@charset "utf-8";
/* CSS Document */

body {
font-family:Arial, Helvetica, sans-serif;
font-size:small;
margin:0px;
background:#DDCCBB url(images/banner_bkgd.gif) repeat-x;
}
/******font styles******/
p {
margin-left:25px;
margin-right:25px;
font-size:100%;
}
#column1 p {
line-height:130%;
}
/*news area in column 1 (left column)*/
#newsBox p {
margin-left:10px;
line-height:130%;
}
#column2 p {
margin-left:30px;
margin-bottom:-5px;
margin-right:20px;
}
/***heading styles***/
h1 {
margin-left:25px;
/*margin-bottom:-10px;*/
color:#660000;
font-size:110%;
}
h2 {
margin-left:25px;
font-size:100%;
font-weight:bold;
color:#003399;
}
h3 {
text-align:center;
font-size:100%;
font-weight:bold;
color:#003399;
margin-top:0px;
}
#column2 h2 {
margin-left:30px;
}
/******div styles******/
/*holds all page content*/
#wrap {
margin:0px auto;
width:798px;
}
/*holds top banner with logo, tagline and navigation*/
#banner {
float:left;
width:100%;
}
/*holds logo in top banner*/
#logo {
float:left;
width:25%;
}
/*holds top navigation in maroon bar*/
#topNav {
float:right;
width:50%;
}
/*holds tagline*/
#tagline {
float:right;
width:50%;
height:60px;
}
/*holds second row of navigation- tab-like buttons*/
#bottomNav {
float:right;
width:72%;
}
/*holds flash and text areas*/
#content {
float:left;
width:100%;
border:1px solid #660000;
background:#FFFFFF;
margin-bottom:10px;
padding-bottom:0;
}
/*holds flash with rotating photos and text*/
#flash {
}
/*holds page text- columns 1 and 2*/
#text {
float:left;

padding-top:10px;
width:100%;
}
/*holds left column content*/
#column1 {
float:left;
width:50%;
margin-bottom:0px;
margin-top:5px;
}
/*holds right column content*/
#column2{
float:left;
width:50%;
margin-bottom:0px;
}
/*holds boilerplate info at bottom of page*/
#footer {
	clear: both;
	position:relative;
	margin-top:10px;
	padding-bottom:10px;
	width:100%;
	text-align:center;
}
#footer p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:80%;
	}

/***provider box styles***/
/*box div contains all content in dark green providers box*/
#box {
	margin: 10px auto 0px 30px;
	width:340px;
	background:#006666;
	}
/*adds rounded edge to bottom of box*/
#box .last {
	background: url(images/box_bottom.gif) no-repeat right bottom;
	padding-bottom:20px;
	}
#box h1, #box h2, #box h3, #box p {
	padding-left: 20px;
	padding-right:20px;
	color:#FFFFFF;
	margin-right:0px;
	margin-bottom:0px;
}
#box h2 {
text-align:center;
margin:0px;
}
#box p {
margin-left:5px;
}
/*adds rounded edge to top of box*/
#box-outer {
	background:url(images/box_top.gif) no-repeat left top;
	padding-top:5px;
	}
/***news box styles***/
#newsBox {
width:365px;
padding-top:10px;
margin-bottom:0px;
padding-left:5px;
background: url(images/green_box_corner.gif) no-repeat right top #B2D1D1;
}
#newsBoxBtm {
	width:365px;
	padding-bottom:25px;
	background:url(images/green_box_btm_corner.gif) no-repeat right bottom;
}
/***column2 bottom box styles***/
#affiliations {
width:340px;
padding-top:5px;
padding-bottom:14px;
background:url(images/pink_box_top.gif) no-repeat left top #D1B2B2;
margin: 20px auto 0px 30px;
}
#affiliations p {
margin-left:30px;
margin-bottom:0px;
margin-right:20px;
}

/******class styles******/
/*calls attention to provider types*/
.inlineHead {
color:#003399;
font-weight:bold;
}
/*padding for h1n1 button*/
.h1n1Button {
	padding-right:25px;
}
/*add to p of news box to make green box extend to bottom of column1 and match column2 length*/
.bottomspace {
	padding-bottom:30px;
}