body,div,dl,dt,dd,ul,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,th,td{margin:0;padding:0; line-height:normal;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal; line-height:normal;}
ol,ul,li {list-style:disc; list-style-position:outside;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%; line-height:normal;}
q:before,q:after{content:'';}
body { margin: 0px; background: #7A010A url(/images/ra3/mv3/ar3de_v3_BG_stretch.jpg) repeat-y scroll 0 0; }
body, div, p, ul, li, td, select { font-size:11px; line-height:normal; font-family:Arial, Helvetica, sans-serif; color:#fff; list-style:disc;}
p { margin:0px 0px 20px 0px; }
h1 { display:block; width:100%; font:bold 14px "Trebuchet MS", trebuchet, Arial; color:#fff; margin:0px 0px 10px 0px; text-transform:uppercase; border-bottom:1px solid #F9B709; }
	h2 { font-size:12px; font-weight:bold; color:#fff; }
h3 { font-size:11px; font-weight:bold; color:#fff; }
th { padding-left:1px; font-weight:bold; }
td { vertical-align:top; }
.ulgeneral li { list-style-type:disc; list-style-position:outside; margin:0px 0px 5px 20px; }
a, a:active, a:visited, a:focus { color:#fff; text-decoration:none; outline:none; -moz-outline:none; }
a:hover { color:#fff; text-decoration:none; }
a.lightbluelink, a.lightbluelink:active, a.lightbluelink:visited { color:#F9B709; }
a.lightbluelink:hover { color:#fff; }
.size10 { font-size:10px; }
.bluetext { color:#76c4d8; }
.graytext { color:#cfdde4; }
.graytextbold { color:#cfdde4; font-weight:bold; font-size:12px;}
.whitetext { color:#fff; }
.yellowtext { color:#F9B709; }
.bold { font-weight:bold; }
.normalfont { font-weight:normal; font-style:normal; font-variant:normal; }
.errortext { color:Red;}

.backgroundpic { background: transparent url(/images/ra3/mv3/ar3de_v3_BG_Head.jpg) no-repeat scroll 0 0; }
.title { font-family: Tahoma; font-size: 13px; font-weight: bold; } .xbox { color: #DFDFDF; }
.headline { color:#F9B709; font-weight:bold; }
.inputdiv { background: #ccc; width: 600px; overflow-y: scroll; color: #000; }
.units { font-size: 10px; }
.clearfloat { clear:left; line-height:0px; height:0px; }
/* SUBNAV */.subnavcontainer { display:block; position:relative; width:276px; height:auto; margin:0px 0px 20px 10px; }
.subnavitemlink { position:absolute; padding-left:1px; margin:5px 0px 0px 15px; z-index:50; font-weight:bold; color:#49efdd; }
.subnavlandingflash { position:relative; z-index:auto; top: 10; width:204; height:25; margin:1px 0px 4px 0px; }
/* /SUBNAV *//* TOOL TIP */.tooltip { width:130px; height:63px; position:absolute; display:none; padding:20px; margin:0px; background:url(/images/popup.gif) no-repeat; font:10px Arial; color:#315678; z-index:10; }
.tooltiptitle { font-size:11px; font-weight:bold; color:#000; line-height:11px; margin-bottom:5px; }
.tooltipcat { color:#000; }
.tooltiptype { font-size:11px; font-weight:bold; }
/* /TOOL TIP *//* BLUE BTN */.bluebtncontainer { display:block; padding:0px 0px 0px 0px; margin:0px; height:20px; text-align:right; }
.bluebtncontainerleft { display:block; padding:10px 0px 0px 0px; margin:0px; height:16px; text-align:left; }
.bluebtncontainerstat { display:block; padding:10px 0px 0px 0px; margin:0px; height:16px; text-align:center; vertical-align:middle;}
.bluebtn { display:block; }
.bluebtn img { border:0px; position:relative; top:5px; left:5px; }
.bluebtn a, .bluebtn a:active, .bluebtn a:visited { height:20px; background-color: #4A0000; padding:3px 5px 3px 10px; font-size:9px; font-weight:bold; font-family:Verdana, Arial, sans-serif; color:#F9B709; text-decoration:none; border: 1px solid #F9B709;}
.bluebtn a:hover { background-color:#8A0000; cursor:pointer; color: #fff;}
/* /BLUE BTN *//* LIGHT BTN */.lightbtncontainerwrap { display:block; clear:both; }
.lightbtncontainer { display:block; float:left; padding:8px 0px 0px 0px; margin:0px; height:16px; }
.lightbtn { display:block; }
.lightbtn img { border:0px; position:relative; top:5px; left:2px; }
.lightbtn a, .lightbtn a:active, .lightbtn a:visited { padding:3px 2px 3px 8px; background:#d3f2fa url(/images/btnCornerLightTL.gif) no-repeat; font-size:9px; font-weight:bold; font-family:Verdana, Arial, sans-serif; color:#0079a8; text-decoration:none; }
.lightbtn a:hover { background-color:#76c4d8; color:#fff; cursor:pointer; }
/* /LIGHT BTN *//* FORMS */input { margin-right:3px; vertical-align:middle; }
.txtfield { height:16px; width:150px; padding:2px 0px 2px 2px; background-color:#325678; border:1px solid #2cafe7; font-size:11px; color:#fff; }
.txtfieldmulti { height:80px; width :150px; padding:2px 0px 2px 2px; background-color:#325678; border:1px solid #2cafe7; font-size:11px; color:#fff; }
.txtfieldsmall { height:16px; width:30px; padding:2px 0px 2px 2px; background-color:#325678; border:1px solid #2cafe7; font-size:11px; color:#fff; }
.dropdown1 { height:16px; width:154px; padding:1px 0px 1px 1px; margin-top:4px;  background-color:#325678; border:1px solid #2cafe7; font-size:11px; color:#fff; }
.dropdown1small { height:16px; width:70px; padding:1px 0px 1px 1px; margin-top:4px;  background-color:#325678; border:1px solid #2cafe7; font-size:11px; color:#fff; }
.dropdown2 {  height:16px; width:154px; padding:1px 0px 1px 1px; background-color:#325678; border:1px solid #2cafe7; font-size:11px; color:#fff; }
.formtwocoltitle { float:left; width:30%; margin-right:10px; text-align:right; font-weight:bold; }
.formtwocol { margin-bottom:15px; }
.formtwocol li { margin-bottom:5px;}
 /* /FORMS *//* MAIN BOXES */.mainboxtop { display:block; width:550px; height:36px; margin:0px 0px 0px 20px; }
.mainboxmid { display:block; width:550px; height:auto; margin:0px 0px 0px 20px; padding-top: 10px; background:url( /images/ra3/jv2/boxlinks_mid.gif) repeat-y; }
.mainboxmidbg { display:block; width:550px; height:auto; padding:1px 0px 1px 0px; background:url(/images/ra3/jv2/boxlinks_mid.gif) no-repeat; }
.mainboxbottom { display:block; width:550px; height:20px; margin:0px 0px 20px 20px; background:url(/images/ra3/jv2/boxlinks_foot.gif) no-repeat; }
.mainlightboxmid { display:block; width:555px; height:auto; margin:0px 0px 0px 20px; background:url(/images/main/mainLightBoxMid.gif) repeat-y; }
.mainlightboxmidbg { display:block; width:555px; height:auto; padding:1px 0px 1px 0px; background:url(/images/main/mainLightBoxMidBg.gif) no-repeat; }
.mainlightboxbottom { display:block; width:555px; height:10px; margin:0px 0px 20px 20px; background:url(/images/main/mainLightBoxBottom.gif) no-repeat; }
.mainboxcontentcontainer { display:block; width:500px; height:auto; padding-left:1px; margin:0px 0px 10px 0px; }
/* /MAIN BOXES *//* MAIN LARGE BOXES */.mainlargeboxtop { display:block; width:852px; height:36px; margin:0px 0px 0px 35px; }
.mainlargeboxmid { display:block; width:880px; height:auto; margin:0px 0px 0px 35px; background-color: #4A0000; text-align: left;}
.mainlargeboxmidbg { display:block; width:880px; height:auto; padding:1px 0px 1px 0px; background-color: #4A0000; }
.mainlargeboxbottom { display:block; width:880px; height:10px; margin:0px 0px 20px 35px; background:url(/images/ra3/mv3/ar3de_v3_boxgross_FOOT.gif) no-repeat; }
.mainlargeboxcontentcontainer { display:block; width:800px; height:auto; padding-left:1px; margin:10px 0px 10px 26px; }
.mainlargeboxcontentcontainer li,ul { list-style-type:disc; list-style-position:outside; margin:0px 0px 0px 5px; padding:0px 0px 0px 5px; }
.mainlargeboxmid a, .mainlargeboxmid a:active , .mainlargeboxmid a:visited, .mainlargeboxmid a:focus { color:#F9B709; text-decoration:underline; outline:none; -moz-outline:none; }
 .mainlargeboxmid a:hover { color:#fff; text-decoration:none; }
/* /MAIN LARGE BOXES *//* SMALL BOX */.twocolboxtopcontainer { display:block; width:555px; height:49px; margin-left:20px; }
.twocolboxtop { float:left; width:267px; height:49px; }
.twocolboxmidcontainer { display:block; width:555px; height:auto; margin-left:20px; background:url( /images/main/twoColBoxMid.gif) repeat-y; }
.twocolboxmid { float:left; width:227px; height:auto; padding:0px 20px 0px 20px; }
.smallboxbg { background:url( /images/main/smallBoxBg.gif) repeat; }
.twocolboximg img { margin-bottom:10px; border:1px solid #2eb5ef; }
.twocolboximg img:hover { border:1px solid #fff; }
.twocolboxbottom { display:block; width:555px; height:10px; margin:0px 0px 20px 20px; background:url(/images/main/twoColBoxBottom.gif) no-repeat; }
/* /SMALL BOX *//* MEDIA BOX */.mediaboxtop { display:block; clear:both; width:880px; height:36px; margin:0px 0px 0px 35px; }
.mediaboxmid { display:block; width:880px; height:auto; margin:0px 0px 0px 35px; background-color: #4A0000; text-align: left;}
.mediaboxplainmid { display:block; width:880px; height:auto; margin:0px 0px 0px 35px; background-color: #4A0000; }
.mediaboxmidbg { display:block; width:880px; height:auto; padding:1px 0px 10px 0px; background-color: #4A0000;}
.mediaboxbottom { display:block; width:880px; height:10px; margin:0px 0px 20px 35px; background:url(/images/ra3/mv3/ar3de_v3_boxgross_FOOT.gif) no-repeat; }
.mediaboxcontentcontainer { display:block; width:800px; height:auto; padding-left:1px; margin:10px 0px 10px 26px; }
.mediacolumncontainer { display:block; width:819px; height:auto; margin:7px 0px 0px 21px; }
.mediagaleriecontainer { display:block; width:819px; height: 500px; margin:7px 0px 0px 21px; }
.medialeftcolumn { float:left; width:548px; height:100%; border-right:1px solid #F9B709; }
.selectedmedia { padding:0px 14px 14px 0px; border-bottom:1px solid #F9B709; }
.selectedmediadesc { border:0px; display:block; padding:10px 30px 0px 0px; }
.selectedmediadesc li,ul { list-style-type:disc; list-style-position:outside; margin:0px 0px 0px 5px; padding:0px 0px 0px 5px; }
.selectedmedia img { border:1px solid #BE0202; }
.selectedmedia img:hover { border:1px solid #F9B709; }
.mediatotal { float:right; }
.mediaitems td { border-bottom:1px solid #F9B709; font-size:10px; }
.mediaitemstitle { font-size:11px; font-weight:bold; }
.mediaitems a, .mediaitems a:active, .mediaitems a:visited { display:block; padding:13px 10px 17px 15px; }
.mediaitems a:hover { display:block; background-color:#8A0000; }
.mediaitems img { float:left; margin:0px 10px 0px 0px; border:1px solid #BE0202; }
.mediaitems img:hover { border-color:#F9B709; }
.mediaitems td.selected { display:block; background:url(/images/mediaItemSelectedBg.gif) repeat-x; }
.mediaitems td.selected img { border:1px solid #fff; }
.mediaitems td.selected a, .mediaitems td.selected a:active, .mediaitems td.selected a:visited { color:#49efdd; }
.mediaitems td.selected a:hover { display:block; background:url(/images/mediaItemSelectedBg.gif) repeat-x; }
.mediaitemthumb { position:relative; float:left; }
.mediaitemthumb img { margin-right:10px; border:1px solid #2eb5ef; }
.mediaitemthumb img:hover { border:1px solid #fff; }
.mediaitemdesccontainer { font-size:10px; }
.medialeftcolumn a, .medialeftcolumn a:active , .medialeftcolumn a:visited, .medialeftcolumn a:focus { color:#fff; text-decoration:underline; outline:none; -moz-outline:none; }
 .medialeftcolumn a:hover { color:#F9B709; text-decoration:none; }
/* /MEDIA BOX *//* PROFILE */.table2col { width:100%; }
.table2col th { border-bottom:1px solid #0b2e4c; width:50%; }
.table2col td { border-bottom:1px solid #0b2e4c; text-align:right; padding-right:10px; }
.table3col { width:100%; }
.table3col th { border-bottom:1px solid #0b2e4c; width:30%; }
.table3col td { border-bottom:1px solid #0b2e4c; }
.table4col { width:100%; }
.table4col th { color:#fff; font-size:12px; border-bottom:1px solid #0b2e4c; width:17%; }
.table4col td { border-bottom:1px solid #0b2e4c; padding-right:10px;}
.table4col td.wide, th.wide {width:40%;}
.twocol50 {float:left; width:47%; height:auto; margin:0px 20px 20px 0px; }
.onecolb {float:left; width:100%; height:auto; margin:0px 20px 20px 0px; }
.twocolprofile {float:left;  margin:0px 20px 20px 0px; padding-bottom:10px; height:126px; }
.tablestat { width:100%; margin-bottom:20px; }
.tablestat th { color:#fff; font-size:12px; border-bottom:1px solid #0b2e4c; text-align:center }
.tablestat th.th2 { font-size:11px; border:0px; text-align:center}
/* PROFILE *//* BUDDY LIST*/.tableBuddyList { width:100%;}
.tableBuddyList th { border-bottom:1px solid #0b2e4c; width:50%; }
.tableBuddyList td { border-bottom:1px solid #0b2e4c; text-align:right; padding-right:10px; }
/* /BUDDY LIST*//* PROFILE POPUP */.profilepopup { width:248px; height:128px; position:absolute; display:none; padding:0px; margin:0px; background:url(/images/profilePopup.gif) no-repeat; z-index:20; }
.btnpopupclose { display:block; width:248px; height:18px; text-align:right; }
.profilecontentcontainer { display:block; width:235px; height:110px; padding-left:13px; }
.profileavatarcontainer { float:left; width:46px; height:100%; margin-right:24px; }
.profiledesccontainer { float:left; width:148px; height:100%; font:10px Arial; color:#315678; line-height:12px; }
.profileavatarcontainer img { border:1px solid #4e93b1; }
/* /PROFILE POPUP *//* LATEST NEWS */.newscontainer { display:block; width:500px; height:auto; margin:0px 0px 0px 0px; }
.newsitemcontainer li { display:block; width:500px; height:60px; padding:13px 0px 2px 0px; }
.newsthumb { float:left; width:94px; height:54px; margin-right:15px; }
.newsthumb img { border:1px solid #BE0202; }
 .newsthumb img:hover { border:1px solid #F9B709; }
.laddernewsthumb { float:left; width:32px; height:28px; margin-right:10px; }
.laddernewsdescription { position:relative; left:10px; padding-left:2px; text-align:justify }
.laddernewsdescription a, .newsdescription a:active, .newsdescription a:visited { color: #76c4d8; }
.laddernewsdescription a:hover { color: #fff; }
/*.laddernewsthumb img { border:1px solid #2eb5ef; }
 .laddernewsthumb img:hover { border:1px solid #fff; }
*/.newsitem { float:left; width:391px; height:auto; }
.newsdate { float:left; color:#fff;  }
.newstitle a , .newstitle a:visited{ color:#F9B709; font-weight:bold; }
.newstitle a:hover { color:#F9B709; font-weight:bold; }
.newsdescription { position:relative; left:10px; padding-left:2px; }
.newsdescription div { color: #fff; }
.newsdescription a, .newsdescription a:active, .newsdescription a:visited { color: #F9B709; }
.newsdescription div a:hover { color: #fff; } 
.newsdescriptionpreview { color: #F9B709; }
.newstype { font-weight:bold; margin-bottom:10px; }
.featurednewsimg { float:left; border:1px solid #2eb5ef; padding:0px; margin:0px 20px 10px 0px; }
/* /LATEST NEWS *//* GAME CAST TOP EVENTS */.battlecastcontainer { display:block; margin-left:35px; width:852px; height:850px; }
.gamecastcontainer { display:block; margin-left:13px; width:529px; height:355px; }
.eventcontainer { float:left; width:163px; }
.livecontainer { float:left; width:193px; margin:0px 5px 0px 5px; }
.archivetitlebox { display:block; width:163px; height:30px; margin-bottom:1px; background:url(/images/main/archiveTitleBox.gif) no-repeat; }
.livetitlebox { display:block; width:193px; height:30px; margin-bottom:1px; background:url(/images/main/liveTitleBox.jpg) no-repeat; }
.upcomingtitlebox { display:block; width:163px; height:30px; margin-bottom:1px; background:url(/images/main/upcomingTitleBox.gif) no-repeat; }
.matchlinks { padding:0px; margin:0px; }
.matchlinks li { display:block; padding:0px; margin:0px; list-style-type:none; }
.matchlinks li a, .matchlinks li a:active, .matchlinks li a:visited { display:block; padding:4px 10px 4px 10px; margin:2px 0px 0px 0px; width:143px; height:14px; background-color:#325678; font:11px Arial; text-decoration:none; color:#cfdde4; }
.matchlinks li a:hover { text-decoration:none; color:#fff; background-color:#35628d; }
.matchlinks li.selected a, .matchlinks li.selected a:active, .matchlinks li.selected a:visited { background-color:#046994; color:#76c4d8; padding:4px 10px 4px 10px; margin:2px 0px 0px 0px; }
 /*selected main tab */.matchlinks li.selected a:hover { text-decoration:none; }
 /*selected main tab */.matchcontentstyle { display:block; padding:0px; margin:0px; width:163px; }
 /*tab content container*/.matchcontentbox { display:block; padding:10px 14px 10px 14px; margin:0px; width:135px; height:184px; background-color:#0B2E4C; font-size:10px; }
.versus { display:block; width:135px; height:52px; margin-top:5px; background:url(/images/main/vsDark.gif) no-repeat top center; }
.versus img { border:1px solid #2eb5ef; }
.versus img:hover { border:1px solid #fff; }
.versuspadding { margin-right:40px; }
.matchlinkslive { padding:0px; margin:0px; }
.matchlinkslive li { display:block; padding:0px; margin:0px; list-style-type:none; }
.matchlinkslive li a, .matchlinkslive li a:active, .matchlinkslive li a:visited { display:block; padding:4px 10px 4px 10px; margin:2px 0px 0px 0px; width:173px; height:14px; background-color:#5498b5; font:bold 11px Arial; text-decoration:none; color:#fff; }
.matchlinkslive li a:hover { text-decoration:none; color:#fff; background-color:#6da8c1; }
.matchlinkslive li.selected a, .matchlinkslive li.selected a:active, .matchlinkslive li.selected a:visited { background-color:#046994; color:#76c4d8; padding:4px 10px 4px 10px; margin:2px 0px 0px 0px; }
 /*selected main tab */.matchlinkslive li.selected a:hover { text-decoration:none; }
 /*selected main tab */.matchcontentstylelive { display:block; padding:0px; margin:0px; width:193px; }
 /*tab content container*/.matchcontentboxlive { display:block; padding:10px 11px 10px 11px; margin:0px; width:171px; height:184px; background:#046994 url(/images/main/gameCastLiveBg.jpg) no-repeat; font-size:12px; }
.versuslive { display:block; width:167px; height:50px; margin-top:5px; }
.versuslive img { border:1px solid #2eb5ef; }
.versuslive img:hover { border:1px solid #fff; }
/* /GAME CAST TOP EVENTS *//* LADDER FEATURE */.versus_ladder img { border:1px solid #2eb5ef; }
.versus_ladder img:hover { border:1px solid #fff; }
.ladderHighlightedPlayer { color:#41ffe3; font-size:14px; height:18px; margin:5px 0px 10px 0px; width:auto;}
.ladderHighlightedPlayer a { color:#41ffe3; font-size:14px; height:18px; margin:5px 0px 10px 0px; width:auto;}
/* / LADDER FEATURE *//* BLUE TABS */.tabcontainer { width:527px; margin:0px 0px 0px 0px; }
.bluetabs { height:34px; padding:0px; margin:0px; font:bold 11px Arial; text-transform:uppercase; }
.bluetabs li { display:inline; padding:0px; margin:0px; list-style-type:none; }
.bluetabs li a, .bluetabs li a:active, .bluetabs li a:visited { float:left; padding:8px 8px 7px 8px; margin:0px 1px 0px 0px; border:2px solid #0e1a26; background-color:#000; text-decoration:none; color:#01b5ea; }
.bluetabs li a:hover { text-decoration:none; color:#33ffff; border:2px solid #12364b; background-color:#0f2d3f; }
.bluetabs li.selected a, .bluetabs li.selected a:active, .bluetabs li.selected a:visited { border-bottom:2px solid #0e1a26; background-color:#0e1a26; color:#fff; padding:8px; margin:0px 1px 0px 0px; }
 /*selected main tab */.bluetabs li.selected a:hover { text-decoration:none; border:2px solid #0e1a26; }
 /*selected main tab */.bluetabswithIcon { height:40px; padding:0px; margin:0px; font:bold 11px Arial; text-transform:uppercase; vertical-align:top }
.bluetabswithIcon li { display:inline; padding:0px; margin:0px; list-style-type:none; }
.bluetabswithIcon li a, .bluetabs li a:active, .bluetabs li a:visited { float:left; padding:8px 8px 7px 8px; margin:0px 1px 0px 0px; border:2px solid #0e1a26; background-color:#000; text-decoration:none; color:#01b5ea; }
.bluetabswithIcon li a:hover { text-decoration:none; color:#33ffff; border:2px solid #12364b; background-color:#0f2d3f; }
.bluetabswithIcon li.selected a, .bluetabs li.selected a:active, .bluetabs li.selected a:visited { border-bottom:2px solid #0e1a26; background-color:#0e1a26; color:#fff; padding:8px; margin:0px 1px 0px 0px; }
 /*selected main tab */.bluetabswithIcon li.selected a:hover { text-decoration:none; border:2px solid #0e1a26; }
 /*selected main tab */.tabcontentstyle { display:block; width:527px; }
 /*tab content container*/.tabcontentbox { display:block; width:527px; height:160px; background-color:#0e1a26; padding:20px 0px 0px 0px; margin:0px; }
.tabcontent { display:none; }
@media print { .tabcontent { display:block!important; }
 }
/* /BLUE TABS *//* WIDE TABS */.widetabcontainer { width:100%; margin-bottom:10px; }
.widetabcontentstyle { display:block; width:100%; }
 /*tab content container*/.widetabcontentbox { display:block; width:770px; height:auto; background-color:#0e1a26; padding:20px; margin:0px; }
/* /WIDE TABS *//* SIMPLE TABS */.simpletabs { height:34px; padding:0px; margin:0px; font:bold 11px Arial; }
.simpletabs li { display:inline; padding:0px; margin:0px; list-style-type:none; }
.simpletabs li a, .simpletabs li a:active, .simpletabs li a:visited { float:left; padding:8px 8px 7px 8px; color:#01b5ea; border-bottom:1px solid #2c5278; }
.simpletabs li a:hover { text-decoration:none; color:#33ffff; }
.simpletabs li.selected a, .simpletabs li.selected a:active, .simpletabs li.selected a:visited { color:#fff; border-top:1px solid #2c5278; border-left:1px solid #2c5278; border-right:1px solid #2c5278; border-bottom:0px; }
 /*selected main tab */.simpletabs li.selected a:hover { text-decoration:none; }
 /*selected main tab */.simpletabcontentstyle { display:block; width:98%; padding:10px 10px 0px 10px; }
 /*tab content container*//* /SIMPLE TABS *//* MOST POPULAR DOWNLOADS */.mediathumbrow { display:block; width:526px; height:auto; }
.mediathumbrow li { float:left; width:175px; height:auto; }
.mediathumbrow img { display:block; border:2px solid #2eb5ef; margin:0px auto 0px auto; }
.mediathumbrow img:hover { display:block; border:2px solid #fff; }
.mediathumbdesc { display:block; padding:4px 5px 0px 7px; margin:0px auto 18px auto; width:113px; height:17px; background:url(/images/main/mediaThumbDesc.gif) no-repeat; color:#66c5ff; font-size:9px; }
/* /MOST POPULAR DOWNLOADS *//* FEATURED WALLPAPERS, SCREENSHOTS, VIDEOS */.featuredmediacontainer { display:block; margin:30px 0px 10px 10px; }
/* /FEATURED WALLPAPERS, SCREENSHOTS, VIDEOS *//* RIGHT BOX */.rightboxtop { display:block; width:276px; height:46px; margin-left:10px; }
.rightboxmid { display:block; width:276px; height:auto; padding:1px 0px 1px 0px; margin-left:10px; background:url( /images/right/rightBoxMid.gif) repeat-y; }
.rightboxbottom { display:block; width:276px; height:10px; margin:0px 0px 20px 10px; background:url(/images/right/rightBoxBottom.gif) no-repeat; }
.rightboxcontentcontainer { display:block; width:221px; height:auto; padding-left:1px; margin:0px 0px 10px 0px; }
/* /RIGHT BOX *//* RIGHT CLAN BOX */.rightclanboxtop { display:block; width:276px; height:46px; margin-left:10px; }
.rightclanboxmid { display:block; width:276px; margin-left:10px; background:url(/images/right/rightClanBoxMid.gif) repeat-y; }
.rightclanboxbottom { display:block; width:276px; height:10px; margin:0px 0px 10px 10px; background:url(/images/right/rightClanBoxBottom.gif) no-repeat; }
.rightclanlistitem { margin-left:9px; }
.rightclanlistitem li { float:left; width:257px; height:22px; padding:0px; margin:0px; }
.rightlistnum { float:left; width:25px; height:22px; margin-right:8px; text-align:center; background-color:#074166; color:#2eb5ef; font:bold 10px "Trebuchet MS", trebuchet, Verdana; }
.rightclanlistitem img { float:left; vertical-align:middle; }
.rightlistname a, .rightlistname a:active, .rightlistname a:visited { float:left; margin-left:4px; padding:0px 4px 0px 4px; font-size:10px; color:#cfdde4; }
.rightlistname a:hover { background-color:#15425e; color:#fff; }
.rightlistrecord { float:right; width:70px; padding-right:10px; text-align:right; color:#5c8aa1; font-size:10px; }
a.userlistname, a.userlistname:active, a.userlistname:visited { font:bold 10px Verdana; color:#41ffe3; }
a.userlistname:hover { color:#fff; }
.rightclanlistitem1 { display:block; width:257px; margin-left:9px; height:66px; }
.rightlistnum1 { float:left; width:25px; height:58px; padding-top:8px; text-align:center; background-color:#074166; color:#2eb5ef; font:bold 14px "Trebuchet MS", trebuchet, Verdana; }
.rightlistname1 { float:left; width:212px; height:46px; padding:10px; background-color:#0a1f2b; font-size:10px; }
.rightlistavatar1 { float:right; }
.rightlistavatar1 img { border:1px solid #2eb5ef; }
.rightlistavatar1 img:hover { border:1px solid #fff; }
.rightclanlisttitles { display:block; width:257px; margin-left:9px; height:27px; font-weight:bold; }
.rightlistnumtitle { float:left; width:25px; height:27px; background-color:#074166; }
.rightlistnametitle { float:left; width:106px; height:17px; padding:2px 0px 0px 10px; border-top:1px solid #36526b; color:#2eb5ef; background-color:#062e47; }
.rightlistrecordtitle { float:right; width:105px; height:17px; padding:2px 10px 0px 0px; text-align:right; border-top:1px solid #36526b; border-right:1px solid #36526b; color:#2eb5ef; background-color:#062e47; }
/* /RIGHT CLAN BOX *//* RIGHT AD BOX */.rightadboxtop { display:block; width:310px; height:36px; margin-left:10px; background:url(/images/ra3/mv3/ar3de_v3_boxrechts_HEAD.gif) no-repeat bottom; }
.rightadboxmid { display:block; width:310px; height:auto; margin-left:10px; padding: 10px 0; background:url(/images/ra3/jv2/boxrechts_mid.gif) repeat-y; }
.rightadboxmidbg { display:block; width:310px; background:url(/images/ra3/jv2/boxrechts_mid.gif) no-repeat; }
.rightadboxbottom { display:block; width:310px; height:20px; margin:0px 0px 20px 10px; background:url(/images/ra3/jv2/boxrechts_foot.gif) no-repeat; }
.rightbox img { border:1px solid #BE0202; margin-left:11px; }
/* /RIGHT AD BOX *//* BLOG BOX */.blogbox { display:block; width:276px; height:350px; margin:0px 0px 20px 10px; background:url(/images/right/blogBoxBg.gif) no-repeat; }
.blogtitle { display:block; width:226px; height:54px; margin-left:29px; }
.rightlist { display:block; text-align:right; width:226px; height:130px; margin-left:25px; }
.rightlist p { margin:0px 0px 15px 0px; }
.podcasttitle { display:block; width:226px; height:40px; margin-left:21px; }
.leftlist { display:block; width:225px; height:120px; margin-left:25px; padding-left:1px; }
.leftlist p { margin:0px 0px 15px 0px; }
/* /BLOG BOX *//* ACCORDION BOXES */.accordioncontent { display:block; width:528px; height:auto; margin:0px 0px 0px 14px; }
.toggleinfostyle { display:block; height:auto; padding:20px; border-bottom:1px solid #2c5278; }
.toggleinfobarstyle { display:block; height:auto; padding:20px; background-color:#042a46; }
a.togglelinkbar, a.togglelinkbar:active, a.togglelinkbar:visited { display:block; font-weight:bold; }
/* /ACCORDION BOXES *//* DATAGRID */.gridView {color:#fff; font-size:12px; border-bottom:1px solid #0b2e4c;}
.gridHeaderStyle{font:bold 14px "Trebuchet MS", trebuchet, Arial; color:#fff; margin:0px 0px 10px 0px; text-transform:uppercase; border-bottom:1px solid #2c5278; width:auto;}
.gridRowStyle {color:#fff; font-size:12px; border-bottom:1px solid #0b2e4c; height:18px; margin:5px 0px 10px 0px; width:auto;}
.gridItemFeatured {color:#fff; font-size:12px; border-bottom:1px solid #0b2e4c; font-weight:bold; width:auto;}
.gridFooterStyle {color:#fff; font-size:12px; font-weight:bold; height:20px;}
.gridPagerStyle {color:#fff; font-size:12px; font-weight:bold; letter-spacing:2px; }
 .gridPagerStyle td { padding:2px;}
     /* CLAN DATAGRID */.clan_gridView {color:#fff; font-size:12px;}
.clan_gridHeaderStyle{font:bold 14px "Trebuchet MS", trebuchet, Arial; color:#fff; margin:0px 0px 10px 0px; text-transform:uppercase; border-bottom:1px solid #2c5278; width:auto;}
.clan_gridRowStyle { vertical-align:bottom; height:18px; background-color:#0e1a26; font-size:12px;  margin:5px 0px 0px 0px; width:auto;}
.clan_gridAltRowStyle { vertical-align:bottom;  height:18px; background-color:#0c2035; font-size:12px;  margin:5px 0px 0px 0px; width:auto;}
.clan_gridItemFeatured {color:#fff; font-size:12px; border-bottom:1px solid #0b2e4c; font-weight:bold; width:auto;}
.clan_gridFooterStyle {color:#fff; font-size:12px; font-weight:bold; height:20px;}
.clan_gridPagerStyle {color:#fff; font-size:12px; font-weight:bold; letter-spacing:2px; }
 .clan_gridPagerStyle td { padding:2px;}
    .gridMatchHistoryHeaderStyle{font:bold 8px "Trebuchet MS", trebuchet, Arial; color:#fff; margin:0px 0px 10px 0px; text-transform:uppercase; border-bottom:1px solid #2c5278; width:auto;}
.gridMatchHistoryRowStyle {color:#fff; font-size:10px; border-bottom:1px solid #0b2e4c; height:18px; margin:5px 0px 10px 0px; width:auto;}
/* /DATAGRID *//* EXTRAS */.errorlabel {font:bold 12px "Trebuchet MS", trebuchet, Arial; color:#FF0033;}
/* HEADERS */#headerarea { display:block; width:908px; height:153px; margin-bottom:20px; }
#menuMain{ top:0px; left:0px; position:absolute; visibility:hidden; overflow:hidden;}
#insidecc3header { display:block; width:842px; height:60px; padding:102px 0px 0px 10px; margin:0px 0px 22px 21px; background:url(/images/header/insideCC3Header.jpg) no-repeat 11px 11px; }
#communityheader { display:block; width:842px; height:60px; padding:102px 0px 0px 10px; margin:0px 0px 22px 21px; background:url(/images/header/communityHeader.jpg) no-repeat 11px 11px; }
#myprofileheader { display:block; width:842px; height:60px; padding:102px 0px 0px 10px; margin:0px 0px 22px 21px; background:url(/images/header/myProfileHeader.jpg) no-repeat 11px 11px; }
#laddersheader { display:block; width:842px; height:60px; padding:102px 0px 0px 10px; margin:0px 0px 22px 21px; background:url(/images/header/laddersHeader.jpg) no-repeat 11px 11px; }
#tournamentsheader { display:block; width:842px; height:60px; padding:102px 0px 0px 10px; margin:0px 0px 22px 21px; background:url(/images/header/tournamentsHeader.jpg) no-repeat 11px 11px; }
#clansheader { display:block; width:842px; height:60px; padding:102px 0px 0px 10px; margin:0px 0px 22px 21px; background:url(/images/header/clansHeader.jpg) no-repeat 11px 11px; }
#searchheader { display:block; width:842px; height:60px; padding:102px 0px 0px 10px; margin:0px 0px 22px 21px; background:url(/images/header/searchHeader.jpg) no-repeat 11px 11px; }
/* /HEADERS *//* HOME PAGE FLASH */#homemediabox { display:block; width:565px; height:329px; margin:0px 0px 20px 20px; }
/* /HOME PAGE FLASH *//* BODY CONTAINER */#bodycontainer { background:url(/images/main/sidesBgRepeat.gif) repeat-y; }
/* /BODY CONTAINER *//* BACKGROUND IMAGES */#homebgimg { background:url(/images/homeBg.jpg) no-repeat; min-height:1015px; height:auto; }
#insidecc3bgimg { background:url(/images/insideCC3Bg.jpg) no-repeat; min-height:1015px; height:auto; }
#communitybgimg { background:url(/images/communityBg.jpg) no-repeat; min-height:1015px; height:auto; }
#myprofilebgimg { background:url(/images/myProfileBg.jpg) no-repeat; min-height:1015px; height:auto; }
#laddersbgimg { background:url(/images/laddersBg.jpg) no-repeat; min-height:1015px; height:auto; }
#tournamentsbgimg { background:url(/images/tournamentsBg.jpg) no-repeat; min-height:1015px; height:auto; }
#clansbgimg { background:url(/images/clansBg.jpg) no-repeat; min-height:1015px; height:auto; }
#searchbgimg { background:url(/images/searchBg.jpg) no-repeat; min-height:1015px; height:auto; }
/* /BACKGROUND IMAGES *//* COLUMN CONTAINER */#columncontainer { display:block; width:892px; height:100%; margin:0px 0px 0px 15px; }
/* /COLUMN CONTAINER *//* MAIN COLUMN */#maincolumn { float:left; width:586px; height:100%; }
/* /MAIN COLUMN *//* RIGHT COLUMN */#rightcolumn { float:right; width:306px; height:100%; }
/* /RIGHT COLUMN *//* POLL */#poll { display:block; clear:both; margin:10px 0px 20px 20px; width:870px; height:93px; background:url(/images/ra3/mv3/ar3de_v3_poll_survey.gif) no-repeat; }
#polltitle { float:left; width:132px; height:93px; }
#pollcontainer { float:left; width:720px; height:93px; }
#pollquestion { display:block; padding:18px 20px 0px 20px; width:680px; height:12px; color:#fff; text-align: left;}
#pollanswers { float:left; padding:10px 0px 0px 20px; width:550px; height:53px; text-align: left;}
.pollanswerscol { float:left; width:130px; margin-right:10px; }
#pollbtncontainer { float:left; padding:25px 20px 0px 0px; width:120px; height:38px; text-align:right; }
#pollbtncontainer1 { float:left; padding:14px 20px 0px 0px; width:120px; height:38px; text-align:right; }
#pollbtn { display:block; }
#pollbtn img { border:0px; position:relative; top:6px; left:5px; }
.rahmen { border: 0px; padding:3px 5px 3px 10px; background:#174e6d url( /images/btnCornerTL.gif) no-repeat; font-size:11px; font-weight:bold; color:#41ffe3; text-decoration:none; }
#pollbtn a, .pollbtn a:active, .pollbtn a:visited { height: 20px; background-color: #4A0000; padding:3px 5px 3px 10px; font-size:9px; font-weight:bold; font-family:Verdana, Arial, sans-serif; color:#F9B709; text-decoration:none; border: 1px solid #F9B709;}
#pollbtn a:hover { background-color:#8A0000; cursor:pointer; color: #fff;}
/* /POLL *//* BOTTOM AD */#bottomad { display:block; clear:both; padding:11px 11px 12px 11px; margin:10px 0px 0px 10px; width:830px; height:90px; background:url(/images/bottomAdBox.gif) no-repeat; }
/* /BOTTOM AD *//* FOOTER */#footer { padding:0px; margin:0px; background:url(/images/ra3/mv3/ar3de_v3_BG_FOOT.gif) no-repeat 0 0px; width: 100%; height:200px; overflow:hidden; color:#70a4ba; }
#footercontainer { display:block; width:868px; height:44px; padding: 100px 20px 0px 20px; }
#footerratings { float:left; width:50px; height:44px; }
#footerlinks { float:left; padding-top:14px; font-size:10px; width:640px; height:30px; }
#footerlinks a, #footerlinks a:active, #footerlinks a:visited { padding:0px 3px 0px 3px; color:#F9B709; text-decoration:none; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;  }
#footerlinks a:hover { color:#ffffff; text-decoration:none;}
#footer img { float:left; padding-right:10px; }
#sponsorscontainer { display:block; margin-top:40px; width:868px; height:auto; }
#sponsorscenter { display:block; width:300px; margin:0px auto 0px auto; }
#sponsors { float:left; padding:10px 0px 10px 0px; background:#040d11 url(/images/footer/sponsorsBox.gif) repeat-x; border:1px solid #193b49; }
#sponsors img { padding:0px 15px 0px 15px; }
/* /FOOTER *//* SCROLLER RIGHT*//* The total width of the scrolling div including scrollbar */#dhtmlgoodies_scrolldiv { float:left; width:270px; height:500px; }
#scrolldiv_parentContainer{ height:100%; overflow:hidden; float:left; position:relative; }
	/* CSS for the scrolling content */#scrolldiv_content { position:relative; }
	/* The scrollbar slider */#scrolldiv_slider { width:15px; margin-left:10px; height:500px; float:right; }
	/* The scrollbar (The bar between the up and down arrow ) */#scrolldiv_scrollbar { position:relative; width:15px; height:460px; /* Total height - 40 pixels */ }
/* The scrollbar handle */#scrolldiv_theScroll { margin:1px; width:13px; height:50px; background-color:#4e93b1; position:absolute; top:0px; left:0px; cursor:pointer; }
/* Scroll buttons(The up and down arrows) */#scrolldiv_scrollUp,#scrolldiv_scrollDown { width:13px; height:13px; border:1px solid #0b2e4c; text-align:center; cursor:pointer; }
#scrolldiv_scrollUp { margin-bottom:2px; }
#scrolldiv_scrollDown{ margin-top:2px; }
/* /SCROLLER RIGHT *//* SCROLLER BUDDY LIST*//* The total width of the scrolling div including scrollbar */#dhtmlgoodies_scrolldivbuddy { float:left; width:270px; height:90px; }
#scrolldivbuddy_parentContainer{ height:100%; overflow:hidden; float:left; position:relative; }
	/* CSS for the scrolling content */#scrolldivbuddy_content { position:relative;}
	/* The scrollbar slider */#scrolldivbuddy_slider { width:15px; margin-left:10px; height:90px; float:right; }
	/* The scrollbar (The bar between the up and down arrow ) */#scrolldivbuddy_scrollbar { position:relative; width:15px; height:50px; /* Total height - 40 pixels */ }
/* The scrollbar handle */#scrolldivbuddy_theScroll { margin:1px; width:13px; height:20px; background-color:#4e93b1; position:absolute; top:0px; left:0px; cursor:pointer; }
/* Scroll buttons(The up and down arrows) */#scrolldivbuddy_scrollUp,#scrolldivbuddy_scrollDown { width:13px; height:13px; border:1px solid #0b2e4c; text-align:center; cursor:pointer; }
#scrolldivbuddy_scrollUp { margin-bottom:2px; }
#scrolldivbuddy_scrollDown{ margin-top:2px; }
/* /SCROLLER BUDDY LIST */div.pollresults { font-family:Arial,Helvetica,sans-serif; }
h1#pollname { font-size:16px;	font-weight:bold;	}
h2.pollquestion { margin-top:0px; margin-bottom:6px; margin-left:25px; font-size:14px; font-family:Arial,Helvetica,sans-serif; font-weight:bold; }
div.pollresult { margin-bottom:12px; }
table.pollgraph td { font-size:14px; }
table.polllegend { border:1px solid #BE0202; margin-top:14px; margin-left:105px; }
table.polllegend td { font-size:11px; }
#dhtmltooltip {position: absolute; width: 150px; border: 2px solid black; padding: 2px; visibility: hidden; z-index: 100; filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135); }
/* menubtn */.menubtncontainer { display:block; padding:10px 0px 0px 0px; margin:0px; height:25px; text-align:center; width: auto;}
.menubtncontainerleft { display:block; padding:10px 0px 0px 0px; margin:0px; height:25px; text-align:left; }
.menubtncontainerstat { display:block; padding:10px 0px 0px 0px; margin:0px; height:25px; text-align:center; vertical-align:middle;}
.menubtn { display:block; width: auto; }
.menubtn img { border:0px; position:relative; top:5px; left:5px; }
.menubtn a, .menubtn a:active, .menubtn a:visited { height: 25px; width: auto; padding:3px 5px 3px 10px; background: url( /images/menu/submenu/tl.gif) no-repeat; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-color: #30B2EC; font-size:9px; font-weight:bold; font-family:Verdana, Arial, sans-serif; color:#41ffe3; text-decoration:none; }
.menubtn a:hover { background-color:#153e57; color:#fff; text-decoration:bold; cursor:pointer; }
/* /menubtn */ .scrollbox {border-left-width: 1px;border-color: #F9B709;height: 100%;overflow:auto } 



.nothing { display:none; }

