* { margin:0; padding:0;}
body { background:#e9e9e9; font-size:100%; line-height:1em; font-family:Arial; color:#464646; text-align:center}


/*in_line*/
input, select, textarea { vertical-align:middle; font-weight:normal; font-family:tahoma; color:#626262; font-weight:normal; font-size:1em; padding-left:5px}
img {border:0; vertical-align:top; text-align:left;}
ul { list-style:none;}

/*==================list====================*/
ul.list_1 {margin:0 0 21px 0; padding:0px; list-style:none}
ul.list_1 li { line-height:1em; background:url(images/marker_list.gif) no-repeat 0 1px; padding-left:11px; font-size:0.75em; text-transform:uppercase; margin-bottom:4px}
ul.list_1 li a{text-decoration:none; color:#0054ba; background:url(images/h_bg.gif) repeat-x bottom}
ul.list_1 li a:hover{ text-decoration:none; color:#000}

ul.list_2 {list-style:none; padding-left:20px; }
ul.list_2 li { background:url(images/marker_list.gif) no-repeat 0 5px; padding-left:11px; }
/*ORIGINAL
ul.list_2 {margin:0 0 7px 0; padding:0px; list-style:none}
ul.list_2 li { line-height:1em; background:url(images/marker_list.gif) no-repeat 0 1px; padding-left:11px; font-size:0.75em; text-transform:uppercase; margin-bottom:14px}
ul.list_2 li a{text-decoration:none; color:#0054ba; background:url(images/h_bg.gif) repeat-x bottom}
ul.list_2 li a:hover{ text-decoration:none; color:#000}
*/

ul.list_3 {margin:0 0 10px 0; padding:0px; list-style:none}
ul.list_3 li {color:#464646; background:url(images/line_bg.gif) repeat-x bottom; padding-bottom:8px; margin-bottom:8px}
ul.list_3 li a {color:#0054ba; text-transform:uppercase; font-weight:bold; background:url(images/h_bg.gif) repeat-x bottom; text-decoration:none; font-size:1.18em}
ul.list_3 li a img {background:#fff}
ul.list_3 li a:hover{ text-decoration:none; color:#464646}
ul.list_3 li.none {background:none}

ul.list_4 {margin:0 0 16px 0; padding:0px; list-style:none}
ul.list_4 li {color:#464646; margin-bottom:10px}
ul.list_4 li a {color:#0054ba; text-transform:uppercase; font-weight:bold; background:url(images/h_bg.gif) repeat-x bottom; text-decoration:none; font-size:1.18em}
ul.list_4 li a img {background:#fff}
ul.list_4 li a:hover{ text-decoration:none; color:#464646}
ul.list_4 li.none {background:none}

.news { margin:0 0 14px 0}
.news dt {background:url(images/marker.gif) no-repeat 0 6px; padding-left:9px; font-size:0.9em; color:#8e8e8e}
.news a {color:#0054ba; font-size:1.18em; text-transform:uppercase; font-weight:bold}
.news a:hover {color:#464646}
.news dd {color:#464646; background:url(images/line_bg.gif) repeat-x bottom; padding-bottom:8px; margin-bottom:8px}
.news dd.none {background:none; padding:0; margin:0}
.news dd a img {background:#fff}
/*==========================================*/

a {text-decoration:underline; color:#464646}
a:hover {text-decoration:none}

a.link {text-decoration:none; color:#db001a; background:url(images/marker_link.gif) no-repeat 0 2px; padding-left:12px; font-size:0.75em; text-transform:uppercase}
a.link:hover {text-decoration:none; color:#464646}

a.link3{color:#0054ba; text-transform:uppercase; font-weight:bold; background:url(images/h_bg.gif) repeat-x bottom; text-decoration:none; font-size:1.18em}
a.link3:hover {text-decoration:none; color:#464646}

.link2 {background:url(images/link_left.gif) no-repeat 0 0 #e1e1e1}
.link2 a {background:url(images/link_right.gif) no-repeat right top; display:block; color:#db001a; font-size:0.75em; line-height:1em; text-transform:uppercase; padding:11px 0 9px 27px; text-decoration:none}
.link2 a:hover {padding:10px 0 10px 27px; color:#464646}

a.link4{color:#0054ba; text-transform:uppercase; background:url(images/h_bg.gif) repeat-x bottom; text-decoration:none; font-size:0.75em}
a.link4:hover {text-decoration:none; color:#464646}

h4 {color:#7a7a7a; font-size:1.18em; font-weight:bold; text-transform:uppercase;}

h5 {color:#7a7a7a; font-size:1.18em; line-height:1.14em; text-transform:uppercase; margin:0 0 10px 0}
h5.font_1 {color:#0054ba; background:none}

h5 .font_1 {color:#0054ba; background:url(images/h_bg.gif) repeat-x bottom; text-transform:uppercase; font-size:1em}

h5 a {color:#0054ba; background:url(images/h_bg.gif) repeat-x bottom; text-decoration:none}
h5 a:hover {background:none}

.font_1 {color:#0054ba; font-weight:bold; font-size:1.18em; line-height:1.14em; text-transform:uppercase}
.font_2 {color:#0054ba; background:url(images/h_bg.gif) repeat-x bottom; font-size:0.75em; line-height:1.14em; text-transform:uppercase}

.more {vertical-align:middle; margin:3px 0 0 6px}

.clear { clear:both;}

p {margin:0 0 16px 0}
.p1 {margin:0 0 10px 0}
.p2 {margin:0 0 26px 0}

.top_bg {background:url(images/top_bg.jpg) repeat-x top #ffffff}

/*header*/
#header { height:360px; background:url(images/header_bg2.jpg) no-repeat 0 0}

.logo {position:absolute; margin:0 0 0 29px}

.menu {
	position:absolute;
	margin:266px 0 0 19px;
	width: 100%;
}

.line {background:url(images/line_bg.gif) repeat-x top; height:21px}

/*content*/
#content { font-size:0.75em; line-height:1.33em}
.col_1 .indent { padding:0 54px 75px 29px}
.col_2 .indent { padding:0 20px 75px 0}

.title {margin-bottom:17px}
.title2 {margin-bottom:27px}

.img_left {float:left; margin:2px 22px 9px 0}
.img_left2 {float:left; margin:-8px 24px 20px 0}
.img_left3 {float:left; margin:-8px 15px 20px -3px}
.img_left4 {float:left; margin:2px 22px 16px 0}

.img_right {float:right; margin:2px 22px 16px 0}

.img {margin-bottom:16px}

.line {background:url(images/line_bg.gif) repeat-x top; height:21px}
.line2 {background:url(images/line_bg.gif) repeat-x top; height:21px; margin-bottom:-12px}

/*footer*/
#footer_main {width:100%; background:url(images/footer_bg.gif) repeat-x top}
#footer { font-size:0.6875em; color:#464646; line-height:1.45em; text-transform:uppercase}
#footer .indent {padding:18px 25px 32px 30px}
#footer a {color:#464646; text-decoration:none}
#footer a:hover {color:#0054ba}

.footer_menu { margin:3px 0 0 0; float:right}
.footer_menu li { display:inline; line-height:1em}
.footer_menu li a { color:#464646; border-left:1px solid #464646; padding:0 5px 0 5px; text-decoration:none;}
.footer_menu li a:hover {color:#0054ba}
.footer_menu li a.none {border:none}

/*================== index.html ==================*/
#page1 #content .col_1 .indent { padding:0 60px 49px 29px}
#page1 #content .col_1 .link2 {margin-left:330px}
#page1 #content .col_2 .indent { padding:0 28px 40px 0}

/*================== index-1.html ==================*/
#page2 #content .col_1 .indent { padding:0 42px 40px 29px}

/*================== index-2.html ==================*/
#page3 #content .col_1 .indent { padding:0 50px 40px 29px}

/*================== index-6.html ==================*/
#page7 #content .col_1 .indent {padding:0 60px 75px 29px;}
#page7 #content .col_1 .phones {float:right; margin:0 140px 0 0;}
#page7 #content .col_2 .indent {padding:0 0 0 15px;}

.form {color:#626262; font-size:0.9em; font-family:tahoma; line-height:1.64em}
input {width:265px; height:17px}
.div_input {height:25px}
textarea {width:265px; height:107px; overflow:auto; margin-bottom:10px; display:block}
.div_links {text-align:right; word-spacing:14px; font-size:1.09em; font-family:Arial; width:270px; height:30px}

/*================== index-2.html ==================*/
#page8 #content .indent { padding:0 20px 80px 29px}
