/* BEGIN - Phase 2 - Website Name FONT 1 - required new tech font logic, musn't touch sitebuilder 1 font logic*/

/* UPPER CASE  FOR 35 - 40 */
.font1-s16 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-style: normal; font-weight: bold;text-decoration: none;}
/* LOWER CASE FOR 35 - 40 */
.font1-s20 { font-family:  Verdana, Arial, Helvetica, sans-serif; font-size:20px; font-style: normal; font-weight: bold;text-decoration: none;}
/* UPPER CASE FOR 25 - 34*/
.font1-s20 { font-family:  Verdana, Arial, Helvetica, sans-serif; font-size:20px; font-style: normal; font-weight: bold;text-decoration: none;}
/* LOWER CASE FOR 25 - 34 */
.font1-s22 { font-family:  Verdana, Arial, Helvetica, sans-serif; font-size:22px; font-style: normal; font-weight: bold;text-decoration: none;}	
/* UPPER CASE FOR 15 - 24 */
.font1-s24{ font-family:  Verdana, Arial, Helvetica, sans-serif; font-size:24px; font-style: normal; font-weight: bold;text-decoration: none;}
/* LOWER CASE FOR 15 - 24 */
.font1-s30{ font-family:  Verdana, Arial, Helvetica, sans-serif; font-size:30px; font-style: normal; font-weight: bold;text-decoration: none;}
/* UPPER CASE FOR 1 - 15 */
.font1-s38 { font-family:  Verdana, Arial, Helvetica, sans-serif; font-size:38px; font-style: normal; font-weight: bold;text-decoration: none;}
/* LOWER CASE FOR 1 - 15 */
.font1-s44 { font-family:  Verdana, Arial, Helvetica, sans-serif; font-size:44px; font-style: normal; font-weight: bold;text-decoration: none;}
/* END - Website Name FONT 1 */

/* BEGIN - Website Name FONT 2 */

/* UPPER CASE  FOR 35 - 40 */
.font2-s16 { font-family: Arial, Helvetica, sans-serif; font-size:16px; font-style: normal; font-weight: bold;text-decoration: none;}
/* LOWER CASE  FOR 35 - 40 */
.font2-s20 { font-family: Arial, Helvetica, sans-serif; font-size:20px; font-style: normal; font-weight: bold;text-decoration: none;}
/* UPPER CASE FOR 25 - 34*/	
.font2-s18 { font-family: Arial, Helvetica, sans-serif; font-size:18px; font-style: normal; font-weight: bold;text-decoration: none;}
/* LOWER CASE FOR 25 - 34*/
.font2-s18 { font-family: Arial, Helvetica, sans-serif; font-size:18px; font-style: normal; font-weight: bold;text-decoration: none;}
/* UPPER CASE FOR 15 - 24 */
.font2-s22 { font-family: Arial, Helvetica, sans-serif; font-size:22px; font-style: normal; font-weight: bold;text-decoration: none;}
/* LOWER CASE FOR 15 - 24 */
.font2-s26 { font-family: Arial, Helvetica, sans-serif; font-size:26px; font-style: normal; font-weight: bold;text-decoration: none;}
/* UPPER CASE FOR 1 - 15 */
.font2-s36 { font-family: Arial, Helvetica, sans-serif; font-size:36px; font-style: normal; font-weight: bold;text-decoration: none;}
/* LOWER CASE FOR 1 - 15 */
.font2-s40{ font-family: Arial, Helvetica, sans-serif; font-size:40px; font-style: normal; font-weight: bold;text-decoration: none;}
/* END - Website Name FONT 2 */

/* BEGIN - Website Name FONT 3 */
/* UPPER CASE  FOR 35 - 40 */
.font3-s16 { font-family: "Times New Roman", Times, serif; font-size:16px; font-style: normal; font-weight: bold;text-decoration: none;}
/*LOWER CASE  FOR 35 - 40 */
.font3-s22 { font-family: "Times New Roman", Times, serif; font-size:22px; font-style: normal; font-weight: bold;text-decoration: none;}

/* UPPER CASE FOR 25 - 34*/
.font3-s20{ font-family: "Times New Roman", Times, serif; font-size:20px; font-style: normal; font-weight: bold;text-decoration: none;}

/* LOWER CASE FOR 25 - 34*/
.font3-s24 { font-family: "Times New Roman", Times, serif; font-size:24px; font-style: normal; font-weight: bold;text-decoration: none;}

/* UPPER CASE FOR 15 - 24 */
.font3-s24 { font-family: "Times New Roman", Times, serif; font-size:24px; font-style: normal; font-weight: bold;text-decoration: none;}
/* LOWER CASE FOR 15 - 24 */
.font3-s32 { font-family: "Times New Roman", Times, serif; font-size:32px; font-style: normal; font-weight: bold;text-decoration: none;}

/* UPPER CASE FOR 1 - 15 */
.font3-s40 { font-family: "Times New Roman", Times, serif; font-size:40px; font-style: normal; font-weight: bold;text-decoration: none;}
/* LOWER CASE FOR 1 - 15 */
.font3-s44 { font-family: "Times New Roman", Times, serif; font-size:44px; font-style: normal; font-weight: bold;text-decoration: none;color:}
/* END - Website Name FONT 3 */

/* BEGIN - Website Name FONT 4 */

/* UPPER CASE FOR 35 - 40 */
.font4-s18 { font-family:  Comic Sans MS, sans-serif; font-size:18px; font-style: normal; font-weight: bold;text-decoration: none;}
/* LOWER CASE FOR 35 - 40 */
.font4-s20 { font-family:  Comic Sans MS, sans-serif; font-size:20px; font-style: normal; font-weight: bold;text-decoration: none;}
/* UPPER CASE FOR 25 - 34 */
.font4-s22 { font-family:  Comic Sans MS, sans-serif; font-size:22px; font-style: normal; font-weight: bold;text-decoration: none;}
/* LOWER CASE FOR 25 - 34 */
.font4-s22 { font-family:  Comic Sans MS, sans-serif; font-size:22px; font-style: normal; font-weight: bold;text-decoration: none;}
/* UPPER CASE FOR 15 - 24 */
.font4-s26 { font-family:  Comic Sans MS, sans-serif; font-size:26px; font-style: normal; font-weight: bold;text-decoration: none;}
/* LOWER CASE FOR 15 - 24 */
.font4-s30 { font-family:  Comic Sans MS, sans-serif; font-size:30px; font-style: normal; font-weight: bold;text-decoration: none;}
/* UPPER CASE FOR 1 - 15 */
.font4-s38 { font-family:  Comic Sans MS, sans-serif; font-size:38px; font-style: normal; font-weight: bold;text-decoration: none;}
/* LOWER CASE FOR 1 - 15 */
.font4-s42 { font-family:  Comic Sans MS, sans-serif; font-size:42px; font-style: normal; font-weight: bold;text-decoration: none;}
/* END - Phase 2 - Website Name FONT 4 */

/* BEGIN - Website Name FONT 5 */
/* Added By Valtech For Additional Fonts */

/* UPPER CASE FOR 35 - 40 */
.font5-s18 { font-family:  Century Gothic, sans-serif; font-size:18px; font-style: normal; font-weight: bold;text-decoration: none;}
/* LOWER CASE FOR 35 - 40 */
.font5-s22 { font-family:  Century Gothic, sans-serif; font-size:22px; font-style: normal; font-weight: bold;text-decoration: none;}
/* UPPER CASE FOR 25 - 34 */
.font5-s22 { font-family:  Century Gothic, sans-serif; font-size:22px; font-style: normal; font-weight: bold;text-decoration: none;}
/* LOWER CASE FOR 25 - 34 */
.font5-s22 { font-family:  Century Gothic, sans-serif; font-size:22px; font-style: normal; font-weight: bold;text-decoration: none;}
/* UPPER CASE FOR 15 - 24 */
.font5-s28 { font-family:  Century Gothic, sans-serif; font-size:28px; font-style: normal; font-weight: bold;text-decoration: none;}
/* LOWER CASE FOR 15 - 24 */
.font5-s32 { font-family:  Century Gothic, sans-serif; font-size:32px; font-style: normal; font-weight: bold;text-decoration: none;}
/* UPPER CASE FOR 1 - 15 */
.font5-s42 { font-family:  Century Gothic, sans-serif; font-size:42px; font-style: normal; font-weight: bold;text-decoration: none;}
/* LOWER CASE FOR 1 - 15 */
.font5-s46 { font-family:  Century Gothic, sans-serif; font-size:46px; font-style: normal; font-weight: bold;text-decoration: none;}
/* END - Phase 4 - Website Name FONT 5 */

/* BEGIN - Website Name FONT 6 */

/* UPPER CASE FOR 35 - 40 */
.font6-s16 { font-family:  Courier, monospace; font-size:16px; font-style: normal; font-weight: bold;text-decoration: none;}
/* LOWER CASE FOR 35 - 40 */
.font6-s16 { font-family:  Courier, monospace; font-size:16px; font-style: normal; font-weight: bold;text-decoration: none;}
/* UPPER CASE FOR 25 - 34 */
.font6-s18 { font-family:  Courier, monospace; font-size:18px; font-style: normal; font-weight: bold;text-decoration: none;}
/* LOWER CASE FOR 25 - 34 */
.font6-s18 { font-family:  Courier, monospace; font-size:18px; font-style: normal; font-weight: bold;text-decoration: none;}
/* UPPER CASE FOR 15 - 24 */
.font6-s26 { font-family:  Courier, monospace; font-size:26px; font-style: normal; font-weight: bold;text-decoration: none;}
/* LOWER CASE FOR 15 - 24 */
.font6-s26 { font-family:  Courier, monospace; font-size:26px; font-style: normal; font-weight: bold;text-decoration: none;}
/* UPPER CASE FOR 1 - 15 */
.font6-s42 { font-family:  Courier, monospace; font-size:42px; font-style: normal; font-weight: bold;text-decoration: none;}
/* LOWER CASE FOR 1 - 15 */
.font6-s42 { font-family:  Courier, monospace; font-size:42px; font-style: normal; font-weight: bold;text-decoration: none;}
/* END - Phase 4 - Website Name FONT 6 */

/* BEGIN - Website Name FONT 7 */

/* UPPER CASE FOR 35 - 40 */
.font7-s18 { font-family:  Garamond, sans-serif; font-size:18px; font-style: normal; font-weight: bold;text-decoration: none;}
/* LOWER CASE FOR 35 - 40 */
.font7-s26 { font-family:  Garamond, sans-serif; font-size:26px; font-style: normal; font-weight: bold;text-decoration: none;}
/* UPPER CASE FOR 25 - 34 */
.font7-s22 { font-family:  Garamond, sans-serif; font-size:22px; font-style: normal; font-weight: bold;text-decoration: none;}
/* LOWER CASE FOR 25 - 34 */
.font7-s34 { font-family:  Garamond, sans-serif; font-size:34px; font-style: normal; font-weight: bold;text-decoration: none;}
/* UPPER CASE FOR 15 - 24 */
.font7-s26 { font-family:  Garamond, sans-serif; font-size:26px; font-style: normal; font-weight: bold;text-decoration: none;}
/* LOWER CASE FOR 15 - 24 */
.font7-s40 { font-family:  Garamond, sans-serif; font-size:40px; font-style: normal; font-weight: bold;text-decoration: none;}
/* UPPER CASE FOR 1 - 15 */
.font7-s40 { font-family:  Garamond, sans-serif; font-size:40px; font-style: normal; font-weight: bold;text-decoration: none;}
/* LOWER CASE FOR 1 - 15 */
.font7-s52 { font-family:  Garamond, sans-serif; font-size:52px; font-style: normal; font-weight: bold;text-decoration: none;}
/* END - Phase 4 - Website Name FONT 7 */

/* BEGIN - Website Name FONT 8 */

/* UPPER CASE FOR 35 - 40 */
.font8-s18 { font-family:  MS Sans Serif, sans-serif; font-size:18px; font-style: normal; font-weight: bold;text-decoration: none;}
/* LOWER CASE FOR 35 - 40 */
.font8-s24 { font-family:  MS Sans Serif, sans-serif; font-size:24px; font-style: normal; font-weight: bold;text-decoration: none;}
/* UPPER CASE FOR 25 - 34 */
.font8-s20 { font-family:  MS Sans Serif, sans-serif; font-size:20px; font-style: normal; font-weight: bold;text-decoration: none;}
/* LOWER CASE FOR 25 - 34 */
.font8-s26 { font-family:  MS Sans Serif, sans-serif; font-size:26px; font-style: normal; font-weight: bold;text-decoration: none;}
/* UPPER CASE FOR 15 - 24 */
.font8-s24 { font-family:  MS Sans Serif, sans-serif; font-size:24px; font-style: normal; font-weight: bold;text-decoration: none;}
/* LOWER CASE FOR 15 - 24 */
.font8-s32 { font-family:  MS Sans Serif, sans-serif; font-size:32px; font-style: normal; font-weight: bold;text-decoration: none;}
/* UPPER CASE FOR 1 - 15 */
.font8-s38 { font-family:  MS Sans Serif, sans-serif; font-size:38px; font-style: normal; font-weight: bold;text-decoration: none;}
/* LOWER CASE FOR 1 - 15 */
.font8-s48 { font-family:  MS Sans Serif, sans-serif; font-size:48px; font-style: normal; font-weight: bold;text-decoration: none;}
/* END - Phase 4 - Website Name FONT 8 */
/* End of changes By Valtech For Additional Fonts */

/* BEGIN -Site Builder Phase 2 style declarations*/

/* Phase 2 - BEGIN - Generic style declarations for all templates */
A:link     { font-family: Verdana, Arial, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; text-decoration:underline;}
A:visited  { font-family: Verdana, Arial, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; text-decoration:underline;}
A:hover    { font-family: Verdana, Arial, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; text-decoration:underline;}

body { font-family: Verdana, Arial, sans-serif; font-size:12px; font-style: normal; font-weight: normal; color: #000000; margin:0px;}
table { font-family: Verdana, Arial, sans-serif; font-size:12px; font-style: normal; font-weight: normal; color: #000000; margin:0px;}

h1 {
	font-style: normal;
	font-weight: bold;
	margin-bottom:10px;
	margin-top:0px;
	}
	
.CVS11K-B { font-family: Verdana, Arial, sans-serif; font-size:11px; font-style: normal; font-weight: bold; color: #000000;}
.CVS10K-B { font-family: Verdana, Arial, sans-serif; font-size:10px; font-style: normal; font-weight: bold; color: #000000;}
	
/* BEGIN - headings font style*/
.heading-font1 {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:14px;}
.heading-font2 {font-family: Arial, Helvetica, sans-serif;	font-size:14px;}
.heading-font3 {font-family: "Times New Roman", Times, serif;	font-size:17px;}
.heading-font4 {font-family: Comic Sans MS, sans-serif;	font-size:17px;}
.heading-font5 {font-family: Century Gothic, sans-serif; font-size:16px;}
.heading-font6 {font-family: Courier, monospace; font-size:14px;}
.heading-font7 {font-family: Garamond, sans-serif; font-size:20px;}
.heading-font8 {font-family: MS Sans Serif, sans-serif; font-size:16px;}

/* END - headings font style*/

/* BEGIN - subheadings font style*/
.subheading-font1 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;}
.subheading-font2 {font-family: Arial, Helvetica, sans-serif;	font-size:12px;}
.subheading-font3 {font-family: "Times New Roman", Times, serif;	font-size:15px;}
.subheading-font4 {font-family: Comic Sans MS, sans-serif; font-size:15px;}
.subheading-font5 {font-family: Century Gothic, sans-serif; font-size:14px;}
.subheading-font6 {font-family: Courier, monospace; font-size:12px;}
.subheading-font7 {font-family: Garamond, sans-serif; font-size:17px;}
.subheading-font8 {font-family: MS Sans Serif, sans-serif; font-size:14px;}
/* END - subheadings font style*/

/* Begin - subheading positioning for the menu page*/
.menuSubHeading { padding-top:10px; padding-left:5px;}
/* End - subheading positioning for the menu page*/

/* BEGIN - homepage headings font style*/
.home-heading-font1 {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:16px;}
.home-heading-font2 {font-family: Arial, Helvetica, sans-serif;	font-size:16px;;}
.home-heading-font3 {font-family: "Times New Roman", Times, serif;	font-size:18px;}
.home-heading-font4 {font-family: Comic Sans MS, sans-serif;	font-size:18px;}
.home-heading-font5 {font-family: Century Gothic, sans-serif;	font-size:17px;}
.home-heading-font6 {font-family: Courier, monospace; font-size:16px;}
.home-heading-font7 {font-family: Garamond, sans-serif; font-size:21px;}
.home-heading-font8 {font-family: MS Sans Serif, sans-serif; font-size:18px;}
/* END - homepage headings font style*/

/* BEGIN - homepage subheadings font style*/
.home-subheading-font1 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size:13px; font-style: normal; font-weight: bold;}
.home-subheading-font2 {font-family: Arial, Helvetica, sans-serif;	font-size:13px; font-style: normal; font-weight: bold;}
.home-subheading-font3 {font-family: "Times New Roman", Times, serif;	font-size:15px; font-style: normal; font-weight: bold;}
.home-subheading-font4 {font-family: Comic Sans MS, sans-serif; font-size:15px; font-style: normal; font-weight: bold;}
.home-subheading-font5 {font-family: Century Gothic, sans-serif; font-size:14px; font-style: normal; font-weight: bold;}
.home-subheading-font6 {font-family: Courier, monospace; font-size:13px; font-style: normal; font-weight: bold;}
.home-subheading-font7 {font-family: Garamond, sans-serif; font-size:17px; font-style: normal; font-weight: bold;}
.home-subheading-font8 {font-family: MS Sans Serif, sans-serif; font-size:16px; font-style: normal; font-weight: bold;}
/* END - homepage subheadings font style*/
	
h1.faq-a-font1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin-bottom:0px;}
h1.faq-a-font2 {font-family: Arial, Helvetica, sans-serif; font-size:12px; margin-bottom:0px;}
h1.faq-a-font3 {font-family: "Times New Roman", Times, serif; font-size:14px; margin-bottom:0px;}
h1.faq-a-font4 {font-family: Comic Sans MS, sans-serif; font-size:14px; margin-bottom:0px;}
h1.faq-a-font5 {font-family: Century Gothic, sans-serif; font-size:13px; margin-bottom:0px;}
h1.faq-a-font6 {font-family: Courier, monospace; font-size:12px; margin-bottom:0px;}
h1.faq-a-font7 {font-family: Garamond, sans-serif; font-size:16px; margin-bottom:0px;}
h1.faq-a-font8 {font-family: MS Sans Serif, sans-serif; font-size:14px; margin-bottom:0px;}
		
/* Phase 2 - END - Generic style declarations for all templates*/

.img-photo {
	margin-bottom:10px;
	border:0;
	}

/* Phase 2 - START - Generic primary font colours for navigation links, opening hours and headings */	
a.primary-link-colour:link   {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-style: normal; font-weight: bold; text-decoration:none;}
a.primary-link-colour:visited   {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-style: normal; font-weight: bold;text-decoration:none;}
a.primary-link-colour:hover  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-style: normal; font-weight: bold;text-decoration:none;}

/* Phase 2 - END - Generic primary font colours for navigation links, opening hours and headings */

/* Phase 2 - BEGIN - Navigtion bar for horizontal nav templates*/
#topnavdiv {
	height:48px;
	}

.topnav-row1 {
	display:block; 
	margin-left:15px; 
	margin-top:10px;
	}
	
.topnavtest {
	display:inline; 
	left:0px; 
	margin-left:0px;
	margin-right:15px; 
	width:auto; 
	font: bold 11px Arial, Helvetica, sans serif;
	}
	
/* Phase 2 - BEGIN - Opening hours for top nav templates */
#oh-topnav {
	position:relative; 
	width:200px; 
	height:auto; 
	margin-top:15px; 
	padding-top:10px; 
	padding-bottom:10px; 
	left:15px;  
	/*layer-background-color:#FFCC00;*/  
	z-index:1;
	}				
/* Phase 2 - END - Opening hours for top nav templates */

/* Phase 2 - BEGIN - Opening hours for left nav templates except blend*/
#oh-leftnav {
	position:relative; 
	width:200px; 
	height:auto; 
	padding-top:10px; 
	padding-bottom:10px; 
	left:0px;  
	z-index:1;
	}				
/* Phase 2 - END - Opening hours for top nav templates except blend*/

/* Phase 2 - BEGIN - Opening hours for left nav blend template*/
#oh-leftnav-blend {
	position:relative; 
	width:200px; 
	height:auto; 
	padding-top:10px; 
	padding-bottom:10px; 
	left:0px;  
	background-color:#FFFFFF; 
	z-index:1;
	}				
/* Phase 2 - END - Opening hours for top nav blend template*/

/* Phase 2 - BEGIN - Generic opening hours styles */
.oh-title {
	display:block; 
	margin-bottom:0px; 
	padding-left:10px;
	font-family:  Verdana, Arial, Helvetica, sans-serif; 
	font-size:14px; 
	}
	
.oh-row {
	font-family:Arial, Helvetica, sans serif; 
	font-size:12px; 
	font-weight:normal; 
	font-style:normal;
	}

.oh-days {
	float:left; 
	width:90px; 
	left:0px; 
	padding-left:10px; 
	padding-bottom:9px;
	}

.oh-times {
	float:left; 
	width:100px; 
	left:100px; 
	padding-bottom:9px;
	}
	
/* Phase 2 - END - Generic opening hours styles */

/* Phase 2 - BEGIN - Position of them top nav temp02 theme img */
.themeimg-tn02 {
	margin-left:0px;
	}
.logo-tn02 {
	margin-right:15px
	}
/* Phase 2 - END - Position of them top nav temp02 theme img */

.webname-indent {
	padding-left:15px;
	}

.compulsory-data { 
	font-family: Verdana, Arial, sans-serif; 
	font-size:12px; 
	font-style: normal; 
	font-weight: bold; 
	color: #000000;
}
/*  Company Introduction Module*/
.compintro-img-left { 
	margin-right:15px;
	margin-bottom:10px;
}

.compintro-img-right { 
	margin-left:15px;
	margin-bottom:10px;
} 

/*  More Information Module*/
.moreinfo-img-left { 
	margin-right:15px;
	margin-bottom:0px;
}

.moreinfo-img-right { 
	margin-left:15px;
	margin-bottom:0px;
} 

.moreinfo-imgx2-img { 
	margin-bottom:10px;
} 

.moreinfo-img-caption {
	font-family: Verdana, Arial, sans-serif; 
	font-size:11px; 
	font-style: normal; 
	font-weight: normal;
	text-decoration: none;
	color: #000000;
	text-align:center;
} 

.summary-data { 
	font-family: Verdana, Arial, sans-serif; 
	font-size:12px; 
	font-style: normal; 
	font-weight: normal; 
	color: #000000;
}

.TableContentMenuCat{ 
	font-family: Verdana, Arial, sans-serif; 
	font-size:12px; 
	font-style: normal; 
	font-weight: normal; 
	color: #000000;
	padding:5px;
}
/*  Products and Services Module*/
.category-heading { 
	font-family: Verdana, Arial, sans-serif; 
	font-size:12px; 
	font-style: normal; 
	font-weight: bold; 
	padding-top: 10px;
	padding-bottom: 10px;
/*padding-left: 10px;*/
}

.key-phrases { 
	font-family: Verdana, Arial, sans-serif; 
	font-size:11px; 
	font-style: normal; 
	font-weight: normal; 
	color: #000000;
	padding-bottom: 10px;
	padding-top: 10px;
}

.footer {
	font-family: Verdana, Arial, sans-serif; 
	font-size:11px; 
	font-style: normal; 
	font-weight: normal; 
	color: #000000;
	}
	
/* Required to hide skip links*/
.hide {
	visibility:hidden;
	margin-top:-14px;
	}													
/* END -Site Builder Phase 2 style declarations*/
