body { margin: 0 0 0 0; padding: 0 0 0 0; background-color: #aeb56c; background-image: url('../img/bg_all.gif'); background-repeat: repeat-x; background-position: top left; }
img { border: 0; }
table { font: normal 11px Tahoma; color: #606061; }
a:link { color: #606061; text-decoration: underline; }
a:visited { color: #606061; text-decoration: underline; }
a:hover { color: #363636; text-decoration: underline; }
p { font: normal 11px Verdana; margin: 0 0 12px 0; text-indent: 0px; }
.v_top { vertical-align: top; }
.v_bot { vertical-align: bottom; }
.a_c { text-align: center; }
.a_r { text-align: right; }
h1, h2, h3, h4, h5, h6 { margin: 0 0 0 0; padding: 5px 0 10px 0; }
h1 { font-size: 16px; }
h2 { font-size: 15px; }
h3 { font-size: 13px; }
h4 { font-size: 12px; }
a.a96:link { color: #969b70; text-decoration: underline; }
a.a96:visited { color: #969b70; text-decoration: underline; }
a.a96:hover { color: #707641; text-decoration: underline; }
*:focus {outline: none}

a.al_w:link { color: #fffef3; text-decoration: none; }
a.al_w:visited { color: #fffef3; text-decoration: none; }
a.al_w:hover { color: #efeddc; text-decoration: none; }

.options { margin-top: 15px; text-align: left; font: normal 11px Tahoma; border-left: 1px solid #969b70; border-right: 1px solid #969b70; background-color: #969b70;}
.options ul { text-align: left; list-style: none; margin: 0; padding: 0; }
.options li { list-style: none; margin: 0; padding: 0px 0 0px 0; background-image: none; }
.options li a { display: block; padding: 2px 7px 2px 8px; border-bottom: 1px solid #969b70; text-decoration: none; width: 100%; }
.options a:link { color: #ffffff; text-decoration: none; }
.options a:visited { color: #ffffff; text-decoration: none; }
.options a:hover { background-color: #cdd0b7; color: #969b70; text-decoration: none; }

.options_two { margin-top: 15px; text-align: left; font: normal 11px Tahoma; border-left: 1px solid #969b70; border-right: 1px solid #969b70; background-color: #969b70;}
.options_two ul { text-align: left; list-style: none; margin: 0; padding: 0; }
.options_two li { list-style: none; margin: 0; padding: 0px 0 0px 0; background-image: none; }
.options_two li a {padding: 2px 7px 2px 8px; border-bottom: 1px solid #969b70; text-decoration: none;}
.options_two a:link { color: #ffffff; text-decoration: none; }
.options_two a:visited { color: #ffffff; text-decoration: none; }
.options_two a:hover { background-color: #ffffff; color: #000000; text-decoration: none; }

.bg_at { background-color: #ffffff; background-image: url('../img/bg_at.gif'); background-repeat: repeat-x; background-position: top left; }
.bg_l { background-image: url('../img/bg_l.gif'); background-repeat: repeat-y; background-position: top left; }
.bg_r { background-image: url('../img/bg_r.gif'); background-repeat: repeat-y; background-position: top right; }
.t_2 { background-image: url('../img/t_2.jpg'); background-repeat: no-repeat; background-position: bottom left; }
.t_3 { padding: 6px 0 0px 215px; vertical-align: top; background-image: url('../img/t_3.jpg'); background-repeat: no-repeat; background-position: bottom left; }
.t_5 { padding: 0 0 0 59px; vertical-align: top; background-image: url('../img/t_5.jpg'); background-repeat: no-repeat; background-position: bottom left; }
.t_5 img { border: 1px solid #adb187; }
.t_7 { padding: 0 0 0 59px; vertical-align: top; background-image: url('../img/t_7.jpg'); background-repeat: no-repeat; background-position: bottom right; }
.t_8 { vertical-align: top; background-image: url('../img/t_8.gif'); background-repeat: repeat-x; background-position: bottom left; }
.t_10 { background-image: url('../img/t_10.jpg'); background-repeat: no-repeat; background-position: bottom left; }
.t_11 { vertical-align: top; background-image: url('../img/t_11.gif'); background-repeat: repeat-x; background-position: bottom left; }
.t_14 { vertical-align: top; background-image: url('../img/t_14.gif'); background-repeat: repeat-x; background-position: bottom left; }
.t_16 { vertical-align: top; background-image: url('../img/t_16.gif'); background-repeat: repeat-x; background-position: bottom left; }
.tl { height: 51px; padding: 11px 0 0 50px; font: normal 18px Tahoma; color: #fbfaed; vertical-align: top; background-image: url('../img/t_15.gif'); background-repeat: no-repeat; background-position: top right; }
.tr { height: 51px; padding: 11px 0 0 78px; font: normal 18px Tahoma; color: #fbfaed; vertical-align: top; background-image: url('../img/t_17.gif'); background-repeat: no-repeat; background-position: bottom left; }

.banbdivl { padding: 0 3px 0 10px; text-align: center; }
.banbdivl img { border: 1px solid #adb187; }
.banbdivr { padding: 0 10px 0 3px; text-align: center; }
.banbdivr img { border: 1px solid #adb187; }
.banbdiv img { border: 1px solid #adb187; }

.t_port { padding: 0 0 5px 46px; font: bold 12px Arial Narrow; color: #a1a677; }
.t_portr { padding: 0 0 2px 12px; font: bold 12px Arial Narrow; color: #9a987e; }
.p_srch { padding: 2px 0 0 0; vertical-align: top; }

.addfav  { padding: 0 0 7px 0; text-align: center; }
.btn_ { padding: 0 15px 0 15px; }
.frm_text { width: 104px; height: 17px; font: normal 10px Tahoma; border: 1px solid #8b914b; color: #3f3f3f; background-color: #f6f7e7; }
.frm_txt { padding: 0 6px 4px 0; vertical-align: bottom; white-space: nowrap; color: #eaedc4; font: bold 10px Tahoma; }
.frm_text_p { padding: 0 0 0px 0; vertical-align: bottom; }
.btn_frm { padding: 0 0px 4px 0; vertical-align: bottom; }
.frm_subm { padding: 0 5px 0 5px; height: 17px; font: bold 10px Tahoma; color: #85929e; border: 1px solid #c5cbd1; background-color: #ffffff; }
#w76 { width: 76px; }
#w60 { width: 60px; }
.frm_text2 { width: 104px; height: 17px; font: normal 10px Tahoma; border: 1px solid #aeaeae; color: #3f3f3f; background-color: #fbfbfb; }
.frm_ta { width: 100%; font: normal 10px Tahoma; border: 1px solid #aeaeae; color: #3f3f3f; background-color: #fbfbfb; }

.tm_bg { vertical-align: top; background-color: #999e6d; background-image: url('../img/tm_bg.gif'); background-repeat: repeat-x; background-position: top left; }
.tm { padding: 2px 12px 0 12px; font: bold 10px Tahoma; color: #efeddc; white-space: nowrap; text-transform: uppercase; }
.tm a:link { color: #fffef3; text-decoration: none; }
.tm a:visited { color: #fffef3; text-decoration: none; }
.tm a:hover { color: #efeddc; text-decoration: none; }

.b_3 { background-image: url('../img/b_3.jpg'); background-repeat: repeat-x; background-position: bottom left; }
.bg_bot { background-color: #878c5e; background-image: url('../img/bg_bot.gif'); background-repeat: repeat-x; background-position: top left; }
.bg_bot_l { padding: 0 0 5px 20px; font: normal 11px Tahoma; color: #dce0b5; }
.bg_bot_l a:link { color: #edf0d7; text-decoration: underline; }
.bg_bot_l a:visited { color: #edf0d7; text-decoration: underline; }
.bg_bot_l a:hover { color: #d4d9a8; text-decoration: underline; }
.copyr { padding: 0 0 1px 0; text-align: right; font: bold 10px Tahoma; color: #c2c69c; line-height: 11px; }
.copyr a:link { color: #c2c69c; text-decoration: none; }
.copyr a:visited { color: #c2c69c; text-decoration: none; }
.copyr a:hover { color: #edf0d7; text-decoration: none; }

.bg_lb { vertical-align: top; background-image: url('../img/bg_lb.gif'); background-repeat: repeat-y; background-position: top right; }
.bg_rb { vertical-align: top; background-image: url('../img/bg_rb.gif'); background-repeat: repeat-y; background-position: top left; }
.bg_ltop { background-image: url('../img/bg_ltop.gif'); background-repeat: no-repeat; background-position: top left; }
.bg_rtop { background-image: url('../img/bg_rtop.gif'); background-repeat: no-repeat; background-position: top right; }

.rm_p { padding: 10px 10px 10px 4px; vertical-align: top; }
.rm_sep { padding: 6px 0 4px 0; background-image: url('../img/rm_sep.gif'); background-repeat: no-repeat; background-position: center right; }
.lm_sep { padding: 6px 0 4px 0; background-image: url('../img/lm_sep.gif'); background-repeat: no-repeat; background-position: center left; }
.lm_p { padding: 10px 10px 10px 10px; vertical-align: top; }
.lm_arrow { padding: 0 0 0 12px; background-image: url('../img/lm_bull.gif'); background-repeat: no-repeat; background-position: top right; }
.lm { width: 100%; font: bold 11px Tahoma; padding: 0px 8px 2px 12px; color: #898a81; }
.lm a:link { color: #898a81; text-decoration: none; }
.lm a:visited { color: #898a81; text-decoration: none; }
.lm a:hover { color: #696a5e; text-decoration: none; }
.lm_sub { margin: 5px 0 10px 10px; padding: 0 0 0 0; color: #c88810; font: normal 11px Tahoma; }
.lm_sub li { margin: 1px 0 5px 0; padding: 0 8px 0 9px; list-style: none; background-image: url('../img/lm_bull_sub.gif'); background-repeat: no-repeat; background-position: top left; }
.lm_sub li a:link { color: #606061; text-decoration: none; }
.lm_sub li a:visited { color: #606061; text-decoration: none; }
.lm_sub li a:hover { color: #484848; text-decoration: none; }

.bgbl_l { width: 210px; height: 51px; padding: 10px 0 0 5px; text-align: center; font: normal 18px Tahoma; color: #fbfaed; vertical-align: top; background-color: #9ca171; background-image: url('../img/bgbl_l.jpg'); background-repeat: no-repeat; background-position: top left; }
.bgbl_l a:link { color: #fbfaed; text-decoration: none; }
.bgbl_l a:visited { color: #fbfaed; text-decoration: none; }
.bgbl_l a:hover { color: #ffffff; text-decoration: underline; }




.bgbl_r { width: 210px; height: 51px; padding: 10px 10px 0 0; text-align: center; font: normal 18px Tahoma; color: #fbfaed; vertical-align: top; background-color: #9ca171; background-image: url('../img/bgbl_r.jpg'); background-repeat: no-repeat; background-position: top right; }
.blr_rm { padding: 12px 26px 8px 18px; }
.bkg_c { width: 100%; padding: 4px 0 0 0; text-align: center; font: bold 10px Tahoma; color: #788693; background-color: #ffffff; background-image: url('../img/bkg_c.gif'); background-repeat: repeat-x; background-position: top left; }
.bkg_cl { vertical-align: bottom; background-image: url('../img/bkg_cl.gif'); background-repeat: repeat-y; background-position: top left; }
.bkg_cr { vertical-align: bottom; background-image: url('../img/bkg_cr.gif'); background-repeat: repeat-y; background-position: top left; }
.bkg_cc { padding: 0 0 15px 0; vertical-align: top; background-color: #ffffff; background-image: url('../img/bkg_cc.gif'); background-repeat: no-repeat; background-position: bottom left; }
.bkg_cc div { padding: 0 0 5px 2px; }
.bg_tbkg { background-image: url('../img/bg_tbkg.gif'); background-repeat: repeat-x; background-position: top left; }
.que { padding: 12px 0 5px 5px; font: bold 11px Tahoma; color: #a2a879; }
.ans { width: 100%; padding: 0 0 2px 5px; color: #898a81; }
.tbkgmar { margin: 0 0 0 3px; }
.bc { padding: 0 0 25px 25px; vertical-align: top; background-image: url('../img/bg_bcl.gif'); background-repeat: repeat-y; background-position: top left; }
.bc_r { background-image: url('../img/bg_bcr.gif'); background-repeat: repeat-y; background-position: top right; }
.tm_bgbr { vertical-align: bottom; background-image: url('../img/tm_bgbr.gif'); background-repeat: no-repeat; background-position: bottom right; }

h1.title_p { margin: 0 0 0 0; padding: 2px 0 20px 0; font: bold 18px Tahoma; color: #9fa65d; }
.path { padding: 8px 0 0 0; font-size: 10px; color: #898a81; }
.path a:link { color: #898a81; text-decoration: underline; }
.path a:visited { color: #898a81; text-decoration: underline; }
.path a:hover { color: #676958; text-decoration: underline; }
.paddtext { padding: 0 20px 0 0; }
.bn_tc { width: 100%; padding: 18px 8px 0 15px; vertical-align: top; background-image: url('../img/bn_tc.gif'); background-repeat: repeat-x; background-position: top left; }
.bn_cc { padding: 0 0 0 9px; vertical-align: top; text-align: right; font: bold 11px Tahoma; background-image: url('../img/bn_cc.gif'); background-repeat: no-repeat; background-position: top left; }
.bn_bc { background-image: url('../img/bn_bcg.gif'); background-repeat: repeat-x; background-position: top left; }
.n_podr { padding: 5px 0 5px 0; font: bold 11px Tahoma; }
.n_podr a:link { color: #a3aa5f; text-decoration: none; }
.n_podr a:visited { color: #a3aa5f; text-decoration: none; }
.n_podr a:hover { color: #7d8438; text-decoration: underline; }
.n_date { padding: 0 0 3px 0; font-weight: bold; color: #9fa65d; }
.n_title { width: 100%; padding: 0 0 6px 0; font-weight: bold; color: #788693; }
.bn_tc div { text-align: justify; }
.bn_tc h6 { padding: 0 0 6px 0; font: bold 11px Tahoma; color: #788693;}

h2.titles { margin: 0 0 0 0; padding: 0 20px 2px 0; font: bold 12px Tahoma; color: #788693; }
ul.ulart { margin: 0 0 25px 0; padding: 5px 0 5px 17px; color: #898a81; }
ul.ulart li { margin: 0 0 0 0; padding: 0px 0 1px 0; list-style-type: disc; }
ul.ulart li a:link { color: #898a81; text-decoration: none; }
ul.ulart li a:visited { color: #898a81; text-decoration: none; }
ul.ulart li a:hover { color: #686a5b; text-decoration: underline; }

.w5t { width: 50%; padding: 0 20px 0 0; vertical-align: top; }
.spanclass { padding: 0 2px 1px 2px; background-color: #a7ad65; color: #ffffff}
.g_t { padding: 3px 5px 0 5px; font: bold 11px Tahoma; color: #788693;}
.g_d { padding: 3px 5px 20px 5px; font: normal 10px Tahoma; color: #898a81;}
.g_db { padding: 0 0 12px 0; font: normal 10px Tahoma; color: #898a81;}
.gpic { padding: 5px 5px 5px 5px; width: 161px; height: 132px; text-align: center; border-top: 1px solid #e7e7e7; border-left: 2px solid #f0f0f0; border-right: 1px solid #e9e9e9; }
.gpicb { padding: 5px 5px 5px 5px; width: 161px; height: 132px; text-align: center; border: 1px solid #e7e7e7; }
.gpicba { padding: 0px 0px 0px 0px; text-align: center; }
.gpicba a { width: 161px; display: block; padding: 5px 5px 5px 5px; font: bold 11px Tahoma; border: 1px solid #e7e7e7; }
.gpicba a:link { color: #788693; text-decoration: none; border: 1px solid #e7e7e7; }
.gpicba a:visited { color: #788693; text-decoration: none; border: 1px solid #e7e7e7; }
.gpicba a:hover { color: #9fa65d; text-decoration: none; border: 1px solid #a0aab3; }

.gpic_bg { background-image: url('../img/gpic_bot.gif'); background-repeat: no-repeat; background-position: bottom left; }
.w3p { width: 33%; padding: 0 0px 0 0;}
.pages { font-size: 10px; text-align: center; color: #788693; letter-spacing: +0.2em; }
.pages span { color: #9fa65d; font: bold 11px Tahoma; }
.pages a { font: bold 11px Tahoma; }
.pages a:link { color: #788693; text-decoration: none; }
.pages a:visited { color: #788693; text-decoration: none; }
.pages a:hover { color: #9fa65d; text-decoration: none; }
#np { padding: 0 22px 0 22px; letter-spacing: 0; }
#np2 { letter-spacing: 0; text-decoration: underline; }
#np2 a { text-decoration: underline; }
.tc_sep { margin: 2px 0 10px 0; background-image: url('../img/tc_sep.gif'); background-repeat: repeat-x; background-position: center left; }
.rating { color: #85929e; }
.rating span { font-size: 10px; }

.com { color: #788693; }
.com div { padding: 5px 0 0 0; color: #666c71; }
.com_tp { margin: 8px 0 30px 0; background-image: url('../img/tc_sep.gif'); background-repeat: repeat-x; background-position: top left; }
.com_p { padding: 8px 14px 8px 14px; background-image: url('../img/tc_sep.gif'); background-repeat: repeat-x; background-position: bottom left; }
.com_bg_alt { background-color: #fbfbfc; }
.cg_p { color: #9fa65d; }
.frm_com td { padding: 0 5px 5px 0; font: bold 11px Tahoma; color: #788693; }
.frm_com span { font: normal 10px Tahoma; color: #73746e; }
.smiles span { padding: 0 11px 0 0; }
.cred { color: #b75e43; }

ol { margin: 0 0 0 0; padding: 5px 0 5px 35px; }
ol li { margin: 0 0 0 0; padding: 2px 0 2px 0; }
ul { margin: 0 0 0 0; padding: 5px 0 5px 35px; }
ul li { margin: 0 0 0 0; padding: 2px 0 2px 0; }


input::-moz-focus-inner { border: 0; padding: 0; margin: -1; }
