﻿/*Reset*/
html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}img{border:0;}fieldset{border:1px solid;margin:0; padding:5px 9px 11px;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}
body{margin:10px;}h1{font-size:138.5%;}h2{font-size:123.1%;}h3{font-size:108%;}h1,h2,h3,h4,h5,h6,strong,dt{font-weight:bold;}optgroup{font-weight:normal;}abbr,acronym{border-bottom:1px dotted #000;cursor:help;}em{font-style:italic;}del{text-decoration:line-through;}blockquote,ul,ol,dl{margin:1em;}ol,ul,dl{margin-left:2em;}ol li{list-style:decimal outside;}ul li{list-style:disc outside;}dl dd{margin-left:1em;}th,td{padding:.5em;}th{font-weight:bold;text-align:center;}caption{margin-bottom:.5em;text-align:center;}sup{vertical-align:super;}sub{vertical-align:sub;}button,input[type="checkbox"],input[type="radio"],input[type="reset"],input[type="submit"]{padding:1px;}
input[type="checkbox"] {margin:0 5px 0 0;}
p {line-height:125%;}

body{font-family: verdana,arial,sans-serif,helvetica;font-size: 15px;margin: 0px;padding: 0px;overflow: auto;}
div#container{margin:auto;width:960px; height:auto; min-height:800px;}
div#header{width:100%; height:174px; padding:0; margin:0; display:block;}
div#left{width:230px; height:100%; padding-bottom:10px; padding-right:10px; padding-top:10px;padding-left:0; margin:0px; display:block;text-align:center;}
div#content{padding:10px; width:690px; margin:0px; display:block;}
/*Head Menu*/
div#headmenu{margin-top:133px;margin-left:230px;}
div#headmenu a{margin: 15px;text-decoration:none;font-weight:bold;outline:none 0;}
div#headmenu ul, div#headmenu ul li {list-style-image:none; list-style-position:outside; list-style-type:none; margin:0; padding: 0;}
div#headmenu ul li {float:left; position:relative;}
div#headmenu .submenu {z-index:100;position:absolute; border:solid 1px #000;top:28px; left:0;}
div#headmenu .submenu li {float:none; padding: 5px 0; background-color:#fff;text-align:left;}
div#headmenu .submenu {display:none;}
div#headmenu li:hover .submenu {display:block;}



/*Left Menu*/
.leftmenu{margin-left:15px;width:221px;min-height:31px;display:block;text-align:left;}
.menuheader{margin-top:10px;}
.menuheader div{padding-left:40px;padding-top:5px;}
.submenuheader div{padding-top:3px;padding-left:15px}
.menuitem a{text-decoration:none;display:block;padding-top:3px;padding-bottom:5px;padding-left:30px;outline: none 0;}

/*Login Box*/
.loginbox{padding:5px;margin:5px; display:block;margin-left:15px;text-align:left;}
.loginbox a{display:block;margin:5px;text-decoration:none;}
.loginbox a:hover{text-decoration:underline;}
div.cartMenu{background-image:url(/images/ShoppingCartIcon.gif);background-position:3px center;background-repeat:no-repeat;}
div.cartMenu a{margin-left:20px;}
div.secureMenu{background-image:url(/images/yellowlock.gif);background-position:3px center;	background-repeat:no-repeat;}
div.secureMenu a{margin-left:20px;}
.hidden{display:none;}
.farsiText{direction:rtl;font-family:Tahoma;}
.copyright{font-size:10px;color:#888;text-align:center;}
.footnote{font-size:11px;color:#555;}
.login{padding:10px 0 0  10px;}
.login input{width: 180px;display:block;clear:both;margin:3px 0px;}
.login .loginBtn{float:right;display:block;margin:8px 22px 8px;}
.login p{margin:0;}
.invalidUsername #LoginUserName {border:2px solid red;}
.invalidPassword #LoginPassword {border:2px solid red;}
input.invalid {border:2px solid red;}
input[type="text"].valid {border:2px solid green;}
input.invalid:focus, input.valid:focus {border:2px inset #ece9d8;}
.floatleft {float:left;}
.floatright {float:right;}
.showHint {padding-right:20px; background: url(/images/ns/questionmarkred.gif) no-repeat center right;} 
.showHint .hintData {display:none;}

/*Modules*/
.Module{display:block;border-style:solid;border-width:0px;text-align:left;width:100%;margin-bottom:10px;}
.moduleheader{width:100%;height:31px;margin-top:10px;}
.moduleheader div{padding-left:40px;padding-top:5px;}
.modulebody{padding:10px;overflow:auto;width:668px;}
.Module table{	margin-left:auto;	margin-right:auto;}
.Module td, .Module th{padding-left:10px;padding-right:10px;padding-top:5px;padding-bottom:5px;text-align:center;}
.Module a{	text-decoration:none;}
.Module a:hover{text-decoration:underline;}
.ModuleHeader{font-weight: bold;font-size: larger;margin:7px;	display:block;text-align:center;}
.Module td.idfield,.Module th.idfield{display:none;}
.filters{padding: 7px;display: block;margin-bottom:10px;margin-top:10px;}
.filterLabel{display: block;float:left;	width:100px;text-align:right;vertical-align:middle;	margin-right:5px;}
.filterText{float:left;	padding:2px;}
.filterrow{	padding-top:10px;display:block;clear:both;}
.filterButton{margin-left:20px;	}
.filterLabelTitle{display: block;float:left;text-align:right;vertical-align:middle;margin-left:10px;font-weight: bolder;}
.editLabel{display: block;float:left;width:120px;text-align:right;vertical-align:middle;margin-right:5px;}
.row{padding-top:10px;display:block;clear:both;}
select.editText{padding:0;}
.editText{float:left;margin-right:5px;border-color:#000;border-width:1px;padding:2px;}
.editText label{padding:2px;margin-right:5px;}
.editButton{margin-left: 105px;margin-right: 7px;margin-bottom:4px;}
.editLabelTitle{margin-left: 7px;margin-right: 7px;	margin-bottom: 10px;vertical-align: middle;	display: inline-block;font-weight: bolder;}
.editError{	margin-left: 40px;margin-right: 7px;margin-bottom: 10px;vertical-align: middle;	display: inline-block;}
div.loading {text-align:center;	height:150px;vertical-align:middle;padding-top:150px;vertical-align:middle;}
.bold{font-weight:bold;}
.rightalign{text-align:right;display:block;}
.hint{font-size: smaller;font-weight: lighter;}
.textarea{width:95%;margin:10px;background-color:#fff;}
.message{text-align:center;	display:block;width:100%;}
.middle{display:block;width:500px;text-align:right;float:left;	padding-right:10px;}
.clear{	clear:both;}
.menuHeader{cursor:pointer;}
div .noScroll{overflow:hidden;}
.rightBtn{margin-right:80px;margin-left:20px;}
.moreSpacing, .moreSpacing p{	line-height:150%;}
.moreSpacing li{margin: 5px 0;}
.confirmation br{line-height:0;}
.superscript{font-size:xx-small; vertical-align:top;}

/*Overlay Styles*/
#overlayContent iframe{width:100%;background-color:#fff;}
div.overlayWrapper{top:2%;}
div#overlay{margin-left:auto;margin-right:auto;	position:relative;	width:98%;overflow-y:hidden;}
.overlay_ex, div#overlayButtons{display:none;}
#overlayTitleBar{padding:0pt 12px;}
div#overlayTitleBar h3 {background:transparent none repeat scroll 0%;	float:left;font-size:20px;	font-weight:normal;	padding:12px 10px 0pt 0pt;}
div#overlayHeaderBtns {line-height:22px;padding:12px 0pt 0pt 10px;}
div#overlayHeaderBtns a {float:right;margin-left:1em;display:block;}

div#overlayContent{clear:left;text-align:left;width:auto;background-color:#fff;margin:0;padding:0;}
#overlayBody{min-height :100px;min-width:100px;padding:0px;float:right;background-color:#fff;border-width:0px;margin:0px;text-align:center;}
div#overlayBodyDiv{width:auto;background-color:#fff;text-align:center;}
div#overlayBodyDiv img{	padding:5px;top: 10px;}

/*default.aspx*/
/*helpBtn*/
.helpBtn {float:left;background-image:url(/images/ns/questionmarkred.gif);padding-left:20px;padding-top:-2px; background-repeat:no-repeat;}
.helpBtnRight {float:right;background-image:url(/images/ns/questionmarkred.gif);padding-left:20px;padding-top:-2px; background-repeat:no-repeat;} 

.eventSmallLogo {background-color:#fff;padding:3px;width:170px;}
table.borderSpacing {border-collapse:separate;border-spacing:2px;}
p.partnerEvents {margin:30px auto 20px;font-weight:bold;font-size:140%;width:90%;}
table.partnerEvents {font-size:90%;width:90%;}
  
/*Popup*/
.initPopup .popupWrap{z-index: 1000201; left: 0px; width: 100%; visibility: visible; position: fixed; top: 10%;}
.initPopup .overlay{z-index: 1000200; width: 100%; opacity: 0.6; visibility: visible; position: absolute; left: 0px; top: 0; height: 4000px;background-color:#333;filter: alpha(opacity=60);}
.ie6 .initPopup .overlay {width:1090px;left:auto;margin-left:-660px;}
.ie6 .initPopup .popupWrap{width:990px;left:auto;margin-left:-610px; position:absolute;}
.initPopup .popup, .popup_box {width: 700px; margin:0 auto;text-align:center; -moz-border-radius:5px; -webkit-border-radius:5px;padding-bottom:10px;}
.initPopup .popup .popupHeader, .popup_title {padding:5px;}
.initPopup .popup .popupBody {margin:15px;}
.popup_content {margin:10px;}
.popup_box .popup_x {display:none;}

.initPopup .popup ul {text-align:left; line-height:150%;}
.initPopup .popup li {margin:5px 0;}

/*Design page*/
.designmodule textarea {width:100%; display:block;}
.designmodule input[type="submit"] {float:right;margin:10px;}

.paymentLogos {display:block; clear: both; margin: 10px 0;}


/*Html Page*/
.html .cEdit, .html .cClose {float:right;margin-bottom:20px;}

/*BreadCrumb*/
.breadCrumb {margin: 10px 0;}
.breadCrumb a{padding:0 5px; font-weight:normal; font-size:15px;}
.breadCrumb a:first-child {font-weight:bold;font-size:17px;}
.breadCrumb small {font-size:60%;}
.breadCrumb .selected {color:#555;}
.breadCrumb .selected:hover {color:#555;cursor:default;text-decoration:none;}
