@charset "utf-8";
/* CSS Document */

body {
  font: 10px/12px Arial, Helvetica, Verdana, Tahoma, sans-serif;
  color: #000000;
  margin: 10px 0 20px 0;
    padding: 0;
  
  
}
body * {
  padding: 0;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
}

body  {
  margin: 0;
  padding: 0;
}

.page{
  margin: 0 auto;
  width: 993px;
  height: 100%;
  text-align: left;
  position: relative;
  background: #ffffff;
  
}
.errorMessage
{
	margin-left:40px;
	margin-top:325px;
	position:absolute;
	z-index:3;
	}

.login_textfield_passwordValidation
{
	margin-left:20px;
	margin-top:145px;
	position:absolute;
	z-index:3;
	}
	
	
.login_textfield_emailValidation
{
	margin-left:20px;
	margin-top:105px;
	position:absolute;
	z-index:3;	
}

/*holder  holder styles/////////////////////////////////////////////////////////////////////// */

.topholder{
width: 982px;
border: none;

height: 105px;


}
.sweeblelogo{
border:none;
width: 230px;
float: left;


}

.notetext{
float: left;
padding-top: 80px;
padding-left: 20px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
width:250px;
height: 300px;
line-height: 16px;
text-align:left;
}

.yellownote{
width: 320px;
height: 470px;
background-image:url(images/yellownote.jpg);
background-repeat: no-repeat;
float:left;
margin-left:100px;
margin-top:50px;

}


.topbutton1{
float: left;

border: none;
padding-left: 200px;
padding-top: 46px;
}

.topbutton2{
float: left;

border: none;
padding-left: 20px;
padding-top: 46px;
}

.topbutton3{
float: left;

border: none;
padding-left: 20px;
padding-top: 46px;
}

.pagetitle{
float: left;
width: 986px;
align: top;
background-image:url('images/testhead.jpg');
height: 50px;
}

.titletext{
float: left;
padding-top: 30px;
padding-left: 50px;
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
color: #51304c;
width: 150px;
}

.top_leftcurve{
float: left;

}

.top_rightcurve{
float: left;

}

.title{
float: left;
padding-top: 8px;
}

.centerContent
{position:relative;
 margin-left:150px;
 text-align:-moz-center;
}

.pagetitle_pad{
float: left;
border: none;
padding-top:10px;
margin-left:6px;



}

.content{
float: left;
border: none;
align: top;
border-left: 1px solid #C9AC5D;
border-right: 1px solid #C9AC5D;
width: 984px;

}

.admin_menu{
float: left;
border: none;
align: top;
padding-left: 20px;
width: 300px;
}

.resultsholder{
float: right;
border: none;
align: top;
width: 370px;
padding-right: 10px;
}

.resultsholder2{
float: left;
border: none;
align: top;
width: 350px;
margin: 5px;
border: none;
}

.resultsimage{
float: left;
border: none;
align: top;
width: 70px;
border: none;
padding-left: 10px;
}


.bottomcurve{
width: 1000px;
border: none;
float:left;
}

.bluesidetabletop{
float: left;
border: none;
align: top;
width: 265px;

}

.bluesidetablemiddle{
border-style: none;
	border-color: inherit;
	border-width: medium;
	float: left;
	align: top;
	width: 265px;
	height: auto;
background-image:url('images/bluesidetable_middle.gif');
	background-repeat: repeat-y;

}

.bluesidetablebottom{
float: left;
border: none;
align: top;
width: 265px;

}

.sidemenuholdertop{
float: left;
border: none;
align: top;
width: 250px;
border: none;
}

.sidemenuholder{
float: left;
border: none;
align: top;
width: 250px;
border: none;
border-bottom: 4px #ffffff solid;
}

.sidemenuimage{
float: left;
border: none;
padding-top: 5px;
padding-bottom: 5px;
width: 40px;
border: none;
padding-left: 10px;
}


.topcontentleft{
float: left;
border: none;
width: 490px;
background-color:#ffffff;
margin-left: 5px;

}

.topcontentleft_inside{
float: left;
border: none;
width: 470px;
background-color:#ffffff;
padding-left: 20px;
}

.topcontentleft_inside2{
margin:auto;
border: none;
width: 470px;
background-color:#ffffff;
padding-left: 115px;
}

.topcontentright{
float: right;
border: none;
width: 470px;
height: 330px;
background-color:#ffffff;
margin-right: 15px;
margin-top:35px;

}
.topcontentrightWebsite{
float: right;
border: none;
width: 470px;
height: 290px;
background-color:#ffffff;
margin-right:5px;
}


    <!-- table  table styles/////////////////////////////////////////////////////////////////////// -->


.shadow{ 
width: 480px;
padding: 20px;
filter:shadow(color:cccccc, 
strength:8, direction:135);
}

.shadowImage{ 
padding: 20px;
filter:shadow(color:cccccc, 
strength:8, direction:135);
}

table.websiteDetails
{
	font-family: Arial;
	width:400px;
color:#666666;
background-image:url('images/table_gradient2.jpg');
background-repeat:repeat-x;
border: solid 1px #CCCCCC;
}

table.webadvertisementDetailRad
{
	font-family: Arial;
	color:#666666;
	width:470px;
	border: solid 1px #CCCCCC;	
}

.shadowAddArticle
{
width: 850px;
padding: 20px;
filter:shadow(color:cccccc, 
strength:8, direction:135);
}

table.generalAddArticle{ 
font-family: Arial;
color:#666666;
width: 840px;
background-image:url('images/table_gradient2.jpg');
background-repeat:repeat-x;
border: solid 1px #CCCCCC;
}

table.popupAddArticle{ 
font-family: Arial;
color:#666666;
background-image:url('images/table_gradient2.jpg');
background-repeat:repeat-x;
border: solid 1px #CCCCCC;
}

table.generalManageGroup{ 
font-family: Arial;
color:#666666;
width: 840px;
background-image:url('images/table_gradient2.jpg');
background-repeat:repeat-x;
padding:0px;
margin:0px;
}

.generalManageGroup{ 
font-family: Arial;
color:#666666;
width: 600px;
height:250px;
background-image:url('images/table_gradient2.jpg');
background-repeat:repeat-x;
padding:0px;
margin:0px;
margin-top:-10px;
padding-top:60px;
padding-left:240px;
}

table.generalAddGroup
{
margin:auto;
margin-top:50px;
font-family: Arial;
color:#666666;
width: 310px;
background-image:url('images/table_gradient2.jpg');
background-repeat:repeat-x;	
border: solid 1px #CCCCCC;
}
table.generalAccountDetails
{
	margin-top:50px;
font-family: Arial;
color:#666666;
width: 500px;
background-image:url('images/table_gradient2.jpg');
background-repeat:repeat-x;	
border: solid 1px #CCCCCC;
margin:auto;
}

table.advertisementDetail
{
	font-family: Arial;
color:#666666;
width: 600;
background-image:url('images/table_gradient2.jpg');
background-repeat:repeat-x;
border: solid 1px #CCCCCC;
}


table.webadvertisementDetail
{
	font-family: Arial;
color:#666666;
width: 470px;
background-image:url('images/table_gradient2.jpg');
background-repeat:repeat-x;
border: solid 1px #CCCCCC;
}


table.general{ 
font-family: Arial;
color:#666666;
width: 450px;
background-image:url('images/table_gradient2.jpg');
background-repeat:repeat-x;
border: solid 1px #CCCCCC;
}
table.uploadImage
{
font-family: Arial;
color:#666666;
width: 450px;
background-image:url('images/table_gradient2.jpg');
background-repeat:repeat-x;
border: solid 1px #CCCCCC;

}

table.ImagePreview
{
	margin:auto;
	text-align: center;
}

table.ImagePreviewBackGround
{
	padding:10px;
	text-align: center;
	background-image:url('imagebox_bg.jpg');
}


tr.purpleheader{ 
font-family: Arial;
color:#ffffff;
font-size: 13px;
font-weight: bold;
width: 470px;
background-image:url('images/table_purpleheader.jpg');
background-repeat:repeat-x;
text-indent: 40px;
height: 25px;
}

tr.purpleheaderEditWeb
{
font-family: Arial;
color:#ffffff;
font-size: 13px;
font-weight: bold;

background-image:url('images/table_purpleheader.jpg');
background-repeat:repeat-x;
text-indent: 40px;
height: 25px;
	
}


tr.purpleheaderAdvertDetails
{
font-family: Arial;
color:#ffffff;
font-size: 13px;
font-weight: bold;
width: 250px;
background-image:url('images/table_purpleheader.jpg');
background-repeat:repeat-x;
text-indent: 40px;
height: 25px;

}

tr.beighheader{ 
font-family: Arial;
color:#51304c;
font-size: 13px;
font-weight: bold;
width: 470px;
background-image:url('images/table_beighheader.jpg');
background-repeat:repeat-x;
text-indent: 40px;
height: 25px;
}

tr.palerpurpleheader{ 
font-family: Arial;
color:#51304c;
font-size: 13px;
font-weight: bold;
width: 470px;
background-image:url('images/table_palepurpleheader.jpg');
background-repeat:repeat-x;
text-indent: 40px;
height: 25px;
}

td.uploadleft
{
	padding:20px;
}
td.text{
border: none;
font-family: Arial;
font-size: 12px;
line-height: 14px;
color: #666666;
padding: 10px;
padding-left: 5px;
text-decoration: none;
}

td.textsmaller{
border: none;
font-family: Arial;
font-size: 10px;
line-height: 14px;
color: #666666;
padding: 10px;
padding-left: 5px;
text-decoration: none;
}

td.signupbox{
border: solid 1px #CCCCCC;
font-family: Arial;
font-size: 12px;
line-height: 14px;
background-color:#ffffff;
padding: 5px;
text-decoration: none;

}

td.tickbox{
border: solid 1px #CCCCCC;
font-family: Arial;
background-color:#ffffff;
width:6px;
height: 6px;

}

td.imagePreview
{
background-image:url('images/selected_image_large.gif');
 background-repeat:no-repeat;
 color:#ffffff;
 font-size:12px;

 vertical-align:middle;
 text-align:center;
 
 
}



table.blank{ 
font-family: Arial;
font-size: 13px;
color:#666666;
padding-top:10px;
padding-left:20px;
width: 100%;
margin-left:20px;

}

tr.blank{
border: none;
font-family: Arial;
font-size: 13px;
color:#666666;
height: 100px;
width: 100%
background-color:#ffffff;
text-indent: 20px;
}


td.button{
border: none;
font-family: Arial;
font-size: 13px;
width: 80px;
height: 80px;
}

td.button2{
border: none;
font-family: Arial;
font-size: 13px;
width: 50px;
height: 80px;

}

table.simple{ 
font-family: Arial;
background-color:#ffffff;
width: 600px;
padding: 20px;
}

tr.beighbg_text{ 
font-family: Arial;
font-size: 12px;
color: #51304c;
background-color:#f0e8d2;
width: 100%;
padding: 5px;
height: 25px;
}

tr.bluebg_text{ 
font-family: Arial;
font-size: 12px;
color: #666666;
background-color:#e5f5fd;
width: 100%;
padding: 5px;
height: 18px;
}

td.textLeft{
border: none;
font-family: Arial;
font-size: 12px;
line-height: 14px;
color: #666666;
padding: 10px;
padding-left: 5px;
text-decoration: none;
text-align:left;
}

td.textCenter{
border: none;
font-family: Arial;
font-size: 12px;
line-height: 14px;
color: #666666;
padding: 10px;
padding-left: 5px;
text-decoration: none;
text-align:center;
}



    <!-- text text styles/////////////////////////////////////////////////////////////////////// -->

a:textbuttonhover{
border: none;
font-family: Arial;
color:#333333;
text-decoration: none;
}

.textbutton{
border: none;
font-family: Arial;
font-size: 13px;
width: 80px;
height: 80px;
color:#666666;
text-decoration: none;
}

.textbutton2{
border: none;
font-family: Arial;
font-size: 15px;
color:#666666;
text-decoration: none;
padding: 8px;
text-align:center;
width: 163px;

}

.textbuttonlonger{
border: none;
font-family: Arial;
font-size: 15px;
color:#666666;
text-decoration: none;
padding: 8px;
text-align:center;
width: 240px;

}

.imageframetext{
float: left;
padding-top: 5px;
padding-left: 8px;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #51304c;
width: 400px;
height: 70px;
line-height: 14px;
background-image:url('images/shortbluegradient.jpg')
}


.buttonsmaller{
border: none;
font-family: Arial;
font-size: 12px;
width: 80px;
height: 80px;
color:#666666;
text-decoration:none;
}

.welcometext{
float: left;
padding-left: 20px;
padding-top: 20px;
text-align: left;
font-family:Arial, Helvetica, sans-serif;
color: #51304c;
font-size:20px;
border-bottom: solid 1px #CCCCCC;
padding-bottom: 10px;
width: 470px;
}

.yellowtitle{
float: left;
padding-left: 20px;
padding-top: 20px;
text-align: left;
font-family:Arial, Helvetica, sans-serif;
color: #c9ac5d;
font-size:14px;
font-weight: bold;
width: 470px;
line-height: 25px;
padding-bottom: 5px;
}

.yellowtitle2{
padding-left: 20px;
padding-top: 20px;
text-align: left;
font-family:Arial, Helvetica, sans-serif;
color: #c9ac5d;
font-size:14px;
font-weight: bold;
width: 470px;
line-height: 25px;
padding-bottom: 5px;
}

.sidemenutext{
float: left;
border: none;
padding-left: 2px;
padding-top: 5px;
text-align: left;
font-family:Arial, Helvetica, sans-serif;
color: #666666;
font-size:13px;
line-height: 18px;
width: 190px;
text-decoration: none;
}

a:hover{
color: #51304c;

}

.tabletextwhite{
float: left;
border: none;
padding-left: 2px;
text-align: left;
font-family:Arial, Helvetica, sans-serif;
color: #ffffff;
font-size:10px;
line-height: 18px;
width: 190px;
text-decoration: none;
}

.tabletextpurple{
float: left;
border: none;
padding-left: 2px;
text-align: left;
font-family:Arial, Helvetica, sans-serif;
color: #51304c;
font-size:10px;
line-height: 18px;
width: 190px;
text-decoration: none;
}

.resultstext{
float: left;
border: none;
padding-left: 10px;
padding-top: 20px;
text-align: left;
font-family:Arial, Helvetica, sans-serif;
color: #666666;
font-size:13px;
}

.text{
border: none;
font-family: Arial;
font-size: 12px;
line-height: 14px;
color: #666666;
padding: 10px;
text-decoration: none;
}

a:hover{
border: none;
font-family: Arial;
color:#51304c;
text-decoration: none;
}

    <!-- button test styles/////////////////////////////////////////////////////////////////////// -->


.buttontestwrapper {
height: 20px;
width:300px;
font-family: Arial;
font-size: 15px;
color:#666666;
text-decoration: none;
text-align:center;

}

a.buttontest {
height: 70px;
width:180px;
display:block;
background-image:url('images/buttonenter_submitbeigh.gif');
background-repeat:no-repeat;
font-family: Arial;
font-size: 14px;
color:#666666;
text-decoration: none;
padding-top:9px;
text-align:center;

}

a:link.buttontest {
height: 28px;
width:180px;
display:block;
background-image:url('images/buttonenter_submitbeigh.gif');
color: #666666;
font-size: 14px;
font-family: arial;
text-align:center;
}

a:hover.buttontest {
height: 28px;
width:180px;
display:block;
background-image:url('images/buttonenter_submitbeigh.gif');
color: #333333;
font-size: 14px;
font-family: arial;
text-align:center;
}

a.buttonpurple {
height: 70px;
width:180px;
display:block;
background-image:url('images/buttonenter_submit.gif');
background-repeat:no-repeat;
font-family: Arial;
font-size: 14px;
color:#666666;
text-decoration: none;
padding-top:9px;
padding-left:5px;
text-align:center;
float:left;
}

a:link.buttonpurple {
width:180px;
display:block;
background-image:url('images/buttonenter_submit.gif');
color: #666666;
font-size: 14px;
font-family: arial;
text-align:center;
}

a:hover.buttonpurple {
height: 70px;
width:180px;
display:block;
background-image:url('images/buttonenter_submit.gif');
color: #333333;
font-size: 14px;
font-family: arial;
text-align:center;
}

a.buttonlongerpurple {
height: 70px;
width:255px;
display:block;
background-image:url('images/buttonenter_longerpurple.gif');
background-repeat:no-repeat;
font-family: Arial;
font-size: 14px;
color:#666666;
text-decoration: none;
padding-top:9px;
text-align:center;
}

a:link.buttonlongerpurple {
height: 28px;
width:255px;
display:block;
background-image:url('images/buttonenter_longerpurple.gif');
color: #666666;
font-size: 14px;
font-family: arial;
text-align:center;
}

a:hover.buttonlongerpurple {
height: 28px;
width:255px;
display:block;
background-image:url('images/buttonenter_longerpurple.gif');
color: #333333;
font-size: 14px;
font-family: arial;
text-align:center;
}

a.buttonlongerbeigh {
height: 70px;
width:255px;
display:block;
background-image:url('images/buttonenter_longerbeigh.gif');
background-repeat:no-repeat;
font-family: Arial;
font-size: 14px;
color:#666666;
text-decoration: none;
padding-top:9px;
text-align:center;
}

a:link.buttonlongerbeigh {
height: 28px;
width:255px;
display:block;
background-image:url('images/buttonenter_longerbeigh.gif');
color: #666666;
font-size: 14px;
font-family: arial;
text-align:center;
}

a:hover.buttonlongerbeigh {
height: 28px;
width:255px;
display:block;
background-image:url('images/buttonenter_longerbeigh.gif');
color: #333333;
font-size: 14px;
font-family: arial;
text-align:center;
}



smallLeft
{
	text-align: left;
	font-size: 10px;
}

















.top_page{

height:325px;
width: 100%;
}
	
	
.page_break
{height:auto;
width: 50%;
padding-left: 10px;
	}	
	
	
.bottom_page{

height:280px;
width: 100%;
}

.index_topright_image
{float:right;
 margin-right: 7px;
 margin-bottom: 7px;
 z-index:2;
	}
	
.index_topleft_holder
{float:left;
 width:47%;
	}

.index_topleft_text
{margin-left:20px;
 margin-top:20px;
	}

.index_topleft_digram_holder{margin-left:20px;}

.index_large_blurb
{font-family: arial;
 font-size:25px;
 color: #532f4e;
 line-height:25px;
	
}

.index_green_brackets
{font-family: arial;
 font-size:16.5px;
 color: #c9ac5d;
 line-height:16px;
	
	}
	
.index_small_blurb
{ margin-top :10px;
	margin-left:30px;
	width: 80%;
	font-family: arial;
 font-size:14px;
 color: #532f4e;
 line-height:14px;
  word-spacing: -1px;
	
}

.diagram_holder_right
{
	margin-top: 15px;
	float:right}

.diagram_holder_left
{
	float:left}
	
.diagram_holder_1
{	margin-top:63px;
 	margin-left:25px;
	width:110px;
 	height:75px;
	border: 2px dotted #999999;
	float:left;
	margin-right:5px;}
	
.diagram_text
{font:lexia;
 font-size: 21px;
 color: #532f4e;
 
	}	
	
.diagram_holder_1_text
{	margin-left: 6px;
	margin-top: 30px;	}	
	
	
	
.diagram_holder_2
{	
	margin-top: 80px;
	float:left;
	margin-right:5px;}
	
.diagram_holder_3
{	
	
	margin-top:30px;
	float:left}
	
.diagram_holder_3_top
{	width:73px;
 	height:57px;
	border: 2px dotted #999999;
	margin-bottom: 25px;}
	
.diagram_holder_3_bottom
{	width:73px;
 	height:57px;
	border: 2px dotted #999999;}
	
.diagram_holder_3_top_text
{	margin-left: 12px;
	margin-top: 18px;	}
	
.diagram_holder_3_bottom_text
{	margin-left: 12px;
	margin-top: 18px;	}
	
.index_bottom_left
{	position:absolute;
	z-index: 2;
	margin-top:19px;
 	margin-left:10px;
	float:left;
 	height:295;
 	width:300;
	
	
	}
	
.bottom_left_title
{position: absolute;
 margin-top:37px;
 margin-left:30px;
 z-index: 3;
	}
	
.white_table_text
{font:arial;
 font-size: 17px;
 color: #fff;
	
	}
	
.new_user
{position:absolute;
margin-top:75px;
margin-left:295px;
 z-index:3;
	}
	
.allready_user
{position:absolute;
margin-top:215px;
margin-left:295px;
 z-index:3;
	}
	
.publisher_small_text
{font:arial;
 font-size:12px;
 color:#532f4e;	
	}
	
.publisher_1
{
	position:absolute;
	z-index:3;
	margin-top:74px;
	margin-left:33px;
	}

.publisher_2
{
	position:absolute;
	z-index:3;
	margin-top: 117px;
	margin-left:40px;
	}

.publisher_3
{
	position:absolute;
	z-index:3;
	margin-top:158px;
	margin-left:29px;
	}

.publisher_4
{
	position:absolute;
	margin-top:198px;
	margin-left:50px;
	z-index:3;}
	
.play_button_2
{
	position:absolute;
	margin-top:230px;
	margin-left:72px;
	z-index:3;}
	
.register_text{font:arial;
 font-size:13px;
 line-height:14px;
 color:#666666;	}

.register_box
{	margin-top:100px;
 	margin-left:300px;
	position:absolute;
	z-index:3;}
	
.index_bottom_right
{float:right;
 height:295;
 width:482;
 margin-top:21px;
 margin-right:8px;
	      }
	
.bottom_right_title
{position: absolute;
 margin-top:37px;
 margin-left:507px;
 z-index: 3;
	}  
	
.new_user_2
{position:absolute;
margin-top:76px;
margin-left:780px;
 z-index:3;
	}
	
.allready_user_2
{position:absolute;
margin-top:215px;
margin-left:795px;
 z-index:3;
	}  
	
.havealook
{	margin-top:100px;
 	margin-left:802px;
	position:absolute;
	z-index:3;}	  
	
.smarter
{	margin-top:170px;
 	margin-left:540px;
	position:absolute;
	z-index:3;}	 
	
.advertbox_1
{width: 63px;
 height: 82px;
 border: 2px dotted #999999;
 margin-left:520px;
 margin-top:210px;
 position:absolute;
 z-index:3;
}	

.advertbox_2
{width: 63px;
 height: 82px;
 border: 2px dotted #999999;
 margin-left:680px;
 margin-top:210px;
 position:absolute;
 z-index:3;}

.advertbox_3
{width: 63px;
 height: 82px;
 border: 2px dotted #999999;
 margin-left:600px;
 margin-top:210px;
 position:absolute;
 z-index:3;}
 
 .login_left
 {margin-left:292px;
  margin-top: 240px;
 	position: absolute;
  z-index:3;
 	}
 
 .password_left
 {margin-left:292px;
  margin-top: 270px;
 	position: absolute;
  z-index:3;
 	position: absolute;
  z-index:3}
 
 .login_right
 {margin-left:778px;
  margin-top: 240px;
 	position: absolute;
  z-index:3;
}
 
 .password_right
 {margin-left:778px;
  margin-top: 270px;
 	position: absolute;
  z-index:3;
 }
 
 .note_text
 {font:arial;
  font-size: 13px;
  line-height:13px;
  color:#333333;
 	}
 	
 	 .note_text2
 {font:arial;
  font-size: 11px;
  line-height:11px;
  color:#333333;
  text-decoration:none;
 	}
 	
 	
.note_1
{margin-top:122px;
	margin-left:570px;
	position: absolute;
  z-index:3}
.note_2
{margin-top:168px;
	margin-left:570px;
	position: absolute;
  z-index:3} 
.note_3
{margin-top:214px;
	margin-left:570px;
	position: absolute;
  z-index:3} 
.note_4
{margin-top:256px;
	margin-left:545px;
	position: absolute;
  z-index:3} 
  
  
  
  
  
  
  
  
  .aboutus_holder
  {width:100%;
   height:auto;
  	
  	}
  	
  .aboutus_left
  { margin-top:10px;
    margin-left:25px;
  	float:left
  	
  	}
  
  .aboutus_right
  {position:absolute;
  	 z-index:1;
  	margin-top:15px;
    margin-right:25px;
  	margin-left:370px;}
  	
  	.aboutus_right_images
  	{margin-top:20px;
  		margin-left:400px;
  		position:absolute;
  	 z-index:2;
  		
  		}
  	
  	.aboutus_right_text
  	{margin-left:560px;
  		margin-top:35px;
  		position:absolute;
  	 width:40%;
  	 z-index:2;}
  	
  	
  	.aboutus_bulk_text 
  	{font:arial;
  	 font-size:11px;
  	 line-height:12px;
  	 color: #666666;
  	
  		}
  	
  	.aboutus_header_text
  	{font:arial;
  	 font-size:17px;
  	 color: #532f4e;
}

		.aboutus_sub_text
	{font:arial;
  	 font-size:13px;
  	 text-decoration:none;
  	 color: #666666;
  	 line-height:14px;
		
		}
		
	.aboutus_left_note
	{margin-top:50px;
	 margin-left:60px;
		position:absolute;
  	 width:26%;
  	 z-index:2;
		
		}
		
		
		
		
		
		
.howitworks_container
{height:auto;
	
	}
	
	
.howitworks_vid_div
{margin-left:22px;
	margin-top:15px;
	width: 470px;
 height:275px;
 float:left;
 background-color: #ffffff;
	
	}
	
.howitworks_right_infoback
{	margin-top:10px;
	margin-left:500px;
	position:absolute;
 z-index:1;
	
	}
	
.howdoesitwork_infoheader
{position:absolute;
z-index:2;
margin-left:535px;
 margin-top:25px;
	
	}
	
	
.infoheader_text
{
	font: arial;
 font-size: 20px;
 color: #532f4e;
font-weight:bold;

	}
	
.step_text
{font: arial;
 font-size:13px;
 line-height:15px;
 color: #532f4e;
 
	
	}


.step_header_text 
{font: arial;
 font-size:13px;
 color: #532f4e;
 font-weight: bold;
	line-height:20px;
	
	}	
	
	
.scroller
{
width: 425px; 
height: 205px;
overflow: auto;
padding-right: 10px;
padding-top: 10px;
z-index: 3;
position:absolute;
margin-left:528px;
margin-top:50px;
}	
	
	
.terms_scroller
{
width: 940px; 
height: 556px;
overflow: auto;
padding-right: 10px;
padding-top: 10px;
margin-left:33px;
margin-top:15px;
}	
	
	
	
	
	
	
	
.privacy_scroller
{width: 940px; 
height: 550px;
overflow: auto;
padding-right: 10px;
padding-top: 10px;
margin-left:33px;
margin-top:15px;
	
	}
	
.bullets
{padding-left: 15px;
	
	}	
	
	.publishList
{
	padding-left: 50px;
	text-align: left;
}
	
	
	
	
	
	
	.footer {
  clear: both;
  /*border-top: #DFDEDE 1px solid;*/
  padding-top: 20px;
  font-size: 90%;
  color: #5F5C5C;

  width:950px;

}
.footer a {
  color: #5F5C5C;
  text-decoration:none;
}
.footer a:hover {
  color: #C06600;
  text-decoration:none;
}
.footer p {
  margin: 0;
}
.footer p.contact {
  margin: 7px 0 0 0;
  text-align: center;
 
}
.footer li{
display: inline;
 text-align: center;
}
.copyright
{
float:right;
}

.login_btn_enter2
{margin-left:80px;
	margin-top:340px;
	position:absolute;
z-index:3;}

.login_left_arrow
{margin-top:273px;
	margin-left:425px;
	position:absolute;
 z-index:3;
}

.login_right_arrow
{margin-top:273px;
	margin-left:922px;
	position:absolute;
 z-index:3;
	
}





.login_page_holder
{
	height:auto;}

.login_page_left
{margin-left:40px;
	margin-top:22px;
	
 height:300px;
 float:left;

 
	
	}

.ad_login_page_left
{margin-left:15px;
	
	width: 470px;
 height:300px;
 float:left;

 
	
	}


.login_page_right 
{
	float:left;}
	
	
.ad_login_page_right 
{	margin-left:15px;

 }	
	
	
.login_page_right_top
{margin-top:20px;
	margin-left:17px;
	position:absolute;
z-index:2;}

.login_page_right_bottom
{	margin-top:170px;
	 margin-left:21px;
	position:absolute;
z-index:2;}


.login_lbl_signin
{margin-left:50px;
	margin-top:40px;
	position:absolute;
z-index:3;}

.login_lbl_e-mail
{margin-left:40px;
	margin-top:120px;
	position:absolute;
z-index:3;}

.login_textfield_email
{margin-left:40px;
	margin-top:135px;
	position:absolute;
z-index:3;}

.login_lbl_password
{margin-left:40px;
	margin-top:160px;
	position:absolute;
z-index:3;}

.login_textfield_password
{margin-left:40px;
	margin-top:175px;
	position:absolute;
z-index:3;}

.login_checkbox_remember
{margin-left:70px;
	margin-top:190px;
	position:absolute;
z-index:3;}

.login_lbl_checkbox
{margin-left:90px;
	margin-top:190px;
	position:absolute;
z-index:3;}

.login_btn_enter
{margin-left:65px;
	margin-top:230px;
	position:absolute;
z-index:3;}

.buttontestwrapper {
height: 20px;
width:300px;
font-family: Arial;
font-size: 15px;
color:#666666;
text-decoration: none;
text-align:center;

}


.login_right_top_lbl{
	margin-top:40px;
	margin-left:480px;
	position:absolute;
z-index:3;}
.login_right_top_blurb{
	margin-top:80px;
	margin-left:450px;
	position:absolute;
z-index:3;}
.login_right_top_link{
	margin-top:110px;
	margin-left:490px;
	position:absolute;
z-index:3;}



.login_right_bottom_lbl{
	margin-top:190px;
	margin-left:480px;
	position:absolute;
z-index:3;}

.login_right_bottom_blurb{
		margin-top:230px;
	margin-left:450px;
	position:absolute;
z-index:3;}

.login_right_bottom_link{
	margin-top:270px;
	margin-left:490px;
	position:absolute;
z-index:3;}

















a.buttontest {
height: 70px;
width:180px;
display:block;
background-image:url(images/buttonenter_submitbeigh.gif);
background-repeat:no-repeat;
font-family: Arial;
font-size: 14px;
color:#666666;
text-decoration: none;
padding-top:9px;
text-align:center;
float:left;

}

a:link.buttontest {
height: 28px;
width:180px;
display:block;
background-image:url(images/buttonenter_submitbeigh.gif);
color: #666666;
font-size: 14px;
font-family: arial;
text-align:center;
}

a:hover.buttontest {
height: 28px;
width:180px;
display:block;
background-image:url(images/buttonenter_submitbeigh.gif);
color: #333333;
font-size: 14px;
font-family: arial;
text-align:center;
}

.titletextpurple{
float: left;
padding-top: 12px;
text-align:center;
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
color: #51304c;
width: 300px;
line-height: 20px;
}

.table_dash{float:left;margin:0;}

.managearticletoptable
{margin-left:50px;margin-bottom:10px;}


.finoutmore_right{position:absolute;z-index:3;margin-left:785px;margin-top:128px;}

.managearticlesgrid
{margin-left:50px;
	}
	
.centerit{margin:auto;}

.advertisement1{margin-left:300px;}
.advertisement2{margin-left:335px;margin-top:20px;}
.advertisement3{margin-left:70px;margin-top:20px;}

.managewebtable{float:left;}

.publishimages1{margin-left:380px;}
.publishimages2{margin-left:335px;margin-top:20px;}
.publishimages3{margin-top:20px;margin-left:75px;}

.centertemplate{margin-left:75px;margin-top:20px;}
.login_right_arrow{margin-left:905px;}
.backbtn{margin-left:400px;margin-top:10px;}

.backtextpurple{
float: left;


font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
color: #51304c;

line-height: 20px;
}
.login_right_top_btn{
	margin-top:70px;
	margin-left:720px;
	position:absolute;
z-index:3;}

.login_right_bottom_btn{
	margin-top:220px;
	margin-left:770px;
	position:absolute;
z-index:3;}

managewebtable{width:950px}

table.blank2{ 
font-family: Arial;
font-size: 13px;
color:#666666;

width: 100%;
margin-left: 14px;
}
.signup_left{margin-left:290px;margin-top:130px;position:absolute;z-index:4}

.faq_page{margin-left:30px;margin-right:30px;}

.aboutus_bulk_text a
  	{text-decoration:none;
  	 color:#8000ad;
  		}
  		
.contactus_right{width:483px;height:293px;background-image:url('images/contactus_right.jpg');float:right;background-repeat:no-repeat;}
 .contact_head{font-family:Arial;font-size:21px;font-weight:bold;color:#532f4e;line-height:22px;margin-top:15px;margin-left:20px;}
 .tel_text{font-family:Arial;font-size:17px;color:#532f4e;line-height:18px;margin-top:25px;margin-left:90px;}
 .tel_num{font-family:Arial;font-size:17px;color:#532f4e;line-height:18px;margin-top:10px;margin-left:91px;}
 .email_text{font-family:Arial;font-size:17px;color:#532f4e;line-height:18px;margin-top:50px;margin-left:91px;}
 .email_add{font-family:Arial;font-size:17px;color:#532f4e;line-height:18px;margin-top:10px;margin-left:91px;}
 .faq_link{font-family:Arial;font-size:15px;color:#532f4e;line-height:18px;margin-top:42px;margin-left:91px;}
 .faq_link a{text-decoration:none;color:#532f4e;}
 .contactus_left{width:493px;height:295px;background-image:url('images/contactus_left.jpg');margin-left:7px;}
 .contact_name_lbl{margin-top:40px;margin-left:30px;}
 .contact_name_txt{margin-top:5px;margin-left:30px;}
  .contact_email_lbl{margin-top:5px;margin-left:30px;}
 .contact_email_txt{margin-top:5px;margin-left:30px;}
  .contact_message_lbl{margin-top:5px;margin-left:30px;}
 .contact_message_txt{margin-top:5px;margin-left:30px;}
 .contact_submit{margin-top:20px;margin-left:150px;}
 .contacttitle_left{font-family:Arial;font-size:15px;font-weight:bold;color:#532f4e;line-height:22px;padding-top:8px;margin-left:20px;} 
 
 
 .login_lbl_signinprev
{margin-left:50px;
	margin-top:33px;
	position:absolute;
z-index:3;}

.login_lbl_e-mailprev
{margin-left:55px;
	margin-top:80px;
	position:absolute;
z-index:3;}

.login_textfield_emailprev
{margin-left:55px;
	margin-top:95px;
	position:absolute;
z-index:3;}

.login_textfield_passwordprev
{margin-left:55px;
	margin-top:145px;
	position:absolute;
z-index:3;}

.login_lbl_passwordprev
{margin-left:55px;
	margin-top:130px;
	position:absolute;
z-index:3;}

.login_lbl_checkboxprev
{margin-left:75px;
	margin-top:190px;
	position:absolute;
z-index:3;}

.login_btn_enterprev
{margin-left:135px;
	margin-top:230px;
	position:absolute;
z-index:3;}

.login_checkbox_rememberprev
{margin-left:55px;
	margin-top:190px;
	position:absolute;
z-index:3;}
.login_error
{
	margin-left:300px;
	margin-top:295px;
	position:absolute;
	z-index:3;
}

.tableHeader_Sunset
{
	border-bottom:1px solid #8f2b00;
	padding-top:8px;
	padding-bottom:8px;
	background:#b05a33 url('images/tableSunsetBG.gif') 0 0 repeat-x;
	font-size:13px;
	font-weight:normal;
	text-align:left;
	color:#fff;
	text-decoration:none;
	padding-left:4px;
	padding-right:4px;
}

.backbtnAboutUs
{
	margin-left:90%;margin-top:460px}
	
	.backbtnAboutUs2
{
	}
	
.backbtnAboutUs3
{
	margin-left:90%;}	
	
.backBtnLnk
{
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #51304c;	
}

.presstext{margin-left:20px;}



.lbl_firstname
{
	margin-left:40px;margin-top:80px;position:absolute;z-index:3;
}

.txtBox_firstName
{
	margin-left:40px;margin-top:95px;position:absolute;z-index:3;margin-right:1px;
}

.lbl_surname
{
	margin-left:265px;position:absolute;margin-top:80px;
}
.txtBox_surname
{
	margin-left:265px;margin-top:95px;position:absolute;z-index:3;
}

.CaptchaInstruction
{
	margin-left:160px;
	margin-top:270px;
	position:absolute;	
	z-index:3;
}

.termsConditionsSignUp
{
margin-left:40px;
	margin-top:305px;
	position:absolute;
z-index:3;}


.login_lbl_e-mail2
{margin-left:265px;
	margin-top:120px;
	position:absolute;
z-index:3;}

.login_textfield_email2
{margin-left:265px;
	margin-top:135px;
	position:absolute;
z-index:3;
	
}

.login_right_top_blurb2{
	margin-top:100px;
	margin-left:520px;
	position:absolute;
	
z-index:3;
	
}

.login_right_top_lbl2{
	margin-top:50px;
	margin-left:520px;
	position:absolute;
z-index:3;}

.image_box
{height:50px;
 width:200px;
 border: 1px solid #666666;
 z-index:3;
 position:absolute;
 background-color:#fff;
margin-top: 210px;
margin-left:160px;
}
.CaptchaInput
{ margin-left:160px;
	margin-top:285px;
	position:absolute;
z-index:3;}

.login_textfield_password2
{margin-left:265px;
	margin-top:175px;
	position:absolute;
z-index:3;}

.login_lbl_password2
{margin-left:265px;
	margin-top:160px;
	position:absolute;
z-index:3;}

.faq_page2
{
	float:left;
	width:500px;
	padding-left:20px;
           }
           
           
           .HaveAPlaytext
{
	float:left;
	width:300px;
	padding-left:20px;
	padding-right:20px;
}

.forgottenpassword
{
	padding-left:40px;
}



.selector_holder{margin-left:1000px;}

.editWebsiteAlignCentre
{
	margin-left:260px;
}

.radECtrlButtons
{
height: 28px;
width:180px;
display:block;
background-image:url('images/buttonenter_submit.gif');
background-repeat:no-repeat;
font-family: Arial;
font-size: 14px;
color:#666666;
text-decoration: none;
padding-top:9px;
text-align:center;
float:none;

}

.table-grey
{
    background-image:url(images/table_gradient2.jpg);
    background-repeat:repeat-x;
    border:1px solid #CCCCCC;
    color:#666666;
    font-family:Arial;
    width:840px;
}

.spacer
{
    margin: 20px 0;
}
