body, ul, li, form, p, h1, h2, h3, h4, div
{
	margin: 0px;
	padding: 0px;
}
body 
{
	
	background: url(../images/bg.jpg) repeat-x #b9bdc0;
}
p 
{
	padding: 10px 0px;
}
div
{
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #333333;
}
a, a img
{
	border: 0px;
	text-decoration: none;
	outline: none;
	color: #015345;
}

/*  CLEAR FIX  */
.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}

.clearfix {
    display: inline-block;
}

html[xmlns] .clearfix {
    display: block;
}

* html .clearfix {
    height: 1%;
}
/*  CLEAR FIX  */

#mainDiv
{
	width: 1003px;
	margin: 0px auto;
}
/* topNav start */
#miniDiv
{
	width: 900px;
	margin: 0px auto;
	/*padding: 0px 50px;*/
}
.topNav ul {
	margin: 0px;
	list-style-type: none;
	padding-top: 25px;
	padding-right: 30px;
	padding-bottom: 0px;
	padding-left: 30px;
}
.topNav ul li {
	float: left;
	display: block;
	width: 103px;
	text-align: center;
	margin-right: 8px;
	margin-left: 8px;
	height: 39px;
}
.topNav ul li a {
	font-family: Arial;
	font-size: 16px;
	width: 103px;
	font-weight: bold;
	color: #c6ced2;
	text-decoration: none;
	display: block;
	padding-top: 9px;
	padding-bottom: 11px;
}
.topNav ul li a:hover {
	background-image: url(../images/hoverbg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	color: #014d40;
}
.topNav ul li a.current {
	background-image: url(../images/hoverbg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	color: #014d40;
}
/* topNav end */

/* shadow bg strat */
.shadowBg
{
	background: url(../images/shadow_bg.JPG) repeat-y center;
	clear: both;
}
/* shadow bg End */

/* banner shadow bg strat */
.leftshadowBg
{
	background: url(../images/banner_leftshadow.jpg) no-repeat;
	height: 216px;
	width: 51px;
	float: left;
	clear: both;
}
.rightshadowBg
{
	background: url(../images/banner_rightshadow.jpg) no-repeat;
	height: 216px;
	width: 51px;
	float: right;
}
/* banner shadow bg End */

/* Logo Header strat */
.topbg {
	background-image: url(../images/topskyblue-bg.gif);
	background-repeat: repeat-x;
	background-position:top;

}
/* Logo Header end */

.mainContent
{
	width: 900px;
	margin: 0px auto;
}
.hedding_news {
	font-family: Arial;
	font-size: 20px;
	font-weight: bold;
	color: #00594B;
	text-decoration: none;
	padding-left: 5px;
}
.imageborder {
	padding: 2px;
	border: 1px solid #666666;
}
.newsscrooltxt {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #015447;
	text-decoration: none;
}
.newsscrooltxt:hover {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #015447;
	text-decoration: underline;
}
.contactab_border {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	padding: 10px;
	border: 1px solid #d0d9d7;
	background-color: #FFFFFF;
}
.contacttxt {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #015445;
	text-decoration: none;
}
h1 {
	font-family: Arial;
	font-size: 22px;
	font-weight: bold;
	color: #015345;
	text-decoration: none;
	padding-bottom: 10px;
}
.bottamshadow {
	background-image: url(../images/bottamshadow.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #b9bdc0;
	padding: 20px 0px;
	width: 902px;
	margin: 0px auto;
}
.bottamline {
	border-bottom: #cccccc 1px solid;
}

.leftnavigationul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.leftnavigationul li {
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.leftnavigationul li ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

.leftnavigationul li a {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #015447;
	text-decoration: none;
	padding-left: 15px;
	background-image: url(../images/leftarrow.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.leftnavigationul li a:hover {

	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #015447;
	text-decoration: underline;
	background-image: url(../images/leftarrow.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.leftnavigationul li li {
	padding-left: 15px;
	padding-top: 1px;
	padding-bottom: 1px;
	font-family: tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.imageborder2 {
	padding: 2px;
	border: 1px solid #666666;
	margin-right: 15px;
	margin-bottom: 5px;
}
.graybgline {
	background-color: #FFFFFF;
	background-image: url(../images/graybgline1.gif);
	background-repeat: repeat-x;
	background-position: left top;
	border: 1px solid #c4cac9;
	padding: 18px;
}

.graybgline1 {
	background-color: #FFFFFF;
	background-image: url(../images/graybgline1.gif);
	background-repeat: repeat-x;
	background-position: left top;
	border: 1px solid #c4cac9;
}

.panellistul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.panellistul li {
	list-style-type: none;
	padding-top: 10px;
	padding-bottom: 10px;
}
.bodyhedding_green {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #00594B;
	text-decoration: none;
}
.boldtxt_hedding {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #00594B;
	text-decoration: none;
}
.readmore_new {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #015447;
	text-decoration: none;
}
.readmore_new:hover {

	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #015447;
	text-decoration: underline;
}
.readmore_new1 {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #015447;
	text-decoration: underline;
}
.readmore_new1:hover {

	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #015447;
	text-decoration: none;
}
.newreadmore1 {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/readmore_bg.gif);
	background-repeat: no-repeat;
	background-position: right;
	height: 25px;
	line-height: 25px;
	text-align: right;
	display: block;
}
.newreadmore1 a{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/readmore_bg.gif);
	background-repeat: no-repeat;
	background-position: right;
	height: 25px;
	line-height: 25px;
	text-align: right;
	display: block;
}
.newreadmore1 a:hover {

	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
	background-image: url(../images/readmore_bg.gif);
	background-repeat: no-repeat;
	background-position: right;
	height: 25px;
	line-height: 25px;
	text-align: right;
	display: block;
	/*width: 97px;*/
}
.imgstyle_new {
	margin-right: 15px;
	margin-bottom: 5px;
}
