﻿/******************************************************************************
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

*****************************************************************************/
img{
	border:0px
}
.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: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	line-height: 14px;
}
.subDkBlu
{
	font-size: 10px;
	color: #425C8C;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	line-height: 14px;
}
.subDkBluNoUL
{
	font-size: 10px;
	color: #425C8C;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	line-height: 14px;
	text-decoration: none;
}
.appsubDkBluNoUL
{
	font-size: 10px;
	color: #425C8C;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	text-decoration: none;
}
.subSblBlu
{
	font-size: 10px;
	color: #13215D;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	line-height: 14px;
}
.subDkGray
{
	font-size: 10px;
	color: #333333;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	line-height: 14px;
}
.subSerif
{
	font-size: 13px;
	color: #666666;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	line-height: 14px;
}
.subBlk
{
	font-size: 10px;
	color: #000000;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	line-height: 14px;
}
.subMedGray
{
	font-size: 10px;
	color: #999999;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	line-height: 14px;
}
.subErrRed
{
	font-size: 10px;
	color: #CC0000;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	line-height: 14px;
}
.subGray
{
	font-size: 10px;
	color: #666666;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	line-height: 14px;
}
/*Body text*/
.bdWht
{
	font-size: 13px;
	color: #FFFFFF;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	line-height: 15px;
}
.bdWhtBld
{
	font-weight: bold;
	font-size: 13px;
	color: #FFFFFF;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	line-height: 15px;
}
.bdWhtBldLG
{
	font-weight: bold;
	font-size: 17px;
	color: #FFFFFF;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	line-height: 19px;
}
.bdltBlue
{
	font-weight: bold;
	font-size: 13px;
	color: #CDDEF3;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	line-height: 15px;
}
.bdDkGray
{
	font-size: 13px;
	color: #333333;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	line-height: 15px;
}
.bdDkGrayBold
{
	font-weight: bold;
	font-size: 13px;
	color: #333333;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	line-height: 15px;
}
.bdDkGrayBld
{
	font-weight: bold;
	font-size: 13px;
	color: #333333;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	line-height: 15px;
}
.bdDkBluBld
{
	font-weight: bold;
	font-size: 13px;
	color: #425C8C;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	line-height: 15px;
}
.bdSblBlu
{
	font-size: 13px;
	color: #13215D;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	line-height: 15px;
}
.bdErrRed
{
	font-size: 13px;
	color: #CC0000;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	line-height: 15px;
}
.bdErrYellow
{
	font-size: 13px;
	color: #FFEA00;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	line-height: 15px;
}
.bdSerif
{
	font-size: 13px;
	color: #666666;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	line-height: 15px;
}
/*Large text*/
.lgGray
{
	font-size: 12px;
	color: #666666;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	line-height: 16px;
}
.lgWht
{
	font-size: 12px;
	color: #FFFFFF;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	line-height: 16px;
}
/*Headlines / Subheads*/
.serifHdln
{
	font-size: 20px;
	color: #6D8CB3;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	line-height: 24px;
}
.serifHdln
{
	font-size: 20px;
	color: #666666;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	line-height: 24px;
}
.serifSubhd
{
	font-weight: bold;
	font-size: 12px;
	color: #666666;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	line-height: 18px;
}
.hdlnLgWht
{
	font-size: 18px;
	color: #FFFFFF;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	line-height: 22px;
}
.hdlnLgLtBlu
{
	font-size: 18px;
	color: #CDDEF3;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	line-height: 22px;
}
.hdlnMedWht
{
	font-weight: bold;
	font-size: 16px;
	color: #FFFFFF;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	line-height: 20px;
}
.hdlnMedSltBlu
{
	font-weight: bold;
	font-size: 16px;
	color: #6D8CB3;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	line-height: 20px;
}
.hdlnSmlSltBlu
{
	font-weight: bold;
	font-size: 14px;
	color: #6D8CB3;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	line-height: 20px;
}
.subHdWht
{
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	line-height: 15px;
}
.subHdSblBlu
{
	font-weight: bold;
	font-size: 12px;
	color: #13215D;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	line-height: 15px;
}
.subHdDkGray
{
	font-weight: bold;
	font-size: 12px;
	color: #333333;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	line-height: 15px;
}
/*Links*/
.lnkWht
{
	font-size: 13px;
	color: #FFFFFF;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	text-decoration: underline;
	line-height: 15px;
}
.sublnkWht
{
	font-size: 10px;
	color: #FFFFFF;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	text-decoration: underline;
	line-height: 14px;
}
.lnkWhtNoUl
{
	font-size: 10px;
	color: #FFFFFF;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	text-decoration: none;
	line-height: 13px;
}
.lnkBdWht
{
	font-size: 13px;
	color: #FFFFFF;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	text-decoration: underline;
	line-height: 15px;
}
.lnkBdWhtNoUl
{
	font-size: 13px;
	color: #FFFFFF;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	text-decoration: none;
	line-height: 15px;
}
.lnkBdMedYellowNoUl
{
	font-size: 13px;
	color: #FFB400;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	text-decoration: none;
	line-height: 15px;
}
.lnkBdWhtBld
{
	font-weight: bold;
	font-size: 13px;
	color: #FFFFFF;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	text-decoration: underline;
	line-height: 15px;
}
.lnkBdWhtBldJS
{
	font-weight: bold;
	font-size: 11px;
	color: #FFFFFF;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	text-decoration:none;
	line-height: 24px;
}
.lnksubHdWht
{
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	line-height: 10px;
	text-decoration: none;
}
.lnksubHdDkYellow
{
	font-weight: bold;
	font-size: 12px;
	color: #FFEA00;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	line-height: 10px;
	text-decoration: none;
}
.lnksubHdDkSlate
{
	font-weight: bold;
	font-size: 12px;
	color: #425C8C;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	line-height: 10px;
	text-decoration: none;
}
.lnkSblBlu
{
	font-size: 10px;
	color: #13215D;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	text-decoration: underline;
	line-height: 13px;
}
.lnkSblBluNoUl
{
	font-size: 10px;
	color: #13215D;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	text-decoration: none;
	line-height: 13px;
}
.lnkBdSblBlu
{
	font-size: 13px;
	color: #13215D;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	text-decoration: underline;
	line-height: 15px;
}
.lnkBdSblBluNoUl
{
	font-size: 13px;
	color: #13215D;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	text-decoration: none;
	line-height: 15px;
}
.lnkLtBluNoUl
{
	font-size: 10px;
	color: #CDDEF3;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	text-decoration: none;
	line-height: 13px;
}
.lnkBdLtBluNoUlBld
{
	font-weight: bold;
	font-size: 13px;
	color: #CDDEF3;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	text-decoration: none;
	line-height: 14px;
}
.lnkSerifGray
{
	font-size: 10px;
	color: #666666;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	text-decoration: underline;
	line-height: 13px;
}
.lnkSerifGrayNoUl
{
	font-size: 10px;
	color: #666666;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	text-decoration: none;
	line-height: 13px;
}
.lnkDkGray
{
	font-size: 13px;
	color: #333333;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	text-decoration: underline;
	line-height: 15px;
}
.lnkDkGrayNoUl
{
	font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	font-size: 13px;
	line-height: 13px;
	color: #333333;
	text-decoration: none;
}
.lnkBdDkGray
{
	font-size: 13px;
	color: #333333;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	text-decoration: underline;
	line-height: 15px;
}
.lnkBdDkGrayBld
{
	font-weight: bold;
	font-size: 13px;
	color: #333333;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	text-decoration: underline;
	line-height: 15px;
}
.lnkBdDkGrayBldNoUl
{
	font-weight: bold;
	font-size: 13px;
	color: #333333;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	text-decoration: none;
	line-height: 15px;
}
.lnkBdDkGrayNoUl
{
	font-size: 13px;
	color: #333333;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	text-decoration: none;
	line-height: 15px;
}
.lnkGray
{
	font-size: 10px;
	color: #666666;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	text-decoration: underline;
	line-height: 13px;
}
.lnkMedGray
{
	font-size: 10px;
	color: #999999;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	text-decoration: underline;
	line-height: 13px;
}
.lnkSltBlu
{
	font-size: 10px;
	color: #425C8C;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	text-decoration: underline;
	line-height: 13px;
}
.lnkDkSltBld
{
	font-weight: bold;
	font-size: 13px;
	color: #425C8C;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	text-decoration: underline;
	line-height: 13px;
}
.lnkDkSltNoUl
{
	font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	font-size: 13px;
	line-height: 13px;
	color: #425C8C;
	text-decoration: none;
}
.lnkBreadCrm
{
	font-size: 9px;
	color: #FFFFFF;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, 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: 0px;
}
OL
{
	list-style-type: decimal;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 25px;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	font-size: 13px;
	text-align: left;
	word-spacing: 0;
	line-height: 100%;
	margin-right: 0;
}
INPUT
{
	font-size: 13px;
	color: #000000;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
}
TEXTAREA
{
	font-size: 13px;
	color: #000000;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
}
SELECT
{
	font-size: 13px;
	color: #000000;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, 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: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	font-size: 10px;
	color: #000000;
}
/*Search Function*/
.search_title
{
	font-size: 13px;
	color: #333333;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	text-decoration: underline;
	line-height: 15px;
}
TD.cal
{
	font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	font-size: 13px;
	color: #000000;
	background-color: #D3D3D3;
}
SELECT.month
{
	font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	font-size: 13px;
	color: #000000;
	width: 85px;
}
INPUT.year
{
	font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	font-size: 13px;
	color: #000000;
	width: 30px;
}
TD.calDaysColor
{
	font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	background-color: #000000;
}
TD.calWeekend
{
	font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	background-color: #C0C0C0;
}
TD.calBgColor
{
	font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	background-color: #D3D3D3;
}
.calBorderColor
{
	font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	background-color: #A9A9A9;
}
TD.calHighlightColor
{
	font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	background-color: #FFFFCC;
}
A.cal
{
	font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	font-size: 13px;
	color: #000000;
	text-decoration: none;
}
A:hover.cal
{
	font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	font-size: 13px;
	color: #FF0000;
	text-decoration: none;
}
.disabled
{
	font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	font-size: 13px;
	color: #808080;
	text-decoration: none;
}
/******************************************************************************
style.css above
global.css added below
*****************************************************************************/
#divContent
{
	width: 1000px;
	background-color: #FFFFFF;
	font: 13px "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
}
PRE
{
	font: 13px "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
}
.bodyStyle
{
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	font: 13px "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
}
.tdText
{
	font: 13px "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
}
.headerOne
{
	font: 13px "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	padding: 0px;
	text-align: right;
	color: #FFFFFF;
	background-color: #555555;
	background-repeat: no-repeat;
	height: 22px;
	width: 1000px;
}
.headerTwo
{
	padding: 0px;
	background-color: #6B89AF;
	background-image: url(../images/header2.jpg);
	background-repeat: no-repeat;
	background-position: right 50%;
	height: 36px;
	width: 1000px;
}
.hlOver
{
	font: 13px "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	color: #FFFFFF;
	border: 1px solid #AAAAAA;
	background-color: #717171;
	margin-bottom: 2px;
}
.hlOut
{
	font: 10px "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	color: #FFFFFF;
	border: 1px solid #555555;
	margin-bottom: 2px;
}
.optionalbold
{
	font: bold 13px "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	color: #AA0000;
}
.optional
{
	font: 13px "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	color: #AA0000;
}
.purchaseLeft
{
	padding: 8px;
	text-align: center;
	border-right: 1px solid #BEC2C5;
	border-bottom: 1px solid #BEC2C5;
	width: 200px;
	font: bold 14px "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	color: #000080;
}
.purchaseLeftMidBottom
{
	padding: 8px;
	text-align: center;
	border-right: 1px solid #BEC2C5;
	width: 317px;
	font: 12px "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	color: #000000;
}
.purchaseLeftBottom
{
	padding: 8px;
	text-align: center;
	border-right: 1px solid #BEC2C5;
	width: 200px;
	font: bold 14px "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	color: #000080;
}
.purchaseMid
{
	padding: 8px;
	text-align: center;
	border-right: 1px solid #BEC2C5;
	border-bottom: 1px solid #BEC2C5;
	width: 100px;
	font: bold 16px "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	color: #FF0000;
}
.purchaseMidBottom
{
	padding: 8px;
	text-align: center;
	border-right: 1px solid #BEC2C5;
	width: 100px;
	font: bold 16px "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	color: #FF0000;
}
.purchaseRight
{
	padding: 8px;
	text-align: center;
	border-bottom: 1px solid #BEC2C5;
	font: 13px "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
}
.purchaseRightBottom
{
	padding: 8px;
	text-align: center;
	font: 13px "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
}
.propertyLeft
{
	padding: 8px;
	text-align: left;
	border-right: 1px solid #BEC2C5;
	border-bottom: 1px solid #BEC2C5;
	width: 160px;
	font: bold 13px "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
}
.propertyLeftBottom
{
	padding: 8px;
	text-align: left;
	border-right: 1px solid #BEC2C5;
	width: 160px;
	font: bold 13px "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
}
.propertyRight
{
	padding: 8px;
	text-align: left;
	border-bottom: 1px solid #BEC2C5;
	font: 13px "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
}
.propertyRightBottom
{
	padding: 8px;
	text-align: left;
	font: 13px "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
}
.propertyPage
{
	background-color: #FFFFFF;
	color: #000000;
	border: 1px solid #CCCCCC;
	font: 13px "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
}
.propertyImage
{
	vertical-align: middle;
	margin-right: 3px;
}
.propertyEx
{
	font: 13px "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	margin-left: 10px;
	color: #808080;
}
.footer
{
	padding: 0px;
	text-align: right;
	color: #FFFFFF;
	font-size: 12px;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	background-color: #315686;
	background-repeat: no-repeat;
	background-position: left 50%;
	height: 36px;
	width: 1000px;
	clear: both;
}
.footerAddress
{
	font: 13px "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	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:13px "Lucida Grande","Lucida Sans Unicode",Helvetica,Arial,sans-serif;
}
*/
.paperBox
{
	background-color: #FFFFFF;
	font: 13px "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	color: #000000;
	border: 1px solid #CCCCCC;
	padding: 15px;
}
.sampleCode
{
	background-color: #FFFFFF;
	color: #000000;
	border: 1px solid #CCCCCC;
	padding: 15px;
	font: 12px "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
}
A
{
				font: 13px "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
/*				color: #315686;*/
            /*THE NEW COLOR OF LINKS*/
				color:#0000ff;
				text-decoration: underline;
}
A.nav
{
	font: 13px "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	color: #315686;
	text-decoration: none;
}
A:hover
{
	color: #FFA500;
}
A:visited
{
	color: #800080;
}
A.white
{
	color: #FFFFFF;
}
A:link.linkTop
{
	font: 13px "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
A:visited.linkTop
{
	font: 13px "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
A:hover.linkTop
{
	font: 13px "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
.headerOneLeft
{
	font: 20px "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	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 "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
}
.h2
{
	color: #666666;
	font: bold 20px "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
}
#sL
{
	padding-top: 5px;
	width: 230px;
	text-align: left;
	vertical-align: top;
}
#spr
{
	background-image: url(/images/1px.png);
	width: 6px;
	cursor: e-resize;
	font-size: 1px;
}
#sR
{
/*padding-left:20px;*/
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
	background-image: url(/images/pagebg.png);
	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: 14px;
	color: #6D8CB3;
	font-weight: normal;
	margin: 1px;
	background-image: url("/images/user3.png");
	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: 14px;
	color: #6D8CB3;
	font-weight: normal;
	margin: 1px;
	background-image: url("/images/key.png");
	background-repeat: no-repeat;
	background-position: 1px center;
	padding-left: 20px;
}
.formemail
{
	border: 1px groove #949494;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	font-size: 14px;
	color: #6D8CB3;
	font-weight: normal;
	margin: 1px;
	background-image: url(/images/mail2.png);
	background-repeat: no-repeat;
	background-position: 1px center;
	padding-left: 20px;
}
.propertyJobDetailToolsApply
{
	padding: 0px 0 10px 40px;
	text-align: left;
	border-bottom: 0px solid #CCC;
/*background: url(https://employers.avjobs.com/images/v_png_v5/v_collection_png/24x24/plain/mouse.png) no-repeat 10px 0px;*/
	font: 12px "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	margin: 0 0 0px;
}
.propertyJobDetailToolsApplyNoteEdit
{
	padding: 0px 0 10px 40px;
	text-align: left;
	border-bottom: 0px solid #CCC;
/*background: url(https://employers.avjobs.com/images/v_png_v5/v_collection_png/16x16/plain/document_plain_green_edit.png) no-repeat 10px 0px;*/
	font: 10px "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	margin: 0 0 0px;
}
.propertyJobDetailToolsSave
{
	padding: 0px 0 10px 40px;
	text-align: left;
	border-bottom: 0px solid #CCC;
/*background: url(https://employers.avjobs.com/images/v_png_v5/v_collection_png/16x16/plain/disk_blue.png) no-repeat 10px 0px;*/
	font: 10px "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	margin: 0 0 0px;
}
.propertyJobDetailToolsSaveNoteEdit
{
	padding: 0px 0 10px 40px;
	text-align: left;
	border-bottom: 0px solid #CCC;
/*background: url(https://employers.avjobs.com/images/v_png_v5/v_collection_png/16x16/plain/note_edit.png) no-repeat 10px 0px;*/
	font: 10px "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	margin: 0 0 4px;
}
.propertyJobDetailToolsPrint
{
	padding: 0px 0 10px 40px;
	text-align: left;
	border-bottom: 0px solid #CCC;
/*background: url(https://employers.avjobs.com/images/v_png_v5/v_collection_png/16x16/plain/printer_view.png) no-repeat 10px 0px;*/
	font: 10px "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	margin: 0 0 4px;
}
.propertyJobDetailToolsCoverLetter
{
	padding: 0px 0 10px 40px;
	text-align: left;
	border-bottom: 0px solid #CCC;
/*background: url(https://employers.avjobs.com/images/v_png_v5/v_collection_png/16x16/plain/document_view.png) no-repeat 10px 0px;*/
	font: 10px "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	margin: 0 0 0px;
}
.propertyJobDetailToolsFaxCoverSheet
{
	padding: 0px 0 10px 40px;
	text-align: left;
	border-bottom: 0px solid #CCC;
/*background: url(https://employers.avjobs.com/images/v_png_v5/v_collection_png/16x16/plain/fax.png) no-repeat 10px 0px;*/
	font: 10px "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	margin: 0 0 0px;
}
.propertyJobDetailToolsAllForCompany
{
	padding: 0px 0 10px 40px;
	text-align: left;
	border-bottom: 0px solid #CCC;
	font: 10px "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	margin: 0 0 0px;
}
.propertyJobDetailToolsMoreInLocation
{
	padding: 0px 0 10px 40px;
	text-align: left;
	border-bottom: 0px solid #CCC;
	font: 10px "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	margin: 0px;
}
.propertyJobDetailToolsMoreInState
{
	padding: 0px 0 10px 40px;
	text-align: left;
	border-bottom: 0px solid #CCC;
	font: 10px "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	margin: 0px;
}
.propertyJobDetailToolsMoreInCity
{
	padding: 0px 0 10px 40px;
	text-align: left;
	border-bottom: 0px solid #CCC;
	font: 10px "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	margin: 0px;
}
.propertyJobDetailToolsMoreCompaniesInState
{
	padding: 0px 0 10px 40px;
	text-align: left;
	border-bottom: 0px solid #CCC;
	font: 10px "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	margin: 0px;
}
.propertyJobDetailToolsMoreJobType
{
	padding: 0px 0 10px 40px;
	text-align: left;
	border-bottom: 0px solid #CCC;
	font: 10px "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	margin: 0px;
}
.propertyJobDetailTools3X
{
	padding: 0px 0 10px 40px;
	text-align: left;
	border-bottom: 0px solid #CCC;
	background: url(https://employers.avjobs.com/images/v_png_v5/v_collection_png/16x16/plain/fax.png) no-repeat 10px 0px;
	font: 10px "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	margin: 0px;
}
.propertyJobDetailToolsMapIt
{
	padding: 0px 0 10px 40px;
	text-align: left;
	border-bottom: 0px solid #CCC;
	font: 10px "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	margin: 0px;
}
.propertyJobDetailToolsDebug
{
	padding: 0px 0 10px 40px;
	text-align: left;
	border-bottom: 0px solid #CCC;
	font: 10px "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	margin: 0 0 4px;
}
.propertyJobDetailToolsComment
{
	padding: 0px 0 10px 40px;
	text-align: left;
	border-bottom: 0px solid #CCC;
	font: 10px "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	margin: 0 0 4px;
}
.propertyJobDetailToolsBack
{
	padding: 0px 0 10px 55px;
	text-align: left;
	border-bottom: 0px solid #CCC;
	background: url(https://members.avjobs.com/images/previous.png) no-repeat 10px 0px;
	font: 10px "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	margin: 0 0 4px;
}
.propertyJobDetailToolsAVSchools
{
	padding: 0px 0 10px 40px;
	text-align: left;
	border-bottom: 0px solid #CCC;
	background: url(https://members.avjobs.com/images/v_png_v5/v_collection_png/24x24/plain/graduation_hat.png) no-repeat 10px 0px;
	font: 11px "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	margin: 0 0 4px;
}
.propertyJobDetailToolsLogoThumbshot
{
	padding: 0px 0px 1px;
	font-size: 92px;
	margin-right:-3px;
	margin-top:3px
}
.propertyJobDetailToolsLogoThumbshot A
{
	border-right: 1px solid #BBBBBB;
	border-bottom: 1px solid #BBBBBB;
	color: #000;
	text-decoration: none;
	background: left 50% repeat-x #F2F2F2;
	border-top: 1px solid #D6D6D6;
	border-left: 1px solid #D6D6D6;
	padding: 1px;
	white-space: nowrap;
}
.propertyJobDetailToolsLogoThumbshot A:hover
{
	border-right: 1px solid #5C8FB1;
	border-bottom: 1px solid #5C8FB1;
	color: #000;
	background: left 50% repeat-x #E5F0FA;
	border-top: 1px solid #90C0E0;
	border-left: 1px solid #90C0E0;
}
.propertyJobDetailToolsLogoThumbshot A IMG
{
	width: 120px;
	height: 109px;
	vertical-align: text-bottom;
	padding-right: 0px;
}
.propertyJobDetailToolsLogoThumbshot A.noText IMG
{
	padding-right: 0;
}
.propertyJobDetailToolsLogoThumbshot A IMG.awlButtonExpand
{
	padding: 0;
	padding-left: 4px;
}
.appNavPanel
{
	padding: 4px 0;
	font-size: 70%;
}
.appNavPanel A
{
	border-right: 1px solid #BBBBBB;
	border-bottom: 1px solid #BBBBBB;
	color: #000;
	text-decoration: none;
	background: left 50% repeat-x #F2F2F2;
	border-top: 1px solid #D6D6D6;
	border-left: 1px solid #D6D6D6;
	padding: 3px;
	white-space: nowrap;
}
.appNavPanel A:hover
{
	border-right: 1px solid #5C8FB1;
	border-bottom: 1px solid #5C8FB1;
	color: #000;
	background: left 50% repeat-x #E5F0FA;
	border-top: 1px solid #90C0E0;
	border-left: 1px solid #90C0E0;
}
.appNavPanel A IMG
{
	width: 16px;
	height: 16px;
	vertical-align: text-bottom;
	padding-right: 4px;
}
.appNavPanel A.noText IMG
{
	padding-right: 0;
}
.appNavPanel A IMG.awlButtonExpand
{
	padding: 0;
	padding-left: 4px;
}
#container{width:69em;margin:0 auto 0em;text-align:left;}
.contentframe-c1{margin:1em 0 0;padding: 0em 1em;width:95%;text-align:left;float:left;border:1px solid #CCC;-moz-border-radius:0.333em;-webkit-border-radius:0.333em;background-color:#FFF;}
.col-c .c100{float:left;width:67em;padding:0 0 0 1em;margin:0;}
.coltitle{font-size:1.1em;text-shadow:2px 1px #CCC;}
.pcb, .pcb span {
	background: url('/images/secondary.png') no-repeat;
	height: 23px;
	line-height: 23px;
	padding: 3px 0 7px 0;
}

.pcb, a.pcb:link, a.pcb:visited {
	color: #333;
	font-size: 11px;
	font-family:Tahoma;
	padding-left: 14px;
	text-decoration: none !important;
}
/* ie 6 hack */
* html div#frame .pcb {
	color: #333;
	padding-top: 0px;
	padding-bottom: 0px;
	text-decoration: none;
}
/* ie 7 hack */
*:first-child+html .pcb {
	color: #333;
	padding-top: 0px;
	padding-bottom: 0px;
	text-decoration: none;
}

.pcb span {
	background-position: right -326px;
	padding-right: 14px;
}
a.grey-button {
	background-position: left -219px;
	padding-top: 3px;
}
a.grey-button span {
	background-position: right -545px;
	padding-top: 3px;
}
a.grey-button:hover {
	background-position: left -246px;
}
a.grey-button:hover span {
	background-position: right -572px;
}
a.grey-button:active, .grey-active-button {
	background-position: left -273px;
}
a.grey-button:active span, .grey-active-button span {
	background-position: right -599px;
}
body .grey-disabled-button {
	background-position: left -300px;
	color: #bbb !important;
}
body .grey-disabled-button span {
	background-position: right -626px;
}