/* CSS Document */

* { margin:0; padding:0; }

body { background:#D9E3ED; }

td, input, textarea{ font-family:Arial; font-size:11px; line-height:13px; color:#485257; vertical-align:top; }

a { color:#3B79C5;}
a:hover { text-decoration: none;}
a img { border:0;}

.red    { color: #CC3333; }

.auto { width:auto; height:auto; }

input, submit { vertical-align:middle; }

table { border:0px; border-collapse:collapse; width:100%; height:100%; }

textarea { width:242px; height:100px; border:0px; color:#485257; background:#B5CDEA; overflow:auto; padding:2px 0 0 7px; }

#nav { text-transform:uppercase; /*font-style:italic;*/ font-weight:bold; background-color:#0d357a; color:#dbdcdc; font-size:10px; margin:0px 13px 0px 0px; width:200px; }

.form { height:22px; margin-bottom:5px; }
.form input { width:187px; height:19px; border:0px; color:#485257; background:#B5CDEA; padding:2px 0 0 7px; }

.tall_top { background:url(../pic/images/tall_top.jpg) left top repeat-x #FFFFFF; }
.tall_center { background:#EAF2FA;}
.tall_btm { background:url(../pic/images/bgd_foot.gif) left top repeat-x; }

ul { list-style:none; }
.li1 { background:url(../pic/images/line_hor_1.gif) repeat-x left bottom; color:#6F7C82; }
.li1 a {background:url(../pic/images/marker_2.gif) no-repeat left; padding-left:12px; line-height:23px; text-decoration:none; }
.li1 a:hover { text-decoration:underline; }

.img_indent { margin:3px 13px 0 0; }

.title { margin:0 0 17px 0; }

.link1 { background:url(../pic/images/marker_1.gif) no-repeat right; padding-right:14px; padding-bottom:1px; }

.txt1 { color:#3B79C5; font-weight:bold; }
.txt2 { color:#3B79C5; font-weight:bold; font-size:12px; }

.block1 { padding:9px 37px 20px 50px; text-align:justify; font-size:12px; line-height:18px; }
.block2 { padding:15px 30px 20px 0; }
.block3 { padding:23px 20px 10px 24px; }

/* header */
.head_bg { width:320px; background:url(../pic/images/lines.gif) left top repeat-x; vertical-align:top }

#header_midl { height:161px; }
#header_midl .left2 { width:25px; background:url(../pic/images/left_2.gif) repeat-y left top; }
#header_midl .right2 { width:24px; background:url(../pic/images/right_2.gif) repeat-y left top; }
#header_midl .center { background:url(../pic/images/bgd_head_midl.jpg) repeat-x left bottom #FFFFFF;}
#header_midl .center .col1 { width:355px; background:url(../pic/images/l_b.jpg) no-repeat left bottom; padding-bottom:20px; }
#header_midl .center .col2 { background:url(../pic/images/line_ver.gif) repeat-y left top; width:2px; height:100%; }
#header_midl .center .col3 { background:url(../pic/images/r_b.jpg) no-repeat right bottom; padding-bottom:20px; }

/*content*/
#content { height:222px; background:#EAF2FA; }

/*footer*/
#footer { height:76px; background:url(../pic/images/bgd_foot.gif) left top repeat-x #D9E3ED; }
#footer .col1 { font-size:10px; color:#829197; padding:32px 0 0 46px; }
#footer .col2 { color:#829197; font-size:10px; padding-top:32px; }
#footer .col2 a { color:#829197; font-size:10px; }

/* index */
#index #content .col1 { width:580px;}
#index #content .col2 .title { margin-bottom:13px; }