body{font-family:Arial;font-size:13px;line-height:21px;font-weight:400;color:#515050;text-decoration:none;margin:0 auto; }

table,td,tr{font-family:Arial;font-size:13px;line-height:21px;font-weight:400;color:#515050;text-decoration:none;margin:0 auto;}
#home-bg{float:left;width:100%;height:100%;background:url(../images/home-top-bg.gif) repeat-x center top;}

#foot-bg-home{float:left;width:100%; height:1327px; background:url(../images/foot-bg.gif) repeat-x 0 bottom;  }
#foot-bg{float:left;width:100%;height:100%;background:url(../images/foot-bg.gif) repeat-x 0 bottom;  }

#home-band-bg{float:left;width:100%;height:100%;background:url(../images/home-band1.jpg) no-repeat center top;}
#inner-top-bg{float:left;width:100%;height:100%;background:url(../images/inner-top-bg.gif) repeat-x center top;}
#inner-band-bg{/*float:left;width:100%;height:100%;background:url(../images/inner-band1.jpg) no-repeat center top;*/}
#top-about {float:left;width:100%;height:100%;background:url(../images/top-about.jpg) no-repeat center top;}
#top-products {float:left;width:100%;height:100%;background:url(../images/top-products.jpg) no-repeat center top;}
#top-media {float:left;width:100%;height:100%;background:url(../images/top-media.jpg) no-repeat center top;}


#page-section{width:1004px;margin-left:auto;margin-right:auto}
#top-section{float:left;width:1004px; height:106px; background:url(../images/shade-bot.png) no-repeat 275px bottom; }
#logo{float:left; width:275px; text-align:right; }
#top-rt-sec{float:left;width:710px; background:url(../images/shade-right.png) no-repeat right top; padding-right:6px; }
#top-rt-r1{float:right;width:710px; height:40px;padding:13px 0px 0px 0px; background-color:#fff; }
#menu-section{float:right;width:710px;height:47px; /*padding-bottom:6px;*/ background-color:#4999cc; }
#foot-sec{float:left;width:1004px; height:90px; /*background:url(../images/foot-bg.gif) repeat-x 0 bottom*/ }
#home-band-sec{float:left;width:1004px; height:505px;padding:0px 0 0; }
#inner-band-sec{float:left;width:1004px; height:226px; }
#home-recent-sec{float:left;width:900px; padding:10px 0px 0px 30px; }
#home-mid-sec{float:left;width:975px; margin-left:15px; padding:35px 0px 35px 0px}
#home-c1{float:left;width:310px; padding:0px 35px 0 20px}
#home-c2{float:left;width:326px; padding:0px 0px 0px 30px }
#home-c3{float:left;width:200px; padding:0px 0px 0px 40px; }
#grey-sec{float:left;width:1004px; height:45px; }
#inner-mid-sec{float:left;width:1004px; background:url(../images/inner-left-bg.gif) repeat-y 0px 0px }
#inner-c1{float:left;width:181px; }
#inner-c2{float:left;width:600px; }
#inner-c3{float:left;width:200px; padding:60px 0px 0px 15px; }

img{border:0}
a{color:#498807; text-decoration:none; outline:none}
a:hover{text-decoration:underline;}
.body-link{color:#4a43d3;text-decoration:underline}
.bold{font-weight:700}
.news-bold{ color:black; font-weight:700 }
.hor_line{  background-color:#d9d9d9; padding-top:3px; }
.italic{font-style:italic}
.red{color:red}
.font-13{font-size:13px}

.h1{font-size:17px;line-height:27px;color:#454343;font-weight:700}
.h2{font-size:15px;line-height:25px;font-weight:700;color:#e06d05}
.h3{font-size:14px;line-height:23px;font-weight:700;color:#4999ce}
.top-icons{float:right; padding:0 20px; word-spacing:5px;  }
.top-menu{float:right;font-size:13px;padding:0 20px; color:#6D6B6B; word-spacing:12px;}
.top-menu a { text-decoration:none; color:blue; word-spacing:0px;}
.top-menu a:hover { text-decoration:none; color:blue; word-spacing:0px; text-decoration:underline;}
.foot-left{ float:left; font-size:12px;color:#fff; padding:35px 0 0 40px}
.foot-left a { text-decoration:none; color:#fff; word-spacing:0px;}
.foot-left a:hover { text-decoration:none; color:#a6ce39;}
.foot-right{ float:right; width:550px; font-size:12px;color:#c5baad; padding:35px 20px 0 0; word-spacing:4px;}
.foot-right a { text-decoration:none; color:#fff; word-spacing:0px;}
.foot-right a:hover { text-decoration:none; color:#a6ce39;}
/*.foot-right-home { float:right; font-size:12px;color:#c5baad; padding:35px 40px 0 0; word-spacing:5px; text-align:right; }
.foot-right-home a { text-decoration:none; color:#fff; word-spacing:0px;}
.foot-right-home a:hover { text-decoration:none; color:#a6ce39;}
*/.news-green { color:#6e8b1f; font-weight:bold; font-size:13px; }
.more-link{color:#6062cc;text-decoration:none}
.more-link:hover{color:#6062cc;text-decoration:underline}
.pad-rt-20 { padding-right:20px;}
.h-green { color:#689f18; font-weight:bold; font-size:16px; line-height:27px; }
.h-violet { color:#33328f; font-weight:bold; font-size:16px; line-height:27px; }
.hline-gray {border-top:1px solid #e5e5e5;margin:0px 0px 0px 0px; height:0px;}
.date { color:#2e3092; font-size:11px;} 
.nav-sep { border-left:1px solid #457bab; height:47px; }
.search-area{width:140px; hfloat:left}
.search-go{width:33px;float:left}
.go-link{text-decoration:none;cursor:pointer}
.breadcum {float:right; height:32px; padding:13px 20px 0px 0px; color:#4f5c67; font-size:13px; word-spacing:0px; }
.breadcum a{color:#504ba7;text-decoration:none; word-spacing:0px; }
.breadcum :hover{color:#4f5c67;text-decoration:underline}
.lt-menu-head { float:left; width:161px; height:32px; padding:13px 0px 0px 20px; background:url(../images/left-green.gif) no-repeat 0px 0px; font-size:13px; color:#090c03; font-weight:bold; }
.page-h { float:left; width:520px; padding:20px 30px 10px 45px; font-size:24px; line-height:31px; color:#84b500; font-family:'Conv_MyriadPro-Regular'; }
.page-sub-h { float:left; width:520px; padding:20px 30px 10px 0px; font-size:24px; line-height:31px; color:#84b500; font-family:'Conv_MyriadPro-Regular'; }
.inner-content {float:left;width:520px; padding:10px 30px 30px 45px; border-right:1px solid #e5e5e5; font-size:14px; line-height:23px;  }
.inner-news-content {float:left;  font-size:14px; line-height:23px; background:url(../images/hor_line.jpg); background-repeat:repeat-x; background-position:bottom; color:black;  }
.violet{ color:#4a43d3; }
.top-search-sec,.top-search-icon{float:right;padding:0}
.body-link:hover,.go-link:hover,{text-decoration:none}
.lt-menu-pad { float:left; width:181px; border-bottom:#32749f 1px solid;  }
.lt-menu { font-size:12px; line-height:18px; color:#e0f2fe;text-decoration:none;display:block; background-color:#4999cc; padding:9px 5px 9px 25px; border-right:6px solid #4591c2;}
.lt-menu:hover{color:#ffffff;text-decoration:none; background-color:#2d7db0; display:block; border-right:6px solid #2b77a7;}
.lt-menu-sel {font-size:12px;line-height:18px; color:#ffffff;text-decoration:none; background-color:#2d7db0; display:block; border-right:6px solid #2b77a7; padding:9px 5px 9px 25px; }
.lt-menu-sel:hover{font-size:12px; color:#ffffff;text-decoration:none; background-color:#2d7db0; display:block; border-right:6px solid #2b77a7; padding:9px 5px 9px 25px; }
.bullet { padding:2px 0px 3px 20px; background:url(../images/bullet.gif) no-repeat 5px 11px;  }

.rightarrowclass
{
display:none;
}

.left-sub-menu-div { float:left; width:181px; border-bottom:#32749f 1px solid;  }
.left-sub-menu {font-size:12px;line-height:18px; color:#ffffff;text-decoration:none; background-color:#2d7db0; display:block; border-right:6px solid #2b77a7; padding:9px 5px 9px 55px; }
.left-sub-menu:hover{font-size:12px; color:#ffffff;text-decoration:none; background-color:#2d7db0; display:block; border-right:6px solid #2b77a7; padding:9px 5px 9px 55px; }

.left-sub-menu-sel {font-size:12px;line-height:18px; color:#ffffff;text-decoration:none; background-color:#2d7db0; display:block; border-right:6px solid #2b77a7; padding:9px 5px 9px 55px; }
.left-sub-menu-sel:hover{font-size:12px; color:#ffffff;text-decoration:none; background-color:#2d7db0; display:block; border-right:6px solid #2b77a7; padding:9px 5px 9px 55px; }



.field{font-family:Arial;border:1px solid #c4c4c4;color:#323232;background-color:#f8f8f8;font-size:14px;line-height:25px;padding:2px 2px 2px 5px}
.field-btn{font-family:Arial;border:1px solid #c4c4c4;color:#323232;background-color:#ededed;font-size:13px;font-weight:700;line-height:25px;padding:2px 5px}
.field-200{font-family:Arial;border:1px solid #c4c4c4;color:#323232;background-color:#f8f8f8;font-size:14px;line-height:25px;width:200px;padding:2px 2px 2px 5px}
.field-dd-200{font-family:Arial;border:1px solid #c4c4c4;color:#323232;background-color:#f8f8f8;font-size:14px;line-height:25px;width:210px;padding:2px 2px 2px 5px}
.field-area-200{font-family:Arial;border:1px solid #c4c4c4;color:#323232;background-color:#f8f8f8;font-size:14px;line-height:25px;width:200px;padding:2px 2px 2px 5px}




.ddsmoothmenu{width:710px;float:left;height:47px;z-index:50;padding:0px 0 0; }
.ddsmoothmenu ul{z-index:500;list-style-type:none;float:left;margin:0;padding:0;}
.ddsmoothmenu ul li{position:relative;display:inline;float:left}
.ddsmoothmenu ul li a{display:block;height:47px;line-height:47px;text-decoration:none;font-size:13px;font-family:Arial;color:#fff;font-weight:bold; padding-left:14px;padding-right:14px;border-color:#fff;border-style:solid;border-width:0; }
* html .ddsmoothmenu ul li a{display:inline-block}
.ddsmoothmenu ul li a.selected{color:#ffffff;background:url(../images/menu-on.gif) center bottom no-repeat #2d7db0; border-color:#457bab;border-style:solid;border-width:0}
.ddsmoothmenu ul li a.menuon{color:#ffffff;background:url(../images/menu-on.gif) center bottom no-repeat #2d7db0; border-color:#457bab;border-style:solid;border-width:0}
.ddsmoothmenu ul li a:hover{color:#ffffff;line-height:47px;height:47px;background:url(../images/menu-on.gif) center bottom no-repeat #2d7db0; border-color:#457bab;border-style:solid;border-width:0}
* html .ddsmoothmenu ul ul{top:30px;background-image:none}
.ddsmoothmenu ul li ul{position:absolute;left:0;display:none;visibility:hidden}
.ddsmoothmenu ul li ul li{display:list-item;float:none;background-color:#fff;line-height:25px;height:25px;text-align:left;border-color:#457bab;border-style:solid;border-width:0 1px 1px}
.ddsmoothmenu ul li ul li ul li{display:list-item;float:none;background-color:#fff;line-height:25px;height:25px;text-align:left;margin-left:-1px;border-color:#2d7db0;border-style:solid;border-width:0 1px 1px}
.ddshadow{position:absolute;left:0;top:0;width:0;height:0;background:transparent}

.ddsmoothmenu ul li ul li a,.ddsmoothmenu ul li ul li ul li a{color:#f3f3f3;padding-left:15px;font-size:12px;font-weight:400;height:25px;line-height:25px;background-color:#73ae14;margin:0}
.ddsmoothmenu ul li ul li a.selected,.ddsmoothmenu ul li ul li a:hover,.ddsmoothmenu ul li ul li ul li a.selected,.ddsmoothmenu ul li ul li ul li a:hover{background-color:#3081b5;line-height:25px;color:#fff;padding-left:15px;height:25px;background-image:none}
.downarrowclass,.rightarrowclass{position:absolute;top:0;right:0}


#slider{width:650px;float:left;margin:0;}
#slideshow{width:600px;margin:0 auto; }
.slider-item{height:611px;background-image:url(../images/slider-bg.jpg);background-repeat:no-repeat;background-position:left bottom;margin:0 auto;padding:0}
.slide-pos{position:absolute;top:0;left:0;display:none;opacity:9;}
#slider_controls{float:right;width:175px;position:relative; z-index:5000;margin:-48px 120px 0px 0px; padding:3px; margin:-100 auto }
#slider_controls ul{width:175px;margin:0 auto;padding:0}
#slider_controls ul li{background:none;list-style:none;float:left;display:block;margin:0;padding:0; color:#0f0303;}
#slider_controls ul li a{width:21px;height:21px;background:url(../images/home-btn-off.png) no-repeat center center;display:block;float:left;outline:none;margin:2px!important;padding:2px; text-decoration:none; text-align:center; color:#0f0303;}
#slider_controls ul li a:focus{outline:none; text-decoration:none; color:#0f0303;}
#slider_controls ul li a:hover,#slider_controls ul li a.activeSlide{background:url(../images/home-btn-on.png) no-repeat center center; text-decoration:none; color:#000000;}


#layer-sec { width:1004px; margin-left:auto;margin-right:auto; }
#layer-sec1 { width:1004px; z-index:1000; margin-top:-611px; position:absolute;  }

.img-pad{ padding:0px 15px 5px 0px; }


#inner-c4{float:left;width:800px; }
.content_full{ width:725px;  padding:10px 30px 30px 45px; float:left; display:block;  font-size:14px; line-height:23px; }
.table_subhead{ color:#FFFFFF; padding-left:10px;}
.table_head{ color:#FFFFFF; font-weight:bold;}
.table_text{ padding-left:5px;}
a.news-link{ line-height:20px;}
a.news-link:hover{ text-decoration:underline;}
.italic { font-style:italic;}

.tab-bg-head { background-color:#bee269; border:#add760; font-size:16px; padding:10px 15px 10px 15px; color:#fff; margin-top:20px; }
.odd { background-color:#f9f7f4; padding:10px 15px 10px 15px; border:#add760; }
.even { background-color:#dcf2c9; padding:10px 15px 10px 15px; border:#add760;}
.table-head { background-color:#a3d150; color:#FFFFFF;border-right:1px solid #E4E3D5; border-bottom:1px solid #E4E3D5; padding-left:5px;}

.td-bdr { border-right:1px solid #E4E3D5; border-bottom:1px solid #E4E3D5; padding-left:5px; padding-bottom:20px; padding-top:20px;}
.table-bdr { border-top:1px solid #E4E3D5; border-left:1px solid #E4E3D5; padding-left:20px; }
.table-main-bdr { border-top:1px solid #E4E3D5; border-left:1px solid #E4E3D5;  }

.field-text{border:#bdbcbd 1px solid;background-color:#FFF;padding:2px 5px 2px 10px;width:258px;font-size:16px;}
.field-htext{border:#bdbcbd 1px solid;background-color:#FFF;padding:3px 5px 3px 5px;width:115px;font-size:13px; margin-top:5px;}
.submit
{
color:#FFF; border:0; cursor:pointer; font-size:14px; font-family:Arial;
/*background-image:url(../adm_images/submit.gif);*/  width:58px; height:26px; background-color:#4999cc;
}
.log-submit
{
color:#FFF; border:0; cursor:pointer; font-size:14px; font-family:Arial; margin-left:5px; margin-top:5px;
/*background-image:url(../adm_images/submit.gif);*/  width:58px; height:22px; background-color:#4999cc;
}
/** Generated by FG **/
@font-face {
	font-family: 'Conv_MyriadPro-Regular';
	src: url('../fonts/MyriadPro-Regular.eot');
	src: local('?'), url('../fonts/MyriadPro-Regular.woff') format('woff'), url('../fonts/MyriadPro-Regular.ttf') format('truetype'), url('../fonts/MyriadPro-Regular.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

.link{color:#2d286b; text-decoration:underline; outline:none}
.link:hover{text-decoration:none; color:#4999cc}

.maillink{text-decoration:underline; outline:none; color:#515050}
.maillink:hover{text-decoration:none; color:#4999cc}

.lens {
background-image : url(../images/search-icon.gif);
background-repeat : no-repeat;
float : right;
border : 0;
width : 30px;
height : 28px;
cursor : pointer;
vertical-align : middle;
margin-top:0px;
position:relative;
}
.field-search { font-family:Arial; float:left;  color :#858585; font-size:12px; padding:0px 0px 0px 10px; width:142px; line-height:21px; height:21px; outline:none; }
.field-search1 { font-family:Arial; float:left;  color :#858585; font-size:12px; padding:0px 0px 0px 10px; width:142px; line-height:21px; height:25px; outline:none; border:1px solid #ece9d8 !important;  }
