/*............................Default styles................................*/

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #D22225;
}
form{
margin:0px;
padding:0px;
}

h2{
	font-size:18px;
	font-family:trebuchet MS;
	font-weight:bold;
	margin:0px 0px 5px 0px;
	color:#333333;
}
h5 {
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:9px;	
	text-transform:uppercase;
	display:block;	
	letter-spacing:1px;
	margin:0px 0px 3px 1px;
	font-weight:normal;
	clear:both;
	color:#000000;
}

.border_tb {
	border-top:1px solid #F08A2D;
	border-bottom:1px solid #F08A2D;
	margin:5px 0px 5px 0px;
}

/*............................Main div................................*/
#container {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	width:100%;
	min-width:1003px;
	background-color:#D22225;
	text-align:left;
}

/*............................Header Styles................................background-image: url(../images/header_leftimage.gif);*/
#masthead{
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	background-position: left top;
	width:100%;
}


#header {
	height: 100px;
	width:1003px;
	margin:0px auto;
}
#header #beta {
	vertical-align: bottom;
	float:left;
	width:102px;
	padding:82px 0px 0px 25px;
}
#header #beta #lchat_none {
 width: 60px;
 padding-top: 6px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 38px;
 height:40px;
}
#header #beta #lchat {
 background-image: url(../images/livechat.gif);
 background-repeat: no-repeat;
 width: 60px;
 padding-top: 6px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 38px;
 height:40px;
 font-family: Trebuchet MS;
 font-size: 12px;
 color: #FFFFFF;
 text-decoration: none;
 font-weight: bold;
}
#header #beta #lchat a {
 color: #FFFFFF;
 text-decoration: none;
}
#header #beta #lchat a:hover {
 color: #FFFFFF;
 text-decoration: underline;
}
#header #beta #lchatoff {
 height: 47px;
}
#header #login {
	color: #EF801A;
	text-decoration: none;
	float: left;
	font-family: "Trebuchet MS";
	font-size: 11px;
	float:right;
	width:235px;
	padding:10px 50px 0px 0px
}
#header #search_head {
	color: #EF801A;
	text-decoration: none;
	float: left;
	padding-top: 10px;
	font-family: "Trebuchet MS";
	font-size: 11px;
	float:left;
	width:225px;
	text-align:right;
}#header #search_head {
	color: #EF801A;
	text-decoration: none;
	float: left;
	padding-top: 10px;
	font-family: "Trebuchet MS";
	font-size: 11px;
	float:left;
	width:225px;
	text-align:right;
}
#header #login .big {
	color: #EF801A;
	text-decoration: none;
	font-family: "Trebuchet MS";
	font-size: 16px;
	text-decoration: underline;
}
#header #login .textfileds {
	font-family: "Tahoma";
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	width: 95px;
	border: 1px solid #EF801A;
}
#header #login .submit-btn {
	font-family: "Tahoma";
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #EF801A;
	border: 0px solid #EF801A;
	padding:2px;
}
#header #login a {
	color: #EF801A;
	text-decoration: underline;
}
#header #login label {
	width: 95px;
}
#header #headerlinks {
	color: #FFFFFF;
	background-color:#EF801A;
	float:left;
	width: 87px;
	text-align: center;
	height: 95px;
	padding-top: 5px;
	z-index: 1;
	line-height:16px;
	margin:0px 0px 0px 25px;
}
#header #headerlinks a {
	color: #FFFFFF;
	text-decoration: none;
	font-family: "Trebuchet Ms";
	font-size: 11px;
}
#header #headerlinks a:hover {
	color: #FFFFFF;
	text-decoration: underline;
	font-family: "Trebuchet Ms";
	font-size: 11px;
}
#header #beta {
 vertical-align: bottom;
 float:left;
 width:102px;
 padding:10px 0px 0px 25px;
}
#header #slogan {
	float: left;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align:right;
	vertical-align:middle;
	width:440px;
	margin:auto 0px;
}

#header #slogan h3 {
	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
	color: #EF801A;
	text-decoration: none;
	margin: 0px;
	padding: 0px 0px 8px 0px;
}
#header #slogan span {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
#masthead #header #logout {
 background-image: url(../images/bg_signout.gif);
 background-repeat: no-repeat;
 height: 73px;
 width: 237px;
 float: right;
 padding-right: 50px;
 font-family: Verdana;
 font-size: 10px;
 color: #796F6D;
 text-decoration: none;
}
#header #logout .welcome {
 padding: 10px;
 width: 70px;
 float: left;
}
.blackfont {
 color: #000000;
}
#header #logout .help {
 float: right;
 padding: 8px 8px 0px 0px;
 width: 130px;
}

/*............................Body Styles................................*/
#mastcontent {
	clear: both;
	width: 1003px;
	margin:0px auto;
}
#mastcontent #leftpanel {
	width: 210px;
	padding-right: 25px;
	float: left;
}
/*............................Left panel Styles................................*/
#leftpanel #logo {
	padding-left: 25px;
	padding-bottom:20px;
}
#leftpanel #left {
 width: 170px;
 clear: left;
 text-align: right;
 padding:0px 0px 0px 65px;
}
#leftpanel #search {
	width: 170px;
	clear: right;
	text-align: right;
	padding:28px 0px 10px 0px;
	line-height:9px;
}
#leftpanel #left #search h2 {
	font-family: Tahoma;
	font-size: 20px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 12px;
	padding-left: 0px;
	
}
#leftpanel #left #search .textfield {
	width: 125px;
	border: 1px solid #FFFFFF;
	font-family: "Tahoma";
	font-size: 11px;
	color: #D22225;
	text-decoration: none;
	margin:0px;
}
#leftpanel #left #search a {
	font-family: Arial;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	margin:0px 0px 0px 0px;
}
#leftpanel #left #search a:hover {
	font-family: Arial;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration:underline;
}
#leftpanel #left #leftlinks {
 font-family: verdana;
 font-size: 11px;
 color: #FFFFFF;
 text-decoration: none;
 line-height: 17px;
 width:160px;
 margin:0px 0px 0px 10px;
 padding:0px;
 text-align:left;
}
#leftpanel #left #leftlinks .submenu {
 color: #FFFFFF;
 text-decoration: none;
 text-align: left;
 padding:0px 0px 10px 0px;
 margin:0px 0px 5px 0px;
 border-bottom:1px solid #F0801A;
 line-height: normal;
}
#leftpanel #left #leftlinks .submenu a {
 color: #FFFFFF;
 text-decoration: none;
 margin:0px;
 padding:2px 0px 2px 20px;
}
#leftpanel #left #leftlinks .submenu a:hover {
 color: #FFFFFF;
 text-decoration: none;
 margin:0px;
 padding:2px 0px 2px 20px;
}
#leftpanel #left #leftlinks .submenu .subsub {
 color: #FE851C;
 text-decoration: none;
 padding-left: 0px;
}
#leftpanel #left #leftlinks .submenu .subsub a.current {
 text-decoration: none;
 display: block;
 background-color: #F0801A;
 padding:2px 30px 2px 30px;
 color:#ffffff;
}
#leftpanel #left #leftlinks .submenu .subsub a {
 color: #FE851C;
 text-decoration: none;
 padding:2px 0px 2px 30px;
 margin:0px;
}
#leftpanel #left #leftlinks .submenu .subsub a:hover{
 color: #FFFFFF;
 text-decoration: none;
 padding:2px 0px 2px 30px;
 margin:0px;
}
#leftpanel #left #leftlinks .current {
 text-decoration: none;
 display: block;
 background-color: #F0801A;
 padding:0px 9px 0px 9px;
 color:#ffffff;
}
#leftpanel #left #leftlinks .hidden {
 text-decoration: none;
 display: block;
 padding:0px 9px 0px 9px;
}
#leftpanel #left #leftlinks a {
 color: #FFFFFF;
 text-decoration: none;
 display: block;
 padding:0px 9px 0px 9px;
 margin:0px 0px 3px 0px;
}
#leftpanel #left #leftlinks a:hover {
 color: #FFFFFF;
 text-decoration: none;
 display: block;
 background-color: #E1511F;
 padding:0px 9px 0px 9px;
 margin:0px 0px 3px 0px;
}
#leftpanel #left #leftlinks .main {
 text-decoration: none;
 display: block;
 background-color: #E1511F;
 padding:0px 9px 0px 9px;
}


/*#leftlinks .mainmenu {
	font-family: Arial;
	font-size: 13px;
	color: #FE7577;
	text-decoration: none;
	text-align: left;
	padding:0px 0px 10px 0px;
	margin:0px 0px 5px 0px;
	border-bottom:1px solid #FE7577;
	line-height: normal;
}

#leftpanel #left #leftlinks .submenu {
	font-family: Arial;
	font-size: 13px;
	color: #FE7577;
	text-decoration: none;
	text-align: left;
	padding:0px 0px 10px 0px;
	margin:0px 0px 5px 0px;
	line-height: normal;
}
#leftpanel #left #leftlinks .submenu a {
	font-family: Arial;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
	margin:0px;
}
#leftpanel #left #leftlinks .submenu a:hover {
	font-family: Arial;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
	margin:0px;
}
#leftpanel #left #leftlinks .submenu .subsub {
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 0px;
}
#leftpanel #left #leftlinks .submenu .subsub a {
	font-family: Arial;
	font-size: 11px;
	color: #FE7577;
	text-decoration: none;
	padding:0px 0px 0px 10px;
	margin:0px;
}
#leftpanel #left #leftlinks .submenu .subsub a:hover{
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	padding:0px 0px 0px 10px;
	margin:0px;
}
#leftpanel #left #leftlinks .submenu .current {
	text-decoration: none;
	display: block;
	background-color: #FE7577;
	color:#FFFFFF;
	
}
#leftpanel #left #leftlinks .submenu .subsub .current {
	text-decoration: none;
	display: block;
	background-color: #FE7577;
	color:#FFFFFF;
	
}
#leftpanel #left #leftlinks .current {
	text-decoration: none;
	display: block;
	background-color: #FE7577;
	color:#FFFFFF;
	padding:0px 9px 0px 0px;
}
#leftpanel #left #leftlinks .hidden {
	text-decoration: none;
	display: block;
	padding:0px 9px 0px 0px;
}
#leftpanel #left #leftlinks a {
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	padding:0px 9px 0px 0px;
	margin:0px 0px 9px 0px;
}
#leftpanel #left #leftlinks a:hover {
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	background-color: #FE7577;
	padding:0px 9px 0px 0px;
	margin:0px 0px 9px 0px;
}*/
/*............................Content panel................................*/
#content {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	background-position:top left;
	background-repeat:no-repeat;
}
#content #curve {
	background-repeat: no-repeat;
	background-position: left top;
	width:698px;
	/*height:700px;*/
	padding:4px 0px 0px 0px;
	margin:0px;
	/*background-color:#F6F5F4;*/
}
#content #curve #breadcrumb {
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #EF801A;
	text-decoration: none;
	padding:3px 0px 8px 15px;
	background-color:#FFFFFF;
	margin:0px;
}
#content #curve #breadcrumb1 {
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #EF801A;
	text-decoration: none;
	padding:0px 0px 8px 15px;
	background-color:#FFFFFF;
	margin:0px;
}
#content #curve #breadcrumb a {
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #EF801A;
	text-decoration: none;
}
#content #curve #breadcrumb a:hover {
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #EF801A;
	text-decoration: underline;
}
#content #curve #breadcrumb1 a {
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #EF801A;
	text-decoration: none;
}
#content #curve #breadcrumb1 a:hover {
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #EF801A;
	text-decoration: underline;
}
#content #curve .paging {
	text-align:right;
	background-color:#EF801A;
	font-family: Verdana;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	margin-top: 0px;
	margin-right: 1px;
	margin-bottom: 0px;
	margin-left: 1px;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 15px;
}
#content #curve .paging span {
	float:left;
	text-align:left;
	font-family: verdana;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
#content #curve .paging a {
	color: #FFFFFF;
	text-decoration: none;
}
#content #curve .paging a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
#content #curve #content_left {
	float: left;
	width: 250px;
	padding:1px 20px 0px 18px;
}
#content #curve #content_left #thumbnails{
	margin-top: 8px;
}
#content #curve .bg_litegrey {
	padding:18px 0px 0px 0px;
	background-color:#F6F5F4;
}
#content #curve .bg_litegrey #content_left .section {
	margin: 10px 0px 5px 0px;
	padding-top: 3px;
	padding-left:0px;
}
#content #curve .bg_litegrey #content_left .headings {
	font-family: Verdana;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	height:25px;
	margin-bottom: 5px;
	padding:0px 0px 0px 5px;
}
#content #curve .bg_litegrey #content_left .colors .clearer {font-size:0; line-height:0; height:0; clear:both;}
#content #curve .bg_litegrey #content_left .colors div{margin:0px;;}
#content #curve .bg_litegrey #content_left .colors .col1 {width:20px; float:left; padding:0px; margin:0px 0px 4px 0px;}
#content #curve .bg_litegrey #content_left .colors .coltext {width:103px; float:left; padding:0px; margin:0px 2px 0px 0px;}
#content #curve .bg_litegrey #content_left .colors {
	font-family: Verdana;
	font-size: 10px;
	color: #325A9B;
	width:250px;
	text-decoration: none;
	line-height:12px;
	cursor:hand;
}
#content #curve .bg_litegrey #content_left .colors a:hover {
	font-family: Verdana;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
	line-height:12px;
	cursor:hand;
}
#content #curve .bg_litegrey #content_left .colors .current {
	font-family: Verdana;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
	background-color:#E0E1E3;
	cursor:hand;
}
#content #curve .bg_litegrey #content_left .colors .highlight_color {
 font-family: Verdana;
 font-size: 10px;
 color: #325A9B;
 text-decoration: none;
 background-color:#E0E1E3;
 cursor:hand;
}
/*#content #curve .bg_litegrey #content_left .section #leftsection  img{
	float: left;
	margin:0px 0px 2px 0px;
}*/

/*#content #curve .bg_litegrey #content_left .section #rightsection img{
	float: left;
	margin:0px 0px 2px 0px;
}*/
#content #curve .bg_litegrey #content_right {
	float: left;
	padding:1px 5px 0px 0px;
	width:388px;
}
#content #curve .bg_litegrey #content_right .clearer {font-size:0; line-height:0; height:0; clear:both;}
#curve .bg_litegrey #content_right .tr {
	border:1px solid #F08A2D;
	padding:1px 0px 1px 1px;
	margin:5px 0px 5px 0px;
}
#curve .bg_litegrey2 .contentsec {
 padding:0px 15px 15px 15px;
}
#curve .bg_litegrey2 .contentsec h3 {
 font-size: 18px;
 text-decoration: none;
 margin: 0px;
 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 6px;
 padding-left: 0px;
}
#curve .bg_litegrey2 .contentsec h4 {
 font-size: 15px;
 text-decoration: none;
 margin: 0px;
 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 5px;
 padding-left: 0px;
}
#curve .bg_litegrey2 .contentsec h2 {
 font-size: 15px;
 text-decoration: none;
 margin: 0px;
 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 5px;
 padding-left: 0px;
}
#curve .bg_litegrey2 .contentsec h2 a {
 color: #999999;
 text-decoration: none;
 padding:0px 5px;
}
#curve .bg_litegrey2 .contentsec h2 a:hover{
 color: #EF801A;
 text-decoration: none;
 padding:0px 5px;
}
#content #curve .bg_litegrey2 .contentsec .sitemap .main {
 font-family: "Trebuchet MS";
 font-size: 15px;
 color: #EF801A;
 text-decoration: none;
 font-weight: bold;
}
#content #curve .bg_litegrey2 .contentsec .sitemap a{
 color: #EF801A;
 text-decoration: none;
}
#content #curve .bg_litegrey2 .contentsec .sitemap ul {
 margin: 0px;
 padding: 5px 0px 0px 20px;
 list-style-type: none;
 font-weight:bold;
 font-size:11px;
}
#content #curve .bg_litegrey2 .contentsec .sitemap ul ul {
 margin: 0px;
 padding: 0px 0px 0px 15px;
 list-style-type: none;
 font-weight:normal;
}
#curve .bg_litegrey2 .contentsec .sitemap .section {
 padding: 5px 5px 10px 5px;
 border-bottom-width: 1px;
 border-bottom-style: solid;
 border-bottom-color: #EF801A;
 margin:0px 10px 10px 10px
}
#content_right ul {
	margin:10px 0px 10px 38px;
	padding:0px;
}
#content_right li {
	list-style-type: square;
	padding:0px 0px 10px 0px;
	color:#333333;
	margin:0px;
	font-family: Trebuchet MS;
	text-decoration: none;
	font-size:12px;
}
#content #curve .bg_litegrey #content_right .colbg {width:50px; float:left; padding:2px; background-color:#EF801A; margin:0px 1px 0px 0px; color:#FFFFFF;}
#content #curve .bg_litegrey #content_right .col {width:50px; float:left; padding:5px;  margin:0px 1px 0px 0px; color:#EF801A; background-color:#FFFFFF;}
#content #curve .bg_litegrey #content_right .colbg1 {width:50px; float:left; padding:2px; background-color:#EF801A; margin:0px 1px 0px 0px; color:#FFFFFF;}
#content #curve .bg_litegrey #content_right .col1 {width:50px; float:left; padding:2px;  margin:0px 1px 0px 0px; color:#EF801A; background-color:#FFFFFF;}

#content #curve .bg_litegrey .searchresults{margin:0px 0px 0px 4px; clear:right}
#content #curve .bg_litegrey .searchresults .col {
	width:120px;
	float:left;
	padding:4px 4px 0px 3px;
	margin:0px 4px 10px 5px;
	background-color:#FFFFFF;
	color:#666666;
	font-family: Trebuchet MS;
	font-size: 11px;
	text-decoration: none;
}
#content #curve .bg_litegrey .searchresults .col .block {
	display:block;
	background-color:#B7BAC1;
	color:#FFFFFF;
	text-align:right;
	padding:0px 3px 0px 0px;
	margin:2px 0px 0px 0px;
	font-family: Trebuchet MS;
	font-size: 11px;
}
#curve .bg_litegrey .searchresults .col .prod-det {
	height: 33px;
}

#content #curve1 {
	/* background-image: url(../images/curve_content_top_1.gif); */
	background-repeat: no-repeat;
	background-position: left top;
	width:698px;
	/*height:700px;*/
	/*padding:11px 0px 0px 0px;*/
	padding:0px 0px 0px 0px;
	margin:0px;
	background-color:#F6F5F4;
}
#content #curve1 .bg_litegrey1 {
	padding:10px 0px 0px 0px;
	background-image:url(../images/bg_content1.gif);
	background-repeat:repeat-y;
	background-position:top left;
}
#content #curve1 .bg_litegrey1 .contentsec {
	margin-top: 0px;
	margin-right: 16px;
	margin-bottom: 5px;
	margin-left: 20px;
}
#content #curve1 .bg_litegrey1 .contentsec #content_left {
	float: left;
	width: 265px;
	padding-right: 12px;
}
#content #curve1 .bg_litegrey1 .contentsec #content_right {
	float: left;
	width: 280px;
	padding:45px 0px 0px 20px;
}
#content #curve1 .bg_litegrey1 .contentsec #right {
	float: left;
	width: 360px;
	padding:45px 0px 0px 20px;
}
#header #search_head input {
	color: #EFAFB0;
	border: 1px solid #EFAFB0;
	font-size: 11px;
	text-decoration: none;
}

#content #curve1 .bg_litegrey1 .contentsec #content_left .textfileds {
	width: 120px;
	font-family: verdana;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	margin:0px;
	padding:0px;
}

#content #curve1 .bg_litegrey1 .contentsec h2 {
	font-family: "Trebuchet MS";
	font-size: 20px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	margin:0px 0px 15px 0px;
}
#content #curve1 .bg_litegrey1 .contentsec h3 {
	font-family: "Trebuchet MS";
	font-size: 16px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	margin:0px 0px 15px 0px;
}
#content #curve1 .bg_litegrey1 .contentsec #right .bg-creme {
	text-decoration: none;
	background-color: #E4E4E4;
	width: 310px;
	padding: 15px;
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #000000;
	margin-bottom: 10px;
	line-height:14px;
}
#right .bg-creme .textfileds {
	font-family: verdana;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	width: 120px;
	margin:0px;
	padding:0px;
}
#content #curve1 .bg_litegrey1 .contentsec #right h4 {
	font-family: "Trebuchet MS";
	font-size: 14px;
	font-weight: bold;
	color: #8F8F8F;
	text-decoration: none;
	margin: 0px 0px 20px 10px;
}



#content #curve .bg_litegrey1 {
	padding:0px 0px 0px 0px;
	background-image:url(../images/bg_content1.gif);
	background-repeat:repeat-y;
	background-position:top left;
	width:700px;
}
#content #curve .bg_litegrey2 {
	padding:0px 0px 0px 0px;
	background-color:#FFFFFF;
	width:698px;
}
#content #curve .bg_litegrey1 .contentsec {
	margin-top: 0px;
	margin-right: 16px;
	margin-bottom: 5px;
	margin-left: 10px;
}

#content #curve .bg_litegrey2 .contentsec1 {
	margin-top: 30px;
	margin-right: 16px;
	margin-bottom: 5px;
	margin-left: 70px;
	padding:10px;
	width:540px;
}
#content #curve .bg_litegrey2 .contentsec1 h3 {
	font-family: "Trebuchet MS";
	font-size: 20px;
	font-weight: bold;
	color: #EF801A;
	text-decoration: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}

#content #curve .bg_litegrey1 .contentsec #content_left {
	float: left;
	width: 265px;
	padding-right: 12px;
}
#content #curve .bg_litegrey1 .contentsec #content_right {
	float: left;
	width: 280px;
	padding:25px 0px 0px 20px;
}
#content #curve .bg_litegrey1 .contentsec #right {
	float: left;
	width: 370px;
	padding:0px 0px 0px 0px;
}
#content #curve .bg_litegrey1 .contentsec #content_left .textfileds {
	width: 120px;
	font-family: verdana;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	margin:0px;
	padding:0px;
}

#content #curve .bg_litegrey1 .contentsec h2 {
	font-family: "Trebuchet MS";
	font-size: 20px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	margin:0px 0px 15px 0px;
}
#content #curve .bg_litegrey1 .contentsec h3 {
	font-family: "Trebuchet MS";
	font-size: 16px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	margin:0px 0px 15px 0px;
}
#content #curve .bg_litegrey1 .contentsec #right .bg-creme {
	text-decoration: none;
	background-color: #E4E4E4;
	width: 310px;
	padding: 15px;
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #000000;
	margin-bottom: 6px;
	line-height:14px;
}
#right .bg-creme .textfileds {
	font-family: verdana;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	width: 120px;
	margin:0px;
	padding:0px;
}
#content #curve .bg_litegrey1 .contentsec #right h4 {
	font-family: "Trebuchet MS";
	font-size: 14px;
	font-weight: bold;
	color: #8F8F8F;
	text-decoration: none;
	margin: 0px 0px 20px 10px;
}
#content #curve .bg_litegrey1 .contentsec #content_left h3 {
	font-family: "Trebuchet MS";
	font-size: 20px;
	font-weight: bold;
	color: #EF801A;
	text-decoration: none;
}
#content #curve .bg_litegrey1 .contentsec #right .bg-grey {
	text-decoration: none;
	background-color: #E9E9E9;
	padding: 10px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	border-top-width: 8px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	text-align: right;
}
#content #curve .bg_litegrey1 .contentsec #right .bg-grey .arial .total {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #333333;
	display: block;
}
#content #curve .bg_litegrey1 .contentsec #right .tr {
	font-family: "Trebuchet MS";
	text-decoration: none;
	font-size: 12px;
	margin-top: 10px;
	margin-bottom: 10px;
}
#content #curve .bg_litegrey1 .contentsec #right h2 {
	font-family: "Trebuchet MS";
	font-size: 16px;
	font-weight: bold;
	color: #5A5A5A;
	text-decoration: none;
	margin: 0px;
}


#content_right .section {
	background-image: url(../images/bg_headings_cntnt_rt.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

#content_right .section .headings {
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 5px;
	padding-left: 5px;
	margin:0px 0px 15px 0px;
}
#content_right .section .textfield {
	border:1px solid #999999;
	color:#999999;
	text-align:center;
	margin:0px;
}
/*#footer {
	background-image: url(../images/bg_footer.gif);
	background-repeat: no-repeat;
	background-position: right top;
	clear: both;
	height:60px;
	padding:50px 0px 0px 0px;
	color:#FFFFFF;
	font-family:Verdana;
	font-size:10px;
}
#footer #footerlinks {
	float: left;
	padding-left: 270px;
	color:#FFFFFF;
	font-family:Verdana;
	font-size:10px;
	text-align:left
}
#footer #footerlinks a {
	color: #FFFFFF;
	text-decoration: none;
}
#footer #copyright {
	float: right;
	padding-right: 60px;
	padding-top: 10px;
}
*/


/*............................Footer Styles................................*/
#footer {
	background-image: url(../images/bg_footer.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height:60px;
	padding:55px 0px 0px 0px;
	color:#FFFFFF;
	font-family:Trebuchet MS;
	font-size:11px;
	background-color:#D22225;
}
#footer #footerlinks {
	float: left;
	padding-left: 10px;
	color:#FFFFFF;
	font-family:Trebuchet MS;
	font-size:11px;
	text-align:left
}
#footer #footerlinks a {
	color: #FFFFFF;
	text-decoration: none;
}
#footer #copyright {
	float: right;
	padding-right:60px;
	padding-top: 6px;
}

/*-------- Search footer-------*/
#footer_search {
	background-image: url(../images/bg_footer.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height:110px;
	padding:5px 0px 0px 0px;
	color:#FFFFFF;
	font-family:Trebuchet MS;
	font-size:11px;
	background-color:#D22225;
}
#footer_search #footerlinks {
	float: left;
	padding-left: 10px;
	color:#FFFFFF;
	font-family:Trebuchet MS;
	font-size:11px;
	text-align:left
}
#footer_search #footerlinks a {
	color: #FFFFFF;
	text-decoration: none;
}
#footer_search #copyright {
	float: left;
	padding-right:60px;
	padding-top: 6px;
	padding-left:20px;
}

#container #mastcontent #content #footer #copyright {
	float: left;
	text-align:left;
	padding-left:21px;
	padding-top: 6px;
}
#footer1 {
	background-image: url(../images/bg_footer_new.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height:60px;
	padding:20px 0px 0px 0px;
	color:#FFFFFF;
	font-family:Trebuchet MS;
	font-size:11px;
	background-color:#D22225;
}
#footer1 #footerlinks {
	float: left;
	padding-left: 10px;
	color:#FFFFFF;
	font-family:Trebuchet MS;
	font-size:11px;
	text-align:left
}
#footer1 #footerlinks a {
	color: #FFFFFF;
	text-decoration: none;
}
#footer1 #copyright {
	float: right;
	padding-right:60px;
	padding-top: 6px;
}

/*............................Global Styles................................*/
.textfield {
	font-family: Verdana;
	font-size: 11px;
	text-decoration: none;
	margin:0px;
	padding:0px;
}
.textfield-small {
	font-family: Verdana;
	font-size: 10px;
	text-decoration: none;
	margin:0px;
	padding:0px;
	border: 1px solid #999999;
}
.textfield-red {
	font-family: Verdana;
	font-size: 10px;
	text-decoration: none;
	margin:0px;
	padding:0px;
	border: 1px solid #D22225;
}
.textfields {
	font-family: Verdana;
	font-size: 11px;
	text-decoration: none;
	margin:0px;
	padding:0px;
	border: 1px solid #999999;
}

.selfields {
	font-family:Verdana;
	font-size:10px;
	text-decoration:none;
	width:150px;
	border: 1px solid #999999;
}

.bg-orange {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #EF801A;
}
.bg-darkgrey {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #989DA5;
	padding:8px;
}
.border-darkgrey {
	border: 1px solid #989DA5;
}
.bg-litegrey {
	background-color: #F6F5F4;
}
.clear {
	clear: both;
	height:1px;
}
.clr-orange {
	color: #EF801A;
	text-decoration: none;
}
a.clr-orange{ text decoration:none;}
a:hover.clr-orange{text-decoration:underline}
.boldorange {
	color: #EF801A;
	text-decoration: none;
	font-weight:bold;
}
.clr-orangelink {
	color: #EF801A;
	text-decoration: none;
	text-decoration:underline;
}
.clr-orangelink:hover {
	color: #EF801A;
	text-decoration: none;
	text-decoration:none;
}
.border_tlb {
	border-top:1px solid #F08A2D;
	border-bottom:1px solid #F08A2D;
	border-left:1px solid #F08A2D;
	margin:5px 0px 5px 0px;
}
.border_tb {
	border-top:1px solid #F08A2D;
	border-bottom:1px solid #F08A2D;
	margin:5px 0px 5px 0px;
}
.border_trb {
	border-top:1px solid #F08A2D;
	border-bottom:1px solid #F08A2D;
	border-right:1px solid #F08A2D;
	margin:5px 0px 5px 0px;
}
.border_tfb {
	border-top:1px solid #F08A2D;
	border-bottom:1px solid #F08A2D;
	border-left:1px solid #F08A2D;
	border-right:1px solid #F08A2D;
	margin:5px 0px 5px 0px;
}

.bigfont {
	font-family: Verdana;
	font-size: 14px;
	color: #333333;
	text-decoration: none;
	font-weight:bold;
}
.greyfont {
	color: #666666;
	text-decoration: none;
}
.boldgreyfont {
	color: #666666;
	text-decoration: none;
	font-weight:bold;
}
.trebuchet {
	font-family: Trebuchet MS;
	text-decoration: none;
	font-size:12px;
	line-height:14px;
}
.trebuchet1 {
	font-family: Trebuchet MS;
	text-decoration: none;
	font-size:11px;
	line-height:12px;
}
.border-orange{
	border:1px solid #F08A2D;
}
.clr-red {
	font-size:11px;
	font-family: tahoma;
	color: #FF0000;
	text-decoration: none;
}
.clr-red a {
	color: #FF0000;
	text-decoration: none;
}
.clr-red a:hover {
	color: #FF0000;
	text-decoration: underline;
}
.clr-blue {
	color: #3366CC;
	text-decoration: none;
}
.clr-green {
	color: #40CF40;
	text-decoration: none;
}

.total {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #666666;
	display: block;
}
.trebuchet-small {
	font-family: "Trebuchet MS";
	font-size: 10px;
	text-decoration: none;
	color:#000000;
}


.arial {
	font-family: Arial;
	font-size: 11px;
	text-decoration: none;
}
.bg-white {
	background-color: #FFFFFF;
	padding: 3px;
	color: #EF801A;
	width: 50px;
}
#content #curve .bg-orangepaging {
	font-family: Verdana;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #F0801A;
	height: 20px;
	margin-right: 1px;
	margin-left: 1px;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#content #curve .bg-orangepaging a {
	color: #FFFFFF;
	text-decoration: none;
}
#content #curve .bg-orangepaging a:hover{
	color: #FFFFFF;
	text-decoration: underline;
}

#content #curve_l {
	width:700px;
	padding:0px 0px 0px 0px;
	margin:0px;
	background-color:#FFFFFF;
}

#content #curve_l #content_left1 {
	float: left;
	padding:5px 5px 0px 5px;
}

#curve_1 .bg_litegrey {
	padding:18px 0px 0px 0px;
	background-color:#F6F5F4;
}

#curve_l .bg_litegrey #content_left1 .section h2 {
	font-family: "Trebuchet MS";
	font-size: 18px;
	font-weight: bold;
	color: #EF801A;
	text-decoration: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#curve_l .bg_litegrey #content_left1 .section p { padding:0px; margin:0px;}

#curve_l .bg_litegrey #content_left1 .section a{ color:#726764; font-size:12px; font-family:"trebuchet MS"; font-weight:bold; text-decoration:none;}
#curve_l .bg_litegrey #content_left1 .section a:hover { color:#726764; font-size:12px; font-family:"trebuchet MS" ; font-weight:bold; text-decoration:underline;}

#curve_l .bg_litegrey #content_left1 .section h3 {
	font-family: "Trebuchet MS";
	font-size: 20px;
	font-weight: bold;
	color: #EF801A;
	text-decoration: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}

#curve_l .bg_litegrey #content_left1 .col {
	width:120px;
	float:left;
	padding:4px 4px 0px 4px;
	margin:0px 4px 10px 5px;
	background-color:#FFFFFF;
	color:#666666;
	font-family: Trebuchet MS;
	font-size: 11px;
	text-decoration: none;
}

#curve_l .bg_litegrey #content_left1 .section .col a {color: #000000;
	text-decoration: none;
	font-family: "Trebuchet Ms";
	font-size: 11px;
	font-weight:normal;}
#curve_l .bg_litegrey #content_left1 .section .col a:hover {color: #000000;
	text-decoration: none;
	font-family: "Trebuchet Ms";
	font-size: 11px;
	font-weight:normal;}
#curve_l .bg_litegrey #content_left1 .section .col .prod-det {
	height: 33px;
}
#curve_l .bg_litegrey #content_left1 .col .block {
	display:block;
	background-color:#B7BAC1;
	color:#FFFFFF;
	text-align:right;
	padding:0px 3px 0px 0px;
	margin:2px 0px 0px 0px;
	font-family: Trebuchet MS;
	font-size: 11px;
}
#content #curve_l .bg_litegrey #content_right1 {
	float: left;
	padding:10px 5px 0px 0px;
	width:375px;
	font-family:verdana;
	font-size:11px;
}
#content #curve_l .bg_litegrey #content_right1 h3 {
	font-family: "Trebuchet MS";
	font-size: 20px;
	font-weight: bold;
	color: #EF801A;
	text-decoration: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#content #curve_l .bg_litegrey #content_right1 h4 {
	font-family: "Trebuchet MS";
	font-size: 18px;
	font-weight: bold;
	color: #EF801A;
	text-decoration: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}

#content #curve_l .bg-banner {
 background-image: url(../images/bg_banner_landing3.jpg);
 height: 261px;
 width: 700px;
 background-repeat: no-repeat;
 background-position: left top;
 margin:0px;
 padding:0px;
 background-color:#FFFFFF;
}
#content #curve_l .bg-banner h1 {
 font-family: "Trebuchet MS";
 font-size: 24px;
 font-weight: bold;
 color: #FFFFFF;
 text-decoration: none;
 padding-top: 30px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 34px;
 margin:0px;
}
#content #curve_l .bg-banner h2 {
 font-family: "Trebuchet Ms";
 font-size: 20px;
 font-weight: bold;
 color: #EF801A;
 text-decoration: none;
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 padding-top:2px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 35px;
 margin:0px;
}

#content #curve_l .bg-banner h3 {
 font-family: "Trebuchet MS";
 font-size: 12px;
 font-weight: bold;
 color: #FFFFFF;
 text-decoration: none;
 margin:51px 0px 0px 46px;
 padding:0px 0px 0px 0px;
 width:280px;

}

#content #curve_l .bg-banner h4 {
 font-family: "Trebuchet MS";
 font-size: 12px;
 font-weight: bold;
 color: #FE9637;
 text-decoration: none;
 margin:9px 0px 0px 47px;
 padding:0;
}
#content #curve_l .bg-banner .banner_innerimg {}

#content #curve_l .paging {
	text-align:right;
	background-color:#EF801A;
	font-family: Verdana;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	margin-top: 0px;
	margin-right: 1px;
	margin-bottom: 0px;
	margin-left: 1px;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 15px;
}
#content #curve_l .paging span {
	float:left;
	text-align:left;
	font-family: verdana;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
#content #curve_l .paging a {
	color: #FFFFFF;
	text-decoration: none;
}
#content #curve_l .paging a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

.errormsg {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FF0000;
	text-decoration:none;
}	

a.blacklinks{
	color: #000000;
	text-decoration: none;
	font-family: "Trebuchet Ms";
	font-size: 11px;
}

a.blacklinks :hover {
	color: #000000;
	text-decoration: none;
	font-family: "Trebuchet Ms";
	font-size: 11px;
}

.popcurve{
	background-image:url(../images/popcurve.gif);
	background-repeat:no-repeat;
	background-position:top left;
	width:535px;
	text-align: center;
	margin-top: 15px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	padding:20px 0px 0px 0px;
	background-color:#fff;
}

.request-quote-main {
	width: 310px;
	padding:10px 20px 10px 20px;
	background-image: url(images/bg_gradline.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	border: 1px solid #CECECE;
	background-color:#F6F5F4;
	font-family:Trebuchet MS;
	font-size:11px;
}
.request-quote-main h3 {
	font-family: "Trebuchet MS";
	font-size: 16px;
	font-weight: bold;
	color: #EF801A;
	text-decoration: none;
}
.request-quote-main h4 {
	font-family: "Trebuchet MS";
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	margin: 0px;
}
.error_msg{
 font-family:Verdana;
 font-size:14px;
 font-weight:bold;
 text-decoration:none;
 color:#333333;
}

.tooltip {
	width: 225px;
	font-family:verdana;
	font-size:10px;
	border: 1px solid #EF801A;
}
.tooltip .heading {
	color: #FFFFFF;
	background-color: #EF801A;
	padding: 3px 3px 3px 10px;
	font-weight:bold;
}
.tooltip .heading .close {
	text-decoration: none;
	position:relative;
	width:20px;
	float:right;
	top:-14px;
	text-align:center;
}
.tooltip .heading .close a {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.tooltip .tooltext {
	padding: 10px;
	text-align:justify;
}
.tooltip .tooltext img {
	margin-bottom: 5px;
}


.tr {
	padding:1px 0px 1px 1px;
	margin:5px 0px 5px 0px;
}
.tr .col{ float:left; width:120px; }

/*blogs css*/
.blog-right {
 float: right;
 width: 180px;
 font-family: Arial;
 font-size: 11px;
 padding:0px 0px 0px 40px;
}
.blogmenu {
 text-decoration: none;
}
.blogmenu a{
 text-decoration: none;
 padding:0px 15px 0px 0px;
}
.blogmenu a:hover{
 text-decoration: underline;
 padding:0px 15px 0px 0px;
}
.blog .blog-right li {
 list-style-type: none;
 margin: 0px;
 padding: 0px;
}
.blog .blog-right ul {
 list-style-type: none;
 padding: 0px;
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 5px;
}
.blog .blog-right a {
 font-size: 10px;
 color: #EF801A;
 text-decoration: none;
}
.blog .comments {
 background-image: url(../images/icon_comment.gif);
 background-repeat: no-repeat;
 height: 31px;
 width: 44px;
 position: relative;
 float:right;
 top:-35px;

}
.blog .comments .text {
 color: #FFFFFF;
 text-decoration: none;
 text-align: center;
 padding:5px 20px 0px 18px;
}
.blog .comments .text a {
 color: #FFFFFF;
 text-decoration: none;

}

.normallink:link { text-decoration: none; color: #325a9b; font-family:Verdana; font-size:10px; font-weight:normal;}
.normallink:visited { text-decoration: none; color: #325a9b; font-family:Verdana; font-size:10px; font-weight:normal; }
.normallink:hover { text-decoration: none; color: #333333; font-family:Verdana; font-size:10px; font-weight:normal; }

a.blue_link:link {font-family: tahoma; font-size: 11px; font-weight: normal; color: #325A9B; text-decoration:none;}
a.blue_link:visited {font-family: tahoma; font-size: 11px; font-weight: normal; color: #325A9B; text-decoration:none;}
.blue_link:hover {font-family: tahoma; font-size: 11px; font-weight: normal; color: #5E5E5E; text-decoration:none;}

/*request quote*/
#request_quote {border:1px solid #CECECE; width:301px; background-image:url(../images/request_quote_bg.gif); background-repeat:repeat-x; background-position:top; background-color:#CECECE; padding:14px 27px 18px 27px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:11px; font-weight:normal; text-decoration:none;}

#request_quote h1 {color:#838383; font-family:"trebuchet MS"; font-size:12px; font-weight:bold; text-decoration:none; padding:0 0 11px 0; margin:0px;}
#request_quote h2 {color:#EF801A; font-family:"trebuchet MS"; font-size:16px; font-weight:bold; text-decoration:none; padding:0 0 3px 0; margin:0px;}
#request_quote h3 {color:#414141; font-family:"trebuchet MS"; font-size:11px; font-weight:bold; text-decoration:none; padding:0px; margin:0px;}
#request_quote h4 {color:#414141; font-family:"trebuchet MS"; font-size:16px; font-weight:bold; text-decoration:none; padding:0px; margin:0px;}
#request_quote ul {padding:0px; margin:0px;}

#request_quote ul li {float:left; padding:0px; margin:0px; list-style:none; padding-right:10px;}

#request_quote .textarea {width:269px; height:75px; margin:0px; border:1px solid #C1C5C8}
#request_quote .textfields02 {border:1px solid #AAADB4;
color:#000000;
 font-size:11px;
 }

#content #curve #terms_content {
	padding:18px 0px 0px 0px;
	background-color:#ffffff;
}

#content #curve #terms_content #content_left {
	float: left;
	width: 265px;
	padding:5px 0 0 35px;
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8px; color:#414141; text-decoration:none; font-weight:normal;
}

#content #curve #terms_content #content_left  h1 {font-family:"trebuchet MS"; font-size:20px; color:#000000; font-weight:bold; padding:0 0 13px 0; margin:0px;}
#content #curve #terms_content #content_left  h2 {font-family:"trebuchet MS"; font-size:16px; color:#000000; font-weight:bold; padding:0 0 23px 0; margin:0px;}
#content #curve #terms_content #content_left ul {padding:0 0 0 30px; margin:0px;}
#content #curve #terms_content #content_left li { list-style:square; font-family:"trebuchet MS"; font-size:11px; color:#000000; font-weight:normal; line-height:20px;	}
#content #curve #terms_content #content_left li a { list-style:square; font-family:"trebuchet MS"; font-size:11px; color:#EF801A; text-decoration:none; font-weight:normal; }
#content #curve #terms_content #content_right {	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#414141; text-decoration:none; font-weight:normal; 
	float:right;
	padding:1px 13px 0px 34px;
	width:350px;
}
#content #curve #terms_content #content_right  h1 {font-family:verdana; font-size:8px; color:#000000; font-weight:normal; padding:50px 0 7px 0; margin:0px;}

#content #curve #terms_content #content_right a { font-family:"trebuchet MS"; font-size:11px; color:#EF801A; text-decoration:none; font-weight:normal; }
#content #curve #terms_content #content_right  h2 {font-family:verdana; font-size:8px; color:#000000; font-weight:normal; padding:0px; margin:0px;}

