
/*some styles */


body.ac_page { 

	background-color: #FFFFFF;
	
}
/* general ac styles */
div.ac_region{
	line-height: 100%;
	font-size: 100%;
}

div.ac_region h1, div.ac_region h3{
	line-height: 100%;
}

div.ac_region h2{
	line-height: 120%;
}

div.ac_region th.right_bg_form_label{
	background-color: #CCCCCC;
	text-align: right;
	vertical-align: top;
	white-space: nowrap;
	width: auto;
}

div.ac_region .left_top_nowrap{
	text-align: left;
	vertical-align: top;
	white-space: nowrap;
}

div.ac_region .right_top_nowrap{
	text-align: right;
	vertical-align: top;
	white-space: nowrap;
}

div.ac_region table.nowrap{
	white-space: nowrap;
}

div.ac_region .hw_ac_important{
	color:#A70716;
}

div.ac_region .hw_ac_subnote{
	font-size: small;
}


div.ac_region .error, div.ac_region .hw_ac_error{
	color: #;
}

div.ac_region .admin_contact_information, {
	white-space: nowrap;
	width: 600px;
}

div.ac_region .contact_pub_for_change{
        white-space: nowrap;
        text-align: center;
        background-color: #E1E1E1;
        font-size: 80%;
}

div.ac_region .hw_ac_small{
	font-size:80%;
}

div.ac_region .hw_ac_smaller{
	font-size:70%;
}

div.ac_region .hw_ac_notice{
	color: #8C001A;
}



div.ac_region #hw_ac_usermaint_title, div.ac_region #hw_ac_changeuserinfo_title{
	line-height: normal;
	padding-top: 1.5em;
}

/*ie */
div.ac_region #hw_ac_usermaint_title h2 .hw_ac_subpage_link,
div.ac_region #hw_ac_changeuserinfo_title h2 .hw_ac_subpage_link{
	font-size:55%;
}
/*firefox */
html>body div.ac_region #hw_ac_usermaint_title h2 .hw_ac_subpage_link,
html>body div.ac_region #hw_ac_changeuserinfo_title h2 .hw_ac_subpage_link{
	font-size:small;
}

div.ac_region #hw_ac_usermaint_title h2, div.ac_region #hw_ac_changeuserinfo_title h2{
	line-height: normal;
	margin: 0px;
	padding: 0px;
}


div.ac_region #hw_ac_activation_form #hw_ac_self_activation{
	border-style: solid; 
	border-width: 5px;
	/*border-top-color: #C0C0C0;
	border-left-color: #C0C0C0;
	border-right-color: #8D8D8D;
	border-bottom-color: #8D8D8D;*/
	border-top-color: #E0E0E0;
	border-left-color: #E0E0E0;
	border-right-color: #9D9D9D;
	border-bottom-color: #9D9D9D;
	
	
}

div.ac_region #hw_ac_activation_form #hw_ac_self_activation table{
	border-style: solid; 
	border-width: thin;
	border-color: darkgrey;
}

div.ac_region #hw_ac_activation_form #hw_ac_self_activation table th{
	text-align: center;
}

div.ac_region #hw_ac_activation_form table th{
	background-color: #CCCCCC;
	text-align:right;
}

div.ac_region #hw_ac_activation_form table td{
	text-align:left;
}

div.ac_region #hw_ac_activation_form .hw_ac_important{
	color:#A70716;
}

div.ac_region #hw_ac_activation_form table{
	white-space: no-wrap
}

div.ac_region #hw_ac_activation_form fieldset{
	border-style: none;
	padding: 0px;
	margin: 0px;
}

div.ac_region #hw_ac_activation_form fieldset legend{
	display: none;
}



div.ac_region #hw_ac_register{
	width:700px;
}

div.ac_region  #hw_ac_register .hw_ac_header{
	text-align: left;
	background-color: #CCCCCC;
	font-weight: bold;
	padding: 2px;
}

div.ac_region  #hw_ac_register table#hw_ac_reg_section_a{
/*	white-space: nowrap;	*/
	width: 600px;
}


div.ac_region #hw_ac_register .error{
        color: ;
}

div.ac_region #hw_ac_register .error_strong{
        color: ;
	font-weight: bold;	
}

div.ac_region #hw_ac_register .new_registration, div.ac_region #hw_ac_register #hw_ac_reg_signin_header{ 
	width: 450px;
	border: none;
	text-align: left;
}

div.ac_region div#hw_ac_register_submit{
	text-align:center; 
	width: 100%;  
}







/*ie */
div.ac_region div#hw_ac_register_submit span.hw_ac_subnote{
	font-size:75%;	
}   
/*firefox */
html>body div.ac_region div#hw_ac_register_submit span.hw_ac_subnote{
        font-size:small;
}










div.ac_region div#sub_order p{
	font-family:  arial,helvetica,sans-serif;
	/*font-size: 80%;*/
	line-height:110%;
}

div.ac_region div#sub_order div{
	font-family:  arial,helvetica,sans-serif;
	/*font-size: 80%;*/
}

div.ac_region div#sub_order hr{
	height: 1px;
}


div.ac_region div#sub_order table#suborder_form{
	/*cellpadding="5" cellspacing="1" border="1" width="720" */
	width: 720px;
	border: double gray 3px;
	
}

div.ac_region div#sub_order table#suborder_form td{
	/*cellpadding="5" cellspacing="1" border="1" width="720" */
	padding: 5px;
}

div.ac_region div#sub_order table#suborder_form td table td{
	/*cellpadding="5" cellspacing="1" border="1" width="720" */
	padding: 0px;
	font-family: arial,helvetica,sans-serif;
	/*font-size: 80%;*/
}

div.ac_region div#sub_order table#suborder_form td table th{
	/*cellpadding="5" cellspacing="1" border="1" width="720" */
	width: 195px;
	text-align: right;
}


div.ac_region div#sub_order table#suborder_confirmation td table th{
	/*cellpadding="5" cellspacing="1" border="1" width="720" */
	width: 195px;
	text-align: right;
}

div.ac_region div#sub_order table#suborder_form td.suborder_form_header{

	padding-top: 2px;
	background-color: #CCCCFF;
	font-weight: bold;
	/*font-size: 80%;*/
	font-family:  arial,helvetica,sans-serif;
}

div.ac_region div#sub_order table#suborder_form table th{
	text-align:right;
	font-weight: bold;
	/*font-size: 80%;*/
	font-family:  arial,helvetica,sans-serif;
}

div.ac_region div#sub_order .ep_center{
	text-align: center;
}

div.ac_region div#sub_order ul.suborder_error_list li{
	color: 00607C;
	font-weight:bold;
	/*font-size: 80%;*/

}

div.ac_region div#sub_order div.suborder_error_header{
	color: 00607C;
	font-weight:bold;
}

div.ac_region div#sub_order h2{
	font-family:  arial,helvetica,sans-serif;
}

div.ac_region div#sub_order div#bridge table#suborder_confirm {
	border: double gray 3px;
	font-family:  arial,helvetica,sans-serif;

}

div.ac_region div#sub_order table#suborder_confirm td table th{
	/*cellpadding="5" cellspacing="1" */
	text-align: right;
	font-family:  arial,helvetica,sans-serif;

}

div.ac_region div#sub_order table#suborder_confirm td table td{
	/*cellpadding="5" cellspacing="1"  */
	text-align: left;
	font-family:  arial,helvetica,sans-serif;
}

div.ac_region div#sub_order table#ep_subscription_list td {
	font-family:  arial,helvetica,sans-serif;
}






