body {
	font-family: Tahoma;
	font-size:14px;
	background-color: #041628;
	margin-top: 0px; 
	margin-bottom: 0px;
	background-image: url(/images/bg.jpg);  
	background-attachment: fixed; 
	background-repeat:repeat; 
	background-position:top;
}
h3 {
	font-family: Tahoma;
	font-size:12px;
}

.a {
	color: #FFFFFF;
}
a:link {
	color: #00F;
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
	color: #00F;
}
a:hover {
	text-decoration: none;
	color: #00F;
}
a:active {
	text-decoration: underline;
	color: #00F;
}
.border {

	border: 1 solid #000066;

}
#videogallery a#videolb {
	display:none;
	}
#lctable {
	border:#666 1px solid;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 1px 1px 3px inset #666;
	-webkit-box-shadow: 1px 1px 3px #666 inset ;
	-moz-box-shadow: 1px 1px 3px #666 inset ;
	}
.lctable{
	border:#666 1px solid;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 1px 1px 3px inset #666;
	-webkit-box-shadow: 1px 1px 3px #666 inset ;
	-moz-box-shadow: 1px 1px 3px #666 inset ;
	}
.dropshadow{
	box-shadow: 1px 1px 3px #666;
	-webkit-box-shadow: 1px 1px 3px #666;
	-moz-box-shadow: 1px 1px 3px #666;
	}	
.rndcorner{
	border:#666 1px solid;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;	
	}	
.size14{
	font-size:14px;
}
div#qTip
{
	padding: 3px;
	border: 1px solid #7FA3F8;
	border-right-width: 2px;
	border-bottom-width: 2px;
	display: none;
	background: #5479CF;
	color: #FFF;
	font: 12px Verdana, Arial, sans-serif;
	text-align: left;
	position: absolute;
	z-index: 1000;
}
#navbutton_upload
{
	display: block;
	width: 32px;
	height: 32px;

	background-image: url( http://state-of-the-art-mailer.com/images/thumb_upload_clouds.png );
	background-position: 0px 0px;
}
#navbutton_upload:hover
{
	display: block;
	width: 32px;
	height: 32px;

	background-image: url( http://state-of-the-art-mailer.com/images/thumb_upload_clouds.png );
	background-position: 32px 0px;

	cursor: pointer;
	cursor: hand;
}
#message_box_green
{
	border: 1px solid #696;
	padding: 2px 0;
	text-align: center; width: 400px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	-webkit-box-shadow: #666 0px 2px 3px;
	-moz-box-shadow: #666 0px 2px 3px;
	box-shadow: #666 0px 2px 3px;
	background: #EEFF99;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#EEFF99), to(#66EE33));
	background: -moz-linear-gradient(#EEFF99, #66EE33);
	background: linear-gradient(#EEFF99, #66EE33);
	-pie-background: linear-gradient(#EEFF99, #66EE33);
	behavior: url(/PIE.htc);
	color: #000000;
	cursor: hand;
	cursor: pointer;
}
#message_box_red
{
	border: 1px solid #FF666A;
	padding: 2px 0;
	text-align: center; width: 400px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	-webkit-box-shadow: #666 0px 2px 3px;
	-moz-box-shadow: #666 0px 2px 3px;
	box-shadow: #666 0px 2px 3px;
	background: #FF9988;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#FF9988), to(#EE592F));
	background: -moz-linear-gradient(#FF9988, #EE592F);
	background: linear-gradient(#FF9988, #EE592F);
	-pie-background: linear-gradient(#FF9988, #EE592F);
	behavior: url(/PIE.htc);
	color: #FFFFFF;
	cursor: hand;
	cursor: pointer;
}
#adholder
{
	padding: 5px;
	margin: 0px;
	width: 210px;
	font-family: Tahoma;
	font-size: 12px;
	text-align: center;
}
#more_url
{
	font-family: Tahoma;
	font-size: 12px;
	color: #505050;
	text-decoration: none;
}
#more_url:active
{
	font-family: Tahoma;
	font-size: 12px;
	color: #505050;
	text-decoration: none;
}
#more_url:hover
{
	font-family: Tahoma;
	font-size: 12px;
	color: #0099FF;
	text-decoration: none;
}
.ntbox
{
	border: 3px double #CCCCCC;
	width: 230px;
}
#navbar
{
	display: block;
	width: 900;
	height: 25;
	background-image: url(http://state-of-the-art-mailer.com/images/navbar.png);
	background-repeat: no-repeat;
	text-decoration: none;
	font-family: Tahoma;
	text-align: center;
	font-size: 15px;
	color: #ffffff;
}
#links
{
	display: block;
	height: 25;
	text-decoration: none;
	font-family: Tahoma;
	text-align: center;
	font-size: 15px;
	color: #ffffff;
}
#links a
{
	display: inline-block;
	height: 25;
	background-repeat: no-repeat;
	text-decoration: none;
	font-family: Tahoma;
	text-align: center;
	font-size: 15px;
	color: #ffffff;
}
#links a:hover
{
	display: inline-block;
	height: 25;
	background-image: url(http://state-of-the-art-mailer.com/images/nav_over_opacity.png);
	background-repeat: repeat-x;
	text-decoration: none;
	font-family: Tahoma;
	text-align: center;
	font-size: 15px;
	color: #ffffff;
}
.tables {
	border: 2px solid #000033;
}
.marginBstats{
	margin-bottom:10px;
}
.testi{
	font-size:14px;
	text-align:justify;
}
.tuts{
	padding: 5px 5px 5px 32px;
	background-image:url(../images/tutarrrow.png);
	background-repeat:no-repeat;
	background-position:left center;
	background-color:#FFFF00;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 1px 1px 3px #666;
	-webkit-box-shadow: 1px 1px 3px #666;
	-moz-box-shadow: 1px 1px 3px #666;
	}
.gtickform{
	width:680px;
	margin:0 auto;
	background-color:#ffe794;
	text-align:center;
	font-size:16px;
	padding:10px;
	border-color:#dd9d45;
	}
.click_wrap{
	float:left;
	background-color: #e9e7ff;
	margin-right:20px;
	margin-bottom:20px;
	padding:3px;
	width:260px;
	height:62px;
	}
.click_wrap:hover{
	background-color:#0f0;
}
.aff_form{
	width:680px;
	margin:0 auto;
	background-color:#f3f3f3;
	text-align:center;
	font-size:16px;
	padding:10px;
	}

/*ctp css*/
.claimbutton {
	-moz-box-shadow:inset 0px 1px 0px 0px #fff6af;
	-webkit-box-shadow:inset 0px 1px 0px 0px #fff6af;
	box-shadow:inset 0px 1px 0px 0px #fff6af;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffec64), color-stop(1, #ffab23) );
	background:-moz-linear-gradient( center top, #ffec64 5%, #ffab23 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffec64', endColorstr='#ffab23');
	background-color:#ffec64;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #ffaa22;
	display:inline-block;
	color:#333333;
	font-family:Courier New;
	font-size:32px;
	font-weight:bold;
	padding:12px 30px;
	text-decoration:none;
	text-shadow:1px 1px 0px #ffee66;
	text-decoration:none !important;
}.claimbutton:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffab23), color-stop(1, #ffec64) );
	background:-moz-linear-gradient( center top, #ffab23 5%, #ffec64 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffab23', endColorstr='#ffec64');
	background-color:#ffab23;
	text-decoration:none !important;
}.claimbutton:active {
	position:relative;
	top:1px;
	text-decoration:none !important;
}
/* end ctp css*/
	