
body {
	margin-top:10px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:0px;
	color: #1a1a1a;
	font-size:1px;
	font-family: Arial, Helvetica, sans-serif;
	font: arial, sans-serif;
}
#box {
	align:center;
	width:775px;
	padding:0px;
	}
	#header-logo {
		width:775px;
		height:55px;
		background-image:url(../images/header.jpg);
		background-repeat:no-repeat;
		}
		#logobutton {
			width:275px;
			height:50px;
			display:block;
			float:left;
			}
		#menu1 {
			width:430px;
			padding-top:7px;
			display:block;
			float:right;
			margin-top:31px;
			margin-right:10px;
			text-align:right;
			}
	#bluebar {
		width:775px;
		padding-bottom:6px;
		padding-top:6px;
		background-color:#0e3f98;
		overflow:auto;
		}
		#bluebar-menu {
			width:763px;
			text-align:left;
			margin-left:6px;
			margin-right:6px;
			}
			#viewcart {
				display:block;
				float:right;
				}
	#limebar {
		width:775px;
		padding:0px;
		height:3px;
		background-color:#b2ff0d;
		}
	#banner {
		width:775px;
		height:65px;
		margin-top:3px;
		margin-bottom:3px;
		}
	#content {
		width:775px;
		margin-top:3px;
		margin-bottom:3px;
		overflow:auto;
		}
		#content-leftcolumn {
			width:230px;
			padding:10px;
			margin-bottom:25px;
			min-height:350px;
			display:block;
			float:left;
			background-image:url(../images/bg-content-leftcolumn.jpg);
			background-repeat:no-repeat;
			}
		#content-main {
			width:520px;
			min-height:350px;
			display:block;
			float:right;
			overflow:auto;
			}
			#contentbox {
				width:520px;
				overflow:auto;
				position:relative;
				margin-bottom:40px;
				}
				#contentbox-nomarg {
					width:520px;
					overflow:auto;
					position:relative;
					top:-20px;
					}
				#contentbox-left {
					width:170px;
					margin-left:20px;
					display:block;
					float:left;
					}
				#contentbox-right {
					width:300px;
					margin-right:15px;
					display:block;
					float:right;
					}
			#contentlinks {
				width:520px;
				}
			#lowerlinks {
				width:520px;
				overflow:auto;
				margin-top:10px;
				margin-bottom:10px;
				background-image:url(../images/bg-lowerlinks.jpg);
				background-repeat:no-repeat;
				}
				#contenthelp {
					width:520px;
					margin-top:10px;
					margin-bottom:5px;
					}
				#lowerlinks-left {
					width:165px;
					display:block;
					float:left;
					min-height:100px;
					margin-left:8px;
					margin-top:6px;
					}
				#lowerlinks-center {
					width:165px;
					display:block;
					float:left;
					margin-left:8px;
					margin-top:6px;
					}
				#lowerlinks-right {
					width:165px;
					display:block;
					float:left;
					margin-left:8x;
					margin-top:6px;
					}
	#bluebar-footer {
		width:775px;
		height:15px;
		padding-top:2px;
		padding-bottom:3px;
		margin-bottom:15px;
		background-image:url(../images/footer.jpg);
		background-repeat:no-repeat;
		background-position:bottom;
		background-color:#0e3f98;
		}
.smaller {
	font:Arial, Helvetica, sans-serif;
	color:#2c67b5;
	font-size:13px;
	text-decoration: none;
	}
a.smaller {
	font:Arial, Helvetica, sans-serif;
	color:#2c67b5;
	font-size:13px;
	text-decoration: underline;
	}
.regular {
	font:Arial, Helvetica, sans-serif;
	color:#1a1a1a;
	font-size:14px;
	text-decoration: none;
	}
.regularblue {
	font:Arial, Helvetica, sans-serif;
	color:#2c67b5;
	font-size:14px;
	font-weight:bold;
	text-decoration: none;
	}
.body {
	font:Arial, Helvetica, sans-serif;
	color:#1a1a1a;
	font-size:14px;
	text-decoration: none;
	}
.bodyheadinglarge {
	font:Arial, Helvetica, sans-serif;
	color:#2c67b5;
	font-size:30px;
	text-decoration: none;
	}
.regularbullet {
	list-style:url(../images/bullet.gif);
	font:Arial, Helvetica, sans-serif;
	color:#1a1a1a;
	font-size:14px;
	text-decoration: none;
	}
.price {
	font:Arial, Helvetica, sans-serif;
	color:#2c67b5;
	font-size:12px;
	font-weight:bold;
	text-decoration: none;
	}
.chlink {
	font:Arial, Helvetica, sans-serif;
	color:#2c67b5;
	line-height:10px;
	font-size:11px;
	font-weight:bold;
	text-decoration: none;
	text-transform:uppercase;
	}
.lowerheader {
	font:Arial, Helvetica, sans-serif;
	color:#2c67b5;
	line-height:22px;
	font-size:13px;
	font-weight:bold;
	text-decoration: none;
	}
.lowerlink {
	font:Arial, Helvetica, sans-serif;
	color:#2c67b5;
	font-size:11px;	
	text-decoration: none;
	}
.menu {
	font:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:10.5px;
	font-weight:bold;
	text-decoration: none;
	text-transform:uppercase;
	}
a.menu {
	font:Arial, Helvetica, sans-serif;
	color:#ffffff;
	line-height:10px;
	font-size:11px;
	font-weight:bold;
	text-decoration: none;
	text-transform:uppercase;
	}
