@charset "UTF-8";


body {
margin:0px;
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:400;
color:#5f5e5e;
	line-height:20px;

	background-position:center top;
	background-repeat:no-repeat;
	background-attachment:fixed;
	background-color:#eeeeee;

}

p {
	margin: 0px 0px 0px 0px;
}

.mnTxt {
	font-family: Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:400;
color:#5f5e5e;
	line-height:20px;
}

.mnTit{
font-family:Tahoma;
font-weight:400;
font-size:18px;
color:#f58800;


}

.blockTit{
font-family: Arial, Helvetica, sans-serif;
font-weight:400;
font-size:20px;
color:#ffffff;


}



.medBlack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: 400;
	color: #000000;
	
}

.bigDarkText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: 400;
	color: #888888;
	line-height:20px;
	
}



.orangeTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	color: #f63d17;
	line-height:20px;
}

.greyTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	color: #474747;
}

.greyTit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-style: normal;
	font-weight: 700;
	color: #474747;
	
}

.greySubTit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: 400;
	color: #999;
	line-height:20px;
}

.pageTit {
	font-family: Arial, Helvetica, sans-serif;
font-weight:700;
font-size:20px;
color:#98c4db;
line-height:20px;
}

.quoteTxt {
	font-family:"Times New Roman", Times, serif;
	font-size: 15px;
	font-style: normal;
	font-weight: 400;
	color:#777777;
}

.quoteTit {
	font-family:"Times New Roman", Times, serif;
	font-size: 15px;
	font-style: normal;
	font-weight: 700;
	color:#464545;
}
.quoteRefTxt {
	font-family:"Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	font-weight: 400;
	color: #464545;
}


.footTxt {
	font-family:Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: 400;
	color: #222222;
}

img.arrow {
			display: inline;
			vertical-align:text-middle;
			
		}


.validation-advice {
	margin: 4px 0;
	padding: 4px;
	background-color: #fe911a;
	color : #ffffff;
	font-weight: 700;
	font-family: Arial, Helvetica, sans-serif;
}

.clear {
	clear: both;
}


.smlText{
	font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:400;
color:#555555;
}

.smlRedText{
	font-family: Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:700;
color:#990000;
}

.verySmlText{
	font-family: Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:400;
color:#555555;
}

.newsLeft{

width:455px;
float:left;
display:inline;
padding-bottom:10px;

}

.newsRight{

width:150px;
display:inline;
float:right;
text-align:right;
padding-bottom:10px;
}


A:link {color:#bbbbbb; font-family:Arial, Helvetica, sans-serif; font-size: 14px; text-decoration: none; font-weight: 700;} 
A:visited {color: #bbbbbb; font-family:Arial, Helvetica, sans-serif; font-size: 14px; text-decoration: none; font-weight: 700;} 
A:hover {color:#fb9c00; font-family:Arial, Helvetica, sans-serif; font-size: 14px; text-decoration: underline; font-weight: 700;} 
A:active {color:#bbbbbb; font-family:Arial, Helvetica, sans-serif; font-size: 14px; text-decoration: none; font-weight: 700;}


A.footLink:link {color:#cccccc; font-family:Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; font-weight: 400;} 
A.footLink:visited {color: #cccccc; font-family:Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; font-weight: 400;} 
A.footLink:hover {color:#f58800; font-family:Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: underline; font-weight: 400;} 
A.footLink:active {color:#cccccc; font-family:Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; font-weight: 400;}


A.menuLink:link {color:#ababab; font-family:Arial, Helvetica, sans-serif; font-size: 14px; text-decoration: none; font-weight: 700;} 
A.menuLink:visited {color: #ababab; font-family:Arial, Helvetica, sans-serif; font-size: 14px; text-decoration: none; font-weight: 700;} 
A.menuLink:hover {color:#fb9c00; font-family:Arial, Helvetica, sans-serif; font-size: 14px; text-decoration: underline; font-weight: 700;} 
A.menuLink:active {color:#ababab; font-family:Arial, Helvetica, sans-serif; font-size: 14px; text-decoration: none; font-weight: 700;}


A.dropLink:link {color:#aaaaaa; font-family:Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none; font-weight: 400} 
A.dropLink:visited {color: #aaaaaa; font-family:Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none; font-weight: 400} 
A.dropLink:hover {color:#687688; font-family:Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: underline; font-weight: 400} 
A.dropLink:active {color:#aaaaaa; font-family:Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none; font-weight: 400}

A.blueLink:link {color:#2eb1d5; font-family:Arial, Helvetica, sans-serif; font-size: 15px; text-decoration: none; font-weight: 700} 
A.blueLink:visited {color: #2eb1d5; font-family:Arial, Helvetica, sans-serif; font-size: 15px; text-decoration: none; font-weight: 700} 
A.blueLink:hover {color:#fe911a; font-family:Arial, Helvetica, sans-serif; font-size: 15px; text-decoration: underline; font-weight: 700} 
A.blueLink:active {color:#2eb1d5; font-family:Arial, Helvetica, sans-serif; font-size: 15px; text-decoration: none; font-weight: 700}

A.blueLink2:link {color:#0081c5; font-family:Arial, Helvetica, sans-serif; font-size: 16px; text-decoration: none; font-weight: 700; line-height:40px; } 
A.blueLink2:visited {color: #0081c5; font-family:Arial, Helvetica, sans-serif; font-size: 16px; text-decoration: none; font-weight: 700; line-height:40px;} 
A.blueLink2:hover {color:#474747; font-family:Arial, Helvetica, sans-serif; font-size: 16px; text-decoration: underline; font-weight: 700; line-height:40px;} 
A.blueLink2:active {color:#0081c5; font-family:Arial, Helvetica, sans-serif; font-size: 16px; text-decoration: none; font-weight: 700; line-height:40px;}

A.newsLink:link {color:#0e5d9f; font-family:Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; font-weight: 400} 
A.newsLink:visited {color: #0e5d9f; font-family:Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; font-weight: 400} 
A.newsLink:hover {color:#ec8124; font-family:Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: underline; font-weight: 400} 
A.newsLink:active {color:#0e5d9f; font-family:Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; font-weight: 400}

A.smallLink:link {color:#cccccc; font-family:Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; font-weight: 400} 
A.smallLink:visited {color: #cccccc; font-family:Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; font-weight: 400} 
A.smallLink:hover {color:#2a4f59; font-family:Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: underline; font-weight: 400} 
A.smallLink:active {color:#cccccc; font-family:Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; font-weight: 400}

A.blackLink:link {color:#000000; font-family:Arial, Helvetica, sans-serif; font-size: 14px; text-decoration: none; font-weight: 400} 
A.blackLink:visited {color: #000000; font-family:Arial, Helvetica, sans-serif; font-size: 14px; text-decoration: none; font-weight: 400} 
A.blackLink:hover {color:#0081c5; font-family:Arial, Helvetica, sans-serif; font-size: 14px; text-decoration: underline; font-weight: 400} 
A.blackLink:active {color:#000000; font-family:Arial, Helvetica, sans-serif; font-size: 14px; text-decoration: none; font-weight: 400}

A.sideLink:link {color:#6f6f6f; font-family:Arial, Helvetica, sans-serif; font-size: 20px; text-decoration: none; font-weight: 700; } 
A.sideLink:visited {color: #6f6f6f; font-family:Arial, Helvetica, sans-serif; font-size: 20px; text-decoration: none; font-weight: 700;} 
A.sideLink:hover {color:#0081c5; font-family:Arial, Helvetica, sans-serif; font-size: 20px; text-decoration: underline; font-weight: 700; } 
A.sideLink:active {color:#6f6f6f; font-family:Arial, Helvetica, sans-serif; font-size: 20px; text-decoration: none; font-weight: 700; }

A.topLinksLink:link {color:#516f95; font-family:Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; line-height:15px; font-weight: 400} 
A.topLinksLink:visited {color: #516f95; font-family:Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; line-height:15px; font-weight: 400} 
A.topLinksLink:hover {color:#2a4f59; font-family:Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: underline; line-height:15px; font-weight: 400} 
A.topLinksLink:active {color:#516f95; font-family:Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; line-height:15px; font-weight: 400}

A.orangeLink:link {color:#ff833f; font-family:Arial, Helvetica, sans-serif; font-size: 14px; text-decoration: none; font-weight: 700} 
A.orangeLink:visited {color: #ff833f; font-family:Arial, Helvetica, sans-serif; font-size: 14px; text-decoration: none; font-weight: 700} 
A.orangeLink:hover {color:#333333; font-family:Arial, Helvetica, sans-serif; font-size: 14px; text-decoration: underline; font-weight: 700} 
A.orangeLink:active {color:#ff833f; font-family:Arial, Helvetica, sans-serif; font-size: 14px; text-decoration: none; font-weight: 700}


A.menuLinkShadow:link {line-height: 40px; color:#666666; font-family: "Arial Rounded MT Bold", Arial, sans-serif; font-size: 15px; text-decoration: none; font-weight: 400} 
A.menuLinkShadow:visited {line-height: 40px; color: #666666; font-family: "Arial Rounded MT Bold", Arial, sans-serif; font-size: 15px; text-decoration: none; font-weight: 400} 
A.menuLinkShadow:hover {text-shadow: 0px 0px 4px #FFF; line-height: 40px; color:#ff833f; font-family: "Arial Rounded MT Bold", Arial, sans-serif; font-size: 15px; text-decoration: none; font-weight: 400} 
A.menuLinkShadow:active {line-height: 40px; color:#666666; font-family: "Arial Rounded MT Bold", Arial, sans-serif; font-size: 15px; text-decoration: none; font-weight: 400}




#wrapper {
	width: 930px;
	margin: 0 auto;
}

	#headerMain {
		width: 930px;
		height: 96px;
		margin: 17px 0 0 0;
	}
		img.logo {
			float: left;
			display: inline;
			margin: 10px 0px 10px 0px;
		}
		
		#contact {			
			float: right;
			margin: 10px 0px 0px 0px;
			font-family: "Arial Rounded MT Bold", Arial, sans-serif;
			font-weight: bold;
			color: #999;
		}


DIV#content{
margin:0 auto;
	width:1050px;
	left:50%;
	
	
}



DIV#outer{
width:1050px;
margin: 0px;

}


DIV#header{
height:78px;
text-align:left;
padding-left:32px;
padding-top:10px;

}

DIV#mainMenuHere{
height:30px;
text-align:left;
padding-left:36px;
padding-top:32px;
font-family:Arial, Helvetica, sans-serif;
color:#CCCCCC;
font-size:10px;
font-weight:400;

}


       DIV#loginBg {
position: absolute;
background-image:url(../images/hiecsw/login-bg.png);
background-repeat:no-repeat;
background-position:center;
left: 50%;
top: 42px;
margin-left:174px;
padding: 15px 0 0 0;
width: 325px;
height:36px;
text-align:center;
z-index: 10;
   }
   
   
          DIV#socialTop {
position: absolute;
left: 50%;
top: 10px;
margin-left:222px;
padding: 0 0 0 0;
width: 200px;
height:20px;
text-align:right;
z-index: 15;
   }
   
             DIV#shareMe {
position: absolute;
left: 50%;
top: 13px;
margin-left:425px;
padding: 0 0 0 0;
width: 68px;
height:20px;
text-align:right;
z-index: 16;
   }
   
   
DIV#set01{

margin:0 auto;


}


DIV#left01{
width:646px;
height:197px;
float:left;
display:inline;
padding: 13px 0 0 40px;
background-repeat:no-repeat;
background-position:left top;


}

DIV#right01{
width:364px;
float:right;


}

DIV#innerRight01{
height:37px;
padding: 14px 0px 0px 28px;
background-image:url(../images/fisheye/join-top.png);
background-repeat:no-repeat;
background-position:left top;


}

DIV#innerRight02{
background-image:url(../images/hiecsw/join-bg.png);
background-repeat:repeat-y;
padding: 12px 32px 0 28px;
height:126px;


}

DIV#innerRight03{
padding: 0px;
height:29px;
background-image:url(../images/hiecsw/join-foot.png);
background-repeat:no-repeat;



}

DIV#set02{

margin:0 auto;


}


DIV#left02{
width:362px;
float:left;
display:table-cell;

}

DIV#right02{
width:688px;
float:right;


}


DIV#innerLeft01{
height:59px;
background-image:url(../images/fisheye/twitter-top.png);
background-repeat:no-repeat;
background-position:left top;


}

DIV#innerLeft02{
background-image:url(../images/hiecsw/left-bg2.png);
background-repeat:repeat-y;
padding: 10px 28px 0 38px;
font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: 400;
	color: #888888;
	line-height:20px;


}

DIV#innerLeft03{

padding: 28px 0px 0px 48px;
height:34px;
background-image:url(../images/hiecsw/twitter-foot.png);
background-repeat:no-repeat;



}

DIV#innerLeft04{
padding: 22px 0px 0px 38px;
height:38px;
background-image:url(../images/fisheye/newsfeed-top.png);
background-repeat:no-repeat;
background-position:left top;


}

DIV#innerLeft05{
background-image:url(../images/hiecsw/left-bg.png);
background-repeat:repeat-y;
padding: 10px 28px 0 38px;


}

DIV#innerLeft06{
padding: 0px;
height:83px;
background-image:url(../images/hiecsw/feeds-foot.png);
background-repeat:no-repeat;



}



DIV#innerLeft04b{
padding: 22px 0px 0px 38px;
height:38px;
background-image:url(../images/fisheye/newsfeed-top.png);
background-repeat:no-repeat;
background-position:left top;


}

DIV#innerLeft05b{
background-image:url(../images/hiecsw/left-bg.png);
background-repeat:repeat-y;
padding: 10px 28px 0 38px;


}

DIV#innerLeft06b{
padding: 0px;
height:83px;
background-image:url(../images/hiecsw/feeds-foot.png);
background-repeat:no-repeat;



}



DIV#innerLeft07{
padding: 0px 0 10px 32px;





}



DIV#innerRight04{
height:34px;
padding: 21px 0px 0px 28px;
background-image:url(../images/fisheye/main-top.png);
background-repeat:no-repeat;
background-position:left top;


}

DIV#innerRight05{
background-image:url(../images/hiecsw/main-bg.png);
background-repeat:repeat-y;
padding: 14px 40px 0 28px;


}

DIV#innerRight06{
padding: 0px;
height:29px;
background-image:url(../images/hiecsw/main-foot.png);
background-repeat:no-repeat;



}




DIV#footer{
margin:0 auto;
padding: 20px 34px 0 28px;
height:30px;


}


DIV#footLeft{
width:200px;
float:left;
display:inline;


}

DIV#footRight{
width:250px;
display:inline;
float:right;
text-align:right;

}

