﻿
/* { margin: 0px; padding: 0px; } */

body
{
	background-color : #e6e6e6;  /* #e6e6e6; dadada*/
    margin: 0px;
    padding: 0px;
	font-size:10;
	color:#6a6a6a;  /* #717171 */
}

a.body:link, a.body:visited 
{
	text-decoration: none;
	color:#6a6a6a;	
}

a.body:hover, a.body:active
{
    COLOR: #f59929 /* #e46b00  burnt orange */
}

p 
{
    margin-top : 11px;
    margin-bottom : 11px;
}

.StoreBody 
{
    font: 8pt/12pt verdana;
 	color: #000;
}

.Message { font-family:Verdana, Tahoma, Arial, sans-serif; font-size:14px; color:red; }		

.SmallHeader {font-size:medium; font-weight:500; color: #4b919f; }
.SmallBoldHeader {font-size:small; font-weight:900; color: #4b919f; }

.whiteCenterPanel { background-color: #FFFFFF; }
.whiteStatusTopper { background-color: #ffffff; margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000;}
.Caption { font-family:Arial, Verdana, sans-serif; font-size:20px; font-weight:bold; color:#000; }
.SubHeading { font-family:Arial, Verdana, sans-serif;  font-style:italic; font-size:18px; font-weight:bold; color:#000; }
.label{COLOR: black; FONT-FAMILY: Arial, Helvetica, Sans-Serif; FONT-SIZE: 12px; FONT-WEIGHT: bold;}
.smalllabel{COLOR: black; FONT-FAMILY: Arial, Helvetica, Sans-Serif; FONT-SIZE: 11px; FONT-WEIGHT: bold;}
.coolsmalllabel{FONT-SIZE: x-small; FONT-Weight: bold}
.largeText { font-family:Tahoma, Arial, Verdana, sans-serif; font-size:14px; color:#000; }
.largeRedText { font-family:Tahoma, Arial, Verdana, sans-serif; font-size:14px; color:Red; }
.largeBoldText { font-family:Tahoma, Arial, Verdana, sans-serif; font-size:14px; font-weight:bold; color:#000; }
.hyperlink { font-family:Tahoma, Arial, Verdana, sans-serif; font-size:13px; font-weight:bold; color:DarkBlue; TEXT-DECORATION: none}
.smallhyperlink { font-family:Tahoma, Arial, Verdana, sans-serif; font-size:11px; font-weight:bold; color:DarkBlue }
.contexthelp { font-family:Tahoma, Arial, Verdana, sans-serif; font-size:12px; font-weight:bold; color:Green }
.mediumText { font-family:Tahoma, Arial, Verdana, sans-serif; font-size:12px; color:#000; }
.mediumBoldText { font-family:Tahoma, Arial, Verdana, sans-serif; font-size:12px; font-weight:bold; color:#000; }
.smallText {  color:#000; FONT: 9px Verdana, Arial, Helvetica, sans-serif;}
.smallBoldText { font-family:Tahoma, Arial, Verdana, sans-serif; font-size:9px; font-weight:bold; color:#000; }
.smallGrayText { font-family:Tahoma, Arial, Verdana, sans-serif; font-size:9px; color:gray; }		
.tinyText {  color:#000; FONT: 9.0px Verdana, Arial, Helvetica, sans-serif;}

DontShow 
{ 
	visibility:hidden; 
}

sup {
    font-size:75%;
    line-height:0;
}

#container1 {
	width : 921px; 
	margin:0 auto;
	background-color: #e6e6e6;
	/* height : 100%; */ 
	position:relative; 
	text-align:center;
	display:table;
	border-left : solid 2px #929292;
	border-right : solid 2px #929292;
	border-bottom : solid 2px #929292;
}

.content {
	padding : 0px;
	z-index : 1;
	width : 920px;
	background-color : #ffffff; /* #fff; */
	height : 100%;
/*
	border-left : solid 2px #929292;
	border-right : solid 2px #929292;
	border-bottom : solid 2px #929292;
*/
}

/* sub nav (4th-level nav) */
a.subNav:link, a.subNav:visited {
	text-decoration: none;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	margin: 1px 1px 1px 0px;
	padding: 5px 0px 5px 0px;
}
a.subNav:hover, a.subNav:active {
	text-decoration: none;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
}
a.subNavActive:link, a.subNavActive:visited , a.subNavActive:hover, a.subNavActive:active{
	text-decoration: none;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #E05E08;
	margin: 1px 1px 1px 0px;
	padding: 5px 0px 5px 0px;
}

/* internal Nav: used for 4th level navigation
	color:#ffffff; 
	BORDER-LEFT: #cccccc 1px solid;
*/
.SmallRadioButtonList
{
	FONT: 9.0px Verdana, Arial, Helvetica, sans-serif;
	color:#6a6a6a;	/* #6a6a6a  717171 */
	text-align: left;
}

.leftBorder
{
	BORDER-LEFT: #cccccc 1px solid;	
}

.topBorder
{
	BORDER-TOP: #cccccc 1px solid;	
}

.internalNav 
{ 
	top: 4px;  
	color:Gray; 
    FONT: 11px Verdana, Arial, Helvetica, sans-serif;
	text-align:center; 
	text-decoration:none;  
	BORDER-LEFT: #cccccc 1px solid;
	padding-left: 5px;
	display:table-cell;
} 

A.internalNav:hover, A.internalNav:active
{
    COLOR: #f59929;  
}

.internalNavNoLeftBorder 
{ 
	top: 4px;  
	color:#ffffff; 
    FONT: 11px Verdana, Arial, Helvetica, sans-serif;
	text-align:center; 
	padding-right: 5px;
	text-decoration:none;  
	display:table-cell;
} 

A.internalNavNoLeftBorder:hover, A.internalNavNoLeftBorder:active
{
    COLOR: #f59929;
    
}


.internalNavButton 
{ 
	top: 4px;  
	padding: 2px 3px 2px 0.4em;  
	border-right: 2px solid #4D657F; 
	border-bottom: 2px solid #4D657F; 
	border-left: 2px solid #C8D6E6; 
	border-top: 2px solid #C8D6E6; 
	background-color:#8ccdd9; 
	color:#ffffff; 
    FONT: 9px Verdana, Arial, Helvetica, sans-serif;
	text-align:center;  display:table-cell;
	text-decoration:none; 
} /*orig background-color 4D93A1 
	font-weight:normal; 
	font-size: 11px;  
	font-family: Arial, Verdana, sans-serif; 

*/

.internalNavButtonOn
{ 
	top: 0px;	
	border-top: 1px solid #7497BF; 	
	border-left: 1px solid #7497BF; 
	border-bottom: 1px solid #7497BF; 
	border-right: 1px solid #7497BF; 
	background-color: #FFFFFF; 
	text-align:center; 
	color: #000000; 
    FONT: 9px Verdana, Arial, Helvetica, sans-serif;
	padding: 2px 3px 2px 0.4em;  
	vertical-align:baseline; 
	text-decoration: none; 
	display:table-cell;
}  /*orig padding: 2px 5px 5px 0.5em;  */

#internalNav {  width: 100%; position:relative; padding: 0; margin: 0em 0.5em 1em 0.5em; font-family: Arial, sans-serif; font-size:0.8em; color: #333; } 
#internalNav ul { list-style: none; margin: 0; padding: 0; border: 0; } 
#internalNav li { margin: 6px; }
#internalNav li a 
{ 
	top: 4px;  
	padding: 2px 3px 2px 0.4em;  
	border-right: 2px solid #4D657F; 
	border-bottom: 2px solid #4D657F; 
	border-left: 2px solid #C8D6E6; 
	border-top: 2px solid #C8D6E6; 
	background-color:#4D93A1; 
	color:#ffffff; 
	text-align:center; 
	font-weight:normal; 
	font-size: 12px;  
	font-family: Arial, Verdana, sans-serif; 
	text-decoration: none; 
}
/* orig bkground color 7497BF     */
#internalNav li a { width: auto; } 	
#internalNav li a:hover { border-right: 3px solid #40536A; border-bottom: 3px solid #40536A; border-left: 3px solid #C8D6E6; border-top: 3px solid #C8D6E6; background-color: #5989BF; color: #fff; text-decoration: underline;} 
#internalNav li a:active { border-top: 4px solid #476B94; border-left: 4px solid #476B94; border-bottom: 2px solid #5ba3e0; 	border-right: 2px solid #5ba3e0; background-color: #5989BF; color: #fff; } 
#internalNav li a.on:active, #internalNav li a.on:visited,	#internalNav li a.on:link 
{ 
	top: 0px;	
	border-top: 1px solid #7497BF; 	
	border-left: 1px solid #7497BF; 
	border-bottom: 1px solid #7497BF; 
	border-right: 1px solid #7497BF; 
	background-color: #FFFFFF; 
	color: #000000; 
	padding: 2px 5px 5px 0.5em; 
	vertical-align:baseline;  
} 

HR
{
    COLOR: #cccccc;
    HEIGHT: 1px
}
TD
{
    FONT: 11px/15px Verdana, Arial, Helvetica, sans-serif;
    COLOR: #4a4949
}
H1
{
    FONT: bold 18px/18px Arial, Helvetica, sans-serif
}
H2
{
    FONT: bold 14px/14px Arial, Helvetica, sans-serif
}
H3
{
    FONT: bold 12px/12px Arial, Helvetica, sans-serif
}
.head1
{
    FONT: bold 12px Verdana, Arial, Helvetica, sans-serif;
    COLOR: #4b919f
}
.head2
{
    FONT-WEIGHT: bold;
    COLOR: #4b919f;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.head3
{
    COLOR: #e05e08;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.SmallTextBlack
{
	/* FONT: 10px; */
	font-size:10;
	color:#000000;	
}

.SmallTextBlue
{
	font-size:10;
	color:#45a8ba;	
}

a.SmallTextBlue:link, a.SmallTextBlue:visited 
{
	text-decoration: none;
	font-size:10;
	color:#45a8ba;	
}


a.SmallTextBlue:hover, a.SmallTextBlue:active
{
    COLOR: #f59929 /* #e46b00  burnt orange */
}

/*
.SmallTextGray
{
	font-size:10;
	color:#6a6a6a;	
}
*/

.SmallTextGray
{
    FONT: 11px/15px Verdana, Arial, Helvetica, sans-serif;
 	font-size:10;
	color:#6a6a6a;	/* #6a6a6a  717171 */
}

a.SmallTextGray:link 
{
	text-decoration: underline;
	color:#717171;	
}

a.SmallTextGray:visited 
{
	text-decoration: underline;
	color:#717171;	
}

a.SmallTextGrayNoUnderline:link , a.SmallTextGrayNoUnderline:visited
{
	text-decoration: none;
	color:#717171;	
}

a.SmallTextGrayNoUnderline:hover, a.SmallTextGrayNoUnderline:active
{
    COLOR: #f59929 /* #e46b00  burnt orange */
}

a.MainHeaderBlue:link, a.MainHeaderBlue:visited, a.MainHeaderBlue:active 
{
	font-family: Verdana;
	color:#45a8ba;
	font-size: 13.5pt;
	font-weight:bold;
	text-decoration:none;	
}

a.MainHeaderBlue:hover
{
    COLOR: #f59929 /* #e46b00  burnt orange */
}

a.SmallTextGray:hover, a.SmallTextGray:active
{
    COLOR: #f59929 /* #e46b00  burnt orange */
}

.TinyTextGray
{
	font-size:x-small;
	color:#6a6a6a;  /*6a6a6a 999999 */
}

#TinyTextGray a 
{ 
	font-size:x-small;
	color:#999999;
	text-decoration: underline;	
} 	

#TinyTextGray a:hover
{
    COLOR: #f59929 /* #e46b00  burnt orange */
}


.TinyTextBlue
{
	font-size:x-small;
	color:#45a8ba;
}

#TinyTextBlue a 
{ 
	font-size:x-small;
	color:#45a8ba;
	text-decoration: underline;	
} 	

#TinyTextBlue a:hover
{
    COLOR: #f59929 /* #e46b00  burnt orange */
}

.BasicTextGray
{
	font-family: Verdana;
	color:Gray;
	font-size: 9pt;
	font-weight:normal; 
}

.BasicTextBlue
{
	font-family: Verdana;
	color:#45a8ba;
	font-size: 9pt;
	font-weight:normal	
}

.MainHeaderGray
{
	font-family: Verdana;
	color:Gray;
	font-size: 13.5pt;
	font-weight:bold	
}

.MediumHeaderGray
{
	font-family: Helvetica,Verdana;
	color:Gray;
	font-size: 12pt;
	font-weight:900	
}

.SubHeaderGray
{
	font-family: Verdana;
	color:Gray;
	font-size: 9pt;
	font-weight:bold	
}
a.SubHeaderGray:link, a.SubHeaderGray:visited {
	text-decoration: none;
	font-family: Verdana;
	color:Gray;
	font-size: 9pt;
	font-weight:bold	
}

a.SubHeaderGray:hover, a.SubHeaderGray:active
{
    COLOR: #f59929 /* #e46b00  burnt orange */
} 

/*
a.churchName:link , a.churchName:visited {
    text-decoration: none;
    font: bold 11px Verdana, Arial, Helvetica, sans-serif;
    color: #4D93A1;
    padding: 3px;
    display: block;
}

a.churchName:hover  , a.churchName:active {
    text-decoration: none;
    color: #E05E08;
}

*/
.MainHeaderBlue
{
	font-family: Verdana;
	color:#45a8ba;
	font-size: 13.5pt;
	font-weight:bold	
}

.MediumHeaderBlue
{
	font-family: Helvetica,Verdana;
	color:#45a8ba;
	font-size: 12pt;
	font-weight:900	
}

a.MediumHeaderBlue:link, a.MediumHeaderBlue:visited, a.MediumHeaderBlue:active 
{
	font-family: Helvetica,Verdana;
	color:#45a8ba;
	font-size: 12pt;
	font-weight:900;	
	text-decoration:none;	
}

a.MediumHeaderBlue:hover
{
    COLOR: #f59929 /* #e46b00  burnt orange */
}

.SubHeaderBlue
{
	font-family: Verdana;
	color:#45a8ba;
	font-size: 9pt;
	font-weight:bold	
}

a.SubHeaderBlue:link, a.SubHeaderBlue:visited {
	text-decoration: none;
	font-family: Verdana;
	color:#45a8ba;
	font-size: 9pt;
	font-weight:bold	
}

a.SubHeaderBlue:hover, a.SubHeaderBlue:active
{
    COLOR: #f59929 /* #e46b00  burnt orange */
} 

.areaMainFull
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 62px;
    PADDING-BOTTOM: 15px;
    PADDING-TOP: 21px;
    height: 100%;
    width: 744px; /* width:744px; 611 */
    BACKGROUND-COLOR: #ffffff
}

.areaMain
{ 
    WIDTH: 379px;
    min-height: 320px;
    padding : 21px 33px 15px 61px; /* top right bottom left */
    float:left;
    BACKGROUND-COLOR: #ffffff; 
}

.areaMainNoRightPadding
{
    PADDING-LEFT: 58px;
    padding-right:0px;
    PADDING-BOTTOM: 15px;
    WIDTH: 365px;
    PADDING-TOP: 21px;
   /* BACKGROUND-COLOR: #ffffff; */
}

.areaMainRight
{
    padding : 21px 0 15px 10px; /* top right bottom left */
    BORDER-LEFT: #cccccc 1px solid;
    width: 200px;
    min-width: 200px; 
}

.areaHomeMain
{   /* padding : 21px 22px 15px 61px;  top right bottom left */
	padding : 22px 41px 15px 40px; /* top right bottom left */
    WIDTH: 391px; /* 380px; */ 
    BACKGROUND-COLOR: #ffffff;
    
}

.areaHomeMainRight
{
    padding : 21px 50px 15px 2px; /* top right bottom left */
    BORDER-LEFT: #cccccc 1px solid;
     /* 199px 220 */
    width: 220px;
	min-width: 200px;
}


.areaLeftNav
{
    /* BORDER-RIGHT: #cccccc 0px dotted; */
    BORDER-RIGHT: #cccccc 1px solid;
    WIDTH: 153px; /* 140 */
    padding : 18px 10px 0 6px; /* top right bottom left 18px 23px 0 6px;*/
    BACKGROUND-COLOR: #f5f5f5	/* #e6f2f3 */
}

.areaHomeLeftNav
{
    BORDER-RIGHT: #cccccc 1px solid;
    WIDTH: 173px;  /* 153 */
    padding : 0px 0px 0 12px; /* top right bottom left */
    /* 20px
    PADDING-TOP: 5px; 
    padding-left:8px;
	*/
    BACKGROUND-COLOR:#f5f5f5 	/* #f2f2f2 */
}

.areaLeftNavSub
{
    /* PADDING-BOTTOM: 13px; 
    padding : 0px 0px 0 6px;*/ /* top right bottom left */
    padding : 0px 0px 0 0px; /* top right bottom left */
    BACKGROUND-COLOR: #f5f5f5;	/* #e6f2f3 */
    FONT: 10px Verdana, Arial, Helvetica, sans-serif;
    width: 130px;
    margin-left: 15px;  
    float:none;
 }


.areaLogin
{
    PADDING-LEFT: 0px;
    HEIGHT: 22px;
    BACKGROUND-COLOR: #8ccdd9
}

#areaNameChurch
{
    WIDTH: 180px;
    float : left;
    /* border: solid 1px black; */
    padding : 0px 0px 0px 0px;
}

#areaNameChurchWide
{
    WIDTH: 215px;
    float : left;
    /* border: solid 1px black; */
    padding : 0px 0px 0px 0px;
}

#areaMug
{
	float : left;
    padding : 0px 0 0px 0px; /*top right bottom left */
}

#areaHomeBanner
{
  border: 0px;	
  width: 100%; 
  /* text-align: left; */
  padding : 0px 0 0px 0px; /*top right bottom left    height:158px;*/
  display:inline;
}

#areaSubBanner
{
  border: 0px;	
  width: 100%;
  vertical-align:top;
  text-align: left;	
  padding : 0px 0 0px 0px; /*top right bottom left */
  display:table;
}

#areaGNav
{
  /*background-color: #f59929; */
  border: 0px;	
 /* clear:both; */
 /* width: 919px;	*/
  padding : 0px 0px 0px 0px; /*top right bottom left */
  margin: 0px 0px 0px 0px; /*top right bottom left */
  height:19px; 
  /* vertical-align:top; */
  /* display:table; */
}

.areaGNavLink
{
  border: 0px;	
  padding : 0px 0 0px 0px; /*top right bottom left */	
  float:left; 
}

.areaLastGNavLink
{
  border: 0px;	
  padding : 0px 0 0px 0px; /*top right bottom left */	
  float:none; 
}


#areaCrumbtrail
{
    FONT: 10px Verdana, Arial, Helvetica, sans-serif;
    WIDTH: 647px;
    float : left;
    padding : 5px 0 3px 20px; /*top right bottom left */	
}
#areaRadio
{
	float : right;
    padding : 5px 20px 3px 0px; /*top right bottom left */	
}
#areaRadio img 
{
	float : left;
	margin-right : 3px;
}

.areaMainHeading
{
	COLOR: #4b919f; 
	font: bold 14px Verdana, Arial, Helvetica, sans-serif
}

.areaMain2_old
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 25px;
    WIDTH: 414px;
    PADDING-TOP: 15px;
    HEIGHT: 440px;
    BACKGROUND-COLOR: #ffffff
}

.areaHomeIFrame
{
    BORDER-RIGHT: #cc3300 0px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #cc3300 0px solid;
    DISPLAY: block;
    PADDING-LEFT: 25px;
    PADDING-BOTTOM: 25px;
    BORDER-LEFT: #cc3300 0px solid;
    WIDTH: 380px;
    PADDING-TOP: 15px;
    BORDER-BOTTOM: #cc3300 0px solid;
    BACKGROUND-COLOR: #ffffff
}
/*
.areaHomepageMain
{
    BORDER-RIGHT: #cc3300 0px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #cc3300 0px solid;
    DISPLAY: block;
    PADDING-LEFT: 25px;
    PADDING-BOTTOM: 25px;
    BORDER-LEFT: #cc3300 0px solid;
    WIDTH: 320px;
    PADDING-TOP: 15px;
    BORDER-BOTTOM: #cc3300 0px solid;
    BACKGROUND-COLOR: #ffffff
}
*/
.areaFooter
{
    BACKGROUND-COLOR: #ffffff;
	/* float:right; */
	width : 881px;
	position:relative; 
	text-align:right;
	display:table;
    PADDING-RIGHT: 20px;
    BORDER-TOP: #cccccc 1px solid;
    PADDING-LEFT: 20px; 
    PADDING-BOTTOM: 10px;
    FONT: 10px Verdana, Arial, Helvetica, sans-serif;
    PADDING-TOP: 10px;
    HEIGHT: 100px
}
.areaPrivate
{
    BORDER-RIGHT: #ff6633 1px solid;
    BORDER-TOP: #ff6633 1px solid;
    BORDER-LEFT: #ff6633 1px solid;
    BORDER-BOTTOM: #ff6633 1px solid
}
.areaPrivateHead
{
    BORDER-RIGHT: #e05e08 1px solid;
    BORDER-TOP: #e05e08 1px solid;
    PADDING-LEFT: 10px;
    MARGIN: 0px;
    FONT: 10px Verdana, Arial, Helvetica, sans-serif;
    BORDER-LEFT: #e05e08 1px solid;
    WIDTH: 100%;
    COLOR: #e05e08;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #e05e08 0px solid;
    HEIGHT: 20px
}
.areaPrivateFoot
{
    BORDER-RIGHT: #e05e08 1px solid;
    BORDER-TOP: #e05e08 0px solid;
    MARGIN: 0px;
    BORDER-LEFT: #e05e08 1px solid;
    WIDTH: 100%;
    BORDER-BOTTOM: #e05e08 1px solid;
    HEIGHT: 20px
}
.bgLtBlue1
{
    BACKGROUND-COLOR: #8ccdd9
}
.bgLtBlue2
{
    BACKGROUND-COLOR: #e6f2f3
}
.bgLtBlue3
{
    BACKGROUND-COLOR: #4b919f
}
.textBlue1
{
    COLOR: #90cad5
}
.textBlue2
{
    COLOR: #4b919f
}
.textBlue3
{
    COLOR: #4b919f
}
.textOrange
{
    COLOR: #e05e08
}
.text10
{
    FONT-SIZE: 10px
}
A.gnavLink:link
{
    FONT: bold 10px Verdana, Arial, Helvetica, sans-serif;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.gnavLink:visited
{
    FONT: bold 10px Verdana, Arial, Helvetica, sans-serif;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.gnavLink:hover
{
    FONT: bold 10px Verdana, Arial, Helvetica, sans-serif;
    COLOR: #8ccdd9;
    TEXT-DECORATION: none
}
A.gnavLink:active
{
    FONT: bold 10px Verdana, Arial, Helvetica, sans-serif;
    COLOR: #8ccdd9;
    TEXT-DECORATION: none
}
A.gnavLinkSelected
{
    FONT: bold 10px Verdana, Arial, Helvetica, sans-serif;
    COLOR: #4d94a2;
    BACKGROUND-COLOR: #ffffff;
    TEXT-DECORATION: none
}
.gnavItem
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 0px;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: #8ccdd9 1px solid;
    PADDING-TOP: 0px;
    HEIGHT: 23px;
    TEXT-ALIGN: center
}
.gwideNavItem
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: #8ccdd9 1px solid;
    WIDTH: 94px;
    PADDING-TOP: 0px;
    HEIGHT: 23px;
    TEXT-ALIGN: center
}
.gnavItemSelected
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: #8ccdd9 1px solid;
    HEIGHT: 23px;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center
}
.gwideNavItemSelected
{
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: #8ccdd9 1px solid;
    WIDTH: 94px;  
    HEIGHT: 23px;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center
}

.gnavEnd
{
    BORDER-LEFT: #8ccdd9 1px solid
}

A:link
{
    /* COLOR: #4a4949 */
    /* color:AppWorkspace; */
    color:#717171;	
}

A:visited
{
    /*COLOR: #4a4949 */
   /* color:AppWorkspace; */
    color:#717171;	
}

A:hover
{
    COLOR: #f59929 /* #e46b00  burnt orange */
}

A:active
{
    COLOR: #f59929
}

A.loginLink:link
{
    FONT: bold 10px Verdana, Arial, Helvetica, sans-serif;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.loginLink:visited
{
    FONT: bold 10px Verdana, Arial, Helvetica, sans-serif;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.loginLink:hover
{
    FONT: bold 10px Verdana, Arial, Helvetica, sans-serif;
    COLOR: #4d93a1;
    TEXT-DECORATION: none
}
A.loginLink:active
{
    FONT: bold 10px Verdana, Arial, Helvetica, sans-serif;
    COLOR: #4d93a1;
    TEXT-DECORATION: none
}

.faqSubHeader
{
	font-family: Verdana;
	color:#45a8ba;
	font-size: 9pt;
	font-weight:bold; 
	padding-top:10px	
}

a.faqSubHeader
{
	text-decoration: none;
}

.faqSmallTextBlue
{
	font-family: Verdana;
	FONT-size: 8.5pt; /* 10px */
	color:#45a8ba;	
	font-weight:600
}

.faqNumber
{
	font-family: Verdana;
	color:black;
	font-size: 9pt;
	font-weight:normal	
}

A.faqLink:link
{
    FONT: bold 10px Verdana, Arial, Helvetica, sans-serif;
    COLOR: #45a8ba;
    TEXT-DECORATION: none
}
A.faqLink:visited
{
    FONT: bold 10px Verdana, Arial, Helvetica, sans-serif;
    COLOR:#45a8ba;
    TEXT-DECORATION: none
}
A.faqLink:hover
{
    FONT: bold 10px Verdana, Arial, Helvetica, sans-serif;
    COLOR: #4b919f;
    TEXT-DECORATION: none
}
A.faqLink:active
{
    FONT: bold 10px Verdana, Arial, Helvetica, sans-serif;
    COLOR: #4b919f;
    TEXT-DECORATION: none
}



A.navLink:link
{
    FONT: bold 10px Verdana, Arial, Helvetica, sans-serif;
    COLOR: #8ccdd9;
    TEXT-DECORATION: none
}
A.navLink:visited
{
    FONT: bold 10px Verdana, Arial, Helvetica, sans-serif;
    COLOR: #8ccdd9;
    TEXT-DECORATION: none
}
A.navLink:hover
{
    FONT: bold 10px Verdana, Arial, Helvetica, sans-serif;
    COLOR: #4b919f;
    TEXT-DECORATION: none
}
A.navLink:active
{
    FONT: bold 10px Verdana, Arial, Helvetica, sans-serif;
    COLOR: #4b919f;
    TEXT-DECORATION: none
}
A.bannerHome:link
{
}
A.bannerHome:visited
{
}
A.bannerHome:hover
{
}
A.bannerHome:active
{
}
A.leftNavLink:link
{
    PADDING-RIGHT: 3px;
    DISPLAY: block;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 3px;
    FONT: bold 10px Verdana, Arial, Helvetica, sans-serif;
    WIDTH: 100%;
    COLOR: #4d93a1;
    PADDING-TOP: 3px;
    TEXT-DECORATION: none
}
A.leftNavLink:visited
{
    PADDING-RIGHT: 3px;
    DISPLAY: block;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 3px;
    FONT: bold 10px Verdana, Arial, Helvetica, sans-serif;
    WIDTH: 100%;
    COLOR: #4d93a1;
    PADDING-TOP: 3px;
    TEXT-DECORATION: none
}
A.leftNavLink:hover
{
    DISPLAY: block;
    BACKGROUND-COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.leftNavLink:active
{
    DISPLAY: block;
    BACKGROUND-COLOR: #ffffff;
    TEXT-DECORATION: none
}

A.leftNavLinkSelected:link, A.leftNavLinkSelected:visited, A.leftNavLinkSelected:hover, A.leftNavLinkSelected:active
{
    PADDING-RIGHT: 3px;
    DISPLAY: block;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 3px;
    FONT: bold 10px Verdana, Arial, Helvetica, sans-serif;
    WIDTH: 100%;
    COLOR: #f59929 /* #e46b00  burnt orange */;
    PADDING-TOP: 3px;
    BACKGROUND-COLOR: #ffffff;
    TEXT-DECORATION: none
}

.LeftNavItem
{
    PADDING-RIGHT: 0px;
    BORDER-TOP: #ffffff 0px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    VERTICAL-ALIGN: middle;
    WIDTH: 100%;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #c4dddf 1px solid;
    HEIGHT: 18px;
    TEXT-ALIGN: left
}
.LeftNavItemSelected
{
    PADDING-RIGHT: 0px;
    BORDER-TOP: #ffffff 0px solid;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 0px;
    VERTICAL-ALIGN: middle;
    WIDTH: 100%;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #c4dddf 1px solid;
    HEIGHT: 18px;
    TEXT-ALIGN: left
}

A.leftNavSubLink:link
{
    DISPLAY: block;
    PADDING-BOTTOM: 3px;
    FONT: 10px Verdana, Arial, Helvetica, sans-serif;
    width: 139px;
    COLOR: #666666;
    PADDING-TOP: 3px;
    TEXT-DECORATION: none
}

A.leftNavSubLink:visited
{
    DISPLAY: block;
    PADDING-BOTTOM: 3px;
    FONT: 10px Verdana, Arial, Helvetica, sans-serif;
    COLOR: #666666;
    PADDING-TOP: 3px;
    TEXT-DECORATION: none
}

A.leftNavSubLink:hover
{
    FONT: 10px Verdana, Arial, Helvetica, sans-serif;
    COLOR: #f59929; /* COLOR: #000000; */
    TEXT-DECORATION: none;
}

A.leftNavSubLinkSelected:link
{
    DISPLAY: block;
    PADDING-BOTTOM: 3px;
    FONT: 10px Verdana, Arial, Helvetica, sans-serif; 
    BACKGROUND-COLOR: #ffffff;
    width: 139px;
    COLOR: #f59929; /* COLOR: #e46b00; */
    PADDING-TOP: 3px;
    TEXT-DECORATION: none
}

A.leftNavSubLinkSelected:visited
{
    DISPLAY: block;
    PADDING-BOTTOM: 3px;
    FONT: 10px Verdana, Arial, Helvetica, sans-serif;
        BACKGROUND-COLOR: #ffffff;
    COLOR: #f59929; /* COLOR: #e46b00; */
    PADDING-TOP: 3px;
    TEXT-DECORATION: none
}

A.leftNavSubLinkSelected:hover
{
    FONT: 10px Verdana, Arial, Helvetica, sans-serif;
    COLOR: #f59929; /* COLOR: #e46b00; */
    TEXT-DECORATION: none
}


A.leftNavSGOnly:link
{
    PADDING-LEFT: 10px;
    FONT: bold 10px Verdana, Arial, Helvetica, sans-serif;
    WIDTH: 100%;
    COLOR: #4d93a1;
    PADDING-TOP: 3px;
    HEIGHT: 18px;
    TEXT-DECORATION: none
}
A.leftNavSGOnly:visited
{
    PADDING-LEFT: 10px;
    FONT: bold 10px Verdana, Arial, Helvetica, sans-serif;
    WIDTH: 100%;
    COLOR: #4d93a1;
    PADDING-TOP: 3px;
    HEIGHT: 18px;
    TEXT-DECORATION: none
}
A.leftNavSGOnly:hover
{
    BACKGROUND-COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.leftNavSGOnly:active
{
    BACKGROUND-COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.leftNavSGMOnlySelected
{
    FONT: bold 10px Verdana, Arial, Helvetica, sans-serif;
    COLOR: #8ccdd9;
    BACKGROUND-COLOR: #4d93a1;
    TEXT-DECORATION: none
}
.sgOnly
{
    BACKGROUND-COLOR: #bad8da
}
A.footerLink:link
{
    FONT: 10px Verdana, Arial, Helvetica, sans-serif;
    COLOR: #666666;
    BORDER-BOTTOM: #ffffff 0px solid;
    TEXT-DECORATION: none
}
A.footerLink:visited
{
    FONT: 10px Verdana, Arial, Helvetica, sans-serif;
    COLOR: #666666;
    BORDER-BOTTOM: #ffffff 0px solid;
    TEXT-DECORATION: none
}
A.footerLink:hover
{
    FONT: 10px Verdana, Arial, Helvetica, sans-serif;
    COLOR: #e05e08;
    BORDER-BOTTOM: #cccccc 0px solid;
    TEXT-DECORATION: none
}
A.footerLink:active
{
    FONT: 10px Verdana, Arial, Helvetica, sans-serif;
    COLOR: #e05e08;
    BORDER-BOTTOM: #cccccc 0px solid;
    TEXT-DECORATION: none
}
A.footerLinkSelected
{
    FONT: bold 10px Verdana, Arial, Helvetica, sans-serif;
    COLOR: #8ccdd9;
    BACKGROUND-COLOR: #4d93a1;
    TEXT-DECORATION: none
}
.blueVert
{
    WIDTH: 1px;
    BACKGROUND-COLOR: #8ccdd9
}
A.crumbtrail:link
{
    FONT: 10px Verdana, Arial, Helvetica, sans-serif;
    COLOR: #666666;
    BORDER-BOTTOM: #ffffff 0px solid;
    TEXT-DECORATION: none
}
A.crumbtrail:visited
{
    FONT: 10px Verdana, Arial, Helvetica, sans-serif;
    COLOR: #666666;
    BORDER-BOTTOM: #ffffff 0px solid;
    TEXT-DECORATION: none
}
A.crumbtrail:hover
{
    FONT: 10px Verdana, Arial, Helvetica, sans-serif;
    COLOR: #e05e08;
    BORDER-BOTTOM: #cccccc 0px solid;
    TEXT-DECORATION: none
}
A.crumbtrail:active
{
    FONT: 10px Verdana, Arial, Helvetica, sans-serif;
    COLOR: #e05e08;
    BORDER-BOTTOM: #cccccc 0px solid;
    TEXT-DECORATION: none
}
A.crumbtrailSelected
{
    FONT: 10px Verdana, Arial, Helvetica, sans-serif;
    COLOR: #666666;
    BORDER-BOTTOM: #ffffff 0px solid;
    /* FONT: bold 10px Verdana, Arial, Helvetica, sans-serif; 
    COLOR: #8ccdd9;
    BACKGROUND-COLOR: #4d93a1; */
    TEXT-DECORATION: none
}

A.secondaryNavLink:link
{
    FONT: 10px Verdana, Arial, Helvetica, sans-serif;
    BORDER-LEFT: #f2f2f2 2px solid;
    WIDTH: 172px;
    COLOR: #666666; 
    HEIGHT: 30px;
    TEXT-DECORATION: none;
}
A.secondaryNavLink:visited
{
    FONT: 10px Verdana, Arial, Helvetica, sans-serif;
    BORDER-LEFT: #f2f2f2 2px solid;
    WIDTH: 172px;
    COLOR: #666666;
    HEIGHT: 20px;
    TEXT-DECORATION: none
}
A.secondaryNavLink:hover
{
    BORDER-LEFT: #ffffff 2px solid;
    WIDTH: 172px;
    BACKGROUND-COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.secondaryNavLink:active
{
    BORDER-LEFT: #ffffff 2px solid;
    WIDTH: 172px;
    BACKGROUND-COLOR: #ffffff;
    TEXT-DECORATION: none
}
.forminput
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px solid;
    BACKGROUND-IMAGE: url(../images/formInput_bg.gif);
    BORDER-LEFT: #cccccc 1px solid;
    BORDER-BOTTOM: #cccccc 1px solid
}
.formlabel
{
    FONT-WEIGHT: bold;
    COLOR: #999999;
    TEXT-ALIGN: right
}
.boxed
{
    BORDER-RIGHT: #cccccc 1px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #cccccc 1px solid;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 10px;
    BORDER-LEFT: #cccccc 1px solid;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: #cccccc 1px solid
}
.boxedwhite
{
    BORDER-RIGHT: #ffffff 1px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #ffffff 1px solid;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 10px;
    BORDER-LEFT: #ffffff 1px solid;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: #ffffff 1px solid
}
.dashedHR
{
    BORDER-RIGHT: #cccccc 1px dotted;
    BORDER-TOP: #cccccc 1px dotted;
    BORDER-LEFT: #cccccc 1px dotted;
    BORDER-BOTTOM: #cccccc 1px dotted
}
.newsframe
{
    BORDER-RIGHT: #cccccc 0px solid;
    BORDER-TOP: #cccccc 0px solid;
    BORDER-LEFT: #cccccc 0px solid;
    BORDER-BOTTOM: #cccccc 0px solid
}
.inLineImage
{
    BORDER-TOP: #cccccc 1px solid;
    BORDER-BOTTOM: 1px solid;
    BORDER-RIGHT-COLOR: #cccccc
}
.homeFeatureImage
{
    MARGIN-TOP: 5px;
    MARGIN-RIGHT: 8px
}
.homeFeature
{
    PADDING-BOTTOM: 10px
}
.grid
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 0px solid;
    VERTICAL-ALIGN: top;
    BORDER-LEFT: #cccccc 0px solid;
    BORDER-BOTTOM: #cccccc 1px solid
}

.gridResourceList
{
    BORDER-RIGHT: #cccccc 0px solid;
    BORDER-TOP: #cccccc 0px solid;
    VERTICAL-ALIGN: top;
    BORDER-LEFT: #cccccc 0px solid;
    BORDER-BOTTOM: #cccccc 1px solid
}

.grid30
{
    WIDTH: 30px;
    TEXT-ALIGN: center
}
.gridLabel
{
    PADDING-RIGHT: 30px;
    BORDER-BOTTOM: #cccccc 1px solid
}
.listing
{
    MARGIN-TOP: 5px;
    MARGIN-BOTTOM: 5px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #cccccc 1px solid
}
A.listingLink:link
{
    FONT: bold 8pt Verdana, Arial, Helvetica, sans-serif;
    COLOR: #666666; 
    TEXT-DECORATION: none
}

/* FONT: bold 20px Verdana, Arial, Helvetica, sans-serif; */
A.listingLink:visited
{
    FONT: bold 8pt Verdana, Arial, Helvetica, sans-serif;
    COLOR: #666666;
    TEXT-DECORATION: none
}
A.listingLink:hover
{
    FONT: bold 8pt Verdana, Arial, Helvetica, sans-serif;
    COLOR: #f59929; /* #4d93a1 burnt orange */
    TEXT-DECORATION: none
}
A.listingLink:active
{
    FONT: bold 8pt Verdana, Arial, Helvetica, sans-serif;
    COLOR: #f59929; /* #4d93a1 burnt orange */
    TEXT-DECORATION: none
}
.listingPrefs
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    MARGIN-BOTTOM: 10px;
    PADDING-BOTTOM: 3px;
    WIDTH: 100%;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #c4dddf 2px solid;
    HEIGHT: 20px
}
.listingGroup
{
    BORDER-RIGHT: #c4dddf 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #c4dddf 1px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: #c4dddf 1px solid;
    WIDTH: 100%;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #c4dddf 1px solid
}
.boxedGroup
{
    BORDER-RIGHT: #c4dddf 1px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #c4dddf 1px solid;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 10px;
    MARGIN: 10px 0px 5px;
    BORDER-LEFT: #c4dddf 5px solid;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: #c4dddf 1px solid
}
.boxGroup
{
    BORDER-RIGHT: #c4dddf 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #c4dddf 1px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #c4dddf 1px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #c4dddf 1px solid
}
.boxBanner
{
    PADDING-RIGHT: 5px;
    DISPLAY: block;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px 0px 5px;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #c4dddf 2px solid;
    BACKGROUND-COLOR: #e6f2f3
}
.boxContents
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 5px
}
.marginLeft60
{
    MARGIN-LEFT: 60px
}
A.listingHeading:link
{
    FONT: bold 10px Verdana, Arial, Helvetica, sans-serif;
    COLOR: #4d94a2;
    TEXT-DECORATION: none
}
A.listingHeading:visited
{
    FONT: bold 10px Verdana, Arial, Helvetica, sans-serif;
    COLOR: #4d94a2;
    TEXT-DECORATION: none
}
A.listingHeading:hover
{
    FONT: bold 10px Verdana, Arial, Helvetica, sans-serif;
    COLOR: #e05e08;
    TEXT-DECORATION: underline
}
A.listingHeading:active
{
    FONT: bold 10px Verdana, Arial, Helvetica, sans-serif;
    COLOR: #e05e08;
    TEXT-DECORATION: underline
}
A.listingHeading2:link
{
    BORDER-RIGHT: #ffffff 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #ffffff 1px solid;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #ffffff 1px solid;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #ffffff 1px solid
}
A.listingHeading2:visited
{
    BORDER-RIGHT: #ffffff 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #ffffff 1px solid;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #ffffff 1px solid;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #ffffff 1px solid
}
A.listingHeading2:hover
{
    BORDER-RIGHT: #999999 1px dashed;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #999999 1px dashed;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #999999 1px dashed;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #999999 1px dashed
}
A.listingHeading2:active
{
    BORDER-RIGHT: #999999 1px dashed;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #999999 1px dashed;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #999999 1px dashed;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #999999 1px dashed
}
.width350
{
    WIDTH: 350px
}
.widthCenter
{
    WIDTH: 400px
}
.width520
{
    WIDTH: 520px
}
.widthFull
{
    WIDTH: 520px
}
A.headLink:link
{
    FONT-WEIGHT: bold;
    COLOR: #4b919f;
    TEXT-DECORATION: none
}
A.headLink:visited
{
    FONT-WEIGHT: bold;
    COLOR: #4b919f;
    TEXT-DECORATION: none
}
A.headLink:hover
{
    FONT-WEIGHT: bold;
    COLOR: #e05e08;
    TEXT-DECORATION: none
}
A.headLink:active
{
    FONT-WEIGHT: bold;
    COLOR: #e05e08;
    TEXT-DECORATION: none
}
A.detailsLink:link
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    FONT: 11px Verdana, Arial, Helvetica, sans-serif;
    PADDING-TOP: 3px;
    TEXT-DECORATION: none
}
A.detailsLink:visited
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    FONT: 11px Verdana, Arial, Helvetica, sans-serif;
    PADDING-TOP: 3px;
    TEXT-DECORATION: none
}
A.detailsLink:hover
{
    COLOR: #e05e08;
    TEXT-DECORATION: none
}
A.detailsLink:active
{
    COLOR: #e05e08;
    TEXT-DECORATION: none
}
