A:link {
	COLOR: #000000; text-decoration:underline
}
A:active {
	COLOR: #000000; text-decoration:underline
}
A:visited {
	COLOR:#000000; text-decoration:underline
}
A:hover {
	COLOR: #626262; text-decoration:none
}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, caption, tbody, tfoot, thead {
  margin: 0;
  padding: 0;
  border: 0;
}
BODY {
	 margin:0px; COLOR: black; background:#FFFFFF url(../images/bg.gif) top repeat-x; LINE-HEIGHT: normal;  font-family:Arial, Helvetica, sans-serif; font-size:12px; FONT-WEIGHT: normal;
}
#warp{
	width:990px; margin:0 auto;
}
#header{
	width:990px; height:90px; position:relative;
}
#header h1{
	width:515px; height:83px; text-indent:-999em; background:url(../images/logo.gif) no-repeat 0 0; top:0;
}
#header h1 a{
	width:515px; height:83px; display:block
}
#header ul{
	position:absolute;
	right:46px;
	list-style:none;
	float:right;
	padding:0;
	margin:0;
	top: 0px;
}
#header ul li{
	float:left; padding:0; margin:0px; color:#fff; height:36px;
}
#header ul li a{
	display:block; float:left; color:#FFFFFF; font-size: 10pt; font-weight: bold;  height:36px; text-align:center; line-height:35px
}
#header ul li a:hover{
	color:#143E0A;
}
.menu{
	background:url(../images/navbg.gif); width:990px; height:31px;
}
.menu ul{
	list-style:none;
	float:left;
	padding:0;
	margin:0;
}
.menu ul li{
	float:left; padding:0; margin:0px; color:#fff; height:31px; display:inline;
}
.menu ul li a{
	display:inline-block; font-size:13px; float:left; color:#FFFFFF; font-weight: bold; width:122px; height:31px; text-align:center; line-height:30px; text-transform:uppercase; text-decoration:none;
}
.menu ul li a:hover{
	color:#000000; background-color:#CFD0CC
}

/*
.menu{
	background:url(../images/navbg.gif); width:990px; height:38px;
}
.menu ul{
	list-style:none;
	float:left;
	padding:0;
	margin:0;
}
.menu ul li{
	float:left; padding:0; margin:0px; color:#fff; height:38px; display:inline;
}
.menu ul li a{
	display:inline-block; font-size:13px; float:left; color:#FFFFFF; font-weight: bold; width:122px; height:38px; text-align:center; line-height:36px; text-transform:uppercase; text-decoration:none;
}
.menu ul li a:hover{
	color:#000000; background-color:#CFD0CC
}*/

#shade{
	width:990px;
	height:35px;
	background:url(../images/shade.gif);
}
#flashbg .flashimg{
	width:990px;
	height:288px;
	margin:0 auto;
}

#mgraybg{
	margin-top:10px;
	width:990px;
	background:url(../images/mbg.gif); height:567px
}
#mgraybg .flashimg{
	padding-top:15px;
	width:962px;
	height:245px;
	margin:0 auto;
	padding-bottom:15px;
}
.homebox1{
	width:309px;
	background: url(../images/homebox1.gif); font-size:12px; height:208px
}
/* Footer Panel Styles */
#footer{
	width:100%;
	background:#FFFFFF url(../images/footer.gif) repeat-x;
	height:67px;
	line-height:17px
}
.footertext1 {
	font-size: 8pt; font-weight: normal; color: #626262; font-weight:normal; line-height:19px
}
/* Footer Panel Styles end */
.gridbg1{
	background: url('../images/gridbg.gif') center repeat-x; font-size: 1pt; height:10px;
}
.gridbg2{
	background:#F4F4F4 url('../images/ngridbg.gif') bottom repeat-x; height:23px;
}
.gridbg3{
	background:#FFFFFF url('../images/ngridbg.gif') bottom repeat-x; height:23px;
}

.bg {
	font-family: Tahoma, Verdana, Helvatica, Sans-Serif; font-size: 1pt; font-weight: normal; color: #000099;	
}
.br {
	font-family: Tahoma, Verdana, Helvatica, Sans-Serif; font-size: 2pt; font-weight: normal; color: #000099;	
}
.boxhead {
	font-size: 12pt; font-weight: normal; color: #03525D; font-weight:bold
}
.toptext1 {
	font-size: 9pt; font-weight: normal; color: #000000; font-weight:normal; line-height:20px; height:23px
}
.text1 {
	font-size: 9pt; font-weight: normal; color: #626262; font-weight:normal; line-height:19px
}
.newatext1 {
	font-size: 9pt; font-weight: normal; color: #626262; font-weight:normal;
}
.newaboxtext2 {
	font-size: 9pt; font-weight: normal; color: #626262; font-weight:normal; border:1px solid #CCCCCC;
}
h2 {
	color: #828181; font-weight: normal; font-size: 26px;
}
h3 {
	color: #000000; font-weight: normal; font-size: 20px;
}
.grid {
	background: url('../images/ngridbg.gif') bottom repeat-x; font-size:8px
}
.newsgrid {
	background: url('../images/ngridbg.gif') repeat-x; font-size:8px;
}
.headtext1 {
	font-size: 11pt; font-weight: normal; color: #000000; font-weight:bold;
}
.newsbg{
	background: url('../images/newsbg.gif'); font-size: 9pt; height:236px;
}
.servicebg{
	background: url('../images/services.gif'); font-size: 9pt; height:197px;
}
.contactbg{
	background: url('../images/contact-bg1.gif'); font-size: 9pt; height:281px;
}
.contacttext1 {
	font-size: 11pt; font-weight: normal; color: #000000; font-weight:normal;
}
#pscroller1{
width: 670px;
height: 50px;
padding: 5px;
font-size:9pt
}
.font {
	font-family:Arial, Helvetica, sans-serif
}
table.imagetable {
	font-family: arial,sans-serif;
	font-size:9pt;
	color:#333333;
	border-width: 1px;
	border-color: #CCCCCC;
	border-collapse: collapse;
}
table.imagetable tr {
	border-width: 1px;
	padding: 6px;
	border-style: solid;
	border-color: #CCCCCC;
}
table.imagetable td {
	border-width: 1px;
	padding: 6px;
	border-style: solid;
	border-color: #CCCCCC;
}
table.imagetable1 {
	font-family: arial,sans-serif;
	font-size:9pt;
	color:#333333;
	border-width: 1px;
	border-color: #CCCCCC;
	border-collapse: collapse;
}
table.imagetable1 tr {
	border-width: 1px;
	padding: 2px;
	border-style: solid;
	border-color: #CCCCCC;
}
table.imagetable1 td {
	border-width: 1px;
	padding: 2px;
	border-style: solid;
	border-color: #CCCCCC;
}
a.reslinks1:link, a.reslinks1:active, a.reslinks1:visited {
	color:#115800; font-size: 9pt; font-style: normal; font-variant: normal; font-weight: 300; text-decoration: underline;
}
a.reslinks1:hover {
	color:#E10202; text-decoration: none;
}
.reslinks1 {
	color:#115800; font-size: 9pt; font-style: normal; font-variant: normal; font-weight: 300; text-decoration: underline;
}