/* Default CSS Stylesheet for a new Web Application project */

BODY
{
	BACKGROUND-COLOR: "#F8F8F8";
    FONT-FAMILY: Arial, Tahoma, Verdana, MS Sans Serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal
    /*background-image: url("images/bgtile.gif");
	background-repeat: repeat-x;*/
    scrollbar-base-color: #E9E9FF;
    scrollbar-face-color: #3366FF;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-highlight-color: #CCCCFF;
	scrollbar-darkshadow-color: #0033CC;
	scrollbar-track-color: #E9E9FF;
	scrollbar-arrow-color: white;
	scrollbar-3dlight-color: #0033CC;
	 
	
}

H1, H2, H3, H4, H5, TH, THEAD, TFOOT
{
    COLOR: #003366;
}

H1.OrangeH1 
{
	font-size: 14px;
	font-weight:bold;
	color: FF6633;
	padding-top: 5px;
}



H1	{	
	font-family: Arial, Tahoma, Verdana, MS Sans Serif;
	font-size:	2em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H2	{	
	font-family: Arial, Tahoma, Verdana, MS Sans Serif;
	font-size:	1.75em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H3	{	
	font-family: Arial, Tahoma, Verdana, MS Sans Serif;
	font-size:	1.58em;
	font-weight:	500;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H4	{	
	font-family: Arial, Tahoma, Verdana, MS Sans Serif;
	font-size:	1.33em;
	font-weight:	500;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H5, DT	{	
	font-family: Arial, Tahoma, Verdana, MS Sans Serif;
	font-size:	1em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H6	{	
	font-family: Arial, Tahoma, Verdana, MS Sans Serif;
	font-size:	.8em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
TFOOT, THEAD	{	
	font-size:	1em;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Tahoma, Verdana, MS Sans Serif;
	}	
		
TH	{	
	vertical-align:	baseline;
	font-size:	1em;
	font-weight:	bol;d
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Tahoma, Verdana, MS Sans Serif;
	}	

FONT 
{
	font-family: Arial, Tahoma, Verdana, MS Sans Serif;
}
A:link	{	
	text-decoration:	none;
	color:	#3333cc;
	}	
		
A:visited	{	
	text-decoration:	none;
	color:	#333399;
	}	
		
A:active	{	
	text-decoration:	none;
	color:	#333399;
	}	
		
A:hover	{	
	text-decoration:	underline;
	color:	#3333cc;
	}
	
SMALL	{	
	font-size:	.7em;
	}	

BIG	{	
	font-size:	1.17em;
	}	

BLOCKQUOTE, PRE	{	
	font-family:	Arial, Tahoma, Verdana, MS Sans Serif;
	}	
	.LIInner
	{
		list-style-type: circle;
	}	
	.ULNumbers 
	{
			list-style-type:  lower-alpha;
	}
	.ULInner
	{
		list-style-type: circle;
			position:relative; top:10px;	
	}	


UL.Down10 {	
	list-style-type:	disc;
	position:relative; top:-10px;	
	}	

UL LI LI	{	
	list-style-type:	disc;
	}	

UL LI LI LI	{	
	list-style-type:	circle;
	}	
	
OL LI	{	
	list-style-type:	decimal;
	
	}	

OL OL LI	{	
	list-style-type:	lower-alpha;
	}	

OL OL OL LI	{	
	list-style-type:	lower-roman;
	}	

IMG {
	
	}

/* Used for mouseover popups do not remove */
#TUPPop
{
	POSITION:absolute;
	VISIBILITY:hidden;
	Z-INDEX:200;
}

.GlossaryText
{
		color:	#CC6600;
		font-weight: bold;

}

A.GlossaryText:link	{	
	text-decoration: none;
	color:	#FF9966;
	}	
		
A.GlossaryText:visited	{	
	text-decoration: none;
	color:	#FF9966;
	}	
		
A.GlossaryText:active	{	
	text-decoration: none;
	color:	#FF9966;
	}	
		
A.GlossaryText:hover	{	
	text-decoration: underline;
	color:	#FF9966;
	}

li.CatalogSubCat 
{
	padding: 0 0 0 10;
	list-style-type:square;
}

li.CatalogCat 
{
	padding: 0 0 0 15;
	list-style-type: circle;
}


.Leading15
{
	line-height: 1.5;
}

TD 
{
	font-size:12px;
}	

.BlueBack 
{
	color: #FFFFFF;
	background: #004CA0;
}

TD.SearchWait
{
	font-size:13px;
	font-weight: bold;
}	

TD.GEMIMenu 
{
	padding-left: 2px;
}
TD.TD15 
{
}


.HelpBlue
{
	font-weight: bold;
	color: blue;	
}

.BlueTableText
{
	color: #FFFFFF;
}

.LightBlueTableText
{
	color: #000099;
}

.BlueTableTitle
{
	color: #FFFFFF;
	font-weight: bold;
	font-size: 12px;
	
}

.TablePadding 
{
	padding: 7px;
}

.GEMIBlueTop 
{
	background-color: 004EA3;
	color: White;
	font-weight: bold;
}

td.NewBottomOn{
	background-color:#EBF8E7;	
}

td.NewBottomOff {
	background-color:#C2E2B9;		
	BORDER-BOTTOM: #FFFFFF thin dotted; 	
}

td.NewBottomOnR {
	background-color:#EBF8E7;	
	BORDER-RIGHT: #FFFFFF thin solid; 
	
	
}

td.NewBottomOffR {
	background-color:#C2E2B9;		
	BORDER-RIGHT: #FFFFFF thin solid; 
	BORDER-BOTTOM: #FFFFFF thin dotted; 
}

td.NewBottomOnL{
	background-color:#EBF8E7;	
	BORDER-LEFT: #FFFFFF thin solid; 
	
}

td.NewBottomOffL {
	background-color:#C2E2B9;		
	BORDER-LEFT: #FFFFFF thin solid; 
	BORDER-BOTTOM: #FFFFFF thin dotted; 
}

table.BlueDashed 
{
	border-color: #000099;
	border-style: dashed;
	border-width: 0px 0px 1px 1px;
	padding: 3px;
}


td.PageTitles 
{	color: #FFFFFF;
	font-weight:bold;
	font-family: Arial, Tahoma, Verdana, MS Sans Serif;
	 font-size: 12px;
}

.PageTitle 
{	color: #000000;
	font-family: Arial, Tahoma, Verdana, MS Sans Serif;
	font-size: 24px;
}

table.LeftSide {
	color:#FFFFFF;
}

tr.SearchDarkBlueRow 
{
	background-color: #3333CC;
	color:White;
	padding:5px;
	
}

tr.SearchLightBlueRow 
{
	background-color: #CCCCFF;
	color:Black;
	padding:5px;
}

tr.LightOrange
{
	background-color: #FFCC99;
	color: #000000;
	padding:5px;
}

td.LeftSide {
	color:#FFFFFF;
	padding-right:5px;
	padding-left:5px;
}

td.BlueDashedBottom
{
	border-color: #000099;
	border-style: dashed;
	border-width: 1px 1px 0px 0px;
}

td.BlueDashedRight
{
	border-color: #000099;
	border-style: dashed;
	border-width: 0px 1px 0px 0px;
}

.Dashed
{
	border-color: white;
	border-style: dashed;
	border-width: 1px 1px 1px 1px;
}

td.targetareaNoPad
{
	 background: "#ffefe5";
	 
}

td.targetarea 
{
	 background: "#FFEFE5";
	 padding: 7px 15px 7px 7px;
}

td.HomePageSearch
{
	 background: "#FFEFE5";
	 padding: 7px 7px 7px 0px;
}

td.BottomText 
{
	color:#000000;
	font-size: 11px;
}

td.selected_tab {
	background-color:#FF6600;
	padding: 0px 0px 0px 3px;
	border-style: solid; 
	border-color: #FFB27F #FFFFFF #FFFFFF #FFFFFF;
	border-width: 0px 0px 0px 0px;
	
}

td.nonselected_tab {
	background-color:#FFB27F;
	border-style: solid; 
	border-color: #FFB27F #FFFFFF #FFFFFF #FFFFFF;
	border-width: 0px 0px 1px 1px;
	padding: 0px 0px 0px 3px;
	
}

td.cell_welcome {
	color:#FFFFFF;
	padding-right:5px;
	padding-left:5px;
}

.whitetext{
	color:#FFFFFF;
	font-size: 9pt;
}

td.cell_description {
	font-size: 10px;
}

td.cell_padded {
	padding: 3px;
}

.CityNotSelected 
{
}

.CitySelected 
{
	font-weight: bold;
}

.copyright {
	font-size: 10px;
}

.Lorman
{  
	color:#000000;
  font-family: Arial, Tahoma, Verdana, MS Sans Serif;
  font-size:8pt; 
}
.Blue? 
{
	color:000099;
	font-weight:bold;
}
.GEMIBlue 
{
	background-color:004EA3;
	color:White;
}

TD.GEMILeft
{
	background-color:960202;
	color: White;
	
}

TD.GEMILeft1
{
	background-color:960202;
	color: White;
	
}

TD.GEMILeft2
{
	background-color:D1A31A;
	color: White;
	
}

TD.GEMILeft3
{
	background-color:4876A3;
	color: White;
	
}

TD.GEMILeft4
{
	background-color:669933;
	color: White;
	
}


TD.GEMITop
{
	background-color:960202;
	color: White;
	
}

TD.GEMITop1
{
	background-color:960202;
	color: White;
	
}

TD.GEMITop2
{
	background-color:D1A31A;
	color: White;
	
}

TD.GEMITop3
{
	background-color:4876A3;
	color: White;
	
}

TD.GEMITop4
{
	background-color:669933;
	color: White;
	
}

.ImageTop
{
	vertical-align:  super;
}

/* Begin Custom Link Styles */
.FFCC99Link 
{
	color: #FFCC99;
	font-weight: bold;
	background-color: #3333CC;

}

/* Begin Custom Link Styles */
.FFCC99Link2
{
	color: #000099;
	font-weight: bold;
	background-color: #CCCCF2;

}
.LeftLink:link {
  color:#FFFFFF;
  font-family: Arial, Tahoma, Verdana, MS Sans Serif;
  font-size:8pt;
  font-weight:bold;
  text-decoration:none   
}

.LeftLink:active {
  color:#FFFFFF;
  font-family: Arial, Tahoma, Verdana, MS Sans Serif;
  font-size:8pt; 
  font-weight:bold;
  text-decoration:none
}	

.LeftLink:visited {
  color:#FFFFFF;
  font-family: Arial, Tahoma, Verdana, MS Sans Serif;
  font-size:8pt;
  font-weight:bold;
  text-decoration:none
}

.LeftLink:hover {
  color:#FFB27F;
  font-family:Arial, Tahoma, Verdana, MS Sans Serif;
  font-size:8pt;
  font-weight:bold;
  text-decoration:underline  
}
/* End Link Styles */

/* Form styles */

.RadioButton {
color: #333333;

font-family: Arial, Tahoma, Verdana, MS Sans Serif;
font-size:9px; 
} 

input.RadioButton {

font-family: Arial, Tahoma, Verdana, MS Sans Serif;
font-size:9px; 
} 

.ResultNumber 
{
	color: FFCC99;
}

.ResultNumber2 
{
	color: 000099;
}

.PadLeft 
{
	padding-left:4px;
}

.PadRight
{
	padding-right:7px;
}

.PadLeftBold
{
	padding-left:7px;
	font-weight:bold;
}

.TUPTop
{
	color: #FF6633;
}

.MSOff
{
	font-size: 11px;
}

.MSOn 
{
	font-weight: bold;
	font-size: 11px;	
}

.CategoryOff 
{
	font-size: 10px;
}

.CategoryOn 
{
	font-weight: bold;
	font-size: 10px;
}

.TopLeftMenu
{
	background-color: #CCCCCC;
}

.LeftMenu
{
	background-color: #E2E2E2;
}

.GreyTitleB
{
	font-weight: bold;
	font-size: 14px;
	color: #000000;

}

.LightGrey 
{
	background-color: #F7F7F7;
}
.TextBoxOld 
{
	background-color: #FFFFFF;
	border: 1px solid #FF6500;
    scrollbar-base-color: #E9E9FF;
    scrollbar-face-color: #3366FF;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-highlight-color: #CCCCFF;
	scrollbar-darkshadow-color: #0033CC;
	scrollbar-track-color: #E9E9FF;
	scrollbar-arrow-color: white;
	scrollbar-3dlight-color: #0033CC;
}

.TextBox
{
	background-color: #FFFFFF;
	border: 1px solid #000000;
    scrollbar-base-color: #E9E9FF;
    scrollbar-face-color: #3366FF;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-highlight-color: #CCCCFF;
	scrollbar-darkshadow-color: #0033CC;
	scrollbar-track-color: #E9E9FF;
	scrollbar-arrow-color: white;
	scrollbar-3dlight-color: #0033CC;
}

.KeywordSearch 
{
	
}


.Grey1 
{
	background: #F0F0F0;
	padding-left: 5px;
}

.Grey2
{
	background: #F7F7F7;
}

.Grey3
{
	background: #E8ECE8;
	padding-left: 2px;
}

.Padding5 
{
	padding-left: 5px;	
}

.RegTextBox
{
	background-color: #FFFFFF;
	border: 1px solid #FF6500;
    scrollbar-base-color: #E9E9FF;
    scrollbar-face-color: #3366FF;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-highlight-color: #CCCCFF;
	scrollbar-darkshadow-color: #0033CC;
	scrollbar-track-color: #E9E9FF;
	scrollbar-arrow-color: white;
	scrollbar-3dlight-color: #0033CC;
}
	
.TextBoxNoBorder
{
	background-color: #FFFFFF;
	border: 0px solid #FF6500;
    scrollbar-base-color: #E9E9FF;
    scrollbar-face-color: #3366FF;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-highlight-color: #CCCCFF;
	scrollbar-darkshadow-color: #0033CC;
	scrollbar-track-color: #E9E9FF;
	scrollbar-arrow-color: white;
	scrollbar-3dlight-color: #0033CC;
}
.CheckBox
{
	
}

input {

	border: 0px solid #000000;
	font-family: Arial, Tahoma, Verdana, MS Sans Serif;
	font-size:12px; 

} 


/* Used in several title headins such as on the Marketing.aspx page */
.OrangeTitle14
{
	 font-size: 14px;
	 font-weight:bold;
	 color: #FF6600;
}

.OrangeTitle12
{
	 font-size: 12px;
	 font-weight:bold;
	 color: #FF6600;
}

.OrangeTitle10
{
	 font-size: 10px;
	 font-weight:bold;
	 color: #FF6600;
}

.SearchOrange 
{
	background-color: #FFCC99;
	padding-left: 5px;
}

.SearchBlue
{
	background-color: #4040B3;
	color: White;
	 padding: 5px, 5px, 5px, 15px;
	 
}

.SearchBlue2
{
	background-color: #4040B3;
	color: White;
	 
}

.OrangeScroll 
{
	
scrollbar-base-color: FFFFFF;
scrollbar-Face-Color: FFEFE7; 
scrollbar-arrow-color: 00009C;
scrollbar-Shadow-Color: FFB27B;
scrollbar-DarkShadow-Color: 00009C; 
scrollbar-Highlight-Color: FFFFFF;
scrollbar-Track-Color: FFEFE7;

}
select {
color: #333333;
background-color: #FFFFFF;
border: 1px solid #FF6500;
font-family: Arial, Tahoma, Verdana, MS Sans Serif;
font-size:9px; 

border-style: dashed;
	
} 

.SurveyQuestion
{  
	font-weight:bold;
	height:30px;
}

.SurveyQuestionHidden
{  
	color:FFEFE5;
	
}

.BlueTitleBold
{
	font-weight:bold;
	font-size: 13px;
	color: #000099;
}

.HPAdTitle
{
	font-weight:bold;
	font-size: 9px;
	color: Black;
}

input.RadioButton {

font-family: Arial, Tahoma, Verdana, MS Sans Serif;
font-size:9px; 
} 

/*
.select			{border: 0 inset buttonface; width: 100; font: icon; cursor: default;}
.selected		{border: 0 inset buttonface; background: window; padding: 0; font: icon;}
.selectTable	{height: 100%; width: 100%;
				border: 2 inset buttonhighlight; background: buttonface;}
.option			{font: icon; padding: 1; padding-left: 3; padding-right: 3; width: 100%;}
.dropDown		{position: absolute; visibility: hidden; width: 100%;
				border: 1 solid windowtext; padding: 0;
				background: window; color: windowtext;}
.select .button	{width: 16px; height: 5; font-family: webdings; padding: 0;
				font-size: 11px; border: 2 outset buttonhighlight;}
*/

.select			{border: 0 inset buttonface; width: 100; font: icon; cursor: default;
    scrollbar-base-color: #E9E9FF;
    scrollbar-face-color: #3366FF;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-highlight-color: #CCCCFF;
	scrollbar-darkshadow-color: #0033CC;
	scrollbar-track-color: #E9E9FF;
	scrollbar-arrow-color: white;
	scrollbar-3dlight-color: #0033CC;
}
.selected		{border: 0 inset buttonface; background: buttonface; padding: 0; font: icon;}
.selectTable	{height: 100%; width: 100%;
				border: 1 outset buttonhighlight; background: buttonface;}
.option			{font: icon; padding: 0; padding-left: 3; padding-right: 3; width: 100%;
				background: buttonface; border: 1 solid buttonface; padding: 1;}
.dropDown		{position: absolute; visibility: hidden; width: 100%; z-index: 99;
				border: 1 outset window; padding: 0;
				background: buttonface;}
.select .coolButton	{width: 16px; height: 5; font-family: webdings; padding: 1;
					font-size: 11px;}
					
/* Link Styles */
.AreaL 
{
	font-weight: bold;
}

A.AreaL:link	{	
	text-decoration:	none;
	color:	000000;
	font-size: 12px;
	font-weight: bold;
	}	
		
A.AreaL:visited	{	
	text-decoration:	none;
	color:	000000;
	font-size: 12px;
	font-weight: bold;
	}	
		
A.AreaL:active	{	
	text-decoration:	none;
	color:	000000;
	font-size: 12px;
	font-weight: bold;
	}	
		
A.AreaL:hover	{	
	text-decoration:	underline;
	color:	000000;
	font-size: 12px;
	font-weight: bold;
	}
	
A.SLOff:link	{	
	text-decoration:	none;
	color:	000000;
	font-size: 11px;
	
	}	
		
A.SLOff:visited	{	
	text-decoration:	none;
	color:	000000;
	font-size: 11px;	
	}	
		
A.SLOff:active	{	
	text-decoration:	none;
	color:	000000;
	font-size: 11px;
	
	}	
		
A.SLOff:hover	{	
	text-decoration:	underline;
	color:	000000;
	font-size: 11px;
	
	}
	
A.SLOn:link	{	
	text-decoration:	none;
	color:	000000;
	font-size: 11px;
	font-weight: bold;
	}	
		
A.SLOn:visited	{	
	text-decoration:	none;
	color:	000000;
	font-size: 11px;
	font-weight: bold;
	}	
		
A.SLOn:active	{	
	text-decoration:	none;
	color:	000000;
	font-size: 11px;
	font-weight: bold;
	}	
		
A.SLOn:hover	{	
	text-decoration:	underline;
	color:	000000;
	font-size: 11px;
	font-weight: bold;
	}
	

A.RegisterLink:link	{	
	text-decoration:	none;
	color:	FFFF00;
	font-size: 10px;
	font-weight: bold;
	}	
		
A.RegisterLink:visited	{	
	text-decoration:	none;
	color:	FFFF00;
	font-size: 10px;
	font-weight: bold;
	}	
		
A.RegisterLink:active	{	
	text-decoration:	none;
	color:	FFFF00;
	font-size: 10px;
	font-weight: bold;
	}	
		
A.RegisterLink:hover	{	
	text-decoration:	underline;
	color:	FFFF00;
	font-size: 10px;
	font-weight: bold;
	}
	

A.OrangeLink:link	{	
	text-decoration:	none;
	color:	FF6600;
	font-size: 10px;
	font-weight: bold;
	}	
		
A.OrangeLink:visited	{	
	text-decoration:	none;
	color:	FF6600;
	font-size: 10px;
	font-weight: bold;
	}	
		
A.OrangeLink:active	{	
	text-decoration:	none;
	color:	FF6600;
	font-size: 10px;
	font-weight: bold;
	}	
		
A.OrangeLink:hover	{	
	text-decoration:	underline;
	color:	FF6600;
	font-size: 10px;
	font-weight: bold;
	}
	
/* Link Styles */
A.BlackLink:link	{	
	text-decoration:	none;
	color:	000000;
	font-size: 10px;
	font-weight: bold;
	}	
		
A.BlackLink:visited	{	
	text-decoration:	none;
	color:	000000;
	font-size: 10px;
	font-weight: bold;
	}	
		
A.BlackLink:active	{	
	text-decoration:	none;
	color:	000000;
	font-size: 10px;
	font-weight: bold;
	}	
		
A.BlackLink:hover	{	
	text-decoration:	underline;
	color:	000000;
	font-size: 10px;
	font-weight: bold;
	}
	

A.WhiteLink:link	{	
	text-decoration:	none;
	color:	white;
	font-size: 10px;
	font-weight: bold;
	}	
		
A.WhiteLink:visited	{	
	text-decoration:	none;
	color:	white;
	font-size: 10px;
	font-weight: bold;
	}	
		
A.WhiteLink:active	{	
	text-decoration:	none;
	color:	white;
	font-size: 10px;
	font-weight: bold;
	}	
		
A.WhiteLink:hover	{	
	text-decoration:	underline;
	color:	white;
	font-size: 10px;
	font-weight: bold;
	}
	
A.WhiteLinkNoBold:link	{	
	text-decoration:	none;
	color:	white;
	font-size: 10px;
	}	
		
A.WhiteLinkNoBold:visited	{	
	text-decoration:	none;
	color:	white;
	font-size: 10px;
	}	
		
A.WhiteLinkNoBold:active	{	
	text-decoration:	none;
	color:	white;
	font-size: 10px;
	}	
		
A.WhiteLinkNoBold:hover	{	
	text-decoration:	underline;
	color:	white;
	font-size: 10px;
	}

A.WhiteLink12:link	{	
	text-decoration:	none;
	color:	white;
	font-size: 12px;
	font-weight: bold;
	}	
		
A.WhiteLink12:visited	{	
	text-decoration:	none;
	color:	white;
	font-size: 12px;
	font-weight: bold;
	}	
		
A.WhiteLink12:active	{	
	text-decoration:	none;
	color:	white;
	font-size: 12px;
	font-weight: bold;
	}	
		
A.WhiteLink12:hover	{	
	text-decoration:	underline;
	color:	white;
	font-size: 12px;
	font-weight: bold;
	}

A.BlueBoldLink:link	{	
	text-decoration:	none;
	color:	#000099;
	font-size: 10px;
	font-weight: bold;
	}	
		
A.BlueBoldLink:visited	{	
	text-decoration:	none;
	color:	#000099;
	font-size: 10px;
	font-weight: bold;
	}	
		
A.BlueBoldLink:active	{	
	text-decoration:	none;
	color:	#000099;
	font-size: 10px;
	font-weight: bold;
	}	
		
A.BlueBoldLink:hover	{	
	text-decoration:	underline;
	color: #000099;
	font-size: 10px;
	font-weight: bold;
	}

A.ResultLink:link	{	
	text-decoration:	none;
	color:	white;
	font-size: 10px;
	
	}	
		
A.ResultLink:visited	{	
	text-decoration:	none;
	color:	white;
	font-size: 10px;
	
	}	
		
A.ResultLink:active	{	
	text-decoration:	none;
	color:	white;
	font-size: 10px;
	
	}	
		
A.ResultLink:hover	{	
	text-decoration:	underline;
	color:	white;
	font-size: 10px;
	
	}

A.FeaturedLink:link	{	
	text-decoration:	none;
	color:	#FFFF99;
	font-size: 10px;
	font-weight:bold;
	}	
		
A.FeaturedLink:visited	{	
	text-decoration:	none;
	color:	#FFFF99;
	font-size: 10px;
	font-weight:bold;
	}	
		
A.FeaturedLink:active	{	
	text-decoration:	none;
	color:	#FFFF99;
	font-size: 10px;
	font-weight:bold;
	}	
		
A.FeaturedLink:hover	{	
	text-decoration:	underline;
	color:	#FFFF99;
	font-size: 10px;
	font-weight:bold;
	}

A.FeaturedLinkAlt:link	{	
	text-decoration:	none;
	color:	#000099;
	font-size: 10px;
	font-weight:bold;
	}	
		
A.FeaturedLinkAlt:visited	{	
	text-decoration:	none;
	color:	#000099;
	font-size: 10px;
	font-weight:bold;
	}	
		
A.FeaturedLinkAlt:active	{	
	text-decoration:	none;
	color:	#000099;
	font-size: 10px;
	font-weight:bold;
	}	
		
A.FeaturedLinkAlt:hover	{	
	text-decoration:	underline;
	color:	#000099;
	font-size: 10px;
	font-weight:bold;
	}

A.FFCC99Link:link	{	
	text-decoration:	none;
	color:	#FFCC99;
	font-size: 10px;
	font-weight:bold;
	}	
		
A.FFCC99Link:visited	{	
	text-decoration:	none;
	color:	#FFCC99;
	font-size: 10px;
	font-weight:bold;
	}	
		
A.FFCC99Link:active	{	
	text-decoration:	none;
	color:	#FFCC99;
	font-size: 10px;
	font-weight:bold;
	}	
		
A.FFCC99Link:hover	{	
	text-decoration:	underline;
	color:	#FFCC99;
	font-size: 10px;
	font-weight:bold;
	}

A.LeftLink:link {
  color:#FFFFFF;
  font-family: Arial, Tahoma, Verdana, MS Sans Serif;
  font-size:8pt;
	font-weight: bold;
  text-decoration:none   
}

A.LeftLink:active {
  color:#FFFFFF;
  font-family: Arial, Tahoma, Verdana, MS Sans Serif;
  font-size:8pt; 
  font-weight: bold;
  text-decoration:none
}	

A.LeftLink:visited {
  color:#FFFFFF;
  font-family: Arial, Tahoma, Verdana, MS Sans Serif;
  font-size:8pt;
  font-weight: bold;
    text-decoration:none
}

A.LeftLink:hover {
  color:#FFB27F;
  font-family: Arial, Tahoma, Verdana, MS Sans Serif;
  font-size:8pt;
  font-weight: bold;
  text-decoration:underline  
}


A.TitleWhite:link {
  font-family: Arial, Tahoma, Verdana, MS Sans Serif;
  font-size: 13px;
font-weight: bold;
color: white;
text-decoration:none   
}

A.TitleWhite:active {
  font-size: 13px;
	font-weight: bold;
	color: white;
	font-family: Arial, Tahoma, Verdana, MS Sans Serif;
  text-decoration:none
}	

A.TitleWhite:visited {
  font-size: 13px;
	font-weight: bold;
	color: white;
  font-family: Arial, Tahoma, Verdana, MS Sans Serif;
    text-decoration:none
}

A.TitleWhite:hover {
  
  font-family: Arial, Tahoma, Verdana, MS Sans Serif;
	font-size: 13px;
	font-weight: bold;
	color: white;
  text-decoration:underline  
}

A.TitleOrange:link {
  font-family: Arial, Tahoma, Verdana, MS Sans Serif;
  font-size: 13px;
font-weight: bold;
color: FF6600;
text-decoration:none   
}

A.TitleOrange:active {
  font-size: 13px;
	font-weight: bold;
	color: FF6600;
	font-family: Arial, Tahoma, Verdana, MS Sans Serif;
  text-decoration:none
}	

A.TitleOrange:visited {
  font-size: 13px;
	font-weight: bold;
	color: FF6600;
  font-family: Arial, Tahoma, Verdana, MS Sans Serif;
    text-decoration:none
}

A.TitleOrange:hover {
  
  font-family: Arial, Tahoma, Verdana, MS Sans Serif;
	font-size: 13px;
	font-weight: bold;
	color: FF6600;
  text-decoration:underline  
}

A.CategoryLink:link	{	
	text-decoration:	none;
	color:	000000;
	font-size: 10px;
	font-weight: bold;
	}	
		
A.CategoryLink:visited	{	
	text-decoration:	none;
	color:	000000;
	font-size: 10px;
	font-weight: bold;
	}	
		
A.CategoryLink:active	{	
	text-decoration:	none;
	color:	000000;
	font-size: 10px;
	font-weight: bold;
	}	
		
A.CategoryLink:hover	{	
	text-decoration:	underline;
	color:	000000;
	font-size: 10px;
	font-weight: bold;
	}
	
A.CitySelected:link	{	
	text-decoration:	none;
	color:	000000;
	font-size: 10px;
	font-weight: bold;
	}	
		
A.CitySelected:visited	{	
	text-decoration:	none;
	color:	000000;
	font-size: 10px;
	font-weight: bold;
	}	
		
A.CitySelected:active	{	
	text-decoration:	none;
	color:	000000;
	font-size: 10px;
	font-weight: bold;
	}	
		
A.CitySelected:hover	{	
	text-decoration:	underline;
	color:	000000;
	font-size: 10px;
	font-weight: bold;
	}
	
A.CityNotSelected:link	{	
	text-decoration:	none;
	color:	000000;
	font-size: 10px;
	
	}	
		
A.CityNotSelected:visited	{	
	text-decoration:	none;
	color:	000000;
	font-size: 10px;
	
	}	
		
A.CityNotSelected:active	{	
	text-decoration:	none;
	color:	000000;
	font-size: 10px;
	
	}	
		
A.CityNotSelected:hover	{	
	text-decoration:	underline;
	color:	000000;
	font-size: 10px;
	}
	

/* Link Button Styles */
.LinkButton 
{
	font-weight:bold;
}

.OrangeBold
{
	font-weight: bold;
	color: FF6600;
}

.TitleOrange
{
	font-size: 13px;
	font-weight: bold;
	color: FF6600;
}

.TitleWhite
{
	font-size: 13px;
	font-weight: bold;
	color: white;
}

.ErrorRed
{
	font-size: 13px;
	font-weight: bold;
	color: red;
}

.AlternatingItemStyle
{
	background-color: #CCCCFF;
}

.BlueBack
{
	font-weight:bold;
	color: White;
}

.OrangeRequired 
{
	color: FF9900;
	font-weight: bold;
}


.LeftMenuGroup
{
  color:#FFB27F;
  font-family: Arial, Tahoma, Verdana, MS Sans Serif;
  font-size:10pt;
	font-weight: bold;
  text-decoration:none   
}

.DropDownList
{
	font-size: 9pt;
}

.ListBox
{
	font-size: 9pt;
}

