/* 
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Title : Default CSS
Author : Kevin Hale
URL : http://particletree.com/examples/dynamiclayouts/css/default.css

Description : Default CSS Stylesheet for Resolution Dependent Layout Demo

Created : November 12, 2005
Modified : November 15, 2005

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
*/

/* ----- CSS ----- */

body
{
    text-align: center;
    color: #5D7B9D;
    font-family: sans-serif;
    margin: 30px 0;
    background-color: white;
}
p{
font-size:.9em;
line-height:1.3em;
margin:20px auto;
}
#notice
{
    text-align:justify !important;
}
#notice p{
text-align:justify !important;
}
#container{
width:100%;
margin:0 auto;
}
#container p{
font-size:small; 
}
#menu{
background-color: #039;
width:100%;
line-height:30px;
color:#fff;
}
#primaryContent
{
    background-color: white;
    width: 74.5%;
    float: right;
    color: #fff;
    /*background-image: url(../Images/SandKeyBoard.jpg);*/
}
#secondaryContent{
background-color: #F7F6F3;
width:25%;
float:left;
text-align:left;
vertical-align:top; 
}
#extraContent{
display:none;

}
#footer
{
    background-color: #5D7B9D;
    width: 100%;
    line-height: 30px;
    color: white;
    clear: both;  
}
#footer p
{
  text-align: center;   
  line-height: 30px; 
}

#footer a
{
    font-size: 9px;
    color:white;
    text-decoration: none;    
}
#footer a:hover{
    color:#FF9933; 
    background-color:#5D7B9D; 
    text-decoration:none;
}
.linkimage{
padding-right:4px;
margin-bottom:2px;
}

a{
font-weight:bold;
color:#000;
cursor: pointer;
font-size:12px;
}
#gsearch{
position: absolute;
right: 10px;
top: 10px;
text-align: center;
border-top:0px solid #000;
border-right:0px solid #000;
border-left:0px solid #000;
voice-family: "\"}\"";
voice-family: inherit;
}

ul#navigation {
padding: 0;
margin: 0;
background-color:#5D7B9D;
color: #fff;
float: left;
width: 100%;
}
ul#navigation li { display: inline; }
ul#navigation li a {
padding: .25em 1em;
background-color: #5D7B9D;
color: #fff;
text-decoration: none;
float: left;
border-bottom: solid 0px #fff;
border-top: solid 0px #fff;
border-right: solid 0px #fff;
}
a:link, a:visited { color: #fff;  font-size:.9em; text-decoration: none;}
ul#navigation li a:hover {
color: #000;
background-color: #fff;
}
ul#navigation li#youarehere a { background-color: #039; } 

ul#navigation .youarehere a
{
padding: .25em 1em;
background-color: #039;
color: #fff;
text-decoration : none;
float: left;
border-bottom: solid 0px #fff;
border-top: solid 0px #fff;
border-right: solid 0px #fff;
font-size:12px;
}

ul#navigation .menuother a
{
padding: .25em 1em;
background-color: #5D7B9D;
color: #fff;
text-decoration : none;
float: left;
border-bottom: solid 0px #fff;
border-top: solid 0px #fff;
border-right: solid 0px #fff;
font-size:12px;
}

ul#vertmenu { width: 7em; }
ul#vertmenu li {
list-style: none;
background-color: #eeeeee;
border-top: solid 0px #039;
text-align: left;
margin: 0;
}
ul#vertmenu li a {
display: block;
text-decoration: none;
padding: .25em;
border-bottom: 0px solid #3399FF;
border-right: 0px solid #3399FF;
}
a:link, a:visited { color: #5D7B9D; }
a:hover, a:active { color: #FF9933; } 
a:hover { background-color: #eeeeee; } 

#leftnoad 
{
width:100%;
float:left;
left:10px;
background:#F7F6F3;
border:0px solid #000;
padding-top:0px;
padding-bottom:10px;
text-align: center; 
}	
		
#leftnoad p
{
text-align:center;
font-size:12px;     
}			
#leftnoad a
{
    font-size: 12px;
    color:#5D7B9D;
    text-decoration: none;
}
#leftnoad a:hover{
    color:#FF9933;
    text-decoration:none;
}
.linkimage{
padding-right:4px;
margin-bottom:2px;
}
	
#leftnoad h1
{
    margin:0px 0px 0px 0px;
    background-color:#eeeeee;
    color:#555555;
    padding-left:5px;
    padding-bottom:5px;
    padding-top:4px;
    font-family: verdana, arial, helvetica, serif;
    font-weight:bold;
    font-size:11px;
    text-decoration:none;
    border: 1px solid #dddddd;
}
h3{
    background-color:#eeeeee;
    color:#555555;
    padding-left:5px;
    padding-bottom:5px;
    padding-top:4px;
    font-family: verdana, arial, helvetica, serif;
    font-weight:normal;
    font-size:11px;
    text-decoration:none;
    border: 1px solid #dddddd;
}
#mainservicesleft{
width:50%;
float:left;
color:#5D7B9D;
border:0px solid #dddddd;
}
#mainservicesright{
width:49%;
float:right;  
color:#5D7B9D;
border:0px solid #dddddd;
}
#mainservicesleft h1
{
    margin:0px 0px 0px 0px;
    background-color:black;
/*    background-image: url(../Images/Heading.jpg);*/
    color:#eeeeee;
    padding-left:5px;
    padding-bottom:5px;
    padding-top:4px;
    font-family: verdana, arial, helvetica, serif;
    font-weight:bold;
    font-size:12px;
    text-decoration:none;
    border: 1px solid #dddddd;
    
}
#mainservicesright h1
{
    margin:0px 0px 0px 0px;
    /*background-image: url(../Images/wheels.jpg);*/
    background-color:Black;
    color:#eeeeee;
    padding-left:5px;
    padding-bottom:5px;
    padding-top:4px;
    font-family: verdana, arial, helvetica, serif;
    font-weight:bold;
    font-size:12px;
    text-decoration:none;
    border: 1px solid #dddddd;
}

#mainservicesleft p
{
text-align:left;   
margin-left:20px;  
}		
#mainservicesright p
{
text-align:left;  
margin-left:20px;  
}			

img
{
    border-top-width: 0px;
    border-left-width: 0px;
    border-left-color: #000;
    border-bottom-width: 0px;
    border-bottom-color: #000;
    border-top-color: #000;
    border-right-width: 0px;
    border-right-color: #000;
}

#privacy{
width:100%;
float:left;
color:#5D7B9D;
border:0px solid #dddddd;
}

#privacy h1
{
    margin:0px 0px 0px 0px;
    background-color:Black;
    color:#eeeeee;
    padding-left:5px;
    padding-bottom:5px;
    padding-top:4px;
    font-family: verdana, arial, helvetica, serif;
    font-weight:bold;
    font-size:12px;
    text-decoration:none;
    border: 1px solid #dddddd;
    
}
#privacy p
{
text-align:left;   
margin-left:20px;  
}		

.tabledesign
{
width:100%;
float:left;
color:#5D7B9D;
border:0px solid #dddddd;   
}

.header
{
    margin:0px 0px 0px 0px;
    /*background-image: url(../Images/Heading.jpg);*/
    background-color:black;
    color:#eeeeee;
    padding-left:5px;
    padding-bottom:5px;
    padding-top:4px;
    font-family: verdana, arial, helvetica, serif;
    font-weight:bold;
    font-size:12px;
    text-decoration:none;
    border: 1px solid #dddddd;    
}

.para
{
padding-left:5px;
text-align:left;   
margin-left:20px;  
}		    
.paraads
{
    font-size:9px;
}		 

.imgf
{
padding-right:20px;
}		    

.links
{
    font-size:12px;
}

.micro
{
    font-size:10px;
    text-align:right;
}    