body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(images/main_bg.jpg);
	background-repeat:repeat-x;
	background-color:#4396CA;
	font-family: Georgia, Trebuchet, Arial, serif;
	color: #000000;
	font-size:11px;
}

.BlueText8{
font-family: Georgia, Trebuchet, Arial, serif;
font-size:8px;
font-weight:bold;
text-decoration:none;
color:#0157a0;
}

.BlueText9{
font-family: Georgia, Trebuchet, Arial, serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#0157a0;
}

.BlueText10Bold{
font-family: Georgia, Trebuchet, Arial, serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#0157a0;
}

.BlueText10{
font-family: Georgia, Trebuchet, Arial, serif;
font-size:10px;
font-weight:Normal;
text-decoration:none;
color:#0157a0;
}

.BlueText11Bold{
font-family: Georgia, Trebuchet, Arial, serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#0157a0;
}

.BlueText11{
font-family: Georgia, Trebuchet, Arial, serif;
font-size:11px;
font-weight:Normal;
text-decoration:none;
color:#0157a0;
}

.BlueText12Bold{
font-family: Georgia, Trebuchet, Arial, serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#0157a0;
}

.BlueText12{
font-family: Georgia, Trebuchet, Arial, serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#0157a0;
}

.BlueText12Bold{
font-family: Georgia, Trebuchet, Arial, serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#0157a0;
}

.BlueText13{
font-family: Georgia, Trebuchet, Arial, serif;
font-size:13px;
font-weight:normal;
text-decoration:none;
color:#0157a0;
}

.BlueText13Bold{
font-family: Georgia, Trebuchet, Arial, serif;
font-size:13px;
font-weight:bold;
text-decoration:none;
color:#0157a0;
}

.BlueText14{
font-family: Georgia, Trebuchet, Arial, serif;
font-size:14px;
font-weight:normal;
text-decoration:none;
color:#0157a0;
}

.BlueText14Bold{
font-family: Georgia, Trebuchet, Arial, serif;
font-size:14px;
font-weight:bold;
text-decoration:none;
color:#0157a0;
}

.BlueText15{
font-family: Georgia, Trebuchet, Arial, serif;
font-size:15px;
font-weight:normal;
text-decoration:none;
color:#0157a0;
}

.BlueText15Bold{
font-family: Georgia, Trebuchet, Arial, serif;
font-size:15px;
font-weight:bold;
text-decoration:none;
color:#0157a0;
}

.BlueText16{
font-family: Georgia, Trebuchet, Arial, serif;
font-size:16px;
font-weight:normal;
text-decoration:none;
color:#0157a0;
}

.BlueText16Bold{
font-family: Georgia, Trebuchet, Arial, serif;
font-size:16px;
font-weight:bold;
text-decoration:none;
color:#0157a0;
}

.BlueText17{
font-family: Georgia, Trebuchet, Arial, serif;
font-size:17px;
font-weight:normal;
text-decoration:none;
color:#0157a0;
}

.BlueText17Bold{
font-family: Georgia, Trebuchet, Arial, serif;
font-size:17px;
font-weight:bold;
text-decoration:none;
color:#0157a0;
}

.BlueText18{
font-family: Georgia, Trebuchet, Arial, serif;
font-size:18px;
font-weight:normal;
text-decoration:none;
color:#0157a0;
}

.BlueText18Bold{
font-family: Georgia, Trebuchet, Arial, serif;
font-size:18px;
font-weight:bold;
text-decoration:none;
color:#0157a0;
}

.BlueText19{
font-family: Georgia, Trebuchet, Arial, serif;
font-size:19px;
font-weight:normal;
text-decoration:none;
color:#0157a0;
}

.BlueText19Bold{
font-family: Georgia, Trebuchet, Arial, serif;
font-size:19px;
font-weight:bold;
text-decoration:none;
color:#0157a0;
}

.BlueText20{
font-family: Georgia, Trebuchet, Arial, serif;
font-size:20px;
font-weight:normal;
text-decoration:none;
color:#0157a0;
}

.BlueText20Bold{
font-family: Georgia, Trebuchet, Arial, serif;
font-size:20px;
font-weight:bold;
text-decoration:none;
color:#0157a0;
}

.Cursor{
cursor:hand;
}

.ag-innerBox{
	position:relative; /*in STRICT this messes up IE THIS causes the whole problem*/ 
	top:0px;
	left:0px;
	background:#ffffcc;
	float:left;
}


.ag-track{
	height:10px;
	width:10px;
	background:#cccccc;
	float:left;
}

.ag-handle{
	height:10px;
	width:10px;
	background:#669cd9;
	cursor:pointer;
}


.overflowBox{
			height:185px;
			width:300px;
			overflow:auto;
			border:1px solid #cccccc;
}

html body{font: 60.5%/1.4em Arial, Helvetica, sans-serif;color:#333333}
html>body{font: 60.5%/1.4em Arial, Helvetica, sans-serif;color:#333333}
p, table, ul, dl {font-size: 1.1em}
caption {font-size: 1.3em}
h2 {font-size: 1.4em}
p {line-height:1.3em;margin:8px 0;}

#theToolTip{
position:absolute;
left: 0px;
width: 275px;
border: 1px solid #C0C09F;
padding: 5px 2px 2px 10px;
background-color: #FFFFCC;
visibility: hidden;
z-index: 10;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135,strength=4);
}

.contentstyle{
border: 1px solid gray;
width: 167px;
margin-bottom: 0; padding: 10px;
}

#ToolTipPointer{
position:absolute;
left: -100px;
z-index: 10;
visibility: hidden;
}

#theToolTip p{
font-size: 1.1em;
color: #000000;
line-height:1.4em;
margin-right:5px;
margin-top:0;
}

#ToolTipTextWrap {
font-weight:bold;
font-size: 1.2em;
color: #592C16;
margin-right:5px;
}

#print{
   float: left;
   padding: 0;
   margin: 40px;
   width: 540px;
}

.PageBorders{
border: 1px solid #cccccc;
background-color:#FFFFFF;
font-family: Georgia, Trebuchet, Arial, serif;
font-size:11px;
font-weight:Normal;
text-decoration:none;
color:#000000;
}

.MenuTopBottom{
font-family: Georgia, Trebuchet, Arial, serif;
border-top:1px solid #FFFFFF;
border-bottom:1px solid #FFFFFF;
font-size:9px;
font-weight:Normal;
text-decoration:none;
color:#FFFFFF;
}


.SmallText8{
font-family: Georgia, Trebuchet, Arial, serif;
font-size:10px;
font-weight:normal;
text-decoration:none;
color:#000000;
}

.SmallText9{
font-family: Georgia, Trebuchet, Arial, serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#000000;
}

.SectionTitles{
font-family: Georgia, Trebuchet, Arial, serif;
font-size:20px;
font-weight:normal;
text-decoration:bold;
color:#00000;
}

.SubSectionTitles{
font-family: Georgia, Trebuchet, Arial, serif;
font-size:12px;
font-weight:bold;
text-decoration:bold;
color:#00000;
}

.MainSubSectionTitles{
font-family: Georgia, Trebuchet, Arial, serif;
font-size:11px;
font-weight:bold;
text-decoration:bold;
color:#2F546E;
}

.MainSubSectionTitlesOrange{
font-family: Georgia, Trebuchet, Arial, serif;
font-size:11px;
font-weight:bold;
text-decoration:bold;
color:#D67500;
}

.NormalTextWhite{
font-family: Georgia, Trebuchet, Arial, serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#FFFFFF;
}

.NormalText{
font-family: Georgia, Trebuchet, Arial, serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#000000;
}

.GreyTitles11{
font-family: Georgia, Trebuchet, Arial, serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#50575D;
}

.NormalLinks{
font-family: Georgia, Trebuchet, Arial, serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#2D4375;
}

.DashTables{
border: 1px dashed #A2A9AE;
font-family: Georgia, Trebuchet, Arial, serif;
font-size:10px;
font-weight:normal;
text-decoration:none;
}

.TableLineBlack{
border: 1px solid #4D545A;
font-family: Georgia, Trebuchet, Arial, serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
}

.TableLineGrey{
border: 1px solid #A7AEB4;
font-family: Georgia, Trebuchet, Arial, serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#000000;
}

.TableLineGreyTop{
border-Top: 1px solid #A7AEB4;
font-family: Georgia, Trebuchet, Arial, serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#000000;
}

.TableLineGreyBottom{
border-bottom: 1px solid #A7AEB4;
font-family: Georgia, Trebuchet, Arial, serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#000000;
}

.TableLineGreyTopBottom{
border-top: 1px solid #A7AEB4;
border-bottom: 1px solid #A7AEB4;
font-family: Georgia, Trebuchet, Arial, serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#000000;
}

.TitlesBlueDark{
font-family: Georgia, Trebuchet, Arial, serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#6E2639;
}

.TitlesBlue{
font-family: Georgia, Trebuchet, Arial, serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#000000;
}

.TitlesRed{
font-family: Georgia, Trebuchet, Arial, serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#FF0000;
}

.TitlesBlack{
font-family: Georgia, Trebuchet, Arial, serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#000000;
}

.TitlesBlack12{
font-family: Georgia, Trebuchet, Arial, serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#000000;
}

.Titles{
font-family: Georgia, Trebuchet, Arial, serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#EB981B;
}

.SmallTitles{
font-family: Georgia, Trebuchet, Arial, serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#EB981B;
}

.SmallTitlesBlue{
font-family: Georgia, Trebuchet, Arial, serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#2D4375;
}

.SmallTitlesRed{
font-family: Georgia, Trebuchet, Arial, serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#FF0000;
}

.MediumTitles{
font-family: Georgia, Trebuchet, Arial, serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#4D545A;
}

.ExtraLargeTitles{
font-family: Georgia, Trebuchet, Arial, serif;
font-size:14px;
font-weight:bold;
text-decoration:none;
color:#2D4375;
}

.TitlesLinks{
font-family: Georgia, Trebuchet, Arial, serif;
font-size:13px;
font-weight:bold;
color:#2D4375;
}

.CMSSearchDialogSearchForLabel{
width:auto;
font-family: Georgia, Trebuchet, Arial, serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#000000;
}

.CMSSearchDialogSearchModeLabel{
width:auto;
font-family: Georgia, Trebuchet, Arial, serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#000000;
}

.CMSSearchResultsLink{
width:auto;
font-family: Georgia, Trebuchet, Arial, serif;
font-size:13px;
font-weight:normal;
text-decoration:bold;
color:#000000;
}

.CMSSearchResultsHeader{
font-family: Georgia, Trebuchet, Arial, serif;
font-size:13px;
font-weight:bold;
text-decoration:none;
color:#007ACE;
}

.CMSSearchResultsModifiedLabel{
width:auto;
font-family: Georgia, Trebuchet, Arial, serif;
font-size:10px;
font-weight:normal;
text-decoration:none;
color:#000000;
}

.CMSSearchResultsPathLabel{
width:auto;
font-family: Georgia, Trebuchet, Arial, serif;
font-size:10px;
font-weight:normal;
text-decoration:none;
color:#000000;
}

.EditingFormLabel{
width:auto;
font-family: Georgia, Trebuchet, Arial, serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#000000;
}


.EditingFormErrorLabel{
font-family: Georgia, Trebuchet, Arial, serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#ff0000;
}

a:link {
	text-decoration: underline;
	color:#2D4375;
}
a:visited {
	text-decoration: underline;
	color:#2D4375;
}
a:hover {
	text-decoration: underline;
	color:#d67548;
}
a:active {
	text-decoration: underline;
	color:#2D4375;
}
