/* NAVIGATION ELEMENTS - changes to tr and td backgrounds and text  are controlled by the forllowing CSS ----------------- */
/* Navigational elements for the main nav START */
html body{
  margin: 0;
  padding: 0;
  padding-bottom:10px;
  margin-top:0px;
  padding-top:20px;
  text-align: center;
  background-color:#b2d234;
  line-height: 1.166;
  margin-left: 1px;  /* IE one pixel image offset hack */

  }
html>body {  /* IE one pixel image offset hack */
  margin: 0
  }
  

#container {
  width: 760px !important;
  width /**/: 760px;
  margin: 0px auto 0px auto;
  padding-top:0px;
  text-align: left;

}

#flash {
  float: left;
  width: 760px;
  height: 285px;
  background-color: white;
  padding-bottom:2px;
  margin-top:0px;
  }
#header {
  float: left;
  width: 760px;
  background-color: #f1f7da;
  margin-top:0px;
  margin-bottom:0px; 
  height:100px;
  border-left: 1px solid #ee3a42; 
  border-right: 1px solid #ee3a42; 
  border-top: 1px solid #ee3a42;
}
#logo {
  float: left;
  background-color: #f1f7da;
  background-image:url(../images/LooksImageLogo.gif);
  background-repeat:no-repeat;
  background-position:center;
  height:200px;
  width:190px;
}
#bottom_footer {
  float: left;
  width: 760px;
  background-color: #f1f7da;
  margin-top:0px;
  margin-bottom:10px; 
  height:100px;
  border-left: 1px solid #ee3a42; 
  border-right: 1px solid #ee3a42; 
  border-bottom: 1px solid #ee3a42;
}
#bottom_footer_address {
  float: center;
  background-color: #f1f7da;
  margin-top:0px;
  margin-bottom:0px;
  height:14px;
  margin-left:193px;
  padding-left:193px;
  margin-top:10px;
  background-image:url(../images/footer_address.gif);
  background-repeat:no-repeat;
  
}

#footer_jacksonmarketing{
   text-align:center;
   width:760px;
   margin-bottom:20px;
   margin-top:20px;
   color:#000;

}

#header_text{
  float:left; 
  height:76px; 
  padding-left:143px; 
  margin-top:155px; 
  width:439px; 
  color:#000000;
}

#greydation {
  float: left;
  width: 760px;
  background-color: white;
  margin-top:0px;
  margin-bottom:0px; 
  background: url("../images/greydation_under_navigation.jpg") repeat-y;
  height:30px;
}

/* start of Navigation

----------------------------------------------- */
#services_tab {
  float: left;
  width: 502px;
  background-color: #f1f7da;
  margin:0px;
  padding:0px;
  padding-left:258px;
  border-left: 1px solid #ee3a42; 
  border-right: 1px solid #ee3a42;
}
#navigation {
  float: left;
  width: 566px;
  background-color: #f1f7da;
  margin:0px;
  padding:0px;
  padding-left:194px;
  height:26px;
  border-left: 1px solid #ee3a42; 
  border-right: 1px solid #ee3a42;
}
#secondary {
  float: left;
  width: 550px;
  background-color: #ffffff;
  margin:0px;
  padding:0px;
  height:24px;
}
.golf_course,journey,looks{
 list-style: none;
 padding: 0;
 margin: 0;
 }

.shadetabs{
padding:0px 0;
margin-top:0px;
margin-left: 0;
margin-bottom: 0;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}
.shadetabs li{
display: inline;
margin: 0;
}

div#nav_about_us a{
  float: left;
  width: 51px;
  height: 26px;
  margin:0px;
 }
div#nav_about_us_on a{
  float: left;
  width: 51px;
  height: 26px;
  margin:0px;
 }
div#nav_personal a{
  float: left;
  width: 58px;
  height: 26px;
  padding: 0;
}
div#nav_personal_on a{
  float: left;
  width: 58px;
  height: 26px;
  padding: 0;
}

div#nav_contact a{
  float: left;
  width: 58px;
  height: 26px;
  padding: 0;
}
div#nav_contact_on a{
  float: left;
  width: 60px;
  height: 26px;
  padding: 0;
}

div#nav_corporate a{
  float: left;
  width: 62px;
  height: 26px;
  padding: 0;
}
div#nav_corporate_on a{
  float: left;
  width: 62px;
  height: 26px;
  padding: 0;
}


div#nav_testimonials a{
  float: left;
  width: 72px;
  height: 26px;
  padding: 0;
}
div#nav_testimonials_on a{
  float: left;
  width: 72px;
  height: 26px;
  padding: 0;
}

div#nav_about_us a {
  background:  url("../images/HighLevelNav.gif") 0px 0 no-repeat;
}
div#nav_about_us_on a {
  background:  url("../images/HighLevelNav.gif") -313px 0 no-repeat;
}
div#nav_personal a {
  background:  url("../images/HighLevelNav.gif") -55px 0 no-repeat;
}
div#nav_personal_on a {
  background:  url("../images/HighLevelNav.gif") -368px 0 no-repeat;
}

div#nav_contact a {
  background:  url("../images/HighLevelNav.gif") -262px 0 no-repeat;
}
div#nav_contact_on a {
  background:  url("../images/HighLevelNav.gif") -575px 0 no-repeat;
}

div#nav_corporate a {
  background:  url("../images/HighLevelNav.gif") -117px 0 no-repeat;
}
div#nav_corporate_on a {
  background:  url("../images/HighLevelNav.gif") -430px 0 no-repeat;
}

div#nav_testimonials a {
  background:  url("../images/HighLevelNav.gif") -185px 0 no-repeat;
}
div#nav_testimonials_on a {
  background:  url("../images/HighLevelNav.gif") -498px 0 no-repeat;
}

div#nav_about_us a:hover{
  background-position: -313px 0;
}

div#nav_personal a:hover{
  background-position: -368px 0;
}

div#nav_corporate a:hover{
  background-position: -430px 0;
}

div#nav_testimonials a:hover{
  background-position: -498px 0;
}

div#nav_contact a:hover{
  background-position: -575px 0;
}

/* end of Navigation

----------------------------------------------- */

/* Start of Secondary Navigation

----------------------------------------------- */

div#nav_body a{
  float: left;
  width: 67px;
  height: 26px;
  margin:0px;
 }
div#nav_body_on a{
  float: left;
  width: 67px;
  height: 26px;
  margin:0px;
 }
div#nav_colour a{
  float: left;
  width: 92px;
  height: 26px;
  padding: 0;
}
div#nav_colour_on a{
  float: left;
  width: 92px;
  height: 26px;
  padding: 0;
}

div#nav_wardrobe a{
  float: left;
  width: 87px;
  height: 26px;
  padding: 0;
}
div#nav_wardrobe_on a{
  float: left;
  width: 87px;
  height: 26px;
  padding: 0;
}

div#nav_shopping a{
  float: left;
  width: 66px;
  height: 26px;
  padding: 0;
}
div#nav_shopping_on a{
  float: left;
  width: 66px;
  height: 26px;
  padding: 0;
}

div#nav_wardrobe_module a{
  float: left;
  width: 120px;
  height: 26px;
  padding: 0;
}
div#nav_wardrobe_module_on a{
  float: left;
  width: 120px;
  height: 26px;
  padding: 0;
}


div#nav_special a{
  float: left;
  width: 113px;
  height: 26px;
  padding: 0;
}
div#nav_special_on a{
  float: left;
  width: 113px;
  height: 26px;
  padding: 0;
}


div#nav_body a {
  background:  url("../images/SecondLevelNav.gif") 0px 0 no-repeat;
}
div#nav_body_on a {
  background:  url("../images/SecondLevelNav.gif") -566px 0 no-repeat;
}
div#nav_colour a {
  background:  url("../images/SecondLevelNav.gif") -67px 0 no-repeat;
}
div#nav_colour_on a {
  background:  url("../images/SecondLevelNav.gif") -633px 0 no-repeat;
}

div#nav_wardrobe a {
  background:  url("../images/SecondLevelNav.gif") -161px 0 no-repeat;
}
div#nav_wardrobe_on a {
  background:  url("../images/SecondLevelNav.gif") -727px 0 no-repeat;
}

div#nav_shopping a {
  background:  url("../images/SecondLevelNav.gif") -249px 0 no-repeat;
}
div#nav_shopping_on a {
  background:  url("../images/SecondLevelNav.gif") -815px 0 no-repeat;
}

div#nav_wardrobe_module a {
  background:  url("../images/SecondLevelNav.gif") -314px 0 no-repeat;
}
div#nav_wardrobe_module_on a {
  background:  url("../images/SecondLevelNav.gif") -880px 0 no-repeat;
}


div#nav_special a {
  background:  url("../images/SecondLevelNav.gif") -432px 0 no-repeat;
}
div#nav_special_on a {
  background:  url("../images/SecondLevelNav.gif") -998px 0 no-repeat;
}



div#nav_body a:hover{
  background-position: -566px 0;
}

div#nav_colour a:hover{
  background-position: -633px 0;
}
div#nav_wardrobe a:hover{
  background-position: -727px 0;
}

div#nav_shopping a:hover{
  background-position: -815px 0;
}
div#nav_wardrobe_module a:hover{
  background-position: -880px 0;
}
div#nav_special a:hover{
  background-position: -998px 0;
}




/* End of Secondary Navigation

----------------------------------------------- */
#footer {
  float: right;
  width: 760px;
  background-color: white;
  margin-top:0px;
  margin-bottom:0px;
  text-align:center;  
 
}
#content{
  float: left;
  width: 760px !important;
  width /**/: 760px;
  background-image:url(../images/background.gif);
  background-repeat:repeat-y;
  background-color:#FFFFFF;
  border-left: 1px solid #ee3a42; 
  border-right: 1px solid #ee3a42; 

 }



A.homepage_title:LINK {
 color:#FFFFFF;
 font-weight:bold ;
 text-transform:uppercase;
 TEXT-DECORATION:NONE;  
}
A.homepage_title:VISITED { 
 color:#FFFFFF;
 font-weight:bold ;
 text-transform:uppercase;
 TEXT-DECORATION:NONE; 
}
A.homepage_title:ACTIVE { 
 color:#FFFFFF;
 font-weight:bold ;
 text-transform:uppercase;
 TEXT-DECORATION:underline; 
}
A.homepage_title:HOVER { 
 color:#FFFFFF;
 font-weight:bold ;
 text-transform:uppercase;
 TEXT-DECORATION:underline; 
}



#contentbottom{
  float: left;
  width: 760px !important;
  width /**/: 760px;
  background-image:url(backgrounda_css.gif);
  background-repeat:repeat-y;
  border-bottom: 1px solid #C5C19C;
}
.blue_title{
  color:#7DCBCF; 
  margin-bottom:0px; 
  font-weight:bold; 
  padding-top:0px;
  padding-bottom:5px;
  margin-top:10px;
}
  
#products {
  width: 154px !important;
  width /**/: 164px;
  float:left;
}
#solutions{
  width: 154px !important;
  width /**/: 164px;
  float:left;
  margin-left:0px;
}
#customers{
  width: 154px !important;
  width /**/: 164px;
  float:left;
  margin-left:0px;
}

#content_logo {
  width:523px !important;
  width /**/: 550px;
  float:left;
  margin-left:0px;
  padding-left:17px;

}

#border_interior {
  width:555px !important;
  width /**/: 582px;
  float:left;
  margin-left:0px;
  padding-left:15px;
  padding-top:0px;
  padding-bottom:10px;  
  border-top: 1px solid #b2d234;
  border-bottom: 1px solid #b2d234;  


}
#left_element {
  width:90px !important;
  width /**/: 117px;
  float:left;
  background-image:url(../images/Left_Shades.gif);
  background-repeat:no-repeat;
  height:250px;
  padding-left:0px;
  padding-top:0px;
  padding-right:10px;
}
#shades {
  width:90px !important;
  width /**/: 117px;
  float:left;
  background-image:url(../images/Left_Shades.gif);
  background-repeat:no-repeat;
  height:250px;
  padding-left:0px;
  padding-top:0px;
  padding-right:10px;
}
#contactus {
  width:90px !important;
  width /**/: 117px;
  float:left;
  background-image:url(../images/Left_contact.gif);
  background-repeat:no-repeat;
  height:250px;
  padding-left:0px;
  padding-top:0px;
  padding-right:10px;
}
#bodyAnalysis {
  width:90px !important;
  width /**/: 117px;
  float:left;
  background-image:url(../images/Left_body.gif);
  background-repeat:no-repeat;
  height:250px;
  padding-left:0px;
  padding-top:0px;
  padding-right:10px;
}
#lipstick {
  width:90px !important;
  width /**/: 117px;
  float:left;
  background-image: url(../images/Left_Lipstick.gif);
  background-repeat:no-repeat;
  height:250px;
  padding-left:0px;
  padding-top:0px;
  padding-right:10px;
}
#dress {
  width:90px !important;
  width /**/: 117px;
  float:left;
  background-image: url(../images/Left_Dress.gif);
  background-repeat:no-repeat;
  height:250px;
  padding-left:0px;
  padding-top:0px;
  padding-right:10px;
}
#shoppingbag {
  width:90px !important;
  width /**/: 117px;
  float:left;
  background-image: url(../images/Left_Shoppingbag.gif);
  background-repeat:no-repeat;
  height:250px;
  padding-left:0px;
  padding-top:0px;
  padding-right:10px;
}
#boot {
  width:90px !important;
  width /**/: 117px;
  float:left;
  background-image: url(../images/Left_Boot.gif);
  background-repeat:no-repeat;
  height:250px;
  padding-left:0px;
  padding-top:0px;
  padding-right:10px;
}
#coathanger {
  width:90px !important;
  width /**/: 117px;
  float:left;
  background-image: url(../images/Left_Coathanger.gif);
  background-repeat:no-repeat;
  height:250px;
  padding-left:0px;
  padding-top:0px;
  padding-right:10px;
}

#necklace {
  width:90px !important;
  width /**/: 117px;
  float:left;
  background-image: url(../images/Left_Necklace.gif);
  background-repeat:no-repeat;
  height:250px;
  padding-left:0px;
  padding-top:0px;
  padding-right:10px;
}
#purse {
  width:90px !important;
  width /**/: 117px;
  float:left;
  background-image: url(../images/Left_Purse.gif);
  background-repeat:no-repeat;
  height:250px;
  padding-left:0px;
  padding-top:0px;
  padding-right:10px;
}





#main_content {
  width:436px !important;
  width /**/: 463px;
  float:left;
  padding-left:0px;
  padding-top:10px;
  padding-bottom:10px;  


}



#menus_left {
  width: 225px !important;
  width /**/: 225px;
  float:left;
}
#menus_right {
  width: 212px !important;
  width /**/: 212px;
  float:right;
  margin-right:50px;
}
img.menus{
  padding-bottom:15px;
}
.search{
	COLOR:#666666; 
	TEXT-DECORATION:NONE; 
	FONT-SIZE : 11px; 
	font-weight:normal;
    float:right; 
	padding-top: 10px; 
	padding-right: 20px;
	padding-bottom:0px;	
} 



/* Form Elements
----------------------------------------------- */
.form_field_contact, .form_field {
  font: 13px "Times New Roman", Times, serif;
  color: #0EA1b6;
  width: 200px;
  padding: 2px;
  background-color: #FFFFFF;
  line-height: 12px;
  border: 1px solid #C5C19D;
  }
.form_field_contact_comment {
  font: 13px "Times New Roman", Times, serif;
  color: #0EA1b6;
  padding: 2px;
  width: 250px;
  background-color: #FFFFFF;
  height: 80px;
  border: 1px solid #C5C19D;
  }
.form_field {

  width: 100px;
  }
.required {
  color: #FF0000;
  font-weight: bold;
  }
.form_labels {
  font: 13px "Times New Roman", Times, serif;
  text-align: right;
  }
.err {
  color: #000000;
  }
  
  
  
  
.SUBnavUP {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding-right: 8px;
  padding-left: 8px;
	padding-top: 3px;
  padding-bottom: 3px;
	cursor: hand;
}
.SUBnavDOWN {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;	
	padding-right: 8px;
  padding-left: 8px;
	padding-top: 3px;
  padding-bottom: 3px;
	cursor: hand;
	background: #718210;
}
.cookie_trail {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding-right: 15px;
  padding-left: 15px;
	padding-top: 3px;
  padding-bottom: 3px;
	cursor: hand;
}
.footer_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #5F5F5F;
	text-decoration: none;
  padding-bottom: 10px;
	cursor: hand;
}
.to_top {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px; 
	line-height: normal;
	font-weight: normal;
	color: #5F5F5F;
	text-decoration: none;
	cursor: hand;
	padding-right: 15px;
  padding-left: 15px;
	padding-top: 3px;
  padding-bottom: 3px;
}
.general {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #484848;
}
/* LEFT COLUMN ELEMENTS - changes to text, color and td backgrounds are controlled by the forllowing CSS ----------------- */
.left_component_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	color: #F8FFC1;
	text-decoration: none;
	padding-right: 8px;
  padding-left: 8px;
}
.left_component_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding-right: 15px;
  padding-left: 12px;
	padding-top: 7px;
  padding-bottom: 7px;
}
.right_component_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding-right: 15px;
  padding-left: 12px;
	padding-top: 7px;
  padding-bottom: 7px;
}
/* FORM ELEMENTS - changes to text, color and form field backgrounds are controlled by the following CSS ----------------- */
.form_field_general {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	background-color: #F9F9F5;
	height: 18px;
	border: 1px solid #C5C19D;
}
.form_field_multi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	background-color: #EFF5ED;
	border: 1px solid #859C7C;
}
.form_bt_green {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #53BABF;
	height: 18px;
	border: 1px solid #000000;
	font-weight: bold;
}
.form_bt_red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #828258;
	text-decoration: bold;
	background-color: #F3F3EB;
	height: 18px;
	border: 1px solid #C5C19D;
}
/* LANDING PAGE SPECIFIC CSS :: Solutions, Case Studies, News and Features components controlled by the forllowing CSS ----------------- */
.componentUP {
   width: 250px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	text-decoration: none;
	padding-right: 8px;
	cursor: hand;
	padding-right: 15px;
	padding-left: 14px;
	padding-top: 4px;
	padding-bottom: 4px;
	border-left: 1px solid #DBDADA;
	border-right: 1px solid #DBDADA;
	border-top: 1px solid #DBDADA;
}

.componentDOWN {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #5F5F5F;
	text-decoration: none;
	padding-right: 8px;
	cursor: hand;
	background: #EEEEEE;
	padding-right: 15px;
	padding-left: 14px;
	padding-top: 4px;
	padding-bottom: 4px;
	border-left: 1px solid #DBDADA;
	border-right: 1px solid #DBDADA;
	border-top: 1px solid #DBDADA;
}
.solutions_component_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #5F5F5F;
	text-decoration: none;
	padding-right: 7px;
  padding-left: 7px;
	padding-top: 3px;
  padding-bottom: 3px;
}
.gtm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #5F5F5F;
	text-decoration: none;
	padding-right: 7px;
  padding-left: 0px;
	padding-top: 3px;
  padding-bottom: 3px;
}
.solutions_underline{
	color: #990000;
	text-decoration: none;
}
.solutions_underline:hover{
	color: #990000;
	text-decoration: underline;
}
.general_component_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #5F5F5F;
	text-decoration: none;
	padding-right: 7px;
  padding-left: 7px;
	padding-top: 3px;
  padding-bottom: 3px;
}


.mini_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 09px;
	line-height: normal;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	padding-right: 7px;
  padding-left: 7px;
	padding-top: 3px;
  padding-bottom: 3px;
}
.mini_text_home {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 09px;
	line-height: normal;
	font-weight: normal;
	color: #484848;
	text-decoration: none;
	padding-right: 7px;
    padding-left: 7px;
	padding-top: 0px;
    padding-bottom: 3px;
	margin-top:0px;
}
.mini_text_bottom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 09px;
	line-height: normal;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	padding-right: 7px;
  padding-left: 7px;
	padding-top: 0px;
  padding-bottom: 0px;
}
/* PADDING CSS :: ----------------- */
.content_padding {
	padding-right: 10px;
  padding-left: 10px;
	padding-top: 5px;
  padding-bottom: 5px;
}
.content_padding_2col {
	padding-right: 6px;
  padding-left: 6px;
	padding-top: 5px;
  padding-bottom: 5px;
}
/* CONTENT TEXT CSS :: ----------------- */
p {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #484848;
}
.Highlight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E1A61A;
	font-weight: bold;
}

.HighlightNoBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E1A61A;
}

.Blue{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #53BABF;
	font-weight: bold;
}
.NewsReviewsHeadline{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #53BABF;
	font-weight: normal;
	text-decoration:none
}
.NewsReviewsHeadline:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #53BABF;
	font-weight: normal;
	text-decoration:underline
}
li {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	list-style-image: url(../images/BULLET_main.gif);
	padding-top:5px;
	padding-bottom:5px;
	

}
ul{
    MARGIN-TOP: -10px; 
	PADDING-LEFT: 7px; 
	MARGIN-LEFT: 7px;
	margin-bottom:0px;
}

.number {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #686868;
	list-style-image: none;
}

.General {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #484848;
}

h1 {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	font-weight: normal;
	margin-bottom:20px;
}
h2 {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	font-weight: bold;
	color: #53BABF;
}

A.MAINNAV:LINK {
	 COLOR:#FFFFFF; 
	 TEXT-DECORATION:NONE; 
	 FONT-SIZE : 12px; 
	 font-weight:normal; 
}
A.MAINNAV:VISITED { 
	COLOR:#FFFFFF; 
	TEXT-DECORATION:NONE; 
	FONT-SIZE : 12px;  
	font-weight:normal; 
}
A.MAINNAV:ACTIVE { 
	COLOR:#FFFFFF; 
	TEXT-DECORATION:NONE;  
	FONT-SIZE : 12px;  
	font-weight:normal;  
}
A.MAINNAV:HOVER { 
	COLOR:#FFFFFF; 
	TEXT-DECORATION:NONE;  
	FONT-SIZE : 12px;  
	font-weight:normal; 
}
A.SUBNAV:LINK { 
	COLOR:#FFFFFF; 
	TEXT-DECORATION:NONE; 
	FONT-SIZE : 11px; 
	font-weight:normal; 
}
A.SUBNAV:VISITED { 
	COLOR:#FFFFFF; 
	TEXT-DECORATION:NONE; 
	FONT-SIZE : 11px;  
	font-weight:normal; 
}
A.SUBNAV:ACTIVE { 
	COLOR:#F8FFC1; 
	TEXT-DECORATION:UNDERLINE;  
	FONT-SIZE : 11px;  
	font-weight:normal;  
}
A.SUBNAV:HOVER { 
	COLOR:#F8FFC1; 
	TEXT-DECORATION:UNDERLINE;  
	FONT-SIZE : 11px;  
	font-weight:normal; 
}
A.COOKIETRAIL:LINK { 
	COLOR:#747474; 
	TEXT-DECORATION:NONE; 
	FONT-SIZE : 11px; 
	font-weight:normal; 
}
A.COOKIETRAIL:VISITED { 
	COLOR:#747474; 
	TEXT-DECORATION:NONE; 
	FONT-SIZE : 11px;  
	font-weight:normal; 
}
A.COOKIETRAIL:ACTIVE { 
	COLOR:#990000; 
	TEXT-DECORATION:UNDERLINE;  
	FONT-SIZE : 11px;  
	font-weight:normal;  
}
A.COOKIETRAIL:HOVER { 
	COLOR:#990000; 
	TEXT-DECORATION:UNDERLINE;  
	FONT-SIZE : 11px;  
	font-weight:normal; 
}

td.CaseStudies {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	padding-right: 7px;
  padding-left: 7px;
	padding-top: 3px;
  padding-bottom: 3px;
}


A.CaseStudies:visited {
	COLOR: #747474;
	TEXT-DECORATION: none;
	FONT-SIZE: 11px;
	font-weight: normal;
}
A.CaseStudies{ 
	COLOR:#747474; 
	FONT-SIZE : 11px; 
	font-weight:normal;
	TEXT-DECORATION:NONE; 
}

A.CaseStudies:HOVER {
	COLOR: #990000;
	TEXT-DECORATION: underline;
	FONT-SIZE: 11px;
	font-weight: normal;
}


A.footer_content:LINK { 
	COLOR:#747474; 
	TEXT-DECORATION:NONE; 
	FONT-SIZE : 11px; 
	font-weight:normal;
	margin-top:5px;
	padding-top:0px; 
	text-align:center;  
}
A.footer_content:VISITED { 
	COLOR:#747474; 
	TEXT-DECORATION:NONE; 
	FONT-SIZE : 11px;  
	font-weight:normal;
	margin-top:5px;
	padding-top:0px; 
	text-align:center;  
}
A.footer_content:ACTIVE { 
	COLOR:#73b500; 
	TEXT-DECORATION:UNDERLINE;  
	FONT-SIZE : 11px;  
	font-weight:normal;
	margin-top:5px;
	padding-top:0px; 
	text-align:center;   
}
A.footer_content:HOVER {
	COLOR:#73b500; 
	TEXT-DECORATION:UNDERLINE;  
	FONT-SIZE : 11px;  
	font-weight:normal;
	margin-top:5px;
	padding-top:0px; 
	text-align:center; 
}
A.SPLASH_COMPONENT:LINK { 
	COLOR:#73b500; 
	TEXT-DECORATION:NONE; 
	FONT-SIZE : 11px; 
	font-weight:normal; 
}
A.SPLASH_COMPONENT:VISITED { 
	COLOR:#73b500; 
	TEXT-DECORATION:NONE; 
	FONT-SIZE : 11px;  
	font-weight:normal; 
}
A.SPLASH_COMPONENT:ACTIVE { 
	COLOR:#5E7844; 
	TEXT-DECORATION:UNDERLINE;  
	FONT-SIZE : 11px;  
	font-weight:normal;  
}
A.SPLASH_COMPONENT:HOVER {
	COLOR:#5E7844; 
	TEXT-DECORATION:UNDERLINE;  
	FONT-SIZE : 11px;  
	font-weight:normal; 
}



A.ReadMore:LINK {
	COLOR: #000000;
	TEXT-DECORATION:UNDERLINE;  
	FONT-SIZE: 11px;
	font-weight: bold;
}
A.ReadMore:VISITED { 
	COLOR:#000000; 
	TEXT-DECORATION:NONE; 
	FONT-SIZE : 11px;  
	font-weight:bold; 
}
A.ReadMore:ACTIVE { 
	COLOR:#000000; 
	TEXT-DECORATION:UNDERLINE;  
	FONT-SIZE : 11px;  
	font-weight:bold;  
}
A.ReadMore:HOVER { 
	COLOR:#000000; 
	TEXT-DECORATION:UNDERLINE;  
	FONT-SIZE : 11px;  
	font-weight:bold;
}

A.LEFT_COMPONENT:LINK { 
	COLOR:#666666; 
	TEXT-DECORATION:NONE; 
	FONT-SIZE : 11px; 
	font-weight:normal; 
}
A.LEFT_COMPONENT:VISITED { 
	COLOR:#666666; 
	TEXT-DECORATION:NONE; 
	FONT-SIZE : 11px;  
	font-weight:normal; 
}
A.LEFT_COMPONENT:ACTIVE { 
	COLOR:#666666; 
	TEXT-DECORATION:UNDERLINE;  
	FONT-SIZE : 11px;  
	font-weight:normal;  
}
A.LEFT_COMPONENT:HOVER { 
	COLOR:#75b500; 
	TEXT-DECORATION:UNDERLINE;  
	FONT-SIZE : 11px;  
	font-weight:normal;
}
.automate{
	COLOR: #ffffff;
	TEXT-DECORATION: NONE;	
	FONT-SIZE: 11px;
	font-weight: bold;
}
.headline{
	COLOR: #75b500;
	TEXT-DECORATION: NONE;
	FONT-SIZE: 11px;
	font-weight: bold;
}


A.LeftElement:LINK { 
	COLOR:#666666; 
	TEXT-DECORATION:NONE; 
	FONT-SIZE : 11px; 
	font-weight:normal; 
}
A.LeftElement:VISITED { 
	COLOR:#666666; 
	TEXT-DECORATION:NONE; 
	FONT-SIZE : 11px;  
	font-weight:normal; 
}
A.LeftElement:ACTIVE { 
	COLOR:#666666; 
	TEXT-DECORATION:UNDERLINE;  
	FONT-SIZE : 11px;  
	font-weight:normal;  
}
A.LeftElement:HOVER { 
	COLOR:#75b500; 
	TEXT-DECORATION:UNDERLINE;  
	FONT-SIZE : 11px;  
	font-weight:normal;
}

A.LeftNews:LINK { 
	COLOR:#666666; 
	TEXT-DECORATION:NONE; 
	FONT-SIZE : 11px; 
	font-weight:normal; 
	list-style-image: url(/images/common/BULLET_main.gif);
}
A.LeftNews:VISITED { 
	COLOR:#666666; 
	TEXT-DECORATION:NONE; 
	FONT-SIZE : 11px;  
	font-weight:normal; 
}
A.LeftNews:ACTIVE { 
	COLOR:#666666; 
	TEXT-DECORATION:UNDERLINE;  
	FONT-SIZE : 11px;  
	font-weight:normal;  
}
A.LeftNews:HOVER { 
	COLOR:#75b500; 
	TEXT-DECORATION:UNDERLINE;  
	FONT-SIZE : 11px;  
	font-weight:normal;
}

A.WhitePapers:LINK { 
	COLOR:#666666; 
	TEXT-DECORATION:NONE; 
	FONT-SIZE : 9px; 
	font-weight:normal;
	
}
A.WhitePapers:VISITED { 
	COLOR:#666666; 
	TEXT-DECORATION:NONE; 
	FONT-SIZE : 9px;  
	font-weight:normal; 
}
A.WhitePapers:ACTIVE { 
	COLOR:#666666; 
	TEXT-DECORATION:UNDERLINE;  
	FONT-SIZE : 9px;  
	font-weight:normal;  
}
A.WhitePapers:HOVER { 
	COLOR:#75b500; 
	TEXT-DECORATION:UNDERLINE;  
	FONT-SIZE : 9px;  
	font-weight:normal;
}


A.LeftSubNav:LINK {
	COLOR: #666666;
	TEXT-DECORATION: NONE;
	FONT-SIZE: 12px;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 10px;
}
A.LeftSubNav:VISITED {
	COLOR: #666666;
	TEXT-DECORATION: NONE;
	FONT-SIZE: 12px;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 10px;	
}
A.LeftSubNav:ACTIVE {
	COLOR: #666666;
	TEXT-DECORATION: UNDERLINE;
	FONT-SIZE: 12px;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 10px;
}
A.LeftSubNav:HOVER {
	COLOR: #75b500;
	TEXT-DECORATION: UNDERLINE;
	FONT-SIZE: 12px;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 10px;
}

.menu{
     margin-top:0px;
	 padding-left:12px;
}



A.LeftMenu:LINK {
	COLOR: #666666;
	TEXT-DECORATION: NONE;
	FONT-SIZE: 10px;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 10px;
}
A.LeftMenu:VISITED {
	COLOR: #666666;
	TEXT-DECORATION: NONE;
	FONT-SIZE: 10px;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 10px;	
}
A.LeftMenu:ACTIVE {
	COLOR: #666666;
	TEXT-DECORATION: UNDERLINE;
	FONT-SIZE: 10px;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 10px;
}
A.LeftMenu:HOVER {
	COLOR: #75b500;
	TEXT-DECORATION: UNDERLINE;
	FONT-SIZE: 10px;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 10px;
}

A.LeftMenuOn{
	COLOR: #75b500;
	TEXT-DECORATION: none;
	FONT-SIZE: 10px;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 10px;

}
A.LeftMenuOnTitle{
	COLOR: #75b500;
	FONT-SIZE: 12px;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 10px;
	text-decoration:none;
}






A.LEFT_COMPONENT_NEWS:LINK { 
	COLOR:#FFFFFF; 
	TEXT-DECORATION:NONE; 
	FONT-SIZE : 11px; 
	font-weight:normal; 
}
A.LEFT_COMPONENT_NEWS:VISITED { 
	COLOR:#FFFFFF; 
	TEXT-DECORATION:NONE; 
	FONT-SIZE : 11px;  
	font-weight:normal;
	background-image : url(BULLET_yellow_small.gif);
	background-repeat : no-repeat;
	padding-left: 13px;	 
}
A.LEFT_COMPONENT_NEWS:ACTIVE { 
	COLOR:#F8FFC1; 
	TEXT-DECORATION:UNDERLINE;  
	FONT-SIZE : 11px;  
	font-weight:normal;  
}
A.LEFT_COMPONENT_NEWS:HOVER { 
	COLOR:#F8FFC1; 
	TEXT-DECORATION:UNDERLINE;  
	FONT-SIZE : 11px;  
	font-weight:normal;
}




A.12PT_TITLE:LINK { 
	COLOR:#53BABF; 
	TEXT-DECORATION:NONE; 
	FONT-SIZE : 12px; 
	font-weight:normal; 
}
A.12PT_TITLE:VISITED { 
	COLOR:#53BABF; 
	TEXT-DECORATION:NONE; 
	FONT-SIZE : 12px;  
	font-weight:normal; 
}
A.12PT_TITLE:ACTIVE { 
	COLOR:#CE0400; 
	TEXT-DECORATION:UNDERLINE;  
	FONT-SIZE : 12px;  
	font-weight:normal;  
}
A.12PT_TITLE:HOVER { 
	COLOR:#CE0400; 
	TEXT-DECORATION:UNDERLINE;  
	FONT-SIZE : 12px;  
	font-weight:normal; 
}
.11PT_GENERAL:ACTIVE { 
	COLOR:#75b500; 
	TEXT-DECORATION:UNDERLINE;  
	FONT-SIZE : 11px;  
	font-weight:normal;
}
.11PT_GENERAL:HOVER { 
	COLOR:#000000; 
	TEXT-DECORATION:UNDERLINE;  
	FONT-SIZE : 11px;  
	font-weight:normal; 
}
.11PT_GENERAL:LINK { 
	COLOR:#75b500; 
	TEXT-DECORATION:NONE; 
	FONT-SIZE : 11px; 
	font-weight:normal; 
}
.11PT_GENERAL:VISITED { 
	COLOR:#75b500; 
	TEXT-DECORATION:NONE; 
	FONT-SIZE : 11px;  
	font-weight:normal; 
}



A.11pt_EMAIL:LINK {
	COLOR: #75b500;
	TEXT-DECORATION: NONE;
	FONT-SIZE: 11px;
	font-weight: bold;
}
A.11pt_EMAIL:VISITED { 
	COLOR:#75b500; 
	TEXT-DECORATION:NONE; 
	FONT-SIZE : 11px;  
	font-weight:bold; 
}
A.11pt_EMAIL:ACTIVE { 
	COLOR:#75b500; 
	TEXT-DECORATION:UNDERLINE;  
	FONT-SIZE : 11px;  
	font-weight:bold;  
}
A.11pt_EMAIL:HOVER { 
	COLOR:#75b500; 
	TEXT-DECORATION:UNDERLINE;  
	FONT-SIZE : 11px;  
	font-weight:bold;
}


A.TO_TOP:LINK { 
	COLOR:#75b500; 
	TEXT-DECORATION:NONE; 
	FONT-SIZE : 10px; 
	font-weight:normal; 
}
A.TO_TOP:VISITED { 
	COLOR:#75b500; 
	TEXT-DECORATION:NONE; 
	FONT-SIZE : 10px;  
	font-weight:normal; 
}
A.TO_TOP:ACTIVE { 
	COLOR:#000000; 
	TEXT-DECORATION:UNDERLINE;  
	FONT-SIZE : 10px;  
	font-weight:normal;  
}
A.TO_TOP:HOVER { 
	COLOR:#000000; 
	TEXT-DECORATION:UNDERLINE;  
	FONT-SIZE : 10px;
	font-weight:normal; 
}
A.MAINNAV { 
	COLOR:#84520E; 
	TEXT-DECORATION:NONE;   
	FONT-SIZE : 13px; 
}
A.SUBNAV { 
	COLOR:#FFFFFF; 
	TEXT-DECORATION:UNDERLINE;   
	FONT-SIZE : 12px; 
}
A.COOKIETRAIL { 
	COLOR:#747474; 
	TEXT-DECORATION:UNDERLINE;   
	FONT-SIZE : 12px; 
}

A.LEFT_COMPONENT { 
	COLOR:#FFFFFF; 
	TEXT-DECORATION:UNDERLINE;   
	FONT-SIZE : 12px; 
}
A.SPLASH_COMPONENT { 
	COLOR:#84520E; 
	TEXT-DECORATION:UNDERLINE;   
	FONT-SIZE : 12px; 
}
A.12PT_TITLE { 
	COLOR:#75b500; 
	TEXT-DECORATION:UNDERLINE;
	FONT-SIZE : 13px; 
}

A.11PT_EMAIL { 
	COLOR:#819C37; 
	TEXT-DECORATION:UNDERLINE;   
	FONT-SIZE : 12px; 
}
A.TO_TOP {
	COLOR:#75b500; 
	TEXT-DECORATION:UNDERLINE;
	FONT-SIZE : 11px; 
}
BODY {
	font-family: Arial, Verdana, Helvetica;
	background-image: url(/images/common/background.gif);
	background-repeat: repeat-x;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #484848;
	text-decoration: none;
    padding-bottom: 10px;
	
}


/* ------Policy Search----------------- */

.policySearch{
	border-bottom: 1px solid;
	border-right: 1px solid;
	border-left: 1px solid;
	border-top: 1px solid;
	border-color: cccccc;
}	

.policyPulldown{
	width: 180px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	background-color: #F9F9F5;
	height: 18px;
	border: 1px solid #C5C19D;	
}

.policyGo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #828258;
	text-decoration: bold;
	background-color: #F3F3EB;
	height: 18px;
	border: 1px solid #C5C19D;
	margin-left: 0px;
	margin-bottom: 1px;
}	
.PolicyHeadline{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #53BABF;
	font-weight: normal;
	text-decoration:none
	padding-top: 4px;
}
.PolicyContent{
   border:1px solid #cccccc;
   border-top-width:0px;
}




a.GENERAL:LINK{ 
	COLOR:#ee3a42;  
	FONT-SIZE : 11px; 
	TEXT-DECORATION:None;  
	font-weight:normal; 
}
a.GENERAL:VISITED{ 
	COLOR:#ee3a42; 
	TEXT-DECORATION:NONE; 
	FONT-SIZE : 11px;  
	font-weight:normal; 
}

a.GENERAL:ACTIVE{ 
	COLOR:#ee3a42; 
	TEXT-DECORATION:NONE;  
	FONT-SIZE : 11px;  
	font-weight:normal;
}

a.GENERAL:HOVER{
	COLOR:#ee3a42;
	TEXT-DECORATION:UNDERLINE;  
	FONT-SIZE : 11px;  
	font-weight:normal; 
}


