body{background-color:#BFDFFF;margin:0;font-family:Helvetica,Arial,Verdana,sans-serif;}
img{border:0;}
a:link,a:visited{text-decoration:none;color:#06c;font-weight:bold;}
a:hover{text-decoration:underline;}
form{margin:0;}
#main{width:996px;margin-left:auto;margin-right:auto;background-color:#FFF;}
h1 {
	float:left;padding:30px 0 0 32px;color:#fff;font-weight:bold;font-size:24px;margin:0px;width:700px;
}
.login-box{width:250px;float:right;padding: 30px 0 8px 0; }
.login-box a{color:#E7841A;}
.login-box td {font-size:11px;color:#fff;font-weight:bold;}
.login-input{border:1px solid #CCC;font-size:16px;width:100px;}
#login-area table{border:1px solid #ADBEDF;}
#remember-text{font-size:9px;vertical-align:top;padding-top:5px;}
.small{font-size:9px;}
.logo{padding-left:44px;padding-top:7px;padding-bottom:14px;}
.menu-item{float:left;height:35px;}
.menu-item a{display:block;height:30px;color:#fff;text-align:center;padding-top:7px;font-size:16px;
width:166px;background-image:url('/images/menu_li.gif');}
.menu-item a:hover{text-decoration:none;background-image:url('/images/menu_li_over.gif');}
.menu-item a.current{text-decoration:none;background-image:url('/images/menu_li_over.gif');}
.main-area{background-image:url('/images/bg2.gif');background-repeat:repeat-x;}
.signup-form{background-color:#4975A1;width:368px;margin:20px 0 20px 28px;color:#FFF;font-weight:bold;font-size:15px;padding: 0px; position: relative;  background-position: 0px -3px;}
.signup-heading{font-size:30px;padding-top:25px;margin:0;}
.signup-subheading{font-size:26px;padding-top:5px;padding-bottom:27px;margin:0;}
.signup-input{border:none;font-size:20px;width:222px;}
.signup-small{font-size:11px;}
.signup-button{padding-top:32px;padding-bottom:29px;}
.articles{text-align:left;margin-left:52px;/*margin-top:152px;*/margin-top:120px;}
.heading{/*color:#3575C4;*/color:#fff;font-weight:bold;font-size:26px;padding-left:15px;}
.list{list-style-type:square;margin-top:8px;font-weight:bold;line-height:26px;color:#333;}
.info-boxes{
width:996px;margin-top:22px;
padding: 0px; position: relative; border-top-width: 0px; border-bottom-width: 0px; background-position: 0px -5px;
}
.info-boxes table {background-color:#EDEDED;margin-bottom:10px;}
.info-box{width:300px;height:175px;background-color:#FFF;
 padding: 0px; position: relative; border-top-width: 0px; border-bottom-width: 0px; background-position: 0px -5px;}
.info-box-image{float:left;padding-left:11px;padding-top:3px;padding-right:22px;}
.info-box-body{color:#666;font-size:12px;padding-top:5px;padding-right:20px;}
.info-box-heading{color:#333;font-size:14px;font-weight:bold;padding-bottom:5px;}
.footer{margin-top:15px;font-size:11px;font-weight:bold;line-height:24px;color:#666;width:940px;}
.error-container{position:absolute;z-index:10;width:185px;background:#FEEFDA;border:1px solid #F7941C;padding:10px;cursor:pointer;font-size:14px;}
.error-exclamation{font-weight:bold;color:#F00;}
#signup_form { background:#4975A1;display:none;}
#signup_form table {border:0px;}
#signup_form td {color:#fff;}
#signup_form_header, .form_header {height:20px;width:100%;background:url(/images/menu_li.gif);color:#fff;font-weight:bold;cursor:move;}
input.error_text, password.error_text, textarea.error_text {
	background:#FFFFFF url(/images/invalid_line.gif) repeat-x scroll center bottom;
	border:1px solid #DD7870;
}
.sb {width:180px;margin:10px 10px 10px 28px;color:#fff;border:1px solid #7d7d7d;}
.sb_header{background:url(/images/menu_li.gif) repeat-x center center;padding:6px 8px 10px 10px;font-weight:bold;height:18px;}
.sb_body {background:#69c;padding:8px 8px 8px 10px;}
.sb_body a{color:#fff; font-weight:normal;font-family:verdana;font-size:13px;display:block;padding:4px 8px;}
.sb_body a:hover{background:#369;text-decoration:none;}
ul.sb_body li{padding:0px;border-bottom:1px solid #47a;}
label{cursor:pointer;}
#support {
height:151px;
left:0;
position:fixed;
top:200px;
width:22px;
z-index:5;
}
#support a {
background:#767676 none repeat scroll 0 0;
display:block;
height:151px;
width:22px;
cursor:pointer;
}
#support_form{
 color:#fff;display:none;background:#4975A1 none repeat scroll 0 0;
}
#support_form table,#support_form textarea {border:0;}
#support_form label {color:#fff;font-size:16px;}