body{
    font-family:Arial,Verdana,sans-serif;
    font-size:12px;
    color:#365064; 
    margin:0px;    
    padding:0px; 
    border:0px; 
}

.blue_dark
{
	color: #0d2860;
}
.blue
{
	color: #3364a6;
}
.blue_light
{
	color: #5cb9e8;
}
.bluemov{
	color: #2323dc;
}
.white
{
	color:white;
}

a
{
	color: #365064;
	font-size:11px;
	text-decoration: underline;
}
a:hover
{
	color: #365064;
	font-size:11px;
	text-decoration: none;
}

.clr
{
	clear:both;
	font-size:0px;
	margin:0px;
	padding:0px;
	
}

.spacer
{
	margin-top:5px;
	font-size:1px;
}

.spacer_double
{   
	margin-top:10px;
	font-size:1px;
}


.s_11
{
    font-size:11px;
}
.s_10
{
    font-size:10px;
}
.s_9
{
    font-size:9px;
}
.s_12
{
    font-size:12px;
}

.s_14
{
    font-size:14px;
}

.s_16
{
    font-size:16px;
}
.s_18
{
    font-size:18px;
}

.b
{
    font-weight:bold;
}

.noline
{
    text-decoration:none;
}

.hover:hover
{  
    text-decoration:underline;
}

.header_1
{
	text-align:center;
	width:955px;
	height:155px;
	margin:auto;
		
}

.header_2
{
	background-color:#ebebeb;
	height:39px;
}

.header_2 .header_2_content
{
	width:955px;
	text-align:center;
	margin:auto;
}

.header_3
{
	background-color:#f7f7f7;
	height:142px;
}

.header_3 .header_3_content
{
	width:955px;
	text-align:center;
	margin:auto;
	
	background-image:url(../images/header_image.jpg);
	background-position:bottom;
	width:955px;
	height:140px;
}

.m_top
{
	height:39px;
	background-image: url(../images/menu_top/m_line.gif);
	background-repeat:repeat-x;
	
}

.m_top .m_ns {padding-left:5px;padding-right:5px;color:white}
.m_ns a {color:white;font-size:12px;text-decoration:none}
.m_ns a:hover {color:white;font-size:12px;text-decoration:underline}
.m_desp {width:5px; font-size:1px;background-image:url(../images/menu_top/m_desp.gif); background-repeat:no-repeat;height:39px}
.m_top .m_s {padding-left:5px;padding-right:5px;color:white;background-image:url(../images/menu_top/m_line_s.gif);background-repeat:repeat-x;font-size:12px}

.main_content
{
	width:955px;
	text-align:center;
	margin:auto;	
}

.quick_search
{
	width:201px;
	background-color:#3364a6;	
}

.d_blue_left
{
	width:201px;
	height:71px;
	background-color:#ffffff;
	background-image: url(../images/boxes/d_blue.gif);
	background-repeat:no-repeat;
	background-position: top left;
}

.line_grey
{
	border-top:1px #ebebeb solid;
	font-size:1px;
}

.m_left
{
	background-image: url(../images/menu_left/m_line.gif);
	width:200px;
	height:42px;
	background-repeat:no-repeat;	
}

.a_menu_left
{
	background:transparent url(../images/icons/arrow_left.gif) no-repeat scroll 4px 17px;
	display:block;
	line-height:15px;
	padding-left:23px;
	padding-top:15px;
	font-size:11px;
	text-decoration:none;
	color:#365064;	
}

.a_menu_left:hover
{
	background:transparent url(../images/icons/arrow_left.gif) no-repeat scroll 4px 17px;
	display:block;
	line-height:15px;
	padding-left:23px;
	padding-top:15px;
	font-size:11px;
	text-decoration:underline;
	color:#365064;
		
}
.a_menu_left_selected, .a_menu_left_selected:hover
{
	background:transparent url(../images/icons/arrow_left.gif) no-repeat scroll 4px 17px;
	display:block;
	line-height:15px;
	padding-left:23px;
	padding-top:15px;
	font-size:11px;
	text-decoration:underline;
	color:#365064;
	font-weight:bold;
}
.select_left
{
	border:1px #a5acb2 solid;
	font-size:12px;
	color:#365064;
	background-color:#ffffff;
	width:170px;
}

.search_top_div
{
	background-image:url(../images/boxes/search_top.gif);
	background-repeat:no-repeat;
	width:172px;
	height:20px;	
}

.input_text
{
	background-image:url(../images/boxes/line_top.gif);
	background-repeat:repeat-x;
	height:16px;
	width:165px;
	border:0px #fffffd solid;
	font-size:11px;		
}

.green_bottom
{
	background-image:url(../images/boxes/home/green.gif);
	background-repeat:no-repeat;
	background-position: bottom right;	
}
.orange_right
{
	background-image:url(../images/boxes/home/orange_right.gif);
	background-repeat:no-repeat;
	background-position: bottom right;	
}
.red_right
{
	background-image:url(../images/boxes/home/red_right.gif);
	background-repeat:no-repeat;
	background-position: bottom right;	
}
.orange_top
{
	background-image:url(../images/boxes/home/orange.gif);
	background-repeat:no-repeat;
	background-position: top right;	
}

.red_top
{
	background-image:url(../images/boxes/home/red_top.gif);
	background-repeat:no-repeat;
	background-position: bottom left;	
}

.blue_top
{
	background-image:url(../images/boxes/home/blue_top.gif);
	background-repeat:no-repeat;
	background-position: top left;	
}
.blue_right
{
	background-image:url(../images/boxes/home/blue_right.gif);
	background-repeat:no-repeat;
	background-position: bottom right;	
}

.red_bottom
{
	background-image:url(../images/boxes/home/red_bottom.gif);
	background-repeat:no-repeat;
	background-position: top left;	
}

.grey_content
{
	background-color: #f7f7f7;	
}
.padding_10
{
	padding:10px;
}

.a_blue_link
{
	color:#83cafe;
	text-decoration:underline;
	font-size:11px;
	
}

.green
{
	color:#5f9c1d;
}
.orange
{
	color:#f3a62c;
}
.red
{
	color:#ff0000;
}

.h_dots
{
	background-image:url(../images/h_dots.gif);
	background-repeat:repeat-x;
	height:1px;
	font-size:1px
}

ul{
	margin:10px 0px 0px 0px;
	padding:0px;
	list-style:none;
}
li{
	margin:0px 0px 0px 20px;
	padding:0px 0px 0px 20px;
	background-image:url(../images/icons/arrow_left_q.gif);
	background-repeat:no-repeat;
	background-position:0px 4px;
}
.list{
	margin:0px 0px 0px 40px;
	padding:0px;
	background-image:none;
}
.underline{
	text-decoration:underline;
}
.none{
	text-decoration:none;
}
.input{
	margin:0px;
	padding:5px 0px 0px 5px;
	border:1px solid #bbbbbb;
	height:20px !important;
    height:16px;
	width:172px;
	background-color:#ebebeb;
	color:#365064;
	font-size:10px;
}
.textarea{
	margin:0px;
	padding:4px 0px 0px 5px;
	border:1px solid #bbbbbb;
	height:200px;
	width:300px;
	background-color:#ebebeb;
	color:#365064;
	font-size:10px;
}
.errorcolor{
	color:#b02525;
}
.logo{
	margin:20px 0px 0px 0px;
	padding:0px;
	
}
.floatleft{
	float:left;
}
.floatright{
	float:right;
}
form{
	margin:0px;
	padding:0px;
	border:0px;
}
.lispace{
	margin-top:5px;
	margin-bottom:5px;
}
.spaceleftright{
	margin-left:5px;
	margin-right:5px;
}
