﻿html body form
{
	min-width:100%
}
body
{
	margin: 0px;
	background: url(../images/bg_gradient.gif) #fff repeat-x left top
}
.CN
{
	background-color:White;
}
/* Site Master Styles */
.Content
{
	padding-left: 5px;
	padding-top: 5px;
}
.Menu
{
	background-image: url(../images/bkg.jpg);
	background-repeat: no-repeat;
	background-color: Black;
}
.Header
{
    color: #FFFFFF;
    font: 18pt Tahoma;
    height: 24pt;
    padding-right: 20px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
    text-align: right;
    vertical-align: middle;
	background-color: Black;
}
#_logo
{
	position: absolute;
	bottom: 5px;
	left: 5px;
}
IMG.clsMoreImg
{
    margin-top: 5px
}
INPUT.clsButton
{
    font-weight: bold
}
IMG.clsImgButton
{
    margin-top: 2px;
    cursor: hand
}
INPUT.SearchFor
{
    font-size: 80%
}
#Search
{
    font-family: Verdana, Arial, Helvetica;
    font-weight: normal;
    font-size: 8pt;
    color: white
}
/* Base Styles */
.Button
{
    width: 120px;
    height: 25px
}
.Error, .EH, .ErrorMessage, .EM, .EM9
{
	font-weight: bold;
	color: #B22222;
	font-family: 'Trebuchet MS' , Arial, Helvetica;
}
.Error
{
	font-size: 12pt;
}
.EM9
{
	font-size: 9pt;
}
.ErrorMessage, .EM
{
	font-size: 7.5pt;
}
.EH
{
	font-size: 14pt;
}
.Waiver
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: blue;
    FONT-FAMILY: 'Trebuchet MS', Arial, Helvetica
}
.Disclaimer
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: 'Trebuchet MS', Arial, Helvetica
}
.Login
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: 'Trebuchet MS', Arial, Helvetica
}
.LoginError
{
	font-weight: bold;
	font-size: 8pt;
	color: #B22222;
	font-family: 'Trebuchet MS' , Arial, Helvetica;
}
.Copyright
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: blue;
    FONT-FAMILY: 'Trebuchet MS', Arial, Helvetica
}
.CopyrightTerms
{
    FONT-SIZE: 8pt;
    COLOR: blue;
    FONT-FAMILY: 'Trebuchet MS', Arial, Helvetica
}
.Notes
{
    FONT-SIZE: 8pt;
    COLOR: red;
    FONT-FAMILY: 'Trebuchet MS', Arial, Helvetica
}
.ContactInfo
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: 'Trebuchet MS', Verdana, Arial, Helvetica
}
.LoginErrorLabel
{
	font-weight: bold;
	font-size: 8pt;
	color: white;
	font-family: 'Trebuchet MS' , Arial, Helvetica;
	background-color: #B22222;
}
A:visited
{
	color: #FF6347;
}
A:active
{
	color: #DC143C;
}
A:link
{
	color: #5F9EA0;
}
/* Spacers */
.V20
{
	height:20px;
}
/* Separators */
hr
{
	border : 0;
	height : 6px;
	background : url('../images/Dividor.gif') 50% 0 no-repeat;
	margin : 1em 0;
	min-width:90%;
	display: block;
}
/* Navigation buttons */
.Next
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: navy;
    FONT-FAMILY: 'Trebuchet MS', Arial, Helvetica;
    TEXT-ALIGN: right
}
.Prev
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: navy;
    FONT-FAMILY: 'Trebuchet MS', Arial, Helvetica;
    TEXT-ALIGN: left
}
.Back
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: navy;
    FONT-FAMILY: 'Trebuchet MS', Arial, Helvetica;
    TEXT-ALIGN: center
}
.Important
{
    FONT-WEIGHT: bold;
    COLOR: red
}
.Prompt, .ErrorPrompt
{
	font-weight: bold;
	font-size: 10pt;
	color: #0000CD;
	font-family: Verdana, Arial, Helvetica;
	text-align: right;
}
.ErrorPrompt
{
	color: #B22222;
}
.Info
{
	font-weight: bold;
	color: #FF4500;
	font-family: 'Lucida Sans' , Arial;
}
.RowEven, .RE
{
	font-size: 10pt;
	font-family: 'Trebuchet MS' , Arial;
	background-color: white;
}
.RowOdd, .RO
{
	font-size: 10pt;
	font-family: 'Trebuchet MS' , Arial;
	background-color: #B0C4DE;
}
.ColHeadingOdd
{
	font-size: 10pt;
	font-weight: bold;
	color: white;
	font-family: Verdana, Arial;
	background-color: #2F4F4F;
}
.ColHeadingEven
{
	font-size: 10pt;
	font-weight: bold;
	color: white;
	font-family: Verdana, Arial;
	background-color: #778899;
}
.SPR, .SP, .ESPR
{
	font-family: Tahoma, Arial;
	font-size: 8.5pt;
	text-align: left;
	color: black;
	line-height: 14pt;
}
.SPR, .ESPR
{
	font-weight:bold;
}
.ESPR
{
	color: #b22222;
}
.ButtonSmall
{
    FONT-SIZE: 7pt;
    width: 75px;
    height: 20px
}
.R
{
	text-align: right;
}
.Banner
{
    color: #FFFFFF;
    background-color: #000000;
    font: 18pt Tahoma;
    height: 24pt;
    width: 100%;
    padding-right: 20px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
    text-align: right;
    vertical-align: middle;
}
.I
{
 	border: 2px solid #d5d5d5;
}
INPUT.I:hover, SELECT.I:hover
{
    border: 2px solid #808080;
}
HTML BODY .RadInput .riTextBox
{
    border: 2px solid #d5d5d5 !important;
}
HTML BODY .RadInput_Default .riHover
{
    border: 2px solid #808080 !important;
}
HTML BODY .RadInput_Default .riFocused
{
    border: 2px solid #000000 !important;
}
.EI
{
 	border: 2px solid #e3001a;
}
.FI
{
    border: 2px solid #000000;
}
.MSG
{
 	padding: 4px;
 	color: #333;
 	border: 3px solid #83b30f;
 	background-color: #eff8da;
 	margin: 0;
  	vertical-align: middle;
}
.MSGE
{
 	padding: 4px;
 	color: #333;
 	border: 3px solid #e3001a;
 	background-color: #f8e2da;
 	margin: 0;
  	vertical-align: middle;
}
.MSGT
{
 	color: #357a07;
}
.MSGET, .MSGT
{
 	font-family: 'Trebuchet MS', Arial, Helvetica;
 	font-size: 10pt;
  	text-align:center;
  	font-weight:bold;
}
.MSGET, .MSGEL, li.EL
{
 	color: #e3001a;
}
.MSGEL
{
    list-style-type: disc;
    margin-left: 75px;
}
li.EL
{
 	font-family: 'Trebuchet MS', Arial, Helvetica;
 	font-size: 8.5pt;
}
P, .Body, .Instructions, .T8, .T10, .BodyCap, H2, .Title, H3, H4
{
    font-family: 'Trebuchet MS', Arial, Helvetica
}
P, .Body, .Instructions
{
    font-size: 10pt;
    color: black;
}
.T10
{
    font-size: 10pt;
}
.T8
{
    font-size: 8pt;
}
.Instructions
{
	font-weight: bold;
}
.BodyCap
{
    font-size: 24pt;
}
H2
{
    font-size: 18pt;
    color: blue;
}
.Figure
{
    font-size: 8pt;
    color: black;
    font-style: italic;
    font-family: Verdana, Arial, Helvetica
}
.Example
{
    font-weight: bold;
    font-size: 10pt;
    color: black;
    font-family: 'Courier New', Courier
}
.Title
{
    font-weight: bold;
    font-size: 14pt;
    color: black;
}
H3
{
    font-size: 16pt;
    color: blue;
}
H4
{
    font-size: 14pt;
}
H5
{
    font-family: Tahoma, Arial, Helvetica
}
/* SQL Debug styles */
.SQL, .SQLLabel, .SQLError, .SQLH
{
	font-size: 8pt;
	font-family: Tahoma;
}
.SQLError, .SQLH
{
    color: red;
}
.SQL, .SQLLabel
{
	color: black;
}
.SQL
{
	font-weight: normal;
	background-color: #DCDCDC;
    vertical-align:bottom;
}
.SQLLabel
{
    font-weight: bold;
    vertical-align:top;
    text-align:right;
}
.cost
{
	background-color:Black;
	color:White;
	font-weight:bold;
	font-size:10pt;
	font-family: Tahoma, Arial, Helvetica;
}

