html *{ outline:none}

body { padding:0px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
color:#707070;
background:url(../images/body_bg.gif) left top repeat-x;}

a { color:#000099;
text-decoration:underline;}

a:hover { color:#000099;
text-decoration:none;}

p, h1, h2, h3, h4, div, form { padding:0px; margin:0px;}

.clr{ clear:both}

.left { float:left}
.right { float:right}
/* CSS Document */


#main_container { width:953px; margin:0 auto; padding:0px 25px;}

#top_container {}
.order{margin-top:15px; float:right;}

.logo { padding:0px; margin:0px;}
.logo a { padding:0px; margin:0px;
display:block;
text-indent:-999px;
background:url(../images/logo.jpg);
width:492px;
height:131px;}

.navigation { background:url(../images/nav_bg.gif) left top repeat-x;}
.navigation ul { padding:0px; margin:0px;}
.navigation ul li {
list-style:none;
float:left;
}

.navigation ul li a { font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
line-height:15px;
padding:10px 14px 0px 14px;
height:51px;
list-style:none;
color:#FFFFFF;
float:left;
text-decoration:none;
background:url(../images/devider.gif) left top no-repeat;
}

.navigation ul li:hover {
text-decoration:none;
color:#FFFFFF;
background:url(../images/nav_hover_bg.gif) left top repeat-x;}

.navigation ul li.current {
text-decoration:none;
color:#FFFFFF;
background:url(../images/nav_hover_bg.gif) left top repeat-x;}



.navigation ul li.home a { font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
line-height:17px;
padding:15px 17px 0px 17px;
list-style:none;
color:#FFFFFF;
float:left;
text-decoration:none;
background:url(../images/home.jpg) left top no-repeat;
}

.navigation ul li.home a:hover {
text-decoration:none;
color:#FFFFFF;
background:url(../images/home_h.jpg) left top no-repeat;
}

.navigation ul li.home a.active {
text-decoration:none;
color:#FFFFFF;
background:url(../images/home_h.jpg) left top no-repeat;
}



.navigation ul li.contact a { font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
line-height:17px;
padding:10px 19px 0px 18px;
list-style:none;
color:#FFFFFF;
float:right;
text-decoration:none;
background:url(../images/contact.jpg) right top no-repeat;
}

.navigation ul li.contact a:hover {
text-decoration:none;
color:#FFFFFF;
background:url(../images/contact_h.jpg) right top no-repeat;
}

.navigation ul li.contact a.active {
text-decoration:none;
color:#FFFFFF;
background:url(../images/contact_h.jpg) right top no-repeat;
}



#content_area { overflow:hidden; padding-bottom:15px;}

#left_side { width:211px; float:left; }

.left_nav { padding:0px; margin:0px; }
.left_nav  ul { padding:0px; margin:0px; list-style:none; }
.left_nav ul li { background:url(../images/nav_bullet.gif) left top no-repeat;
padding:0px 10px 0px 11px;
list-style:none;
}
.left_nav ul li a { background:url(../images/left_nav_bg.gif) left top repeat-x;
padding:8px 10px 8px 11px;
list-style:none;
color:#333333;
display:block;
text-decoration:none;
} 

.left_nav ul li a:hover { background:url(../images/left_nav_h.jpg) left top no-repeat;
color:#FFFFFF;
text-decoration:none;
} 

#center_side { width:493px; margin:0px 18px; float:left;}
#center_side ul { padding:0px 0px 0px 13px; margin:0px;}
#center_side ul li { padding:7px;}


#right_side { width:210px;  float:left;}

.left_img { float:left; margin-right:20px;}

h2 { color:#242982; font-size:16px; font-weight:normal; line-height:18px; padding-bottom:10px;}
h4 { color:#242982; font-size:16px; font-weight:bold; line-height:18px; padding-bottom:5px;}

.map_area { background:url(../images/map_img.jpg) left top no-repeat;
width:473px;
height:100px;
color:#ffffff;
padding:30px 0px 0px 20px;}

.map_text a { text-decoration:underline;
color:#000099;
float:right;
padding-top:10px;} 

.map_text a:hover { text-decoration:none;
color:#000099;} 

h3 { background:url(../images/news_bg.jpg) left top repeat-y;
color:#FFFFFF;
font-weight:normal;
padding:10px;
display:block;}

h1{ font-family:"Trebuchet MS", Tahoma;
color:#80241C;
font-size:26px;
line-height:30px;
padding-bottom:10px;
font-weight:normal;}

.right_text { background:#F0F0F0 url(../images/right_bg.gif) left bottom repeat-x;
padding:25px 15px 25px 15px;
color:#5C5C5C;
}


#footer_area { background:#F5F5F5;
padding:20px;
text-align:center;
color:#545353;
}

#footer_area a {color:#545353;
text-decoration:none;}

#footer_area a:hover {color:#80B50D;
text-decoration:none;} 

.contact_form {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#1E1E1E;
	list-style:none;
	line-height:17px;
	padding-top:5px;
	font-weight:bold;

	}
	
.contact_form p {
	padding-bottom:15px;
	}

.contact_form label { 
	width:100px;
	float:left;
	text-align:right;
	padding-right:40px;}
	
.inpput_box {
	width:300px;
	padding:4px;
	border:1px solid #E1E1E1;
	background-color:#F9F9F9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}

.inpput_text {
	width:300px;
	height:100px;
	padding:4px;
	border:1px solid #E1E1E1;
	background-color:#F9F9F9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}

.submit {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ffffff;
	padding:3px 6px;
	font-weight:bold;
	margin-left:140px;
	border:none;
	cursor:pointer;
	background-color:#C11928;
	}

.submit:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#1E1E1E;
	cursor:pointer;
	padding:3px 6px;
	font-weight:bold;
	background-color:#DCDCDC;
	}


#center_side .dowloadable_forms {
padding:0px; margin:0px;
}


#center_side .dowloadable_forms ul { padding:0px; margin:0px;}

#center_side .dowloadable_forms ul li {
padding:0px 0px 0px 0px;
margin-left:30px;

}

#center_side .dowloadable_forms ul li a {
padding:0px 0px 0px 0px;
line-height:22px;
margin-left:5px;
text-decoration:underline;
}

#center_side .dowloadable_forms ul li a:hover {
margin-left:5px;
text-decoration:none;
}

h4 {color:#003399; font-weight:bold; font-size:13px; padding:25px 0px 0px 0px; margin:0px;}

.red{color:#990000}

.devider{border-bottom:1px solid gray; margin:10px 0px;}
