/* 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:10px;
  text-align: center;
  color: #333333;
  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;
  background: url("background.gif") repeat-y;
}

#flash {
  float: left;
  width: 760px;
  height: 285px;
  background-color: white;
  padding-bottom:2px;
  margin-top:0px;
  }
#header {
  float: left;
  width: 760px;
  background-color: white;
  margin-top:0px;
  margin-bottom:0px;
  background: url("../images/header.jpg") repeat-y;
  height:230px;
}
#footer_glenridge {
  float: left;
  width: 760px;
  background-color: #9ed114;
  height:20px;
  color:#FFFFFF;
  padding-left:15px;
  vertical-align:middle;
  padding-top:4px;
  margin-bottom:7px;
}
#footer_jacksonmarketing{
   text-align:center;

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

#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

----------------------------------------------- */
#navigation {
  float: left;
  width: 760px;
  background-color: #9ed114;
margin:0px;
padding:0px;
  height:29px;
}
.golf_course,journey{
 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_golf_course a{
  float: left;
  width: 122px;
  height: 29px;
  margin:0px;
 }
div#nav_golf_course_on a{
  float: left;
  width: 122px;
  height: 29px;
  margin:0px;
 }
div#nav_green_fees a{
  float: left;
  width: 139px;
  height: 29px;
  padding: 0;
}
div#nav_green_fees_on a{
  float: left;
  width: 139px;
  height: 29px;
  padding: 0;
}
div#nav_groups a{
  float: left;
  width: 116px;
  height: 29px;
  padding: 0;
}
div#nav_groups_on a{
  float: left;
  width: 116px;
  height: 29px;
  padding: 0;
}
div#nav_lessons a{
  float: left;
  width: 124px;
  height: 29px;
  padding: 0;
}
div#nav_lessons_on a{
  float: left;
  width: 124px;
  height: 29px;
  padding: 0;
}
div#nav_day_camp a{
  float: left;
  width: 129px;
  height: 29px;
  padding: 0;
}
div#nav_day_camp_on a{
  float: left;
  width: 129px;
  height: 29px;
  padding: 0;
}
div#nav_contact_us a{
  float: left;
  width: 130px;
  height: 29px;
  padding: 0;
}
div#nav_contact_us_on a{
  float: left;
  width: 130px;
  height: 29px;
  padding: 0;
}
div#nav_golf_course a {
  background:  url("../images/navigation.gif") 0px 0 no-repeat;
}
div#nav_golf_course_on a {
  background:  url("../images/navigation.gif") -760px 0 no-repeat;
}
div#nav_green_fees a {
  background:  url("../images/navigation.gif") -122px 0 no-repeat;
}
div#nav_green_fees_on a {
  background:  url("../images/navigation.gif") -882px 0 no-repeat;
}
div#nav_groups a {
  background:  url("../images/navigation.gif") -263px 0 no-repeat;
}
div#nav_groups_on a {
  background:  url("../images/navigation.gif") -1023px 0 no-repeat;
}
div#nav_lessons a {
  background:  url("../images/navigation.gif") -379px 0 no-repeat;
}
div#nav_lessons_on a {
  background:  url("../images/navigation.gif") -1139px 0 no-repeat;
}
div#nav_day_camp a {
  background:  url("../images/navigation.gif") -503px 0 no-repeat;
}
div#nav_day_camp_on a {
  background:  url("../images/navigation.gif") -1263px 0 no-repeat;
}
div#nav_contact_us a {
  background:  url("../images/navigation.gif") -632px 0 no-repeat;
}
div#nav_contact_us_on a {
  background:  url("../images/navigation.gif") -1392px 0 no-repeat;
}

div#nav_golf_course a:hover{
  background-position: -760px 0;
}

div#nav_green_fees a:hover{
  background-position: -882px 0;
}
div#nav_groups a:hover{
  background-position: -1023px 0;
}
div#nav_lessons a:hover{
  background-position: -1139px 0;
}
div#nav_day_camp a:hover{
  background-position: -1263px 0;
}
div#nav_contact_us a:hover{
  background-position: -1392px 0;
}
/* end of 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_homepage.gif);
  background-repeat:repeat-y;

 }



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_left {
  width:523px !important;
  width /**/: 550px;
  float:left;
  margin-left:0px;
  padding-left:17px;

}
#content_gallery {
  width:523px !important;
  width /**/: 550px;
  float:left;
  margin-left:0px;
  padding-left:0px;
  padding-top:10px;
  padding-bottom:10px;

}

img.gallery_spacer{
margin-right:7px;
}
#content_right_top{
  width: 187px !important;
  width /**/: 227px;
  float:right;
  backgrodund-image:url(../images/golfer.gif);
  background-position:bottom;
  background-repeat:no-repeat;

}
#content_right_bottom{
  width: 187px !important;
  width /**/: 227px;
  float:right;
  padding-top:15px;
  background-image:url(../images/golf_clubs.gif);
  background-position:bottom;
  background-repeat:no-repeat;

}
#content_solutions{
  width: 467px !important;
  width /**/: 504px;
  float:left;
  padding-left:10px;
  padding-right:0px;
  padding-bottom:10px;
  background-color:#FFFFFF;
  border-left: 1px solid #C5C19C;

}
#content_whitepapers{
  width: 227px !important;
  width /**/: 250px;
  float:right;
  padding-left:10px;
  padding-right: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;
	color: #686868;
	list-style-image: url(/images/common/BULLET_main.gif);
}

.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: 13px;
	line-height: 13px;
	font-weight: bold;
	color: #53BABF;
}
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: #75b500;
	TEXT-DECORATION:UNDERLINE;
	FONT-SIZE: 11px;
	font-weight: bold;
}
A.ReadMore:VISITED {
	COLOR:#75b500;
	TEXT-DECORATION:NONE;
	FONT-SIZE : 11px;
	font-weight:bold;
}
A.ReadMore:ACTIVE {
	COLOR:#75b500;
	TEXT-DECORATION:UNDERLINE;
	FONT-SIZE : 11px;
	font-weight:bold;
}
A.ReadMore:HOVER {
	COLOR:#75b500;
	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: #5F5F5F;
	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:HOVER{
	COLOR:#000000;
	TEXT-DECORATION:UNDERLINE;
	FONT-SIZE : 11px;
	font-weight:normal;
}
a.GENERAL:LINK{
	COLOR:#75b500;
	FONT-SIZE : 11px;
	TEXT-DECORATION:NONE;
	font-weight:normal;
}
a.GENERAL:VISITED{
	COLOR:#75b500;
	TEXT-DECORATION:NONE;
	FONT-SIZE : 11px;
	font-weight:normal;
}

a.GENERAL:ACTIVE{
	COLOR:#75b500;
	TEXT-DECORATION:UNDERLINE;
	FONT-SIZE : 11px;
	font-weight:normal;
}
ul{
margin-top:-10px;

  }