PRE
{
    word-wrap: break-word;
    FONT-FAMILY: Tahoma, Arial, Verdana;
    FONT-SIZE: 11px;
}
BODY
{
    BACKGROUND-COLOR: #FFFFFF;
    COLOR: #003399;
    FONT-FAMILY: Arial, Verdana, Helvetica   
    BGCOLOR: #FFFFFF;
    TEXT: #FFFFFF;
}
.ListHighlight
{
    COLOR: red;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 10pt
}
.clsLostPasswordReply
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}
.clsToolbarContainer
{
    COLOR: white;
    FONT-FAMILY: Arial, Verdana, Helvetica
}

TABLE.clsToolbar
{
    COLOR: white;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    FONT-SIZE: small;
    TEXT-ALIGN: center
}
DIV#divLogin
{
    BACKGROUND-COLOR: silver;
    BACKGROUND-POSITION: center center;
    BACKGROUND-REPEAT: repeat;
    BORDER-BOTTOM: white thin outset;
    BORDER-LEFT: white thin outset;
    BORDER-RIGHT: white thin outset;
    BORDER-TOP: white thin outset;
    COLOR: white;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    FONT-SIZE: small;
    OVERFLOW: visible;
    PADDING-BOTTOM: 8px;
    PADDING-LEFT: 8px;
    PADDING-RIGHT: 8px;
    PADDING-TOP: 8px;
    TEXT-ALIGN: right
}
DIV#divTktCtrlBar
{
    BACKGROUND-COLOR: #c6c6ff;
    COLOR: white;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    FONT-SIZE: small
}
.clsWidget
{
    BACKGROUND-COLOR: silver;
    COLOR: white;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    FONT-SIZE: small
}
DIV#divGroupList
{
    COLOR: black;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    TEXT-ALIGN: right
}
TABLE#tblGroupList
{
    FONT-FAMILY: Arial, Verdana, Helvetica
}
.clsHeatForm
{
    BACKGROUND-COLOR: silver;
    COLOR: navy;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    FONT-SIZE: x-small;
    TEXT-ALIGN: left;
    WIDTH: 100%
}
.clsHeatText
{
    FONT-FAMILY: Tahoma, Arial;
    FONT-SIZE: 10px;
    MARGIN-TOP: 3px
}
.clsHeatNumber
{
    FONT-FAMILY: Tahoma, Arial;
    FONT-SIZE: 10px;
    MARGIN-TOP: 3px
}
.clsHeatEdit
{
    BACKGROUND-COLOR: #DDDDFF;
    BORDER-BOTTOM: white thin inset;
    BORDER-LEFT: white thin inset;
    BORDER-RIGHT: white thin inset;
    BORDER-TOP: white thin inset;
    FONT-FAMILY: Tahoma, Arial;
    FONT-SIZE: 10px
}
.clsHeatMemo
{
    BACKGROUND-COLOR: white;
    BORDER-BOTTOM: gray 1px solid;
    BORDER-LEFT: gray 1px solid;
    BORDER-RIGHT: gray 1px solid;
    BORDER-TOP: gray 1px solid;
    FONT-FAMILY: Tahoma, Arial;
    FONT-SIZE: 12px;
    OVERFLOW: auto
}
.clsHeatDate
{
    BACKGROUND-COLOR: white;
    BORDER-BOTTOM: gray 1px solid;
    BORDER-LEFT: gray 1px solid;
    BORDER-RIGHT: gray 1px solid;
    BORDER-TOP: gray 1px solid;
    FONT-FAMILY: Tahoma, Arial;
    FONT-SIZE: 10px
}
.clsHeatTime
{
    BACKGROUND-COLOR: #DDDDFF;
    BORDER-BOTTOM: white thin inset;
    BORDER-LEFT: white thin inset;
    BORDER-RIGHT: white thin inset;
    BORDER-TOP: white thin inset;
    FONT-FAMILY: Tahoma, Arial;
    FONT-SIZE: 10px
}
.clsTitle
{
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold
}
.clsTitleSecond
{
    COLOR: navy;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold
}
TD.clsTBButton
{
    BACKGROUND-COLOR: #c6c6ff;
    COLOR: white;
    CURSOR: hand;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    FONT-SIZE: x-small;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px
}
TR.clsGroupListRow
{
    BACKGROUND-COLOR: #c6c6ff;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    FONT-SIZE: x-small
}
TD.clsGroupListItem
{
    BACKGROUND-COLOR: #007bbd;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    FONT-SIZE: x-small
}
TD.clsGroupListDesc
{
    BACKGROUND-COLOR: #007bbd;
    FONT-FAMILY: Arial, Verdana, Helvetica
}
#ScratchPad
{
    BACKGROUND-COLOR: transparent;
    BORDER-BOTTOM: white thin groove;
    BORDER-LEFT: white thin groove;
    BORDER-RIGHT: white thin groove;
    BORDER-TOP: white thin groove;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 8px;
    HEIGHT: 15px;
    LEFT: 15pt;
    POSITION: relative;
    TOP: 15px;
    WIDTH: 15px;
    Z-INDEX: -100
}
.clsCHeatEdit
{
    BACKGROUND-COLOR: silver;
    BORDER-BOTTOM: gray 1px solid;
    BORDER-LEFT: gray 1px solid;
    BORDER-RIGHT: gray 1px solid;
    BORDER-TOP: gray 1px solid;
    COLOR: navy
}
.clsCHeatMemo
{
    BACKGROUND-COLOR: silver;
    BORDER-BOTTOM: gray 1px solid;
    BORDER-LEFT: gray 1px solid;
    BORDER-RIGHT: gray 1px solid;
    BORDER-TOP: gray 1px solid;
    COLOR: navy;
    OVERFLOW: auto
}
DIV#divNavBar
{
    BACKGROUND-COLOR: white;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    FONT-SIZE: small
}
TD.clsLoginPrompt
{
    COLOR: black;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    TEXT-ALIGN: right
}
.clsLoginMsg
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}
.clsHeatEditReadOnly
{
    BACKGROUND-COLOR: lavender;
    FONT-FAMILY: Tahoma, Arial;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 3px;
    PADDING-RIGHT: 3px;
    PADDING-TOP: 3px
}
.clsHeatDateReadOnly
{
    BACKGROUND-COLOR: lavender;
    FONT-FAMILY: Tahoma, Arial;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 3px;
    PADDING-RIGHT: 3px;
    PADDING-TOP: 3px
}
.clsHeatTimeReadOnly
{
    BACKGROUND-COLOR: lavender;
    FONT-FAMILY: Tahoma, Arial;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 3px;
    PADDING-RIGHT: 3px;
    PADDING-TOP: 3px
}
.clsHeatMemoReadOnly
{
    BACKGROUND-COLOR: lavender;
    FONT-FAMILY: Tahoma, Arial;
    FONT-SIZE: 10px;
    OVERFLOW: auto;
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 3px;
    PADDING-RIGHT: 3px;
    PADDING-TOP: 3px
}
.clsHeatNumberReadOnly
{
    BACKGROUND-COLOR: lavender;
    FONT-FAMILY: Tahoma, Arial;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 3px;
    PADDING-RIGHT: 3px;
    PADDING-TOP: 3px
}
DIV#divCallInfoBar
{
    WIDTH: 100%
}
.clsCallInfoBarItem
{
    BACKGROUND-COLOR: navy;
    BORDER-BOTTOM: blue thin solid;
    BORDER-LEFT: blue thin solid;
    BORDER-RIGHT: blue thin solid;
    BORDER-TOP: blue thin solid;
    COLOR: white;
    FONT-FAMILY: Tahoma, Arial;
    FONT-SIZE: 12px;
    WIDTH: 25%
}
TABLE#tblCallInfoBar
{
    WIDTH: 100%
}
TH.clsListCellHeader
{
    BACKGROUND-COLOR: #DDDDFF;
    COLOR: midnightblue;
    FONT-FAMILY: Tahoma, Arial;
    FONT-WEIGHT: bold
   FONT-SIZE: 10pt
}
.clsListRecords
{
    COLOR: midnightblue;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 9pt
}
.clsListRecords .clsCellHeader
{
    BACKGROUND-COLOR: #DDDDFF;
    COLOR: midnightblue;
    FONT-FAMILY: Verdana, Arial;
    FONT-WEIGHT: bold
}
.clsListRecords .clsCell
{
    FONT-FAMILY: Verdana, Arial
}
.clsListRecords .clsRecordLink
{
    FONT-FAMILY: Arial
}
TD
{
    COLOR: midnightblue;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 9pt
}
TD.clsListLink
{
    BACKGROUND-COLOR: #800000;
    COLOR: black;
    FONT-FAMILY: Arial;
    FONT-SIZE: 10pt
}
TD.clsListCell
{
    BACKGROUND-COLOR: blanchedalmond;
    COLOR: black;
    FONT-FAMILY: Arial;
    FONT-SIZE: 10pt
}

H1 {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 24px;
	font-weight: bold;
	color: #000000;
	letter-spacing: 0px;
	line-height: 105%;
}

H2 {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 17px;
	font-weight: bold;
	color: #000000;
	letter-spacing: 0px;
	line-height: 105%;
}

H3 {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	letter-spacing: 0px;
	line-height: 105%;
}

H4 {
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	color: #339999;
	letter-spacing: 0px;
	line-height: 105%;
}

H5 {
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	color: #339999;
	letter-spacing: 0px;
	line-height: 105%;
}

ul {  
	list-style-image: url(/images/bullet.gif); 
	list-style-position: outside;
}

li {
	font-size:  100%;
}

hr { 
	color: #6699CC; 
	height: 1;
}

/********** LINK STYLES **********/


a:link {
	color: #0000FF;
}

a:visited {
	color: #0000C0;
}

a:active {
	color: #FF0000;
}


a.primary-nav:link {
	font-family: Arial, Helvetica, Sans-Serif;
	color: #E8E8E8;
	text-decoration: none;
	line-height: 11px;
	font-size: 13px;
	letter-spacing: 0px;
	font-weight: bold;
}

a.primary-nav:visited {
	font-family: Arial, Helvetica, Sans-Serif;
	color: #E8E8E8;
	text-decoration: none;
	font-weight: bold;
	line-height: 11px;
	font-size: 13px;
	letter-spacing: 0px;
}

a.primary-nav:hover {
	font-family: Arial, Helvetica, Sans-Serif;
	color: white;
	text-decoration: none;
	line-height: 11px;
	font-size: 13px;
	letter-spacing: 0px;
	font-weight: bold ;
}

a.primary-nav:active {
	font-family:  Arial, Helvetica, Sans-Serif;
	color: #E1E1E1;
	text-decoration: none;
	line-height: 11px;
	font-size: 13px;
	letter-spacing: 0px;
	font-weight: bold;
}

.primary-navon {
	color: #012A51;
	text-decoration: none;
	line-height: 11px;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 13px;
	letter-spacing: 0px;
	font-weight: bold;
}

a.secondary-nav:link {
	color: #012A51;
	text-decoration: none;
	line-height: 11px;
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	letter-spacing: 0px;
	font-weight: bold;
}

a.secondary-nav:visited {
	color: #012A51;
	text-decoration: none;
	font-weight: bold;
	line-height: 11px;
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	letter-spacing: 0px;
}

a.secondary-nav:hover {
	color: #657BA3;
	text-decoration: none;
	line-height: 11px;
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	letter-spacing: 0px;
	font-weight: bold;
}

a.secondary-nav:active {
	color: #657BA3;
	text-decoration: none;
	line-height: 11px;
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	letter-spacing: 0px;
	font-weight: bold;
}

a.sec-nav-reverse:link {
	color: #FFFFFF;
	text-decoration: none;
	line-height: 11px;
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	letter-spacing: 0px;
	font-weight: bold;

}
a.sec-nav-reverse:visited {
	color: #FFFFFF;
	text-decoration: none;
	line-height: 11px;
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	letter-spacing: 0px;
	font-weight: bold;

}
a.sec-nav-reverse:hover {
	color: #FFFFFF;
	text-decoration: none;
	line-height: 11px;
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	letter-spacing: 0px;
	font-weight: bold;

}

a.sec-nav-reverse:active {
	color: #FFFFFF;
	text-decoration: none;
	line-height: 11px;
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	letter-spacing: 0px;
	font-weight: bold;

}


a.sub-menu:link {
	color: #012A51;
	text-decoration: none;
	line-height: 11px;
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	letter-spacing: 0px;
	font-weight: bold;
}

a.sub-menu:visited {
	color: #012A51;
	text-decoration: none;
	font-weight: bold;
	line-height: 11px;
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	letter-spacing: 0px;
}

a.sub-menu:hover {
	color: #657BA3;
	text-decoration: none;
	line-height: 11px;
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	letter-spacing: 0px;
	font-weight: bold;
}

a.sub-menu:active {
	color: #657BA3;
	text-decoration: none;
	line-height: 11px;
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	letter-spacing: 0px;
	font-weight: bold;
}

a.sub-menu-reverse:link {
	color: lightyellow;
	text-decoration: none;
	line-height: 11px;
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	letter-spacing: 0px;
	font-weight: bold;
}

a.sub-menu-reverse:visited {
	color: lightyellow;
	text-decoration: none;
	font-weight: bold;
	line-height: 11px;
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	letter-spacing: 0px;
}

a.sub-menu-reverse:hover {
	color: #657BA3;
	text-decoration: none;
	line-height: 11px;
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	letter-spacing: 0px;
	font-weight: bold;
}

a.sub-menu-reverse:active {
	color: lightyellow;
	text-decoration: none;
	line-height: 11px;
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	letter-spacing: 0px;
	font-weight: bold;
}



a.vertical-nav:link {
	color: #003399;
	text-decoration: none;
	line-height: 13px;
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	letter-spacing: 0px;
}

a.vertical-nav:visited {
	color: #003399;
	text-decoration: none;
	line-height: 13px;
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	letter-spacing: 0px;
}

a.vertical-nav:hover {
	color: #000000;
	text-decoration: none;
	line-height: 13px;
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	letter-spacing: 0px;
}

a.vertical-nav:active {
	color: #000000;
	text-decoration: none;
	line-height: 13px;
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	letter-spacing: 0px;
}

.vertical-navplain {
	color: #000000;
	text-decoration: none;
	line-height: 13px;
	font-weight: bold;
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	letter-spacing: 0px;
}

a.button-nav:link {
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	text-decoration: none;
	color: #003399; 
	padding-top: 3px; padding-bottom: 3px; padding-right: 8px; padding-left: 8px; 
	border: 1px #003399 solid; 
	background-color: #E1E1E1; height: 1px; 
	width: auto;
	font-weight: bold;
}

a.button-nav:visited {
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #003399; 
	text-decoration: none;
	padding-top: 3px; padding-bottom: 3px; padding-right: 8px; padding-left: 8px; 
	border: 1px #003399 solid; 
	background-color: #E1E1E1; height: 1px; 
	width: auto;
	font-weight: bold;
}

a.button-nav:hover {
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: black; 
	text-decoration: none;
	padding-top: 3px; padding-bottom: 3px; padding-right: 8px; padding-left: 8px; 
	border: 1px #003399 solid; 
	background-color: white; height: 1px; 
	width: auto;
	font-weight: bold;
}	

a.button-nav:active {
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #003399; 
	text-decoration: none;
	padding-top: 3px; padding-bottom: 3px; padding-right: 8px; padding-left: 8px; 
	border: 1px #003399 solid; 
	background-color: #E1E1E1; height: 1px; 
	font-weight: bold;
}

.button-diabled {
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: gray; 
	text-decoration: none;
	padding-top: 3px; padding-bottom: 3px; padding-right: 8px; padding-left: 8px; 
	border: 1px gray solid; 
	background-color: #E1E1E1; 
	height: 1px; 
	width: auto;
	font-weight: bold;
}


a.button-nav-reverse:link {
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	text-decoration: none;
	color: #E1E1E1; 
	padding-top: 3px; padding-bottom: 3px; padding-right: 8px; padding-left: 8px; 
	border: 1px #003399 solid; 
	background-color: #003399; height: 1px; 
	width: auto;
	font-weight: bold;
}

a.button-nav-reverse:visited {
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #E1E1E1; 
	text-decoration: none;
	padding-top: 3px; padding-bottom: 3px; padding-right: 8px; padding-left: 8px; 
	border: 1px #003399 solid; 
	background-color: #003399; height: 1px; 
	width: auto;
	font-weight: bold;
}

a.button-nav-reverse:hover {
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: black; 
	text-decoration: none;
	padding-top: 3px; padding-bottom: 3px; padding-right: 8px; padding-left: 8px; 
	border: 1px #003399 solid; 
	background-color: white; height: 1px; 
	width: auto;
	font-weight: bold;
}	

a.button-nav-reverse:active {
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #E1E1E1; 
	text-decoration: none;
	padding-top: 3px; padding-bottom: 3px; padding-right: 8px; padding-left: 8px; 
	border: 1px #003399 solid; 
	background-color: #003399; height: 1px; 
	width: auto;
	font-weight: bold;
}

a.button-nav-reverse:button-disabled {
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: gray; 
	text-decoration: none;
	padding-top: 3px; padding-bottom: 3px; padding-right: 8px; padding-left: 8px; 
	border: 1px gray solid; 
	background-color: #003399; 
	height: 1px; 
	width: auto;
	font-weight: bold;
}

a.ancillary-nav:link {
	color: #006699;
	text-decoration: none;
	line-height: 11px;
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	letter-spacing: 0px;
}

a.ancillary-nav:visited {
	color: #006699;
	text-decoration: none;
	line-height: 11px;
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	letter-spacing: 0px;
}

a.ancillary-nav:hover {
	color: black;
	text-decoration: none;
	line-height: 11px;
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	letter-spacing: 0px;
}

a.ancillary-nav:active {
	color: black;
	text-decoration: none;
	line-height: 11px;
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	letter-spacing: 0px;
}



a.ancillary-bottom:link {
	color: white;
	text-decoration: none;
	line-height: 11px;
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	letter-spacing: 0px;
}

a.ancillary-bottom:visited {
	color: white;
	text-decoration: none;
	line-height: 11px;
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	letter-spacing: 0px;
}

a.ancillary-bottom:hover {
	color: #c0c0c0;
	text-decoration: none;
	line-height: 11px;
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	letter-spacing: 0px;
}

a.ancillary-bottom:active {
	color: red;
	text-decoration: none;
	line-height: 11px;
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	letter-spacing: 0px;
}

a.breadcrumb-text:link {
	color: #663300;
	text-decoration: none;
	font-size:  11px;
	font-family: Tahoma;
}

a.breadcrumb-text:visited {
	color: #663300;
	text-decoration: none;
	font-size:  11px;
	font-family: Tahoma;
}

a.breadcrumb-text:hover {
	color: #663300;
	text-decoration: underline;
	font-size:  11px;
	font-family: Tahoma;
}

a.breadcrumb-text:active {
	color: #663300;
	text-decoration: none;
	font-size:  11px;
	font-family: Tahoma;
}

.breadcrumb-text {
	color: #000000;
	font-size:  11px;
	font-family: Tahoma;
}




/********** NAVIGATION STYLES **********/

.nav-title {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
}



/********** FORM STYLES **********/

textarea {
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 12px;
}

input { 
	font-family: Tahoma, Arial, Helvetica, Sans-Serif; 
	font-size: 12px ;

}

}

select { 
	font-family:  Verdana, Tahoma, Arial, Helvetica, Sans-Serif; 
	font-size: 12px ;
}





/********** OTHER STYLES **********/




.note {
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-size:  11px;
	letter-spacing: .4px;
}

.sidenote {
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-size:  11px;
	letter-spacing: 0px;
}

.hFront {
	border-color: <%=gSectionColor%>; 
	font-family: "sans-serif"; 
	font-size: 16px; 
	color: 336699; 
	margin-top: 0px; 
	margin-bottom: 10px; 
	margin-left: 0px; 
	margin-right: 0px; 
	padding-top: 0px; 
	padding-bottom: 0px; 
	border-style: solid; 
	border-top-width: 0px; 
	border-right-width: 0px; 
	border-bottom-width: 1px; 
	border-left-width: 0px
}

.noLeftMargin {
	margin-left = 20px; 
	margin-top = 0px; 
	margin-bottom = 0px; 
	font-family: "sans-serif"; 
	font-size: 11px; 
	list-style-image: url(/images/bullet.gif); 
	list-style-position: outside;)
}

a.services {
	text-decoration: none; 
	font-family: "tahoma, arial, sans-serif"; 
	font-size: 11px; 
	color: #336699 
}

a.services:hover {
	text-decoration: underline; 
	font-family: "tahoma, arial, sans-serif"; 
	font-size: 11px; 
	color: blue 
}

.servSubHead {
	margin-top = 10px; 
	margin-bottom = 2px; 
	font-family: "tahoma, arial, sans-serif"; 
	font-size: 11px;
}



a.title-nav:link {
	font-family: Tahoma 
	font-size: 9pt; 
	color: midnightblue; 
}

a.title-nav:visited {
	font-family: Tahoma
	font-size: 9pt; 
	color: midnightblue; 
}

a.title-nav:hover {
	font-family: Tahoma
	font-size: 9pt; 
	color: black; 
}	

a.title-nav:active {
	font-family: Tahoma
	font-size: 9pt; 
	color: midnightblue; 
}


TABLE.overlib
{
    COLOR: white;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    FONT-SIZE: small;
    TEXT-ALIGN: center
}
TD.OverlibHeading { font-family:Tahoma;font-size:11px;color:white;background:midnightblue }
TD.OverlibText    { font-family:Arial;Tahoma;font-size:10px;color:red; }




TABLE.statsTable
{
	border: solid #C0C0C0;
	border-width: 1;

    WIDTH: 100%
}
TH.statsListCellHeader
{
    BACKGROUND-COLOR: #DDDDFF;
    COLOR: midnightblue;
    FONT-FAMILY: Tahoma, Arial;
    FONT-WEIGHT: bold;
   FONT-SIZE: 9pt
}
.statsListRecords
{
    COLOR: midnightblue;
    FONT-FAMILY: Tahoma, Arial;
    FONT-SIZE: 8pt
}
.statsListRecords .statsCellHeader
{
    BACKGROUND-COLOR: #DDDDFF;
    COLOR: midnightblue;
    FONT-FAMILY: Tahoma, Arial;
    FONT-WEIGHT: bold
}
.statsListRecords .statsCell
{
    FONT-FAMILY: Verdana, Arial
}
.statsListRecords .statsRecordLink
{
    FONT-FAMILY: Tahoma
}
TD
{
    COLOR: midnightblue;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 9pt

}
TD.statsListLink
{
    BACKGROUND-COLOR: #800000;
    COLOR: black;
    FONT-FAMILY: Arial;
    FONT-SIZE: 10pt
}
TD.statsListCell
{
    COLOR: black;
    FONT-FAMILY: Arial;
    FONT-SIZE: 8pt;
padding:5px;
	border: solid #000000;
	border-width: 1;

}

FONT.public_font
{
  COLOR: midnightblue;
  FONT-FAMILY:Tahoma;
  FONT-SIZE: 12px;

}
FONT.public_heading
{
  COLOR: midnightblue; 
  FONT-FAMILY:Tahoma;
  FONT-SIZE:18px;
  FONT-WEIGHT:bold;
}
FONT.public_font_highlight
{
  COLOR: #FF9900;
  FONT-FAMILY:Tahoma;
  FONT-WEIGHT:bold;
  FONT-SIZE: 12px;
}

FONT.BAD
{ color:#FF9900 ;
  color2:#FF9900
}

a.public_link:visited
{
    COLOR: #FF9900;
    FONT-FAMILY:Tahoma;

}
a.public_link:link
{
    FONT-FAMILY:Tahoma;
    COLOR: #FF9900;
    TEXT-DECORATION: UNDERLINE
}

a.public_link:active
{
    FONT-FAMILY:Tahoma;
    COLOR: #FF9900;
    TEXT-DECORATION: UNDERLINE
}

FONT.small_link
{
    FONT-FAMILY:Tahoma;
    COLOR: midnightblue;
    FONT-SIZE=9px
}  
a.small_link
{
    FONT-FAMILY:Tahoma;
    COLOR: midnightblue;
    FONT-SIZE=9px
}  

a:link {
	text-decoration: none;
        color:black;
	}
a:visited {
	text-decoration: none;
        color:black;}
a:hover {
	text-decoration: underline;
        color:blue;
	}
