/* GLOBAL SETUP ================================================================== */
* { margin: 0px; padding: 0px; }
option {padding:0 0.5em 0 3px; } /* Firefox hides the RHS of options if padding is 0 */
body {font-size: 100%; background-color:#FFFFFF; font-family : Arial,Helvetica,'MS Sans Serif',Serif;  text-align: center;}
a {text-decoration:none; }
img {border:0;}
fieldset {border:0;}

.container{margin : auto;width: 801px;  text-align: left;  margin-top : 20px;}
.all_columns{margin: 0; width: 801px; float: left;	clear: none;}

/* 1: Header ====================================================== */
a.hidelink {display:block;text-indent:-9999px;position:absolute;left:0;top:-1000em;z-index:999;}
a.hidelink:focus, a.hidelink:active {text-indent:0;left:0;top:5px;padding:5px; font:bold 0.75em Arial, Helvetica, sans-serif;text-decoration:none;width:12em;z-index:999;margin:0 0 0 10px;background:#FFFFCC;border:1px solid #000000;}

.header_container{float: left; display: inline; margin: 0 0 0 ; width: 799px; padding-left : 2px; height: 323px;	background: url(../images/bg_header.gif) no-repeat;}
.logo_container{float: left; display: inline; margin: 0 0 0 0; width: 797px; height: 88px;}
.logo{float: left; display: inline; margin: 3px 0 0 14px;}


.header_utils{float: right; display: inline; width: 209px; height: 85px; margin: 0 16px 0 0;	}
.header_basket_top{float: left; display: inline; margin: 0 0 0 0; width: 209px; height: 20px; background-color: red;}
.header_basket{float: left; display: inline; margin: 0 0 0 0; width: 209px; height: 19px; background: url(../images/bg_basket-mini.gif) no-repeat;}
.header_basket p{margin: 0 0 0 10px; font: bold 0.65em Arial, Helvetica, sans-serif; line-height: 17px; color: #0083cb;}
.header_search_top{float: left; display: inline; margin: 0 0 0 0; width: 209px; height: 20px;}
.header_search{float: left;display: inline; margin: 0 0 0 0; width: 209px; height: 26px; background: url(../images/bg_search-mini.gif) no-repeat;}

.header_search input.button{float: right;	display: inline; margin: 0 0 0 0;}
.header_search input.field{float: left;display: inline; margin: 3px 0 0 10px; padding: 0 0 0 5px;	font-size: 9px;	width: 142px;	height: 13px;	border: 1px solid  #c4c3c3;	background-color: #FFFFFF;}

/*
.header_basket{float: right; display: inline; width: 136px; height: 80px; margin: 3px 18px 0 0; background-image: url(../images/bg_basket.gif);	background-repeat: no-repeat;}
.header_basket_top{float: left; display: inline;	width: 136px;	height: 25px;}
.header_basket_top img{float: left; display: inline; margin : 3px 0 0 8px;}
.header_basket_contents{float: left; display: inline;	width: 136px; height: 34px;}

.header_basket_contents p{margin : 6px 0 0 7px; font: bold 0.7em Arial, Helvetica, sans-serif; color:#0083cb;	}

.header_basket_option{float: left; display: inline; width: 136px; height: 15px;}
.header_basket_option a{float: right; display: inline; margin : 0 0 0 0;}
*/
.nav_container{float: left; display: inline; margin: 0 0 0 0; width: 797px;	height: 56px;	background: #de9b1b;}
#nav_container ul{float : left;  margin:0 0 0 0; padding:0; height: 54px; }
#nav_container li{float : left; display: inline; margin : 0 0 0 0; display: inline; list-style-type: none; padding:0;}
#nav_container img{float : left; display: inline; margin: 0;}

.banner_container{float: left; display: inline; margin: 0 0 0 0; width: 797px; height: 159px;}
.bread_container{float: left; display: inline; margin: 0 0 0 0; width: 797px; height: 20px;	background: url(../images/bg_breadcrumb.gif) no-repeat;}

.bread_crumbtrial{float: left; display: inline; margin: 0 0 0 0; width: 612px; height: 20px;} 
.bread_crumbtrial p{margin : 0 0 0 17px; font: normal 0.7em Arial, Helvetica, sans-serif; line-height : 17px; color : #FFFFFF;}
.bread_navigation{float: left; display: inline; margin: 0 0 0 0; width: 185px; height: 20px;} 
.bread_navigation p{margin : 0 0 0 10px;	font: normal 0.7em Arial, Helvetica, sans-serif; line-height : 17px; color : #FFFFFF;}

.bread_crumbtrial p a, .bread_navigation p a{color : #FFFFFF; text-decoration : none;}
.bread_crumbtrial p a, .bread_navigation p a{color : #FFFFFF; text-decoration : none;}
.bread_crumbtrial p a:hover, .bread_navigation p a:hover{color : #FFFFFF; text-decoration : underline;}

.article{float: left; display: inline; margin: 0; width: 801px; min-height: 200px; height: auto !important; height: 200px;	background: url(../images/slc_aticle.gif) repeat-y;}
.article h1 {margin : 12px 15px 0 15px; font: bold 1em Arial, Helvetica, sans-serif; color:#0083cb;}
.article h2 {margin : 7px 15px 10px 15px; font: bold 0.8em Arial, Helvetica, sans-serif; color: #0083cb; line-height : 17px;}
.article p,.article ol,.article ul,.article dl {margin : 0 15px 10px 15px; font:normal 0.7em Arial, Helvetica, sans-serif; color:#393939;  line-height : 17px;}
.article p a{color:#0083cb;} 
.article p a:hover{color:#0083cb; text-decoration: underline;} 
.article p a:visited{color:#0083cb;} 
.article p.msg{margin : 7px 15px 10px 15px; color :#CC0000;}


/* LISTS */
ul,.article ol {margin:1em 0 1em 3em;padding:0;}
.article ul ul,.article ol ol,.article ul ol,.article ol ul,.article ul p,.article ol p,.article dl ul{font-size:1em;}
.article ul ul,.article ol ul {list-style:disc;}
.article ul ul,.article ol ul,.article ol ol,.article ul ol {margin-top:0.5em;}
.article ul li,.article ol li {margin-top:0.4em ;}
.article dl {margin:1em 0 0 0;}

.images_container{float: right; display: inline; margin : 12px 17px 10px 10px; width : 225px; height : auto;}
.images_top{float: left; display: inline; height: 12px; width: 225px;	background: url(../images/hd_images_main.gif) no-repeat;}
.images_bottom{float: left; display: inline; height: 5px; width: 225px;	background: url(../images/ft_images_main.gif) no-repeat;}
.images_container img{float: left; display: inline; margin : 1px 0 1px 0;}

.images_top_play{float: left; display: inline; height: 12px; width: 225px;	background: url(../images/hd_images_play.gif) no-repeat;}
.images_bottom_play{float: left; display: inline; height: 6px; width: 225px;	background: url(../images/ft_images_play.gif) no-repeat;}
.images_top_element{float: left; display: inline; height: 12px; width: 225px;	background: url(../images/hd_images_element.gif) no-repeat;}
.images_bottom_element{float: left; display: inline; height: 6px; width: 225px;	background: url(../images/ft_images_element.gif) no-repeat;}

/*Homepage News*/
.home_news_container{float: right; display: inline; margin: 0 3px 0 0; padding-left : 13px; width: 302px; min-height: 278px;	height: auto !important; height: 278px; background: #f2f2f1 url(../images/ft_homenews.jpg) no-repeat bottom;}
.home_news_summary{float: left; display: inline; width: 141px;	margin: 11px 8px 5px 0; background: url(../images/slc_news_summary.gif) repeat-y;}
.home_news_summary_top{float: left; display: inline; width: 141px; height: 23px; background: url(../images/hd_news_summary.gif) no-repeat;}
.home_news_summary_top p{font: bold 0.65em Arial, Helvetica, sans-serif; line-height: 23px; color: #0083cb; text-align: center;}
.home_news_summary_mid{float: left; display: inline; width: 141px; min-height: 220px;	height: auto !important; height: 220px; background: url(../images/bg_summary.gif) no-repeat bottom;}	
.home_news_summary_mid p{margin : 0 8px 0 8px;}
.home_news_summary_mid a.header{margin : 0; font: bold 1.1em Arial, Helvetica, sans-serif; line-height: 17px; color: #0083cb;}
.home_news_summary_img{float: left;	display: inline; margin : 0 0 10px 2px; width: 137px;	height: 98px; background-color: Gray;}	
.home_news_summary_bottom{float: left; display: inline; width: 141px; height: 12px; background: url(../images/ft_news_summary.gif) no-repeat;}	

.home_news_container_empty{float: right; display: inline; margin: 0 3px 0 5px; padding-left : 13px; width: 302px; height: auto; background: #f2f2f1 url(../images/ft_homenews.jpg) no-repeat bottom;}

/*Homepage CTA*/
.home_navi{float: left; display: inline;	width :476px;	margin: 0 0 0 3px;}
.home_navi img{float: left; display: inline;margin: 0 0 0 11px;}
.news_sign_up{margin : 10px 0 10px 0;}
.div_social{ margin: 0;  height: 80px;}

/*News*/
.news_summary_container{float: left; display: inline; padding : 0 0 11px 32px; width: 765px; margin: 5px 0 0 2px;	background-color: #f2f2f1;}
.news_bottom_container{margin : 0 0 0 2px}

/*FAQ*/
.faq_container{float: left; display: inline; width: 797px; margin: 5px 0 0 2px; padding-bottom: 15px;	background: #f2f2f1 url(../images/ft_faq_container.gif) no-repeat bottom;}
.faq_item{float: left; display: inline; margin : 16px 0 0 32px;	width: 728px;}
.faq_item_question{float: left; display: inline; width: 728px; background: url(../images/slc_faq_hd.gif) repeat-y;}
.faq_item_question_hd{float: left; display: inline; width: 728px; height: 9px; background: url(../images/hd_faq.gif) no-repeat;}
.faq_item_question_icon{float: left; display: inline; width: 48px; height: 27px;}
.faq_item_question_txt{float: left; display: inline;width: 645px; height: auto;}
.faq_item_question_txt p{margin : 0 0 0 0; font: bold 0.7em Arial, Helvetica, sans-serif; line-height: 15px; color: #0083cb; padding :  4px 0 4px 0;}
.faq_item_question_option{float: left; display: inline; width: 18px; height : 23px;}
.faq_item_question_ft{float: left; display: inline; width: 728px; height: 8px; background: url(../images/ft_faq.gif) no-repeat;}
.faq_item_answer{float: left;	display: inline; width: 728px; height: auto; border-top: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF;	background: url(../images/slc_fq_answer.gif) repeat-y;}
.faq_item_answer_icon{float: left; display: inline; width: 48px; height: 35px;}
.faq_item_answer_txt{float: left; display: inline; width: 662px; height: auto; padding :  9px 0 0 0;}
.faq_item_answer_txt p{margin : 0 0 9px 0; font: normal 0.7em Arial, Helvetica, sans-serif; line-height: 15px; color: #535353;}


/*Links*/
.links_container{float: left; display: inline; width: 797px; margin: 5px 0 0 2px; padding-bottom: 15px;	background: #f2f2f1 url(../images/ft_faq_container.gif) no-repeat bottom;}
.links_item{float: left; display: inline; margin : 16px 0 0 32px;	width: 728px;}
.link_item_link{float: left; display: inline; width: 728px; background: url(../images/slc_faq_hd.gif) repeat-y;}
.link_item_link_hd{float: left; display: inline; width: 728px; height: 9px; background: url(../images/hd_faq.gif) no-repeat;}
.link_item_link_txt{float: left; display: inline; width: 680px; height: auto;}
.link_item_link_txt p{margin : 0 0 0 13px; font: bold 0.7em Arial, Helvetica, sans-serif; line-height: 15px; color: #0083cb; padding :  0 0 4px 0;}
.link_item_link_option{float: left; display: inline; width: 18px; height : 23px;}
.link_item_description{float: left;	display: inline; width: 728px; height: auto; border-top: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF;	background: url(../images/slc_fq_answer.gif) repeat-y;}
.link_item_description_txt{float: left; display: inline; width: 710px; height: auto; padding :  9px 0 0 0;}
.link_item_description_txt p{margin : 0 0 9px 13px; font: normal 0.7em Arial, Helvetica, sans-serif; line-height: 15px; color: #535353;}
.link_item_description_ft{float: left; display: inline; width: 728px; height: 8px; background: url(../images/ft_faq.gif) no-repeat;}

/*Contact*/
.contact_container{float: left; display: inline; margin : 0 0 0 13px; width: 768px; height :auto;}
.contact_single_1{float: left; display: inline; margin: 0 0 0 0; width: 268px; height: auto;}
.contact_single_2{float: left; display: inline; margin : 0 0 0 0; width: 266px; height :auto;}
.contact_single_3{float: left; display: inline; margin : 0 0 0 0;	width: 234px; height :auto;}
.contact_double{float: left; display: inline; margin: 0 0 0 0; width: 500px; height: auto;}
.contact_full{float: left; display: inline; margin: 15px 0 0 0; width: 768px; height: auto;}
label.contact_form{margin : 0px; font: normal 0.7em Verdana,Arial,Helvetica,san-serif; line-height : 22px; color : #0083cb;}
label.contact_form2{clear :left; margin : 0px; font: normal 0.65em Verdana,Arial,Helvetica,san-serif; line-height : 13px; color : #393939;}
input.contact_form{margin: 0px;	padding: 4px 0 0 5px;	font-size: 12px;	width: 230px;	height: 18px;	border: 1px solid  #febf38;	background-color: #FFFFFF;}
input.checkbox{margin: 0px; width: 13px;	height : 13px;}
textarea.contact_form{margin : 0px;	padding: 4px 0 0 5px;		width : 234px;	height : 101px; border : 1px solid  #febf38;	background-color: #FFFFFF; font: normal 0.7em Verdana,Arial,Helvetica,san-serif;}
textarea.contact_form2{margin : 0px;	padding: 4px 0 0 5px;	width : 496px;	height : 52px; border : 1px solid  #febf38;	background-color: #FFFFFF; font: normal 0.7em Verdana,Arial,Helvetica,san-serif;}
.contact_validation{margin : 1px 0 0 0;	padding : 0px; width : 232px;	height : 22px; border: 1px solid  #febf38; background-image : url(../images/validation_back.gif);}
.contact_validation img{float: left; display: inline; margin: 0 0 0 15px;}
input.button{float :left; margin : 17px 0 0 0;}

/*Play Garden*/
.play_container{float: left; display: inline; width: 772px; margin: 5px 0 0 15px;}
.play_container_top{float: left; display: inline; width: 772px; height : 106px;}
.play_container_mid{float: left; display: inline; margin: 0px; width: 755px; padding-left : 17px; height: auto; background: url(../images/slc_palygarden.gif) repeat-y;}
.play_container_bottom{float: left; display: inline; margin : 0px; width: 772px; height: 17px;	background-image: url(../images/play_container_bottom.gif);	background-repeat: no-repeat;}
.play_summary{float: left; display: inline; width: 137px;	margin: 11px 12px 0 0; background: url(../images/slc_play_summary.gif) repeat-y;}
.play_summary_top{float: left; display: inline; width: 137px; height: 21px; background: url(../images/hd_play_summary.gif) no-repeat;}
.play_summary_mid{float: left; display: inline; width: 137px; min-height: 220px; height: auto !important; height: 220px;	background: url(../images/bg_summary.gif) no-repeat bottom;}	
.play_summary_mid p{margin : 0 8px 0 8px;}
.play_summary_mid p a.header{margin : 0; font: bold 1.1em Arial, Helvetica, sans-serif; line-height: 17px; color: #0083cb;}
.play_summary_img{float: left; display: inline; margin : 0 0 10px 0; width: 137px;	height: 98px; background-color: Gray;}	
.play_summary_bottom{float: left; display: inline; width: 137px; height: 7px; background: url(../images/ft_play_summary.gif) no-repeat;}

.play_downloads_container{float: left; margin : 5px 0 0 15px; display: inline; width: 525px; height: auto;}
.play_downloads_top{float: left; display: inline; width: 525px; height: 26px; background: url(../images/hd_play_downloads.gif) no-repeat;}
.play_downloads_top img{float: left; display: inline; margin : 7px 0 0 12px;}
.play_downloads_mid{float: left; display: inline;	width: 525px; height: auto; background: url(../images/slc_play_downloads.gif) repeat-y;}
.play_downloads_bottom{float: left;	display: inline; width: 525px; height: 11px;	background: url(../images/ft_play_downloads.gif) no-repeat;}
.play_downloads_icon{float: left; display: inline; margin : 0 0 0 12px; height : 20px; width : 21px;}
.play_downloads_text{float: left;  display: inline; width :473px; padding-top : 3px;  }
.play_downloads_text a{float :left; font:normal 0.7em Arial,Helvetica,san-serif; color : #666666;}
.play_downloads_text span{float :right; color : #429500;}
.download_item_file{float : right;	width : 21px; margin-right : 3px;}

/*fIXED*/
.fixed_container{float: left; display: inline; width: 772px; margin: 5px 0 0 15px;}
.fixed_container_top{float: left; display: inline; width: 772px; height : 106px;}
.fixed_container_mid{float: left; display: inline; margin: 0px; width: 755px; padding-left : 17px; height: auto; background: url(../images/slc_fixed.gif) repeat-y;}
.fixed_container_bottom{float: left; display: inline; margin : 0px; width: 772px; height: 17px;	background-image: url(../images/fixed_container_bottom.gif);	background-repeat: no-repeat;}
.fixed_summary{float: left; display: inline; width: 137px;	margin: 11px 12px 0 0; background: url(../images/slc_play_summary.gif) repeat-y;}
.fixed_summary_top{float: left; display: inline; width: 137px; height: 21px; background: url(../images/hd_fixed_summary.gif) no-repeat;}
.fixed_summary_mid{float: left; display: inline; width: 137px; min-height: 220px; height: auto !important; height: 220px;	background: url(../images/bg_summary.gif) no-repeat bottom;}	
.fixed_summary_mid p{margin : 0 8px 0 8px;}
.fixed_summary_mid a.header{margin : 0; font: bold 1.1em Arial, Helvetica, sans-serif; line-height: 17px; color: #0083cb;}
.fixed_summary_img{float: left; display: inline; margin : 0 0 10px 0; width: 137px;	height: 98px; background-color: Gray;}	
.fixed_summary_bottom{float: left; display: inline; width: 137px; height: 7px; background: url(../images/ft_fixed_summary.gif) no-repeat;}

.fixed_products_container{float: left; margin : 5px 0 0 15px; display: inline; width: 525px; height: auto;}
.fixed_products_top{float: left; display: inline; width: 525px; height: 26px; background: url(../images/hd_fixed_products.gif) no-repeat;}
.fixed_products_top img{float: left; display: inline; margin : 7px 0 0 12px;}
.fixed_products_mid{float: left; display: inline;	width: 525px; height: auto; background: url(../images/slc_fixed_products.gif) repeat-y;}
.fixed_products_bottom{float: left;	display: inline; width: 525px; height: 11px;	background: url(../images/ft_fixed_products.gif) no-repeat;}
.fixed_products_mid ul{	margin: 0 0 0 27px; list-style: disc; color : #d98d04;}
.fixed_products_mid ul li a{color : #393939;}
.fixed_products_mid ul li a:hover{color : #393939; text-decoration : underline;}
.fixed_products_mid ul li a:visited{color : #393939;}

/*Elements*/
.elements_container{float: left; display: inline; width: 772px; margin: 5px 0 0 15px;}
.elements_container_top{
	float: left;
	display: inline;
	width: 772px;
	height: 106px;
	background: url(../images/hd_elements-blank.jpg) no-repeat;
}

.elements_container_top h3{margin: 0 0 0 36px; font: bold 1em Arial, Helvetica, sans-serif;	line-height: 106px; color: #0083cb;}

.elements_container_mid{float: left; display: inline; margin: 0px; width: 755px; padding-left : 17px; height: auto; background: url(../images/slc_elements.gif) repeat-y;}
.elements_container_bottom{float: left; display: inline; margin : 0px; width: 772px; height: 17px;	background-image: url(../images/elements_container_bottom.gif);	background-repeat: no-repeat;}
.element_summary{float: left; display: inline; width: 137px;	margin: 11px 60px 0 0; background: url(../images/slc_play_summary.gif) repeat-y;}
.element_summary_top{float: left; display: inline; width: 137px; height: 21px; background: url(../images/hd_element_summary.gif) no-repeat;}
.element_summary_top p{font: bold 0.7em Arial, Helvetica, sans-serif; line-height: 21px; color: #FFFFFF;	text-align: center;}
.element_summary_top p a, .element_summary_top p a:hover, .element_summary_top p a:visited{color: #FFFFFF;}
.element_summary_mid{float: left; display: inline; width: 137px; min-height: 220px; height: auto !important; height: 220px;	background: url(../images/bg_summary.gif) no-repeat bottom;}	
.element_summary_mid p{margin : 0 8px 0 8px;}
.element_summary_mid a.header{margin : 0; font: bold 1.1em Arial, Helvetica, sans-serif; line-height: 17px; color: #0083cb;}
.element_summary_img{float: left; display: inline; margin : 0 0 10px 0; width: 137px;	height: 98px; background-color: Gray;}	
.element_summary_bottom{float: left; display: inline; width: 137px; height: 7px; background: url(../images/ft_element_summary.gif) no-repeat;}

.elements_activities_container{float: left; margin : 5px 0 0 15px; display: inline; width: 525px; height: auto;}
.elements_activities_top{float: left; display: inline; width: 525px; height: 26px; background: url(../images/hd_elements_activities.gif) no-repeat;}
.elements_activities_top img{float: left; display: inline; margin : 7px 0 0 12px;}
.elements_activities_mid{float: left; display: inline; width: 525px; height: auto; background: url(../images/slc_elements_activities.gif) repeat-y;}
.elements_activities_mid ul{	margin: 0 0 0 27px; list-style: disc; color : #0083cc;}
.elements_activities_mid ul li a{color : #393939;}
.elements_activities_mid ul li a:hover{color : #393939; text-decoration : underline;}
.elements_activities_mid ul li a:visited{color : #393939;}
.elements_activities_bottom{float: left;	display: inline; width: 525px; height: 11px;	background: url(../images/ft_elements_activities.gif) no-repeat;}

.product_price p{font: bold 1em Arial, Helvetica, sans-serif; color : #0083cb;}
.product_price p a{font: bold 0.8em Arial, Helvetica, sans-serif; color : #0083cb;}

.case_designs_container{float: left; margin : 5px 0 0 15px; display: inline; width: 525px; height: auto;}
.case_designs_top{float: left; display: inline; width: 525px; height: 26px; background: url(../images/hd_case_designs.jpg) no-repeat;}
.case_designs_top img{float: left; display: inline; margin : 7px 0 0 12px;}
.case_designs_mid{float: left; display: inline; width: 525px; height: auto; background: url(../images/slc_case_designs.jpg) repeat-y;}
.case_designs_mid ul{	margin: 0 0 0 27px; list-style: disc; color : #5ba322;}
.case_designs_mid ul li a{color : #393939;}
.case_designs_mid ul li a:hover{color : #393939; text-decoration : underline;}
.case_designs_mid ul li a:visited{color : #393939;}
.case_designs_bottom{float: left;	display: inline; width: 525px; height: 11px;	background: url(../images/ft_case_designs.jpg) no-repeat;}


/*Footer*/
.footer{float: left; display: inline; margin: 0; width: 801px; min-height: 45px;	height: auto !important; height: 45px;	background: url(../images/bg_footer.gif) no-repeat top;}


.footer_logos{float: left; display: inline; margin: 16px 0 0 160px; width: 507px; height: 36px;}
.footer_logos img{float: left; display: inline; margin: 0;}


.footer p{margin: 30px 0 0 0; font: normal 0.7em Arial, Helvetica, sans-serif; line-height: 17px; color: #429500; text-align: center;}
.footer p.arkom{margin: 15px 0 0 0; font: normal 1em Arial, Helvetica, sans-serif; }
.footer a{font:normal 0.68em Verdana,Arial,Helvetica,san-serif;	color: #A7A9AC;}
.footer a:hover{color:#429500; text-decoration: underline;} 


/*Basket*/
.order_basket_container{float: left; display: inline; width : 797px; background-color : #f2f2f1; margin : 0 0 0 2px;}
.basket_container{float: left; display: inline; margin : 10px 0 0 35px;}
.order_basket_top{float : left;  width : 727px; height : 35px; background: url(../images/basket_bg_top.jpg) no-repeat; }
.order_basket_bottom{float: left; display: inline;  width : 727px; height : 35px; background: url(../images/basket_bottom.gif) no-repeat; }
.order_basket_bottom p{float : left;  font: bold 0.7em Arial, Helvetica, sans-serif; color : #0083cb; padding : 5px 0 0 0;}

.order_basket_continue {float : right; margin : 2px 7px 0 0;}
.order_basket_submit {float : right; margin : -15px 7px 0 0;}


.Basket_Item {float : left; width: 727px; background : white; margin : 0 1px 0 0; background: url(../images/slc_basket.gif); border-bottom : 1px solid #e0e0de; padding : 8px 0 0 0; }
.Basket_Item a {font: bold 1em Arial, Helvetica, sans-serif; color : #0083cb; }
.Basket_Item a span  {font: bold 1em Arial, Helvetica, sans-serif; color : #0083cb; text-decoration: underline; }
.Basket_Item img {margin:0 ; margin : 0 5px -2px 5px; }
.Basket_Item span {font: bold 1em Arial, Helvetica, sans-serif; color : #0083cb; }


.payment_options{float: right; display: inline; margin: 5px 37px 0 0 ; width : 218px;}
.payment_options img{float: left; display: inline; margin: 0 0 6px 0;}

.order_container{float: left; display: inline; margin: 0 0 0 39px; width: 725px; height: auto;}
.order_container img{float: left; display: inline; margin: 0 0 0 0; }


.order_header{float: left; display: inline; margin: 0 0 0 0; width: 725px; height: 36px;}
.ft_order_header{float: left; display: inline; margin: 0 0 0 0; width: 725px; height: 24px; background: url(../images/ft_order-details.gif) no-repeat;}
.ft_order_header p{font: bold 0.7em Arial, Helvetica, sans-serif; color : #0083cb; line-height : 24px;}

.order_midd{float: left; display: inline; margin: 0 0 0 0; width: 725px; height: auto; background: url(../images/slc_order-details.gif) repeat-y;}
.order_midd p{float: left; display: inline; margin: 0 0 0 13px;  font: normal 0.7em Arial, Helvetica, sans-serif; color : #393939; line-height : 24px;}
.order_midd p b{color : #0083cb;}

.order_footer{float: left; display: inline; margin: 10px 0 0 0; width: 725px; height: 36px;}
.order_footer_logos{float: left; display: inline; margin: 0 0 0 0; width: 507px; height: 36px;}
.order_footer_submit{float: left; display: inline; margin: 0 0 0 0; width: 218px; height: 36px;}

label.order_form{font:bold 0.75em Arial,Verdana,Helvetica,san-serif; color: #0083cb; line-height : 21px; margin-top : 5px; }
textarea.order_form{float: left; display: inline; margin: 3px 0 0 0; height :56px; width : 719px; border : 1px solid #febf38; background-color : #FFFFFF; padding: 3px 0 0 4px;	font: 11px Arial,Verdana,Helvetica,san-serif; }
input.order_form{float: left; display: inline; margin: 0 0 1px 0; height :19px; width : 350px; border : 1px solid #febf38; background-color : #FFFFFF; padding: 3px 0 0 4px;	font-size: 12px; }
select.order_form{float: left; display: inline; margin: 0 0 1px 0; height :22px; width : 356px; border : 1px solid #febf38; background-color : #FFFFFF; 	font-size: 12px; }


label.order_form2{float: left;  font:normal 0.75em Arial,Verdana,Helvetica,san-serif; color: #393939; margin: 10px 0 0 0;}	
label.order_form2 a, label.order_form2 a:hover, label.order_form2 a:visited{color: #393939; text-decoration : underline;}


.form_left{float: left; display: inline; margin: 0 0 0 0; width: 356px; height: auto;}
.form_right{float: left; display: inline; margin: 0 0 0 13px; width: 356px; height: auto;}
.form_full{float: left; display: inline; margin: 0 0 0 0; width: 725px; height: auto;}
.form_left p, .form_right p{font:bold 0.75em Arial,Verdana,Helvetica,san-serif; color: #d99502; margin: 15px 0 15px 0;}



.products_container{float: left; display: inline; margin: 0 0 0 17px; width: 767px; height: auto;}
.products_container_top{float: left; display: inline; margin: 0 0 0 0; width: 767px; height: 19px; background: url(../images/hd_products.gif) no-repeat;}
.products_container_bottom{float: left; display: inline; margin: 2px 0 0 0; width: 767px; height: 7px; background: url(../images/ft_products.gif) no-repeat;}

.product_item_container{float: left; display: inline; margin: 2px 0 0 0; width: 767px; height: 98px;}
.product_item_image{float: left; display: inline; margin: 0 0 0 0; width: 137px; height: 98px;	background-color: #0083cb;}
.product_item_image img{float: left; display: inline; margin: 1px 0 0 1px;}
.product_item_text{
	float: left;
	display: inline;
	margin: 0 0 0 2px;
	width: 626px;
	height: 96px;
	background-color: #FFFFFF;
	border: 1px solid #e4e2e3;
}

.product_item_description{float: left; display: inline; margin: 0 0 0 0;	width: 392px; height: 96px; border-right : 1px solid #e4e2e3;}
.product_item_price{
	float: left;
	display: inline;
	margin: 0 0 0 0;
	width: 122px;
	height: 96px;
	border-right: 1px solid #e4e2e3;
}



.product_item_text p{margin: 10px 12px 0 12px;  color: #393939;}
.product_item_text p b{color: #0083cb;}

.product_item_price p{
	float: left;
	display: inline;
	margin: 10px 0 0 10px;
	color: #0083cb;
	font-weight: bold;
}

.product_item_form{
	float: left;
	display: inline;
	margin: 0 0 0 0;
	width: 110px;
	height: 96px;
}

.product_item_form img{
	 float: left;
	display: inline;
	margin: 0 0 0 26px;
}
input.sml_quantity{float: left; display: inline; margin: 0 0 2px 0; height: 20px; width: 49px; border: 1px solid #0083cb; background-color: #f2f9eb; padding: 3px 4px 0 0; font-size: 14px; text-align: right;}


.midd_container{float: left; display: inline; margin: 26px 0 0 5px; width: 726px; height: auto;}
.midd_container_top{float: left; display: inline; margin: 0 0 0 0; width: 726px; height: 7px; background: url(../images/hd_container_midd.gif) no-repeat;}
.midd_container_bottom{float: left; display: inline; margin: 2px 0 0 0; width: 726px; height: 7px; background: url(../images/ft_container_midd.gif) no-repeat;}
.midd_item_container{float: left; display: inline; margin: 2px 0 0 0; width: 726px; height: 98px;}
.midd_item_image{float: left; display: inline; margin: 0 0 0 0; width: 137px; height: 98px;	background-color: #0083cb;}
.midd_item_image img{float: left; display: inline; margin: 1px 0 0 1px;}
.midd_item_text{float: left; display: inline; margin: 0 0 0 2px;	width: 585px; height: 96px; background-color: #FFFFFF; border : 1px solid #e4e2e3;}
.midd_item_text p{margin: 10px 12px 0 12px; font: normal 0.7em Arial, Helvetica, sans-serif;  color: #393939;}
.midd_item_text p a.header{margin : 0; font: bold 1.1em Arial, Helvetica, sans-serif; line-height: 23px; color: #0083cb;}
.midd_item_text p a.visited{margin : 0; font: bold 1.1em Arial, Helvetica, sans-serif; line-height: 23px; color: #0083cb;}
.midd_item_text p a.hover{margin : 0; font: bold 1.1em Arial, Helvetica, sans-serif; line-height: 23px; color: #0083cb;}


/*

.order_details_form p {float : left;  font: bold 0.7em Arial, Helvetica, sans-serif; color : #d99502; margin: 0 0 0 15px;}
.order_details_field p {float : left;  font: bold 0.7em Arial, Helvetica, sans-serif; color : #0083cb; margin: 0 0 0 0;}
.order_details_field {float : left; width : 234px; float : left; padding : 10px 0 0 15px;}
.order_details_field_terms {float : left; width : 600px; float : left; padding : 10px 0 0 15px;}
.order_details_field_terms p {float : left;  font: bold 0.7em Arial, Helvetica, sans-serif; color : #0083cb; margin: 0 3px 0 4px;}
.order_details_field_terms p span {color : #d99502;}

.order_details_field_E p {float : left;  font: bold 0.7em Arial, Helvetica, sans-serif; color : #0083cb; margin: 0 0 0 0;}
.order_details_field_E {float : left; width : 234px; float : left; padding : 13px 0 0 15px;}
.order_details_field_E input {float : left;  width : 234px; height : 20px; font: normal 0.8em Arial, Helvetica, sans-serif; color : #000000; margin : 0; border : 1px solid #febf38;}

.order_details_field input {float : left;  width : 234px; height : 20px; font: normal 0.8em Arial, Helvetica, sans-serif; color : #000000; margin : 0; border : 1px solid #febf38;}
.order_details_form span p {float : left;  font: bold 0.7em Arial, Helvetica, sans-serif; color : #d99502; margin: 0 0 0 15px;}

.order_details_form select {float : left;  width : 234px; height : 20px; font: normal 0.8em Arial, Helvetica, sans-serif; color : #000000; margin : 0;  border : 1px solid #febf38;}
.order_details_form textarea {float : left;  width : 495px; height : 50px; font: normal 0.8em Arial, Helvetica, sans-serif; color : #000000; margin : 0; border : 1px solid #febf38;}

.order_submit input {float : left;   border : 0; margin : 0 0 0 15px;}
*/
/* 
The contents of this file is licensed material and is copyright to arkom creative technology. It is protected by international copyright laws. It may not be modified, copied in whole or in part except in the manner expressly stated in the license agreement. If you are in any doubt as to what you are allowed to do, contact us at www.arkom.co.uk.
*/
