@charset "utf-8";
* html img,
* html .png{
position:relative;
behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "x.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
);
}
	
body,td,th {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #525252;
 }

body {
 background-color: #064386;
 margin-left: 0px;
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 background-image: url(../images/main_bg.jpg);
 background-repeat: no-repeat;
 background-position:center top;
 }
	
#blockrandom{
 position:static;
 background:none;
 background-color:none;
 padding:0;
 background-position:top;
 float:left;
 }

.spOl li{
 padding:0 0 5px 2px;
 }
.spOl ul{
 list-style-image:url(../images/arrow.gif);
 }
.spOl ul li{
 padding:4px 4px 0 10px;
 }
.iframe{
 padding:0px;
 margin-top:0px;
 background-color: transparent;
 }
.contentdescription img{
 display:none;
 }
#search_searchword{
 border:1px #dddddd solid;
 background-image:url(../images/input_bg.jpg);
 background-position:top left;
 background-repeat:repeat-x;
 width:220px;
 padding:4px 0 4px 2px;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#333333;
 margin:2px 0 0 0;
 }

.randomImageCont{
 padding: 10px 0 0 0;
 }
.randomImageCont IMG{
 padding: 10px 0 0 0;
 }
#tabbottom a .dropdowncontainer{
 position:absolute;
 left:0;
 }
	


.dvider{
 background:url(../images/divider.jpg) left top no-repeat; 
 width:1001px; 
 height:13px;
 float:left;
 }
.dvider span{
 display:none;
 }

.latestnews{
 margin:5px 0 0 0;
 padding:0;
 list-Style:none;
 color:#017DC7;
 font-weight:bold;
 }
.latestnews li{
 line-height:20px;
 }

fieldset{
 border:0;
 margin:0;
 padding:0;
 }

.contentpaneopen{
 margin:0;
 padding:0;
 text-align:left;
 float:left;
 width:100%
 }

.searchresult{
 width:930px;
 margin:0;
 padding:0 10px;
 float:left;
 }
.searchresult a{
 font-family:Arial, Helvetica, sans-serif;
 font-weight:bold;
 color:#017DC7;
 text-decoration:none;
 }
.small{
 font-style:italic;
 display:block;
 margin:2px;
 color:#009933;
 font-size:11px;
 }
.resultBottom{
 padding:20px;
 border-bottom:1px #CCCCCC dotted;
 margin:0 0 10px 0;
 }

#SearchFormCustomStyle{
 padding:3px;
 }
.clr{
 background-color:#FFFFFF;
 }

      /*---------------------            Tag      -------------------------------*/

	a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0066bb;
	text-decoration:underline;
    cursor:hand;		
	}
	a:link {
	cursor:hand;
	}
	a:visited {
		
	}
	a:hover {
	text-decoration: none;
	color: #333333;
    cursor:hand;
	}
	a:active {
	text-decoration: none;
	color: #0099CC;
    outline: none;
	} 
    a:focus { 
    -moz-outline-style: none; 
     }

	h1,h2,h3,h4,h5,h6 {
	font-family: Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	}
	h1 {
	font-size: 18px;
	color: #000000;
	}
	h2 {
	font-size: 16px;
	color: #000000;
	}
	h3 {
	font-size: 14px;
	color: #000000;
	}
	h4{
	font-size:13px;
	margin:0;
	padding:0;
	}
	p{
	margin:0;
	padding:0;
	text-align:justify;
	line-height:16px;
	letter-spacing:-.2px;
	}
	img{
	border:0;
	}
	form{
	margin:0;
	padding:0;
	}
	input{
	margin:0;
	padding:0;
	}
	
	/*---------------------            LayOut      -------------------------------*/
	
	#Wrapper {
		padding: 0px;
		width: 1001px;
		margin: 0 auto;
		/*margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
		margin-left: 0px;*/
	        }
	
	.topbar {		
		text-align:left;
		float:left;			
		color:#FFFFFF;	
	        }

	.eplLogin {
	          width:30px;
	          float:right;
	          margin:0 15px;
	          text-align:left;
	          }
			  
	.lngCon {
	        width:500px;
	        float:left;
	        margin:0;
	        padding:0 0 0 400px;
	        text-align:left;
	        color:#FFFFFF;
	        float:left;
	        }
			
	.toplnk {
			color:#FFFFFF;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			text-decoration:none;
			}
			
	.toplnk:hover {
			color:#003b77;
				  }
				  
	.toplnk:active {
			color:#0066CC;
					}
					
	.toplnk:visited {
		   text-decoration:none;
					}
					
	.logowrapper{
	 height:90px;	
	 float:left;
	 width:100%;	
		}
		
	.logoCon{
	width:404px;
	float:left;
	margin:10px 0;
	}
	
	.weatherCon{
	width:200px;
	float:right;
	text-align:left;
	margin:0 0 4px 0;
	}
	
	.weatherCon .cld{
	width:60px;
	margin:0 5px 0 0;
	float:left;
	}
	
	.weatherHeading{
	color:#cdeff7;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	}
	
	.weathersubHeading{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin:3px 0;
	position:absolute;
	z-index:1;
	}
	
    .weathersubHeading{
	position:relative;
	}
	
   .weathersubHeading div{
	position:absolute;
	z-index:1000;
	top:0;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin:3px 0;
	left:70px;
	}
		
	.WeatherR{
	 color:#FFFFFF;
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:12px;
	 font-weight:bold;
	 }       

	.yellowTxtul{
	color:#ffcc00;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin:4px 0 10px 5px;
	padding:0;
	}
	
	.yellowTxtul li{
	display:inline;
	padding:0 20px 0 3px;
	}
	
	.navigation{
	float:left;	
	width:1001px;
	text-align:center;	
	}
	
	#contentbottom{
	background: url(../images/topBoxbt.png) left bottom no-repeat;
	height:33px;
	float:left;
	width:1001px;
	margin: 0 0 10px 0;
	}
	
	.inner{
	padding:3px 0 0 0;
	background-color:#FFFFFF;
	margin:0 auto 0 auto;
	width:981px;
	text-align:center;
	}
	
	.flashwrapper{
	width:689px;
	padding:0 0 0 10px;
	margin:10px auto 0 auto;
	float:left;
    }
		
         .searchBxCont{
         width:200px;
         margin:2px 0 0 0;
         padding:0;
         float:left;
         }
		 		
		.searchbx{
		width:158px;
		height:20px;
		display:block;
		float:left;
		line-height:20px;
		background:url(../images/searchBX_03.jpg) left top no-repeat;
		padding:5px 0 0 2px;
		}
		
		.searchbx input{
		border:0;
		border:none;
		width:158px;
		background:none;
		padding:0 0 0 20px;
		margin:0;
		}
		
		.searchbtn{
		margin:0;
		}
		
		.lngCon .linkwrapper{
		position:absolute;
		top:6px;
		right:100px;
		width:230px;
		float:right;
		margin:0;
		padding:0;
		}
		
		.newsHeading{
		color:#017dc7;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
        }
		
		.newsContents{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		}
		
		.readmorebtn a{
		color:#ff7e00;
		font-size:12px;
		font-weight:bold;
		font-family:Arial, Helvetica, sans-serif;
		display:block;
		height:24px;
		margin:2px 0;
		}
		
		.readmorebtn a:hover{
		color:#000000;
		}
		
		.readmorebtn a:active{
		color:#666666;
		}
		
		.readmorebtn a:visited{
		text-decoration:none;
		}
		
	.spBR{
	margin:0 0 8px 0;
	padding:0;
	border-bottom: 1px #c6c6c6 dotted;
	display:block;
	width:100%;
	height:10px;
	}
	
	#contentWrapper{
	text-align:left;
	padding:0 10px;
	background-color:#FFFFFF;
	margin:0 auto;
	position:relative;
	float:left;
	width:98%;
	}
	
	.left_content{
    margin:10px 0 10px 0;
	width:640px;
	float:left;
	padding:10px 30px 10px 20px;
	border-right:1px #d9e7e8 dashed;
	}
	.buttonDiv{
	float:right;
	margin:12px 0 0 0;
	}
	.title{
	padding: 0 0 5px 0;
	border-bottom:1px #f1f5f7 solid;
	margin:0 0 10px 0;
	}
	.title1{
	padding: 0 0 3px 0;
	border-bottom:1px #f1f5f7 solid;
	margin:0 0 5px 0;
	}
	.title2{
	padding: 0 0 3px 0;
	margin:0 0 5px 0;
	}
	.title3{
	padding: 0 0 2px 0;
	border-bottom:1px #f1f5f7 solid;
	margin:0 0 7px 0;
	}
	.right_content{
	width:200px;
	float:left;
	padding:10px 20px 10px 5px;
         margin:0 0 0 10px;
	}
	.blueTxtul{
	color:#084d9a;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin:4px 0 10px 0;
	padding:0;
	}
	.blueTxtul li{
	display:inline;
	padding:0 20px 0 0;
	}
	.ulwrapper{
	width:510px;
	text-align:left;
	margin:15px 0 0 15px;
	float:left;
	}
	.spUlCont{
	width:220px;
	float:left;
	}
	.spUlCont1{
	width:220px;
	float:right;
	}
	.spUl{
	font-size:12px;
	font-weight:normal;
	color:#000000;
	margin:0 0 0 15px;
	padding:0;
	list-style-image:url(../images/portCC_10.jpg);
	}
	.spUl li{
	padding:0 0 8px 0;
	}	
	.spUl li a{
	color:#000000;
	}
	
	#topRight{
	width:220px;
	margin:10px 0 0 0;
	float:right;
    padding:14px 8px 5px 26px;
    background:url(../images/tblBg.jpg) top left no-repeat;
height:350px;
	}		
	.footer{
	float:left;
	width:1001px;
	height:65px;
	}
	.footer .logo{
	width:200px;
	text-align:center;
	margin:10px 10px;
	float:left;
	}
	.footer .links{
	margin:10px 10px 10px 10px;
	text-align:left;
	float:left;
	color:#FFFFFF;
	font-size:11px;
	}
	.foLnk{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#c7e3ff;
	text-decoration:none;
	}
	.foLnk:hover{
	color:#01263f;
	}
	.foLnk:active{
	color:#0099CC;
	}
	.foLnk:visited{
	text-decoration:none;
	}
	
	/*- Menu Tabs ------------------------- */
	

			.topHeading{
			height:10px;
			color:#FFCC00;
			font-size:13px; 
			font-weight:bold;
			text-align:right;
			line-height:15px; 
			padding:0 0 0 25px;
			}
			
			.topHeading .moduletable p{
			text-align:right;
			padding:0 25px 0 0;
			}
	
		  #tabtop{
		  width:700px;
		  height:38px;
		  margin:0 auto;
		  font-size:13px;
		  font-weight:bold;
		  line-height:normal;
		  text-align:center;
		  position:relative;
		  background-image:url(../images/topNav_21.png);
		  background-position:left top;
		  background-repeat:repeat-x;
		  padding:0;
		  }	 
		  
		  #tabtop span{
		   display:block;	   
		  }
		  
		  #tabtop .left{
		  background-image:url(../images/topNav_11.png);
		  background-position:left bottom;
		  background-repeat:no-repeat;
		  float:left;
		  position:absolute;
		  width:36px;
		  height:37px;
		  margin:2px 0 0 -10px;
		  }
		  
		  #tabtop .right{
		  background-image:url(../images/topNav_16.png);
		  background-position:left bottom;
		  background-repeat:no-repeat;
		  float:right;
		  right:0;
		  top:0;
		  margin:2px -11px 0 0;
		  position:absolute;
		  width:33px;
		  height:37px;
		  }
		  
		  #tabtop ul  {
		  margin:0 auto;
		  padding:0 85px;
		  list-style:none;
		  }
		  
		  #tabtop li {
		  display:inline;
		  margin:0;
		  padding:0;
		  height:34px;
		  line-height:30px;
		  }
		  
		  #tabtop a {
		  float:left;
		  background-position:0% -42px;
		  margin:0;
		  padding:4px 0 0 4px;
		  text-decoration:none;
		  }
		  
	      #tabtop a span {
		  float:left;
		  display:block;
		  background-position:100% -42px;
		  padding:2px 10px 4px 10px;
		  color:#FFF;
		  }
		  
		/* Commented Backslash Hack hides rule from IE5-Mac */
		#tabtop a span {float:none;}
		/* End IE5-Mac hack */
		#tabtop a:hover span {
		  color:#023376; }
		#tabtop a:hover {
		background:url("../images/tablefttop.png") no-repeat left bottom; }
		#tabtop a:hover span {     
		background:url("../images/tabrighttop.png") no-repeat right bottom; }  
		
		
		 #tabtop #current a span  {
		 color:#023376;
		 }
		#tabtop #current a {
		 background:url("../images/tablefttop.png") no-repeat left bottom;
		 }
		#tabtop #current a span {     
		 background:url("../images/tabrighttop.png") no-repeat right bottom;
		 } 
		
		
	
			#tabbottom {
            z-index:350;
			text-align:left;
			padding:0;
			margin:0 auto;
			position:relative;
			width:981px;
		    height:40px;
		    font-size:13px;
		    font-weight:bold;
		    line-height:normal;
		    background-image:url(../images/topNav_21.png);
		    background-position:left top;
		    background-repeat:repeat-x;
		    }
		  #tabbottom span{
		   display:block;	   
		  }
		  #tabbottom .left{
		  background-image:url(../images/topNav_19.png);
		  background-position:left bottom;
		  background-repeat:no-repeat;
		  float:left;
		  position:absolute;
		  width:12px;
		  height:40px;
		  margin:0 0 0 -10px;
		  }
		#tabbottom .right{
		  background-image:url(../images/topNav_24.png);
		  background-position:right bottom;
		  background-repeat:no-repeat;
		  float:right;
		  right:0;
		  top:0;
		  margin:0 -10px 0 0;
		  position:absolute;
		  width:12px;
		  height:40px;
		  }


			.frontpagemodulee{
            float:left;
			height:231px;
			margin:2px 0 0 0;
			width:1001px;
			padding:0;
			background:url(../images/roundedbox-type5-bg.png) left top repeat-x;
			}
				
			.subCont{
			float:left;
			height:231px;
			margin:2px 0 0 0;
			width:1001px;
			padding:0;
			background:url(../images/roundedbox-type5-bg.png) left top repeat-x;
			}

			.subContInner{
			width:980px;
			float:right;
			}
			.subContInnerleft{
			float:left;
			margin:18px 0px 18px 0px;
			text-align:left;
			}
		  .leftBx{
		  background:url(../images/corners-type5.png) left top no-repeat;
		  width:17px;
		  float:left;
		  height:231px;
		  }
		  .rightBx{
		  background:url(../images/corners-type5.png) right top no-repeat;
		  width:20px;
		  float:right;
		  height:231px;
		  }
		  .bottomBx1{
		  width:295px;
		  float:left;
		  text-align:left;
		  padding:0 20px 0 0;	  
		  background:url(../images/portCC_26.jpg) right top no-repeat;
		  }
		  .bottomBx2{
		  width:615px;
		  float:left;
		  text-align:left;
		  }
		  .bottomBx3{
		  width:290px;
		  float:left;
		  text-align:left;
		  padding:0 20px 0 5px;
		  background:url(../images/portCC_26.jpg) right top no-repeat;
		  }
		  .bottomBx4{
		  width:290px;
		  float:right;
		  text-align:left;
		  padding:0 0 0 5px;
		  }
	/*-----------------------  Menu  -------------------------------*/	  
		  
	.menu{
	margin:0;
	padding:0;
	list-style:none;
	}
	.menu li{
	display:inline;
	padding:0 8px;
	}
	.menu li a{
	color:#fff;
	}
	.menu li a:hover{
	color:#88C4FF;
	}
	.menu #current{
	color:#88C4FF;
	}
	.menu li a:active{
	color:#006FDD;
	}
	.menu li a:visited{
	text-decoration:none;
	}
	
	
	.links{
	color:#FFFFFF;
	}
	.foText{
	margin:0 0 0 7px;
	}
	
	
	.searchintro{
	background:#FFF;
	width:100%;
	}
	
	#searchForm{
	background:#FFF;
	width:941px;
	margin:0;
	padding:5px 10px 10px 20px;
	}
	
	#mainContents{
	width:961px;
	text-align:left;
	margin:0 auto;
	padding:0;
	background:#fff;
	}
	.endless-pages-page-break
	{
	display:none;
	}
	.endless-pages-loaded-page
	{
	display:none;
	}
	.moduletable{
	margin:1px 0 10px 0;
	}
	.moduletable h3{
        color:#003399;
        font-family:'Myriad Pro',Helvetica,Arial,sans-serif,'trebuchet ms';
        font-size:17px;
	margin:5px 0;
	}
	.moduletable p{
	margin:5px 0;
	font-weight:normal;
	}
	.moduletable .gk_npro_table p{
	font-weight:normal;
	}
	.moduletable p a{
	color:#0066CC;
	font-size:13px;
	}
	.moduletable p a:hover{
	color:#FF6600;
	}

		 .spDiv{
		 padding:3px 5px 10px 5px;
		 border-bottom:1px #f1f5f7 dotted;
		 margin:0 0 6px 0;
		 }
		 .spDiv span {
		 font-family:  Calibri, Arial, Helvetica;
		 color:#0066CC;
		 font-weight:bold;
		  }
		  .spDiv a{
		  font-family:Arial, Helvetica, sans-serif;
		  font-size:11px;
		  color:#003366;
		  text-decoration:none;
		  }
		  .spDiv a:hover{
		  color:#FF9900;
		  }
		  .spDiv a:active{
		  color:#000000;
		  }
		  .spDiv a:visited{
		  color:#003399;
		  }
		  
		 .spDiv{
		 padding:3px 5px 10px 5px;
		 border-bottom:1px #f1f5f7 dotted;
		 margin:0 0 6px 0;
		 }
		 .spDiv span {
		 font-family:  Calibri, Arial, Helvetica;
		 color:#0066CC;
		 font-weight:bold;
		  }
		  .spDiv a{
		  font-family:Arial, Helvetica, sans-serif;
		  font-size:11px;
		  color:#003366;
		  text-decoration:none;
		  }
		  .spDiv a:hover{
		  color:#FF9900;
		  }
		  .spDiv a:active{
		  color:#000000;
		  }
		  .spDiv a:visited{
		  color:#003399;
		  }
		 
		  		  
		  /*-------------------------------------------   Inner Pages Style   -------------------------------------------*/
		  
				 .InnerHeading{
				  font-family:'Myriad Pro', Helvetica,Arial,sans-serif,'trebuchet ms';
				  color:#003399;
				  font-size:17px;
				  /*padding:7px 0 18px 0 !important;*/
				  }
			 
				  .InnersubHeading{
				  color:#2173af;
				  font-family:Arial, Helvetica, sans-serif;
				  font-size:14px;
				  font-weight:bold; 
				  line-height:1em;
				  padding-bottom:6px;                         	
				  }
			
			   .blackSmallHeading{
				color:#000000;
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				font-weight:bold;
				}
				
				.blackHeading{
				font-family:'Myriad Pro', Helvetica,Arial,sans-serif,'trebuchet ms';
				color:#000000;
				font-size:15px;
				/*padding:7px 0 18px 0 !important;*/				
				}
			
				.rightBorder{
				border-right:1px #d9e7e8 dotted;
				}
				.BottomBorder{
				border-bottom:1px #eef4f7 solid;
				}
			
		.innerUl{
		font-size:12px;
		font-weight:normal;
		color:#000000;
		margin:0 0 0 10px;
		padding:0 0 0 15px;
		list-style-image:url(../images/portCC_10.jpg);
		}
		.innerUl li{
		line-height:15px;
		padding:8px 0 0 0;
		}
		.innerImagediv img{
		margin: 0 0 0 25px;
		}
	
        .searchbx{
		width:158px;
		height:21px;
		display:block;
		float:left;
		line-height:20px;
		background:url(../images/searchBX_03.jpg) left top no-repeat;
		padding:2px 0 0 0;
		}
		.searchbx input{
		border:0;
		border:none;
		width:158px;
		background:none;
		color:#666666;
		padding:2px 0 0 5px;
		font-size:11px;
		margin:0;
		}

    br {
	margin:0;
	padding:0;
	}
	
	.staffUl{
	list-style:none;
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#1c77d3;
	}
	.staffUl li{
	padding:0 0 7px 0;
	}
	.staffUl span{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:normal;
	}
	
	.staffHeading{
	font-family:'Myriad Pro', Helvetica,Arial,sans-serif,'trebuchet ms';
	color:#003399;
	font-size:16px;
	/*padding:7px 0 18px 0 !important;*/
	}
		
       .SplLink{
		color:#017dc7;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		}
		.SplLink:hover{
		color:#FF9900;
		text-decoration:none;
		}
		.SplLink:active{
		color:#666666;
				}
		.SplLink:visited{
		text-decoration:none;
		}
		
    .spUlLink{
	font-size:12px;
	font-weight:bold;
	margin:0 0 0 15px;
	padding:0;
	list-style-image:url(../images/portCC_10.jpg);
	}
	.spUlLink li{
	line-height:23px;
    padding:3px 0;
	}
	.spUlLink li a{
	color:#000000;
	text-decoration:none;
    }
	.spUlLink li a:hover{
	color:#FF9900;
	text-decoration:underline;
	}
	.spUlLink li a:active{
	color:#666666;
	text-decoration:underline;
	}
	.spUlLink li a:visited{
	text-decoration:none;
	}
    .ftz_smallDiv{
	padding:0 15px;
	text-align:left;
	border-right:1px solid #F2F2F2;
	height:100%;	
	}
		.ftz_td{
		border-bottom:1px solid #F2F2F2;
		}
	    .benefitHeading{
		color:#565656;
		height:25px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		display:block;
		text-transform:uppercase;
		margin:0 0 5px 0;
		}
		.ftz_smallDiv p{
	    text-align:justify;
	    }
		.splAdv{
		padding:0 20px;
		text-align:left;
		}
		.splAdv p{
		text-align:justify;
		}
		 
		.bottomDottedBorder{
		border-bottom:1px dotted #CCCCCC;
		}
         .imgContnr{
         padding:15px 0 0 0;
         }
		.thariffUl{
		margin:0;
		}
		.thariffUl li{
		padding:0 0 5px 0;
		list-style:url(../images/arr5.png);
		}
		.thariffUl li a{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#003399;
		text-decoration:none;
		}
		.thariffUl li a:hover{
		font-weight:normal;
		color:#FF6600;
		}
		.thariffUl li a:visited{
		text-decoration:none;
		}
		.thariffUl li a:active{
		font-weight:bold;
		color:#0066CC;
		}
		
		.imga1{
		margin:0 0 5px 10px;
		}
		.imga2{
		margin:0 10px 0 0;
		}
		.imga3{
		margin:0 0 5px 10px;
		}
		.imga4{
		margin:0 10px 5px 0;
		}

		.Thariffa {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #0066bb;				
		}
		.Thariffa:link {
		text-decoration: none;
		}
		.Thariffa:visited {
		text-decoration: none;
		}
		.Thariffa:hover {
		text-decoration: underline;
		color: #333333;
		}
		.Thariffa:active {
		text-decoration: none;
		color: #0099CC;
		}
		.staffCont{
		margin:6px;	
		padding:5px 5px 2px 5px;	
		}
		.staffCont:hover{
		margin:6px;	
		padding:5px 5px 2px 5px;	
		}
		.staffCont div{
		padding:0 0 10px 0 ;
		}
		.stafftblwrapper{
		background:url(../images/staffs/bg.jpg) center top no-repeat;
		text-align:left;
		}
		.stafftblwrapper1{
		background:url(../images/staffs/bg1.jpg) center bottom no-repeat;
		text-align:left;
		}
		.stafftblwrapper2{
		background:url(../images/staffs/bg2.jpg) left bottom no-repeat;
		text-align:left;
		}
		.staffWrapper{
		margin:7px 4px 8px 4px;
		}
		.staffimgCont{
		width:72px;
		padding:2px;
		text-align:center;
		border:1px #cccccc solid;
		}
        .staffimgCont:hover{
		border:1px #93c8f5 solid;
		}
		
	.textinputStyle{
	border:1px #dddddd solid;
	background-image:url(../images/input_bg.jpg);
	background-position:top left;
	background-repeat:repeat-x;
	width:320px;
	height:20px;
	padding:4px 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	margin:2px 0 0 0;
	}
	.textArea{
	border:1px #dddddd solid;
	background-image:url(../images/input_bg.jpg);
	background-position:top left;
	background-repeat:repeat-x;
	width:320px;
	height:65px;
	padding:4px 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	}
	.Labels{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	}

	.lnkImage{
	float:left;
	cursor:hand;
	position:relative;
	}
	.lnkImage:hover{
	float:left;
	}
	
	.lnkImage span {
	width: 25px;
	height: 25px;
	display: block;
	position: absolute;
	bottom: 10px;
	right: 10px;
	}
	.lnkImage .favorite {
	}
	.lnkImage a {
	text-decoration: none;
	}
	.lnkImage a:hover img  {
	border-color: #666;
	}
	.lnkImage a:hover span {
	background: url(../images/lense.png) left -25px;
	}
	.MenuDependantInnerImage{
	padding: 13px 0 0 0;
	}
	#Mtable a{
	text-decoration: none;
	}
	#basic-accordian{
	border:5px solid #EEE;
	padding:5px;
	width:375px;
	position:relative;
	float:left;
	}
	
	.accordion_headings{
		padding:5px;
		background:#99CC00;
		color:#FFFFFF;
		border:1px solid #FFF;
		cursor:pointer;
		font-weight:bold;
		}	
	.accordion_headings:hover{
		background:#00CCFF;
		}	
	.accordion_child{
		padding:15px;
		background:#EEE;
		}
	
	.header_highlight{
		background:#00CCFF;
		}

			#topRight a{
			text-decoration:none;
			}

			.newscont a{
			text-decoration:none;
			font-weight:normal;
			}
			.newscont a:hover{
			text-decoration:underline;
			}
			.staffUlX{
			list-style:url(../images/arrow.gif);
			padding:0 0 0 10px;
			margin:0;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			font-weight:bold;
			color:#1c77d3;
			}
			.staffUlX li{
			padding:0 0 7px 3px;
			}
			
			#contentWrapper2{
			text-align:left;
			position:relative;
			background-color:#FFFFFF;
			float:left;
			width:1001px;
			left:-13px;
			margin-left:-10px;
			top: 0;
			}
	
			.staffWrap a{
			color: #0066bb;
			text-decoration:none;
			}
			.staffWrap a:hover{
			color: #525252;
			text-decoration:none;
			}
			.spkrsWrapr a{
			text-decoration:none;
			}
			.regWrapr a{
			text-decoration:none;
			}

	.sf-menu li{
	cursor:hand;
	}
	.sf-menu li:hover{
	cursor:hand;
	}
	.separator span{
	cursor:hand;
	}
	.separator span:hover{
	cursor:hand;
	}
	
			.ppgimgWrapper{
			width:160px;
			margin:0;
			background-color:#DAEAEF;
			border:1px #8BAFCD solid;
			padding:4px;
			text-align:center;
			position:relative;
			cursor:hand;
			}
			.ppgimgWrapper:hover{
			float:left;
			}		
			.ppgimgWrapper span {
			width: 25px;
			height: 25px;
			display: block;
			position: absolute;
			bottom: 10px;
			right: 10px;
			display:none;
			}
			.ppgimgWrapper .favorite {
			}
			.ppgimgWrapper a {
			text-decoration: none;
			}
			.ppgimgWrapper a:hover img  {
			border-color: #666;
			}	
			.Busines_Bxbg{
			width:476px;
			height:121px;
			margin:0 auto;
			text-align:center;
			background:url(../images/bussiness_bxBg.jpg) left top no-repeat;
			}
			.Busines_Bxbg a{
			color:#2173af;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;
			font-weight:bold;
			}
			.Busines_Bxbg a:link{
			text-decoration:none;
			}
			.Busines_Bxbg a:hover{
			color:#FF9900;
			text-decoration:underline;
			}
			.Busines_Bxbg a:active{
			color:#666666;
			}
			.Busines_Bxbg a:visited{
			font-size:12px;
			}
			.Esp{
			background:url(../images/espanol.jpg) left top no-repeat;
			height:18px;
			overflow:hidden;
			width:56px;
			display:block;
			cursor:hand;			
			}
			.Esp:hover{
			background:url(../images/espanol.jpg) left bottom no-repeat;
			height:18px;
			overflow:hidden;
			width:56px;
			display:block;
			cursor:hand;
			}
			.Mnd{
			background:url(../images/chinese.jpg) left top no-repeat;
			height:18px;
			overflow:hidden;
			width:41px;
			display:block;
			cursor:hand;
			}
			.Mnd:hover{
			background:url(../images/chinese.jpg) left bottom no-repeat;
			height:18px;
			overflow:hidden;
			width:41px;
			display:block;
			cursor:hand;
			}
			.DB_cont{
			padding:6px;
			border:1px #CCCCCC dotted;
			text-align:left;
			}
			.black_overlay{
			display: none;
			position: absolute;
			top: 0%;
			left: 0%;
			bottom:0%;
			margin:0;
			width: 100%;
			height: 4160px;
			overflow:hidden;
			background-color: black;
			z-index:10001;
			-moz-opacity: 0.8;
			opacity:.80;
			filter: alpha(opacity=80);
			min-height: 100%;
			}
			.white_content {
			display: none;
			position: fixed;
			top: 25%;
			left: 25%;
			width: 50%;
			height: auto;
			padding: 4px;
			border: 4px solid #e9f1f5;
			background-color: white;
			z-index:10002;
			overflow: auto;
			}
			.white_content a{
			float:right;
			text-decoration:none;
			}
			.white_content a:hover{
			text-decoration:underline;
			}
			.table_cont{
			margin:20px 0 0 0;
			text-align:left;
			}
			.TbleBorder{
			 border-color: #c4dbe9;
			border-width: 0 0 1px 1px;
			border-style: solid;
			color:#14232b;
			}
			.TbleBorder td
			{
			border-color: #c4dbe9;
			border-width: 1px 1px 0 0;
			border-style: solid;
			margin: 0;
			padding: 8px;
			background-color: #f1faff;
			}
			.DBP_bx{
			width:597px;
			height:194px;
			margin:0 auto;
			text-align:left;
			background:url(../images/doingBus.jpg) left top no-repeat;
			}
			.DBPLnk ul{
			font-size:12px;
			font-weight:normal;
			color:#000000;
			margin:0 0 0 20px;
			padding:0;
			list-style-image:url(../images/portCC_10.jpg);
			}
			.DBPLnk ul li{
			padding:0 0 13px 0;
			}
			.DBPLnk li a{
			color:#000000;
			}
			.DBP_bx li a{
			color:#000000;
			}
			.blckLnk li a{
			color:#000000;
			}
			.DBP_bx a{
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;
			font-weight:bold;
			text-decoration:none;
			}
			.DBP_bx a:link{
			color:#2173af;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;
			font-weight:bold;
			text-decoration:none;
			}
			.DBP_bx a:hover{
			color:#FF9900;
			text-decoration:underline;
			}
			.DBP_bx a:active{
			color:#666666;
			}
			.DBP_bx a:visited{
			text-decoration:none;
			}
			.tableNewsletter{
			display: none;
			}
			.TbleBorder{
			border-color: #c4dbe9;
			border-width: 0 0 1px 1px;
			border-style: solid;
			color:#14232b;
			}
			.TbleBorder td{
			border-color: #c4dbe9;
			border-width: 1px 1px 0 0;
			border-style: solid;
			margin: 0;
			padding: 8px;
			background-color: #f1faff;
			}
			.excel{
			width:99%;
			padding:3px;
			}
			.LeftBorder{
			border-left:1px #d9e7e8 dotted;
			}
			.LoginBkgrnd{
			background:url(../images/loginBg.jpg) center top no-repeat;
			}

			#leftbx{
			margin:10px auto;
			background-color:#ecf5fd; 
			border-bottom:1px #cce1f3 solid; 
			border-right:1px #cce1f3 solid; 
			border-left:1px #e1effb solid;
			border-top:1px #e1effb solid;
			padding:10px; 
			width:250px;
			}
			#Rightbx{
			margin:10px auto;
			background-color:#ecf5fd; 
			border-bottom:1px #cce1f3 solid; 
			border-left:1px #cce1f3 solid; 
			border-right:1px #e1effb solid;
			border-top:1px #e1effb solid;
			padding:10px; 
			width:250px;
			}
			#leftbxBottom{
			margin:10px auto;
			background-color:#ecf5fd; 
			border-top:1px #cce1f3 solid; 
			border-right:1px #cce1f3 solid; 
			border-left:1px #e1effb solid;
			border-bottom:1px #e1effb solid;
			padding:10px; 
			width:250px;
			}
			#RightbxBottom{
			margin:10px auto;
			background-color:#ecf5fd; 
			border-top:1px #cce1f3 solid; 
			border-left:1px #cce1f3 solid; 
			border-right:1px #e1effb solid;
			border-bottom:1px #e1effb solid;
			padding:10px; 
			width:250px;
			}
			
			.tdBgDiv{
			background:url(../images/td_bg.jpg) center top repeat-x;
			height:30px;
			line-height:30px;
			padding:0 0 0 10px;
			}
#unsubpage{
padding:35px;
}
.unsubdiv{
height:25px;
line-height:25px;
margin:3px 0;
}


.nwsLtrBtn{
display:block;
margin-top:-2px;
margin-left:-6px;
}
.acysubbuttons input{
align:center;
}
.acymailing_module_form{
background:url(../images/tblHead.jpg) 395px top no-repeat;
}
.acymailing_module_form table.acymailing_lists{
margin-top:30px;
}
.TblBrdr{
	border:1px #0099FF solid;
    border-collapse: collapse;
	}
.TblBrdr td{
	border:1px #0099FF solid;
    border-collapse: collapse;
	}
.ct{
font-weight:bold;
}
div.list_name {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #525252;
 }