/* CSS Document */


.input{margin-right: 0px; border: 1px solid #ED5A2E; }
.bodycopy {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 17px; font-weight: normal; font-variant: normal; color: #333333; }
.bodycopyRed {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 17px; font-weight: normal; font-variant: normal; color: #ff0000; }
.bodycopyBold {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 17px; font-weight: bold; font-variant: normal; color: #333333; }
.bodycopyTitle {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 18px; font-weight: bold; font-variant: normal; color: #03598C;}
.bodycopyTitleBlue {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 18px; font-weight: bold; font-variant: normal; color: #03598C;}
.bodycopyTitleRed {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 18px; font-weight: bold; font-variant: normal; color: #ff0000;}
.bodycopyNewsTitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; line-height: 15px; font-weight: bold; font-variant: normal; color: #04598C;  }
.bodycopyLargeTitle { font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-style: normal; line-height: 18px; font-weight: bold; font-variant: normal; color: #F03F43; }
.bodycopyWhite { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 15px; font-weight: normal; font-variant: normal; color: #ffffff;  }
.bodycopyFooter { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 15px; font-weight: bold; font-variant: normal; color: #04598C; padding-bottom:10px;  }
.paymentnote { position:relative; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 15px; font-weight: bold; font-variant: normal; color: #FF0000; padding-top:10px; padding-bottom:10px;  }


/*LINKS*/
a:link{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 13px; font-weight: bold; color: #03598C; text-decoration: none}
a:visited{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 13px; font-weight: bold; color: #03598C; text-decoration: none}
a:hover{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 13px; font-weight: bold;  color: #2D7AA9; text-decoration: none}
a:active{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 13px; font-weight: bold;  color: #03598C; text-decoration: none}


a.greyLinks:link{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 11px; font-weight: bold; color:#999999; text-decoration: none}
a.greyLinks:visited{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 11px; font-weight: bold; color:#999999; text-decoration: none}
a.greyLinks:hover{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 11px; font-weight: bold;  color:#999999; text-decoration: none}
a.greyLinks:active{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 11px; font-weight: bold;  color:#999999; text-decoration: none}


a.vistaLinks:link{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 11px; font-weight: bold; color:#ffffff; text-decoration: none}
a.vistaLinks:visited{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 11px; font-weight: bold; color:#ffffff; text-decoration: none}
a.vistaLinks:hover{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 11px; font-weight: bold;  color:#ffffff; text-decoration: none}
a.vistaLinks:active{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 11px; font-weight: bold;  color:#ffffff; text-decoration: none}

/**/

hr{color: #04598C; height:1px;}


.bkg_blue{background-image: url(../images/interface/bkg_blue_height.gif);}
.banner_r{background-image: url(../images/interface/banner_r.jpg);}
.hand_menu_l{background-image: url(../images/interface/hand_menu_l.gif); background-repeat:no-repeat;}
.hand_menu_t{background-image: url(../images/interface/hand_menu_t.gif);}
.bkg_yellow{background-image: url(../images/interface/bkg_yellow.gif);}
.news_t{background-image: url(../images/interface/news_t.gif);}
.news_b{background-image: url(../images/interface/news_b.gif);}
.hand_news_r{background-image: url(../images/interface/hand_news_r.gif);}
.hand_menu_b{background-image: url(../images/interface/hand_menu_b.gif);}
.header{background-image: url(../images/interface/header.jpg);}

td.warningNote {
	color:red;
	font-style:italic;
}
td.formHeader {
	height:19px;
	background: #297bad;
	color: #ffffff;
	font-weight:bold;
}

input.money {
	width: 60px;
	text-align:right;
}
input[disabled].money{
	border: none;
	background: #fff;
	color: #000000;
	width:60px;
	text-align:right;
}
input[disabled].con_form{
	border: none;
	background: #fff;
	color: #000000;
}
input[disabled].pay_form{
	border: none;
	background: #fff;
	color: #000000;
}
select[disabled] {
	border: none;
	background: #fff;
	color: #000000;
}



