/* Menu markups */

#main_menu {

	
	padding-top:5px;

	padding-bottom:5px;

	background-color:#FFFFFF;

	text-align:center;

	color:#000000;

	background-image: url("images/spacer.gif");

	margin-bottom:0px;

}

#main_menu a {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:9pt;

	font-weight:bold;
	
	color:#000000;

	text-decoration:none;

	padding-left:5px;

	padding-right:5px;

	padding-top:5px !important;

	padding-top:5px;

	padding-bottom:5px;

	margin-left:1px !important;

	margin-left:1px;

}

#main_menu a:hover {

        color: #FFFFFF;

	background-color:#398CBE;

	

}

#main_menu .aactive {

	background-color:#398CBE;

	

}


/* Heading markups */

h1,h2,h3 {	

	font-family:Arial Narrow, Arial, Helvetica, sans-serif;

	letter-spacing:-1px;

	color:#000000;
	
	padding-bottom:0px;

	padding-top:0px;

}

.bigsection {	

	font-family: Tahoma, Arial, Helvetica, sans-serif;
	
	font-size: 30pt;
	
	font-weight: bold;

	letter-spacing:-2px;

	color:#000000;
	
	padding-bottom:5px;

	padding-top:0px;

}

.bigsectionbook {	

	font-family: Tahoma, Arial, Helvetica, sans-serif;
	
	font-size: 26pt;
	
	font-weight: bold;

	letter-spacing:-2px;

	color:#000000;
	
	padding-bottom:5px;

	padding-top:0px;

}

.section {	

	font-family: Tahoma, Arial, Helvetica, sans-serif;
	
	font-size: 18pt;
	
	font-weight: bold;

	letter-spacing:-1px;

	color:#000000;
	
	padding-bottom:5px;

	padding-top:0px;

}

.sectionhead {	

	font-family:Arial Narrow, Arial, Helvetica, sans-serif;
	
	font-size: 14pt;
	
	font-weight: bold;

	letter-spacing:0px;

	color:#000000;
	
	padding-bottom:0px;

	padding-top:0px;

}

.subsection {	

	font-family: Arial, Helvetica, sans-serif;
	
	font-size: 12pt;
	
	font-weight: bold;

	letter-spacing:0px;

	color:#000000;
	
	padding-bottom:0px;

	padding-top:0px;

}



/* Table markups */

table.sample {
	border-width: 1px;
	border-spacing: ;
	border-style: solid;
	border-color: black;
	border-collapse: separate;
	background-color: white;
}


/* About Box text markup */

.about {
           COLOR: Black; FONT-FAMILY: Trebuchet, Verdana, Tahoma, Arial, sans-serif; FONT-SIZE: 8pt; FONT-WEIGHT: normal; letter-spacing:-1px  
}


/* Copyright page markups */

.copyright {
           COLOR: Gray; FONT-FAMILY: Arial, Helvetica, Geneva; FONT-SIZE: 8pt; FONT-WEIGHT: normal  
}
/* Base menu */

A.copyright {
	COLOR: Gray; FONT-FAMILY: Arial, Helveticam Gemeva; FONT-SIZE: 8pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.copyright:hover {
	COLOR: Gray; TEXT-DECORATION: underline
}
A.copyright:visited {
	COLOR: Gray; TEXT-DECORATION: none
}


/* Photo Gallery */

A.photogallery {
	COLOR: #000000; FONT-FAMILY: Arial, Helveticam Gemeva; FONT-SIZE: 8pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.photogallery:hover {
	COLOR: Black; TEXT-DECORATION: underline
}
A.photogallery:visited {
	COLOR: Black; TEXT-DECORATION: none
}


/* Links */

A.links {
	COLOR: Black; FONT-FAMILY: Arial, Helveticam Gemeva; FONT-SIZE: 12pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.links:hover {
	COLOR: #398CBE; 
}
A.links:visited {
	COLOR: #000000; TEXT-DECORATION: underline
}


/* General */


.newsheadtext {
	COLOR: Silver; FONT-FAMILY: Arial, Helvetica, Geneva; FONT-SIZE: 14pt; FONT-WEIGHT: bold  
}
.silverheadtext {
	COLOR: Silver; FONT-FAMILY: Arial, Helvetica, Geneva; FONT-SIZE: 18pt; FONT-WEIGHT: bold  
}
.silverleadtext {
	COLOR: Gray; FONT-FAMILY: Arial, Helvetica, Geneva; FONT-SIZE: 12pt; FONT-WEIGHT: bold  
}	
.silverbodytext {
	COLOR: Gray; FONT-FAMILY: Arial, Helvetica, Geneva; FONT-SIZE: 10pt; FONT-WEIGHT: normal  
}
.feesbigtext {
	COLOR: White; FONT-FAMILY: Arial, Helvetica, Geneva; FONT-SIZE: 14pt; FONT-WEIGHT: bold  
}
.largeheadtext {
	COLOR: Black; FONT-FAMILY: Arial, Helvetica, Geneva; FONT-SIZE: 24pt; FONT-WEIGHT: bold  
}
.mediumheadtext {
	COLOR: Black; FONT-FAMILY: Arial, Helvetica, Geneva; FONT-SIZE: 18pt; FONT-WEIGHT: bold  
}
.headtext {
	COLOR: Gray; FONT-FAMILY: Arial, Helvetica, Geneva; FONT-SIZE: 12pt; FONT-WEIGHT: bold  
}
.bheadtext {
	COLOR: Black; FONT-FAMILY: Arial, Helvetica, Geneva; FONT-SIZE: 12pt; FONT-WEIGHT: bold  
}
.headtextplain {
	COLOR: Black; FONT-FAMILY: Arial, Helvetica, Geneva; FONT-SIZE: 12pt; FONT-WEIGHT: normal  
}
.leadtext {
	COLOR: Black; FONT-FAMILY: Arial, Helvetica, Geneva; FONT-SIZE: 11pt; FONT-WEIGHT: normal  
}
.bodytext {
	COLOR: Black; FONT-FAMILY: Arial, Helvetica, Geneva; FONT-SIZE: 10pt; FONT-WEIGHT: normal; letter-spacing:0px  
}
.bodytextitalic {
	COLOR: Black; FONT-FAMILY: Arial, Helvetica, Geneva; FONT-SIZE: 10pt; FONT-WEIGHT: italic  
}
.bodytext10 {
	COLOR: Black; FONT-FAMILY: Trebuchet, Arial, Helvetica, sans-serif, Geneva; FONT-SIZE: 9pt; FONT-WEIGHT: normal 
}
.gigguide {
	COLOR: White; FONT-FAMILY: Tahoma, Arial, Helvetica, Geneva; FONT-SIZE: 9pt; FONT-WEIGHT: bold; letter-spacing:0px  
}
.smalltext {
	COLOR: Black; FONT-FAMILY: Arial, Helvetica, Geneva; FONT-SIZE: 9pt; FONT-WEIGHT: normal  
}
.whitebigtext {
	COLOR: White; FONT-FAMILY: Arial, Helvetica, Geneva; FONT-SIZE: 14pt; FONT-WEIGHT: bold  
}

/* Base menu */

A.pagebase1 {
	COLOR: White; FONT-FAMILY: Arial; FONT-SIZE: 10pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.pagebase1:hover {
	COLOR: FFFFCC; TEXT-DECORATION: underline
}
A.pagebase1:visited {
	COLOR: White; TEXT-DECORATION: none
}


/* Unknown at 28-Feb-04 */
.subhead {
	COLOR: Black; FONT-FAMILY: Arial, Helvetica, Geneva; FONT-SIZE: 16pt; FONT-WEIGHT: bold 
}
.subhead20 {
	COLOR: Black; FONT-FAMILY: Arial, Helvetica, Geneva; FONT-SIZE: 20pt; FONT-WEIGHT: bold 
}



/* Side of front page */
.frontside {
        COLOR: Black; FONT-FAMILY: Arial, Helvetica, Geneva; FONT-SIZE: 9pt; FONT-WEIGHT: normal 
}
.frontwhite {
        COLOR: White; FONT-FAMILY: Arial, Helvetica, Geneva; FONT-SIZE: 12pt; FONT-WEIGHT: bold 
}
A.frontside {
        COLOR: White; FONT-FAMILY: Arial, Helvetica, Geneva; FONT-SIZE: 9pt; FONT-WEIGHT: bold 
}
A.frontside:hover {
        COLOR: White; FONT-FAMILY: Arial, Helvetica, Geneva; FONT-SIZE: 9pt; FONT-WEIGHT: bold; text-decoration: underline 
}
A.frontside:visited {
        COLOR: White; FONT-FAMILY: Arial, Helvetica, Geneva; FONT-SIZE: 9pt; FONT-WEIGHT: bold 
}








