*
 {	margin: auto;
 }

html
 {	overflow: -moz-scrollbars-vertical;
 }

body
 {	font-family: Verdana;
	margin-top: 0px;
	text-align: justify;
	font-size: 0.7em;
 }

#container
 {	width: 790px;
	height: 100%;
	border: 1px solid #efefef;
	padding: 0px;
	text-align: justify;
	padding-top:5px;
	margin-top:5px;
 }

#nav
 {	text-align: right;
	padding:30px 15px 0px 15px;
	font-weight: bold;
	color: #224ea7;
 }

#nav img
 {	padding:0px;
	border:0px;
	margin:0px;
 }

#nav ul 
 {	list-style-type: none;
	float:right;
	text-transform: lowercase;
	padding-top:5px;
 }

#nav li 
 {	display: inline;
	vertical-align: top;
 }

#nav li a
 {	color: #224ea7;
	text-decoration: none;
 }

#nav li a img /* without this logo is aligned top in FF */
 {	vertical-align:bottom;
	
 }

#nav li a:hover
 {	text-decoration: underline;
 }

#content
 {	border:2px solid none;#0092cf;
	height: 100%;
	min-height: 375px;
	clear:both;
	padding:0px 15px;
	line-height: 1.5em;
 }

#spacer
 {	height:440px;
	width:1px;
	float:right;
	background-color: none;#F00
 }

h1
 {	margin: 20px 0px 5px 0px;
	color: #003399;
	font-weight: normal;
	text-transform: lowercase;
	font-size: 170%;
 }

p
 {	margin-left:10px;
	padding-top:5px;
	margin-top:0px;
	margin-bottom:5px;
 }

ul 
 {	margin-left:30px;
	padding-left:10px;
 }

ul li 
 {	padding:1px 0px;
 }

a 
 {	color:#003399;
	font-weight:bold;
	text-decoration: none;
 }

a:hover
 {	text-decoration: underline;
 }


/*-------------------------------------------
				BREAKOUT BOX
-------------------------------------------*/

#caresurepage h1, h1 span
 {	margin-top:1px;
 }

#caresurepage h2, h2 span
 {	margin:20px 0px 5px 0px;
 }

#caresurepage h1 span, h2 span
 {	display:none;
 }

#caresurepage a
 {	color:#000;
	text-decoration: underline;
	font-weight: normal;
 }

#caresurepage a:hover
 {	color:#00afad;
 }

#care
{	
	background-image: url(../images/care_header.gif);
	background-repeat: no-repeat;
	background-position: top left;
	height: 42px;
}

#birt, #comp, #inst, #firs
 {	background-repeat: no-repeat;
	background-position: top left;
	height: 15px;
 }

#birt
{	background-image: url(../images/birt_header.gif);
}

#comp
{	background-image: url(../images/comp_header.gif);
}

#inst
{	background-image: url(../images/inst_header.gif);
}

#firs
{	background-image: url(../images/firs_header.gif);
}

#contact_form input, #contact_form textarea
 {	font-family: verdana;
	font-size: 100%;
	border:1px solid #00afad;
 }

#contact_form input.button
 {	background-color: #FFF;
	font-weight: bold;
	font-size: 110%;
	margin-top:10px;
	border:1px solid #00afad;
 }

#contact_form tr td 
 {	padding:0px;
	font-weight:bold;
 }

/*-------------------------------------------
				BREAKOUT BOX
-------------------------------------------*/

#subnav
 {	width:600px;
	float:right;
	text-align: center;
	font-weight: normal;
	font-size: 90%;
	text-transform: lowercase;
 }

.subnav_content
 {	display:block;
	background:#e6f4f5; 
	border-left:1px solid #b9e3e4; 
	border-right:1px solid #b9e3e4; 
	height:15px;
	color: #00afad;
 }

#subnav ul
 {	padding:0px;
	margin:0px;
 }

#subnav li
 {	list-style-type: none;
	padding-bottom:0.5em;
	display: inline;
	margin:0 3px;
 }

#subnav li a 
 {	color: #00afad;
 }

#subnav
 {	background: transparent; 
	margin:1em 0em;
 }

.xtop, .xbottom
 {	display:block; 
	background:transparent; 
	font-size:1px;
 }

.xb1, .xb2, .xb3, .xb4
 {	display:block; 
	overflow:hidden;
 }

.xb1, .xb2, .xb3
 {	height:1px;
 }

.xb2, .xb3, .xb4
 {	background:#e6f4f5;
	border-left:1px solid #b9e3e4;
	border-right:1px solid #b9e3e4;
	color:#FFF;
 }

.xb1
 {	margin:0 5px; 
	background:#b9e3e4;
	color:#FFF;
 }

.xb2
 {	margin:0 3px; 
	border-width:0 2px;
 }

.xb3
 {	margin:0 2px;
 }

.xb4
 {	height:2px; 
	margin:0 1px;
 }

#Footer
{
	background-color:#e7f3f2;
	height:60px;
}

#Footer h1
{
	background: url(/Images/DSCLogoFooter.gif) no-repeat top;
	height: 30px;
}

#Footer h1 span
{
	display:none;
}

#Footer p
{
	color:#1f3695;
	font-size:90%;
	text-align:center;
}



