﻿HTML{background-color:#FEFDF9;}

body{
	padding: 0px;
	MARGIN: auto;
	width: 1002px;
	font-family: arial;
	font-size: 12px;
	background-color: #FFFFFF;
	color: #2c2c2c;
	line-height: 17px;
}

.top {color:#fff; float:left; width:720px; padding:0px 0px 0px 70px;}
.top A{color:#fff;text-decoration:none; font-weight:bold; line-height:20px;}
.top A:Hover{text-decoration:underline; line-height:20px;}

.bot {
	color:#009966;
}

.forgot-username:hover{ background-color:white}

.bot A{
	color:#333333;
	text-decoration:none;
	font-weight:normal;
}
.forgot-password:hover{ background-color:white}

.bot A{
	color:#333333;
	text-decoration:none;
	font-weight:normal;
}
.bot A:Hover{text-decoration:underline;}

.ho {color:#099202;font-size:16px;font-weight:bold;margin-top:20px;margin-bottom:5px;}
.ho1 {color:#CD0000;font-size:16px;font-weight:bold;margin-top:20px;margin-bottom:5px;padding-left:20px;}
.m{margin:20px;width:160px;padding:3px 3px 3px 3px;}
.left {
	color:#333333;
	line-height:21px;
	background-color:#F7F7F7;
	padding-left:5px;
}
.left A{color:#000;text-decoration:none;}
.left A:Hover{text-decoration:underline;}

.left1 {color:#099202;line-height:17px;padding-left:5px; border:1px solid #E1E6E0;}
.left1 A{color:#099202;text-decoration:none;}
.left1 A:Hover{text-decoration:underline;}

--- Log in ---------------

/* Mask for background, by default is not display */
#mask {
	display: none;
	background: #000; 
	position: fixed; left: 0; top: 0; 
	z-index: 10;
	width: 100%; height: 100%;
	opacity: 0.8;
	z-index: 999;
}

/* You can customize to your needs  */
.login-popup{
	display:none;
	background: #333;
	padding: 10px; 	
	border: 2px solid #ddd;
	float: left;
	font-size: 1.2em;
	position: fixed;
	top: 50%; left: 50%;
	z-index: 99999;
	box-shadow: 0px 0px 20px #999; /* CSS3 */
        -moz-box-shadow: 0px 0px 20px #999; /* Firefox */
        -webkit-box-shadow: 0px 0px 10px #999; /* Safari, Chrome */
	border-radius:3px 3px 3px 3px;
        -moz-border-radius: 3px; /* Firefox */
        -webkit-border-radius: 3px; /* Safari, Chrome */
}

img.btn_close { Position the close button
	float: right; 
	margin: -28px -28px 0 0;
}

fieldset { 
	border:none; 
}

form.signin .textbox label { 
	display:block; 
	padding-bottom:7px; 
}

form.signin .textbox span { 
	display:block;
}

form.signin p, form.signin span { 
	color:#999; 
	font-size:11px; 
	line-height:18px;
} 

form.signin .textbox input { 
	background:#666666; 
	border-bottom:1px solid #333;
	border-left:1px solid #000;
	border-right:1px solid #333;
	border-top:1px solid #000;
	color:#fff; 
        border-radius: 3px 3px 3px 3px;
	-moz-border-radius: 3px;
        -webkit-border-radius: 3px;
	font:13px Arial, Helvetica, sans-serif;
	padding:6px 6px 4px;
	width:200px;
}

form.signin input:-moz-placeholder { color:#bbb; text-shadow:0 0 2px #000; }
form.signin input::-webkit-input-placeholder { color:#bbb; text-shadow:0 0 2px #000;  }

.button { 
	background: -moz-linear-gradient(center top, #f3f3f3, #dddddd);
	background: -webkit-gradient(linear, left top, left bottom, from(#f3f3f3), to(#dddddd));
	background:  -o-linear-gradient(top, #f3f3f3, #dddddd);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#f3f3f3', EndColorStr='#dddddd');
	border-color:#000; 
	border-width:1px;
        border-radius:4px 4px 4px 4px;
	-moz-border-radius: 4px;
        -webkit-border-radius: 4px;
	color:#333;
	cursor:pointer;
	display:inline-block;
	padding:6px 6px 4px;
	margin-top:10px;
	font:12px; 
	width:214px;
}
.button:hover { background:#ddd; }

.tabs li{border-radius-topleft: 8px;border-radius-topright: 8px;
          border-radius:8px;
	-moz-border-radius-topleft: 8px;
        -webkit-border-radius-topleft: 8px;
        -moz-border-radius-topright: 8px;
        -webkit-border-radius-topright: 8px;


	
}
#reg_searchbox{width:284px;margin-top:18px;float:right}#reg_searchbox .home_tabs{height:42px}#reg_searchbox .home_tabs ul{margin:0;padding:0}#reg_searchbox .home_tabs ul li{height:42px;list-style:none;float:left}#reg_searchbox .home_tabs ul li.regtab{background:url('../images/homepage-reg.gif') 0 0;
width:173px;cursor:pointer
}#reg_searchbox .home_tabs ul li.regtab_active{background:url('../images/homepage-reg.gif') 0 -43px;
width:173px
}#reg_searchbox .home_tabs ul li.searchtab{background:url('../images/homepage-reg.gif') 0 -129px;
width:111px;cursor:pointer
}#reg_searchbox .home_tabs ul li.searchtab_active{background:url('../images/homepage-reg.gif') 0 -86px;
width:111px
}#reg_searchbox .container{height:304px}#reg_searchbox .container .leftpart{background:url('../images/homepage-reg.gif') repeat-y 0 -489px;
height:304px;width:5px;float:left
}#reg_searchbox .container .middlepart{background:url('../images/homepage-reg.gif') repeat-x 0 -182px;
height:284px;width:260px;float:left;padding:10px 7px;color:#727272
}#reg_searchbox .container .rightpart{background:url('../images/homepage-reg.gif') repeat-y -279px -489px;
height:304px;width:5px;float:left
}#reg_searchbox .bottompart{background:url('../images/homepage-reg.gif') 0 -172px;
height:9px;width:284px;clear:both
}.divider{border-bottom:1px dashed #999;margin-bottom:12px;padding-top:12px}.container .middlepart a{color:#0067ac;display:block;float:left;margin-right:4px}.container .middlepart label{float:left;font-size:13px;font-family:arial;width:98px;padding-bottom:5px}.container .middlepart label[for=gender-Male], #reg_searchbox .container .middlepart label[for=gender-Female]{width:50px;float:left}#reg_searchbox .container .middlepart span{float:left;padding-bottom:5px;_padding-bottom:3px;width:160px}.container .middlepart .input1{border:1px solid #d9d9d9;color:#727272;height:18px;width:155px;font-size:13px;font-family:arial}.container .middlepart .input2{border:1px solid #d60000;color:#727272;height:18px;width:155px;font-size:13px;font-family:arial}#reg_searchbox .container .middlepart select{border:1px solid #d9d9d9;color:#727272;height:20px;width:158px;font-size:13px;font-family:arial}.termswrap{padding-left:3px;width:144px!important;_width:139px!important;font-size:11px!important;line-height:13px;float:left}#reg_searchbox .container .middlepart .select_error{border:1px solid #d60000}#reg_searchbox .container .middlepart .arrow{display:block;height:10px;margin-top:3px;overflow:hidden;position:relative;width:8px}.hint_select{display:block;left:39.5%;width:263px!important;position:absolute;z-index:4;margin-top:-29px;margin-top:-7px\9}.spacer_8{padding:8px}.rad_5{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.pos_abslt{position:absolute}.pos_rel{position:relative}.hint{left:-360px;top:-8px;width:237px;z-index:4}.hint_wrapper{background:#a7d383;border:1px solid #729e4d;width:237px;font-size:11px;color:#000}.arrow_hint{background:url('arrow_hint.gif');
height:13px;left:254px;top:9px;width:8px;font-size:0;line-height:0
}.error_tooltip{left:-360px;top:-8px;width:237px;z-index:4}.error_tooltip_wrapper{background:#fff2f2;border:1px solid #d60000;width:237px;font-size:11px;color:#000}.error_tooltip_arrow{background:url('error_tooltip_arrow.gif');
height:13px;left:254px;top:9px;width:8px;font-size:0;line-height:0
}#reg_searchbox{width:286px;margin-top:18px;float:right}#reg_searchbox .home_tabs_green{height:36px}#reg_searchbox .home_tabs_green ul{margin:0;padding:0}#reg_searchbox .home_tabs_green ul li{height:36px;list-style:none;float:left}#reg_searchbox .home_tabs_green ul li.regtab{background:url('homepage-reg-green.gif') 0 0;
width:156px;cursor:pointer
}#reg_searchbox .home_tabs_green ul li.regtab_active{background:url('homepage-reg-green.gif') 0 -36px;
width:177px
}#reg_searchbox .home_tabs_green ul li.searchtab{background:url('homepage-reg-green.gif') 0 -108px;
width:95px;cursor:pointer
}#reg_searchbox .home_tabs_green ul li.searchtab_active{background:url('homepage-reg-green.gif') 0 -72px;
width:116px
}#reg_searchbox .left_corner{background:url('homepage-reg-green.gif') 0 -144px;
width:14px;height:36px;float:left
}#reg_searchbox .right_corner{background:url('homepage-reg-green.gif') -272px -144px;
width:14px;height:36px;float:left
}#reg_searchbox .container{min-height:304px}#reg_searchbox .container .leftpart_green{background:url('homepage-reg-green.gif') repeat-y 0 -194px;
height:305px;width:14px;float:left
}#reg_searchbox .container .middlepart_green{background:#fff;height:284px;width:258px;float:left;padding:10px 0;color:#727272}#reg_searchbox .container .rightpart_green{background:url('homepage-reg-green.gif') repeat-y -272px -194px;
height:305px;width:14px;float:left
}#reg_searchbox .bottompart_green{background:url('homepage-reg-green.gif') 0 -181px;
height:12px;width:286px;clear:both;font-size:0
}.searchbox{position:absolute;top:0;left:0;z-index:400}.search_content{width:240px;background:#bbd976;border:solid 1px #94bb3b;padding:10px 8px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px}.closebox{width:12px;height:12px;display:block;float:right;position:relative;overflow:hidden;top:-2px}.icon_close{width:190px;height:38px;position:absolute;top:-14px;left:0}.form_content{display:block;float:left;width:35px;height:24px;position:relative;overflow:hidden}


.image-border{ 	border: 1px solid #ACACAC;}
.testimonial-head{color:#CD0000; font-size:16px; font-weight:lighter; padding: 5px; text-align:center; background-color:#F7F7F7;}
.testimonial-text{font-size:12px; padding:5px; text-align:left;}
.testimonial-text1{font-size:12px; padding:5px 0px 5px 15px; text-align:left;}

.terms-condition{font-size:12px; color:#FFF; padding:5px; text-align:left; border:1px solid #CCCCCC; background-color:#099202; }
.terms-condition a{font-size:12px; color:#FFF; padding:5px; text-align:left; text-decoration: none; }
.terms-condition :hover{font-size:12px; color:#3FCF58; padding:5px; text-align:left; text-decoration: none; }

.bullet-text{font-size:12px; padding:5px 0px 0px 0px; text-align:left;}
.terms-head{ color:#099202; font-size:13px; font-weight:bold; padding:5px 0px 5px 0px; text-align:left;}
.text-matt{ text-align:justify;}

.contact-form{border:1px solid #CCC; padding:5px; border-radius:7px; -moz-border-radius:7px; -moz-border-radius:7spx;}

.contact-form-text{ color:#B6B6B6; font-size:13px; font-weight:bold; padding:8px 0px 8px 0px; text-align:left;}
.contact-form-box{height:20px; width:250px; color:#666; border:1px solid #099202; background:#EEEEEE; padding:1px; font-size:12px; font-family:Tahoma; }
.contact-form-box1{height:100px; width:250px; color:#666; border:1px solid #A80000; background:#EEE; padding:1px; font-size:12px; font-family:Tahoma; }

#submit-button{ width:130px; height:45px; text-align:center; background:url(../images/submit-button.png) no-repeat; color:#FFF;}
.add-photo{ width:171; height:48px; margin:0px; background:url(../images/upload-photo.png) no-repeat;}
.register-front{ margin:0px 0px 0px 16px; width:152px; float:left;}
.register-front1{ width:152px; height:45px; margin:0px 0px 0px 0px; background:url(../images/register-now.png) no-repeat;}
.register-front1:hover{ width:152px; height:45px;margin:0px 0px 0px 0px; background:url(../images/register-now-hover.png) no-repeat;}

.add-space{ width:287px; height:160px; float:right; border:1px solid #099202;}

 .pagination {
                text-align: right;
                padding: 20px 0 5px 307px;
                font-family: Verdana, Arial, Helvetica, sans-serif;
                font-size: 10px;
                }
.pagination a {
                margin:  0px 5px 0px 0px ;
                padding: 3px 6px;
				border: 1px solid #ddd;
				border-radius: 3px;
				color:#57A000;
				text-decoration:none;
                }


.pagination a.active {
                background: #469400 url(../images/bg-button-green.gif) top left repeat-x !important;
                border-color: #459300 !important;
                color: #fff !important;
				text-decoration:none;

                }
.pagination a:hover {text-decoration:none;} 
				
 
.style2 {font-size: 14px; font-weight: bold; color: #009900; }
.style3 {color: #FFFFFF}

 .classname {
	-moz-box-shadow: inset 0px 1px 0px 0px #008000;
	-webkit-box-shadow: inset 0px 1px 0px 0px #008000;
	box-shadow: inset 0px 1px 0px 0px #008000;
	background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #008000), color-stop(1, #dfdfdf) );
	background: -moz-linear-gradient( center top, #008000 5%, #dfdfdf 100% );
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');
	-moz-border-radius: 42px;
	-webkit-border-radius: 42px;
	border-radius: 42px;
	border: 1px solid #008000;
	display: inline-block;
	color: #fff;
	font-family: arial;
	font-size: 12px;
	padding: 3px 15px;
	text-decoration: none;
}
.classname:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #cc0000), color-stop(1, #ededed) );
	background:-moz-linear-gradient( center top, #cc0000 5%, #ededed 100% );
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed');
}
.a classname:hover background-color: red;
}
.classname:active {
	position:relative;
	top:1px;
}
.notification{background-color:#FF9933; color:#330033; margin-top:10px; border-radius:5px 5px 5px 5px; height:35px; text-align:center;}

.btn-add {
background: url(../images/sprite_ico.gif) -9px -81px scroll no-repeat;
margin: 0px 10px;
display: inline;
width: 18px!important;
height: 18px;
}
.btn-rem {
    background: url(../images/sprite_ico.gif) no-repeat scroll -9px -102px transparent;
 margin: 0px 10px;
display: inline;
width: 18px!important;
height: 18px;
}
.fl {
    float: left;
}
.b {
    font-weight: bold ;
} 
.video { margin-left:5px;}
a.delete {display:none;position:absolute;}
.video:hover a.delete {display:block;} 
.left-ads{
    position: fixed;
    top: 2%;
    width: 150px;
    height: 600px;
	left: 43px;

}
.right-ads{
    position: fixed;
    top: 2%;
    width: 150px;
    height: 580px;
	right: 38px;

}
.modalDialog {
		position: fixed;
		font-family: Arial, Helvetica, sans-serif;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		background: rgba(0,0,0,0.8);
		z-index: 99999;
		opacity:0;
		-webkit-transition: opacity 400ms ease-in;
		-moz-transition: opacity 400ms ease-in;
		transition: opacity 400ms ease-in;
		pointer-events: none;
	}

	.modalDialog:target {
		opacity:1;
		pointer-events: auto;
	}

	.modalDialog > div {
		width: 400px;
		position: relative;
		margin: 10% auto;
		padding: 5px 20px 13px 20px;
		border-radius: 10px;
		background: #fff;
		background: -moz-linear-gradient(#fff, #999);
		background: -webkit-linear-gradient(#fff, #999);
		background: -o-linear-gradient(#fff, #999);
	}

	.close {
		background: #606061;
		color: #FFFFFF;
		line-height: 25px;
		position: absolute;
		right: -12px;
		text-align: center;
		top: -10px;
		width: 24px;
		text-decoration: none;
		font-weight: bold;
		-webkit-border-radius: 12px;
		-moz-border-radius: 12px;
		border-radius: 12px;
		-moz-box-shadow: 1px 1px 3px #000;
		-webkit-box-shadow: 1px 1px 3px #000;
		box-shadow: 1px 1px 3px #000;
	}

	.close:hover { background: #00d9ff; }
------ End Login ---------
