﻿a { cursor: pointer; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #0066CC; text-decoration: none; font-weight: normal}
a:link { cursor: pointer; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #0066CC; text-decoration: none; font-weight: normal}
a:visited { cursor: pointer; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #0066CC; text-decoration: none;  font-weight: normal}
a:active { cursor: pointer; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #0066CC; text-decoration: none; font-weight: normal}
a:hover { cursor: pointer; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#0033FF; text-decoration: none; font-weight: normal}

/* td.tdgrid a { cursor: pointer; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #0066CC; text-decoration: none; font-weight: normal}
td.tdgrid a:link { cursor: pointer; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #0066CC; text-decoration: none font-weight: normal}
td.tdgrid a:visited { cursor: pointer; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #0066CC; text-decoration: none;  font-weight: normal}
td.tdgrid a:active { cursor: pointer; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #0066CC; text-decoration: none; font-weight: normal}
td.tdgrid a:hover { cursor: pointer; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #0066CC; text-decoration: none; font-weight: normal}

td.tdgridbold a { cursor: pointer; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #0066CC; text-decoration: none; font-weight: bold}
td.tdgridbold a:link { cursor: pointer; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #0066CC; text-decoration: none font-weight: bold}
td.tdgridbold a:visited { cursor: pointer; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #0066CC; text-decoration: none;  font-weight: bold}
td.tdgridbold a:active { cursor: pointer; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #0066CC; text-decoration: none; font-weight: bold}
td.tdgridbold a:hover { cursor: pointer; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #0066CC; text-decoration: none; font-weight: bold} */

a.mailto { cursor: pointer; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #FF4040; text-decoration: none; font-weight: normal}
a.mailto:link { cursor: pointer; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #FF4040; text-decoration: none; font-weight: normal}
a.mailto:visited { cursor: pointer; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #FF4040; text-decoration: none;  font-weight: normal}
a.mailto:active { cursor: pointer; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #FF4040; text-decoration: none; font-weight: normal}
a.mailto:hover { cursor: pointer; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color:#F03131; text-decoration: none; font-weight: normal}

a.ordernow { cursor: pointer; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; color: #FF4040; text-decoration: none; font-weight: bold}
a.ordernow:link { cursor: pointer; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; color: #FF4040; text-decoration: none; font-weight: bold}
a.ordernow:visited { cursor: pointer; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; color: #FF4040; text-decoration: none;  font-weight: bold}
a.ordernow:active { cursor: pointer; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; color: #FF4040; text-decoration: none; font-weight: bold}
a.ordernow:hover { cursor: pointer; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; color:#F03131; text-decoration: none; font-weight: bold}

input {  font-family: Verdana, Arial; font-size: 10pt; font-weight: normal; color: #333333}
select { font-family: Verdana, Arial; font-size: 10pt; font-weight: normal; color: #333333}
textarea { font-family: Verdana, Arial; font-size: 10pt; font-weight: normal; color: #333333}
textbox { font-family: Verdana, Arial; font-size: 10pt; font-weight: normal; color: #333333}

.body {  font-family: Verdana, Arial; font-size: 12pt; color: #333333; font-weight: normal}
.bodysmall {  font-family: Verdana, Arial; font-size: 8pt; color: #333333; font-weight: normal}
.bodyextrasmall {  font-family: Verdana, Arial; font-size: 7pt; color: #333333; font-weight: normal}


.bodymedium {  font-family: Verdana, Arial; font-size: 10pt; color: #333333; font-weight: normal}
.bodymediumred {  font-family: Verdana, Arial; font-size: 10pt; color: #FF0000; font-weight: normal}

.bodybold {  font-family: Verdana, Arial; font-size: 12pt; color: #333333; font-weight: bold}
.bodyboldsmall {  font-family: Verdana, Arial; font-size: 8pt; color: #333333; font-weight: bold}
.bodyboldmedium {  font-family: Verdana, Arial; font-size: 10pt; color: #333333; font-weight: bold}
.bodyboldlarge {  font-family: Verdana, Arial; font-size: 14pt; color: #333333; font-weight: bold}
.bodyboldlargered {  font-family: Verdana, Arial; font-size: 14pt; color: #FF0000; font-weight: bold}

.bluehelptext {  font-family: Verdana, Arial; font-size: 10pt; color: #0066CC; font-weight: bold}

.blueprogresstext {  font-family: Verdana, Arial; font-size: 9px; color: #0066CC; font-weight: bold}

.progress { cursor: pointer;}

.newbuttons { font-family: Verdana, Arial; font-size: 8pt; background: url('images/buttonback.gif') repeat-x; color: #000000; border-width:1px; border-color: Navy; cursor: pointer; height:20px}
.newbuttons:hover { background: url('images/buttonbackglow.gif') repeat-x; color: #3366CC; }

.newpromptbuttons { font-family: Verdana, Arial; font-size: 8pt; background: url('images/buttonpromptback.gif') repeat-x; color: #FFFFFF; border-width:1px; border-color: Navy; cursor: pointer; height:20px}
.newpromptbuttons:hover { background: url('images/buttonpromptbackglow.gif') repeat-x; color: #FFFFFF; }

/* .buttons { font-family: Verdana, Arial; font-size: 8pt; background-color: #C6D6FF; color: #000000; border-width:1px; border-color: Navy; width:50px; cursor: auto}
.buttons_over { font-family: Verdana, Arial; font-size: 8pt; background-color: #DEE7FF; color: #000000; border-width:1px; border-color: navy; width:50px; cursor: pointer}
.widebuttons { font-family: Verdana, Arial; font-size: 8pt; background-color: #C6D6FF; color: #000000; border-width:1px; border-color: navy; width:100px; cursor: auto}
.widebuttons_over { font-family: Verdana, Arial; font-size: 8pt; background-color: #DEE7FF; color: #000000; border-width:1px; border-color: navy; width:100px; cursor: pointer}
.extrawidebuttons { font-family: Verdana, Arial; font-size: 8pt; background-color: #C6D6FF; color: #000000; border-width:1px; border-color: navy; width:150px; cursor: auto}
.extrawidebuttons_over { font-family: Verdana, Arial; font-size: 8pt; background-color: #DEE7FF; color: #000000; border-width:1px; border-color: navy; width:150px; cursor: pointer}
.promptbutton { font-family: Verdana, Arial; font-size: 8pt; font-weight: bold; background-color: #295AD6; color: #FFFFFF; border-width:1px; border-color: black; width:50px; cursor: auto}
.promptbutton_over { font-family: Verdana, Arial; font-size: 8pt; font-weight: bold; background-color: #6B8CE7; color: #FFFFFF; border-width:1px; border-color: black; width:50px; cursor: pointer} */

.hiddenbuttons { font-family: Verdana, Arial; font-size: 8pt; background-color: #C6D6FF; color: #000000; border-width:1px; border-color: navy; width:50px; visibility: hidden}

.surveybuttons { font-family: Verdana, Arial; font-size: 8pt; background: url('images/buttonback.gif') repeat-x; color: #000000; border-width:1px; border-color: navy; vertical-align:top; cursor:pointer; width:16px; height:19px; text-align:center;}
.surveybuttons:hover { background: url('images/buttonbackglow.gif') repeat-x; color: #3366CC; }
.surveytextbox {  font-family: Verdana, Arial; font-size: 8pt; color: #000000; font-weight: normal; text-align: center; vertical-align:top}

.menu { font-family: Verdana, Arial; font-size: 8pt; font-weight: bold }
.submenu { font-family: Verdana, Arial; font-size: 7pt; font-weight: bold }
/*
.oldmenuitem    { cursor: pointer; background-image: url('../images/menu.gif'); border:1px solid #000000; padding-left:15px; padding-right:1px; padding-top:1px; padding-bottom:1px  }
.oldmenuitemselected    { cursor: pointer; background-image: url('../images/menu_over.gif'); border:1px solid #000000; padding-left:15px; padding-right:1px; padding-top:1px; padding-bottom:1px  } */

.menuitem    { background-image: url(images/menuitem.gif); background-repeat: no-repeat; font-family: Verdana, Arial; font-size: 8pt; font-weight: bold; cursor: pointer; border:1px solid gray; padding-left:5px; padding-right:2px; padding-top:2px; padding-bottom:2px; background-color: #EEEEEE; color: #434343  }

.menuitem:hover
{
    font-weight: bold;
    background-image: url(images/menuitemover.gif)
}

.submenuitem    { background-image: url(images/menuitem.gif); background-repeat: no-repeat; font-family: Verdana, Arial; font-size: 8pt; font-weight: bold; cursor: pointer; border:1px solid gray; padding-left:10px; padding-right:2px; padding-top:2px; padding-bottom:2px; background-color: #EEEEEE; color: #434343  }

.submenuitem:hover
{
    font-weight: bold;
    background-image: url(images/menuitemover.gif)
}
.menuitemselected    { cursor: pointer; border:1px solid #000000; padding-left:15px; padding-right:1px; padding-top:1px; padding-bottom:1px  }

.menuheader    { font-family: Verdana, Arial; font-size: 7pt; font-weight: bold; color: #FFFFFF; background-color: #2559D7; border:1px solid #000000; padding-left:15px; padding-right:1px; padding-top:1px; padding-bottom:1px  }

.welcometext { font-family: Verdana, Arial; font-size: 8pt; font-weight: bold; color: #444444; padding-left:4; border:1px; border-color:#CCCCCC ; border-bottom-style: solid}
.welcometextred { font-family: Verdana, Arial; font-size: 8pt; font-weight: bold; color: #FF0000; padding-left:4; border:1px; border-color:#CCCCCC ; border-bottom-style: solid}

a.bannerlink { cursor: pointer; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #0066CC; text-decoration: none; font-weight: normal}
a:hover.bannerlink { cursor: pointer; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #0066CC; text-decoration: none; font-weight: normal}
a:link.bannerlink { cursor: pointer; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #0066CC; text-decoration: none font-weight: normal}
a:visited.bannerlink { cursor: pointer; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #0066CC; text-decoration: none;  font-weight: normal}
a:active.bannerlink { cursor: pointer; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #0066CC; text-decoration: none; font-weight: normal}

a.bannerlinkbold { cursor: pointer; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #434343; text-decoration: none; font-weight: bold}
a:link.bannerlinkbold { cursor: pointer; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #434343; text-decoration: none; font-weight: bold}
a:visited.bannerlinkbold { cursor: pointer; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #434343; text-decoration: none; font-weight: bold}
a:hover.bannerlinkbold { cursor: pointer; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #335CCC; text-decoration: none; font-weight: bold }
a:active.bannerlinkbold { cursor: pointer; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #434343; text-decoration: none; font-weight: bold }
a:visited.bannerlinkbold:hover { cursor: pointer; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #335CCC; text-decoration: none; font-weight: bold}

a.bannerlinkblue { cursor: pointer; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #335CCC; text-decoration: none; font-weight: bold}
a:link.bannerlinkblue { cursor: pointer; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #335CCC; text-decoration: none; font-weight: bold}
a:visited.bannerlinkblue { cursor: pointer; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #335CCC; text-decoration: none; font-weight: bold}
a:hover.bannerlinkblue { cursor: pointer; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #335CCC; text-decoration: none; font-weight: bold }
a:active.bannerlinkblue { cursor: pointer; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #335CCC; text-decoration: none; font-weight: bold }
a:visited.bannerlinkblue:hover { cursor: pointer; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #335CCC; text-decoration: none; font-weight: bold}

.pagetitle { font-family: Verdana, Arial; font-size: 14pt; padding-top:4px; color: #3366CC; text-decoration: none; font-weight: bold}
.bscpopuptitle { font-family: Verdana, Arial; font-size: 12pt; padding-top:4px; color: #3366CC; text-decoration: none; font-weight: bold}

.tdboldsmall {  font-family: Verdana, Arial; font-size: 8pt; color: #333333; font-weight: bold; background-color:#E5ECFF}
.tdsmall {  font-family: Verdana, Arial; font-size: 8pt; color: #333333; font-weight: normal; background-color:#E5ECFF}

.tdboldmedium {  font-family: Verdana, Arial; font-size: 10pt; color: #333333; font-weight: bold; background-color:#E5ECFF}
.tdmedium {  font-family: Verdana, Arial; font-size: 10pt; color: #333333; font-weight: normal; background-color:#E5ECFF}
/*
.tdsmall a { cursor: pointer; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #0066CC; text-decoration: none; font-weight: normal}
.tdsmall a:link { cursor: pointer; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #0066CC; text-decoration: none font-weight: normal}
.tdsmall a:visited { cursor: pointer; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #0066CC; text-decoration: none;  font-weight: normal}
.tdsmall a:active { cursor: pointer; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #0066CC; text-decoration: none; font-weight: normal}
.tdsmall a:hover { cursor: pointer; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #0066CC; text-decoration: none; font-weight: normal}
.tdalternateboldsmall {  font-family: Verdana, Arial; font-size: 9px; color: #000000; font-weight: bold; background-color: #DDDDDD; border-color:#DDDDDD}
.tdalternatesmall {  font-family: Verdana, Arial; font-size: 9px; color: #000000; font-weight: normal; background-color: #DDDDDD; border-color:#DDDDDD}
.tdsmallred {  font-family: Verdana, Arial; font-size: 9px; color: #FF0000; font-weight: normal; background-color: #eeeeee}
.tdalternatesmallred {  font-family: Verdana, Arial; font-size: 9px; color: #FF0000; font-weight: normal; background-color: #DDDDDD}
.tdaddsmall {  font-family: Verdana, Arial; font-size: 9px; color: #000000; font-weight: normal; background-color: #DDDDDD}
.tdalt2boldsmall {  font-family: Verdana, Arial; font-size: 9px; color: #000000; font-weight: bold; background-color: #f4f4f4}
.tdalt2small {  font-family: Verdana, Arial; font-size: 9px; color: #000000; font-weight: normal; background-color: #f4f4f4}
.tdsmallborder {  font-family: Verdana, Arial; font-size: 9px; color: #000000; font-weight: normal; background-color: #eeeeee; border: solid 1px white; padding: 2px 2px 2px 2px}
.tdboldsmallborder {  font-family: Verdana, Arial; font-size: 9px; color: #000000; font-weight: bold; background-color: #eeeeee; border: solid 1px white; padding: 2px 2px 2px 2px} */

.eviddisabled {  font-family: Verdana, Arial; font-size: 8pt; color: #AAAAAA; font-weight: bold; border-color:#DDDDDD}

.deftxt {  font-family: Verdana, Arial; font-size: 10pt; color: #000000; font-weight: normal}
.defheader {  font-family: Verdana, Arial; font-size: 10pt; color: #000000; font-weight: bold}

.break { page-break-before: always; }

.breakafter { page-break-after: always; }

.error {  font-family: Verdana, Arial; font-size: 9pt; color: #FF0000; font-weight: bold; border-width:0px; border-style:none}

/* .tdscoregrid {font-family: Verdana, Arial; font-size: 9px; color: #000000; font-weight: bold; border-style:solid; border-width:1px; border-color:#888888}

.bodysmallred {  font-family: Verdana, Arial; font-size: 9px; color: #FF0000; font-weight: normal}
.tdsmallred {  font-family: Verdana, Arial; font-size: 9px; color: #FF0000; font-weight: normal; background-color: #eeeeee} */

.browse{ font-family: Verdana, Arial; font-size: 8pt; color: #333333; cursor: auto}

/* .tab{ font-family: Verdana, Arial;	font-size: 8pt;	font-weight:normal;	background-color: #C6D6FF; color: #000000; border-top: white 1px solid; border-bottom: navy 1px solid; border-left: white 1px solid; border-right: navy 1px solid; cursor: auto;}
.tab_p { font-family: Verdana, Arial; font-size: 8pt; font-weight:normal; background-color: #D6E7FF; color: #000000; border-top: navy 2px solid; border-bottom: white 1px solid; border-left: navy 2px solid; border-right: white 1px solid; cursor: auto;}
.tab_o { font-family: Verdana, Arial; font-size: 8pt; font-weight:normal; background-color: #DEE7FF; color: #000000; border-top: white 1px solid; border-bottom: navy 1px solid; border-left: white 1px solid; border-right: navy 1px solid; cursor: pointer;} */

.bscBlank{ font-family: Verdana, Arial;	font-size: 10pt; font-weight:bold; text-align:center; vertical-align:top; background-color: #FFFFFF; color: #000000; border: black 1px solid;}
.bscRed{ font-family: Verdana, Arial;	font-size: 10pt; font-weight:bold; text-align:center; vertical-align:top; background-color: #FF0000; color: #000000; border: black 1px solid;}
.bscAmber{ font-family: Verdana, Arial;	font-size: 10pt; font-weight:bold; text-align:center; vertical-align:top; background-color: #FFFF00; color: #000000; border: black 1px solid;}
.bscGreen{ font-family: Verdana, Arial;	font-size: 10pt; font-weight:bold; text-align:center; vertical-align:top; background-color: #009900; color: #000000; border: black 1px solid;}

.bscDiv
{
	font-family: Verdana, Arial;
	font-size: 8pt;
	font-weight: bold;
	color: #333333; 
	text-align: left;
	vertical-align: top;
	background-color:#FFFFFF; 
	border-top:	black 1px solid;
	border-left: black 1px solid;
	border-right: black 3px solid;
	border-bottom: black 3px solid;
}

.bscWideDiv
{
	font-family: Verdana, Arial;
	font-size: 8pt;
	font-weight: bold;
	text-align: left;
	vertical-align: top;
	background-image: URL(images/divbackwide.gif);
	color: #000000;
	border: black 1px solid;	
}


.welcomeItem
{
	font-family: Verdana, Arial;
	font-size: 11px;
	/*cursor: pointer;*/
	border: 1px solid gray;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: white;
	color: #434343;
}

.welcomeAccordionHeader
{          	
    cursor: pointer;
    font-family: Verdana, Arial; 
    font-size: 11px;
    font-weight: bold;
    color: #000000;     
    background-image:url(images/overviewbar.jpg);    
    padding-top:5px;
    padding-bottom:5px;
    padding-left:8px;  
    margin-top: 5px;
    border: 1px solid gray;           
}

.welcomeAccordionHeader:hover
{          	
	cursor: pointer;	
	font-family: Verdana, Arial; 
    font-size: 11px;
    font-weight: bold;
    color: #335CCC;	
    background-image:url(images/overviewbar.jpg);    
    padding-top:5px;
    padding-bottom:5px;
    padding-left:8px;  
    margin-top: 5px;
    border: 1px solid gray;           
}

.welcomeAccordionHeaderSelected
{  
    cursor: pointer;
    font-family: Verdana, Arial; 
    font-size: 11px;
    font-weight: bold;    
    color: #000000; 
    background-image:url(images/overviewbar.jpg);    
    padding-top:5px;
    padding-bottom:5px;
    padding-left:8px;  
    margin-top: 5px;
    border: 1px solid gray;         
}

.welcomeAccordionHeaderSelected:hover
{  
    cursor: pointer;	
	font-family: Verdana, Arial; 
    font-size: 11px;
    font-weight: bold;
    color: #335CCC;	
    background-image:url(images/overviewbar.jpg);    
    padding-top:5px;
    padding-bottom:5px;
    padding-left:8px;  
    margin-top: 5px;
    border: 1px solid gray;         
}

.welcomeAccordionContent
{    
    background-color: White;
    border: 1px dashed #2F4F4F;
    border-top: none;
    padding: 10px;
    padding-top: 10px;
    font-family: Verdana;
	font-size: 10px;
}

.welcomeAccordionContentSSE
{
    background-image:url(images/aamenu_sse.gif);
    background-repeat:repeat-y;
    background-color: White;
    border: 1px solid #DCDADA;     
    border-top: none;
    padding: 5px;
    padding-top: 5px;
    font-family: Verdana;
	font-size: 10px;
}

.welcomeAccordionContentSSEResults
{
    background-image:url(images/aamenu_sseresults.gif);
    background-repeat:repeat-y;
    background-color: White;
    border: 1px solid #DCDADA;     
    border-top: none;
    padding: 5px;
    padding-top: 5px;
    font-family: Verdana;
	font-size: 10px;
}

.welcomeAccordionContentBSC
{
    background-image:url(images/aamenu_bsc.gif);
    background-repeat:repeat-y;
    background-color: White;
    border: 1px solid #DCDADA;   
    border-top: none;
    padding: 5px;
    padding-top: 5px;
    font-family: Verdana;
	font-size: 10px;
}

.welcomeAccordionContentSIP
{
    background-image:url(images/aamenu_sip.gif);
    background-repeat:repeat-y;
    background-color: White;
    border: 1px solid #DCDADA; 
    border-top: none;
    padding: 5px;
    padding-top: 5px;
    font-family: Verdana;
	font-size: 10px;
}

.welcomeAccordionContentSUR
{
    background-image:url(images/aamenu_sur.gif);
    background-repeat:repeat-y;
    background-color: White;
    border: 1px solid #DCDADA; 
    border-top: none;
    padding: 5px;
    padding-top: 5px;
    font-family: Verdana;
	font-size: 10px;
}

.welcomeAccordionContentSPM
{
    background-image:url(images/aamenu_spm.gif);
    background-repeat:repeat-y;
    background-color: White;
    border: 1px solid #DCDADA; 
    border-top: none;
    padding: 5px;
    padding-top: 5px;
    font-family: Verdana;
	font-size: 10px;
}

.welcomeAccordionContentAdmin
{
    background-image:url(images/aamenu_admin.gif);
    background-repeat:repeat-y;
    background-color: White;
    border: 1px solid #DCDADA; 
    border-top: none;
    padding: 5px;
    padding-top: 5px;
    font-family: Verdana;
	font-size: 10px;
}


.menuAccordionHeader
{   
    color: black;
    background-color: #E7E7E7;  
	font-family: Verdana, Arial;
	font-size: 8pt;
	font-weight: bold;    	
    cursor: pointer;
    padding-top:4px;
    padding-bottom:2px;
    padding-left:2px;
    padding-right:2px;    
    margin-top: 5px;
    border: 1px solid gray;
    height: 16px; 
	background-image: url(images/menuback.gif);
	background-repeat: no-repeat 
   
           
}

.menuAccordionHeader:hover
{
    color: White;
    background-color: #2559D7;  
    background-image: url(images/menuover.gif);
}

.menuAccordionHeaderSPM
{   
    color: #434343;
    background-color: #E7E7E7;  
	font-family: Verdana, Arial;
	font-size: 8pt;
	font-weight: bold;    	
    cursor: pointer;
    padding-top:4px;
    padding-bottom:2px;
    padding-left:5px;
    padding-right:2px;    
    margin-top: 2px;
    margin-left: 2px;
    border: 1px solid gray;
    height: 16px;
    background-image: url(images/menuitemheader.gif);
    background-repeat: no-repeat
}

.menuAccordionHeaderSPM:hover
{
    background-image: url(images/menuitemheaderover.gif);
}

.menuAccordionHeaderSelected
{   
    color: White;
    background-color: #2559D7;  
	font-family: Verdana, Arial;
	font-size: 8pt;
	font-weight: bold;    	
    cursor: pointer;
    padding-top:4px;
    padding-bottom:2px;
    padding-left:2px;  
    padding-right:2px;  
    margin-top: 5px;
    border: 1px solid gray; 
    height: 16px;
    background-image: url(images/menuselect.gif);
	background-repeat: no-repeat 
        
}

.menuAccordionHeaderSelectedSPM
{   
    color: White;
    background-color: #2559D7;  
	font-family: Verdana, Arial;
	font-size: 8pt;
	font-weight: bold;    	
    cursor: pointer;
    padding-top:4px;
    padding-bottom:2px;
    padding-left:5px;  
    padding-right:2px;  
    margin-top: 2px;
    margin-left: 2px;
    border: 1px solid gray;  
    height: 16px;       
    background-image: url(images/menuitemheaderselect.gif);
	background-repeat: no-repeat 
}

.menuAccordionContentSSE
{
    border: 1px none gray;
    border-top: none;
    padding-top:4px;
    padding-bottom:2px;
    padding-left:0px;  
    font-family: Verdana, Arial;
	font-size: 8pt;
	background-image: url(images/aamenu_sse.gif);
	background-repeat: repeat-y;
	height: 16px
}

.menuAccordionContentSSEResults
{
    border: 1px none gray;
    border-top: none;
    padding-top:4px;
    padding-bottom:2px;
    padding-left:0px;  
    font-family: Verdana, Arial;
	font-size: 8pt;
	background-image: url(images/aamenu_sseresults.gif);
	background-repeat: repeat-y;
	height: 16px
}

.menuAccordionContentBSC
{
    border: 1px none gray;
    border-top: none;
    padding-top:4px;
    padding-bottom:2px;
    padding-left:0px;  
    font-family: Verdana, Arial;
	font-size: 8pt;
	background-image: url(images/aamenu_bsc.gif);
	background-repeat: repeat-y;
	height: 16px 
}

.menuAccordionContentSIP
{
    border: 1px none gray;
    border-top: none;
    padding-top:4px;
    padding-bottom:2px;
    padding-left:0px;  
    font-family: Verdana, Arial;
	font-size: 8pt;
	background-image: url(images/aamenu_sip.gif);
	background-repeat: repeat-y;
	height: 16px 
}

.menuAccordionContentSUR
{
    border: 1px none gray;
    border-top: none;
    padding-top:4px;
    padding-bottom:2px;
    padding-left:0px;  
    font-family: Verdana, Arial;
	font-size: 8pt;
	background-image: url(images/aamenu_sur.gif);
	background-repeat: repeat-y;
	height: 16px 
}

.menuAccordionContentSPM
{
    border: 1px none gray;
    border-top: none;
    padding-top:4px;
    padding-bottom:2px;
    padding-left:0px;  
    font-family: Verdana, Arial;
	font-size: 8pt;
	background-image: url(images/aamenu_spm.gif);
	background-repeat: repeat-y;
	height: 16px 
}

.menuAccordionContentADMIN
{
    border: 1px none gray;
    border-top: none;
    padding-top:4px;
    padding-bottom:2px;
    padding-left:0px;  
    font-family: Verdana, Arial;
	font-size: 8pt;
	background-image: url(images/aamenu_admin.gif);
	background-repeat: repeat-y;
	height: 16px 
}

.menuAccordionContentLA
{
    border: 1px none gray;
    border-top: none;
    padding-top:4px;
    padding-bottom:2px;
    padding-left:0px;  
    font-family: Verdana, Arial;
	font-size: 8pt;
	background-image: url(images/aamenu_la.gif);
	background-repeat: repeat-y;
	height: 16px 
}

.menuAccordionContentSM
{
    border: 1px none gray;
    border-top: none;
    padding-top:4px;
    padding-bottom:2px;
    padding-left:0px;  
    font-family: Verdana, Arial;
	font-size: 8pt;
	background-image: url(images/aamenu_sm.gif);
	background-repeat: repeat-y;
	height: 16px;	
	
}

.menuAccordionContentOld
{
    border: 1px none gray;
    border-top: none;
    padding-top:4px;
    padding-bottom:2px;
    padding-left:0px;  
    font-family: Verdana, Arial;
	font-size: 8pt;
	background-image: url(images/aamenu_old.gif);
	background-repeat: repeat-y;
	height: 16px
}

.bsctable
{
    border-right: black 1px solid;
    border-top: black 1px solid;
    border-left: black 1px solid;
    border-bottom: black 1px solid;
    border-collapse:collapse;		            
}

.bscbodybold {  font-family: Verdana, Arial; font-size: 10px; color: #000000; font-weight: bold; padding-top:1px; padding-bottom:1px; padding-left:2px; padding-right:2px; border-right: black 1px solid; border-top: black 1px solid; border-left: black 1px solid; border-bottom: black 1px solid; border-collapse:collapse;}
.bscbody {  font-family: Verdana, Arial; font-size: 10px; color: #000000; font-weight: normal; padding-top:1px; padding-bottom:1px; padding-left:2px; padding-right:2px; border-right: black 1px solid; border-top: black 1px solid; border-left: black 1px solid; border-bottom: black 1px solid; border-collapse:collapse;}  
.bscbodycell {  font-family: Verdana, Arial; font-size: 10px; color: #000000; font-weight: normal; padding-top:1px; padding-bottom:1px; padding-left:2px; padding-right:2px; border-right: black 1px solid; border-collapse:collapse;}  
.bscbodynopadding {  font-family: Verdana, Arial; font-size: 10px; color: #000000; font-weight: normal; padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px; border-right: black 0px solid; border-top: black 1px solid; border-left: black 1px solid; border-bottom: black 1px solid; border-collapse:collapse;}  

/* ajax__tab_aa-theme theme */
.ajax__tab_aa-theme .ajax__tab_header 
{
    font-family:"Helvetica Neue", Arial, Sans-Serif;
    background:url('images/tab-line.png') repeat-x bottom;
    font-size:10pt;
    font-weight:bold;
    display:block
}
.ajax__tab_aa-theme .ajax__tab_header .ajax__tab_outer 
{
    background:url('images/tab.png') no-repeat left top;
    border-color:#222;
    color:#222;
    padding-left:10px;
    margin-right:3px
}
.ajax__tab_aa-theme .ajax__tab_header .ajax__tab_inner 
{
    background:url('images/tab.png') no-repeat right top;
    border-color:#666;
    color:#666;
    padding-left:0px; padding-right:10px; padding-top:3px; padding-bottom:2px
}
.ajax__tab_aa-theme .ajax__tab_hover .ajax__tab_inner 
{
    color:#3366CC;
}
.ajax__tab_aa-theme .ajax__tab_active .ajax__tab_outer 
{
    background:url('images/tab.png') no-repeat 0pt -40px;
    border-bottom-color:#ffffff
}
.ajax__tab_aa-theme .ajax__tab_active .ajax__tab_inner 
{
    background:url('images/tab.png') no-repeat right -40px;
    color:#000000;
    border-color:#333
}
.ajax__tab_aa-theme .ajax__tab_body 
{
    border-left:1px solid #d7d7d7; border-right:1px solid #d7d7d7; border-top:0px solid #d7d7d7; border-bottom:1px solid #d7d7d7; font-family:verdana,tahoma,helvetica;
    font-size:10pt;
    padding:8px;
    background-color:#ffffff;
    position:relative;
}

.logintable{
    border-top: #d7d7d7 1px solid; 
    border-left: #d7d7d7 1px solid;
    border-right: #d7d7d7 1px solid; 
    border-bottom: #d7d7d7 1px solid;
}


.selopt { cursor: pointer; font-family: Verdana, Arial; font-size: 10pt; color: #333333; font-weight: bold; width:120px; height:60px; text-align:center; padding-top:20px; }
.selopt:hover { cursor: pointer; font-family: Verdana, Arial; font-size: 10pt; color: #333333; font-weight: bold; background: url('images/select3-hover.gif') no-repeat; }

.gridrow{  font-family: Verdana, Arial; font-size: 8pt; color: #333333; font-weight: normal; background-color:#E5ECFF; text-align:left; vertical-align:top;}
.gridheader {  font-family: Verdana, Arial; font-size: 8pt; color: #333333; font-weight: bold; background-color:#C3D3FF; text-align:left; vertical-align:top}
.gridheadercenter {  font-family: Verdana, Arial; font-size: 8pt; color: #333333; font-weight: bold; background-color:#C3D3FF; text-align:center; vertical-align:top}
.gridfooter { font-family: Verdana, Arial; font-size: 8pt; color: #333333; font-weight: normal; background-color:#C3D3FF; vertical-align:top; text-align:left }

a.gridheaderlink { cursor: pointer; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #0066CC; text-decoration: none; font-weight: bold}
a.gridheaderlink:visited { cursor: pointer; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #0066CC; text-decoration: none;  font-weight: bold}
a.gridheaderlink:active { cursor: pointer; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #0066CC; text-decoration: none; font-weight: bold}
a.gridheaderlink:hover { cursor: pointer; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color:#0033FF; text-decoration: none; font-weight: bold}

.printrow{  font-family: Verdana, Arial; font-size: 8pt; color: #333333; font-weight: normal; background-color:#EEEEEE; text-align:left; vertical-align:top;}
.printheader {  font-family: Verdana, Arial; font-size: 8pt; color: #333333; font-weight: bold; background-color:#CCCCCC; text-align:left; vertical-align:top}

.printbutton { cursor: pointer; background: #C6D6FF url('images/print_button2.gif') no-repeat center; border-width:2px; border-bottom-color:#808080; border-right-color:#808080; border-top-color:#C0C0C0; border-left-color:#C0C0C0; width:36px; height:36px}
.printbutton:hover { background-color:#DEE7FF }
.printbuttonsmall { cursor: pointer; background: #C6D6FF url('images/print_button2_small.gif') no-repeat center; border-width:2px; border-bottom-color:#808080; border-right-color:#808080; border-top-color:#C0C0C0; border-left-color:#C0C0C0; width:32px; height:32px}
.printbuttonsmall:hover { background-color:#DEE7FF }

.xbutton { cursor: pointer; background: #C6D6FF url('images/x_button2.gif') no-repeat center; border-width:2px; border-bottom-color:#808080; border-right-color:#808080; border-top-color:#C0C0C0; border-left-color:#C0C0C0; width:36px; height:36px}
.xbutton:hover { background-color:#DEE7FF }

.wbutton { cursor: pointer; background: #C6D6FF url('images/w_button2.gif') no-repeat center; border-width:2px; border-bottom-color:#808080; border-right-color:#808080; border-top-color:#C0C0C0; border-left-color:#C0C0C0; width:36px; height:36px}
.wbutton:hover { background-color:#DEE7FF }
.wbuttonsmall { cursor: pointer; background: #C6D6FF url('images/w_button2.gif') no-repeat center; border-width:2px; border-bottom-color:#808080; border-right-color:#808080; border-top-color:#C0C0C0; border-left-color:#C0C0C0; width:32px; height:32px}
.wbuttonsmall:hover { background-color:#DEE7FF }

.pdfbutton { cursor: pointer; background: #C6D6FF url('images/pdf_button.gif') no-repeat center; border-width:2px; border-bottom-color:#808080; border-right-color:#808080; border-top-color:#C0C0C0; border-left-color:#C0C0C0; width:36px; height:36px}
.pdfbutton:hover { background-color:#DEE7FF }

a.backlink{ cursor: pointer; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #3366CC; text-decoration: none; font-weight: bold}
a.backlink:hover {  cursor: pointer; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #C6D6FF; text-decoration: none; font-weight: bold}
a.backlink:active {  cursor: pointer; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #3366CC; text-decoration: none; font-weight: bold}
a.backlink:visited { cursor: pointer; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #3366CC; text-decoration: none; font-weight: bold}

.divScreenWidth
{
 width:97%
}

.defAccordionHeader
{   
    color: #333333;
	font-family: Verdana, Arial;
	font-size: 8pt;
	font-weight: bold;    	
    cursor: pointer;
    height: 16px; 
    background-image: url('images/downarrow.gif');  
    background-position: right; 
    background-repeat: no-repeat;
    width: 160px;  
}

.defAccordionHeader:hover
{
    color: #C6D6FF;
}

.defAccordionHeaderSelected
{   
    color: #333333;
	font-family: Verdana, Arial;
	font-size: 8pt;
	font-weight: bold;    	
    cursor: pointer;
    height: 16px; 
    background-image: url('images/uparrow.gif'); 
    background-position: right;
    background-repeat: no-repeat;
    width: 160px;  
           
}

.defAccordionHeaderSelected:hover
{
    color: #C6D6FF;
}
