/*----------------------------------------------------------
 * Main Styles ++
 *----------------------------------------------------------
*/

BODY /* Applies to BODY tag for non-registration pages */
{
    font-family : Arial, Tahoma, Helvetica;
    font-size : 12px;
    color : #1E1E1E;
    margin : 0px 0px 10px 0px;
    

    
}

FORM
{
	margin : 0px;
}

A
{
	text-decoration : underline;
    font-weight : bold;
    font-family : Arial, Tahoma, Helvetica;
    color : #AD2718;
    font-size : 12px;
}

A:HOVER /* default hovering link - this can specifically be overwrited by any style if needed. */
{
	color: #666666;
}

.MainHeaderRegion
{
	border-bottom-style:solid;
	border-bottom-color:#989991;
	border-bottom-width:1px;
	border-top-style:solid;
	border-top-color:#989991;
	border-top-width:1px;
	border-left-style:solid;
	border-left-color:#989991;
	border-left-width:1px;
	border-right-style:solid;
	border-right-color:#989991;
	border-right-width:1px;
}

A.MainHeaderFunctionLink /* Styles for function links, e.g. login, logout, gift cert, help, etc. */
{
	/* size, weight work*/
	font-family: Arial, Tahoma, Helvetica;
	font-size: 11px;
	color: #AD2718;
	font-weight : bold;
	text-decoration: underline;
}

A.MainHeaderFunctionLink:HOVER
{
	text-decoration: none;
	color: #666666;	
}

.MainHeaderFunctionBullet /* the bullet for the function link if any */
{
	margin-top:5px;
	margin-right:5px;
	margin-left:15px;
}
 
.MainHeaderPrimaryNavBar, A.MainHeaderPrimaryNavElement /* Style for area in which primary nav sits */
{
	color: #1E1E1E;
	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 */
{
	font-weight: bold;
    font-family: Arial, Tahoma, Helvetica;
    font-size: 12px;
    background-color: #FFFFFF;
    color : #A52218;
    PADDING-RIGHT: 10px; 
    PADDING-LEFT: 10px;
    padding-top:5px;
}

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 : none;
    font-weight : bold;
    font-family : Arial, Tahoma, Helvetica;
    font-size : 12px;
    color : #A52218;
}

.PackageGridLine1, .PackageGridLine2, .PackageGridLine3
{
    font-weight : bold;
    font-family : Arial, Tahoma, Helvetica;
    font-size : 20px;
    color : black;
}

.PackageGridLine2
{
	font-weight : normal;
    font-size : 15px;
}

.PackageGridLine3
{
	font-weight : normal;
    font-size : 12px;
}

A.MainHeaderSecondaryNavElement, .MainHeaderSecondaryNavBar
{
	font-size : 11px;
}

A.MainSubheaderLink:HOVER, A.MainHeaderSecondaryNavElement:HOVER 
{
    color : #666666;
    text-decoration : underline;
}

.MainSubheaderRegion, .MainAltSubheader /* Applies to ion under nav area (if any) - this will usually be a TABLE tag*/
{
	color: #1E1E1E;
	font-weight:bold;
	font-size:11px;
	font-family: Arial, Tahoma, Helvetica;
}

.MainSubheader /* Style for subheader image or text  */
{
	font-weight: bold;
    font-family: Arial, Tahoma, Helvetica;
    font-size: 24px;
	color : #1E1E1E;
}


/* -------------- 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 /* general text style */
{
	font-weight : normal;
    font-family : Arial, Tahoma, Helvetica;
    color : #1E1E1E;
    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-weight : bold;
    font-family : Arial, Tahoma, Helvetica;
    color : #AD2718;
    font-size : 12px;
}

A.MiscEmphasisLink /* general emphasis link style */
{
	font-size : 14px;
}

A.MiscLink:HOVER, A.MiscEmphasisLink:HOVER, A.MiscAltLink:HOVER /* general Link style */
{
    color : #666666;
}

.MiscSeperator
{
	background-color : #574746;
}

.MiscImage
{
	margin-right: 10px;
	margin-top: 10px;
	margin-bottom :10px
}

/* -------------- End Misc Styles -------------- */

/*----------------------------------------------------------
 * Footer Styles ++
 *----------------------------------------------------------
*/

.FooterRegion /* Applies to Region / TABLE tag for standard footer */
{
}

.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, Tahoma, Helvetica;
    font-size: 11px;
    color : #1E1E1E;
}

A.FooterTextLink  /* Generic footer Link */
{
	text-decoration : underline;
}

A.FooterTextLink:HOVER
{
    color : #AD2718;
}

.FooterEmphasisText /* Just in case there's a need for emphasis */
{
	font-weight: bold;
}

.FooterNavBar /* Navigation Bar in the footer */
{
	background-color : Gray;
    color : White;
    font-family : Arial, Tahoma, Helvetica;
    font-size : 11px;
    font-weight : bold;
    white-space : nowrap;
}

A.FooterNavElement /* Navigation elements in the footer */
{
    color : #AD2718;
}

A.FooterNavElement:HOVER
{
    color : #666666;
}

A.MainFooterLink
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-decoration:underline;
}
A.MainFooterLink:Hover
{
	text-decoration:none;
	color:#666666;
}
/* -------------- End Footer Styles -------------- */

/*----------------------------------------------------------
 * QA Styles ++
 *----------------------------------------------------------
*/
/* Question and Answer styles */
/* to be used on any q/a pages such as billing, registration, etc.. */

 .Answer, .AnswerCtrl, .QuestionError, .AnswerError, .AnswerCtrlError
{
	font-weight : normal;
	color : #1E1E1E;
	font-family : Arial, Tahoma, Helvetica;
	font-size : 12px;
}

.Question
{
	color : #1E1E1E;
	font-family : Arial, Tahoma, Helvetica;
	font-size : 12px;
	font-weight:bold ;
}

.QuestionError
{
	font-weight: bold;
}

.QuestionError, .AnswerError
{
	color: #CC0000;
}

A.QuestionLink, A.QuestionLinkError
{
	text-decoration : underline;
	font-weight : bold;
	font-family : Arial, Tahoma, Helvetica;
	font-size : 12px;
	color : #AD2718;
}

A.QuestionLink:HOVER, A.QuestionLinkError:HOVER
{
	color: #666666;
}

A.AnswerLink, A.AnswerLinkError
{
	font-weight : normal;
	color : #AD2718;
	text-decoration : underline;
	font-family : Arial, Tahoma, Helvetica;
	font-size : 12px;
}

A.AnswerLink:HOVER, A.AnswerLinkError:HOVER
{
	color: #666666;
}

/* -------------- End QA Styles -------------- */

/*----------------------------------------------------------
 * Sidebar Styles ++
 *----------------------------------------------------------
*/


.SbElement, .SbRegion /* General style for a sidebar region */
{
	font-weight : normal;
	font-family : Arial, Tahoma, Helvetica;
	background-color:#CECFCD;
	font-size : 12px;
	color : #1E1E1E;
}

.SbHeader /* Style for sidebar region header */
{
	font-weight : bold;
	font-family : Arial, Tahoma, Helvetica;
	background-color:#CECFCD;
	color:#1E1E1E;
}

.SbElementHeaderRegion, .SbElementHeaderMajor, 
.SbAltElementHeaderRegion, .SbAltElementHeaderMajor /* general style for a sidebar element header region */
{
	font-weight : bold;
	font-family : Arial, Tahoma, Helvetica;
	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, Tahoma, Helvetica;
	font-size : 12px;
	color : #1E1E1E;
}
.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, Tahoma, Helvetica;
	font-size : 12px;
	color : #1E1E1E;
}

.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, Tahoma, Helvetica;
	font-size : 12px;
	color:#A63031;
}
/* 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:#666666;
}
/* 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 : 11px;
	color : #000000;
 }
 /* Style for Element body Medium link HOVER */
 A.SbElementBodyMediumLink, A.SbElementBodyEmphasisMediumLink, A.SbAltElementBodyMediumLink, A.SbAltElementBodyEmphasisMediumLink 
 {
	font-size : 13px;
 }
  /* 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, Tahoma, Helvetica;
    color : #CC0000;
    font-size : 12px;
}

/* _____________ Modules Style _____________ */

.SbElementBodyYellowDiv
{
	font-family:Arial, Tahoma, Helvetica;
	font-size:16px;
}
.SbElementBodyVioletDiv
{
	font-family:Arial, Tahoma, Helvetica;
	font-size:20px;
	color:#FFFFFF;
	font-weight:bold;
}

A.SbAltElementBodyExpertDivTitle
{
	text-decoration : underline;
    font-weight : bold;
    font-family : Arial, Tahoma, Helvetica;
    font-size : 16px;
    color: #000000;
    
}
A.SbAltElementBodyExpertDivTitle:HOVER
{
	color: #666666;
}
.SbElementBodyGreenDivTitle
{
	font-family :Arial, Tahoma, Helvetica;
    font-size : 20px;
    font-weight:bold;
	color:#2D3124;
}

.SbAltElementBodySLevel
{
	font-weight : bold;
	font-family:Arial, Tahoma, Helvetica;
	font-size : 70px;
}
.SbAltElementBodyFeaturedArticleTitle
{
	font-family:Arial, Tahoma, Helvetica;
    font-size : 24px;
	color:#3B2C25;
}
.SbAltElementBodyEatThisTitle
{
font-family:Arial, Tahoma, Helvetica;
font-size:14px;
font-style:italic;
color:#AD2718;
}
.SbAltElementBodyEatThisFooter
{
font-family:Arial, Tahoma, Helvetica;
font-size:12px;
font-style:italic;
color:#AD2718;
padding-top : 15px;
padding-bottom : 10px;
}

A.SbArticleModuleTitleLink
{
	color : #AD2718;
	text-decoration : none;
	font-family:Arial, Tahoma, Helvetica;
	font-weight:bold;
	font-size:15px;
}

A.SbArticleModuleTitleLink:HOVER
{
	text-decoration : underline;
}

/* _____________ Alternate Element style _____________ */

.SbAltElement /* general Alternate style for a sidebar element */
{
}

.SbAltElementHeaderRegion, .SbAltElementHeaderMajor /* Alternate general style for a sidebar element header region*/
{
	background-color: #999999;
}

.SbElementHeaderMinor /* Style for minor part of header image - if any */
{
	font-weight : bold;
	font-family:Arial, Tahoma, Helvetica;
	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 */
{
	font-weight: bold;
	font-size : 12px;
	font-family: Arial, Tahoma, Helvetica;
}

/* -------------- End Sidebar Styles -------------- */

/*----------------------------------------------------------
 * CMS Styles  (Blog)
 *----------------------------------------------------------
*/

.CmsText, .CmsLeftPadding, .CmsBox, .CmsAltBox, .CmsTitleText,.CmsBigTitleText, .CmsEmphasisText, .CmsSmallText, .CmsBigText,.CmsBigEmphasisText
{
	font-weight : normal;
    font-family : Arial, Tahoma, Helvetica;
    color : #1E1E1E;
    font-size : 12px;
}

.CmsBigText
{
	font-size : 14px;
}

.CmsSmallText
{
    font-size : 10px;
}
.CmsEmphasisText
{
	font-weight : bold;
}
.CmsBigEmphasisText
{
     font-size : 14px;
	font-weight : bold;
}

.CmsMainTitleText
{
	font-family : Arial, Tahoma, Helvetica;
	font-weight : bold;
    font-size : 35px;
    color : #1E1E1E;
}

.CmsYellowBox
{
	background-color:#EDD339;
	padding:10 10 10 10;
	border-style:none;
	border-width:0px;
}

.CmsTitleText
{
	font-weight : bold;
    font-size : 16px;
    color : #1E1E1E;
}
.CmsBigTitleText
{
	font-weight : bold;
    font-size : 18px;
    color : #1E1E1E;
}

.CmsLeftPadding
{
	padding-left : 10px;
}

.CmsLine
{
	background-color : #000000;
}

.CmsBox
{
	border: solid 1px #999999;
	padding : 7px;
}

.CmsImage
{
	border: solid 1px #999999;
}

.CmsAltBox
{
	background-color : #D8D8D6;
	padding : 10px;
}

.CmsSeparator 
{
	background-color : #333333;
}

A.CmsLink, A.CmsAltLink, A.CmsInvLink, A.CmsSmLink, A.CmsSmallLink, A.CmsBigLink, A.CmsBigAltLink  /* general Link style */
{
	text-decoration : underline;
    font-weight : bold;
    font-family : Arial, Tahoma, Helvetica;
    color : #A63031;
    font-size : 12px;
}

A.CmsBigLink, A.CmsBigAltLink
{
	font-size : 13px;
}

A.CmsSmallLink /* general Link style */
{
    font-weight : normal;
    font-size : 11px;
}

A.CmsLink:HOVER,A.CmsBigLink:HOVER,A.CmsSmLink:HOVER,A.CmsSmallLink:HOVER /* general Link style */
{
    color : #666666;
}

A.CmsSmLink { font-size:10px;}

A.CmsAltLink, A.CmsBigAltLink
{
    color : #ffffff;
}

A.CmsAltLink:HOVER, A.CmsBigAltLink:HOVER /* general Link style */
{
    color : #ffffff;
    text-decoration : none;
}

A.CmsInvLink
{
    color : #CC0000;
    font-size : 11px;
}

A.CmsInvLink:HOVER /* general Link style */
{
    color : #EA981D;
}

.CmsHeaderBox
{
	font-weight : normal;
    font-family : Arial, Tahoma, Helvetica;
    color : #1E1E1E;
    font-size : 12px;
	background-color : #ECEDEC;
}

.CmsHeaderText
{
    font-family:Arial, Tahoma, Helvetica;
    color : #1E1E1E;
    font-size : 32px;
}

.CmsList
{
	font-weight : normal;
    font-family : Arial, Tahoma, Helvetica;
    color : #AD2718;
    font-size : 12px;
	margin : 0px;
	margin-left : 9px;
	padding-left : 9px;
	padding-bottom : 10px;
	margin-bottom : 10px;
	line-height : 18px;
	/*list-style-image : url("/img/mh/misc/headers/red_bullet.gif");*/ /* doesnt work well in IE -- padding issues */
	list-style-type : disc;
}
/* -------------- Index Pages Styles -------------- */
.CmsIndexPageNumberOn /* Maroon Index Pager td ON style */
{
	text-align : center;
	font-family : Arial, Tahoma, Helvetica;
    color : #ffffff;
	font-size:12px;
    font-weight :bold;
    padding-top:1px;
}
.CmsIndexPageNumberOff /* Maroon Index Pager td Off style */
{
	text-align : center;
	font-family : Arial, Tahoma, Helvetica;
    color : #ffffff;
    font-size : 12px;
     background-image:url('/img/mh/misc/headers/MaroonPager.gif');  
    background-repeat:no-repeat;
    font-weight :bold;
    padding-top:1px;
}

A.CmsIndexPageNumberLink /* Maroon Index Pager Link style */
{
	text-align : center;
	font-family : Arial, Tahoma, Helvetica;
    color : #ffffff;
    font-size : 12px;  
    font-weight :bold;
    text-decoration:none;
    background-repeat:no-repeat;
}
A.CmsAltIndexPageNumberLink /* Maroon Index Pager Link style */
{
	text-align : center;
	font-family : Arial, Tahoma, Helvetica;
    color : #980001;
    font-size : 12px; 
    font-weight :bold; 
	text-decoration : underline;
}
A.CmsIndexPageNumberLink:HOVER /* Maroon Index Pager Link style */
{
	color: #EDEDED;
}
A.CmsAltIndexPageNumberLink:HOVER /* Maroon Index Pager Link style */
{
 text-decoration :none;
}
.CmsAltIndexPageNumberCurrentLink /* Maroon Index Pager Link style */
{
	text-align : center;
	font-family : Arial, Tahoma, Helvetica;
    color : #980001;
    font-size : 12px; 
    font-weight :bold; 
	text-decoration:none;
}
A.CmsIndexPageRecipeLink
{
	text-align : center;
	font-family : Arial, Tahoma, Helvetica;
    color : #A63031;
    font-size : 12px; 
	text-decoration:underline;
}
A.CmsIndexPageRecipeLink:Hover
{
	text-align : center;
	font-family : Arial, Tahoma, Helvetica;
    color : #666666;
    font-size : 12px; 
	text-decoration:none;
}
.CmsIndexPageCurrentRecipe
{
	text-align : center;
	font-family : Arial, Tahoma, Helvetica;
    color : #A63031;
    font-size : 12px; 
    font-weight :bold; 
	text-decoration:none;
}
/* -------------- CMS Blog Styles -------------- */
.CmsBlogText
{
    font-family : Arial, Tahoma, Helvetica;
    color : #1E1E1E;
    font-size : 13px;

}
.CmsBlogEmphasisText
{
    font-weight : bold;
    font-family : Arial, Tahoma, Helvetica;
    color : #1E1E1E;
    font-size : 13px;

}
.CmsBlogTitleText
{
    font-weight : bold;
    font-family : Arial, Tahoma, Helvetica;
    color : #1E1E1E;
    font-size : 16px;

}
A.CmsBlogLink 
{
	text-decoration : underline;
    font-weight : bold;
    font-family: Arial, Tahoma, Helvetica;
    color : #980001;
    font-size :12px;

}

/* -------------- End CMS Styles -------------- */

/*----------------------------------------------------------
 * Splash Styles 
 *----------------------------------------------------------
*/

/* _____________ Body Text Style _____________ */

.SplashElementBodyText, .SplashElementBodySmallText ,.SplashElementBodyMediumText ,.SplashElementBodyBigText, .SplashElementBodyTitleText
, .SplashElementBodyEmphasisText, .SplashElementBodyBigEmphasisText , .SplashElementBodySmallEmphasisText, .SplashElementBodyMediumEmphasisText  
, .SplashAltElementBodyText, .SplashAltElementBodyBigText, .SplashAltElementBodySmallText, .SplashAltElementBodyMediumText  , .SplashAltElementBodyTitleText 
,.SplashAltElementBodyEmphasisText, .SplashAltElementBodyBigEmphasisText, .SplashAltElementBodySmallEmphasisText, .SplashAltElementBodyMediumEmphasisText
{
	font-family:Arial, Tahoma, Helvetica;
	font-size : 12px;
	color : #1E1E1E;
}

.SplashElementBodyEmphasisText, .SplashElementBodyBigEmphasisText,.SplashAltElementBodyEmphasisText,.SplashAltElementBodyBigEmphasisText, .SplashElementBodySmallEmphasisText, .SplashElementBodyMediumEmphasisText, .SplashAltElementBodySmallEmphasisText, .SplashAltElementBodyMediumEmphasisText   /* Style for standard Element body emphasis text */
{
	font-weight:bold;
}
.SplashElementBodySmallText, .SplashElementBodySmallEmphasisText, .SplashAltElementBodySmallText, .SplashAltElementBodySmallEmphasisText
{
	font-size : 11px;
}

.SplashElementBodyBigText, .SplashElementBodyBigEmphasisText,.SplashAltElementBodyBigEmphasisText,.SplashAltElementBodyBigText
{
	font-size : 14px;
}

.SplashElementBodyTitleText, .SplashAltElementBodyTitleText 
{
	font-size : 16px;
	font-weight:bold;
}
.SplashAltElementBodyText ,.SplashAltElementBodyEmphasisText ,.SplashAltElementBodyBigText ,.SplashAltElementBodyBigEmphasisText ,.SplashAltElementBodyTitleText, .SplashAltElementBodySmallText, .SplashAltElementBodySmallEmphasisText, .SplashAltElementBodyMediumText, .SplashAltElementBodyMediumEmphasisText   
{
	color:#ffffff;
}
.SplashHeaderText
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}
.SplashHeaderTextBox
{
width:83px;
height:18px;
font-family:Arial, Helvetica, sans-serif;
font-size:10;
}

/* _____________ Body Link Style _____________ */

/* Style for standard Element body link */
A.SplashElementBodyLink, A.SplashElementBodySmallLink, A.SplashElementBodyMediumLink, A.SplashElementBodyTitleLink
, A.SplashElementBodyEmphasisLink, A.SplashElementBodyEmphasisSmallLink , A.SplashElementBodyEmphasisMediumLink, A.SplashElementBodyEmphasisTitleLink
, A.SplashAltElementBodyLink, A.SplashAltElementBodySmallLink, A.SplashAltElementBodyMediumLink, A.SplashAltElementBodyTitleLink
, A.SplashAltElementBodyEmphasisLink, A.SplashAltElementBodyEmphasisSmallLink, A.SplashAltElementBodyEmphasisMediumLink, A.SplashAltElementBodyEmphasisTitleLink 
{	
	text-decoration : underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size : 12px;
	color:#A63031;
}
/* Style for standard Element body Emphasis link */
A.SplashElementBodyEmphasisLink, A.SplashElementBodyEmphasisSmallLink , A.SplashElementBodyEmphasisMediumLink, A.SplashElementBodyEmphasisTitleLink
, A.SplashAltElementBodyEmphasisLink, A.SplashAltElementBodyEmphasisSmallLink, A.SplashAltElementBodyEmphasisMediumLink, A.SplashAltElementBodyEmphasisTitleLink 
{
	font-weight:bold;
}
/* Style for standard Element body link HOVER */
A.SplashElementBodyLink:HOVER, A.SplashElementBodySmallLink:HOVER, A.SplashElementBodyMediumLink:HOVER, A.SplashElementBodyTitleLink:HOVER
, A.SplashElementBodyEmphasisLink:HOVER,A.SplashElementBodyEmphasisSmallLink:HOVER, A.SplashElementBodyEmphasisMediumLink:HOVER
{
	color:#666666;
}
/* Style for Element body Small link HOVER */
 A.SplashElementBodySmallLink, A.SplashElementBodyEmphasisSmallLink, A.SplashAltElementBodySmallLink, A.SplashAltElementBodyEmphasisSmallLink
 {
	font-size : 11px;
	color : #000000;
 }
 A.SplashElementBodyTinyLink
 {	
    font-family:Arial, Helvetica, sans-serif;
    font-size : 9px;
	color : #000000;
	text-decoration:underline;
 }
  A.SplashElementBodyTinyLink:HOVER
 {	
	text-decoration:none;
 }
 /* Style for Element body Medium link HOVER */
 A.SplashElementBodyMediumLink, A.SplashElementBodyEmphasisMediumLink, A.SplashAltElementBodyMediumLink, A.SplashAltElementBodyEmphasisMediumLink 
 {
	font-size : 13px;
 }
  /* Style for Element body Titled link HOVER */
A.SplashElementBodyTitleLink, A.SplashElementBodyEmphasisTitleLink, A.SplashAltElementBodyTitleLink, A.SplashAltElementBodyEmphasisTitleLink 
{
	font-size : 16px;
}
/* Style for standard Alternative Element body link Color  */
A.SplashAltElementBodyLink, A.SplashAltElementBodySmallLink, A.SplashAltElementBodyMediumLink, A.SplashAltElementBodyTitleLink
, A.SplashAltElementBodyEmphasisLink,A.SplashAltElementBodyEmphasisSmallLink , A.SplashAltElementBodyEmphasisMediumLink, A.SplashAltElementBodyEmphasisTitleLink 
{
	color:#ffffff;
}
/* Style for standard Alternative Element body link HOVER Color */
A.SplashAltElementBodyLink:HOVER, A.SplashAltElementBodySmallLink:HOVER, A.SplashAltElementBodyMediumLink:HOVER , A.SplashAltElementBodyTitleLink:HOVER
, A.SplashAltElementBodyEmphasisLink:HOVER, A.SplashAltElementBodyEmphasisSmallLink:HOVER , A.SplashAltElementBodyEmphasisMediumLink:HOVER, A.SplashAltElementBodyEmphasisTitleLink:HOVER
{
	color:#ffffff;
	text-decoration:none;
}
A.SplashFooterLink
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-decoration:underline;
}
A.SplashFooterLink:Hover
{
	text-decoration:none;
	color:#666666;
}
A.SplashHeaderLink
{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
color:#FFFFFF;
}
A.SplashHeaderLink:Hover
{
text-decoration:none;
color:#FFFFFF;
}






/* -------------- End Splash Styles -------------- */




/*----------------------------------------------------------------------------*/
/*-------------------------------- End Styles --------------------------------*/
/*----------------------------------------------------------------------------*/
.MainSubheaderRed { font-weight: bold; font-family: Arial, Tahoma, Helvetica; font-size: 24px; color : #990000; }
.MainSubheaderRed { font-weight: bold; font-family: Arial, Tahoma, Helvetica; font-size: 24px; color : #990000; }
.MainSubheaderRed { font-weight: bold; font-family: Arial, Tahoma, Helvetica; font-size: 24px; color : #990000; }
.MainSubheaderRed { font-weight: bold; font-family: Arial, Tahoma, Helvetica; font-size: 24px; color : #990000; }

