
/*----------------------------------------------------------
 * Main Styles ++
 *----------------------------------------------------------
*/

BODY /* Applies to BODY tag for non-registration pages */
{
    font-family : Arial;
    font-size : 12px;
    color : #666;
    margin : 20px 20px 20px 20px;
    
}

FORM
{
	margin : 0px;
}

.NullBackground /* no background style */
{
   background-color: #FFFFFF; 
}

A
{
	  font-family : Arial;
	  font-size : 12px;
      font-weight : normal;
      color :#009FC1;
      text-decoration :underline;
   
}

A:HOVER /* default hovering link - this can specifically be overwrited by any style if needed. */
{
      color :#009FC1;
      text-decoration :none;
}

.MainHeaderRegion, .MainHeader
{
	
}

.MainHeaderRegion td
{
	color:#787878;
	font-family:Arial, Helvetica, sans-serif ;
	font-size:10px;
}

.MainHeaderRegion
{
	width:760;
	height:80px;
	padding:7px 0px 0px 8px;
}

A.MainHeaderFunctionLink /* Styles for function links, e.g. login, logout, gift cert, help, etc. */
{
	/* size, weight work*/
	font-family: Arial;
	font-size: 11px;
	color: #666666;
	font-weight : bold;
	text-decoration: none;
}

A.MainHeaderFunctionLink:HOVER
{
	font-family: Arial;
	font-size: 11px;
	color: #666666;
	font-weight : bold;
	text-decoration: underline;
}

.MainHeaderFunctionBullet /* the bullet for the function link if any */
{
	
}
 
.MainHeaderPrimaryNavBar, A.MainHeaderPrimaryNavElement /* Style for area in which primary nav sits */
{
	color: #666;
	font-weight:bold;
	font-size:12px;
}

A.MainHeaderPrimaryNavElement /* Style for primary nav button/link */
{
	font-size: 11px;
	color: #AD2718;
	font-weight : normal;
	text-decoration: underline;
}

A.MainHeaderPrimaryNavElement:HOVER
{
	text-decoration: none;
	color: #666666;	
}


.MainHeaderSecondaryNavBar /* Style for area in which secondary nav sits */
{
   	background:#E8E8E8;
	padding:3px;
}

A.MainSubheaderLink, A.MainHeaderSecondaryNavElement /* Style for secondary nav button/link - none for ga, but take out the vspace=2 from the img tag ******* */
{
	text-decoration:underline;
}
A.MainHeaderSecondaryNavElement, .MainHeaderSecondaryNavBar
{
	color:#757272;
	font-family:Arial, Helvetica, sans-serif ;
	font-size:10px;
	
}

A.MainSubheaderLink:HOVER, A.MainHeaderSecondaryNavElement:HOVER 
{
    color:#757272;
	font-family:Arial, Helvetica, sans-serif ;
	font-size:10px;
	text-decoration:none;
}
.MainSubheaderRegion /* Applies to ion under nav area (if any) - this will usually be a TABLE tag*/
{
	width:960;
	height:24px;
	padding:0;
	border-top:solid 1px #000000;
    border-bottom:solid 7px #000000;
	background:url(/img/wh/misc/headers/navtop_p.gif) repeat-x;

}

.MainSubheader /* Style for subheader image or text  */
{
	font-weight: bold;
    font-family: Arial;
    font-size: 16px;
	color : #666;
}
.MainMidRegion
{
	background:#E8E8E8;
	/*padding-top:5px; MUH:too much top padding*/
}

/*Pop-out image of woman on Splash*/
.SplashAbsoluteImage
{
	position: absolute;
	bottom: 0px;
	left: 0px;
	border: 0px;
	margin: 0px;
	padding: 0px;
	
}



.MainSidebar /* Style for a side bar on the page - if any */
{
	background-color : #FFFFFF;
}

.PackageGridLine1, .PackageGridLine2, .PackageGridLine3
{
    font-weight : bold;
    font-family : Arial;
    font-size : 20px;
    color : black;
}

.PackageGridLine2
{
	font-weight : normal;
    font-size : 15px;
}

.PackageGridLine3
{
	font-weight : normal;
    font-size : 12px;
}

/* -------------- End Main Styles -------------- */

/*----------------------------------------------------------
 * Misc Styles ++
 *----------------------------------------------------------
*/

/*
Used in the following pages, + any other unspecified/misc page:
Privacy Policy, Terms and Conditions, About, Customer Service,
Common Questions, feedback, Experts,Gift Certificates.

These are also general styles that could be used for all pages.
*/

.MiscText, .MiscAltText, .MiscQuote, .MiscErrorText, .MiscEmphasisText, .MiscBox /* general text style */
{
	font-weight : normal;
    font-family : Arial;
    color : #666;
    font-size : 12px;
}

.MiscEmphasisText
 {
	font-weight : bold;
}

.MiscErrorText /* general text error tyle */
{
	color : #CC0000;
}

 .MiscQuote /* general alternate text style */
{
	font-weight : bold;
	font-size:12px;
}

.MiscQuote
{
	font-style : italic;
}

.MiscAltText /* general emphasis text style */
{
	font-size : 14px;
	font-weight : bold;
}

A.MiscEmphasisLink, A.MiscLink, A.MiscAltLink  /* general Link style */
{
	text-decoration : underline;
    font-family : Arial;
    color : #0090b6;
    font-size : 12px;
}

A.MiscEmphasisLink /* general emphasis link style */
{
	font-size : 12px;
    font-weight : bold;
}

A.MiscLink:HOVER, A.MiscEmphasisLink:HOVER, A.MiscAltLink:HOVER /* general Link style */
{
    color : #0090b6;
    text-decoration : none;
}

.MiscSeperator
{
	background-color : #574746;
}

.MiscImage
{
	margin-right: 10px;
	margin-top: 10px;
	margin-bottom :10px
}

.MiscBox
{
	padding : 8px;
}

/* -------------- End Misc Styles -------------- */

/*----------------------------------------------------------
 * Footer Styles ++
 *----------------------------------------------------------
*/

.FooterRegion /* Applies to Region / TABLE tag for standard footer */
{
	background:#E8E8E8;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif ;
	font-size:11px;
    padding:10px 10px 10px 10px;
	vertical-align:bottom;
	text-align:left; 
}

.Footer /* Used for footer image, identifying text, logo, etc. - (if any) */
{
	
}

.FooterText, A.FooterTextLink, .FooterEmphasisText, A.FooterNavElement  /* Generic footer text */
{
    font-weight : normal;
    font-family: Arial;
    font-size: 11px;
    color : #666;
}

A.FooterTextLink  /* Generic footer Link */
{
	font-size: 11px;
	color:#009FC1;
	text-decoration:underline;
}

A.FooterTextLink:HOVER
{
    font-size: 11px;
    color:#009FC1;
	text-decoration:none;
}

.FooterEmphasisText /* Just in case there's a need for emphasis */
{
	
}

.FooterNavBar /* Navigation Bar in the footer */
{

}

A.FooterNavElement /* Navigation elements in the footer */
{
   
}

A.FooterNavElement:HOVER
{
   
}

A.MainFooterLink
{
	
}
A.MainFooterLink:Hover
{

}
/* -------------- End Footer Styles -------------- */

/*----------------------------------------------------------
 * Sidebar Styles ++
 *----------------------------------------------------------
*/


.SbElement, .SbRegion /* General style for a sidebar region */
{
	font-weight : normal;
	font-family : Arial;
	background-color:#CECFCD;
	font-size : 12px;
	color : #666;
}

.SbHeader /* Style for sidebar region header */
{
	font-weight : bold;
	font-family : Arial;
	background-color:#CECFCD;
	color:#1E1E1E;
}

.SbElementHeaderRegion, .SbElementHeaderMajor, 
.SbAltElementHeaderRegion, .SbAltElementHeaderMajor /* general style for a sidebar element header region */
{
	font-weight : bold;
	font-family : Arial;
	font-size : 11px;
	color : White;
	background-color: #000066;
}

.SbElementHeaderMinor /* Style for minor part of header image - if any */
{
}

.SbElementBodyRegion, .SbElementBodyBigText,
.SbAltElementBodyRegion, .SbAltElementBodyText,
A.SbElementBodyLink, A.SbAltElementBodyLink  /* Style for standard body region of an element */
{	
	font-family : Arial;
	font-size : 12px;
	color : #666;
}
.SbElementBodySubheader /* Style from standard Element body subheader */
{
}

.SbElementBodyImage /* Style for standard Element body image */
{
}
.SbElementBodyRegion, .SbAltElementBodyRegion
{
	background-color: silver;
}
/* _____________ Body Text Style _____________ */

.SbElementBodyText ,.SbElementBodyEmphasisText ,.SbElementBodyBigText, .SbElementBodyBigEmphasisText ,.SbElementBodySmallText, .SbElementBodySmallEmphasisText,.SbElementBodyMediumText, .SbElementBodyMediumEmphasisText  
,.SbAltElementBodyText ,.SbAltElementBodyEmphasisText ,.SbAltElementBodyBigText ,.SbAltElementBodyBigEmphasisText, .SbAltElementBodySmallText, .SbAltElementBodySmallEmphasisText, .SbAltElementBodyMediumText, .SbAltElementBodyMediumEmphasisText  
,.SbElementBodyTitleText, .SbAltElementBodyTitleText 
{
	font-family : Arial;
	font-size : 12px;
	color : #666;
}

.SbElementBodyEmphasisText, .SbElementBodyBigEmphasisText,.SbAltElementBodyEmphasisText,.SbAltElementBodyBigEmphasisText, .SbElementBodySmallEmphasisText, .SbElementBodyMediumEmphasisText, .SbAltElementBodySmallEmphasisText, .SbAltElementBodyMediumEmphasisText   /* Style for standard Element body emphasis text */
{
	font-weight:bold;
}
.SbElementBodySmallText, .SbElementBodySmallEmphasisText, .SbAltElementBodySmallText, .SbAltElementBodySmallEmphasisText
{
	font-size : 11px;
}
.SbElementBodyMediumText, .SbElementBodyMediumEmphasisText, .SbAltElementBodyMediumText, .SbAltElementBodyMediumEmphasisText
{
	font-size : 13px;
}
.SbElementBodyBigText, .SbElementBodyBigEmphasisText,.SbAltElementBodyBigEmphasisText,.SbAltElementBodyBigText
{
	font-size : 14px;
}

.SbElementBodyTitleText, .SbAltElementBodyTitleText 
{
	font-size : 16px;
	font-weight:bold;
}
.SbAltElementBodyText ,.SbAltElementBodyEmphasisText ,.SbAltElementBodyBigText ,.SbAltElementBodyBigEmphasisText ,.SbAltElementBodyTitleText, .SbAltElementBodySmallText, .SbAltElementBodySmallEmphasisText, .SbAltElementBodyMediumText, .SbAltElementBodyMediumEmphasisText   
{
	color:#ffffff;
}

/* _____________ Body Link Style _____________ */

/* Style for standard Element body link */
A.SbElementBodyLink, A.SbElementBodySmallLink, A.SbElementBodyMediumLink, A.SbElementBodyTitleLink
, A.SbElementBodyEmphasisLink, A.SbElementBodyEmphasisSmallLink , A.SbElementBodyEmphasisMediumLink, A.SbElementBodyEmphasisTitleLink
, A.SbAltElementBodyLink, A.SbAltElementBodySmallLink, A.SbAltElementBodyMediumLink, A.SbAltElementBodyTitleLink
, A.SbAltElementBodyEmphasisLink, A.SbAltElementBodyEmphasisSmallLink, A.SbAltElementBodyEmphasisMediumLink, A.SbAltElementBodyEmphasisTitleLink 
{	
	text-decoration : underline;
	font-family: Arial;
	font-size : 12px;
	color:#0090B6;
}
/* Style for standard Element body link HOVER */
A.SbElementBodyLink:HOVER, A.SbElementBodySmallLink:HOVER, A.SbElementBodyMediumLink:HOVER, A.SbElementBodyTitleLink:HOVER
, A.SbElementBodyEmphasisLink:HOVER,A.SbElementBodyEmphasisSmallLink:HOVER, A.SbElementBodyEmphasisMediumLink:HOVER, A.SbAltElementBodyEmphasisMediumLink:HOVER 
{
	color:#0090B6;
	text-decoration : none;
}
/* Style for standard Element body Emphasis link */
A.SbElementBodyEmphasisLink, A.SbElementBodyEmphasisSmallLink , A.SbElementBodyEmphasisMediumLink, A.SbElementBodyEmphasisTitleLink, A.SbAltElementBodyEmphasisLink, A.SbAltElementBodyEmphasisSmallLink, A.SbAltElementBodyEmphasisMediumLink, A.SbAltElementBodyEmphasisTitleLink 
{
		font-weight:bold;
}
/* Style for Element body Small link HOVER */
 A.SbElementBodySmallLink, A.SbElementBodyEmphasisSmallLink, A.SbAltElementBodySmallLink, A.SbAltElementBodyEmphasisSmallLink
 {
	font-size : 10px;
	color:#0090B6;
 }
 /* Style for Element body Medium link HOVER */
 A.SbElementBodyMediumLink, A.SbElementBodyEmphasisMediumLink, A.SbAltElementBodyMediumLink, A.SbAltElementBodyEmphasisMediumLink 
 {
	font-size : 14px;
 }
  /* Style for Element body Titled link HOVER */
A.SbElementBodyTitleLink, A.SbElementBodyEmphasisTitleLink, A.SbAltElementBodyTitleLink, A.SbAltElementBodyEmphasisTitleLink 
{
	font-size : 16px;
}
/* Style for standard Alternative Element body link Color  */
A.SbAltElementBodyLink, A.SbAltElementBodySmallLink, A.SbAltElementBodyMediumLink, A.SbAltElementBodyTitleLink
, A.SbAltElementBodyEmphasisLink,A.SbAltElementBodyEmphasisSmallLink , A.SbAltElementBodyEmphasisMediumLink, A.SbAltElementBodyEmphasisTitleLink 
{
	color:#ffffff;
}
/* Style for standard Alternative Element body link HOVER Color */
A.SbAltElementBodyLink:HOVER, A.SbAltElementBodySmallLink:HOVER, A.SbAltElementBodyMediumLink:HOVER , A.SbAltElementBodyTitleLink:HOVER
, A.SbAltElementBodyEmphasisLink:HOVER, A.SbAltElementBodyEmphasisSmallLink:HOVER , A.SbAltElementBodyEmphasisMediumLink:HOVER, A.SbAltElementBodyEmphasisTitleLink:HOVER
{
	color:#ffffff;
}
.SbElementBodyBullet, .SbAltElementBodyBullet /* Style for standard body bullet */
{
	font-weight : bold;
    font-family : Arial;
    color : #CC0000;
    font-size : 12px;
}

/* _____________ Modules Style _____________ */



/* _____________ Alternate Element style _____________ */

.SbAltElement /* general Alternate style for a sidebar element */
{
}

.SbAltElementHeaderRegion, .SbAltElementHeaderMajor /* Alternate general style for a sidebar element header region*/
{
	
}

.SbElementHeaderMinor /* Style for minor part of header image - if any */
{
	font-weight : bold;
	font-family:Arial;
	font-size : 18px;
}
.SbAltElementBodySubheader /* Alternate Style from standard Element body subheader */
{
}

.SbAltElementBodyImage /* Alternate Style for standard Element body image */
{
}

.SbAltElementBodyEmphasisText /* Alternate Style for standard Element body emphasis text */
{

}

/* -------------- End Sidebar Styles -------------- */

/*----------------------------------------------------------
 * CMS Styles  (Blog)
 *----------------------------------------------------------
*/
/* Style for standard CMS text */
   .CmsText      , .CmsEmphasisText        ,.CmsBigText         , .CmsBigEmphasisText           , .CmsSmallText     	, .CmsSmallEmphasisText    		, .CmsMediumText    	, .CmsMediumEmphasisText     , .CmsSubTitleText     , .CmsTitleText   	    , .CmsBigTitleText 
, .CmsAltText    , .CmsAltEmphasisText     ,.CmsAltBigText      , .CmsAltBigEmphasisText		, .CmsAltSmallText 		, .CmsAltSmallEmphasisText 		, .CmsAltYediumText 	, .CmsAltYediumEmphasisText  , .CmsAltSubTitleText  , .CmsAltTitleText 	, .CmsAltBigTitleText
, .CmsAltBText   , .CmsAltBEmphasisText    ,.CmsAltBBigText     ,.CmsAltBBigEmphasisText		, .CmsAltBSmallText		, .CmsAltBSmallEmphasisText		, .CmsAltBMediumText	, .CmsAltBMediumEmphasisText , .CmsAltBSubTitleText , .CmsAltBTitleText	, .CmsAltBBigTitleText
, .CmsAltYText   , .CmsAltYEmphasisText    ,.CmsAltYBigText     ,.CmsAltYBigEmphasisText		, .CmsAltYSmallText		, .CmsAltYSmallEmphasisText		, .CmsAltYMediumText	, .CmsAltYMediumEmphasisText , .CmsAltYSubTitleText , .CmsAltYTitleText	, .CmsAltYBigTitleText
, .CmsAltWText   , .CmsAltWEmphasisText    ,.CmsAltWBigText     ,.CmsAltWBigEmphasisText		, .CmsAltWSmallText		, .CmsAltWSmallEmphasisText		, .CmsAltWMediumText	, .CmsAltWMediumEmphasisText , .CmsAltWSubTitleText , .CmsAltWTitleText	, .CmsAltWBigTitleText
, .CmsAltGText   , .CmsAltGEmphasisText    ,.CmsAltWBigText     ,.CmsAltGBigEmphasisText		, .CmsAltGSmallText		, .CmsAltGSmallEmphasisText		, .CmsAltGMediumText	, .CmsAltGMediumEmphasisText , .CmsAltGSubTitleText , .CmsAltGTitleText	, .CmsAltGBigTitleText
, .CmsBox
{
	font-family : Arial;
	font-size : 12px;
	color : #666;
}
/* Style for CMS Alternative text */
.CmsAltText    , .CmsAltEmphasisText     ,.CmsAltBigText      , .CmsAltBigEmphasisText		, .CmsAltSmallText 		, .CmsAltSmallEmphasisText 		, .CmsAltYediumText 	, .CmsAltYediumEmphasisText  , .CmsAltSubTitleText , .CmsAltTitleText	, .CmsAltBigTitleText
{
	color:#828692;
}
/* Style for CMS Alternative Blue text */
.CmsAltBText   , .CmsAltBEmphasisText    ,.CmsAltBBigText     ,.CmsAltBBigEmphasisText		, .CmsAltBSmallText		, .CmsAltBSmallEmphasisText		, .CmsAltBMediumText	, .CmsAltBMediumEmphasisText  , .CmsAltBSubTitleText , .CmsAltBTitleText	, .CmsAltBBigTitleText
{
	color:#0090B6;
}
/* Style for CMS Alternative Yellow text */
.CmsAltYText   , .CmsAltYEmphasisText    ,.CmsAltYBigText     ,.CmsAltYBigEmphasisText		, .CmsAltYSmallText		, .CmsAltYSmallEmphasisText		, .CmsAltYMediumText	, .CmsAltYMediumEmphasisText  , .CmsAltYSubTitleText, .CmsAltYTitleText	, .CmsAltYBigTitleText
{
	color:#F9DC2F;
}
/* Style for CMS Alternative White text */
.CmsAltWText   , .CmsAltWEmphasisText    ,.CmsAltWBigText     ,.CmsAltWBigEmphasisText		, .CmsAltWSmallText		, .CmsAltWSmallEmphasisText		, .CmsAltWMediumText	, .CmsAltWMediumEmphasisText  , .CmsAltWSubTitleText , .CmsAltWTitleText	, .CmsAltWBigTitleText
{
	color:#FFFFFF;
}
/* Style for CMS Alternative Green text */
.CmsAltGText   , .CmsAltGEmphasisText    ,.CmsAltGBigText     ,.CmsAltGBigEmphasisText		, .CmsAltGSmallText		, .CmsAltGSmallEmphasisText		, .CmsAltGMediumText	, .CmsAltGMediumEmphasisText  , .CmsAltGSubTitleText , .CmsAltGTitleText	, .CmsAltWGigTitleText
{
	color:#82ba50;
}
/* Style for standard CMS Emphasis text */
  .CmsEmphasisText      , .CmsBigEmphasisText      , .CmsSmallEmphasisText    	, .CmsMediumEmphasisText     
, .CmsAltEmphasisText   , .CmsAltBigEmphasisText   , .CmsAltSmallEmphasisText 	, .CmsAltYediumEmphasisText  
, .CmsAltBEmphasisText  ,.CmsAltBBigEmphasisText   , .CmsAltBSmallEmphasisText	, .CmsAltBMediumEmphasisText 
, .CmsAltYEmphasisText  ,.CmsAltYBigEmphasisText   , .CmsAltYSmallEmphasisText	, .CmsAltYMediumEmphasisText 
, .CmsAltWEmphasisText  ,.CmsAltWBigEmphasisText   , .CmsAltWSmallEmphasisText	, .CmsAltWMediumEmphasisText 
, .CmsAltGEmphasisText  ,.CmsAltGBigEmphasisText   , .CmsAltGSmallEmphasisText	, .CmsAltGMediumEmphasisText 
{
	font-weight:bold;
}

/* Style for standard CMS Small text */
  .CmsSmallText   		, .CmsSmallEmphasisText    	
, .CmsAltSmallText 		, .CmsAltSmallEmphasisText 	
, .CmsAltBSmallText		, .CmsAltBSmallEmphasisText	
, .CmsAltYSmallText		, .CmsAltYSmallEmphasisText	
, .CmsAltWSmallText		, .CmsAltWSmallEmphasisText	
{
	font-size : 11px;
}
/* Style for standard CMS Medium text */
  .CmsMediumText    	, .CmsMediumEmphasisText     
, .CmsAltYediumText 	, .CmsAltYediumEmphasisText  
, .CmsAltBMediumText	, .CmsAltBMediumEmphasisText 
, .CmsAltYMediumText	, .CmsAltYMediumEmphasisText 
, .CmsAltWMediumText	, .CmsAltWMediumEmphasisText 
{
	font-size : 13px;
}
/* Style for standard CMS Big text */
  .CmsBigText         , .CmsBigEmphasisText   
 ,.CmsAltBigText      , .CmsAltBigEmphasisText
 ,.CmsAltBBigText     ,.CmsAltBBigEmphasisText
 ,.CmsAltYBigText     ,.CmsAltYBigEmphasisText
 ,.CmsAltWBigText     ,.CmsAltWBigEmphasisText
 ,.CmsAltGBigText     ,.CmsAltGBigEmphasisText
{
	font-size : 14px;
}

/* Style for standard CMS SubTitle text */
  .CmsSubTitleText   	
, .CmsAltSubTitleText	
, .CmsAltBSubTitleText	
, .CmsAltYSubTitleText	
, .CmsAltWSubTitleText	
, .CmsAltGSubTitleText
{
	font-size : 16px;
	font-weight:bold;
}

/* Style for standard CMS Title text */
  .CmsTitleText   	
, .CmsAltTitleText	
, .CmsAltBTitleText	
, .CmsAltYTitleText	
, .CmsAltWTitleText	
{
	font-size : 18px;
	font-weight:bold;
}
/* Style for standard CMS Big Title text */
  .CmsBigTitleText 
, .CmsAltBigTitleText
, .CmsAltBBigTitleText
, .CmsAltYBigTitleText
, .CmsAltWBigTitleText
{
	font-size : 20px;
	font-weight:bold;
}

.CmsBox
{
	padding : 20 20 20 20;
	background-color:#ffffff;
	width:99%;
}

.CmsSubHeaderText
{
	color:#666;
	font-family:Arial;
	font-size : 22px;
	font-weight:bold;

}
.CmsBigSubHeaderText
{
	color:#666;
	font-family:Arial;
	font-size : 24px;
	font-weight:bold;

}

/* _____________ CMS  Link Style _____________ */

/* Style for standard CMS link */
   A.CmsLink      , A.CmsEmphasisLink        ,A.CmsBigLink         , A.CmsBigEmphasisLink           , A.CmsSmallLink     		, A.CmsSmallEmphasisLink    		, A.CmsMediumLink    	, A.CmsMediumEmphasisLink      , A.CmsTitleLink   	    , A.CmsBigTitleLink 
, A.CmsAltLink    , A.CmsAltEmphasisLink     ,A.CmsAltBigLink      , A.CmsAltBigEmphasisLink		, A.CmsAltSmallLink 		, A.CmsAltSmallEmphasisLink 		, A.CmsAltYediumLink 	, A.CmsAltYediumEmphasisLink   , A.CmsTitleLink   	    , A.CmsBigTitleLink 
, A.CmsAltBLink   , A.CmsAltBEmphasisLink    ,A.CmsAltBBigLink     ,A.CmsAltBBigEmphasisLink		, A.CmsAltBSmallLink		, A.CmsAltBSmallEmphasisLink		, A.CmsAltBMediumLink	, A.CmsAltBMediumEmphasisLink  , A.CmsAltBTitleLink   	, A.CmsAltBBigTitleLink 
, A.CmsAltYLink   , A.CmsAltYEmphasisLink    ,A.CmsAltYBigLink     ,A.CmsAltYBigEmphasisLink		, A.CmsAltYSmallLink		, A.CmsAltYSmallEmphasisLink		, A.CmsAltYMediumLink	, A.CmsAltYMediumEmphasisLink  , A.CmsAltYTitleLink   	, A.CmsAltYBigTitleLink 
, A.CmsAltWLink   , A.CmsAltWEmphasisLink    ,A.CmsAltWBigLink     ,A.CmsAltWBigEmphasisLink		, A.CmsAltWSmallLink		, A.CmsAltWSmallEmphasisLink		, A.CmsAltWMediumLink	, A.CmsAltWMediumEmphasisLink  , A.CmsAltWTitleLink   	, A.CmsAltWBigTitleLink 
{	
	text-decoration : underline;
	font-family: Arial;
	font-size : 12px;
	color:#0090b6;
}

/* Style for standard CMS link Hover */
  A.CmsLink:Hover       , A.CmsEmphasisLink:Hover        ,A.CmsBigLink:Hover         , A.CmsBigEmphasisLink:Hover           , A.CmsSmallLink:Hover     		, A.CmsSmallEmphasisLink:Hover    		, A.CmsMediumLink:Hover    	, A.CmsMediumEmphasisLink:Hover      , A.CmsTitleLink:Hover   	    , A.CmsBigTitleLink:Hover 
, A.CmsAltLink:Hover    , A.CmsAltEmphasisLink:Hover     ,A.CmsAltBigLink:Hover      , A.CmsAltBigEmphasisLink:Hover		, A.CmsAltSmallLink:Hover 		, A.CmsAltSmallEmphasisLink:Hover 		, A.CmsAltYediumLink:Hover 	, A.CmsAltYediumEmphasisLink:Hover   , A.CmsTitleLink:Hover   	    , A.CmsBigTitleLink:Hover 
, A.CmsAltBLink:Hover   , A.CmsAltBEmphasisLink:Hover    ,A.CmsAltBBigLink:Hover     ,A.CmsAltBBigEmphasisLink:Hover		, A.CmsAltBSmallLink:Hover		, A.CmsAltBSmallEmphasisLink:Hover		, A.CmsAltBMediumLink:Hover	, A.CmsAltBMediumEmphasisLink:Hover  , A.CmsAltBTitleLink:Hover   	, A.CmsAltBBigTitleLink:Hover 
, A.CmsAltYLink:Hover   , A.CmsAltYEmphasisLink:Hover    ,A.CmsAltYBigLink:Hover     ,A.CmsAltYBigEmphasisLink:Hover		, A.CmsAltYSmallLink:Hover		, A.CmsAltYSmallEmphasisLink:Hover		, A.CmsAltYMediumLink:Hover	, A.CmsAltYMediumEmphasisLink:Hover  , A.CmsAltYTitleLink:Hover   	, A.CmsAltYBigTitleLink:Hover 
, A.CmsAltWLink:Hover   , A.CmsAltWEmphasisLink:Hover    ,A.CmsAltWBigLink:Hover     ,A.CmsAltWBigEmphasisLink:Hover		, A.CmsAltWSmallLink:Hover		, A.CmsAltWSmallEmphasisLink:Hover		, A.CmsAltWMediumLink:Hover	, A.CmsAltWMediumEmphasisLink:Hover  , A.CmsAltWTitleLink:Hover   	, A.CmsAltWBigTitleLink:Hover 
{
	text-decoration:none;
	color:#0090b6;
}

/* Style for standard CMS Alternative link */
 A.CmsAltLink    , A.CmsAltEmphasisLink     ,A.CmsAltBigLink      , A.CmsAltBigEmphasisLink		, A.CmsAltSmallLink 		, A.CmsAltSmallEmphasisLink 		, A.CmsAltYediumLink 	, A.CmsAltYediumEmphasisLink   , A.CmsTitleLink   	, A.CmsBigTitleLink 
{
	color:#828692;
}
/* Style for standard CMS Alternative link hover*/
 A.CmsAltLink:Hover    , A.CmsAltEmphasisLink:Hover     ,A.CmsAltBigLink:Hover      , A.CmsAltBigEmphasisLink:Hover		, A.CmsAltSmallLink:Hover 		, A.CmsAltSmallEmphasisLink:Hover 		, A.CmsAltYediumLink:Hover 	, A.CmsAltYediumEmphasisLink:Hover   , A.CmsTitleLink:Hover   	, A.CmsBigTitleLink:Hover 
{
	color:#828692;
}
/* Style for standard CMS Alternative Blue link */
  A.CmsAltBLink   , A.CmsAltBEmphasisLink    ,A.CmsAltBBigLink     ,A.CmsAltBBigEmphasisLink		, A.CmsAltBSmallLink		, A.CmsAltBSmallEmphasisLink		, A.CmsAltBMediumLink	, A.CmsAltBMediumEmphasisLink  , A.CmsAltBTitleLink   	, A.CmsAltBBigTitleLink 
{
	color:#0090b6;
}
/* Style for standard CMS Alternative Blue link hover */
  A.CmsAltBLink:Hover   , A.CmsAltBEmphasisLink:Hover    ,A.CmsAltBBigLink:Hover     ,A.CmsAltBBigEmphasisLink:Hover		, A.CmsAltBSmallLink:Hover		, A.CmsAltBSmallEmphasisLink:Hover		, A.CmsAltBMediumLink:Hover	, A.CmsAltBMediumEmphasisLink:Hover  , A.CmsAltBTitleLink:Hover   	, A.CmsAltBBigTitleLink:Hover 
{
	color:#0090b6;
}
/* Style for standard CMS Alternative Yellow link */
 A.CmsAltYLink   , A.CmsAltYEmphasisLink    ,A.CmsAltYBigLink     ,A.CmsAltYBigEmphasisLink		, A.CmsAltYSmallLink		, A.CmsAltYSmallEmphasisLink		, A.CmsAltYMediumLink	, A.CmsAltYMediumEmphasisLink  , A.CmsAltYTitleLink   	, A.CmsAltYBigTitleLink 
{
	color:#F9DC2F;
}
/* Style for standard CMS Alternative Yellow link hover*/
 A.CmsAltYLink:Hover   , A.CmsAltYEmphasisLink:Hover    ,A.CmsAltYBigLink:Hover     ,A.CmsAltYBigEmphasisLink:Hover		, A.CmsAltYSmallLink:Hover		, A.CmsAltYSmallEmphasisLink:Hover		, A.CmsAltYMediumLink:Hover	, A.CmsAltYMediumEmphasisLink:Hover  , A.CmsAltYTitleLink:Hover   	, A.CmsAltYBigTitleLink:Hover 
{
	color:#F9DC2F;
}

/* Style for standard CMS Alternative White link */
 A.CmsAltWLink   , A.CmsAltWEmphasisLink    ,A.CmsAltWBigLink     ,A.CmsAltWBigEmphasisLink		, A.CmsAltWSmallLink		, A.CmsAltWSmallEmphasisLink		, A.CmsAltWMediumLink	, A.CmsAltWMediumEmphasisLink  , A.CmsAltWTitleLink   	, A.CmsAltWBigTitleLink 
{
	color:#FFFFFF;
	text-decoration : none;
}
/* Style for standard CMS Alternative White link hover*/
 A.CmsAltWLink:Hover   , A.CmsAltWEmphasisLink:Hover    ,A.CmsAltWBigLink:Hover     ,A.CmsAltWBigEmphasisLink:Hover		, A.CmsAltWSmallLink:Hover		, A.CmsAltWSmallEmphasisLink:Hover		, A.CmsAltWMediumLink:Hover	, A.CmsAltWMediumEmphasisLink:Hover  , A.CmsAltWTitleLink:Hover   	, A.CmsAltWBigTitleLink:Hover 
{
	color:#FFFFFF;
	text-decoration : none;
}
/* Style for standard CMS Emphasis link */
   A.CmsEmphasisLink          ,A.CmsBigEmphasisLink      , A.CmsSmallEmphasisLink         , A.CmsMediumEmphasisLink    
 , A.CmsAltEmphasisLink	      ,A.CmsAltBigEmphasisLink	 , A.CmsAltSmallEmphasisLink	  , A.CmsAltYediumEmphasisLink 
 , A.CmsAltBEmphasisLink	  ,A.CmsAltBBigEmphasisLink	 , A.CmsAltBSmallEmphasisLink	  , A.CmsAltBMediumEmphasisLink
 , A.CmsAltYEmphasisLink	  ,A.CmsAltYBigEmphasisLink	 , A.CmsAltYSmallEmphasisLink	  , A.CmsAltYMediumEmphasisLink
 , A.CmsAltWEmphasisLink	  ,A.CmsAltWBigEmphasisLink	 , A.CmsAltWSmallEmphasisLink	  , A.CmsAltWMediumEmphasisLink 
 ,  A.CmsEmphasisLink:Hover          ,A.CmsBigEmphasisLink:Hover      , A.CmsSmallEmphasisLink:Hover         , A.CmsMediumEmphasisLink:Hover    
 , A.CmsAltEmphasisLink:Hover	      ,A.CmsAltBigEmphasisLink:Hover	 , A.CmsAltSmallEmphasisLink:Hover	  , A.CmsAltYediumEmphasisLink:Hover 
 , A.CmsAltBEmphasisLink:Hover	  ,A.CmsAltBBigEmphasisLink:Hover	 , A.CmsAltBSmallEmphasisLink:Hover	  , A.CmsAltBMediumEmphasisLink:Hover
 , A.CmsAltYEmphasisLink:Hover	  ,A.CmsAltYBigEmphasisLink:Hover	 , A.CmsAltYSmallEmphasisLink:Hover	  , A.CmsAltYMediumEmphasisLink:Hover
 , A.CmsAltWEmphasisLink:Hover	  ,A.CmsAltWBigEmphasisLink:Hover	 , A.CmsAltWSmallEmphasisLink:Hover	  , A.CmsAltWMediumEmphasisLink:Hover 
{
		font-weight:bold;
}

/* Style for CMS Small link  */
  A.CmsSmallLink     		, A.CmsSmallEmphasisLink    
, A.CmsAltSmallLink 		, A.CmsAltSmallEmphasisLink 
, A.CmsAltBSmallLink		, A.CmsAltBSmallEmphasisLink
, A.CmsAltYSmallLink		, A.CmsAltYSmallEmphasisLink
, A.CmsAltWSmallLink		, A.CmsAltWSmallEmphasisLink
{
	font-size : 11px;
}

/* Style for CMS Medium link  */
  A.CmsMediumLink    	, A.CmsMediumEmphasisLink    
, A.CmsAltYediumLink 	, A.CmsAltYediumEmphasisLink 
, A.CmsAltBMediumLink	, A.CmsAltBMediumEmphasisLink
, A.CmsAltYMediumLink	, A.CmsAltYMediumEmphasisLink
, A.CmsAltWMediumLink	, A.CmsAltWMediumEmphasisLink
 {
	font-size : 13px;
 }
 
 /* Style for CMS Big link  */
 A.CmsBigLink         , A.CmsBigEmphasisLink   
,A.CmsAltBigLink      , A.CmsAltBigEmphasisLink
,A.CmsAltBBigLink     , A.CmsAltBBigEmphasisLink
,A.CmsAltYBigLink     , A.CmsAltYBigEmphasisLink
,A.CmsAltWBigLink     , A.CmsAltWBigEmphasisLink
 {
	font-size : 14px;
 }
 
 
/* Style for CMS Title link  */
  A.CmsTitleLink:Hover   	 
, A.CmsTitleLink:Hover   	 
, A.CmsAltBTitleLink:Hover  
, A.CmsAltYTitleLink:Hover  
, A.CmsAltWTitleLink:Hover
{
	font-size : 16px;
}

/* Styles for CMS Big Title Link*/
  A.CmsBigTitleLink 
, A.CmsBigTitleLink 
, A.CmsAltBBigTitleLink 
, A.CmsAltYBigTitleLink 
, A.CmsAltWBigTitleLink 
{
	font-size : 18px;
}


.CmsImage
{
border:solid 1px #999999;
}
.CmsSeparator
{
	background-color : #CCCCCC;
}

.CmsHeaderText
{
    font-family:Arial;
    color : #666;
    font-size : 32px;
}
.CmsTitleBar 
{
font-family:Arial;
font-size:14px;
font-weight:bold;
color:#A9AFA2;
text-decoration:none ;
}
.CmsTitleBarStatic
{
font-family:Arial;
font-size:14px;
font-weight:bold;
color:#462E18;
text-decoration:none ;
}

/* -------------- Index Pages Styles -------------- */
.CmsIndexPageNumberOn /* Blue Index Pager td ON style */
{
	text-align : center;
	font-family : Arial;
    color : #0090b6;
    font-size : 12px;
     padding-top:2px;
}
.CmsIndexPageNumberOff /* Blue Index Pager td Off style */
{
    text-align : center;
	font-family : Arial;
    color : #000000;
    font-size : 12px;
    padding-top:2px;
}

A.CmsIndexPageNumberLink /* Blue Index Pager Link style */
{
	text-align : center;
	font-family : Arial;
    color : #0090b6;
    font-size : 12px;  
    text-decoration:underline;
}

A.CmsIndexPageNumberLink:Hover /* Blue Index Pager Link Hover style */
{
	color: #0090b6;
	text-decoration:none;
}

.CmsIndexPageNumberCurrent /* Blue Index Pager Link Current style */
{
	text-align : center;
	font-family : Arial;
    color : #000000;
    font-size : 12px; 
	text-decoration:none;
}


/* _____________ Modules Style _____________ */



/* -------------- End CMS Styles -------------- */





/*----------------------------------------------------------------------------*/
/*-------------------------------- End Styles --------------------------------*/
/*----------------------------------------------------------------------------*/

