/*#masterWrapper {height: 100%; overflow: auto; position: relative; z-index: 10;}*/
#outer-wrapper { margin-top: 15px; margin-left: auto; margin-right: auto; clear: both; width: 980px; height: auto; text-align: left; }
#outer-wrapper .site-nav-header {}
#outer-wrapper .site-nav-header .container {}
#outer-wrapper .site-nav-footer {float: left; width: 980px; height: 92px; background-image: url(/App_Themes/GosuArena/Images/Master/footer-image.png); background-position: left top; background-repeat: repeat-x;}
#outer-wrapper .site-nav-footer .container {margin-top: 10px;}
#outer-wrapper .site-nav-bottom {float: left; width: 980px; height: 65px;}
#outer-wrapper .site-nav-bottom .container {width: 100%;}
#outer-wrapper .site-nav-bottom .container .nav-bottom-1 {text-align: right; padding-top: 5px; color: #b6b6b6; font-style: italic;}
#outer-wrapper .site-nav-bottom .container .nav-bottom-1 a {color: #b6b6b6;}
#outer-wrapper .site-nav-bottom .container .nav-bottom-1 a:hover {color: #b6b6b6;}
#outer-wrapper .site-nav-bottom .container .nav-bottom-1 .s1 { margin-left: 5px; color: #fff; font-weight: bold; font-style: normal;}
#outer-wrapper .site-nav-bottom .container .nav-bottom-1 .s2 {color: #ff6429; font-weight: bold; font-style: normal;}
#outer-wrapper .site-nav-bottom .container .nav-bottom-2 {text-align: right; padding-top: 5px; color: #fff;}
#outer-wrapper .site-nav-bottom .container .nav-bottom-2 a {color: #fff;}
#outer-wrapper .site-nav-bottom .container .nav-bottom-2 a:hover {color: #fff;}
#outer-wrapper .site-nav-bottom .container .nav-bottom-3 {text-align: right; padding-top: 5px; color: #ff6429;}

#wrapper {width: 980px; height: auto; background-color: White; float: left; }
#topwrapper { clear: both; margin: 0 auto; width: 980px; height: auto; text-align: left; }
#pagebody { clear: both; width: 970px; margin: 0 auto; background-color: White; }
#pageFooter { clear: both; margin-left: 0; width: 980px; background-color: Transparent; }
#pageFooter1 { clear: both; background-color: Black; margin-left: 0; width: 980px; height: 60px; }

#pageHeader { clear: both; width: 100%; padding: 0px 5px 0px 0px; }
#pagetopmenus { background: #333333 url(/App_Themes/GosuArena/Images/site-background.gif) left top; }


/************** page banner ***************/
#pagebanner { clear: both; margin: 0 auto; width: 100%; height: 129px; background-color: White; }

#pagebannerMaster { clear: both; margin-left: 0; width: 975px; height: 129px; }

#topbaner div.lbanner { float: left; margin-left: 0px; width: 587px; height: 129px; background: white url(/App/Images/heading.jpg) repeat-x left top; }

#topbaner div.rbanner { float: right; width: 382px; height: 129px; }

/************** page body ***************/
#pbodyTopMenus { width: 100%; clear: both; background-color: White; }

#pbody { width: 100%; clear: both; background-color: White; }

#pbodyFrame { width: 100%; clear: both; background-color: White; padding-top: 3px; }

/************** begin page profile frame ***************/
#pbody div.lProfileBody { float: left; margin-left: 0px; width: 755px; height: auto; }

#pbody div.rProfileBody { float: right; margin-right: 0px; padding-top: 3px; width: 210px; height: auto; }

#pbody div.lInnerProfileBody { float: left; margin-left: 0px; padding-top: 3px; width: 277px; height: auto; }

#pbody div.lInnerProfileBody1 { float: left; margin-left: 0px; width: 277px; height: auto; }

#pbody div.rInnerProfileBody { float: right; margin-left: 3px; padding-top: 3px; width: 471px; height: auto; }

#pbody div.rInnerProfileBody1 { float: right; margin-left: 3px; width: 444px; height: auto; }

#pbody div.InnerProfileBody { width: 100%; }

/************** end page profile frame ***************/

#pbody div.rbody1 { float: right; margin-right: 0px; padding-top: 3px; width: 212px; height: auto; border: solid 1px black; }

#pbody div.lbodyFrame { float: left; margin-left: 0px; padding-top: 3px; width: 200px; height: auto; }

#pbody div.mbodyFrame { float: left; margin-left: 0px; padding-top: 3px; width: 550px; height: auto; }

#pbody div.rbodyFrame { float: right; margin-right: 0px; padding-top: 3px; width: 200px; height: auto; }

#pbody div.lbodyFrame1 { float: left; margin-left: 0px; padding-top: 3px; width: 581px; height: auto; }
#pbody div.rbodyFrame1 { float: right; margin-right: 0px; padding-top: 3px; width: 382px; height: auto; }

#pbody div.lbodyFrame2 { float: left; margin-left: 0px; padding-top: 3px; width: 75%; height: auto; }
#pbody div.rbodyFrame2 { float: right; margin-right: 0px; padding-top: 3px; width: 24%; height: auto; }

#pbody div.lbodyFrame3 { float: left; margin-left: 0px; padding-top: 3px; width: 817px; height: auto; }
#pbody div.rbodyFrame3 { float: right; margin-right: 0px; padding-top: 3px; width: 15%; height: auto; }

#pbody div.lbodyFrame4 { float: left; margin-left: 0px; padding-top: 3px; width: 210px; height: auto; }
#pbody div.rbodyFrame4 { float: right; margin-right: 0px; padding-top: 3px; width: 753px; height: auto; }

#pbody div.lbodyFrame5 { float: left; margin-left: 0px; padding-top: 3px; width: 240px; height: auto; }

#pbody div.rbodyFrame5 { float: right; margin-right: 0px; padding-top: 3px; width: 705px; height: auto; }

#pbody div.lbodyFrame6 { float: left; margin-left: 0px; padding-top: 3px; width: 565px; height: auto; }
#pbody div.rbodyFrame6 { float: right; margin-right: 0px; padding-top: 3px; width: 382px; height: auto; }

/**************** menus *****************/

#tophead, #topmenus, #topbaner { clear: both; width: 100%; }

#tophead div.tleft, #topmenus div.tleft { float: left; margin-left: 0px; width: 588px; height: auto; }

#tophead div.tright, #topmenus div.tright { float: right; margin-right: 0px; width: 389px; height: auto; }

#topmenus { background: #fc6c02 url(/App/Images/menusBar.png) repeat-x left top; height: 29px; }

#tportal, #tmenus { clear: both; text-align: left; width: 100%; }

#tmenus { padding: 8px 0 8px 0; }

div.panel { width: 100%; }

div.panel div.lpanel { float: left; width: 60%; }

div.panel div.rpanel { float: right; width: 38%; }

/*************** box ***************/
div.lbox { width: 100%; margin: 0px; border: solid 1px #e9e9e9; }
div.lbox1 { width: 100%; }
div.lbox2 { width: 100%; }
div.lbox3 { border: solid 1px silver; position: absolute; background-color: #fff; }
div.lboxLogin { width: 100%; height: 129px; border: solid 1px silver; }
/*#ff5b01;*/
div.lbox1 div.lboxBody { width: auto; padding: 3px 0px 3px 3px; }
div.lbox div.lboxheader { width: 100%; height: 20px; color: White; background: #ff5b01 url(/App_Themes/GosuArena/images/bar1.png); }
div.lbox div.lboxBody { width: auto; padding: 3px 3px 3px 3px; }
table.tblboxHeader { width: 100%; border: 0; }
table.tblboxHeader td.tdboxHeaderLlabel { text-align: left; white-space: nowrap; }
table.tblboxHeader td.tdboxHeaderRlabel { text-align: right; white-space: nowrap; }
table.tblboxHeader td.tdboxHeaderlabel { text-align: center; white-space: nowrap; }
#tdBar { border: solid 1px #ff5b01; }

div .section-box-wrapper-noboder { width: 99%; margin: 0px; padding: 1px; }
div .section-box-wrapper-withBg { width: 99%; border: solid 1px #e9e9e9; margin: 0px; padding: 1px; background-color: #f5f5f5; }
div .section-box-wrapper { width: 99%; border: solid 1px #e9e9e9; margin: 0px; padding: 1px;}
div .section-box-wrapper .section-box-header { background: #e03500; color: White; padding: 6px; }
div .section-box-wrapper .section-box-header .section-box-header-title { font-weight: bold; }
div .section-box-wrapper .section-box-body { width: auto; padding: 3px; }

div .section-box-body h3 a {color:#ff6429; font-size:11px;}
div .section-box-body h3 a:hover {text-decoration:none; color:black;}

div .section-box-body span a {color:#ff6429;}
div .section-box-body span a:hover {text-decoration:none; color:black;}