body
{
	FONT-SIZE:11px; 
	COLOR: #777; 
	FONT-FAMILY:Verdana;
	background-color:#333;
	margin:0px;
	padding:0px;
	line-height:16px;
}
.text
{
	FONT-SIZE:11px; 
	COLOR: #777; 
	FONT-FAMILY:Verdana;
	
}
.top-link
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333;
	text-align:left;
	text-decoration:none;
}
.top-link:hover
{
	text-decoration:underline;
}
.top-link1:hover
{
	Background:url(../images/home1.gif);
}
.body
{
	width: 1024px;
	display: block;
	margin-left:auto;
	margin-right:auto;
	clear: both;
}
img
{
	border:0px;
	text-decoration:none;
}
#logo
{
	padding:5px 0px 8px 5px;
}
#main
{
	text-decoration:none;
	border-left:1px solid #cbcbcb;
	border-right:1px solid #cbcbcb;
	background-color:#fff;
}
.header
{
	text-decoration:none;
	text-align:left;
}
#menu
{
	background:url(../images/tab_bg.gif) repeat-x;
	margin-bottom:0px;
	height:35px;
	margin-top:10px;
	
}
#menu ul
{
	margin-bottom:0px;

	
}
#menu li
{
	text-align:right;
	float:left;
	margin:1px;
	padding:10px 8px 8px 8px;	
	list-style-type:none;

}
#menu li a
{
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
}
#menu li:hover
{
	font-size:12px;
	background:#ff5400 url(../images/up_arrow.gif) no-repeat top center;
	cursor:pointer;
	margin-top:2px;
	height:14px;
}
#menu li a:hover
{
	text-decoration:none;
}
#menu li.dot
{
padding-left:9px;
padding-right:8px;
}
#top_images
{
	height:240px;
	background-color:#00133c;
	margin:0px;
	padding:0px;
}
.left
{
	float:left;
}
.right
{
	float:right;
	color:#333;
}
#left_side
{
	float:left;
	width:190px;
	margin-top:0px;
	padding-top:0px;
}
#left-top
{
	background-image:url(../images/left_top.gif);
	width:175px;
	height:8px;
}
#left-bot
{
	background-image:url(../images/left_bot.gif);
	width:175px;
	height:8px;
}
.left-line
{
	border-left:1px solid #c8e6ff;
	border-right:1px solid #c8e6ff;
	margin:0px;
	padding:0px;
	width:174px;
	text-align:left;
}
.box
{
	float:left;
	margin-left:5px;
}
h1
{
	font-family:Verdana;
	font-size:1.5em;
	margin-top:0px;
	color:#0e4c9c;
	font-weight:bold;
	margin-bottom:10px;
	line-height:normal;
	background:url(../images/h1.gif) no-repeat left;
	padding-left:30px;
}
h2
{
	font-family:Verdana;
	font-size:1.1em;
	color:#FF6600;
	font-weight:bold;
	margin-bottom:7px;
	margin-top:0px;
	padding-top:0px;
	background:url(../images/glob_1.gif) no-repeat left;
	padding-left:16px;
	text-align:left;
}

h2 a
{
	font-family:Verdana;
	font-size:1.1em;
	color:#FF6600;
	font-weight:bold;
	margin-bottom:1px;
	margin-top:0px;
	padding-top:0px;
	padding-left:10px;
	text-decoration:none;
}
h2 a:hover
{
	font-family:Verdana;
	font-size:1.1em;
	color:#000;
	font-weight:bold;
	margin-bottom:1px;
	margin-top:0px;
	padding-top:0px;
	padding-left:10px;
	text-decoration:none;
}

#login
{
	width:170px;
	padding-left:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333;
	float:left;
}

#login div
{
	height:22px;
	margin:2px;
}
#login h1
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.5em;
	color:#FF6600;
	font-weight:bold;
	margin-bottom:7px;
	margin-top:0px;
	padding-top:0px;
	background:url(../images/glob_1.gif) no-repeat left;
	padding-left:16px;
	text-align:left;
}

#login .search
{
	margin:0px;
	text-align:left;
	padding:0px;
	float:left;
}
.clear
{
clear:both;
}
#news
{
	padding-left:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-right:0px;
}
#news_box
{
	margin:0px;
	padding:0px;
	border:0px solid #e7e7e7;
	padding-left:4px;
}


#news_box
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	margin-top:5px;
}
.middle_side
{
	width:565px;
	float:left;
	text-align:left;
}
.innermiddle_side
{
	padding-left:10px;
	padding-right:10px;
	text-align:justify;
	margin-top:0px;
	padding-top:0px;
	color:#333;
}


.innermiddle_side div
{
	margin-top:10px;
	vertical-align:top;
}

.innermiddle_side .line
{
	clear:left;
}
.innermiddle_side p
{
	FONT-SIZE: 11px; 
	COLOR: #333; 
	line-height:16px;
	FONT-FAMILY:Verdana;
	text-decoration:none;
	text-align:left;
	margin:10px;
}
.innermiddle_side p a
{
	FONT-SIZE:11px; 
	COLOR: #333; 
	line-height:16px;
	FONT-FAMILY:Verdana;
	text-decoration:underline;
	color:Navy;
}
.innermiddle_side input
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.middle_side p
{
	FONT-SIZE: 11px; 
	COLOR: #333; 
	line-height:16px;	
	FONT-FAMILY:Verdana;
	text-decoration:none;
	text-align:justify;

}
#associates
{
	padding:0px;
}

#associates .left
{
	float:left;
	padding-right:20px;
	vertical-align:bottom;
	padding-left:0px;
}
#logos
{
	width:577px;
	margin-top:3px;
	padding:10px;
}
#logos .left
{
	float:left;
	vertical-align:bottom;
	padding-left:10px;
}
.middle_top
{
	background:url(../images/middle_top.gif);
	background-repeat:no-repeat;
	width:567px;
	height:7px;
}
.middle_bot
{
	background:url(../images/middle_bot.gif);
	background-repeat:no-repeat;	
	width:567px;
	height:7px;
}
.middle-line
{
	border-left:1px solid #0e6bbb;
	border-right:1px solid #0e6bbb;
	margin:0px;
	padding:0px;
	width:565px;
	text-align:left;
	vertical-align:top;
	height:215px;
}
.middle-line1
{
	border-left:1px solid #0e6bbb;
	border-right:1px solid #0e6bbb;
	margin:0px;
	padding:0px;
	width:565px;
	text-align:left;
	vertical-align:top;
	height:245px;
}
#right_top
{
	background-image:url(../images/right_top.gif);
	width:203px;
	height:8px;
}
#right_bot
{
	background-image:url(../images/right_bot.gif);
	width:203px;
	height:8px;
}
.right-line
{
	border-left:1px solid #c8e6ff;
	border-right:1px solid #c8e6ff;
	margin:0px;
	padding:0px;
	width:201px;
	text-align:left;
	vertical-align:top;
}

.right-line p
{
	margin:0px;
	padding-right:10px;
	text-align:justify;
	width:97%;
	color:#333;
}
.right-line span a
{
	text-align:right;
	width:80%;
	float:right;
	color:#FF0000;
	text-decoration:none;
	padding-right:8px;
	background:url(../images/arrow.gif) no-repeat right;
	margin-right:10px;
}

.right-line span a:hover
{
	text-align:right;
	width:80%;
	float:right;
	color:#FF0000;
	text-decoration:none;
	padding-right:8px;
	margin-right:9px;
}

.more
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FF0000;
	font-size:10px;
	text-align:right;
	text-decoration:none;
}
.footer
{
	background-color:#001d57;
	text-align:center;
	margin-top:15px;
	padding:10px;
	color:#FFFFFF;
	margin-bottom:0px;
	border-top:10px solid #fff;
}

.footer a
{
	FONT-SIZE: 11px; 
	FONT-FAMILY:Verdana;
	color:#FFFFFF;
	line-height:16px;	
	text-decoration:none;
	text-align:center;
	
}
.footer a:hover
{
	text-decoration:underline;
}
.textbox
{
	FONT-SIZE: 11px; 
	COLOR: #333; 
	line-height:16px;	
	FONT-FAMILY:Verdana;
	width:110px;
	}
.button
{
	border:1px solid #cbcbcb;
	background-color:#003399;
	width:65px;
	padding:3px;
	font-size:10px;
	font-family:Verdana;
	font-weight:bold;
	color:#ffffff;
	cursor:pointer;
}
.footerlink {
	font-family:Verdana;
	font-size:12px;
	font-style: normal;
	font-weight: normal;
	color: #005fa2;
	text-decoration: none;
}
.footerlink:hover {
	color:Maroon;
	text-decoration:underline;
}

.textfaq {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #005fa2;
	text-decoration: none;
}
.TextLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color:#0b6688;
	text-decoration: none;
}
.message
{
	font-family:Verdana;
	font-size:12px;
	text-decoration:none;
	color:#ff0000;
	font-weight:bold;
}
.star
{
	font-family:Verdana;
	font-size:10px;
	text-decoration:none;
	color:Red;
	}
.form input
{
	font-family:Verdana;
	font-size:10px;
	text-decoration:none;
}
.form select
{
	font-family:Verdana;
	font-size:10px;
	text-decoration:none;
	color:#333;
}
.boder_small
{
	border:1px dotted #333; 
}
.small_box
{
	background-image:url(../images/small_box.gif);
	background-repeat:no-repeat;
	height:206px;
	width:309px;
	color:#333;
}
.innermiddle_side h2
{
	font-family:Verdana;
	font-size:1.1em;
	color:#FF6600;
	font-weight:bold;
	margin-bottom:7px;
	margin-top:0px;
	margin-left:10px;
	padding-top:0px;
	padding-bottom:0px;
	background:url(../images/glob_1.gif) no-repeat left;
	padding-left:16px;
}
.heading_blue
{
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	color:Navy;
}
.heading
{
	font-family:Verdana;
	font-size:12px;
	color:Blue;
	text-decoration:none;
}
h3
{
	font-family:Verdana;
	font-size:14px;
	color:#0e4c9c;
	font-weight:bold;
	margin-bottom:7px;
	margin-top:0px;
	padding-top:0px;
	padding-left:16px;
}
#contact_box
{
	background:url(../images/contact_box.jpg) no-repeat;
	height:319px;
	width:263px;
	color:#333;
}
#add_box
{
	background:url(../images/add_box.jpg) no-repeat;
	height:456px;
	width:328px;
	color:#333;
}
#hot_box_1
{
	background:url(../images/hot_box_1.jpg) no-repeat;
	height:420px;
	width:353px;
	color:#333;
}
#hot_box_2
{
	background:url(../images/hot_box_2.jpg) no-repeat;
	height:420px;
	width:222px;
	color:#333;
}
#hot_box_3
{
	background:url(../images/hot_box_2.jpg) no-repeat;
	height:420px;
	width:222px;
	color:#333;
}
.left_box
{
	background-image:url(../images/left_box.jpg);
	background-repeat:no-repeat;
	width:180px;
	height:455px;
	margin:0px;
	padding:0px;
}
.middle_box
{
	background-image:url(../images/middle_box.jpg);
	background-repeat:no-repeat;
	width:567px;
	height:229px;
	margin:0px;
	padding:0px;
}
.middle_box_1
{
	background-image:url(../images/middle_box_1.jpg);
	background-repeat:no-repeat;
	width:567px;
	height:250px;
	margin:0px;
	padding:0px;
}
.aff_box
{
	background-image:url(../images/aff_box.jpg);
	background-repeat:no-repeat;
	width:203px;
	height:188px;
	margin:0px;
	padding:0px;
	text-align:left;
}
.aff_box p
{
	margin:0px;
	COLOR: #333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:0px;	
	}
	
.aff_box p a
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FF0000;
	font-size:10px;
	text-align:right;
	text-decoration:none;
}
.box_line
{
	padding-top:4px;
	padding-bottom:4px;
	padding-left:55px;
	border-bottom:1px dotted #cbcbcb;	
}
