.main
{
width: 763; height: 100%; background-color:#FFFFFF;
}
.full
{
width: 100%; height: 100%;
}
.fullwidth
{
width: 100%; 
}
.content
{
width: 100%;
height: 100%;
background-color:#FFFFFF; 
}
.center
{
width: 775;
background-color:#FFFFFF; 
height: 100%
}
body
{
text-align: center; font-size: 8pt; font-family: Tahoma; color: #264275; margin:0px; background-color:#EAEAEA; background-image:url('../images/background.gif'); background-repeat:repeat-x; background-position-y:top
}
TD
{
font-size: 8pt; font-family: Tahoma; vertical-align: top; text-align: left; color: #264275;
}
td.header    { font-family: Tahoma; font-size: 8pt; height: 217; background-color:#315184}
.headnote{ padding: 5px; font-weight: bold; background-position: left top; height: 37px; font-family: Tahoma; font-size: 8px; color: white; vertical-align:bottom; text-align: right; background-color:black; text-transform:uppercase; background-image:url('../images/banner/2.gif'); background-repeat:no-repeat}
.headnote a    { font-weight: bold; font-family: Tahoma; font-size: 8px; color: white; text-decoration: none; text-transform:uppercase}
.headnote a:hover   { font-weight: bold; font-family: Tahoma; font-size: 8px; color: white; text-decoration: underline; text-transform:uppercase}
.headnoteback {background-image: url('../images/top/backheadnote.gif'); background-repeat: 
               no-repeat; background-position: left top}
.title1
{
text-align: left; vertical-align: bottom;
color: #264275; height: 47; font-family: Trebuchet MS; text-transform: 
               uppercase; font-size: 10pt; font-weight: bold; padding: 5px; 
               background-image: url('../images/backtitle1.gif'); 
               background-repeat: repeat-x; background-position: left top}
.title2
{
text-align: left; vertical-align: bottom;
color: #264275; height: 47; font-family: Trebuchet MS; text-transform: 
               uppercase; font-size:10pt; font-weight: bold; padding: 5px; 
               background-image: url('../images/backtitle2.gif'); 
               background-repeat: repeat-x; background-position: left top}
.home
{
width: 99%; padding: 4px;  FONT-SIZE: 8pt; COLOR: #264275; FONT-FAMILY: Tahoma; vertical-align: top; text-align: left
}

.home H1
{
margin-right:5px; font-family: Trebuchet MS; font-size: 10pt; font-weight: bold; margin-top:0; margin-bottom:10; ;  border-left-width:1px; border-right-width:1px; border-top-width:1px; border-bottom-style:dotted; border-bottom-width:1px}
.home P {
margin-right:5px; FONT-SIZE: 8pt; COLOR: #264275; FONT-FAMILY: Tahoma; vertical-align: top; text-align: left; margin-top:0; margin-bottom:5
}
H1
{
background-position: left center; font-family: Trebuchet MS; font-size: 10pt; font-weight: bold; margin-top:0; margin-bottom:10; margin-right: 100PX;  border-left-width:1px; border-right-width:1px; border-top-width:1px; border-bottom-style:dotted; border-bottom-width:1px; padding-left:12px; background-image:url('../images/bul.gif'); background-repeat:no-repeat}
P {
margin-right: 100px; FONT-SIZE: 8pt; COLOR: #264275; FONT-FAMILY: Tahoma; vertical-align: top; text-align: justify; margin-top:0; margin-bottom:5
}
.backcont1
{
background-position: left top; background-image:url('../images/backcontent1.gif'); background-repeat:repeat-x 
}
.backcont2
{
background-position: left top; background-image:url('../images/backcontent2.gif'); background-repeat:repeat-x 
}
.pad
{
padding-left: 5px; 
}
.footer2 a
{
color: #142253;
font-size: 8px;
font-weight: bold;
text-transform: uppercase;
text-decoration: none;
}

.footer2 a:hover
{
color: #142253;
font-size: 8px;
font-weight: bold;
text-transform: uppercase;
text-decoration: underline;
}

.footer
{
background-color: white;
height:64px;
}
.footer1
{
color: #142253;
vertical-align: middle;
padding: 5px;
background-position: left top; height: 24px;
font-size: 8px;
font-weight: bold;
text-transform: uppercase;
background-color: #FFFFFF;background-image:url('../images/footer1.gif'); background-repeat:repeat-x
}
.footer2
{
color: #142253;
padding: 5px;
background-position: left top; height: 40px;
font-size: 8px;
font-weight: bold;
text-transform: uppercase;
background-color: #FFFFFF;background-image:url('../images/footer2.gif'); background-repeat:repeat-y
}
a
{
FONT-SIZE: 8pt; COLOR: #264275; FONT-FAMILY: Tahoma; text-decoration: undeline
}

a:hover
{
FONT-SIZE: 8pt; COLOR: #264275; FONT-FAMILY: Tahoma; text-decoration: none
}

.leftnav
{
width: 193px; background-image:url('../images/leftnavbackground.gif'); background-repeat:repeat-y; background-position-y:top

}

.leftnav a
{
font-size: 8pt; font-family: Tahoma; color: #264275; 
text-decoration: None
}
.leftnav a:hover
{
font-size: 8pt; font-family: Tahoma; color: #264275; 
text-decoration: None
}
.highlight
{
font-family: Tahoma;
font-size: 9pt;
text-decoration:none;
color:#FF5400;
padding-top:2px;
background-repeat:repeat-x;
padding-left:0;
padding-right:4px
}

.options
{
height: 30px;
padding: 5px;
vertical-align: middle;
}
.searchbox
{
font-family: Tahoma;
color: #A90000;
font-weight: bold; font-size:7pt; text-transform:uppercase; vertical-align: middle; padding:3px;

}











.dayNormal {
	FONT-SIZE: 8pt; BACKGROUND: #e8e8e8; FONT-FAMILY: Tahoma, Arial, Helvetica, Tahoma
}
.dayWeekend {
	FONT-SIZE: 8pt; BACKGROUND: #d0d0d0; FONT-FAMILY: Tahoma, Arial, Helvetica, Tahoma
}
.daySelected {
	FONT-SIZE: 8pt; BACKGROUND: #ffa83e; FONT-FAMILY: Tahoma, Arial, Helvetica, Tahoma
}
a:link.dayNormal {
	COLOR: #000000
}
a:visited.dayNormal {
	COLOR: #000000
}
a:hover.dayNormal {
	COLOR: #ff3333
}
a:link.dayWeekend {
	COLOR: #000000
}
a:visited.dayWeekend {
	COLOR: #000000
}
a:hover.dayWeekend {
	COLOR: #ff3333
}
a:link.daySelected {
	COLOR: #000000
}
a:visited.daySelected {
	COLOR: #000000
}
a:hover.daySelected {
	COLOR: #ff3333
}
TD.calendar_mouseover {
	BORDER-RIGHT: #ff9900 1px solid; BORDER-TOP: #ff9900 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #ff9900 1px solid; COLOR: #000000; BORDER-BOTTOM: #ff9900 1px solid; FONT-FAMILY: Tahoma, Arial, Helvetica
}
TD.calendar_mo_noevent {
	BORDER-RIGHT: #ff9900 1px solid; BORDER-TOP: #ff9900 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #ff9900 1px solid; CURSOR: hand; COLOR: #000000; BORDER-BOTTOM: #ff9900 1px solid; FONT-FAMILY: Tahoma, Arial, Helvetica
}
TD.calendar_normal {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #ffffff 1px solid; COLOR: #000000; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: Tahoma, Arial, Helvetica
}
TD.calendar_n_noevent {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #ffffff 1px solid; CURSOR: hand; COLOR: #000000; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: Tahoma, Arial, Helvetica
}
TD.calendar_n_nohair {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #ffffff 1px solid; CURSOR: default; COLOR: #000000; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: Tahoma, Arial, Helvetica
}
TD.calendar_d_normal {
	BORDER-RIGHT: #e8e8e8 1px solid; BORDER-TOP: #e8e8e8 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #e8e8e8 1px solid; COLOR: #000000; BORDER-BOTTOM: #e8e8e8 1px solid; FONT-FAMILY: Tahoma, Arial, Helvetica
}
TD.calendar_d_noevent {
	BORDER-RIGHT: #e8e8e8 1px solid; BORDER-TOP: #e8e8e8 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #e8e8e8 1px solid; CURSOR: hand; COLOR: #000000; BORDER-BOTTOM: #e8e8e8 1px solid; FONT-FAMILY: Tahoma, Arial, Helvetica
}
TD.calendar_d_mo_noevent {
	BORDER-RIGHT: #ff9900 1px solid; BORDER-TOP: #ff9900 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #ff9900 1px solid; CURSOR: hand; COLOR: #000000; BORDER-BOTTOM: #ff9900 1px solid; FONT-FAMILY: Tahoma, Arial, Helvetica
}
TD.calendar_p_noevent {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 11px; BORDER-BOTTOM-WIDTH: 1px; CURSOR: hand; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica; BORDER-RIGHT-WIDTH: 1px
}
TD.cellgray {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 11px; BORDER-BOTTOM-WIDTH: 1px; CURSOR: hand; FONT-FAMILY: Tahoma, Arial, Helvetica; BACKGROUND-COLOR: #f9f9f9; BORDER-RIGHT-WIDTH: 1px
}
TD.over {
	FONT-SIZE: 11px; CURSOR: default; COLOR: #000000; BORDER-BOTTOM: #ff9900 1px solid; FONT-FAMILY: Tahoma, Arial, Helvetica, Tahoma
}
.cursorHand {
	CURSOR: hand
}












.TableHeader
{
font-size: 8pt;
font-family: Tahoma;
font-weight: bold;
color: white;
background-color: #264275;
vertical-align: top;
text-align: left;
padding: 3px; 
}

.TableTextColumn {
	FONT-SIZE: xx-small; COLOR: black; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #f5f5f5
}


.TableTextNote
{
	FONT-SIZE: xx-small; COLOR: gray; FONT-FAMILY: Tahoma
}

.TableTitle
{
font-size: 8pt;
font-family: Tahoma;
color: Black;
background-color: #CEE1F8;
vertical-align: top;
text-align: left;
padding: 2px
}
.RawShade1
{
	font-size: 8pt;
	font-family: Tahoma;
	color: #264275;
	background-color: #D7EDF3;
	vertical-align: top;
	text-align: left;
	padding-top:2px;
	padding-bottom:2px;
	padding-left: 5px;
	padding-right: 5px;
	cursor: pointer;
}
.RawShade2
{
font-size: 8pt;
font-family: Tahoma;
color: #264275;
background-color: White;
vertical-align: top;
text-align: left;
padding-top:2px; padding-bottom:2px; padding-left: 5px; padding-right: 5px;
cursor: pointer;
}
.ColumnShade1
{
font-size: 8pt;
font-family: Tahoma;
color: #264275;
background-color: #D7EDF3;
vertical-align: top;
text-align: left;
padding-top:2px; padding-bottom:2px; padding-left: 5px; padding-right: 5px;
}
.ColumnShade2
{
font-size: 8pt;
font-family: Tahoma;
color: #264275;
background-color: White;
vertical-align: top;
text-align: left;
padding-top:2px; padding-bottom:2px; padding-left: 5px; padding-right: 5px;
}











.Textbold {
padding-top: 2px; padding-bottom:2px; padding-left: 5px; padding-right: 5px; font-weight: bold; 	FONT-SIZE: 10pt; COLOR: #264275; FONT-FAMILY: Tahoma; vertical-align: top; text-align: left
}
.Text7 {
padding: 4px; 	FONT-SIZE: 7pt; COLOR: #264275; FONT-FAMILY: Tahoma; vertical-align: top; text-align: left
}
.Text8 {
padding: 4px;  FONT-SIZE: 8pt; COLOR: #264275; FONT-FAMILY: Tahoma; vertical-align: top; text-align: left
}
.Text9 {
padding: 4px; 	FONT-SIZE: 9pt; COLOR: #264275; FONT-FAMILY: Tahoma; vertical-align: top; text-align: left
}
.Text10 {
padding: 4px; 	FONT-SIZE: 10pt; COLOR: #264275; FONT-FAMILY: Tahoma; vertical-align: top; text-align: left
}
.Warning {
text-weight: bold; padding: 4px; 	FONT-SIZE: 8pt; FONT-FAMILY: Tahoma; color: Red; vertical-align: top; text-align: left
}
.LargeWarning {
text-weight: bold; padding: 4px; 	FONT-SIZE: 10pt; FONT-FAMILY: Tahoma; color: Red; vertical-align: top; text-align: left
}



		
		
		
		





		
		
.LabelCSS
{

font-family: Tahoma; font-size: 8pt; font-weight: bold; color:#264275}
.TextBoxCSSSearch
{
background-position: left top; font-size: 8pt; font-family: Tahoma; width: 181px; height: 18; 
               border: 1px solid #B3D1F3; color:#264275}
.TextBoxCSSsmall2
{
background-position: left top; font-size: 8pt; font-family: Tahoma; width: 50; height: 18; 
               border: 1px solid #B3D1F3; color:#264275}
.TextBoxCSSsmall
{
background-position: left top; font-size: 8pt; font-family: Tahoma; width: 160; height: 18; 
               border: 1px solid #B3D1F3; color:#264275}
.TextBoxCSSmedium
{
background-position: left top; font-size: 8pt; font-family: Tahoma; width: 200; height: 18; 
               border: 1px solid #B3D1F3; color:#264275 }
.TextBoxCSSlarge
{
background-position: left top; font-size: 8pt; font-family: Tahoma; width: 350; height: 18; 
               border: 1px solid #B3D1F3; color:#264275}

.TextAreaCSSsmall
{
font-size: 8pt; font-family: Tahoma; width: 160; height: 100; border: 1px solid #B3D1F3; color:#264275
}
.TextAreaCSSmedium
{
font-size: 8pt; font-family: Tahoma; width: 200; height: 100; border: 1px solid #B3D1F3; color:#264275
}
.TextAreaCSSlarge
{
font-size: 8pt; font-family: Tahoma; width: 350; height: 100; border: 1px solid #B3D1F3; color:#264275
}
.PasswordCSS
{
background-position: left top; font-size: 8pt; font-family: Tahoma; width: 150; height: 18; 
               border: 1px solid #B3D1F3; color:#264275
}

.RadioBoxCSS
{
font-size: 8pt; font-family: Tahoma
}
.CheckBoxCSS
{
font-size: 8pt; font-family: Tahoma
}

.DropDownCSS
{
background-position: left top; font-size: 8pt; font-family: Tahoma; border: 1px solid #B3D1F3; color:#264275
}

.DropDownCSSmain
{
width:160; background-position: left top; font-size: 8pt; font-family: Tahoma; border: 1px solid #B3D1F3; color:#264275
}


.ButtonCSS
{

background-position: left top; font-size: 7pt; font-family: Tahoma; height: 18; color:white;
               border: 1px solid #B3D1F3; background-color: #6BADE1; text-transform:uppercase; }

.LinkButtonCSS A
{
FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Tahoma; text-decoration: undeline}

.LinkButtonCSS A:hover
{
FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Tahoma; text-decoration: none
}

.ImageButtonCSS
{
background-position: left top; font-size: 7pt; font-family: Tahoma; width: 100; height: 18; 
               border: 1px solid #B3D1F3; background-color: #FFFFFF; text-transform:uppercase; background-image:url('../images/backbutton.gif'); background-repeat:repeat-x}
}

.FileUploadCSS
{
background-position: left top; font-size: 8pt; font-family: Tahoma; height: 18; 
               border: 1px solid #B3D1F3; 
}











.ValidatorCSS
{
FONT-SIZE: xx-small; COLOR: Red; FONT-FAMILY: Tahoma
}









.Grid
{
	border:1px solid #C0C0C0; font-size: 8pt;
	color:  #264275;
	font-family: Tahoma;
	width: 100%;
	padding: 3px;
	background-color: #FFFFFF;
}
.GridAlterItem
{
font-size: 8pt;
font-family: Tahoma;
color: #264275;
background-color: White;
vertical-align: top;
text-align: left;
padding: 3px
}

.GridItem
{
font-size: 8pt;
font-family: Tahoma;
color: #264275;
background-color: #DBE9F9;
vertical-align: top;
text-align: left;
padding: 3px
}

.GridEditItem
{
font-size: 8pt;
font-family: Tahoma;
color: #264275;
background-color: #FAF9E2;
vertical-align: top;
text-align: left;
padding: 3px

	
}
.GridHeader
{
font-size: 8pt;
font-family: Tahoma;
color: #264275;
background-color: #B1D1F2;
vertical-align: top;
text-align: left;
padding: 3px; 
}
.GridHeader A
{
font-size: 8pt;
font-family: Tahoma;
color: #264275;
text-decoration: underline;
}
.GridHeader A:hover
{
font-size: 8pt;
font-family: Tahoma;
color: #264275;
text-decoration: none;
}

.GridFooter
{
font-size: 8pt;
font-family: Tahoma;
color: #264275;
background-color: #B1D1F2;
vertical-align: top;
text-align: left;
padding: 3px
}

.GridPaging
{
font-size: 8pt;
font-family: Tahoma;
color: #264275;
background-color: #F0F0F0;
vertical-align: top;
padding: 3px;
text-align: middle
}
.GridPaging a
{
font-size: 8pt;
font-family: Tahoma;
color: #264275;
text-decoration: underline                         
}

.GridPaging a:hover
{
font-size: 8pt;
font-family: Tahoma;
color: #264275;
text-decoration: none    
	
}
.GridSelected
{
font-size: 8pt;
font-family: Tahoma;
color: #264275;
background-color: #FFD9D9;
vertical-align: top;
text-align: left;
padding: 3px
}

.GridNew
{
font-size: 8pt;
font-family: Tahoma;
color: #264275;
background-color: #D0F9DC;
vertical-align: top;
text-align: left;
padding: 3px
}
li           { LIST-STYLE-IMAGE: url(../images/li.gif);}
