BODY {
	BACKGROUND-COLOR: #ffffff; MARGIN: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; COLOR: #333333; font-size: 12px
}
P {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px
}
TD {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px
}
A {
	COLOR: #666666; TEXT-DECORATION: none;
}
.error {
        font-size: 10px;
        color: #FF0000;
}
td.topnav {
	background-color: #E3E3E3;
	text-align: center;
	height: 20px;
}
td.topnav_selected {
	COLOR: #666666;
	text-align: center; 
	TEXT-DECORATION: none;
	background-color: #CCCCCC;
}
A.topnav_selected:hover {
	COLOR: #666666; 
	TEXT-DECORATION: none;
	background-color: #CCCCCC;
}
A.topnav_selected {
	COLOR: #666666; 
	TEXT-DECORATION: none;
	background-color: #CCCCCC;
}
A.topnav:hover {
	COLOR: #666666; 
	TEXT-DECORATION: none;
	background-color: #E3E3E3;
}
A.topnav {
	COLOR: #444444; TEXT-DECORATION: none
}
A:hover {
	COLOR: #31649D; TEXT-DECORATION: underline
}
A.subnavtest {
	COLOR: #000000; TEXT-DECORATION: none
}
A.subnavtest:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
.NavigationImages {
                 font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 16px; font-weight: bold;
}

.Headline2 {
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; font-size: 14px; PADDING-BOTTOM: 4px; PADDING-TOP: 6px; font-weight: bold
}

.Navigation {
	font-family: Verdana, Arial, Helvetica, sans-serif; COLOR: #ffffff; font-size: 16px;
}
hr       {
border: thin dashed gray;
}
.white {
	COLOR: #ffffff
}
.white:hover {
	COLOR: #ffffff
}
.homepage_group_teaser_name 
{
	color: White;
	font-size : 16px;
	font-weight : bold;	
}
.homepage_group_teaser_name:hover
{
	color: White;
	font-size : 16px;
	font-weight : bold;	
	text-decoration: none;
}
TD.HomeFeatures {
	font-size: 11px
}
TD.footerbg {
	BACKGROUND-COLOR: #e5e5e5
}
TABLE.footer {
	MARGIN-TOP: 3px; MARGIN-Bottom: 3px; MARGIN-left: 10px
}
TD.footer{
	FONT-SIZE: 60%; COLOR: #666666; FONT-FAMILY: Verdana
}
TD.footer A {
	COLOR: #666666; TEXT-DECORATION: none
}
TD.footer A:hover {
	COLOR: #31649D; TEXT-DECORATION: underline
}
A.white {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.white:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
TABLE.copyright {
	MARGIN-TOP: 5px; MARGIN-Bottom: 16px; MARGIN-left: 10px
}
.successh1 {
	font-size: 12px; font-weight: bold; color: #FFFFFF
}
.successh1:hover {
	font-size: 12px; font-weight: bold; color: white;
	text-decoration: none;
}
UL {
	MARGIN-TOP: 0px; PADDING-LEFT: 10px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 15px
}
UL.UL2 {
	MARGIN-TOP: 0px; PADDING-LEFT: 20px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 30px
}
UL.UL3 {
	MARGIN-TOP: 0px; PADDING-LEFT: 30px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 30px
}
OL.OL2 {
	MARGIN-TOP: 15px; PADDING-LEFT: 20px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 30px
}
OL.OL1 {
	MARGIN-TOP: 0px; PADDING-LEFT: 20px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 30px
}
UL LI {
	DISPLAY: list-item; PADDING-LEFT: 0px; LIST-STYLE-POSITION: outside; MARGIN-LEFT: 0px; BORDER-LEFT: 0px; TEXT-INDENT: 0px; list-style-type: square; TEXT-ALIGN: left; MARGIN-TOP: 5px;
}
OL LI {
	DISPLAY: list-item; PADDING-LEFT: 0px; LIST-STYLE-POSITION: outside; MARGIN-LEFT: 0px; BORDER-LEFT: 0px; TEXT-INDENT: 0px; TEXT-ALIGN: left; MARGIN-TOP: 5px;
}
UL.home {
	MARGIN-TOP: -3px; PADDING-LEFT: 5px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 10px
}
.Indent {
	MARGIN-LEFT: 26px
}
TD.featurelinks A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
TD.featurelinks A:hover {
	TEXT-DECORATION: underline
}
A.yellowbold {
	COLOR: #FFFFCC; TEXT-DECORATION: none; font-weight: bold
}
A.yellowbold:hover {
	COLOR: #FFFFCC; TEXT-DECORATION: underline
}
A.tellmoregold:hover {
	TEXT-DECORATION: underline
}
A.bluebold {
	COLOR: #31649D; TEXT-DECORATION: none; font-weight: bold
}
A.bluebold:hover {
	TEXT-DECORATION: underline
}
A.top {
	COLOR: #31649D; TEXT-DECORATION: none; font-size: 10px
}
A.top:hover {
	TEXT-DECORATION: underline
}
.required {
	COLOR: #5BAC34
}
.italic {
	font-style: italic
}
.bold {
	font-weight: bold;
}
.bold_blue {
	font-weight: bold; COLOR: #31649D
}
TABLE.subnav A {
	COLOR: #666666; TEXT-DECORATION: none; font-size: 11px
}
TABLE.subnav A:hover {
	TEXT-DECORATION: none; COLOR: #31649D; 
}
TABLE.link A {
	COLOR: #31649D; TEXT-DECORATION: none; font-size: 12px
}
TABLE.link A:hover {
	TEXT-DECORATION: underline; COLOR: #31649D; 
}
.subcat {
	MARGIN-LEFT: 20px; MARGIN-top: 2px; MARGIN-bottom: 2px
}
.subcat2 {
	MARGIN-LEFT: 30px; MARGIN-top: 1px; MARGIN-bottom: 1px
}
.subcat3 {
	MARGIN-LEFT: 40px; MARGIN-top: 1px; MARGIN-bottom: 1px
}
.subnavon {
	MARGIN-LEFT: 20px; MARGIN-top: 2px; MARGIN-bottom: 2px; COLOR: #31649D; font-size: 11px
}
.subnavon2 {
	MARGIN-LEFT: 30px; MARGIN-top: 1px; MARGIN-bottom: 1px; COLOR: #31649D; font-size: 11px
}
.subnavon3 {
	MARGIN-LEFT: 40px; MARGIN-top: 1px; MARGIN-bottom: 1px; COLOR: #31649D; font-size: 11px
}
.bluelink {
	COLOR: #31649D
}
.prodcat {
	MARGIN-LEFT: 140px; MARGIN-top: 2px; MARGIN-bottom: 2px
}
.Form {
	margin-bottom : 0px; margin-left : 0px;	margin-right : 0px;	margin-top : 0px
}
.Formfields {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; FONT-SIZE: 12px; COLOR: #333333
}
.InputButton { 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal 
}
.WhiteBold {
	font-family: Verdana, Arial, Helvetica, sans-serif; COLOR: #ffffff; font-size: 11px; font-weight: bold
}
TD.CopySmall {
	font-family: Verdana, Arial, Helvetica, sans-serif; COLOR: #333333; font-size: 10px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
TD.CopySmallBold {
	font-family: Verdana, Arial, Helvetica, sans-serif; COLOR: #333333; font-size: 11px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; font-weight: bold
}
.Footnote {
	font-family: Verdana, Arial, Helvetica, sans-serif; COLOR: #666666; font-size: 9px
}
.FootnoteBlue {
	font-family: Verdana, Arial, Helvetica, sans-serif; COLOR: #31649D; font-size: 9px
}
TD.SmallText {
	font-family: Verdana, Arial, Helvetica, sans-serif; COLOR: #333333; font-size: 11px
}
td.content { border-left: thin dotted }
table.content {border-right: thin dotted}
.country_selector 
{
	background-color: #AEC7D5;
	color: #036D9E;
	TEXT-DECORATION: none;	
}
.country_selector_selected 
{
	background-color: #4976A7;
	color: #AEC7D5;
	TEXT-DECORATION: none;
}


.brochure_quote {
	color: White;
}
td.brochure_blue_1 {
	background-color: #82A3C2;
}

.brochure_blue_1_top {
	color: White;
}
.brochure_blue_1_bottom {
	color: #003366;
}

td.brochure_blue_1_bottom A {
	color: #003366;
}

td.brochure_blue_1_bottom A:hover {
	COLOR: #02688F; 
	TEXT-DECORATION: underline; 
}

td.brochure_blue_2 {
	background-color: #C0D1E0;
}
.brochure_blue_2 {
	color: #02688F;
}
td.brochure_blue_3 {
	background-color: #E6EDF3;
}
.brochure_blue_3, .brochure_front_news {
	color: #82A3C2;
}
td.brochure_front_news {
	padding-left: 3px ;
	padding-right: 3px ;
}
td.brochure_blue_3 A, td.brochure_front_news A {
	color: #003366;
}
td.brochure_blue_3 A:hover, td.brochure_front_news A:hover {
	COLOR: #02688F; 
	TEXT-DECORATION: underline; 
}

td.brochure_blue_4 {
	background-color: #6699CC;
}
td.brochure_blue_4 A {
	color: #003366;
}
td.brochure_blue_4 A:hover {
	COLOR: #02688F; 
	TEXT-DECORATION: underline; 
}

td.brochure_clock {
	background-color: #DF8B28;
}
.brochure_clock {
	color: White;
}

.brochure_city_image {
	color: White;
}

TD.brochure_city_image {
	padding-left: 3px ;
	padding-right: 3px ;
}

TD.brochure_hotel_header {
	color: #02688F;
	font-weight : bold;
	padding-left: 3px ;
	padding-right: 3px ;
}

TD.brochure_hotel_header A {
	color: #02688F;
	font-weight : bold;
}

TD.brochure_hotel {
	color: #02688F;
	padding-left: 3px ;
	padding-right: 3px ;
}

TD.brochure_hotel A {
	color: #02688F;
}

.brochure_hotel_content {
	color: #A64F25;
	padding-left: 2px ;
	padding-right: 2px ;
}

TABLE.brochure_hotel_policy {
	BORDER-TOP: 1px solid #A64F25 ;
	BORDER-LEFT: 1px solid #A64F25 ;
	BORDER-RIGHT: 1px solid #A64F25 ;
	BORDER-BOTTOM: 1px solid #A64F25 ;
	background-color: #C0D1E0;
	padding-left: 2px ;
	padding-right: 2px ;
}

TD.brochure_hotel_policy {
	color: #02688F;
	padding-left: 2px ;
	padding-right: 5px ;
}

TABLE.brochure_gallery {
	padding-left: 3px ;
	padding-right: 5px ;
	padding-top: 5px ;
}

TD.brochure_gallery {
	padding-left: 5px ;
	padding-bottom: 5px ;
}

.brochure_audio_header {
	color: #0067A5;
}

TD.brochure_audio_header {
	background-color: #CCE1ED;
}

.brochure_news_header {
	color: #0067A5;
}

TD.brochure_news_header {
	padding-left: 5 px;
}

TD.brochure_news A {
	color: #0067A5;
}

TD.brochure_news {
	padding-left: 5 px;
}

TD.brochure_left_table {
	background-color: #C0D1E0;
}

.adsl_options {
	color: #AF8516;
	font-style: bold ;
}

TD.cps_heading {
	background-color: #336699;
	color: White;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold ;
	text-align: center;
}

TD.cps_middle {
	background-color: #E7E7D6;
	color: Black;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold ;
	text-align: center;
}

TD.cps_middle SELECT {
	background-color: #336699;
	color: E7E7D6;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold ;
}
















.topTable {
	width: 760px;
	height: 20px;
}

.topLinks {
	font-family: verdana;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	background-color: #A6BD91;
}

.topLinks_selected {
	font-family: verdana;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	background-color: #A6BD91;
}

	.topLinks a:link {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #555555;
	text-decoration: none;
	background-color: #A6BD91;
	}
	.topLinks a:active {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #555555;
	text-decoration: none;
	background-color: #A6BD91;
	}
	.topLinks a:visited {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #555555;
	text-decoration: none;
	background-color: #A6BD91;
	}
	.topLinks a:hover {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
	background-color: #A6BD91;
	}

	.topLinks_selected a:link, .topLinks_selected a:active, .topLinks_selected a:visited, .topLinks_selected a:hover {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
	background-color: #A6BD91;	
}

.LogoandFlags {
	width: 760px;
	height: 60px;
	top: 10px;
	right: 10px;
}

.Logo img {
	text-align: left;
	text-valign: middle;
}
.Flags {
	background-position: right center;
	text-align: right;
	vertical-align: middle;
	width: 30px;
}
	.Flags a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: small-caps;
	color: #002E67;
	text-decoration: underline overline;
	}
	.Flags a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: small-caps;
	color: #002E67;
	text-decoration: underline overline;
	}
	.Flags a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: small-caps;
	color: #002E67;
	text-decoration: underline overline;
	}
	.Flags a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: small-caps;
	color: #6C82A3;
	text-decoration: underline overline;
}

.mainFeat{
	background-repeat: no-repeat;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 136px;
	width: 240px;
}

.mainFeatSmall{    
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 95px;
	width: 240px;
}

.featHead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 18px;
	text-indent: 45px;
	text-align: left;
	padding: 0px;
	height: 38px;
	font-weight: bold;
	bottom: 0px;
}

.featText {
	font-family: verdana;
	color: #FFFFFF;
	font-size: 11px;
	white-space: normal;
	text-align: left;
	width: 220px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	font-style: normal;
}
	.featText a:link {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
	font-style: normal;
	}
	.featText a:active {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
	font-style: normal;
	}
	.featText a:visited {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
	font-style: normal;
	}
	.featText a:hover {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #ced6e0;
	text-decoration: none;
	font-style: normal;
	}



.featLink {
	font-family: verdana;
	color: #f7b700;
	font-size: 12px;
	white-space: normal;
	text-align: right;
	width: 220px;
	font-style: normal;
	font-weight: bold;
}
	.featLink a:link {
	font: 10pt Verdana, Arial, Helvetica, sans-serif;
	color: #f7b700;
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
	}
	.featLink a:active {
	font: 10pt Verdana, Arial, Helvetica, sans-serif;
	color: #f7b700;
	text-decoration: none;	font-style: normal;
	font-weight: bold;
	}
	.featLink a:visited {
	font: 10pt Verdana, Arial, Helvetica, sans-serif;
	color: #f7b700;
	text-decoration: none;	font-style: normal;
	font-weight: bold;
	}
	.featLink a:hover {
	font: 10pt Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;	font-style: normal;
	font-weight: bold;
	}
	
.midTable {
	width: 758px;
	height: 62px;
	padding: 0px;
	margin: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
	
.features_left, .mainFeat, .features {
	margin: 0px;
	padding: 0px;
	border: 0;
}

.features_left_wrapper {
	margin-top: 0px ;
	margin-left: 2px ;
	padding-top: 0px ;
	padding-left: 2px ;
}

.subFeat{
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 210px;
	width: 230px;
}

.subFeatures {
	vertical-align: top;
	top: 0px;
	right: 0px;
	height: 210px;
}

.subFeatHead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	text-indent: 30px;
	text-align: left;
	padding: 3px;
	height: 20px;
	font-weight: bold;
	vertical-align: top;
}
	.subFeatHead a:link {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
	}
	.subFeatHead a:active {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;	font-style: normal;
	font-weight: bold;
	}
	.subFeatHead a:visited {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;	font-style: normal;
	font-weight: bold;
	}
	.subFeatHead a:hover {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #ced6e0;
	text-decoration: none;	font-style: normal;
	font-weight: bold;
	}

.subFeatText {
	font-family: verdana;
	color: #000000;
	font-size: 10px;
	white-space: normal;
	text-align: left;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	font-style: normal;
	vertical-align: top;
}

.subFeatLink {
	font-family: verdana;
	color: #002e67;
	font-size: 9px;
	white-space: normal;
	text-align: right;
	width: 220px;
	font-style: normal;
	font-weight: bold;
	vertical-align: top;
}
	.subFeatLink a:link {
	font: 9pt Verdana, Arial, Helvetica, sans-serif;
	color: #002e67;
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
	}
	.subFeatLink a:active {
	font: 9pt Verdana, Arial, Helvetica, sans-serif;
	color: #002e67;
	text-decoration: none;	font-style: normal;
	font-weight: bold;
	}
	.subFeatLink a:visited {
	font: 9pt Verdana, Arial, Helvetica, sans-serif;
	color: #002e67;
	text-decoration: none;	font-style: normal;
	font-weight: bold;
	}
	.subFeatLink a:hover {
	font: 9pt Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;	font-style: normal;
	font-weight: bold;
	}
.bottomLinks {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #555555;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	background-color: #A6BD91;
}
	.bottomLinks a:link {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #555555;
	text-decoration: none;
	background-color: #A6BD91;
	}
	.bottomLinks a:active {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #555555;
	text-decoration: none;
	background-color: #A6BD91;
	}
	.bottomLinks a:visited {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #555555;
	text-decoration: none;
	background-color: #A6BD91;
	}
	.bottomLinks a:hover {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
	background-color: #A6BD91;
}

.pageHead {
	width: 217px;
	background-repeat: no-repeat;
	height: 62px;
}

.pageHeadLeft {
	width: 46px;
	height: 62px;
}

.pageHeadRight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #002e67;
	font-size: 15px;
	text-align: left;
	height: 62px;
	font-weight: bold;
	vertical-align: middle;
}

.sectionHead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #002e67;
	font-style: normal;
	text-indent: 40px;
	height: 62px;
	background-color: #CED6E0 ;
	vertical-align: middle;
	width: 327px;
	text-align: left;
}

.textSmallHeading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #002e67;
	font-size: 8pt;
	text-align: left;
	height: 0px;
	font-weight: bold;
	top: 5px;
}

.sectionRight {
	width: 214px ;
}

.leftTable {
	width: 177px;
	padding: 0px;
	left: 0px;
	top: 0px;
	vertical-align: top;
	height: 60%;
}

.mainTable {
	width: 760px;
}

.mainTableStripped {
	width: 650px;
}

.leftLink {
	font-family: verdana;
	color: #ffffff;
	font-size: 8pt;
	white-space: normal;
	font-style: normal;
	text-align: left;
	background-color: #002E67;
	line-height: normal;
	padding: 0px;
	padding-right: 2px;
	background-repeat: no-repeat;
	background-position: left top;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
	height: 18px;
}
	.leftLink a:link {
	font: 8pt Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none; font-style: normal;
	}
	.leftLink a:active {
	font: 8pt Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;	font-style: normal;
	}
	.leftLink a:visited {
	font: 8pt Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;	font-style: normal;
	}
	.leftLink a:hover {
	font: 8pt Verdana, Arial, Helvetica, sans-serif;
	color: #ced6e0;
	text-decoration: none;	font-style: normal;
	}
	
.leftSubLink {
	font-family: verdana;
	color: #ffffff;
	font-size: 8pt;
	white-space: normal;
	font-style: normal;
	font-weight: normal;
	height: 18px;
	text-align: left;
	vertical-align: middle;
	padding: 0px;
	padding-right: 2px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
	background-color: #002E67;
}    
	.leftSubLink a:link {
		font: 8pt Verdana, Arial, Helvetica, sans-serif;
		color: #c6d2ae;
		text-decoration: none;
		font-style: normal;
		font-weight: normal;
	}
	.leftSubLink a:active {
		font: 8pt Verdana, Arial, Helvetica, sans-serif;
		color: #c6d2ae;
		text-decoration: none;
		font-style: normal;
		font-weight: normal;
	}
	.leftSubLink a:visited {
		font: 8pt Verdana, Arial, Helvetica, sans-serif;
		color: #c6d2ae;
		text-decoration: none;
		font-style: normal;
		font-weight: normal;
	}
	.leftSubLink a:hover {
		font: 8pt Verdana, Arial, Helvetica, sans-serif;
		color: #abbc87;
		text-decoration: none;
		font-style: normal;
		font-weight: normal;
	}
	
.leftLinkTop {
	background-repeat: no-repeat;
	background-position: bottom;
	margin: 0px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	height: 6px;
}
.leftLinkBottom {
	background-repeat: no-repeat;
	background-position: top;
	padding: 0px;
	margin: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	height: 6px;
	background-color: #002E67;
}

.tableSection {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #002E67;
	background-color: #CED6E0;
	height: 18px;
	font-weight: bold;
	text-indent: 15px;
	vertical-align: middle;
}

.textDivider {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #002e67;
	font-style: normal;
	text-indent: 35px;
	height: 20px;
	background-repeat: no-repeat;
	vertical-align: middle;
}

.leftDoodle {
	background-color: #002E67;
	background-repeat: no-repeat;
	background-position: left top;
	width: 13px;
}

.noLeftDoodle {
	background-color: #002E67;
	width: 13px;
}

	td.subFeatText a:link {
		font: 9pt Verdana, Arial, Helvetica, sans-serif;
		color: #002e67;
		text-decoration: none;
		font-style: normal;
		font-weight: bold;
	}
	td.subFeatText a:active {
		font: 9pt Verdana, Arial, Helvetica, sans-serif;
		color: #002e67;
		text-decoration: none;	font-style: normal;
		font-weight: bold;
	}
	td.subFeatText a:visited {
		font: 9pt Verdana, Arial, Helvetica, sans-serif;
		color: #002e67;
		text-decoration: none;	font-style: normal;
		font-weight: bold;
	}
	td.subFeatText a:hover {
		font: 9pt Verdana, Arial, Helvetica, sans-serif;
		color: #ffffff;
		text-decoration: none;	font-style: normal;
		font-weight: bold;
	}
	
.Headline {
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #002e67; font-size: 16px; PADDING-BOTTOM: 12px; font-weight: bold
}

.Headline3 {
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #002e67; font-size: 12px; PADDING-BOTTOM: 4px; PADDING-TOP: 6px; font-weight: bold
}TD.dotted {
	BACKGROUND: url(/images/ie/subnav_dotted_line_tcm45-1150.gif)
}
TD.dotted2 {
	BACKGROUND: url(/images/ie/subnav_dotted_line2_tcm45-1134.gif)
}
TD.dottedvert {
	BACKGROUND: url(/images/ie/subnav_dotted_line_vertical_tcm45-1151.gif)
}
TD.arrow {
	BACKGROUND-IMAGE: url(/images/ie/subnav_arrow_tcm45-1147.gif); BACKGROUND-REPEAT: no-repeat
}
TD.arrowon {
	BACKGROUND-IMAGE: url(/images/ie/subnav_arrow_on_tcm45-1148.gif); BACKGROUND-REPEAT: no-repeat
}
TD.arrow2 {
	BACKGROUND-IMAGE: url(/images/ie/subnav_arrow_2_tcm45-1146.gif); BACKGROUND-REPEAT: no-repeat
}
TD.arrowon2 {
	BACKGROUND-IMAGE: url(/images/ie/subnav_arrow2_tcm45-1149.gif); BACKGROUND-REPEAT: no-repeat
}
.border_blue_white_right {
	BACKGROUND-IMAGE: url(/images/ie/home_line_blue_white_vert_tcm45-1413.gif)
}
TD.de_arrow {
	BACKGROUND-IMAGE: url(); BACKGROUND-REPEAT: no-repeat
}
.mainfeat {
	BACKGROUND-IMAGE: url(/images/ie/blueField166_tcm45-1245.gif);
}
.mainfeatSmall {
	BACKGROUND-IMAGE: url(/images/ie/blueField_small_tcm45-10225.gif);
}
.subFeat {
	BACKGROUND-IMAGE: url(/images/ie/mixedField_tcm45-1140.gif);
}
.leftLinkTop {
	BACKGROUND-IMAGE: url(/images/ie/linkTop_tcm45-7135.gif);
}
.leftDoodle {
	BACKGROUND-IMAGE: url(/images/ie/doodle_tcm45-7134.gif);
}
.leftLinkBottom {
	BACKGROUND-IMAGE: url(/images/ie/linkBottom_tcm45-7136.gif);
}
.textDivider {
	BACKGROUND-IMAGE: url(/images/ie/textdivider_tcm45-7137.gif);
}

