
* {margin:0px; padding:0px;}
#head{background:url(http://www.youmint.com/images/top_background.gif) repeat-x; height:90px;}
#header_main {clear:both; width:1000px; height:91px; margin: 0 auto;}
#body_main{width:1000px; clear:both; margin:0px auto;}

#left_banner{ width:641px; height:311px; float:left; position:relative;}

#signup_form {width:320px;  float:left; position:relative; margin:0px 0px 0px 0px; font-size:11px; }
#signup_header {height:35px; width:320px; overflow:hidden; margin:0px auto; margin-left:0px; background:url(http://www.youmint.com/images/form_top_bg.gif) repeat-x; border:1px solid #a1a1a1;} 

h1.feature_l { font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#ffffff; font-weight:normal; }
h3.feature_ls { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#e5e5e4;}

/* Sign Up Form*/

#form dl  {
			font-family:font-family:'lucida grande', tahoma, verdana, arial, sans-serif; font-size:11px;
			position: relative;
			width:300px;
		}
#form dt {
		
		float:left;
		width: 45px;
		padding: 4px 0 2px 0;
		text-align: left; 
		}
#form dd  {
		float: left;
		width:245px;
		margin: 0 0 8px 0;
		padding-left: 6px; font-family:font-family:'lucida grande', tahoma, verdana, arial, sans-serif; font-size:11px;
		}
#form dd input {font-family:'lucida grande', tahoma, verdana, arial, sans-serif; color:#000000; background:url(http://www.youmint.com/images/input_bg.gif) repeat-x; font-weight:normal; border:1px solid #a1a1a1; padding:2px; font-size:11px; }
#form1 dd input {font-family:'lucida grande', tahoma, verdana, arial, sans-serif; color:#000000; background:url(http://www.youmint.com/images/input_bg.gif) repeat-x; font-weight:normal; border:1px solid #a1a1a1; padding:2px; font-size:11px; }

#signup_form_bg{ width:320px; background:url(http://www.youmint.com/images/form_bg.gif) repeat-x bottom; border:1px solid #a1a1a1; background-color:#FFFFFF; position:relative; float:left; margin-top:-1px;}
#form {margin-top:0px;font-family:'lucida grande', tahoma, verdana, arial, sans-serif; margin-left:15px; display:inline;}
#form .left_li{ float:left; width:35px; padding-top:5px; display:inline;}	
#form ul, #form li {list-style-type: none; margin: 0; padding: 0; margin-bottom:0px;}
#form li{ margin-bottom:0px; margin-top:7px; margin-right:10px; font-family:'lucida grande', tahoma, verdana, arial, sans-serif; font-size:11px; font-weight:normal; text-align:left;}
#form li lable { width:20px; font-weight: bold; color: #333333; }
#form li input {font-family:'lucida grande', tahoma, verdana, arial, sans-serif; color:#000000; background:url(http://www.youmint.com/images/input_bg.gif) repeat-x; font-weight:normal; border:1px solid #a1a1a1; padding:2px; font-size:11px; }
#form select {font-family:'lucida grande', tahoma, verdana, arial, sans-serif; margin-left:0px;  width:11.6em; padding-left:0px; padding:2px; font-size:11px;} 
.hr {width:270px; color:#CCCCCC; margin-top:15px; margin-bottom:12px; }

/* Sign Up Form*/

#form1 {margin-top:0px;font-family:'lucida grande', tahoma, verdana, arial, sans-serif; margin-left:15px; display:inline;}
#form1 .left_li{ float:left; width:35px; padding-top:5px; display:inline;}	
#form1 ul, #form1 li {list-style-type: none; margin: 0; padding: 0; margin-bottom:0px;}
#form1 li{ margin-bottom:0px;  margin-top:5px; margin-right:10px; font-family:'lucida grande', tahoma, verdana, arial, sans-serif; font-size:11px; font-weight:normal; text-align:left;}
#form1 li lable { width:20px; font-weight: bold; color: #333333; }
#form1 li input {font-family:'lucida grande', tahoma, verdana, arial, sans-serif; color:#000000; background:url(http://www.youmint.com/images/input_bg.gif) repeat-x; font-weight:normal; border:1px solid #a1a1a1; padding:2px; font-size:11px; }
#form1 select {font-family:'lucida grande', tahoma, verdana, arial, sans-serif; margin-left:0px;  width:11.6em; padding-left:0px; padding:2px; font-size:11px;} 

/*#form1 p {margin: 0px 0px 0px 10px; font-family:'lucida grande', tahoma, verdana, arial, sans-serif; font-size:11px; font-weight:normal; }
#form1 p a {text-align:left; font-family:'lucida grande', tahoma, verdana, arial, sans-serif; text-decoration:none; font-size:11px; font-weight:normal; }*/

/* End Signup Form*/

/* Sign Up Form*/

#form2 {margin-top:0px;font-family:'lucida grande', tahoma, verdana, arial, sans-serif; margin-left:15px; display:inline;}
#form2 .left_li{ float:left; width:35px; padding-top:5px; display:inline;}	
#form2 ul, #form2 li {list-style-type: none; margin: 0; padding: 0; margin-bottom:0px;}
#form2 li{ margin-bottom:0px;  margin-top:5px; margin-right:10px; font-family:'lucida grande', tahoma, verdana, arial, sans-serif; font-size:11px; font-weight:normal; text-align:left;}
#form2 li lable { width:20px; font-weight: bold; color: #333333; }
#form2 li input {font-family:'lucida grande', tahoma, verdana, arial, sans-serif; color:#000000; background:url(http://www.youmint.com/images/input_bg.gif) repeat-x; font-weight:normal; border:1px solid #a1a1a1; padding:2px; font-size:11px; }
#form2 select {font-family:'lucida grande', tahoma, verdana, arial, sans-serif; margin-left:0px;  width:11.6em; padding-left:0px; padding:2px; font-size:11px;} 

/*#form2 p {margin: 0px 0px 0px 10px; font-family:'lucida grande', tahoma, verdana, arial, sans-serif; font-size:11px; font-weight:normal; }
#form2 p a {text-align:left; font-family:'lucida grande', tahoma, verdana, arial, sans-serif; text-decoration:none; font-size:11px; font-weight:normal; }*/

/* End Signup Form*/

.error_red{background-color:#f7cbc2; border:1px solid #d12f19; color:#000000; padding:5px; margin:10px; margin-left:-5px;}
.absolute{ position:absolute; height:311px; width:100%; background:#00aff0; left:0px; top:150px; z-index:-1;}
.submit_button{background:url(http://www.youmint.com/images/buttonlogin.gif); width:79px; height:19px; border:none;}

div.field-hint {
	width: 140px;
	position:absolute;
	background-color: #F1F1F1;
	border: 1px solid #D7D7D7;
	margin: -94px 0px 0px 250px;
	padding: 7px;
	z-index: 500;
	color:#000000;
}

.field-hint-img {
	position: absolute;
	width: 26px;
	height:46px;
	z-index: 500;
	background-image: url(http://www.youmint.com/images/alert.gif);
	margin: 20px 0px 0px -32px;

}

.field-hint-inactive {
	visibility: hidden;
	position: absolute;
	width:0px;
}
.login_ul{list-style-type:none; list-style-position:outside; float:right; display:inline; margin-top:20px; margin-right:19px;}

.button_new{height:19px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; position:relative; }
.button_new_l{width:4px; height:19px; background:url(http://www.youmint.com/images/button_l.gif) no-repeat; float:left; }
.button_new_r{height:19px; background:url(http://www.youmint.com/images/button_r.gif) no-repeat; background-position:right;float:left;}

.mask{visibility:hidden;position:absolute;left:0px;top:0px;background-color:black;border: 1px solid black; opacity:0.3;filter: alpha(opacity=30);}

/* Start Forgot Password*/
h2 {font-family:'lucida grande',Verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#1e56a1; font-weight:bold; margin:0px 0px 10px 0px;}
	dl  {
			font-family:font-family:'lucida grande', tahoma, verdana, arial, sans-serif; font-size:11px;
			position: relative;
			width: 350px;
		}
	dt 	{
		clear: both;
		float:left;
		width: 130px;
		padding: 4px 0 2px 0;
		text-align: left; font-family:font-family:'lucida grande', tahoma, verdana, arial, sans-serif; font-size:11px; 
		}
	dd  {
		float: left;
		width: 200px;
		margin: 0 0 8px 0;
		padding-left: 6px; font-family:font-family:'lucida grande', tahoma, verdana, arial, sans-serif; font-size:11px;
		}
	.close { background:url(http://www.youmint.com/images/button_cancel.png) no-repeat; width:16px; height:16px; position:absolute; cursor:pointer;}
	.button_new{height:19px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; position:relative; }
	.button_new_l{width:4px; height:19px; background:url(http://www.youmint.com/images/button_l.gif) no-repeat; float:left; }
	.button_new_r{height:19px; background:url(http://www.youmint.com/images/button_r.gif) no-repeat; background-position:right;float:left;}
	.button_new a{ color:#000000; text-decoration:none;}
#bottom_links {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; text-align:center; margin-bottom:10px; width:1000px; line-height:150%; }
#bottom_links a{ text-decoration:none; color:#666666;}

.forgotpassword {border:2px solid #1e56a1; padding:10px; position:relative; width:430px; background-color:#FFFFFF;font-family:'lucida grande', tahoma, verdana, arial, sans-serif; font-size:11px;}

.forgotpassword input{font-family:'lucida grande', tahoma, verdana, arial, sans-serif; color:#000000; background:url(http://www.youmint.com/images/input_bg.gif) repeat-x; font-weight:normal; border:1px solid #a1a1a1; padding:2px; font-size:11px; }
/* End Forgot Password*/

.testimonial_block {width:324px; height:117px; background:url(http://www.youmint.com/images/testimonial_block_bg.gif) repeat-x; font-family:'lucida grande', tahoma, verdana, arial, sans-serif; border:1px solid #c2c2c2; float:left; margin-right:5px; display:inline;}
.testimonial_block .inner {margin:10px;}
.text_block { width:190px; height:20px; margin-top:5px; background:url(http://www.youmint.com/images/quote.gif) no-repeat; background-position:left top; float:left;}
.testimonial_block hr {margin-top:3px;margin-bottom:3px; border:1px dashed #c2c2c2; overflow:hidden;}

.customer_div {height:50px; margin-top:80px; float:left;}
.customer_div img {margin-left:3px;}
.customer_div a { border:none; text-decoration:none;}
.trans {background:url(http://www.youmint.com/images/black_transp.png)}
.flag{position:absolute; top:227px; left:261px;}

.nri_feedback {position:absolute; right:1px; top:300px; border:1px solid #c2c2c2; border-bottom:1px solid #000000; border-right:0px; width:24px; height:86px;}
.nri_feedback_form{width:470px; height:270px; clear:both; margin:0 auto; margin-left:8px; position:relative; -moz-border-radius:10px; -webkit-border-radius:10px; border-top:2px solid #ffffff;border-left:2px solid #ffffff; border-right:2px solid #bcbcbc; border-bottom:2px solid #bcbcbc; background:url(http://www.youmint.com/images/feedback_main_bg.gif) repeat-x; background-color:#f1f0f0;}
.nri_feedback_form input {-moz-border-radius:5px; -webkit-border-radius:5px; border-top:1px solid #777777;border-left:1px solid #777777; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc; /*background:url(http://www.youmint.com/images/feedback_input.gif) no-repeat; background-position:top left;*/}

.nri_feedback_form textarea {-moz-border-radius:5px; -webkit-border-radius:5px; border-top:1px solid #777777;border-left:1px solid #777777; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc;}
.feedback_button { width:120px; height:28px; background:url(http://www.youmint.com/images/submit_feedback.gif) no-repeat; border:none; cursor:pointer;}
.nri_feedback_form ul{margin-left:15px; float:left; list-style-type:none; display:inline; margin-bottom:10px;}
.feedback_close { background:url(http://www.youmint.com/images/feedback-close.png); width:42px; height:42px; position:absolute; right:-15px; top:-15px; cursor:pointer;}

#form3 {margin-top:0px;font-family:'lucida grande', tahoma, verdana, arial, sans-serif; display:inline;}

#form3 input {font-family:'lucida grande', tahoma, verdana, arial, sans-serif; color:#000000; background:url(http://www.youmint.com/images/input_bg.gif) repeat-x; font-weight:normal; border:1px solid #a1a1a1; padding:2px; font-size:11px; }
#form3 select {font-family:'lucida grande', tahoma, verdana, arial, sans-serif; margin-left:0px;  width:11.6em; padding-left:0px; padding:2px; font-size:11px;} 


.testimonial_block1 {width:300px; font-family:'lucida grande', tahoma, verdana, arial, sans-serif; float:left; margin-right:5px; display:inline; float:left;}
#featured_gift img{margin-right:10px; float:left; display:inline; overflow:hidden;}