/*Start of Text Class*/
.mainHeading
{
    font-size:18px;
    font-family:Arial, Verdana, Helvetica, sans-serif;
    color:#912a2b;
    font-weight:bold;    
}
.mainHeadingDark
{
    font-size:18px;
    font-family:Arial, Verdana, Helvetica, sans-serif;
    color:#c78d90;
    font-weight:bold;    
}
.normalText
{
    font-size:12px;
    font-family:Arial, Verdana, Helvetica, sans-serif;
    color:#1c1e1c;
    text-decoration: none;
}
.normalText A:link {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #1c1e1c;
	text-decoration: none;
}

.normalText A:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #1c1e1c;
	text-decoration: none;
}

.normalText A:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #1c1e1c;
	text-decoration: underline;
}





.normalTextDark
{
    font-size:14px;
    font-family:Arial, Verdana, Helvetica, sans-serif;
    color:#c78d90;
    font-weight:bold;    
}
.mainHeadingBlack
{
    font-size:12px;
    font-family:Arial, Verdana, Helvetica, sans-serif;
    color:#000000;
    font-weight:bold;  
}
.doubleCodeText
{
    font-size:12px;
    font-family:Arial, Verdana, Helvetica, sans-serif;
    color:#77797c;  
    background-color:#e2dcda;
    padding-left:35px;
    padding-right:40px;
}


.leftTDItem
{
    padding-left:10px;
    height:25px;
    border-bottom:solid 1px #d7cecc;
    border-top:solid 1px #dfd9d6;
    font-size:10px;
    font-family:Arial, Verdana, Helvetica, sans-serif;
    color:#912a2b;
    font-weight:bold;
    text-decoration: none;
}
.leftTDItem A:link {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #912a2b;
	text-decoration: none;
}

.leftTDItem A:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #912a2b;
	text-decoration: none;
}

.leftTDItem A:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #912a2b;
	text-decoration: underline;
}

.leftTDItemInner
{
    width:233px;
    padding-left:10px;
    height:25px;
    border-bottom:solid 1px #d7cecc;
    border-top:solid 1px #dfd9d6;
    font-size:10px;
    font-family:Arial, Verdana, Helvetica, sans-serif;
    color:#912a2b;
    font-weight:bold;
    text-decoration: none;
}
.leftTDItemInner A:link {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #912a2b;
	text-decoration: none;
}

.leftTDItemInner A:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #912a2b;
	text-decoration: none;
}

.leftTDItemInner A:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #912a2b;
	text-decoration: underline;
}

.leftTDItemInnerBlack
{
    width:233px;
    padding-left:10px;
    height:25px;
    border-bottom:solid 1px #d7cecc;
    border-top:solid 1px #dfd9d6;
    font-size:10px;
    font-family:Arial, Verdana, Helvetica, sans-serif;
    color:#000000;
    font-weight:bold;
    text-decoration: none;
}
.leftTDItemInnerBlack A:link {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}

.leftTDItemInnerBlack A:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}

.leftTDItemInnerBlack A:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #912a2b;
	text-decoration: underline;
}


.leftTDItemInnerContactus
{
    width:233px;
    padding-left:10px;
    padding-top:25px;
    height:25px;
    border-top:solid 1px #dfd9d6;
    font-size:10px;
    font-family:Arial, Verdana, Helvetica, sans-serif;
    color:#000000;
    font-weight:bold;
    text-decoration: none;
}


.footerText1
{
    width:291px;    
    height:24px;
    font-family:Arial, Verdana, Helvetica, sans-serif;
    font-size:10px;
    color:#ffffff;
    vertical-align:middle;
    padding-left:10px;
    font-weight:bold;
}
.footerText2
{
    height:24px;
    font-family:Arial, Verdana, Helvetica, sans-serif;
    font-size:10px;
    color:#ffffff;
    vertical-align:middle;
    padding-left:5px;
    font-weight:bold;
    text-decoration: none;
}

.footerText2 A:link {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
}

.footerText2 A:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
}

.footerText2 A:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: underline;
}






/*End of Text Class*/


.bottomLink {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	/*color: #6699CC;*/
	font-size:1.25em;
	color: #a7a9ac;
	text-decoration: none;
}

.bottomLink A:link {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #a7a9ac;
	text-decoration: none;
}

.bottomLink A:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #a7a9ac;
	text-decoration: none;
}

.bottomLink A:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #a7a9ac;
	text-decoration: underline;
}
.txtHomeOffer
{
    font-size:12px;
    font-family:Arial, Verdana, Helvetica, sans-serif;
    color:#182584;
    padding-left:5px;
    padding-right:40px;
    vertical-align:top;
}

.txtOpeningHours {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #d10000;
	text-decoration: underline;
}

.txtOpeningHours A:link {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #d10000;
	text-decoration: underline;
}

.txtOpeningHours A:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #d10000;
	text-decoration: underline;
}

.txtOpeningHours A:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #d10000;
	text-decoration: underline;
}

.txtBoxOffer
{
    font-size:12px;
    font-family:Arial, Verdana, Helvetica, sans-serif;
    color:#182584;
    padding-left:15px;
    padding-right:40px;
    vertical-align:top;
    
}
.txtBoxGrayHome
{
    font-size:12px;
    font-family:Arial, Verdana, Helvetica, sans-serif;
    color:#58585a;
    padding-left:15px;
    padding-right:5px;
    vertical-align:top;
    
}
.txtBoxOfferRed
{
    font-size:16px;
    font-family:Arial, Verdana, Helvetica, sans-serif;
    color:#d10000;
    padding-left:15px;
    padding-right:40px;
    vertical-align:top;
    padding-top:5px;
    
}
.txtBoxOfferLightBlue
{
    font-size:11px;
    font-family:Arial, Verdana, Helvetica, sans-serif;
    color:#0192bf;
    padding-left:15px;
    padding-right:40px;
    vertical-align:top;
    padding-top:1px;
    
}

.txtProductInfo
{
    font-size:11px;
    font-family:Arial, Verdana, Helvetica, sans-serif;
    color:#182584;
}
.txtBlueBold
{
    font-size:12px;
    font-family:Arial, Verdana, Helvetica, sans-serif;
    color:#182584;
    font-weight:bold;
}

.txtProductOfferRed
{
    font-size:16px;
    font-family:Arial, Verdana, Helvetica, sans-serif;
    font-weight:bold;
    color:#d10000;
    padding-left:14px;
    
   
    
}
.txtProductOfferLightBlue
{
    font-size:11px;
    font-family:Arial, Verdana, Helvetica, sans-serif;
    font-weight:bold;
    color:#0192bf;
    
    
}

.txtProductOfferBlue
{
    font-size:12px;
    font-family:Arial, Verdana, Helvetica, sans-serif;
    color:#182584;
    padding-left:29px;
    padding-right:40px;
    vertical-align:top;
    
}

.txtPopupMessage
{
    font-size:12px;
    font-family:Arial, Verdana, Helvetica, sans-serif;
    color:#182584;
    padding-left:10px;
    padding-right:5px;
    
    
}
.txtUserInputInfo
{
    font-size:11px;
    font-family:Arial, Verdana, Helvetica, sans-serif;
    color:#182584;
}

.txtBlack60 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
.txtBlue60 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0857C0;
	text-decoration: none;
}

.txtBlue60 A:link {
	font-family: Arial, Helvetica, sans-serif;
	color: #0857C0;
	text-decoration: none;
}

.txtBlue60 A:visited {
	font-family:  Arial, Helvetica, sans-serif;
	color: #0857C0;
	text-decoration: none;
}

.txtBlue60 A:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #0857C0;
	text-decoration: underline;
}
.txtPoppupImage
{
    font-size:18px;
    font-family:Arial, Verdana, Helvetica, sans-serif;
    color:#182584;
}
.txtPoppupImageSmall
{
    font-size:14px;
    font-family:Arial, Verdana, Helvetica, sans-serif;
    color:#182584;
}