
.numpic{text-decoration:underline;cursor:pointer;font:bold 13px arial;margin-left:5px;}
/* .submenutitle { color: #524f46; font-weight: bold; font-size: 20px; } */
.submenuitem { color: #524f46; font-size: 12px; text-decoration: none; }
.submenuitem_selected { color: #a4291d; font-size: 14px; text-decoration: none; }
.textbox { padding-right:27px; padding-left:6px; padding-top:6px; padding-bottom:6px; color:#000000; font-size:14px; font-weight:lighter;}
.menubox { padding-right:3px; padding-left:7px;}
.header { padding-right:27px; font-size:18px; font-weight: bold; color:#ffffff;}
.header2 { padding-right:27px; font-size:18px; font-weight: bold; color:#23518d;}
.link{padding-right:5px; color:#00407d; font-size:14px; font-weight:lighter;}
.text_gen {padding:5px; color:#000000; font-size:14px; font-weight:lighter;}
.form {padding:5px; color:#000000; font-size:12px; font-weight: bold;}
.bookmark { color:#ffffff; font-size:14px; font-weight: lighter; text-decoration:none;}
.bookmark2 { color:#ffffff; font-size:14px; font-weight: bold; text-decoration:none;}
.maintext { color:#000000; font-size:14px; font-weight: lighter; padding-right: 15px; padding-left: 5px; padding-bottom: 5px; padding-top: 5px}

a{
	font-family:arial !important;
}
p {
    margin: 0;
    padding: 0;
}

img {
 border: 0px;
}

table {
    font-size: 100%;
}

.signin_link a {
    font-size: 13px;
    font-family:  serif;
    color: #6d6d6d;
    text-decoration: none;
}

.signin_link a:hover {
    font-size: 13px;
    font-family:  serif;
    color: #424141;
    text-decoration: underline;
}

.signin_link p a {
    font-size: 13px;
    font-family:  serif;
    color: #6d6d6d;
    text-decoration: none;
}

.signin_link p a:hover {
    font-size: 13px;
    font-family:  serif;
    color: #424141;
    text-decoration: underline;
}

/*                     ---------------- CREDIT LINKS --------------------                          */
.credit_links {
    font-size: 10px;
    font-family:  serif;
    color: #686868;
    text-decoration: none;
}

.credit_links a {
    font-size: 10px;
    font-family:  serif;
    color: #686868;
    text-decoration: none;
}

.credit_links a:hover {
    font-size: 10px;
    font-family:  serif;
    color: #3a3a3a;
    text-decoration: underline;
}

.credit_links p a {
    font-size: 10px;
    font-family:  serif;
    color: #686868;
    text-decoration: none;
}

.credit_links p a:hover {
    font-size: 10px;
    font-family:  serif;
    color: #3a3a3a;
    text-decoration: underline;
}

.sizing {
    font-family:  serif;
    font-size: 11px;
    color: #6e6e6e;
    text-decoration: underline;
}

.sizing:hover {
    font-family:  serif;
    font-size: 11px;
    color: #000000;
    text-decoration: underline;
}

/* --------- */
.slidediv {
    width: 100%;
    height: 419px;
    overflow: hidden;
    display: none;
}

#mainH {
	background-image: url("../images/mainHBg_norpt.png"/*tpa=http://www.crocs.com/App_Themes/CrocsDefault/images/mainHBg_norpt.png*/);
	background-repeat: no-repeat;
	height: 420px;
	width: 936px;
	position: relative;
	left: 0px;
	top: 0px;
}
#homeSlide {
	height: 415px;
	width: 932px;
	position: absolute;
	left: 2px;
	top: 2px;
	overflow: hidden;
	background-image: url("../images/loading.gif"/*tpa=http://www.crocs.com/App_Themes/CrocsDefault/images/loading.gif*/);
	background-repeat: no-repeat;
	background-position: center center;
}
#homeSlide div {
	height: 415px;
	width: 932px;
	position: absolute;
	left: 0px;
	top: 0px;
	display: none;
}
#homeSlideCntrls {
	background-image: url("../images/homeSlideCntrlsBg_norpt.png"/*tpa=http://www.crocs.com/App_Themes/CrocsDefault/images/homeSlideCntrlsBg_norpt.png*/);
	height: 24px;
	width: 100px;
	position: absolute;
	left: 0px;
	top: 395px;
	z-index: 1;
}
#cntrls {
	background-image: url("../images/cntrlsBg_norpt.gif"/*tpa=http://www.crocs.com/App_Themes/CrocsDefault/images/cntrlsBg_norpt.gif*/);
	background-repeat: no-repeat;
	height: 20px;
	width: 82px;
	position: absolute;
	left: 2px;
	top: 399px;
	z-index: 2;
}
#cntrls div {
	background-repeat: no-repeat;
	height: 20px;
	width: 20px;
	position: absolute;
	z-index: 3;
	display: none;
}
#cntrls img {
	height: 20px;
	width: 20px;
	z-index: 4;
	position: absolute;
}
#cntrls div.c1, #cntrls img.c1 {
	left: 0px;
	top: 0px;
}
#cntrls div.c1 {
	background-image: url("../images/cntrlsDivC1Bg_norpt.gif"/*tpa=http://www.crocs.com/App_Themes/CrocsDefault/images/cntrlsDivC1Bg_norpt.gif*/);
}
#cntrls div.c2, #cntrls img.c2 {
	left: 21px;
	top: 0px;
}
#cntrls div.c2 {
	background-image: url("../images/cntrlsDivC2Bg_norpt.gif"/*tpa=http://www.crocs.com/App_Themes/CrocsDefault/images/cntrlsDivC2Bg_norpt.gif*/);
}
#cntrls div.c3, #cntrls img.c3 {
	left: 42px;
	top: 0px;
}
#cntrls div.c3 {
	background-image: url("../images/cntrlsDivC3Bg_norpt.gif"/*tpa=http://www.crocs.com/App_Themes/CrocsDefault/images/cntrlsDivC3Bg_norpt.gif*/);
}
#cntrls div.c4, #cntrls img.c4 {
	left: 63px;
	top: 0px;
}
#cntrls div.c4 {
	background-image: url("../images/cntrlsDivC4Bg_norpt.gif"/*tpa=http://www.crocs.com/App_Themes/CrocsDefault/images/cntrlsDivC4Bg_norpt.gif*/);
}

#accntNav {
	height: 23px;
	width: 485px;
	position: absolute;
	left: 175px;
	top: 0px;
	padding-top: 7px;
	display: none;
	line-height: normal;
	background-image: url("../images/accntNavBg_norpt.png"/*tpa=http://www.crocs.com/App_Themes/CrocsDefault/images/accntNavBg_norpt.png*/);
	background-repeat: no-repeat;
	background-position: right top;
}
#accntNav img {
	cursor: pointer;
	height: 12px;
	width: 12px;
	position: absolute;
	top: 9px;
	right: 3px;
}

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

#inpage_top
{
    width: 936px;
    height: auto;
    background-image: url('../images/inpage_bg.gif');
    background-position: center top;
    background-repeat: repeat-y;
}

#inpage_bot
{
    width: 936px;
    height: 100%;
    background-image: url('../images/inpage_bot.gif');
    background-position: center bottom;
    background-repeat: no-repeat;
}

#inpage_content
{
    background-image: url('../images/inpage_top.gif');
    background-position: center top;
    background-repeat: no-repeat;
    width: 100%;
    height: 100%;
}

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

#mainIl {
	width: 172px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	float: right;
	position: relative;
	left: 0px;
	top: 0px;
	font-size: 12px;
}

.overlay1 {background-image: url(../images/overlay1.jpg); margin-top: 0px; margin-bottom: 0px; background-repeat: no-repeat; background-position: top;}
.space1 {background-image: url(../images/space1.jpg); margin-top: 0px; margin-bottom: 0px; background-repeat: no-repeat; background-position: top;}
.space2 {background-image: url(../images/space2.jpg); margin-top: 0px; margin-bottom: 0px; background-repeat: no-repeat; background-position: top;}
.newsbg {background-image: url(../images/news_bg.jpg); margin-top: 0px; margin-bottom: 0px; background-repeat: no-repeat; background-position: top;}
.overlay2 {background-image: url(../images/overlay2.jpg); margin-top: 0px; margin-bottom: 0px; background-repeat: no-repeat; background-position: top;}
.buttonhor {background-image: url(../images/buttonhor.gif); margin-top: 0px; margin-bottom: 0px; background-repeat: no-repeat; background-position: top;}
.menubg {background-image: url(../images/menubg.jpg); margin-top: 0px; margin-bottom: 0px; background-repeat: no-repeat; background-position: top;}


.toplinktext {font-weight: bold; padding-left:8px; padding-right:9px; color:#268623; font-size:13px; font-weight:normal; font-family:arial; text-decoration:none;}
.-text {color:#616060; font-size:12px; font-weight:bold; font-family:spacerbold; text-decoration:none;}


/*Content Styles*/

.contenttext {font-size: 12px; color: #6e6e6e; font-family:  arial;}
.phonetext {font-size: 20px; color: #3574aa; font-weight:bold; font-family:  arial;}
.articles_header {font-size: 20px; color: #535351; font-weight:bold; font-family:  arial; font-style:italic;}
.dyn_header {font-size: 20px; color: #5d5d5b; font-weight:bold; font-family:  arial; font-style:italic;}
.short_contact_header {font-size: 19px; color: #3574aa; font-weight:bold; font-family:  arial; font-style:italic;}
.services_header {font-size: 19px; color: #44a1bd; font-weight:bold; font-family:  arial; font-style:italic;}
.contenttext a {font-size: 13px; color: #6e6e6e; font-family:  serif; text-decoration: underline;}
.contenttext a:hover { text-decoration: none;}
.contenttext p a {font-size: 13px; color: #6e6e6e; font-family:arial; text-decoration: underline;}
.contenttext p a:hover {text-decoration: none;}
.contenttext p span a {font-size: 13px; color: #6e6e6e; font-family:  serif; text-decoration: underline;}
.contenttext p span a {text-decoration: none;}
.us_articles_summery_item_description_text a{
		font-size:11px !important;	
	}
/* Menu Styles */
.textmenu {color:#3574aa; font-size:13px; font-weight: bold; font-family:arial; text-decoration:none;}
.textmenu_selected {color:#3574aa; font-size:13px; font-weight: bold; font-family:arial;}
.textmenu_hp {color:#ffffff; font-size:13px; font-weight: bold; font-family:arial; text-decoration:none;}
.textmenu_hp_selected {color:#ffffff; font-size:13px; font-weight: bold; font-family:arial;}
.menutext_selected {color:#9f2a4a; font-size:14px; font-weight: bold; font-family:arial; text-decoration:none;}
.menutext:hover {color:#808080;}
.menupadding {padding: 0px 0px 0px 0px;}
.submenutext {color:#44a1bd; font-size:13px; font-weight:bold; font-family:arial; text-decoration:none;}

.submenutext2nd {color:#6e6e6e; font-size:12px; font-family:arial; text-decoration:none;}


.submenutext_selected {color:#000000; font-size:15px; font-weight:normal; font-family:arial; text-decoration:none;}
.submenutext0 {color:#727272; font-size:15px; font-weight:normal; font-family:arial; text-decoration:none;}
.submenutext0:hover {color:#000000;}
.submenutext0_selected {color:#000000; font-size:15px; font-weight:normal; font-family:arial; text-decoration:none;}
.submenutext1 {color:#9147ff; font-size:13px; font-weight:normal; font-family:arial; text-decoration:none;}
.submenutext1:hover {color:#000000;}
.submenutext1_selected {color:#000000; font-size:13px; font-weight:normal; font-family:arial; text-decoration:underline;}
.submenutext2 {font-size:12px; font-weight:bold; font-family:arial; text-decoration:underline;}
.submenutext2:hover {color:#000000;}
.submenutext2_selected {color:#432572; font-size:12px; font-weight:bold; font-family:arial; text-decoration:underline;}
.submenutext2_parent_nolink { font-size:12px; font-weight:bold; font-family:arial; text-decoration:none;}
.submenutext2_parent_nolink:hover {color:#000000;}
.submenutext2_selected_parent_nolink {color:#432572; font-size:12px; font-weight:bold; font-family:arial; text-decoration:none;}
.submenutext3 {color:#6e6e6e; font-size:11px; font-weight:normal; font-family:arial; text-decoration:none;}
.submenutext3:hover {color:#000000; text-decoration: underline;}
.submenutext3_selected {color:#000000; font-size:11px; font-weight:normal; font-family:arial; text-decoration:underline;}
.submenutext4 {color:#6e6e6e; font-size:11px; font-weight:normal; font-family:arial; text-decoration:none;}
.submenutext4:hover {color:#000000; text-decoration: underline;}
.submenutext4_selected {color:#000000; font-size:11px; font-weight:normal; font-family:arial; text-decoration:underline;}
.submenupadding {padding: 0px 0px 0px 0px;}

.sidemenutext { font-family:  serif; font-size: 11px; font-weight: bold; text-decoration: none; color: #868686; }
.sidemenutext:hover { text-decoration: none; color: #000000; }

/* Drop Down Menu Styles */
.us_menu_bar {width:100%; }
.us_menu_bar_item {color:#ffffff; font-size:14px; font-weight:bold; font-family:arial; text-decoration:none;}
.us_menu_bar_item:hover {color:#000000;}
.us_drop_down_menu {background-color: #5b7ed1;}
.us_drop_down_menu_item {color:#ffffff; font-family:arial; font-size:14px; text-decoration:none; height: 20px; padding-top: 3px; padding-right: 3px; border-bottom:1px solid black; border-left:1px solid black; border-right:1px solid black;}
.us_drop_down_menu_item:hover {color:#5b7ed1; background-color:#ffffff; font-family:arial; font-size:14px; text-decoration:none; height: 20px; padding-top: 3px; padding-right: 3px;}

.us_ddm_menu_div { width: 103px; }

.us_ddm_menu_item_parent_1  { height: 21px; text-align: center; color: #ffffff; width: 91px; }
.us_ddm_menu_item_parent_1_selected a,
.us_ddm_menu_item_parent_1 a { font-family:  serif; color: #000000; font-size: 16px; white-space: nowrap; font-weight: bold; text-decoration: none; }
.us_ddm_menu_item_parent_1_over a,
.us_ddm_menu_item_parent_1_selected_over a { color: #000000; text-decoration: none; font-family:  serif; font-size: 16px; white-space: nowrap; font-weight: bold; }
.us_ddm_menu_item_parent_1_selected,
.us_ddm_menu_item_parent_1_over,
.us_ddm_menu_item_parent_1_selected_over { height: 21px; text-align: center; color: #ffffff; width: 91px; }
.us_ddm_link_cell_parent_1,
.us_ddm_link_cell_parent_1_over,
.us_ddm_link_cell_parent_1_selected,
.us_ddm_link_cell_parent_1_selected_over,
.us_ddm_link_cell_parent_2_selected,
.us_ddm_link_cell_parent_2_selected_over { height: 21px; text-align: center; color: #ffffff; }

.us_ddm_menu_item_1 { height: 21px; width: 81px; text-align: center; padding-right: 0px; }
.us_ddm_menu_item_1 a { font-family:  serif; color: #000000; font-size: 16px; white-space: nowrap; font-weight: bold; text-decoration: none; }
.us_ddm_menu_item_1_selected a { font-family:  serif; color: #000000; font-size: 16px; white-space: nowrap; font-weight: bold; text-decoration: none; }
.us_ddm_menu_item_1_over a,
.us_ddm_menu_item_1_selected_over a { font-family:  serif; color: #000000; font-size: 16px; white-space: nowrap; font-weight: bold; text-decoration: none; }
.us_ddm_menu_item_1_over,
.us_ddm_menu_item_1_selected,
.us_ddm_menu_item_1_selected_over { height: 21px; color: #ffffff; width: 81px; text-align: center; padding: 0px; }
.us_ddm_link_cell_1,
.us_ddm_link_cell_1_over,
.us_ddm_link_cell_1_selected,
.us_ddm_link_cell_1_selected_over { text-align: center; color: #ffffff; }

.us_ddm_menu_item_2  { height: 21px; color: #ffffff; }
.us_ddm_menu_item_2 a { font-family:  serif; color: #000000; font-size: 16px; white-space: nowrap; font-weight: bold; text-decoration: none; }
.us_ddm_menu_item_2_selected_over,
.us_ddm_menu_item_2_over,
.us_ddm_link_cell_2_over,
.us_ddm_menu_item_2_selected { width: 81px; text-align: center; height: 21px; color: #ffffff; }
.us_ddm_link_cell_2,
.us_ddm_link_cell_2_over,
.us_ddm_link_cell_2_selected,
.us_ddm_link_cell_2_selected_over { width: 81px; text-align: center; }

/* -------------------------------------------------------- */
.us_ddm_menu_item_parent_2  { height: 21px; text-align: center; color: #ffffff; width: 91px; }
.us_ddm_menu_item_parent_2_selected a,
.us_ddm_menu_item_parent_2 a { font-family:  serif; color: #000000; font-size: 16px; white-space: nowrap; font-weight: bold; text-decoration: none; }
.us_ddm_menu_item_parent_2_over a,
.us_ddm_menu_item_parent_2_selected_over a { color: #000000; text-decoration: none; font-family:  serif; font-size: 16px; white-space: nowrap; font-weight: bold; }
.us_ddm_menu_item_parent_2_selected,
.us_ddm_menu_item_parent_2_over,
.us_ddm_menu_item_parent_2_selected_over { height: 21px; text-align: center; color: #ffffff; width: 91px; }
.us_ddm_link_cell_parent_2,
.us_ddm_link_cell_parent_2_over,
.us_ddm_link_cell_parent_2_selected,
.us_ddm_link_cell_parent_2_selected_over,
.us_ddm_link_cell_parent_3_selected,
.us_ddm_link_cell_parent_3_selected_over { height: 21px; text-align: center; color: #ffffff; }

.us_ddm_menu_item_2 { height: 21px; width: 91px; text-align: center; padding-right: 0px; }
.us_ddm_menu_item_2 a { font-family:  serif; color: #000000; font-size: 16px; white-space: nowrap; font-weight: bold; text-decoration: none; }
.us_ddm_menu_item_2_selected a { font-family:  serif; color: #000000; font-size: 16px; white-space: nowrap; font-weight: bold; text-decoration: none; }
.us_ddm_menu_item_2_over a,
.us_ddm_menu_item_2_selected_over a { font-family:  serif; color: #000000; font-size: 16px; white-space: nowrap; font-weight: bold; text-decoration: none; }
.us_ddm_menu_item_2_over,
.us_ddm_menu_item_2_selected,
.us_ddm_menu_item_2_selected_over { height: 21px; color: #ffffff; width: 91px; text-align: center; padding: 0px; }
.us_ddm_link_cell_2,
.us_ddm_link_cell_2_over,
.us_ddm_link_cell_2_selected,
.us_ddm_link_cell_2_selected_over { text-align: center; color: #ffffff; }

.us_ddm_menu_item_3  { height: 21px; color: #ffffff; }
.us_ddm_menu_item_3 a { font-family:  serif; color: #000000; font-size: 16px; white-space: nowrap; font-weight: bold; text-decoration: none; }
.us_ddm_menu_item_3_selected_over,
.us_ddm_menu_item_3_over,
.us_ddm_link_cell_3_over,
.us_ddm_menu_item_3_selected { width: 91px; text-align: center; height: 21px; color: #ffffff; }
.us_ddm_link_cell_3,
.us_ddm_link_cell_3_over,
.us_ddm_link_cell_3_selected,
.us_ddm_link_cell_3_selected_over { width: 91px; text-align: center; }

/* Footer Styles */
.protext {color:#000000; font-size:11px; font-family:arial; text-decoration:none;}
.footertext {color:#ffffff; font-size:11px;  font-family:arial; text-decoration:none;}
.footertext:hover {text-decoration:underline;}
.creditstext, .linktext {color:#000000; font-size:11px; font-family:arial; text-decoration:none;}
.creditstext:hover {text-decoration:underline;}

/* News Ticker Styles */
.newstext {color:#555555; font-size:14px; font-family:arial; font-weight:bold; text-decoration:none; padding-left:5px;}
.us_news_marquee {width:185px; height:220px;}
.us_news_marquee table {}
.us_news_marquee_date {font-weight:bold;font-size:12px; font-family:arial; color: #821211;}
.us_news_marquee table tr td {color:#515151; font-size:12px; font-family:arial;}
.us_news_marquee table tr td a {color:#515151; font-size:12px; font-family:arial;}
.us_news_image { width: 185px; height: 220px; }
.newshead {color:#616060; font-size:14px; font-weight:bold; font-family:arial; text-decoration:none;}

/* Form Styles */
.mform {background-color:#FFFFFF; color:#000000; font-size:14px; font-family:arial; height:20px; border:1px solid #9E9B67;}
.searchtext {color:#656565; font-size:12px; font-family:arial;  text-decoration:none;}
.location_td {font-size:12px; font-weight:normal; color:#000000; font-family:arial; text-decoration:none;}
.locationtext {font-size:11px; font-weight:normal; color:#6e6e6e; font-family:arial; text-decoration:none;}
.location {font-size:12px; font-weight:normal; color:#000000; font-family:arial; text-decoration:underline;}
.location_selected {font-size:12px; font-weight:normal; color:#6d6d6d; font-family:arial; text-decoration:none;}
.location:hover {color:#424242; text-decoration: none;}

/* Contact Us Page Styles */
.us_contact_page_field_title {color:#58595B; font-size:11px; font-family:arial;}
.us_contact_page_text_box {color:#58595B; font-size:11px; font-family:arial; width:150px; border:1px solid #58595B;}
.us_contact_page_text_area {color:#58595B; font-size:11px; font-family:arial; width:146px; height:80px; border:1px solid #58595B;}
.us_contact_page_field_title_mandatory{color:red;}

.us_contact_page_error_text {color:#B42929; font-size:11px; font-family:arial;}
.us_contact_page_message_sent_text {color:#333E98; font-size:11px; font-family:arial;}
.us_contact_page_button {color:#FFFFFF; font-size:11px; font-family:arial; width:50px; height:20px; border:1px solid #333E98; background-color:#9FA1A3;}

.us_quick_contact_text_field_name {font-size:12px; font-family:  arial; color:#6e6e6e;}
.us_quick_contact_text_field {width: 81px; height:19px; font-size: 13px; font-family:  serif; border-left: 1px solid #c9d3d4; border-bottom: 1px solid #c9d3d4; border-top: 1px solid #7d7d7d; border-right: 1px solid #7d7d7d;}
.us_short_contact_text_area {width: 82px; height: 34px; font-size: 13px; font-family:  serif; border-left: 1px solid #c9d3d4; border-bottom: 1px solid #c9d3d4; border-top: 1px solid #7d7d7d; border-right: 1px solid #7d7d7d;}
.us_short_contact_button {width: 60px; height: 20px; font-size: 12px; font-family:  serif; border: 1px outset silver;}

/* Articles Page Styles */
.us_articles_summery_main_table {font-size:12px; font-family:arial; color:#000000;}
.us_articles_summery_item_table {font-size:12px; font-family:arial; color:#000000;}
.us_articles_summery_item_image_cell {font-size:12px; font-family:arial; color:#000000;}
.us_articles_summery_item_name_cell {font-size:11px; font-family:arial; font-weight:bold; color:#6e6e6e;}
.us_articles_summery_item_name_link {color:#6e6e6e; font-size:18px !important; font-weight:normal; font-weight:bold;}
.us_articles_summery_item_description_cell {font-size:11px; font-family:arial; color:#6e6e6e;}
.us_articles_summery_item_description_text {font-size:11px; font-family:arial; color:#6e6e6e;}

.us_articles_item_main_table {font-size:12px; font-family:arial; color:#000000;}
.us_articles_item_image_cell {font-size:12px; font-family:arial; color:#000000;}
.us_articles_item_image_link {font-size:12px; font-family:arial; color:#000000;}
.us_articles_item_image {font-size:12px; font-family:arial; color:#000000;}
.us_articles_item_name_cell {font-size:12px; font-family:arial; color:#58595B;}
.us_articles_item_name_text {font-size:12px; font-family:arial; color:#58595B;}
.us_articles_item_description_cell {font-size:12px; font-family:arial; color:#000000;}
.us_articles_item_description_text {font-size:12px; font-family:arial; color:#000000;}

/* Image Gallery Styles */
.us_images_main_table {}
.us_images_image_table { }
.us_images_image_cell {}
.us_images_image {border:1px solid black;}
.us_images_image_description_cell {}
.us_images_image_description_text {color:#000000; font-size:12px; font-family:arial;}

/* Ecommerce Catalog Styles */
.us_catalog_summery_main_table { }
.us_catalog_summery_item_table {}
.us_catalog_summery_item_name_cell {border:0px solid black;}
.us_catalog_summery_item_name_link {color:#aa8d5d; font-size:11px; font-family:  serif; font-weight: normal; text-decoration:none;}
.us_catalog_summery_item_image_cell {height:100px; width:149px; border:0px}
.us_catalog_summery_image_link {border:0px solid black;}
.us_catalog_summery_item_price_cell {}
.us_catalog_summery_item_price_text {}
.us_catalog_summery_item_description_cell {font-size:12px; font-family:arial; border:0px; color:#000000; text-decoration:none;}
.us_catalog_summery_item_description_text {font-size:11px; font-family:arial; color:#6e6e6e; text-decoration:none;}

.us_catalog_item_main_table { }
.us_catalog_item_name_cell {}
.us_catalog_item_name_text {font-size:18px; font-family:arial; color:#aa8d5d; text-decoration:none; font-weight:normal;}
.us_catalog_item_price_cell {}
.us_catalog_item_price_text {font-size:20px; font-family:arial; color:#6e6e6e; text-decoration:none; font-weight:bold;}
.us_catalog_item_description_cell {}
.us_catalog_item_description_text {font-size:12px; font-family:arial; color:#6e6e6e; text-decoration:none;}

.us_catalog_summery_item_quantity_table {}
.us_catalog_summery_item_quantity_text_box_cell {border:0px solid black;}

.us_catalog_summery_item_quantity_text_box {width:35px; text-align:center;}
.us_catalog_summery_item_add_to_basket_image_cell {}
.us_catalog_summery_item_add_to_basket_text_cell {font-size:12px; font-family:arial; color:#000000; text-decoration:none; font-weight:bold; cursor:pointer;}

.us_catalog_item_regular_price_text { font-size:18px !important; font-family:arial !important; color:#6e6e6e !important; text-decoration:none; font-weight:bold; }
.us_catalog_item_price_text { font-size:18px !important; font-family:arial !important; color:#6e6e6e !important; text-decoration:none; font-weight:bold; }

/* Ecommerce Shopping Cart Styles */
.us_shopping_basket_table {border:0px solid; width:100%;}
.us_shopping_basket_table_headers_row {background-color:#538300;}

.us_shopping_basket_table_product_remove_link {font-size:12px; font-family:arial; color:#000000; text-decoration:none; font-weight:bold;}

.us_shopping_basket_table_num {font-size:12px; font-family:arial; color:#FFFFFF; text-decoration:none; font-weight:bold;}
.us_shopping_basket_table_product_name {font-size:12px; font-family:arial; color:#FFFFFF; text-decoration:none; font-weight:bold;}
.us_shopping_basket_table_quantity {font-size:12px; font-family:arial; color:#FFFFFF; text-decoration:none; font-weight:bold;}
.us_shopping_basket_table_unit_price {font-size:12px; font-family:arial; color:#FFFFFF; text-decoration:none; font-weight:bold;}
.us_shopping_basket_table_product_total {font-size:12px; font-family:arial; color:#FFFFFF; text-decoration:none; font-weight:bold;}
.us_shopping_basket_table_catalog_number {font-size:12px; font-family:arial; color:#FFFFFF; text-decoration:none; font-weight:bold;}
.us_shopping_basket_table_property {font-size:12px; font-family:arial; color:#FFFFFF; text-decoration:none; font-weight:bold;}
.us_shopping_basket_table_remove_header  {}
.us_shopping_basket_table_row {background-color:#F7F7F5;}

.us_shopping_basket_table_num_value {font-size:12px; font-family:arial; color:#000000; text-decoration:none; font-weight:bold;}
.us_shopping_basket_table_catalog_number_value {font-size:12px; font-family:arial; color:#000000; text-decoration:none; font-weight:bold;}
.us_shopping_basket_table_product_name_value {font-size:12px; font-family:arial; color:#6e6e6e; text-decoration:none; font-weight:bold;}
.us_shopping_basket_table_quantity_value {font-size:12px; font-family:arial; color:#ED3923; text-decoration:none;}
.us_shopping_basket_table_quantity_value a {font-size:12px; font-family:arial; color:#000000; text-decoration:underline; font-weight:bold;}
.us_shopping_basket_table_quantity_field {font-size:12px; font-family:arial; color:#000000; text-decoration:none; border: 0px;}

.us_shopping_basket_table_unit_price_value {font-size:12px; font-family:arial; color:#000000; text-decoration:none;}
.us_shopping_basket_table_product_total_value {font-size:12px; font-family:arial; color:#000000; text-decoration:none;}
.us_shopping_basket_table_product_remove {font-size:12px; font-family:arial; color:#000000; text-decoration:underline; font-weight:bold;}

.us_shopping_basket_table_total_text {font-size:12px; font-family:arial; color:#000000; text-decoration:none; font-weight:bold;}
.us_shopping_basket_table_total_value {font-size:12px; font-family:arial; color:#000000; text-decoration:none; padding:5px;}
.us_shopping_basket_table_vat_text {font-size:12px; font-family:arial; color:#000000; text-decoration:none; font-weight:bold; padding:5px;}
.us_shopping_basket_table_vat_value {font-size:12px; font-family:arial; color:#000000; text-decoration:none;}

.us_shopping_basket_continue_shopping_link,
.us_shopping_basket_checkout_link { font-size:14px; font-family:arial; color:#6e6e6e; text-decoration:underline; font-weight:bold; }
.us_shopping_basket_continue_shopping_link:hover,
.us_shopping_basket_checkout_link:hover { text-decoration: none; }

.us_shopping_basket_table_total_including_vat_text {font-size:12px; font-family:arial; color:#000000; text-decoration:none; font-weight:bold; padding:5px;}
.us_shopping_basket_table_total_including_vat_value {font-size:12px; font-family:arial; color:#000000; text-decoration:none;}

.us_shopping_basket_end_purchase {font-size:12px; font-family:arial; color:#ED3923;  text-decoration:underline; font-weight:bold;}
.us_shopping_basket_continue_purchase {font-size:12px; font-family:arial; color:#ED3923; text-decoration:underline; font-weight:bold;}

.us_catalog_summery_item_quantity_text_box {border: 1px solid #bdbdbd; color: #6e6e6e; font-size: 11px; font-family:  serif; height: 18px;}

/* Login Styles */
.us_login_main_table {}
.us_login_existing_client_cell {font-size:12px; font-family:arial; color:#000000; background-color:#E5E5E5;  font-weight:bold;}
.us_login_error_cell {font-size:12px; font-family:arial; color:#E80000; text-decoration:none; font-weight:bold;}
.us_login_email_field_text_cell {font-size:12px; font-family:arial; color:#000000; text-decoration:none;}
.us_login_email_field_cell {font-size:12px; font-family:arial; color:#000000; text-decoration:none; font-weight:bold;}
.us_login_email_field {font-size:12px; font-family:arial; color:#000000; text-decoration:none; width:150px;}
.us_login_password_field_text_cell {font-size:12px; font-family:arial; color:#000000;}
.us_login_password_field_cell {font-size:12px; font-family:arial; color:#000000; text-decoration:none; font-weight:bold;}
.us_login_password_field {font-size:12px; font-family:arial; color:#000000; text-decoration:none; width:150px;}
.us_login_login_text_cell {font-size:12px; font-family:arial; color:#000000; text-decoration:none;}
.us_login_login_text_cell a {color:#3399CC;}
.us_login_register_text_cell {font-size:12px; font-family:arial; color:#000000; text-decoration:none; background-color:#E5E5E5; font-weight:bold;}
.us_login_register_link_cell {font-size:12px; font-family:arial; color:#000000; text-decoration:none;}
.us_login_register_link_cell a {color:#3399CC;}

/* Registration Styles */
.us_registration_error_cell {font-size:12px; font-family:arial; color:#E80000; text-decoration:none; font-weight:bold; height:35px;}
.us_registration_first_name_text_cell {font-size:12px; font-family:arial; color:#000000; text-decoration:none; width:100px;}
.us_registration_first_name_field_cell {font-size:12px; font-family:arial; color:#000000; text-decoration:none;}
.us_registration_last_name_text_cell {font-size:12px; font-family:arial; color:#000000; text-decoration:none;}
.us_registration_last_name_field_cell {font-size:12px; font-family:arial; color:#000000; text-decoration:none;}
.us_registration_street_text_cell {font-size:12px; font-family:arial; color:#000000; text-decoration:none;}
.us_registration_street_field_cell {font-size:12px; font-family:arial; color:#000000; text-decoration:none;}
.us_registration_city_text_cell {font-size:12px; font-family:arial; color:#000000; text-decoration:none;}
.us_registration_city_field_cell {font-size:12px; font-family:arial; color:#000000; text-decoration:none;}
.us_registration_zip_code_text_cell {font-size:12px; font-family:arial; color:#000000; text-decoration:none;}
.us_registration_zip_code_field_cell {font-size:12px; font-family:arial; color:#000000; text-decoration:none;}
.us_registration_field {font-size:12px; font-family:arial; color:#000000; text-decoration:none; width:150px; height:20px;}
.us_registration_phone_1_text_cell {font-size:12px; font-family:arial; color:#000000; text-decoration:none;}
.us_registration_phone_1_field_cell {font-size:12px; font-family:arial; color:#000000; text-decoration:none;}
.us_registration_phone_2_text_cell {font-size:12px; font-family:arial; color:#000000; text-decoration:none;}
.us_registration_phone_2_field_cell {font-size:12px; font-family:arial; color:#000000; text-decoration:none;}
.us_registration_email_text_cell {font-size:12px; font-family:arial; color:#000000; text-decoration:none;}
.us_registration_email_field_cell {font-size:12px; font-family:arial; color:#000000; text-decoration:none;}
.us_registration_user_name_text_cell {font-size:12px; font-family:arial; color:#000000; text-decoration:none; background-color:#E5E5E5;}
.us_registration_user_name_field_cell {font-size:12px; font-family:arial; color:#000000; text-decoration:none;}
.us_registration_password_text_cell {font-size:12px; font-family:arial; color:#000000; text-decoration:none; background-color:#E5E5E5;}
.us_registration_password_field_cell {font-size:12px; font-family:arial; color:#000000; text-decoration:none;}
.us_registration_verify_password_text_cell {font-size:12px; font-family:arial; color:#000000; text-decoration:none; background-color:#E5E5E5;}
.us_registration_verify_password_field_cell {font-size:12px; font-family:arial; color:#000000; text-decoration:none;}
.us_registration_finish_registration_link_cell {font-size:14px; font-family:arial; color:#000000; text-decoration:none; text-align:right;}
.us_registration_finish_registration_link_cell a {color:#3399CC;}

.us_catalog_summery_item_regular_price_title_text, .us_catalog_item_regular_price_title_text
{font-size:13px; font-family:arial; font-weight:bold;}

.us_catalog_summery_item_price_title_text, .us_catalog_item_price_title_text
{font-size:13px; font-family:arial;	font-weight:bold;}

.us_catalog_summery_item_regular_price_text, .us_catalog_item_regular_price_text
{color:#ff0000; text-decoration:line-through; font-size:14px; font-family:arial; font-weight:bold;}

.us_catalog_summery_item_price_text, .us_catalog_item_price_text
{color:#00cc00;	font-size:14px;	font-family:arial; font-weight:bold;}

.us_shopping_basket_summery_table_product_name_value,
.us_shopping_basket_summery_table_quantity_value,
.us_shopping_basket_summery_table_product_total_value,
.us_shopping_basket_summery_table_total_text,
.us_shopping_basket_summery_table_total_value,
.us_shopping_basket_summery_table_vat_text,
.us_shopping_basket_summery_table_vat_value,
.us_shopping_basket_summery_empty_text
{font-family:arial; color:#6e6e6e; font-size:14px;}

.us_shopping_basket_summery_table_total_including_vat_text,
.us_shopping_basket_summery_table_total_including_vat_value
{font-family:arial; color:#6e6e6e; font-size:12px; font-weight:normal;}

.us_shopping_basket_checkout {font-size:12px; font-weight:bold; font-family:arial; color:#000000;}
.us_shopping_basket_continue_shopping {font-size:12px; font-weight:bold; font-family:arial; color:#000000;}

/* Forum Styles */
.us_forum_main_tr_color0,
.us_forum_main_tr_color2
{background-color:#fce55d;}

.us_forum_main_tr_color1,
.us_forum_main_tr_color3
{background-color:#e5e5e5;}

.us_forum_message_subject_link,
.us_forum_message_commands_link,
.us_forum_paging_page_link,
.us_forum_add_message_link
{font-family:arial; font-size:12px; color:#000000; text-decoration:underline; font-weight:bold;}

.us_forum_message_subject_link:hover,
.us_forum_message_commands_link:hover,
.us_forum_paging_page_link:hover,
.us_forum_add_message_link:hover
{text-decoration:none; color:#a40000;}

.us_forum_num_pages,
.us_forum_add_message,
.us_forum_main_table,
.us_forum_main_td,
.us_forum_message_main_table,
.us_forum_message_main_tr,
.us_forum_message_subject_td,
.us_forum_message_no_content,
.us_forum_message_user_name,
.us_forum_message_content_table,
.us_forum_message_content_tr,
.us_forum_message_commands_tr,
.us_forum_message_commands_td,
.us_forum_paging_main_table,
.us_forum_paging_main_tr,
.us_forum_paging_selected_page,
.us_forum_paging_td
{font-family:arial; font-size:12px; color:#25220c;}

.us_forum_message_date {font-family:arial; font-size:12px; font-weight:bold;}
.us_forum_message_content_td {font-family:arial; font-size:12px; width:300px;}

.us_forum_add_msg_main_table {font-family:arial; font-size:12px; font-weight:bold; background-color:#dddee3;}
.us_forum_add_msg_title_row {color:#000000; background-color:#bdae3f; padding-right:5px;}
.us_forum_add_msg_title,
.us_forum_add_msg_form_row,
.us_forum_add_msg_form_cell,
.us_forum_add_msg_form_table,
.us_forum_add_msg_form_subject_row,
.us_forum_add_msg_form_subject_title,
.us_forum_add_msg_form_subject_cell,
.us_forum_add_msg_form_content_row,
.us_forum_add_msg_form_content_title,
.us_forum_add_msg_form_content_cell
{font-family:arial; font-size:12px; font-weight:bold;}

.us_forum_add_msg_save_link {font-size:14px; color:#7b7227; font-weight:bold;}
.us_forum_add_msg_form_subject {font-family:arial; font-size:12px; width:400px; border:1px solid black;}
.us_forum_add_msg_form_content {font-family:arial; font-size:12px; width:400px; height:180px; border:1px solid black;}

/* Q&A Styles */
.us_q_n_a_main_table {}
.us_q_n_a_main_question_row {font-family:arial; color:#000000; font-size:12px; font-weight:bold;}
.us_q_n_a_main_question {font-family:arial; font-size:12px; font-weight:bold;}
.us_q_n_a_main_answer_row {font-family:arial; color:#880000; font-size:12px; font-weight:bold;}
.us_q_n_a_main_answer {font-family:arial; color:#880000; font-size:12px; font-weight:bold;}


/* Quick Contact Form Styles */

.us_quick_contact_name {}
.us_quick_contact_phone {}
.us_quick_contact_email {}
.us_quick_contact_button
{border:0px solid black; font-size:12px; font-family:arial;}

/* Sitemap */
.us_sitemap_link {font-size:12px; text-decoration:none; color:#000000;}
.us_sitemap_link:hover {color:#008AA9; text-decoration:underline;}
.us_sitemap_spacing {}

/* Calendar */

.us_calendar_table {width: 100%;}
.us_calendar_tr_months {height:50px;}
.us_calendar_previous_month {color: #000000; font-family:  serif; font-size: 12px;}
.us_calendar_previous_month:hover {text-decoration:none;}
.us_calendar_next_month {color: #000000; font-family:  serif; font-size: 12px;}
.us_calendar_next_month:hover {text-decoration:none;}
.us_calendar_current_month {color: #000000; font-family:  serif; font-size: 14px; font-weight: bold;}
.us_calendar_week_day {color: #ffffff; font-family:  serif; font-size: 14px; font-weight: bold;}
.us_calendar_tr_week_days {height: 50px; background-color: #cccccc;}
.us_calendar_table_day {height: 100px; background-color: #f2f2f2;}
.us_calendar_table_day_selected {height: 100px; background-color: #f2f2f2; border: 1px solid red;}
.us_calendar_day_number {color: #000000; font-family:  serif; font-size: 12px; font-weight: bold;}
.us_calendar_event {color: #000000; font-family:  serif; font-size: 12px;}
.us_calendar_event_span {border: 1px solid black;}
.us_calendar_popup_table {width: 200px; border: 1px solid black; background-color: #ffffff;}
.us_calendar_popup {color: #000000; font-family:  serif; font-size: 12px; text-align: left;}

.us_calendar_day_table {width: 100%;}
.us_calendar_tr_days {height:50px;}
.us_calendar_previous_day {color: #000000; font-family:  serif; font-size: 12px;}
.us_calendar_previous_day:hover {text-decoration:none;}
.us_calendar_next_day {color: #000000; font-family:  serif; font-size: 12px;}
.us_calendar_next_day:hover {text-decoration:none;}
.us_calendar_current_day {color: #000000; font-family:  serif; font-size: 14px; font-weight: bold;}
.us_calendar_event_table {width: 100%;}
.us_calendar_event_hour_td {width: 25%; color: #000000; font-family:  serif; font-size: 12px; background-color: #f2f2f2;}
.us_calendar_event_content_td {width: 75%; background-color: #f2f2f2;}
.us_calendar_event_content {color: #000000; font-family:  serif; font-size: 12px;}
.us_calendar_event_name_td {padding-bottom: 10px;}
.us_calendar_event_name {color: #000000; font-family:  serif; font-size: 12px; font-weight: bold;}
.us_calendar_event_location {color: #000000; font-family:  serif; font-size: 12px; font-weight:normal;}
.us_calendar_back {color: #000000; font-family:  serif; font-size: 12px;}
.us_calendar_back:hover {text-decoration:none;}
#dek {position:absolute; visibility:hidden; z-index:200;}
