*{margin:0;padding:0}

body,input,select,select option,textarea{font-family:arial,sans-serif;font-size:16px;}

html{height:100%;background:#463e70;}
* html{background-attachment:fixed;}

img{border:none}

select:focus,input[type="text"]:focus,input[type="password"]:focus,textarea:focus{outline:none}
select option{padding-left:3px;}

body{line-height:1.2;color:#000;min-height:100%;font-family:arial,sans-serif;font-size:16px}
* html body{height:100%}

table{border-collapse:collapse}

a:link,a:visited{text-decoration:underline;color:#b44}
a:hover{text-decoration:none;color:#b44}


.inputText{}
.inputText i{display:block;border:1px solid #a7a7a7;zoom:1;padding:1px 2px;font-style:normal;
-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}
.inputText i b{display:block;font-style:normal;*margin:-1px 0 -1px 0;font-weight:normal;}
.inputText input{border:0;display:block;width:100%;background:transparent;line-height:17px;}


.oT2{}
.oT2 table{width:100%;}
.oT2 table td{vertical-align:top;padding:3px 0 3px 0;}
.oT2 table td span{display:block;white-space:nowrap;padding:1px 10px 0 0;text-align:right;}
.oT2 table td.right{width:5000px}
.oT2 table td.empty{overflow:hidden;text-indent:-9999px;}
.oT2 table td .error{font-size:17px;color:#c00;padding:0 0 3px 2px;margin:-1px 0 0;}


.manual p{padding:0 0 1em;}
.manual ol,
.manual ul{padding:0 0 16px 35px;}


.cfx{zoom:1}
.cfx:after{content:' ';clear:both;display:block;width:0;height:0;overflow:hidden;font-size:0}

.main{width:954px;margin:0 auto;background:url(../images/backgroundmembers.jpg) 0 0 repeat-y;}

.body{padding:0 0 15px 0;width:732px;margin:0 auto;min-height:670px;zoom:1}
* html .body{height:670px}

.bodyWhite{background:#fff;margin:0 -6px 0 0;}
* html .bodyWhite{background:none;zoom:1;_position:relative;}

.header{height:268px;overflow:hidden}
.header img{display:block;margin:0 auto;}

.footer{height:200px;overflow:hidden;}
.footer img{display:block;margin-left:-5px;}


.menu{text-align:center;font-size:18px;font-family:'Trebuchet MS',arial,sans-serif;}
.menu a{white-space:nowrap}


/* Manual styles */
.tl{text-align:left}
.tc{text-align:center}
.tj{text-align:justify}

.i{font-style:italic}
.b{font-weight:bold}

img.centered{display:block;margin:0 auto;}

/*pay*/
.payBg{display:none;opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0); 
background:#000;position:fixed;width:100%;height:100%;top:0;left:0;z-index:500;
overflow:hidden;text-indent:-9999px;}

.payBlock{position:absolute;width:900px;background:#fff;z-index:501;left:50%;margin:0 0 0 -450px;
padding:40px 0;top:50px;font-family:"Trebuchet MS",arial,sans-serif;}
.payBlockIn{padding:0 50px;}

.payBlock .payClose{position:relative;height:1px;}
.payBlock .payClose span{position:absolute;right:-20px;top:-10px;display:-moz-inline-stack;display:inline-block;zoom:1;vertical-align:top;
padding:0 10px;height:25px;line-height:25px;background:#fdd;font-size:17px;text-decoration:underline;
cursor:pointer;}
.payBlock .payClose span:hover{background:#c00;text-decoration:none;}

.payBlock .payName{font-size:24px;
font-weight:bold;padding:0 0 15px;}
.payBlock .payChoose{font-size:16px;}

.payBlock .payParts{margin:0 0 -20px;}
.payBlock .payPart{padding:15px 0 10px;}
.payBlock .payPart .payPartName{background:#eee;font-size:22px;
padding:5px 10px;margin:0 -10px;}
.payBlock .payPart .payPartName small{font-size:17px;display:block;padding:2px 0 0;}

.payBlock .payPart .payPartItems{zoom:1;font-size:0;padding:10px 0 0;margin:0 -20px 0 0;}
.payBlock .payPart .payPartItems:after{content:' ';clear:both;display:block;width:0;height:0;overflow:hidden;font-size:0}
.payBlock .payPart .payPartItem{display:-moz-inline-stack;display:inline-block;*display:inline;zoom:1;vertical-align:top;
width:50%;margin:0 -1px 0 0;font-size:17px;}
.payBlock .payPart .payPartItemIn{padding:0 20px 10px 0;}
.payBlock .payPart .payPartItem a{display:block;padding:40px 20px 40px 120px;background:url(../images/payType.jpg) 0 0 no-repeat;
zoom:1;}

.payBlock .payPart .payPartItem a.payTypeCredit{background-position:-5pxpx 7px;}
.payBlock .payPart .payPartItem a.payTypePaypal{background-position:-10px -560px;}
.payBlock .payPart .payPartItem a.payTypeWebmoney{background-position:-5px -140px;}
.payBlock .payPart .payPartItem a.payTypeYd{background-position:-5px -270px;}
.payBlock .payPart .payPartItem a.payTypeLR{background-position:-5px -414px;}


.payBlock .payForm{padding:15px 0 0;}
.payBlock .payForm .payFormH{font-size:20px;padding:0 0 10px;}
.payBlock .payForm .payFormContent{padding:10px 0 30px;}

.payBlock .payForm .payFormSubmit{padding:15px 0 0;}
.payBlock .payForm .payFormSubmit input{font-size:18px;border-width:1px;height:28px;width:120px;padding:0 0 1px;}

.payBlock .payForm .payFormAlt{padding:0 0 16px 0;}
.payBlock .payForm .payFormAfter{}



* html .payBg{position:absolute;
_top: expression( ( 0 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
}
