

body, html
{
	margin: 0;
	padding: 0;
}

h1, h2, h3, h4, h5
{
	margin: 0px 0 0px 0;
	padding: 0;
}

body
{
	/*background: #5D5D62;*/
	font-family: 'Lato', sans-serif;
	color: black;
	font-size: 16px;
}


.caps
{
	text-transform: uppercase;
}

.left
{
	float: left;
}

.right
{
	float: right;

}

.clear
{
	clear: both;
}

.wrapper
{
	margin: auto auto 0 auto; 
	background: #fbfbfb;
}

#tagline-bar {
	background: url('img/gradient.jpg') repeat-x center bottom !important;
	height: 60px;
}

#body-shadow {
	background: url('img/drop-shadow.png') repeat-x center top,
	url('img/pattern.png') repeat center top;
}
#home-shadow {
	width: 964px;
	padding: 0 15px 0 17px;
	height: 448px;
	margin: 0 auto;
	background: url('img/home-shadow.png') no-repeat center bottom;
}


.onethird {
	width: 298px;
	height:430px;
	padding:20px 10px;
	margin-top:-25px;
	margin-bottom:40px;
	display:inline-block;
}

.twothirds
{
	width: 640px;
	margin-left:auto;
	margin-right:auto;
}

.center
{
	margin: auto;
}

.nosubmenu
{
	display: none;
	height: 0px;
	padding: 0px;
	width: 0px;
	visibility: hidden;
	margin: 0px;
	color: transparent;
	background: transparent;
}

.top
{
	vertical-align: top;
}

/*Custom Styles*/


/*--Footer Menu Section--*/
.footer
{
	background:#FFF;
	margin-bottom:0px;
	height:65px;
	margin:0 auto 0 auto;
	font-family: 'Lato', sans-serif;
	font-size: 14px;
	line-height:30px;
	color:#FFFFFF;
	padding:0px 20px;
	border-top:1px solid #5c5c5c;
}

.footermenu
{
	background:#FFF;
	/*height:320px;*/
	padding:20px;
}

.footermenu .RadTreeView .rtUL {
	list-style: none;
	margin: 0px;
	padding: 0px;
	display:list-item !important;
	
}

.footermenu .RadTreeView .rtLI {
	background: url('img/f-menu-border.png') repeat-y right;
	float: left;	
	list-style: none;
	
}

.footermenu .RadTreeView .rtUL .rtLI .rtLI{border:none !important;}

.footermenu .rtFirst, rtLI rtFirst {display:none;}

.footermenu .RadTreeView {
	width: 100% !important;
	text-decoration:none !important;
	min-height:265px;
}
.footermenu .RadTreeView  a{
	
	text-decoration:none !important;
}

.footermenu .rtLI .rtLast { display:block !important;}

.RadTreeView_Red {width:750px !important; }
/*#ctl00_ctl00_Menu2_RadTreeView1 .rtUL {background: url('img/f-menu-border.png') repeat-y right; min-height:265px;}*/
.RadTreeView_Red  .rtUL  .rtLast{background:none !important;}

.footermenu .RadTreeView .rtLI .rtLI {float:none; border-right:none !important; background:none !important; }
#ctl00_ctl00_Menu3_RadTreeView1 ul li{display:block !important; width:140px !important;}
.ftm
{
	font-family: 'Lato', sans-serif;
	font-size: 12px;
	line-height:26px;
	font-weight:normal;
	color:#666666;
	text-decoration:none;
	cursor:pointer;
}

.ftmSub
{
	font-family: 'Lato', sans-serif;
	font-size: 13px;
	line-height:26px;
	color:#FFFFFF;
	padding:0px 20px;
	text-decoration:underline;
	cursor:pointer;
}

.ftmSub a:link
{
	font-family: 'Lato', sans-serif;
	font-size: 13px;
	line-height:26px;
	color:#26b5ff !important;
	padding:0px 20px;
	text-decoration:underline;
	cursor:pointer;
}

.parentwsubs .ftm, .parentwsubsselected  .ftm{
	font-family: 'Lato', sans-serif;
	line-height:32px;
	font-size:17px;
	color:#666666;
	font-weight:bold;
	/*text-transform:uppercase;*/
	text-decoration:none !important;
	cursor:pointer;
	
}

.rtTop .lmenu{padding-top:0px !important;}
.parentwchildselected .lmenu, .parentwchildselected .ftm{color: #a40100 !important;}

.footermenu .rtLI{width:183px !important; padding: 0 5px;}

/*--End--*/

.logo
{
	height: 1100x;
	width: 210px !important;
	display:inline-table;
	background:#6a000c;
	margin-top:10px;
}

.social
{
	height:31px;
	margin-top:50px;
}

.menu
{
	height:40px;
	background:#8f0100;
	margin-top:-32px;
	
}

.mainmenu
{
	padding: 0px 30px 0px 25px;
	color: #FFF;
	font-family: 'Open Sans', sans-serif;
	font-size: 15px;
	line-height:25px;
	text-transform:uppercase;
	font-weight:bold;
	text-align:center !important;
	border-left:1px solid #ab4140;
	border-right:1px solid #6b0100;
}

.mainmenu:hover{
	border-left:1px solid #a40100;
	border-right:1px solid #a40100;
	background:#a40100;
	margin-top:-9px;
	padding-top:9px;
	padding-bottom:6px;
	
}

#ctl00_ctl00_TelerikDynamicMenu1_RadMenu1{margin-top:-121px !important; margin-left:35px;}
.rmFirst .mainmenu{border-left:none;}
.rmLast .mainmenu{border-right:none;}
.RadMenu_Red .rmGroup, .RadMenu_Red .rmGroup .rmVertical{border: none !important;}

.left-pod:nth-of-type(4){ border-bottom:none;}

.secondarymenu
{
	color:#000;
	font-family: 'Lato', sans-serif;
	font-size: 16px;
	line-height:30px;
	margin-right:10px;
	margin-left:10px;
	font-weight:bold;
	border:0px !important;
}

.submenu
{
	color: #666;
	padding: 5px 0px 0px 20px;
	font-family: 'Open Sans',sans-serif;
	font-size: 13px;
	/*width:230px !important;*/ 
	
	
}

.submenu:hover
{
	color: #FFF;
	padding: 5px 0px 0px 20px;
	font-family: 'Open Sans',sans-serif;
	font-size: 13px;
	background:#6a000c;
}



.content
{
	padding-bottom: 50px;
	width: 960px;
	margin:auto;
	
}

.footer-table
{
	width: 960px;
	margin:auto;
	
}

.content+h3
{
	padding: 0 0 25px 0;
}

.search{
	width: 240px;
	height: 30px;
	border: none;
	margin-top:5px;
	margin-right:55px;
	}

.search input[type="submit"]{
	background: url('img/search.png') no-repeat top;
	border: none;
	height:25px;
	width: 25px;
	text-indent: -9999px;
	cursor: pointer;
	border:none;
	float:left;
	position:relative;
	margin-top:80px;
	margin-left:5px;
	z-index:1;
	}
	
.search input[type="text"]{
	background:#FFF url(img/search.png) no-repeat 3% 50%;
	font: normal 11px/110px 'Lato', sans-serif;
	color: #646464;
	text-indent: 30px;
	height: 30px;
	width: 240px;
	border:none;
	display:block;
	margin-top:70px;
	position:absolute;
	z-index:1;
	}	
	
#SimpleSearch2_txtSearch{
	margin-top:10px !important;
}	

#SimpleSearch1_btnSearch{
	background: url('img/s-arrow.png') no-repeat center #fff;
	border: none;
	height:32px;
	width: 32px;
	text-indent: -9999px;
	cursor: pointer;
	border:none;
	float:right;
	position:relative;
	left:140px;
	top:-10px;
	z-index:1;
	display:inline-block;
}

#SimpleSearch2_btnSearch{
	background: url('img/s-arrow.png') no-repeat center #fff;
	border: none;
	height:32px;
	width: 32px;
	text-indent: -9999px;
	cursor: pointer;
	border:none;
	float:right;
	position:relative;
	margin-top:10px;
	left:40px;
	z-index:1;
	display:inline-block;
}

.online{
	height:355px;
	width:255px;
	background:#6a000c;
	margin-top:20px;
	padding:20px;
		
}

.rotator{
	width:630px;
	height:395px;
	margin-top:-395px;
	margin-right:15px;
	
}

#cs-prev-coin-slider2{display:none !important;}
#cs-next-coin-slider2{display:none !important;}
#CPHH_rot1_ddlPositions{display:none !important;}

div #cs-title-coin-slider2{
	height:16px !important;
	width:610px !important;
	/*background-color:rgba(0,0,0,0.20) !important;*/
	background-color:rgba(0,0,0,0.20) !important;
}



.signupTxt, .pwdTxt{
	width:250px;
	height:20px;
	margin-top:5px;
	margin-bottom:5px;
}

/*--Secondary Pages--*/


.lmenu
{
 padding-bottom:20px;
 font-family: 'Lato', sans-serif;
 font-size: 12px;
 line-height:40px;
 color:#a40100;
 cursor:pointer;

}


.parentwchiidselected .lmenu  { color:#215b87 !important;} 

#ctl00_ctl00_CPHH_rmenu1_RadTreeView1 ul {padding-left:0px !important; margin-top:0px !important;}
#ctl00_ctl00_CPHH_rmenu1_RadTreeView1 ul li{border-bottom:1px solid #e3e3e3; width:260px !important;}

.s-left .rtUL .rtLI div, .s-left .rtSelected+.rtUL .rtUL {
    display: none;
}


.s-left2 .rtUL .rtLI .parentwsubs{display:none !important;}

.s-left .rtUL .rtLI .rtSelected + .rtUL div {
    display: block;
	list-style-type:none !important;
	border-bottom:1px solid #d3d3d3;
	background:url('img/nav-arrow.png') no-repeat right;
}

div  .s-left .rtSelected{display:block !important; border-bottom:1px solid #5c5c5c; margin-left:40px; width:300px; margin-bottom:20px; } 
div .rtSelected .lmenu{font:bold 17px/35px 'Open Sans',sans-serif !important; color:#666 !important; }
div  .onethird .parentwsubs{display:none;}

.s-left2 .rtUL .rtLI .rtLI div {
	border-bottom:1px solid #d3d3d3;
	background:url('img/nav-arrow.png') no-repeat right;
}

.onethird .rtUL .rtLI .rtLI div {
	border-bottom:1px solid #d3d3d3;
	background:url('img/nav-arrow.png') no-repeat right;
}

#ctl00_ctl00_CPHH_lmenu1_RadTreeView1{margin-top:-25px !important; margin-left:-80px;}
#ctl00_ctl00_CPHH_lmenu1_RadTreeView1 .rtUL{width:300px !important;}

#ctl00_ctl00_CPHH_lmenu2_RadTreeView1{margin-top:-25px !important; margin-left:-80px;}
#ctl00_ctl00_CPHH_lmenu2_RadTreeView1 .rtUL{width:300px !important; display:block !important;}


.s-left .rtUL .rtLI {list-style-type:none !important;}
.s-left2 .rtUL .rtLI{list-style-type:none !important;}
.s-left2 .rtSelected{display:none;}
.onethird .rtUL .rtLI  {list-style-type:none !important;}
.onethird  .RadTreeView_Red ul li li:first-child{display:block !important;}
.RadMenu_Red ul li li:first-child , .RadTreeView_Red ul li li:first-child{display:none;}
.s-left
{
	width:290px;
	vertical-align:top;
	
}


.sidenav{
	width:310px;
	
}

.scontent{
	width:610px;
	padding:10px 20px 20px 20px;
}

.login{
	width:260px;
	background:#6a000c;
	margin-top:30px;
	padding:0px 20px 20px 20px;
}

.member-logos {
	height:50px; width: 960px; margin: 0 auto; padding-left: 8px;
}


/*--End--*/


