DIV#main_content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 19px; FONT-SIZE: 11px; PADDING-BOTTOM: 35px; MARGIN: 0px; COLOR: #333333; PADDING-TOP: 8px
}
DIV#main_content_fullpage_title_area {
	PADDING-RIGHT: 0px; PADDING-LEFT: 19px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 24px
}
DIV#main_content_fullpage {
	PADDING-RIGHT: 30px; PADDING-LEFT: 19px; FONT-SIZE: 11px; PADDING-BOTTOM: 35px; MARGIN: 0px; COLOR: #333333; PADDING-TOP: 0px
}
DIV#main_content_fullpage_index {
	PADDING-RIGHT: 10px; PADDING-LEFT: 19px; FONT-SIZE: 11px; PADDING-BOTTOM: 35px; MARGIN: 0px; COLOR: #333333; PADDING-TOP: 0px
}
/*DIV.main_graphic_page_title {
	FONT-SIZE: 22px; COLOR: #207575; font-weight: 600; padding-bottom:8px; margin:0px;
}*/
DIV.main_title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #006666; PADDING-TOP: 10px
}
/*DIV.main_intro {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333333; LINE-HEIGHT: 18px; PADDING-TOP: 3px
}*/
DIV.title_bar {
	BORDER-RIGHT: #e7e7e7 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #e7e7e7 1px solid; PADDING-LEFT: 11px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; MARGIN: 15px 0px 0px; BORDER-LEFT: #e7e7e7 1px solid; COLOR: #027578; PADDING-TOP: 6px; BORDER-BOTTOM: #e7e7e7 1px solid; BACKGROUND-COLOR: #ebebeb;
}
DIV.spotlighttitle_bar {
	BORDER-RIGHT: #e7e7e7 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #e7e7e7 1px solid; PADDING-LEFT: 11px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; MARGIN: 15px 0px 0px; BORDER-LEFT: #e7e7e7 1px solid; COLOR: #027578; PADDING-TOP: 6px; BORDER-BOTTOM: #e7e7e7 1px solid; BACKGROUND-COLOR: #F0EEDD;
}
DIV.main_spotlight {
	BORDER-RIGHT: #e7e7e7 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #e7e7e7 1px solid; PADDING-LEFT: 11px; FONT-SIZE: 11px; PADDING-BOTTOM: 20px; MARGIN: 0px; BORDER-LEFT: #e7e7e7 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #e7e7e7 1px solid; BACKGROUND-COLOR: #f2f2f2;
}
DIV.spotlight_content {
	COLOR: #333333; LINE-HEIGHT: 14px; 
}
DIV.spotlight_content img {
	padding-right:10px; padding-bottom:3px; 
}
DIV.main_feature {
	BACKGROUND-COLOR: #f2f2f2; BORDER-RIGHT: #e7e7e7 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #e7e7e7 1px solid; PADDING-LEFT: 11px; FONT-SIZE: 11px; PADDING-BOTTOM: 20px; MARGIN: 0px; BORDER-LEFT: #e7e7e7 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #e7e7e7 1px solid;
}

/* begin hide from ie5 \*/
* div.main_feature {height:1%;}
/* hide end */
/* begin hide from ie5 \*/
* div.main_spotlight {height:1%;}
/* hide end */


DIV.feature_content {
	COLOR: #333333; LINE-HEIGHT: 14px; 
}
DIV.feature_content img {
	padding-right:10px; padding-bottom:3px; 
}

DIV.spotlight_title {
	FONT-SIZE: 14px; LINE-HEIGHT: 18px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;
}
DIV.feature_title {
	FONT-SIZE: 14px; LINE-HEIGHT: 18px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;
}

DIV.spotlight_title a {
	FONT-SIZE: 14px; LINE-HEIGHT: 18px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#038e9c;
}
DIV.spotlight_title a:hover {
	FONT-SIZE: 14px; LINE-HEIGHT: 18px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;
	color: #52A7A5;
}
DIV.feature_title a {
	FONT-SIZE: 14px; LINE-HEIGHT: 18px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#038e9c;
}
DIV.feature_title a:hover {
	FONT-SIZE: 14px; LINE-HEIGHT: 18px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;
	color: #52A7A5;
}

DIV.feature_more {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 6px
}
DIV.subtitlebullet {
	PADDING-RIGHT: 3px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 3px; COLOR: #027578; PADDING-TOP: 5px
}
DIV.subtitletext {
	PADDING-RIGHT: 60px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 3px; COLOR: #027578; PADDING-TOP: 5px
}
DIV.sub_description {
	PADDING-RIGHT: 30px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333333; LINE-HEIGHT: 14px; PADDING-TOP: 0px
}
DIV.sub_separator {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #e0e0c2 1px solid
}
DIV.feature_subtitletext_initial {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 3px; COLOR: #027578; PADDING-TOP: 0px
}
DIV.feature_subtitletext {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 3px; COLOR: #027578; PADDING-TOP: 0px
}
DIV.sub_separator_initial {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #e0e0c2 1px solid
}
DIV.feature_subtitlebullet {
	PADDING-RIGHT: 4px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 3px; COLOR: #027578; PADDING-TOP: 0px
}
DIV.feature_sub_description_initial {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333333; LINE-HEIGHT: 14px; PADDING-TOP: 0px
}
DIV.feature_sub_description {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333333; LINE-HEIGHT: 14px; PADDING-TOP: 0px
}
DIV.breadcrumb {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; COLOR: #027578; PADDING-TOP: 0px; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
DIV.introduction {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333333; LINE-HEIGHT: 14px; PADDING-TOP: 11px
}
DIV.main_subheading {
	PADDING-RIGHT: 0px; BORDER-TOP: #e6e6ce 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 1px 0px 0px; COLOR: #cc6633; LINE-HEIGHT: 14px; PADDING-TOP: 2px
}
DIV.back_to_top {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #999999; PADDING-TOP: 10px; TEXT-ALIGN: right
}
DIV.feature_copy {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 10px
}
TD.sub_text {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #333333; PADDING-TOP: 7px
}
DIV.sub_text_bullet {
	PADDING-RIGHT: 6px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333333; PADDING-TOP: 7px
}
DIV.search_subtitletext {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #027578
}
DIV.atozbullet {
	PADDING-RIGHT: 3px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #027578; PADDING-TOP: 2px
}
DIV.atoztext {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #027578; PADDING-TOP: 2px
}
TD.alpha_anchor {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #027578; PADDING-TOP: 0px
}
DIV.main_title A {
	COLOR: #006666
}
DIV.subtitletext A {
	COLOR: #027578
}
DIV.sub_description A {
	FONT-SIZE: 11px
}
DIV.leftnavbullet_off A {
	COLOR: #999999
}
DIV.leftnavtext_off {
	COLOR: #999999
}
DIV.leftnavtext_off A.leftnavpeer {
	COLOR: #999999
}
DIV.feature_subtitletext_initial A {
	COLOR: #027578
}
DIV.feature_subtitletext A {
	COLOR: #027578
}
DIV.feature_sub_description_initial A {
	FONT-SIZE: 11px
}
DIV.feature_sub_description A {
	FONT-SIZE: 11px
}
DIV.breadcrumb A {
	COLOR: #359193
}
TD.inpage_menu A {
	COLOR: #009999
}

/* ---- Jon's Updates ---- */

#listlink {
        font-size: 11px;
        border-bottom: 1px solid #DDDDDD;
        padding-bottom: 10px;
        padding-top: 5px;
}

/* ------------------ */

DIV.back_to_top A {
	COLOR: #999999
}
DIV.atoztext A {
	COLOR: #027578
}
DIV.alphasubnavigation A {
	COLOR: #cc6633
}
DIV.leftnavbullet {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 9px; COLOR: #178ec5; LINE-HEIGHT: 14px; PADDING-TOP: 4px
}
DIV.leftnavtext {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; FLOAT: right; PADDING-BOTTOM: 4px; MARGIN: 0px; WIDTH: 131px; LINE-HEIGHT: 14px; PADDING-TOP: 4px
}
DIV.leftnavbullet_off {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 9px; COLOR: #999999; LINE-HEIGHT: 14px; PADDING-TOP: 4px
}
DIV.leftnavtext_off {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; FLOAT: right; PADDING-BOTTOM: 4px; MARGIN: 0px; WIDTH: 131px; COLOR: #999999; LINE-HEIGHT: 14px; PADDING-TOP: 4px
}
TD.leftnav1main {
	BORDER-BOTTOM: #e0e0c2 1px solid; /*BACKGROUND-COLOR: #f7f7ef*/
}
TD.leftnav1 {
	BORDER-BOTTOM: #e0e0c2 1px solid; /*BACKGROUND-COLOR: #f7f7ef*/
}
TD.leftnav2main {
	BORDER-BOTTOM: #e0e0c2 1px solid
}
TD.leftnav2 {
	BORDER-BOTTOM: #e0e0c2 1px solid
}
DIV.subnavigation {
	PADDING-RIGHT: 0px; BORDER-TOP: #e6e6ce 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 1px 0px 0px; COLOR: #009999; LINE-HEIGHT: 20px; PADDING-TOP: 0px
}
SPAN.subnavigation_separator,DIV.subnavigation P {
	FONT-SIZE: 11px; COLOR: #e6e6ce
}
TD.inpage_menu {
	PADDING-RIGHT: 4px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #669999; PADDING-TOP: 0px
}
DIV.alphasubnavigation {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 20px; MARGIN: 0px; COLOR: #cc6633; LINE-HEIGHT: 20px; PADDING-TOP: 10px
}
SPAN.alphasubnavigation_separator {
	FONT-SIZE: 11px; COLOR: #cccc99
}
TD.rightmenu_title {
	padding-bottom: 5px;
}
/*TD.rightmenu_header {
	BORDER-RIGHT: #e0e0c2 1px solid; BORDER-LEFT: #e0e0c2 1px solid; BORDER-BOTTOM: #e0e0c2 1px solid
}
TD.rightmenu_item {
	BORDER-RIGHT: #e0e0c2 1px solid; BORDER-LEFT: #e0e0c2 1px solid; BORDER-BOTTOM: #e0e0c2 1px solid
}*/
TD.rightmenu_item_icon {
	BORDER-BOTTOM: #e0e0c2 1px solid
}
TD.rightmenu_item_text {
	BORDER-BOTTOM: #e0e0c2 1px solid
}
DIV.rightmenu_icon {
	PADDING-RIGHT: 0px; PADDING-LEFT: 14px; PADDING-BOTTOM: 8px; MARGIN: 0px; PADDING-TOP: 9px
}
DIV.rightmenu_text {
	PADDING-RIGHT: 10px; PADDING-LEFT: 8px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 7px
}
DIV.rightmenu_text A {
color: #26809D;
}
DIV.rightmenu_text A:hover {
color: #52A7A5;
}
DIV.subnavigation A {
color: #26809D;;
}
DIV.subnavigation A:hover {
color: #52A7A5;
}
DIV.rightcart_icon {
	PADDING-RIGHT: 0px; PADDING-LEFT: 14px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 6px
}
DIV.rightcart_text {
	PADDING-RIGHT: 10px; PADDING-LEFT: 8px; FONT-SIZE: 10px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 7px
}
DIV.rightcart_text A {
	COLOR: #359193
}
DIV.quantity_indicator_DONOTUSE {
	BORDER-RIGHT: #359193 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #359193 1px solid; DISPLAY: inline; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px 5px; BORDER-LEFT: #359193 1px solid; COLOR: #333333; PADDING-TOP: 0px; BORDER-BOTTOM: #359193 1px solid; BACKGROUND-COLOR: #ffffff
}
INPUT.quantity_indicator {
	BORDER-RIGHT: #359193 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #359193 1px solid; DISPLAY: inline; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px 5px; BORDER-LEFT: #359193 1px solid; COLOR: #333333; PADDING-TOP: 0px; BORDER-BOTTOM: #359193 1px solid; BACKGROUND-COLOR: #ffffff
}
IMG.right_separator {
	BORDER-RIGHT: #e0e0c2 1px solid
}
IMG.right_short_separator {
	BORDER-LEFT: #e0e0c2 1px solid
}
IMG.feature_photo {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 10px 10px 0px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid
}
IMG#feature_photo {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 10px 0px 0px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid
}
IMG.email_icon {
	PADDING-RIGHT: 4px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 1px
}
IMG.alpha_anchor_rule {
	BORDER-BOTTOM: #e0e0c2 2px solid
}
SPAN.alert {
	FONT-SIZE: 10px; COLOR: #ff0000
}
DIV.info {
	PADDING-RIGHT: 10px; BORDER-TOP: #e6e6cc 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 30px; COLOR: #027578; PADDING-TOP: 3px; BORDER-BOTTOM: #e6e6cc 1px solid; BACKGROUND-COLOR: #fffff2
}
DIV.info A {
	COLOR: #027578
}
TD.cart_label {
	FONT-SIZE: 10px; COLOR: #999966
}
TD.cart_total {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #006666; PADDING-TOP: 3px
}
DIV.cart_info {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 10px; MARGIN: 0px; COLOR: #333333; PADDING-TOP: 10px
}
DIV.cart_info1 {
	PADDING-RIGHT: 20px; PADDING-LEFT: 15px; FONT-SIZE: 11px; PADDING-BOTTOM: 10px; MARGIN: 0px; COLOR: #333333; PADDING-TOP: 10px
}
DIV.submit_label {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333333; PADDING-TOP: 9px
}
DIV.submit_label_error {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ff0000; PADDING-TOP: 9px
}


/* classes for commonspot rich text formatter */
.titletext {
            PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #006666; PADDING-TOP: 10px
}

.smalltitletext {
            PADDING-RIGHT: 60px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 3px; COLOR: #027578; PADDING-TOP: 5px
}

h1 {
FONT-SIZE: 22px; COLOR: #207575; font-weight: 600; padding-bottom:8px; margin:0px;
}

.main_intro{
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333333; LINE-HEIGHT: 18px; PADDING-TOP: 3px
}

.basictext { 
  font-size: 11px;
  font-family: verdana, arial, helvetica, sans-serif;
  color: #333333;
}

/* for sortable tables */
th.sortable {cursor: pointer}

th.forwardSort {background:#EEEEEE url(/commonspot/images/arrow.gif) no-repeat 90%; padding:4px 15px 4px 4px; }
th.reverseSort {background:#EEEEEE url(/commonspot/images/up-arrow.gif) no-repeat 90%; padding:4px 15px 4px 4px; }    


