html {

}
body { 
	background-color: #FFF; 
	margin:0px;
	font-family: sans-serif, verdana;
	min-height:356px;
}

#body-container { 
	padding-top:5px;
	padding-bottom:5px;		
	background-color: #FFF; 
	
}

h3 {
	font-size:17px;
	margin:0px 10px 0px 10px;
	padding-top:5px;
	padding-bottom:0px;
}

div#ad-bigbox {
	margin-top:10px;
	padding-top:0px;
	margin-bottom:10px;
	font-size:12px;
	color:#BDBDBF;
	text-align:center;
	
}
div#body-container ul {
	color:#333;
	list-style-image:url('/img/zbullet.png');

}
div p { 
	padding-left:10px; 
	padding-right:10px; 
	padding-top:5px;
	padding-bottom:5px;
	margin:0px;		/* normalize FF with IE */
	font-size:14px;
	color:#333;
}

a {
	color: #18609A; /* generally href colors should be a readable blue */
}

div#blog {
	margin-bottom:0px;
}
br {
	height:0px;
}

div#top-message {
	border:1px solid #FFAD00;
	background:#FFF9BD;
	padding:10px;
	margin-top:10px;
	margin-bottom:10px;
	font-size:14px;	
}

div.text-section {
	font-size: 14px;
}
div.text-section  a {
	color:#0981C5;
}		

h2 { color:#000; }		

#header { 
	background-color:#18609A;
	margin:0px;
	padding:0px;
	border:0px;
}

#header>div#logo.container {
	background-image:url('/img/FDAzilla-Background.PNG');
	height:105px;
	 border-right:2px solid #18447C;
}

#nav-container {
	background-color:#0981C5;
	border-left:1px solid #0981C5; border-right:2px solid #BDBDBF;
}
#nav {
	margin-top:0px;
}

ul#navitems>li>a {
	color:#FFF;
	text-decoration:none;
	border-bottom:1px dotted #FFF;
	font-weight:600;
}

ul#navitems>li:hover {
	background:#18609A;
}

ul#navitems {
	margin:0px;
	padding:5px;
	background-color:#0981C5;
}

ul#siteitems {
	margin:0px;
	padding:5px;

}

ul#siteitems>li {
	display:inline;
	padding:5px;
	margin:5px;
}
ul#navitems>li{
	display:inline;
	padding:5px;
	margin:5px;
}

ul#siteitems>li:hover {
	background:#4F8530;
	
}
div#subscribe-newsletter {
	padding: 10px;
	background-color: #18609A;
	margin-top:10px;
	margin-bottom:10px;
	font-size:13px;	
	color:#FFF;
}

form {
	padding:0px;
	margin:0px; /* normalize FF with IE */
}

#features-container {
	padding-top:20px;
	padding-bottom:20px;
	border-top:1px solid #BDBDBF;
	border-bottom:1px solid #BDBDBF;
	background:#EEE;
	margin-top:10px;
	margin-bottom:10px;
}

#ankle a {
	color:#FFF;
	font-weight:700;
	text-decoration:none;
	border-bottom:1px dotted #FFF;
}

#ankle-container {
	background: url('/img/Footer-Background.gif') 0px 0px no-repeat #79C044;
	height:25px;		
	margin-top:30px;			
	border-right:1px solid #4F8530;
	font-size:14px;
}

#footer {
	
	font-size:14px;
}

#footer a {
	color:#000;
	font-size:12px;
}
#footer-container {
	background: url('/img/Footer-Background.gif') 0px -25px no-repeat #79C044;
	height:100px;		
	border-right:1px solid #4F8530;
}

h4, h4 a, h5, h6 {
	color:#18447C;
	font-weight:500;
	margin-top:1px;
	margin-bottom:1px;
}


div.desc {
	font-size:13px;
	color: #6E7072;
}

/* Table Section */
table.stripeMe {
	border:0;
}

.odd {
	background-color: #EDEDEF;
}

th {
	color:#6E7072;
	background-color:#FFF;
	border-bottom:1px solid #6E7072;
	padding: 2px 5px 2px 5px;
}

td {
	padding: 5px 5px 5px 5px;
	border:0px;
}

table {
	border-spacing: 0px;
	padding:5px;
	font-size:13px;
}

caption {
	padding: 20px 7px 5px 7px;
	font-weight:600; 
	text-align:left;
	font-size:14px;
}

span.v { 
	font-weight:600; 
	font-size:1.05em;
}

span.descriptor {
	font-size:0.88em;
	color: #B0B0BF;
}
a.company { color: #0981C5; }

a.Activeingred { 
	color: #18609A; 
	font-weight:bold; 
	text-decoration:none;
}

/*
-- blue
#18447C	24	68	124
#18609A	24	96	154
#0981C5	9	129	197

-- green
#4F8530	79	133	48
#79C044	121	192	68
#C4DA52	196	218	82

-- grey white
#6E7072
#B0B0BF
#FFFFFF

*/
