@charset "utf-8";
img { behavior: url(iepngfix.htc) }
/* graybox */
.grayboxtop {
	background-image: url(images/centerbox_gray_t.png);
	background-repeat: no-repeat;
	background-position: bottom;
	behavior: url(iepngfix.htc);
}
.grayboxtall {
	background-image: url(images/centerbox_gray_t_tall.png);
	background-repeat: no-repeat;
	background-position: bottom;
	behavior: url(iepngfix.htc);
}
.grayboxbot {
	background-image: url(images/centerbox_gray_b.png);
	background-repeat: no-repeat;
	behavior: url(iepngfix.htc);
}
.grayboxleft {
	background-image: url(images/centerbox_gray_l.png);
	background-repeat: repeat-y;
	behavior: url(iepngfix.htc);
}
.grayboxright {
	background-image: url(images/centerbox_gray_r.png);
	background-repeat: repeat-y;
	behavior: url(iepngfix.htc);
}
/* redbox */
.redboxtop {
	background-image: url(images/centerbox_red_t.png);
	background-repeat: no-repeat;
	background-position: bottom;
	behavior: url(iepngfix.htc);
}
.redboxtall {
	background-image: url(images/centerbox_red_t_tall.png);
	background-repeat: no-repeat;
	background-position: bottom;
	behavior: url(iepngfix.htc);
}
.redboxbot {
	background-image: url(images/centerbox_red_b.png);
	background-repeat: no-repeat;
	behavior: url(iepngfix.htc);
}
.redboxleft {
	background-image: url(images/centerbox_red_l.png);
	background-repeat: repeat-y;
	behavior: url(iepngfix.htc);
}
.redboxright {
	background-image: url(images/centerbox_red_r.png);
	background-repeat: repeat-y;
	behavior: url(iepngfix.htc);
}
/* greenbox */
.greenboxtop {
	background-image: url(images/centerbox_green_t.png);
	background-repeat: no-repeat;
	background-position: bottom;
	behavior: url(iepngfix.htc);
}
.greenboxtall {
	background-image: url(images/centerbox_green_t_tall.png);
	background-repeat: no-repeat;
	background-position: bottom;
	behavior: url(iepngfix.htc);
}
.greenboxbot {
	background-image: url(images/centerbox_green_b.png);
	background-repeat: no-repeat;
	behavior: url(iepngfix.htc);
}
.greenboxleft {
	background-image: url(images/centerbox_green_l.png);
	background-repeat: repeat-y;
	behavior: url(iepngfix.htc);
}
.greenboxright {
	background-image: url(images/centerbox_green_r.png);
	background-repeat: repeat-y;
	behavior: url(iepngfix.htc);
}
/* bluebox */
.blueboxtop {
	background-image: url(images/centerbox_blue_t.png);
	background-repeat: no-repeat;
	background-position: bottom;
	behavior: url(iepngfix.htc);
}
.blueboxtall {
	background-image: url(images/centerbox_blue_t_tall.png);
	background-repeat: no-repeat;
	background-position: bottom;
	behavior: url(iepngfix.htc);
}
.blueboxbot {
	background-image: url(images/centerbox_blue_b.png);
	background-repeat: no-repeat;
	behavior: url(iepngfix.htc);
}
.blueboxleft {
	background-image: url(images/centerbox_blue_l.png);
	background-repeat: repeat-y;
	behavior: url(iepngfix.htc);
}
.blueboxright {
	background-image: url(images/centerbox_blue_r.png);
	background-repeat: repeat-y;
	behavior: url(iepngfix.htc);
}
/* orangebox */
.orangeboxtop {
	background-image: url(images/centerbox_orange_t.png);
	background-repeat: no-repeat;
	background-position: bottom;
	behavior: url(iepngfix.htc);
}
.orangeboxtall {
	background-image: url(images/centerbox_orange_t_tall.png);
	background-repeat: no-repeat;
	background-position: bottom;
	behavior: url(iepngfix.htc);
}
.orangeboxbot {
	background-image: url(images/centerbox_orange_b.png);
	background-repeat: no-repeat;
	behavior: url(iepngfix.htc);
}
.orangeboxleft {
	background-image: url(images/centerbox_orange_l.png);
	background-repeat: repeat-y;
	behavior: url(iepngfix.htc);
}
.orangeboxright {
	background-image: url(images/centerbox_orange_r.png);
	background-repeat: repeat-y;
	behavior: url(iepngfix.htc);
}


.centerback {
	background-color: #000000;
	background-image: url(images/centerbox_back.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.topmenu10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #808080;
}
a.topmenu10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #808080;
	text-decoration: none;
}
a.topmenu10:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
	text-decoration: underline;
}
.bodywhite11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	font-weight: normal;
	color: #FFFFFF;
}
.bodywhite11justify {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	font-weight: normal;
	text-align:justify;
	color: #FFFFFF;
}
a {
	color: #CCCCCC;
	text-decoration: underline;
}
a:hover {
	color: #EEEEEE;
	text-decoration: none;
}
.body14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
}
.verdwhite9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
}
.graytextbox{
	border: solid 1px #424242;
	background-color: #242424;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #DDDDDD;
}
.err {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: red;
}
#dhtmltooltip{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 10px;
	position: absolute;
	border: 1px solid #999999;
	padding:0px 5px 2px 5px;
	background-color: black;
	color: white;
	visibility: hidden;
	z-index: 100;
	/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
}

/* Payment
-----------------------------------------------------------------------------*/ 
table.billpayment 			{ color: #ffffff; }
table.billpayment td 		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;	font-weight: normal; line-height: 17px; color: #ffffff; }
input:hover. input:focus 	{ background-color: #aaaaaa;}
div.bar_title 				{ width: 90%; color: #fff; background: #D50000 ; padding: 2px 10px; margin: 10px 0 5px 0; font-size: 11px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; }
div.error 					{ width: 100%; text-align:center; font-weight: bold; color: #ff0000; padding: 5px 0; line-height: 12px; }
table.billpayment td label 	{ font-weight: bold; }
table.billpayment td textarea { width: auto; }
