A {
	color:#BA1700;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	text-decoration:none;
}

A:Hover {
	color:#BA1700;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	text-decoration:underline;
}

BODY {
	background-color:#000000;
	background-image: url(/direct/module/template/incentive2/images/clark_background.jpg);
	background-position: top center;
	background-repeat: no-repeat;
}

H1 {
	color:#000000;
	font-family:Arial,Helvetica,sans-serif;
	font-size:20px;
	margin:0px;
	padding:0px;
}

H2 {
	color:#B8200B;
	font-family:Arial,Helvetica,sans-serif;
	font-size:18px;
	margin:0px;
	padding:0px;
}

H3 {
	color:#000000;
	font-family:Arial,Helvetica,sans-serif;
	font-size:16px;
	margin:0px;
	padding:0px;
}

H4 {
	color:#B8200B;
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	margin:0px;
	padding:0px;
}

H4 A {
	color:#B8200B;
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	margin:0px;
	padding:0px;
}

H4 A:Hover {
	color:#B8200B;
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	margin:0px;
	padding:0px;
}

H5 {
	color:#5F5F5F;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	margin:0px;
	padding:0px;
}

H6 {
	color:#B8200B;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	margin:0px;
	padding:0px;
}

HR {
	margin-bottom:12px;
	margin-top:12px;
	padding:0px;
}

FORM {
	margin:0px;
	padding:0px;
}

INPUT, SELECT {
	border: #000000 1px solid;
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
	width:250px;
}

TEXTAREA {
	border: #000000 1px solid;
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
	height:175px;
	width:250px;
}

/*Custom Styles*/
#buttons INPUT {
	background-image : url(/direct/module/template/incentive2/images/form_button_background.jpg);
	color:#FFFFFF;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	height:22px;
}

#radio INPUT {
	background-image:none;
	border:0px;
	height:12px;
	width:12px;
}

.border {
	background-color:#949494;
}

.content_bborder {
	background-image : url(/direct/module/template/incentive2/images/content_bottom_border.gif);
	background-repeat : repeat-x;
}

.content_lborder {
	background-color:#E5E5E5;
	background-image : url(/direct/module/template/incentive2/images/content_left_border.jpg);
	border-left: #AAAAAA 1px solid;
}

.content_rborder {
	background-color:#E5E5E5;
	background-image : url(/direct/module/template/incentive2/images/content_right_border.jpg);
	border-right: #AAAAAA 1px solid;
}

.content_tborder {
	background-image : url(/direct/module/template/incentive2/images/content_top_border.gif);
	background-repeat : repeat-x;
}

.content_textarea {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	padding:6px;
	text-align:left;
}

.content_textarea H1 {
	color:#000000;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	font-size:18px;
	margin:0px;
	padding-bottom:14px;
	padding-top:0px;
}

.content_textarea H2 {
	color:#B8200B;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	font-size:16px;
	margin:0px;
	padding:0px;
}

.content_textarea H3 {
	color:#000000;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	font-size:16px;
	margin:0px;
	padding:0px;
}

.content_textarea H4 {
	color:#B8200B;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	font-size:14px;
	margin:0px;
	padding:0px;
}

.content_textarea H5 {
	color:#5F5F5F;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	font-size:12px;
	margin:0px;
	padding:0px;
}

.content_textarea H6 {
	color:#B8200B;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	font-size:12px;
	margin:0px;
	padding:0px;
}

.content_textarea TD {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	text-align:left;
}

.footer_lborder {
	background-image : url(/direct/module/template/incentive2/images/clark_home_footer_left_border.gif);
	background-repeat : repeat-y;
}

.footer_rborder {
	background-image : url(/direct/module/template/incentive2/images/clark_home_footer_right_border.gif);
	background-repeat : repeat-y;
}

.footer_tborder {
	background-image : url(/direct/module/template/incentive2/images/clark_home_footer_top_border.gif);
	background-repeat : repeat-x;
}

.footer_content {
	padding-top:6px;
}

.footer_links {
	color:#FDEF3E;
	padding-right:18px;
}

.footer_links A {
	color:#FDEF3E;
}

.footer_logo {
	color:#FFFFFF;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	padding-left:18px;
}

.footer_logo IMG {
	margin-right:2px;
}

.footer_textarea {
	background-color:#000000;
	background-image : url(/direct/module/template/incentive2/images/clark_home_footer_background.jpg);
	background-repeat : repeat;
}

.footer_textarea TD {
	color:#FFFFFF;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	text-align:left;
}

.home_photo_bborder {
	background-image : url(/direct/module/template/incentive2/images/clark_home_photo_bottom_border.gif);
	background-repeat : repeat-x;
}

.home_photo_lborder {
	background-image : url(/direct/module/template/incentive2/images/clark_home_photo_left_border.gif);
	background-repeat : repeat-y;
}

.home_photo_rborder {
	background-image : url(/direct/module/template/incentive2/images/clark_home_photo_right_border.gif);
	background-repeat : repeat-y;
}

.home_photo_tborder {
	background-image : url(/direct/module/template/incentive2/images/clark_home_photo_top_border.gif);
	background-repeat : repeat-x;
}

.home_photo_textarea {
	background-image : url(/direct/module/template/incentive2/images/clark_home_photo_background.jpg);
	background-repeat : repeat-y;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:9px;
	text-align:right;
}

.home_photo_textarea H1 {
	color:#000000;
	font-family:Arial,Helvetica,sans-serif;
	font-size:19px;
	margin:0px;
	padding:0px;
	text-align:right;
}

.home_photo_textarea H2 {
	color:#D31B02;
	font-family:Arial,Helvetica,sans-serif;
	font-size:21px;
	margin:0px;
	padding:0px;
	text-align:right;
}

.home_photo_textarea P {
	margin:0px;
	padding-bottom:6px;
	padding-top:6px;
}

.home_learn_bborder {
	background-image : url(/direct/module/template/incentive2/images/clark_home_learn_bottom_border.gif);
	background-repeat : repeat-x;
}

.home_learn_lborder {
	background-color:#CACACA;
	background-image : url(/direct/module/template/incentive2/images/clark_home_learn_left_border.jpg);
	background-repeat : no-repeat;
	border-left: #AAAAAA 1px solid;
}

.home_learn_rborder {
	background-color:#CACACA;
	background-image : url(/direct/module/template/incentive2/images/clark_home_learn_right_border.jpg);
	background-repeat : no-repeat;
	border-right: #AAAAAA 1px solid;
}

.home_learn_tborder {
	background-image : url(/direct/module/template/incentive2/images/clark_home_learn_top_border.gif);
	background-repeat : repeat-x;
}

.home_learn_content {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	padding:9px;
	text-align:left;
}

.home_learn_content H1 {
	color:#000000;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	font-size:15px;
	margin:0px;
	padding:0px;
}

.home_learn_content H2 {
	color:#B8200B;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	font-size:16px;
	margin:0px;
	padding-bottom:2px;
	padding-top:0px;
}

.home_learn_content #photo {
	margin-right:8px;
}

.home_learn_textarea {
	background-color:#CACACA;
	background-image : url(/direct/module/template/incentive2/images/clark_home_learn_background.jpg);
	background-repeat : repeat-x;
}

.inside_welcome {
	color:#B9200C;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	padding-left:6px;
	padding-top:8px;
}

.login_bborder {
	background-image : url(/direct/module/template/incentive2/images/clark_home_login_bottom_border.gif);
	background-repeat : repeat-x;
}

.login_lborder {
	background-image : url(/direct/module/template/incentive2/images/clark_home_login_left_border.gif);
	background-repeat : repeat-y;
}

.login_rborder {
	background-image : url(/direct/module/template/incentive2/images/clark_home_login_right_border.gif);
	background-repeat : repeat-y;
}

.login_tborder {
	background-image : url(/direct/module/template/incentive2/images/clark_home_login_top_border.gif);
	background-repeat : repeat-x;
}

.login_textarea {
	background-image : url(/direct/module/template/incentive2/images/clark_login_background.jpg);
	background-repeat : repeat-y;
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	padding:6px;
	text-align:left;
}

.login_textarea A {
	color:#F35842;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
}

.login_textarea DIV INPUT {
	background-image : url(/direct/module/template/incentive2/images/clark_button_background.jpg);
	color:#000000;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
}

.login_textarea FORM {
	margin:0px;
	padding:0px;
}

.login_textarea H1 {
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:18px;
	margin:0px;
	padding:0px;
}

.login_textarea IMG {
	margin-right:6px;
	margin-top:6px;
}

.login_textarea INPUT {
	border: #000000 1px solid;
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
	width:160px;
}

.login_textarea P {
	margin:0px;
	padding-bottom:8px;
	padding-top:4px;
}

.login_textarea .smalltext {
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
}

.top {
	background-color:#000000;
}

.home_vendor_bborder {
	background-image : url(/direct/module/template/incentive2/images/clark_home_vendor_bottom_border.gif);
	background-repeat : repeat-x;
}

.home_vendor_lborder {
	background-color:#E7E7E7;
	background-image : url(/direct/module/template/incentive2/images/clark_home_vendor_left_border.gif);
	background-repeat : no-repeat;
	border-left: #AAAAAA 1px solid;
}

.home_vendor_rborder {
	background-color:#E6E6E6;
	background-image : url(/direct/module/template/incentive2/images/clark_home_vendor_right_border.gif);
	background-repeat : no-repeat;
	border-right: #AAAAAA 1px solid;
}

.home_vendor_tborder {
	background-image : url(/direct/module/template/incentive2/images/clark_home_vendor_top_border.gif);
	background-repeat : repeat-x;
}

.home_vendor_content {
	color:#BA1700;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	padding:9px;
	text-align:left;
}

.home_vendor_content IMG {
	margin-bottom:12px;
}

.home_vendor_content H1 {
	color:#BA1700;
	font-family:Arial,Helvetica,sans-serif;
	font-size:15px;
	margin:0px;
	padding:0px;
}

.home_vendor_content P {
	margin:0px;
	padding-bottom:12px;
	padding-top:0px;
}

.white_background {
	background-color:#FFFFFF;
}


.sc-catalogbc {
	margin: 5px;
	border: 1px solid #eee;
	padding: 5px;
	clear: both;
}

.sc-catalogcat {
	margin-top: 10px;
}
.sc-catalogcat .citem {
	margin: 3px 5px;
}

.sc-products .pager {
	width: 100%;
}
.sc-products .plist {
	margin-top: 6px;
	border-top: 1px solid #aaa;
}
.sc-products .pitem {
	clear: both;
	padding: 3px;
	margin-bottom: 6px;
	border-bottom: 1px solid #aaa;
}

.sc-products .pitem .dt6 {
	margin: 0;
	padding: 0;
	margin-bottom: 1px;
}
.sc-products .pitem .dtp {
	margin: 0;
	padding: 0;
	padding-bottom: 10px;
	xborder: 1px solid #aaa;
}

.sc-products .pitem .dtp ul {
	margin-left: 15px;
}
.sc-products .pitem td {
	padding: 1px;
}

.pbb_box {
	border:1px solid #aaa;
	padding-left:3px;
}

.pbb_box H1 {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:28px;
	font-weight:bold;
	margin:0px;
	padding:0px;
}

.pbb_box H1 A {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:28px;
	font-weight:bold;
}

.pbb_box H1 A:Hover {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:28px;
	font-weight:bold;
}

.pbb_box IMG {
	float:left;
	margin-right:4px;
}

.pbb_box P {
	font-family:Verdana, Arial,Helvetica,sans-serif;
	font-size:14px;
	font-weight:bold;
	margin:0px;
	padding:0px;
}

.pr_box {
	border-left:#AAAAAA solid 1px;
	border-top:#AAAAAA solid 1px;
}

.pr_inside_border {
	border-bottom:#AAAAAA solid 1px;
	border-right:#AAAAAA solid 1px;
}
.spacer {
	clear: both;
	height: 0;
	margin: 0;
	padding: 0;
	line-height: 0;
	font-size: 1px;
}

.catalog_text {
	border:1px solid #aaa;
	font-size:14px;
	padding:4px;
}

div.catalog_text {
	margin-bottom:12px;
}

.catalog_text P {
	font-size:14px;
	margin:0px;
	padding-bottom:4px;
	padding-top:0px;
}

#catalog-breadcrumb {
	margin-bottom:12px;
	margin-left:10px;
}

#user-top {
	border-bottom:1px solid #000000;
	margin-bottom:10px;
	margin-left:8px;
	padding-bottom:6px;
	width:733px;
}

div#user-data {
	background-color:#CCCCCC;
	display: none;
}

#user-data {
	margin-top:6px;
}

#user-data TD {
	padding:4px;
}

/** CART **/
.shoppingcart {
	margin: 0.5em;
}
.shoppingcart .cartitem {
	width: auto;
	margin: 0.3em 0em;
	clear: both;
	border-top: 1px solid #aaa;
	padding-top: 0.1em;
}

.shoppingcart .bd {
	font-weight: bold;
}
.shoppingcart .cartitem .xdel 	{ float: left; width: 15%; }
.shoppingcart .cartitem .desc 	{ float: left; width: 50%; }
.shoppingcart .cartitem .extdesc { float: left; width: 75%; }
.shoppingcart .cartitem .ptval 	{ float: left; width: 15%; }
.shoppingcart .cartitem .qty 	{ float: left; width: 15%; }

.shoppingcart .cartitem .xdel input 	{ width: 40px; }
.shoppingcart .cartitem .qty input 	{ width: 80%; }

.shoppingcart .cartactions {
	margin: 1em 0;
}
.err
{
	color:red;
}

.enroll_area {
	background-color:#141414;
	color:#D4D4D4;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:center;
}

.enroll_area INPUT {
	background-image : url(/direct/module/template/incentive2/images/clark_button_background.jpg);
	margin:0px;
}

.enroll_area_left {
	background-image:url(/direct/module/template/incentive2/images/top_login_left_2008.gif);
	background-repeat:repeat-y;
}

.login_area {
	background-color:#363636;
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	padding-left:8px;
	text-align:left;
}

.login_area A {
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
}

.login_area FORM {
	margin:0px;
	padding:0px;
}

.login_area H1 {
	color:#FF3123;
	font-size:12px;
	margin:0px;
	padding:0px;
}

.login_area H3 {
	color:#FF3123;
	font-size:12px;
}

.login_area INPUT {
	margin-bottom:2px;
	width:125px;
}

.login_area INPUT.login {
	background-image : url(/direct/module/template/incentive2/images/clark_button_background.jpg);
	margin-bottom:0px;
}

.login_area LABEL {
	float:left;
}

/* .welcome_area {
	background-image: url(/direct/module/template/incentive2/images/welcome_2008_bg.jpg);
	background-repeat:repeat-y;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:9px;
	text-align:right;
}

.welcome_area P {
	margin:0px;
	padding:0px;
}

.welcome_area_right {
	background-image: url(/direct/module/template/incentive2/images/welcome_2008_text_right.jpg);
	background-repeat:repeat-y;
} */

.welcome_area {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:9px;
}

.welcome_area P {
	margin:0px;
	padding:0px;
}

.callout {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:9px;
}

.callout P {
	margin:0px;
	padding:0px;
}