/* CSS Document */

#nav a:link {color:#ffffff; text-decoration:none;}
#nav a:visited {color:#ffffff; text-decoration:none;}
#nav a:hover {color:#86704b; text-decoration:none;}
#nav a:active {color:#ffffff; text-decoration:none; font-weight:bold;}

#subnav a:link {color:#333399; text-decoration:none;}
#subnav a:visited {color:#333399; text-decoration:none;}
#subnav a:hover {color:#86704b; text-decoration:none;}
#subnav a:active {color:#86704b; text-decoration:none; font-weight:bold;}

.nav_right
	{
	font-size:16px; 
	margin-top:10px; 
	line-height:14px;  
	}
.nav_farright
	{
	font-size:14px; 
	margin-top:10px; 
	line-height:24px; 
	margin-bottom:6px; 
	}
	
.nav_bottom
	{
	font-size:13px; 
	margin-top:10px; 
	line-height:14px;  
	}

a:link,a:visited,a:active{color:333399; text-decoration:none;}
a:hover{text-decoration:none; color:#86704b;}

body {	margin-bottom:0px; 
		margin-left:0px; 
		margin-right:0px; 
		margin-top:0px; 
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px; 
		background-color:#ffffff; 
		color:#000000;
		}
		
.footer {font-size:10px; 
		color:#636564; 
		margin-top:10px; 
		}

#table_top 
		{
		margin-top:0px; 
		border-bottom-width:0px; 
		border-top-width:3px; 
		border-left-width:3px; 
		border-right-width:3px; 
		border-color:#86704b; 
		border-spacing:2px; 
		border-style:solid; 
		border-collapse:separate; 
		background-color:#ffffff;
		}
#table_top1
		{
		margin-top:0px; 
		border-bottom-width:0px; 
		border-top-width:3px; 
		border-left-width:3px; 
		border-right-width:3px; 
		border-color:#86704b; 
		border-spacing:2px; 
		border-style:solid; 
		border-collapse:separate; 
		background-color:#ffffff;
		}
#table_bottom
		{
		margin-top:0px; 
		border-bottom-width:3px; 
		border-top-width:0px; 
		border-left-width:3px; 
		border-right-width:3px; 
		border-color:#86704b; 
		border-spacing:2px; 
		border-style:solid; 
		border-collapse:separate; 
		background-color:#ffffff;
		}
#table_bottom1
		{
		margin-top:0px; 
		border-bottom-width:3px; 
		border-top-width:0px; 
		border-left-width:3px; 
		border-right-width:3px; 
		border-color:#86704b; 
		border-spacing:2px; 
		border-style:solid; 
		border-collapse:separate; 
		background-color:#ffffff;
		}
#table_nav
		{
		margin-top:0px; 
		margin-bottom:0px;
		background-color:#175390; 
		background-image:url(images/bar.gif); 
		color:#FFFFFF; 
		font-family:Arial, Helvetica, sans-serif; 
		font-size: 16px;
		}
#table_nav1
		{
		margin-top:0px; 
		margin-bottom:0px;
		background-color:#175390; 
		background-image:url(images/bar1.gif); 
		color:#FFFFFF; 
		font-family:Arial, Helvetica, sans-serif; 
		font-size: 16px;
		}

		
.bar_dark
		{
		background-image:url(images/bar_dark.gif); 
		background-repeat:repeat-x; 
		}
.bar_light
		{
		background-image:url(images/bar_light.gif); 
		background-repeat:repeat-x; 
		}
		
.bar_vertical
		{
		border-right-width:3px; 
		border-color:#e6e7e9; 
		border-spacing:2px; 
		border-style:solid; 
		border-collapse:separate; 
		background-color:#ffffff;
		}

.landing_box 
		{ 
		margin-left:8px; 
		margin-right:16px; 
		margin-top:55px; 
		text-align:left; 
		font-family:Tahoma, Arial, Helvetica, sans-serif; 
		font-size:13px; 
		}

.small_contact_box 
		{ 
		font-family:Tahoma, Arial, Helvetica, sans-serif; 
		font-size:12px; 
		}
		
.click_here
		{ 
		margin-right:10px; 
		font-family:Tahoma, Arial, Helvetica, sans-serif; 
		font-style:italic;  
		font-size:12px; 
		}
		
.GPheading
		{
		font-size:13px; 
		font-weight:bold; 
		margin-top:6px; 
		margin-bottom:8px; 
		font-weight:bold;
		}

.GPlinks
		{
		font-size:11px; 
		margin-bottom:5px; 
		font-style:italic; 
		font-family: Tahoma; 
		}


/* navigation */
#sddm
{	margin: 0;
	padding: 0;
	z-index: 30;
	font-size:16px;
	}

#sddm li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	text-align:center; 
	color:#FFFFFF; 
	font-weight:normal; 
	
}

#sddm li a
{	display: block;
	margin: 0 1px 0 0;
	padding: 4px 10px;
	color: #FFF;
	text-align: center;
	text-decoration: none}

#sddm li a:hover
	{font-weight:normal;
	}

#sddm div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #15508d;
	font-size:14px;
	}

	#sddm div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 5px 10px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #15508d;
		color: #ffffff;
		font: 14px arial}

	#sddm div a:hover
	{	background: #86704b;
		color: #fff}
		
		
		
		
/* 3rd level navigation */
#nav3level, #nav3level ul{
margin:0;
padding:0px 10px;
list-style-type:none;
list-style-position:outside;
position:relative;
line-height:1.6em; 
font-size:16px;
}

#nav3level a{
display:block;
padding:0px 10px;
border:0px solid #333;
color:#fff;
text-decoration:none;
}

#nav3level a:hover{
background-color:#86704b;
color:#fff; 
}

#nav3level li{
float:left;
position:relative; 
text-align: left;
}

#nav3level ul {
position:absolute;
display:none;
width:12em;
background: #15508d;
font-size:14px;
}

#nav3level li ul a{
width:12em;
height:auto;
float:left;
padding: 4px;
}

#nav3level ul ul{
top:auto;
}	

#nav3level li ul ul {
left:12em;
margin:0px 0 0 10px;
}

#nav3level li:hover ul ul, #nav3level li:hover ul ul ul, #nav3level li:hover ul ul ul ul{
display:none;
}
#nav3level li:hover ul, #nav3level li li:hover ul, #nav3level li li li:hover ul, #nav3level li li li li:hover ul{
display:block;
}
