body {margin-top: 0px; margin-left: 0px; padding-left: 0px; padding-top: 0px;}
.win_back {background-image: url(/common/img/win_back.gif);}
.win_back_price {background-image: url(/common/img/win_back_price2.gif);}

.plain {font-size: 12px; color: #333333; font-family: Arial, sans-serif; text-align: left;}
.contacts {font-size: 10px; color: #666666; font-family: Arial, sans-serif; text-align: left; padding-left: 7px; vertical-align: top;}
.news_ttl {font-size: 12px; color: #23415F; font-family: Arial, sans-serif; text-align: left; font-weight: bold;}
.news_text {font-size: 11px; color: #333333; font-family: Arial, sans-serif; text-align: left; padding-bottom: 10px;}
.news_head_char {font-size: 11px; font-family: Arial, sans-serif; color: #004377; text-align: right; font-weight: bold; padding-right: 25px; padding-bottom: 7px; vertical-align: bottom;}
.news_head_desc {font-size: 11px; font-family: Arial, sans-serif; color: #004377; text-align: left; font-weight: bold; padding-bottom: 7px; vertical-align: bottom;}
.news_char {font-size: 11px; font-family: Arial, sans-serif; color: #000000; text-align: right; font-weight: bold; vertical-align: top; padding-right: 25px; padding-bottom: 7px;}
.news_desc {font-size: 11px; font-family: Arial, sans-serif; color: #333333; text-align: left; padding-bottom: 7px; vertical-align: top;} 






.redtext {font-family: Arial, sans-serif; color: #FF5A00;}
#redlink {color: #FF5A00;}

li {font-size: 12px; font-family: Arial, sans-serif; color: #333333; padding-bottom: 3px;}

a:link {font-family: Arial, sans-serif; color: #004377;}
a:visited {font-family: Arial, sans-serif; color: #666666;}

a.redlink:link {font-family: Arial, sans-serif; font-weight: bold; color: #FF5A00;}
a.redlink:visited {font-family: Arial, sans-serif; font-weight: bold; color: #FF5A00;}

.tablink_grey {font-size: 14px; color: #23415F; font-family: Arial, sans-serif; font-weight: bold; text-decoration: none;}
.tablink_red {font-size: 14px; color: #FF5A00; font-family: Arial, sans-serif; font-weight: bold; text-decoration: none;}
/*.navilink {font-size: 11px; color: #23415F; font-family: Arial, sans-serif;}*/
 
.page_title {width: 981px; color: #FF5A00; font-family: Arial, sans-serif; font-size: 14pt; font-weight: bold; text-align: center; margin-left: 0px; margin-top: 7px; padding-top: 5px; height: 18px;}
.sub_header {font-size: 14px; color: #23415F; font-family: Arial, sans-serif; font-weight: bold; text-align: left; margin-left: 35px; margin-bottom: 7px;}
.sub_header2 {font-size: 14px; color: #23415F; font-family: Arial, sans-serif; font-weight: bold; text-align: center; margin-bottom: 7px;}

.txt {font-size: 12px; color: #000000; font-family: Arial, sans-serif; font-weight: bold; text-align: left; vertical-align: baseline;}
.greytxt {font-size: 12px; color: #AAAAAA; font-family: Arial, sans-serif; font-weight: bold; text-align: left;}
.txt2 {font-size: 12px; color: #6699CC; font-family: Arial, sans-serif; font-weight: bold; text-align: right;}
.cost {font-size: 12px; color: #004377; font-family: Arial, sans-serif; font-weight: bold; border: 1px #FFFFFF solid;}
.redcost {font-size: 12px; color: #FF5A00; font-family: Arial, sans-serif; font-weight: bold; border: 1px #FFFFFF solid;}

.select, .select_dis {font-size: 12px; color: black; font-family: monospace; text-decoration: none; background-color: #FFFFFF; line-height: normal;}	
.select300, .select300_dis {font-size: 12px; color: black; font-family: monospace; text-decoration: none; background-color: #FFFFFF; width: 690px;}	

.greyselect {font-size: 12px; color: grey; font-family: monospace; text-decoration: none; background-color: grey; line-height: normal;}
.passive {font-size: 12px; color: #AAAAAA; font-family: monospace; text-align: left;}
.opt {font-size: 12px; color: #006FC4; font-family: monospace; text-decoration: none; background-color: #FFFFFF; line-height: normal; font-weight: bold;}
.red_opt {font-size: 12px; color: #FF5A00; font-family: monospace; text-decoration: none; background-color: #FFFFFF; line-height: normal;} 

/*.select300 {font-size: 12px; color: black; font-family: monospace; text-decoration: none; background-color: #FFFFFF; border: 1px #000000 solid; line-height: normal; width: 390px;}	
*/
.plain_input {font-size: 12px; color: black; font-family: Arial, sans-serif;  border: 1px #FFFFFF solid;}
.button {font-size: 12px; color: white; font-family: Arial, sans-serif; font-weight: bold; border: 1px #EFEFF7 solid; background-color: #23415F; cursor:pointer; cursor:hand;}

.cnf_char {font-size: 12px; color: #000000; font-family: Arial, sans-serif; font-weight: bold; text-align: right; vertical-align: top; padding-right: 25px;}
.cnf_char_serv {font-size: 12px; color: #000000; font-family: Arial, sans-serif; font-weight: bold; text-align: right; vertical-align: top; padding-right: 15px;}
.cnf_greychar {font-size: 12px; color: #AAAAAA; font-family: Arial, sans-serif; font-weight: bold; text-align: right; vertical-align: baseline; padding-right: 25px;}
.cnf_value {padding-bottom: 5px;}
.cnf_blockcost {font-size: 12px; color: #6699CC; font-family: Arial, sans-serif; font-weight: bold; text-align: right; padding-right: 25px;}
.cnf_num {font-size: 12px; color: black; font-family: monospace; width: 50px;}
.cnf_order {font-size: 12px; color: black; font-family: monospace; width: 645px;}
.cnf_linespace {padding-bottom: 5px;}
.cnf_linespace2 {padding-bottom: 12px;}
.cnf_nspace {height: 5px;}
.anchor {font-size: 12px; color: #004377; font-family: Arial, sans-serif; text-decoration: underline; text-align: left; border: 0px #FFFFFF solid; background-color: #FFFFFF; cursor:hand;}


.grey_back {width: 995px; background-color:#EFEFF1; border-left-width: 0px; border-right-width: 1px; border-top-width: 1px; border-bottom-width: 1px; border-color: #94A3B1; border-style: solid;}
.white_wnd {width: 980px; background-color:#FFFFFF; margin-left: 7px; margin-top: 7px; margin-bottom: 7px;}
.text_block {width: 957px; background-color: white; margin-bottom: 5px;}
.top_naviblock {position: absolute; top: 3px; left: 148px; font-size: 11px; color: #23415F; font-family: Arial, sans-serif;}
.banner_smalltop {width: 219px; height: 163px; border-color: #94A3B1; border-style: solid; border-width: 1px; margin-bottom: 7px; margin-right: 6px; margin-left: 7px; margin-top: 7px; background-color: white;}
.banner_smallbottom {width: 219px; height: 163px; border-color: #94A3B1; border-style: solid; border-width: 1px; margin-bottom: 7px; margin-right: 6px; margin-left: 7px; margin-bottom: 7px; background-color: white;}

.tbl_head_char {font-size: 12px; font-family: Arial, sans-serif; color: #004377; text-align: right; font-weight: bold; padding-right: 25px; padding-bottom: 7px; vertical-align: bottom;}
.tbl_head_desc {font-size: 12px; font-family: Arial, sans-serif; color: #004377; text-align: left; font-weight: bold; padding-bottom: 7px; vertical-align: bottom;}
.tbl_char {font-size: 12px; font-family: Arial, sans-serif; color: #000000; text-align: right; font-weight: bold; vertical-align: top; padding-right: 25px; padding-bottom: 7px;}
.tbl_desc {font-size: 12px; font-family: Arial, sans-serif; color: #333333; text-align: left; padding-bottom: 7px; vertical-align: top;} 
.tbl_center {font-size: 12px; font-family: Arial, sans-serif; color: #333333; text-align: center; padding-bottom: 7px; vertical-align: top;} 
.tbl_blockcost {font-size: 12px; color: #6699CC; font-family: Arial, sans-serif; font-weight: bold; text-align: right; padding-right: 25px; padding-bottom: 7px;}
.tbl_cost {font-size: 12px; color: #004377; font-family: Arial, sans-serif; font-weight: bold; padding-bottom: 7px;}
.tbl_hdr {font-size: 12px; font-family: Arial, sans-serif; color: #333333; text-align: left; padding-bottom: 7px; vertical-align: top; border-bottom: #94A3B1 solid 1px;}

.prod_link {font-size: 12px; font-family: Arial, sans-serif; text-align: center; padding-bottom: 7px; vertical-align: top;}
.short_desc {font-size: 12px; font-family: Arial, sans-serif; text-align: justify;  vertical-align: top;}
