/* CSS Document *//**********************************************************//******************* BEGIN BASIC STYLES *******************//**********************************************************/html,body {	background-color: #FFFFFF;	margin: 0px;	padding: 0px;}form {margin:0;padding:0}p,h1,h2,h3,h4,h5,h5,h6 {margin:0 0 14px 0}p, td {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;}h2 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: bold;	font-size: 24px;	color: #CC9900;}h3 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 18px;	font-weight: bold;	color: #0073AE;	line-height: 22px;}.boldred {	color: #CC0000;	font-weight: bold;}a:link {	text-decoration: none;}a:visited {	text-decoration: none;}a:hover {	text-decoration: underline;}#mastercontent {	width: 800px;	margin: 16px auto 0px;	text-align: left;}#centercontent{	margin: 0px;	padding: 0px;	width: 800px;}#leftrail{	margin: 0px 16px 0px 0px;	padding: 0px;	float: left;	width: 188px;}#centerbox{	margin: 0px 0px 0px 0px;	padding: 0px;	float: left;	width: 391px;}#topbanner {	height: 210px;	margin-bottom: 15px;}/***********************************************************//******************* BEGIN CORNER STYLES *******************//***********************************************************/img.corner {   width: 15px;   height: 15px;   border: none;   display: block !important;}.hlbluroundtop {	background-image: url(corners/hlblu_tr.gif);	background-repeat: no-repeat;	background-position: right top;	background-color: #0073AE;}.hlbluroundbottom {	background-image: url(corners/hlblu_br.gif);	background-repeat: no-repeat;	background-position: right top;	background-color: #0073AE;}.grnroundtop {	background-image: url(corners/grn_tr.gif);	background-repeat: no-repeat;	background-position: right top;	background-color: #84DCB3;}.grnroundbottom {	background-image: url(corners/grn_br.gif);	background-repeat: no-repeat;	background-position: right top;	background-color: #84DCB3;}.pinkroundtop {	background-image: url(corners/pink_tr.gif);	background-repeat: no-repeat;	background-position: right top;	background-color: #DC88B6;}.pinkroundbottom {	background-image: url(corners/pink_br.gif);	background-repeat: no-repeat;	background-position: right top;	background-color: #DC88B6;}.tanroundtop {	background-image: url(corners/tan_tr.gif);	background-repeat: no-repeat;	background-position: right top;	background-color: #F7F5E4;}.tanroundbottom {	background-image: url(corners/tan_br.gif);	background-repeat: no-repeat;	background-position: right top;	background-color: #F7F5E4;}/******************************************************************//******************* BEGIN TEXT LINKS CONTAINER *******************//******************************************************************/#textlinks p {	text-align: center;}#textlinks a:link {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: 14px;	text-decoration: none;}#textlinks a:visited {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: 14px;	text-decoration: none;}#textlinks a:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: 14px;	text-decoration: underline;}.copyright {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: 14px;	color: #999999;}/***************************************************************//******************* BEGIN CONTACT CONTAINER *******************//***************************************************************/#contactcontainer {	background-color: #0073AE;	width: 188px;	color: #FFFFFF;	text-align: center;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;}#contactcontainer a:link {	font-weight: bolder;	color: #FFFFFF;	line-height: 18px;	font-size: 12px;}#contactcontainer a:visited {	font-weight: bolder;	color: #FFFFFF;	line-height: 18px;	font-size: 12px;}#contactcontainer a:hover {	font-weight: bolder;	color: #FFFFFF;	line-height: 18px;	font-size: 12px;}#contactcontainer .smitalic {	font-style: italic;	font-size: 10px;	line-height: 14px;}/************************************************************//******************* BEGIN FORM CONTAINER *******************//************************************************************/#formcontainer {	background-color: #FFFFFF;}#grnformcontainer {	background-color: #84DCB3;}#pinkformcontainer {	background-color: #DC88B6;}#tanformcontainer {	background-color: #F7F5E4;}#hlbluformcontainer {	background-color: #0073AD;}#formcontainer td.leftcolumn {	text-align: right;	width: 200px;	vertical-align: top;	padding-bottom: 10px;}.leftcolumnitalic {	font-style: italic;}.whitehead {	font-weight: bold;	font-size: 18px;	line-height: 18px;	color: #FFFFFF;}.greenhead {	font-weight: bold;	font-size: 18px;	line-height: 18px;	color: #006600;}.redhead {	font-weight: bold;	font-size: 18px;	line-height: 18px;	color: #CC0000;}#formcontainer td.rightcolumn {	width: 300px;	text-align: left;	vertical-align: top;	padding-bottom: 10px;}.rightcolumntextsm {	line-height: 0em;}#formcontainer input.field1 {	width: 275px;	color: #666666;	padding: 2px;}#formcontainer input.field2 {	width: 100px;	color: #666666;	padding: 2px;}#formcontainer input.field3 {	width: 30px;	color: #666666;	padding: 2px;}#formcontainer textarea.field1 {	width: 275px;	color: #666666;	padding: 2px;}#formcontainer h3 {	margin: 0px;	padding: 0px;}td.rightcolumn {	margin: 0px;	padding: 0px;}td.rightcolumn .rightindent {	padding-right: 30px;	padding-top: 0px;}/****************************************************************//******************* BEGIN EEDITION CONTAINER *******************//****************************************************************/#eeditioncontainer li {	padding-bottom: 14px;}/****************************************************************//********************** BEGIN MISC STYLES ***********************//****************************************************************/#ezpaysubscribers {	padding: 10px 10px 1px;	background-color: #F7F5E4;	margin: 0px 0px 10px;}table#ezpay #ezpaysubscribers h3 {	padding-bottom: 10px;}table#ezpay h3 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 18px;	font-weight: bold;	color: #0073AE;	margin: 0px;	padding: 0px;}/********************************************************************//********************** BEGIN MI LEGAL STYLES ***********************//********************************************************************/#mi_legal{	color:#303030;	font-family:verdana, helvetica, arial, sans-serif;	font-size:62.5%;	border-top:1px solid #E5E5E5;	margin:20px 10px 0;	padding-bottom:20px;	padding-top:15px;	text-align: center;}#mi_legal a{	color:#006699;	text-decoration:none;}#mi_legal a:hover{	text-decoration:underline;}#mi_legal ul li{	display:inline;	margin-right:10px;}#mi_legal ul,#mi_legal li{	list-style-image:none;	list-style-position:outside;	list-style-type:none;}#rightrail{	margin: 0px;	padding: 0px;	float: right;	width: 188px;}#widebtns{	margin: 0px;	padding: 16px 0px 0px;	clear: both;	width: 595px;}#bottombtn_container{	padding: 0px;	width: 800px;	margin-top: 16px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;}#bottombtn_container .btns_right15{	float: left;	margin: 0px 15px 0px 0px;	height: 188px;	width: 148px;}#bottombtn_container .btns{	float: left;	height: 188px;	width: 148px;}
