@charset "utf-8";
/* CSS Document */

.announce{position:absolute; margin:-5px 0px 0px -250px;width:200px; font-size:25px;background:#000;
-webkit-border-top-left-radius: 6px;
-webkit-border-bottom-left-radius: 6px;
-moz-border-radius-topleft: 6px;
-moz-border-radius-bottomleft: 6px;
border-top-left-radius: 6px;
border-bottom-left-radius: 6px;
color:#fff;
padding:8px 0px 8px 20px;

}


*, html {margin:0; padding:0;}

body{background:url(images/bodybg.jpg); font:12px Arial, Helvetica, sans-serif; font-weight:bold;}
img{border:0;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}

.clear{clear:both;}

.mainwrap{width:1100px; margin:0 auto; background:url(images/sitebg.jpg); border-left:2px solid #000;border-right:2px solid #000;
-webkit-box-shadow: 0px 0px 20px rgba(0, 0, 0, 1);
-moz-box-shadow:    0px 0px 20px rgba(0, 0, 0, 1);
box-shadow:         0px 0px 20px rgba(0, 0, 0, 1);

}

.header{position:absolute; z-index:99;}
.swheader{text-align:right;}

.lineborder{background:url(images/lineborder.png) repeat-x; height:18px;}
.menu{text-align:right;padding-top:8px;}
.menu img{margin-right:12px;}

.loginwrap{width:270px;background:#fff; border:1px solid #b2b2b2;padding:3px 3px 12px;position:absolute; z-index:220; margin:-120px 0px 0px 24px;
-webkit-box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.55);
-moz-box-shadow:    1px 1px 4px rgba(0, 0, 0, 0.55);
box-shadow:         1px 1px 4px rgba(0, 0, 0, 0.55);
}
.loginwrap h2{background:#171717;padding:4px;color:#fff;}
.logininner{padding:6px; font-size:12px; font-weight:bold;}
.divfield{margin:4px 0px;}
.logfield{background:#e9e9e9; border:1px solid #c4c4c4;padding:6px 0px;width:256px;}
.divrem{float:left;} 
.divrem a{font-size:10px;color:#535353;}
.divrem a:hover{color:#ed13cc;}
.divlogbut{float:right;}
.logbut{background:#e700e4;border:2px solid #870085; color:#fff;font-size:12px; font-weight:bold; 
padding:4px 20px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
margin-top:-6px;  
font-size:18px;  
}

.container{background:url(images/bodycontent.jpg); 
width:1052px; 
margin:0 auto;
margin-top:30px;
  padding:6px;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
-webkit-box-shadow: 0px 0px 13px rgba(0, 0, 0, 0.75);
-moz-box-shadow:    0px 0px 13px rgba(0, 0, 0, 0.75);
box-shadow:         0px 0px 13px rgba(0, 0, 0, 0.75);

}


.why{background:url(images/whychoose.png) no-repeat; width:1052px; height:134px;}
.whydesc{font-size:13px;width:400px;margin:0px 0px 0px 630px;}


.pcont{padding:10px 0px;}
.pwrap1{background:url(images/60.png) no-repeat; width:340px; height:326px; float:left;margin-left:10px;}
.pwrap2{background:url(images/35.png) no-repeat; width:340px; height:326px; float:left;margin-left:10px;}
.pwrap3{background:url(images/5.png) no-repeat; width:340px; height:326px; float:left;margin-left:10px;}
.pdesc{margin:166px 0px 0px 15px;  width:290px;height:68px;padding:4px 10px;
font-size:11px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
color:#000;
}

.icons{text-align:center;padding-top:10px;}
.icons img{margin-left:10px;}

.news{width:480px; float:left;}
.newswrap{padding:10px;font-size:14px;}
.newswrap div{padding:4px;}
.newsitem{}
.newsdate{}
.newstitle{color:#ff00a2;font-size:18px;}
.newsinfo{font-size:13px;}


.benefits{width:445px;float:right;margin-right:30px;padding-bottom:10px;}


.footercont{background:url(images/footerbg.png) repeat-x; height:40px; font-size:16px;padding:35px 10px 0px;}
.footercont a{color:#fff;}
.footercont a:hover{color:#ff00a2;}
.fleft{float:left;}
.fright{float:right;}
.fright ul li {display:inline; margin-left:10px;}

.contactwrap{text-align:center; padding:20px 0px;}

/* JOIN PAGE */
table.table-container td{padding:4px 0px;}
table.table-container td.tab-column{width:200px;}
td.tab-column b{padding:0px 40px 0px 0px;}
td.tab-column div.tools{text-align:center;padding-left:140px;padding-top:20px;}
.section_header5{font-size:20px;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
padding-left:10px;
color:#fff;
background:#601d87;
}
.edit-form-text, .edit-form-select{padding:4px;border:1px solid #000}



.external-box{
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
padding:10px;
width:510px;
background:#fff;
-webkit-box-shadow: 1px 1px 2px rgba(50, 50, 50, 0.75);
-moz-box-shadow:    1px 1px 2px rgba(50, 50, 50, 0.75);
box-shadow:         1px 1px 2px rgba(50, 50, 50, 0.75);
height:100px;
}

.external-box .button{
 background:#e700e4;border:2px solid #870085;
color:#fff;font-weight:bold; 
padding:4px 10px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
margin-top:-6px;  
font-size:12px;
}


#Submit_SignupInfo{
	background:#e700e4;border:2px solid #870085;
 color:#fff;font-weight:bold; 
padding:4px 10px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
margin-top:-6px;  
font-size:22px;
}

.external-box a{color:#d400e7;}
.ext-content table.table-container4 td.tab-column div.tools{margin-left:-130px;margin-top:-20px;}
.ext-title{margin-bottom:10px;}
.ext-title img{float:left;}
.ext-title h2{float:left;margin-top:4px;margin-left:10px;}
.setLink{margin:10px 0px 0px 5px;}
.edit-form-text-short{padding:4px;background:#e9e9e9; border:1px solid #c4c4c4;margin-left:4px;}


/* SITE PAGE */
.sitebox{width:228px; border:3px solid #000; background:#2e2649;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
padding:6px; 
text-align:center;  
float:left;
margin:10px 0px 0px 15px  
}
.sitebox h2{color:#fff;}
.sitebut{background:#df21ac;padding:8px;margin-top:4px;}
.sitebut a{background:#000; color:#fff; padding:4px 8px;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
}



.startwrap{text-align:center; padding:8px;}
.a_site{padding:8px;}
.a_site p{padding:6px 0px;;}





/* slide */
.slides_container {
			width:1100px;
			display:none;
                
			overflow-x:hidden;

		}

		/*
			Each slide
			Important:
			Set the width of your slides
			If height not specified height will be set by the slide content
			Set to display block
		*/
		.slides_container div.slidediv {
			width:1100px;
			height:562px;
			display:block;

			
		}
		
		
		
	
		
		/*
			Optional:
			Reset list default style
		*/
		.pagination {
			list-style:none;
			margin:0;
			padding:0;display:none;
		}






