BODY  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color: #000000;
}

P  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color: #000000;
}

.wht  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color: #4588CD;
}

TR  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color: #000000;
}

TD  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color: #000000;
}



TR.cancel {
	background-color: #CDA5AA;
}

TR.pending {
	background-color: #ffffcc;
}

TR.Deposit {
	background-color: #6699ff;
}

TR.paid {
	background-color: #66cc00;
}

TR.PendingDocuments {
	background-color: #ccccff;
}

TR.DocumentsSent {
	background-color: #ccffff;
}

TR.Closed {
	background-color: #ee88ee;
}

TR.Cancelled {
	background-color: #CDA5AA;
}

TABLE.border {
	background-color: #007ABA;	
}

TR.border {
	background-color: #007ABA;	
}


TR.subrow {
	background-color: #94B2C3;
}

TD.inside {
	background-color: #ffffff;
}

TD.forminside {
	background-color: #eeeeee;
}

TR.evenrow {
	background-color: #eeeeee;
}

TR.oddrow {
	background-color: #ffffff;
}

TR.evenrow1 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	background-color: #eeeeee;
}

TR.oddrow1 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	background-color: #ffffff;
}

.evenrow1 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	background-color: #eeeeee;
}

.oddrow1 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	background-color: #ffffff;
}

a.headertext {
	font-size : 16px;
	font-weight: bold;
	text-decoration: underline;
}

a.headertext:hover {
	font-size : 16px;
	font-weight: bold;
	text-decoration: none;
	color: #333399;
}

.footertext {
    color: #0079BB;
	font-size : 11px;
	font-weight: bold;
}

.headertext {
	font-size : 16px;
	font-weight: bold;
}

.bartext {
	font-size : 14px;
	color: #420435;
	font-weight: bold;
	letter-spacing: 2px;
}

a.bartext {
	font-size : 14px;
	color: #420435;
	font-weight: bold;
	letter-spacing: 2px;
	text-decoration: underline;
}

a.bartext:hover {
	font-size : 14px;
	color: #420435;
	font-weight: bold;
	letter-spacing: 2px;
	text-decoration: none;
}

.blue {
	color: #016297;
}

.smtext {
	font-size: 10px;
	font-weight: bold;
}

.midtext {
	font-size : 14px;
	font-weight: bold;
	color: #016297;
}

.boldtext {
	font-weight: bold;
	color: #016297;
}

.FormText {
	color: #888888;
	font-size : 11px;
	font-weight: bold;	
}

.smmidtext {
	color: #2B6786;
	font-size : 11px;
	font-weight: bold;	
}

.hint {
	color: #800000;
	font-size: 10px;
}

.featuretitle {
	font-size : 13px;
	font-weight: bold;
	color: #ffffff;
}

a.featuretitle {
	font-size : 13px;
	font-weight: bold;
	color: #ffffff;
}

a.featuretitle:hover {
	font-size : 13px;
	font-weight: bold;
	color: #ffffff;
}

.featuretext {
	font-size : 11px;
	font-weight: regular;
	color: #000000;
}

.formreq {
	color: #990000;
	font-weight: bold;
}

.formnoreq {
	font-weight: bold;
}

.bigboxhead {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}

.boxhead {
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
}

.subboxhead {
	color: #ffffff;
	font-weight: bold;
}

.smboxhead {
	color: #ffffff;
	font-size: 10px;
	font-weight: bold;	
}


.colhead {
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
}

a.colhead {
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
}

a.colhead:hover {
	color: #cccccc;
	font-size: 12px;
	font-weight: bold;
}

A.footer {
	color : #94B2C3;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight: bold;
}

A:footer {
	color : #666666;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight: bold;
}

A:hover {
	color : #666666;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-decoration: none;
}

A {
	color : #0079BB;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-decoration: none;
}

A.white:hover {
	color : #666666;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight: bold;
	text-decoration: none;
}

A.white {
	color : #ffffff;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight: bold;
	text-decoration: none;
}

.white {
	color : #ffffff;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight: bold;
	text-decoration: none;
}

.smwhitebold {
	color : #ffffff;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight: bold;
	text-decoration: none;
}

.bottomnav {
	color : #0079BB;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight: regular;
}

A.bottomnav:hover {
	color : #666666;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-decoration:none;
	font-weight: normal;
}

A.bottomnav {
	color : #0079BB;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-decoration: none;
	font-weight: normal;
}





.orangetext  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color: #FFCC66;
}

.tabon {
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;		
}

.tabon:hover {
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;		
}

.taboff {
	color: #cccccc;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;		
}

.taboff:hover {
	color: #cccccc;
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;		
}

.tabon {
	background-color: #2B6786;
}

.taboff {
	background-color: #666666;
}

INPUT.button { 
	background-color: #336699;
	border: solid 1px #000066; 
	color: #ffffff;
	font-weight: bold;
	cursor: pointer;
}

 .totalbox {
	  	font-family: Arial, Helvetica, sans-serif;
	  	font-size: 12px;
	  	font-weight: bold;
	  	color: #990000;
	  	width: 95;
	  	background-color : #ffffff;
	  	border-style : Solid;
	  	border-color : #ffffff;
	  	border-width : 0;
	  }

.scroll {
	scrollbar-face-color: 0079BB;
	scrollbar-arrow-color: FAE3A6;
	scrollbar-base-color: 94B2C3;
	scrollbar-shadow-color: 52C1FF;
	scrollbar-darkshadow-color: 1C92D3;
	scrollbar-highlight-color: 1B4DA6;
	scrollbar-3dlight-color: 1C92D3;
	scrollbar-track-color: FAE3A6;
}

.homeForm {
	background: url(../images/home/BGSearch.jpg);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	padding-top: 3px;
}

.homeForm td {
  	font-family: Arial, Helvetica, sans-serif;
  	font-size: 11px;
  	font-weight: bold;
  	color: #FFFFFF;
}

.homeForm input, .homeForm select {
  	font-family: Arial, Helvetica, sans-serif;
  	font-size: 11px;
  	color: #000000;
}


.featBox {
	background: url(../images/home/BGSearch.jpg);
	background-repeat: repeat-x;
	background-color: #0079BC;
	padding-top: 7px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.featBox td, .featBox div, .featBox a, .featBox a:hover {
  	font-family: Arial, Helvetica, sans-serif;
  	font-size: 11px;
  	color: #FFFFFF;
}

.topHeaderTB {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #FFFFFF;
	background: url(../images/header/topBarBG.jpg);
	background-repeat:repeat-y;
	text-transform: uppercase;
	margin-top: 3px;
}
.topHeaderTB a:link, .topHeaderTB a:visited, .topHeaderTB a:active {
	color: #FFFFFF;
	text-decoration: none;
}
.topHeaderTB a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

.groupNavTB {
	background-color: #0079BC;
	border: 1px solid #333366;
	width: 115px;
	color:#FFFFFF;
	margin-top: 1px;
	margin-right: 1px;
	margin-bottom: 1px;
	margin-left: 1px;
}

.groupNavTD {
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 10px;
	text-align:center;
	background:#FFFFFF;
}

.groupNavTD  a {
	color: #000000;
}

.contentSpacing {
	line-height: 20px;
}

.listGrpHdrTD {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	background: url(../images/header/list_greyHeaderBG.jpg);
	background-repeat: repeat-x;
	background-color: #A8C1CE;
}

.listJumpHdrTD {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	background: url(../images/header/list_blueHeaderBG.jpg);
	background-repeat: repeat-x;
	background-color: #017BBE;
}

.listCompInfoTD {
	font-size: 11px;
	color: #000000;
	padding-top: 7px;
	padding-right: 7px;
	padding-bottom: 7px;
	padding-left: 7px;
	border-right: 1px solid #026197;
}
#greyEven {
	background-color: #E3E3E3;
}
#greyOdd {
	background-color: #D8D8D8;
}

.listCompDescTD {
	font-size: 11px;
	color: #333366;
	padding-top: 7px;
	padding-right: 20px;
	padding-bottom: 2px;
	padding-left: 7px;
	border-right: 1px solid #026197;
}
#blueEven {
	background-color: #E5F4FB;
}
#blueOdd {
	background-color: #CBE5FE;
}

.featureDest {
	background-color: #000000;
	text-decoration:none;
	text-align: center;
	height: 30px;
	width: 145px;
}

.featureDest a{
	color:#FFFFFF;
	font-weight:600;	
}

.featureDest a:hover{
	color:#0079bc;
	font-weight:600;
}

#line {
	height: 1px;
}

#lineCol {
	width: 1px;
}

.feature_img a:hover img {
	filter: alpha(opacity=90);
 	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90);
 	-moz-opacity: 0.90; opacity:0.9;
}

.feature_img a img {
	filter: alpha(opacity=100);
 	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
 	-moz-opacity: 1; opacity:1;
}