/* CSS Document */

body
	{
	 background:#243895;
	 margin:0;
	 padding:0;
	 font:11px tahoma;
	 line-height:17px;
	 
	}
a {color:#243895;}
a img {border:0;}
#wrapper
	{
	 width:901px;
	 padding-left:20px;
	 padding-right:20px;
	 background:url(../images/bg_wrapper_03a.gif) top repeat-y;	
	 margin:0 auto;
	}
#top
	{
	 width:907px;
	 background:url(../images/top_02a.jpg) top no-repeat;
	 margin:0 auto;
	 height:130px;
	 padding-right:30px;
	 padding-top:48px;
	}
#menu
	{
	 float:left;
	 height:26px;	
	 padding-left: 35px;
	}
#email
	{
		position: absolute;
		left: 50%;
		margin-left: -211px;
		top: 113px;
		font-size:10pt;
		font-weight: normal;
	}
#email a
{
	text-decoration: none;
}
	
#content
	{
	 background:#f8f7f7 url(../images/grad_content_03.gif) top repeat-x;
	 padding-left:8px;
	 padding-right:10px;
	 color:#6b6b6c;	
	}
#left_col
	{
	 width:133px;
	 float:left;	
	}
#box_1
	{
	 background:url(../images/bg_box_1_04.gif) top no-repeat;
	 
	}
#box_2
	{
	 margin-top:4px;
	 background:url(../images/email_08.jpg) bottom no-repeat;
	 height:165px;	
	}
.box_3
	{
	 width:121px;
	 border-bottom:1px solid #32449b;
 	 border-left:1px solid #32449b;
 	 border-right:1px solid #32449b;
	 background:#d6d6d6 url(../images/grad_box_3_06.gif) top repeat-x;
	 padding-left:10px;
	 padding-bottom:5px;
	 padding-top:5px;
	}								
#box_4
	{
	 width:121px;
	 border-bottom:1px solid #32449b;
 	 border-left:1px solid #32449b;
 	 border-right:1px solid #32449b;
	 padding-left:10px;
	 padding-bottom:5px;
	 padding-top:80px;
	 background:#e0e0e0 url(../images/guy_08.gif) top no-repeat;
	}
#box_7
	{
	 width:121px;
	 border-bottom:1px solid #32449b;
 	 border-left:1px solid #32449b;
 	 border-right:1px solid #32449b;
	 padding-left:10px;
	 padding-bottom:135px;
	 padding-top:5px;
	 background:#fff url(../images/guy_21.gif) bottom no-repeat;	 
	}	
#middle_col
	{
	 width:596px;
	 float:left;
	 padding-left:10px;
	 
	}
#icons
	{
	 float:right;	
	}
#icons img	
	{
	 margin-left:10px;	
	}
#pics img
	{
	 margin-right:7px;
	 }
.title
	{
    color:#1f388d;font-size:14px; padding-bottom:8px; border-bottom:1px solid #a9a9a9;	
	}
#check_list
	{
	 margin:0;
	 pading:0;
	 list-style-type:none;	
	}
#check_list li
	{
	 background:url(../images/check_15.gif) 0px 8px no-repeat;
	 padding-left:20px;
	 padding-top:5px;
	 padding-bottom:5px;	
	}
#right_col
	{
	 width:133px;
	 float:right;	 	
	}
.m
	{
	 margin-top:4px;	
	}
#bottom
	{
	 text-align: center;
	 font-size: 8pt;
	 font-weight: bold;
	 padding-top:11px;
	 color:#243895;	
	}
#footer
	{
	 text-align: center;
	 padding-top:11px;
	 color:#243895;	
	}	
#bottom a
	{
	 text-decoration:none;
	 margin-left:3px;
	 margin-right:3px;	
	}
.box_hd, .box_hd2 {
	background:url(../images/box_hd_06.gif) no-repeat;
	width:142px;
	text-align:center;
	font:12px tahoma;
	color:#FFFFFF;
	line-height:25px;
	margin-top:5px;
	}
.box_hd2 {
	background:url(../images/box_hd2_06.gif) no-repeat;
	width:133px;
	}
	
#page_title	{
	color: #FFFFFF;
	font-weight: bold;
	font-size: 11pt;
}
 
.login_text	{
	width: 250px;
}
.text_box	{
	width: 450px;
}
.titletext_box	{
	width: 200px;
}
.alttext_box	{
	width: 130px;
}
.smtext_box	{
	width: 50px;
}
.cust_box_title	{
	font-weight: bold;
	color: #243895;
}

.cust_box_out	{
	height: 100px;
}

.table_list	{
	border-bottom: 1px solid #AACCFF;
	padding: 2px 0px 2px 0px;
	vertical-align: top;
	text-align: left;
	}

.table_cell	{
	font-size:10pt;
	vertical-align: top;
	padding: 2px 0px 2px 0px;
	vertical-align: top;
}
.table_list_r	{
	border-bottom: 1px solid #AACCFF;
	padding: 2px 2px 2px 0px;
	vertical-align: top;
	text-align: right;
	}
	
.table_list2	{
	border-bottom: 1px solid #CC3333;
	padding: 12px 0px 2px 0px;
	vertical-align: top;
	font-weight: bold;
}

.table_cell2	{
	font-size:10pt;
	vertical-align: top;
	padding: 12px 0px 2px 0px;
	vertical-align: top;
}