/*!!!!!!!!!!! QuickMenu Core CSS [Do Not Modify!] !!!!!!!!!!!!!*/
.qmclear {font-size:1px;height:0px;width:0px;clear:left;line-height:0px;display:block;}.qmmc {position:relative;}.qmmc a {float:left;display:block;white-space:nowrap;}.qmmc div a {float:none;}.qmsh div a{float:left;}.qmmc div {visibility:hidden;position:absolute;}

/*!!!!!!!!!!! QuickMenu Styles [Please Modify!] !!!!!!!!!!!*/



	/* QuickMenu 0 */

	/*"""""""" (MAIN) Container""""""""*/	
	#qm0	
	{	
		
		
		border-width:0px 0px 0px 0px;
		border-style:solid;
		border-color:#000000;
		margin:0px 5px 5px 0px;
		text-align:center;
	}


	/*"""""""" (MAIN) Items""""""""*/	
	#qm0 a	
	{	
		padding:5px 20px 5px 8px;
		background-color:#0074C5;
		color:#FFFFFF;
		font-family:Arial;
		font-size:12px;
		text-decoration:none;
		font-weight:bold;
		border-width:0px 0px 0px 0px;
		border-style:solid;
		border-color:#000000;
		-moz-border-radius-topright:5px;
		-moz-border-radius-bottomright:5px;
		margin:0px 5px 5px 0px;
		
	}


	/*"""""""" (MAIN) Hover State""""""""*/	
	#qm0 a:hover	
	{	
		
		background-color:#0096E7;
		color:#FFFFFF;
		text-decoration:none;
		font-weight:bold;
	}


	/*"""""""" (MAIN) Parent items""""""""*/	
	#qm0 .qmparent	
	{	
	}


	/*"""""""" (MAIN) Active State""""""""*/	
	body #qm0 .qmactive, body #qm0 .qmactive:hover	
	{	
		
		
		color:#FFFFFF;
		text-decoration:none;
		font-weight:bold;
		-moz-border-radius:0px;
	}


	/*"""""""" (SUB) Container""""""""*/	
	#qm0 div	
	{	
/*		background-color:#EEEEEE;
		background-image:none;
		border-width:1px;
		border-style:solid;
		border-color:#0074C5;*/
		
	}


	/*"""""""" (SUB) Items""""""""*/	
	#qm0 div a	
	{	
		/*background-image:url(/templates/generic/images/menubg.gif);*/
		color:#FFFFFF;
		width:100%;
		font-size:10px;
		-moz-border-radius:0px;
		border-radius:0px;
		margin:0px;
	}


	/*"""""""" (SUB) Hover State""""""""*/	
	#qm0 div a:hover	
	{	
		background-color:#0096E7;
		
		color:#FFFFFF;
		text-decoration:none;
		font-weight:bold;
		border-color:#666666;
	}


	/*"""""""" (SUB) Parent items""""""""*/	
	#qm0 div .qmparent	
	{	
	}


	/*"""""""" (SUB) Active State""""""""*/	
	body #qm0 div .qmactive, body #qm0 div .qmactive:hover	
	{	
		background-color:#CCCCCC;
		background-image:url(http://dev2.wrestlerexchange.com/templates/generic/images/menubgover.gif);
		color:#FFFFFF;
		text-decoration:none;
		font-weight:bold;
		border-color:#666666;
	}


	/*"""""""" Individual Titles""""""""*/	
	#qm0 .qmtitle	
	{	
	}


.tr1
{
	border-bottom:2px solid #AAAAAA;
}	

.tr2
{
	border-bottom:2px solid #AAAAAA;
}

.tableHeader
{
	background-color:#EEE;
	border-bottom:2px solid #AAAAAA;
	font-weight:bold;
}
	
body
 {
	
	color: #545454;
	
	font-size:14px;
	font-family:  Georgia, Arial, Verdana, Helvetica, sans-serif;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background-color:#EFEFEF;


}

#footer
{
	font-size:10px;
	color:#FFF;
	text-align:center;
	padding:5px;
}

#footer a, #footer a:visited
{
	font-size:10px;
	color:#FFF;
	text-align:center;
}

#footer a:hover
{
	color:#DDD;
}

#hostingInfo
{
	float:left;
}

.exampleText
{
	font-size:10px;
	color:#b6b6b6;
	font-style:italic;
}

a, a:visited
{
	color:#0074C5;
	text-decoration:none;
}

a:hover
{
	color:#0096E7;
	text-decoration:underline;
}

h1
{
	color:#0066B3;
	font-size:22px;
}

h2
{
	color:#770000;
	font-size:18px;
}

h2
{
	color:#770000;
	font-size:16px;
}

.message
{
	width:70%;
	margin:auto;
	border-top:2px solid #ffe222;
	border-bottom:2px solid #ffe222;
	padding:5px;
	margin-top:5px;
	background-color:#fff9d7;
	margin-bottom:5px;
	text-align:center;
}

.boxTop
{
	
font-size:18px;
padding-left:10px;
text-decoration:none;
font-weight:bold;
background-color:#0074C5;
color:white;
-moz-border-radius-topright:10px;
-moz-border-radius-topleft:10px;
border-radius-topright:10px;
border-radius-topleft:10px;
border:2px solid #CDCDCD;
}

.generalTable
{
	
	margin:auto;
	
}

#container
{
	width:600px;
	margin:auto;
	
}	

#nameSection
{
	background-color:#FFF;
	border-bottom:2px solid #AAA;
	margin-bottom:5px;
}

#nameSectionStuff
{
	width:800px;
	padding:5px;
}	

#header
{
	background-color:#0074C5;
	height:100px;
	width:100%;
	
}

#logo
{
	float:left;
	padding:5px;
	width:50%;
}

#smallLinks
{
	font-size:9px;
	float:left;
	padding:5px;
	width:50%;
	text-align:right;
}

#smallLinks a, #smallLinks a:visited
{
	color:#FFF;
}

#header h1
{
	color:#FFF;
}

#header h3
{
	color:#FFF;
}

.tabs
{
	margin-top:-8px;
	top:-8px;
	
}

.tab
{

background-color:#0074C5;
font-family: Verdana, Arial, Times New Roman, System;
color:#FFFFFF;
font-size:12px;
cursor:pointer;
vertical-align:top;
width:auto;
padding:5px 10px 5px 10px;
margin-left:5px;
float:left;
text-align:center;
font-weight:bold;
	-moz-border-radius-bottomright:10px;
-moz-border-radius-bottomleft:10px;
border-radius-bottompright:10px;
border-radius-bottomleft:10px;
}
.tabHover
{

background-color:#0074C5;
font-family: Verdana, Arial, Times New Roman, System;
color:#FFFFFF;
font-size:12px;
cursor:pointer;
vertical-align:top;

padding:5px 5px 5px 5px;
float:left;

}



#sectionName
{
	float:left;
	padding:5px;
	width:35%;
}
#help
{
	float:left;
	width:50%;
	font-size:10px;
	padding:5px;
}

#helpImage
{
	padding:5px;
	float:left;
}

#menu
{
	background-color:#EEEEEE;
	width:145px;
	-moz-border-radius-topright:10px;
	float:left;
}

#contentContainer
{
	width:650px;
	background-color:#0074C5;
	float:left;
	-moz-border-radius:10px;
	
}	

#contents
{
	padding:5px;
	margin:5px;
	background-color:#FFF;
	-moz-border-radius:10px;
}

#logo
{
	position: relative;
	
	border : none;
	padding-top:100px;
	padding:2px;
	width: 300px;
}

.boxContentsHidden
{
	display:none;
	padding:5px;
}

.box
{
	
	bottom:5px;
	top:5px;
	margin-top:10px;
}

.boxHeader
{
	background-color:#330000;
	color:#FFF;
	font-size:16px;
	padding:7px;
}

.boxHeaderSmall
{
	background-color:#CCCCCC;
	
	font-size:13px;
	padding:4px;
}

.moreButton
{
	padding:5px;
}

.boxContentLeft
{
	padding: 5px;
	float:left;
}

.boxContentLeft2
{
	padding: 5px;
	float:left;
	width:500px;
}
.clear
{
	clear:both;
}

.loginLeft
{
	float:left;
	width:100px;
	text-align:right;
	padding:5px;
	background-color:#FFF;
	
}
.loginRight
{
	float:left;
	width:150px;
	text-align:left;
	padding:5px;
	background-color:#FFF;
	
}

.loginBox
{
	width:300px;
	margin:auto;
	padding:5px;
}

pre
{
	font-weight:bold;
	background-color:#FFF;
	padding:10px;
}

ul
{
	list-style: square inside;
	width:700px;
	margin:auto;
	background-color:#FFFFFF;
	border:1px solid #AAAAAA;
	padding:5px;
}

.acontainer
{
	width:98%;
	margin:auto;
	border:2px solid #EEE;
	-moz-border-radius: 10px;
}

.acontainerheader
{
	font-size:16px;
	border-bottom:2px solid #AAA;
	padding:5px;
	width:98%;
	margin:auto;
	font-weight:bold;
}

.acontainercontents
{
	padding:5px;
	font-family:courier new;
}

/**** LISTING STYLES ****/

table.listingView
{
width:100%;
border:1px solid #EDEDED;
margin:auto;
}
table.listingView tr
{
	
font-weight:bold;
font-size:11px;
}

table.listingView tr.row1
{
background-color:#FFFFFF;
border-bottom:1px solid #CCCCCC;
font-weight:normal;
}
table.listingView tr.row2
{
background-color:#FFFFFF;
border-bottom:1px solid #CCCCCC;
font-weight:normal;
}
table.listingView tr.selected
{
background-color:#DDDDDD;
border-bottom:1px solid #CCCCCC;
font-weight:bold;
}
table.listingView tr.hover
{
background-color:#EEEEEE;
border-bottom:1px solid #CCCCCC;
text-decoration:underline;
font-weight:bold;
}
table.listingView tr.hoverselected
{
background-color:#EEEEEE;
text-decoration:none;
font-weight:normal;

}
table.listingView tr.row2 td, table.listingView tr.row1 td, table.listingView tr.selected td	, table.listingView tr.hover td, table.listingView tr.hoverselected td
{
padding-top:5px;
padding-bottom:5px;
border-bottom:1px solid #CCCCCC;
}
table.listingView tr td.tableHeading
{
height:28px;
font-size:13px;
padding-left:10px;
text-decoration:none;
font-weight:bold;
background-color:#0074C5;

color:white;
}

table.listingView tr.listingHeading
{
height:20px;
font-weight:bold;
background-color:#EDEDED;
border-bottom:2px solid #CCCCCC;
color:#000000;
}
table.listingView tr.listingHeading a
{
font-weight:bold;
color:black;
}

table.listingView table.buttonTable tr td
{
padding-right:20px;
height:30px;
padding-left:20px;
}

table.listingView table.buttonTable tr td a
{
padding-left:15px;
padding-right:15px;
padding-top:5px;
padding-bottom:5px;
font-weight:bold;
color:white
}

table.listingView table.buttonTable div.buttonBackground
{
background-color:#333333;
border:1px solid black;
position:relative;
	padding-top:4px;
	padding-bottom:4px;
}

table.listingView table.buttonTable div.buttonDiv
{
	padding-right:20px;
}



table.listingView .buttonTable div.buttonBackground
{
background-color:#CCCCCC;
border:1px solid #AAAAAA;
position:relative;
padding:4px;
}

table.listingView .buttonTable div.buttonDiv
{
padding-right:10px;
}

 table.listingView tr.tableHeading
{

background-color:#730000;
	color:#FFF;
	border-bottom:2px solid #996600;
}
table.listingView tr td.tableHeading
{
height:28px;
font-size:13px;
padding-left:10px;
text-decoration:none;
font-weight:bold;
background-color:#730000;
	color:#FFF;
	border-bottom:2px solid #996600;
	
}
table.listingView tr td.tablePaginate
{
text-align:right;
color:#FFFFFF;
}
