

/* General default styles for the body and all elements inside it */
body
{
	font-family: Arial, Verdana, Sans-serif;
	text-align: center; /* This is related to the centering of the div#container and is necessary because IE doesn't understand margin:auto*/
	font-size: 62.5%; /* 62.5% is  the default font size to 10px on all platforms and allows for other dimensions to be defined in ems relative to this size */
	color: #5C5C5C;
	background-color: #fff;
	background-image: url(images/gradient.gif); /* The background gradient for the Mother brand pages - redefined in the color specific stylesheets */
	background-repeat: repeat-x;
}


/* Print and bookmark markups */

.bookmark {
           COLOR: Gray; FONT-FAMILY: Arial, Helvetica, Geneva; FONT-SIZE: 8pt; FONT-WEIGHT: normal
}
A.bookmark {
           COLOR: Gray; FONT-FAMILY: Arial, Helvetica, Geneva; FONT-SIZE: 8pt; FONT-WEIGHT: normal; TEXT-DECORATION: none  
}
A.bookmark:hover {
           COLOR: #ff6600; FONT-FAMILY: Arial, Helvetica, Geneva; FONT-SIZE: 8pt; FONT-WEIGHT: normal; TEXT-DECORATION: underline  
}
A.bookmark:visited {
           COLOR: Gray; FONT-FAMILY: Arial, Helvetica, Geneva; FONT-SIZE: 8pt; FONT-WEIGHT: normal; TEXT-DECORATION: none  
}


/*  Copyright markups */

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

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

/* Body text */

.bodytext {
	COLOR: Black; FONT-FAMILY: Arial, Helvetica, Geneva; FONT-SIZE: 10pt; FONT-WEIGHT: normal; letter-spacing:0px  
}

A.bodytext {
	COLOR: #FF6600; FONT-FAMILY: Arial, Helvetica, Geneva; FONT-SIZE: 10pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.bodytext:hover {
	COLOR: #ff6600; TEXT-DECORATION: underline
}
A.bodytext:visited {
	COLOR: #FF6600; TEXT-DECORATION: none	
}

/* Front page headline */

.largeheadtext {
	COLOR: #FF6600; FONT-FAMILY: Tahoma, Arial, Helvetica, Geneva; FONT-SIZE: 24pt; FONT-WEIGHT: bold  
}


/* Front box markup */
.whitebigtext {
	COLOR: White; FONT-FAMILY: Sans Serif, Arial, Helvetica, Geneva; FONT-SIZE: 12pt; FONT-WEIGHT: bold  
}

A.whitebigtext {
	COLOR: White; FONT-FAMILY: Sans Serif, Arial, Helvetica, Geneva; FONT-SIZE: 12pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.whitebigtext:hover {
	COLOR: White; TEXT-DECORATION: none
}
A.whitebigtext:visited {
	COLOR: White; TEXT-DECORATION: none	
}


/* Form markups */
select, option, input, textarea {
        BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BORDER-LEFT: #808080 1px solid; COLOR: #000000; FONT-SIZE: 11px; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #ffffff 
}


/* Menu markups */

#main_menu {

	
	padding-top:0px;

	padding-bottom:0px;

	background-color:#FFFFFF;

	text-align:center;

	color:#FF6600;

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

	margin-bottom:0px;

}

#main_menu a {

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

	font-size:9pt;

	font-weight:normal;
	
	color:Gray;

	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:#FF6600;

	

}

#main_menu .aactive {

	background-color:#FF6600;

	

}

/* New heading markups */

.headline1 {
	FONT-WEIGHT: bold; FONT-SIZE: 24pt; COLOR: #FF6600; FONT-FAMILY: Trebuchet, Tahoma, Sans Serif, Arial Narrow, Helvetica, Geneva; letter-spacing:-1px  
}


/* 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  
}









/* 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  
}

.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  
}

.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  
}


/* 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: #000000; 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 
}










