﻿/* =============================== Mandatory Styles =============================== */

html, body { height: 100%;}
body
{
    margin: 0px;
    padding: 0px;        
    background: url('../images/background-images/header-background.gif') repeat-x;    
   
    background-color: #0a4595;
}


a img { border: none; float: none;}


img.hiddenpic{display:none}

a {text-decoration:none;}

h1
{
    font-family: 'Lucida Sans Unicode','Lucida Grande',Arial;
    font-size: 14px;
    font-weight: bolder;
    letter-spacing: 1px;
    color: #ffffff;
    width: auto;
    margin: 0px;   
    padding: 7px 0px 15px 10px;
    text-transform: uppercase;
    background: url('../images/h1.gif') repeat-x;
}
h1 A{ color: #fff; }
h2
{
    font-family: 'Lucida Sans Unicode','Lucida Grande',Arial;
    font-size: 14px;
    font-weight: bolder;
    letter-spacing: 1px;
    color: #0a4595;
    margin: 5px 0px 5px 0px;
    padding: 0px;
    text-transform: uppercase;
}

h3
{
    font-family: 'Lucida Sans Unicode','Lucida Grande',Arial;
    font-size: 12px;
    font-weight: bolder;
    letter-spacing: 1px;
    color: #0a4595;
    margin: 5px 0px 5px 0px;
    padding: 0px;
    text-transform: uppercase;
}

h4
{
    font-family: 'Lucida Sans Unicode','Lucida Grande',Arial;
    font-size: 10px;
    font-weight: bold;
    letter-spacing: 1px;
    color: #0a4595;
    margin: 5px 0px 5px 0px;
    padding: 0px;
    text-transform: uppercase;
}

h5
{
    font-family: 'Lucida Sans Unicode','Lucida Grande',Arial;
    font-size: 8px;
    font-weight: bold;
    letter-spacing: 1px;
    color: #0a4595;
    margin: 5px 0px 5px 0px;
    padding: 0px;
    text-transform: uppercase;
}

h6
{
    font-family: 'Lucida Sans Unicode','Lucida Grande',Arial;
    font-size: 6px;
    color: #0a4595;    
    padding:0px;
    margin: 5px 0px 5px 0px;
    text-transform: uppercase;
}
P
{
	margin: 0px;
	padding: 0px;
	font-family: 'Lucida Sans Unicode','Lucida Grande',Arial;
	font-size: 12px;
	font-weight: normal;
	color: #1d2a3b;
	text-decoration: none;
	word-spacing: 1px
}


#container 
{
	width: 938px;
	margin: 0px auto;
}

#content 
{
	width: 938px;
	margin: 0px;					
}

/* ================== Top Right Menu (Header) ================================ */

.logo{ margin: 20px 0px 0px 0px;}
#trellicor{ display: none;} 
.slider { display: none;}

/* ================== Left Menu Bar (Header) ================================ */

#contentleft
{
    display: none;
}

.linklevel1 a
{
	display: block;
    font-family: 'Lucida Sans Unicode','Lucida Grande',Arial;
    font-size: 12px;
    font-weight:bolder;  
    letter-spacing: 1px;     
    color: #ffffff;
    background:url('../images/menu-images/menu-tab.gif') no-repeat;
    padding: 7px 0px;     
    margin: 0px; 
    text-transform: uppercase;
    text-decoration: none;   
}
.linklevel1:hover a, .linklevel1:active a, .linklevel1selected a
{
    color: #ffffff;
    background:url('../images/menu-images/menu-tab-over-active.gif') no-repeat;
    font-weight:bolder;
}


.linklevel2 a
{
	display: block;
    font-family: 'Lucida Sans Unicode','Lucida Grande',Arial;
    font-size: 12px;
    font-weight: bolder;
    padding: 8px 8px 8px;   
    margin: 0px;
    color: #007192;   
    text-decoration: none;
    text-transform: uppercase;    
}

.linklevel2:hover a, .linklevel2:active a, .linklevel2selected a
{
    color: #007192;
}

.linklevel3 a
{
	display: block;
    font-family: 'Lucida Sans Unicode','Lucida Grande',Arial;
    font-size: 12px;
    font-weight: bold;
    margin-right: 10px;
    margin-top: 10px;       
    color: #022940;    
    text-decoration: none;
    
}
.linklevel3:hover a, .linklevel3:active a, .linklevel3selected a
{
    color: #3a3e60;
}
#nodescription{ padding-top: 8px}
#description
{
    font-family: 'Lucida Sans Unicode','Lucida Grande',Arial;
    font-size: 10px;
    font-weight: normal;
    padding: 0px 0px 0px 28px; 
    margin: 0px;  
    color: #007192;
    background-color: #ffffff;
    text-transform: uppercase;
}
.leve2_menu_seperator
{    
    margin:0px 10px 0px 14px;
	
    border-bottom-color:#e0e8ea;	
    border-top-color: #c7d2d5;
    border-left-color: #c7d2d5;
    border-right-color:#e0e8ea;
    border-style:solid;
    border-width: 1px;       
}

.bottom_menu_seperator
{
   	 padding-top: 5;
	 background-color: #ffffff; 
    
}

.bottom_menu_level3
{
   	 height: 10px;
	 background-color: #ffffff; 
    
}

.menu_arrow { margin-left: 6px; padding-right: 4px;}
.noarrow1 a { padding-left: 15px;}
.noarrow1 a { padding-left: 15px;}
.noarrow2 a { padding-left: 24px;}
.noarrow3 a { padding-left: 28px;}


.footer
{    
       
    font-family: 'Lucida Sans Unicode','Lucida Grande',Arial;
    font-weight: normal;
    font-size: 11px;  
    vertical-align: bottom;
    color: #000000; 
     background-color: #0a4595;
}

#footerimg
{
clear: both;
float:none;
min-height:100%;
width: 100%;
background:url('../images/background-images/footer-background.gif') bottom repeat-x;
position: static;
}


.copyright
{
    display : none; 
}

.copyright a { font-family: 'Lucida Sans Unicode','Lucida Grande',Arial;
    font-weight: normal;
    font-size: 11px;  
    vertical-align: bottom;
    color: #ffffff; text-decoration:none; text-transform:uppercase; text-align: right; }



.linkleveltopselected a
{   
    display: block;
    font-family: 'Lucida Sans Unicode','Lucida Grande',Arial;
    font-size: 12px;
    font-weight:bolder;       
    color: #ffffff;
    background:url('../images/menu-images/menu-tab-over-active.gif') no-repeat;
    padding: 7px 0px;      
    margin: 0px;
    text-transform: uppercase;
    text-decoration: none; 

    
   
}

/* ================== Main Content =================================================== */

.maincontenttable { background-color: #ffffff; margin-left : 23px;}
#maincontent { padding: 0px 0px 20px 0px; margin:0px; width: 780px;}

/* ==========================Content Column is Used In Page.class.php =================== */
#contentcolumn
{
	margin: 0px;
	width: 100%;
	padding: 20px 20px 20px 20px;
}
#contentcolumn_1
{
	padding: 0px;
	width: 530px;
	margin: 0px;
}

/* ================== Right Column =================== */

#contentcolumn_2 
{
            padding: 0px;
			width: 200px;			
			font-family: 'Lucida Sans Unicode','Lucida Grande',Arial;
			font-size: 12px;
			border-left-width: 0;
			border-left-color: #c1d773;
			margin: 0px;
}
/* ============================================ Right Column styles & Content Blocks ========================= */
.content3_box
{	
    font-family: 'Lucida Sans Unicode','Lucida Grande',Arial;
    font-size: 12px;
    line-height: 15px;
    font-weight: normal;
	padding: 13px;
	color: #007192;
    background: #b0c59f;
}

.content3_more_links
{
    font-family: 'Lucida Sans Unicode','Lucida Grande',Arial;
    font-weight: bold;
    font-size: 10px;
    text-decoration: none;
    padding: 0px 0px 8px 0px;
    color: #007192;
    margin: 0px;
    line-height: 3px;
}

/* ================================= Share Print ======================================== */

.SharePrint 
{
  display: none;  
}
.btnShare{ font-family: 'Lucida Sans Unicode','Lucida Grande',Arial; font-weight: Normal; font-size: 9px; color: #335f9c; border-bottom-style:none;  border-left-style:solid; border-right-style:solid; border-top-style:solid; background-color:#dde4e6; border-color: #e5ecef; height:20px; padding:  0px 7px 4px 7px;  }
.btnPrint{ font-family: 'Lucida Sans Unicode','Lucida Grande',Arial; font-weight: Normal; font-size: 9px; color: #335f9c; border-bottom-style:none;  border-right-style:solid;  border-left-style:solid;border-top-style:solid; background-color:#dde4e6; border-color: #e5ecef; height:20px;  padding:  0px 7px 4px 7px; margin-left: 2px;}

.share_print_seperator{ padding: 0px 0px 0px 0px; margin: 0px;}
.top_drop_shadow { background: url('../images/background-images/top-drop-shadow.png') 0px 4px no-repeat; }
.left_drop_shadow { background: url('../images/background-images/left-drop-shadow.png') no-repeat; }
.rt_drop_shadow {background: url('../images/background-images/rt-drop-shadow.png') no-repeat;}
/* ================================= Right Column headers ============================= */
.right_title
{
	font-family: 'Lucida Sans Unicode','Lucida Grande',Arial;
	font-weight: bold;	
    font-size: 14px;
    letter-spacing: 1px;
    padding: 4px 0px 6px 13px;
    background: #b0c59f;
    margin: 0px;
    color: #007192;
}

/* ================== General =================== */

 .arrowlink { background: url('../images/buttonarrow.gif') 0px 7px no-repeat; font-family: 'Lucida Sans Unicode','Lucida Grande',Arial; font-size:10px; font-weight: bold; color: #1d2a3b; text-transform: uppercase; text-decoration: none; padding-top: 4px; padding-left: 12px; display: block; }

 .emaillink { background: url('../images/buttonarrow.gif') left no-repeat; font: 12px 'Lucida Sans Unicode','Lucida Grande',Arial;  color: #1d2a3b; text-decoration: none; padding-top: 4px; padding-left: 12px; display: block; }
  
 .buttonlight { background: url('../images/buttonback_light.gif') bottom left repeat-x; background-color: #eff2f6; border: solid 1px #ced8e6; font: bold 10px 'Lucida Sans Unicode','Lucida Grande',Arial; color: #335f9c; text-transform: uppercase; text-decoration: none; padding: 0px; margin: 0px; display: block; min-height: 20px; }

.buttonlight A { font: bold 10px 'Lucida Sans Unicode','Lucida Grande',Arial; color: #335f9c; text-decoration: none; padding: 4px 4px 4px 16px; display: block; background: url('/images/buttonarrow.gif') 6px no-repeat; }		
 
 .buttondark { background: url('../images/buttonback_dark.gif') bottom left repeat-x; background-color: #2f61a5; border: solid 1px #9db8c5; font: bold 10px 'Lucida Sans Unicode','Lucida Grande',Arial; color: #fff; text-transform: uppercase; text-decoration: none; padding: 0px; margin: 0px; display: block; min-height: 20px; }

.buttondark A { font: bold 10px 'Lucida Sans Unicode','Lucida Grande',Arial; color: #fff; text-decoration: none; padding: 4px 4px 4px 16px; display: block; background: url('/images/buttonarrow.gif') 6px no-repeat; }		
 
 .buttondisabled { background: url('../images/buttonback_light.gif') bottom left repeat-x; background-color: #eff2f6; border: solid 1px #ced8e6; font: bold 10px 'Lucida Sans Unicode','Lucida Grande',Arial; color: #999; text-transform: uppercase; text-decoration: none; padding: 0px; margin: 0px; display: block; min-height: 20px; }

.buttondisabled A { font: bold 10px 'Lucida Sans Unicode','Lucida Grande',Arial; color: #999; text-decoration: none; padding: 4px 4px 4px 16px; display: block; background: url('/images/buttonarrowoff.gif') 6px no-repeat; cursor: default; }
 
/* ================== CMStandard Block =================== */
.CMStandard_container
{
	padding: 0px;
	margin: 0px;
	font-family: 'Lucida Sans Unicode','Lucida Grande',Arial;
	font-size : 12px;	
}

.CMStandard_container a:hover, .CMStandard_container a:active { color: #5560b0; }
.CMStandard_container a { color: #7981c4; }
.CMStandard_container a:visited { color: #3a3e60; }

/* ================  List Item Block  =================== */
.CMListItem_container { margin-bottom: 18px;}
.CMListItem_backGround{ width: 740px; background:url('../images/list-item-bottom-gradient.jpg') bottom repeat-x;}
.CMlistItem_table { width: 734px; }
.CMListItem_topline { width: 738px; height: 0px;  border-bottom-color:#e0e8ea; border-top-color: #c7d2d5; border-left-color: #c7d2d5; border-right-color:#e0e8ea; border-style:solid; border-width: 1px;}
.CMListItem_heading {  font-family: 'Lucida Sans Unicode','Lucida Grande',Arial; font-size:14px; font-weight:bolder; color: #0a4595; text-transform: uppercase; letter-spacing: 1px; margin: 0px 0px 4px 10px; }
.CMListItem_image { width: 110px;  margin-right:10px;}
.CMListItem_content { font-family: 'Lucida Sans Unicode','Lucida Grande',Arial; font-size:12px; font-weight: normal; color: #1d2a3b; word-spacing: 1px; margin: 4px 0px 4px 10px; padding: 0px; }
.CMListItem_link { padding: 4px 0px 4px 11px;}

/* ================  Feature And Benefits Block  =================== */
.CMFeaturesBenefits_container { margin-top: 18px;}
.CMFeaturesBenefits_Table { width: 529px;}
.CMFeaturesBenefits_Header { font-family:'Lucida Sans Unicode','Lucida Grande',Arial; font-size:11px; font-weight: normal; color: #335f9c; text-transform: uppercase; padding: 5px 0px 5px 12px; margin:0px;  background: url('../images/FeaturesBenefitsBG.gif') repeat-x; letter-spacing: 1px; border-width: 1px; border-style: solid; border-right-color: #ffffff; border-top-width: 0px; border-bottom-color: #e2e7ec; border-left-color: #e2e7ec;}
.CMFeaturesBenefits_Table2 { width: 740px;}
.CMFeatures_Header { font-family:'Lucida Sans Unicode','Lucida Grande',Arial; font-size:11px; font-weight: normal; color: #335f9c; text-transform: uppercase; padding: 5px 0px 5px 12px; margin:0px;  background: url('../images/FeaturesBenefitsBG.gif') repeat-x; letter-spacing: 1px; border-width: 1px; border-style: solid; border-color: #ffffff; border-right-color:#ffffff;  border-left-color:#e2e7ec; border-top-width: 0px; border-bottom-width: 0px;}
.CMBenefits_Header { font-family:'Lucida Sans Unicode','Lucida Grande',Arial; font-size:11px; font-weight: normal; color: #335f9c; text-transform: uppercase; padding: 5px 0px 5px 12px;  margin:0px; background: url('../images/FeaturesBenefitsBG.gif') repeat-x; letter-spacing: 1px; border-width: 1px; border-style: solid; border-color: #ffffff; border-right-color:#e2e7ec;  border-left-color:#ffffff; border-top-width: 0px; border-bottom-width: 0px;}
.CMFeatures { font-family:'Lucida Sans Unicode','Lucida Grande',Arial; font-size:11px; font-weight: normal; color: #3b4655; text-align: right; border-width: 1px; border-style: solid; border-color: #e2e7ec; border-left-width: 0px; border-right-width: 0px; padding-right: 11px; padding-top: 9px; padding-bottom: 27px;}
.CMBenefits { font-family:'Lucida Sans Unicode','Lucida Grande',Arial; font-size:11px;  font-style: italic; color: #606d7d; border-width: 1px; border-style: solid; border-color: #e2e7ec; border-left-width: 0px; border-right-width: 0px; padding-left: 9px;  padding-top: 9px; padding-bottom: 27px;}
.CMFeaturesBenefits_image{ margin-right: 2px; margin-top: 20px }


/* ================  Image Gallery Block  =================== */
.CMImageGallery_container { margin-top: 18px; width: 740px; height: 270px; padding: 20px; background-color: #eef;}
.CMImageGallery_header { background-color: #363f7d; font: bold 12px Arial; color: #8a8b90; text-transform: uppercase; letter-spacing: 1px; padding: 4px 8px; }

.CMImageGallery_slider { width: 70px; height: 270px; }
.CMImageGallery_beforebutton { width: 70px; background-color: #ccf; height: 20px; }
.CMImageGallery_afterbutton { width: 70px; background-color: #ccf; height: 20px; }
.CMImageGallery_window { width: 70px; background-color: #eee; height: 230px; overflow: hidden; position: relative; }
.CMImageGallery_belt { width: 100px; position: relative; top: 0px; }
.CMImageGallery_panel { width: 70px; height: 50px; padding: 0px 0px 0px 10px; }
.CMImageGallery_beforeclicked { background-color: #fcc; }
.CMImageGallery_afterclicked { background-color: #fcc; }
.CMImageGallery_beforedisabled { background-color: #ccc; }
.CMImageGallery_afterdisabled { background-color: #ccc; }
.CMImageGallery_edittable {  }
.CMImageGallery_editcell { border: solid 1px #CCC; }

.CMImageGallery_imagecontainer { width: 380px; height: 270px; background-color: #eee; margin-left: 10px; }
.CMImageGallery_mainimage { filter :progid:DXImageTransform.Microsoft.Fade(duration=1.5); }

.CMImageGallery_featurestable { width: 260px; height: 270px; padding: 0px; margin: 0px 0px 0px 20px; }
.CMImageGallery_featureitem { font: 12px 'Lucida Sans'; color: #335f9c; }

/* ================  Risk Assessment  =================== */

.risk_assessment_header{ font-family: 'Lucida Sans Unicode','Lucida Grande',Arial; font-size:14px; font-weight: bold; color: #0a4595; word-spacing: 1px; text-transform: uppercase; padding-bottom: 10px;}
.risk_cottage_header{font-family: 'Lucida Sans Unicode','Lucida Grande',Arial; font-size:14px; font-weight: bold; color: #0a4595; word-spacing: 1px; text-transform: uppercase; padding-bottom: 5px;}

.risk_assessment_icon{ left: 10px; padding-right: 10px; }
.risk_assessment_featureitem { font: normal 12px 'Lucida Sans'; color: #335f9c;  padding-bottom: 15px;}
.risk_assessment_cottage{ font: normal 12px 'Lucida Sans'; color: #335f9c;  padding-bottom: 9px;}
.risk_assessment_img{ margin-top: 4px; margin-bottom: 20px; border: sold 1px #1d2a3b;}
.Vertical_splite{ padding: 0px; margin: 4px 20px 0px 20px; border-bottom-color: #e0e8ea; border-top-color: #c7d2d5; border-left-color: #c7d2d5; border-right-color: #e0e8ea; border-style: solid; border-width: 1px; height: 230px;}
.hr_splite{margin: 0px; padding: 10px 0px 20px 0px;}

.riskassessment_main { padding: 20px 20px 0px 20px; margin: 0px; vertical-align: top;}
.risk_assessment_questions { font-family: 'Lucida Sans Unicode','Lucida Grande',Arial; font-size:12px; font-weight: normal; color: #0a4595; word-spacing: 1px; vertical-align: top;}
select.risk_assessment_select {width: 226px; height:24; font-family: 'Lucida Sans Unicode','Lucida Grande',Arial;  font-weight: normal; font-size: 12px; color: #1d2a3b; }
.submit_assessment{height: 25px; background-color: #eff2f6; border: solid 1px #ced8e6; font: normal 11px 'Lucida Sans Unicode','Lucida Grande',Arial; color: #335f9c; text-transform: uppercase; text-decoration: none; }
.risk_Intro_spliter{border-bottom-color :#e0e8ea; border-top-color: #c7d2d5; border-left-color: #c7d2d5; border-right-color:#e0e8ea; border-style:solid; border-width: 1px; margin-bottom: 20px;}


/*========================= Latest Articles =========================*/

#article_title a { font-family: 'Lucida Sans Unicode','Lucida Grande',Arial; font-size:14px; font-weight: bold; color: #007192; word-spacing: 1px; }
#article_date { font-family: 'Lucida Sans Unicode','Lucida Grande',Arial; font-size:12px; font-weight: bold; font-style:italic; color: #7da355; word-spacing: 1px;}
.article_link { font-family: 'Lucida Sans Unicode','Lucida Grande',Arial; font-size:12px; font-weight: bold; color: #007192; word-spacing: 1px; text-decoration: none; text-transform:uppercase;}
.news_spliter { border-bottom-style: solid; border-bottom-width:thin; border-bottom-color: #7da355; width: 540px;}
#news_table{ width: 550px;}

/*============== Trellidor Archive News ===============*/
.Archive_header { font-family: 'Lucida Grande',Arial; font-size: 14px; font-weight: normal; color: #007192; width: 146px; padding: 5px 11px;}
.Archive_year { font-family: 'Lucida Grande',Arial; font-size: 12px; font-weight: bold; color: #ffffff; cursor: pointer; padding: 8px 0px 5px 8px; width: 146px;}
.Archive_yearlist { margin: 0px 8px; width: 146px;}
.Archive_month { font-family: 'Lucida Grande',Arial; font-size: 14px; font-weight: normal; color: #ffffff; cursor: pointer; padding: 4px 0px 5px 8px; width: 146px;}
.Archive_monthlist { margin: 0px 8px; width: 146px;}
.Archive_Item { font-family: 'Lucida Grande',Arial; font-size: 14px; font-weight: normal; color: #ffffff; padding: 5px 0px 0px 8px; width: 146px;}
.Archive_Item A { font-family: 'Lucida Grande',Arial; font-size: 14px; font-weight: normal; color: #ffffff; text-decoration: none; width: 146px;}
.Archive_Item A:hover { text-decoration: underline;}
.Archive_background { background-color: #7da355; width: 180px; height: 100%;  padding-bottom: 20px; }

/* ================  Testimonials Feed Block  =================== */
.CMTestimonialsFeed { width: 743;}
.CMTestimonialsFeed_header { font-family: 'Lucida Sans Unicode','Lucida Grande',Arial; font-size: 12px; font-weight: bolder; letter-spacing: 1px; color: #0a4595; padding: 19px 0px 19px 0px; margin: 0px; text-transform: uppercase }
.CMTestimonialsFeed_title { font-family: 'Lucida Sans Unicode','Lucida Grande',Arial; font-size: 12px;  font-style: normal; color: #335f9c; background-color: #ffffff; background: url('../images/feedback.gif') 7px 0px  no-repeat; border-left-width: 3px; border-left-style: solid; border-left-color: #faa61a; padding-left: 32px; vertical-align: top; }
.CMTestimonialsFeed_name {font-family: 'Lucida Sans Unicode','Lucida Grande',Arial; font-size: 11px;  font-style: normal; color: #4d5d74; background-color: #ffffff; border-left-width: 3px; border-left-style: solid; border-left-color: #faa61a; padding-left: 32px; vertical-align: top;}

/*==================== Media Contact ===========================*/

.media_contacts { background-color: #7da355;  margin-bottom: 10px;}
.media_header { font-family: 'Lucida Sans Unicode','Lucida Grande',Arial; font-size: 14px; font-weight: bold; color: #007192; width: 146px; }
.media_contact_name { font-family: 'Lucida Sans Unicode','Lucida Grande',Arial; font-size: 14px; font-weight: bold; color: #ffffff; width: 146px;  margin: 4px 0px 4px 0px;}
.media_contact_title{ font-family: 'Lucida Sans Unicode','Lucida Grande',Arial; font-size: 12px;  font-style: italic; color: #1d4906; width: 146px; margin: 0px 0px 4px 0px;}
.media_contact_details { font-family: 'Lucida Sans Unicode','Lucida Grande',Arial; font-size: 12px;  font-weight: normal; color: #007192; width: 146px;}
.media_contact_details a { text-decoration: none; color: #007192}
.media { background-color: #7da355; width: 158px; height: 240px;  margin-bottom: 10px; padding: 5px 11px;}

/*==================== News Sign up ======================*/

.news_signup {background-color: #7da355; width: 158px; height: 120px;  margin-bottom: 10px; padding: 5px 11px;}
.signup_header{ font-family: 'Lucida Sans Unicode','Lucida Grande',Arial; font-size: 14px; font-weight: bold; color: #007192;}
.signup_textbox { width: 153px; border: solid 1px #5591a3; font-family: 'Lucida Sans Unicode','Lucida Grande',Arial; font-weight:  normal; font-size: 12px; color: #5591a3; padding-left:7px; margin-top: 5px;}
.signup_link a {background: url('../images/signuparrow.gif') 91px 7px no-repeat; font-family: 'Lucida Sans Unicode','Lucida Grande',Arial; font-size:12px; font-weight: bold; color: #007192; text-transform: uppercase; text-decoration: none; padding-top: 3px; padding-left: 16px; display: block; margin-top:10px; text-align: right;}

/*================ Testimonials===============*/
#full {display: none;}
#testimony_fullcontent {font-family: 'Lucida Sans Unicode','Lucida Grande',Arial; font-size: 12px; font-style:italic; color: #007192; padding-right: 10px;}
#testimony_footer{font-family: 'Lucida Sans Unicode','Lucida Grande',Arial; font-size: 12px; font-style:italic; color: #7da355;}
#feedback {width: 180px; height:40px;  border-style:none; font-family: 'Lucida Sans Unicode','Lucida Grande',Arial; font-weight: bold; font-size: 14px; color: #ffffff; background-color:#7da355;}
#feedback_div{ width: 180px; height:50px; color: #ffffff; background-color:#7da355; padding-top:5px; margin-bottom:10px; } 
.testimony_spliter { border-bottom-style: solid; border-bottom-width:thin; border-bottom-color: #7da355; width: 545px;}
.feedback {font-family: 'Lucida Sans Unicode','Lucida Grande',Arial; font-size: 12px;  font-style: normal; color: #335f9c; background-color: #ffffff; background: url('../images/feedback.gif') 7px 0px  no-repeat; border-left-width: 3px; border-left-style: solid; border-left-color: #faa61a; padding-left: 32px; vertical-align: top;}

/*================ Slider ===============*/
.slider_offbutton { background: url('/images/slider/offback.gif') top left repeat-x; font: bold 11px 'Lucida Sans Unicode','Lucida Grande',Arial; color: #064a73; height: 14px; padding: 16px 10px; text-transform: uppercase; cursor: pointer; }
.slider_onbutton { background: url('/images/slider/onback.gif') top left repeat-x; font: bold 11px 'Lucida Sans Unicode','Lucida Grande',Arial; color: #fff; height: 14px; padding: 16px 10px; text-transform: uppercase; cursor: default; }

#fas_province { width: 120px; font: 12px 'Lucida Sans Unicode','Lucida Grande',Arial; color: #064a73; }
#fas_store { width: 150px; font: 12px 'Lucida Sans Unicode','Lucida Grande',Arial; color: #064a73; }
#fas_storeblock { font: 12px 'Lucida Sans Unicode','Lucida Grande',Arial; color: #064a73; }

/*================ Store Locator ===============*/

.provincedropdown { font: 11px 'Lucida Sans Unicode','Lucida Grande',Arial; color: #4d5d74; padding: 2px; width: 230px; margin: 2px 0px; }
#str_storeblock { font: 11px 'Lucida Sans Unicode','Lucida Grande',Arial; color: #4d5d74; padding: 2px; width: 300px; }
#str_storeblock select { font: 11px 'Lucida Sans Unicode','Lucida Grande',Arial; color: #4d5d74; padding: 2px; width: 300px; }
#str_details { font: 11px 'Lucida Sans Unicode','Lucida Grande',Arial; color: #4d5d74; }

.Store_Name { font: normal 14px 'Lucida Sans Unicode','Lucida Grande',Arial; color: #0a4595; margin: 0px 0px 20px 0px; text-transform: uppercase; }
.Store_Contact { font: bold 12px 'Lucida Sans Unicode','Lucida Grande',Arial; color: #faa61a; }
.Store_Label { font: 12px 'Lucida Sans Unicode','Lucida Grande',Arial; color: #335f9c; }

.Store_IntText {  font: 14px 'Lucida Sans Unicode','Lucida Grande',Arial; color: #0a4595; letter-spacing: 1px; margin-bottom: 10px; }
.Store_IntHeader {  font: 12px 'Lucida Sans Unicode','Lucida Grande',Arial; color: #0a4595; text-transform: uppercase; }
.Store_IntColumn { width: 130px; }
.Store_IntItem { display: block; padding: 2px 10px 2px 10px; background: url('/images/buttonarrow.gif') left no-repeat; font: 12px 'Lucida Sans Unicode','Lucida Grande',Arial; color: #4d5d74; }

.Store_Over { background: url('../images/transwhite.png'); display: block; }
.Store_Under { display: none; }

/*==================================================================
							Tooltip
==================================================================*/
.ttpdiv { border: solid 1px #9eb2ce; background-color: #eff2f7; width: 400px; height: 120px; padding: 10px; position: absolute; z-index:1000;overflow: hidden; }
.ttptable { border-collapse: collapse; width: 100%;  }
.ttploading { background-color: #eff2f7; border: 1px solid #9eb2ce;  }
.ttploading TD { font: 12px 'Lucida Sans Unicode','Lucida Grande',Arial; }


/* =============================================== The End ==============================================================================*/
