body { margin: 0 0 0 0; padding: 0 0 0 0; background: url('../img/bg_all.gif') #0598d9 repeat top left; }
img { border: 0; }
table { font: normal 11px Tahoma; color: #2e2f30;}
a:link { color: #2e2f30; text-decoration: none; }
a:visited { color: #2e2f30; text-decoration: none; }
a:hover { color: #1f87c6; text-decoration: none; }
p { font: normal 11px Tahoma; margin: 0 0 8px 0; text-indent: 0px; line-height: 1.3em; }
.v_top { vertical-align: top; }
.v_bot { vertical-align: bottom; }
.a_c { text-align: center; }
.a_r { text-align: right; }
#v_top { vertical-align: top; }
h1, h2, h3, h4, h5, h6 { margin: 0 0 0 0; padding: 6px 0 10px 0; color: #2088c7; }
h1 { font-size: 16px; }
h2 {  font: bold 14px Tahoma; }
h3 { font-size: 13px; }
h4 { font-size: 12px; }
form { margin: 0 0 0 0; padding: 0 0 0 0; }
/*
 border: 1px solid #000;
*/
.default { font: normal 12px Tahoma; color: #2088c7;}
.default a:link { color: #2088c7; text-decoration: none; }
.default a:visited { color: #2088c7; text-decoration: none; }
.default a:hover { color: #6aaed8; text-decoration: none; }

.bg_wh { background-color: #ffffff;}
.bg_gbot { width: 50%; vertical-align: top; background: url('../img/bg_gbot.gif') #0598d9 repeat-x bottom left; }
.bg_gbot div { background: url('../img/bg_gtop.gif') #0598d9 repeat-x top left; }
.bg_l { width: 5px; background: url('../img/bg_l.gif') #eaebec repeat-y top left; }
.bg_r { width: 5px; background: url('../img/bg_r.gif') #eaebec repeat-y top left; }
#t_1 { background: url('../img/t_1.gif') #005db3 repeat-x top left; }
#t_2 {float: left; height: 245px; width: 344px; background: url('../img/logo.jpg') #ffffff no-repeat top left; }
#logo { }
#lang {padding: 49px 0 4px 134px; text-align: center; font: normal 10px Tahoma; color: #6aaed8;}
#lang div {float: left;}
.langp {padding: 0 10px 0 10px;}
#lang a:link { color: #707374; text-decoration: none; }
#lang a:visited { color: #707374; text-decoration: none; }
#lang a:hover { color: #6aaed8; text-decoration: none; }
#t_3 {float: left; height: 245px; width: 644px; background: url('../img/t_3.jpg') no-repeat bottom right; }

#btn_ { float: right; padding: 26px 4px 0 0; vertical-align: top; }
#btn_ div { float: left; }
.btn {margin-top: 2px; padding: 0 23px 0 23px;//margin-top: 0px;}
#t_4 {float: left;}
#slg1 { padding: 27px 0px 0 6px; font: normal 10px Tahoma; color: #77cae9;}
#slg2 { padding: 14px 0px 0 78px; font: bold 20px Arial; color: #73d5f6;}
#slg3 { padding: 0 0px 0 135px; font: bold 18px Arial; color: #c6f0ff;}
#slg4 { padding: 1px 0px 0 160px; font: bold 15px Arial; color: #ffffff;}
#t_5 { background: url('../img/t_5.gif') repeat-x top left; }
#t_6 { height: 42px; background: url('../img/t_6.jpg') no-repeat top right; }
#tm_tbl { height: 42px;padding: 0 0 0 17px; background: url('../img/tm_tbl.jpg') no-repeat top left; }

.tm_p { padding: 10px 0 0 0; vertical-align: top; background: url('../img/tm_bg.gif') no-repeat top right; }
.tm { padding: 0 16px 0 16px; text-transform: uppercase; white-space: nowrap; text-align: center; font: bold 10px Tahoma; color: #716769; }
.tm a:link { color: #646c7a; text-decoration: none; }
.tm a:visited { color: #646c7a; text-decoration: none; }
.tm a:hover { color: #1d86c6; text-decoration: none; }
.tm_adm { padding: 0 1px 0 1px; text-transform: uppercase; white-space: nowrap; text-align: center; font: bold 10px Tahoma; color: #716769; }
.tm_adm a:link { color: #646c7a; text-decoration: none; }
.tm_adm a:visited { color: #646c7a; text-decoration: none; }
.tm_adm a:hover { color: #1d86c6; text-decoration: none; }
.tm_sep { height: 32px; padding: 0 4px 0 4px; background: url('../img/tm_sep.gif')  no-repeat top center; }
.tm_sub_sep { background: url('../img/tm_sub_sep.gif') repeat-x; center left; }
.options { margin-top: 7px; font: normal 10px Verdana; background-color: #ffffff; border: 1px solid #e1edf6; //position: absolute; }
.options div { list-style: none; margin: 4px; padding: 0px 0 0px 0;  }
.options div a { display: block; padding: 1px 2px 1px 2px; text-decoration: none; width: 100%; }
.options div a:link { color: #717a8a; text-decoration: none; }
.options div a:visited { color: #717a8a; text-decoration: none; }
.options div a:hover { color: #4c9fd2; text-decoration: none; }
.options_two { margin-top: 7px; font: normal 10px Verdana; background-color: #ffffff; border: 1px solid #e1edf6; //position: absolute; }
.options_two div { list-style: none; margin: 4px; padding: 0px 0 0px 0;  }
.options_two div a { padding: 1px 2px 1px 2px; text-decoration: none; }
.options_two div a:link { color: #717a8a; text-decoration: none; }
.options_two div a:visited { color: #717a8a; text-decoration: none; }
.options_two div a:hover { color: #4c9fd2; text-decoration: none; }

.bot_bg { vertical-align: top; background: url('../img/bot_bg.gif') #1a55a1 repeat-x top left; }
#badr { height: 101px; text-align: right; font: normal 10px Tahoma; color: #7cc8f9; background: url('../img/badr_bg.jpg') no-repeat bottom left;}
#badr div { padding: 21px 14px 0 0; }
#copyr_r { padding: 0 25px 0 0;}
.copyr { padding: 0 4px 2px 3px; text-align: right; font: bold 10px Verdana; color: #4692cf; line-height: 11px; }
.copyr a:link { color: #4692cf; text-decoration: none; }
.copyr a:visited { color: #4692cf; text-decoration: none; }
.copyr a:hover { color: #65ace5; text-decoration: none; }

#bk_r { margin: 35px 0 0 0; float: right;}
#bot_1p { padding: 0 0 0 25px;}
#bot_1 { float: left; height: 101px; width: 467px; background: url('../img/bot_1.jpg') no-repeat right 33px;}
#bot_1 div { margin: 19px 0 0 0;padding: 0 10px 0 10px; float: left; }

#bg_bott { background: url('../img/bg_bott.jpg') repeat-x bottom left;}
#bl {padding: 0 0 10px 24px; height: 255px; vertical-align: top; background: url('../img/bl_bg.jpg') repeat-x top left;}
#bc {padding: 40px 24px 2px 24px; vertical-align: top; background: url('../img/bl_bg.jpg') repeat-x top left;}
#blp { min-height: 255px; background: url('../img/blp_bg.jpg') no-repeat top right;}

#blt {padding: 54px 0 7px 14px;font: normal 18px Tahoma; color: #2e8fca;}

.mgr_block { margin: 0 0 0 0px; }
.lm { background: url('../img/lm_bull.gif') no-repeat center left;  }
.lm div { margin: 8px 15px 6px 0; padding: 0px 0 0px 16px; font: bold 11px Arial; color: #ba9e76; }/* background: url('../img/lm_sep1.gif') no-repeat bottom left; */
.lm div a:link { color: #666462; text-decoration: none; }
.lm div a:visited { color: #666462; text-decoration: none; }
.lm div a:hover { color: #1f87c6; text-decoration: none; }
.lm_sub { margin: 0px 15px 0px 15px; }
.lm_sub div { font: normal 11px Arial; color: #ba9e76; background: url('../img/lm_bull_sub.gif') no-repeat center left; }
.lm_sub div a:link { color: #666462; text-decoration: none; }
.lm_sub div a:visited { color: #666462; text-decoration: none; }
.lm_sub div a:hover { color: #1f87c6; text-decoration: none; }
.lm_sub div div { padding: 5px 0 5px 10px; }/* background: url('../img/lm_sep.gif') repeat-x bottom right; */

.frmsrch_p  { padding: 20px 0 3px 16px;}
.frmsrch_p form { margin: 0 0 0 0;}
.frmsrch_p div {  font-size: 10px; }
.frmsrch { white-space: nowrap; padding: 2px 0px 0 0; vertical-align: top; }
.frmsrch div { white-space: nowrap; margin: 0 5px 0 0; }
.frm_text { width: 142px; height: 18px; padding: 0 0 0 2px; font: normal 11px Tahoma; border: 1px solid #d4d1cb; color: #2e2f30; }
.frm_subm {width: 68px; height: 18px; background-color: #ffffff; font: bold 10px Tahoma; color: #2e2f30; border: 1px solid #cbcfd3; }
.frm_bsubm { height: 26px; font: bold 11px Tahoma; color: #2e2f30; border: 1px solid #dcd8d3; }
.frm_area { font: normal 11px Tahoma; color: #494846; border: 1px solid #d4d1cb; }
.frm_submy {background-color: #ffffff; cursor: hand; font: bold 11px Tahoma; color: #ba9e76; border: 0px solid #c5b79b; }

.fl_l { float: left; width: 146px;}
.fl_r { float: left; width: 18px;padding: 3px 0 0 0;}

h1.title_p { margin: 0 0 0 0; clear: both; padding: 0 0 10px 0; font: normal 18px Tahoma; color: #2088c7; }
h2.title_p { margin: 0 0 0 0; clear: both; padding: 0 0 14px 0; font: normal 18px Tahoma; color: #2088c7; }
.path { padding: 0 0 3px 0; font-size: 10px; color: #68acd7; }
.path a:link { color: #68acd7; text-decoration: underline; }
.path a:visited { color: #68acd7; text-decoration: underline; }
.path a:hover { color: #56afe7; text-decoration: underline; }

.n_date { clear: both; margin: 2px 0 4px 0; padding: 0 0 0 17px; font: bold 11px Tahoma; color: #81858d; background: url('../img/n_bull.gif') no-repeat top left; }
.n_txt { clear: both; padding: 0 0 0 0;line-height: 1.4em; }
.n_tit { padding: 0 0 12px 0; font: bold 12px Tahoma; color: #2d8fca; }
.n_tit a:link { color: #000000; text-decoration: underline; }
.n_tit a:visited { color: #000000; text-decoration: underline; }
.n_tit a:hover { color: #383838; text-decoration: underline; }
.podr { padding: 8px 0 0 0; text-align: right; font: bold 11px Tahoma; color: #2d8fca; }
.podr a:link { color: #2d8fca; text-decoration: none; }
.podr a:visited { color: #2d8fca; text-decoration: none; }
.podr a:hover { color: #23a4f2; text-decoration: none; }
.n_sep {clear: both; width: 100%; padding: 10px 0 10px 0; background: url('../img/n_sep.gif') repeat-x center left; }
.n_sep div { background: url('../img/n_sep_r.gif') no-repeat center right; }

.sep_h {clear: both; width: 100%; margin: 10px 0 12px 0; padding: 0px 0 0px 0; background: url('../img/n_sep.gif') repeat-x center left; }
.sep_h div { background: url('../img/n_sep_r.gif') no-repeat center right; }

.ip_blk { margin: 6px 0 0 0; float: left; width: 315px;}
.ip_date { margin: 0 0 6px 0; padding: 0 0 0 17px; font: bold 11px Tahoma; color: #81858d; background: url('../img/n_bull.gif') no-repeat top left; }
.ipbrd { float: left; margin: 0 20px 10px 0; border: 1px solid #e1e1e4;}
.iptit {font-size: 120%;}

.ipbrd_c { float: left; margin: 0 0 10px 0; border: 1px solid #e1e1e4;}
.ip_blk_c { margin: 4px 0 0 20px; float: left; width: 315px;}
.iptxt_c { margin: 15px 0 0 0; }

.ip_blk_c_vert { margin: 4px 0 0 20px; float: left; width: 315px;}
.ip_blk_c_hor { margin: 4px 0 0 0; float: left; width: 100%;}

.ipbrd_c_hor { padding: 0 0 10px 0;}
.ipbrd_c_vert {float: left; margin: 0 20px 10px 0; border: 1px solid #e1e1e4;}

.iptxt {clear: left; }

.nl_i {clear: left;float: left; margin: 0 15px 4px 0;border: 1px solid #cfcfcf;}
.nl_date { padding: 3px 0 2px 0; font: bold 11px Tahoma; color: #696a6b; }
.nl_txt { padding: 3px 0 0 0; min-height: 98px; //height: 98px; }
.nl_t { padding: 0 0 10px 0; font: bold 12px Tahoma; color: #55a4d3; }
.nl_t a:link { color: #55a4d3; text-decoration: none; }
.nl_t a:visited { color: #55a4d3; text-decoration: none; }
.nl_t a:hover { color: #55a4d3; text-decoration: none; }

.page_p { clear: both; margin: 15px 0 10px 0; text-align: center; font: bold 11px Tahoma; color: #646c7a; }
.page_p span { padding: 0 3px 0 3px; color: #2d8fca; }
.page_p a { padding: 0 3px 0 3px;}
.page_p a:link { color: #646c7a; text-decoration: underline; }
.page_p a:visited { color: #646c7a; text-decoration: underline; }
.page_p a:hover { color: #2d8fca; text-decoration: underline; }
a.an { text-decoration: none; }
a.an:link { text-decoration: none; }
a.an:visited { text-decoration: none; }
a.an:hover { text-decoration: none; }

.ctl_p { padding: 0 0 3px 0;color: #6f737a; font-size: 12px;}
.ctltit { padding: 5px 0 0 0;font-size: 120%;}

.cw5 { float: left; height: 172px; width: 50%; margin: 0 0 11px 0; vertical-align: top; }
.podrc { padding: 1px 0 0 0; font: bold 11px Tahoma; color: #2d8fca; }
.podrc a:link { color: #2d8fca; text-decoration: none; }
.podrc a:visited { color: #2d8fca; text-decoration: none; }
.podrc a:hover { color: #23a4f2; text-decoration: none; }

.cat_i {clear: left;float: left; margin: 0 14px 2px 0;border: 1px solid #cfcfcf;}
.cat_txt { padding: 0px 17px 0 0; min-height: 98px; //height: 98px; }
.cat_t { padding: 0 0 3px 0; font: bold 12px Tahoma; color: #55a4d3; }
.cat_t a:link { color: #55a4d3; text-decoration: none; }
.cat_t a:visited { color: #55a4d3; text-decoration: none; }
.cat_t a:hover { color: #55a4d3; text-decoration: none; }
.cat_a { padding: 0 0 6px 0; font: normal 11px Tahoma; color: #6f737a; }
.cat_pr { padding: 0 0 1px 0; font: bold 11px Tahoma; color: #6f737a; }

.spanclass { padding: 0 2px 1px 2px; background-color: #c2a36f; color: #ffffff;}

.tbl_ct table td span { color: #ff0000;}

ol { margin: 0 0 0 0; padding: 5px 0 5px 30px; }
ol li { margin: 0 0 0 0; padding: 2px 0 2px 0; }
ul { margin: 0 0 0 0; padding: 5px 0 5px 30px; }
ul li { margin: 0 0 0 0; padding: 2px 0 2px 0; }