﻿.HeadBg {
    background-color: #FFFFFF;
}
.TabBg {
    font-weight: normal;
    font-size: 10px;
    color: #FFFFFF;
    font-family: Verdana;
    text-decoration: none;
    background-color: #4579B3;
}

A.TabBg, A.TabBg:link, A.TabBg:visited, A.TabBg:hover, A.TabBg:active
{
    font-weight: normal;
    font-size: 10px;
    color: #FFFFFF;
    font-family: Verdana;
    text-decoration: none;
    background-color: #4579B3;
}

.SelectedTab {
    font-weight: normal;
    font-size: 12px;
    color: #FFFFFF;
    font-family: Verdana;
    text-decoration: none;
}

A.SelectedTab:link {
    text-decoration:    none;
    color:#FFFFFF;
}

A.SelectedTab:visited  {
    text-decoration:    none;
    color:#FFFFFF;
}

A.SelectedTab:active   {
    text-decoration:    none;
    color:#FFFFFF;
}

A.SelectedTab:hover    {
    text-decoration:    none;
    color:#FFFFFF;
}

/* GENERAL */
.Head   {
    font-family: Arial, Verdana, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #FFFFFF;
    background-image: url('images/linkbox_heading2.gif'); 
    background-repeat: no-repeat; 
    background-position: left bottom;
}

.SubHead    {
    font-family: Verdana, Arial, Helvetica;
    font-size:  12px;
    font-weight:    normal;
	text-decoration: none;
    color: #003366;
}

a.SubHead    {
    font-family: Verdana, Arial, Helvetica;
    font-size:  12px;
    font-weight:    normal;
	text-decoration: none;
    color: #003366;
}

a.SubHead:link, a.SubHead:visited, a.SubHead:hover, a.SubHead:active    {
    font-family: Verdana, Arial, Helvetica;
    font-size:  12px;
    font-weight:    normal;
	text-decoration: none;
    color: #003366;
}

.SubSubHead {
    font-family: Arial, Helvetica;
    font-size:  11px;
    font-weight:    normal;
    color: black;
}

.PageHeading {
font-family: Arial, sans-serif;
font-size: 20px;
line-height: 30px;
color: #AAAAAA;
font-weight: bold;
}

.Normal
{
    font-family: Verdana;
    font-size: 12px;
    font-weight: normal;
	line-height: 16px;
}

.NormalTextBox
{
    font-family: Helvetica;
    font-size: 14px;
    font-weight: normal;
}

.NormalRed
{
    font-family: Verdana,Arial, Helvetica;
    font-size: 12px;
    font-weight: normal;
    color: #ff0000;
	line-height: 16px;
}

.NormalBold
{
    font-family: Verdana, Arial, Helvetica;
    font-size: 12px;
    font-weight: bold;
	line-height: 16px;
    
}
.CommandButton     {
    font-family: Arial;
    font-size: 11px;
    font-weight: normal;
    color: #FFFFFF;
	background-color: #6691C0;
    text-decoration: none;
	text-transform: uppercase;
    padding: 1px;
    border: 1px #6691C0 solid; 
	line-height: 24px;
}

A.CommandButton:link, A.CommandButton:visited, A.CommandButton:active, A.CommandButton:hover {
    text-decoration:    none;
    color: #FFFFFF;
    border: 1px #6691C0 solid; 
	line-height: 24px;
}

body {
    font-family: Verdana;
    font-size: 12px;
    font-weight: normal;
	line-height: 16px;
}

td {
    font-family: Verdana;
    font-size: 12px;
    font-weight: normal;
	line-height: 16px;
}
a {
color: #000000;
text-decoration: underline;
}
a:active {
color: #000000;
text-decoration: underline;
}
a:visited {
color: #000000;
text-decoration: underline;
}
a:hover {
color: #000000;
text-decoration: none;
}
.headerBG {
background-image: url(/common/images/headerBG.gif);
}
.blueBox {
background-color: #6691C0;
font-size: 10px;
color: #FFFFFF;
margin-bottom: 10px;
}
.boxPad {
padding: 6px 10px 6px 0px;
}
.blueBoxArrow {
list-style-image: url(/common/images/blueBoxArrow.gif);
marker-offset: -10px;
}
.blueBoxList {
padding: 0px 0px 0px 12px;
margin: 0px 0px 0px 14px;
}
.whiteLink {
color: #FFFFFF;
font-size: 10px;
text-decoration: none;
}
a.whiteLink {
color: #FFFFFF;
font-size: 10px;
text-decoration: underline;
}
a.whiteLink:active {
color: #FFFFFF;
font-size: 10px;
text-decoration: underline;
}
a.whiteLink:visited {
color: #FFFFFF;
font-size: 10px;
text-decoration: underline;
}
a.whiteLink:hover {
color: #FFFFFF;
font-size: 10px;
text-decoration: none;
}
a.Nav {
font-family: Arial, Verdana, sans-serif;
color: #FFFFFF;
text-decoration: none;
font-weight: bold;
}
a.Nav:active {
color: #FFFFFF;
text-decoration: none;
}
a.Nav:visited {
color: #FFFFFF;
text-decoration: none;
}
a.Nav:hover {
color: #FFFFFF;
text-decoration: none;
}
.mainNavArrow {
list-style-image: url(/common/images/navArrowSmall.gif);
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
.navList {
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 15px;
}
.mainNav {
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #4579B3;
	font-weight: bold;
	height: 23px;
	vertical-align: left;
	/*padding-left: 20px;*/
}
.search {
width: 166px;
background: url(/common/images/searchBG.gif) top left no-repeat ;
}
.searchInputDiv {
position: absolute; 
top: 295px; 
left: 35px;
}
.searchInput {
border: solid 1px #4579B3; 
width: 120px;
}
.searchButton {
position: absolute; 
top: 323px; 
left: 107px;
}

ul
{
	list-style-image:url(/images/redarrow.gif)
}

.ctlmenu_spmbctr td{padding-left:10px;*padding-left:0px;}
.ctlmenu_spmbctr td.ctlmenu_spmbar{height:23px;background:#4579b3 url('/images/rightarrow.gif') no-repeat scroll left center;border-bottom:1px solid white;}
.RightPane table td table td{line-height:0px;*line-height:16px;}
.RightPane table td table td *, .RightPane table td table td * td{line-height:16px;} 






