/* CSS - Cascading Style Sheets - created by Matt : Dyma Designs */

/* formating for body of the website */
BODY {
   border:0px none; margin:0px; padding:0;  
   font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: normal; 
   color: #000000;
   width: auto;
   background-color: #FFFFFF;

   /* scroll bar colours IE 5.5 above only */
   scrollbar-3d-light-color: #000000;
   scrollbar-arrow-color: #000000;
   scrollbar-base-color: #1699FE;
   scrollbar-dark-shadow-color: #000000;
   scrollbar-face-color: #1699FE;
   scrollbar-highlight-color: #CC9933;
   scrollbar-shadow-color: #CC9933;
}

/* formating for tables on the page */
TABLE, TR, THEAD, TFOOT, TH, TD {
   font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-weight: normal; 
}

H6 {
   font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-weight: bold; 
   line-height: 10pt; 
   color: #000000; 
   background-color: transparent;
   text-align: left;
}

H5 {
   font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-weight: bold; 
   line-height: 10pt; 
   color: #000000; 
   background-color: transparent;
   text-align: left;
}

H4 {
   font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-weight: bold; 
   line-height: 10pt;    
   color: #000000; 
   background-color: transparent;
   text-align: left;
}

H3 {
   font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-weight: bold; 
   line-height: 10pt;    
   color: #000000;  
   background-color: transparent;
   text-align: left;
}

/* 2nd level heading for use on page */
H2 {
   font-size: 11pt; font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-weight: bold; 
   line-height: 11pt;    
   color: #000000;  
   background-color: transparent;
   text-align: left;
}

/* Top level heading for use on page */
H1 {
   font-size: 12pt; font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-weight: bold; 
   line-height: 12pt;    
   color: #000000; 
   background-color: transparent;
   text-align: left;
}

/* paragraph and additional tags */
P, BR, BLOCKQUOTE {
   font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-weight: normal; 
   color: #000000;  
   background-color: transparent;
}

/* used for effects of an inline tag inside a line, or paragraph */
SPAN{
   font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-weight: normal; 
   color: #000000;  
   background-color: transparent;
}

/* used for effects with a block-level tag in larger areas - makes a line break before and after the DIV tag's contents*/
DIV{
   font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-weight: normal; 
   color: #000000;  
   background-color: transparent;
}

/* numbered list and dotpoints */
OL, UL, DL{
   font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-weight: normal; 
   list-style-position: outside;
   color: #000000;  
   background-color: transparent;
}

/* horizontal rules */
HR {
   height: 2px;
   width: 90%;
   color: #003366; 
   background: transparent; 
}

/* for unvisited links */
A:link {
   font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-weight: bold; 
   text-decoration: underline; 
   color: #000000; 
   background: transparent; 
} 

 /* for visited links */
A:visited {
   font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-weight: bold; 
   text-decoration: underline; 
   color: #000000; 
   background: transparent;
}

/* when link is clicked */
A:active {
   font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-weight: bold; 
   text-decoration: none; 
   color: #000000; 
   background: transparent; 
} 

/* when mouse is over link */
A:hover {
   font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-weight: bold; 
   text-decoration: none; 
   color: #000000; 
   background: #B6CDE9;
} 

/* for unvisited links */
A.nav:link {
   font-size: 8pt; font-family: Arial, Verdana, Helvetica, sans-serif; 
   font-weight: bold; 
   line-height: 10pt;    
   text-decoration: underline; 
   color: #FFFFFF; 
   background: transparent; 
} 

 /* for visited links */
A.nav:visited {
   font-size: 8pt; font-family: Arial, Verdana, Helvetica, sans-serif; 
   font-weight: bold; 
   line-height: 10pt;    
   text-decoration: underline; 
   color: #FFFFFF; 
   background: transparent;
}

/* when link is clicked */
A.nav:active {
   font-size: 8pt; font-family: Arial, Verdana, Helvetica, sans-serif; 
   font-weight: bold; 
   line-height: 10pt; 
   text-decoration: underline; 
   color: #FFFFFF; 
   background: transparent; 
} 

/* when mouse is over link */
A.nav:hover {
   font-size: 8pt; font-family: Arial, Verdana, Helvetica, sans-serif; 
   font-weight: bold; 
   line-height: 10pt;    
   text-decoration: none; 
   color: #000000; 
   background: #B6CDE9;
} 

/* form buttons */	
.button { 
   font-size: 8pt; font-family: Arial, Verdana, Helvetica, sans-serif; 
   font-weight: bold;
   color: #FFFFFF; 
   background-color: #CC9933; 
}

/* form fields */
.formbox { 
   font-size: 8pt; font-family: Arial, Verdana, Helvetica, sans-serif; 
   font-weight: bold;
   color: #000000; 
   background-color: #E1F1FF; 
   height: 17px; 
   width: 108px;
   vertical-align: top; 
   clip:  rect(   );
}

/* form fields  for small area fields*/
.formboxsm { 
   font-size: 8pt; font-family: Arial, Verdana, Helvetica, sans-serif; 
   font-weight: bold;
   color: #000000; 
   background-color: #E1F1FF; 
   height: 17px; 
   width: 30px;
   vertical-align: top; 
   clip:  rect(   );
}

/* form fields for feedback forms*/
.formspecial { 
	BORDER-RIGHT: #003366 1px dotted; 
	PADDING-RIGHT: 3px; 
	BORDER-TOP: #003366 1px dotted; 
	PADDING-LEFT: 3px; FONT-SIZE: 9px; 
	PADDING-BOTTOM: 1px; 
	BORDER-LEFT: #003366 1px dotted; 
	WIDTH: 100%; PADDING-TOP: 1px; 
	BORDER-BOTTOM: #003366 1px dotted; 
	font-size: 8pt; font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-weight: bold;
    color: #000000; 
	background-color: #E1F1FF; 
}

/* formating for special content area on a page */
.content {  
   font-size: 8pt; font-family: Arial, Verdana, Helvetica, sans-serif; 
   font-weight: bold; 
   line-height: 12pt; 
   color: #000000;
   background-color: transparent;
   width: auto;
}

/* formating for an individual change on a page, paragraph, line, word or letter */
.heading {
   font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-weight: bolder; 
   letter-spacing: 0px;
   line-height: 10pt;    
   color: #003468; 
   background-color: transparent;
   text-align: left;
}