@charset "utf-8";
/* CSS Document */

body { margin:0px; padding:0px; font-family:Arial, Verdana, tahoma; font-size:12px; background:url(../images/top-bg.jpg) center top no-repeat #ebe8cc;}

#layout {  width:100%; float:left; }

a{outline: none; text-decoration:none;}

h1,h2,h3,h4,ul li {margin:0px; padding:0px;}

h1{clear:both; display:block; height:30px; color:#80aa23; font-size:18px; font-weight:bold; border-bottom:3px solid #EFF3C0}

img {border:none;}

a{outline:none;color:#03B5F2;}

.divclear {clear:both;}

.images {margin:0px; padding:0px; float:left;}

.image-sep {margin:0px; padding:0px; float:left; height:1px; width:216px; background:url(../images/line.jpg) no-repeat;}

.file
{
	background:url("../images/text-box.gif") repeat-x scroll left bottom transparent;
	border:1px solid #C0E2F4;
	color:#6D6D6D;
	font-size:11px;
	padding:3px;
	width:190px;
}
 
/* main-containor----------------------------------------------*/

#maincontainor {width:970px; margin:0 auto;}

/* header------------------------------------------------------*/

#header {width:950px; float:left; padding:0 10px; background:#FFFFFF;}

/*top-part---------------*/

#top-part {width:950px; float:left;}
.top {width:950px; float:left;}
.top-grad {width:932px; float:left; background:url(../images/top-grad.jpg) repeat-x; height:28px;}
.top-right {width:382px; float:right; padding:0 11px 0 0;}
.m-1 {width:23px; float:left; padding:6px 0 0 0;}
.m-border { border:1px solid; border-color:#e1e4c7;}

.top-link { width:70px; float:left; text-align:right; padding:2px 0 0 0;}
.top-link a {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; color:#FFFFFF; text-decoration:underline; text-align:right;}
.top-link a:hover {text-decoration:none;}

.logo-banner {width:950px; float:left; padding:6px 0 15px 0;}
.logo {width:215px; float:left;}
.b-border {border:1px solid; border-color:#eef6f8;}
.top-banner-1 {width:230px; float:left; padding:10px 0 0 0; margin-left: 14px;}
.top-banner-2 {width:230px; float:left; padding:10px 0 0 0;}

/*top-part-and---------------*/


/*navigation---------------*/

#navigation {width:950px; float:left;}
.navi-grad {width:932px; height:42px; background:url(../images/navi-grad.jpg) repeat-x; float:left;}

.navi-link {width:932px; float:left;}
.navi-link ul {list-style-type:none; margin:0px; padding:0px;}
.navi-link ul li {font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-transform:uppercase; padding:13px 9px 14px 9px; display:inline; float:left; border-right:1px solid; border-color:#FFFFFF;}
.navi-link ul li a {text-decoration:none; color:#FFFFFF;}
.navi-link ul li a:hover {text-decoration: none; color:#666666;}

.navi-link-new {width:932px; float:left;}
.navi-link-new ul {list-style-type:none; margin:0px; padding:0px;}
.navi-link-new ul li {font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-transform:uppercase; padding:13px 20px 14px 24px; display:inline; float:left; border-right:1px solid; border-color:#FFFFFF;}
.navi-link-new ul li a {text-decoration:none; color:#FFFFFF;}
.navi-link-new ul li a:hover {text-decoration: none; color:#666666;}

/*navigation-and---------------*/

/* header-and------------------------------------------------------*/


/* body-part------------------------------------------------------*/

#body-part {width:950px; float:left; padding:13px 10px 20px 10px; background:#FFFFFF;}
#body-part-home {width:950px; float:left; padding:7px 10px 20px 10px; background:#FFFFFF;}
/* body-left------------------------------------------------------*/

#body-left {width:950px; float:left;}

/* body-left-top-------------*/

#body-left-top { float:left;}
.login-box {width:219px; float:left; background:url(../images/login-box-grad.jpg) repeat-x; background-color:#e8f6fd; border:1px solid; border-color:#c8e9fa; padding:13px 0 0px 16px;height:309px;}


.login-tital {width:219px; float:left; color:#005e7e; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
.login-tital-3 {width:205px; float:left; color:#005e7e; padding:0 0 0 6px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-transform:uppercase;}
.login-tital-5 {width:205px; float:left; color:#005e7e; padding:15px 0 0 6px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-transform:uppercase;}
.text-filde-main {width:194px; float:left; padding:8px 0 0 6px;}
.text-field-login {width:194px; float:left; padding:8px 0 0 0px;}
.text-filde-main-22 {width:194px; float:left; padding:8px 0 15px 6px;}
.email-text {width:200px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#244464; padding:0 0 3px 0;}
.text-filde {width:200px; float:left;}
.text-filde-4 {width:200px; float:left; padding:6px 0 0 0;}
.text-filde-5 {width:200px; float:left; padding:6px 0 0 6px;}
.text-filde-input {width:200px; float:left; border:1px solid; border-color:#d6d6d6; height:22px;}

.forgot-text {width:200px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#244464; padding:0 0 3px 0;}
.forgot-text:hover
{
	text-decoration:underline;	
}

.but {width:75px; height:22px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-align:center; background-image: url(../images/but.png); background-repeat:no-repeat; padding:0 3px 3px 3px; border:0px; cursor:pointer;background-color:transparent;}

.login-normal {width:219px; float:left; padding:15px 0 0 0;}
.login-link {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#7fa900; text-decoration:underline;}
.login-link:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#7fa900; text-decoration: none;}

/* quick-search-box-------------*/

.quick-search-box {width:434px; float:left; background:url(../images/quick-search-grad.jpg) repeat-x; border:1px solid; background-color:#ccea89; border-color:#b1d366; margin:0 2px 0 11px; padding:12px 15px 10px 8px;height:302px;}
.quick-search-title {width:428px; float:left; color:#476700; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-transform:uppercase; padding-left:5px;}
.quick-search-box-sub {width:428px; float:left;}
.quick-search-left {width:200px; float:left;}
.quick-search-right {width:200px; float:right;}
.text-filde-input2 {width:200px; float:left; border:1px solid; border-color:#d6d6d6; height:24px; padding:3px;}
.search {width:200px; float:left; padding:26px 0 0 0;}

.txtselect
{
	width:200px; border:1px solid; border-color:#d6d6d6; height:24px; padding:3px;
}
/* quick-search-box-and-------------*/

/* body-left-top-and-------------*/

/* body-left-banner-------------*/

#banner-2 {width:704px; float:left; padding:10px 0 0 0;}
.border-3{border:1px solid; border-color:#c9c9c9;}

/* body-left-banner-and-------------*/

/* body-left-box-2-------------*/

/*left-box-2 {width:712px; float:left; padding:10px 0 0 0;}*/
.left-box-2 {width:948px; float:left; padding:10px 0 0 0;}
.sub-box {width:234px; float:left; padding:0 3px 0 0;}
.sub-box-grad {width:221px; float:left; background:#fafaf9; border-left:1px solid; border-right:1px solid; border-color:#e6e5e3; padding:0 0 0 11px;}
.sub-box-tital {width:142px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#724538; font-weight:bold; line-height:16px; float:left; padding:10px 0 0 5px; text-transform:uppercase;}
.sub-box-tital-3 {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#724538; font-weight:bold; line-height:16px; padding:0 0 0 5px; text-transform:uppercase; margin-top:7px;}

.sub-box-tital-2 {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#724538; font-weight:bold; line-height:16px; padding:0 0 0 5px; text-transform:uppercase;}
.sub-box-normal-text {width:192px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; line-height:18px; padding:10px 0 0 15px;}
.login-link2 {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#8fc400; text-decoration:underline; text-align:right;}
.login-link2:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#8fc400; text-decoration: none;}
.readmore {width:190px; float:left; padding:0 0 7px 15px; text-align:right; margin-top: -10px;}
.readmore2 {width:190px; float:left; padding:0 0 15px 15px; text-align:right; margin-top: -10px;}
.readmore3 {width:190px; float:left; padding:0 0 10px 15px; text-align:right; margin-top: -10px;}
.readmore4 {width:190px; float:left; padding:0 0 10px 15px; text-align:right; margin-top: 9px;}


/* body-left-box-2-and-------------*/

/* body-left-and------------------------------------------------------*/

/* body-right--------------------------------------------------------*/

#body-right {width:236px; float: right;}

/* login-box-------------*/

.but-3 {width:75px; height:22px; font-family:Arial, Helvetica, sans-serif; float:right; font-size:12px; color:#FFFFFF; text-align:center; background-image:url(../images/but.png); background-repeat:no-repeat; padding:0 3px 3px 3px; border:0px; cursor:pointer;background-color:transparent;}
.login-box-2 {width:220px; float:left; margin:0 0 0 5px; background:url(../images/login-box-grad.jpg) repeat-x; background-color:#e8f6fd; border:1px solid; border-color:#c8e9fa; padding:13px 0 53px 6px;}
.login-box-2 select, .catlog-right-box select	{
	border:1px solid #D6D6D6;
	float:left;
	height:24px;
	padding:3px;
	width:200px;
}
.right-search {width:160px; float:left;}
.right-search-input2 {width:160px; float:left; border:1px solid; border-color:#d6d6d6; height:24px; padding:3px;}

.go {width:31px; float:right;}
.but-4 {width:31px; height:20px; font-family:Arial, Helvetica, sans-serif; float:right; font-size:12px; color:#FFFFFF; text-align:center; background-image:url(../images/but-2.png); background-repeat:no-repeat; padding:0 3px 3px 3px; border:0px; cursor:pointer;background-color:transparent;}

.quick-search-services select
{
	border:1px solid #D6D6D6;
	float:left;
	height:24px;
	padding:3px;
	width:160px;
}
/* login-box-and-------------*/

/* letast-box-------------*/

.latest-box {width:230px; float:left; padding:12px 0 14px 0; margin:0 0 0 5px;}
.latest-box marquee a, .latest-box marquee a:visited 
{
	color:#000000;
}
.latest-box marquee a:hover {
	text-decoration:underline;
}
.latest-box a.arrow {
	padding-left:15px;
	background:url(../images/icon-arrow.gif) no-repeat 0px 3px;
}
.latest-grad {width:217px; background:url(../images/latest-grad.jpg) repeat-x; height:24px; text-transform:uppercase; border-left:1px solid; border-right:1px solid; border-top:1px solid; border:#c8e9fa; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#005f7f; padding:12px 0 0 10px}

.latest-midd {width:222px; height:155px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; line-height:20px; border-bottom:1px solid; border-left:1px solid; border-right:1px solid; border-color:#c8e9fa; padding:0 0 19px 2px;}
/* .latest-midd {width:195px; height:155px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; line-height:20px; border-bottom:1px solid; border-left:1px solid; border-right:1px solid; border-color:#c8e9fa; padding:0px 15px 19px 15px;} */
.latest-midd ul li
{
	border-bottom:1px solid #ADD0E3;
}

.latest-midd .last_row
{
	border-bottom:none;
}

.teb-box {width:234px; float:left;}

/* letast-box-and-------------*/

/* body-right-and--------------------------------------------------------*/

/* body-part-and------------------------------------------------------*/

/* footer-----------------------------------------------------------*/

#footer {width:970px; float:left; height:72px;}
.footer-link {width:970px; float:left; padding:15px 0 0 0; text-align:center; }
.footer-link ul {list-style-type:none; margin:0px; padding:0px;}
.footer-link ul li {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; display:inline; padding:0 0 0 10px;}
.footer-link ul li a {color:#FFFFFF; text-decoration:none;}
.footer-link ul li a:hover {text-decoration:underline;}

.copyright-text {width:970px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#a2a2a2; text-align:center; padding:10px 0 0 0;}

/* footer-and------------------------------------------------------*/

/* main-containor-and----------------------------------------------*/

div#wn	{ 
	position:relative; 
	width:200px; height:115px; 
	overflow:hidden;
	margin:22px 0 0 10px;
}
.border-8 {border:1px solid; border-color:#dedede;}



/*catalog-paga--------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

.sub-link3 { width:219px; float:left;}
.sub-link3 ul {list-style-type:none; margin:0px; padding:0px;}
.sub-link3 ul li {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#244464; padding:7px 0 0 10px; display:block; background:url(../images/dot.png) no-repeat left 14px;}
.sub-link3 ul li a {text-decoration:none; color:#244464;}
.sub-link3 ul li a:hover {text-decoration:underline;}

.catlog-left-box {width:219px; float:left; background:url(../images/login-box-grad.jpg) repeat-x; background-color:#e8f6fd; border:1px solid; border-color:#c8e9fa; padding:13px 0 20px 16px;}

.catlog-right-box {width:220px; float:left; margin:0 0 0 8px; background:url(../images/login-box-grad.jpg) repeat-x; background-color:#e8f6fd; border:1px solid; border-color:#c8e9fa; padding:13px 0 98px 6px;}

.inner-top-body {width:950px; float:left;}
.inner-midd-body {width:946px; float:left; padding:15px 0 0 0;}
.body-title {width:931px; height:37px; font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#7ca12a; padding:10px 0 0 15px; background:#f5f9d4;}
.body-title-text {width:750px; height:37px; font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#7ca12a; float:left;}
.catalog-con {width:950px; float:left; padding:20px 0 0 0;}
.catalog-con1 {width:950px; float:left; padding:20px 0 0 0;}
.catalog-left {width:427px; float:left;}
.catalog-left-top-grad {width:407px; float:left; height:45px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#3396b8; padding:16px 0 0 20px; background:url(../images/catalogleft-top-grad.jpg) no-repeat; font-weight:bold;}
.catalog-left-midd-grad {width:373px; float:left; background:#f5fcff url(../images/catalogleft-midd-grad.jpg) repeat-x bottom; padding:0 26px 0 26px; border-left:1px solid; border-right:1px solid; border-color:#c0e2f4;} 
.name-text {width:372px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#6d6d6d; font-weight:bold; padding:0 0 6px 0;}
.commet-box {width:372px; float:left;}
.commet-box-input {width:372px; float:left; border:1px solid; border-color:#c0e2f4;}

.save-but {width:372px; float:left; text-align:right; padding:8px 0 0 0;}
.but-6 {width:145px; height:29px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-align:center; background-image:url(../images/catalog-but.jpg); background-repeat:no-repeat; padding:0 3px 3px 3px; border:0px; cursor:pointer; font-weight:bold;}

.catalog-right {width:470px; float:right; padding:0 4px 0 0;}
.right-poin-1{width:470px; float:left;}
.right-point-titel {width:470px; float:left; font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#00b2ef; font-weight:bold; padding:0 0 10px 0;}
.green {color:#84a834;}
.right-point-1-grad {width:450px; background:#f4fae5; padding:0 10px 0 10px; float:left; height:37px;}
.right-icons {width:134px; float:left; padding:12px 0 0 0;}
.right-icons-2 {width:134px; float:left; padding:12px 16px 0 0;}
.icons-tital {width:108px; float:left; font-family: tahoma; font-size:11px; color:#6e8d2a; font-weight:bold; padding:0 0 0 8px; text-decoration:none;}
.icons-tital a {text-decoration:none;color:#6e8d2a;}
.icons-tital a:hover {text-decoration:underline;}


.right-poin-2{width:470px; float:left; padding:20px 0 0 0;}


/*catalog-paga-and----------------------------------------------------------------------------------------------------------------------------------------------------------------*/


/*help-paga----------------------------------------------------------------------------------------------------------------------------------------------------------------*/

.help-banner {width:950px; float:left;}
.help-con {width:950px; float:left; padding:12px 0 0 0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#6d6d6d; line-height:18px; text-align:justify;}
.help-link {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#6d6d6d; font-weight:bold; text-decoration:none;}
.help-link:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#6d6d6d; font-weight:bold; text-decoration: underline;}

/*help-paga-and----------------------------------------------------------------------------------------------------------------------------------------------------------------*/

/*ideas-paga----------------------------------------------------------------------------------------------------------------------------------------------------------------*/

.ideas-left-top-grad {width:234px; float:left; height:45px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#3396b8; padding:16px 0 0 20px; background:url(../images/ideya-left-top-grad.jpg) no-repeat; font-weight:bold;}
.ideas-left {width:254px; float:left; padding:0px;}
.ideas-left-midd-grad {width:202px; float:left; background:url(../images/catalogleft-midd-grad.jpg) repeat-x; background-color:#f5fcff; padding:0 25px 0 25px; border-left:1px solid; border-right:1px solid; border-color:#c0e2f4;} 
.name-text2 {width:204px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#6d6d6d; float:left; font-weight:bold; padding:5px 0 6px 0;}
.name-filde-input {width:200px; float:left; border:1px solid; border-color:#c0e2f4; height:20px;}
.ieasdcommet-box {width:200px; float:left;}
.ieasdcommet-box-input {width:200px; float:left; border:1px solid; border-color:#c0e2f4;}
.save-but-2 {width:200px; float:left; text-align:right; padding:8px 0 0 0;}
.but-7 {width:135px; height:29px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-align:center; background-image:url(../images/ieady-but.jpg); background-repeat:no-repeat; padding:3px 3px 3px 3px; border:0px; cursor:pointer; font-weight:bold;}
.ideas-right {width:668px; float:right; padding:0 4px 0 0;}
.ideas-point-titel {width:660px; border-bottom:3px solid #f4fae5; float:left; font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#00b2ef; font-weight:bold; padding:0 0 8px 0;}
.green {color:#84a834;}
.right-poin-3{width:660px; float:left;}

.right-poin-4{width:670px; float:left; padding:20px 0 0 0;}
.ideas-right-point-1-grad {width:419px; background:#f4fae5; padding:0 10px 0 231px; float:left; height:37px;}
.ideas-normal-text {width:660px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#6d6d6d; line-height:18px; padding:5px 0 5px 0;}

/*ideas-paga-and----------------------------------------------------------------------------------------------------------------------------------------------------------------*/

/*create-paga----------------------------------------------------------------------------------------------------------------------------------------------------------------*/

.creat-normal-text {width:950px; float:left; color:#6d6d6d; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; text-align:justify; padding:6px 0 0 0;}
.creat-sub-con {width:950px; float:left; padding:10px 0 0 0;}
.create-sub-tital {width:950px; float:left; border-bottom:1px solid; border-color:#d8f1f8; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#00b2ef; font-weight:bold; padding:0 0 5px 0;}

.creat-link {width:950px; float:left;}
.creat-link ul {list-style-type:none; margin:0px; padding:0px;}
.creat-link ul li {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#6d6d6d; padding:5px 0 5px 22px; display:block; background:url(../images/arrow.jpg) no-repeat left 8px;}

/*create-paga-and----------------------------------------------------------------------------------------------------------------------------------------------------------------*/

/*video-trade----------------------------------------------------------------------------------------------------------------------------------------------------------------*/

.search-tred {width:950px; float:left; padding:17px 0 0 0;}
.search-grad {width:926px; float:left; background:#f4fae5; height:49px;}
.search-tred-box {width:350px; float:left; padding:15px 0 0 0;}
.search-terd-text {width:130px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#6c6c6c; padding:2px 0 0 0; font-weight:bold;}
.tred-catagory {width:350px; float:left; padding:15px 0 0 0;}
.terd-catagory-text {width:65px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#6c6c6c; padding:2px 0 0 0; font-weight:bold;}
.tred-filde-input {background:url(../images/text-box.gif); width:200px; float:left; border:1px solid; border-color:#c0e2f4; height:23px; padding:2px;}
.tred-but {width:58px; float:left; padding:0 0 0 8px;}
.tred-search-but {width:58px; height:22px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-align:center; background-image:url(../images/tred-search-but.jpg); background-repeat:no-repeat; padding:0 3px 3px 3px; border:0px; cursor:pointer;}

.results {width:170px; float:right; padding:15px 0 0 0;}
.results-text {width:104px; float:left;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#6c6c6c; padding:2px 0 0 0; font-weight:bold;}
.tred-selact { width:51px; float:right;}
.tred-selact-input { width:51px; float:right; border:1px solid; border-color:#c0e2f4; padding:2px;}
.tred-left {width:460px; float:left;}
.tred-left-top {width:460px; float:left; border:1px solid; border-color:#cfeaf6; margin-bottom:24px;}
.tred-left-top-1 {width:460px; float:left; border:1px solid; border-color:#cfeaf6; margin-bottom:24px; margin-left:25px;}
.tred-left-img {width:190px; float:left;  padding:14px 0 14px 13px;height:147px;}
.tred-img {width:172px; float:left; border:1px solid; border-color:#44bbdf;}
.tred-img img
{
	margin:5px;	
}
.tred-right {width:233px; float:left; background:#f5fbff; padding:14px 6px 14px 16px; border-left:1px solid; border-color:#cfeaf6; height:170px;}
.senator-title {width:235px; float:left; color:#00b2ef; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold;}
.senator-title a, .senator-title a:visited {
	color:#00b2ef;
}
.senator-normal-text {width:229px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#6c6c6c; text-align:left; line-height:18px; padding:6px 6px 0 0;}
.play {width:90px; float:left; padding:8px 0 0 0;}
.play-link {width:70px; float:right; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#6d6d6d; font-weight:bold;}
.play-link:hover {width:70px; float:right; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#00b2ef; font-weight:bold;}

.tred-left-top-2 {width:460px; float:left; border:1px solid; border-color:#cfeaf6; margin:24px 0 0 0;}
.tred-left-2 {width:460px; float:right;}

.tread-bott {width:950px; float:left; padding:15px 0 0 0;}

.portfolio-con {width:487px; float:left;padding:6px; border:1px solid; border-color:#e7e7e7; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #666666; line-height:19px; text-align:justify;}

.portfolio-text {width:75px; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#666; float:left; padding:3px 0 0 0;}
.portfolio-link {width:auto; float:left;}
.portfolio-link ul {list-style-type:none; margin:0px; padding:0px;}
.portfolio-link ul li {font-family:Verdana, Geneva, sans-serif; border:1px solid; border-color:#25a0c5; font-size:12px; color:#05468b; padding:2px 0 2px 0; margin:0 3px 0 3px; display:inline; float:left}
.portfolio-link ul li a {text-decoration: none; color:#25a0c5;padding:2px 6px 2px 6px;}
.portfolio-link ul li a:hover {text-decoration:none;background:#37bde5; padding:2px 6px 2px 6px; color:#FFFFFF;}
.portfolio-link ul li a#abc {text-decoration:none; text-decoration:none; background:#37bde5; font-size:11px; padding:3px 6px 2px 6px; font-weight:bold; color:#FFFFFF;}

/*video-trade-and----------------------------------------------------------------------------------------------------------------------------------------------------------------*/

/*product-catalogue--------------------------------------------------------------------------------------------------------------------------------------------------------------*/

.product-body-title-text{width:751px; height:37px; font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#7ca12a; float:left;}
.product-body-title-text a, .product-body-title-text a:visited
{
	color:#7ca12a;
}
.results-2 {width:170px; float:right; padding:5px 10px 0 0;}
.product-left {width:174px; float:left;padding-right:17px;}
.product-right {width:759px; float:right; min-height:610px;}
.product-right3 {width:759px; float:left;}

.product-left-top {width:174px; float:left;}
.product-left-top-2 {width:174px; float:left; padding:15px 0 0 0;}
.product-left-top-grad {width:174px; height:20px; background:url(../images/product-left-top-grad.jpg) no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#3396b8; text-align:center; padding:5px 0 0 0;}
.product-left-midd-grad {width:154px; float:left; background:url(../images/catalogleft-midd-grad.jpg) repeat-x; background-color:#f5fcff; padding:6px 10px 0 8px; border-left:1px solid; border-right:1px solid; border-color:#c0e2f4;}
.name-text3 {width:154px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#6d6d6d; float:left; padding:0 0 6px 0;} 
.productcommet-box {width:154px; float:left;}
.productcommet-box-input {width:149px; float:left; border:1px solid; border-color:#c0e2f4; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#6d6d6d; padding:3px 0 0 5px;}
.product-but {width:104px; height:22px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-align:center; background-image:url(../images/product-but.jpg); background-repeat:no-repeat; padding:0 3px 3px 3px; border:0px; cursor:pointer;}
.product-but-2 {width:154px; float:left; text-align:center; padding:0px;}
.product-right1 {width:372px; float:left;}
.product-right2 {width:372px; float:right;}

/*.product-box-1 {width:367px; float:left; border:1px solid; border-color:#cfeaf6;margin-bottom:10px;margin-right:10px; height:280px;}*/
.product-box-1 {width:359px; float:left; border:1px solid; border-color:#cfeaf6;margin-bottom:0px;margin-right:0px; height:290px;background-color:#FFF;}
/*.product-box-11 {width:367px; float:left; border:1px solid; border-color:#cfeaf6;margin-bottom:10px;height:280px;}*/
.product-box-11 {width:359px; float:left; border:1px solid; border-color:#cfeaf6;margin-bottom:0px;height:290px;background-color:#FFF;}
.product-box-1-left {width:121px; float:left; }
.product-box-1-left-img {width:121px; float:left; text-align:center; padding:40px 0 28px 0;}

.product-box-1-left-img a img
{
	display:inline;
	font-size:12px;
}

.catalog-con1 .product-box-1 {width:367px; float:left; border:1px solid; border-color:#cfeaf6;margin-bottom:10px;margin-right:10px!important;height:165px;}
.catalog-con1 .product-box-11 {width:367px; float:left; border:1px solid; border-color:#cfeaf6;margin-bottom:10px;height:150px;}
.catalog-con1 .product-box-1-right {width:227px; float:left; background:#f5fbff; padding:16px 8px 8px 10px;border-left:1px solid; border-color:#cfeaf6;height:141px;}
.catalog-con1 .product-box-1-left-img {width:121px; float:left; text-align:center; padding:10px 0 18px 0;}

.product-left-link {width:106px; float:left; text-align:centerl; padding:0 0 11px 15px;}
.product-left-link ul {list-style-type:none; margin:0px; padding:0px;}
.product-left-link ul li {font-family:Arial, Helvetica, sans-serif; font-size:12px; float:left; display:inline; text-align:center; padding:0 4px 0 4px; color:#03b5f2;}
.product-left-link ul li a {text-decoration:none; color:#03b5f2;}
.product-left-link ul li a:hover {text-decoration:underline;}

/*.product-box-1-right {width:227px; float:left; background:#f5fbff; padding:16px 8px 8px 10px;border-left:1px solid; border-color:#cfeaf6;height:256px;}*/
.product-box-1-right {width:220px; float:left; background:#f5fbff; padding:16px 10px 8px 7px;border-left:1px solid; border-color:#cfeaf6;height:266px;}
.metal-title {width:230px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#00b2ef; font-weight:bold;} 
.easy-text {width:230px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#7e7e7e; padding:4px 0 0 0;}
.easy-text-1 {width:230px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#7e7e7e; padding:4px 0 0 0;}
.border-8 {border:1px solid #dedede;}
.chack-main {width:230px; float:left; padding:6px 0 0 0;}
.check-1 {width:114px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#7e7e7e;}


.check-2 {width:116px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#7e7e7e;}
.check-3 {width:105px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#7e7e7e;}
.check-4 {width:121px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#7e7e7e;}
.check-5 {width:200px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#7e7e7e;}
.check-link {font-family:Arial, Helvetica, sans-serif; font:11px; color:#7E7E7E; text-decoration:none;}
.check-link:hover {font-family:Arial, Helvetica, sans-serif; font:11px; color:#7E7E7E; text-decoration: underline;}
.product-box-3 {width:372px; float:left; border:1px solid; border-color:#cfeaf6; margin:10px 0 0 0;}

/*product-catalogue-and-----------------------------------------------------------------------------------------------------------------------------------------------------------*/

/*traning-------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

.traning-img {width:110px;border:1px solid; border-color:#44bbdf; margin:0 auto;}
.traning-normal-text{width:229px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#6c6c6c;text-align:justify; line-height:18px; padding:6px 6px 25px 0;}
.traning-catagory {width:365px; float: right; padding:15px 0 0 0;}
.trannig-left-img {width:168px; float:left; padding:22px 0px 0px 36px;}
.trannig-left-img2 {width:175px; float:left; border-right:1px solid; border-color:#cfeaf6; padding:34px 0 29px 29px;}
.supplier{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#6c6c6c; font-weight:bold; line-height:18px;}
.supplier a, .supplier a:visited {
	color:#6c6c6c;
}

/*traning-------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

/*add-product-------------------------------------------------------------------*/

h2{clear:both; display:block; height:30px; color:#80aa23; font-size:14px; font-weight:bold;}

.font-sixe-11{font-size:11px; font-weight:normal;}

.add-product-left{width:355px; float:left; padding:0px 0px 15px 16px;border-left:#efefef 1px solid;}
.add-product-left1{width:495px; float:left; padding:0px 0px 15px 16px;border-left:#efefef 1px solid;border-right:#efefef 1px solid;}
.add-product-right{width:286px; float:left; padding:0px 0px 15px 54px; border-left:#efefef 1px solid;}
.add-product-right1{width:286px; float:left; padding:0px 0px 15px 54px; }

.text-box-main{width:355px; float:left; padding-bottom:10px;}
.text-box-main1{width:500px; float:left; padding-bottom:10px;}
.text-box-graytext{width:300px; float:left; padding-bottom:5px; color:#6d6d6d; font-weight:bold;}

.text-box-graytext1{width:900px; float:left; padding-bottom:5px; color:#6d6d6d; font-weight:bold;}

.text-box-graytext2{width:250px; float:left; padding-bottom:5px; color:#6d6d6d; font-weight:bold;}
.blue-text-box{background:url(../images/text-box.gif) repeat-x left bottom; width:300px; font-size:11px; color:#6d6d6d; padding:3px; border:#c0e2f4 1px solid;}
.blue-text-box-small{background:url(../images/text-box.gif) repeat-x left bottom; width:180px; font-size:11px; color:#6d6d6d; padding:3px; border:#c0e2f4 1px solid;}
.blue-combo-box{background:url(../images/combo-box.gif) repeat-x left bottom; font-size:12px; font-family:Arial, Verdana, Tahoma; width:300px; color:#6d6d6d; padding:2px 3px; border:#c0e2f4 1px solid;}

.text-box-right-main{width:286px; float:left; padding-bottom:10px;}
.text-box-right-graytext{width:286px; float:left; padding-bottom:5px; color:#6d6d6d; font-weight:bold;}
.blue-text-box-right{background:url(../images/text-box.gif) repeat-x left bottom; width:280px; font-size:11px; color:#6d6d6d; padding:3px; border:#c0e2f4 1px solid;}
.blue-combo-box-right{background:url(../images/text-box.gif) repeat-x left bottom; font-family:Arial, Verdana, Tahoma; width:286px; font-size:11px; color:#6d6d6d; padding:2px 3px; border:#c0e2f4 1px solid;}

.text-box-box{width:355px; float:left;}
.text-box-box a{color:#50a0d9; text-decoration:none;}
.text-box-box a:hover{color:#50a0d9; text-decoration:underline;}

.text-box-box-right{width:286px; float:left;}

.Button-main{width:auto; float:left; padding-top:10px;}
.Button2 {width:122px; height:34px; line-height:34px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#FFFFFF; text-align:center; background-image:url(../images/button-2.png); background-repeat:no-repeat; border:0px; cursor:pointer;}
.Button3 {width:150px; height:34px; line-height:34px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#FFFFFF; text-align:center; background-image:url(../images/button-3.png); background-repeat:no-repeat; border:0px; cursor:pointer;}
.Button6 {width:170px; height:34px; line-height:34px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#FFFFFF; text-align:center; background-image:url(../images/button-5.png); background-repeat:no-repeat; border:0px; cursor:pointer;}
.Button2-small {width:100px; height:28px; line-height:34px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; text-align:center; background-image:url(../images/button-2-small.png); background-repeat:no-repeat; border:0px; cursor:pointer;}
.Button8 {width:200px; height:34px; line-height:34px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#FFFFFF; text-align:center; background-image:url(../images/button-8.png); background-repeat:no-repeat; border:0px; cursor:pointer;}
.Button9 {width:330px; height:34px; line-height:34px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#FFFFFF; text-align:center; background-image:url(../images/button-9.png); background-repeat:no-repeat; border:0px; cursor:pointer;}
/*add-product-and-------------------------------------------------------------------*/


/*industry-news-------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

.latest-news {width:140px; float:right;}
.check-link2 {font-family:Arial, Helvetica, sans-serif; font:12px; float:left; color:#00b2ef; text-decoration: underline;}
.check-link2:hover {font-family:Arial, Helvetica, sans-serif; font:12px; float:left; color:#00b2ef; text-decoration: none;}
.industry-title {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#53666f; font-weight:bold; padding:0 0 0 15px;}
.industry-title2 {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#53666f; font-weight:bold; padding:0 0 0 0px;}
.industry-bor {border-right:1px solid; border-color:#e6eef0;}
.industry-bor2 {border-bottom:1px solid; border-color:#e6eef0;border-right:1px solid; border-color:#e6eef0;}
.industry-sub-tital{font-family:Arial, Helvetica, sans-serif; font-size:12px; float:left; padding:0 0 0 15px; color:#50aac8; font-weight:bold;}
.industry-sub-tital3{font-family:Arial, Helvetica, sans-serif; font-size:12px; float:left; padding:0 0 0 15px; color:#53666f; font-weight:bold;}
.industry-sub-tital2{font-family:Arial, Helvetica, sans-serif; font-size:12px; clear:both; padding:0 0 0 15px; color:#000000; font-weight:bold;}
/*industry-news-and---------------------------------------------------------------------------------------------------------------------------------------------------------------*/

/*industry-news-and---------------------------------------------------------------------------------------------------------------------------------------------------------------*/

.suppliers{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; padding:0 0 0 15px; color:#7e9644;}
.suppliers2{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; padding:0 15px 0 0; color:#7e9644;}
.suppliers3 {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#53666f; padding:0 0 0 15px;}
.suppliers4 {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#53666f; padding:0 0 0 0px;}
.suppliers-bott {width:auto; float:right; padding:15px 0 0 0;}
.suppliers-but {width:122px; height:34px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; text-align:center; background-image:url(../images/button-2.png); background-repeat:no-repeat; padding:0 3px 3px 3px; border:0px; cursor:pointer;}
.click-text{font-family:Arial, Helvetica, sans-serif; font:11px; float:left; color:#6c6c6c; font-weight:normal;}


/*search-results---------------------------------------------------------------------------------------------------------------------------------------------------------------*/

.results-search-top {width:758px; float:left; margin:0 0 15px 0; border-bottom:1px solid; border-color:#f4fae5; padding:0 0 8px 0;}
.result-top-title{width:757px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#93b840; padding:0 0 5px 0;}
#search_result_main .result-top-title{width:757px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#93b840; padding:0 0 5px 0;}

.add-first {width:757px; float:left;}
.add-first ul {list-style-type:none; margin:0px; padding:0px;}
.add-first ul li { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#00b2ef; display:block; padding:8px 0 0 0;}
.add-first ul li a{text-decoration:none; color:#00b2ef;}
.add-first ul li a:hover {text-decoration:underline;}

/*search-results-and------------------------------------------------------------------------------------------------------------------------------------------------------------*/

/*my-profile-------------------------------------------------------------------*/

.my-profile-top-main{width:934px; float:left; padding-left:16px;}

.my-profile-left{width:309px; float:left; padding:0px 0px 15px 0px;border-right:#efefef 1px solid;}
.my-profile-right{width:254px; float:left; padding:0px 0px 15px 54px; }

.company-profile-left{width:309px; float:left; padding:0px 30px 15px 0px;border-right:#efefef 1px solid;}
.company-profile-right{width:325px; float:left; padding:0px 0px 15px 84px; }


.red-text{color:#f00712; text-decoration:none;}

.my-profile-text-box-main{width:252px; float:left; padding-bottom:10px;}
.my-profile-text-box-graytext{width:250px; float:left; padding-bottom:5px; color:#6d6d6d; font-weight:bold;}
.my-profile-blue-text-box{background:url(../images/text-box.gif) repeat-x left bottom; width:250px; font-size:11px; color:#6d6d6d; padding:3px; border:#c0e2f4 1px solid;}
.my-profile-blue-select-box{background:url(../images/text-box.gif) repeat-x left bottom; width:259px; font-size:11px; color:#6d6d6d; padding:3px; border:#c0e2f4 1px solid;}
.my-profile-blue-text-box-small{background:url(../images/text-box.gif) repeat-x left bottom; width:120px; font-size:11px; color:#6d6d6d; padding:3px; border:#c0e2f4 1px solid;}
.my-profile-text-box-padding{width:252px; float:left; padding-bottom:5px;}

.my-profile-box-text{font-size:11px; color:#6d6d6d;}

.my-profile-Button-main{width:300px; float:left; padding:10px 0px 0px 16px;}
.Button1 {width:86px; height:34px; line-height:34px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#FFFFFF; text-align:center; background-image:url(../images/button-1.png); background-repeat:no-repeat; border:0px; cursor:pointer;}

.my-profile-bot-title{width:934px; float:left; margin-left:16px; color:#00b2ef; padding-bottom:8px; margin-top:-24px; font-size:14px; font-weight:bold; border-bottom:#eaeaea 1px solid;}

.my-profile-box-text-grey{width:934px; float:left; margin-left:16px; padding-top:10px; color:#6d6d6d; text-decoration:none; line-height:24px;}

/*my-profile-and-------------------------------------------------------------------*/

/*frenchisee-------------------------------------------------------------------*/

.register-franchisee-text-box-graytext{width:130px; float:left; padding-bottom:5px; color:#6d6d6d; font-weight:bold;}
.register-franchisee-blue-text-box{background:url(../images/text-box.gif) repeat-x left bottom; width:110px; font-size:11px; color:#6d6d6d; padding:3px; border:#c0e2f4 1px solid;}
.register-franchisee-Button-main{padding:10px 0px 0px 16px;}

.frenchisee-top-form {width:950px; float:left; border-bottom:1px solid; border-color:#efefef;}
.blue-combo-box-right3{background:url(../images/combo-box.gif) repeat-x left bottom; font-family:Arial, Verdana, Tahoma; width:310px; font-size:11px; color:#6d6d6d; padding:2px 3px; border:#c0e2f4 1px solid;}
.frenchisee-left{width:355px; float:left; padding:0px 0px 15px 44px;border-left:#efefef 1px solid;}

.frenchisee-top-form-2 {width:950px; float:left; padding:12px 0 0 0;}
h3{clear:both; display:block; height:26px; color:#00b2ef; font-size:14px; font-weight:bold;}
.promo-banner {width:950px; float:left; padding:0 0 0 0;}
.logo-product {width:950px; float:left;}
.add-product-bott{width:375px; float:left; padding:0px 0px 15px 16px;border-left:#efefef 1px solid;}
.text-box-bott{width:375px; float:left;}
.text-box-bott a{color:#50a0d9; text-decoration:none;}
.text-box-bott a:hover{color:#50a0d9; text-decoration:underline;}

.frenchisee-top-form-3 {width:950px; float:left; border-top:1px solid; border-color:#efefef;}
.featured-bott-link {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#01b3f0; font-weight:bold; text-decoration:underline;}
.featured-bott-link:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#01b3f0; font-weight:bold; text-decoration: none;}
.Button5 {width:86px; height:34px; line-height:34px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#FFFFFF; text-align:center; background-image:url(../images/button-1.png); background-repeat:no-repeat; border:0px; cursor:pointer;}

/*frenchisee-and-------------------------------------------------------------------*/

/* Pagination
-------------------------------------------------*/

ul#pagination {
	height: 20px;
	clear:both;
	padding-top:10px;
}

ul#pagination li {
	display: inline;
}

ul#pagination li.pageNumber {
	float: left;
	padding: 3px 5px;
	color:#666666;
	font-size:11px;
	font-family:Verdana,Geneva,sans-serif;
}

ul#pagination li a {
	display: block;
	float: left;
	border: 1px solid #37BDE5;
	padding: 2px 6px;
	margin: 0 3px;
	color:#25A0C5;
}

ul#pagination li a:hover, ul#pagination li a.selected {
	background: #37BDE5;
	color: #FFF;
	text-decoration: none;
}

/* Pagination end */
.company-profile
{
	float:left;
	width:245px;
	padding-left:30px;	
}
.company-profile-link img 
{
	border:1px solid #44BBDF;
}

div.productLeftCol {
	width: 272px;
	float: left;
	margin: 0 10px 10px 0;
}

div.productRightCol {
	width: 378px;
	float: left;
}


/* color */
div.colourBlock {
	display: block; 
	float: left; 
	width: 14px; 
	height: 14px; 
	border: 1px solid #DEDEDE; 
	margin: 2px 5px 0 0;
	text-indent: -9999px;
}

div.green {
	background: #79DF15; 
}

div.orange {
	background: #FF9E05;
}

div.yellow {
	background: #F8E404;
}

div.aluminium {
	background: #FFF url("../images/colour-aluminium.jpg") no-repeat top left;
}

div.black {
	background: #000;
}

div.beige {
	background: #EFEBCA;
}

div.blue {
	background: #3B5DEF;
}

div.navyBlue {
	background: #251C51;
}

div.royalBlue {
	background: #1524C5;
}

div.skyBlue {
	background: #B9CBF3;
}

div.brass {
	background: #FFF url("../images/colour-brass.jpg") no-repeat top left;
}

div.brown {
	background: #A37D2D;
}

div.carbon {
	background: #525251;
}

div.chrome {
	background: #FFF url("../images/colour-chrome.jpg") no-repeat top left;
}

div.copper {
	background: #FFF url("../images/colour-copper.jpg") no-repeat top left;
}

div.cream {
	background: #FFF7E5;
}

div.denim {
	background: #FFF url("../images/colour-denim.jpg") no-repeat top left;
}

div.fluorescent {
	background: #FFF url("../images/colour-fluorescent.gif") no-repeat top left;
}

div.frosted {
	background: #FFF url("../images/colour-frosted.gif") no-repeat top left;
}

div.glow {
	background: #FFF url("../images/colour-glow.jpg") no-repeat top left;
}

div.gold {
	background: #FFF url("../images/colour-gold.jpg") no-repeat top left;
}

div.goldPlated {
	background: #FFF url("../images/colour-goldplated.jpg") no-repeat top left;
}

div.goldTrim {
	background: #FFF url("../images/colour-goldtrim.jpg") no-repeat top left;
}

div.grey {
	background: #666;
}

div.lilac {
	background: #A090BD;
}

div.khaki {
	background: #8E8460;
}

div.maroon {
	background: #800001;
}

div.metal {
	background: #FFF url("../images/colour-metal.jpg") no-repeat top left;
}

div.multiColour {
	background: #FFF url("../images/colour-multicolour.gif") no-repeat top left;
}

div.natural {
	background: #FFF url("../images/colour-natural.gif") no-repeat top left;
}

div.neon {
	background: #FFF url("../images/colour-neon.jpg") no-repeat top left;
}

div.nickel {
	background: #FFF url("../images/colour-nickel.gif") no-repeat top left;
}

div.pantoneMatch {
	background: #FFF url("../images/colour-pantone.gif") no-repeat top left;
}

div.pastel {
	background: #FFF url("../images/colour-pastel.gif") no-repeat top left;
}

div.peach {
	background: #F9C61B;
}

div.pewter {
	background: #FFF url("../images/colour-pewter.jpg") no-repeat top left;
}

div.pink {
	background: #FF27F7;
}

div.platinum {
	background: #FFF url("../images/colour-platinum.jpg") no-repeat top left;
}

div.purple {
	background: #8C1788;
}

div.red {
	background: #D70C0C;
}

div.silver {
	background: #B9B9B9;
}

div.steel {
	background: #FFF url("../images/colour-steel.jpg") no-repeat top left;
}

div.stone {
	background: #9F9D95;
}

div.teal {
	background: #015963;
}

div.titanium {
	background: #FFF url("../images/colour-titanium.jpg") no-repeat top left;
}

div.turquoise {
	background: #1F9D87;
}

div.violet {
	background: #6D6DCD;
}

div.white {
	background: #FFF;
}

/* end color list*/

.add-product-left select
{
	background:url(../images/text-box.gif) repeat-x left bottom; font-family:Arial, Verdana, Tahoma; width:308px; color:#6d6d6d; padding:2px 3px; border:#c0e2f4 1px solid;
}
.add-product-right select
{
	background:url("../images/text-box.gif") repeat-x scroll left bottom transparent;
	border:1px solid #C0E2F4;
	color:#6D6D6D;
	font-family:Arial,Verdana,Tahoma;
	padding:2px 3px;
	width:286px;
}
.editcmsdiv
{
	clear:both;
	padding-bottom:10px;
}

/* New CSS Designer */
/*#banner-3 {width:325px; height:77px; background:url(../images/listing_banner.jpg) left top no-repeat; float:left; margin-top:7px; padding:4px 0px 0px 382px; font-size:18px; color:#03b5f2;}*/
#banner-3 {width:382px; height:77px; background:url(../images/listing_banner.jpg) left top no-repeat; float:left; margin-top:7px; padding:4px 0px 0px 562px; font-size:18px; color:#03b5f2;}
#banner-3-swf {width:325px; height:77px; float:left; margin-top:10px; margin-bottom:6px;}
.ideas-left-img {width:252px; border:1px solid #CCCCCC; text-align:center; padding:10px 0 10px 0; margin-bottom:20px; }
.ideas-left-img img
{
	display:inline;	
}
.sublink { background:url(../images/arrow1.jpg) left no-repeat; font-size:12px; color:#84a834; padding-left:20px; line-height:22px; font-weight:normal;}
.product-titel {width:670px; float:left; font-size:16px; color:#3396b8; font-weight:bold; }
.green_11 { font-size:11px; color:#7e9644; font-weight:normal; }
.pro-content{width:670px; float:left; padding:5px 0 0 0;}
.product-sub-titel { font-size:13px; color:#000000; font-weight:bold; line-height:20px; }
.blue_14 { font-size:13px; color:#00b2ef; font-weight:bold; line-height:20px; text-decoration:none; }
a.blue_14:hover { text-decoration:underline; }
.box_main {width:670px; float:left; border:1px solid #d5dba2; margin-bottom:15px; }
.box_hed {width:656px; padding:6px 4px 6px 10px; float:left; background: url(../images/yellow_blt.jpg) left top repeat-x #e9efb1 ; }
.box_hed_txt {width:634px; float:left; color:#4d6f01; font-size:14px; }
.green_14 { color:#4d6f01; font-size:14px; text-decoration:none; }
a.green_14:hover { text-decoration:underline; }
.box_hed_arrow {width:20px; float:right; }
.box_content {width:650px; padding:10px; float:left; background:#fcfee9; line-height:20px; }

#getQuote_prd ul li
{
	width:100px;	
	float:left;
}
.form-main-bor {
	border:1px solid #3CBCE1;
	float:left;
	margin:15px 0 0;
	padding:10px 5px 10px 10px;
	width:910px;
}
.form-main-bor {
	border:1px solid #3CBCE1;
	float:left;
	margin:15px 0 0;
	padding:10px 5px 10px 10px;
	width:907px;
}
.form-left {
	float:left;
	padding:0 10px 0 0;
	width:300px;
}
.filed-main1 {
	float:left;
	width:260px;
}
.filed-text {
	float:left;
	font-size:12px;
	padding:0 0 10px;
	width:260px;
}
.filed-main {
	float:left;
	padding:0 0 10px;
	width:260px;
}

.text-box-blue
{
	background:url(../images/text-box.gif) repeat-x left bottom; color:#6d6d6d; padding:3px; border:#c0e2f4 1px solid;
}
.text-area-blue{
	background:url(../images/combo-box.gif) repeat-x left bottom; color:#6d6d6d; padding:2px 3px; border:#c0e2f4 1px solid;
	background-color:#ffffff;
}
.form-right {
	float:left;
	width:300px;
}
div.colLeft {
	width: 425px;
	float: left;
	margin: 0 10px 10px 0;
}
div.colLeft h3
{
	padding-top:8px;
}
div.colLeft p,div.colRight p
{
	margin:0 0 7px;
}
div.colRight {
	width: 425px;
	float: left;
	margin: 0 0 10px 0;
}

div.colRight h3
{
		padding-top:8px;
}

dl.blockDef {
	margin: 0 0 10px 0;
	font-size: 12px;
	line-height: 16px;
}

dl.blockDef dt {
	font-size: 14px;
	color: #38B6DB;
	font-weight: bold;
	margin: 0 0 5px 0;
}

.blackline
{
	background-color:#000000;height:1px;
}

h3.blockHd {
	background: #38B6DB;
	padding: 5px 10px;
	height:15px;
	font-weight: normal;
	color: #FFF;
	margin: 0 0 10px 0;
}

div.largeCol table {
	margin: 0 0 0px 0;
	font-size: 12px;
}

div.largeCol table thead {
	background: #38B6DB;
	height: auto;
	color: #FFF;
	border-bottom: 1px solid #EEF6F8;
}

div.largeCol table thead tr {
	border: 0;
}

div.largeCol table tbody tr:hover {
	/*background: #EEF6F8;*/
}

div.largeCol table tbody {
	margin: -5px 0 10px 0;
}

div.largeCol table h3 {
	margin: 0;
	padding: 0;
	font-size: 12px;
}

div.prizes table td,div.ecatalogemail table td,div.ideasheetemail table td,div.eflyeremail table td {
	padding: 10px;
}

div.largeCol table tr {
	border-bottom: 1px solid #EEF6F8;
}

div.largeCol .tcl {
	width: 200px;
}

.supplierTable th
{
	padding:5px;
	text-align:left;	
}
.supplierTable th a 
{
	color:#ffffff;
}
p.content	{
	padding:6px 0px;
}
.left-img {
	float:left;
	width:200px;
}
.pro-main {
	border-bottom:1px solid #666666;
	float:left;
	margin:0 0 10px;
	padding:0 0 10px;
	width:904px;
}
.pro-main1 {
	float:left;
	margin:0 0 10px;
	padding:0 0 10px;
	width:904px;
}
.pro-right {
	float:left;
	padding:0 0 0 10px;
	width:650px;
}
.pro-right3 {
	float:left;
	padding:10px 0 0;
	width:200px;
}
.pro-right h4 {
	color:#39B6DC;
	font-size:14px;
	font-weight:bold;
	margin:0 0 7px;
}
.pro-right2 {
	float:left;
	padding:10px 0 0;
	width:650px;
}
.code {
	float:left;
	width:100px;
}
.qty-list-right {
	border:1px solid #39B6DC;
	float:left;
	width:320px;
}
.qty-list-right2 {
	float:left;
	padding:0 0 5px 6px;
	width:314px;
}
.code-title-main {
	float:left;
	width:140px;
}
.code-title-main {
	float:left;
	width:140px;
}
.code-title {
	float:left;
	padding:0 0 5px;
	width:70px;
}
.code-option-title {
	float:left;
	padding:0 0 5px;
	width:180px;
}

.close-img{float:left; padding:3px 3px 0 0px;}
.close-text{width:111px; float:left;}


.close-main{width:128px; padding:5px 0 0 3px; clear:both;}

.userMessage {
	background:#FCFFDF;
	border:1px solid #E7EF86;
	padding:10px;
}
.external-image-left{width:355px; float:left; padding:0px 0px 15px 16px;border-right:#efefef 1px solid;}
.external-image-right{width:355px; float:left; padding:0px 0px 15px 44px;}
.webtemplate-image-box {
	float:left;
	padding:0px 0px 0px 16px;
	width:355px;
}
.pro-righttitle
{
	padding-left:15px;
}
.services-list
{
	width:310px;
	float:left;	
}
.help-con .services-list
{
	color:#000000;
}
p.action
{
	background-color:#F5F9D4;
	padding:10px;
}
.greytext
{
	color:#6d6d6d;	
}

.productfinder{width:295px; padding-right:9px; float:left; line-height:25px; }
/* report */
#popularproductclick  td
{
	padding:5px;
	color:#444444;
}

#popularproductclick table td.last_row
{
	border-bottom:1px solid #000000;
	height:1px;
	margin:0px;
	padding:0px;
}
#popularproductclick table tr
{
		border-bottom:1px solid #EEF6F8;
		
}
#popularproductclick table tr:hover
{
	background: #EEF6F8;
}

#popularproductclick table .header_row:hover
{
	background: #39b6dc;
}
#popularproductclick table
{
	border-collapse:collapse;
}

/* end report */


.transparent-but {width:104px; height:22px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-align:center; background-image:url(../images/transparent-but.png); background-repeat:no-repeat; padding:0 3px 3px 3px; border:0px; cursor:pointer;background-color:#FFBCBC;}

div.inbox table {
	margin: 0 0 10px 0;
	font-size: 12px;
	width:946px;
	border-collapse:collapse;
}

div.inbox table thead
{
	background: #38B7DC;
	height: 26px;
	color: #FFF;
	border-bottom: 1px solid #EEF6F8;
}

div.inbox table thead tr {
	border: 0;
}

div.inbox table tbody tr:hover {
	background: #EEF6F8;
}

div.inbox table tbody {
	margin: -5px 0 10px 0;
}

div.inbox table h3 {
	margin: 0;
	padding: 0;
	font-size: 12px;
}

div.inbox table td {
	padding: 10px;
}

div.inbox table th {
	padding: 5px;
}

div.inbox table tr {
	border-bottom: 1px solid #EEF6F8;
}

div.inbox .tcl {
	width: 300px;
}

div.inbox .tc1, div.inbox .tc2 {
	width: 50px;
}

div.inbox .tcr {
	width: 450px;
}
.forum-breadcrumb {
	border-bottom:3px solid #F4FAE5;
	padding:10px 0px 5px 10px;
}
.forum-paging	{
	padding:20px 0px 10px;
}
.forum-paging strong {
	border:1px solid #37BDE5;
	background:#37BDE5;
	color:#FFFFFF;
	margin:0 3px;
	padding:2px 6px;	
}
.forum-paging a {
	border:1px solid #37BDE5;
	color:#25A0C5;
	margin:0 3px;
	padding:2px 6px;
}
.postLinks {
	padding:10px 0px;
	clear:both;
}
.postreport	{
	background: url(../images/report.png) no-repeat 0px 2px;
	padding:4px 0px 4px 20px;
}
.postdelete	{
	background: url(../images/delete.png) no-repeat 0px 3px;
	padding:4px 0px 4px 20px;
}
.postedit	{
	background: url(../images/edit.png) no-repeat 0px 3px;
	padding:4px 0px 4px 20px;
}
.blockpost	{
	clear:both;
	padding-bottom:10px;
	margin-bottom:10px;
	border-bottom:1px solid #F5F9D4;
}
.sep-line	{
	border-bottom:1px solid #F5F9D4;
	height:1px;
}
hr
{
	border:solid 1px #F5F9D4;
}
.eflyer_progress {
	background-color:#000000;
	opacity:0.2;
	position:absolute;
	text-align:center;
	vertical-align:text-bottom;
	width:920px;
}
#GB_frame	{
	visibility:visible !important;
}
.info img	{
	display: inline;
}
.icons-tital-delete-quotesheet
{
	color: #6E8D2A;
    float: left;
    font-family: tahoma;
    font-size: 11px;
    font-weight: bold;
    padding: 0 0 0 8px;
    text-decoration: none;
    width: 115px;
}
.right-icons-delete-quotesheet
{
	float: left;
	padding: 12px 0 0;
	width: 144px;
}

.blk_12 { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; padding-left:5px; line-height:normal; }
.txt_box { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; border:1px solid #CCCCCC; width:50px; }
.txt_box1 { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; border:1px solid #CCCCCC; width:65px; }
.txt_box2 { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; border:1px solid #CCCCCC; width:340px; }

/* added on 24/11/2010 */
.product-text {width:670px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; line-height:18px; padding:5px 0 5px 0;}

.why_sign_mian {width:944px; border:1px solid #d5dba2; float:left; }
.why_sign_hed {width:932px; float:left; padding:6px 2px 6px 10px; float:left; background: url(../images/yellow_blt.jpg) left top repeat-x #e9efb1; color:#4d6f01; font-size:14px;  }
.why_sign_hed a{
	color:#4d6f01;
}
.why_sign_con {width:924px; padding:10px; float:left; background:#fcfee9; }
.why_sign_left {width:463px; border-right:1px solid #d5dba2; float:left; }
.why_sign_right {width:455px; float:right; }
.sign_bg {width:950px; float:left; text-align:left; padding:10px 0px 0px 0px; }

.comp_pro_left {width:252px; float:left; padding-bottom:10px; } 
.name-text4 {width:204px;  font-size:12px; color:#333333; float:left; font-weight:normal; padding:5px 0 6px 0; line-height:20px;}
.name-text4 ul
{
		margin-top:0px;
}
.but-7 {width:135px; height:29px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-align:center; background-image:url(../images/send_msg_but.png); background-repeat:no-repeat; padding:0 3px 3px 3px; border:0px; cursor:pointer; font-weight:bold; margin-top:6px;}
.sublink2 { font-size:12px; color:#84a834; line-height:22px; font-weight:normal; text-decoration:none;}
a.sublink2:hover { text-decoration:underline; }
.but-8 {width:75px; height:22px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-align:center; background-image:url(../images/but.png); background-repeat:no-repeat; padding:0 3px 3px 3px; border:0px; cursor:pointer;}
.quick {width:298px; padding-right:9px; float:left; line-height:25px; }
.quick1 {width:150px; padding-right:9px; float:left; line-height:25px; }
.con_mian {width:950px; float:left;}
.ideas-left2 {width:254px; float:left;}
.ideas-left-con {width:232px; float:left; border:1px solid #CCCCCC; text-align:left; padding:10px; margin-bottom:20px; }

.terms_main {width:928px; float:left; padding:10px 0px; border-bottom:1px solid #dfdede; }
.terms_left {width:23px; float:left; }
.terms_right {width:905px; float:left; }

.forgot {width:437px; padding:10px;  float:left; border:1px solid #d5dba2; background-color:#FFBCBC;}
.text-filde-input3 {width:200px; border:1px solid; border-color:#d6d6d6; height:20px;}
.text-filde-input4 {width:200px; border:1px solid; border-color:#d6d6d6; height:14px;}
.sign_left {width:438px; padding:10px; float:left; border:1px solid; border-color:#cfeaf6; color:#000000; line-height:22px;}
.blue_arrow { background:url(../images/arrow3.jpg) left 3px no-repeat; color:#000000; display:block; padding-left:20px; line-height:16px;  }
.why_sign_right2 {width:890px; float:left; padding:5px 0px 0px 10px;}
.why_sign_left2 {width:10px; float:left; background:#b0d264; padding:9px 15px; text-align:center; color:#477a38; font-size:20px; }
.easy-text2 { font-size:12px; color:#7e7e7e; }
.error_box {width:928px; padding:10px; float:left; background:#ffbcbc; border:1px solid #fd615e; }
.error_left {width:54px; float:left; }
.error_right {width:874px; float:left; line-height:20px;}
.sublink3 { font-size:12px; color:#ff0000; line-height:22px; font-weight:normal; text-decoration:none;}
a.sublink3:hover { text-decoration:underline;}

.inner-midd-body ol 
{
	margin-left:20px;	
}
.excel_import_result_grid td{
	padding:10px;
}
.excel-import-result-reason li
{
	list-style-type:circle;
}
/* */


/*30 nov*/
.signup {width:948px; border:1px solid #d5dba2; float:left; margin-top:10px; }
.signup_left {width:440px; padding:10px; float:left; color:#000000;}
.frm_main {width:440px; float:left; color:#000000; padding-bottom:5px; }
.text_field {width:300px; border:1px solid; border-color:#d6d6d6; height:18px;}

/*8 dec*/
.suppl_main {width:946px; float:left; padding:10px 0px 0px 0px; }
.suppl_box_left { width:463px; float:left; }
.suppl_box_right { width:463px; float:right; }
.suppl_box { width:463px; float:left; background:url(../images/mid_bdr.jpg) left top repeat-y; }
.suppl_box_1 { width:463px; float:left; background:url(../images/top_crv.jpg) left top no-repeat; padding-top:10px; }
.suppl_box_2 { width:443px; float:left; background:url(../images/bot_crv.jpg) left bottom no-repeat; padding:0px 10px 41px 10px; }
.suppl_box_2_1 { width:443px; height:400px; float:left; background:url(../images/bot_crv.jpg) left bottom no-repeat; padding:0px 10px 41px 10px; }
.suppl_box_2_2 { width:443px; height:310px; float:left; background:url(../images/bot_crv.jpg) left bottom no-repeat; padding:0px 10px 41px 10px; }

.suppl_box_inleft { width:160px; float:left; }
.suppl_box_inright { width:283px; float:left; }

.blue_13 { font-size:13px; color:#00b2ef; font-weight:bold; text-decoration:none; padding-bottom:10px; display:block; }
.logo_icon { background:url(../images/logo_icon.jpg) left top no-repeat; padding:0px 0px 10px 26px; color:#000000; text-decoration:none; display:block; }
a.logo_icon:hover { background:url(../images/logo_icon.jpg) left top no-repeat; padding:0px 0px px 26px; }
.text_icon { padding:0px 0px 10px 0px; color:#000000; text-decoration:none; display:block; }
.ideasheet_progress{position:absolute; top:1000; right:1000; z-index:100px; width:900px; text-align:center;  vertical-align:text-bottom; background-color: #000000; filter: alpha(opacity=20); opacity: 0.20; -moz-opacity: 0.20;}

/* ================== 08june 2011 ================== */

/* page 1 button class */
.button6 {width:255px; height:34px; line-height:34px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#FFFFFF; text-align:center; background-image:url(../images/button-6.png); background-repeat:no-repeat; border:0px; cursor:pointer; display:block;}


.fleft { float:left; }
.product_trading_main { width:935px; padding-left:7px; float:left; color:#6d6d6d; }
.product_trading_left { width:454px; float:left; }
.product_trading_title { width:429px; padding-left:25px; float:left; background:url(../images/pro_tra_top_crv.jpg) left top no-repeat; height:60px; color:#3396b8; font-size:14px; font-weight:bold; line-height:44px; }
.product_trading_mid { width:431px; padding:0 0 0 21px; float:left; background:url(../images/pro_tra_mid_rpt.jpg) left bottom repeat-x; border-left:1px solid #c0e2f4; border-right:1px solid #c0e2f4; min-height:370px; }
.title1 { width:403px; float:left; background:#eaf7fc; margin-top:20px; }
.title1 strong { width:403px; float:left; background:#eaf7fc; color:#3396b8; line-height:30px; text-transform:uppercase; }
.title1 strong a, .title1 strong a:visited, .title1 strong a:hover { color:#3396b8; }
.download { width:421px; float:left; padding:10px 0 0 10px; line-height:15px; font-weight:bold; }
.download span { float:left; line-height:32px; margin-left:10px; margin-right:10px; }
.download span a { color:#6d6d6d; text-decoration:none; }
.download span a:hover { text-decoration:underline; }
.download img { float:left; }
.dl_frm_main { width:421px; float:left; padding-bottom:13px; }
.dl_frm_left { width:141px; float:left; line-height:20px; }
.dl_frm_right { width:280px; float:left; }
.button3 {width:150px; height:34px; line-height:34px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#FFFFFF; text-align:center; background-image:url(../images/button-3.png); background-repeat:no-repeat; border:0px; cursor:pointer; display:block;}
.combo_box { width:210px; }
.green_14_link { font-size:14px; font-weight:bold; color:#769237; text-decoration:none; float:right; margin-right:30px; line-height:26px; }
a.green_14_link:hover { text-decoration:underline; }

.import_main { width:946px; float:left; margin-left:2px; }
.import_title { width:921px; padding-left:25px; float:left; background:url(../images/import_title.jpg) left top no-repeat; height:60px; color:#3396b8; font-size:14px; font-weight:bold; line-height:44px; }
.import_mid { width:919px; padding:0 0 10px 25px; float:left; background:url(../images/import_mid_rpt.jpg) left bottom repeat-x; border-left:1px solid #c0e2f4; border-right:1px solid #c0e2f4; font-size:14px; font-weight:bold; color:#737472; line-height:25px; }
.green_14_txt { font-size:14px; font-weight:bold; color:#8fa555; text-decoration:none; padding-left:10px; }
.red_14_txt { font-size:14px; font-weight:bold; color:#ff0000; text-decoration:none; padding-left:10px; }

.blue_title { font-size:17px; color:#00b2ef; font-weight:bold; border-bottom:1px solid #e4e4e4; line-height:44px; margin:5px 0px 15px 0px; display:block;  }
.pro_list { width:946px; float:left; color:#53666f; margin-bottom:20px; max-height: 400px; }
.blue_bg { background:#FFFFFF; }
.blue_bg:hover { background:#f3fcff; }

.loading { width:946px; float:left; margin-left:2px; text-align:center; color:#767676; font-size:14px; height:230px; padding-top:160px; }
.blue_14_txt { color:#0453ab; font-size:14px; font-weight:bold; }

/* pop up */
.register-popup,
.login-popup { display:none; overflow:hidden;}
.apple_overlay { display:none; background-image:url(../images/transparent.gif); margin-top:150px; }
.error_main { width:571px; float:left; }
.error_title { width:541px; float:left; height:52px; font-size:14px; color:#1f6c86; line-height:52px; padding-left:30px; text-transform:uppercase; background:url(../images/error_title_bg.png) left top no-repeat; font-weight:bold; }
.error_disc { width:481px; float:left; padding:25px 45px 0 45px; background:#FFFFFF; color:#53666f; }
.error_icon { float:left; margin-right:45px; }
.spotlight-close {width:86px; height:34px; line-height:34px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#FFFFFF; text-align:center; background-image:url(../images/button-1.png); background-repeat:no-repeat; border:0px; cursor:pointer; display:block; margin:0 auto;}
.error_disc { width:481px; float:left; padding:25px 45px 0 45px; background:#FFFFFF; color:#53666f; }


/* 8 july */
.blue_title2 { font-size:17px; color:#00b2ef; font-weight:bold; line-height:24px; }
.blue_16_link { font-size:17px; color:#252525; font-weight:bold; line-height:24px; text-decoration:underline; }
.blue_16_link:hover { text-decoration:none; }
.blk_title { font-size:16px; color:#252525; font-weight:bold; line-height:42px; }

/* 18 aug 2011*/

.warning 
{
	background:none repeat scroll 0 0 #FFF5CA;
	border:1px solid #A97822;
}

.warning .warn_icon { float:left; width:48px; height:48px; margin:14px; background:url(../images/warn.png) no-repeat 0 0; }

.warning_desc
{
	margin-top:24px;
	font-weight:bold;	
	font-size:15px;
}

/* 02 sept*/
.blk_14 { font-size:14px; color:#252525; font-weight:bold; }

/* 26 sept */
.yellow-bg-item
{
	background-color:#F5F9D4;
	padding:9px 9px 0px;
	float:left;
}
.yellow-bg-item-right
{
	background-color:#F5F9D4;
	padding:9px 9px 0px;
	float:left;
}
.white-bg-item
{
	background-color:#fff;
	padding:9px 9px 0px;
	float:left;
}
.white-bg-item-right
{
	padding:9px 9px 0px;
	float:left;
}

/* progress related css */
.transparent {
        /* Theoretically for IE 8 & 9 (more valid) */
        /* ...but not required as filter works too */
        /* should come BEFORE filter */
        -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";

        /* This works in IE 8 & 9 too */
        /* ... but also 5, 6, 7 */
        filter: alpha(opacity=80);

        /* Older than Firefox 0.9 */
        -moz-opacity:0.8;

        /* Safari 1.x (pre WebKit!) */
        -khtml-opacity: 0.8;

        /* Modern!
        /* Firefox 0.9+, Safari 2?, Chrome any?
        /* Opera 9+, IE 9+ */
        opacity: 0.9;
}
.progress-main	{
	width:950px; 
	position:fixed; 
	top:465px;
}
.progress-content	{
	text-align:center; 
	
}
.progress-msg-box	{
	background:#ECF1B7; 
	width:250px; 
	display:inline-block; 
	padding:10px;
	border:solid 2px #D8DE58; 
	moz-opacity:20%;
	-moz-border-radius: 10px;
	border-radius: 10px;
}
.progress-msg-text	{
	text-align:left;
	font-size:18px;
	font-family:Arial,Helvetica,sans-serif; 
	line-height:30px;
}

.main-content-class {
	line-height:15px;
	}
	
	.main-content-class h2 {
    clear: both;
    color: #80AA23;
    display: block;
    font-size: 14px;
    height: 30px;

}

.main-content-class1 img {
    border: 1px solid;
}

.main-content-class1 ul li {
    margin-bottom: 5px;
}

.color_variant
{
    border: 1px solid #CCCCCC;
    padding: 5px;
    color: #6D6D6D;
}

.color_variant_title
{
    color:#3396B8;
    font-weight: bold;
    height: 20px;
}

.responsemsg
{
	font-size:13px;
	color: #4F8A10;
	background-color: #DFF2BF;
	border: 1px solid;
	margin: 0px;
	padding:5px 5px 5px 5px;
	background-repeat: no-repeat;
	background-position: 10px center;
	width: 450px;
}
.notification {
                margin: 5px 0px 15px;
                padding: 0;
                border: 1px solid;
                background-position: 10px 11px !important;
                background-repeat: no-repeat !important;
                font-size: 13px;
                width: 99.8%;
				float:left;
                color: #333333;
                }

.information {
                background: #CBEBFA url('../images/icons/information.png');
                border-color: #79C3E5;
                }

.success {
                background: #d5ffce url('../images/icons/tick_circle.png');
                border-color: #9adf8f;
                }

.error {
                background: #ffcece url('../images/icons/cross_circle.png');
                border-color: #df8f8f;
                }
				
				
.attention {
                background: #FFF5CA url('../images/icons/warn.png');
                border-color: #A97822;
                }
.attention a{
				color:#A97822;
}
.notification div {
                display:block;
                font-style:normal;
				font-weight:bold;
                padding: 10px 10px 10px 36px;
                line-height: 1.5em;
                }
.input_btn img {
    float: left;
}
.input_btn input {
    background: url("../images/input_button_r.png") top right;
    border: 0 none;
    color: #FFFFFF;
    display: block;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    height: 34px;
    line-height: 15px;
    margin: 0;
    padding: 0 12px 0 0;
    text-decoration: none;
}

.page_info {
	color: #666666;
    float: left;
    font-family: Verdana,Geneva,sans-serif;
    font-size: 11px;
    padding: 3px 5px;
}
.paging-page-active {
	border: 1px solid #37BDE5;
    display: block;
    float: left;
    margin: 0 3px;
    padding: 2px 6px;
	background: #37BDE5;
    color: #FFFFFF;
    text-decoration: none;	
}
.paging-first, .paging-first-link, .paging-last, .paging-last-link, 
.paging-page, .paging-next, .paging-previous {
	border: 1px solid #37BDE5;
    color: #25A0C5;
    display: block;
    float: left;
    margin: 0 3px;
    padding: 2px 6px;
}

/* ============ 23may--- mobile app =========== */
.mobile_app { width:950px; float:left; padding:15px 0 0 0; font-size:13px; color:#656565; line-height:16px; }
.iphone { width:462px; margin:0 20px 20px 0; float:left; background:url(../images/iphone_bg_rpt.jpg) left top repeat-y; }
.iphone_bg { width:422px; padding:0 20px 0 20px; float:left; background:url(../images/iphone_bot_crv.jpg) left bottom no-repeat; min-height:252px; }
.iphone_bg img { float:left; margin-right:20px; }
.iphone_bg span { font-size:22px; color:#7ca12a; font-family:"Arial Narrow"; display:inline-block; padding-bottom:10px; }

.ipad { width:462px; margin:0 0 20px 0; float:left; background:url(../images/ipad_bg_rpt.jpg) left top repeat-y; }
.ipad_bg { width:422px; padding:0 20px 0 20px; float:left; background:url(../images/ipad_bot_crv.jpg) left bottom no-repeat; min-height:252px; }
.ipad_bg img { float:left; margin-right:20px; }
.ipad_bg span { font-size:22px; color:#7ca12a; font-family:"Arial Narrow"; display:inline-block; padding-bottom:10px; }

.android { width:462px; margin:0 20px 20px 0; float:left; background:url(../images/android_bg_rpt.jpg) left top repeat-y; }
.android_bg { width:422px; padding:0 20px 0 20px; float:left; background:url(../images/android_bot_crv.jpg) left bottom no-repeat; min-height:252px; }
.android_bg img { float:left; margin-right:20px; }
.android_bg span { font-size:22px; color:#7ca12a; font-family:"Arial Narrow"; display:inline-block; padding-bottom:10px; }

.android_tablet { width:462px; margin:0 0 20px 0; float:left; background:url(../images/android_tablet_bg_rpt.jpg) left top repeat-y; }
.android_tablet_bg { width:422px; padding:0 20px 0 20px; float:left; background:url(../images/android_tablet_bot_crv.jpg) left bottom no-repeat; min-height:252px; }
.android_tablet_bg img { float:left; margin-right:20px; }
.android_tablet_bg span { font-size:22px; color:#7ca12a; font-family:"Arial Narrow"; display:inline-block; padding-bottom:10px; }

/* 11june- seo page */
.seo_main { width:950px; float:left; font-size:13px; color:#656565; line-height:16px; padding-top:10px; }
.seo_main p { margin:0px; padding:0 0 15px 0; text-align:justify; }
.seo_main h4 { margin:0 0 10px 0; padding:0 0 10px 0; font-size:18px; color:#00b2ef; font-weight:normal; border-bottom:1px solid #e4e4e4; }
.listing_table { font-size:12px; color:#5a6934; }
.listing_table table td{
	padding:9px 9px 9px 0px;
}

.report { list-style:none; margin:0px; padding:0px; }
.report li { margin:0px; padding:0 0 8px 20px; width:410px; float:left; background:url(../images/blue_bullet.png) left 6px no-repeat; }
.wht_title { font-family:Calibri; font-size:17px; color:#FFFFFF; line-height:19px; text-transform:uppercase; font-weight:bold; }
.blk_title_new { font-family:Calibri; font-size:18px; color:#272727; line-height:19px; font-weight:bold; padding-left: 24px!important; }
.wht14_title { font-family:Calibri; font-size:14px; color:#FFFFFF; line-height:19px; text-transform:uppercase; font-weight:bold;}
.left_pad { padding-left:24px!important ;}
/*end  seo page */

.text-box-graytext3{width:163px; float:left; padding-bottom:5px; color:#6d6d6d; font-weight:bold;}

/* for country of origin,recycled and fasttrack */
.tab-main { width:252px; position:absolute; margin-top:170px; }
.tab1 { width:252px; float:left; height:41px; }
.tab1 table
{
	margin:auto!important;
}
.tab-bg { background:url(../images/tab-rpt.png) left top repeat-x; }
.tab-bg img { margin:0 5px; }
/* end for country of origin,recycled and fasttrack */

/* search-results - 14aug2012 */
.results-search-box {width:900px; float:left; margin:0 0 30px 0; font-size:14px; color:#7e7e7e; line-height:24px; }
.results-search-box strong { float:left; }
.results-search-box input[type="text"] {width:290px; font-size:12px; border:1px solid #d6d6d6; margin-left:10px; height:23px; float:left; }
.results-search-box input[type="submit"] {color:#fff; width:75px; height:24px; border:0px none; background:url(../images/but.png) left top no-repeat; outline:none; cursor:pointer; margin-left:10px; float:left; }
.product-col {width:900px; float:left; padding:0px 25px 0 25px;}
.product-col-left {width:435px; float:left; }
.product-col-right {width:435px; float:right; }
.new-product-box { width:433px; float:left; border:1px solid #cfeaf6; margin-bottom:30px; margin-left:25px;}
.new-product-img { width:121px; float:left; text-align:center; padding-top:20px;}
.new-product-dec {width:281px; height:155px; float:left; background:#f5fbff; padding:15px; border-left:1px solid #cfeaf6; }
.new-product-dec .title1 { display:block; color:#00b2ef; font-weight:bold; line-height:18px; padding-bottom:10px; float:none;margin:0px; width:auto; background:transparent; }
.new-product-dec .title1 span { font-size:14px; color:#000000; }
.new-product-dec p { color:#6c6c6c; font-weight:bold; margin:0; padding:0; line-height:16px; }
.new-product-dec p span { color:#7ca60a; }

.colors { list-style:none; margin:5px 0 0 0; padding:0; }

.error-msg-box{
	background: none repeat scroll 0 0 #FFBCBC;
    border: 1px solid #FD615E;
    float: left;
    padding: 10px;
    width: 928px;
}

/* for tooltip */
.tooltip
{
	/*display:none;*/
	/*visibility:hidden;*/
	z-index:25;
	padding-top:0px;
	padding-left:0px;
	position:absolute;
	color:#ffffff;
	margin: 0px; 
	width:231px;
	
}

.tooltip a
{
	color:#ffffff;
}

#top-tooptip{ background:url(../images/top-arrow.png) left bottom no-repeat;  height:18px; width:231px;}
#content-tooptip { border-left: 1px solid #2195cd; border-right: 1px solid #2195cd; border-bottom: 1px solid #2195cd; background: #38b5f2; width:219px; padding:5px;}

#tooltip_main ul {list-style-type:none;margin:0px;padding:0px;}

#tooltip_main ul li{clear:both;width:70px;}
	
#tooltip_main ul li div {visibility:hidden;}
#tooltip_main ul li:hover div {visibility:visible;}	

#tooltip_main ul li a div {visibility:visible;display:inline;}


.tooltip_title
{
	color:#7e7e7e;
	z-index:100;
	
}

html>body #tooltip_main ul li
{
	*margin-top:-16px;
}
/* end for tooltip */



/* 2013-09-18 new class */
.news-section { width:945px; float:left; border:1px solid #4c9d14; margin-top:7px; }
.news-title { float:left; width:95px; padding:5px 5px; background:#86d451; font-size:12px; color:#ffffff; font-weight:bold; text-align:center;height:15px; }
.news-text { float:left; width:820px; padding:5px 10px 5px 10px; height:15px; }

.news-text ul { list-style:none; margin:0; padding:0 0 0 50px; overflow: hidden; height:15px;}
.news-text ul li { margin:0; padding:0 5px; border-left:1px solid #CCCCCC; float:left;}
.news-text ul li:first-child { border-left:none; }
.news-text ul li a { font-size:12px; color:#000000; text-decoration:none; }
.news-text ul li  a.arrow {
	padding-left:15px;
	background:url(../images/icon-arrow.gif) no-repeat 0px 3px;
}
.news-text ul li a:hover { text-decoration:underline; color:#05a4da; }


.catalog-con1 .franchisee-product-box-11 {
    border: 1px solid #CFEAF6;
    float: left;
    height: 165px;
    margin-bottom: 10px;
    width: 367px;
}
.gloabl_serach_user_country_drop_down
{
	float:right;
	padding:2px;
	width:70px;
	border:1px solid #C0E2F4;
}
.gloabl_search_user_country_div
{
	float: right;
    padding: 5px 10px 0 0;
    width: 70px;
}

/* Global search Activation Plan  - Start */

#devices-list {	overflow: auto; }
.avi-list {	overflow: auto;	margin: 0; width:200px;}

.avi-list { background: #fff; border-top: 1px solid #BBB; border-left: 1px solid #BBB; border-bottom: 1px solid #DDD; border-right: 1px solid #DDD; }
.avi-list li { white-space: nowrap; font-size: 12px; color: #333; }
.avi-list > li:first-child { border-top: none; }
.avi-list a:hover, .avi-list label:hover { background-color: #efefef; }
.avi-list a, .avi-list label { color: #000000; display: block;	padding: 7px 5px;font-size:12px; } 
.avi-list a { text-decoration: none; }
.avi-list label { cursor: pointer; }
.avi-list input { margin: 0; margin-right: 0.5em; vertical-align: text-top; }


/* Global search Activation Plan  - End */