body
{
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	font-family:  Arial, Helvetica, sans-serif;
	background: #4ac7e3;


}
.PageTitle h1
{
	color: #006600;
	font-family: 'Comic Sans MS' , Verdana, Arial;
	padding-top: 20px;

	font-weight: bold;
	font-size: 16px;
	border-bottom: 2px dotted;
}
.Image a{

	text-decoration:none;
	}
	
.Image a:hover{


	text-decoration:none;
	}
.Contents
{
	color: #330000;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 10px;
	font-weight: normal;
	font-size: 13px;
	line-height: 20px;
	letter-spacing: normal;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	text-align: justify;
}
.Contents p
{
	color: #330000;
}
.Contents p
{
	color: #330000;
}
.Contents ul{
	list-style-type:none;
	}
	
.Contents ul li
{
	list-style-type: none;
	background: url(Images/Contents-Arrow.gif) no-repeat left 8px;
	padding-right: 0px;
	padding-left: 15px;
	padding-bottom: 0px;
	padding-top: 5px;
}
ul, li, h1, h2, h3, h4, h5, h6, p{
	margin:0px;
	padding:0px;
	}
	
h1{
	font-size:22px;
	font-weight:normal;
	color:#ecf5fe;
	}
	
h1 span{
	color:#7f0f0f;
	}

h2{
	font-size:14px;
	font-weight:bold;
	color: #663333;
	}
	
h3
{
	font-size: 16px;
	font-weight: normal;
	color: #663333;
	margin-bottom: 5px;
	text-align: center;
}
	
a{
	color:#000;
	text-decoration:none;
	}
	
a:hover
{
	color: #ffcc00;
	text-decoration: underline;
}
	
p{
	color:#ecf5fe;
	}
	
.TopLink ul{
	list-style-type:none;
	padding:3px 0 0 0;
	}
	
.TopLink ul li{
	list-style-type:none;
	display:inline;
	padding:0 10px;
	text-align:left;
	border-right:#000 solid 1px;
	}

.topbanner{
	background:url(images/bg_banner.jpg) left top repeat-x;
	height:158px;
	}
	
.topnav{
	background:url(images/bg_nav.jpg) left top repeat-x;
	height:44px;
	}
	
.container{
	background:#b2b566 url(images/bg_treecontainer.gif) right top no-repeat;
	}
	
.bodycontent{
	background:url(images/bg_container.gif) left top repeat-y;
	}
	
	
.bottomcontainer{
	background:url(images/bottom.gif) left top repeat-y;
	height:127px;
	color:#fff;
	}
	
.bottomcontainer a, a:hover{
	color:#fff;
	text-decoration:none;
	}
	
.bg_news
{
	background: url(images/bg_news.gif) left top repeat-y;

	padding-right: 5px;
	padding-left: 10px;
	padding-bottom: 0px;
	padding-top: 5px;
}
	
.bg_news span{
	color:#33464c;
	}
	
.bg_news p{
	color:#aa2c15;
	padding-bottom:8px;
	}
	
.bg_news p.right{
	text-align:right;
	}
	
.bg_news a{
	color:#aa2c15;
	text-decoration:none;
	}
	
.bg_news a:hover{
	color:#aa2c15;
	border-bottom: 1px dotted;
	}
.bg_Gallery{
	background:url(images/bg_news.gif) left top repeat-y;
	padding:5px 5px 0 10px;
	
	}
	
.bg_featured
{
	background: url(images/bg_news.gif) left top repeat-y;
	padding: 5px 5px 0 10px;
	
}
	
.bg_featured span{
	color:#67411f;
	font-weight:bold;
	display:block;
	padding:5px 0 2px 0;
	}
	
.bg_featured p{
	color:#aa2c15;
	padding:8px 0;
	}
	
.bg_featured p.right{
	text-align:right;
	}
	
.bg_featured ul{
	list-style-type:none;
	}
	
.bg_featured ul li{
	list-style-type:none;
	padding:5px 0 0 10px;
	background:url(images/arrow.gif) left 8px no-repeat;
	}
	
.bg_featured a{
	color:#000;
	text-decoration:none;
	}
	
.bg_featured a:hover
{
	color: #000;
	border-bottom: 1px dotted;
}
	
.slidesho
{
	background: #9851A1;
	border: #000 solid 1px;
	padding: 4px;
	color: #fff;
	font-family: 'Comic Sans MS' , Verdana, 'Times New Roman';
}
.FeedbackForm
{
	background: ghostwhite;
	padding: 4px;

	border-left: #000000 1px solid;
	border-right: #000000 1px solid;
	border-bottom: #000000 1px solid;

}
.slidesho a{
	color:#fff;
	text-decoration:none;
	}
	
.slidesho a:hover{
	color:#fff;
	text-decoration:underline;
	}
.slidesho h2{
	color:#fff;
	text-decoration:none;
	}
	
.aerobuttonmenu{ /*container that holds a row of aero buttons*/
overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
width: auto;
padding: 0px 0 0 10px;
text-align:right;
float:left;
}

* html .aerobuttonmenu{ /*IE6 and below hack. Set explicit strip width*/
width: 100%;
}

.aerobuttonmenu a.aero{ /*aero button CSS*/
background: transparent url('images/btn_left.gif') no-repeat top left;
display: block;
float: left;
font: bold 13px Verdana, Trebuchet MS; /* Change 13px as desired */
line-height: 23px; /* This value + 8px should equal height of button background (default is 31px) */
height: 38px; /* Height of button background height */
padding-left: 10px; /* Width of left menu image */
text-decoration: none;
margin-right: 5px; /*spacing between buttons*/
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90); /*this and next two rules control opacity of buttons before hover*/
opacity: 0.9;
-moz-opacity: 0.9;
}

.aerobuttonmenu a.aero:link, .aerobuttonmenu a.aero:visited, .aerobuttonmenu a:active{
color: #33a1cc; /*button text color*/
}

.aerobuttonmenu a.aero span{
background: transparent url('images/btn_right.gif') no-repeat top right;
display: inline-block;
height:34px;
padding: 4px 10px 6px 0; /*Set 10px here to match value of 'padding-left' value above*/
cursor:pointer;
}

.aerobuttonmenu a.aero:hover{ /* Hover state CSS */
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100); /*this and next two rules control opacity of buttons during hover*/
opacity: 1;
-moz-opacity: 0.99;
}

.aerobuttonmenu a.aero:hover span{ /* Hover state CSS (for text) */
color: #666;
}
#ja-wrapper {
	width: 950px;
	margin: 0 auto;
	background: #FFFFFF;
}
.heading
{
	background: url(images/hd_news.gif) left top no-repeat;
	width: 192px;
	height: 28px;
	padding: 2px 0 0 30px;

}
	
.heading h1{
	color:#fff;
	font-size:14px;
	font-weight:bold;
	}
.middle_sub_header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #0a72a2;
	border-bottom:1px dotted #0a72a2;
}

.READ_MORE
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #499b04;
	font-weight: bold;
	text-decoration: none;
	text-align: right;
}

.READ_MORE:HOVER{
color:#009900;
border-bottom:1px dotted #009900;
}
.mailto
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0000cc;
	font-weight: bold;
	text-decoration: none;
	text-align: right;
}

.mailto:HOVER
{
	color: #009900;
	border-bottom: 1px dotted #009900;
	text-decoration: underline;
}
#fullheighttable 
{
border:0;
padding:0; 
BACKGROUND-COLOR: white ;

height:100%;
}
.PackageName
{
	font-weight: bold;
	font-size: 12px;
	text-transform: capitalize;
	color: #003300;
	font-family: Cursive, Cambria, Arial, Verdana;
	vertical-align: top;
	text-align: left;
}
.PackageName td
{
	background-position: left center;
	background-attachment: fixed;
	background-image: url(Images/Contents-Arrow.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	vertical-align: super;
	text-align: left;
	height: 35px;
	padding-right: 10px;
}
.PackageName a
{
	color: #003300;
}
.PackageName a:hover
{
	color: #003300;
	border-bottom: #33ff99 1px dotted;
}
.modalPopup
{
	background-color: #666666;
	border-width: 3px;
	border-style: solid;
	border-color: Gray;
	padding: 3px;
	width: 460px;
	height: 480px;
}
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.1;
}
#pscroller1
{
	width: 197px;
	height: 197px;
	padding: 0px;
	vertical-align: middle;
	background-color: lightskyblue;
	border-right: #cccccc 5px solid;
	border-top: #cccccc 5px solid;
	border-left: #cccccc 5px solid;
	border-bottom: #cccccc 5px solid;
}
.bold {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ff6600; FONT-FAMILY: "Comic Sans MS"
}
.text {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
