@charset "utf-8";
/* CSS Document 

*{
margin:0px;padding:0px;
}*/
body {margin:0px;padding:0px;border:0;font-family:Arial;font-weight:normal; background:#eee}

p, td, li, div{font-family:Arial;font-weight:normal;}

img{border:0;}

.fl-left{ float:left;}
.fl-right{ float:right;}
.clear{ clear:both; line-height:0; height:0;}

.marquee{position:relative;
overflow:hidden;
width:100%;
height:300px; text-align:left; margin-top:15px;
}
.marquee a{cursor:pointer;color:#303030;}
.marquee a:hover{color:#0099FF;text-decoration:none;}
.marquee .more{font-size:11px;cursor:pointer;color:#0099FF;}
.marquee .more:hover{font-size:11px;color:#303030;text-decoration:none;}

a {
color: #999;
text-decoration: none;
}
a:visited {
color: #CCC;
text-decoration: none;
}
a:hover {
color: #CCC;
text-decoration: none;
}

.blue{
color: #0D3283;font-size:12px;
text-decoration: none;
}
.blue:hover {
color: #202020;font-size:12px;
text-decoration: none;
}

.bold { font-weight:bold;
}
.white {
color: #FFF;
}
.yellow {
color: #FFDE00;
}
.fnt-11 {
font-size:11px;
}
.fnt-12 {
font-size:12px;
}
.fnt-18 {
font-size:18px;
}
.fnt-24 {
font-size:24px;
}

.flags{position:absolute;top:156px;right:35px;}
.flags img{ margin:0px 6px 0px 6px;}

.border{border:1px solid #C0C0C0}
.body-bg{background:#74BBE4 url(images/body-bg.jpg) repeat-x 0 0;margin:0px 0px 20px 0px;padding:15px 10px 20px 10px}

.moreinfo{background:url(images/moreinfo-bg.png) no-repeat 0 0;height:34px;padding:6px 0px 20px 0px;text-align:right;}
.moreinfo a{color:#FFFF00;font-size:16px;font-weight:bold;text-decoration:none;position:relative;}
.moreinfo a:hover{color:#FFFF00;text-decoration:none;}

.listing-padd2{padding:0px 14px 0px 14px; width:170px;}

.listing-paddh{padding:0px 6px 0px 6px; width:170px;}

.listing-padd{padding:0px 12px 0px 12px; width:170px;}
.listing-title{color:#FFFFFF;font-size:14px;font-weight:normal;padding-left:10px;height:50px;}
.listing{margin:0px;padding:0px;position:relative;width:170px;}
.listing .frame{position:absolute;background:url(images/list-frame.png) no-repeat 0 0;width:170px;height:133px;}
.listing .frame a{display:block;width:170px;height:133px;position:relative;}
.listing .moreinfo{background:url(images/moreinfo-bg.png) no-repeat 0 0;height:34px;padding:6px 0px 0px 0px;text-align:right;}
.listing .moreinfo a{color:#FFFF00;font-size:16px;font-weight:bold;text-decoration:none;position:relative;}
.listing .moreinfo a:hover{color:#FFFF00;text-decoration:none;}

.fade-left {width:50px;background:url(images/fade-left.png) repeat-y;}
.fade-right {width:50px;background:url(images/fade-right.png) repeat-y;}

.footer-left {width:50px;background:url(images/footer_left.png) repeat-y;}
.footer-right {width:50px;background:url(images/footer_right.png) repeat-y;}

.page-title-blackgloss {background:url(images/page-title-black_gloss.png) repeat-x 0 0;padding-top:5px;height:33px;}


.phone-no{position:absolute;top:17px;left:460px;}
.login-box {position:absolute;top:10px;left:700px;}
.login-box .login-bg{position:absolute;background-color:#000;filter:alpha(opacity=40);opacity:0.4;z-index:1;width:280px; height:80px;}
.login-box .login-content{position:absolute;z-index:2;font-size:11px;color:#FFFFFF;margin:5px 0px 0px 10px;width:265px; line-height:22px;}
.login-box .input{font-size:11px;color:#303030; background-color:#FFFFFF; border:1px solid #e5e5e5; padding:2px}

.viewcart{background:url(images/button_viewcart-bg.jpg) no-repeat 0 0;width:180px;height:28px;line-height:28px;padding-left:40px; text-align:left;}
.viewcart a{color:#FFF;font-size:12px;font-weight:bold;text-decoration:none;}
.viewcart a:hover{color:#FFFFFF;text-decoration:none;}


.left-panel-bg{background:url(images/leftpanel-bg.jpg) no-repeat 0 0; width:220px; height:50px;}
.left-panel {
background:url(images/home-listofrange.png) repeat-x;
width:220px;
height:352px;
}
.left-panel .padd{ padding:20px;}
.left-panel a {display:block; margin-bottom:6px;
color: #505050;
text-decoration: none;
}
.left-panel a:visited {
color: #999;
text-decoration: none;
}
.left-panel a:hover {
color: #999;
text-decoration: none;
}

.input {
height: 20px;
border:1px solid #CCCCCC;
background-color:#FFFFFF;
padding:2px;
}

select{color:#303030;font-size:11px; background-color:#FFFFFF; border:1px solid #e5e5e5;padding:1px;}
.input-login{color:#303030; font-size:11px;background-color:#FFFFFF;border:1px solid #e5e5e5;padding:2px;}


.contactus-bg{background:url(index-images/contact-bg.jpg) no-repeat left bottom; height:393px;}


.copyright_information {
font-size: 9px;
color: #999;
text-align: justify;
}
.mapcreative_info {
color: #999999;
font-size: 9px;
}
.mapcreative_info a{
color: #B0B0B0;
font-size: 9px;text-decoration:underline;
}
.mapcreative_info a:hover{
color: #ECECEC;
font-size: 9px;text-decoration:none;
}

h1 {
font-size:14px;
color:#FFF;
font-weight:bold;
font-style: normal;
text-indent: 25px;

}
.request_information-top_text {

font-size: 12px;
line-height: 19px;
color: #666666;
}
.request_information-bottom_text {
font-size: 14px;
line-height: 14px;
}
.tablesubmitbox {
height: 123px;
width: 203px;
color: #EFEFEF;
text-align: center;
}

.index-rosette_styles-top {
background-image:url(index-images/index-rosette_styles-blocktop.png);
background-repeat:repeat-y;
height:38px;
font-size:14px;
color:#FFF;

}
.index-rosette_styles-middle {
background-image:url(index-images/index-rosette_styles-blockmiddle.png);
background-repeat:repeat-y;
height:38px;
font-size:14px;
color:#FFF;

}
.index-rosette_styles-bottom {
background-image:url(index-images/index-rosette_styles-blockbottom.png);
background-repeat:repeat-y;
height:23px;
}
.index-rosette_styles-fade {
background-image:url(index-images/index-rosette_styles-fade1.png);
height:433px;
}
.index-rosette_range-top {
background-image:url(index-images/index-rosette_range-blocktop.png);
background-repeat:repeat-y;
height:38px;
font-size:14px;
color:#FFF;

}
.index-rosette_range-midtop {
background-image:url(index-images/index-rosette_range-blockmidtop.png);
background-repeat:repeat-y;
height:38px;
font-weight:normal;
font-size:14px;
color:#FFF;

}
.index-rosette_range-middle {
background-image:url(index-images/index-rosette_range-blockmiddle.png);
background-repeat:repeat-y;
height:37px;
font-size:14px;
color:#FFF;

}
.index-rosette_range-midbot {
background-image:url(index-images/index-rosette_range-blockmidbot.png);
background-repeat:repeat-y;
height:37px;
font-size:14px;
color:#FFF;

}
.index-rosette_range-bottom {
background-image:url(index-images/index-rosette_range-blockbottom.png);
background-repeat:repeat-y;
height:22px;
}
.index-rosette_styles-fade {
background-image:url(index-images/index-rosette_styles-fade1.png);
height:433px;
}

.faq_fade_top {
background-image: url(index-images/request_information-fade-to.png);
height: 100px;
width: 994px;

font-size: 15px;
color: #333333;
margin-top: 10px;
padding-left: 10px;
}
.contactus_rosettes_top {
background-image: url(index-images/contactus-rosettes_top.png);
height: 87px;
width: 995px;

font-size: 15px;
color: #333333;
margin-top: 10px;
padding-left: 10px;
}
.contactus_text_top_1 {

font-size: 24px;
color: #999999;
}
.contactus_text_top_2 {

font-size: 19px;
color: #666666;
}

.contactus_text_middle_1 {

font-size: 16px;
color: #000000;
line-height: 20px;
}
.contactus_text_middle_2 {

font-size: 16px;
color: #333333;
line-height: 20px;
}
.contactus_text_bottom_1 {

font-size: 20px;
color: #000000;
line-height: 25px;
}
.contactus_text_bottom_2 {

font-size: 25px;
color: #666666;
line-height: 25px;
}
.contactus_email_bar {
background:#3399FF;
padding:10px 0px 10px 33px;
}
.contactus_email_bar_1 {

font-size: 16px;
color: #000000;
}
.contactus_email_bar_2 {

font-size: 22px;
color: #ffffff;
}

.form_checkbox_labels {
background-color: #EFEFEF;
height: 24px;
width: 220px;
color: #666666;
font-size: 14px;

line-height: 24px;
text-indent: 15px;
}
.form_checkbox_labels_right {
background-color: #EFEFEF;
height: 24px;
width: 230px;
color: #666666;
font-size: 14px;

line-height: 24px;
text-indent: 15px;
}
.request_information-subheader-text {
height: 100px;
width: 994px;
background-image: url(index-images/request_information-fade-to.png);

font-size: 12px;
color: #666666;
line-height: 25px;
background-repeat: repeat;
}
.form_personal_information_labels {
background-color: #EFEFEF;
color: #666666;
font-size: 14px;
}
.formtype1 {
height: 20px;
width: 400px;
border:1px solid #CCCCCC;
background-color:#FFFFFF;
padding:2px;
}
.formtype2 {
height: 20px;
width: 200px;
border:1px solid #CCCCCC;
background-color:#FFFFFF;
padding:2px;
}
.formcheckbox1 {
height: 18px;
width: 18px;
background-image: url(index-images/request_informat-checkbox-form.png);
background-color: #EFEFEF;
}
.form_question_text {
height: 163px;
width: 408px;
background-image: url(index-images/request_information-sele-36.png);
border-top-style: none;
border-right-style: none;
border-bottom-style: none;
border-left-style: none;
}
.formcheckbox1bg {
height: 24px;
width: 25px;
background-image: url(index-images/request_informat-checkbox-form.png);
}
.form_submit_buttom {
background-image: url(index-images/request_information-subm-85.png);
height: 28px;
width: 194px;
background-repeat: no-repeat;
background-position: center center;
}
.home-page_paragraph1 {
background-image: url(images/home-second_paragraph1.png);
height: 115px;
width: 382px;

font-size: 12px;
color: #666666;
line-height: 16px;
font-weight: bold;
text-align: justify;
}
.home-page_paragraph2 {
background-image: url(images/home-second_paragraph1.png);
height: 115px;
width: 380px;

font-size: 12px;
color: #666666;
line-height: 16px;
font-weight: bold;
text-align: justify;
}
.home-page_paragraph_justify_cell {
font-size: 12px;text-align: justify;font-weight: bold;color:#666666;
}

.home-page_welcometext {

font-size: 14px;
color: #111110;
font-weight: bold;
line-height: 18px;
}

.home-page_welcometext2 {

font-size: 12px;
color: #909090;
font-weight: bold;
line-height: 15px;
}
.home-page_right-fade_bluetext {
font-size: 14px;
line-height:20px;
color: #0099ff;

}
.home-page_right-fade {
font-size:14px;
color:#666666;
background:#B5B5B5 url(images/home-listofrange.png) repeat-x;
width:228px;
line-height:16px;
padding:0px 10px 0px 10px;
border:1px solid #DFDFDF;
}
.home-page_right-fade p a{line-height:20px;}
.home-page_right-fade p a {
color: #505050;
text-decoration: none;
}

.Nhome-page_right-fade {
font-size:14px;
color:#666666;
background:#F4F4F4 /*url(images/news-bg.png) repeat-x*/;
width:228px;
line-height:16px;
padding:0px 10px 0px 10px;
border:1px solid #DFDFDF;
}
.Nhome-page_right-fade p a{line-height:20px;}
.Nhome-page_right-fade p a {
color: #505050;
text-decoration: none;
}

.midcontentTitle {line-height:18px; color:#0099ff; text-decoration:none; font-size:12px;}

/*.home-page_right-fade p a:visited {
color: #FF0000;
text-decoration: none;
}*/
.home-page_right-fade p a:hover {
color: #0099FF;
text-decoration: none;
}

.nav-bg{background:url(images/nav-bg.gif) repeat-x 0 0;}

.home-photo-fade-bg{background:url(images/home-photo_bg.png) repeat-x 0 0;padding:17px;}

.clear{clear:both}

.range-bg{background:url(images/range-bg.jpg) repeat-y 0 0;padding:10px 20px 20px 25px;border-top:4px solid #000}
.range-list-bg{background:url(images/range-lisitng-bg.jpg) repeat-y 0 0;width:265px;padding:5px}
.range-list-bg td{font-size:11px;font-weight:bold;color:#FFF;}

.range-bg2{background:url(images/range-bg.jpg) repeat-y 0 0;padding:10px 20px 20px 25px; margin-bottom:20px}

.product-det-bg{background:#54531A;padding:5px}
.product-det-bg td{color: #FFF;font-size: 14px;}
.product-det-bg .des{background:#676622;border-top:1px solid #757425;padding:10px}


.range-list-content{background:url(images/range-bg.jpg) repeat-y 0 0;border:1px solid #A39F70;width:640px;padding:5px;font-size:11px;color:#EBEBC7; line-height:17px; font-weight:bold;}

.show-range-title{font-size:18px;color:#FF6600;}

.show-styles-content{width:600px;margin:30px 0px 0px 30px;position:absolute;z-index:2;}
.show-styles-content .content-bg{width:550px;height:200px;background-color:#999900;position:absolute;z-index:3;filter:alpha(opacity=40);opacity:0.4;top:0; left:0;}
.show-styles-content .content-p{margin:10px 0px 0px 10px;width:520px;position:absolute;z-index:4;font-size:14px;color:#FFF;line-height:20px;}

.rosette-style-det{ margin:0px; padding:0px;}
.rosette-style-det ul{ margin:0px; padding:0px; display:inline; list-style:none}
.rosette-style-det li{margin:0px 10px 0px 0px; height:175px; padding:0px;float:left; border:1px solid #C2C181}

.faq_fade_top{background:url(images/request_information-fade-to.png) 0 0;padding:10px;}
.faq_fade_top .style1 {font-size: small}
.faqbody {font-size:13px;}
.style16 {font-size: medium}

.show_range-header {
background-image: url(images/rosette_range_info-header.png);
height: 69px;
width: 427px;
text-indent:28px;
}
.show_styles-headertext1 {
font-size:28px;
color:#FFF;
}
.show_styles-headertext2 {


font-size:20px;
color:#FFF;
}
.show_styles-headertextAgricultural {

font-size:25pt;
color:#FFF;
}

.show_range-headertext1 {
font-size:26px; line-height:26px;
color:#FFF;

}
.show_range-headertext2 {
font-size:20px;
color:#FFF;
}
.show_range-headertext3 {
font-size:18px;
color:#FFF;
}
.comments td, .comments td span{font-size:14px; }
.mouseover{background:#F6F6F6}
.mouseout{background:#F5F8FD}


.colorchart{margin:10px 0px 0px 30px;padding:0px;}
.colorchart ul{margin:0px;padding:0px;display:inline;list-style:none;}
.colorchart li{margin:0px 30px 0px 0px;list-style:none;float:left;width:160px;height:140px;}
.colorchart li.last{margin-right:0px;}
.colorchart img{margin-bottom:5px;}

.patternchart{margin:5px 0px 0px 30px;padding:0px;}
.patternchart ul{margin:0px;padding:0px;display:inline;list-style:none;}
.patternchart li{margin:0px 30px 0px 0px;list-style:none;float:left;width:160px;}
.patternchart li.last{margin-right:0px;}
.patternchart img{margin-top:5px;}
