body {padding: 0px; margin: 0px; font: 13px Verdana, Arial, Helvetica, sans-serif; color: #000000; background-color: #FFFFFF;}
h1 {
	margin: 0px; font-size: 23px; padding: 4px; color: #5692D0; text-align: center; font-weight: normal;
	border: 1px solid #A4C0E2; background-color: #E6ECF6; background-image: url(h1fade.gif);
}
h2 {font-size: 14px; color: #295689; text-align: center;}
td,th,p,div {font: 13px/21px Verdana, Arial, Helvetica, sans-serif;}
.table_header {width:100%; height:66px; background:url(bg.gif); border:0px;}
.table_header img {padding-left:40px;}
.tablerowheader {background-color: #3570B3; font-weight: bold; color: #FFFFFF; text-align: center; padding: 2px; background-image: url(headerfade.gif);}
.bordereddiv {background-color: #F4F7FB; border: 1px #A4C0E2 solid; padding: 4px; text-align: center;}
.content {border: 1px solid #A4C0E2; background-color: #FFFFFF; padding:2px 2px 2px 2px; }
.content fieldset {  border: 1px solid #A4C0E2; color: #000055; background-color:#F5F8FB;}
.left_menu { left: 4px; width: 167px; height:445px; border: 1px solid #A4C0E2; background-color: #F1F1F1; padding: 2px; margin-bottom: 10px; }
.right_menu { right: 4px; width: 157px; height:445px; border: 1px solid #A4C0E2; background-color: #F1F1F1; padding: 2px; margin-bottom: 10px; }
.sidemenu a {font: 10px Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold; color: #234A76; width: 163px; padding: 2px; display: block;}
.sidemenu a:hover {color: #FFFFFF; text-decoration: none;}
.sideheader1 {
	background-color: #5A89C0; border-bottom: 1px solid #5A89C0; color: #FFFFFF; background-image: url(sideheaderfade.gif);
	text-decoration: none; font-weight: bold; font-size:10px; padding-left:2px; height:18px;
}
.sidebuttons1 a {border-bottom: 1px solid #A4C0E2; }
.sidebuttons1 a:hover {background-color: #6D9BCA; text-decoration:underline; }
#topbutton {border-top: 1px solid #5A89C0;}
b {color: #295689;}
a {color: #407AB6; text-decoration: none; font-weight: bold;}
a:hover {color: #86AEDA; text-decoration: underline;}
input, textarea, select {background-color: #E6ECF6; border: 1px solid #2352B1; margin-bottom: 3px;}
form {margin: 0px;}

.button {
	font-family: Verdana, Arial, Helvetica; font-size: 11px; font-weight: bold; color: #FFFFFF; background-color: #5A89C0;
	cursor: hand; border-top: 1px solid #D9EBF1; border-left: 1px solid #D9EBF1; background-image: url(sideheaderfade.gif);
}
ul {list-style-image: url(bullet.gif);}
.smaller {font: 11px/17px Verdana, Arial, Helvetica, sans-serif;}
.evensmaller {font: 9px Verdana, Arial, Helvetica, sans-serif;}
.evensmaller a {font-weight: normal;}
.price_table {color:#295689; font-size:13px; text-align:center; background-color:#333366;}
.bold {font-weight: bold;}
.row_th td { background-image: url(headerfade.gif); color:#ffffff; font-weight: bold; font-size:12px; padding:1px 8px 1px 8px;  }
.row_color1 {background-color:#E6ECF6;}
.row_color1 img {padding:0px 2px 0px 2px; border:0px;}
.row_color1 s {color:red;}
.row_color2 {background-color:#F4F7FB;}
.row_color2 img {padding:0px 2px 0px 2px; border:0px;}
.row_color2 s {color:red;}
.little_green {font-size:10px; color:green;}
.middle_green {font-size:14px; color:green;}
.big_green {font-size:18px; color:green;}
.middle_black {font-size:14px; color:black;}
.fields_table {border-top:1px solid #8888aa; border-bottom:1px solid #8888aa; border-right:7px solid #8888aa; border-left:7px solid #8888aa;}
.fields_table th {background-color:#ffffff;color:#000055; font-size:10px; font-weight:bold;}
.fields_table td {background-color:#ffffff;color:#000055; font-size:10px;}
.error_text { font-size:14px; color:red;}
.choose_payment_method td {font-size:22px;}
.choose_payment_method {padding:4px;}
.choose_payment_method {border:1px solid #ffffff;}
.choose_payment_method:hover {background-color:#F8F8FF; border:1px solid #666699;}
.balance {border-bottom: 1px solid #A4C0E2; width:100%; }
.balance td { font: 10px Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #234A76; }
.balance td a {padding:0px; text-decoration:none; color:#234A76; border:0px; background-color: #F1F1F1; width:70px; text-align:right;}
.balance td a:hover{padding:0px; text-decoration:none; color:#000000; background-color: #F1F1F1;}
.text_input_feedback{ color:#333333; width:260px; background-color:#E7EDF6; height:15px;}
.feedback_textarea{ width:485px; height:150px; background-color:#E7EDF6; color:#000000; }
.small_black { font-size:10px; color:#000000; font-weight:normal;}
.small_black a { font-size:10px;font-weight:normal;}
.middle_blue {font-size:10px; color:#000055;}
.small_info {font-size:10px; color:#000055; width:500px; text-align:left; background-color:#E6ECF6; padding:2px 4px 2px 4px; border:1px solid #A4C0E2;}
.middle_info {font-size:14px; color:#000055; width:650px; text-align:left; background-color:#E6ECF6; padding:2px 4px 2px 4px; border:1px solid #A4C0E2;}
.middle_info_white {font-size:14px; color:#000055; text-align:left; background-color:#fafefa; padding:2px 4px 2px 4px; border:1px solid #A4C0E2;}
.code_div {color:#000000; background-color:#ffffff; padding-left:3px;}
.promo_block {text-align:center; background-color:#F4F7FB; border:1px solid #000055; padding:4px;}
.red { color:red; font-weight:bold; }
.red_no_bold {color:red;}
.download_link { color:#000055; text-decoration:underline;}
.download_link:hover { color:#000055; text-decoration:underline;}
.start_link {color: green; text-decoration: underline; font-size:18px; font-weight:normal;}
.start_link:hover {color: #86AEDA; text-decoration: none;}
.email_example_textarea {background-color: #ffffff; border: 1px solid #2352B1; margin-bottom: 3px; width:300px; height:105px; color:#000000; }
.email_input_textarea {background-color: #ffffff; border: 1px solid #2352B1; margin-bottom: 3px; width:387px; height:140px; }
.email_result_table { margin: 0; border-collapse: collapse; border-bottom: 1px solid #cccbee; border-right: 1px solid #cccbee; background-color:#ffffff; font-size:12px;}
.email_result_table td { border-top:1px solid #cccbee; border-left: 1px solid #cccbee; padding:2px 0px 2px 2px; }
.email_result_table td.row_num { width:30px; }
.simple_border_table {
	 margin: 0; border-collapse: collapse; border-bottom: 1px solid #cccbee; border-right: 1px solid #cccbee; background-color:#ffffff; font-size:12px;
	 background-color:#F4F7FB;
}
.simple_border_table td { border-top:1px solid #cccbee; border-left: 1px solid #cccbee; padding:2px 0px 2px 2px; color:#000055; font-size:10px; }
.simple_border_table th { border-top:1px solid #cccbee; border-left: 1px solid #cccbee; padding:2px 0px 2px 2px; color:#000055; font-weight:bold; font-size:12px;background-color:#E6ECF6;}
.result_ok {color:#008800; font-size:12px;}
.result_fail {color:#9B0002; font-size:12px;}
.result_unknown {color:#020105; font-size:12px;}
