.box_r .title.next {margin-top:20px;}
.box_r .news.releases .right {padding-top:5px;}

.releases_list {
	padding-top:14px;
	padding-left:6px;	
	list-style:none;
}
.releases_list li ul {
	padding-top:3px;
	padding-bottom:12px;
}
.releases_list li a {font-weight:bold;}
.releases_list li a.active {
	color:#900;
	text-decoration:none;
}
.releases_list li ul li {
	padding-left:8px;
	color:#666;
	list-style-type:none;
}

h2 {
	padding-bottom:18px;
	font-size:13px;
	line-height:14px;
	color:#900;
}
h3 {
	font-size:12px;
	line-height:13px;
	color:#333;
}
.box .proceed {
	height:39px;
	margin-top:-15px;
	border-bottom:1px solid #528076;
}
a.proceed_btn {
	display:block;
	float:right;
	width:126px;
	height:20px;
	background:url(../img/rd/proceed_btn.gif) 0 0 no-repeat;
}

a.download_btn {
	display:block;
	float:right;
	width:90px;
	height:20px;
	background:url(../img/rd/download_now.gif) 0 0 no-repeat;
}

.box .tab {
	background-position:0 -4px; 
	background-repeat:repeat-x; 
	border-bottom:1px solid #528076; 
	margin-top:4px; 
	min-height:13px; 
	padding-top:9px;
	padding-bottom:12px;
}
/*.box table {background:none;}*/
.box .tab .tab_link {
	background:url(../img/plus1.gif) no-repeat 9px 1px; 
	color:#003333; 
	cursor:pointer; 
	display:block; 
	font-family:Arial,Helvetica,sans-serif; 
	font-size:12px; 
	font-weight:bold; 
	min-height:13px;
	height:auto;
	line-height:13px; 
	padding-left:32px; 
	text-decoration:none;
}
.box .tab .tab_link.active {background:url(../img/plus2.gif) no-repeat 9px 1px; }
.box .tab_text {
	padding:13px 0 0 32px;
	/*padding:13px 0 5px 32px;
	border-bottom:1px solid #528076;*/
	display:none;
}
.box .tab_text p {padding: 1px 20px 18px 0;}
.centerpart .center a.back_to_top {margin-top:21px;}
#System_Requirements_inner {border-bottom:none;}

/*Logon popups*/
.popup {display:none;left:0;position:absolute;top:211px;width:100%;z-index:100000;}
.popup .pbox {margin:0 auto;width:397px;}
.popup .pbox_top, .popup .pbox_bot {background-position:0 0;background-repeat:no-repeat;height:27px;}
.popup .pbox_top {background-image:url(../img/rd/popup_top.png);}
.popup .pbox_center {background:transparent url(../img/rd/popup_center.png) repeat-y scroll 0 0;}
.popup .pbox_bot {background-image:url(../img/rd/popup_bot.png);}
.popup .center_part {padding-left:45px; width:310px; padding-bottom:10px;}
.popup .center_part .title_text {background:url(../img/title.png) bottom left repeat-x; height:25px; width:310px; padding-top:12px; margin-bottom:10px;}
.popup .center_part .title_text h2 {font-size:16px; color:#003333; font-weight:normal; display:block; width:200px; float:left; height: 25px; line-height:18px; padding-bottom:0;}
.popup .center_part .title_text a {background:url(../img/rd/close_box.gif) no-repeat right center;color:#003333;display:block;float:right;font-size:11px;font-weight:bold;height:12px;line-height:12px;padding-right:18px;text-decoration:none; margin-top:2px;}
/*.popup .center_part form p {font-size:11px; color:#003333; padding-top:10px; line-height:13px; display:block; padding-bottom:12px;}*/
/*.popup .center_part form div {height:37px;}*/
/*.popup .center_part form div label {color:#000000; font-size:11px; font-weight:bold; width:72px; text-align:left; display:block; float:left; padding-top:5px; padding-left:1px;}*/
/*.popup .center_part form div input {float:left; width:132px; height:18px;}*/
/*.popup .center_part form div input.btn {width:62px; height:20px; background:url(../img/btn_log_on.gif) top left no-repeat; border:0;}*/
/*.popup .center_part form div.links {padding-top:1px; height:94px;}*/
.popup .center_part form a {font-size:11px; color:#006666; line-height:26px; margin-left:1px;}
.popup .center_part form div.bottom {padding-left:1px; color:#003333; font-size:11px; height:42px;}
#shadow {background:#000000 none scroll repeat 0 0;display:none;height:100%;left:0;opacity:0.5;position:absolute;top:0;width:100%;z-index:10000;}
#main {position:relative;}

.popup .popup_page { display: none; /*position: relative; */ }
.popup .popup_page p { padding-bottom: 15px; }
.popup .popup_page a { color:#006666; }
.popup .popup_page div.links {padding-bottom: 10px; height: auto; }
.popup .popup_page div.links a { line-height:26px; margin-left:1px; }
.important { color: #ff0000; }
p.error {color:#f00;}
.popup .logon_form p.error {padding-bottom:0;}
.checkboxes input {width:13px; height:13px;}
.checkboxes label {vertical-align:top;}
.account_form div.checkboxes p {padding-bottom:3px;}


/*logon landing*/
.popup .logon_form p { line-height:13px; padding-bottom:12px;}
.popup .logon_form div {height:37px;}
.popup .logon_form div label {color:#000000; font-size:11px; font-weight:bold; width:72px; text-align:left; display:block; float:left; padding-top:5px; padding-left:1px;}
.popup .logon_form div input {float:left; width:132px; height:18px;}
.popup .logon_form div input.btn {width:78px; height:20px; background:url(../img/btn_log_on.gif) top right no-repeat; border:0; cursor:pointer;}
.popup .logon_form div.bottom {padding-left:1px; color:#003333; font-size:11px; height:auto; }

/*password assistance*/
#popup_password .logon_form { padding-top: 15px; width: 263px;}
#popup_password .logon_form div {height:35px;}
#popup_password .logon_form div input { float: right; }
#popup_password .logon_form div input.submit { width: auto; height: auto; margin: 10px 0 0; }
#popup_password .logon_form #emailsend { width: 183px; }
#popup_password div.links {padding-top:10px;}

/*request account*/
#popup_account2 a.back_to_top {
	display:inline;
	float:right;
	width:86px;
	height:30px;
	margin-right:-90px;
	margin-top:75px;
	font-size:9px;
	line-height:15px;
	font-weight:bold;
	text-decoration:none;
	color:#333;
	background:url(../img/arrow_top.gif) right top no-repeat;
}

#popup_account1 .forward_back, #popup_account2 .forward_back {margin-top:20px;}
#popup_account1 .submit_no_clear, #popup_account2 .submit_no_clear {margin-top:18px;}
#popup_account2 .submit_no_clear {margin-right:28px;}
