/* CSS Document */
*{ margin:0px; padding:0px;}
body { 
	background-color:#B8B8B8;
	font-size:12px;
	line-height:18px;
	color:#333333;
	font-family: Frutiger, Univers, "Helvetica Neue", "Lucida Grande", Calibri, Helvetica, Verdana, sans-serif;
	background-image:url(../images/bg1.gif); background-repeat:no-repeat; background-position:top left;
	}
.button { height:20px; background:#123258; color:#FFFFFF; border:none; text-align:center;}
.button2 { height:29px; width:221px; color:#FFFFFF; border:none; text-align:center; background:url(../images/button_bg.gif) no-repeat;}
p { 
	padding-bottom:10px;}
a { color:#005B86; text-decoration:none;}
a:hover { color:#005B86; text-decoration:underline;}
h1 {font-family: "Helvetica Neue", Helvetica, "Lucida Grande", Calibri, Verdana, sans-serif;
	color:#474747;
	font-size: 20px; line-height:36px;
	border-bottom:1px solid #DDDDDD;
}
h2 { font-family: "Helvetica Neue", Helvetica, "Lucida Grande", Calibri, Verdana, sans-serif;
	 color:#005B86;
	 font-size: 16px; line-height:36px;
	 font-weight:normal;
}
h3 { font-family: "Helvetica Neue", Helvetica, "Lucida Grande", Calibri, Verdana, sans-serif;
	 color:#474747;
	 font-size: 14px; line-height:36px;
	 font-weight: bold;
}
#wraper { width:960px; margin:0 auto; margin-top:6px;}
.top { width:100%; height:67px;}
.logo { width:272px; float:left;}
.search { float:right; width:260px; margin-top:10px;}
.text_box { border:1px solid #777777; width:180px; height:18px; font-size:12px; padding:2px 0 0 2px;}
.clear { clear:both;}
.top_links { color:#333333; font-size:11px; text-align:right;}
.top_links a { color:#333333; padding:0 10px 0 10px;}
.top_links a:hover { color:#333333;}
.menu { width:100%; height:44px; background-color:#515151;}
.menu_left { height:44px; width:13px; float:left; background:url(../images/menu_left.gif) no-repeat;}
.menu_right { height:44px; width:16px; float:right; background:url(../images/menu_right.gif) no-repeat;}
.menu_links { float:left; line-height:45px; font-size:13px;}
.menu_links a { color:#FFFFFF; text-decoration:none; padding:0 10px 0 10px;}
.menu_links a:hover { color:#0370A3; text-decoration:none;}
.content { 
	width:910px;
	padding:20px 25px 15px 25px; 
	background-color:#FFFFFF;
	background-image:url(../images/content_bottom.gif); 
	background-repeat:no-repeat; 
	background-position:bottom left;}
.copyright { clear:both; width:960px; margin:0 auto; margin-top:10px; font-size:11px;}
.copyright div { margin-bottom:10px;}
.copyright div a {color:#333333; text-decoration:none; padding-right:15px;}
.copyright div a:hover {color:#333333; text-decoration:underline;}


.rowtwo { background:#C4D5E7;}
.rowone { background:#DDE6F0;}

.table1 { background:#FFFFFF; color:#292929; line-height:14px;}
.table1 td { padding:4px 5px 4px 5px;}
.table1 th { background:#1A4571; color:#FFFFFF; text-align:left;padding:5px 5px 5px 5px; font-size:11px;}
.table1 th a { color:#FFFFFF; text-decoration:underline;}
.table1 th a:hover { color:#8AAFD5;}
.table1 a { color:#1A4571; text-decoration:none;}
.table1 a:hover { color:#1A4571; text-decoration: underline;}
fieldset { border:1px solid #94B2D1;}
legend {
	color:#1D4481; 
	font-size:14px;
	font-weight:bold;
	padding:0 10px 0 10px; 
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;}
.register .text_box { 
		width:170px; 
		height:20px; 
		border:1px solid #CFCDCD; 
		color:#666666; 
		font-size:11px; 
		padding-left:3px;}
.red {
	font-family: Tahoma;
	font-size: 11px;
	color: #FF0000;
	line-height: 17px;
}

a.head { color:#474747; text-decoration:none;}
a.head:hover { color:#474747; text-decoration:underline;}