/* ///// START HTML Selector Styles ///// */body, div, td, p, ol, ul, h1, h2, h3, h4, h5, h6 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #000;	font-weight: normal;}body.main {	text-align: center;	vertical-align: top;	background-color: #ffff;}body.calendar {	padding-left: 5px;	padding-top: 5px;	}h1 {	color:#99AA33;	margin-top: 20px;    font-size: 24px;	font-weight: bold;}h2 {	font-size: 14px;	font-weight: bold;}h3 {	font-size: 13px;	font-weight: bold;	line-height: 30px;}h4 {	font-size: 11px;	color: #FFF;	font-weight: bold;	margin-top: 2px;	margin-bottom: 2px;}p {	margin-bottom: -10px;	line-height: 15px;}p b {	font-weight: bold;}ul {	list-style: square;}li {	margin-left: -10px;	line-height: 15px;	margin-bottom: 5px;}form {	display: inline;}input {}input.fullLenght {	width: 100%;}input.normalLenght {	width: 40%;}select {}textarea {	width: 82%;	padding-left: 0px;}textarea.fullLenght {	width: 100%;}a:link {	color: #000;	font-weight: none;	text-decoration: underline;}a:visited {	color: #000;	font-weight: none;	text-decoration: underline;}a:hover {	color: #F30;	font-weight: none;	text-decoration: underline;}a:active {	font-weight: none;	text-decoration: underline;}th {	font-size: 12px;	font-weight: bold;	color: #FFF;	background: #999;	height: 20px;}th.paginator {	border-top: 1px solid #A4A4A;	font-size: 10px;	font-weight: normal;	background: #FFF;	color: #000;	text-align: left;	padding-top: 5px;}th.foot {	border-bottom: 1px solid #A4A4A;	font-size: 10px;	font-weight: normal;	background: #FFF;	color: #000;	text-align: left;	padding-top: 5px;}th.small {	font-size: 10px;	font-weight: normal;	background: #FFF;	color: #000;	font-weight: bold;}th.left {	text-align: left;	padding-left: 5px;}th.left a:link {	color: #FFF;	font-weight: none;	text-decoration: underline;}th.left a:visited {	color: #FFF;	font-weight: none;	text-decoration: underline;}th.left a:hover {	color: #F30;	font-weight: none;	text-decoration: underline;}th.left a:active {	font-weight: none;	text-decoration: underline;}th.leftSmall {	text-align: left;	padding-left: 5px;	background: #FFF;	color: #000;	border-bottom: 1px solid #A4A4A4;	width: 17%;} th.centerSmall {	font-weight: normal;	text-align: left;	padding-left: 5px;	font-size: 10px;	background: #FFF;	color: #000;	border-bottom: 1px solid #A4A4A4;}th.centerSmall a:active {	font-weight: none;	text-decoration: underline;}th.right {	text-align: right;	padding-right: 10px;	font-weight: normal;	font-size: 10px;}th.right a:link {	color: #FFF;	font-weight: none;	text-decoration: underline;}th.right a:visited {	color: #FFF;	font-weight: none;	text-decoration: underline;}th.right a:hover {	color: #F30;	font-weight: none;	text-decoration: underline;}th.right a:active {	font-weight: none;	text-decoration: underline;}th.rightSmall {	text-align: right;	padding-right: 10px;	font-weight: normal;	font-size: 10px;	color: #000;	background: #FFF;	border-bottom: 1px solid #A4A4A4;}p.spacerdouble {	padding-bottom: 25px;}p.spacersingle {	padding-bottom: 10px;}label {	vertical-align: 2px:	padding-left: 5px;	}img.paginatorArrow {	padding-left: 5px;	padding-right: 5px;	vertical-align: -0.3%;}/* ///// END HTML Selector Styles ///// *//* ///// START Generic Class Styles ///// */.menu {	font-size: 13px;	text-align: center;	background: #999;}.menu a:link {	color: #FFF;	font-weight: bold;		text-decoration: none;}.menu a:visited {	color: #FFF;	font-weight: bold;		text-decoration: none;}.menu a:hover {	color: #F33;	font-weight: bold;	text-decoration: underline;}.menu a:active {	font-weight: bold;	text-decoration: underline;}.mainTable {	width: 85%;}.mainTableTdBlack {	border: 1px solid #666;	text-align: center;	padding-top: 15px;	padding-bottom: 15px;}.tableLabel {	text-align: right;	font-size: 10px;	font-weight: bold;	width: 100%;	padding-right: 5px;}.tableTdInput {	height: 30px;}.tableTdInputBig {	vertical-align: top;}.tableTdSubmit { 	text-align: center; 	border-top: 1px solid #ccc; 	height: 30px; 	margin-top: 30px;}.tableDataLeft {	width: 100%;	text-align: left;	padding-left: 5px;}.tableDataNotEdit {	color: #000;	border: 1px solid #A4A4A4;	padding-left: 5px;}.tableDataCenter {	width: 100%;	text-align: center;}.tableDataCenterSel {	width: 100%;	text-align: center;	font-weight: bold;}.listTable {	background: #A4A4A4;}.listTableRowOdd {	background: #FFF;	height: 20px;	text-align: center;}.listTableRowPair {	background: #ebebeb;	height: 20px;	text-align: center;	}.listTableRowTotal {	border-top: 1px solid #666;		background: #FFF;	height: 20px;	text-align: center;}.paginate {	font-size: 10px;}.thisPage {	font-weight: bold;}.paginateDisable {	font-size: 10px;	color: #999999;}.message {	font-size: 12px;	font-weight: bold;}.messageTableTdLight {	background: #666;	width: 1px;}.messageTableTdDark {	background: #000;	width: 1px;}.messageTableBg {	background: #ccc;	width: 100%;	vertical-align: middle;	text-align: center;}.footerNote {	vertical-align: top;	padding-top: 5px;	font-size: 10px;	color: #999;	height: 100%;}.statusOnLine {	background: #9C6;	text-align: center;}/* ///// END Generic Class Styles ///// */div.toplogo {    position:absolute;    top:0px;    left:5px;    width:240px;    padding-top:4px;    height:64px;    text-align:left;    background-color:#fff;    z-index:16;    }div.toptitle {    position:absolute;    top:0px;    left:70px;    padding:15px 0px 0px 4px;    height:48px;    float:left;    background-color:#fff;    z-index:17;    }    div.content {    position:absolute;    padding-top:60px;    width:96%;    z-index:18;	}	    legend {    color:#99AA33;	}div.footer {    text-align:left;    }    div.footer p {    font-size:0.85em;    line-height:normal;    color:#666;}div.footer strong {    color:#99AA33;    }    div.footer a {    color:#99AA33;    }
