body{background:url(http://amabeldesigns.com/demo/images/gold_bg.jpg) no-repeat center top fixed; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; margin-top:5px;}
td{font-size:12px; color:#333333;}
h1{font-size:18px; color:#16406d; margin-bottom:0px; margin-top:1px; display:block; background:#CCCCCC; padding:5px; padding-left:6px;  text-align:left; 
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#E1E1E1', endColorstr='#F8F8F8'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#E1E1E1), to(#F8F8F8)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #E1E1E1,  #F8F8F8); /* for firefox 3.6+ */}
h1 a{text-decoration:none; color:#005030;}
h1 a:hover{text-decoration:underline; color:#005030;}
h2{text-decoration:none; color:#16406d; font-size:18px; margin:0px; margin-bottom:5px;}
h3{text-decoration:none; color:#16406d; font-size:14px; margin:0px; margin-bottom:5px;}
h4{text-decoration:none; color:#16406d; font-size:12px; margin:0px; margin-bottom:5px;}

.main_container{width:950px; line-height:160%;}
.top_most{  width:475px;height:25px; text-align:right; padding-top:2px; font-size:11px; background:url(images/bg.png) no-repeat center top; float:right;}
.top_most a{padding:5px; text-decoration:none; color:#333333;}
.top_most a:hover{color:#EF1B27;}
.top_most_nav{width:600px; float:right; text-align:right;}
.logo{width:284px; height:85px; float:left; margin-top:0px;}
.search_area{width:340px; height:75px; float:right; font-size:14px; text-align:left; margin-top:2px;}
.social{width:162px; height:30px; float:left; border:1px solid #333333;}
.logo_area{width:950px; height:110px; margin-top:0px;  background:url(images/logo_area_bg.png) no-repeat right bottom;}
.field{width:210px; font-size:12px; color:#999999; padding:3px; float:right; margin-right:12px;  border:none; -webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;}
.field2{width:140px; font-size:12px; margin-right:10px;}

.top_nav{width:950px; height:29px; background:url(images/top_nav_bg.jpg) repeat-x; color:#FFFFFF; font-size:13px; text-align:left; padding:5px; padding-left:0px; padding-right:0px;}
.suckertreemenu ul{margin: 0; padding: 0; list-style-type: none; float:left; margin-top:0px; z-index:999;}
.suckertreemenu ul li{ position:relative; display:inline; float:left; margin-left:28px; margin-right:28px;}
.suckertreemenu ul li a{display:block; text-decoration:none; text-indent:0px; color:#FFFFFF; text-transform:uppercase;}
.suckertreemenu ul li a:hover{color:#FFFFFF;}
.suckertreemenu ul li ul{left:0; display:block; visibility:hidden; position:absolute; top:0px; background:#16406d; border:1px solid #225286; border-bottom:0px; margin-left:0px; margin-right:0px;}
.suckertreemenu ul li ul li{display:list-item; float:none; background:url(images/arrow-right.png) no-repeat right center; margin-left:0px; margin-right:0px;}
.suckertreemenu ul li ul li a{display:block; text-align:left; width:180px; color:#FFFFFF; text-decoration:none; background-color:#16406d; margin:0px; padding:8px; text-transform:capitalize; border-bottom:1px solid #225286;}
.suckertreemenu ul li ul li a:hover{text-decoration: none; color:#FFFFFF; text-decoration:none; background-color:#2468b0;}
.suckertreemenu .mainfoldericon{background: url(images/arrow_down.gif) no-repeat center right;}
.suckertreemenu .subfoldericon{background:url(images/aroow_right.gif) center right no-repeat;}
* html p#iepara{padding-top: 1em;}
* html .suckertreemenu ul li {float:left; height:0%;}
* html .suckertreemenu ul li a {height: 0%;}

.spacer{width:950px; height:0px;}
.banner_area{width:950px; height:510px;}
.banner{width:785px; height:510px; float:left;  border:1px solid #FFFFFF; border-bottom:0px;}
.banner_links{width:159px; height:332px; float:right; font-size:14px; text-align:left; color:#FFFFFF; background:#FFFFFF;}
.banner_links img{width:158px; height:65px; border:none; margin-top:1px;}
.subscribe_field{width:146px; background:#666666; color: #CCC; border:none; margin:4px; margin-bottom:0px; padding:2px;}
.subscribe_button{width:80px; background:#666666; padding:0px; border:none; margin:4px; margin-bottom:0px; font-size:12px; float:right; color:#FFFFFF;}

.banner_button{width:158px; height:65px; float:right; background:#FFFFFF; border-top:0px; margin-right:1px;}
.banner_button img{width:158px; height:65px;}
.home_content{width:950px; vertical-align:top; background:#FFFFFF; margin-top:2px;}
.home_content2{width:940px; vertical-align:top; height:auto; margin:5px;}
.product3{float:left; text-align:center; margin-left:13px;}
.product3 img{border:none; width:173px; height:173px; border-bottom:1px solid #EEEEEE; margin-bottom:10px;}
.product3 a{display:block; width:173px; height:245px; padding-bottom:10px; text-decoration:none; color:#005030; font-size:14px; background:#FFFFFF; border:1px solid #EEEEEE; margin-left:-1px; margin-top:12px;}
.product3 a:hover{background:url(images/add-cart.png) no-repeat top right; color:#000000; border:1px solid #c3dbf6;}
.inner_content{width:790px; vertical-align:top; background:#FFFFFF;}
.inner_content h1{font-size:14px; font-weight:bold; margin-bottom:10px; padding-bottom:5px;}
.inner_content td{text-align:justify;}
.inner_content a{color:#16406d;}
.inner_content a:hover{color:#000000;}

.special_offers{float:left; text-align:center; margin-left:8px;}
.special_offers img{border:none; width:305px; height:148px; border-bottom:1px solid #EEEEEE; margin-bottom:10px;}
.special_offers a{display:block; width:305px; height:184px; padding-bottom:10px; text-decoration:none; color:#16406d; font-size:14px; background:#FFFFFF; border:1px solid #EEEEEE; margin-left:-1px; margin-top:-1px;}
.special_offers a:hover{background:url(images/add-cart.png) no-repeat top right; color:#000000;}

.all_offers{display:block; text-align:right; padding:10px;}
.all_offers a{text-decoration:none; color:#16406d; padding-top:10px;}
.all_offers a:hover{text-transform:none; color:#000000;}

.detail_content{width:950px; vertical-align:top; padding-top:0px; background:#FFFFFF; padding-bottom:50px;}
.detail_gallery{width:500px; height:530px; float:left; margin-left:15px; margin-top:20px; border:1px solid #333333;}
.detail_technical{width:415px; height:auto; float:right; margin:1px; margin-top:3px; margin-right:15px;}
.detail_technical td{ padding-bottom:0px; padding-top:0px; text-align:justify; line-height:140%; text-align:left;}
.price_price{ display: block; font-size:16px; font-weight:bold; margin-bottom:10px;}
.detail_technical h2{display:block; color:#005030; background:#E9ECF1; font-size:14px; padding:5px; margin:0px; text-align:left;}

.price_box{background:#005030;  border-radius:10px 10px 10px 10px; font-size:14px; color:#FFFFFF; padding:10px;  padding-top:20px; padding-bottom:20px;}


.inner_side_bar{width:160px; vertical-align:top; background:#FFFFFF;}
.inner_side_bar h1{font-size:14px; font-weight:normal; margin-bottom:10px; padding-bottom:5px;}
.product{float:left; text-align:center; margin:18px;}
.product img{border:none;}
.product a{display:block; width:180px; height:215px; padding:10px; text-decoration:none; color:#000000; font-size:12px; border-radius:10px 10px 10px 10px; background:#FFFFFF;
-webkit-box-shadow: 0 8px 6px -6px #ccc; -moz-box-shadow: 0 8px 6px -6px #ccc; box-shadow: 0 8px 6px -6px #ccc;}
.product a:hover{padding:9px; border-radius:10px 10px 10px 10px; border:1px solid #EEEEEE; background:url(images/add-cart.png) no-repeat top right; color:#005030;
-webkit-box-shadow: 0 8px 6px -6px black; -moz-box-shadow: 0 8px 6px -6px black; box-shadow: 0 8px 6px -6px black;}
.price{ font-size:12px; padding:2px; color:#000000; font-weight:bold; margin-top:10px; margin-left:20px; margin-right:20px; background:#FFFFFF; }
.product2{float:left; text-align:center; margin:5px; margin-top:10px; margin-bottom:10px;}
.product2 img{border:none;}
.product2 a{display:block; width:170px; height:225px; padding:8px; padding-top:17px; text-decoration:none; color:#000000; font-size:12px; border-radius:10px 10px 10px 10px; background:#FFFFFF;
	-webkit-box-shadow: 0 8px 6px -6px #ccc;
	   -moz-box-shadow: 0 8px 6px -6px #ccc;
	        box-shadow: 0 8px 6px -6px #ccc;}
.product2 a:hover{padding:7px; padding-top:16px; border-radius:10px 10px 10px 10px; border:1px solid #EEEEEE; background:url(images/add-cart.png) no-repeat top right; color:#005030;
	-webkit-box-shadow: 0 8px 6px -6px black;
	   -moz-box-shadow: 0 8px 6px -6px black;
	        box-shadow: 0 8px 6px -6px black;
}
.inner_banner{}
.inner_banner img{width:950px; height:175px; margin-top:1px;}
.sorting{display:block; padding:5px; text-align:right; background:#F8F8F8; border-bottom:1px solid #E1E1E1; border-top:1px solid #E1E1E1; font-size:10px; margin-top:10px; margin-bottom:10px;}
.sort_field{font-size:10px; color:#666666; margin-left:10px; margin-right:10px;}
.paging{text-align:right; padding-top:10px; padding-bottom:10px;}
.paging a{background:#AF1522; border-radius:3px 3px 3px 3px; padding:3px; color:#FFFFFF; text-decoration:none; margin:2px;}
.paging a:hover{background:#FFFFFF; padding:3px; color:#AF1522; text-decoration:none;}
.home_header{width:950px; height:37px; text-align:left;}
.home_header h1{margin:15px; margin-bottom:0px; margin-left:0px; font-size:20px;}
.slide{width:473px; height:259px; float:left; background:#FFFFFF; margin-top:0px; border:1px solid #FFFFFF; border-top:0px;}
.slide img{width:473px; height:259px;}
.education{width:473px; height:259px; float:right; background:#FFFFFF; margin-top:0px; border:1px solid #FFFFFF; border-top:0px;}
.education img{width:473px; height:259px;}




.footer_bg{position:absolute;z-index:-1; height:300px; width:100%; 
background: #1e528e; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIyJSIgc3RvcC1jb2xvcj0iIzFlNTI4ZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwYjIzM2IiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #1e528e 2%, #0b233b 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(2%,#1e528e), color-stop(100%,#0b233b)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #1e528e 2%,#0b233b 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #1e528e 2%,#0b233b 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #1e528e 2%,#0b233b 100%); /* IE10+ */
background: linear-gradient(to bottom,  #1e528e 2%,#0b233b 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e528e', endColorstr='#0b233b',GradientType=0 ); /* IE6-8 */
}


.footer_area{width:975px; vertical-align:top; }

.copyright p{border-top:1px solid #666666; color:#999999; padding-top:6px;}
.footer1{width:975px; height:230px; color:#999999;}

.footer_form{ width:300px; float:right; text-align:left; border-left:1px solid #666666; padding-left:20px; margin-top:20px;}
.footer_form img{width:36px; height:36px; margin-right:10px;}
.footer_form div{line-height:22px;}
.footer_form h2{font-size:20px; margin-bottom:10px; font-weight:normal; color:#FFFFFF;}
.text_field{background:url(images/text_field_bg.png) no-repeat left top; border:none; margin-top:6px; padding:5px; width:303px;}
.text_field2{border:none; margin-top:6px; padding:3px; width:200px; border:1px solid #CCCCCC;}
.list_menu{font-size:10px; color:#EF1B27;}
.currency{width:140px; height:19px; float:right; padding:3px; color:#000000;}
.text_area{background:url(images/text_area_bg.png) no-repeat left top; border:none; margin-top:6px; padding:4px; width:252px; height:42px;  font-family:Helvetica, Arial, sans-serif; font-size:14px;}
.button{background:url(images/btn.png) no-repeat left top; width:36px; height:57px; float:right; border:none; margin-top:6px; margin-right:0px; cursor:pointer;}



.related_items{background:#E9ECF1; width:149px; padding:5px; margin-top:1px; margin-left:1px; text-align:left;}
.related_items h2{font-size:14px; margin:0px; margin-bottom:5px;}
.related_products{background:#FFFFFF; border-radius:10px 10px 10px 10px; width:105px; padding:5px; margin:10px; text-align:center;}
.related_products a{display:block; background:#FFFFFF; border-radius:10px 10px 10px 10px; width:105px; color:#999999; text-decoration:none;}
.related_products a:hover{display:block; color:#009933; text-decoration:none;}



.product4{float:left; text-align:center; margin:0px; width:305px; height:210px; border:1px solid #EEEEEE; margin:6px; margin-right:2px;}
.product4 h2{font-size:15px; display:block; text-align:left; margin:0px; margin-bottom:6px; border-bottom:0px; color:#16406d; padding:5px;}
.product4 img{border:none; width:150px; height:150px; float:right; border:1px solid #EEEEEE; border-right:0px;}
.product4 a{display:block; width:142px; text-align:left; float:left; padding:3px; text-decoration:none; color:#16406d; font-size:12px; background:#FFFFFF; border-bottom:1px solid #EEEEEE;}
.product4 a:hover{background:#666666; color:#FFFFFF;}

.view_all{font-size:10px; display:block; width:120px; float:right; text-align:right; margin:0px; margin-top:10px; color:#6BC46E; margin-right:5px; border:none; font-weight:bold;}
.view_all a{display:block; width:120px; float:right; text-align:right; margin:0px; color:#16406d; padding:0px; background:#FFFFFF; border:none; font-size:10px;}
.view_all a:hover{display:block; color:#D4151C; width:120px; float:right; text-align:right; margin:0px; padding:0px; background:#FFFFFF; border:none; font-size:10px;}

.items_area{width:370px; height:300px; padding:10px; float: right; background:#E9ECF1; border:1px solid #CCCCCC;}

.items_area_content{height:200px; overflow:auto;}
.items_area_content td{padding:5px;}

.price_table{ margin-left:0px; margin-right:0px;}
.price_table td{text-align:left; height:31px; font-size:12px;}
.price_table_field{height:12px; font-size:12px;}

.price_table2{ margin-left:0px; margin-right:0px;}
.price_table2 td{text-align:left; height:21px; font-size:10px;}

.home_blocks{background:#FFFFFF; height:auto; width:950px;}
.home_blocks a{display:block; float:left; text-align:justify; width:188px; height:auto; border:1px solid #EEEEEE; margin:0px; text-decoration:none; color:#333333;}
.home_blocks a:hover{background:#EEEEEE;}
.home_block_content{margin:5px;}
.home_blocks h2{font-size:18px; display:block; font-weight:normal; margin:5px; color:#16406D; text-transform:uppercase; display:block; text-align:center;}
.home_blocks img{border:none; width:188px; height:120px; float:right; border-bottom:1px solid #EEEEEE;}

.cat_thumb{display:block; width:952px; height:auto; float:left; padding-bottom:10px;}
.cat_thumb a{display:block; width:230px; float:left; margin:3px; text-align:center; border:1px solid #EEEEEE; padding-bottom:5px; text-decoration:none; color:005030;}
.cat_thumb a:hover{color:#000000;}
.cat_thumb img{width:230px; height:57px; border:none; margin-bottom:3px;}

.footer_col{width:208px; float:left; padding-right:6px; text-align:left;}
.footer_links{width:650px; margin-top:30px; float:left; font-size:12px;}
.footer_links a{text-decoration:none; color:#999999;}
.footer_links a:hover{color:#FFFFFF;}
.footer_links ul{list-style-image:url('images/arrow.gif'); display:block; margin:0px; margin-left:-20px; margin-bottom:20px;}
.footer_links li{list-style-image:url('images/arrow.gif'); display:block; padding:5px;}
.footer_links h3{display:block; background:url(images/arrow-d.gif) no-repeat left; margin:0px; padding:5px; padding-left:15px; color:#FFFFFF; text-align:left; font-size:16px; border-radius:15px 15px 0px 0px;}

.hotline{width:300px; height:40px; float:right; text-align:right;}
.hotline a{text-decoration:none; color:#1e528e; }
.hotline a:hover{text-decoration:none; color:#0b233b; }
.search_area input{
	margin-top: 15px;
}