@font-face {

    font-family: "helvlightregular";

    src: url('../fonts/heln-webfont.eot');

    src: url('../fonts/heln-webfont.eot?#iefix') format('embedded-opentype'),

         url('../fonts/heln-webfont.woff') format('woff'),

         url('../fonts/heln-webfont.ttf') format('truetype'),

         url('../fonts/heln-webfont.svg#"helvlightregular"') format('svg');

    font-weight: normal;

    font-style: normal;

}



@font-face {

    font-family: "heavenetica5psbldsh";

    src: url('../fonts/hepsbsh_.eot');

    src: url('../fonts/hepsbsh_.eot?#iefix') format('embedded-opentype'),

         url('../fonts/hepsbsh_.woff') format('woff'),

         url('../fonts/hepsbsh_.ttf') format('truetype'),

         url('../fonts/hepsbsh_.svg#heavenetica5psbldsh') format('svg');

    font-weight: normal;

    font-style: normal;

}


@font-face {

    font-family: "heaveneticacond5sh";

    src: url('../fonts/hecsh___-webfont.eot');

    src: url('../fonts/hecsh___-webfont.eot?#iefix') format('embedded-opentype'),

         url('../fonts/hecsh___-webfont.woff') format('woff'),

         url('../fonts/hecsh___-webfont.ttf') format('truetype'),

         url('../fonts/hecsh___-webfont.svg#heaveneticacond5sh') format('svg');

    font-weight: normal;

    font-style: normal;


}



.Item



{



  background-color:images/common/shadow_top.gif; 



  font-family:"helvlightregular";



  color:#0B419B; 



  font-size:12px; 



  border:0;   



  cursor:pointer;



}







.ItemH



{



 background-color:images/common/shadow_top.gif; 



 font-family:"helvlightregular";



 color:#0F5AD7; 



 font-size:12px; 



 border:0;



 cursor:pointer;;



}







.mainItem



{ font-family:"helvlightregular"; color:#ffffff; font-size:10px; padding: 0; cursor:pointer; }







.mainItemH



{ font-family:"helvlightregular"; color:#72828c; font-size:10px; padding: 0; cursor:pointer; }



.tabVertRule { font-size: 10px; font-family:"helvlightregular"; margin-bottom: 20px; border-right: 1px solid #619a30; }



.topshadow 



{ 



 background-image: url(images/common/shadow_top.gif); 



 background-repeat: repeat-x; top: 0; left: 0; 



 width: 100%; 



 height: 15px; 



 padding-left: 20px; 



 border-bottom:1px solid #ffffff;



}



 



.bottomshadow 



{ 



 background-image: url(images/common/shadow_bottom.gif); 



 background-repeat: repeat-x; top: 0; left: 0; 



 width: 100%; 



 height: 16px; 



 padding-left: 20px; 



 border-top:1px solid #ffffff;



}







.gridshadowcontent 



{ background-image: url(images/common/side_lines.gif); background-repeat: repeat-x; top: 0; left: 0; height: 265px; }



 



.tabmain



{



  border-left: 1px solid #FFFFFF;



  border-right: 1px solid #FFFFFF;



}







.tabmainnav



{ background-image: url(images/common/main_background.gif); width: 170px; border-left: 1px solid red; }







/*mainnav css below*/



#head_page

{



	color: #d04247;



	font-size: 28px;



	font-family:"helvlightregular";

	

	font-weight: normal;

	

	letter-spacing:-1px;

}











#menu dl, dt, dd, ul, li 



{



margin: 0;



padding: 0;



list-style-type: none;



}







#menu 



{ 



width: 170px; 



}







#menu dt 



{ 



height: 14px; 



line-height: 14px; 



text-align: left; 



font-weight: bold; 



padding-top: 4px; 



}







#menu dd 



{ 



display: none; 



}







#menu li 



{ 



text-align: 



left; margin-left: 



10px; 



}







#menu li a, #menu dt a 



{



color: #0B58AE;



text-decoration: none;



display: block;



}







#menu li a:hover, #menu dt a:hover 



{ 



color: #0B58AE; 



}







.alignCenter 



{



text-align: center;



}







#background 



{ width: 100%; 



left: 0; 



right: 0; 



top: 120px; 



position: absolute; 



visibility: visible; 



}







#main 



{ 



bottom: 0; 



top: 0; 



z-index: 1; 



position: absolute; 



visibility: visible; 



}







.copy 



{ color: #333333; font-size: 10px; font-family:"helvlightregular"; line-height: 16px; padding-right: 25px; padding-left: 25px; }







.copytabs



{ color: #333333; font-size: 16px; font-family:"helvlightregular"; line-height: 18px; padding: 0 15px 15px; }



.callout { color: #619a30; font-size: 15px; font-family:"helvlightregular"; line-height: 22px; margin: 20px 20px 10px; padding-right: 10px; padding-left: 10px; border-left: 6px solid #ccc; }



.printheader { color: #619a30; font-size: 15px; font-family:"helvlightregular"; line-height: 22px; padding-left: 10px; border-left: 6px solid #ccc; }



.print



{ color: #333333; font-size: 10px; font-family:"helvlightregular"; line-height: 15px; margin: 25px 25px 25px 18px; padding: 0 15px 15px 0; }







.copy_left



{ 



color: #333333; 



font-size: 16px; 



font-family:"helvlightregular";



line-height: 17px; 



text-align:  left;



padding-top: 10px; 



}



























/*footer css below*/



.footers



{



display: none;



}







.footers



{



display: none;



}







.bold_footer 



{ 



font-weight: bold; 



}







.tagline 



{ color: #333333; font-size: 10px; font-family:"helvlightregular"; font-weight: bold; line-height: 16px; text-align: left; }







.footer_background 



{ background-position: 0 top; text-align: center; width: 100%; height: 75px; border-top: 1px solid #333; }







.searchbox 



{ color: #333333; 



font-size: 10px; 



font-family:"helvlightregular";



text-align: right; 



}







.copy_right 



{ 



color: #333333; 



font-size: 10px; 



font-family:"helvlightregular";



line-height: 16px; 



text-align: right; }



/*forms css below*/



.form_headers 



{ 



color: #333333; 



font-size: 15px; 



line-height: 23px; 



margin-bottom: 20px; 



padding-top: 5px; 



padding-bottom: 10px; 



border-bottom: 1px dotted #8EC0ED; 



}







.tab_headers 



{ color: #333333; font-size: 15px; font-family:"helvlightregular"; line-height: 21px; margin: 20px 15px 8px; padding-bottom: 4px; border-bottom: 1px dotted #8ec0ed; }







.print_headers 



{ color: #333333; font-size: 15px; font-family:"helvlightregular"; line-height: 18px; border-bottom: 1px dotted #8ec0ed; }







.form 



{ color: #333333; 



font-size: 16px; 



font-family:"helvlightregular";



line-height: 17px;



padding: 4px 4px 4px 19px; 



}



















/*site items css below*/









ol



{



list-style-type: none;



padding: 0 0 0 16px;



margin: 0;



}



ul { list-style-type: none; margin: 0; padding: 0; }



ol ol li 



{ 



padding-bottom: 0.2em; 



}



ul ul li { background-image: none; background-position: 0 0.4em; list-style-type: square; padding-bottom: 0.2em; padding-left: 0.4em; }



ul li



{ 



background-image: url(images/common/arrow_bullet.gif); 



background-repeat: no-repeat; 



background-position: 0 0.4em; 



padding-bottom: 0.2em; 



padding-left: 0.8em; 



}







ol li 



{ list-style-type: decimal; padding-bottom: 0.2em; }











#main_content 



{ color: #333333; 



font-size: 16px; 



font-family:"helvlightregular";



line-height: 17px; 



background-color: #ffffff; 



border-right: 1px solid #666666; 



border-left: 1px solid #666666; 



}







.main_content 



{ 



color: #333333; 



font-size: 16px; 



font-family:"helvlightregular";



line-height: 17px; 



background-color: #FFFFFF; 



border-right: 1px solid #666666; 



border-left: 1px solid #666666; 



}







.intro_copy 



{ 



color: #666; 



font-size: 14px; 



line-height: 24px; 



padding-right: 20px; 



padding-bottom: 15px; 



padding-left: 20px; 



}







.body_copy 



{



	color: #6d6e71;



	font-size: 12px;



	font-family:"helvlightregular";



	line-height: 18px;



}







.body_copy2 



{



	color: #FFFFFF;



	font-size: 12px;



	font-family:"helvlightregular";



	line-height: 18px;



}







.footer 



{



	color: #6d6e71;



	font-size: 16px;



	font-family:"helvlightregular";



	line-height: 18px;



}











.body_copy1 



{



	color: #4F4F4F;



	font-size: 17px;



	font-family:"helvlightregular";



	line-height: 16px;



}







.with{



	font-family:"helvlightregular";



	font-weight: bold;



	font-style: italic;



	color: #CD5847;



}







.withdown{



	font-family:"helvlightregular";



	font-size: 16px;



	font-weight: normal;



	color: #4F4F4F;



}







.withdownBlue{



	font-family:"helvlightregular";



	font-size: 18px;



	font-weight: normal;



	color: #d04247;



}







.withdownBlue2{



	font-family:"helvlightregular";



	font-size: 16px;



	font-weight: normal;



	color: #d04247;



}















.c1{



	font-family:"helvlightregular";



	font-size: 24px;



	font-weight: normal;



	color: #d04247;

	

	line-height: 0px;



}







.c2{



	font-family:"helvlightregular";



	font-size: 18px;



	font-weight: normal;



	color: #d04247;

	

	line-height: 20px;



}







.c3{



	font-family:"helvlightregular";



	font-size: 12px;



	font-weight: normal;



	color: #d04247;



}











.bullet {



	list-style-type: disc;



	font-family:"helvlightregular";



	font-size: 12px;



	line-height: 20px;



	color: #4F4F4F;



	left: 10px;



}



















#topnav 



{ position: absolute; 



top: 101px; 



left: 210px; 



width: 520px; 



}







#clocktext 



{ 



color: #858585; 



font-size: 10px;



line-height: 12px; 



font-family:"helvlightregular";



}







#mainnavbox 



{ 



color: #FFFFFF; 



font-size: 10px; 



font-family:"helvlightregular";



background-color: #1D3647; 



position: absolute; 



top: 146px; 



width: 170px; 



height: 265px; 



border-left: 1px solid #FFFFFF;



border-right-color: #FFFFFF; 



border-right-width: 1px; 



}







#mainnav 



{ 



position: absolute; 



top: 18px; 



left: 0; 



}







.navmenu 



{ padding-bottom: 8px; 



}







#box3 



{ 



background-color: #1D3647; 



position: absolute; 



top: 146px; 



left: 721px; 



width: 25px; 



height: 265px; 



border-right: 1px solid #FFFFFF; 



border-left-color: #FFFFFF; 



border-left-width: 1px; 



}







#flash 



{ 



position: absolute; 



top: 146px; 



left: 170px; 



width: 550px; 



height: 265px; 



visibility: visible; 



}















/*newsroom css below*/







#newsroom 



{ 



color: #333333; 



font-size: 10px; 



font-family:"helvlightregular";



line-height: 14px; 



position: absolute; 



top: 435px; 



left: 180px; 



width: 550px; 



visibility: visible; 



}







.newstext1 



{ color: #333333; 



font-size: 10px;



font-family:"helvlightregular";



line-height: 17px;



}



.news_article 



{ position: absolute; 



left: 200px; 



width: 300px; 



padding-right: 15px; 



padding-bottom: 15px; 



padding-left: 15px; 



}















.articles_headers 



{ 



color: #333333; 



font-size: 13px; 



line-height: 18px; 



margin-bottom: 20px; 



padding-top: 5px; 



padding-bottom: 10px; 



border-bottom: 1px dotted #8EC0ED; 



}







.button 



{ 



padding-top: 5px; 



padding-bottom: 5px; 



}











.bodyHead {



	font-family:"helvlightregular";



	font-size: 12px;



	font-weight: normal;



	color: #0B419B;



}



.bodyHead1 {



	font-family:"helvlightregular";



	font-size: 17px;



	font-weight: normal;



	color: #0B419B;



}



.heading {



	font-family:"helvlightregular";



	font-size: 30px;



	color: #0C559E;



}



.formtext {



	font-family:"helvlightregular";



	font-size: 12px;



	color: #0B419B;



}







.tableGround {



	background-image: url(../images/bubblebottom.gif);



	background-repeat: repeat-x;



	background-position: left bottom;



}



body {



	margin-left: 0px;



	margin-top: 0px;



	margin-right: 0px;



	margin-bottom: 0px;



}



.tabGround {



	background-repeat: no-repeat;



	background-position: right top;



}







.tableGround {



	background-image: url(images/bubblebottom.gif);



	background-repeat: repeat-x;



	background-position: left bottom;



}







fieldset{



border:1px solid #0B419B;



margin:1em 0;



padding:1em;



}







legend{



font-family:"helvlightregular";



}







input, textarea{



border:1px solid #D8E7FC;



background-image: url(images/bubblebottom.gif);



color: #4F4F4F;



font-size: 12px;



font-family:"helvlightregular";



}



.style2 {color: #0B419B}



.style3 {font-size: 10px}



.errormsg {



	font-family:"helvlightregular";



	font-weight: bold;



	color: #2F5F8C;



	font-size: 12px;



}



.bluelink {



	font-family:"helvlightregular";



	font-weight: bold;



	color: #0B58AE;



	font-size: 12px;



}



.sub_heading 



{ 



color: #0B419B;



font-size: 15px; 



font-family:"helvlightregular";



line-height: 23px; 



margin-bottom: 20px; 



padding-top: 5px; 



padding-bottom: 10px; 



border-bottom: 1px dotted #8EC0ED; 



}



