body { background:#001442; scrollbar-base-color: '#001442'; }

.root { background:#001442; }

.menu { position:absolute;left:0px;text-align:right; }
.cornerL img { width:11px;height:39px; }
.cornerR img { width:20px;height:39px; }
.borderTopL img { width:20px;height:19px; }
.borderTopR img { width:20px;height:19px; }
.borderBottom img { width:1px;height:4px; }
.menu .text { height:15px;font-size:11px; font-weight:bold; color:#FFFFFF; line-height:10px;padding-right:5px; }
.menu table { margin:0;padding:0;cursor:pointer; white-space:nowrap; }
.menu .normal .cornerL { background:url(../img/lifestyles/corner_left.gif) right bottom no-repeat;}
.menu .normal .cornerR { background:url(../img/lifestyles/corner_right.gif) left bottom no-repeat;}
.menu .normal .borderTopL { background:url(../img/lifestyles/border_topL.gif) left bottom no-repeat;}
.menu .normal .borderTopR { background:url(../img/lifestyles/border_topR.gif) right bottom no-repeat;}
.menu .normal .borderBottom { background:url(../img/lifestyles/border_bottom.gif) left top no-repeat;}
.menu .normal .text { background:#054673;}
.menu .over .cornerL { background:url(../img/lifestyles/corner_left_over.gif) right bottom no-repeat;}
.menu .over .cornerR { background:url(../img/lifestyles/corner_right_over.gif) left bottom no-repeat;}
.menu .over .borderTopL { background:url(../img/lifestyles/border_topL_over.gif) left bottom no-repeat;}
.menu .over .borderTopR { background:url(../img/lifestyles/border_topR_over.gif) right bottom no-repeat;}
.menu .over .borderBottom { background:url(../img/lifestyles/border_bottom_over.gif) left top no-repeat;}
.menu .over .text { background:#001442; }

#footer {position:absolute;top:555px;width:910px;}
#footer table { margin:0;padding:0;border-left:1px solid #FFFFFF; }
#footer table td { padding:3px 7px 3px 7px;font-size:10px;border-right:1px solid #FFFFFF; background:#001442; }
#footer a { color:#FFFFFF; text-decoration:none; }
#footer a:hover { color:#0A8FDE; text-decoration:none; }
#copyright { position:absolute; top:580px; width:910px; font-size:10px; color:#FFFFFF; text-decoration:none; }
#copyright a { color:#FFFFFF; text-decoration:underline; }
#copyright a:hover { color:#FFFFFF; text-decoration:none; }

#subs { display:none; }

#home { width:12px; height:10px; background:url(../img/home_blue.gif) no-repeat; }
#home_button1 { position:absolute; top:6px; left:22px; width:152px; height:79px; cursor:pointer; z-index:1;  }
#home_button2 { position:absolute; top:527px; left:802px; width:70px; height:25px; cursor:pointer; z-index:1; }


#language .lang_cl img { background:url(../img/lifestyles/language_corner_left.gif) right no-repeat; }
#language .lang_cr img { background:url(../img/lifestyles/language_corner_right.gif) left no-repeat; }
#language .lang_title { background:url(../img/lifestyles/language_bg.gif) left repeat-x; }
#language_dropdown { background:#001442; }
#language_dropdown a:hover { color:#0A8FDE; }

/*content template standard*/
#body { display:block;position:absolute; z-index:190; top:93px; left:300px; }
#body .title { position:absolute;top:0px; left:0px;text-align:right;font-size:21px;font-weight:bold;color:#FFFFFF;padding:0;width:480px;}
#body .subtitle { position:absolute;top:31px; left:0px;text-align:right;font-size:19px;font-weight:bold;color:#FFFFFF;padding:0;width:460px;}
#bodybg { position:absolute;top:67px; left:0px;filter:alpha(opacity=60); opacity:0.6; }
#body .corner_tl img { width:14px; height:14px;background:url(../img/lifestyles_body/corner_tl.gif) left top no-repeat;}
#body .corner_tr img { width:14px; height:14px;background:url(../img/lifestyles_body/corner_tr.gif) right top no-repeat;}
#body .corner_bl img { width:14px; height:14px;background:url(../img/lifestyles_body/corner_bl.gif) left bottom no-repeat;}
#body .corner_br img { width:14px; height:14px;background:url(../img/lifestyles_body/corner_br.gif) right bottom no-repeat;}
#body .border_top img, #body .border_right img, #body .border_left img, #body .border_bottom img { width:1px; height:1px;}
#body .border_top {background:url(../img/lifestyles_body/border_t.gif) right top repeat-x;}
#body .border_left { background:url(../img/lifestyles_body/border_l.gif) left top repeat-y;}
#body .border_right { background:url(../img/lifestyles_body/border_r.gif) right top repeat-y;}
#body .border_bottom { background:url(../img/lifestyles_body/border_b.gif) right bottom repeat-x;}
#body .bodyTD {background:#001442;width:441px;height:356px;}

#body .subBody {float:left; padding:10px 0 0 14px; }
#body .subBodyTD {background:#001442;width:118px;font-size:12px;color:#FFFFFF; text-align:left;}
#body .subBodyDiv {float:left; padding:5px 0 0 5px; width:118px; text-align:left;}
#body .subBodyTDLarge {background:#001442;width:150px;font-size:12px;color:#FFFFFF; text-align:left;}
#body .subBodyDivLarge {float:left; padding:10px 0 0 10px; width:60px; text-align:left;}
#body .subBodySeparator { background:#001442 url(../img/lifestyles_body/scrollzone_separator.gif) left bottom repeat-x; }
#body .subBodySeparator img { width:1px;height:5px;}


#body .text { position:absolute; top:76px; left:12px;width:441px;height:358px;font-size:12px;color:#FFFFFF;overflow:auto; }
#body .text p { padding-bottom:0;color:#FFFFFF; }
#body .text a { padding-right:8px;margin-right:4px;color:#0A8FDE;text-decoration:none;font-weight:bold;background:url(../img/lifestyles_body/arrow_body_link.gif) right no-repeat; }
#body .text a:hover { padding-right:8px;margin-right:4px;color:#FA400F;text-decoration:none;font-weight:bold;background:url(../img/lifestyles_body/arrow_body_link.gif) right no-repeat; }
#body .text h1, #body .text h3 {color:#0A8FDE;}
#body .text h1, #body .text h2 { font-size:18px; font-weight:normal; }
#body .text h3, #body .text h4 { font-size:14px; font-weight:normal; }
#body .text h5, #body .text h6 { font-size:10px; font-weight:normal; }
#body .text ul {margin-top:0px;margin-bottom:0px;}

#body .subBodyTD a, #body .subBodyDiv a, #body .subBodyTDLarge a, #body .subBodyTDLarge a {font-weight:normal;}
#body .subBodyTD a:hover, #body .subBodyDiv a:hover, #body .subBodyDivLarge a:hover, #body .subBodyDivLarge a:hover {color:#FFFFFF;}

.scrollframetop { position:absolute;top:105px;left:776px;width:118px;height:6;overflow:hidden; }
.scrollframebottom { position:absolute;top:494px;left:776px;width:118px;height:6;overflow:hidden; }

.scrolltop, .scrollbottom  { position:absolute;top:90px;left:776px;width:118px;height:15px;text-align:center; cursor:pointer; }
.scrollbottom { top:500px; }
.scrollframe { position:absolute;top:105px;left:776px;width:118px;height:395px;overflow:hidden; }
.scrollbox { width:118px;margin-bottom:5px; filter:alpha(opacity:85); opacity:0.85;z-index:180; }
.scrollbox table { font-size:10px; color:#FFFFFF;width:118px; }
.scrollbox_text, .scrollbox_separator { background:url(../img/lifestyles_body/scrollzone_box_bg.gif) right top repeat-y; }
.scrollbox_text { text-align:center;padding:0 4px 4px 4px;}

.scrollbox_text a { text-decoration:none; color:#FFFFFF; }
.scrollbox_text a:hover { text-decoration:none; color:#0A8FDE; }

.scrollbox_separator { padding:3px 0 6px 0; }
.scrollbox_top img, .scrollbox_bottom img { width:118px;height:6px; }
.scrollbox_top img { background:url(../img/lifestyles_body/scrollzone_box_top.gif) left top no-repeat; }
.scrollbox_bottom img { background:url(../img/lifestyles_body/scrollzone_box_bottom.gif) left bottom no-repeat; }
.scrollbox_separator img { width:118px;height:1px; background:url(../img/lifestyles_body/scrollzone_separator.gif) left bottom repeat-x; }

.titleborder { position:absolute;top:104px;left:767px;width:1px;z-index:189; }


