html{height:100%;}

BODY,a,h1,p, form{
	margin:0; 
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
		}
/**/
p.str{
padding-top:4px;
}
p.str1{
padding-top:4px;
margin-left:80px;
width:320px;
}
p.strB{
padding-top:4px;
font-weight:bold;
}
.inputHighlighted{
  background-color:#317082;
  color:#FFF;
  border:1px solid #000;
}
#avail{
display:inline-block;
margin-left:10px;
margin-top:40px;
font-size:14.6px;
float:right;
width:130px;
text-align:center;
}
#avail .yes{
color:#53D730;
}
#avail .no{
color:#cc0000;
}
a.visa {
	background:url(images/visa.gif) no-repeat;
	width:32px;
	height:23px;
	float:left;
	margin-left:15px;
	margin-right: 3px;
}
a.masterCard {
	background:url(images/mastercard.gif) no-repeat;
	width:37px;
	height:23px;
	float:left;
	margin-right: 3px;
}
a.discover {
	background:url(images/discover.gif) no-repeat;
	width:37px;
	height:23px;
	float:left;
}
a.card {
	background:url(images/card.gif) no-repeat;
	width:27px;
	height:23px;
	float:left;
	margin-right: 3px;
}
body{
	background:#fff;
	max-height:100%;
	min-height:100%;
	min-width:1000px;
	}


A IMG{border: none;}

.clear{
	clear:both;
	width:100%;
	}



#home {
	background:#fff;
	width:100%;
	margin:0 0;
	height:97%;
	min-width:1000px;

	}

#up{
	float:left;
	margin:0 0;
	padding-top:5px;
	width:100%;
	height:48px;
	background:#efece5;
	border-bottom:2px solid #ccd3db;
	}

#banner{
	float:left;
	height:67px;
	width:100%;
	margin-bottom:10px;
	margin-top:10px;
}

div.logon{
	float:right;
	text-align:right;
	color:#6aa2cd;
	font-size:11px;
	padding-right:25px;
	}

div.logon label {
	color:#444444;
	font-size:11px;}

div.logon input.text {
	background-color:#faffbd;
	border:1px solid #aaaaaa;
	margin-top:7px;
	color:#555567;
	}
label.checkbox{
	vertical-align:middle;
	line-height:23px;
	}
input.checkbox{
vertical-align:middle;
		}

div.logon input.btn {
	background:#348DD3;
	border:0 none;
	cursor:pointer;
	height:20px;
	width:46px;
	color:#fff;
	font-size:11px;
	font-weight:bold;

}

h1.logo{
	float:left;
	margin-left:30px;
	text-indent:-99999px;
}
	h1.logo a {
		background: url(images/logo.gif) no-repeat;
		width:250px;
		height:71px;
		display:block;
		text-indent:-9999px;
		}

div.logo{
	margin-left:5px;
	width: 250px;
	float:left;
}

.logo a{
	display:block;
   color:#464040;
   font-size:22px;
   text-decoration:none;
   height:21px;
   overflow:hidden;
   }

.logo a:hover{
   display:block;
   overflow:visible;
  }

.logo a span{
	font-size:11px;
	line-height:7px;
	color:#9c9894;}
#content{
	margin-left:225px;
	text-align:center}

ul#ico{
	width:100%;
	list-style:none;
	text-align:center;
	display:inline;
	margin:0px;
	padding:0px;
	 }
ul#ico li{
	display:inline;
	margin:0px 0px;
	padding-left:7px;}

ul#ico a {
	text-decoration: none;
	text-align:left;
			}
#conteiner {
	position:relative;
	top:6px;
	left:-10px;
	float:left;
	}
div.login{
	float:right;
	margin-right:7px;
	color:#6aa2cd;
	font-size:10px;
	width: 100px;
}

.login a{
	color:#6aa2cd;
	font-weight:bold;
	text-decoration:none;
	}

div.login a:hover{
	text-decoration:underline;
}

#splash{
	width:959px;
	height:229px;
	background-color:#DEFFD5;
	margin-left:auto;
	margin-right:auto;
	left:-20px;
	position:relative;
}

#lsplash{
	width:550px;
	float:left;
}

#lsplash h1{
	color:#618FA2;
	font-weight:normal;
	padding-top:30px;
	margin-left:auto;
	margin-right:auto;
	width:170px;
	margin-left:20px;
	height:30px;
	display:inline-block;

}

#lsplash .h1box{
	background-color:#fff;
	padding-left:10px;
	padding-right:10px;
	font-weight:normal;
	color:#c3c3c3;
	font-size:24px;
	height:30px;
	width:200px;
	margin-left:-5px;
	vertical-align:top;
	margin-top:30px;
	display:inline-block;
	border:1px solid #ccc;

}

#lsplash p{
	color:#534741;
	margin-top:15px;
	font-size:18px;
	line-height:23px;
	width:500px;
	margin-left:auto;
	margin-right:auto;
}

#lsplash .splashsignup{
	height:36px;
	width:147px;
	margin-left:auto;
	margin-right:auto;
	display:block;
	margin-top:30px;
}

#rsplash{
	width:409px;
	float:right;
}

#regtotaltop{
	display:block;
	width:800px;
	margin-left:auto;
	margin-right:auto;
	clear:both;
	font-size:11px;
	color:#777;
	margin-bottom:20px;
}

#regtotaltop table{
	border-collapse:collapse;
}

#regtotaltop table td{
	padding:5px;
}

#regtotaltop .product{
	color:#3C93D7;
}

#regtotaltop .productgo{
	color:#000;
}

#regtotaltop tr.total{
	border-top:1px dotted #ccc;
}

#regtotaltop .totaltopgo{
	color:#000;
}

#main{
	height:95%;
	width:100%
}


#left{
	float:left;
	padding:40px 30px 0px 36px;
	width:61%;
}

#left p.web{
	text-align:left;
	color:#7e7e7e;
	font-size:11px;
}
#left p.web span{
	font-size:15px;
	color:#757575;
	font-weight:bold;}

#left table.webservice{
	width:100%;
	padding-top:5px;
	color:#7E7E7E;
	font-size:11px;
	border-collapse:collapse;
}

table.webservice tr{}
table.webservice tr:hover{background:#f3f3f3;}
table.webservice td{
	padding-top:4px;
	border-top:2px solid #eaeaea;
	border-bottom:2px solid #eaeaea;


}
table.webservice td.tdleft{
	text-align:left;}
table.webservice td.tdleft img{}
table.webservice tr.bringstring{background:#f3f3f3; border-top:none;}
table.webservice tr.bringstring td.tdleft{width:300px}
table.webservice td.tdright{text-align:right;margin:0px;}
table.webservice td.tdright form label.username{vertical-align:top; line-height:18px;}
table.webservice td.tdright form  input.but{
	background:#F2F7F3;
	border-top:none;
	border-left:none;
	border-bottom:2px solid #d1d1d1;
	border-right:2px solid #d1d1d1;
	color:#FC6992;
	font-size:10px;
	vertical-align:bottom;
	width:29px;
	cursor: pointer;
	padding:0;	}
table.webservice td.tdright form  input.add{
	border:1px solid #d9d9d9;
	color:#8D827B;
	height:13px;
	width:131px;
	font-size:10px;
	vertical-align:top;
}
table.webservice td.tdright select{
	border:1px solid #D9D9D9;
	color:#7E7E7E;
	font-size:11px;}


#right{
	float:right;
	padding-top:20px;
	padding-right:20px;
	text-align:left;
	width:30%;
	}



#right h2.settingtop{
	font-size:23px;
	text-align:left;
	line-height:20px;
	color:#5f5f5f;
	font-weight:normal;
	margin-bottom:10px;

		}
*:first-child+html #right h2.settingtop{margin-top:40px;}

#right h3.pro{
	font-size:13px;
	color:#5f5f5f;
	text-align:left;
	line-height:10px;
	font-weight:normal;
	border-bottom:1px solid #dddddd;
	margin:0px;
	padding:0 0 10px 0;
	width:322px;
	}

form input.settings{
	border:1px solid #cccccc;
	border-top:3px solid #eaeaea;
	color:#5f5f5f;
	width:210px;
	height:21px;
	padding-top:3px;}

form input.submit{
	background:#F2F7F3;
	border-top:none;
	border-left:none;
	border-bottom:2px solid #d1d1d1;
	border-right:2px solid #d1d1d1;
	color:#FC6992;
	vertical-align:bottom;
	font-size:13px;
	font-weight:bold;
	width:128px;
	height:29px;
	cursor: pointer;
	padding:0;
	margin-top:15px;
}

form input.setting-current{
	border:1px solid #cccccc;
	border-top:3px solid #eaeaea;
	color:#5f5f5f;
	width:312px;
	height:21px;
	padding-top:3px;
}
p.enter{margin-top:15px}

form label.setting-current{
	font-size:13px;
	color:#5f5f5f;
	text-align:left;
	font-weight:normal;
		}

form input.current{
	border:1px solid #cccccc;
	border-top:3px solid #eaeaea;
	color:#5f5f5f;
	width:141px;
	height:21px;
	padding-top:3px;
	}
.mainform{width:315px;}
.left-form{
	float:left;
	padding-right:25px;margin:0px}

.right-form{float:left;display:inline;margin:0px}

#forms{
	width:500px;
	font-size:12px;
	color:#444444;
	margin-left:110px;
	padding:0px;
	position:relative;
}
#forms1{
	width:300px;
	font-size:12px;
	color:#444444;
	margin-left:10px;
	padding:0px;
	position:relative;
	float:left;
}
#form_contact{
	width:470px;
	font-size:12px;
	color:#444444;
	margin-left:210px;
	padding:0px;
	position:relative;
	float:left;
}
a.autorize {
	float:left;
	background:url(images/secure.gif) no-repeat;
	width:90px;
	height:72px;
	position:absolute;
	top:45px;
	left:190px;
	}
#forms label {
	color:#444444;
	line-height:20px;
	margin-top:7px;
	font-size:12px;
	text-align:left;
	}

#forms input.text {
	border:1px solid #aaaaaa;
	width:190px;
	color:#555567;
	}
#forms #inputDate  {
	margin-bottom:15px;
	}
#forms #inputDate input.number {
	border:1px solid #aaaaaa;
	width:30px;
	color:#555567;
	margin-right: 5px;
	}
#forms #inputDate input.numberLong {
	border:1px solid #aaaaaa;
	width:90px;
	color:#555567;
	margin-left: 5px;
	}
#forms input.text1{
	border:1px solid #aaaaaa;
	width:160px;
	color:#555567;
	margin-right:10px;
}
#forms h2{
	color:#a0a0a0;
	margin:3px 0px 15px 0px;
	font-size:8pt;
	font-weight:normal;
	padding:0;
}
form.searchform  {position:relative;}
form.searchform input {float:left;}
	form.searchform  input.text {
		width:300px;
		height:29px;
		line-height:20px;
		border: 0 none;
		vertical-align:top;
		-moz-border-radius-topleft:2px;
		-moz-border-radius-bottomleft:2px;
		-webkit-border-top-left-radius:2px;
		-webkit-border-bottom-left-radius:2px;
		font-size:13px;
		width:450px;
		padding:9px 0 0 32px;
		outline:none;
		position:relative;
		top:2px;
		left:15px;
		}
form.searchform div.lb {
	background:url(images/leftb.gif) 0% 0% no-repeat;
	width:6px;
	height:45px;
	position:absolute;
	top:-1px;
	left:10px;
	z-index:10;
	}
form.searchform div.rb {
	background:url(images/rightb.gif) 0% 0% no-repeat;
	width:8px;
	height:41px;
	position:absolute;
	top:1px;
	left:490px;
	z-index:10;
	}
#search p.search_text {
	color:#534741;
	font-size:12px;
	padding-top: 0px;
	padding-left: 0px;
	position:absolute;
	z-index:5;
	font-weight:bold;
	left:20px;
	top:95px;
	}

#line {
	height:210px;
	width:100%;
	background-color:#348dd3;
	float:left;
	border-bottom:3px solid #E9E7E7;
	}

.textclaim{
float:left;
padding:20px 20px 20px 16px;
text-align:center;
width:40%;
}

p.claim{
	color:#403732;
	font-size:17px;

	}

p.claim span{
	color:#fff;
	font-size:27px;
	}

p.class{
text-align:center;
color:#534741;
font-weight:normal}

a.button {
    background: transparent url('images/button.gif') no-repeat scroll top right;
    color: #444;
    display: block;
   font: normal 13px arial, sans-serif;
    margin-right: 6px;
	margin-top:60px;
    padding-right: 18px;
    text-decoration: none;
	font-weight:bold;
	width:106px;
	margin:0 auto;
}

a.button span {
    background: transparent url('images/button1.gif') no-repeat;
    display: block;
    line-height: 14px;
    padding: 7px 0 5px 18px;
	height: 30px;
	}

#positionbanner{
	    width:381px;
		background:#fff;
		display:inline;
		position:relative;overflow:hidden
	}



.center{
	overflow:hidden;
	background:#fff;
	width:381px;
	float: left;
}

.middle{
    background:#33616C;
    float:left;
    width:350px;
    height:188px;
    border-top:7px solid #6cadb4;
    border-bottom:7px solid #244e5b;
    overflow:hidden;
    position: relative;
			}

h2.border{
	background:url(images/border1.gif) no-repeat top right;
	width:13px;
	height:196px;
	margin:0px;
	position: absolute;
	top:0px;
	left:337px;
}
h2.border1{
	background:url(images/border1.gif) no-repeat top left;
	width:7px;
	height:196px;
	float:left;
	margin-top:0px;
	
}

.main-form{width:315px;}

.line-left{
	background:url(images/line_right.gif) repeat top left;
	height:210px;
	width:17px;
	float:left;
}

.line-right{
	background:url(images/line_left.gif) repeat top left;
	height:210px;
	width:14px;
	float:left;
	margin:0;
}
#position{
	    width:1000px;
		margin-left:140px;
		overflow:visible;
		margin:0 auto;
		}
h1.blue{
	color:#b5b5b5;
	font-size:19px;
	position:relative;
	z-index:10;
	width:809px;
	padding-bottom:5px;
	font-weight:normal;
	border-bottom:1px solid #b5b5b5;
}
#search{
	background:url(images/bg_search.gif) no-repeat;
	margin-top:25px;
	height:117px;
	width:629px;
	position:relative;
			}
div#search input.button{
	background: url(images/search_pan.gif) no-repeat;
	border:0 none;
	width:22px;
	height:22px;
	cursor:pointer;
	position:absolute;
	left:20px;
	top:10px;
	}
#search p.question{
	color:#ff3366;
	font-size:18px;
	margin-bottom:5px;
	padding-top: 20px;
	padding-left: 15px;
	position:relative;
	z-index:5;
}
#main_menu {
	background: url(images/bg_main_cont.gif) no-repeat;
	width:629px;
	height:307px;
	margin-top: 25px;
	}
#main_menu h1 {
	font-size:30px;
	font-weight:normal;
	color:#d1363e;
	padding-top: 10px;
	padding-left:20px;
	}
#main_menu h2 {
	font-size:18px;
	font-weight:normal;
	color:#534741;
	padding-top: 0px;
	padding-left:10px;
	}
#left_content {
	float:left;
	}
#right_content {
	float:left;
	}
#stop_search {
	background: url(images/bg_rightTop.gif) no-repeat;
	width:310px;
	height:296px;
	margin-top: 25px;
	margin-left: 25px;
	}
#stop_search  h1 {
	font-size:19px;
	font-weight:normal;
	color:#ce2833;
	padding-top: 10px;
	padding-left:9px;
	padding-bottom: 20px;
	}
#stop_search  ul {
	padding-left:25px;
	padding-right:35px;
	margin:0;
	}
#stop_search  ul  li{
	font-size:13px;
	font-weight:normal;
	color:#534741;
	padding-bottom: 9px;
	font-family:Arial, Helvetica, sans-serif;;
	}
#stop_search  ul  li.last{
	padding-bottom: 0px;
	}
#stop_search  p {
	font-size:13px;
	font-weight:normal;
	color:#d1363e;
	padding-left: 12px;
	font-family:Arial, Helvetica, sans-serif;;
	}
#stop_search  p span {
	font-size:24px;
	font-weight:normal;
	color:#ff3366;
	}	
#stop_search a.sing_up{
	background: url(images/sing_up.gif) no-repeat;
	margin-left: 80px;
	margin-top: 15px;
	text-decoration:none;
	display:block;
	width: 153px;
	height: 37px;
	}	
#guarante {
	background: url(images/bg_rightBottom.gif) no-repeat;
	width:332px;
	height:171px;
	margin-top: 25px;
	}
#guarante h1 {
	font-size:18px;
	font-weight:normal;
	color:#ff3366;
	padding: 15px 0 0 18px;
	}
#guarante h2 {
	font-size:13px;
	font-weight:normal;
	color:#534741;
	padding: 8px 0 0 12px;
	margin:0;
	width: 300px;
	}
#guarante h2 span {
	font-size:14px;
	font-weight:normal;
	color:#ff3366;
	
	}


table.preview{
	margin:0 auto;
	height:149px;
	margin:40px 0px 50px 0px;
	}


table.preview td{
	background:#fff;
	margin:0px 5px 5px 0px;
	border:15px solid #e7e7de;
	padding:0 0;
	vertical-align:top;
	text-align:center;
}

table.preview td.signup{
	background-image: url(images/1.gif);
	height:130px;
	width:180px;
}

table.preview td.add{
	background-image: url(images/2.gif);
	height:130px;
	width:180px;}

table.preview td.share{
	background-image: url(images/3.gif);
	height:130px;
	width:180px;}

A.green{
	color:#C5EB33;
	font-size:24px;
	padding-top:7px;
	text-decoration:none;
}

A.green:hover{
	color:#a4c42a;}

div#services{
float:left;}

#positionserv{
	position:relative;
	display:block; 
	width:100%;
	margin:0px auto 75px auto;
	border-top:1px solid #eaeaea;
	border-bottom:1px solid #eaeaea;
	top:60px;
	}
ul#link{
	list-style:none;
	margin: 0 auto;
	padding: 17px 0 13px 0;
	height:45px;
	width: 1209px;
	}
ul#link li{
	display:inline;
	}
ul#link a {
	text-decoration: none;
	float:left;
	margin-right:30px;
	}	
.logo1 {
	background:url(images/img_nothover/logo11.gif) no-repeat;
	background-position: 0 -42px;
	width:152px;
	height:42px;
	}
.logo1:hover{
	background-position: 0 0px;
	}
.logo2 {
	background:url(images/img_nothover/logo22.gif) no-repeat;
	background-position: 0 -42px;
	width:105px;
	height:42px;
	}
.logo2:hover{
	background-position: 0 -6px;
	}	
.logo3 {
	background:url(images/img_nothover/logo33.gif) no-repeat;
	background-position: 0 -42px;
	width:110px;
	height:42px;

	}
.logo3:hover{
	background-position: 0 -0px;
	}
.logo4 {
	background:url(images/img_nothover/logo44.gif) no-repeat;
	background-position: 0 -42px;
	width:110px;
	height:41px;
	}
.logo4:hover{
	background-position: 0 -2px;
	}
.logo5 {
	background:url(images/img_nothover/logo55.gif) no-repeat;
	background-position: 0 -40px;
	width:114px;
	height:42px;
	}
.logo5:hover{
	background-position: 0 -0px;

	}
.logo6 {
	background:url(images/img_nothover/logo66.gif) no-repeat;
	background-position: 0 -41px;
	width:135px;
	height:41px;
	}
.logo6:hover{
	background-position: 0 -0px;
	}
.logo7 {
	background:url(images/img_nothover/logo77.gif) no-repeat;
	background-position: 0 -40px;
	width:125px;
	height:40px;
	}
.logo7:hover{
	background-position: 0 -0px;
	}
.logo8 {
	background:url(images/img_nothover/logo88.gif) no-repeat;
	background-position: 0 -40px;
	width:117px;
	height:40px;
	}
.logo8:hover {
	background-position: 0 -0px;
	}
h2.go{
	font-size:14px;
	font-weight:normal;
	float:left;
	margin-top:80px;
	margin-left:-75px;
	width:130px;
	padding:0px;
	position:relative;
	z-index:10;}
#footer{
	bottom:10px;
	width:100%;
	position: absolute;
	}
#positionfooter{
	margin:0 auto;
	width:950px;
	}
p.copyright{
	font-size:11px;
	font-weight:normal;
	float:left;
	color:#444444;
	margin-top:4px;
	}
ul#downlink{
	list-style:none;
	margin:0px;
	padding:0px;
	text-align:center;
	height:40px;
	position:relative;
	left:-25px;
	top:13px;
	}

ul#downlink li{
	display:inline;
	margin:0px 0px;
	padding-left:9px;}

ul#downlink a {
	text-align:left;
	color:#5589ff;
	font-size:12px;
	}
.err{
	color: red;
	font-size: 80%;
display:block;
width:150px;
float:right;
	}
.ok{
	color: green;
	font-weight: bold;
	}
/*table search users*/

#box-table-b
{
	
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px;
	margin: 20px;
	width: 600px;
	text-align: center;
	border-collapse: collapse;
	border-top: 7px solid #9baff1;
	border-bottom: 7px solid #9baff1;
}
#box-table-b th
{
	font-size: 13px;
	font-weight: normal;
	padding: 8px;
	background: #e8edff;
	border-right: 1px solid #9baff1;
	border-left: 1px solid #9baff1;
	color: #039;
}
#box-table-b td
{
	padding: 8px;
	background: #e8edff; 
	border-right: 1px solid #aabcfe;
	border-left: 1px solid #aabcfe;
	color: #669;
}
.search_head{
	color: #039;
	font-size: 150%;
}



.exit a{
	color: #5589ff;
	margin-right: 7px;
	padding-right: 4px;
	font-size: 14pt;
	text-decoration: none;
	text-align: left;
	font-family: "Myriad Pro"
		}
			
.exit a:hover {
	text-decoration: underline;
}
.clear{
	clear:both;
	width:100%;}

/* ------------------scrolling menu------------------------ */
div.sc_menu {
  /* Set it so we could calculate the offsetLeft */
  position: relative;
  margin: 0 auto;
  height: 50px;
  text-align: center;
  width: 500px;
   /* Add scroll-bars */
  overflow: auto;
  zoom:1;
}
ul.sc_menu {
  display: block;
  height: 40px;
  /* Max width here, for users without Javascript */
  width: 1500px;
  padding: 5px 0 0 5px;
  /* Remove default margin */
  margin: 0;
  background: url('navigation.png');
  list-style: none;
  zoom:1;
}

ul.sc_menu li {
	position:relative;
}
.sc_menu li {
  display: block;
  float: left;
  padding: 0 4px;
}
.sc_menu a {
  display: block;
  text-decoration: none;
}
.sc_menu span {
  /* We want a caption to display on the next line */
  display: block;
  margin-top: 0px;
  text-align: center;
  font-size: 12px;
  color: #fff;
}
.sc_menu span {
  display: none;
  margin-top: 3px;
  text-align: center;
  font-size: 12px;
  color: #fff;
}
.sc_menu a:hover span {
  display: block;
}
.sc_menu img {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
}
.sc_menu a:hover img {
  filter:alpha(opacity=50);
  opacity: 0.5;
}
span.copyright {
	font-size:14px;
}
a.shadow {
	background:url(images/shadow3-orange.png) 0% 0% no-repeat;
	display:block; 
	width:48px;
	height:52px;
	position:absolute;
	top:-9px;
	left:-1px;
	cursor:pointer;
	border: none;
}

.congratul {
	width: 400px ;
	color: green; 
	margin:  0 auto;
	text-align: center; 
	font-size: 20px;
	font-weight: bold;
}

#payment_form{
	margin: 0 auto;
	width: 400px;
}


#forms textarea.sendmail {
	border:1px solid #aaaaaa;
	width:400px;
	color:#555567;
	}
#forms input.sendmail {
	border:1px solid #aaaaaa;
	width:400px;
	color:#555567;
	}
#success {
	width: 400px ;
	color: #030303; 
	margin:  0 auto;
	text-align: center; 
	font-size: 19px;
	font-weight: bold;
	position:relative;
	top:250px;
	padding:20px 0 15px 0;
	background:#eff5fb;
	}
#success a{
	margin-top: 25px;
	text-decoration:none;
	 color: #368CCE;
	 line-height: 2;
	}
#success a:hover{
	text-decoration:underline;
	color: #368CCE;
	}
#up a.join_us {
	background:url(images/join_us.png) no-repeat;
	width:154px;
	height:39px;
	float:right;
	padding-right:25px;
	padding-top:10px;
		cursor:pointer;
	} 
#frm{
	width: 100%;
	height: 96.4%;
	height /*\**/: 96.2%\9;
	border: none;
	background-color: #FFF;
	color: black;
	z-index: 5;
	}	
#load_div {
	clear:both;
	width: 100%;
	height: 93.9%;
	height /*\**/: 93.6%\9;
	border: none;
	background-color: #616060;
	filter:alpha(opacity=50);
	opacity: 0.5;
	z-index:10000;
	color: black;
	position: absolute;
	top : 55px;
	left:0px;
	background: url(images/ajax-loader6.gif) #616060 no-repeat 50% 50% ;
	}	
	
	
a.reghref {
	text-decoration:none;
	color:#348DD3;
	}	
#reg_forms{
	width:350px;
	font-size:12px;
	color:#444444;
	margin-left:110px;
	padding:0px;
	float:left;
	position:relative;
}
#regsidebar{
	width:300px;
	float:left;
	height:50px;
	margin-top:10px;
	margin-left:140px;
}
#regsidebar h1{
	font-size:16px;
	color:#767676;
	margin-top:20px;
}

#regsidebar p{
	font-size:12px;
	color:#aaa;
}	
#reg_forms label {
	color:#444444;
	line-height:20px;
	margin-top:7px;
	font-size:12px;
	text-align:left;
	}

#reg_forms input.text {
	border:1px solid #aaaaaa;
	width:190px;
	color:#555567;
	margin-left:80px;
	}
#reg_forms input.text:focus {
	border:1px solid #aaa;
	background-color:#FAFFBD;
	width:190px;
	color:#555567;
	margin-left:80px;
	}

#reg_forms input.text2 {
	border:1px solid #aaaaaa;
	width:190px;
	color:#555567;
	margin-left:60px;
	}
#reg_forms #inputDate  {
	margin-bottom:15px;
	}
#reg_forms #inputDate input.number {
	border:1px solid #aaaaaa;
	width:30px;
	color:#555567;
	margin-right: 5px;
	}
#reg_forms #inputDate input.numberLong {
	border:1px solid #aaaaaa;
	width:90px;
	color:#555567;
	margin-left: 5px;
	}
#reg_forms input.text1{
	border:1px solid #aaaaaa;
	width:160px;
	color:#555567;
	margin-right:10px;
}
#reg_forms h2{
	color:#a0a0a0;
	margin:3px 0px 15px 0px;
	font-size:8pt;
	font-weight:normal;
	padding:0;
}

div#rightDiv {
	height:200px;
	padding-top:88px;
	text-align:center;
}

#rightDiv a{
color: #fff;
font-size: 30px;
text-decoration: none;
}

#rightDiv a:hover{
text-decoration: underline;
}

.str6{
margin-left:50px;
}
.text6{
	border:1px solid #aaaaaa;
	width:190px;
	color:#555567;
margin-top:5px;
	margin-left:30px;
	}
}

