*{margin:0;padding:0;}
body{background:#fff url(images/tall_bottom.gif) repeat-x left bottom;font-family:Arial;font-size:100%;line-height:0.9375em;color:#969696;}
.clear{clear:both;}
.fright{float:right;}
.alignright{text-align:right;}
.aligncenter{text-align:center;}
p{margin-top:19px;}
.p1{margin-bottom:18px;}
.tall_bottom{background:url(images/tall_bottom.gif) repeat-x left bottom;}
input,select{vertical-align:middle;font-weight:400;}
img{border:0;vertical-align:top;text-align:left;}
.form{height:29px;}
.form input{width:177px;height:19px;background:none;border:1px solid #a09b96;color:#969696;font-size:1.27em;font-family:arial;}
textarea{width:197px;height:159px;background:none;overflow:auto;border:1px solid #a09b96;font-size:1.27em;font-family:arial;color:#969696;}
ul{list-style:none;}
.main_menu{padding:2px 0 0 55px;}
.main_menu li{float:left;background:url(images/main_menu_divider.gif) no-repeat right top;margin-right:16px;}
.main_menu li a{background:url(images/marker_off.gif) no-repeat left 3px;color:#515151;text-decoration:none;padding:0 36px 0 22px;}
.main_menu li.last{background:none;}
.main_menu li.last a{padding-right:0;}
.list1 li a{background:url(images/marker_on.gif) no-repeat left 4px;padding-left:20px;font-size:1.27em;line-height:20px;}
.img_indent{float:left;margin:0 20px 0 0;}
.img_indent1{float:left;margin:0 20px 13px 0;}
.pic{position:relative;margin:-30px 0 0;}
.contact_box{padding-right:100px;font-size:1.27em;}
a{color:#01a5e4;}
a:hover{text-decoration:none;}
h1{font-size:2em;color:#303030;font-weight:400;line-height:1.2em;margin-bottom:14px;}
h1 span{color:#65696d;font-size:0.69em;display:block;padding-top:4px;}
h1 span em{font-style:normal;color:#01a5e4;}
h2{font-size:2.91em;color:#303030;font-weight:400;line-height:0.9em;margin-bottom:14px;}
h3{font-size:1.27em;color:#3f4449;font-weight:400;}
h4{font-size:1.27em;color:#3f4449;font-weight:400;margin-bottom:17px;}
.txt1{font-size:1.27em;line-height:1.28em;}
.txt2{font-size:1.1em;line-height:1.5em;}
.link1{background:url(images/marker_on.gif) no-repeat left 4px;padding-left:20px;font-size:1.27em;}
.line_hor{background:url(images/line1.gif) repeat-x left bottom;padding-bottom:20px;margin-bottom:20px;}
.block .r{background:url(images/line1.gif) repeat-y right top;}
.block .b{background:url(images/line1.gif) repeat-x left bottom;}
.block .l{background:url(images/line1.gif) repeat-y left top;}
.block .t{background:url(images/line1.gif) repeat-x left top;}
.block .l_t{background:url(images/l_t.gif) no-repeat left top;}
.block .r_t{background:url(images/r_t.gif) no-repeat right top;}
.block .r_b{background:url(images/r_b.gif) no-repeat right bottom;}
.block .l_b{background:url(images/l_b.gif) no-repeat left bottom;}
.block .bg{background:url(images/head_img.jpg) no-repeat 39px 11px;height:318px;}
.block .ind{padding:65px 0 0 341px;}
.block .ind1{padding:0 15px 30px 23px;}
.block .ind2{padding:27px 10px 40px 23px;}
#header .row_1{height:125px;}
#header .row_1 .fleft{padding:47px 0 0 50px;}
#header .row_1 .fright{padding:58px 54px 0 0;}
#header .row_2{height:47px;}
#header .row_3{height:318px;padding:0 49px 0 45px;}
#header .row_3 .slogan{margin-bottom:33px;}
#content{font-size:0.95em;line-height:1.2em;padding:19px 49px 30px 45px;}
#content .indent{padding:0 0 0 24px;}
#content .indent1{padding:32px 20px 0 24px;}
#content .ind2 p{text-align:left;}
#content .ind2 a img{width:170px;height:170px;margin:10px 10px 0 0;}
#content .ind2 hr{width:530px;height:0;line-height:0;background:none;border:0;border-top:1px dashed #999;margin:20px 0 0;padding:0;}
#footer span{font-size:19px;color:#c1c1c1;}
#footer .indent{padding:25px 72px 0 69px;}
#site_center{text-align:center;background:url(images/tall_top.gif) repeat-x left top;min-width:950px;}
#main{width:100%;text-align:left;min-width:850px;margin:0 auto;}
#header{height:490px;font-size:0.875em;}
#footer{height:80px;}
#sch{float:right;padding-right:100px;}
.fleft,.col_1,.col_2,.col_3,.col_4,.column1,.column2,.column3{float:left;}
.container,.list1 li,.block{width:100%;}
.main_menu li a:hover,.main_menu li a.current{background:url(images/marker_on.gif) no-repeat left 3px;color:#01a5e4;text-decoration:underline;}
h3 a,h4 a,.link2{color:#3f4449;}
#footer strong,#footer strong a{color:#434343;}