body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #333;
	text-decoration: none;
        color: #333;
        
        text-shadow: 0px 1px 1px #ccc;

}

p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #333;
	text-decoration: none;
        color: #333;
       
        text-shadow: 0px 1px 1px #ccc;
}

input {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration: none;
        color: #00497A;
     
        text-shadow: 0px 1px 1px #ccc;
}

li {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #333;
	text-decoration: none;
        color: #333;
        
        text-shadow: 0px 1px 1px #ccc;
}

table {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #333;
	text-decoration: none;
}

#menu {
	
	float: left;
	list-style: none;
	margin: 0;
	padding: 0;
	width: 100%;
 background: #333 url("images/333noise.jpg");
}
#menu li {
	float: left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
        background: #333 url("images/333noise.jpg");
}
#menu_username{
	float: right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
}
#menu a {
	
	color: #ccc;
	display: block;
	float: left;
	margin: 0;
	padding: 8px 12px;
	text-decoration: none;
	font-weight:bold;
	text-decoration: none;
        color: #fff;
       
        text-shadow: 0px 1px 1px #000;
 background: #333 url("images/333noise.jpg");
}
#menu a:hover {
	background: #2580a2 url("images/hover2.gif") bottom center no-repeat;
	color: #fff;
	padding-bottom: 8px;
	}                    
                    
					
					
					
					
					
					
					
					
					
					
#menu2 {
	list-style: none;
	margin: 0;
	padding: 0;
	width: 180px;
        background: #333 url("images/333noise.jpg");
}
#menu2 li {
	font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:10px;
	margin: 0;
	padding: 0;
	width:180px;
}
#menu2 a {
	
	border-bottom: 1px solid #393939;
	color: #ccc;
	display: block;
	margin: 0;
	padding: 5px 5px;
	text-decoration: none;
	font-weight:normal;
	text-decoration: none;
        color: #fff;
        background: #333 url("images/333noise.jpg");
        text-shadow: 0px 1px 1px #000;
}
#menu2 a:hover {
	background: #2580a2 url("images/hover.gif") left center no-repeat;
	color: #fff;
	padding-bottom: 5px;
text-shadow: 0px 1px 1px #000;
}                    
     
	 					
.menu3 {
	background: #FFFFFF;
	list-style: none;
	margin: 0;
	padding: 0;
	width: 200px;
	
}
.menu3 li {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	
}
.menu3 a {
	background: #FFFFFF;
	border-bottom: 0px solid #393939;
	color:#000000;
	display: block;
	margin: 0;
	padding: 8px 12px;
	text-decoration: none;
	font-weight:normal;
	height:40px;
}
.menu3 a:hover {
	background: #2580a2 url("images/hover.gif") left center no-repeat;
	color: #fff;
	padding-bottom: 8px;
} 

#guideLink {
	float:left;
	width:169px;
	height:80px;
	margin-right:12px;       
        margin-bottom:10px;
	padding-left:12px;
        padding-top:12px;
        padding-bottom:12px;
	padding-right:12px;
        font-family:Helvetica, Arial, sans-serif;
	font-size:13px;
	color:#333;
        background-color:#f2f2f2;
    } 

#guideLink a {
	font-size:12px;
	color:#333;
        text-decoration: none;
 display: block;
    }    

#guideLink img {
	float:right;
	margin-right:0px;       
        margin-bottom:10px;
	padding-left:0px;
        padding-top:0px;
        padding-bottom:5px;
	padding-right:5px;

    } 

#guideFree {
	float:right;
	margin-right:0px;       
        margin-bottom:10px;
	padding-left:0px;
        padding-top:0px;
        padding-bottom:5px;
	padding-right:5px;

    }     

#guideAuthor {
	
        padding-top:5px;
        padding-bottom:5px;
        font-size:10px;
	color:#ccc;
        text-decoration: none;
        display: block;
    }    

#guideDetails {
	
        padding-top:5px;
        padding-bottom:5px;
        font-size:10px;
	color:#ccc;
        text-decoration: none;
        display: block;
    }             					

#guidePrice {
	
        margin-top:5px;
        padding-bottom:5px;
        font-size:12px;
	color:#333;
        text-decoration: none;
display: block;
font-weight:bold;
    }  
	
	
	/* ----- tool tip specific styles ----- */
#theToolTip{
position: absolute;
left: -300px;
width: 200px;
border: 2px solid #f2f2f2;
padding: 6px 0px 0px 10px;
background-color: #fff;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135,strength=4);*/
}

#ToolTipPointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}

#theToolTip p{
font-size: 1.1em;
color: #333333;
line-height:1.4em;
margin-right:10px;
margin-top:0;
}

#ToolTipTextWrap {
font-weight:bold;
font-size: 1.2em;
color: #004469;
margin-right:9px;
}

