body {
margin-top: 0px;
padding-top: 0px;
color:#000000; 
}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

th {
font-family: Arial, Helvetica, sans-serif;
text-align: left;
font-size: 0.7em;
}
/* HOME PAGE BACKGROUND COLOR */
#bgnavcolhome {
background-color:#e9f7ff;
}
#bgsearchcolumn {
background-color:#beddf4;
}
#bgsearchadvance {
background-color:#beddf4;
}
.bghomebgrightcol{
background-color:#DCF1FF
}
/* 3COL AND 2COL BACKGROUND COLOR AND BANNER AND FOOTER */
.bgbanner {
background-color:#990033;
}
#bgfooter {
background-color:#990033;
}
#bgnavcolumn {
background-color:#beddf4;
}
.bglightblue {
background-color:#e9f7ff;
}
.bgwhite {
background-color:#ffffff;
}
.bgdarkblue {
background-color:#beddf4;
}
.navtextbold {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.7em;
color: #000000;
font-weight: bold;
background-color: #beddf4;
padding-top:3px;
padding-bottom:3px
}

.navtextbold_red {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.7em;
color: #000000;
font-weight: bold;
background-color: #FFCBBB;
padding-top:3px;
padding-bottom:3px
}
.bgnavtextboldhome {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.7em;
color: #000000;
font-weight: bold;
background-color: #ffffff;
padding-top:3px;
padding-bottom:3px
}

.pgheader {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 1.0em;
color: #000000;
font-weight: bold;
background-color: #ffffff;
padding-top:3px;
padding-bottom:3px
}
.navtext {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.7em;
color: #000000;
background-color: #ffffff;
padding-top:3px;
padding-bottom:3px
}
.NavHeading {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 80%;
color: #ffffff;
font-weight: bold;
background-color: #990033;  
padding-top:3px;
padding-bottom:3px
}
.newseventsheading {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.9em;
color: #000000;
font-weight:bold;
background-color: #9fcfed;
padding-top:3px;
padding-bottom:3px
}
.line {
background-color: #FFFFFF;
}	
.line2 {
background-color: #beddf4;
}
.search {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 70%;
color: #000000;
font-weight: bold;
}
.footer {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.6em;
color: #FFFFFF;
}
.linefooter{
color: #000099;
}
/* The main nav link style */
A.navlink:link { color:#000000; text-decoration: none;}
A.navlink:visited {color: #000000; text-decoration: none;}
A.navlink:hover {color: #0033ff; text-decoration: none;}
A.navlink:active {color:#000000; text-decoration: none;}
/*footer*/
A.foot:link { color:#FFFFFF; text-decoration: none;}
A.foot:visited {color: #FFFFFF; text-decoration: none;}
A.foot:hover {color: #00ccff; text-decoration: none;}
A.foot:active {color:#FFFFFF; text-decoration: none;}
/* The main content underline link style */
A:link { color:#000099; text-decoration: underline;}
A:visited {color: #000099; text-decoration: underline;}
A:hover {color: #0033ff; text-decoration: none;}
A:active {color:#000099; text-decoration: underline;}
/* The text only link style */
A.textonlylink:link { color:#000000; text-decoration: underline; font-size: 11px;}
A.textonlylink:visited {color: #000000; text-decoration: underline; font-size: 11px;}
A.textonlylink:hover {color: #0033ff; text-decoration: underline; font-size: 11px;}
A.textonlylink:active {color:#000000; text-decoration: underline; font-size: 11px;}
input.searchform{ 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
width: 120px;
}
input.searchform2{ 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
width: 110px;
}
.textonly{
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.7em;
text-align: right;
font-weight: bold;
background-color: #beddf4;
}
.textxsmall {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.6em;
}
.textsmall {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.7em;
}
.text1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}
.text2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.9em;
}
.text3 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 1em;
}
H1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 160%;
font-weight: bold;
color:#000000;
}
H2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 140%;
font-weight: bold;
color:#000000;
}
H3 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 120%;
font-weight: bold;
color:#000000;
}
H4 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 110%;
font-weight: bold;
color:#000000;
}
H5 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 100%;
font-weight: bold;
color:#000000;
}
H6 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 90%;
font-weight: bold;
color:#000000;
}
.subheading1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.9em;
color:#000000;
}
.subheading2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 1em;
color:#000000;
}

.hide {
display: none;
}
.vertline {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
color: #FFFFFF;
}
div { 
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.textsmallwhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-weight: normal;
	color: #FFFFFF;
}
.Button {
	BORDER-RIGHT: #E3E4AA 1px solid; BORDER-TOP: #E3E4AA 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #E3E4AA 1px solid; BORDER-BOTTOM: #E3E4AA 1px solid; FONT-FAMILY: Verdana, Helvetica, Arial, Tahoma; BACKGROUND-COLOR: #ffffff
}

.border {
	BORDER-RIGHT: #E3E4AA 1px solid; BORDER-TOP: #E3E4AA 1px solid; BORDER-LEFT: #E3E4AA 1px solid; BORDER-BOTTOM: #E3E4AA 1px solid;
}