@charset "utf-8";
/* CSS Document */
/*=======================GENERAL BODY STYLES===============================*/ 

*{padding:0px; margin:0px;}

a,
a:link,
a:visited,
a:hover,
a:active,
img {
	border: 0;
	outline: 0;
}

body, html {
width:100%;
height:100%;
}

#wrapper {
width:1000px;
height:100%;
margin:0 auto;
padding-top:30px;
}

/*======================HEADER + IMAGES==================================*/ 

#header {
width:926px;
height:110px;
margin-left:35px;
}

#clouds {
float:left;
margin-left:4px;
}

#logo {
position:absolute;
top:21px;
margin-left:34px;
z-index:2;
}

a #logo, a:link #logo, a:visited #logo {
outline:none;
border:none;
text-decoration:none;

}

/*=======================PHOTOS AND ROTATING IMAGE ==============================*/

#photos {
padding-left:35px;
width:965px;
float:left;
margin-top:4px;
}

/*#leftPhoto {
height:120px;
float:left;
margin-right:8px;
}

#rightPhoto {
height:120px;
float:left;
}*/


#rotatePhoto a {
text-decoration:none;
outline:none;
height:100%;
width:100%;
float:left;
}

/*==============================CONTENT=================================*/

#content {
padding-left:27px;
width:950px;
}

#leftPanel {
width:186px;
float:left;
overflow:hidden;
}

#fourSteps {
float:left;
width:186px;
}

#healthTips {	
width:150px;
height:206px;
padding-left:20px;
padding-top:15px;
float:left;
}

#welcome {
float:left;
padding-left:5px;
margin-bottom:20px;
}

#middle {
float:left;
width:930px;
margin-left:8px;
margin-top:5px;
background:url(../images/BGtile.gif) repeat-y; /*==========BACKGROUND IMAGE TILES FOR COLUMNS===============*/
/*border:1px solid #330033;*/
}

#text {
width:590px;
float:left;
/*border:1px solid #0066CC;*/
}

#rightPanel {
float:right;
width:150px;
height:100%;
/*border:1px solid #FFFF00;*/
}

#updates {
float:right;
width:150px;
}

#updateInfo {
height:100%;
float:right;
width: 100%;
background-color: #3c6fb7;
}


#updateInfo p {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
width:120px;
margin-left:20px;
margin-top:10px;
}

#languages {
float:right;
width:150px;
}

#languageInfo {
float:left;
width:145px;
height:72px;
background-color:#3c6fb7;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
}

#langChoice {
margin-left:30px;
margin-top:10px;
}

/*==============================CONTENT TEXT STYLES =============================*/

h5 {
font-family:Arial, Helvetica, sans-serif;
color:#3c6fb7;
}

a, a:link, a:visited {
color:#F28A20;
outline:none;
text-decoration:none;
}

a:hover {
color:#3c6fb7;
outline:none;
text-decoration:none;
}

a:link.lang, a.lang, a:visited.lang {
color:#FFFFFF;
outline:none;
text-decoration:none;
}

ul#langChoice li {
margin-bottom:10px;
}

a:hover.lang {
color:#F28A20;
}

#text a.internalLink, #text a.internalLink:link  {
color:#F28A20;
}

#text a.internalLink:hover {
color:#3c6fb7;
}

a.longLink {
margin-left:20px;
}

a.govLink {
margin-left:20px;
}

p.provPara {
margin-bottom:10px;
}


#text p {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#3c6fb7;
width:540px;
margin-left:21px;
margin-top:10px;
}

#text p:first-child {
margin-top:30px;
}

h2  {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#3c6fb7;
text-align:left;
margin-top:5px;
margin-left:20px;
}

h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#3c6fb7;
text-align:left;
margin-left:20px;
}


#text ul {
/*list-style-type:none;*/
margin-left:30px;
margin-top:20px;
margin-bottom:20px;
}

#text ul li {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#3c6fb7;
margin-bottom:5px;
}

h3 {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#3c6fb7;
text-align:left;
margin-top:10px;
margin-left:20px;
}

.textH3 {
text-align:left;
margin-left:20px;
margin-top:20px;
}

.largeNumber {
font-size:24px;
color:#F18921;
}

#text ul.textList {
list-style-type:disc;
width:93%
}

#text ul.textList li { 
font-size:12px;
margin-left:30px;
}

#text .textBoldLetters {
font-weight:bold;
font-size:13px;
}

a#fiveTwoOne, a:link#fiveTwoOne  {
text-decoration:none;
outline:none;
color:#f28a20;
}

a:hover#fiveTwoOne {
color:#3c6fb7
}

#footer {
clear:both;
background-color: #FFFFFF;
width:930px;
height:50px;
text-align:center;
padding-top:10px;
}

h5 {
margin-left:20px;
padding-top:10px;
color:#3c6fb7;
}

ul.board {
list-style-type:none;
}

.programLogo {
margin-left:18px;
margin-top:10px;
}

a #h18Logo, a:link #h18logo, a:visited #h18Logo {
text-decoration:none;
outline:none;
margin-left:20px;
border:none;
}

/*a:hover#updateLink {
color:#FFFFFF;
}*/

#updateInfo a:hover {
color:#FFFFFF;
}

#text dl {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#3c6fb7;
margin-left:20px;
}

#text dl dt {
font-weight:bold;
margin-top:10px;
margin-bottom:10px;
}

/*================================NAV AND DROPDOWN STYLES ========================================*/

#nav {
margin-left:32px;
width:940px;
height:33px;
margin-top:-5px;
z-index:1;
/*border: solid 1px #ff00ff;*/
padding: 0px;
}



