body{ margin:0px; background-image:url(images/bg.jpg); background-position: top left; background-repeat:repeat; background-color:#1d301c;}

form{margin:0px;}

td,th{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#016500; line-height:18px;}

p{margin:0px;}

.right{ text-align:right;}
.center{text-align:center;}
.just{text-align:justify;}


.img {}
.img img.rr{ float:right; margin-left:15px;}
.img img.ll { float:left; margin-right: 15px;}

.heading{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#4A3403; font-weight:bold;}

.heading a{color:#4A3403; text-decoration:none;}
.heading a:hover{color:#4A3403; text-decoration:underline;}

.heading2{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#088e45; margin:10px 0px; font-weight:bold; text-align:center;}
.heading2 a{color:#088e45; text-decoration:none;}
.heading2 a:hover{color:#088e45; text-decoration:underline;}
.topbg{background-image:url(images/bg-body.jpg); background-position: top left; background-repeat:repeat-x;}

.content{background-color:#f0eab4;}

.tblBg{ background-image:url(images/bg-left.jpg); background-position: top right; background-repeat:repeat-x;}
/*.leftbar{ background-image:url(images/bg-left.jpg); background-position: top right; background-repeat:repeat-x;}*/
.leftbar{ background-image:url(images/right-shape-2.jpg); background-position:right 100px; background-repeat:no-repeat;}

.bgnew{ background-image:url(images/bg-new.jpg); background-position: top left; background-repeat:repeat-x;}

.nn{ background-image:url(images/new-pic.jpg); background-position: top left; background-repeat:no-repeat;}

.shape{ padding:47px 0px 0px 51px;}
.shape td,th{ height:26px; padding-top:8px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; background-image:url(images/line-nav.jpg); background-position:bottom left; background-repeat:no-repeat;}
.shape ul {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; list-style-image: url(images/bullet-1.gif); margin:0px; padding-left:25px;}
.shape ul li a{color:#4a3403; text-decoration:none;}
.shape ul li a:hover{color:#000000; text-decoration:underline;}
.shape ul li{margin:2px 0px 5px 0px;}
.shape a{color:#016500; text-decoration:none;}
.shape a:hover{color:#000000; text-decoration:none;}


.pro{text-align:left;}
.pro img{margin-bottom:20px;}


.pad{padding:20px 50px 20px 10px;}
.pad1{padding-top:12px;}
.pad2{margin-bottom:100px;}


.bullet1 ul {list-style-image:url(images/blt-1.gif); margin:0px; padding-left:20px;}
.bullet1 ul li{margin:2px 0px 5px 0px;}

.bullet2 ul { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; list-style-image:url(images/blt-2.gif); margin:0px; padding-left:20px;}
.bullet2 ul li{margin:2px 0px 5px 0px;}

.bullet3 ul {list-style-image:url(images/blt-3.gif); margin:0px; padding-left:20px;}
.bullet3 ul li{margin:2px 0px 5px 0px;}

.bullet4 ul {list-style-image:url(images/blt-4.gif); margin:0px; padding-left:20px;}
.bullet4 ul li{margin:2px 0px 5px 0px;}

.bullet5 ul {list-style-image:url(images/blt-5.gif); margin:0px; padding-left:20px;}
.bullet5  ul li{margin:2px 0px 5px 0px;}


.bullet6 ul {list-style-image:url(images/blt-4.gif); margin:0px; padding-left:20px; line-height:16px;}
.bullet6 ul li{margin:2px 0px 5px 0px;}


.one a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none;}
.one a:hover{ color:#990000; text-decoration:underline;}


.two a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000; text-decoration:none;}
.two a:hover{ color:#990000; text-decoration:none;}



.btm{background-color:#658405; height:170px; padding-top:40px;}
.btm td,th{ color:#c1ce9b; text-align:center; line-height:25px;  }
.btm .border{border:1px #728e1a solid; padding:5px;}
.btm .bb{border:1px #728e1a solid;}
.btm a{ color:#c1ce9b; text-decoration:none;}
.btm a:hover{color:#FFFFFF; text-decoration:underline;}



/* CSS Document */

#inner_container {
	MARGIN: 0px auto; WIDTH: 1000px; POSITION: relative; BACKGROUND-COLOR: #f8f9fc
}

#dropmenudiv{
position:absolute;
border:1px solid #aea381;
border-bottom-width: 0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#565555;
line-height:18px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display:block;
text-indent: 3px;
border-bottom: 1px solid #aea381;
padding: 1px 0;
text-decoration: none;
color: #565555;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color:#FFFFFF;
color:#ff7700;
}

#left_menu_container {
	position:absolute;
	width:200px;
	height:200px;
	top: 143px;
	left:60px;
}

/* Switch menu */
.arrowlistmenu{
width: 200px; /*width of accordion menu*/
text-align:left;
}

.arrowlistmenu .menuheader{ /*CSS class for menu headers in general (expanding or not!)*/
background-image:url(images/line.jpg); background-position: bottom left; background-repeat:no-repeat;
font-family: Verdana, Arial, Helvetica, sans-serif;
padding-bottom:5px;
font-size: 13px;
color: #016500;
font-weight:bold;
text-align:left;
margin-bottom: 5px; /*bottom spacing between header and rest of content*/
 /*padding: 1px 0 2px 15px; header text is indented 10px*/
cursor: hand;
cursor: pointer;
}

.arrowlistmenu .menuheader a{ /*CSS class for menu headers in general (expanding or not!)*/
color: #016500;
text-decoration:none;
}

.arrowlistmenu .menuheader a:hover{ /*CSS class for menu headers in general (expanding or not!)*/
color: #dc0606;
text-decoration:underline;
}


.arrowlistmenu .openheader{ /*CSS class to apply to expandable header when it's expanded*/


color:#dc0606;
}

.arrowlistmenu ul{ /*CSS for UL of each sub menu*/
/*background-image: url(images/bullet-1.gif);*/
background-repeat:no-repeat;
margin: 0px;
padding-left:20px;
list-style:none;

margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu ul li{
padding-bottom: 0px; /*bottom spacing between menu items*/
}

.arrowlistmenu ul li a{
display: block;
padding: 2px 0;
/*padding-left: 25px; link text is indented 19px*/
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #66757a;
}

.arrowlistmenu ul li a:hover{ /*hover state CSS*/
color: #f98b2b;
}

.arrowlistmenu ul li a:active{ /*active state CSS*/
color: #f98b2b;
}

.analyst_menu{ /*CSS class for menu headers in general (expanding or not!)*/
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #66757a;
margin-bottom: 5px; /*bottom spacing between header and rest of content*/
cursor: hand;
cursor: pointer;
}
.analyst_menu .openheader{ /*CSS class to apply to expandable header when it's expanded*/
background-image:url(../images/menu_arrow.jpg);
background-repeat:no-repeat;
color:#dc0606;
}

.thmbTbl{}
.thmbTbl td{ width:33%; padding:10px 0px; text-align:left;}
.thmbTbl img{ border:5px solid #CCCCCC;}

