/*------------------------------------------------------------------
[Master Stylesheet]

Project:	FlexOffers.com Presenation   
Version:	1.0
Last change:	05/21/09 
-------------------------------------------------------------------*/

@import url(other.css); 
@import url(Tabs.css); 
 
body {
	padding: 0; 
	font-size: 0.8em;
	margin: 0;
	font-family: Verdana, Helvetica, Tahoma, sans-serif;
	line-height: 1.6em;
	background: #fff url("../images/bg_top.jpg") repeat-x top;
	color: #454545; 
}

.new {
	padding: 0; 
	font-size: 0.8em;
	margin: 0;
	font-family: Verdana, Helvetica, Tahoma, sans-serif;
	line-height: 1.6em;
	background: #fff url("../images/bg_top2.jpg") repeat-x top;
	color: #454545; 
}

   /*  img, a
        {
            behavior: url(../css/iepngfix.htc);
            width: 14px;
        }
    */

#NavMassage {
    position:absolute;
    top:0px;
    left:0px;
    width:182px;
    height:177px;
    background: url("../images/messagestripflip.png") no-repeat;
    z-index:9999;
}


#NavMassage2 {
    position:absolute;
    top:0px;
    left:0px;
    width:182px;
    height:177px;
    background: url("../images/templatetripflip.png") no-repeat;
    z-index:9999;
}


#NavPromotion {
    background: url(../images/tag_referfriend.png) no-repeat scroll 0 0;
    height:50px;
    position:absolute;
    right:0px;
    left:614px;
    top:4px;
    width:186px;
    z-index:9999;
    margin:0px;
}

#NavTwitter {
    position:absolute;
    top:10px;
    left:10px;
    width:161px;
    height:117px;
    background: url("../images/twitter.png") no-repeat;
    z-index:9999;
}
.dark  { color: #737373; background: inherit; font-weight: bold; }


.modalBackground
{
    margin: 0px;
    background-color: Gray;
    filter: alpha(opacity=70);
    opacity: 0.7;
    z-index:9999;
}

.modalProgressGreyBackground
{
    margin: 0px;
    background-color: Gray;
    filter: alpha(opacity=30);
    opacity: 0.3;
    
}
.modalProgressIndicator
{
    text-align:center;
    padding-top: 15px; 
    padding-bottom: 15px; 
    border-style:solid; 
    border-width:1px; 
    background-color:White; 
    width:150px; 
}

a {	color: #666666; text-decoration: none;}
a:hover { color: #669933; text-decoration:underline;}
a:visited {  color: #666666;}
a:active { color: #669933; text-decoration:underline;}

.Subcat {font-size:11px;}

h1 #Title1 
{
    font-family:Arial, Helvetica, sans-serif;
	font-size:1.6em; 
	color: #76BC1B;}
	
h1 { font: normal 2.1em Arial, Sans-Serif; letter-spacing: -1px; padding: 7px 0 0 8px; margin: 0; }
h1 a  { text-decoration: none; }
h1 a:hover { color: #FF6600; background: inherit; }

h2 {
    padding: 0;
    margin-bottom: 5px;
    color: #5F5F5F;
    font-weight: normal;
    font-style: normal;
    font-variant: normal;
    font-size: 28px;
    line-height: normal;
    font-family: Arial, Sans-Serif;
    height: 37px;
}
h2 a { color: #5c5c5c; text-decoration: none; }
h2 a:visited { color: #5c5c5c; text-decoration: none; }
h2 a:hover { color: #669933;   text-decoration: underline;}

h3 {
    font: normal 1.3em Arial, Sans-Serif;
    margin-bottom: 5px;
    color: #999;
}
h3 a { color: #999; text-decoration: none; }
h3 a:hover { color: #999; }

h4{

		color: #5c5c5c; 
		padding: 0px 0px 0px 20px;
		font:18px Arial, Helvetica, sans-serif;
		margin: 15px 0 0px 0;
		background: url("../images/bullet2.gif") no-repeat 0% 50%;
		letter-spacing:1px;	
}


p {	margin: 0 0 5px 10px;}
ul { margin: 0; padding : 0; list-style : none; }
img { border:none;}



/* --------------------------------------------------
HomePage Middle 
-------------------------------------------------- */

.HeaderTitle {
		background-color: #fff;
		color: #5c5c5c; 
		padding: 0px 0px 5px 20px;
		font: normal 1.6em  Arial, Tahoma, Sans-Serif;
		margin: 8px 0 8px 0;
		background: url("/images/plus_blt.gif") no-repeat 0% 50%;
		letter-spacing:1px;
		
}

.HeaderTitle h1{
		background-color: #fff;
		color: #5c5c5c; 
		padding: 0px 0px 0px 20px;
		font: normal 10px  Arial, Tahoma, Sans-Serif;
		margin: 8px 0 8px 0;
		background: url("/images/plus_blt.gif") no-repeat 0% 50%;
		letter-spacing:1px;	
}

.HeaderTitle2 {
		background-color: #fff;
		color: #5c5c5c; 
		padding: 0px 0px 5px 20px;
		font: normal 1.6em  Arial, Tahoma, Sans-Serif;
		margin: 8px 0 8px 0;
		background: url("/images/plus_blt.gif") no-repeat 0% 50%;
		letter-spacing:1px;
		border-bottom: 1px solid #e2e2e2;		
}


.HeaderTitle2 h1{
		background-color: #fff;
		color: #5c5c5c; 
		padding: 0px 0px 0px 20px;
		font: normal 10px  Arial, Tahoma, Sans-Serif;
		margin: 8px 0 8px 0;
		background: url("/images/plus_blt.gif") no-repeat 0% 50%;
		letter-spacing:1px;	
}


.Headerheader {
		background-color: #fff;
		color: #5c5c5c; 
		padding: 0px 0px 0px 20px;
		font: normal 1.6em  Arial, Tahoma, Sans-Serif;
		margin: 8px 0 8px 0;
		background: url("/images/plus_blt.gif") no-repeat 0% 50%;
		letter-spacing:1px;
}

.left_box {
	display:block;
	position:relative;
	height:480px;
    top: 0px;
   
}


#leftTitleHLD {
	width:549px;
	height:120px;
	float:left;
	background-image:url("../images/home/homeTitleBK.gif" );
	background-repeat: no-repeat;
	background-position: 0px 0%;
	margin:20px 0px 0px 0px;	
}

#leftTitle {
	width:500px;
	height:30px;
	float:left;
	background-image:url(../images/home/homeTitle.gif); 
	background-repeat: no-repeat;
	background-position: 10px 60%;
	font-size:23px;
	font-family: Arial, Helvetica, sans-serif;
	color:#6F981D;
	padding:10px 0px 0px 50px;
	margin:0;	
}


#leftTitleDesc {
	width:540px;
	height:75px;
	float:left;
	
	padding:2px 0px 0px 10px;
	margin:0;
	line-height:17px;	
}


.leftSerivHLD {
	width:534px;
	height:333px;
	float:left;
	background-image:url('../images/home/homeIcons.jpg');
	background-repeat: no-repeat;
	background-position: 0px 0%;
	padding:0px;
	margin:20px 0px 0px 0px; 
}





.leftServLinkHLD  {
	width:200px;
	height:27px;
	float:left;
	margin:0px 0px 10px 0px;
	padding:14px 0px 0px 65px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color:#222222;

}


.leftServLinkHLD h3 {
		
	margin:0px;
	padding:0px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color:#222222;

}
.leftSerivHLD a:hover{
	color:#6F981D;
	text-decoration:none;
}

.leftSerivHLD a:link, .leftSerivHLD a:visited{
	color:#222222;
	text-decoration:none;
}

.leftSerivHLD a {
	color:#222222;
	text-decoration:none;
	padding:0px;
	margin:0px;
}


.leftServLinkHLD2 {
	width:193px;
	height:27px;
	float:left;
	padding:15px 0px 0px 60px;
	margin:0px 0px 10px 16px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color:#222222;
}


.leftServLinkHLD2 h3 {	
	margin:0px;
	padding:0px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color:#222222;
}



.leftSerivHLD2 a:link, .leftSerivHLD2 a:visited{
	color:#222222;
	text-decoration:none;
}

.leftSerivHLD2 a{
	color:#222222;
	text-decoration:none;
	padding:0px;
	margin:0px;
}


.leftSerivHLD2 a:hover{
	color:#6F981D;
	text-decoration:none;
}

.leftServLink{
	text-align: left;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	padding: 0px 0px 0px 5px;
	color:#ff3300;
	font-weight:bold;
}



/* --------------------------------------------------
Service Highlights
-------------------------------------------------- */


#promoContent {
   background: url("../images/home/homeRigth1.gif") no-repeat 0% 0px;
  
   float:left;
   width: 224px;
   height: 144px;
   margin:12px 0px 0px 0px;
}


#promoContent a  {
   background: url("../images/home/homeRigth1.gif") no-repeat 0% 0px;
   
   float:left;
   width: 221px;
   height: 144px;
}

#promoUniqeu {
   background: url("../images/home/homeRigth2.gif") no-repeat 0% 0px;
   float:left;
   width: 224px;
   height: 144px;
   margin:12px 0px 0px 0px;
}


#promoUniqeu a  {
   background: url("../images/home/homeRigth2.gif") no-repeat 0% 0px;
   float:left;
   width: 224px;
   height: 144px;
   
}

#promoMillions {
   background: url("../images/home/homeRigth3.gif") no-repeat 0% 0px;
   float:left;
   width: 224px;
   height: 144px;
   margin:12px 0px 0px 0px;
}


#promoMillions a  {
   background: url("../images/home/homeRigth3.gif") no-repeat 0% 0px;
   float:left;
   width: 224px;
   height: 144px;
   
}



#promoPrograms {
   background: url("../images/home/homeRigth4.gif") no-repeat 0% 0px;
   float:left;
   width: 224px;
   height: 144px;
   margin:12px 0px 0px 0px;
}


#promoPrograms a  {
   background: url("../images/home/homeRigth4.gif") no-repeat 0% 0px;
   float:left;
   width: 224px;
   height: 144px;
   
}



/* --------------------------------------------------
Text
-------------------------------------------------- */


.green {
	color: #6f981d;
}

.grey {
	font: Arial, Helvetica, sans-serif;
	font-size:21px;
	color: #7aa64e;
}

.blue  
{
    color:#4067b8; 
}



/* --------------------------------------------------
	Header
-------------------------------------------------- */

.maincontent { 
	margin: 0 auto;
	width: 800px;
	padding: 0px 10px 10px 10px;
	height:40px;
}

.MainHeader {
	position:relative; 
	height: 82px;
	width:800px;
	color: #808080;
	margin: 0px 0;
	padding: 20px 0 0 0;
	display:block;
}

.flexoffers2 
{
    position:absolute;
    top:16px;
	cursor:pointer;
	height:66px;
	width:373px;
	padding:0px 0px 0px 0px;
	display:block;
	margin:0px;
}


 /*

.banner {
	height:226px; 
	padding-top: 2px;
	padding-bottom: 5px;
	background: url("../images/<%=strGlobalBanner%>") no-repeat;
}

*/


.banner_nobtn {
	height:226px; 
	padding-top: 2px;
	padding-bottom: 5px;
	background: url("../images/banner_nobtn.jpg") no-repeat;
}


.banner_programs {
	height:226px; 
	padding-top: 2px;
	padding-bottom: 5px;
	background: url("../images/banner2.jpg") no-repeat;
}

.banner_about {
	height:226px; 
	padding-top: 2px;
	padding-bottom: 5px;
	background: url("../images/banner3.jpg") no-repeat;
}

.InnerDiv {
	height:226px;
	position: relative;
    top: 0px;
    left: 37px;
}

.InnerDiv .LearnMore{
		position:absolute;
		top:155px;
		right:35px;
		display:block;
		width:150px;
		height:50px; 
}


/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/pro_dropline.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */


.nav {
    height:35px; 
    background: url(../images/nav/pro_line_0.gif) repeat-x; 
    position:absolute; 
    font-family:arial, verdana, sans-serif;
    font-size:13px; 
    width:830px; 
    z-index:500;
    top:76px;
    left:0px;
    
    
}

.nav .table {
    display:table; 
    margin:0 auto;
}

.nav .select,
.nav .current {
    margin:0; 
    padding:0; 
    list-style:none; 
    display:table-cell; 
    white-space:nowrap;
}

.nav li {
    margin:0; 
    padding:0; 
    height:auto; 
    float:left;
    
}

.nav .select a {
    display:block; 
    height:35px; 
    float:left; 
    background: url(../images/nav/pro_line_0.gif); 
    padding:0 30px 0 30px; 
    text-decoration:none; 
    line-height:35px; 
    white-space:nowrap; 
    color:#000000;
    text-align:center;
}

.nav .current a {
    display:block; 
    height:35px; 
    float:left; 
    background: url(../images/nav/pro_line_2.gif); 
    padding:0 0 0 15px; 
    text-decoration:none; 
    line-height:35px; 
    white-space:nowrap; 
    color:#fff;
}


.nav .current a b {
    display:block; 
    padding:0 30px 0 15px; 
    background:url(../images/nav/pro_line_2.gif) right top no-repeat;
}

.nav .select a:hover, 
.nav .select li:hover a {
    background: url(../images/nav/pro_line_1.gif); 
    padding:0 0 0 15px; 
    cursor:pointer; 
    color:#fff;
}

.nav .select a:hover b, 
.nav .select li:hover a b {
    display:block; 
    float:left; 
    padding:0 30px 0 15px; 
    background:url(../images/nav/pro_line_1.gif) right top; 
    cursor:pointer;
    
}

.nav .select_sub {
    display:none;
    text-align:right;
   
}

/* IE6 only */
.nav table {
    border-collapse:collapse; 
    margin:-1px; 
    font-size:1em; 
    width:0; 
    height:0;
}

.nav .sub {
    display:table; 
    margin:0 auto; 
    padding:0; 
    list-style:none;
}

.nav .sub_active .current_sub a, 
.nav .sub_active a:hover {
    background:transparent; 
    color:#f00;
}

.nav .select :hover .select_sub, 
.nav .current .show {
    display:block; 
    position:absolute; 
    width:900px; 
    top:35px; 
    background:url(../images/nav/back_0.gif); 
    padding:0; 
    z-index:100; 
    left:-50px; 
  
    text-align:right;
    font-size:12px; 
   
}

.nav .current .show {
    z-index:10;
    
  
}

.nav .select :hover .sub li a, 
.nav .current .show .sub li a {
    display:block; 
    float:left; 
    background:transparent; 
    padding:0 10px 0 10px; 
    margin:0; 
    white-space:nowrap; 
    border:0; 
    color:#444;
}

.nav .current .sub li.sub_show a {
    color:#FFFFFF; 
    cursor:default; 
    background:url(../images/nav/back_1.gif);
}

.nav .select :hover .sub li a:hover, 
.nav .current .sub li a:hover {
    visibility:visible; 
    color:#66aa1a; 
    background:url(../images/nav/back_1.gif);
}

/* Top Sub Nav */

.MainHeader .TopCorner_Nav {
		position:absolute;
		top:20px;
		right:121px;
		width: 309px;
		height: 22px;
		padding:23px 0 0 0;
		text-align:center;
}


#TopCorner_Signup a {
		position:absolute;
		top:35px;
		right:1px;
		background: url("../images/signup.gif") no-repeat 0% 0px;
		display: block;
		width: 109px;
		height: 27px;
		margin:7px 0px 0px 0px;
}



#TopCorner_Signup a:hover {
  	background-position: -109px 0%; }



	.TopCorner_Nav li { 
		margin: 0; 
		padding: 2px 3px 2px 3px;
		color: #666;
		background: none;
		float: right; 
	}
	
	.TopCorner_Nav li.active { 
		color: #666;
		font-weight: bold; 
		padding: 2px 3px 2px 3px;
	}
	
	.TopCorner_Nav li a { 
		color: #666;
		display: block;
		font-weight:bold; 
		text-decoration: none;
		background: inherit;
		padding: 0px 0px 0px 0px ;
	} 
	
	.TopCorner_Nav li a:hover { 
		color: #666;
		display: block; 
		background: inherit;
		padding: 0px 0px 0px 0px ;
		text-decoration: underline;
	}



/* --------------------------------------------------
Brown container
-------------------------------------------------- */

.Extra_Holder {
	margin: 38px 0 0px 0px;
	display:block;
	float:right;
	width:230px;
}

.leftExtra {
	width: 200px;
	float: right;
	border-top: 1px solid #;
	border-right: 1px solid #e3e3e3;
	border-bottom: 5px solid #cecdaf;
	border-left: 1px solid #e3e3e3;
	margin:0px 0px 10px 0px;
	padding:8px 8px 0px 15px;
	background-color:#eae8d9;
	
}

.ExtraLeft_Title {
	color: #5c5c5c; 
	padding:0px 0px 3px 0px;
	font:  bold 1.3em  Arial, Tahoma, Sans-Serif;
	margin: 8px 0 0px 0;
	letter-spacing:1px;
	border-bottom: 1px solid #b1b1b1;
}

.ExtraLeft_header {
	color: #5c5c5c; 
	padding:0px 0px 3px 0px;
	font: normal 1.6em  Arial, Tahoma, Sans-Serif;
	margin: 8px 0 0px 0;
	letter-spacing:1px;
	border-bottom: 1px solid #b1b1b1;
}

.ExtraLeft_links {
	padding: 5px 0 0px 0;
	display:block;
}

.rightExtra{
	float: right;
	width: 221px;
	margin: 0 0 10px 0;
	height:91px;
	background: url("../images/extraright_bg.gif") no-repeat;
}

#navcontainer{
	display:block;
	margin: 0px 0px 10px 0px;
}

#navlist{
	margin: 5px 0px 0px 0px;
	padding-left: 0;
	list-style: none;
}

#navlist li {
	padding-left: 15px;
	background-image: url("../images/bullet.gif");
	background-repeat: no-repeat;
	background-position: 0 .5em;
	margin: 5px 0px 0px 0px
}

/* --------------------------------------------------
Financial Services Programs
-------------------------------------------------- */

.HolderProgram {
	width:530px;
	float:left;
	border-top: 6px solid #cccccc;
	border-right: 1px solid #e3e3e3;
	border-bottom: 1px solid #e3e3e3;
	border-left: 1px solid #e3e3e3;
	margin:0px 0px 10px 0px;
	padding:8px 10px 10px 10px;
}

.HolderProgram p{
	border-bottom: 1px solid #e3e3e3;
	padding:0px 0px 10px 0px;
}

.bretop h1{
	height:20px;
	margin:0px;
	padding:5px 5px 12px 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.6em;
	border-top: 1px solid #eee;
	border-bottom: 1px solid #eee;
	color:#7EA633;
	letter-spacing:1px;
}

.bretop a 
{
    font-size:18px;
	text-decoration:none;
	color:#666;
}

.bretop a:visited, .bretop a:active{
	color:#666;
}

.bretop a:hover {
	text-decoration:underline;
	color:#666;
	background: transparent url(/images/breadarrow.gif) right center no-repeat;
}

.bredsub {
	height:20px;
	background:url("../images/bresubbk.gif") repeat-x top;
	margin:0px;
	padding:2px 5px 5px 8px;
	font-family:Arial, Helvetica, sans-serif;
	color:#6489ad;
}

.bredsub a {
	text-decoration:none;
	color:#6489ad;
    font-size:12px;
}

.bredsub a:hover {
	text-decoration:underline;
	color:#000;	
}

.bresub a:visited, .bresub a:active{
	color:#80a7ce;
}

.breadarrow 
{
    padding-right: 16px;
    background: transparent url(/images/breadarrow.gif) right center no-repeat;
}

.Subcat2 {font-size:12px;}

/* --------------------------------------------------
Affilaite Programs Icon Links
-------------------------------------------------- */

.cateDiv {  width: 250px; text-align: left; line-height: 16px; padding:10px 0px 0px 0px; }
.cateDiv div { padding: 0px 40px 0px 10px; font-size: 12px; }
.cateDiv img { float: left; margin: 0px 8px 20px 3px; }
.cateDiv a { text-decoration:none;}
.cateDiv a:hover{ text-decoration:underline;}
.clear { clear: both; height: 0px; line-height: 0px; overflow: hidden; font-size: 1px; }
.header {
	background: #000;
	cursor: pointer;
	padding:4px;
}

.header:hover{
	background-color:#666;
}

.selected{
	background-color:#F00;
	color:#FFF;
}

.content{
	background:#FFF;
	padding:4px;
}

#basic-accordian{
	
	border:1px solid #EEE;
	padding:5px;
	width:543px;
	
}

.accordion_headings{
	padding:5px;
	background:#99CC00;
	color:#666;
	border:1px solid #eee;
	cursor:pointer;
	font-weight:bold;
	font-size:16px;
	background:url("/images/activebk.gif") repeat-x ;
}

.accordion_headings h2{
	background:url("/images/bulletplus.gif") no-repeat 0 0%;
	padding-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	margin:0;	
	height:20px;
}

.accordion_headings_news{
	padding:5px;
	background:#99CC00;
	color:#666;
	border:1px solid #eee;
	cursor:pointer;
	font-weight:bold;
	font-size:16px;
	background:url("/images/activebk.gif") repeat-x ;
}

.accordion_headings_news h2{
	background:url("/images/bulletplus.gif") no-repeat 0 0%;
	padding-left: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	margin:0;	
	height:20px;
}

.accordion_Newshead{
	padding:5px;
	background:#99CC00;
	color:#666;
	border:1px solid #eee;
	cursor:pointer;
	font-weight:bold;
	font-size:16px;
	background:url("/images/activebk.gif") repeat-x ;
}


.accordion_Newshead h2{
	background:url("/images/newsBLT.gif") no-repeat 0 50%;
	padding-left: 28px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	margin:0;	
}


.accordion_Newstext p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top:18px;
	
	
}


.accordion_Newstext{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin:0;	
}


.header_highlight{
	background:url("/images/unactivebk.gif") repeat-x ;
}

.accordion_highlight h2{
	background:url("../images/bulletminus.gif") no-repeat 0 50%;
	padding-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;	
}

.accordion_headings:hover{
	background:url("/images/hoverbk.gif") repeat-x ;
}

.accordion_child{
	padding:20px 20px 20px 5px;
	background:#fff;
	border-right: 1px solid #eee;
	border-left: 1px solid #eee;
}

.accordion_left{
	border-right: 1px solid #eee;
	width:160px;
}

.accordion_text
{   
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
	padding:10px 0px 10px 10px;
	
}

.accordion_text #Title{
	padding:0px 0px 5px 0px;
	font-size: 15px;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	color:#666666;	
}

.accordion_text #Payout{
	padding:0px 0px 5px 0px;
	font-size: 13px;
	font-weight:bold;
	color:#666666;	
}

.accordion_holder{
	padding:10px 0px 10px 0px;
}

.accordion_child #line{
	height:5px;
	border-bottom: 1px dotted #eee;

}

.Total
{   
    margin: 0 0 0px 0;
    float:left;
}
/*------------------------------------------
Left Side
-------------------------------------------------- */

.MainContent_Holder {
	margin-left: 0;
    margin-top: 0px;
    margin-bottom: 0px;
}


.OurServices_Holder {
	margin: 0px 0 0px 0;
}

.left {
    width: 538px;
    margin: 0 0 0px 0;
    float:left;
    
}

#Title {
	color: #5c5c5c; 
	padding: 0px 0px 10px 20px;
	font: normal 1.6em Tahoma, Arial, Sans-Serif;
	margin: 8px 0 8px 0;
	background: url("/images/plus_blt.gif") no-repeat 0% 7px;
 	border-bottom: 1px solid #cccccc;
	letter-spacing:1px;
}

#Title2 {
	color: #5c5c5c; 
	padding: 5px 0px 5px 18px;
	font: normal 1.4em Tahoma, Arial, Sans-Serif;
	margin:0px 0px 5px 0px;
	letter-spacing:1px;
	background: url("/images/bullet2.gif") no-repeat 0% 12px;
}

#aboutbutton a  {
   background: url("/images/aboutbutton.gif") no-repeat 0% 0px;
   display: block;
   float:right;
   width: 335px;
   height: 44px;
}

#aboutbutton a:hover  {
   background-position: -335px 0%;
}


#BtnHLD 
{
    padding: 20px 0px 0px 20px;
    margin: 0px 0px 10px 0px;
    height: 115px;
    background: #F8F8F8;
    border: 1px solid #eee;
    float: left;
    width: 776px;
}

#ScreenShotHLD 
{
    margin:5px 0px 0px 0px; 
    height:205px; 
    width:555px; 
}


#advertisersbtn {
   background: url("/images/adbtn.gif") no-repeat 0% 0px;
   display: block;
   float:left;
   width: 223px;
   height: 44px;
   margin:0px 45px 0px 0px;
   padding:0;
}

#advertisernote 
{
    padding:0px 0px 0px 0px;
	font-size: 12px;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	color:#666666;
	float:left;
	width: 224px;
	height: 46px;
	margin:0px;
	text-align:center;
}


#advertisersbtn a  {
   background: url("/images/adbtn.gif") no-repeat 0% 0px;
   display: block;
   float:left;
   width: 223px;
   height: 44px;
}

#advertisersbtn a:hover  {
   background-position: -223px 0;
}


#publisherbtn {
   background: url("/images/publisherbtn.gif") no-repeat 0% 0px;
   display: block;
   float:left;
   width: 223px;
   height: 44px;
}



#publisherbtn a  {
   background: url("/images/publisherbtn.gif") no-repeat 0% 0px;
   display: block;
   float:left;
   width: 223px;
   height: 44px;
}

#publisherbtn a:hover  {
   background-position: -223px 0;
}


#publishernote {
    padding:0px;
	font-size: 12px;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	color:#666666;
	float:left;
	width: 221px;
	height: 46px;
	margin:0px 0px 0px 45px;
	text-align:center;
}


#signuphld 
{
   width: 223px;  
   height:100px;
       
}


#signupbtn {
   background: url("/images/signupnowbtn.gif") no-repeat 0% 0px;
   display: block;
   float:left;
   width: 223px;
   height: 44px;
   margin:0px 0px 0px 45px;
   padding:0;
}


#signupbtn a  {
   background: url("/images/signupnowbtn.gif") no-repeat 0% 0px;
   display: block;
   float:left;
   width: 223px;
   height: 44px;
}

#signupbtn a:hover  {
   background-position: -223px 0;
}

#signupbtn2 {
   background: url("/images/signupnowbtnOLD.gif") no-repeat 0% 0px;
   display: block;
   float:left;
   width: 223px;
   height: 44px;
   margin:0px 0px 0px 45px;
   padding:px 0px 0px 0px ;
}


#signupbtn2 a  {
   background: url("/images/signupnowbtnOLD.gif") no-repeat 0% 0px;
   display: block;
   float:left;
   width: 223px;
   height: 44px;
}

#signupbtn2 a:hover  {
   background-position: -223px 0;
}



#signupbtnnote {
    padding:0px;
	font-size: 12px;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	color:#666666;
	float:left;
	width: 221px;
	height: 10px;
	margin:0px 0px 0px 45px;
	text-align:center;
}


/* --------------------------------------------------
Right Side
-------------------------------------------------- */

.rightHP{
	float: right;
	margin: 0 0 10px 0;
	width:225px;

}

.Titles { 
	font: normal 1.2em Arial, Sans-Serif; 
	padding: 0px 0px 3px 0px; 
	margin:  0px 0px 0px 0px; 
	color:#5c5c5c;
	font-weight:bold;
	display:block;
}

.rightHP h1 {
	background-color: #fff;
	color: #5c5c5c; 
	padding: 0px 0px 0px 20px;
	font: normal 1.6em  Arial, Tahoma, Sans-Serif;
	margin: 8px 0 8px 0;
	letter-spacing:1px;
	background: url("/images/plus_blt.gif") no-repeat 0% 50%;
}

.left h1 {
	background-color: #fff;
	color: #5c5c5c; 
	padding: 0px 0px 0px 20px;
	font: normal 1.6em  Arial, Tahoma, Sans-Serif;
	margin: 8px 0 8px 0;
	letter-spacing:1px;
	background: url("/images/plus_blt.gif") no-repeat 0% 50%;
}


.right_articles_fill {
	background: #fff;
	border: 1px solid #eee;
	padding: 20px 8px 8px 8px;	
	margin: 0 0 3px 0;
	text-align:center;
}

#split {
	clear: both;
	height: 0px;
	color: #FFF;
	padding:0px;
	margin: 0px;
	background: #ffffff url(/images/bg_split.gif) repeat-x;
}

#split2 {
	clear: both;
	height: 25px;
	color: #FFF;
	padding:0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background: #ffffff url(/images/bg_split.gif) repeat-x;
}


.clear {
	clear: both;
	height:11px;
}
		
.right {
	float: right;
	width: 33.5%;
	margin: 0 0 10px 0;
}

.right h3{
	background-color: #fff;
	color: #97999b;
	padding: 7px 0 7px 5px;
	font: normal 1.6em Tahoma, Arial, Sans-Serif;
	margin: 0 0 3px 0;
}

.right_articles {
	
	background: #fff;
	color: #414141;
	padding: 8px;	
	margin: 0 0 3px 0;
}

.right_articles_fill ul{
	list-style:square;
}

.right_articles_fill li{
	font: 0.7em Tahoma, sans-serif; 
	padding:0 0 0 5px;
	margin:0 0 0 30px;
	/*	display: inline;
*/	list-style:square;
	line-height:25px;
	font-size:12px;
	font-weight: bold;
}
		
.image {
	float: left;
	margin: 0 9px 3px 0;
}





/* --------------------------------------------------
Our Services
-------------------------------------------------- */

#Ourservices {
	margin: 0px 0 0px 0;
	height:300px;
	display:block;
}


.alert {
	background: #fffcf4;
	background-position: 15px 50%;  x-pos y-pos ;
	text-align: left;
	padding: 5px 10px 5px 10px;
	border-top: 1px solid #e3e3e3;
	border-bottom: 1px solid #e3e3e3;
	font-size:12px;
	color:#878787;
}

.alert2 {

	background-position: 15px 50%;  x-pos y-pos ;
	text-align: left;
	padding: 5px 10px 5px 20px;
	font-size:12px;
	color:#878787;
}

. alert2 a:link
{
    font-size: 12px;
    color: #009933;
}
    
. alert2 a:visited
{
    font-size: 12px;
    color: #009933;
}
    

.ServicesContainer {
	margin:15px 0px;
	display:block;
	width:235px;
	height:240px;
	float:left;
}


.ServicesContainer h2 {
	font:normal 14px  Arial, Helvetica, sans-serif; 
	font-weight:bold;
	letter-spacing:0px;
	color: #7aa64e;
}


.ServicesContainer h2 a { font:normal 14px  Arial, Sans-Serif; font-weight:bold;  color: #7aa64e; text-decoration: none; }
.ServicesContainer h2 a:hover, { font:normal 14px  Arial, Sans-Serif;  font-weight:bold;  color: #7aa64e; text-decoration:underline;  }


.ServicesArrow {
	margin:15px 0px 0px 0px;
	display:block;
	width:47px;
	height:130px;
	float:left;
	padding:50px 0px 0px 0px;

}


/* --------------------------------------------------
About Us
-------------------------------------------------- */

#Aboutleft 
{
    float:left;
    width:550px;
    height:352px;
    
    
}

#Aboutright
{
    float:right;
    width:245px;
    height:314px; 
    text-align:center;
    margin:10px 0px 0px 0px;
}



.MainContent_HolderAU {
	display:block;
	margin: 0px 0 0px 0;
	height:365px;
}

#OurservicesAU {
	margin: 0px 0 0px 0;
	display:block;
}

.ServicesContainerAU h2   
{
    padding: 0; 
    font: bold 1.4em Arial, Sans-Serif;  
    margin-bottom: 5px; 
    color: #5c5c5c; 
    font-weight:normal;  
}


.ServicesContainerAU {
	margin:15px 0px 8px 0px;
	display:block;
	width:250px;
	height:305px;
	float:left;
}


.ServicesContainerAU h3 {
	font:normal 1.6em Tahoma, Arial, Sans-Serif; 
	font-size:13px;
	font-weight:bold;
	letter-spacing:1px;
	color: #7aa64e;
	display:block;
}


.ServicesContainerAU h3 a { font:normal 14px  Arial, Sans-Serif; font-weight:bold;  color: #7aa64e; text-decoration: none; }
.ServicesContainerAU h3 a:hover,  { font:normal 14px  Arial, Sans-Serif;  font-weight:bold;  color: #5c5c5c; text-decoration:underline;  }



.ServicesArrowAU {
	margin:15px 0px 0px 0px;
	display:block;
	width:24px;
	height:260px;
	float:left;
	padding:0px 0px 0px 0px;
}


/* --------------------------------------------------
Content Delivery Options
-------------------------------------------------- */


.ConDeliveryXML {
	background:url("/images/xml_cd.gif") no-repeat;
	height:35px;
	font-size:21px;
	color: #7aa64e;
	font: Arial, Helvetica, sans-serif;
	padding:35px 0px 0px 10px;
	display:block;
}


.ConDeliveryJS {
	background:url("/images/js_cd.gif") no-repeat;
	height:35px;
	font-size:21px;
	color: #7aa64e;
	font: Arial, Helvetica, sans-serif;
	padding:35px 0px 0px 10px;
	display:block;
}


.ConDeliveryServer {
	background:url("/images/server_cd.gif") no-repeat;
	height:35px;
	font-size:21px;
	color: #7aa64e;
	font: Arial, Helvetica, sans-serif;
	padding:35px 0px 0px 10px;
	display:block;
}



.ConDeliverySpread {
	background:url("/images/spread_cd.gif") no-repeat;
	height:35px;
	font-size:21px;
	color: #7aa64e;
	font: Arial, Helvetica, sans-serif;
	padding:35px 0px 0px 10px;
	display:block;
}

.ContDeliveryText {
	background:url("/images/text_links.gif") no-repeat;
	height:35px;
	font-size:21px;
	color: #7aa64e;
	font: Arial, Helvetica, sans-serif;
	padding:35px 0px 0px 10px;
	display:block;
}

.ContDeliveryBanners {
	background:url("/images/banners_cd.gif") no-repeat;
	height:35px;
	font-size:21px;
	color: #7aa64e;
	font: Arial, Helvetica, sans-serif;
	padding:35px 0px 0px 10px;
	display:block;
}


.ContDeliveryTemp{
	background:url("/images/templates_cd.gif") no-repeat;
	height:35px;
	font-size:21px;
	color: #7aa64e;
	font: Arial, Helvetica, sans-serif;
	padding:35px 0px 0px 10px;
	display:block;
}

.ContentDevCon {
    margin: 16px 35px 0px 0px;
    display: block;
    width: 230px;
    height: 180px;
    float: left;
    color: #5c5c5c;
}

.ContentDevCon a:link {
	font: Arial, Helvetica, sans-serif;
	font-size:21px;
	color: #5c5c5c;
	padding:0;
	margin:0;	
}

.ContentDevCon a:hover {
	font: Arial, Helvetica, sans-serif;
	font-size:21px;
	color: #5c5c5c;
	padding:0;
	margin:0;
	text-decoration:underline;
}



#underline {
	border-bottom: 1px solid #e3e3e3;
	padding:0px 0px 8px 0px;
	margin:0;
}


/* --------------------------------------------------
Form Section
-------------------------------------------------- */
div.stepsCon{
	display:block;
	border-color: #eeeeee;
	border-width: 1px 0px 0px 0px;
	border-style: solid;
	width:557px;
	height:99px;
	margin:0px 0px 10px 0px;
    background: url("/images/step1.gif") no-repeat;
}


.step1{
	display:block;
	
}


.step2{
	display:block;
	background: url("/images/step2.gif") no-repeat;
	
}


.steps{
	display:block;
	background: url("/images/step3.gif") no-repeat;
}


div.box{
	border:solid 1px #eeeeee;
	background:#f7f7f7;
	padding:5px 5px 5px 5px;
	color:#333333;
	margin:10px 0px 10px 0px;
}



div.box p{padding-bottom:14px;}


div.box input .input-text{
	border:1px solid #3b6e22;
	color:#666666;
	width:180px;
}


div.box label{
/*	display:block;*/
	margin-bottom:10px;
	color:#555555;
}

#CaptchaControl1{
	display:block;
	margin-bottom:10px;
	color:#555555;
}


div.box label span{
	display:block;
	float:left;
	padding-right:6px;
	width:70px;
	text-align:right;
	font-weight:bold;
}



/* --------------------------------------------------
NEWS Section
-------------------------------------------------- */

.HolderNews {
	float:left;
	border-top: 6px solid #cee7ae;
	border-right: 1px solid #e3e3e3;
	border-bottom: 1px solid #e3e3e3;
	border-left: 1px solid #e3e3e3;
	padding:8px 0px 8px 0px;
	background:url("/images/shade.gif") bottom left repeat-x;
	width: 100%;
}

.HolderNews #NewsTitle h2{
	font:bold Arial, Tahoma, Sans-Serif;
	font-size:16px;
	color:#70b30b;
	margin: 10px 0px 5px 0px;
}

.HolderNews #NewsText {
	font:normal 1.6em  Arial,Tahoma, Sans-Serif; 
	font-size:16px;
	color:#6f6f6f;
	margin:20px 0px 0px 0px;
	/*border-bottom: 1px solid #e3e3e3;*/
	padding:10px 0px 10px 0px;
}


/* --------------------------------------------------
FAQ Section
-------------------------------------------------- */

.HolderFAQ 
{
	width:775px;
	float:left;
	background:url("/images/shade.gif") bottom left repeat-x;
	border-top: 6px solid #cee7ae;
	border-right: 1px solid #e3e3e3;
	border-bottom: 1px solid #e3e3e3;
	border-left: 1px solid #e3e3e3;
	margin:15px 0px 10px 0px;
	padding:15px 8px 15px 15px;
}

.HolderFAQ #question h2{
	font:Arial, Tahoma, Sans-Serif;
	font-size:15px;
	font-weight:bold;
	color:#70b30b;
	margin: 15px 0px 5px 0px;
}

.HolderFAQ #answer {
	font:normal 1.6em  Arial,Tahoma, Sans-Serif; 
	font-size:16px;
	color:#6f6f6f;
	margin:0px 0px 0px 0px;
	border-bottom: 1px solid #e3e3e3;
	padding:7px 0px 10px 0px;
}



.mark {
	font:bold 16px  Arial, Tahoma, Sans-Serif;
	color:#5c5c5c;
	width:30px;
	vertical-align:top;
	padding:10px 0px 0px 0px;

}


/* --------------------------------------------------
Footer
-------------------------------------------------- */

.footer {
	clear: both;
	text-align: center;
	padding: 10px 0 10px 0;
	border-top: 1px solid #eee;
	line-height: 1.8em;
	margin:10px 0px 0px 0px;
}

.footer a { color: #808080; background: #fff; }

.footer a:hover { color: #333333; background: #fff; }



/* --------------------------------------------------
Main Banner EasySlider
-------------------------------------------------- */

  /* image replacement */
        .graphic, #prevBtn, #nextBtn{
            margin:0;
            padding:0;
            display:block;
            overflow:hidden;
            text-indent:-8000px;
            }
    /* // image replacement */
			

	#container{	
		margin:0 auto;
		position:relative;
		text-align:left;
		width:800px;
		background:#fff;		
		margin-bottom:2em;
		}	
	#header{
		height:144px;
		background:#5DC9E1;
		color:#fff;
		}				
	#content{
		position:relative;
		margin-top:20px;
		}			

/* Easy Slider */

	#slider{}	
	#slider ul, #slider li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:800px;
		height:265px;
		overflow:hidden; 
		}	
	#prevBtn, #nextBtn{ 
		display:block;
		width:30px;
		height:77px;
		position:absolute;
		left:20px;
		top:205px;
		}	
	#nextBtn{ 
		left:750px;
		}														
	#prevBtn a, #nextBtn a{  
		display:block;
		width:30px;
		height:77px;
		background:url(../images/btn_prev.png) no-repeat 0 0;	
		}	
	#nextBtn a{ 
		background:url(../images/btn_next.png) no-repeat 0 0;	
		}												


/* --------------------------------------------------
Carousel Slim 
-------------------------------------------------- */


#prev-arrow { 

	
	cursor:pointer; 
	padding-left:14px;
}

#next-arrow {
	
	
	cursor:pointer;
	padding-top:4px;
	
}


.jCarouselLite li {
	padding:5px;
	margin-top:8px;

}

#Carouselhld {
	background-image:url(../images/sliderbk.jpg );
	background-position:center;
	background-repeat:no-repeat;
	padding:0px;
	-moz-border-radius:6px;
	height:70px;
	width:800px;
	background-color:ccccc;
}


/************ PasswordStrength Related Styles ***********************/


.TextIndicator_TextBox1
{
     background-color:Gray;
     color:White;
     font-family:Arial;
     font-size:x-small;
     font-style:italic;
     padding: 2px 3px 2px 3px;
}

.BarIndicator_TextBox2_weak
{
    color: Red;
    background-color: Red;
}
.BarIndicator_TextBox2_average
{
    color:Blue;
    background-color:Blue;
}
.BarIndicator_TextBox2_good
{
    color:Green;
    background-color:Green;
}

.BarBorder_TextBox2
{
    border-style: solid;
    border-width: 1px;
    padding: 2px 2px 2px 2px;
    width: 200px;
    vertical-align: middle;
}

.TextIndicator_TextBox3
{
     background-color:Blue;
     color:Yellow;
     font-size:small;
     font-variant:small-caps;
     padding: 2px 3px 2px 3px;
}

.TextIndicator_TextBox3_Handle
{
	width:16px;
	height:10px;
	background-image:url(/images/Question.png);
	overflow:hidden;
	cursor:help;
}

.TextIndicator_TextBox1_Strength1
{
     background-color:Gray;
     color:White;
     font-family:Arial;
     font-size:x-small;
     font-style:italic;
     padding: 2px 3px 2px 3px;
     font-weight:bold;
}
.TextIndicator_TextBox1_Strength2
{
     background-color:Gray;
     color:Yellow;
     font-family:Arial;
     font-size:x-small;
     font-style:italic;
     padding: 2px 3px 2px 3px;
     font-weight:bold;
}
.TextIndicator_TextBox1_Strength3
{
     background-color:Gray;
     color: #FFCAAF;
     font-family:Arial;
     font-size:x-small;
     font-style:italic;
     padding: 2px 3px 2px 3px;
     font-weight:bold;
}
.TextIndicator_TextBox1_Strength4
{
     background-color:Gray;
     color:Aqua;
     font-family:Arial;
     font-size:x-small;
     font-style:italic;
     padding: 2px 3px 2px 3px;
     font-weight:bold;
}
.TextIndicator_TextBox1_Strength5
{
     background-color:Gray;
     color: #93FF9E;
     font-family:Arial;
     font-size:x-small;
     font-style:italic;
     padding: 2px 3px 2px 3px;
     font-weight:bold;
}



.dynamicPopulate_Normal
{
	border:silver 1px inset;
	padding:2px;
	text-align:center;
	height:2em;
	margin:5px;
	width:200px;
}

.dynamicPopulate_Updating 
{
	background-image:url(/images/loading.gif);
	background-repeat:no-repeat;
	border:silver 1px inset;
	text-align:center;
	padding:2px;
	height:2em;
	margin:5px;
	width:200px;
}

.FeaturedLogo
{
    margin-bottom: 10px;
}



/* --------------------------------------------------
Affiliate Program Category Screenshot
-------------------------------------------------- */
.ScreTitle h3 {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:25px;
	color:#5c5c5c;
	padding:0px;
}



.ScreDesc {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #848484;
    padding: 5px 0px 0px 0px;
    line-height: 24px;
}


.ScreThumb {

	height:370px;

}


.ScreIncluded {	
	height:114px;
	
}

/* --------------------------------------------------
Templates Screenshots
-------------------------------------------------- */


.ScreThumbcon{
	width:800px;
	height:1409px;
	margin:0;
	padding:10px 5px 10px 5px;

}

.AdvertCon{
	width:800px;
	height:850px;
	margin:0;
	padding:10px 5px 10px 5px;

}



.ScreThumhld {
	
	display:block;
	width:254px;
	height:232px;
	margin:20px 12px 10px 0px;
	float:left;

}


.CateThumbcon{
	width:800px;
	height:1550px;
	margin:0;
	padding:10px 10px 10px 0px;

}


.Thumbcon{
	width:800px;
	height:1550px;
	margin:0;
	padding:10px 10px 10px 0px;

}


.CateThumhld {
	display:block;
	width:230px;
	height:250px;
	margin:0px 35px 10px 0px;
	float:left;
}




.CateThumbImg {
	width:233px;
	height:209px;
	float:left;
	margin:0px;
	padding:0px;
}


.CateThumbTitle h2{
    padding:5px 0px 10px 0px; 
    font: bold 1.4em Arial, Sans-Serif;  
    color: #5c5c5c; 
    font-weight:normal;
	margin:0px;
}


/* --------------------------------------------------
AboutUs Bottom Screenshots
-------------------------------------------------- */

.ContThumhld {
	display:block;
	width:249px;
	height:163px;
	margin:0px 17px 30px 0px;
	float:left;
}


.ContThumbImg {
	width:249px;
	height:163px;
	float:left;
	margin:0px;
	padding:0px;
}



.ContThumbcon{
	width:800px;
	height:450px;
	margin:0;
	padding:10px 10px 10px 0px;

}


/*----Advertiser/Template Top----*/

#advertDiv {
	width:796px;
	height:370px;
	background:url(/images/advertisers/AdvertiserThumb.jpg);
	background-repeat: no-repeat;
	padding:0px;
	margin:0px;
}

#TempDiv {
	width:796px;
	height:370px;
	background:url(/images/screenthumbs/templatethumbs/tempThumb.jpg);
	background-repeat: no-repeat;
	padding:0px;
	margin:0px;
}


#advertTitle{
	font-family: Arial,Times,Verdana,Helvetica;
	font-size:38px;
	color:#484848;
	height:38px;
	padding:0px;
	margin:0px;
	
	
}

#advertTitle h1{
	font-weight:normal;
	font-size:38px;
	padding:0px;
	margin:0px;
	
}

#advertTitle span {
	color:#7ea633;
	font-size:40px;
	padding:0px;
	margin:0px;

}

#advertSub {
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#989898;
	height:50px;
	width:470px;
	padding:8px 0px 0px 0px;
	line-height:25px;
	margin:0px;
}

#advetGreen {
	color:#7ea633;
	font-size:40px;
	padding:0px;
	margin:0px;
}

#bulletlist{
	font-family:Arial,Times,Verdana, Arial, Helvetica;
	padding:0px;
	margin: 0px;  
	list-style: none;
	font-size: 23px;	
	color:#434343;
}


#bulletlist li  h2

{

	font-family:Arial,Times,Verdana, Arial, Helvetica;
	color:#434343;
	font-weight:normal;
	font-size: 23px;
	margin:0px;
	padding:0px;
	line-height: 40px;
}


#bulletlist li 
{
	
	padding-left:28px;
	background: url(/images/advertisers/Advbullet.gif);
	background-repeat: no-repeat;
	background-position: 0 .5em;
	margin:0px;
	
}


#signupbtnnote {
    padding:0px 0px 10px 0px;
	font-size: 12px;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	color:#666666;
	text-align:center;


}

#signUpHLD {
	
	width:364px;
	height:60px;
	padding: 0px 0px 15px 60px;
	margin:0px;
	
} 

#signUpHLD2 {
	
	width:364px;
	height:60px;
	padding: 8px 0px 15px 0px;
	margin:0px;
	
} 

#TempHLD 
{
    
  background: url(/images/screenthumbs/templatethumbs/TemplatesBK.jpg) -10px 0% no-repeat;   
  height:444px;
  padding:0px;   
  margin:0px;
  width: 809px;
  
}



#TempTitle h2 
{
   color:#505050;
   font: normal 23px  Arial, Tahoma, Sans-Serif; 
   padding:25px 0px 10px 18px;
   width: 771px;
}


.TempBLT {
	float:left;
	padding:0px 10px 0px 15px;
	width:770px;
	height:282px;
	margin:0px;	
}


.TempBLT ul{
	padding:0px 0px 0px 0px;
	margin:0px;
}


.TempBLT li h4 {
	font-family: Arial, Verdana,Helvetica, sans-serif;
	font-size: 18px;
	line-height: 35px;
	font-weight: normal;
	color: #6a6a6a;
	text-decoration: none;
	background-image: url('/images/advertisers/Advbullet.gif');
	list-style-type: none;
	background-repeat: no-repeat;
	background-position: 0 .5em;
	padding:0px 0px 0px 25px;
	margin:0px;
	letter-spacing:0px;
    width: 751px;
}


/*----Advertiser Pages----*/


.AdvTitle {
    font: normal 1.8em  Arial, Tahoma, Sans-Serif;
	letter-spacing:1px ; 
	padding:0px 0px 10px 0px; 
	color:#000000;
}


.AdvTitle H1 {
    font: normal 1.0em  Arial, Tahoma, Sans-Serif;

}




.AdvCon 
{
    width:760px;
    height:280px;
    background-color:#f9f9f9;
	padding:15px;
	margin:15px 0px 15px 0px;
	display:block;
	border: 1px solid #d0d0d0;
	
    line-height:1.6em;
    color:#434343;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    font-size: 12px;
    font-family: Verdana, Arial, Tahoma, Sans-Serif;
}


.AdvLeft 
{
    float:left;
    width:442px;
    height: 265px;
}

.AdvDesc
{
    font: normal 12px Verdana,Arial, Tahoma, Sans-Serif;
	letter-spacing:1px;
    line-height:1.6em;
    color:#434343;  
}

.AdvRight 
{ 
    float:right;
    width:306px;
    height: 288px;
}

.AdvBacktoTop 
{
        float:left;
        width: 201px;
        padding:0px 0px 0px 100px;
}




/*----Advertiser Benefits----*/

#advertBeneDiv {
	width:789px;
	height:131px;
	background:url(/images/advertisers/advrt_Benefits_img.gif);
	background-repeat: no-repeat;
	padding:0px;
	margin:15px 0px 0px 0px;
	font-family:  Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#606060;
	display:block;
	
	
}

#advertBeneIco {
    float: left;
    height: 110px;
    width: 90px;
    padding: 15px 0px 0px 5px;
}


#advertTitleICO2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 22px;
    font-weight: normal;
    color: #5f5f5f;
    float: left;
    width: 679px;
    margin:0px;
    height: 30px;
}


#advertTitleICO2 h3 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 22px;
    font-weight: normal;
    padding: 10px 0px 0px 10px;
    color: #5f5f5f;
    float: left;
    width: 679px;
     margin:0px;
    
}


#advertBeneBlt{
	float:left;
	height:30px;
	width:370px;
	padding:0px 0px 0px 5px;
	

}

#advertBeneBlt b{
	font-weight:normal;
}

#advertBeneBlt2 {
	float:left;
	height:30px;
	width:430px;
	padding:5px 5px 0px 5px;		
}


#advertBeneBlt2 b{
	font-weight:normal;

}


#advertBeneBlt3 {
	float:left;
	height:30px;
	width:301px;
	padding:8px 5px 0px 7px;
}


#advertBeneBlt3 b{
	font-weight:normal;
}


#advertBeneBlt4 {
	float:left;
	height:30px;
	width:236px;
	padding:5px 5px 0px 7px;
}


#advertBeneBlt4 b{
	
	font-weight:normal;

}

/*----VIP Services----*/

#VIPBeneDiv {
	width:789px;
	height:131px;
	background:url(/images/advertisers/advrt_Benefits_img.gif);
	background-repeat: no-repeat;
	padding:0px;
	margin:15px 0px 0px 0px;
	font-family:  Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#606060;
	float:left;

}


#advertTitleICO {	
	
font:normal 23px Arial, Helvetica, sans-serif;
	height:36px;
	padding:5px 0px 2px 10px;
	color:#5f5f5f;
	float:left;
	width:564px;
}


#VIPIco {
	float:left;
	height:97px;
	width:78px;
	padding:23px 0px 0px 10px;
	
}



#VIPDesc {
    color:#5e5e5e;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 22px;
    padding: 0px 0px 0px 10px;
    float: left;
    width: 679px;
}

#VIPServiceHLD {
	float:left;
	width:789px;
	height:300px;
	margin:0px;
	margin:0px;

}

.VIPService {
 
	margin:25px 2px 15px 2px;
	background:url(/images/vipservices/vipServicesHLD.gif) no-repeat;
	width:253px;
	float:left;
	display:block;
	height:250px;

}

.VIPSerTitle {
	
	padding:20px 0px 0px 20px;
	height:35px;
	font:normal 20px Arial, Helvetica, sans-serif;
	color:#494949;


}


.VIPSerSub {
    line-height: 25px;
    padding: 0px 5px 0px 20px;
    height: 47px;
    font: normal 12px Arial, Helvetica, sans-serif;
    color: #1574ac;
}

.blt {
	float:left;
	padding:0px 10px 0px 10px;
	width:230px;
	height:65px;
	margin:0px;	
	

}


.blt ul{
	padding:0px 0px 0px 15px;
	margin:0px;
}


.blt li {
	font-family: Arial, Verdana,Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 25px;
	font-weight: bold;
	color: #393939;
	text-decoration: none;
	background-image: url(/images/vipservices/blt.gif);
	list-style-type: none;
	background-repeat: no-repeat;
	background-position: 0 .5em;
	padding-left:20px;
	
	
}


.VipSmlICo {
	float:left;
	width:52px;
	padding:20px 0px 0px 25px;
	height:60px;
	margin:0px;
	

}

.VipLink {
	float:left;
	width:130px;
	height:35px;
	font:normal 22px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	margin:45px 0px 0px 30px;

}


.VipLink a {
	text-decoration:none;
	color:#FFFFFF;
	
}

.VipLink a:hover {
	text-decoration:underline;
	color:#FFFFFF;
}

.VipReqHLd {
	height:253px;
	float:left;
	width:789px;
	
}


.VipReq 
{
    background: url(/images/vipservices/vipreqBG.gif) repeat-y;
	border: 1px solid #e3e3e3;
	height:200px;
	padding:0px 15px 0px 15px;
	font:normal 12px Arial, Helvetica, sans-serif;
	line-height:22px;
	color:#5e5e5e;
}

.VipReq  h2{
	font-size:16px;
	color:#333333;
	padding:25px 0px 0px 0px;
	margin:0px;
	height:25px;
	
}


.VipBottom{
   
	font:bold 20px Arial, Helvetica, sans-serif;
    height: 30px;
    text-align: center;
    margin: 25px 0px 0px 0px;
    padding:0px;
    
}


/*-----------------Publishers---------------*/

.HeaderPlain H1 {
	background-color: #fff;
	color: #5c5c5c; 
	padding: 0px 0px 0px 0px;
	font: normal 1.8em  Arial, Tahoma, Sans-Serif;
	margin: 8px 0 8px 0;
	letter-spacing:1px;
	
}


.HeaderPlain H2 {
	background-color: #fff;
	color: #5c5c5c; 
	padding: 0px 0px 0px 0px;
	font: normal 1.8em  Arial, Tahoma, Sans-Serif;
	margin: 8px 0 0px 0;
	letter-spacing:1px;
	height:35px;
	vertical-align:middle;
	
}

.HeaderPlain p 
{
    margin:0px 0px 15px 0px;
    padding:5px 0px 20px 0px;
    
	
}


.HeaderPlain2 p 
{
    margin:0px;
    padding:5px 0px 5px 0px;
    
	
}

.HeaderPlain H2 img 
{
    margin:0px;
    padding:0px;
    vertical-align:middle;
 	
}


.PubSignIn 
{
    font:normal 17px Arial, Helvetica, sans-serif;
    width:822px;
    height:79px;   
    background: url(../images/publishers/subBK.gif) no-repeat 0% 50%; 
    color:#505050;
    
}

#getstartedbtn {
   background: url("../images/publishers/getstarted.gif") no-repeat 0% 0px;
   display: block;
   float:left;
   width: 223px;
   height: 44px;
   margin:18px 0px 0px 35px;
   padding:0;
}

#getstartedbtn a  {
   background: url("../images/publishers/getstarted.gif") no-repeat 0% 0px;
   display: block;
   float:left;
   width: 223px;
   height: 44px;
}

#getstartedbtn a:hover  {
   background-position: -223px 0;
}

#getstartedbtn2 {
   background: url("../images/publishers/getstarted.gif") no-repeat 0% 0px;
   display: block;
   float:left;
   width: 223px;
   height: 44px;
   margin:27px 0px 0px 10px;
   padding:0;
}

#getstartedbtn2 a  {
   background: url("../images/publishers/getstarted.gif") no-repeat 0% 0px;
   display: block;
   float:left;
   width: 223px;
   height: 44px;
}

#getstartedbtn2 a:hover  {
   background-position: -223px 0;
}

/*-----------------Content Delivery---------------*/


#CDleftCon 
{
    
    display: block;
    float: left;
    width: 575px;
    height: 740px;
    margin: 0px;
}


#CDleftCon a:link
{
    text-decoration:underline:
}


#CDleftCon h2 {
    font: normal 28px  Arial, Tahoma, Sans-Serif;
    padding: 0px 5px 25px 0px;
    color: #5f5f5f;
    float: left;
    letter-spacing: 1px;
    margin: 0px;
    
}


#CDTitle {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 1.3em;
    font-weight: normal;
    padding: 20px 0px 10px 0px;
    color: #5f5f5f;
    width: 679px;
    letter-spacing:1px;
    display:block;
}


#CDTitle h1 {
    font: normal 1.3em  Arial, Tahoma, Sans-Serif;
    padding:0px;
    color: #5f5f5f;
    height:30px; 
    letter-spacing:1px; 
}


.CDFeedCon 
{
    float:left;
    height: 100px;
    word-spacing:normal;
    margin:0px 0px 15px 0px; 
    border-top: 1px solid #eee;
	border-right: 1px solid #eee;
	border-bottom: 1px solid #eee;
	border-left: 1px solid #eee;
	background-color:#fefefe;
	padding:10px 5px 0px 5px;
	width:590px;
}


.CDFeedImg 
{
    width: 77px;
    height: 84px;
    padding: 5px 10px 10px 10px;
    float: left;
    margin: 0px 5px 0px 0px;
}


.CDFeedTitle{
  
   padding:0px 5px 0px 0px;
   color: #5f5f5f; 
   float:left;
   
   width: 453px;
}


.CDFeedTitle h3 {
    font: normal 22px  Arial, Tahoma, Sans-Serif;
    padding: 0px 5px 0px 0px;
    color: #5f5f5f;
    float: left;
    letter-spacing: 1px;
    margin: 0px;
    
}

.CDFeedTitle p 
{
    
    font-size: 12px;
	font-family:Verdana, Helvetica, Tahoma, sans-serif;
	line-height:1.6em;
    color:#454545; 
    padding:0px;
    margin:0px;
    width:485px;
    float:left;    
}


.CDFeedTag
{
    
   float:left;
    width: 107px;
    height: 31px;
    padding:0px;
    margin:0px;   
    }


/*-----------------Right Side Content---------------*/



#CDrightCon 
{ display:block;
    float:right;
    width:175px;  
    height: 850px;
    padding:15px 0px 0px 10px;
    margin:0px;
    
  
}

.CDrightCon 
{
    font: 12px Verdana, Arial, Tahoma, Sans-Serif;
    padding: 0px 5px 0px 0px;
    color: #5f5f5f;
    float: left;
    line-height:1.6em;
    margin: 10px 0px 10px 0px;
    width: 111%;
    height: 148px;
}

.CDrightCon h4 
{
  
   padding:30px 5px 0px 0px;
   color: #5f5f5f; 
   float:left;
   letter-spacing:1px;
   margin:0px;  
   background:none;   
}

 .CDrightCon p
{
  
   color: #454545; 
   float:left;
   padding:10px 0px 0px 0px;
   margin:0px;
   height: 105px; 
}


#CDTempCon 

{
    background: url("/images/contendelivery/CD_TemplateBK.gif") no-repeat 0% 0px;
    width:217px;
    height:320px;
    float:left; 
    margin:30px 0px 0px 0px;
}


#CDTempTitle 
{
     font:15px bold  Arial, Tahoma, Sans-Serif;
     color:#4d4d4d;
     width: 130px;
     padding:40px 0px 11px 78px;
     margin:0px;
     font-weight:bold;
}

#CDTempTitle a:link
{
    
    color:#4d4d4d;
    text-decoration:none;  
}


#CDTempTitle a:hover
{
 
    color:#6f981d;
    text-decoration:underline;  
    
}

#CDTempTitle a:visited
{
   
   color:#4d4d4d;
   text-decoration: none;     
}

#CDTempText 
{
     font: normal 17px  Arial, Tahoma, Sans-Serif;
     color:#2476c4;
     width: 188px;
     padding:10px 0px 0px 15px;
}


#CDTempText h5
{
     font: normal 15px  Arial, Tahoma, Sans-Serif;
     color:#2476c4; 
     width: 188px;  
     padding:0px;
     margin:0px;
}


#CDTempText2 

{
    font: normal 16px Arial, Tahoma, Sans-Serif;
    color: #2476c4;
    width: 189px;
     padding: 15px 0px 0px 15px;   
}

#CDTempText2 h5

{
    font: normal 16px Arial, Tahoma, Sans-Serif;
    color: #2476c4;
    width: 189px;
    padding:0px;
    margin:0px;
}


#CDTempDesc 
{
    font: normal 13px  Arial, Tahoma, Sans-Serif;
     color:#555555;
     padding:15px 0px 5px 15px;
    width: 188px;
} 

#CDTempBTN  
{
    font: bold 15px  Arial, Tahoma, Sans-Serif;
    color: #3a3a3a;
    margin: 30px 6px 0px 0px;
    padding: 0px;
    width: 220px;
    text-align: center;
}

#CDTempBTN  a:link
{
     color:#3a3a3a;
     text-decoration: none;     
}

#CDTempBTN  a:hover
{
     color:#6f981d;
      text-decoration: none;     
}


#CDTempBTN  a:visited
{
     color:#6f981d;
     text-decoration: none;
}


/*-----------------Special Offers Page---------------*/

.splTitle 

{
    font-weight: normal;
    font-size: 25px;
    font-family: Arial, Tahoma, Sans-Serif;
    line-height:1.6em;
    padding:0px 0px 10px 0px;
    height: 31px;
}

.splnetHLD 

{
    border-top: 1px solid #dddddd;
    background-color:#f8f8f8;
    height:152px;
    line-height:1.6em;
    padding:15px;
    margin-top:15px;
    float:left;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    font-size: 1em;
    font-family: Verdana, Arial, Tahoma, Sans-Serif;
    width: 760px;
}


.splPromoBTN {

    background: url("/images/specialoffers/promoBTN.gif") no-repeat 0% 0px;
    width:774px;
    height:55px;
    float:left; 
    line-height:1.6em;
    color:#434343;
    padding:12px 0px 0px 20px;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    font-size: 18px;
    font-family: Arial, Tahoma, Sans-Serif;
    margin-bottom: 17px;
}


.splSignHLD 
{
    float:right;
    padding:0px 20px 0px 20px;
    height:43px;
    width:229px;
    
}

.splSignHLD2 
{
    float:left;
    padding:0px 20px 0px 280px;
    height:43px;
    width:483px;  
}

/*-----------------Refer a friend---------------*/

.referSteps  
{
    background: url("../images/referafriend/referTop.jpg") no-repeat 0% 0px;
    width:795px;
    height:150px;
    padding:150px 0px 0px 45px;
    margin:0px 0px 0px 0px;
    font-weight: normal;
    font-size: 15px;
    font-family: Arial, Tahoma, Sans-Serif;
    line-height:1.2em;
}

.referSteps p
{
   padding:0px 0px 10px 0px;
   margin:0px 30px 0px 0px;

}

.referQuote 
{
    background: url("../images/referafriend/referquoteBK.jpg") no-repeat 0% 0px;
    width:650px;
    height:79px;
    font-size: 16px;
    font-family: Arial, Tahoma, Sans-Serif;
    color:#000000;
    line-height:1.4em;
    padding:25px 15px 5px 110px;
   
}


.referHLD 
{
    background: url("../images/referafriend/contentHLD.jpg") no-repeat 0% 0px;
    width:780px;
    height:750px;
    padding:80px 20px 5px 25px;
    margin:10px 0px 5px 0px;  
    }

/*----------------------Deep Links-------------------*/

#DeepLinksIco {
	float:left;
	height:86px;
	width:149px;
	padding:28px 0px 0px 10px;
	
}

#DeeplinksTitle {	
    font:normal 20px Arial, Helvetica, sans-serif;
	height:25px;
	padding:15px 0px 2px 10px;
	color:#5f5f5f;
	float:left;
	width:500px;
}


#DeeplinksDesc {
    color:#5e5e5e;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 15px;
    line-height: 22px;
    padding: 0px 0px 0px 10px;
    float: left;
    width: 607px;
}

#deeplinksHLD {	
	width:795px;
	height:320px;	
	padding:25px 0px 0px 0px;
	margin:0px;
}

#deeplinksImg  {
	float:left;
	width:374px;
	height:301px;	
	padding:0px 0px 0px 0px;
	margin:0px;
}

#deeplinkTitle {	
	float:left;
	width:409px;
	height:63px;
	padding:0px 0px 0px 10px;
}

#deeplinksSubTitle {
	float:left;
	width:409px;
	height:20px;
	padding:15px 0px 0px 10px;
	font: bold 16px Arial, Helvetica, sans-serif;
	font-style:italic;
}


#deeplinksDesc2  {
	float:left;
	font:normal 15px Arial, Helvetica, sans-serif;
	padding:10px 0px 15px 10px;
	height:110px;
	color:#5E5E5E;
	width:409px;
}


#deeplinkBtn  {
	float:left;
	height:67px;
	text-align:center;
	padding:0px 0px 0px 50px;
}



/*----------------------Hiring Page-------------------*/


.jobDescHLD {
    height: 384px;
    width: 350px;
    padding: 0px 10px 0px 0px;
    margin: 20px 29px 1px 0px;
    float: left;
}


.jobDescHLDRight {
	float:left;
	height:920px;
	width:255px;
	padding:15px 0px 0px 10px;
}

.jobDescHLDRight img{
	text-align:center;
	padding:10px;
}


.HLDRightTitle {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	border-bottom: 1px solid #e0e0e0;
	height:28px;		
}

.jobDescHLD ul {
	 font-family:Arial, Helvetica, sans-serif;
	 padding:5px 5px 10px 10px;
	 margin:0px;  
 }

.jobDescHLD li 
{
    background:transparent url(/images/deeplinks/dl_blt.gif) no-repeat 0.5em 60%;
    margin:0;
    padding:5px 0px 0px 25px;
    vertical-align:top;
    font-size:12px;
	color:#6d6d6d;
	
}

.TitleBar {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	background:url(/images/hiring/TitleBK.jpg) no-repeat;
	height:28px;
	width:318px;
	padding:5px 5px 0px 30px;
	margin:10px 0px 10px 0px;	
	color:#303030;	
}

#DescText {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#353535;
	padding: 0px 5px 5px 0px;
	border-bottom: 1px solid #e0e0e0;
	margin:0px 0px 14px 0px;
	height:84px;
    width: 170px;
}

.Title2 h3 {
		
	color: #5c5c5c; 
	padding:0px;
	font: normal 20px Arial, Tahoma, Sans-Serif;
	margin: 8px 0 15px 0;
	letter-spacing:1px;
	border-bottom: 1px solid #e2e2e2;	
	line-height:35px;	
}

#ImageHLD {
    width:798px;
    height:134px;
    float:left;
    margin: 0px 0px 2px 0px;
}

.ImageThumb {
    width:184px;
    height:134px;
    float:left; 
    padding:0px;
    margin: 0px 12px 0px 0px;
}

.AdvBacktoTop2 {
        float:right;
        width: 100px;
        padding:15px 0px 0px 0px;
        margin:0px;
}

.JobPionts ul 
{
    margin: 10px 0px 10px 0px;
    padding: 0px 0px 0px 15px;   
}

.JobPionts li 
{
    background:transparent url(/images/deeplinks/dl_blt.gif) no-repeat 0.5em 60%;
    margin:0;
    padding:5px 0px 0px 25px;
    vertical-align:top;
    font-size:12px;
	color:#5C5C5C;		
}

#JobLinks
{
    height: 100px;
}

#JobLinks a
{
    text-decoration:underline;
    color:#0aade9;  
}

#ExpandTXT  
{
    font-size:12px;
	color:#5C5C5C;
	text-align:center;
	padding:5px 0px 0px 0px;
    height: 27px;
}