.center { text-align:center; }
.left { text-align:left; float:left !important; }
.right { text-align:right; float:right !important}
.justify { text-align:justify; }
.float_left { float:left; }
.float_right { float:right; }
.margin { margin:10px 0; }
.margin_top { margin-top:10px; }
.margin_bottom { margin-bottom:10px; }
.bold { font-weight:bold; }

/****************************************NEW***********************************************/
.nextn_container { display:block; padding:5px 10px 0 5px; margin:0; letter-spacing:0px; float:right; font-family:Arial, Helvetica, sans-serif;}
.nextn_container .intro {display:none;}
.nextn_container .intro_count {display:none;  float:right; width:100px; border:1px solid red;}

.nextn_container .general {padding:1px 2px; line-height:12px; font-size:11px; font-weight:bold; display:block; color:#FFFFFF; text-decoration:none; text-align:center; float:left; background-color:#40736C; border:1px solid #FFFFFF;}
.nextn_container .selected {padding:1px 2px; line-height:12px; font-size:11px; font-weight:bold; display:block; color:#FFFFFF; background:#C15F2E; text-align:center; float:left; border:1px solid #FFFFFF;}

.nextn_container .general:link{}
.nextn_container .general:visited{}
.nextn_container .general:hover{color:#FFFFFF; background:#C15F2E;}
.nextn_container .general:active{}

.nextn_container .previous_inactive { display:none; width:10px; float:left; height:12px;}
.nextn_container .previous_active {display:none; color:#05185D; background:url(../creo_img/arrow_previous.gif) no-repeat 0 1px; width:10px; font-weight:bold;float:left; color:#05185D; height:12px; color:#FFFFFF; border:1px solid #FFFFFF;}

.nextn_container .next_inactive {display:none; width:10px; float:left; height:12px;}
.nextn_container .next_active {display:none; color:#05185D; background:url(../creo_img/arrow_next.gif) no-repeat 100% 1px;; font-weight:bold; width:10px; float:left; text-align: center; height:12px; color:#FFFFFF; overflow:hidden; border:1px solid #FFFFFF;}
.nextn_container .next_active:hover {display:none; color:#05185D; background:url(../creo_img/arrow_next.gif) no-repeat 100% 1px; font-weight:bold; width:10px; float:left; text-align: center; height:12px; color:#FFFFFF; overflow:hidden;}

.nextn_container .previous_page_inactive {display:none; width:15px; height:12px; float:left;}
.nextn_container .previous_page_active {display:none; color:#828BAF; background:url(../creo_img/arrow_previous_set.gif) no-repeat 0 1px; width:15px; font-weight:bold;float:left; height:12px; color:#FFFFFF; border:1px solid #FFFFFF;}

.nextn_container .next_page_inactive {display:none; width:15px; float:left;}
.nextn_container .next_page_active {display:none; color:#828BAF; background:url(../creo_img/arrow_next_set.gif) no-repeat 100% 1px;; font-weight:bold; width:15px; float:left; text-align:center; height:12px; color:#FFFFFF; border:1px solid #FFFFFF;}


.content_general { padding:0 10px 10px 10px;}
.content_general img {margin-right:5px; margin-top:3px; border:0px solid #000000;}
.content_general td img {border:1px solid #000000; float:none;}
.content_general a img {border:0px solid #000000;}
.content_general a: {}
.content_general a:link { font-weight:normal;color:#0000EE;}
.content_general a:visited {font-weight:normal; color:#0000EE;}
.content_general a:hover { text-decoration:underline;font-weight:normal;}
.content_general a:active {font-weight:normal;}

#language_holder { font-size:1.0em; color:#FFFFFF; font-weight:bold; float:right; padding:3px 5px 3px 5px; }
#language_holder a:link { color:#FFFFFF; text-decoration:none; border:0; }
#language_holder a:visited { color:#FFFFFF; text-decoration:none; border:0; }
#language_holder a:hover { color:#FFFFFF; text-decoration:underline; border:0; }
#language_holder a:active { color:#FFFFFF; text-decoration:none; border:0; }

.item_menu .date { float:right; font-size:0.9em; font-style:italic; font-weight:bold; padding-bottom:5px;}

#welsh_map img { border:1px solid #000000; margin-left:-1px;}

.big_link { float:right; font-size:1.1em;}

.content_general_image { padding:0 10px 10px 10px;}

.genre { float:left; width:80px; font-size:0.9em;}

.whats_on { background:#74744E;  padding:5px; margin:5px; overflow:hidden;}
.item_menu {overflow:hidden;}
.item_menu .item {margin:10px; display:block; border:1px solid #D9D9B3; }
.item_menu .item img { float:left; margin:0 5px 5px 0; border:1px solid #000000;}
.item_menu h3 { font-size:1.1em; margin:0 0 3px 0; font-weight:bold; padding:0 0 5px 0;}

 .item_menu .item_link { display:block; border:1px outset #818141 !important;  padding:5px; }

.item_menu a:link { color:#FFFFFF; text-decoration:none; border:0; }
.item_menu a:visited { color:#FFFFFF; text-decoration:none; border:0; }
.item_menu a:hover { color:#FFFFFF; text-decoration:underline; border:0; }
.item_menu a:active { color:#FFFFFF; text-decoration:none; border:0; }

.item_menu_alphabet ul { margin:0; padding:0 0 0 5px; }
.item_menu_alphabet ul li { margin:5px 10px; padding:0 0 0 15px; list-style:none; display:block; background: url(../creo_img/icon_rquo.gif) 0 4px no-repeat;}
.item_menu_alphabet h3 { font-size:1.2em; margin:0 0 3px 0; font-weight:bold;}

.item_menu_alphabet a:link { color:#000000; text-decoration:none; border:0; font-weight:normal}
.item_menu_alphabet a:visited { color:#000000; text-decoration:none; border:0; font-weight:normal }
.item_menu_alphabet a:hover { color:#000000; text-decoration:underline; border:0; font-weight:normal }
.item_menu_alphabet a:active { color:#000000; text-decoration:none; border:0; font-weight:normal }

.right_coluumn_brown {background:#74744E; margin:10px; padding:5px;}
.right_coluumn_brown h3 { font-size:1.4em; margin:0 0 15px 0; font-weight:bold;}
.right_coluumn_brown a:link { color:#FFFFFF;}
.right_coluumn_brown a:visited { color:#FFFFFF;}
.right_coluumn_brown a:hover { color:#FFFFFF; text-decoration:underline;}
.right_coluumn_brown a:active { color:#FFFFFF;}

.small_events { padding:0 5px 5px 5px;}

.event_list .item { padding-bottom:10px;}

.event_listing  {}
.event_listing  img {border:1px solid #4B4B32;}
.event_listing .date{color:#BB602F; font-weight:bold; font-size:0.9em;}
.event_listing .date_left {float:left; width:250px;}
.event_listing .date_right {float:right; width:65px;}
.event_listing .date_right a { background:url(../creo_img/green_arrow.gif) no-repeat 0 2px; padding-left:10px;}
.alphabet {}
.alphabet label { font-size:1.2em; padding:3px 0 2px 0; display:block;}
.alphabet .button { background:url(/creo_img/button_d_yellow_brown.gif) no-repeat; width:81px; border:0; padding:0; line-height:17px; margin:0; text-align:left; margin:5px 0 2px 0;}

.alphabet_box { background-color:#FFFFFF; padding:1px 1px 2px 1px; margin-right:1px; display:block; }
#alpha_selected { background-color:#C15F2E; color:#FFFFFF;}
.alpha_not_found {line-height:25px; width:25px; float:left; display:block; border:1px solid #CCCCCC; color:#CCCCCC; margin:0 -1px -1px 0; text-align:center; font-size:0.9em;}
.alphabet a{ line-height:25px; width:25px; float:left; display:block; border:1px solid #CCCCCC; margin:0 -1px -1px 0; text-align:center; font-size:0.9em;}
.alphabet a:link { color:#000000;}
.alphabet a:visited { color:#000000;}
.alphabet a:hover { background-color:#46908F; color:#FFFFFF;}
.alphabet a:active { color:#000000;}

.tier_leader { margin-bottom:10px;}
.tier_leader .inner_container {border:1px solid #999999; padding:3px 5px 5px 5px; margin:5px 0; overflow:hidden;}
.tier_leader h2 {background: url(/creo_img/corner_orange.gif) 100% 0 no-repeat #CC6733; color:#FFFFFF;}

.tier_secondary {width:49%; margin-bottom:15px;}
.tier_secondary h2 { font-size:1.1em; background: #CC6733; color:#FFFFFF; padding:2px 5px 5px 5px;}

.tier_secondary_green {width:49%; margin-bottom:15px;}
.tier_secondary_green h2 { font-size:1.1em; background: #004000; color:#FFFFFF; padding:2px 5px 4px 5px;}

.tier_additional {}
.tier_additional .inner_container { background:url(/creo_img/orange_rarrow.gif) 0 2px no-repeat; padding-left:10px;}
.tier_additional .inner_container a:link { color:#000000; text-decoration:none; border:0; }
.tier_additional .inner_container a:visited { color:#000000; text-decoration:none; border:0; }
.tier_additional .inner_container a:hover { color:#000000; text-decoration:underline; border:0; }
.tier_additional .inner_container a:active { color:#000000; text-decoration:none; border:0; }

.tier_additional img { display:none;}
.tier_additional h2 { font-size:1.0em; background:#CC6733; color:#FFFFFF; padding:1px 5px 2px 5px;}

#news_format {}
#news_format h2 a:link { color:#FFFFFF; text-decoration:none; border:0; }
#news_format h2 a:visited { color:#FFFFFF; text-decoration:none; border:0; }
#news_format h2 a:hover { color:#FFFFFF; text-decoration:underline; border:0; }
#news_format h2 a:active { color:#FFFFFF; text-decoration:none; border:0; }

#news_format img { float:left;}

.tier_leader a:link, .tier_secondary a:link, tier_additional a:link { background-color:transparent; color:#000000; text-decoration:none; }
.tier_leader a:visited, .tier_secondary a:visited, tier_additional a:visited { background-color:transparent; color:#000000; text-decoration:none; }
.tier_leader a:hover, .tier_secondary a:hover, tier_additional a:hover { background-color:transparent; color:#000000; text-decoration:underline; }
.tier_leader a:active, .tier_secondary a:active, tier_additional a:active { background-color:transparent; color:#000000; text-decoration:none; }

#item_list {}
#item_list .item {margin:5px 0px 5px 0px; border:1px solid #999999; padding:0 0 3px 3px; }
#item_list .title_link { width:265px; float:left; background:url(../creo_img/green_arrow.gif) no-repeat 0 3px; padding:0 0 0 10px; font-size:9px;}
#item_list .title_link a:link { color:#000000; text-decoration:none; border:0; }
#item_list .title_link a:visited { color:#000000; text-decoration:none; border:0; }
#item_list .title_link a:hover { color:#0000FF; text-decoration:underline; border:0; }
#item_list .title_link a:active { color:#000000; text-decoration:none; border:0; }

.linkBack a { background: url(../creo_img/button_corner.gif) #41736A 100% 100% no-repeat; display:block; text-align:left; font-size:1.1em; letter-spacing:1.5px; font-weight:bold; padding:1px 15px 3px 15px; margin-right:0; float:right;}
.linkBack a:link { color:#FFFFFF; text-decoration:none;}
.linkBack a:visited { color:#FFFFFF; text-decoration:none}
.linkBack a:hover { text-decoration:underline}
.linkBack a:active { color:#FFFFFF; text-decoration:none}

#gallery {  padding:0 10px 10px 10px}
#gallery_main { margin-bottom:15px;}
#gallery_main h2  { background: #FFFFFF; color:#000000; font-size:1.1em; margin-left:-5px; }

#main_content {} 
#main_content img {width:362px;}

#main_image img { border:2px solid #666666;}

#gallery_thumb { border:1px solid #CCCCCC; margin:0 -1px 0 0; padding:0 0 1px 0;}
#gallery_thumb p { padding:0; margin:0;}
.thumb_content { border:2px solid #FFFFFF; float:left; width:56px; height:56px;}
.thumb_content img {}
.thumb_content a:link img {border:2px solid #999965;}
.thumb_content a:visited img{border:2px solid #999965;}
.thumb_content a:hover img{ border:2px solid #C15F2E;}
.thumb_content a:active img{border:2px solid #999965;}

.file_line { border:1px solid #999999; padding:5px; margin-bottom:5px;}
.file_line a {background:url(../creo_img/green_arrow.gif) no-repeat 0 2px; padding:0 0 0 10px; font-style:italic;}
.file_line .file_description { padding:0 0 0 10px;}

.menu_additional_1 { margin:5px; background:#46908F; padding:10px;}
.menu_additional_1 .text_box { width:175px; border:none; margin-bottom:5px;}
.menu_additional_1 .button_submit { cursor: pointer; background: url(../creo_img/button_dgreen_cyan.gif) no-repeat; padding:0 0 0 0px; margin:0; border:none; text-align:left;  font-size:0.9em; color:#FFFFFF; font-weight:bold; width:81px; line-height:17px;}
.menu_additional_1 .email_subscription_message { color:#FFFFFF; line-height:1.1em; margin-bottom:5px;}
.menu_additional_1 h2 { background:#46908F; font-size:1.2em; margin:0 0 -5px 0; padding:0;}
#gallery_main {}

.contact_us_container { background:url(../creo_img/bbox_top.gif) no-repeat; padding:10px; padding-bottom:20px; margin-left:-4px; margin-right:-4px;}
.contact_us_container .left { float:left; width:150px; border-right: 10px solid #FFFFFF;}
.contact_us_container .center { float:left; width:160px; border-right: 10px solid #FFFFFF; text-align:left;}
.contact_us_container .right { float:right; width:175px; text-align:left;}
.contact_us_container .right ul { margin:0; list-style:none;}
.contact_us_container .right ul li { margin:0;}
.contact_us_container_footer { background:url(../creo_img/bbox_bottom.gif) no-repeat; height:10px; margin-bottom:5px; margin-left:-4px; margin-right:-4px;}

#sitemap_level_1 a:link,#sitemap_level_1 a:visited,#sitemap_level_1 a:hover,#sitemap_level_1 a:active{
	color: #235B9C; font-weight:bold; text-decoration:none; border:0; 
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
 	font-size: 1.4em;
	text-align: left;
	line-height: 1.4em;
 }

#sitemap_level_1 #sitemap_level_2 a:link,#sitemap_level_1 #sitemap_level_2 a:visited,#sitemap_level_1 #sitemap_level_3 a:hover,#sitemap_level_1 #sitemap_level_2 a:active{
	color: #235B9C; font-weight:bold; text-decoration:none; border:0; 
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
 	font-size: 1.2em;
	text-align: left;
	line-height: 1.2em;
 }
 
.main_button { background:url(/creo_img/button_d_yellow_brown.gif) no-repeat; width:81px; border:0; padding:0; line-height:17px; margin:0; text-align:left; margin:5px 0 2px 0; color:#FFFFFF; font-weight:bold; font-size:12px; cursor:pointer; float:right;}

.file_download { }
.file_download h2 { background:none; font-size:1.2em; color:#000000; margin:0 0 5px 0; padding:0 0 3px 0; border-bottom:2px solid #40736C;}
.file_download table { width:100%; margin:5px 0; padding:3px; border:1px solid #CC6733;}
.file_download td { padding:0 5px 0 0}
.file_download .item {margin:5px; margin-bottom:10px; margin-top:15px;}

.file_download .item .link { background:url(/creo_img/orange_rarrow.gif) no-repeat 0 2px; padding:0 0 0 10px;}

.shipping_docs table {border:1px solid #666666; vertical-align:top;}
.shipping_docs td {border:1px solid #666666; padding:3px; vertical-align:top;}
.shipping_docs th {border:1px solid #666666; padding:3px; vertical-align:top;}
.shipping_docs caption { font-weight:bold; text-align:left; vertical-align:top;}

.message { background:#FF0000; color:#FFFFFF; padding:4px 5px; font-weight:bold; font-size:10px; line-height:1.2em;}
.message strong { background:#FF0000; color:#FFFFFF; font-weight:bold; font-size:12px;}


.newsPreview .article { border:1px solid #CCCCCC; margin-bottom:1px; padding:3px;}
.newsPreview .thumb {float:left; width:75px; text-align:center;}
.newsPreview .thumb img { display:block;}
.newsPreview hr { border-bottom:1px solid red; display:none;}
.newsPreview .content {float:left; width:430px;}
.newsPreview .date { float:left; font-size:0.9em; color:#333333; font-style:italic;}
.newsPreview .link_more { float:right;}

.newsFull .thumb { float:right;}
.newsFull .thumb img {display:block;}
.newsFull .content {}
.newsFull .date { float:left; font-size:0.9em; color:#333333; font-style:italic;}
.newsFull .caption { padding:0; text-align:center; color:#666666;}

.invoiceTable { width:100%; background:#FFFFFF; border:none !important; border-right:1px solid #CCCCCC !important;; border-top:1px solid #CCCCCC !important;;}
.invoiceTable th { font-weight:normal; background:#F1F1F1; border:none; border-bottom:1px solid #CCCCCC; border-left:1px solid #CCCCCC; font-size:1.1em;}
.invoiceTable td {border:none; border-bottom:1px solid #CCCCCC; border-left:1px solid #CCCCCC;;}
.invoiceTable .net, .invoiceTable .vat, .invoiceTable .gross, .invoiceTable .quantity, .invoiceTable .pAP  { text-align:right; padding:3px 5px 3px 5px;} 
.invoiceTable .description, .invoiceTable .id { text-align:left; padding:3px 5px 3px 5px; font-weight:normal;} 
.invoiceTable .gross {width:70px;} 
.invoiceTable .label { text-align:right; font-weight:bold;}
.invoiceTable #grossPriceTR .label, .invoiceTable #papTR .label, .invoiceTable #grandTotalTR .label { background:#F1F1F1}

.display_documents_container { background:#D9D9B3; border:1px solid #000000; padding:5px; margin:5px 0 5px 0;}
.display_documents_container table { text-align:center;}
.display_documents_container table td { padding-right:10px; font-weight:bold; line-height:2em;}

.display_documents_container table td a:link, .display_documents_container table td a:active, .display_documents_container table td a:selected { text-decoration:none;}

.content_alphabet img { float:left; }


#website_2 .menu_additional_1 { background:#B9B8A4; padding:0; }
#website_2 .menu_additional_1 h2 { background:#666666; color:#FFFFFF; padding:4px 10px; margin:0 -10px 10px -10px; }
#website_2 .menu_additional_1 .menu_additional_1_inner { padding:0 10px 10px 10px; }
#website_2 .menu_additional_1 .menu_additional_1_inner #email_subscribe { padding-bottom:5px; }
#website_2 .menu_additional_1 .menu_additional_1_inner .button_submit { background:none; }

#website_2 .home_section_1 {  }
#website_2 .home_section_1 .home_section_1_inner { border:1px solid #999999; padding:5px; }
#website_2 .home_section_1 h2 a { color:#FFFFFF; text-decoration:none; }
#website_2 .home_section_1 h2 a:hover { color:#FFFFFF; text-decoration:underline; }

#website_2 .home_section_2 { font-size:0.9em; width:48%; margin:0; padding:0; line-height:1em; }
#website_2 .home_section_2 h2 { background-image:none; }
#website_2 .home_section_2 h2 a { color:#FFFFFF; text-decoration:none; }
#website_2 .home_section_2 h2 a:hover { color:#FFFFFF; text-decoration:underline; }

#website_2 .home_section_3 { font-size:0.9em; width:48%; margin:0; padding:0; line-height:1em; }
#website_2 .home_section_3 h2 { background-image:none; }
#website_2 .home_section_3 h2 a { color:#FFFFFF; text-decoration:none; }
#website_2 .home_section_3 h2 a:hover { color:#FFFFFF; text-decoration:underline; }

#website_2 .home_section_4 {  }
#website_2 .home_section_4 ul { margin:0; padding:0; list-style:none; }
#website_2 .home_section_4 ul li { padding:0 0 0 10px; background:url(../creo_img/tal-bullet.gif) 0 0.45em no-repeat; list-style:none; }
#website_2 .home_section_4 h2 a { color:#FFFFFF; text-decoration:none; }
#website_2 .home_section_4 h2 a:hover { color:#FFFFFF; text-decoration:underline; }

#website_2 .home_section_5 { font-size:0.9em; width:48%; margin:0; padding:0; line-height:1em; }
#website_2 .home_section_5 h2 { background-image:none; }
#website_2 .home_section_5 h2 a { color:#FFFFFF; text-decoration:none; }
#website_2 .home_section_5 h2 a:hover { color:#FFFFFF; text-decoration:underline; }

#website_2 .home_section_6 { font-size:0.9em; width:48%; margin:0; padding:0; line-height:1em; }
#website_2 .home_section_6 h2 { background-image:none; }
#website_2 .home_section_6 h2 a { color:#FFFFFF; text-decoration:none; }
#website_2 .home_section_6 h2 a:hover { color:#FFFFFF; text-decoration:underline; }

#website_2 .home_section { font-size:0.9em; width:48%; margin:0; padding:0; line-height:1em; }
#website_2 .home_section h2 { background-image:none; }
#website_2 .home_section h2 a { color:#FFFFFF; text-decoration:none; }
#website_2 .home_section h2 a:hover { color:#FFFFFF; text-decoration:underline; }

#website_2 #news_format ul { margin:0; padding:0; list-style:none; }
#website_2 #news_format ul li { padding:0 0 0 10px; background:url(../creo_img/tal-bullet.gif) 0 0.45em no-repeat; list-style:none; }
#website_2 .tier_secondary_green h2 { background-image:none; }

#website_2 .tier_leader .inner_container { border:none; padding:0; }

.google_map { width:355px; height:400px; border:4px double #40736C;}
.google_map_2 { width:550px; height:300px; border:4px double #40736C; margin-bottom:10px;}
.iw { width:200px; margin:0 0 0 0; padding-left:5px;}
.iw table {}
.iwnl {}

.iw h3 { padding:0; margin:0 -17px 0 -5px;  background:url(/creo_img/corner_orange_left.gif) #CC6733 no-repeat 0 0; padding:5px; color:#FFFFFF; margin-bottom:5px;   padding-left:10px;}
.iw hr {color:red; height:1px; line-height:1px; background:#CC6733; margin:10px 0 10px 0;}
.iw .image_1 { float:left; width:60px; border:2px solid #000000;}

.iw a { color:#40736C; font-weight:bold;}

.iw a:link { color:#CD4F40; text-decoration:none; font-weight:bold;}
.iw a:visited { color:#CD4F40;  text-decoration:none; font-weight:bold;}
.iw a:hover { color:#CD4F40;  text-decoration:underline; font-weight:bold;}
.iw a:active { color:#CD4F40;  text-decoration:none; font-weight:bold;}

.simple_link a { color:#FFFFFF; text-decoration:none;} 

.product_short_description p { margin:0; padding:0 0 10px 0;}

.product {   margin:5px 0 0 0; width:350px; border:1px solid #D9D9B3; background:#EBEAD5; padding:0 5px 5px 5px;}
.product h3 a:link, a:visited, a:active { color:#81AA7D; font-weight:bold; text-decoration:none;}
.product h3 a:hover { color:#81AA7D; font-weight:bold; text-decoration:underline; margin-bottom:0; padding-bottom:0;}

.shopProduct h2 { font-weight:bold; font-size:1.2em; color:#80AA81; background:none; margin-bottom:0; padding:0 0 0 5px;}
.shopProduct h3 a { font-weight:bold; font-size:1.1em;}
.shopProduct h3 a:link, .shopProduct h3 a:visited, .shopProduct h3 a:active { color:#80AA81; text-decoration:none;}
.shopProduct h3 a:hover { text-decoration:underline;}

#body_right .containerRight { padding:5px; background:#EBEAD5}
#body_right .containerRight { color:#4F4F35;}
#body_right .containerRight h2 { background:#74744E; font-size:1.2em; color:#FFFFFF;}
#body_right { background:none !important}
#body_right .containerRight .value { display:none;}
#body_right .containerRight .hr { display:none;}

#body_right .containerRight .cartLine { padding:5px;}

.miniLogin { padding:5px 0 5px 5px; margin-bottom:10px;}
.miniLogin .form_question { padding-right:7px;}
.miniLogin .form_question_label { display:block;}
.miniLogin .form_question_input { border:none; padding:3px; width:100%; }
.miniLogin .form_question_required { background:none;}

.loginMessage { padding:0 0 10px 0;}

.miniLogin .form_key { display:none;}

.buttonShopWide {background:url(/creo_files/css_themes/default/button-blank.gif) no-repeat; text-align:center; line-height:21px; float:right; width:116px; color:#6F6F4A; font-weight:bold; font-size:1.1em; height:23px;}
.buttonShopStandard {background:url(/creo_files/css_themes/default/button-shop-standard.gif) no-repeat; text-align:center; line-height:21px; float:right; width:88px; color:#6F6F4A; font-weight:bold; font-size:1.1em; height:23px;}
.formButtonShopStandard {	background:url(/creo_files/css_themes/default/button-shop-standard.gif) no-repeat; text-align:center; padding:0; margin:0; 
							float:right; width:88px; color:#6F6F4A; font-weight:bold; font-size:1.0em; height:23px; border:none; vertical-align:top;}

.productButtonContainer a:link, .productButtonContainer a:active, .productButtonContainer a:visited {
		background:url(/creo_files/css_themes/default/button-shop-standard.gif) no-repeat; text-align:center; padding:0; margin:0; 
							float:right; width:88px; color:#6F6F4A; font-weight:bold; font-size:1.0em; height:23px; line-height:23px; border:none; vertical-align:top; text-decoration:none;
}

.productButtonContainer a:hover { text-decoration:none;}

.buttonLink:link, .buttonLink:active, .buttonLink:visited { color:#6F6F4A !important; text-decoration:none;}
.buttonLink:hover { color:#000000 !important; text-decoration:none;}

.product hr { height:1px; line-height:1px; border:none; border-top:1px solid #40736C;}

.linkForward a:link, .linkForward a:visited, .linkForward a:active { color:#40736C; text-decoration:none; font-size:0.9em;}

.alertBox { padding:5px; border:1px solid #CCCCCC; background:#F1F1F1;}

.standardHR { height:1px; line-height:1px; background:#333333; color:#333333; border:none;}

.checkoutPage .shippingAddress { border:1px solid #73734D; background:#EBEAD5; margin:10px 5px 10px 5px}
.checkoutPage .form_question_required {background:#EBEAD5;}
.checkoutPage .form_question_label { color:#333333 !important;}

.checkoutPage .form_question_input { width:200px !important;}

.checkoutPage .form_question { margin:0; padding:0}

.imageBorder { border:1px solid #000000 !important;}

.ordersTable {border-right:1px solid #74744E;}
.ordersTable td, .ordersTable th  { border-bottom:1px solid #74744E; border-left:1px solid #74744E; padding:3px 5px;}
.ordersTable th { background:#74744E; color:#FFFFFF}
.ordersTable .col1 { background:#EBEAD5;}
.ordersTable a:link, .ordersTable a:active, .ordersTable a:visisted,  { color:#74744E !important; display:block;}

.button60 {
	background:url(../creo_files/css_themes/default/button60.png);
	color:#333333; width:60px; height:22px;
	padding:0; margin:0;
	border:none;
	font-size:10px;
	font-weight:bold;
	line-height:4px;
	text-align:center; font-family:Arial, Helvetica, sans-serif}
.button80 {
	background:url(../creo_files/css_themes/default/button80.png) !important;
	color:#333333; width:80px; height:22px;
	padding:0; margin:0;
	border:none;
	font-size:11px;
	font-weight:bold;
	line-height:22px;
	text-align:center; font-family:Arial, Helvetica, sans-serif;
	cursor:pointer}
.button80:link, .button80:visited, .button80:active {color:#333333 !important; font-family:Arial, Helvetica, sans-serif !important; font-weight:bold !important; text-decoration:none;}
.button80:hover { text-decoration:none !important;  background:url(../creo_files/css_themes/default/button80_sel.png) !important;}

.button140 {
	background:url(../creo_files/css_themes/default/button140.png) !important;
	color:#333333; width:140px; height:22px;
	padding:0; margin:0;
	border:none;
	font-size:11px;
	font-weight:bold;
	line-height:22px;
	text-align:center; font-family:Arial, Helvetica, sans-serif;
	cursor:pointer}
.button140:link, .button140:visited, .button140:active {color:#333333 !important; font-family:Arial, Helvetica, sans-serif !important; font-weight:bold !important;}
.button140:hover { text-decoration:none !important; background:url(../creo_files/css_themes/default/button140_sel.png) !important;}
