@charset "utf-8";
/* CSS Document */
body{margin:0px; font-family:'Lucida Sans Unicode';}
img{border:0px}
.clear{clear:both}

.cursor_default{cursor:default; text-decoration:none}

a:hover{text-decoration:none}
a.invert{text-decoration:none}
a.invert:hover{text-decoration:underline}

a.cir_bg{float:left; display:block; width:68px; height:55px; background:url(./imgs/steep_bg.png) 136px 0px; text-decoration:none;} 
a.cir_bg:hover{ background-position:68px 0}
a.cir_bg_selected{background-position:0 0; font-weight:bold}

a.home{display:block; width:11px; height:11px; background: #0000CC url(imgs/ico_home.gif) no-repeat;}
a.home:hover{background:url(imgs/ico_home.gif) no-repeat -11px 0;}

a.btn_next{ display:block; width:138px; height:24px; background:url(imgs/btn_next.gif) left no-repeat}
a.btn_next:hover{ background:url(imgs/btn_next.gif) no-repeat right}

a.btn_prev{ display:block; width:138px; height:24px; background:url(imgs/btn_prev.gif) left no-repeat}
a.btn_prev:hover{ background:url(imgs/btn_prev.gif) no-repeat right}

a.btn_forum{ display:block; width:138px; height:24px; background:url(imgs/btn_forum.gif) left no-repeat}
a.btn_forum:hover{ background:url(imgs/btn_forum.gif) no-repeat right}

a.btn_back{ display:block; width:138px; height:24px; background:url(imgs/btn_list.gif) left no-repeat}
a.btn_back:hover{ background:url(imgs/btn_list.gif) no-repeat right}

a.btn_blue{ display:block; width:165px; height:37px; background:url(imgs/btn_blue.gif) left no-repeat}
a.btn_blue:hover{ display:block; background:url(imgs/btn_blue_over.gif) right no-repeat}


.highslidevideo img {
	border: 1px solid silver;
}
.highslidevideo:hover img {
	border-color: #52a6ee;}

.f_lucida{font-family:'Lucida Sans Unicode'}
.f_trebuchet{font-family:'Trebuchet MS'}
.f_times{font-family:"Times New Roman", Times, serif}
.f_segoe{font-family:"Segoe UI", Tahoma}
.f_georgia{font-family:Georgia, "Times New Roman", Times, serif}
.f_arial{ font-family:Arial, Helvetica, sans-serif}

.f_38{font-size:38px}
.f_16{font-size:16px}
.f_14{font-size:14px}
.f_13{font-size:13px}
.f_12{font-size:12px}
.f_11{font-size:11px}
.f_10{font-size:10px}

.s_titles{font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
	font-weight: bold;
	font-size: 1.3em;
	text-decoration: none;
	color:#000000;
	}

.f_italic{font-style:italic}
.f_bold{font-weight:bold}

.c_semired{color:#02559d}
.c_semiredark{color:#5c4747}
.c_black{color:#000000}
.c_red{color:#de442f}
.c_redlight{color:#e6c3c3}
.c_green{color:#3cbe4b}
.c_greendark{color:#5f750a}
.c_greenlight{color:#9ebc2e}
.c_blue{color:#4a95d6}
.c_bluelight{color:#52a6ee}
.c_bluedark{color:#0074ce}
.c_white{color:#FFFFFF}
.c_gray{color:#7e7e7e}
.c_semiblue{color:#b2b3cd}
.c_orange{color:#e78200}
.c_gray{color:#807f7f}
.c_btm_blue{color:#58688a}

.p_4b{padding-bottom:4px}
.p_17b{padding-bottom:17px}
.p_25b{padding-bottom:25px}

.t_2{top:2px}
.d_block{display:block}

.a_center{text-align:center}
.active_link_single{ text-decoration:none; color:#a5d4fc; cursor:default}

.selected_link_bottom{ text-decoration:none; color:#b9bdc6; cursor:default}
.selected_alph{font-size:18px; font-weight:bold; cursor:default; text-decoration:none; color:#ff9600; position:relative; top:-2px}
.selected_link_services{ color:#CCCCCC; text-decoration:none; cursor:pointer}

.menu_p1{display:block; width:78px; height:28px; float:left; text-align:left; background:url(imgs/menu_sl.gif) right no-repeat}
.menu_p2{display:block; width:125px; height:28px; float:left; background:url(imgs/menu_sl.gif) right no-repeat}
.menu_p3{display:block; width:86px; height:28px; float:left; background:url(imgs/menu_sl.gif) right no-repeat}
.menu_p4{display:block; width:86px; height:28px; float:left; background:url(imgs/menu_sl.gif) right no-repeat }
.menu_p5{display:block; width:100px; height:28px; float:left; background:url(imgs/menu_sl.gif) right no-repeat }
.menu_p6{display:block; width:100px; height:28px; float:left; background:url(imgs/menu_sl.gif) right no-repeat }
.menu_p7{display:block; width:86px; height:28px; float:left; background:url(imgs/menu_sl.gif) right no-repeat }
.menu_p8{display:block; width:204px; height:28px; float:left; background:url(imgs/menu_sl.gif) right no-repeat}
.menu_p9{display:block; width:119px; height:28px; float:left; text-align:right}

.pagetab:hover div{ background:url(imgs/bg_tabs.png) 0px -54px}

.s_head{width:100%; height:150px; background:#141b6f url(imgs/bg_head.gif) repeat-x; text-align:center; margin:0 auto}
.s_head_bg{width:990px; height:90px; background: url(imgs/header.jpg); text-align:left}
.s_root{margin:0 auto; width:985px}
.s_left{float:left; width:185px}
.s_left_empty{float:left; width:205px; height:600px; display:block; background:url(imgs/left_bg.jpg)}
.s_mid{float:left; width:20px}
.s_right{float:left; width:780px;}
.s_news{width:185px; height:130px; padding-top:32px; text-align:left}

.s_quicks{width:780px; height:130px; background:url(imgs/footer_bg_right.png) no-repeat}

.s_copy{width:185px; text-align:center; padding:13px 0 13px 0}
.s_logo{position:relative; top:14px; left:116px}
.s_menutab{ width:984px; height:27px; background:#caed48 url(imgs/submenu.png);}
.s_alph{ width:28px; height:10px; float:left; text-align:center; padding:0px; margin:0px;}
.s_glos{ width:210px; float:left; border-bottom: dashed 1px #b0afaf; text-align:left}

INPUT[type="submit"], INPUT[type="button"] {
    width:135px; 
	height:45px;
    background: url(../imgs/btn.png) no-repeat;
    background-position: 0 0;
    border: 0px;
    font:13px "trebuchet MS";
    color:#2aaa15;
	cursor:pointer
}

INPUT[type="submit"]:hover, INPUT[type="button"]:hover {
    background-position: 0 -45px;
    border: 0px;
	color:#006699;
}
