	body, html{
		/*background:#FFFFFF url(../images/bg1.png) repeat-x scroll left top;*/
		/*background:#343537;*/
		background:transparent url(../images/bg0.jpg) repeat scroll 0 0;
		/*height:100%;*/
		
		/*font-family: 'Trebuchet MS', Helvetica, sans-serif;*/
		/*font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;*/
		font-family:"Lucida Grande","Helvetica","Arial",sans-serif;
	}
	
	#doc, #bd {
    	height: 94%;
	}
	
	div#doc2
	{
		margin-top:20px;
	}
	

	
	a{
		color: #dc1a00;
	}
	
	h1{
		color:#FFFFFF;
		font-size:28px;
		margin-top:0px;
	}
	
	div.banner
	{
		height:50px;
		background:#CC1800 url(../images/bg2.png) repeat-x;
		color:#FFFFFF;
	}
	
	div.bannerhome
	{
		padding: 15px 15px 15px 15px;
		height:230px;
		background:#CC1800 url(../images/bg6.png) repeat-x;
		color:#FFFFFF;
	}
	
   	div#ft
	{
		
		padding: 10px 10px 10px 10px;
		height:80px;
		font-family:"Lucida Grande","Helvetica","Arial",sans-serif
		/*font-family:"Helvetica Neue","HelveticaNeue-Light","Helvetica Neue Light",Helvetica,Arial,sans-serif;*/
		font-size:12px;
		line-height:1.8em;
		background:transparent url(../images/bg0.jpg) repeat scroll 0 0;
		color: #FFFFFF;
		/*background-color: #343537;*/
	}
		
	div#ft a
	{
		color: #999999;		
	}
	
	div#ft a:hover
	{
		color: #dc1a00;		
	}
	
	div#hd
	{
		height:0px;
		background-color: #FFFFFF;
		padding-top:0px;
		padding-bottom:0px;
		padding-left:20px;
		padding-right:0px;
	}
	
	div.yui-g
	{
		padding:10px 40px 0px 40px;
		
	}
	
	div#bd
	{
		background-color: #FFFFFF;
		padding-bottom: 10px;
	}
	
	h2, h3{
		color: #DC1A00;
		font-family:"Helvetica Neue","HelveticaNeue-Light","Helvetica Neue Light",Helvetica,Arial,sans-serif;
		font-size:1.8em;
	}
	
	span.homebanner{
		color: #FFFFFF;
		font-family:"Helvetica Neue","HelveticaNeue-Light","Helvetica Neue Light",Helvetica,Arial,sans-serif;
		font-style:italic;
		font-size:40px;
	}
		

p,li, td
{
	font-family: 'Trebuchet MS', Helvetica, sans-serif;
color:#333333;
font-size:100%;
letter-spacing:0.04em;
line-height:1.8em;
margin:1em 0;

}

div.header
{
	height:75px;
	padding-top:10px;
	padding-left:20px;
}


/* Navigation */
div#navcontainer
{
margin-top: 20px;	
}

div#navcontainer ul li
{
display: inline;
}

div#navcontainer ul li a
{
padding: 6px 10px 6px 10px;
font-size:80%;
color: white;
background:#555555 url(../images/bg3.png) repeat-x;
/*font-family: 'Arial', Helvetica, sans-serif;*/
font-family:"Lucida Grande","Helvetica","Arial",sans-serif;

text-decoration: none;
border-right: 1px solid #fff;
}

div#navcontainer ul li a:hover
{
background:#CC1800 url(../images/bg4.png) repeat-x;
color: white;
}

div#navcontainer ul li a.current
{
background:#FFFFFF url(../images/bg4.png) repeat-x;
}


/*
 * Secondary Navigation*
 */

 /*
 * Secondary Navigation - for the product tour*
 */

 #navlist2
{
padding-left: 25px;
margin-left: 0;
width: 150px;
}

#navlist2 li
{
padding-left: 25px;
list-style: none;
margin: 0;
padding: 0.25em;
border-top: 2px solid gray;
}

#navlist2 li a
{
display:block;
width: 130px;
padding: 6px 10px 6px 10px;
font-size:90%;
color: white;
background:#CC1800 url(../images/bg4.png) repeat-x;

text-decoration: none;
border-right: 1px solid #fff;
}

#navlist2 li a:hover
{
background:#555555 url(../images/bg3.png) repeat-x;	

color: white;
}

#navlist2 li.current a
{
background:#555555 url(../images/bg3.png) repeat-x;	
color: white;

}

#navlist2 li a { text-decoration: none; }


/*
 *  Product and Features Lists *
 * 
 */


ul.features li
{
	list-style-type: disc;
	margin-left: 20px;
}

ul.features 
{
	list-style-type: disc;
	list-style-image: url(bullet.gif);
	list-style-position: inside;
}


 
 
