html
{
	background-color: #101010;
}

body
{
padding:0;
margin:0;
}

a:active, a:focus { 
    border:none;
    outline:none;
}

.classOne
{
display: block;
float: left;
width:137px;
height:55px;
background: url("../images/navigation_button_roll.png") no-repeat right top;
cursor:pointer;
font-family:Arial;
font-size:16px; 
color:#ffffff;
}

.classTwo
{
display: block;
float: left;
width:137px;
height:55px;   
background: url("../images/navigation_button.png") no-repeat right top;
cursor:pointer;
font-family:Arial;
font-size:16px; 
color:#ffffff;
}  

.classThree
{
display: block;
float: left;
width:158px;
height:60px;
background: url("../images/page2_navigation_button_top.png") no-repeat right top;
font-family:Georgia;
font-size:16px; 
color:#ffffff; 
font-style:italic;
cursor:pointer;
}

.classFour
{
display: block;
float: left;
width:158px;
height:57px;
background: url("../images/page2_navigation_button.png") no-repeat right top;
cursor:pointer;
margin-top:2px;
font-family:Georgia;
font-size:16px; 
color:#d9d9d9; 
font-style:italic;
}

.classFive
{
display: block;
float: left;
width:158px;
height:57px;
background: url("../images/page2_navigation_button_roll.png") no-repeat right top;
cursor:pointer;
margin-top:2px;
font-family:Georgia;
font-size:16px; 
color:#d9d9d9; 
font-style:italic;
}

.wikilogo
{
background-image: url('../images/wicked_logo.png');
width:46px;
height:35px;
}
.subalogo
{
background-image: url('../images/suba_logo.png');
width:63px;
height:40px;
}           
.emailinput
{
background:url(../images/login_bar.png) 0 0 no-repeat;
height:40px;
width:245px;
font-family:Georgia;
font-size:18px;
color:#ffffff;
font-style:italic;
}
.classEmailInput1
{
display: block;
float: left;
width:143px;
height:42px;
background: url("../images/submit_button.png") no-repeat;
cursor:pointer;
}
.classEmailInput2
{
display: block;
float: left;
width:143px;
height:42px;
background: url("../images/submit_button_roll.png") no-repeat;
cursor:pointer;
}
.classSubmissionBtn1
{
display: block;
float: left;
width:394px;
height:112px;
background: url("../images/view_submissions_button.png") no-repeat;
cursor:pointer;
}
.classSubmissionBtn2
{
display: block;
float: left;
width:394px;
height:112px;
background: url("../images/view_submissions_button_roll.png") no-repeat;
cursor:pointer;
}
.classPostBtn1
{
display: block;
float: left;
width:143px;
height:42px;
background: url("../images/post_button.png") no-repeat;
cursor:pointer;
}
.classPostBtn2
{
display: block;
float: left;
width:143px;
height:42px;
background: url("../images/post_button_roll.png") no-repeat;
cursor:pointer;
}

.likeBtn
{
display: block;
float: left;
width:123px;
height:44px;
background: url("../images/like_button.png") no-repeat;
cursor:pointer;
}
.likeBtn:hover
{
display: block;
float: left;
width:123px;
height:44px;
background: url("../images/like_button_roll.png") no-repeat;
cursor:pointer;
}

.tableDesign tr:nth-child(even) {
background:  url("../images/background_post_fill_horizontal_repeat.png") repeat-y;
}

.showMore
{
    text-decoration:none;
    font-family:Georgia;
    font-size:18px;    
}
.showMore:hover
{
    color:#f700c0;
}

body div.header > div.middle
{
	height: 30px;
	display: inline-block;	
	background-repeat: no-repeat;
	vertical-align: top;
	text-align:left;
	position:relative;
	 
}

body div.header > div.middle ul,
body div.header > div.middle li
{
	list-style: none;
	list-style-type: none;
		
}

body div.header > div.middle img
{
	vertical-align: middle;
}

body div.header > div.middle a
{
	display: block;
	text-decoration: none;
	
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;		
	letter-spacing: 0.0em;
}

body div.header > div.middle > ul
{
	height: 20px;	
	position: relative;	
	z-index: 500;
	color: #ffffff;
}

body div.header > div.middle > ul > li
{
	float: left;
	position: relative;
	
	width: 137px;
	height: 52px;

	line-height: 15px;
	
	color: inherit;	
	font-size: 10px;
	
	letter-spacing: 1px;
	
	background: url("../images/navigation_button.png") no-repeat;
}
body div.header > div.middle > ul > li:hover > a
{
	background: url("../images/nav_drop_down.png") no-repeat;
}
body div.header > div.middle > ul > li.menu_li_noSub:hover > a
{
	background: url("../images/navigation_button_roll.png") no-repeat;
}

body div.header > div.middle > ul > li > a
{
	text-align: center;
	height: 100%;
	color: #ffffff;	
}

body div.header > div.middle > ul > li > a > div.text_link
{
	padding-top:18px;
	z-index:20;
	position:relative;
}

body div.header > div.middle > ul > li > a > div.icontext_link
{
	float:left;
	padding-top:18px;
	z-index:20;
	position:relative;
}

body div.header > div.middle > ul > li > a > div.icon_link
{
	float:left;
	padding-top:20px;
	padding-left:4px;
	z-index:20;
	position:relative;
}

body div.header > div.middle > ul > li > a:hover
{
	cursor: pointer;
}

body div.header > div.middle > ul > li > ul
{
	height: 0;
	width: 0;
	position: absolute;
	left: -9999px;
	top: -9999px;
	color: inherit;
}

body div.header > div.middle > ul > li:hover > ul
{
	left: 0;
	top: 20px;
	width: 100%;
	height: auto;	
	font-size: 90%;
	background-color: #1D1D1D;	
}

div.header div#menuDiv.middle ul li ul.DDL_UL li.DDL_SINGLE table tbody tr td a.DDL_ASINGLE,
div.header div#menuDiv.middle ul li ul.DDL_UL li.DDL_LI table tbody tr td a.DDL_A,
div.header div#menuDiv.middle ul li ul.DDL_UL li.DDL_SINGLE table tbody tr td a,
div.header div#menuDiv.middle ul li ul.DDL_UL li.DDL_LI table tbody tr td a
{
	font-weight: normal;
}

body div.header > div.middle > ul > li:hover > .DDL_Downloads
{
	left: 10px;
	top: 52px;
	width: 100%;
	height: auto;
	font-size: 10px;
	background-color: transparent;
	margin-left: -10px;
	width: 218px;
	height: 160px;
	background-repeat: no-repeat;
	text-align:left;
	background-position: 0 -50px;
}

body div.header > div.middle > ul > li:hover > .DDL_Downloads > .DDL_SINGLE
{
	width: 100px;
	height: 10px;
	padding-top: 20px;
	padding-left:0;
	margin-left:10px;
}

.DDL_UL > .DDL_LI 
{
	padding-bottom: 10px;
	text-transform: none;
}

.DDL_UL > .DDL_LI.menuHeaderPadding
{
	padding-top:20px;
}

.DDL_UL > .DDL_SINGLE
{
	padding-bottom: 1px;
	text-transform: none;	
}

.DDL_UL > .DDL_SINGLE > table a
{
	color:#ffffff;
}

.DDL_UL > .DDL_SINGLE > table a:hover
{
	text-decoration:underline;
}

.DDL_UL > .DDL_LI  table
{
	table-layout:fixed; 
	width:200px;
	padding-left: 10px;	
}

.DDL_UL > .DDL_LI  table td
{
	text-align: left;	
	padding-left: 5px;
}

.DDL_UL > .DDL_LI  table td  > .DDL_A
{
	font-size:13px;
}


.DDL_UL > .DDL_SINGLE table
{
	table-layout:fixed; 
	width:250px;	
}

.DDL_UL > .DDL_SINGLE  table td
{
	padding-left: 11px;
	padding-right: 18px;		
	text-align: left;
}

.DDL_UL > .DDL_SINGLE  table td.rightMost
{
	padding-left: 60px;
}

.classDownloadBtn1
{
width:362px;
height:97px;
background: url("../images/download_now_button.png") no-repeat;
cursor:pointer;
}

.classDownloadBtn2
{
width:362px;
height:97px;
background: url("../images/download_now_button_roll.png") no-repeat;
cursor:pointer;
}

.classInsDownloadBtn1
{
width:229px;
height:65px;
background: url("../images/download_button.png") no-repeat;
cursor:pointer;
}

.classInsDownloadBtn2
{
width:229px;
height:65px;
background: url("../images/download_button_roll.png") no-repeat;
cursor:pointer;
}