/* CSS Document */

html				{height:100%;}
body 				{height:90%;font:11px Arial;color:#666666;margin-top:30px;/*margin-left:35px;*/background:top center url(images/background.jpg) repeat;}

/* HEADER */
#header 			{clear:both;}
#menu				{float:left;margin-top:36px;}
#logo 				{float:right;margin:0px;padding:0px;width:105px;height:78px;background:top right url(images/logo.png) no-repeat;}
#logo img 			{border:none;}

/* CONTAINER FOR ALL DIVS UNDER HEADER */
#container 			{margin:auto;width:800px;}

/* GENERIC */
#bottom 			{margin:0px;clear:both;}
#space				{height:10px;clear:both;}
.arrowright			{background:top right url(images/theme/button_arrow.png) no-repeat;height:25px;}
.arrowright a		{padding-right:25px;}
.arrowleft			{background:center left url(images/theme/button_arrow_left.png) no-repeat;height:25px;}
.arrowleft a		{padding-left:25px;}
hr					{margin-right:15px;height:1px;background-color:#D5D5D5;}
input				{font: 10px Verdana, Tahoma, Serif;height:13px;margin-top:0px !important;margin-top:-1px;padding:2px 2px 2px 2px;border-top:1px solid #7C7C7C;border-bottom:1px solid #DDDDDD;border-left:1px solid #C3C3C3;border-right:1px solid #C3C3C3;}
select				{font: 10px Verdana, Tahoma, Serif;height:19px;border-top:1px solid #7C7C7C;border-bottom:1px solid #DDDDDD;border-left:1px solid #C3C3C3;border-right:1px solid #C3C3C3;padding:0px;}
textarea			{font: 10px Verdana, Tahoma, Serif;margin-top:0px !important;margin-top:-1px;padding:2px 2px 2px 2px;border-top:1px solid #7C7C7C;border-bottom:1px solid #DDDDDD;border-left:1px solid #C3C3C3;border-right:1px solid #C3C3C3;}
table input			{height:17px;line-height:16px;padding:0px;}
.red				{color: #F10022;}

/* HORIZONTAL MENU */
#level1				{background:top left url(images/theme/menu.png) no-repeat;width:680px;margin-top:15px;font:11px Arial, Helvetica, sans-serif;font-weight:bold;height:24px;}
#horz 				{clear:both;}
#horz ul 			{padding:0px;margin:0px;list-style:none;padding-left:0px;padding-top:5px;}
#horz li 			{position:relative;float:left;text-align:center;padding-left:16px;padding-right:15px;border-right:1px solid #CCCCCC;}
#horz li a 			{color:#666666;text-decoration:none;}
#horz li a#sel 		{color: #F10022;}
#horz li a:hover	{color: #F10022;}

#horz li.item5		{border-right:0px;}

/* SECOND LEVEL */
#level2				{clear:both;width:800px;height:24px;/*background:top left url(images/theme/secondnavigation.png) no-repeat;*/font:11px Arial, Helvetica, sans-serif;}
#horz2 				{clear:both;margin-left:13px;}
#horz2 ul 			{padding:0px;margin:0px;list-style:none;padding-left:0px;padding-top:5px;}
#horz2 li 			{position:relative;float:left;text-align:center;margin-right:20px;}
#horz2 li a 			{color:#333333;text-decoration:none;}
#horz2 li a#sel 		{color: #F10022;}
#horz2 li a:hover	{color: #F10022;}

/* THEME */
#theme 				{margin-top:-5px;padding-top:0px;padding-bottom:0px;height:24px;width:150px;background:top left url(images/theme/flavour.png) no-repeat;float:right;padding-left:5px;}
#themetext			{float:left;padding-top:5px;}
#themebutton		{float:right;margin-top:2px;margin-right:10px;}
#frmTheme			{margin:0px;padding:0px;text-align:right;padding-right:5px}
#frmTheme select	{line-height:19px !important;font: 9px Verdana, Tahoma, Serif;width:130px;}
#themedropdown		{position:relative;z-index:0;width:140px;height:100px;margin-bottom:-100px;margin-left:-5px;display:none;margin-top:-24px;padding-top:24px;}
#themeoption		{width:140px;float:right;clear:right;background-color:white;padding-left:10px;}
#themeoption a		{text-decoration:none;color:#3B3B3B;}
#themeoption a:hover{color:#F10022;}

/* CONTENT */ 
/*#content_top		{clear:both;width:800px;height:10px;background:top left url(images/theme/mainbox_top.png) no-repeat;}*/
#content			{clear:both;float:left;width:800px;height:299px;line-height:17px;margin-bottom:0px;padding-bottom:0px;margin-top:-3px;padding:0px;overflow:hidden; background-position:top left; background-repeat:no-repeat;}
#content_large		{clear:both;float:left;width:800px;height:579px;line-height:17px;background:top left url(images/theme/mainbox_large.png) repeat-y;margin-bottom:0px;padding-bottom:0px;margin-top:-3px;padding:0px;overflow:hidden;}
#content.level2back		{background-image:url(images/theme/mainbox_level2.png);}
#content.none		{background-image:url(images/theme/mainbox.png);}
#content.product	{background-image:url(images/theme/product_back.png);}
#content.productselector	{background-image:url(images/theme/productselector_back.png);}
#content img.nolevel2	{float:left;margin-left:4px;margin-top:3px;/*height:293px;*/margin-right:10px;}
#content img.level2 	{float:left;margin-left:3px;margin-top:3px;/*height:270px;*/margin-right:10px;}
#flashboxcontent		{float:left;margin-right:20px;margin-top:3px;margin-left:3px;width:361px;}
#content_text		{height:299px;overflow:auto;margin-right:0px;margin-left:10px;margin-right:10px;}
#content_text.level2	{height:276px;}
#content_text a			{text-decoration:none;/*color:#e20126;*/color:#666666;font-weight:bold;}
#content_text a:hover	{text-decoration:none;color:#e20126;}
#content_text table			{font:11px Arial;}
#webcontent			{padding-right:10px;}
#toolcontent		{}
#toolcontent h1		{font-size:13px;margin-top:0px;margin-bottom:5px;}
#toolcontent table	{width:90%;}
#title				{margin-top:15px;margin-bottom:5px;}
#content h2 		{font:24px Verdana;color:#E20126;margin:0px;padding:0px;padding-bottom:5px;margin-top:5px;}
#content p			{margin:0px;padding:0px;padding-bottom:5px;}
#content_large p	{margin:0px;padding:0px;padding-bottom:5px;}

#content_large #content_text		{height:550px;margin-top:23px;margin-right:10px;}
#content_large.level2back #content_text {margin-top:0px;}
#content_large h2				{}

#rightcolumn		{float:right;}

#rightbuttons		{position:relative;z-index:1;height:43px;top:225px;margin:0px;padding:0px;margin-bottom:-43px;width:100%;text-align:right;overflow:hidden;font-weight:bold;border-top:1px solid #CCCCCC;padding-top:5px;}
#rightbutton img	{margin-right:20px;}
#rightbuttons_left	{float:left;}
#rightbuttons a 	{text-decoration:none;color:#333333;}
#rightbuttons a.sel	{color:#E20126;}
#rightbuttons_right	{float:right;margin-right:10px;}
#content.level2back #rightbuttons 	{top:225px;}
#content #rightbuttons	{top:248px;}
#content.level2back #rightbuttons.small	{top:240px;height:23px;}


/* FOOTERS */
#footer				{clear:both;font-size:9px;height:28px;width:800px;background:top left url(images/theme/footer.png) no-repeat;padding-bottom:10px;}
#footerlinks		{margin-top:3px;float:left;text-align:center;padding-left:5px;padding-right:5px;font:10px Arial, Helvetica, sans-serif;margin-top:7px;}
#footerlinks a , #copyright a		{color:#000000;text-decoration:none;margin-left:15px;}
#footerlinks a#sel 	{color: #F10022;}
#footerlinks a:hover, #copyright a:hover	{color: #F10022;}

/* SEARCH */ 
#frmSearch 			{margin:0px;padding:0px;text-align:right;}
#keywords 			{width:136px;height:15px;margin-right:5px;}
#search 			{float:left;margin-left:8px;}
#searchlabel		{float:left;font:11px Arial, Helvetica, sans-serif;font-weight:bold;color:#F10022;margin-top:7px;margin-right:8px;}
#searchform			{float:left;margin-top:2px;}
#searchbutton		{float:left;margin-top:2px;}

/* CONTAINERS */
#containers			{clear:both;align:center;margin-top:0px;padding-top:0px;height:211px;overflow:hidden;}
#box				{float:left;width:192px;height:211px;margin-right:10px;background:top left url(images/smallbox.png) no-repeat;overflow:hidden;}
#box #box_title		{height:34px;padding-top:0px;}
#box #box_image		{height:87px;}
#box #box_text		{height:80px;padding-top:3px;}

#box_two				{float:left;width:394px;height:211px;margin-right:10px;background:top left url(images/doublebox.png) repeat-x;overflow:hidden;}
#box_two #box_title		{height:34px;padding-top:0px;}
#box_two #box_image		{height:173px;float:left;}
#box_two #box_text		{height:173px;padding-top:3px;float:left;margin-left:5px;}

#box_double				{float:left;width:394px;height:211px;margin-right:10px;background:top left url(images/doublebox.png) no-repeat;}
#box_double #box_title	{height:34px;padding-top:0px;}
#box_double #box_image	{height:87px;float:left;}
#box_double #box_extra	{float:right;height:145px;width:185px;margin-right:5px;margin-top:-170px;}
#box_extra a			{color:#666666;text-decoration:none;}
#box_extra a:hover		{color:#F10022;}
#box_extra td			{padding-bottom:3px;padding-top:3px;}
#box_double #box_text	{clear:left;height:80px;padding-top:3px;}

#box_one				{float:left;width:800px;height:211px;background:top left url(images/orange/largebox.png) repeat-x;overflow:hidden;}
#box_one #box_title		{height:27px;padding-top:7px;}
#box_one #box_image		{height:173px;float:left;display:none;}
#box_one #box_text		{height:173px;padding-top:3px;float:left;margin-left:5px;width:100%;}

.title				{width:192px;font-size:12px;font-weight:bold;overflow:hidden;text-align:center;color:white;}
.title a, a:hover	{color:white;text-decoration:none;}		
.image				{margin-left:4px;width:184px;overflow:visible;}
.text				{width:180px;padding:6px;padding-top:0px;padding-bottom:0px;overflow:hidden;font-size:10px;}
.text table			{font-size:10px;}

#boxlinks1			{position:relative;top:-25px;width:185px;}
#boxlinks2			{position:relative;top:-51px;width:185px;}
#boxlink			{clear:both;}
#linklabel			{float:right;margin-right:7px;color:#333333;font:11px Arial, Helvetica, sans-serif;font-weight:bold;margin-top:7px;}
#linkbutton			{float:right;margin-top:3px;margin-right:-6px;}
#linkbutton_back	{float:right;width:15px;height:15px;margin-left:-15px;margin-top:7px;margin-right:6px;background-color:#004ea2;}

#box_one .title		{text-align:left;padding-left:10px;}
#box_one #boxlinks1	{left:606px;top:-32px;}

#box_two #boxlinks1	{left:202px;top:-32px;}
#box_two #boxlinks2	{left:202px;top:-58px;}
#box_two .title		{width:394px;}

#box_double #boxlinks1	{left:202px;}
#box_double #boxlinks2	{left:202px;}
#box_double .title		{width:394px;}

/* PRODUCT LISTING */
#product_selector_scroller		{width:100%;height:220px;overflow:auto;scrollbar-3dlight-color:#CCCCCC;scrollbar-arrow-color:#666666;scrollbar-darkshadow-color:#666666;scrollbar-face-color:#d4d4d4; scrollbar-highlight-color:#d4d4d4;scrollbar-shadow-color:#d4d4d4;}
#product_selector		{font-size:9px;height:140px;margin-top:10px;}
.category				{float:left;padding:0px;padding-bottom:5px;background:top left url(images/theme/centre_grey.jpg) repeat-x;height:174px;padding-top:10px;}
.categoryleft			{float:left;width:19px;height:174px;background:top left url(images/theme/leftsel_grey.jpg) no-repeat;}
.categoryright			{float:left;width:19px;height:174px;margin-right:5px;background:top right url(images/theme/rightsel_grey.jpg) no-repeat;}
#category_title			{}	
.category .categorytitle {font-size:12px;font-weight:bold;}
#products				{}
#product				{float:left;width:100px;padding:5px;height:120px;text-align:center;font-size:11px;margin-top:5px;line-height:13px;overflow:hidden;}
#product_thumbnail		{/*width:75px;height:75px;*/height:100px;}
.product_rollover		{/*display:none;*/}
#product_title			{font-weight:bold;}
#product_new			{background-color: #FFFF99; color:#FF0000; font-weight:bold}
#product:hover #product_title	{color:black;}
#product_abstract		{}

.categoryfulldarkblue_hover .category {background-image:url(images/theme/centre_darkblue.jpg);}
.categoryfulldarkblue_hover .categoryleft {background-image:url(images/theme/leftsel_darkblue.jpg);}
.categoryfulldarkblue_hover .categoryright {background-image:url(images/theme/rightsel_darkblue.jpg);}

.categoryfullred_hover .category {background-image:url(images/theme/centre_red.jpg);}
.categoryfullred_hover .categoryleft {background-image:url(images/theme/leftsel_red.jpg);}
.categoryfullred_hover .categoryright {background-image:url(images/theme/rightsel_red.jpg);}

.categoryfullgreen_hover .category {background-image:url(images/theme/centre_green2.jpg);}
.categoryfullgreen_hover .categoryleft {background-image:url(images/theme/leftsel_green2.jpg);}
.categoryfullgreen_hover .categoryright {background-image:url(images/theme/rightsel_green2.jpg);}

.categoryfullpink_hover .category {background-image:url(images/theme/centre_pink.jpg);}
.categoryfullpink_hover .categoryleft {background-image:url(images/theme/leftsel_pink.jpg);}
.categoryfullpink_hover .categoryright {background-image:url(images/theme/rightsel_pink.jpg);}

/* PRODUCT DETAIL */
#productdetail			{}
#productdetail_left		{float:left;width:332px; text-align:center;overflow:hidden;}
#productdetail_image	{margin-top:10px;height:243px;}
#productdetail_siblings	{position:relative;z-index:2;width:600px;overflow:display;height:15px;font-size:9px;}
#productdetail_siblings a	{color:#333333;text-decoration:none;font-weight:normal;}
#productdetail_siblings a:hover {color:#F10022;}
#productdetail_sibling	{float:left;margin-left:10px;}
#productdetail_siblings a.sel	{color:#000000;}

#productdetail_right	{float:left;width:420px;height:267px;/*background:top left url(images/theme/product_back.jpg) no-repeat;*/margin-top:5px;padding-left:10px;}
#productdetail_first	{float:left;margin-left:10px;width:250px;margin-top:5px;}
#productdetail_title	{font:20px Verdana;color:#E20126;margin:0px;padding:0px;padding-bottom:0px;margin-top:5px;}
#productdetail_abstract	{font:14px Verdana;color:#E20126;margin:0px;padding:0px;padding-bottom:5px;margin-top:0px;height:16px;}
#productdetail_text		{height:103px;line-height:14px;}
#productdetail_pack		{height:100px;width:100%;font:bold 10px Arial;color:#000000;overflow:hidden;}
/*#productdetail_pack img	{margin-top:20px;}*/

#productdetail_second	{float:right;width:135px;margin-left:10px;margin-top:5px;}
#productdetail_features {height:142px;line-height:14px;}
#productdetail_features h1	{font:bold 13px Arial;color:#000000;margin-top:5px;margin-bottom:5px;line-height:normal}
#productdetail_shape		{font:bold 10px Arial;color:#000000;}
#productdetail_shape_left	{float:left;width:70px;}
#productdetail_shape_image	{float:left;width:130px;height:80px;overflow:hidden;margin-top:2px;}
/*#productdetail_shape img	{clear:both;width:160px;height:80px;}*/

#productdetail_buy		{font:bold 12px Tahoma;color:#000000;margin-top:5px;}

/* LINK LISTING */
#linklisting			{line-height:13px;}
#linklisting_item		{margin-top:10px;}
#linklisting_title		{font-weight:bold;}
#linklisting_description p {margin:0px;padding:0px;}
#linklisting_link a		{font-weight:normal;/*color:#3B3B3B;text-decoration:none;*/}

/* POPUP */
#popup h2 				{font:24px Verdana;color:#E20126;margin:0px;padding:0px;padding-bottom:5px;margin-top:5px;}
#popup					{color:black;}
#popup a				{color:black;text-decoration:none;font-weight:bold;}

/* COPYRIGHT */
#copyright		{color:black;font:10px Arial, Helvetica, sans-serif;margin-top:8px;float:right;margin-right:8px;}
#copyright p	{padding:0px;margin:0px;}
