@charset "UTF-8";
/*-----------------------------------------------------------------------------
 Copyright 2006 Avallo Multimedia and Creative Services Inc.
 Design: Weston Shaw
 Code: Weston Shaw
 Media: Print
-----------------------------------------------------------------------------*/

#nav, #bar, #bar2, #avallo
{display:none;}

*{
	margin:0;
	padding:0;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:14px;
	border:0;
	text-decoration: none;
}
body {
	text-align: center;
	color:#666666; 
}
p{margin:0 30px 10px 30px; line-height:17px;}
a{ 
	color: #333333; 
	background-color:inherit; 
	text-decoration: underline;
}
h4, h5, h6 {
	color: #888888; 
	background-color:transparent; 
	font-weight: bold; 
}
h1 {font-size: 20px; margin:10px 20px 5px 20px; color:#aaaaaa}
h2 {font-size: 18px; margin:30px 20px 3px 20px; font-weight:normal;  color:#aaaaaa}
h3 {font-size: 16px; margin:20px 30px 3px 30px; color:#aaaaaa}
h4 {font-size: 14px; margin:15px 30px 3px 30px;}
h5 {font-size: 13px; margin:10px 30px 3px 30px;}
h6 {font-size: 13px; margin:10px 30px 3px 30px;}
ul{ 
	list-style:circle; 
	margin: 0 30px 5px 50px; 
}
ul ul{
	list-style:disc; 
	margin: 0 30px 5px 20px; 
}
ul ul ul{list-style:square;}
ul ul ul ul{list-style:circle;}
ol { 
	margin: 0 30px 10px 60px; 
}
ol li { 
	margin: 0 0px 10px 0px; 
}
ol ul li { 
	margin: 0 0px 2px 0px; 
}
dl{
	margin: 20px 30px 35px 30px; 
}
dl dt{
	clear:left;
	font-weight:bold;
	padding-top:5px;
}
dl dd{
	padding-left:10px;
}
dl dd h2{
	margin-top:0;
}
blockquote{margin:15px 15px 15px 20px; padding:0 20px; font-style:italic; color:#666666;}

.block{display:block;}
.inline{display:inline;}
.none{display:none;}
.floatL{float:left!important;}
.floatR{float:right;}
.noFloat{float:none!important}
.clear{clear:both;}
.clearL{clear:left}
.clearR{clear:right;}
.left{text-align:left}
.right{text-align:right}
.center{text-align:center}
.just{text-align:justify}
.inlineImage{margin:0 !important; padding:0 !important; float:none !important;}

em{font-style:italic;}
em.underline{font-style:normal; text-decoration:underline;}
strong{color:#aaaaaa;}
.bold{font-weight:bold !important;}
.caps{text-transform:uppercase}
.noBull{list-style:none}
.noFill{list-style:disc}
.fill{list-style:square}
.bull{list-style:circle}

.screenOnly{display:none;}


/* layout */

#outer{
	text-align:left;
	color:#666666; 
}
#header{
	border:1px solid #cccccc;
	border-width:0 0 1px 0;
	padding:0 0.125in 0;
	margin-bottom:20px;
}
#footer{
	border:1px solid #cccccc;
	border-width:1px 0 0 0;
	padding:.125in 0 0 0;
	margin-top:20px;
	clear:both;
}


/* pages */
#header h1{
	margin:0;
	padding:0;
}
#header h2{
	margin:0;
	padding:0;
}
#main img{
	float:right;
	margin:0 20px 20px 20px;
	clear:right;
}
#main p img{
	margin:0 0px 20px 20px;
}
#main h2.h2margin{
	margin-top:10px;
}

#main .ProductSection{
	border-top:1px solid #414141;
	padding-bottom:20px;
	margin-top:20px;
	clear:both;
}
#main .ProductSection img{
	margin:10px 20px 20px 20px;
}

