body {	background-color: #ffffff}

#content {
	border-left: black 1px solid;
	margin-left: 215px;
	padding-top: 40px;
	padding-bottom: 200px;
	margin-right: 20px;	
	}


#sidebar {
	float: left;
	width: 180px;
	text-align: right;
	border-right: #999999 1px solid;	
	}
#pageheading {
	BORDER-LEFT: none;
	BORDER-RIGHT: none;
	BORDER-TOP: none;
	BORDER-BOTTOM: 1px solid #999999;
	WIDTH: 540px;
	MARGIN: 0px;
	padding: 0px;
}
#prodphoto {
	BORDER-LEFT: none;
	BORDER-RIGHT: 1px solid #bbbbbb;
	BORDER-TOP: 1px solid #bbbbbb;
	BORDER-BOTTOM: 1px solid #bbbbbb;
        WIDTH: 180px;
        MARGIN: 0px;
	MARGIN-RIGHT: 0px;
	}
#prodinfo {
	BORDER-LEFT: none;
	BORDER-RIGHT: none;
	BORDER-TOP: 1px solid #bbbbbb;
	BORDER-BOTTOM: 1px solid #bbbbbb;
	WIDTH: 360px;
	MARGIN: 0px;
	MARGIN-RIGHT: 0px;
	background-color: #ffffff;

	}

#container {
	BORDER-LEFT: none;
	BORDER-RIGHT: none;
	BORDER-TOP: 1px solid #bbbbbb;
	BORDER-BOTTOM: 1px solid #bbbbbb;
        WIDTH: 540px;
        MARGIN: 0px;
	MARGIN-RIGHT: 0px;
	BACKGROUND: url(graphics/bg.gif) #fff repeat left top;
	}

a:active {
	color: #ffffff;
	text-decoration: none;

}

a:link {
	color: #666666;
	text-decoration: none;

}

a:visited {
	color: #666666;
	text-decoration: none;

}

a:hover {
	color: #000000;
	text-decoration: underline;

}

a.productnav:hover {
	font-size: 8pt; color: #000000; font-family: verdana, helvetica, helv, arial, sans-serif; text-decoration: underline
}
	
.productbody {
	font-size: 8pt; font-family: verdana, helvetica, helv, arial, sans-serif;
}

.bodycopy {
	font-family: verdana, helvetica, helv, arial, sans-serif;
	line-height: 1.5;
	font-weight: normal;
	font-size: 10pt;


}
.paddinghorizontal {
	margin-left: 20px;
	margin-right: 20px;
	background-color: transparent;
	margin-top: 0px;
	margin-bottom: 0px;

}

}
.paddingvertical {
	margin-left: 0px;
	margin-right: 0px;
	background-color: transparent;
	margin-top: 20px;
	margin-bottom: 20px;

}

.padding {
	margin-left: 20px;
	margin-right: 20px;
	background-color: transparent;
	margin-top: 20px;
	margin-bottom: 20px;

}

.paddingheader {
	margin-left: 20px;
	margin-right: 20px;
	margin-top: 20px;
	margin-bottom: 20px;
	background-color: transparent;

}

.paddingsubnav {
	margin-left: 20px;
	margin-right: 20px;
	margin-top: 6px;
	margin-bottom: 6px;
	padding: 0px;
	background-color: transparent;


}

.overviewbodycopy {
	font-weight: normal;
	font-size: 8pt;
	margin-left: 20px;
	color: #000000;
	line-height: 2em;
	margin-right: 20px;
	font-style: normal;
	font-family: verdana, arial, geneva, helvetica, sans-serif;
	background-color: transparent;
	text-decoration: none;
	margin-top: 0px;
	margin-bottom: 20px;

}

.submit {
	background: #cccccc;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #999999;
	border-top: 1px solid #cccccc;
	color: #000000;
	font-family: verdana, helvetica, helv, arial, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	line-height: 15px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	cursor: default;

}

.bodycopysmall {
	font-family: verdana, helvetica, helv, arial, sans-serif;
	line-height: 1;
	font-size: 10pt;

}

.input {
	background: transparent;
	border-bottom: 1px solid #cccccc;
	border-left: 1px solid #666666;
	border-right: 1px solid #cccccc;
	border-top: 1px solid #999999;
	color: #000000;
	cursor: auto;
	font-family: verdana, helvetica, helv, arial, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: lowercase;
	word-spacing: normal;
	white-space: normal;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	text-align: left;
	height: auto;
	width: auto;
	position: static;
}


form.dropdown {

	background: transparent;
	background-color: transparent;
	color: #000000;
	cursor: auto;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	font-family: verdana, helvetica, helv, arial, sans-serif;
	font-variant: normal;
	height: auto;
	list-style-type: none;
	margin-top: 6px;
	margin-right: 20px;
	margin-left: 20px;
	margin-bottom: 6px;
	padding: 0px;
	position: static;
	text-transform: lowercase;
	text-decoration: none;
	text-align: left;
	width: auto;
	word-spacing: normal;
	white-space: normal;
}







.inputheading {
	color: #666666;
	
}


p {
	font-family: verdana, helvetica, helv, arial, sans-serif;
	line-height: 1.5;
	font-size: 8pt;
	color: #035687;
	text-decoration: none;
}

.small {
	font-family: verdana, helvetica, helv, arial, sans-serif;
	line-height: 1.5;
	font-size: 8pt;
	color: #333333;
	text-decoration: none;
}

.verysmall {
	font-family: verdana, helvetica, helv, arial, sans-serif;
	line-height: 1.5;
	font-size: 8pt;
	color: #999999;
	text-transform: lowercase;	
	text-decoration: none;

}


}
.heading {
	font-family: verdana, helvetica, helv, arial, sans-serif;
	line-height: normal;
	font-size: 10pt;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	text-transform: uppercase;
	font-style: normal;



}

}
.description {
	font-family: verdana, helvetica, helv, arial, sans-serif;
	line-height: 1.5;
	font-size: 8pt;
	color: #333333;
	text-decoration: none;

}

.details {
	font-family: verdana, helvetica, helv, arial, sans-serif;
	line-height: 1.5;
	font-size: 8pt;
	color: #333333;
	text-decoration: none;

}


.chart {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #333333;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	padding: 10px;
	text-transform: lowercase;
}

.chartalternate {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #333333;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	padding: 10px;
	text-transform: lowercase;
}



.categoryitem {
	background-color: #cccccc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #333333;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	padding: 3px;
	text-transform: lowercase;	


}
.categorypreview {
	background-color: #cccccc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	padding: 3px;
	text-transform: lowercase;
	text-align: center;



}
.categorydetails {

	background-color: #cccccc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	padding: 3px;
	text-transform: lowercase;
	text-align: center;	
}
.categoryalternateitem {

	background-color: #dddddd;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #333333;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	padding: 3px;
	text-transform: lowercase;	
}
.categoryalternatepreview {

	background-color: #dddddd;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	padding: 3px;
	text-transform: lowercase;
	text-align: center;	
}
.categoryalternatedetails {


	background-color: #dddddd;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	padding: 3px;
	text-transform: lowercase;
	text-align: center;	
}

.pagenumber {
	font-family: verdana, helvetica, helv, arial, sans-serif;
	line-height: normal;
	font-size: 8pt;
	color: #333333;
	text-decoration: lowercase;
	font-weight: normal;
	text-align: left;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.categoryDivider {

	background-color: #eeeeee;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	padding: 3px;
	text-transform: uppercase;
}
.categoryText {


	background-color: #eeeeee;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #666666;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	padding: 3px;
	text-transform: none;
}

.large {
	font-family: Garamond, Georgia, Times New Roman, Times, serif;
	line-height: 2.5;
	font-size: 14pt;
	color: #666666;
	text-decoration: none;
	font-weight: normal;	
	padding-top: 30px;
	padding-right: 40px;
	padding-bottom: 0px;
	padding-left: 40px;
	text-transform: lowercase;	

}
.tagline {

	font-family: verdana, helvetica, helv, arial, sans-serif;
	line-height: 1.5;
	font-size: 8pt;
	color: #0066CC;
	text-transform: lowercase;	
	text-decoration: none;
}

.dotted {
	MARGIN: 0px 10px 10px 0px;
	WIDTH: 209px;
	TEXT-DECORATION: none;
	border: 1px dashed black;

}
li {
	list-style-position: outside;
	list-style-type: circle;
}
.chartheading {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #006699;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	padding: 10px;
	text-transform: lowercase;
}
