@import url('typography.css');
input:focus{outline:0px;}
body{background:#efefef url(../images/bodyTop.gif) repeat-x 0 0;margin:0;padding:0;}
#wrapper{width: 318px;margin: auto;margin-top: 200px;position: relative}
#wrapper > img{position: absolute;z-index: 1000;right: -2px;top: -75px}
#wrapper p{position: absolute;right: 100px;top: -70px;line-height: 1.5em}
#wrapper input{font-family: Arial;color: #000;font-size: 11pt}
#wrapper > input{width: 295px}
#wrapper > input[type=text],#wrapper input[type=password]{padding:0 10px;border-radius:3px;height: 30px;margin-bottom: 10px;direction: ltr;text-align: left}
#wrapper > input[type=submit]{width:318px;border:1px solid #4492DA;border-radius:3px;height:35px;background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0.1, rgb(45,118,180)),color-stop(0.8, rgb(68,146,218)));background-image: -moz-linear-gradient(center bottom,rgb(45,118,180) 10%,rgb(68,146,218) 80%);color:#fff}
input[type=text],input[type=password],input[type=file],textarea,select{height:18px;width:218px;border-top:1px solid #abadb3;border-left:1px solid #e2e3ea;border-right:1px solid #dbdfe6;border-bottom:1px solid #e3e9ef;background-color:#fff;}

#msg,.msg{width: 302px;padding:10px 0;margin: auto}
#msg p,.msg p{margin:8px 53px 0 0}
.icon-48-1-2{background-position:0px -48px;}
.icon-48-1-3{background-position:0px -96px;}
span.ui-icon-48{background-image:url(../images/icon-48.png);background-repeat:no-repeat;width:48px;height:48px;display:block;float:right}

#recaptcha_widget_div{direction: ltr;text-align: left;margin-bottom: 10px}

/*CHANGE PASSWORD*/
#change_password_comment , #additional_info_comment{margin-bottom:15px;padding:20px 5px 5px;border-top:1px solid #e1e1e1;}
#edit_profile{width: 318px;margin: auto;position: relative}
#edit_profile > img{position: absolute;z-index: 1000;right: -2px;top: -75px}
#edit_profile p{position: absolute;right: 100px;top: -65px}
#edit_profile input{font-family: Arial;color: #000;font-size: 11pt}
#edit_profile #change_password > input,#edit_profile #additional_info > input, #edit_profile #captcha > input{width: 295px}
#edit_profile #change_password > input[type=text],#edit_profile input[type=password],#edit_profile #additional_info > input[type=text], #edit_profile #captcha > input[type=text]{padding:0 10px;border-radius:3px;height: 30px;margin-bottom: 10px;direction: ltr;text-align: left}
#edit_profile > input[type=submit]{width:318px;border:1px solid #4492DA;border-radius:3px;height:35px;background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0.1, rgb(45,118,180)),color-stop(0.8, rgb(68,146,218)));background-image: -moz-linear-gradient(center bottom,rgb(45,118,180) 10%,rgb(68,146,218) 80%);color:#fff}
#toolbar{padding:20px;border-bottom:1px solid #fff;height:40px;font-size:15pt;}
#toolbar img{float: left;}
#toolbar span{float: right;margin:15px 10px 0 0;}

.clear{clear:both;float:none !important;}

/*Added by arash*/
#nsg_link {width: 318px;padding:10px 0;margin: auto}
#nsg_link a.register {width: 316px;border: 1px solid #9FD80B;border-radius: 3px;height: 26px;background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0.1, rgb(138, 190, 2)),color-stop(0.8, rgb(169, 214, 26)));background-image: -moz-linear-gradient(center bottom,rgb(138, 190, 2) 10%,rgb(169, 214, 26) 80%);color: #fff;display: block;text-decoration: none;text-align: center;padding-top: 7px;margin-bottom: 10px;}
#nsg_link a.forgot {width: 316px;border: 1px solid #D88E0B;border-radius: 3px;height: 26px;background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0.1, rgb(213, 119, 0)),color-stop(0.8, rgb(214, 146, 26)));background-image: -moz-linear-gradient(center bottom,rgb(213, 119, 0) 10%,rgb(214, 146, 26) 80%);color: #fff;display: block;text-decoration: none;text-align: center;padding-top: 7px;margin-bottom: 10px;}


.select_language {margin-top: 10px;margin-bottom: -10px;text-align: center;}
.select_language a {text-decoration: none;display: inline-block;padding: 6px 10px;background: #f0f0f0;border-radius: 4px;color: #4f4f4f;line-height: 1em;vertical-align: middle;}