BODY
{
    COLOR: black;
    MARGIN-TOP: 0px;
    FONT-FAMILY: Arial, sans-serif;
    BACKGROUND-COLOR: white
}

P, TH, TD, TEXTAREA
{
    FONT-FAMILY: Arial, sans-serif
}

TABLE.Box
{
    BACKGROUND-COLOR: black
}

TABLE.Body
{
    BACKGROUND-COLOR: white
}
H1
{
	color:#993300; 
	font-family:Arial, sans-serif;
	font-size: 24px;
}

/* Form -------------------------------------------------------------- */

.Form
{
    COLOR: black;
    FONT-FAMILY: Arial, sans-serif;
    BACKGROUND-COLOR: silver
}

TH.Form
{
    COLOR: white;
    FONT-FAMILY: Arial, sans-serif;
    BACKGROUND-COLOR: navy;
}

TD.FormWarning
{
    FONT-WEIGHT: bold;
    COLOR: maroon;
    BACKGROUND-COLOR: silver
}

/* HeadingBar -------------------------------------------------------- */

TH.HeadingBar
{
    COLOR: #ffffcc;
    BACKGROUND-COLOR: navy;
}

TD.HeadingBar
{
    FONT-WEIGHT: bold;
    BACKGROUND-COLOR: #ffffcc
}

TD.HeadingBar2
{
    FONT-WEIGHT: 600;
    FONT-SIZE: x-small;
    COLOR: white;
    FONT-STYLE: italic;
    FONT-FAMILY: Arial, 'MS Sans Serif';
    BACKGROUND-COLOR: navy;
}

TD.HeadingBarUnderline
{
    BACKGROUND-COLOR: gray
}

/* HomePage --------------------------------------------------------- */
.HomeBody
{
    MARGIN: 0px;
    COLOR: black;
    FONT-FAMILY: Arial, sans-serif;
    BACKGROUND-COLOR: white
}

.Search
{
    FONT-SIZE: xx-small;
    FONT-FAMILY: Verdana, Arial, 'MS Sans Serif'
}

.SideBarHeading
{
    FONT-WEIGHT: 500;
    FONT-SIZE: x-small;
    COLOR: #333333;
    FONT-STYLE: italic;
    FONT-FAMILY: Verdana, Arial, 'MS Sans Serif';
    BACKGROUND-COLOR: #f0f8ff
}

.Sidebar
{
    FONT-SIZE:  12px;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, 'MS Sans Serif';
    BACKGROUND-COLOR: #483d8b;
    text-decoration: none;
}
.Sidebar:Hover
{
    BACKGROUND-COLOR: #3366cc
}
.SidebarGen
{
    FONT-SIZE:  12px;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, 'MS Sans Serif';
    text-decoration: none;
}
.SidebarGen:Hover
{
    BACKGROUND-COLOR: #3366cc
}

.Banner
{
    BACKGROUND-COLOR: #483d8b
}

/* QuickPoll--------------------------------------------------------- */

TH.QuickPoll
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: #ffffff;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    BACKGROUND-COLOR: darkslateblue;
}
.QuickPoll
{
    BORDER-RIGHT: 1px;
    BORDER-TOP: 1px;
    FONT-SIZE: x-small;
    BORDER-LEFT: 1px;
    COLOR: black;
    BORDER-BOTTOM: 1px;
    FONT-FAMILY: Arial, sans-serif;
    BACKGROUND-COLOR: darkslateblue;
}


/* TitleBar -------------------------------------------------------------- */

.TitleBar
{
    FONT-SIZE: 18pt;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    BACKGROUND-COLOR: #483d8b
}

/*Site Menu -------------------------------------------------------------- */

.SiteMenu
{
    BACKGROUND-COLOR: #666666
}

.SiteMenuHover
{
    BACKGROUND-COLOR: #3366cc
}

.SiteMenuA:link,.SiteMenuA:visited,.SiteMenuA:active,.SiteMenuA:Hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    TEXT-DECORATION: none
}

TD.SiteMenuLight
{
    BACKGROUND-COLOR: gray
}

TD.SiteMenuDark
{
    BACKGROUND-COLOR: black
}

/* Footer ----------------------------------------------------------- */

TD.Footer
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial, sans-serif
}

/* -------------------------------------------------------------------- */

.AppTitleBarStatus
{
    COLOR: black;
    BACKGROUND-COLOR: #ffffcc
}

.AppTitleBarButton
{
    BACKGROUND-COLOR: #c1c1c1
}

TH.Results
{
    BACKGROUND-COLOR: silver
}

TD.ResultsBright
{
    BACKGROUND-COLOR: #ffffcc
}

TD.ResultsDim
{
    BACKGROUND-COLOR: #e6ffe6
}

TD.WarningBright
{
    FONT-WEIGHT: bold;
    COLOR: red;
    BACKGROUND-COLOR: #ffffcc
}

TD.ContactsBright
{
	background-color : #B0E0E6;
}
TD.ContactsDim
{
	background : #ffffff;
}

/* -------------------------------------------------------------------- */
.Categories
{
	font-size : x-small;
}



.bluepipe		{background-color: #9cbdea;}
.v {color: #000000; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; style:inline; padding: 1px; border: 1px; border-style:solid; border-color:#000000;}
.v A {color: #000000;}

.STEP 
{
	color:#333333; 
	font-family:Tahoma, Arial, sans-serif;
	font-size: 18px;
}

.TopMenus A {font-family:arial; font-size:12px; font-weight:lighter; text-decoration: none; color: white;}
.TopMenus A:link {font-family:arial; font-size:12px; font-weight:lighter; color: white; text-decoration: none;}
.TopMenus A:visited {font-family:arial; font-size:12px; font-weight:lighter; color: white; text-decoration: none;}
.TopMenus A:hover {font-family:arial; font-size:12px; font-weight:lighter;  text-decoration: none; color: Blue;}

.RightColumn
{
  background-image: url('/images/adbox.gif'); 
  background-repeat:no-repeat;
  vertical-align:top;
  margin-left:5px;
  margin-top: 4px;
}
.BottomBar
{
 /*   position:absolute;
    bottom:0px;
    background-color: black;
    top:420px;    */
    height: 22px;
    left: 0px;
    z-index: 3;
    width: 70%;
    font-family: Tahoma;
    font-size: 11px;
    font-weight: bold;
    color: Black;

}

.ContentDetail {font-family:arial;font-size: 13px; color: Black;}
.ContentDetail A {font-family:arial; font-size:13px; font-weight:lighter; text-decoration: none; color: Blue;}
.ContentDetail A:link {font-family:arial; font-size:13px; font-weight:lighter; color: Blue; text-decoration: none;}
.ContentDetail A:visited {font-family:arial; font-size:13px; font-weight:lighter; color: Blue; text-decoration: none;}
.ContentDetail A:hover {font-family:arial; font-weight:lighter;  text-decoration: none; color: Orange;}
.ContentDetail LI {color: Black; padding-top:4px; line-height:13px; font-family:arial; font-size:12px; font-weight:lighter; text-decoration: none;}




#bubble_tooltip{
	width:147px;
	position:absolute;
	display:none;
}
#bubble_tooltip .bubble_top{
	background-image: url('/images/bubble_top.gif');
	background-repeat:no-repeat;
	height:16px;	
}
#bubble_tooltip .bubble_middle{
	background-image: url('/images/bubble_middle.gif');
	background-repeat:repeat-y;	
	background-position:bottom left;
	padding-left:7px;
	padding-right:7px;
}
#bubble_tooltip .bubble_middle span{
	position:relative;
	top:-8px;
	font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
	font-size:11px;
}
#bubble_tooltip .bubble_bottom{
	background-image: url('/images/bubble_bottom.gif');
	background-repeat:no-repeat;
	background-repeat:no-repeat;	
	height:44px;
	position:relative;
	top:-6px;
}

.PageHead
{
	color:#993300; 
	font-family:Century Gothic,Tahoma,Arial;
	font-size: 24px;
}

.PageSubHead
{
	color:#993300;
	font-family: Tahoma,Arial;
	font-size:14px;
	font-weight: bold;
}
.PageSubHead_Larger
{
	color:#993300;  
	font-family: Century Gothic,Tahoma,Arial;
	font-size:18px;
	font-weight: bold;
}
.PageDetail_small {
	color:#666666;
	font-family:Arial, sans-serif;
	font-size:9pt;	
	text-align:left;
}
.pagehead_small_right {
	color:Blue;
	font-family:Arial, sans-serif;
	font-size:10pt;	
	text-align:right;
}
.ContentHead
{
    font-family:arial;
    font-size: 12px;
    font-weight:bold;
    color: Black;
}   
.TableHead { background-color: #4B92D9; font-family: arial; font-size: 13px; font-weight: bold;color: white;}
.TableHead A {font-family:arial; font-size:13px; font-weight:lighter; text-decoration: none; color: Blue;}
.TableHead A:link {font-family:arial; font-size:13px; font-weight:lighter; color: Blue; text-decoration: none;}
.TableHead A:visited {font-family:arial; font-size:13px; font-weight:lighter; color: Blue; text-decoration: none;}
.TableHead A:hover { background-color:#d0d0d0; text-decoration: none; color: Orange;}

.TableDetail {font-family: arial; font-size:12px; color: Black; background-color: White;} 
.TableDetail A {font-family:arial; font-size:12px;  text-decoration: none; color: Blue;}
.TableDetail A:link {font-family:arial; font-size:12px; font-weight:lighter; color: Blue; text-decoration: none;}
.TableDetail A:visited {font-family:arial; font-size:12px; font-weight:lighter; color: Blue; text-decoration: none;}
.TableDetail A:hover { background-color:#e0e0e0; text-decoration: none; color: Orange;}
.TableDetail LI {color: Blue; padding-top:4px; line-height:12px; font-family:arial; font-size:8px; font-weight:lighter; text-decoration: none;}
 
.TableDetail_alt {font-family: arial; font-size:12px; color: Black; background-color: LightSteelBlue;} 
.TableDetail_alt  A {font-family:arial; font-size:12px;  text-decoration: none; color: Blue;}
.TableDetail_alt  A:link {font-family:arial; font-size:12px; font-weight:lighter; color: Blue; text-decoration: none;}
.TableDetail_alt  A:visited {font-family:arial; font-size:12px; font-weight:lighter; color: Blue; text-decoration: none;}
.TableDetail_alt  A:hover { background-color:#e0e0e0; text-decoration: none; color: Orange;}
.TableDetail_alt  LI {color: Blue; padding-top:4px; line-height:1px; font-family:arial; font-size:12px; font-weight:lighter; text-decoration: none;}
 
 .SortLine
{
    font-size: 12px;
    background-color: #ffd700;
    font-weight: bold;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    line-height: 12px;
    color: Black;
}  


.CBOX
{font-family:Arial,sans-serif;
 font-size:10pt;
 font-weight:bold;
 font-style:normal;border-width:thin;border-color:#f9d20a;border-style:solid;
}
.CBUTTON
{ 
  font-family:Arial,sans-serif;
  font-size:10pt;
  font-weight:normal;
  font-style:normal;color:rgb(0,0,0);
  background-color:rgb(252,252,181);height:23px;cursor:Hand;
}
.CLABEL
{
  padding-left:5px;
  font-family:Arial,sans-serif;
  font-size:10pt;font-weight:bold;
  font-style:normal;color:navy;
  background-color:#f9d20a;text-indent:1px;
  border-top-style:none;border-bottom-style:none;border-left-style:none;border-right-style:none;
}
.CEDITBOX 
{
    font-family
    :Arial,sans-serif;
    font-size:10pt;font-weight:normal;
    font-style:normal;color:rgb(0,0,0);
}

.CertHeader
{
    font-family:Century Gothic,Arial,sans-serif;
    font-size:12pt;font-weight:normal;
    font-style:normal;color:rgb(0,0,0);
}

.UserName
{
    font-family:Arial,sans-serif;
    font-weight:bold;
    font-size:10pt;font-weight:normal;
    color:Blue;
}
.CertContent
{
    font-family: Arial,sans-serif;
    font-weight:normal;
    font-size:9pt;font-weight:normal;
    color:Black;
}
.ExpirationDate
{
    font-family:Arial,sans-serif;
    font-weight:bold;
    font-size:8pt;font-weight:normal;
    color:Red;
}
.verysmall
{
    font-family:Arial,sans-serif;
    font-size:6pt;font-weight:normal;
    color:Black;
}
.SummaryHead
{
    font-family:Arial,sans-serif;
    font-size:8pt;font-weight:normal;
    background-color: darkslateblue;
    color:White;
}
.SummaryContent 
{
    font-family:Arial,sans-serif;
    font-size:8pt;
    font-weight:normal;
    color:Black
}
.SummaryContent A
{
    font-family:Arial,sans-serif;
    font-size:8pt;
    font-weight:normal;
    color:Black
}