body {margin: 0px;padding: 0px;font-family: Verdana, sans-serif;font-size: 10px;line-height:18px;background: #fff url(../images/background.jpg) repeat-x top;
	color: #485257;width: 100%;background-color:#0F2E5C;}
.container {width: 975px; position: relative; margin: 0px auto; padding: 0px;}
#header {position: relative; height: 143px; /*background:url(../images/commit_top2.gif); background-repeat:no-repeat;*/}
.headerright{float:right;height:143px;width:230px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:15px;color:#FFF;}
#menu {height:55px; background-repeat:no-repeat; float:left; width:975px; background-image:url(../images/menubak.jpg); background-repeat:repeat-x;}
.headerright{float:right;height:143px;width:230px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:15px;color:#FFF;}
.headerrighttxt{float:right;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#FFF;}
.inputtxt{border:none;color:#999;font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;line-height:17px;height:17px;}
#bodytxt {width: 975px; background:#C9C9C9; float:left;}
#bodyleftarea {width: 640px; background:#FFF; float:left;}
#bodyleftbanner {width: 640px; background:#FFF; float:left; }
#bodyleft {width: 640px; background:#FFF; float:left; padding-left:0px; }
#bodyright{width: 310px; background:#C9C9C9; float:right; padding:2px;}
#banner_wrapper {height: 50px;text-align: center; float:left; width:640px;}
.layertxt {text-align:left; float:left;width:640px; }
.leftalign{float:left;}
.right{float:right;}
.ptxt{text-align:justify;color:#999;font-family:Verdana, Arial, Helvetica, sans-serif;padding:5px;padding-left:8px;font-size:11px;}
.heading{width: 640px; background:#FFF; float:left;}
.innerleft {width:370px; background:#FFF; float:left;}
.inneright{width:240px; background:#C9C9C9; float:right; padding:3px; background-image:url(../images/newback.jpg); background-repeat:repeat-y; 
margin:5px; height:261px;}
.innercontentright{ background-image:url(../images/newback.jpg); background-repeat:repeat-y; background-color:#FFF;float:right;width:281px;margin:8px 15px 23px auto;}
.innercontentright2{float:right;width:280px;margin-right:15px;background-color:#e0e9e6;border:1px solid #518057;}
.innerimg{background-image:url(../images/newback.jpg); background-repeat:repeat-y; background-color:#FFF;width:270px;margin:auto;}
.innerimg2{background-color:#e0e9e6;width:281px;margin:auto;}
.greentext{font-size:13px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#49734E;font-weight:bold;font-style:italic;text-align:left;}
.graytext{font-size:13px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#999;font-weight:bold;}
.hmenu{margin:0px;padding:0;text-align:right;float:right;}
.midmenu{margin:0px;text-align:center;padding:0;vertical-align:bottom;}
.midmenu-linkcol{width:125px;}
.midmenu-spacer{background-image:url('../images/separator.gif');width:1px;height:39px;background-repeat:no-repeat;background-position:top;margin:0;padding:0;}
.midmenu span{font-size:15px;}
.midmenu span a,.midmenu span a:link,.midmenu span a:visited{text-decoration:none;height:39px;display:block;text-align:center;padding-top:5px;color: #374245;}
.midmenu span a:hover{background-image:url(../images/hover.jpg);height:39px;color: #374245;text-decoration:none;padding-top:5px;}
/*.midmenu span {text-decoration: none;width:100%;height: 39px;display:block;background-image:url(../images/hover.jpg);text-align:center;padding-top:5px;color: #374245;}*/
.midmenu span a:active{background-image:url(../images/hover.jpg);height:39px;color: #374245;text-decoration:none;padding-top:5px;}
#footer {width: 975px;margin:auto;}
#footertxt {width: 975px;  float:left;text-align:center;color:#FFF;}
#footertxt a{color:#FFF;font-family:Arial, Helvetica, sans-serif;font-size:11px;text-decoration:none;}
#footertxt a:hover{color:#FFF;font-family:Arial, Helvetica, sans-serif;font-size:11px;text-decoration:underline;}
#footertxt {width: 975px; float:left;}
#footerbottom {width: 975px; float:left;color:#FFF;font-family:Arial, Helvetica, sans-serif;font-size:11px;text-align:center;}
.box {position: relative; margin: 24px 0px 32px; clear: both;}
.box_title {height: 17px; text-align: left; margin-bottom: 14px; margin-top:10px; color:#518057; font-size:17px; font-weight:bold;}
.box_title1 {border-bottom: 1px solid #bfc8cb;height: 14px;text-align: left;padding:3px 0 8px 0;color:#518057;font-size:14px;font-weight:bold;background-image:url('../images/header-bg.gif');
	background-position:right;background-repeat:no-repeat;}
.box_title2 {height: 14px;text-align: left;margin:0 0 0 10px;color:#8c999f;font-size:14px;padding:3px 0 8px 0;background-image:url('../images/header-bg.gif');
	background-position:right;background-repeat:no-repeat;}
.box_title2 span{font-weight:bold;color:#518057;}
.box_title img {border: 0px;}
.box_title .shy {color:#8c999f;font-weight:normal;}
.dropcap{font-size :13px; } 
h3{font-size:12px;margin:5px 0;padding:0;}
h4{font-size:11px;color:#518057;margin:5px 0;padding:0;}
.list {list-style: none; margin: 0px; padding: 0px; color: #3b79c5; line-height: 18px;}
.list li {height: auto; background: url(../images/marker.gif) no-repeat 0px 5px; padding-left:15px }
.list li a {color: #3b79c5; text-decoration: underline; }
.list li a:hover {text-decoration: none;}
.righttxt{float:right;text-align:justify;padding:3px;color:#999;font-family:Verdana, Arial, Helvetica, sans-serif;padding:5px;font-size:11px;width:520px;}
/*.menuactive{text-decoration: none;font: bold 12px Arial;height: 22px;display:block;text-align:center;color: #596163;padding-top:5px;background-image:url(../images/midbackhover.jpg);}
.menuactive A{background-image:url(../images/midbackhover.jpg);text-decoration: none;font: bold 12px Arial;height: 22px;display:block;text-align:center;color: #596163;padding-top:5px;}
.menuactive:HOVER{background-image:url(../images/midbackhover.jpg);text-decoration: none;font: bold 12px Arial;height: 22px;display:block;text-align:center;color: #596163;padding-top:5px;}*/
p{text-align:justify;color:#999;font-family:Verdana, Arial, Helvetica, sans-serif;padding:5px 5px 5px 8px;font-size:11px;margin:0;}
#left_col {width: 56%; vertical-align: top; padding-right: 15px;}
.innerpagediv {text-align:left; float:left;width:630px; padding:0 5px 5px 10px;}
.innerpagediv  ul li { color:#999;}
.innerpagediv  td{ color:#999;}
.innerpagediv  td h3{ color: #485257;}
/*.midmenuactive{background-image:url(../images/midbackhover.jpg);height:22px;color: #0596163;text-decoration:none;font: bold 12px Arial;padding-top:5px;}*/
.tb { border:#ccc 1px solid; }
.btn {border: #888 1px solid;padding:0px 10px 0px 10px;}
.alert{margin:5px auto 5px auto;text-align:center;color:#c00;}
.ff{margin:5px auto 5px auto;text-align:center;}
#pubdiv{padding-top:10px;}
#pubdiv h4{margin:5px 0;padding:0;}
#pubdiv h5{font-size:16px;margin:5px 0;padding:0;font-weight:bold;}
#pubdiv span {font-size:11px;}
#pubdiv h5 span{font-size:16px;font-weight:bold;}
#pubdiv span a, #pubdiv span a:visited{color:#0F2E5C;text-decoration:underline;}
#pubdiv span a:hover{color:#49734E;text-decoration:none;}
#pubdiv ul{margin:10px 0 0 32px;padding:0;list-style:none;}
#pubdiv ul li{margin-bottom:5px;}
#pubdiv ul li p{margin:5px 0;padding:0 0 0 50px;}
