body {
	background-color: #ffffff;
	font-family: Verdana;
	font-size:12px;
	color: #000000;
	text-decoration:none;
	margin: 0px;
	padding: 0px;
}
.textmain {
	font-family: Verdana;
	font-size:12px;
	color: #000000;
	text-decoration:none;
}
.textmain_blue {
	font-family: Verdana;
	font-size:12px;
	color: #003566;
	text-decoration:none;
}
.textmain_blue a{
	font-family: Verdana;
	font-size:12px;
	color: #003566;
	text-decoration:underline;
}
.textmain_blue a:hover{
	font-family: Verdana;
	font-size:12px;
	color: #003566;
	text-decoration:none;
}
.textmain_bold {
	font-family: Verdana;
	font-size:12px;
	font-weight: bold;
	color: #000000;
	text-decoration:none;
}
.textmain_bold a{
	font-family: Verdana;
	font-size:12px;
	font-weight: bold;
	color: #000000;
	text-decoration:underline;
}
.textmain_bold a:hover{
	font-family: Verdana;
	font-size:12px;
	font-weight: bold;
	color: #000000;
	text-decoration:none;
}
.textmain_bold_blue_italic {
	font-family: Verdana;
	font-size:12px;
	font-style: italic;
	font-weight: bold;
	color: #003566;
	text-decoration:none;
}
.textmain_bold_blue {
	font-family: Verdana;
	font-size:12px;
	font-weight: bold;
	color: #003566;
	text-decoration:none;
}
.textmain_bold_blue_signup {
	font-family: Verdana;
	font-size:12px;
	font-weight: bold;
	color: #006699;
	text-decoration:none;
}
.textmain_bold_blue a{
	font-family: Verdana;
	font-size:12px;
	font-weight: bold;
	color: #003566;
	text-decoration:underline;
}
.textmain_bold_blue a:hover{
	font-family: Verdana;
	font-size:12px;
	font-weight: bold;
	color: #003566;
	text-decoration:none;
}
.textmain_italic {
	font-family: Verdana;
	font-size:12px;
	font-style:italic;
	color: #000000;
	text-decoration:none;
}
.textmain a{
	font-family: Verdana;
	font-size:12px;
	color: #000000;
	text-decoration:underline;
}
.textmain a:hover{
	font-family: Verdana;
	font-size:12px;
	color: #000000;
	text-decoration:none;
}
.textmain_large {
	font-family: Verdana;
	font-size:18px;
	color: #000000;
	text-decoration:none;
}
.copy{
	font-family: Verdana;
	font-size:11px;
	color: #000000;
	text-decoration:none;
}
.copy a{
	font-family: Verdana;
	font-size:11px;
	color: #003566;
	text-decoration:underline;
}
.copy a:hover{
	font-family: Verdana;
	font-size:11px;
	color: #003566;
	text-decoration:none;
}
.title_large{
	font-family: Verdana;
	font-size:30px;
	line-height: normal;
	color: #003566;
	font-weight: bold;
	text-decoration:none;
}
.subtitle_large{
	font-family: Verdana;
	font-size:28px;
	line-height: normal;
	color: #003566;
	font-weight: bold;
	text-decoration:none;
}
.subtitle{
	font-family: Verdana;
	font-size:20px;
	line-height: normal;
	color: #003566;
	font-weight: bold;
	text-decoration:none;
}

.subtitle-small{
	font-family: Verdana;
	font-size:16px;
	line-height: normal;
	color: #003566;
	font-weight: bold;
	text-decoration:none;
}
.subtitle_grey{
	font-family: Verdana;
	font-size:20px;
	line-height: normal;
	color: #59667b;
	font-weight: bold;
	word-spacing: -.10em;
	text-decoration:none;
}
.subtitle_grey_small{
	font-family: Verdana;
	font-size:12px;
	line-height: normal;
	color: #59667b;
	font-weight: bold;
	word-spacing: -.10em;
	text-decoration:none;
}
.subtitle_sub_large{
	font-family: Verdana;
	font-size:22px;
	line-height: 32px;
	color: #003566;
	font-weight: bold;
	text-decoration:none;
}
.nav{
	font-family: Verdana;
	font-size:12px;
	color: #ffffff;
	text-decoration:none;
}
.nav a{
	font-family: Verdana;
	font-size:12px;
	color: #ffffff;
	text-decoration:none;
}
.nav a:hover{
	font-family: Verdana;
	font-size:12px;
	color: #ffffff;
	text-decoration:underline;
}
ul {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 20px ;
}
li {
	padding: 0px 0px 0px 0px;
	margin: 10px 10px 10px 10px;
}
.img_margin {
	float: left;
	margin-top: 0px;
	margin-right: 30px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-bottom: 50px;
}
.img_cart {
	margin: 0px 5px -2px 0px;
}
#content {
	padding: 0px 0px 0px 0px;
	margin: 0px;
	float: left;
	width: 900px;
}
#content ol{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 30px;
}
#content li{
	padding: 0px 0px 0px 0px;
	margin: 15px 0px 10px 0px;	
}
#content li blockquote{
	width: 300px;
	float: left;
	padding: 0px;
	margin: 0px;

}


.textfield {
	border:#666666 1px solid;
	height:16px;
	color:#4c4c4c;
}

.textarea {
	border:#666666 1px solid;
	height:40px;
	color:#4c4c4c;
}
.img_margin_right {
	margin: 0px 10px 0px 0px;
	float: left;
}#sign_up {
	padding: 0px 0px 0px 0px;
	margin: 10px 60px 0px -229px;
	*margin: 0px 65px 0px 40px;
	_margin: 0px 60px 0px 20px;
	float: left;
	width: 170px;
}
