TD
{
	font-family: verdana,arial,helvetica;
	text-decoration: none;
}
A
{
	color: #104884;
	text-decoration: none;
}
H1              {
                font-family: Verdana, Arial;
                font-size: 12px;
                }
H2              {
                font-family: Verdana, Arial;
                font-size: 11px;
                }
BODY            
{
	background-image: url(../Images/backgrd.gif);
	line-height: 12px;
    font-family: Verdana, Arial;
    font-size: 10px;
}
TABLE
{
	font-family: Verdana, Arial;
}
INPUT,TEXTAREA
           {
font-family: Verdana, Arial;
font-size: 11px;
           }
SELECT
          {
			font-family: Verdana, Arial;
		}
a.topmenu:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #758EB7;
	text-decoration: none;
}
a.topmenu:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #758EB7;
	text-decoration: none;
}
a.topmenu:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #758EB7;
	text-decoration: none;
}
a.topmenu:hover {
	text-decoration: none;
	color: #C70A27;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold; 
}               
.navtable
{
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	background-color: white;
}


.SiteName
{
    color: #FFFFFF;
    font-weight: bold;
}

.navtextold
{
	padding-right: 1px;
	padding-left: 1px;
	font-size: 11px;
	padding-bottom: 1px;
	color: white;
	padding-top: 1px;
	font-family: Verdana, Arial, Verdana;
	border-collapse: separate;
	background-color: #758eb7;
}
.navtext
{
	padding-right: 0px;
	padding-left: 0px;
	font-weight: normal;
	font-size: 10px;
	padding-bottom: 0px;
	color: black;
	padding-top: 0px;
	font-family: Verdana, Arial, Verdana;
	border-collapse: separate;
}
.navtext tr
{
	font-size: 10px;
	height: 21px;
	font-family: Verdana, Arial, Verdana;
}
.headings
{
	font-weight: bold;
	font-size: 14px;
	color: #cd0b0b;
	font-family: Verdana, Arial;
}
.subheadings
{
	font-weight: bold;
	font-size: 12px;
	color: #183a68;
	font-family: Verdana, Arial;
}
.smallheadings
{
	font-weight: bold;
	font-size: 10px;
	color: #183a68;
	font-family: Verdana, Arial;
}
a:hover
{
	
	text-decoration: none;
}

a:link
{
	
	text-decoration: none;
}
a:visited
{
	text-decoration: none;
}
	 

.navheaderold
{
	font-size: 10px;
	color: white;
	font-family: Verdana, Arial;
	background-color: #2e397b;
	text-align: center;
}

.navheader
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	font-family: Verdana, Arial;
margin-left: 30px;
}
.navheader tr
{
	font-size: 10px;
	color: white;
	font-weight: bold;
	font-family: Verdana, Arial;
	height: 21px;
margin-left: 30px;
}

                
.rheader
{
	font-weight: bold;
	font-size: 10px;
	color: white;
	background-color: #323876;
}
.rheadercol2     {
                border-color: #003366;
                border-style: solid;
                border-width: 1;
                }
.rheadercoll2    {
                border-color: #003366;
                border-right: 0;
                border-style: solid;
                border-width: 1;
                }
.rheadercolr2    {
                border-color: #003366;
                border-left: 0;
                border-style: solid;
                border-width: 1;
                }
.rbody          {
                background-color: #FFFFFF;
                }
.rbodycol2       {
                border-color: #003366;
                border-style: solid;
                border-top: 0;
                border-width: 1;
                }
.smalltext, .PageTop_UserName
{
	font-size: 10px;
	color: #000000;
	font-family: Verdana, Arial;
	text-align: left;
}
.smallError     {
                font-family: Verdana, Arial;
                font-size: 8px;
                color:Red;
                }
.errorText
				{
					font-weight: bold;
					font-size: 12pt;
					color: #ff3300;
					font-family: Verdana, Arial;
				}
.listbox
				{
					font-size: 10px;
					font-family: Verdana, Arial;
				}
.footerred
				{
					background-color: #cc0000;
				}

.chkbox
				{
					font-size: 10px;
					font-family: Verdana, Arial;
				}
.listheader
{
	text-align: center;
}
.tableheading
{
	text-align: center;
	padding-right: 0px;
	background-position: right top;
	border-bottom: navy 1px solid;
	padding-left: 0px;
	font-weight: bold;
	padding-bottom: 0px;
	color: white;
	padding-top: 0px;
	background-repeat: no-repeat;
	
	background-color: #758eb7;
	font-size:10pt;
	line-height:14pt;
}
.tablelablecell
{
	color: #000000;
	background-color: gainsboro;
	text-align: left;
}
.label
{
	font-size: 10px;
	font-family: Verdana, Arial;
}
.labelheading
{
	font-weight: bold;
	color: white;
}
.datagrid
{
	border-right: #000099 thin solid;
	border-top: #000099 thin solid;
	font-size: 10px;
	border-left: #000099 thin solid;
	border-bottom: #000099 thin solid;
	font-family: Verdana, Arial;
}
.datalist
{
	font-size: 11px;
	color: black;
}
.topbutton
{
	color: #ffffff;
}
.linkbutton
{
	color: #000099;
}
.Feature-TD
{
	PADDING-RIGHT: 0px; 
	background-position: right top; 
	PADDING-LEFT: 0px; 
	BACKGROUND-IMAGE: url(../Images/corner.gif); 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px; 
	BACKGROUND-REPEAT: no-repeat; 
	BACKGROUND-COLOR: #183a68
}
.Titles
{
	padding-right: 0px;
	background-position: right top;
	border-top: navy 1px solid;
	border-left: navy 1px solid;
	border-right: navy 1px solid;
	padding-left: 0px;
	font-weight: bold;
	padding-bottom: 0px;
	color: white;
	padding-top: 0px;
	background-repeat: no-repeat;
	height: 16px;
	background-color: #758eb7;
}
.Feature {
	PADDING-LEFT: 3px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	WIDTH: 100%; 
	COLOR: white; 
	PADDING-TOP: 12px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	HEIGHT: 100%; 
	TEXT-DECORATION: none
}
.Feature:link {
	COLOR: white
}
.Feature:hover {
	BACKGROUND-POSITION: right top; 
	BACKGROUND-IMAGE: url(../Images/corner.gif); 
	COLOR: white; 
	BACKGROUND-REPEAT: no-repeat; 
	BACKGROUND-COLOR: #cd0b0b; 
	text-decoration: underline
}
.Feature:visited {
	COLOR: white
}
.buttonDisplay
{
	width: 160px;
	border-right: white 1px solid;
	border-top: white 1px solid;
	font-size: 10px;
	background: #104884;
	border-left: white 1px solid;
	cursor: hand;
	color: #ffffff;
	border-bottom: white 1px solid;
}	
.headingRemaxDarkBlue
{
	font-weight: normal;
	font-size: 10px;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #000099;
	text-decoration: none;
}

.grey2blue
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}
.smallDkBlue
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000099;
	text-decoration: none;
}
.smallerDkBlue
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000099;
	text-decoration: none;
}
.mediumDkBlue, .mediumDkBlue:visited
{
	font-weight: bold;
	font-size: 10px;
	color: navy;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.headingDkBlue, .headingDkBlue:visited
{
	font-weight: bold;
	font-size: 14px;
	color: navy;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.tdheading
{
	font-weight: bold;
	font-size: 10px;
}
.buttonNormal
{
	width: 80px;
	border-right: white 1px solid;
	border-top: white 1px solid;
	font-size: 10px;
	background: #104884;
	border-left: white 1px solid;
	cursor: hand;
	color: #ffffff;
	border-bottom: white 1px solid;
}

.tableborder
{
	background-color: #000099;
}
.tdRequired
{
	font-weight: bold;
}
.treetop
{
	color:#104884;
	font-size:11px;
	font-weight: bold;
}
.treeheading
{
	color:black;
}
.trLightBlue
{
	font-weight: bold;
	font-size: 10px;
	color: #000000;
	border-bottom: #104884 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 16px;
	background-color: lightsteelblue;
	text-decoration: none;
}
.errordisplay
{
	border-right: #000099 1px solid;
	padding-right: 5px;
	border-top: #000099 1px solid;
	padding-left: 5px;
	font-size: 10px;
	padding-bottom: 5px;
	border-left: #000099 1px solid;
	color: red;
	padding-top: 5px;
	border-bottom: #000099 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: none;
}
.tabbutton, .selectedtabbutton 
{ 
vertical-align: middle; 
cursor: hand; 
color: Black; 
background-color: lightsteelblue; 
text-align: center; 
font-size: 10px; 
border-right: solid 2px white; 
} 
.selectedtabbutton 
{ 
font-size: 10px; 
FONT-WEIGHT: bold; 
COLOR: Cornsilk; 
BACKGROUND-COLOR: #104884; 
cursor:default; 

} 
.menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 12px;
	color: #ffffff;
}
.plainText
{
	font-size: 12px;
	font-family: verdana,arial,helvetica;
	text-decoration: none;
}
.contentBG
{
	
	background-image:url('../images/ContentBG.jpg');
	background-repeat:repeat-x;
	font-size: 12px;
	font-family: verdana,arial,helvetica;
	text-decoration: none;
}
.verticaltext {
	width:60px;
	text-align:center;
	font-size: 20px;
	font-weight:bold;
	font-family: verdana,arial,helvetica;
	text-decoration: none;
	color:white;
	background-color:#ADC7EF;
	vertical-align:middle;
}

