body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Trebuchet MS;
	font-size: 13px;
	color: #777676;
}
H1 { font-size:18px; color:#D90808; padding-top:0px; margin:0px;}
H2 {}
H3 {}
#site {
	margin: 0px auto;
	width: 904px;
}
#background {
	width: 904px;
	margin: 0px auto;
	background: url(../images/shadow_mid.gif) top left repeat-y;
	z-index: 1;
	background-color: #FFFFFF;
	position: relative;
	clear: both;
	float: left;
}
#page {
	background-color: #FFFFFF;
	width: 888px;
	margin: 0 auto;
}
a { color:#C90202}
#header {
	float: left;
	padding-top: 0px;
	background: url(../images/header.jpg) no-repeat;
	width:888px;
	height:184px;
}
#login { color:#C90202; font-size:11px; font-weight:bold; float:right; /*height:166px;*/padding-top:1px; width:520px; clear:both;}
#email { float:right; width:230px;}
#password_div {float:right; width:230px;}
#content {float:left; width:888px; padding-top:18px;}

#left-content { float:left; width:259px;}
#right-content {float:left; width:629px;}

#main-content { float:left; width:609px; padding-left:10px; padding-right:10px;}
#main-content-border {float:left; width:607px; border:1px solid #BDBDBD; border-bottom:none; }
#main-content-inside {float:left; width:598px; padding:8px;}
#main-content-bottom { float:left; background: url(../images/smarth-health-division.gif) no-repeat; width:609px; height:72px;}

#side-menu { float:left; width:249px; padding-left:10px; }
#side-nav {float:left; width:249px;  font:Verdana; font-weight:bold; font-size:16px; color:#000000;}
#side-nav UL { list-style-type:none; padding:0px; margin:0px;}
#side-nav UL LI {border-left:1px solid #D6D5D5; border-right:1px solid #D6D5D5; width:217px; padding-left:20px; padding-right:10px; padding-bottom:5px; padding-top:5px; border-bottom:1px solid #D6D5D5;}
#side-nav UL LI A { color: #000000; text-decoration:none;}
#side-nav UL LI A:hover { color: #000000; text-decoration:none;}

#side-nav-top { width:249px; height:8px; background: url(../images/side-menu-top.gif) no-repeat}
#side-nav-bottom {width:249px; height:8px; background: url(../images/side-menu-bottom.gif) no-repeat}
#page-info {float:left; width:570px; }



#FooterNav {
	PADDING-RIGHT: 8px;
	PADDING-LEFT: 8px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 888px;
	PADDING-TOP: 0px;
	HEIGHT: 22px;
	font-family: Verdana;
	margin-left: auto;
	margin-right: auto;
	float: left;
	
}
#FooterNav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 8px; LIST-STYLE-TYPE: none; margin:0 auto; width:888px; border-top:2px solid #EB0909;
}
#FooterNav UL LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; float:left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left; background: url(../images/lips.gif) right center no-repeat; 
}
#FooterNav UL LI:first-child {

}
#FooterNav UL LI A {
	PADDING-RIGHT: 25px;
	DISPLAY: block;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 5px;
	MARGIN: 0px;
	LINE-HEIGHT: 100%;
	PADDING-TOP: 5px;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
	color:#000000;
}
#FooterNav UL LI A:hover {
}
#FooterNav #babycardsNavItems {
	MARGIN-LEFT: 0px
}



#smartNav {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 15px;
	BACKGROUND: url(../images/nav_bg.gif);
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 888px;
	PADDING-TOP: 0px;
	HEIGHT: 54px;
	font-family: Verdana;
	margin-left: auto;
	margin-right: auto;
	float: left;
}
#smartNav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#smartNav UL LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; float:left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center;
}
#smartNav UL LI:first-child {
	BACKGROUND: url(../images/divider.gif) no-repeat

}
#smartNav UL LI A {
	PADDING-RIGHT: 45px;
	DISPLAY: block;
	PADDING-LEFT: 45px;
	PADDING-BOTTOM: 19px;
	MARGIN: 0px;
	LINE-HEIGHT: 100%;
	PADDING-TOP: 19px;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
	color: #FFFFFF;
	BACKGROUND: url(../images/divider.gif) no-repeat 100% 0px;
}
#smartNav UL LI A:hover {
	BACKGROUND: url(../images/nav_bg_o.gif);
		height: auto;
}
#smartNavItems {
	MARGIN-LEFT: 0px
}


#CardsNav {
	MARGIN: 0px;
	WIDTH: 888px;
	PADDING-TOP: 30px;
	HEIGHT: 50px;
	float: left;
	text-align:center;
	
}
#CardsNav UL {
list-style: none;
margin: 0 auto;
padding: 0px;
text-align: center;
width:170px;
}
#CardsNav UL LI { float:left; margin:0 auto; padding:0px;}


.form_button A {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(../images/submit.png) no-repeat 50% top; TEXT-TRANSFORM: capitalize; WIDTH: 72px; COLOR: #C90202; LINE-HEIGHT: 23px; PADDING-TOP: 0px; HEIGHT: 22px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.form_button A:hover {
	BACKGROUND-POSITION: 0% -22px; COLOR: #C90202; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}

#featured-content {background:none repeat scroll 0 0 #fff;padding:25px;}
h1, h2 {color:#000;font-size:15px;margin:0;padding-top:0;padding-bottom:2px;}
.panel-nav {background:none repeat scroll 0 0 #f00;display:block;float:left;height:7px;margin-right:5px;width:7px;}

