/* Defined styles below */
/* You can alter each and every style as you please. */

/* Body Style */
BODY
{
	scrollbar-face-color:gray;
	scrollbar-arrow-color:white;
	scrollbar-track-color:White;
	scrollbar-shadow-color:'white';
	scrollbar-highlight-color:'white';
	scrollbar-3dlight-color:'black';
	scrollbar-darkshadow-Color:'black';
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial;
	font-size: 8pt;
	background: White;
}


/* standard links */
A:link,A:visited,A:active
{
	font-weight: bold;
	font-size: 8pt;
	color: #C0C0C0;
	font-family: Verdana;
	text-decoration: none;
}	
A:hover
{
	font-weight: bold;
	font-size: 8pt;
	color: White;
	font-family: Verdana;
	text-decoration: none;
}


/* links in the client menu */
A.Menu:link,A.Menu:visited,A.Menu:active
{
	font-weight: normal;
	font-size: 8pt;
	color: White;
	font-family: Verdana;
	text-decoration: none;
}	
A.Menu:hover
{
	font-weight: normal;
	font-size: 8pt;
	color: gray;
	font-family: Verdana;
	text-decoration: none;
}

/* Defines the style for standard text */
.Text
{
	color: gray;
	font-family: Verdana, Arial;
	font-size: 8pt;
}


/* Defines the style for outer table that encompases the entires site */
.OuterTable
{
	border-right: #8C8C8C 0px solid;
	border-top: #8C8C8C 0px solid;
	border-left: #8C8C8C 0px solid;
	border-bottom: #8C8C8C 0px solid;
	color: black;
	font-family: Verdana, Arial;
	font-size: 8pt;
}


/* Defines the style for the login control */
.LoginTable
{
	border-right: #003254 0px solid;
	border-top: #003254 0px solid;
	border-left: #003254 0px solid;
	border-bottom: #003254 0px solid;
	color: White;
	font-family: Tahoma, Arial;
	font-size: 8pt;
}

/* Defines the style for td cell in the menu table once the client has logged in */
.ClientMenu
{
	height: 20px;
	padding-top: 2px;
	padding-left: 5px;
	padding-bottom: 2px;
	border-bottom: dotted 1px white;
}


/* Defines the style for all the sms control tables */
.InnerTable
{
	border-right: #EF8B13 1px solid;
	border-top: #EF8B13 1px solid;
	border-left: #EF8B13 1px solid;
	border-bottom: #EF8B13 1px solid;
	color: White;
	font-family: Verdana, Arial;
	font-size: 8pt;
	background-color: #2E2E2E;
	padding: 5px 5px 5px 5px;
	
}
.InnerTableHeaderRow
{
	height: 20px;
	background-color: #1C1C1C;
	font-family: Verdana, Arial;
	font-size: 8pt;
	font-weight: bold;
	color: #EF8B13;
}
.InnerTableAltRow
{
	background-color: #413E39;
	font-family: Verdana, Arial;
	color: White;
}


/* Defines the style for the Contact us table */
.ContactUsTable
{
	border-right: #EF8B13 1px solid;
	border-top: #EF8B13 1px solid;
	border-left: #EF8B13 1px solid;
	border-bottom: #EF8B13 1px solid;
	color: White;
	font-family: Verdana, Arial;
	font-size: 8pt;
	background-color: #2E2E2E;
}
.ContactUsTableHeaderRow
{
	height: 20px;
	background-color: #1C1C1C;
	font-family: Verdana, Arial;
	font-size: 8pt;
	font-weight: bold;
	color: #EF8B13;
}



/* Defines the style for the sign up table */
.SignUpTable
{
	border-right: #EF8B13 1px solid;
	border-top: #EF8B13 1px solid;
	border-left: #EF8B13 1px solid;
	border-bottom: #EF8B13 1px solid;
	color: White;
	font-family: Verdana, Arial;
	font-size: 8pt;
	background-color: #2E2E2E;
}
.SignUpTableHeaderRow
{
	height: 20px;
	background-color: #1C1C1C;
	font-family: Verdana, Arial;
	font-size: 8pt;
	font-weight: bold;
	color: #EF8B13;
}




/* Defines the style for displaying credits */
.Credits
{
	font-weight: bold;
	font-size: 8pt;
	font-style: normal;
	font-family: Verdana;
	color:Red;
}


/* Defines the style for errors or alerts that occur */
.ErrorContents
{
	font-weight: bold;
	font-size: 8pt;
	font-style: normal;
	font-family: Verdana;
	color:Red;
}


/* Defines the style for the buttons */
.Buttons
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
	font-size: 8pt;
	color: white;
	font-family: Tahoma;
	background-color: #EF8B13;
	padding-bottom: 0px;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 0px;
	height: 17px;
}


/* Defines the style for the textboxes, selects */
.TextBoxes
{
	border-right: #000000 1px solid;
	padding-right: 1px;
	border-top: #000000 1px solid;
	padding-left: 2px;
	font-size: 8pt;
	padding-bottom: 1px;
	border-left: #000000 1px solid;
	color: black;
	padding-top: 1px;
	border-bottom: #000000 1px solid;
	font-family: Verdana;
	background-color: White;
}


/* Defines the style for the tooltips */
#tooltip
{
	display:none;
	position:absolute;
	font-family:Verdana, Arial, Helvetica;
	font-size:11px;
	color:#333333;
	background-color:#ffffff;
	border:1px solid #003C7A;
	padding:3px;
	z-index:1;
}







/* ----------------------------------------------------------------------------- */
/* User defined styles below */

A.TopMenu:link,A.TopMenu:visited,A.TopMenu:active
{
	font-weight: bold;
	font-size: 10pt;
	color: White;
	font-family: Verdana;
	text-decoration: none;
}	
A.TopMenu:hover
{
	font-weight: bold;
	font-size: 10pt;
	color: White;
	font-family: Verdana;
	text-decoration: underline;
}

.Bottom
{
	font-weight: bold;
	font-size: 8pt;
	color: gray;
	font-family: Verdana;
	text-decoration: none;
}
.Heading
{
	font-weight: bold;
	font-size: 9pt;
	color: White;
	font-family: Verdana;
	text-decoration: none;
	border-bottom: 1px solid #EF8B13;
	background-color: #1F1F1F;
	height: 20px;
	padding-left: 5px;
}



