
body{
	background:#edecec;
	color:#000;
}
a{
	color:#004851;
}
a:hover{
	color:#666;
}
#header{
	background:#fff;
	border-bottom:1px solid #004851;
}
.logo a{
	background:transparent url(sm-logo.jpg) no-repeat 0px 0px;
}
ul#mainNav a{
	background:#02636f url(sm-button.jpg) repeat-x bottom left;
	color:#fff;
}
ul#mainNav .join a,ul#mainNav .join a:hover{
	background:#face4d url(sm-button-highlight.jpg) repeat-x bottom left;
	color:#000;	
}
ul#mainNav a:hover{
	background:#004952 url(sm-button.jpg) repeat-x top left;
	color:#ccc;
}
form#loginform fieldset label{
	color:#666;
}
form#loginform fieldset legend{
	color:#004851;
}
form#loginform input{
	color:#000;
	border:1px solid #666;
}
form#loginform input#goBt{
	background:#004851;
	color:#fff;
}
#content{
	background:#fff;
}
h2.title a{
	color:#004851;
}
h2.title a:hover{
	color:#666;
}
p#welcome{
	color:#000;
}
a.join{
	background:#face4d url(sm-button-highlight.jpg) repeat-x bottom left;
	color:#000;
}
a.join:hover{
	background:#004952 url(sm-button.jpg) repeat-x top left;
	color:#fff;
}
#footer{
	background:#edecec;
	border-top:1px solid #ccc;
}
#footer p{
	color:#666;
}
#footer .menuFooter a{
	color:#000;
	border-right: 1px solid #000;
}
#footer .menuFooter a:hover{
	color:#004851;
}
#footer .copyright{
	float:right;
}
h4,h5{
	color:#666;
}
h4 a{
	background:#004952 url(sm-button.jpg) repeat-x top left;
	color:#fff;
}
h4 a:hover{
	background:#004952 url(sm-button.jpg) repeat-x top left;
	color:#ccc;
}
.column p{
	color:#000;
}
.column p a{
	color:#004851;
}
ul#categories img{
	border:1px solid #666;	
}
ul.benefits li{
	background:url(sm-check.jpg) no-repeat top left;
}
h5 span{ 
	color:#000;
}
h5 span a{
	color:#000;
}
h5 span a:hover{
	color:#000;
}
.type a{
	color:#004851;
	
}
.type a:hover{
	color:#666;
}

.thumbnails p{
	color:#000;
}
.thumbnails p a{
	color:#000;
}
#disconnect-div a{
	background: url(sm-disconnect.jpg) no-repeat top center;
}
