a:link{color:#4AA9FF}
a:visited{color:#4AA9FF}
a:hover{color:#66ccff}
a:active{color:#66ccff}
body {margin: 0px 0px 0px 0px; padding:0px; background-image:url(bg-new.gif); background-repeat:repeat-x}
.outer_table {border-left:thin; border-left-color:#C1C1C1; border-left-style:solid;}
.headertable {margin: 0px 0px 0px 0px; padding:0px; background-color:#FFFFFF; background-image:url(bg-top.gif); background-repeat:repeat-x;}
.darklinks a:link{color:#0033CC}
.darklinks a:visited{color:#0033CC}
.darklinks a:hover{color:#0066FF}
.darklinks a:active{color:#0066FF}
.darklinks {color:#000000}
.sidenav a:link{color:#565555}
.sidenav a:visited{color:#565555}
.sidenav a:hover{color:#999999; text-decoration:underline}
.sidenav a:active{color:#999999}
.sidenav a{text-decoration:none}
.sidenav {background-image:url(side-nav-bg2.gif); background-repeat:repeat-y; background-color:#FFFFFF; color:#565555;}
.form_no_padding {padding:0px; margin: 0px 0px 5px 0px;}
.shopimage {margin-top:10px}
hr {color:#999999}
.macronav {margin: 0px 0px 0px 0px; padding:0px; background-color:#CCCCCC; background-image:url(http://bodyspace.bodybuilding.com/img/macro-nav-bg.gif); background-repeat:repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#999999; font-weight:bold; text-align:center; vertical-align:middle}
.macronav a:link{color:#999999; text-decoration:none}
.macronav a:visited{color:#999999; text-decoration:none}
.macronav a:hover{color:#003399; text-decoration:none}
.macronav a:active{color:#003399; text-decoration:none}
.macronav-divider {margin: 0px 0px 0px 0px; padding:0px; background-color:#666666; background-image:url(http://bodyspace.bodybuilding.com/img/macro-divider.gif)}
.side_column {background-color:#C6BFB5; background-image:url(side-bbcol-bg.gif); background-repeat:repeat-y; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#333333}
.side_column a:link{color:#333333;}
.side_column a:visited{color:#333333;}
.side_column a:hover{color:#003399; text-decoration:none;}
.side_column a:active{color:#003399; text-decoration:none;}
.side_col_padding {padding:0px 5px 0px 6px;}
.side_column td {font-size:10px; color:#333333}
.bottomborder {margin: 0px 0px 0px 0px; padding:0px; background-color:#000000; background-image:url(bot-bottom-shad.gif); background-repeat:repeat-x;}
.bottom_text {padding: 3px 0px 0px 0px; background-color:#C6BFB5; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333;}
.bottom_text a:link{color:#333333;}
.bottom_text a:visited{color:#333333;}
.bottom_text a:hover{color:#003399; text-decoration:none}
.bottom_text a:active{color:#003399; text-decoration:none}
.bottom_border {background-color:#C6BFB5; border-bottom-width:1px; border-color:#616163; border-bottom-style:solid}
.bottom_corner {margin: 0px 0px 0px 0px; padding:0px; background-color:#C6BFB5; background-image:url(bot-bottom-corner.gif)}
.search_box_input {font-size: 10px; border: 1px solid #666666}
.search_submit_button {font-size: 10px; padding:0px; margin: 0px 6px 0px 0px}

.dividertable {margin: 0px 0px 0px 0px; padding:0px; background-color:#CCCCCC; background-image:url(subnav-bg.gif); background-repeat:repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#999999; font-weight:bold; vertical-align:middle}
.dividernav a:link{color:#666666;}
.dividernav a:visited{color:#666666;}
.dividernav a:hover{color:#003399; text-decoration:none}
.dividerav a:active{color:#003399; text-decoration:none}

.ni-btn {
	background-color: #4F6A1B;
	background-image:url(side-nav-but3.gif);
	color: #FFFFFF;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	height: 33px;
	width: auto;
}

.ni-btn-link {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	margin: 0px;
	padding: 5px 0px 0px 8px;
	text-decoration: none;
	width: auto;
}

.ni-btn-link a:link {
	color: #FFFFFF;
}

.ni-btn-link a:visited {
	color: #FFFFFF;
}

.ni-btn-link a:hover {
	color: #999999;
	text-decoration: none;
}

.ni {
	background-color: #FFFFFF;
	background-image:url(side-nav-bg.gif);
	color: #666666;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	width: auto;
	height: 19px;
}

.ni a:link {
	color: #666666;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px;
	padding: 1px 0px 0px 15px;
	text-decoration: none;
	width: auto;
	height: 19px;
}

.ni a:visited {
	color: #666666;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px;
	padding: 1px 0px 0px 15px;
	text-decoration: none;
	width: auto;
	height: 19px;
}

.ni a:hover {
	background-color: #999999;
	color: #FFFFFF;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px;
	padding: 1px 0px 0px 15px;
	text-decoration: none;
	width: auto;
	height: 19px;
}
