
/* GENERAL STYLE */

table.tblBorder { 		background-color: white;}
table.tblSubBorder { 	background-color: white; }

tr.ColorOne {  		background-color: #ffffff; }
tr.ColorTwo {  		background: ececec; }

font.sml { 				background-color: white; font-size: 10px;}

blockquote, font, td 
{
					font-size: 10px;
					font-family: verdana, sans-serif; 
					text-decoration: none; }

font {
					font-size: 10px;
					font-family: verdana, sans-serif; 
					text-decoration: none; }

font.Nav { 			color: white;
					font-size: 10px;
					font-family: verdana, sans-serif;}

font.NavSelected { 	color: cc6600;
					font-size: 15px;
					font-family: verdana, sans-serif;}


.sml { 				font-size: 10px;
					font-family: verdana, sans-serif;}

.ErrorText { 		font-size: 10px;
					color: #cc6600;}

/* GENERAL STYLES */
tr.ExampleText,td.ExampleText,font.ExampleText,span.ExampleText 
{	 	
		color: black; 
		font-size: 10px;
		font-family: verdana, sans-serif;
		vertical-align:top;
}

tr.GenericText,td.GenericText,font.GenericText,span.GenericText
{
color: black;
font-size: 10px;
font-family: verdana, sans-serif;
text-decoration: none;
}

/* TABLE STYLES */
tr.HdrPage,td.HdrPage,font.HdrPage,span.HdrPage 
{	 	
		color: black; 
		font-size: 20px;
		font-weight: bold;
		font-family: verdana, sans-serif;
		text-decoration: none;
}

tr.HdrBanner, td.HdrBanner, font.HdrBanner
{
		background-color:#022683;
		color: white;
		font-size: 12px;
		font-weight: bold;
		font-family: Verdana,arial,sans-serif;
		text-decoration: none;
		padding: 3px
}

tr.HdrSection,td.HdrSection,font.HdrSection
{
		background-color: #ffffff;
		color: #186074;
		font-size: 10px;
		font-weight: bold;
		font-family: verdana, sans-serif;
		text-decoration: none; 
}

tr.HdrHorizontal,td.HdrHorizontal,font.HdrHorizontal
{
	 	color: white;
		font-size: 10px;
		font-weight: bold;
		font-family: verdana, sans-serif;
		text-decoration: none;
}

tr.HdrVertical,td.HdrVertical,font.HdrVertical,span.HdrVertical
{
		vertical-align:top;
		background-color:white;
		text-align: right;
		COLOR: #336666;
		font-size: 10px;
		font-family: verdana, sans-serif;
		text-decoration: none;
}

/* DATAGRID STYLES */
tr.HeaderStyle,td.HeaderStyle,font.HeaderStyle
{
		background-color:white;
		text-align: right;
		color: black;
		font-size: 10px;
		font-weight: bold;
		font-family: verdana, sans-serif;
		text-decoration: none;
}

tr.ItemStyle,td.ItemStyle,font.ItemStyle
{
		color: black;
		font-size: 10px;
		font-family: verdana, sans-serif
}

tr.FooterStyle,td.FooterStyle,font.FooterStyle
{
		background-color:white;
		color: black;
		font-size: 10px;
		font-weight: bold;
		font-family: verdana, sans-serif
}

.tierOne
{
	width: 430px;
	background-color: #eeeeee;
	padding: 5px;
	color: #001275
}
.tierTwo
{
	font-size: 14px;
	color: #cc6600
}
body
{
font-family: verdana,arial,sans-serif;
background-color: #ffffff;
font-family: verdana,arial,sans-serif
}
P 
{
	font-family: verdana,arial,sans-serif; 
	font-size: 11px
}
P.textarea 
{
	font-family: verdana,arial,sans-serif; 
	font-size: 11px
}
.contentDefWhite
{
	font-family: Verdana,arial,sans-serif;
	font-size: 11px;
	color: #FFFFFF
}
P.header 
{
	font-family: verdana,arial,sans-serif; 
	font-size: 11px; 
	color: 003399; 
	font-weight: bold
}
H1 
{
	font-family: verdana,arial,sans-serif; 
	color: #bb5111;
	font-size: 22px;
	margin-bottom: 20px;
}
H2 
{
	font-family: serif; 
	font-size: large; 
	color: blue
}
.formFieldMono 
{ 
	COLOR: #000000; 
	FONT-FAMILY: monospace; 
	FONT-SIZE: 11px; 
	FONT-STYLE: normal
}
P.pressRoom 
{
	font-family: verdana,arial,sans-serif; 
	font-size: 9pt; 
	font-style: normal; 
	color: #000000
}
.label 
{
	font-family: verdana,arial,sans-serif; 
	font-size: 11px;
	color: #000000
}
.bigLabel
{
	font-family: verdana,arial,sans-serif; 
	font-size: 11px
}
.adminHeaderTitle
{
	color: #99ccff;	
	FONT-FAMILY: verdana, arial, sans-serif;
	font-size: 12px; 
	font-weight: bold
}
.adminHeader
{
	color: #cccccc;	
	FONT-FAMILY: verdana, arial, sans-serif;
	font-size: 10px
}
A.adminHeader:link
{
	color: #001275;
	font-weight: bold
}
A.adminHeader:visited
{
	color: #001275;
	font-weight: bold
}
A.adminHeader:hover
{
	color: #cc6600;
	font-weight: bold
}
.table
{
	border-color: #cccccc
}
.tableHeader
{
	color: #ffffff;	
	FONT-FAMILY: verdana, arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-color: #001275
}
A.tableHeader:link
{
	color: #ffffff
}
A.tableHeader:visited
{
	color: #ffffff
}
A.tableHeader:hover
{
	color: #ff9933
}
.actionError
{	
	font-family: verdana,arial,sans-serif; 
	font-size: 8pt;
	color: #FFFFFF;
	background-color: Red;
	padding: 3
}
.rowItem
{
	font-family: verdana,arial,sans-serif; 
	font-size: 8pt;
	color: #000000;
	background-color: #eeeeee
}
.alternateItem
{
	font-family: verdana,arial,sans-serif; 
	font-size: 8pt;
	color: #000000;
	background-color: #FFF8DC
}
.headerItem
{
	font-family: verdana,arial,sans-serif; 
	font-size: 8pt;
	background-color: #336699;
	color: #ffffff;
	font-weight: bold;
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.actionSuccess
{
	font-family: verdana,arial,sans-serif; 
	font-size: 8pt;
	background-color: #555555;
	color: #FFFFFF	
}
.infoBar
{
	background-color:#eeeeee;
	font-family:Verdana,arial,sans-serif;
	font-size:8pt;
	color:#003366;
	border:dashed;
	border-color:#cccccc;
	border-width:thin;	
	padding:3	
	
}
.sfwNav
{
	font-family: verdana,arial,sans-serif; 
	font-size: 8pt;
	color: #FFFFFF;
	font-weight: bold;
	background: #336699
}
A.sfwNav:link
{
	color: #FFFFFF
}
A.sfwNav:visited
{
	color: #FFFFFF
}
A.sfwNav:active
{
	color: #ffffff
}
A.sfwNav:hover
{
    font-style:italic
}
A.headerItem:link
{
	color: #FFFFFF
}
A.headerItem:visited
{
	color: #FFFFFF
}
A.headerItem:active
{
	color: #ffffff
}
A.headerItem:hover
{
 font-style:italic
}
.statusbox
{
    font-family: verdana,arial,sans-serif; 
	font-size: 8pt;
	color: #000000;	
	background: #CCCCCF;
	border-width: 1px;
	border-style: window-inset;
	border-color: #000000
}
.errorText
{
    font-family: verdana,arial,sans-serif; 
	font-size: 8pt; 
	color: yellow;	
	
}
A.errorText
{
    font-family: verdana,arial,sans-serif; 
	font-size:8pt;
	color:yellow;
	font-weight:bold;
	background-color:Red;
}
H1, H2, H3, H4, 
H5, H6
{
    font-weight: bold;
	color: #bb5111;
	FONT-FAMILY: verdana, arial, sans-serif
}
H1
{
    FONT-SIZE: 22px;
	MARGIN-BOTTOM: 0px;
	MARGIN-TOP: 0px
}
H2
{
    FONT-SIZE: 13px;
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 0px;
	COLOR: #022984
}
H3
{
    FONT-SIZE: 12px;
	MARGIN-BOTTOM: 0px;
	MARGIN-TOP: 0px;
	COLOR: #022984
}
H4
{
    font-size: 11px;
	MARGIN-BOTTOM: 0px;
	MARGIN-TOP: 0px;
	COLOR: #022984
}
H5
{
    font-size: 11px;
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 0px
}
H6
{  
    font-size: 11px;
	MARGIN-BOTTOM: 0px;
	MARGIN-TOP: 0px
}
P
{
MARGIN-TOP: 13px;
MARGIN-BOTTOM: 13px
}
ol
{
FONT-FAMILY: verdana, arial, sans-serif;
line-height: 15px;
MARGIN-BOTTOM: 0px;
MARGIN-TOP: 0px;
PADDING-LEFT: 18px;
MARGIN-LEFT: 5px
}
ul
{
FONT-FAMILY: verdana, arial, sans-serif;
line-height: 12px;
MARGIN-BOTTOM: 0px;
MARGIN-TOP: 0px;
PADDING-LEFT: 11px;
MARGIN-LEFT: 5px
}
ul.none
{
list-style-type: none;
PADDING-LEFT: 0px;
MARGIN-LEFT: 0px
}
ul.bullet
{
list-style-image: url("bullets/bullet_black.gif");
list-style-type: disc
}
.contentDefault
{
    font-size: 11px;
	FONT-FAMILY: verdana, arial, sans-serif;
	color: #000000
}
.caption
{
    font-size: 10px;
	color: #000000;
	FONT-FAMILY: verdana, arial, sans-serif
}
.footer
{
    font-size: 10px;
	font-family: arial, verdana, sans-serif
}
.espanol
{
    color: #9F409F
}
.navSelected
{
    COLOR: #cc6633;
    FONT-FAMILY: verdana, arial, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold
}
.navSubLinks
{
    FONT-FAMILY: verdana, arial, sans-serif;
    FONT-SIZE: 10px
}
.navLinks
{
    FONT-FAMILY: verdana, arial, sans-serif;
    FONT-SIZE: 10px;
	COLOR: #cc6600;
    FONT-WEIGHT: bold
}
A:link { color: #001275 }       /* unvisited link */
A:visited { color: #001275 }   /* visited links */
A:active { color: #009966}    /* active links */
A:hover{ color: #CC6600 }
td
{
   FONT-FAMILY: verdana, arial, sans-serif;
   FONT-SIZE: 11px;
   color: #000000;
   vertical-align:top
}
.orange
{
	COLOR: #cc6600
}
.orangeBold
{
	COLOR: #cc6600;
	FONT-WEIGHT: bold
}
