/* Global */

body,html {
		margin:0;
		padding:0;
		background:#433f3f;
		color:#000;
		font-family: Arial, Helvetica, sans-serif; font-size: 12px;
		text-align:center;
	}
body {
		min-width:888px;
		font-family: Arial, Helvetica, sans-serif; font-size: 12px;
	}
#overdiv {
		background:#ffffff;
		margin:0 auto;
		width:898px;
		text-align:left;
	}

BODY P, UL, LI, TD, DIV, LABEL {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:black;
}

IMG.block {
	display: block;
}
 
BODY IMG {
	border: 0;
}
 
.YellBold {color:#f6f9a5;font-weight:bold;}

DIV.page {
	width:994px;
	margin-top:20px;
	margin-bottom:20px;
}
hr{border:1px solid #666666;width:100%;}
hr.black{width:98%;}

h1{font-size: 1.3em;margin:0px;padding: 10px 0px 3px 0px;color: #8b9000;font-weight:bold;text-align: left}
h2{font-size: 1.5em;margin:0px;padding: 10px 0px 3px 0px;color: #000000;font-weight:bold;text-align: left}
.eshothead{font-size: 1.8em;margin:0px;padding: 10px 0px 3px 0px;color: #8b9000;font-weight:bold;text-align: justify}
.eshotstory{font-size: 1em;margin:0px;padding: 0px 0px 0px 0px;color: #000000;text-align: left}

A {font-size:12px;text-decoration:none;}
A:link {color:#8b9000;text-decoration:none;}
A:visited {color:#8b9000;text-decoration:none;}
A:active {color:#8b9000;text-decoration:none;}
A:hover {color:#8b9000;text-decoration:underline;}

/*LINK*/
.green {color:#8b9000;text-decoration:underline;font-weight:bold}
.white {color:#ffffff;}

/* Header */
.topBar {
	display:inline;
	float:right;
	height:23px;
	background-color:#666666;
	padding-right:20px;
}

.topBar * {
    vertical-align:middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
}

.topBar SPAN.countryName {color:#cccccc;}
.topBar SPAN.login {color:white;}
.topBar A {font-family: Arial, Helvetica, sans-serif;font-size:11px;text-decoration:none;}
.topBar A:link {color:white;}
.topBar A:visited {color:white;}
.topBar A:active {color:white;}
.topBar A:hover {color:#999999;}

.topBar INPUT {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:black;
	width:96px;
	border:solid 1px black;
	margin-left:0px;
	margin-right:10px;
}

.topBar A.go:link { font-size:11px; font-weight:bold; color:#f6f9a5; text-decoration:none; }
.topBar A.go:visited { font-size:11px; font-weight:bold; color:#f6f9a5; text-decoration:none; }
.topBar A.go:active { font-size:11px; font-weight:bold; color:f6f9a5; text-decoration:none; }
.topBar A.go:hover { font-size:11px; font-weight:bold; color:#f6f9a5; text-decoration:none; }

/*NEW PAGES STYLE 1207*/
#menuleft {
	margin: 0 0 9px 0;
	padding	:0;
	padding-bottom:2px;
}
#menuleft_header {
	background:#666666;
	color:#ffffff;
	font-weight:bold;
	padding:3px 0 3px 3px;
}
#menuleft_headercontact {
	background:#d9d9d9;
	color:#666666;
	font-weight:bold;
	padding:3px 0 3px 3px;
}
#menuleft li {
	background:#FFFFFF url(http://www.telinet.co.uk/images/dot.gif) left top repeat-x;
	padding:5px 0 2px 1px;
	list-style-type:none;
}
#menuleft li.first {
	background:none;
}
#menuleft li.last {
	background:#FFFFFF url(http://www.telinet.co.uk/images/dot.gif) left top repeat-x;
}

/* Menu Bar */
.contactlinks * {vertical-align:middle;}

.contactlinks A {font-size:12px;text-decoration:none;}
.contactlinks A:link {color:#666666;}
.contactlinks A:visited {color:#666666;}
.contactlinks A:active {color:#666666;}
.contactlinks A:hover {color:#999999;}

.topNav {
	width:868px;
	height:28px;
	background-color:#d9d9d9;
	padding-left:20px;
	color:#666666;
}

.topNavRetail {
	width:666px;
	height:22px;
	background-color:#d9d9d9;
	padding-left:10px;
	padding-top:5px;
	color:#666666;
}

/*.topNaveshot {
	width:720px;
	height:28px;
	background-color:#d9d9d9;
	padding-left:20px;
	color:#666666;
}*/

.topNav * {vertical-align:middle;}

.topNav A {font-size:12px;text-decoration:none;}
.topNav A:link {color:#666666;}
.topNav A:visited {color:#666666;}
.topNav A:active {color:#666666;}
.topNav A:hover {color:#999999;}

.topNavRetail * {vertical-align:middle;}

.topNavRetail A {font-size:12px;text-decoration:none;}
.topNavRetail A:link {color:#666666;}
.topNavRetail A:visited {color:#666666;}
.topNavRetail A:active {color:#666666;}
.topNavRetail A:hover {color:#999999;}


.topNaveshot * {vertical-align:middle;}

.topNaveshot A {font-size:12px;text-decoration:none;}
.topNaveshot A:link {color:#666666;}
.topNaveshot A:visited {color:#666666;}
.topNaveshot A:active {color:#666666;}
.topNaveshot A:hover {color:#999999;}

/* Footer */
.footer {
	display:block;
	width:868px;
	height:28px;
	color:#999999;
	background-color:#d9d9d9;
	margin-top:30px;
	padding-left:20px;
}

.footereshot {
	display:block;
	width:720px;
	height:28px;
	color:#999999;
	background-color:#d9d9d9;
	margin-top:30px;
	padding-left:20px;
}

.footereshot * {vertical-align:middle;font-size:12px;color:#666666;}

.footereshot A {font-size:12px;text-decoration:none;}
.footereshot A:link {color:#666666;}
.footereshot A:visited {color:#666666;}
.footereshot A:active {color:#666666;}
.footereshot A:hover {color:#999999;}

.footer * {vertical-align:middle;font-size:12px;color:#666666;}

.footer A {font-size:12px;text-decoration:none;}
.footer A:link {color:#666666;}
.footer A:visited {color:#666666;}
.footer A:active {color:#666666;}
.footer A:hover {color:#999999;}

/*CONTENT BOXES*/
.contenttopboxtitle{
padding:0 0 0 0px;text-align:left;line-height: 1;font-size:2.2em;font-weight:bold;color:#8b9000;
}
.contenttopbox{
padding:0 0 0 0px;text-align:left;line-height: 1;font-size:1.3em;font-weight:bold;
}
.contenttopbox2{
padding:0 0 0 0px;color:#6f6f6f;text-align:left;line-height: 1;font-size:1.1em;font-weight:bold;
}

#left{
	display:inline;
	float:left;
	width:168px;
	margin-left:0px;
	margin-bottom:5px;
	margin-right:15px;
}


.leftbox {
width:166px; 
float:left; 
margin:0px;
}
.leftboxcontent {
display:block; 
background:#fafafa; 
border:0 solid #e4e4e4; 
border-width:0 1px;
}

.memberbox {
width:166px; 
float:left; 
margin:0px;
}
.memberboxcontent {
display:block; 
background:#fcfcf8; 
border:0 solid #e4e4e4; 
border-width:0 1px;
}

.trackingbox {
width:166px; 
float:left; 
margin:0px;
}
.trackingboxcontent {
display:block; 
background:#fcfcf8; 
border:0 solid #e4e4e4; 
border-width:0 1px;
}


.middle{
    width:685px;
	padding:0px 0px 0px 0px;
	margin:0px 0px;
}

.middleeshot{
    width:525px;
	padding:0px 0px 0px 0px;
	margin:0px 0px;
}

#righteshot{
    display:inline;
	float:right;
    width:160px;
	padding:0px 0px 0px 5px;
	margin:0px 0px;
	
}
.righteshottbox {
width:160px; 
float:right; 
margin:0px;
}

.homemiddleannounceeshot {text-align:center;background: transparent; width:495px; float:left;margin-top:30px; margin-right:0px;margin-left:0px;}

.homemiddleannouncenew {background: transparent; width:685px; float:left;margin-top:5px; margin-right:0px;margin-left:0px;}
.homemiddleannounce {background: transparent; width:686px; float:left;margin-top:25px; margin-right:0px;margin-left:0px;}
.homemiddlecontentannounce {
text-align:left;
display:block; 
background:#ffffff; 
border:0 solid #e4e4e4; 
border-width:0 1px;
padding:5px 10px 5px 10px;
}

.offer {background: transparent; width:490px; float:left;margin-top:30px; margin-right:0px;margin-left:0px;}
.offercontent {
text-align:left;
display:block; 
background:#ffffff; 
border:0 solid #e4e4e4; 
border-width:0 1px;
padding:5px 10px 5px 10px;
}

.homemiddle {background: transparent; width:210px; float:left; margin-right:0px;margin-left:0px;}
.homemiddlelast {background: transparent; width:210px; float:left; margin-right:0px;margin-left:0px;}
.homemiddlecontent {
display:block; 
background:#fcfcf8; 
border:0 solid #e4e4e4; 
border-width:0 1px;
}
.homemiddleads {background: transparent; width:685px; float:left; margin-top:10px;margin-right:0px;margin-left:0px;}
.homemiddlecontentads {
text-align:center;
display:block; 
background:#ffffff; 
border:0 solid #e4e4e4; 
border-width:0 1px;
}

.main{
background-color:#ffffff;

width:888px;

}

.mainimg{
    width:685px;
    height:278px;
	padding:0px 10px 0px 0px;
	margin:0px 0px;

}

.mainimg2{
    width:445px;
    height:278px;
	padding:0px 10px 0px 0px;
	margin:0px 0px;

}

.mainimg2b{
    width:225px;
    height:280px;
	padding:0px 10px 0px 0px;
	margin:0px 0px;

}

.mainimgcontent{
    display:block; 
     height:280px;
    background:#fafafa; 
	border:0 solid #e4e4e4; 
	border-width:0 1px;
	padding:10px 10px 0px 0px;
}

.mainsidebox{
    display:block; 
     height:278px;
    background:#fafafa; 
	border:0 solid #e4e4e4; 
	border-width:0 1px;
	padding:10px 0px 0px 0px;
}

.mainpage{
    width:685px;
    height:329px;
	padding:0px 10px 0px 0px;
	margin:0px 0px;
}
.mainpage2{
    width:685px;

	padding:0px 10px 0px 0px;
	margin:0px 0px;
}
.mainpageits{
    width:685px;
    height:400px;
	padding:0px 10px 0px 0px;
	margin:0px 0px;
}
.mainpagenoheight{
    width:685px;
	padding:0px 10px 0px 0px;
	margin:0px 0px;
}

.mainpagetrack{
    width:685px;
    height:539px;
	padding:0px 10px 0px 0px;
	margin:0px 0px;
}

.mainpageholding{
    width:685px;
    height:519px;
	padding:0px 10px 0px 0px;
	margin:0px 0px;
}

.pagecontent{
    display:block; 
    height:327px;
	border:0 solid #e4e4e4; 
	border-width:0 1px;
	padding:10px 10px 0px 0px;
	background: #fafafa;
	
}

.pagecontentits{
    display:block; 
    height:390px;
	border:0 solid #e4e4e4; 
	border-width:0 1px;
	padding:10px 10px 0px 0px;
	background: #fafafa;
	
}

.pagecontentfla{
    display:block; 
    height:340px;
	border:0 solid #e4e4e4; 
	border-width:0 1px;
	padding:10px 10px 0px 0px;
	background: #fafafa;
	
}

.retailpagecontent{
    display:block; 
    height:457px;
	border:0 solid #e4e4e4; 
	border-width:0 1px;
	padding:10px 10px 0px 0px;
	background: #fafafa;
	
}

.retailpagestudy{
  padding:10px 10px 0px 0px;
	background: #fafafa;
	
}

.retailpagecontenttrack{
    display:block; 
    height:537px;
	border:0 solid #e4e4e4; 
	border-width:0 1px;
	padding:10px 10px 0px 0px;
	background: #fafafa;
	
}
.retailpagecontentholding{
    display:block; 
    height:517px;
	border:0 solid #e4e4e4; 
	border-width:0 1px;
	padding:10px 10px 0px 0px;
	background: #fafafa;
	
}
.xtop, .xbottom {
display:block; 
background:transparent; 
font-size:1px;
}
.xb1, .xb2, .xb3, .xb4 {
display:block; 
overflow:hidden;
}
.xb1, .xb2, .xb3 {
height:1px;
}
.xb2, .xb3, .xb4 {
background:#fafafa; 
border-left:1px solid #e4e4e4; 
border-right:1px solid #e4e4e4;
}
.xb1 {
margin:0 5px;
background:#e4e4e4;
}
.xb2 {
margin:0 3px; 
border-width:0 2px;
}
.xb3 {
margin:0 2px;
}
.xb4 {
height:2px; 
margin:0 1px;
}

/*USED ON MEMBER ADS BOX*/
.color_amember {
background:#a7aa5e;
color:#fff;
}

.color_atracking {
background:#a1a1a2;
color:#fff;
}

/*USED ON HOME ADS BOX*/
.color_ahomeads {
background:#ffffff;
color:#fff;
}

/*USED ON HOME MIDDLE BOX*/
.color_ahome {
background:#a1a1a1;
color:#fff;
}

/*USED ON LEFT BOX*/
.color_a {
background:#6f6f6f;
color:#fff;
}
/*USED ON MAIN HOME BOX*/
.color_a1 {
color:#fff;
}

.color_b {
background:#ffffff; 
color:#000;
}
.color_c {
background:#ffffff;
color:#fff;
}




#adsleft{
    width:166px;
	padding:0px 0px 0px 0px;
	margin:0px;
	background-color:#ffffff;
	text-align:center;
	
}



#title{
    width:99%;
	padding:0px 0px 0px 0px;
	margin:0px;
}

#home{
  /*  position: absolute;
	top:160px;
	margin-left:168px;
	width:710px;
	background:#fff;*/
	display:inline;
	float:left;
	margin-bottom:5px;
	width:690px;
	padding:0 0 0 0px;
	/*border:1px solid #cccccc;*/
}

#maincontent {
    width:99%;
	padding:0px 0px 0px 0px;
	margin:0px;
}

/*BOXES*/
.homemiddlecontent h1{font-size: 100%;margin:0;padding: 0 0 3px;background: #a1a1a1;color: #ffffff;text-align: center}
.homemiddlecontent p{margin:0;padding: 5px 10px;line-height: 1.3;text-align: justify}

.leftboxcontent h1{font-size: 100%;margin:0;padding: 0 0 3px;background: #6f6f6f;color: #ffffff;text-align: center}
.leftboxcontent h3{font-size: 100%;margin:0;padding: 0 0 3px;background: #6f6f6f;color: #ffffff;text-align: center}
.leftboxcontent p{margin:0;padding: 5px 5px 5px;line-height: 1.4;text-align: left}
.leftboxcontent A {font-size:12px;text-decoration:none;}
.leftboxcontent A:visited.headmenu {color:#8b9000;}
.leftboxcontent A:active.headmenu {color:#8b9000;}
.leftboxcontent A:hover.headmenu {color:#8b9000;text-decoration:underline;}
.leftboxcontent A:link.headmenu {color:#8b9000;}

.leftboxcontent A:link {color:#6f6f6f;}
.leftboxcontent A:visited {color:#6f6f6f;}
.leftboxcontent A:active {color:#6f6f6f;}
.leftboxcontent A:hover {color:#6f6f6f;text-decoration:underline;}
.leftboxcontent hr{border:1px dotted #8b9000;width:150px;text-align:center;}
.arrow {color:#8b9000;}
.submenu {padding:0px 0px 5px;}
.submenu A {font-size:11px;text-decoration:none;}
.submenu A:link {color:#535353;text-decoration:none;}
.submenu A:visited {color:#535353;text-decoration:none;}
.submenu A:active {color:#535353;text-decoration:none;}
.submenu A:hover {color:#535353;text-decoration:underline;}


.memberbox h1{font-size: 100%;margin:0;padding: 0 0 3px;background: #a7aa5e;color: #ffffff;text-align: center}
.memberbox span.title{font-size: 100%;margin:0;padding: 0 0 3px;color: #8b9000;}
.memberbox p{margin:0;padding: 5px 10px;line-height: 1.3;text-align: justify}
.memberbox hr{border:1px dotted #cccccc;width:150px;text-align:center;}
.memberbox A {font-size:12px;text-decoration:none;}
.memberbox A:link {color:#6f6f6f;}
.memberbox A:visited {color:#6f6f6f;}
.memberbox A:active {color:#6f6f6f;}
.memberbox A:hover {color:#6f6f6f;text-decoration:underline;}


.trackingbox h1{font-size: 100%;margin:0;padding: 0 0 3px;background: #a1a1a2;color: #ffffff;text-align: center}
.trackingbox span.title{font-size: 100%;margin:0;padding: 0 0 3px;color: #8b9000;}
.trackingbox p{margin:0;padding: 5px 10px;line-height: 1.3;text-align: justify}
.trackingbox hr{border:1px dotted #cccccc;width:150px;text-align:center;}
.trackingbox A {font-size:12px;text-decoration:none;}
.trackingbox A:link {color:#6f6f6f;}
.trackingbox A:visited {color:#6f6f6f;}
.trackingbox A:active {color:#6f6f6f;}
.trackingbox A:hover {color:#6f6f6f;text-decoration:underline;}

.yellowbox h3{font-size: 100%;margin:0;padding: 0 0 3px 5px;background: #a7aa5e;color: #ffffff;text-align: left}
.yellowbox span.title{font-size: 100%;margin:0;padding: 0 0 3px;color: #8b9000;}
.yellowbox p{margin:0;padding: 5px 10px;line-height: 1.3;text-align: left}
.yellowbox hr{border:1px dotted #cccccc;width:185px;text-align:center;}
.yellowbox A {font-size:12px;text-decoration:none;}
.yellowbox A:link {color:#6f6f6f;}
.yellowbox A:visited {color:#6f6f6f;}
.yellowbox A:active {color:#6f6f6f;}
.yellowbox A:hover {color:#6f6f6f;text-decoration:underline;}

.maintitle h3{font-size: 2.5em;margin:0;padding: 0 0 3px 3px;color: #ffffff;font-weight:bold;text-align: left}

.maintitle{background: #f6f6f6;margin: 0px;font-size:98%}
.maintitle p{margin:0px;padding: 0px 0px 5px 5px;color:#6f6f6f;font-size:1.8em;font-weight:bold;}

div#rightbox{float:right;display:inline;width:180px;height:350px;margin: 5px 0px 5px 0px;background:#ffffff;text-align:center}

div#box{float:right;display:inline;width:160px;margin: 5px 15px 0 5px;background:#f6f6f6;text-align:justify}
div#box p{padding:0 5px;color:#6f6f6f}*/

/*FROM OLD STYLESHEET - UPDATED*/
.green{font-size: 1em;color: #8b9000;font-weight:bold;text-align: justify;}
.botdotted
{
    DISPLAY: block;
    BORDER-bottom: #cccccc 2px dotted;
    BORDER-top: #cccccc 1px solid;
}
.bglightgrey
{
    BACKGROUND-COLOR: #fafafa;
}

.bghighlights
{
    BACKGROUND-COLOR: #eeeeee;
}

.greybox
{
    BORDER-RIGHT: #ADADAD 1px solid;
    BORDER-TOP: #ADADAD 1px solid;
    BORDER-LEFT: #ADADAD 1px solid;
    BORDER-BOTTOM: #ADADAD 1px solid;
    BACKGROUND-COLOR: #ffffff;
}
.dottedbottom
{
	BORDER-BOTTOM: #BABABB 1px dotted;;
}

.greybox h1{font-size: 1em;color: #666666;font-weight:bold;text-align: justify;}
.greybox green{font-size: 1em;color: #8b9000;font-weight:bold;text-align: justify;}

.banner
{
    BACKGROUND-COLOR: #8b9000;
}

.box{border:1px #8b9000 solid;background:#8b9000;color:#ffffff;padding:3px;position:absolute;font-weight:bold;}
/*ARROW*/
.arrow {color:#8b9000;}

.button
{
    FONT-SIZE: 11px;
    BACKGROUND: #8b9000;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: arial, Helvetica, sans-serif;
    border-style:outset;
    border-width:1px;
    border-color: #FFFFFF;
    font-weight: bold;
}

.hidetxt{visibility:hidden;}
