/* includes/css/default.css */

body {
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	font-size:8pt;
	font-family:Arial, Sans-Serif;  
	color:#212e37;
	padding-top: 0px
}

a img {
	border-top-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 0px;
	border-right-width: 0px
}

#container {
	background: #ffffff;
	margin: 20px auto 100px;
	width: 750px;
	height:595px;
	margin-top: 7px;

}

#header {
	background: #ffffff;
	width: 750px;
	height:85px;
	margin-top: 7px;
	background-repeat:no-repeat;	 	    
}

#border_repeat 
{
    float:left;
    width:750px;
	background-image:url(/images/BG_Repeat.jpg);
	background-repeat:repeat;	    
}


#page 
{
    float:left;
    width:750px;
	background-image:url(/images/Main_BG.jpg);
	background-repeat:no-repeat;	    
  
}

#leftnav {
	float:left; 
	margin:0px;
	padding:0px;
        width:221px;
	height:426px;

}

#content 
{
	float:left;  
        
}

#content h1 
{
	font-size:12pt;
	font-family:Arial, Sans-Serif; 
	color: #fc9100;
	margin-top: 10px;
	width: 500px;  
	padding-bottom: 15px;   
}

#text_intro h1
{
	font-size:16px;
	font-family: Arial, Sans-Serif;    
	color: #42c4de;
	margin-top: 140px;
	width: 500px;  
	padding-bottom: 0px; 
	padding-left: 7px;
	font-weight: bold;  
}

.changetext
{
	color: #42c4de;
}

#textblock_main 
{
	float:left;  	
	width:470px;  
        color:#212e37;
        padding-left:7px;
}

.disc {
       list-style-image: url("/images/Icon_Bullet.jpg");
}
#content a:link {
	color: #2d82c0
}

#content a:visited {
	color: #2d82c0
}

#content a:hover {
	background: #2d82c0;
	color: #fff;
	text-decoration: none
}

#content a:active {
	background: #2d82c0;
	color: #fff;
	text-decoration: none
}

#1menu {
	position:relative;
	left:16px;
	top:3px;
	width:120px;
       z-index: 100;   
}
#menu {
	position:relative;
	left:15px;
	top:10px;
	width:119px;
       z-index: 100;   
}

#menu ul {
     list-style: none;
     padding: 0;   /* padding to buttons */
     margin: 0 ;   /* indent from outside div */
     width:119px;
     position: absolute;
    
        
}

#menu li 
{
     left: 0;
     display: block;
     position:relative;
     width: 119px;
     font-weight:bold;
}

#menu a 
{
     text-align: center;  /* position text within li button */
     text-decoration: none; /* remove typical underline */
     font-size: 9pt;    /* menu text size */
     display: block;    /* treats layout of buttons like they're table cells rather than list items */
     width: 119;   /* button outside dimensions */
     color: white; /* link text colour #212e37;  */
     padding:2px 0px 0px 0px;   /* padding of text within button */
     margin: 0 0 0 0;   /* padding of button within list item */
	 background-image:url(/images/Nav_Off_BG.jpg);
	 background-repeat:no-repeat;
     height:19px;

}
#menu a:hover {  /* override as neccesary for mouse over effects */
     color:#666666;  /* #212e37;*/
	 background-image:url(/images/Nav_On_BG.jpg);
	 background-repeat:no-repeat; 
     width: 119px; /* KAM */
     margin: 0 0 0 0;
     padding: 2px 0 0 0;

}

/* hide the sub levels and give them a positon absolute so that they take up no room */
#menu ul ul {
     display: none;   /* removes the anoying space between buttons where popupmenus exist.*/
     visibility:hidden;  /* dropdowns hidden by default, until hovered over */
     position:absolute;
     top:0;

     width: 88px;  /* width of the entire dropdown */
     margin: 0;  /* relative position of the menu to the button... 0=tight on bottom.. */
     margin-left: 119px; /* KAM */
     background-repeat:no-repeat;      
}

#menu li ul a {  /* override colours for drop down buttons */    
     color:#39828f;
     width: 88px;
     text-align: center;
     font-size: 7pt;
     margin: 0; 
     background-image: url(null);
 
     border: 1px solid #42c4de;
     background-color: white;
     height: 26px;
     padding: 0px 1px 0px 1px;
     
}

#menu li ul a:hover {  /* override colours for drop down buttons */
     color: #22bad7; 
     background-image:url(null);
     background-color: #f3f3f3;
     width: 88px;
     height: 26px;
     padding: 0px 1px 0px 1px;
}
#menu ul li:hover, #menu ul li.sfhover {
}

#menu li:hover ul ul, 
#menu li:hover ul ul ul, 
#menu li.sfhover ul ul, 
#menu li.sfhover ul ul ul 
{
 left: -999em;
}
#menu li:hover ul, 
#menu li.sfhover ul 
{ 
  visibility:visible;
  display: block;  /* anoyingly restores the anoying space between buttons where popupmenus exist.*/
}
#menu li li:hover ul, 
#menu li li li:hover ul, 
#menu li li.sfhover ul, 
#menu li li li.sfhover ul {
  visibility:visible;
  left: auto;
  display: block;  /* anoyingly restores the anoying space between buttons where popupmenus exist.*/
}

#footer
{
    clear:both;
    width:750px;
    height:83px;
	background-image:url(/images/Footer.jpg);
	background-repeat:no-repeat;	    
}