Ôªø/* Sensible Developments Master Stylesheet 
==================================
colors:     */

/* Global Styles */
html, body, form, fieldset, h1, h2, h3, h4, h5, h6, p, pre,p1,
blockquote, ul, ol, dl, address 
{
    margin: 0;
    padding: 0;
    font-family: Arial, sans-serif;
    font-size: 8pt;
	color:#555; }
    /*color:#aaa; } */

a           {color:#009;}
a:hover     {color:#00f;}    
img         {border-width:0;}    
/* Basic Page Elements 
======================*/    
html{ height:100%;}

body
{
    background:#444 url(../images/body.jpg) center top;
    margin-top:20px;
    margin-bottom:20px;
    text-align:center;}

#page
{
    width:746px;    
    background:#fff;
    text-align:left;
    border:solid 1px #777;  
    border-top:none;
    margin-left:auto;
    margin-right:auto;}    


/* Default Elements
===================*/
h1
{
    font-size: 8pt;
    margin-bottom: 1em;
    color: #555;}

h2
{
    font-size: 11pt;
    margin-bottom: 1em;
    color: #000;}

h3
{
    margin-bottom: .5em;}
  
p
{
    margin-bottom: 1em;}   
 
p1
{
	font-size: 9pt;
    margin-bottom: 1em;}   
ul, ol
{
    margin-left: 3em;
    margin-bottom: 1em;}


/* Sitewide Navigation 
======================*/
#menu{}

#nav
{
    border-top:solid 1px #425d6e;
    margin-bottom:0;    
    margin-left:0;
    list-style:none; 
   }

#nav li
{
    float:left;
    height:34px;
    }

#nav a
{
    display:block; 
    float:left;   
    height:26px;
    padding-top:8px;
    padding-left:8px;
    padding-right:8px;
    border-right:solid 1px #425d6e;
    text-decoration:none;
    color:#fff;
    text-transform:uppercase;
    font-size:9pt
    }    

#nav a:hover, #nav a.on
{
    background:#456;
    }    

/* Main Content Areas 
====================*/
#content
{
    overflow:auto;
    height:256px;
    }
.content
{
    padding-bottom: 2em;}

/* Footer 
=========*/
#footer 
{
    width:746px;
    margin-left:auto;
    margin-right:auto;}

#footer p
{
    margin-bottom:0;
    text-align:left;
    color: #999;
    font-size: 7.5pt;}

/* Specific Overriding Rules 
============================*/
.control{background:#666;}

.subcontent
{
    padding-top:13px;}

.subcontent p
{
    font-size:7pt;}    
#piccell img
{
    float:right;}
    
#h1 h1
{
    margin-bottom:0;}    

.sbutton
{
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color:	#ffffff;	background-color: #848484;
	border-bottom: #292F64 2px solid;	border-right: #292F64 2px solid;	border-left: #CCCC99 1px solid;	border-top: #CCCC99 1px solid;}  

.LeftHeading { 
	font-weight : normal;
	font-size : 12px;
	text-transform:uppercase;
	color:#ffffff;
	background-color:#999999;
	font-family : Helvetica, sans-serif;
	}

A.Gray { 
	font-size : 11px;
	color:#999999;
	text-decoration:underline;
	font-family : Helvetica, sans-serif;
	}
	
A.Gray:hover { 
	font-size : 11px;
	color:#CCCCCC;
	text-decoration:none;	
	font-family : Helvetica, sans-serif;
}

.Navigation { 
	font-size : 10px;
	color:#000000;
	text-decoration:none;
	font-family : Helvetica, sans-serif;
	}
	
A.Navigation { 
	font-size : 10px;
	color:#000000;
	text-decoration:none;
	font-family : Helvetica, sans-serif;
	}
	
A.Navigation:hover { 
	font-size : 10px;
	color:#000000;
	text-decoration:underline;	
	font-family : Helvetica, sans-serif;
}

A.Collection { 
	font-size : 11px;
	color:#000000;
	text-decoration:underline;
	font-family : Helvetica, sans-serif;
	}
	
A.Collection:hover { 
	font-size : 11px;
	color:#000000;
	text-decoration:none;	
	font-family : Helvetica, sans-serif;
}

A.Category { 
	font-size : 11px;
	color:#000000;
	text-decoration:none;
	font-family : Helvetica, sans-serif;
	}
	
A.Category:hover { 
	font-size : 11px;
	color:#000000;
	text-decoration:underline;	
	font-family : Helvetica, sans-serif;
}
		
		
				
.background {  
	font-weight : normal;
	background-color:#000000;
	font-size : 11px;
	color:#FFFFFF;
	line-height : normal;
	font-style : normal;
	font-family : Helvetica, sans-serif;
	}
	
.message { 
	font-weight : normal;
	font-size : 11px;
	color:#FF0000;
	line-height : normal;
	font-style : normal;
	font-family : Helvetica, sans-serif;
	}
		  
.footer { 
	font-weight : normal;
	font-size : 12px;
	color : #e6e9f3;
	line-height : normal;
	font-style : normal;
	font-family : Helvetica, sans-serif;
	}

a.footer { 
	font-weight : normal;
	font-size : 12px;
	color : #ffffff;
	line-height : normal;
	font-style : normal;
	font-family : Helvetica, sans-serif;
	text-decoration : none;
	} 
	
a.footer:hover { 
	font-weight : normal;
	font-size : 12px;
	color : #ffffff;
	line-height : normal;
	font-style : normal;
	font-family : Helvetica, sans-serif;
	text-decoration : underline;
	} 

a.links { 
	font-weight : normal;
	font-size : 11px;
	color : #000000;
	line-height : normal;
	font-style : normal;
	font-family : Helvetica, sans-serif;
	text-decoration : none;
	} 
	
a.links:hover { 
	font-weight : normal;
	font-size : 11px;
	color : #000000;
	line-height : normal;
	font-style : normal;
	font-family : Helvetica, sans-serif;
	text-decoration : underline;
	} 
	
.MenuItem { 
	border-right : 1px solid #336699;
	border-top : 1px solid #336699;
	font-weight : bold;
	font-size : 12px;
	border-left : 1px solid #336699;
	color : #ffffff;
	border-bottom : 1px solid #336699;
	font-family : Helvetica;
	background-color : #336699;
	text-decoration : none;
	padding-left : 10px;
	padding-right : 10px;
	padding-top : 3px;
	padding-bottom : 3px;
	} 	
	
/*text box*/
	.textfield{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#666666;
		border-bottom:#292f64 2px solid;
		border-left:#909090 1px solid;
		border-right:#292f64 2px solid;
		border-top:#909090 1px solid;
		background-color:#ffffff;	
	}

.bg_AltRow1 {
	background-color:#FFFFFF;
	height:24px;
}

.bg_AltRow2 {
	background-color: #EEEEEE;
	height:24px;	
}	
