html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {
		margin: 0;
		padding: 0;
		border: 0;
		outline: 0;
	}

.trans {background-image:url(../images/black_transp.png); }

.mask{visibility:hidden; left:0px; top:0px; background-color:#000000; border: 1px solid black; opacity:0.5;filter: alpha(opacity=50); margin: 0pt; padding: 0pt; z-index:1;  width: 100%; height: 100%; position:fixed;}
.feedback_close { background:url(../images/feedback-close.png); width:42px; height:42px; position:absolute; right:-15px; top:-15px; cursor:pointer;}

.tab { font-family:Arial, Helvetica, sans-serif; margin-top:10px; margin-left:10px; height:36px; width:100%; }
.tab a.selected{height:25px; @height:38px; padding-left:12px;padding-right:12px; font-family:Arial, Helvetica, sans-serif; padding-top:10px; border:1px solid #cccccc; -moz-border-radius:5px;  border-bottom:1px solid #ffffff; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; width:auto; color:#666666; text-decoration:none; margin-right:5px; float:left; background:#ffffff; -moz-border-radius-bottomleft:0px;
    -webkit-border-bottom-left-radius:0px;-moz-border-radius-bottomright:0px; -webkit-border-bottom-right-radius:0px; position:relative; z-index:100;}

.tab a{height:25px; @height:38px; margin-bottom:-1px; padding-left:12px;padding-right:12px; font-family:Arial, Helvetica, sans-serif; padding-top:10px; border:1px solid #cccccc; -moz-border-radius:5px;-webkit-border-radius:5px;  border-bottom:1px solid #cccccc; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; width:auto; color:#666666; text-decoration:none; margin-right:5px; float:left; background:#eeeeee; -moz-border-radius-bottomleft:0px;-webkit-border-bottom-left-radius:0px;-moz-border-radius-bottomright:0px;-webkit-border-bottom-right-radius:0px; }
.tab a:hover{background:#f4f4f4; font-family:Arial, Helvetica, sans-serif;}
.associate {width: 320px; float: left; display: block; display:inline;}
.associate ul{ font-family:Arial, Helvetica, sans-serif; margin-left:0px; float:left; list-style-type:none; display:inline; margin-bottom:10px; font-size:12px;}
.associate li {font-family: arial; font-weight:bold; font-size:12px; list-style-type: none; margin-bottom:0px;  }
.associate input{border-top:1px solid #777777;border-left:1px solid #777777; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc; padding:4px; width:205px; height:25px;}
.asloading {width:16px; height:16px; position:absolute; left:80px; top:80px; background:#ffffff;}

.associate input { border-top:1px solid #777777;border-left:1px solid #777777; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc; padding:4px; width:205px;}
.login { text-align:left; @padding:10px 0px 0px 10px; padding-left:10px; padding-top:20px; @margin-top:2px;_margin-top:0px;}
.login input { border-top:1px solid #777777;border-left:1px solid #777777; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc; padding:4px; width:205px; }
.login ul{ font-family:Arial, Helvetica, sans-serif; margin-left:0px; float:left; list-style-type:none; display:inline; margin-bottom:10px; font-size:12px; width:300px; }
.login li {font-family: arial; font-weight:bold; font-size:12px; list-style-type: none; margin-bottom:0px; float:left;}

.register {text-align:left; font-family:Arial, Helvetica, sans-serif; font-weight:bold; @padding:10px 0px 0px 30px; padding-left:30px; padding-top:20px; @margin-top:2px;_margin-top:0px;}
.register input {font-family:Arial, Helvetica, sans-serif; border-top:1px solid #777777;border-left:1px solid #777777; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc; width:100px; padding:4px; width:205px;}
.register select { font-family:Arial, Helvetica, sans-serif;  border-top:1px solid #777777;border-left:1px solid #777777; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc; padding:4px;width:215px;}
.register li{font-family: arial; font-weight:bold; font-size:12px; list-style-type: none; margin-bottom:0px;float:left;}
.register ul{margin-left:0px; float:left; list-style-type:none; display:inline; margin-bottom:10px;  font-size:12px; clear:both;width:270px;}
.note{padding:5px; background:#eeeeee; color:#539FDE; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-align:center; margin:0px;}
.note a{color:#539FDE;}
.note a:hover{color:#539FDE; text-decoration:underline;}


.forgotdiv { text-align:left; @padding:10px 0px 0px 10px; padding-left:10px; padding-top:20px; @margin-top:2px;_margin-top:0px;}
.forgotdiv input { border-top:1px solid #777777;border-left:1px solid #777777; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc; padding:4px; width:205px;}
.forgotdiv ul{ font-family:Arial, Helvetica, sans-serif; margin-left:0px; float:left; list-style-type:none; display:inline; margin-bottom:10px; font-size:12px; clear:both;width:360px;}
.forgotdiv li {font-family: arial; font-weight:bold; font-size:12px; list-style-type: none; margin-bottom:0px;}


#Message_new , #Message_new1{color:#000000; background:#FFFF99;padding:5px;margin:10px 10px 0px 10px;font-family:Arial, Helvetica, sans-serif}
#ErrorMessage_new , #ErrorMessage_new{color:#000000; background:#FFFF99;padding:5px;margin:10px 10px 0px 10px;font-family:Arial, Helvetica, sans-serif}

.message_div{ font-family:Arial, Helvetica, sans-serif; font-size:13px; margin-bottom:10px;font-weight:bold;color:#000000;
}
.fr{float:right;}

.btn a{text-decoration:none;color:#333333;} .btn,input[type=submit].btn,input[type=button].btn{background:#ddd url(../images/bg-btn.gif) repeat-x 0 0;font:11px/14px "Lucida Grande",Sans-serif;margin:0;height:22px; cursor:pointer; border-width:1px;border-style:solid;border-color:#ddd;border-bottom-color:#ccc;-moz-border-radius:4px;-khtml-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;color:#333; text-shadow:1px 1px 0 #fff;text-decoration:none;}

.btn:hover,.btn:focus,input[type=submit].btn:hover,input[type=submit].btn:focus,button.btn:hover,button.btn:focus{border-color:#999 #999 #888;background-position:0 -6px;color:#000;}
img {border:none;}
a {color:#666666;text-decoration:none;}
.siteadmin{
text-align:center;}
.siteadmin li{
margin:0px;
padding:0px;
font-weight:normal;
}


.btn:active {-webkit-transform:translateY(1px); -moz-transform:translateY(1px);}


.forgot a{color:#195190; text-decoration:none; font-weight:normal;}
.forgot a:hover{color:#195190; text-decoration:underline; font-weight:normal;}


/* Sign Up Form*/

.singlesignon_form dl  {
	font-family:'lucida grande', tahoma, verdana, arial, sans-serif; font-size:11px;
	position: relative;
	width:300px;
}

.singlesignon_form dt {
	float:left;
	width: 45px;
	padding: 4px 0 2px 0;
	text-align: left; 
}

.singlesignon_form dd  {
	float: left;
	width:245px;
	margin: 0 0 8px 0;
	padding-left: 6px; font-family:'lucida grande', tahoma, verdana, arial, sans-serif; font-size:11px;
}

.singlesignon_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; }

.singlesignon_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;}

.singlesignon_form {margin-top:0px;font-family:'lucida grande', tahoma, verdana, arial, sans-serif; margin-left:15px; display:inline;}
.singlesignon_form .left_li{ float:left; width:35px; padding-top:5px; display:inline;}	
.singlesignon_form ul, .singlesignon_form li {list-style-type: none; margin: 0; padding: 0; margin-bottom:0px;}
.singlesignon_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;}
.singlesignon_form li lable { width:20px; font-weight: bold; color: #333333; }
.singlesignon_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; }
.singlesignon_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*/

.singlesignon_form1 {margin-top:0px;font-family:'lucida grande', tahoma, verdana, arial, sans-serif; margin-left:15px; display:inline;}
.singlesignon_form1 .left_li{ float:left; width:35px; padding-top:5px; display:inline;}	
.singlesignon_form1 ul, .singlesignon_form1 li {list-style-type: none; margin: 0; padding: 0; margin-bottom:0px;}
.singlesignon_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;}
.singlesignon_form1 li lable { width:20px; font-weight: bold; color: #333333; }
.singlesignon_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; }
.singlesignon_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;} 


.singlesignon_form2 {margin-top:0px;font-family:'lucida grande', tahoma, verdana, arial, sans-serif; margin-left:15px; display:inline;}
.singlesignon_form2 .left_li{ float:left; width:35px; padding-top:5px; display:inline;}	
.singlesignon_form2 ul, .singlesignon_form2 li {list-style-type: none; margin: 0; padding: 0; margin-bottom:0px;}
.singlesignon_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;}
.singlesignon_form2 li lable { width:20px; font-weight: bold; color: #333333; }
.singlesignon_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; }
.singlesignon_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;} 


.new_user_box{float:left; margin-top:20px; width:235px; background:url("http://www.youmint.com/images/or.jpg") no-repeat; height:165px; padding-left:30px;}
.new_btn{background:url("http://www.youmint.com/images/new_bg.jpg") repeat-x #0c9003; font-family:Arial, Helvetica, sans-serif; font-size:22px; font-weight:bold; color:#fff; height:35px; -moz-border-radius:5px;-webkit-border-radius:5px; width:218px; text-decoration:none; display:block; padding-top:9px; text-align:center; }


.mask_feedback{visibility:hidden; left:0px; top:0px; background-color:#000000; border: 1px solid black; opacity:0.5;filter: alpha(opacity=50); margin: 0pt; padding: 0pt; z-index:2;  width: 100%; height: 100%; position:fixed;}
