@charset "utf-8";
/* CSS Document */
body { margin:0px; padding:0px; background:#fff; font-family:Arial, Helvetica, sans-serif; font-size:0.9em; color:#333; }

html#body .div_clear {clear:both; height:0px;content: "."; line-height:0.1em; font-size:0.1em}

.div_clear{CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."; line-height:0.1em; font-size:0.1em; border:0px}

p{margin:10px 0px  }

.text_11{font-size:0.875em}
.text_red{color:#ff0000}
.text_green{color:#28903b;font-size:1.0em;}


div#main{ width:100%; margin:0px auto 0px auto}

div#main div#header_area{width:755px; margin:0px auto 0px auto}

div#header_area div#ancellery{width:240px;  background:url(../../images/anc_left.jpg) no-repeat left #71bf44; float:right; color:#fff; font-size:0.75em; padding:7px 12px 0px 10px; text-align:right; height:24px; font-weight:bold; }
div#ancellery a{color:#fff; text-decoration:none}
div#ancellery a:hover{color:#fff; text-decoration:underline}

div#header_area div#logo{ height:80px; margin-bottom:15px; display:block}
div#logo h3 {background: url(../../images/logo.jpg) no-repeat; height:80px; margin:0px; padding:0px  }
div#logo  a {display: block;  height:80px;  cursor:pointer }
div#logo h3 span {display: none;}

div#header_area div#navagation {width:540px; padding:0px;   float:left;  }
div#navagation ul{list-style-type: none; margin: 0;  padding: 0;  }
div#navagation  li{float: left; margin: 0; padding: 0; font-size:0.94em; font-weight:normal;  margin-right:18px  }
div#navagation li a{float: left;  text-decoration: none; padding: 0 9px 0 9px; color:#28903b ;line-height:40px;background:url(../../images/nav_bg.jpg) repeat-x ;border-left:solid 1px #d6d6d6 ;border-right:solid 1px #d6d6d6  }
div#navagation li a:hover{ float: left;  background:url(../../images/nav_bg_mo.jpg) repeat-x ; margin: 0; padding: 0 10px 0 10px; text-decoration: none;color:#fff;line-height:40px;  border:0px}
div#navagation .selected { float: left;  background:url(../../images/nav_bg_mo.jpg) repeat-x ; margin: 0; padding: 0 10px 0 10px; text-decoration: none;color:#fff;line-height:40px;  margin-right:18px }
/*div#navagation  a span{ float: left; position: relative; display: block;  padding: 2px 10px 5px 6px; color:#28903b}
div#navagation .selected {float: left; position: relative; background:url(../../images/nav_bg.jpg) no-repeat ; margin: 0; padding: 0 0 0 5px; text-decoration: none; margin-left:12px;color:#28903b }
div#navagation .selected  span{float: left; position: relative; display: block; background:url(../../images/nav_bg.jpg) repeat-x right top; padding: 2px 10px 5px 6px;color:#28903b}
div#navagation  a:hover span{ float: left; position: relative; display: block; background:url(../../images/nav_bg.jpg) repeat-xright top; padding:  2px 10px 5px 6px; color:#28903b}*/

div#header_area div#contact_dtls{float:right; width:210px; padding:10px 0px 0px 0px; text-align:right; color:#66b821; font-size:1.1em}


div#main div#banner_area{width:100%; height:185px; background: url(../../images/banner_bg.jpg) repeat-x #379b3c}
div#banner_area div#banner {width:755px; position:relative; margin:0px auto }
div#banner #banner_txtarea{ width:680px; line-height:1.9em; position:absolute; top:35px; left:0px}
#banner_txtarea .heading{font-size:2.0em; color:#fff}
#banner_txtarea .sub_heading{font-size:1.28em; color:#000; }
#banner_txtarea .disclaim_heading{ color:#28903b; font-size:1.25em;  margin-bottom:15px}
#banner_txtarea .content{font-size:1.2em; color:#fff; }
#banner_txtarea .more{font-size:0.9em; color:#fff; text-align:right; padding-right:10px}
#banner_txtarea .more a{color:#fff; text-decoration:underline}
#banner_txtarea .more a:hover{color:#fff; text-decoration:none}


div#main div#content_area{ width:755px; margin:30px auto 0px auto }
div#content_area div#left_block{float:left; width:475px; font-size:13px }
div#content_area div#right_block{float:right; width:255px}

div#left_block a{color:#28903b; text-decoration:none;}
div#left_block a:hover{color:#333; text-decoration:none}

div#left_block .lt_title{ color:#28903b; font-size:1.25em; text-transform:uppercase; margin-bottom:15px}
div#left_block p{color:#333; line-height:1.4em; font-size:0.9em}

div#right_block .rt_title{ color:#71bf44; font-size:1.15em; padding-bottom:15px; border-bottom: solid 1px #d9d9d9}

div#right_block ul{list-style-type: none; margin: 0; padding: 0;  }
div#right_block li{border-bottom: solid 1px #d9d9d9; padding-bottom:5px;  background:url(../../images/icon_news.jpg) no-repeat 0px 10px; font-size:0.875em;padding:8px 0px 8px 20px; line-height:1.5em;}
div#right_block li a{ color:#333; text-decoration:none}
div#right_block li a:hover{color:#71bf44; text-decoration:none}

div#right_block .more{ text-align:right; color:#71bf44; font-size:0.8em; margin:10px 0px 25px 0px;}
div#right_block .more a{color:#71bf44; text-decoration:underline}
div#right_block .more a:hover{color:#71bf44; text-decoration:none}

div#right_block .properties{border:4px solid #d6d6d6; width:175px; margin-left:36px}

div#main div#btm_area{background:url(../../images/sub_ftr_bg.jpg) repeat-x; width:100%;margin-top:20px; padding:24px 0px }

div#btm_area div#btmain_area{ width:755px; margin:0px auto; clear:both }
div#btm_area .pannel{background:url(../../images/btm_pannel_bg.jpg) no-repeat; width:200px; height:119px; padding-right:10px; float:left }
div#btm_area .pannel .title1{color:#28903b;  font-size:1.08em;padding:15px; font-weight:bold; line-height:1.4em;padding-bottom:0px}

div#btmain_area .gap{ width:40px; height:119px; float:left}

div#btmain_area div#newsltr{width:250px; float:right; }
div#newsltr .title2{color:#71bf44; font-size:1.0em; font-weight:bold; text-transform:uppercase}
div#newsltr .ns_text{font-size:0.80em; color:#333; line-height:1.5em; padding:12px 0px}
div#newsltr .text_box{background:url(../../images/textbox.jpg) no-repeat ;  width:163px; height:20px; border:0px; padding:4px 0px 0px 5px} 
/*div#main1 {width:98%; margin:0 auto; padding: 0px; position:absolute;   z-index:100;}
div#main1 div#newsltr{ float:right;margin: 0px auto; ; position:relative; width: 755px; z-index:100; bottom:0px }
div#nltr{padding: 5px;  width:250px; position:absolute; right:220px; ]right:223px;  bottom:190px;]bottom:210px; margin:0px;}
div#nltr .title2{color:#71bf44; font-size:1.0em; font-weight:bold; text-transform:uppercase}
div#nltr .ns_text{font-size:0.80em; color:#333; line-height:1.5em; padding:12px 0px}
div#nltr .text_box{background:url(../../images/textbox.jpg) no-repeat ;  width:163px; height:20px; border:0px; padding:4px 0px 0px 5px} */

div#main div#footer{ text-align:center; font-size:0.8em; color:#666666; padding:25px 0px; border-top:solid 1px #ebebeb; line-height:1.8em}
div#footer a{ color:#666666; text-decoration:none}
div#footer a:hover{ color:#666666; text-decoration:underline}
div#footer div#copy{color:#999999; font-weight:bold; line-height:2.8em}
div#footer #design{ text-align:center;   color:#999; font-size:0.95em;  padding-right:10px ;font-family:"Trebuchet MS", Tahoma, Verdana;  }

#design .amlink, active, visited {text-decoration:none; color:#999;font-style:oblique; }
#design .amlink:hover {text-decoration: underline;color:#999; }


/*Inner page styles*/
div#main div#inner_banner_area{width:100%; height:185px; background: url(../../images/banner_in_bg.jpg) repeat-x #379b3c}
div#inner_banner_area div#in_banner {width:755px; position:relative; margin:0px auto;}
/*div#in_banner #in_banner_txtarea{ width:400px; line-height:1.9em; position:absolute; top:60px; left:0px}
#in_banner_txtarea .content{font-size:1.6em; color:#fff; line-height:1.7em}
#in_banner_txtarea .quote{font-size:2.9em; color:#fff}
*/
#divpopup{ text-align:center; margin:10px 10px 10px 10px;}
#divpopup #img{ padding:5px; }
#divpopup #img .popupimg{ padding:5px;}
.popupimg{ padding:5px;}
div#left_block .sub_title{ color:#71bf44; font-size:0.8em; text-transform:uppercase;  font-weight:bold; line-height:1.4em}
div#left_block .note{font-size:0.785em}
div#left_block .table{border:solid 1px #28903b;  font-size:0.8em}
div#left_block .td_height{border-right:solid 1px #71bf44;border-bottom:solid 1px #71bf44;padding:5px;}
div#left_block .td_height1{border:0px;padding:5px;border-right:solid 1px #71bf44;}
div#left_block .td_height2{border-right:0px;}
div#left_block .td_title{color:#71bf44}

div#left_block .text_box{width:150px; font-size:1.0em; border:solid 1px #71bf44}
div#left_block .drop_menu{width:155px; font-size:1.0em; border:solid 1px #71bf44}
html>body div#left_block .drop_menu{width:152px;width:155px;font-size:1.0em; border:solid 1px #71bf44}

h1 { color:#28903b; font-size:1.25em; text-transform:uppercase; margin-bottom:15px; font-weight:normal;  }

h2 { color:#71bf44; font-size:0.8em; text-transform:uppercase;  font-weight:bold; line-height:0.8em}

.heading1 {color:#28903b; font-size:1.25em; text-transform:uppercase; margin-bottom:15px; font-weight:normal; }
.heading2{color:#71bf44; font-size:0.8em; text-transform:uppercase;  font-weight:bold; line-height:0.8em}