* {
	margin:0;
	padding:0;
	vertical-align: middle;
	font:12px Verdana, Arial, Helvetica, sans-serif;
}

body {
	text-align:center;
	color: #000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding: 0px;
	margin: 0px auto 0px auto;
}
	
/*
td a:link, td a:visited, td a:hover {
	color:#000000;
	text-decoration:none;
	width:100%;
}

.one, .seven {
	height:60px;
	background:#CCCCCC;
	width:9%;
}

.two, .eight {
	height:60px;
	background:#CCCCCC;
	width:11%;
}

.three, .four, .five, .six {
	height:60px;
	background:#CCCCCC;
	width:15%;
}

.nav1, .nav2, .nav3, .nav4, .nav5, .nav6, .nav7, .nav8 {
	background:#CCCCCC;
	color:#000000;
	text-align:center;
	font:small-caps 105% Verdana, Arial, Helvetica, sans-serif !important;
	text-decoration:none;
}

.one, .two, .three, .five, .six, .seven {
	border-right: 1px dotted #FFFFFF;
}

div.nav1:hover, div.nav2:hover, div.nav3:hover, div.nav4:hover, div.nav5:hover, div.nav6:hover, div.nav7:hover, div.nav8:hover, div.nav1 a:hover, div.nav2 a:hover, div.nav3 a:hover, div.nav4 a:hover, div.nav5 a:hover, div.nav6 a:hover, div.nav7 a:hover, div.nav8 a:hover {
	background: #AAAAAA;
	text-decoration:none;
}

div.mcenter > a {
	height:60px; margin-top:-30px;
	position:absolute; top:50%; 
	vertical-align:middle;
	margin: 0px auto 0px auto;
}

.button {
	position:relative
	height:60px;
	width:100%;
	cursor:pointer;
}

.active {
	width:100%;
	text-align:center;
	background:#777777 !important;
	color:#FFFFFF !important;
	cursor: default !important;
}

.active2 {
	text-align:center;
	background:#777777 !important;
	color:#FFFFFF !important;
	cursor: default !important;
}
*/

.headerPhone {
	line-height:30px;
	font-size: 16px;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.container {
	width:875px;
	padding:250px 0 0 0;
	margin:0 auto 0 auto;
	border:0px;
	font-size:12px;
	text-align:left;
}

.container a:link,.container a:visited,.container div a:link,.container div a:visited {
	color:#990000;
	text-decoration:none;
}

.container a:hover,.container div a:hover {
	color:#FF0000;
	text-decoration:underline;
}

.footer {
	font-size:8px;
	text-align:center;
	color:#777777;
	clear:both;
}

.footer a:link, .footer a:visited {
	font-size:8px;
	color:#222222;
	text-decoration:none;
}

.footer a:hover {
	font-size:8px;
	color:#330000;
	text-decoration:none;
}

.spacer {
	font-size:15px;
	height:15px;
	line-height:15px;
	margin:0px;
	padding:0px;
}

.boxUD {
	height:5px;
	font-size:5px;
	line-height:5px;
	padding:0px;
	margin:0px;
}
.boxTopLeft {
	height:5px;
	width:5px;
	font-size:5px;
	line-height:5px;
	padding:0px;
	margin:0px;
	background: url('/img/box/boxTopLeft.jpg') no-repeat;
}
.boxTopStrip {
	height:5px;
	font-size:5px;
	line-height:5px;
	padding:0px;
	margin:0px;
	background: url('/img/box/boxTopStrip.jpg') repeat-x;
}
.boxTopRight {
	height:5px;
	width:5px;
	font-size:5px;
	line-height:5px;
	padding:0px;
	margin:0px;
	background: url('/img/box/boxTopRight.jpg') no-repeat;
}
.boxBottomLeft {
	height:5px;
	width:5px;
	font-size:5px;
	line-height:5px;
	padding:0px;
	margin:0px;
	background: url('/img/box/boxBottomLeft.jpg') no-repeat;
}
.boxBottomStrip {
	height:5px;
	font-size:5px;
	line-height:5px;
	padding:0px;
	margin:0px;
	background: url('/img/box/boxBottomStrip.jpg') repeat-x;
}
.boxBottomRight {
	height:5px;
	width:5px;
	font-size:5px;
	line-height:5px;
	padding:0px;
	margin:0px;
	background: url('/img/box/boxBottomRight.jpg') no-repeat;
}

.h60 { height: 60px; }
.right { float:right }
.left { float:left }
.center { text-align:center; }
.middle {display:table-cell; vertical-align:middle }
.fifteen {	padding-right:15px; }
.sixteen {	padding-right:16px; }
.fourthirty {	width:430px; }
.fourtwenty { width:420px; margin: 0 5px 0 5px; }
.eightsixtyfive {	width:865px; margin: 0 5px 0 5px; }
.eightseventyfive {	width:875px; }
.twoeightyone {	width:281px; }
.twoseventyone {	width:271px; margin: 0 5px 0 5px; }