/*=======revised by raecklund===========*/

body{background-color:#7797B3; padding:10px;}
img{border:0; vertical-align:top;}
.column{float:left;}
.clear{clear:both;}
body{font-family: Verdana, Arial, helvetica, sans-serif;}
h1, h2, h3{color:#87AB0E}
.tar{text-align:right;}
.in5{padding-top:5px;}
.in10{padding-top:10px;}
.in15{padding-top:15px;}
.in20{padding-top:20px;}
.in25{padding-top:25px;}
.indent140{margin-left: 140px;}

.ws{width:100%;}

.main{background:#FFFFFF; margin:0 auto; text-align:left;}

.col_1, .col_2, .col_3, .box_1, .box_2, .box_3, .mid{float:left;}

/*=======header===========*/
#header{padding:23px 29px 0 30px;}
#header .logo{
	width:680px;
	height:98px;
	float:left;
}
#header .logo div{
	padding-left:27px;
}
#header .form{width:237px; padding-top:33px; float:left;}
#hd_form .box_1{width:162px;}
#hd_form input{width:158px; height:20px; border:1px solid #4C4C4C; background:#EEEEEE; text-transform:uppercase; color:#555555; font-size:0.75em;}

#header .menu{height:34px;}
#header .mp{height:266px; background:url(images/mp_bg.jpg) right top no-repeat;}
#header .mp .textblock{font-size:12px; height:200px; width:300px; padding:10px 20px 0 0; color:#87AB0E; font-weight:bold; line-height:140%;}
#header .mp .indent{padding:25px 0 0 18px;}
#header .mp .indent .indent{padding:9px 0 0 33px;}
#header .mp ul{margin:7px 0 12px 33px;}
#header .mp li{padding-left:12px; background:url(images/mp_list.gif) left center no-repeat;}
#header .mp li a{color:#A9E702; text-decoration:none; font-size:1.16em; line-height:1.5em;
				background:url(images/mp_list_bg.gif) left center repeat-x; padding-bottom:3px;}
#header .mp li a:hover{text-decoration:none; background:0;}
#header .mp .sp{margin-left:42px;}

#header .mp_3{background:url(images/mp_3_bg.jpg) left top repeat-x; color:#01396F; font-size:0.91em; text-transform:uppercase; font-weight:bold;}
#header .mp_3 .left{background:url(images/mp_3_left.jpg) left top no-repeat;}
#header .mp_3 .right{background:url(images/mp_3_right.jpg) right top no-repeat; padding:8px 0 0 20px;}

#header .mp_3 .box_1{width:353px;}
#header .mp_3 .box_2{width:600px; padding-top:3px;}
#header .mp_3 input{width:127px; height:20px;}
#header .mp_3 select{width:52px; height:20px;}
#header .mp_3 input, select{color:#363636;}

#dm_form .box_1_f{width:128px; float:left; padding-top:2px;}
#dm_form .box_2_f{width:130px; float:left;}
/*=====//header===========*/


/*=======content===========*/
#content{padding:0px 28px 37px 30px; color:#636363; font-size:14px; line-height:130%;}

.title{margin-bottom:5px;}

a{color:#636363; text-decoration:underline;}
a:hover{text-decoration:none;}

b{color:#87AB0E; font-size:14px; font-weight:bold; line-height:130%;}

.boldgreenlink a{color:#87AB0E; font-size:14px; font-weight:bold; line-height:130%;}
.boldgreenlink a:hover{text-decoration:none;}

.boldgreen {color:#87AB0E; font-size:14px; font-weight:bold; line-height:130%;}

.font_2{color:#87AB0E; font-weight:bold;}

.line_x{height:1px; background:#D7D7D7; margin:10px 0 10px 0;}

.pic{margin-right:20px; float:left;}

.list_2 li{padding-left:12px; background:url(images/list_2.gif) left center no-repeat;}
.list_2 li a{color:#87AB0E; text-decoration:none; font-size:1.16em; line-height:1.5em;
			background:url(images/list_2_bg.gif) left center repeat-x;}
.list_2 li a:hover{text-decoration:none; background:0;}
/*=====//content===========*/

#mylist ul{
list-style-type:none;
margin:0;
padding:0 0 0 20px;
list-style-image:url(images/bullet3i.gif);
}


/*=======page_2===========*/
#page_2 .col_2 .box_1{width:131px;} 
/*=====//page_2===========*/

/*=======page_4===========*/
#page_4 .col_2 .box_1{width:185px;}
/*=====//page_4===========*/

/*=======page_6===========*/
#form .box_1{width:177px;}
#form .box_1 div{height:30px;}
#form .box_2{width:165px;}
#form input{width:150px; height:17px;}
#form textarea{width:165px; height:65px; overflow:hidden;}
/*=====//page_6===========*/

/*=======footer===========*/
#footer{height:38px; color:#90A9BF; background-color:#7797B3}
#footer{font-size:11px;}
#footer div{padding:13px 0 0 29px;}

#footer a{color:#90A9BF; text-decoration:none;}
#footer a:hover{text-decoration:underline;}
/*=====//footer===========*/

