body {
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
   font-size:12px;
   line-height:20px;
}

a
{
	text-decoration:underline;
	color:#2677be;
}

a:hover
{
	text-decoration:none;
}

.special{
  font-family:"Trebuchet MS";
  font-size:13px;
  color:#FFFFFF;
  font-style:normal;
  line-height:18px;
  }
  
#mainmenu_bg{
 background:url(../images/mainmenu_bg.png);
 background-repeat:repeat-y;
 }
 
.home {
   padding:0px 10px 0px 0px;
   }
   
.main_menu_top
 {
 background:url(../images/mainmenu.jpg) no-repeat;
 width:231px;
 height:41px;
 } 
  
#main_menu_bottom
 {
 background:url(../images/mainmenu_bottom.png);
 background-repeat:no-repeat;
 width:231px;
 height:20px;
 }  
 
.mainbg {
   background:#83bbe6 url(../images/blue_bg.jpg) top repeat-x;
   height:306px;
 }
 
.top_strip
{
background:url(../images/topstripbg.jpg) repeat-x;
width:100%;
height:33px;
}
 
.ssl_text_org
{	
color:#fe730d;
margin-left:25px;
}   
 .content{
   
   font-family:Arial, Helvetica, sans-serif;
   font-size:12px;
   padding:0px 15px 12px;
   line-height:20px;
 
  }
  
 .leftmenu{
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:10px;
	color:#000000;
	text-decoration:none;
   }
  
   
 .leftmenu:hover{
    background-color:#d0d0d0;
	display:block;
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:20px;
	color:#000000;
	height:20px;
	width:185px;
	text-decoration:none;
	margin-left:7px;
	padding-left:2px;
	
	
   }
   
 .footer {
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	}
	
.box_title {
   font-family:"Trebuchet MS";
   font-size:17px;
   color:#043b74;
   font-style:normal;
   font-weight:bold;
   padding:10px 0px 7px 25px;
   margin:0px;
   text-decoration:none;
   }
.box_title_dec
	{
	text-decoration:none;
	color:#043b74;
	}  
.box_image
	{
	margin:5px 10px 10px 0px;
	}   
.title_main{
   font-family:"Trebuchet MS";
   font-size:18px;
   color:#043b74;
   font-style:normal;
   font-weight:bold;
   line-height:40px;
   } 
 .title_big{
   font-family:"Trebuchet MS";
   font-size:24px;
   color:#043b74;
   font-style:normal;
   font-weight:bold;
   line-height:45px;
   } 
   .title_big_two{
   font-family:"Trebuchet MS";
   font-size:24px;
   color:#043b74;
   font-style:normal;
   font-weight:bold;
   line-height:45px;
   float:left;
   } 
  
.heading_1
	{
	font-family:"Trebuchet MS";
	font-size:15px;
	color:#2677be;
	font-weight:bold;
	margin-top:5px;
	margin-bottom:10px;
	}
.text_orange
	{
	color:#db6d0d;
	margin-bottom:10px;
	}	   
    
 .newstitle {
   font-family:"Trebuchet MS";
   font-size:16px;
   color:#043b74;
   font-style:italic;
   font-weight:bold;
    }
   
 .home_button
 	{
	width:55px;
	height:20px;
	background:url(../images/home.jpg) no-repeat;
	float:right;
	margin-right:15px;
	text-align:center;
	font-family:"Trebuchet MS";
	font-size:12px;
	text-decoration:none;
	color:#000000;
	} 
.border {
    border:#67a7d9 solid 1px;
	background-color:#deecf8;
}

.login{
  
   font-family:"Trebuchet MS";
   font-size:14px;
   color:#FFFFFF;
   font-style:italic;
   font-weight:bold;
    }
	
.text_dec
	{
	color:#000000;
	text-decoration:none;
	}
	
.text_box
	{
	width:125px;
	height:18px;
	border:#CCCCCC 1px solid;
	margin:7px;
	}
.but_login
	{
	background:url(../images/login.jpg) no-repeat;
	width:96px;
	height:26px;
	cursor:pointer;
	border:0px;
	}			
.but_find
	{
	background:url(../images/find.jpg) no-repeat;
	width:96px;
	height:26px;
	cursor:pointer;
	border:0px;
	}
	
form
	{
	padding:0px;
	margin:0px;
	}
.special_link
	{
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	}
.special_link:hover
	{
	color:#FFFFFF;
	text-decoration:underline;
	font-weight:bold;
	}	
	
.footer_link
	{
	color:#FFFFFF;
	text-decoration:none;
	}
.footer_link:hover
	{
	color:#FFFFFF;
	text-decoration:underline;
	}		
	
.browser_icon
	{
	margin:10px;
	}
	
.trust_logo
 {
	margin-top:40px;
	margin-left:10px;

}
		
.subpage_headerbox
{
	width:750px;
	background:url(../images/innerlink.jpg) #eaf1fa repeat-x;
	border: 1px solid #89a3c5;
	padding:15px;
	padding-bottom:10px;
	color:#003366;
	text-decoration:none;
	margin-bottom:20px;
	overflow:hidden;
	font-size:16px;
	line-height:25px;
	
}

.button_postini
	{
	width:178px;
	height:22px;
	background:url(../images/but_postini_nor.jpg) no-repeat;
	cursor:pointer;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	float:left;
	margin-right:25px;
	}
	
.button_postini:hover
	{
	width:178px;
	height:22px;
	background:url(../images/but_postini_hov.jpg) no-repeat;
	cursor:pointer;
	}
	
		
/* --------------------start_inner_content_box-------------------*/


/* \*/
* html #tlc, * html #trc {height: 1%;}
/* */

#box
	{
	position: relative;
	text-align: left;
	margin-right:8px;
	margin-bottom:10px;
	overflow:hidden;
	}
 	
#content_inner
	{
	margin-left:10px;
	margin-right:10px;
	background-color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
   	font-size:12px;
   	padding:0px 10px 0px 15px;
   	line-height:20px;
	overflow:hidden;
	min-height:713px!important; height:auto;
	}


	
/* ---=== border code follows ===--- */
/*
	tlc = top left corner
	trc = top right corner
	blc = bottom left corner
	brc = bottom right corner
	lb = left border
	rb = right border
	tb = top border
	bb = bottom border 
*/

#tlc, #trc, #blc, #brc
	{
	background-color: transparent;
	background-repeat: no-repeat;
	}

#tlc
	{
	background-image:url(../images/tlc.gif);
	background-position: 0% 0%;
	background-repeat:no-repeat;
	}

#trc
	{
	background-image:url(../images/trc.gif);
	background-position: 100% 0%;
	background-repeat:no-repeat;
	padding-top:16px;
	padding-bottom:13px;
	}
	
#blc
	{
	background-image:url(../images/blc.gif);
	background-position: 0% 100%;
	background-repeat:no-repeat;
	}

#brc
	{
	background-image:url(../images/brc.gif);
	background-position: 100% 100%;
	background-repeat:no-repeat;
	}

#tb, #bb
	{
	background-color: transparent;
	background-repeat: repeat-x;
	}
			
#tb
	{
	background-image:url(../images/tb.png);
	background-position: 0% 0%;
	
	}

#bb
	{
	background-image:url(../images/bb.png);
	background-position: 50% 100%;
	}
	
#rb
	{
	background-image:url(../images/rb.png);
	background-position: 100% 0%;
	background-repeat: repeat-y;
	}

#lb
	{
	background-image:url(../images/lb.png);
	background-position: 0% 100%;
	background-repeat: repeat-y;
	
	}
			
/* --------------------ending_inner_content_box-------------------*/




/* --------------------starting_small_box-------------------*/


/* \*/
* html .tlc_sm, * html .trc_sm {height: 1%;}
/* */

.box_sm
	{
	position: relative;
	text-align: left;
	margin-right:8px;
	margin-bottom:10px;
	overflow:hidden;
	}
 	
.content_inner_sm
	{
	margin-left:10px;
	margin-right:10px;
	background-color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
   	font-size:12px;
   	padding:9px 10px 0px 15px;
   	line-height:20px;
	overflow:hidden;
	}


	
/* ---=== border code follows ===--- */
/*
	tlc = top left corner
	trc = top right corner
	blc = bottom left corner
	brc = bottom right corner
	lb = left border
	rb = right border
	tb = top border
	bb = bottom border 
*/

.tlc_sm, .trc_sm, .blc_sm, .brc_sm
	{
	background-color: transparent;
	background-repeat: no-repeat;
	}

.tlc_sm
	{
	background-image:url(../images/tlc_sm.png);
	background-position: 0% 0%;
	background-repeat:no-repeat;
	}

.trc_sm
	{
	background-image:url(../images/trc_sm.png);
	background-position: 100% 0%;
	background-repeat:no-repeat;
	padding-bottom:15px;
	}
	
.blc_sm
	{
	background-image:url(../images/blc_sm.png);
	background-position: 0% 100%;
	background-repeat:no-repeat;
	}

.brc_sm
	{
	background-image:url(../images/brc_sm.png);
	background-position: 100% 100%;
	background-repeat:no-repeat;
	}

.tb_sm, .bb_sm
	{
	background-color: transparent;
	background-repeat: repeat-x;
	}
			
.tb_sm
	{
	background-image:url(../images/tb_sm.png);
	background-position: 0% 0%;
	
	}

.bb_sm
	{
	background-image:url(../images/bb_sm.png);
	background-position: 50% 100%;
	}
	
.rb_sm
	{
	background-image:url(../images/rb_sm.png);
	background-position: 100% 0%;
	background-repeat: repeat-y;
	}

.lb_sm
	{
	background-image:url(../images/lb_sm.png);
	background-position: 0% 100%;
	background-repeat: repeat-y;
	
	}
	
.tlc_smb
	{
	background-image:url(../images/tlc_smb.png);
	background-position: 0% 0%;
	background-repeat:no-repeat;
	}
	
.trc_smb
	{
	background-image:url(../images/trc_smb.png);
	background-position: 100% 0%;
	background-repeat:no-repeat;
	padding-bottom:15px;
	}

			
/* --------------------ending_small_box-------------------*/

/* --------------------starting_ssl_box-------------------*/


/* \*/
* html .tlc_ssl, * html .trc_ssl {height: 1%;}
/* */

.box_ssl
	{
	position: relative;
	text-align: left;
	margin-right:8px;
	margin-bottom:10px;
	overflow:hidden;
	}
 	
.content_inner_ssl
	{
	margin-left:10px;
	margin-right:10px;
	background-color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
   	font-size:12px;
   	padding:9px 10px 0px 15px;
   	line-height:20px;
	overflow:hidden;
	}


	
/* ---=== border code follows ===--- */
/*
	tlc = top left corner
	trc = top right corner
	blc = bottom left corner
	brc = bottom right corner
	lb = left border
	rb = right border
	tb = top border
	bb = bottom border 
*/

.tlc_ssl, .trc_ssl, .blc_ssl, .brc_ssl
	{
	background-color: transparent;
	background-repeat: no-repeat;
	}

.tlc_ssl
	{
	background-image:url(../images/tlc_ssl.gif);
	background-position: 0% 0%;
	background-repeat:no-repeat;
	}

.trc_ssl
	{
	background-image:url(../images/trc_ssl.gif);
	background-position: 100% 0%;
	background-repeat:no-repeat;
	padding-bottom:15px;
	}
	
.blc_ssl
	{
	background-image:url(../images/blc_ssl.gif);
	background-position: 0% 100%;
	background-repeat:no-repeat;
	}

.brc_ssl
	{
	background-image:url(../images/brc_ssl.gif);
	background-position: 100% 100%;
	background-repeat:no-repeat;
	}

.tb_ssl, .bb_ssl
	{
	background-color: transparent;
	background-repeat: repeat-x;
	}
			
.tb_ssl
	{
	background-image:url(../images/tb_ssl.gif);
	background-position: 0% 0%;
	
	}

.bb_ssl
	{
	background-image:url(../images/bb_ssl.gif);
	background-position: 50% 100%;
	}
	
.rb_ssl
	{
	background-image:url(../images/rb_ssl.gif);
	background-position: 100% 0%;
	background-repeat: repeat-y;
	}

.lb_ssl
	{
	background-image:url(../images/lb_ssl.gif);
	background-position: 0% 100%;
	background-repeat: repeat-y;
	
	}
	
.content_inner_ssl
	{
	}
			
.content_inner_ssl ul
	{
	margin:0px;
	padding:0px;
	}			
	
.content_inner_ssl li
	{
	background-image: url(../images/ssl_bullet.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	list-style:none;
	background-position: left 7px;
	padding-left: 15px;
	}		

.content_inner_sm ul
	{
	margin:0px;
	padding:0px;
	}			
	
.content_inner_sm li
	{
	background-image: url(../images/ssl_bullet.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	list-style:none;
	background-position: left 7px;
	padding-left: 15px;
	}		
		
	
			
/* --------------------ending_ssl_box-------------------*/


/* Begin send trouble ticket */

.formclass
{
padding:7px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:20px;
}

.specialbold
{
font-family: tahoma, verdana, arial, helvetica, sans-serif;
font-weight: bold;
font-size: 8pt;
color: #ff7903;
padding: 0px;
}

.tableheading 
{
font-family: tahoma, verdana, arial, helvetica, sans-serif;
font-weight: bold;
font-size: 8pt;
color: #ffffff; 
line-height: 11px;
margin: 0px;
padding: 3px;
text-align: center;
background-color: #043b74;/*eef2f9;*/
}

.note 
{
font-family: verdana, tahoma, arial, helvetica, sans-serif;
font-size: 8pt;
color: #000000;
background-color: #deecf8;
padding-left:5px;
border: 2px solid #043b74;
text-align: left;
width: 97%;
height: auto;
}

.procedureheading
{
font-weight: bold;
font-size: 9pt;
color: #043b74; /* 266fa4 1b64a0 */
text-align: left;
}

.webdesignbullet li
{
list-style:url(../images/wd_bul.gif);
}

.webdesigncolortext
{
color:#043b74;
}

.webdesign p
{
padding-top:10px;
padding-bottom:10px;
margin:0px;
}

.iframe-border
{
border:#cccccc 1px solid;
}

.tool
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}

.err
{
border:1px solid  #fa6d6d;
background-color:#f8caca;
}
.innertable_even
{
font-family:Arial, Helvetica, sans-serif;
background-color:#fbfaf9;
overflow:hidden;
font-size:12px;
color:#333333;
line-height:25px;
padding-left:10px;
}

.innertable_odd
{
font-family:Arial, Helvetica, sans-serif;
background-color:#f5f9fd;
overflow:hidden;
font-size:12px; 
color:#333333;
line-height:25px;
padding-left:10px;
}

.more_btn
	{
	background:url(../images/more_btn.jpg) no-repeat;
	width:96px;
	height:26px;
	cursor:pointer;
	border:0px;
	display:block;
	}
	
.arrow_btn
	{
	background:url(../images/arrow-right.gif) no-repeat top left;
	width:8px;
	height:8px;
	border:0px;
	margin-top:15px;
	}
