html,body{height:100%}
#outer{
height:100%;
min-height:100%;
background:red;
}
html>body .containerthirddiv{height:auto}/* not ie6- */
html, body { height: auto; background: #111111; font-family:verdana,arial,tahoma; font-size: medium; color: #ffffff; margin: 0; padding: 0; }
.password {
font-size : medium;
border : 1px solid black;
width : 165px;
}
.pstrength-minchar {
font-size : small;
}
.Error {
font-size: large;
font-weight: bold;
color: red;
margin: 10px;
}

.TextBox {
font-size: medium;
border: 1px solid black;
}

.Option {
font-size: medium;
}

.SelectedOption {
font-size: medium;
color:black;
}
.question{
background-color:#171717;
padding: 10px;
border: 1px solid #0F0F0F;
vertical-align: middle;
}

.answers2{
	background-color:#282828;
	padding: 5px;
	border: 1px solid #171717;
	vertical-align: middle;
	background-position: center;
	height: auto;
	padding: 10px;
}

.TableTitle {
font-size: large;
color:#FFFFFF;
text-align:center;
padding-bottom: 10px;
}

.TableHeader {
font-size: medium;
font-weight: bold;
text-align: center;
background-color: #4F4F4F;
color: #ffffff;
}

.TableHeader:hover {
background-color: #434343;
}
.TableBody {
font-size: 90%;
color:#FFFFFF;
background-color:#232323;
text-decoration: none;
text-indent: 4px;
text-align: left;
}

.TableBodyNumeric {
font-size: 90%;
color:#FFFFFF;
background-color:#232323;
text-indent: 4px;
text-align: left;
}

.TableBodySelected {
font-size: 90%;
color:#FFFFFF;
background-color:#232323;
text-indent: 4px;
text-align: left;
}

.TableBodySelectedNumeric {
font-size: 90%;
color:#FFFFFF;
background-color:#232323;
text-indent: 4px;
text-align: left;
}

.TableBodyHighlighted {
font-size: 90%;
color:#FFFFFF;
background-color:#1A1A1A;
text-indent: 4px;
text-align: left;
}

.TableBodyHighlightedNumeric {
font-size: 90%;
color:#FFFFFF;
background-color:#1A1A1A;
text-indent: 4px;
text-align: left
}

.TableBodyarrow { background-color:#333333; border: none; }

TD.TableBody {
padding-top: 2px;
padding-bottom: 2px;
}

TD.TableBodySelected {
padding-top: 2px;
padding-bottom: 2px;
}

TD.TableBodySelectedNumeric {
padding-top: 2px;
padding-bottom: 2px;
}

TD.TableBodyNumeric {
padding-top: 2px;
padding-bottom: 2px;
}

TD.TableHeader {
padding-top: 2px;
padding-bottom: 2px;
text-align: left;
border: 1px outset #404040;
}

a.TableBodyHighlighted:link { color: #FFFFFF; }
a.TableBodyHighlighted:visited { color: #FFFFFF; }
a.TableBodyHighlighted:hover { color: #FFFFFF; }
a.TableBody:link { color: #FFFFFF; }
a.TableBody:visited { color: #FFFFFF; }
a.TableBody:active { color: #FFFFFF; }
a.TableBody:hover { color: #FFFFFF; }
a.TableHeader:link { color: #FFFFFF; }
a.TableHeader:hover { color: #FFFFFF; }
a.TableHeader:visited { color: #FFFFFF; }
a.TableBodyNumeric:link { color: #FFFFFF; }
a.TableBodyNumeric:hover { color: #FFFFFF; }
a.TableBodyNumeric:visited { color: #FFFFFF; }
a.TableBodySelected:link { color: #FFFFFF; }
a.TableBodySelected:hover { color: #FFFFFF; }
a.TableBodySelected:visited { color: #FFFFFF; }
a.TableBodySelectedNumeric:link { color: #FFFFFF; }
a.TableBodySelectedNumeric:hover { color: #FFFFFF; }
a.TableBodySelectedNumeric:visited { color: #FFFFFF; }

a.Tablelink:link { color: #FFFFFF; }
a.Tablelink:hover { color: #FFFFFF; }
a.Tablelink:visited { color: #FFFFFF; }

.classicon { float: left; }
.classcontainer { height: 24px; width: 270px; float: left; }
.classname { float: left; }

.footercontainer { align: center; background: #111111; font: bold; font-size: medium; text-align: center; border-top: 2px solid #386aa9; padding: 1px; margin-top: 10px; clear: both; vertical-align:baseline;}
.TableFooter { color: #ffffff; }

.TableFooter2 { color: #999999; margin-bottom:30px; font-size: small; }


/* GLOBALHEADER */
#globalheader { width: 586px; height: 38px; padding-top: 2px; position: relative; z-index: 9998; }
#globalheader #globalnav { margin: 0; padding: 0; }
#globalheader #globalnav li { display: inline; }
#globalheader #globalnav li a { float: left; width: 117px; height: 0; padding-top: 38px; overflow: hidden; }
#globalheader #globalnav li a,
#globalheader #globalsearch { background-image: url(http://img.recruit-gamers.com/masterindex.png); }

/* BUTTONS */
#globalheader #globalnav li#gn-home a { background-position: 0 0; }
#globalheader #globalnav li#gn-mmos a { background-position: -117px 0; }
#globalheader #globalnav li#gn-wii a { background-position: -234px 0; }
#globalheader #globalnav li#gn-ds a { background-position: -351px 0; }
#globalheader #globalnav li#gn-messaging a { background-position: -468px 0; }

/* OVER STATES */
#globalheader #globalnav li#gn-home a:hover { background-position: 0 -38px; }
#globalheader #globalnav li#gn-mmos a:hover { background-position: -117px -38px; }
#globalheader #globalnav li#gn-wii a:hover { background-position: -234px -38px; }
#globalheader #globalnav li#gn-ds a:hover { background-position: -351px -38px; }
#globalheader #globalnav li#gn-messaging a:hover { background-position: -468px -38px; }

/* PRESSED STATES */
#globalheader #globalnav li#gn-home a:active { background-position: 0 -76px; }
#globalheader #globalnav li#gn-mmos a:active { background-position: -117px -76px; }
#globalheader #globalnav li#gn-wii a:active { background-position: -234px -76px; }
#globalheader #globalnav li#gn-ds a:active { background-position: -351px -76px; }
#globalheader #globalnav li#gn-messaging a:active { background-position: -468px -76px; }

/* ON STATES */
#globalheader.home #globalnav li#gn-home a { background-position: 0 0; cursor: default; }
#globalheader.mmos #globalnav li#gn-mmos a { background-position: -117px -114px !important; }
#globalheader.wii #globalnav li#gn-wii a { background-position: -234px -114px !important; }
#globalheader.ds #globalnav li#gn-ds a { background-position: -351px -114px !important; }
#globalheader.messaging #globalnav li#gn-messaging a { background-position: -468px -114px !important; }

/* HEADER CONTAINER */
#globalheadercontainer { background: #181818; border-bottom: 2px solid #386aa9; text-align:left; }

/*#globalheaderbg { background-image: url(/images/masterindex.png); background-repeat: repeat-x; height: 40px; }*/

#globalheaderbg { background-image: url(http://img.recruit-gamers.com/masterindex.png); repeat-x; }
#globalheaderbg { background-position: 0 -156px; }

#logo { background-image: url(http://img.recruit-gamers.com/masterindex.png); background-repeat: no-repeat; _background-image: url(http://img.recruit-gamers.com/rglogo.gif); }
#logo { background-position: 0 -449px; _background-position: 0 0px; width: 600px; height: 120px; margin: auto; align: center; margin -bottom: 5px;  }

a:active { outline: none; }
a:focus { -moz-outline-style: none; }

a:link, a:visited { text-decoration: none; color: #6996CD;}
a:hover { text-decoration: none; color: #FFFFFF; }
img {  border: none; }

.basic{
width:680px;
font-size:medium;
font-family:verdana,arial,tahoma;
text-align:center;
background-color:#333333;
color:#FFFFFF;
float: left;
margin-top: 4px;
}

.containerfirstdiv{
background-color:#333333;
padding:10px;
min-height:400px;
overflow: hidden;
}
.containerseconddiv{
background-color:#232323;
border: 1px solid #333333;
padding:10px;
margin-top: 10px;
width: 760px;
float: left;
}
.containerthirddiv{
width: 950px;
background-color:#121212;
border: 1px solid #333333;
padding:10px;
margin: auto;
margin-top: 10px;
margin-bottom: 10px;
min-height:500px;
overflow: hidden;
}
.containerthirddiv2{
width: 965px;
background-color:#121212;
border-left: 1px solid #333333;
border-right: 1px solid #333333;
border-bottom: 1px solid #333333;
padding:10px;
margin: auto;
margin-bottom: 10px;
min-height:200px;
overflow: hidden;
}
.containerseconddiv2{
background-image: url(http://images.recruit-gamers.com/bgcircle.png); background-repeat: repeat;
background-color:#282828;
border: 1px solid #333333;
padding:10px;
float: left;
}
.containerfirstdiv2{
background-color:#2D2D2D;
border: 1px solid #202020;
padding:10px;
width: 925px;
min-height:200px;
overflow: hidden;

}
#containerfirstdiv{
background-color:#333333;
border: 1px solid #202020;
padding: 10px;
min-height:500px;
overflow: hidden;
}
#containerseconddiv{
background-image: url(http://images.recruit-gamers.com/bgcircle.png); background-repeat: repeat;
background-color:#282828;
border: 1px solid #333333;
padding:10px;
}

#containerthirddiv{
width: 900px;
background-color: #1E1E1E;
border: 1px solid #333333;
padding:10px;
margin-left:auto;
margin-right:auto;
margin-bottom: 4px;
min-height:500px;
overflow: hidden;
}
.content1{
padding:10px;
background-color:#121212;
border: 1px solid #333333;
text-align: justify;
}
.content2{
padding:10px;
background-color:#121212;
border: 1px solid #333333;
margin-top: 3px;
text-align:right;
color:#CCCCCC;
}
.content3{
padding:10px;
background-color:#121212;
border: 1px solid #333333;
text-align: center;
margin-left: auto;
margin-right: auto;
}
.content5{
padding:10px;
background-color:#1A191A;
border: 1px solid #333333;
text-align: left;
}
.content4{
background-color:#232323;
width:730px;
font-size:medium;
font-family:verdana,arial,tahoma;
text-align:center;
float: left;
margin-top: 10px;
padding: 10px;
min-height:400px;
overflow: hidden;
}
.content45{
background-color:#232323;
width:730px;
font-size:medium;
font-family:verdana,arial,tahoma;
text-align:center;
float: left;
margin-top: 10px;
padding: 10px;
min-height:50px;
overflow: hidden;
}
.header1{
	border-bottom: 1px solid #999999;
	font-size: large;
	text-align:center;
	padding:5px;
}
.header2{
	font-size:large;
	border-bottom:1px solid #999999;	
	text-align:center;
	}

.login { color: #E0E0E0; text-align:right; width: 300px; float: right; padding-top: 10px; }

.msg { background-image: url(http://img.recruit-gamers.com/masterindex.png); background-repeat: no-repeat; width: 42px; height: 30px; }
.msg { background-position: 0 -241px; }
.raidui { background-image: url(http://img.recruit-gamers.com/masterindex.png); background-repeat: no-repeat; width: 38px; height: 27px; }
.raidui { background-position: 0 -202px; }
.close { background-image: url(http://img.recruit-gamers.com/masterindex.png); background-repeat: no-repeat; width: 22px; height: 20px; float: right; }
.close { background-position: 0 -412px; }
.closeDV { background-image: url(http://img.recruit-gamers.com/masterindex.png); background-repeat: no-repeat; width: 22px; height: 20px; float: left; }
.closeDV { background-position: 0 -412px; }

.logincontent { background-image: url(http://img.recruit-gamers.com/masterindex.png); repeat-x; }
.logincontent { background-position: 0 -286px; }

a.loginA:link { color: #f0d453; }
a.loginA:hover { color: #FFFFFF; }
a.loginA:visited { color: #f0d453; }

.basicinfo { background-image: url(http://images.recruit-gamers.com/master_pve_dv.gif); background-repeat: no-repeat; width: 170px; height: 63px; margin: auto; }
.basicinfo { background-position: 0 -8px; }
.contact { background-image: url(http://images.recruit-gamers.com/master_pve_dv.gif); background-repeat: no-repeat; width: 150px; height: 88px; margin: auto; }
.contact { background-position: 0 -606px; }
.raiding { background-image: url(http://images.recruit-gamers.com/master_pve_dv.gif); background-repeat: no-repeat; width: 170px; height: 60px; margin: auto; }
.raiding { background-position: 0 -535px; }
.tbc10 { background-image: url(http://images.recruit-gamers.com/master_pve_dv.gif); background-repeat: no-repeat; width: 170px; height: 60px; margin: auto; }
.tbc10 { background-position: 0 -330px; }
.tbc25 { background-image: url(http://images.recruit-gamers.com/master_pve_dv.gif); background-repeat: no-repeat; width: 170px; height: 60px; margin: auto; }
.tbc25 { background-position: 0 -399px; }
.wow40 { background-image: url(http://images.recruit-gamers.com/master_pve_dv.gif); background-repeat: no-repeat; width: 170px; height: 60px; margin: auto; }
.wow40 { background-position: 0 -470px; }
.serverinfo { background-image: url(http://images.recruit-gamers.com/master_pve_dv.gif); background-repeat: no-repeat; width: 170px; height: 60px; margin: auto; }
.serverinfo { background-position: 0 -167px; }
.wotlk25 { background-image: url(http://images.recruit-gamers.com/master_pve_dv.gif); background-repeat: no-repeat; width: 170px; height: 60px; margin: auto; }
.wotlk25 { background-position: 0 -776px; }
.wotlk10 { background-image: url(http://images.recruit-gamers.com/master_pve_dv.gif); background-repeat: no-repeat; width: 170px; height: 60px; margin: auto; }
.wotlk10 { background-position: 0 -705px; }
.recruitment { background-image: url(http://images.recruit-gamers.com/master_pve_dv.gif); background-repeat: no-repeat; width: 170px; height: 75px; margin: auto; }
.recruitment { background-position: 0 -240px; }
.arena { background-image: url(http://images.recruit-gamers.com/master_pve_dv.gif); background-repeat: no-repeat; width: 170px; height: 75px; margin: auto; }
.arena { background-position: 0 -85px; }


.boxcontainer { align: left; width: 200px; }
#custom-gen ul li:before {
		content: "\00BB \0020";
		}
#custom-gen ul {
	list-style: none;
	margin-left: 0;
	padding-left: 1em;
	text-indent: -1em;
	}

li {margin: .9em 0}

.question{
background-color:#171717;
padding: 10px;
border: 1px solid #0F0F0F;
}

#qfire { color:#FF3300; }
#qfrost { color:#66CCCC; }
#qnature { color:#66FF66; }
#qshadow { color:#6633FF; }

#level{
background-color:#121212; color:#FFFFFF;
}
#answers{
background-color:#282828;
padding: 10px;
border: 1px solid #0F0F0F;
}
.answers{
	background-color:#282828;
	padding: 5px;
	border: 1px solid #171717;
	vertical-align: middle;
	background-position: center;
	height: auto;
}
.answers2{
	background-color:#282828;
	padding: 5px;
	border: 1px solid #171717;
	vertical-align: middle;
	background-position: center;
	height: auto;
	padding: 10px;
}
.questions{
background-color:#171717;
border: 1px solid #0F0F0F;
}
.questions2{
background-color:#171717;
padding: 10px;
margin-top:10px;
border: 1px solid #0F0F0F;
}
#questions{
background-color:#171717;
padding: 10px;
border: 1px solid #0F0F0F;
}
.questions{
background-color:#171717;
padding: 10px;
border: 1px solid #0F0F0F;
}

.leaderad { width: 728px; height: 90px; float: right; }
.leaderad2 { width: 728px; height: 90px; float: left; padding-top: 10px; }
.skyad { width: 160px; height: 600px; float: right; margin-bottom: 1px; margin-top: 4px; }
.skyadx2 { width: 160px; height: 1200px; float: right; margin-bottom: 1px; margin-top: 4px; }


.adbutcontainerdv { width: 858px; height: 90px; }
.butcontainerdv { width: 120px; height:90px; float: left; background-color:#282828; text-align: center; }
.adbutcontainer { width: 920px; height: 90px; }
.butcontainer { width: 180px; height:90px; float: left; background-color:#282828; text-align: center; }
.postdrop { width: 125px; margin-top: 4px }

.upload { color: #FFFFFF; border: 1px solid #FFFFFF; }
.forgotpw { font-size: 80% }
.deselectbut { margin: 10px; }
.linkbut { margin-bottom: 20px; }
.breadcrumbs { float: left; font-size: 80%; padding-top: 3px;}
.filterlink { float: right; }
.reportbut { text-align: center; padding-bottom: 5px; padding-top: 10px; }

.postlink {
float: right;
margin-top: 1px;
}
.postlinkA { margin-right: 10px; float: right; font-weight: bold; font-size: 110%; }
a.postlinkA { color: #f0d453; }
a.postlinkA:visited { color: }
a.postlinkA:hover { color: #FFFFFF; }

.required { color: #DB382C; }
.help { cursor: help; }
.helptitle { float: left; color: #999999; font-size: 80%; }

.leftmarg { margin-left: 115px; }

.containerthirddiv3 {
width: 965px;
color: #C9C9C9;
background-color:#121212;
border-left: 1px solid #333333;
border-right: 1px solid #333333;
border-top: 1px solid #333333;
padding-top:6px;
padding-right:10px;
padding-left:10px;
margin: auto;
margin-top: 10px;
height:28px;
}

.containerthirddiv3signedin {
width: 965px;
color: #C9C9C9;
background-color:#121212;
border-left: 1px solid #333333;
border-right: 1px solid #333333;
border-top: 1px solid #333333;
padding-top:6px;
padding-right:10px;
padding-left:10px;
margin: auto;
margin-top: 10px;
margin-bottom:-10px;
height:28px;
}

.mmoeu { width: 210px; height: 180px; background-color:#171717; padding: 10px; float: left; font-weight: bold; font-size: 140%; display: block; text-align: center; }
.mmous { width: 210px; height: 180px; background-color:#171717; padding: 10px; float: right; font-weight: bold; font-size: 140%; display: block; text-align: center; }
.thumbcontainerleft { float: left; }
.thumbcontainerright { float: right; }
.thumbcontainerflags { width: 600px; height: 180px; margin: auto; }

.wiithumbrow { width: 710px; height: 190px; margin-left: 10px; margin-top: 20px; margin-bottom: 20px; }

.wiithumb { width: 158px; height: 188px; float: left; margin-left: 9px; margin-right: 9px; padding-bottom: 2px; background-image: url(http://images.recruit-gamers.com/thumbbg.gif); background-repeat: no-repeat; font-size: small; }
.wiithumb:hover { background-image: url(/images/thumbbg_hover.gif); background-repeat: no-repeat; }

.dsthumbrow { width: 710px; height: 137px; margin-left: 10px; margin-top: 20px; margin-bottom: 20px; }

.dsthumb { width: 158px; height: 135px; float: left; margin-left: 9px; margin-right: 9px; padding-bottom: 2px; background-image: url(http://images.recruit-gamers.com/ds_thumbbg.gif); background-repeat: no-repeat; font-size: small; }
.dsthumb:hover { background-image: url(http://images.recruit-gamers.com/ds_thumbbg_hover.gif); background-repeat: no-repeat; }

.prevpage { width: 150px; float: left; text-align: left; padding-left: 5px; }
.nextpage { width: 150px; float: right; text-align: right; padding-right: 5px; }
.pagenav { text-align: middle; background-color: #121212; width: 720px; height: 22px; padding: 4px; }
.page { text-align: middle; width: 410px; float: left; }

.nintendobotad  { margin: auto; width: 728px; height: 90px; float: clear; }
.nintendotopad { margin: auto; width: 728px; height: 90px; float: clear; margin-top: 4px; margin-bottom: -10px; }

.pmlink {
float: right;
background: #282828;
margin-right: 12px;
margin-top: 16px;
padding-left: 5px;
padding-right: 10px;
height: 27px;
padding-top: 8px;
}
.pmimg {
float: right;
background: #282828;
margin-top: 16px;
width: 48px;
height: 27px;
padding-top: 4px;
padding-bottom: 4px;
}

#mmothumb1 { width: 640px; height:170px; position: relative; z-index: 9998; margin: auto; }
#thumb1 { margin: 0; padding: 0; }
#thumb1 li { display: inline; }
#thumb1 li a { float: left; width: 300px; height: 0; padding-top: 111px; overflow: hidden; margin: 8px; }
#thumb1 li a,
#mmothumb1 #globalsearch { background-image: url(http://img.recruit-gamers.com/thumbs_mmo_one.gif); background-repeat: no-repeat; }

#thumb1 li#wowapp a { background-position: -1px -1px; }
#thumb1 li#wowguild a { background-position: -1px -114px; }

#thumb1 li#wowapp a:hover { background-position: -304px -1px; }
#thumb1 li#wowguild a:hover { background-position: -304px -114px; }

#mmothumb2 { width: 640px; height:420px; position: relative; z-index: 9998; margin: auto; }
#thumb2 { margin: 0; padding: 0; }
#thumb2 li { display: inline; }
#thumb2 li a { float: left; width: 300px; height: 0; padding-top: 111px; overflow: hidden; margin: 8px; }
#thumb2 li a,
#mmothumb2 #globalsearch { background-image: url(http://images.recruit-gamers.com/thumbs_mmo_two.gif); background-repeat: no-repeat; }

#thumb2 li#wow2plr a { background-position: -1px -1px; }
#thumb2 li#wow2t a { background-position: -1px -114px; }
#thumb2 li#wow3plr a { background-position: -1px -227px; }
#thumb2 li#wow3t a { background-position: -1px -340px; }
#thumb2 li#wow5plr a { background-position: -1px -453px; }
#thumb2 li#wow5t a { background-position: -1px -566px; }

#thumb2 li#wow2plr a:hover { background-position: -304px -1px; }
#thumb2 li#wow2t a:hover { background-position: -304px -114px; }
#thumb2 li#wow3plr a:hover { background-position: -304px -227px; }
#thumb2 li#wow3t a:hover { background-position: -304px -340px; }
#thumb2 li#wow5plr a:hover { background-position: -304px -453px; }
#thumb2 li#wow5t a:hover { background-position: -304px -566px; }

#mmothumb3 { width: 640px; height:170px; position: relative; z-index: 9998; margin: auto; }
#thumb3 { margin: 0; padding: 0; }
#thumb3 li { display: inline; }
#thumb3 li a { float: left; width: 300px; height: 0; padding-top: 111px; overflow: hidden; margin: 8px; }
#thumb3 li a,
#mmothumb3 #globalsearch { background-image: url(http://images.recruit-gamers.com/thumbs_mmo_three.gif); background-repeat: no-repeat; }

#thumb3 li#warapp a { background-position: -1px -1px; }
#thumb3 li#warguild a { background-position: -1px -114px; }

#thumb3 li#warapp a:hover { background-position: -304px -1px; }
#thumb3 li#warguild a:hover { background-position: -304px -114px; }

.savebuttonsbox {
width: 702px;
background: #2e709a;
margin-top: 10px;
}
.savebuttons {
padding: 4px;
float: right;
}
.reportbuttons {
float: left;
padding: 4px;
}
.reportbuttons2 {
float: left;
margin-top: 5px;
margin-left: 20px;
}

.shadetabs{
padding: 3px 0;
margin-left: 0;
margin-top: 20px;
margin-bottom: 6px;
font: bold 16px Verdana;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
display: inline;
margin: 0;
}

.shadetabs li a{
text-decoration: none;
position: relative;
z-index: 1;
padding: 8px 20px;
margin-left: 1px;
border-bottom: 1px solid #acbcc6;
border-top: 1px solid #2e709a;
border-left: 1px solid #2e709a;
border-right: 1px solid #2e709a;
color: #FFFFFF;
background: #343d43;
}

.shadetabs li a:visited{
color: #FFFFFF;
}

.shadetabs li a:hover{
text-decoration: underline;
color: #FFFFFF;
}

.shadetabs li a.selected{ /*selected main tab style */
position: relative;
top: 1px;
}

.shadetabs li a.selected{ /*selected main tab style */
background: #2e709a;
border-bottom-color: #2e709a;
}

.shadetabs li a.selected:hover{ /*selected main tab style */
text-decoration: none;
}

.tabborder {
border-left:1px solid #191919;
border-right:1px solid #191919;
border-top: 5px solid #2e709a;
border-bottom: 5px solid #2e709a;
width: 682px;
min-height: 400px;
overflow: hidden;
padding: 1px;
float:left;
}

.tabcontent{
display:none;
}

@media print {
.tabcontent {
display:block !important;
}
}



.modernbricksmenu2{
padding: 0;
width: 682px;
}

.modernbricksmenu2 ul{
margin:0;
margin-left: 0; /*margin between first menu item and left browser edge*/
padding: 0;
list-style: none;
}

.modernbricksmenu2 li{
display: inline;
margin: 0 2px 0 0;
padding: 0;
}

.modernbricksmenu2 a{
float: right;
display: block;
font: bold 16px Verdana;
color: white;
text-decoration: none;
margin-left: 4px; /*Margin between each menu item*/
padding: 8px 20px;
background-color: #343d43; /*Brown color theme*/ 
border-top: 1px solid #acbcc6;
border-left: 1px solid #2e709a;
border-right:1px solid #2e709a;
border-bottom:1px solid #2e709a;
}

.modernbricksmenu2 a:hover{
background-color: #343d43; /*Brown color theme*/ 
color: white;
text-decoration: underline;
}

.tabcontent{
display:none;
}

@media print {
.tabcontent {
display:block !important;
}
}

..filtertitlewrap { background: #23272a; }

.filterlinks {
align: center;
border-bottom: 2px solid #23272a;
margin-bottom: 20px;
}
		.filtertest {
			width:710px;
			margin: 10px auto;
			align: center;
			background: #23272a;
		}
		.submitdiv {
			width:710px;
			margin: 1em auto;
			padding: 2px;
		}
		.wrap {
			width:730px;
			margin: 1em auto;
			padding: 2px;
			border: 1px solid #282828;
			background: #1c1f21;
			float: left;
		}
		#top, #box {
			background: #2D2D2D;
			padding: 0px 5px;	
		}
		#top2, #box2 {
			background: #2D2D2D;
			padding: 0px 5px;	
		}
		#top3, #box3 {
			background: #2D2D2D;
			padding: 0px 5px;	
		}
		p { 
			margin: 0;
			padding: 5px 0;
		}
		h1 {
			margin: 0;
			padding: 10px 0;
			color: #FF6D06
		}

