/******************************************************************************
STYLESHEET
Modified:
NAMING CONVENTI0N:
function | descriptor

Use lowercase letters for first word,
the capital letters for each additional word.

example: subtext white = subWht
		 subtext white bold = subWhtBld

ABREVIATIONS:
sub				subtext / sub
txt				text
bd				body
hd				head
hdln			headline
lnk				link
wht				white
blu				blue
sbl				sample
med				medium
lg				large
lt				light
bld				bold
ul				underline
slt				slate

*****************************************************************************/

.sblBluBg {BACKGROUND: #13215d}
.dkSlate {BACKGROUND: #425c8c}
.slate {BACKGROUND: #6d8cb3}
/* .ltSlate {BACKGROUND: #839dbe} */
.medslate {BACKGROUND: #6081CF}
.ltSlate {BACKGROUND: #9fb3cd}
.xltSlate {BACKGROUND: #c1cede}
.xltGray {BACKGROUND: #f2f2f2}
.ltGray {BACKGROUND: #cccccc}
.medGray {BACKGROUND: #666666}
.dkGray {BACKGROUND: #333333}
.ltBlue {BACKGROUND: #cddef3}
.wht {BACKGROUND: #ffffff}
.medYellow {BACKGROUND: #FFB400}


/*customer portal specific */
 

/* Subtext */
.subWht {FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: arial, verdana, sans-serif; line-height: 14px}
.subDkBlu {FONT-SIZE: 10px; COLOR: #425c8c; FONT-FAMILY: arial, verdana, sans-serif; line-height: 14px}
.subSblBlu {FONT-SIZE: 10px; COLOR: #13215d; FONT-FAMILY: arial, verdana, sans-serif; line-height: 14px}
.subDkGray {FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: arial, verdana, sans-serif; line-height: 14px}
.subSerif {FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: times new roman, serif; line-height: 14px}
.subBlk {FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: arial, verdana, sans-serif; line-height: 14px}
.subMedGray {FONT-SIZE: 10px; COLOR: #999999; FONT-FAMILY: arial, verdana, sans-serif; line-height: 14px}
.subErrRed {FONT-SIZE: 10px; COLOR: #cc0000; FONT-FAMILY: arial, verdana, sans-serif; line-height: 14px}
.subGray {FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: arial, verdana, sans-serif; line-height: 14px}

/* Body text */
.bdWht {FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: arial, verdana, sans-serif; line-height: 15px}
.bdWhtBld {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: arial, verdana, sans-serif; line-height: 15px}
.bdltBlue {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cddef3; FONT-FAMILY: arial, verdana, sans-serif; line-height: 15px}
.bdDkGray {FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: arial, verdana, sans-serif; line-height: 15px}
.bdDkGrayBold {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: arial, verdana, sans-serif; line-height: 15px}
.bdDkGrayBld {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: arial, verdana, sans-serif; line-height: 15px}
.bdDkBluBld {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #425c8c; FONT-FAMILY: arial, verdana, sans-serif; line-height: 15px}
.bdSblBlu {FONT-SIZE: 11px; COLOR: #13215d; FONT-FAMILY: arial, verdana, sans-serif; line-height: 15px}
.bdErrRed {FONT-SIZE: 11px; COLOR: #cc0000; FONT-FAMILY: arial, verdana, sans-serif; line-height: 15px}
.bdErrYellow {FONT-SIZE: 11px; COLOR: #FFEA00; FONT-FAMILY: arial, verdana, sans-serif; line-height: 15px}
.bdSerif {FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: times new roman, serif; line-height: 15px}

/* Large text */
.lgGray {FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: arial, verdana, sans-serif; line-height: 16px}
.lgWht {FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: arial, verdana, sans-serif; line-height: 16px}

/* Headlines / Subheads */
.serifHdln {FONT-SIZE: 20px; COLOR: #6d8cb3; FONT-FAMILY: times new roman, serif; line-height: 24px}
.serifHdln {FONT-SIZE: 20px; COLOR: #666666; FONT-FAMILY: times new roman, serif; line-height: 24px}
.serifSubhd {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: times new roman, serif; line-height: 18px}
.hdlnLgWht {FONT-SIZE: 18px; COLOR: #ffffff; FONT-FAMILY: arial, verdana, sans-serif; line-height: 22px}
.hdlnLgLtBlu {FONT-SIZE: 18px; COLOR: #cddef3; FONT-FAMILY: arial, verdana, sans-serif; line-height: 22px}
.hdlnMedWht {FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #ffffff; FONT-FAMILY: arial, verdana, sans-serif; line-height: 20px}
.hdlnMedSltBlu {FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #6d8cb3; FONT-FAMILY: arial, verdana, sans-serif; line-height: 20px}
.hdlnSmlSltBlu {FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #6d8cb3; FONT-FAMILY: arial, verdana, sans-serif; line-height: 20px}
.subHdWht {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: arial, verdana, sans-serif; line-height: 15px}
.subHdSblBlu {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #13215d; FONT-FAMILY: arial, verdana, sans-serif; line-height: 15px}
.subHdDkGray {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: arial, verdana, sans-serif; line-height: 15px}

/* Links */
.lnkWht {FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: arial, verdana, sans-serif; TEXT-DECORATION: underline; line-height: 15px}
.sublnkWht {FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: arial, verdana, sans-serif; TEXT-DECORATION: underline; line-height: 14px}
.lnkWhtNoUl {FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: arial, verdana, sans-serif; TEXT-DECORATION: none; line-height: 13px}
.lnkBdWht {FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: arial, verdana, sans-serif; TEXT-DECORATION: underline; line-height: 15px}
.lnkBdWhtNoUl {FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: arial, verdana, sans-serif; TEXT-DECORATION: none; line-height: 15px}
.lnkBdMedYellowNoUl {FONT-SIZE: 11px; COLOR: #FFB400; FONT-FAMILY: arial, verdana, sans-serif; TEXT-DECORATION: none; line-height: 15px}
.lnkBdWhtBld {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: arial, verdana, sans-serif; TEXT-DECORATION: underline; line-height: 15px}
.lnksubHdWht {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: arial, verdana, sans-serif; line-height: 10px; TEXT-DECORATION: none}
.lnksubHdDkYellow {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #FFEA00; FONT-FAMILY: arial, verdana, sans-serif; line-height: 10px; TEXT-DECORATION: none}
.lnksubHdDkSlate {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #425c8c; FONT-FAMILY: arial, verdana, sans-serif; line-height: 10px; TEXT-DECORATION: none}
.lnkSblBlu {FONT-SIZE: 10px; COLOR: #13215d; FONT-FAMILY: arial, verdana, sans-serif; TEXT-DECORATION: underline; line-height: 13px}
.lnkSblBluNoUl {FONT-SIZE: 10px; COLOR: #13215d; FONT-FAMILY: arial, verdana, sans-serif; TEXT-DECORATION: none; line-height: 13px}
.lnkBdSblBlu {FONT-SIZE: 11px; COLOR: #13215d; FONT-FAMILY: arial, verdana, sans-serif; TEXT-DECORATION: underline; line-height: 15px}
.lnkBdSblBluNoUl {FONT-SIZE: 11px; COLOR: #13215d; FONT-FAMILY: arial, verdana, sans-serif; TEXT-DECORATION: none; line-height: 15px}
.lnkLtBluNoUl {FONT-SIZE: 10px; COLOR: #cddef3; FONT-FAMILY: arial, verdana, sans-serif; TEXT-DECORATION: none; line-height: 13px}
.lnkBdLtBluNoUlBld {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cddef3; FONT-FAMILY: arial, verdana, sans-serif; TEXT-DECORATION: none; line-height: 14px;}
.lnkSerifGray {FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: georgia, serif; TEXT-DECORATION: underline; line-height: 13px}
.lnkSerifGrayNoUl {FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: times new roman, serif; TEXT-DECORATION: none; line-height: 13px}
.lnkDkGray {FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: arial, verdana, sans-serif; TEXT-DECORATION: underline; line-height: 15px}
.lnkDkGrayNoUl {font-family: arial, verdana, sans-serif; font-size:10px; line-spacing:13px; color:#333333; text-decoration:none;}
.lnkBdDkGray {FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: arial, verdana, sans-serif; TEXT-DECORATION: underline; line-height: 15px}
.lnkBdDkGrayBld {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: arial, verdana, sans-serif; TEXT-DECORATION: underline; line-height: 15px}
.lnkBdDkGrayBldNoUl {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: arial, verdana, sans-serif; TEXT-DECORATION: none; line-height: 15px}
.lnkBdDkGrayNoUl {FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: arial, verdana, sans-serif; TEXT-DECORATION: none; line-height: 15px}
.lnkGray {FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: arial, verdana, sans-serif; TEXT-DECORATION: underline; line-height: 13px}
.lnkMedGray {FONT-SIZE: 10px; COLOR: #999999; FONT-FAMILY: arial, verdana, sans-serif; TEXT-DECORATION: underline; line-height: 13px}
.lnkSltBlu {FONT-SIZE: 10px; COLOR: #425c8c; FONT-FAMILY: arial, verdana, sans-serif; TEXT-DECORATION: underline; line-height: 13px}
.lnkDkSltBld {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #425c8c; FONT-FAMILY: arial, verdana, sans-serif; TEXT-DECORATION: underline; line-height: 13px}
.lnkDkSltNoUl  {font-family: arial, verdana, sans-serif; font-size:11px; line-height:13px; color:#425C8C; text-decoration:none;}

.lnkBreadCrm {FONT-SIZE: 9px; COLOR: #ffffff; FONT-FAMILY: arial, verdana, sans-serif; line-height: 12px}

/* Miscellaneous */
DIV {MARGIN-BOTTOM: 10px}
B {FONT-WEIGHT: bold;}
HR {COLOR: #cccccc; HEIGHT: 1px}
UL {LIST-STYLE-TYPE: square; MARGIN-TOP: 0px; MARGIN-BOTTOM: 10px; margin-left: 16px}
OL {LIST-STYLE-TYPE: decimal; MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; margin-left: 25px; font-family: verdana, arial, sans serif; font-size:8pt; text-align:left; word-spacing:0; line-height:100%; margin-right:0}
INPUT {FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: verdana, arial, sans serif}
SELECT {FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana, arial, sans serif}
.spcr {FONT-SIZE: 1px;}
.anchorSpacer {FONT-SIZE: 1px; line-height: 5px}
.spacer {MARGIN-TOP: 0px; MARGIN-BOTTOM: 10px}


/* Specific class to handle netscape 4.x selects */
.slctBdDkGray {font-family: verdana, arial, sans serif; font-size: 10px; color:#000000;}

/* Search Function*/
.search_title {FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: arial, verdana, sans-serif; TEXT-DECORATION: underline; line-height: 15px}

	td.cal{
	  font-family : Arial,Helvetica,Sans-serif;
	  font-size : 11px;
	  color : #000000;
	  background-color : #d3d3d3;
	}
	select.month{
	  font-family : Arial,Helvetica,Sans-serif;
	  font-size : 11px;
	  color : #000000;
	  width : 85px;
	}
	input.year{
	  font-family : Arial,Helvetica,Sans-serif;
	  font-size : 11px;
	  color : #000000;
	  width : 30px;
	}
	td.calDaysColor {
	  font-family : Arial,Helvetica,Sans-serif;
	  font-size : 11px;
	  color : #ffffff;
	  background-color : #000000;
	}
	td.calWeekend {
	  font-family : Arial,Helvetica,Sans-serif;
	  font-size : 11px;
	  color : #ffffff;
	  background-color : #c0c0c0;
	}
	td.calBgColor {
	  font-family : Arial,Helvetica,Sans-serif;
	  font-size : 11px;
	  color : #ffffff;
	  background-color : #d3d3d3;
	}
	.calBorderColor {
	  font-family : Arial,Helvetica,Sans-serif;
	  font-size : 11px;
	  color : #ffffff;
	  background-color : #a9a9a9;
	}
	td.calHighlightColor {
	  font-family : Arial,Helvetica,Sans-serif;
	  font-size : 11px;
	  color : #ffffff;
	  background-color : #ffffcc;
	}
	A.cal {
	  font-family : Arial,Helvetica,Sans-serif;
	  font-size : 11px;
	  color : #000000;
	  text-decoration : none;
	}  
	A.cal:Hover {
	  font-family : Arial,Helvetica,Sans-serif;
	  font-size : 11px;
	  color : #FF0000;
	  text-decoration : none;
	} 
	.disabled {
	  font-family : Arial,Helvetica,Sans-serif;
	  font-size : 11px;
	  color : #808080;
	  text-decoration : none;
	}

/******************************************************************************
style.css above
global.css added below
*****************************************************************************/
#divContent {
	width:1000px;
	background-color:white;
	font:11px Tahoma;
}

pre {
	font:11px Tahoma;
}

.bodyStyle {
	background-color:white;
	margin:0px;
	padding:0px;
	font:11px Tahoma;
}

.tdText {
	font:11px Tahoma;
}

.headerOne {
	font:11px Tahoma;
	padding:0px;
	text-align_:right; 
	color:white; 
	background-color:#555555;#315686; 
	background-repeat_:no-repeat; 
	height:22px;
	width:1000px;
}

.headerTwo {
	padding:0px;
	background-color:#6B89AF; #315686; 
	background-image:url('../images/header2.jpg'); 
	background-repeat:no-repeat; 
	background-position: right 50%; 
	height:36px;
	width:1000px
}

.hlOver {
	font:11px Tahoma;
	color: white;
	border:1px solid #AAAAAA;
	background-color: #717171;
	margin-bottom:2px;
}
.hlOut {
	font:10px Tahoma;
	color: white;
	border:1px solid #555555;
	margin-bottom:2px;
}

.optionalbold {
	font:bold 11px Tahoma;
	color:#AA0000;
}

.optional{
	font:11px Tahoma;
	color:#AA0000;
}

.purchaseLeft {
	padding:8px;
	text-align:center;
	border-right:1px solid #BEC2C5;
	border-bottom:1px solid #BEC2C5;
	width:200px;
	font:bold 14px Tahoma;
	color:navy;
}
.purchaseLeftMidBottom {
	padding:8px;
	text-align:center;
	border-right:1px solid #BEC2C5;
	width:317px;
	font:12px Tahoma;
	color:black;
}

.purchaseLeftBottom {
	padding:8px;
	text-align:center;
	border-right:1px solid #BEC2C5;
	width:200px;
	font:bold 14px Tahoma;
	color:navy;
}
.purchaseMid {
	padding:8px;
	text-align:center;
	border-right:1px solid #BEC2C5;
	border-bottom:1px solid #BEC2C5;
	width:100px;
	font:bold 16px Tahoma;
	color:red;
}
.purchaseMidBottom {
	padding:8px;
	text-align:center;
	border-right:1px solid #BEC2C5;
	width:100px;
	font:bold 16px Tahoma;
	color:red;
}
.purchaseRight {
	padding:8px;
	text-align:center;
	border-bottom:1px solid #BEC2C5;
	font:11px Tahoma;
}
.purchaseRightBottom {
	padding:8px;
	text-align:center;
	font:11px Tahoma;
}

.propertyLeft {
	padding:8px;
	text-align:left;
	border-right:1px solid #BEC2C5;
	border-bottom:1px solid #BEC2C5;
	width:160px;
	font:bold 11px Tahoma;
}
.propertyLeftBottom {
	padding:8px;
	text-align:left;
	border-right:1px solid #BEC2C5;
	width:160px;
	font:bold 11px Tahoma;
}
.propertyRight {
	padding:8px;
	text-align:left;
	border-bottom:1px solid #BEC2C5;
	font:11px Tahoma;
}
.propertyRightBottom {
	padding:8px;
	text-align:left;
	font:11px Tahoma;
}
.propertyPage {
	background-color:white;
	color:black;
	border:1px solid #cccccc;
	font:11px Tahoma;
}
.propertyImage {
	vertical-align:middle;
	margin-right:3px;
}
.propertyEx {
	font:11px Tahoma;
	margin-left:10px;
	color:gray;
}

.footer {
	padding:0px; 
	text-align:right; 
	color:white; 
	font-size:12px; 
	font-family:arial; 
	background-color:#315686; 
	background-repeat:no-repeat;
	background-position: left 50%;
	height:36px;
	width:1000px;
	clear:both
}

.footerAddress {
	font:11px Tahoma;
	margin-top:2px;
	padding-right:10px;
	float:right;
	text-align:right;
}

.footerEmail {
	margin-top:2px; 
	padding-right:20px; 
	float:right; 
	text-align:right;
}

.copyright {
	padding:2px; 
	text-align:center; 
	color:#315686; 
	width:1000px;
}

/*
.bgBox {
	background-color:#ECF0F4;
	padding-left:3px;
	padding-right:3px;
	padding-bottom:3px;
	padding-top:13px;
	text-align:left;
	background-image:url('borderbg.jpg');
	background-repeat:repeat-x;
	border:1px solid #BEC2C5;
	color:#315686;
	font:11px Tahoma;
}
*/

.paperBox {
	background-color:white;
	font:12px Tahoma;
	color:black;
	border:1px solid #cccccc;
	padding:15px;
}

.sampleCode {
	background-color:white;
	color:black;
	border:1px solid #cccccc;
	padding:15px;
	font:12px Tahoma;
}

a {
	font:11px Tahoma;
	color:#315686;
	text-decoration:underline;
}

a:hover {
	color:red;
}

a.white {
	color:white;
}

a.linkTop:link {font:11px Tahoma; color: white; text-decoration: none;}
a.linkTop:visited {font:11px Tahoma; color: white; text-decoration: none;}
a.linkTop:hover {font:11px Tahoma; color: white; text-decoration: none;}

.headerOneLeft	{
	font: 20px tahoma;
	padding-left: 30px;
	float:left;
	color: #FFFFFF;
}

.headerOneRight	{
	float:right;
	padding-top:4px;
	margin-right:40px;
	padding-bottom:2px;
}

span.inc	{
	color: #CCCCCC;
}

.h3		{
	color: #666666;
	font: bold 16px arial;
}

.h2	{
	color: #666666;
	font: bold 20px arial;
}

#sL {
	padding-top:5px;
	width:200px;
	text-align:left;
	vertical-align:top;
}

#spr {
	background-image:url('../images/1_pixel.gif');
	width:6px;
	cursor:e-resize;
	font-size:1px
}

#sR {
	padding-left:20px;
	padding-bottom:5px;
	padding-top:5px;
	background-image:url('../images/pagebg.jpg');
	background-repeat:repeat-y
}

#sM {
	position:absolute; 
	width:2px; 
	border-right:1px solid #336699; 
	display:none; 
	cursor:e-resize;
}

li.sp	{
	color:#0066cc;
}
.formUserName {

	border: 1px groove #949494; 

	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #6D8CB3;

	font-weight: normal; 

	margin: 1px; 

	background-image: url("/images/username_img.gif"); 

	background-repeat:no-repeat; 

	background-position:2px center; 

	padding-left: 20px;



}
.formPassWord {

	border: 1px groove #949494; 

	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #6D8CB3;

	font-weight: normal; 

	margin: 1px; 

	background-image: url("/images/password_img.gif"); 

	background-repeat:no-repeat; 

	background-position:1px center; 

	padding-left: 20px;



}