/* CSS Document */

body {
font-family:'Franklin Gothic Medium', Arial, sans-serif;
background:url(images/index_bg.jpg) top repeat-x;
margin:0;
background-color:#fcfdff
}
p, td, div {
font-family:'Franklin Gothic Medium', Arial, sans-serif;
font-size:12px
}

h1 {
font-family:'Franklin Gothic Medium', Arial, sans-serif;
font-weight:normal;
font-size:200%;
color:#004181;
}

h2 {
font-size:150%;
font-weight:bold
}
a {
color:#003880
}
a:visited {
color: #3764A6;
}
a:hover{
text-decoration:none
}
.data{
color:#6495cf;
}
.forma input{
color:#004181;
width:100%
}
.forma textarea{
color:#004181;
width:100%
}
.forma p{
color:#004181
}
.menu{
border-bottom:#265d94 1px solid;
color:#ffffff;
font-size:13px;
line-height:1.2em;
padding:0 10px 0 0
}
.menu a{
color:#FFF;
text-decoration:none;
}
.menu a:visited{
color:#FFF;
text-decoration:none
}
.menu a:hover{
color:#FFF;
text-decoration:underline
}
.menu a:active{
color:#FFF;
text-decoration:none
}
.menu2{
	width:300px; background-color:#004181; z-index:3}
.menu2 a{color:#fff; display:block;
	padding:3px 2px 2px 2px;
	margin:0px 10px 0 10px;
	border-bottom:#265d94 dotted 1px;
	text-decoration: none;}
.menu2 a:visited {
	color: #E6F5FF;text-decoration: none;}
.menu2 a:active {
	color: #ffffff;
	text-decoration: underline;
}
.menu2 a:hover {
	color: #ffffff;
	text-decoration: underline;
}
.sep{
width:auto; height:7px; background:url(images/line_bg.jpg) repeat-x
}
.photo{
width:auto; height:115px; background:url(images/feedbk_bg.jpg) repeat-y; padding:0 15px 5px 8px
}
.rubric_head{
background:url(images/sil_corn_bl.png) no-repeat right top;
font-size:14px}

.rubric{
height:28px;
margin:20px 0;
background:#004181 url(images/sil_corn_bl.png) top right no-repeat;
line-height:1em;
padding:3px 0px 0px 0px}

.fff{
color:#fff;
text-decoration:none}

.fff a{
color:#fff;
text-decoration:none}

.fff a:visited{
color:#fff;
text-decoration:none}

.fff a:hover{
color:#fff;
text-decoration:underline}

.fff a:active{
color:#fff;
text-decoration:none}

#button{
background:url(images/buttn_bg.jpg) repeat-x center;
width:100px;
font-size:10px;
font-weight:bold
}
.tank{
position:relative; right:-5%
}
.top{
border-bottom:#004181 solid 3px;
background:url(images/office.jpg) right bottom no-repeat
}
.home{
z-index:2; position:absolute; top:10px; right:240px
}
.sitemap{
z-index:2; position:absolute; top:11px; right:200px
}
.addr{
font-size:16px; color:#FFFFFF; position:absolute; width:170px; z-index:2; border-right:#6495cf 4px solid; right:10px;
margin:45px 0 0 0
}
.col{
background:url(images/col_bg.jpg) repeat-y center top
}
.splash{
background:url(images/splash.jpg) no-repeat top left
}
.tube{
position:absolute; right:5%; z-index:1}
.content{
padding:20px 50px}
.news_head{
border-bottom:#6495cf 1px solid
}
.news{
border-bottom:#6495cf 4px solid; padding:0 0 10px 10px
}
.feedbk{
padding:10px; background:url(images/corn_tl.png) no-repeat top left
}
.feedbk_in{
border-right:#004181 4px solid; padding:0 10px 0 0; color:#004181}
.banner{
padding:0 10px 0 0; margin:10px; border-right:#004181 4px solid;
}
.foot_l{
background:url(images/sil_corn_bl.png) top right no-repeat #6495CF
}
.bullet{
background:url(images/bullet.gif) no-repeat  center; width:25px
}

