body {
margin: 0px;
padding-top: 0px;
color:#000000; 
}
body, H1, H2, H3, H4, H5, H6, p, a, ul, li, ol, td, th {
font-family: Verdana, Arial, Helvetica, sans-serif;
}
/* 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:#006699;
}
#bgfooter {
background-color:#006699;
}
#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
}
.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
}
.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: #6699cc;
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: none;}
A.textonlylink:visited {color: #000000; text-decoration: none;}
A.textonlylink:hover {color: #0033ff; text-decoration: none;}
A.textonlylink:active {color:#000000; text-decoration: none;}
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: 0.8em;
}
.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;
}

/* Added by TMP Worldwide*/
.toppanel {
	margin: 0;
	padding: 15px 0 15px 11px;
	background-color: #006699;
}

.navpanelon { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	background-color: #fff;
	font-weight: bold;
	font-size: 9pt;
	border: solid 1px #fff;
	height: 20px;
	padding: 0 0 6px 10px;
}

.navpanel { 
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	background-color: #beddf4;
	font-size: 9pt;
	font-weight: bold;	
	border: solid 1px #beddf4;
	height: 20px;
	padding-left: 10px;
}

a.navpanel:link { 
	color: #000;	
	text-decoration: none;
	border: solid 1px #fff;
	height: 20px;
}
a.navpanel:visited { 
	color: #000;	
	text-decoration: none;
	border: solid 1px #fff;
	height: 20px;
}
a.navpanel:hover { 
	color: #fff;	
	text-decoration: none;
	background-color: #069;
	border: solid 1px #fff;
	height: 20px;
}
a.navpanel:active { 
	color: #000;	
	text-decoration: none;
	border: solid 1px #fff;
	height: 20px;
}

.subnavpanel { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	background-color: #cfdff2;
	font-size: 9pt;
	font-weight: bold;	
	border: solid 1px #beddf4;
	height: 20px;
	padding: 1px 0px 3px 20px;
	margin-right:-20px;
}

.subnavpanelon { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	background-color: #fff;
	font-weight: bold;
	font-size: 9pt;
	height: 20px;
	border: solid 1px #fff;
	padding: 1px 0px 3px 20px;
	margin-right:-20px;
}

a.subnavpanel:link { 
	padding: 0px;
	color: #000;	
	background-color: #cfdff2;
	text-decoration: none;
	border: solid 1px #fff;
	padding: 1px 0px 3px 20px; 
	padding-right:-20px;
}
a.subnavpanel:visited { 
	color: #000;	
	background-color: #cfdff2;
	text-decoration: none;
	border: solid 1px #fff;
	padding: 1px 0px 3px 20px;
	padding-right:-20px;
}
a.subnavpanel:hover { 
	color: #fff;	
	text-decoration: none;
	background-color: #069;
	border: solid 1px #fff;
	padding: 1px 0px 3px 20px;
	padding-right:-20px;
}
a.subnavpanel:active { 
	color: #000;	
	background-color: #cfdff2;
	border: solid 1px #fff;
	text-decoration: none;
	padding: 1px 0px 3px 20px;
	padding-right:-20px;
}

.navcontainer {
	border-top: 5px solid #fff;
	border-right: 5px solid #fff;
	background-color: #069;
}

.bgnavcontainer {
	background-color:#beddf4;
}

.navcontainer a {
	display: block;
	padding: 3px 10px;
	width: 165px;
	color: #000;
	font-weight: bold;
	background-color: #98bae0;
	text-decoration: none;
	border-bottom: 1px solid #ffffff;
}

.maincopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	padding: 10px 0 10px 10px;
	margin: 0;
	background-color: #cfdff2;
	border-top: 5px solid #ffffff;
	z-index: 10;
}

#maincopy ul{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0 0 0 215px;
	font-size: 0.8em;
	padding: 10px 190px 0 10px;
}

#maincopy h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 140%;
	margin: 0 0 0 195px;
	padding: 10px 190px 0 10px;
}
#maincopy h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 110%;
	margin: 0 0 0 195px;
	padding: 10px 190px 0 10px;
}

.breadcrumbs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	padding: 10px 0 0 0;
}
.naalogo
{
	color: #000;
	background-color: #069;
	text-align: center;
	margin: 0;
}

#rightimages {
	float: right;
}

#rightcontainer {
	position: absolute;
	top: 57px; 
	background-color: #98bae0;
	width: 187px;
	border-top: 5px solid #ffffff;
}
.floater {
	clear: both;
}
.base {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	height: 60px;
	margin: 0;
	padding: 5px;
	background-color: #98bae0;
	color: #ffffff;
	border-top: 5px solid #ffffff;

}

.anilogos {
	float: right;
	background-color: #98bae0;
	padding: 0;
}
.basetext {
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-weight: normal;
	color: #ffffff;
	background-color: #98bae0;
}

