* { margin:0; padding:0;}
body { background:url(images/top_bg.gif) repeat-x top #f5f6f6; font-size:100%; line-height:1em; font-family:Arial; color:#040404; text-align:center}


/*in_line*/
input, select, textarea { vertical-align:middle; font-weight:normal; font-family:tahoma; color:#040404; font-weight:normal; font-size:0.85em; padding-left:5px}
img {border:0; vertical-align:top; text-align:left;}
ul { list-style:none;}

/*==================list====================*/
ul{margin:0px; padding:0px; list-style:none}

ul.list_1 li { line-height:1.38em; background:url(images/list_line.gif) repeat-x bottom}
ul.list_1 li a{text-decoration:none; color:#507e22; background:url(images/marker_list.gif) no-repeat 0 9px; padding:4px 0 8px 18px; display:block}
ul.list_1 li a:hover{ text-decoration:none; background:url(images/marker_list.gif) no-repeat 0 3px}
ul.list_1 li.none {background:none}
/*==========================================*/

a {text-decoration:underline; color:#040404}
a:hover {text-decoration:none}

.link {background:url(images/link_bg.gif) repeat-x top; font-size:0.77em; text-transform:uppercase; line-height:1em; float:left; margin:8px 0 0 0}
.link span {display:block; background:url(images/link_right.gif) no-repeat right top}
.link a {background:url(images/link_left.gif) no-repeat left top; display:block; color:#fff; text-decoration:none; padding:5px 44px 3px 15px}
.link a:hover {color:#87c823}

.link2 {background:url(images/link_bg.gif) repeat-x top; font-size:0.77em; text-transform:uppercase; line-height:1em; float:right; margin:8px 0 0 14px}
.link2 span {display:block; background:url(images/link_right.gif) no-repeat right top}
.link2 a {background:url(images/link_left.gif) no-repeat left top; display:block; color:#fff; text-decoration:none; padding:5px 44px 3px 15px}
.link2 a:hover {color:#87c823}


.font_1 {color:#bc3c12}
.font_2 { color:#040404; font-size:1.09em; line-height:1.5em; font-style:italic}
.font_3 {color:#bc3c12; font-size:1.09em; line-height:1.5em;}

.fright {float:right; margin:10px 0 0 0}
.clear { clear:both;}

p {margin:0 0 18px 0}
.p1 {margin:0 0 7px 0}

/*header*/
#header { background:url(images/header_bg.jpg) no-repeat 303px 138px; height:321px; font-family:Arial; font-size:0.8125em}

#header .logo {position:absolute}
#header .banner {position:absolute; margin:171px 0 -79px 0}

ul.menu {margin:65px 0 0 304px; position:absolute; background:url(images/menu_bg.jpg) no-repeat 0 0; padding:9px 0 8px 0; list-style:none; width:556px}
ul.menu li { line-height:1em; float:left}
ul.menu li a{text-decoration:none; display:block; color:#292929; padding:6px 0 7px 0; text-align:center}
ul.menu li a:hover{ text-decoration:none}
ul.menu li a.m1 {width:76px; margin-left:7px}
ul.menu li a.m1:hover { background:url(images/m1_hover.jpg) no-repeat 0 0}
ul.menu li a.m1_hover { background:url(images/m1_hover.jpg) no-repeat 0 0; width:76px; margin-left:7px}
ul.menu li a.m2 {width:98px; margin-left:-1px}
ul.menu li a.m2:hover { background:url(images/m2_hover.jpg) no-repeat 0 0}
ul.menu li a.m2_hover { background:url(images/m2_hover.jpg) no-repeat 0 0; width:98px; margin-left:-1px}
ul.menu li a.m3 {width:130px}
ul.menu li a.m3:hover { background:url(images/m3_hover.jpg) no-repeat 0 0}
ul.menu li a.m3_hover { background:url(images/m3_hover.jpg) no-repeat 0 0; width:130px}
ul.menu li a.m4 {width:130px; margin-left:-1px}
ul.menu li a.m4:hover { background:url(images/m4_hover.jpg) no-repeat 0 0}
ul.menu li a.m4_hover { background:url(images/m4_hover.jpg) no-repeat 0 0; width:130px; margin-left:-1px}
ul.menu li a.m5 {width:88px}
ul.menu li a.m5:hover { background:url(images/m5_hover.jpg) no-repeat 0 0}
ul.menu li a.m5_hover { background:url(images/m5_hover.jpg) no-repeat 0 0; width:88px}
ul.menu li a.m6 {width:96px}
ul.menu li a.m6:hover { background:url(images/m6_hover.jpg) no-repeat 0 0}
ul.menu li a.m6_hover { background:url(images/m6_hover.jpg) no-repeat 0 0; width:96px}

/*content*/
#content { font-size:0.8125em; line-height:1.38em}
.title {margin:-4px 0 0 -10px; position:relative}

.img {margin-bottom:20px}
.img_left {float:left; margin:18px 26px 10px 0}
.img_left2 {float:left; margin:3px 25px 28px 0}
.img_right {float:right; margin:18px 0 0 20px}

.line_1 {background:url(images/line1_bg.gif) repeat-x top; height:20px; margin-bottom:-9px}
.line_2 {background:url(images/line2_bg.gif) repeat-x top; height:20px; margin-bottom:-9px}
.line_3 {background:url(images/line3_bg.gif) repeat-x top; height:19px}
.line_4 {background:url(images/line2_bg.gif) repeat-x top; height:20px; margin:0 211px -9px 0}
.line_5 {background:url(images/line2_bg.gif) repeat-x top; height:20px; margin:0 0 -9px 211px}
.line_6 {background:url(images/line2_bg.gif) repeat-x top; height:20px; margin:0 338px -9px 0}

.quotes {background:url(images/quote_left_top.gif) no-repeat left top; color:#040404; font-size:1.09em; line-height:1.5em; text-indent:33px; width:340px}
.quotes img {margin-top:8px}

.phones {float:right; margin-right:10px}

.center {width:300px; margin-left:auto; margin-right:auto;}

/*footer*/
#footer { background:url(images/footer_bg.gif) repeat-x top; font-size:0.6875em; line-height:1em; color:#6a6a6a; padding:30px 0 83px 0; position:relative;}
#footer a {color:#040404; text-decoration:underline}
#footer a:hover {text-decoration:none}
#footer .txt {margin:20px;}
#footer .txt strong {color:#040404}
#footer img {position:absolute; top:5px; left:240px;}
#webdesign {position:absolute; right:20px; top:30px; font-size:9px;}
#webdesign a{color:#CCC;text-decoration:none;}
#webdesign a:hover{color:#000;}

.footer_menu { overflow:hidden; width:100%; padding-bottom:5px; font-size:1.17em; line-height:1em; margin:0 0 0 9px}
.footer_menu li { display:inline; margin-left:-1px;}
.footer_menu li a { color:#040404; border-left:1px solid #7b7b7b; padding:0 8px 0 8px; text-decoration:none !important;}
.footer_menu li a:hover { text-decoration:underline; color:#7b7b7b !important}

.table_schedule {width:545px; background:url(images/line_x.gif) repeat-x bottom; margin-left:-10px; position:relative}
.table_schedule td {background:url(images/line_y.gif) repeat-y right}
.table_schedule .r1_c1 {height:21px; width:236px; padding-left:8px}
.table_schedule .r1_c2 {height:21px; width:177px; text-align:center}
.table_schedule .r1_c3 {height:21px; width:124px; text-align:center; background:none}

.table_schedule .r2_c1 {height:36px; width:236px; padding-left:8px}
.table_schedule .r2_c2 {height:36px; width:177px; text-align:center}
.table_schedule .r2_c3 {height:36px; width:124px; text-align:center; background:none}

.table_schedule .r3_c1 {height:23px; width:236px; padding-left:8px}
.table_schedule .r3_c2 {height:23px; width:177px; text-align:center}
.table_schedule .r3_c3 {height:23px; width:124px; text-align:center; background:none}


/*================== index.html ==================*/
#page1 #content .col_1 .indent { padding:108px 53px 39px 18px}
#page1 #content .col_2 .indent_1 { padding:31px 0 30px 0}
#page1 #content .col_2 .indent_2 { padding:0 0 39px 0}

/*================== index-1.html ==================*/
#page2 #content .col_1 .indent { padding:108px 53px 40px 18px}
#page2 #content .col_2 .indent_1 { padding:31px 0 34px 0}
#page2 #content .col_2 .indent_2 { padding:0 0 43px 0}

/*================== index-2.html ==================*/
#page3 #content .col_1 .indent { padding:108px 53px 22px 18px}
#page3 #content .col_2 .indent { padding:25px 0 34px 0}

/*================== index-3.html ==================*/
#page4 #content .col_1 .indent { padding:100px 53px 15px 18px}
#page4 #content .col_2 .indent { padding:31px 0 13px 0}

/*================== index-4.html ==================*/
#page5 #content .col_1 .indent { padding:102px 53px 39px 18px}
#page5 #content .col_2 .indent_1 { padding:31px 0 29px 0}
#page5 #content .col_2 .indent_2 { padding:0 0 39px 0}

/*================== index-5.html ==================*/
#page6 #content .col_1 .indent { padding:108px 50px 33px 18px}
#page6 #content .col_2 .indent_1 { padding:31px 0 29px 0}
#page6 #content .col_2 .indent_2 { padding:0 0 39px 0}

/*================== index-6.html ==================*/
#page7 #content .col_1 .indent { padding:101px 50px 43px 18px}
#page7 #content .col_2 .indent { padding:31px 0 13px 0}


/* input {width:233px; height:20px} */
 input {height:20px}
.div_input {height:26px}
textarea {width:235px; height:141px; overflow:auto; margin-bottom:10px; display:block}
.div_links {text-align:right}

