﻿/*
orange: #CD6804;
blue: #003366;
*/
		
body{
  font-family:arial, verdana;
  font-size:12px;
  margin:0px;
	background-color:#FFF;
	color:#000000;
}

.box {
    background-color:#F0F0F0;
    padding:10px;
    margin: 5px 5px 10px 5px;  /*T R B L*/
}


td{
	vertical-align:top;
	text-align:left;
}

p{
	padding:0px;
	margin:0px;
}

.blue, .tblBox th{
	color:#003366;
}

.borderRight{
	border-right: solid 1px #CD6804;
}

.borderBottom{
	border-bottom: solid 1px #CD6804;
}

.divPhoneHome{
	padding-left:65px; 
	padding-top:30px;
	font-size:18px;
	font-weight:bold;
	color:#FFFFFF;
}

.divPhone{
	padding-left:65px; 
	padding-top:30px;
	font-size:18px;
	font-weight:bold;
	color:#FFFFFF;
}

.divHeader{
	background-image:url('images/hdr.jpg'); 
	background-repeat:no-repeat;
	background-position:top;
  width:1024px;
	height:125px;
  text-align:left;
  vertical-align:bottom;
}

.divHeaderHome{
	background-image:url('images/hdr.jpg'); 
	background-repeat:no-repeat;
	background-position:top;
  width:1024px;
	height:125px;
  text-align:left;
  vertical-align:bottom;
}

.divHeaderTagLine{
	font-size:30px;
	font-weight:bold;
	color:#FFFFFF;
	padding-left:10px;
	padding-top:28px;
	width:550px;
	background-position:top right;
	background-repeat:no-repeat;
	/*text-transform:capitalize;*/
}

.divHeaderTagLine2{
	font-size:30px;
	font-weight:bold;
	color:#FFFFFF;
	padding-left:10px;
	padding-top:10px;
	width:550px;
	height:80px;
	background-position:top right;
	background-repeat:no-repeat;
	/*text-transform:capitalize;*/
}


.divSubMenu{
	background-image:url('images/menu_sub.png'); 
	background-repeat:no-repeat;
	background-position:top right;
	height:23px;
    width:1024px;	
	text-align:right;
}

.divSubLoginBar{
	background-image:url('images/menu_login.png'); 
	background-repeat:no-repeat;
	background-position:top right;
	height:23px;
    width:1024px;	
	text-align:right;
}

.divSubLogin{
	background-image:url('images/menu_sub.png'); 
	background-repeat:no-repeat;
	background-position:top right;
	height:23px;
    width:1400px;	
	text-align:right;
}


.subMenu tr td{
	border-right:solid 1px black;
}

.subMenu A{
	font-size:12px;
	font-weight:bold;
	color:#000;
	padding:0px 19px;
	text-decoration:none;
}

.subMenu A:HOVER, .subMenu A.selected{
	color:#CCC;
}

#menu{
	margin:0px;
	padding:0px 0px 0px 15px;
	text-align:left;
	display:inline;
}

#menu td{
	margin:0px;
	padding:0px 15px;
	font-weight:bold;
	border-right:solid 1px #CD6804;
}


#menu A{
	color:#FFFFFF;
	font-weight:bold;
	font-size:10pt;	
	text-decoration:none;
}

#menu A:HOVER, #menu A.selected{
	color:#999999;
	font-weight:bold;
}


.divHeader A{
  font-weight:bold;
  color: #CA6702;
  text-decoration:none;
}

.divHeader A:HOVER{
	color:#4E6172;
}

.link A{
  font-weight:bold;
  color: #CA6702;
  text-decoration:none;
}

.link A:HOVER{
	color:#4E6172;
}


.pageHeaderText{
	font-size:13px;
	font-weight:bold;
	padding-bottom:3px;
}

.divHomeContentContainer{
	width:953px;
	text-align:left;
	vertical-align:top;
	background-repeat:no-repeat;
	background-position:top left;
	padding-bottom:10px;
}

.divContentContainer{
	background:url(images/bg_page.jpg) no-repeat top left;
	width:953px;
	text-align:left;
	vertical-align:top;
	background-repeat:no-repeat;
	background-position:top left;
	padding-bottom:10px;
}

.divContentContainer table tr td{
	text-align:left;
	vertical-align:top;
}

.divContent {
	padding-left:202px;
	text-align:left;
	vertical-align:top;
}

.col1{
	width:135px;
	padding: 20px 20px 0px 50px;
	border-right: solid 1px #CD6804;
}

.col2{
	width:66%;
	padding:20px 30px 20px 30px;
	border-right: solid 1px #CD6804;
}

.col3{
	width:34%;
	padding: 20px 30px 0px 30px;
}

.tblBox{
	background-image:url(images/block_bg.jpg);
	background-repeat:no-repeat;
	background-position:top;
	background-color:#FFFFFF;
	width:256px;
	/* margin-bottom:20px; */
	margin-bottom:0px;
}

.tblBox th{
  /* color: #CD6804; */
	font-weight:bold;
	/* padding:15px 30px 10px 30px; */
	padding:10px 30px 15px 30px;
	font-size:16px;
	vertical-align:top;
	text-align:left;
}

.tblBox th.VPC{
	padding-right:0px;
	font-size:15px;
}

.tblBox td {
	color:#000000;
	padding:0px 30px 0px 30px;
	vertical-align:top;
	font-size:11px;
	text-align:left;
	height: 165px;
}

.tblBoxSide td{
	padding-bottom:10px;
	padding-top:10px;
}

.divFooter{
  width:1009px;
  text-align:right;
	height:18px;
	vertical-align:middle;
	padding-top:7px;
	padding-right: 15px;
	border-top:solid 1px #CD6804;
	font-size:10px;
	margin-top:20px;
}

.footerImg{
  background-image:url('images/footer.jpg');
  background-repeat:repeat-x;
	height:22px;
}

.orangeNormal{
  color: #CD6804;
  font-weight:normal;
}

.textPadding{
	padding-bottom:5px;
}

.orangeNormalItalic{
  color: #CD6804;
  font-weight:normal;
  font-style:italic;
}

.orangeBold{
  color: #CD6804;
  font-weight:bold;
}

.orangeBold12px{
  color: #CD6804;
  font-size:12px;
  font-weight:bold;
}

.orangeBoldLink{
  color: #CD6804;
  font-weight:bold;
  text-decoration:none;
}

.orangeBoldLinkLHOVER{
  color: #4E6172;
  font-weight:bold;
}

.orangeBoldItalic{
  color: #CD6804;
  font-weight:bold;
  font-style:italic;
}

.orangeBoldItalicULink{
  color: #CD6804;
  font-weight:bold;
  font-style:italic;
  text-decoration:underline;
}

.orangeBoldItalicULink:HOVER
{
	color:#4E6172;
}

.orangeItalicULink{
  color: #CD6804;
  font-weight:normal;
  font-style:italic;
  text-decoration:underline;
}

.orangeItalicULink:HOVER{
  font-weight:bold;
	color:#4E6172;
}

.orangeBoldULink, .pdflink{
  color: #CD6804;
  font-weight:bold;
  text-decoration:underline;
}

.orangeBoldULink:HOVER, .pdflink:HOVER
{
	color:#4E6172;
}

.orangeBoldItalicLink{
  color: #CD6804;
  font-weight:bold;
  font-style:italic;
  text-decoration:underline;
}

.orangeBoldItalicLink:HOVER
{
	color:#4E6172;
  font-weight:bold;
}

.whiteBold{
  color: #FFFFFF;
  font-weight:bold;
}

.whiteBoldItalic{
  color: #FFFFFF;
  font-weight:bold;
  font-style:italic;
}

.whiteBoldItalicULink{
  color: #FFFFFF;
  font-weight:bold;
  text-decoration:underline;
  font-style:italic;
}

.whiteBoldItalicULink:HOVER{
	color:#4E6172;
}

.ulist{
	padding:0px 0px 0px 15px;
	margin:0px;
}

.ulist li{
	padding:0px 0px 3px 0px;
	margin:0px;
}

.tblForm tr td{
	padding-bottom:5px;
	padding-right:10px;
}

.input{
	font-size:12px;
	font-family:arial;
}

textarea{
	font-family:arial;
}

.imgHdr{
	margin:10px 0px;
}

.homeText div{
	padding-bottom:10px;
}

#divError{
	color:#CC0000;
	font-weight:bold;
	padding-top:10px;
}

.errMsg{
	color:#CC0000;
	list-style-type:disc;
	padding:3px 0px 0px 15px;
	margin:0px;
	font-weight:normal;
}

.errMsg li{
	padding:0px 0px 2px 0px;
	margin:0px;
}

.font14{
	font-size:14px;
	font-weight:bold;
}

.caption{
	font-size:12px;
	text-align:center;
	padding-top:5px;
	font-weight:bold;
	font-style:italic;
	color:#003366;
	text-decoration:none;
}

A.caption{
	text-decoration:none;
}

A.caption:HOVER{
	color:#CD6804;
	text-decoration:underline;
}

.thumb{
	width:250px;
	border:0px;
}

.pdflink{
	background:url("images/pdf.gif") no-repeat 0px 4px;
	padding:7px 0px 7px 25px;
	line-height:30px;
}

.listitem {
    padding-bottom: 6px;
	  font-size: large;
}
