/* CSS Document */

body{
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;

}
body h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#989898;
}
#header{
width:729px;
height:74px;
margin-left:auto;
margin-right:auto;
}

#body{
margin-top:20px;
width:729px;
height:345px;
margin-left:auto;
margin-right:auto;
overflow:hidden;
}
#downnav{
padding-top:7px;
height:21px;
overflow:hidden;
}

#ins_container{
padding-top:15px;
margin-left:auto;
margin-right:auto;
width:772px;
height:800px;
border-left:1px solid #cccccc;
border-right:1px solid #cccccc;
}
#ins_price{
padding-top:15px;
margin-left:auto;
margin-right:auto;
width:772px;
height:1150px;
border-left:1px solid #cccccc;
border-right:1px solid #cccccc;
}

#heading{
height:135px;
background:url(images/inner_log.gif);
background-repeat:no-repeat;
padding-bottom:20px;
overflow:hidden;
}
#top_left{
float:left;
overflow:hidden;
width:180px;
height:135px;
padding-right:72px;
}
#top_right{
float:left;
overflow:hidden;
width:520px;
height:135px;
overflow:hidden;
padding-top:7px;
}
#top_txt{
padding-top:18px;
padding-right:25px;
font-family:Arial, Helvetica, sans-serif;
overflow:hidden;
text-align:justify;

}

#top_heading{
padding-right:25px;
overflow:hidden;
}
#bodyleft{
height:auto;
float:left;
width:251px;
overflow:hidden;
}
#bodyright{
padding-top:10px;
padding-right:10px;
text-align:justify;
height:auto;
float:left;
width:510px;
overflow:hidden;

}
#art{
padding-top:10px;
padding-right:10px;
text-align:justify;
height:auto;
float:left;
width:510px;
overflow:hidden;
}
#art a{
text-decoration:none;
color:#333333;
}
#art a:hover{
text-decoration:none;
color:#FF6600;
border-bottom:dashed 1px #FF6600;
}


#feed_form{
background-color:#dad9d9;
border-top:4px solid #b9b9b9;
height:250px;
border-bottom:6px solid #5f5f5f;
width:240px;
overflow:hidden;
}
#staffing{
padding-bottom:40px;
}
#label{
width:50px;
float:left;
height:20px;
padding-left:10px;
padding-top:3px;
overflow:hidden;
text-align:right;
overflow:hidden;

}
#label3{
width:210px;
float:left;
height:auto;
padding-left:10px;
padding-top:3px;
overflow:hidden;

}
#label2{
width:210px;
float:left;
height:auto;
padding-left:30px;
padding-top:3px;
overflow:hidden;

}
#label4{
width:210px;
float:left;
height:auto;
padding-left:30px;
padding-top:7px;
overflow:hidden;

}
#field{
width:150px;
float:left;
height:20px;
padding-left:10px;
padding-top:3px;
overflow:hidden;
}
.txt{
width:140px;
border:1px solid #666666;
font-size:11px;
}
.txtarea{
border:1px solid #666666;
font-size:11px;
width:180px;
}

#bottom{
padding-top:10px;
margin-left:auto;
margin-right:auto;
width:772px;
height:80px;
line-height:20px;
border-left:1px solid #cccccc;
border-right:1px solid #cccccc;
background-color:#cbcaca;
}
#bottom a{
text-decoration:none;
color:#333333;
margin-left:7px;
margin-right:7px;
}
#bottom a:hover{
color:#FF3300;
border-bottom:dashed 1px #FF3300;
}
#bottom2{
padding-top:10px;
margin-left:auto;
margin-right:auto;
width:772px;
height:90px;
line-height:20px;
border-left:1px solid #cccccc;
border-right:1px solid #cccccc;
background-color:#cbcaca;
}
#bottom2 a{
text-decoration:none;
color:#333333;
margin-left:7px;
margin-right:7px;
}
#bottom2 a:hover{
color:#FF3300;
border-bottom:dashed 1px #FF3300;
}
h4{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
}

.txt2{
width:220px;
border:1px solid #666666;
font-size:11px;
background-color:#eaeaea;
}
a.links{
color:#333333;
}
a.links:hover{
color:#ff0000;
text-decoration:none;
}
#bottombar{
padding-top:7px;
border-top:dashed 1px #666666;
color:#842005;
}
.articlelink {
	color:#000000;
	text-decoration:none;
}
.articlelink a {
	color:#000000;
	text-decoration:none;
	padding-top:6px;
	padding-bottom:6px;
}
.articlelink a:hover {
	color:#333333;
	text-decoration:none;
}