html{
min-height:100%; 
margin-bottom: 1px;
}

body{
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
background-color: #CFCFCF;
width: 1024px;
margin-right: auto;
margin-left: auto;
}

h1 { 
/*font-size: 16px;
color: #000000;
border: none;
padding: 0px;
margin: 0px;*/

text-align:center;
font-size: 12pt;
text-decoration: underline;
font-weight: bold;
color: navy;
}

h2{
font-size: 14px;
color: #000000;
border: none;
padding: 0px;
margin: 0px;
}

h3{
font-size: 14px;
color: #000000;
border: none;
padding: 0px;
margin: 0px;
}

.hometitle{
color:white;
font-size: 13pt;
font-weight: bold;
}

#vitatop{
background-image: url(../Images/topbackground.gif); 
background-repeat: no-repeat;
padding-top: 6px;
padding-bottom: 6px;
padding-left: 4px;
padding-right: 4px;
}


#vitatop h1{
color: #FFFFFF;
}

#vitanav{
width: 202px;
padding-right: 3px;
}

#vitacontent{
padding: 9px;
}

#vitabottom{
height: 18px;
padding-top: 4px;
padding-bottom: 4px; 
color: white; 
background-image: url(../Images/bottombackground.gif);
background-repeat: no-repeat
}


#vitataglinebox{
padding-bottom: 8px;
}

#questionbox{
float: right; 
width: 200px;
}

#questionboxtable{
margin-left: 10px;
margin-right: 10px; 
font-family: Arial, Helvetica, sans-serif; 
font-size: 8pt;
border: 1px solid gray; 
border-collapse: collapse; 
background-color: #f5f5f5;

}

#questionname{
}

#questionemail{
}

#questiontext{
}

#questionbutton{
}


#cse-search-box{
margin-top: 4px; 
margin-left: 0px; 
margin-right: 0px;
margin-bottom: 0px;
}

#searchtext{
font-size: 8pt; 
vertical-align: top; 
height: 13px
}

.searchbutton{
font-size: 8pt; 
vertical-align: baseline; 
height: 21px;
}

A:link {text-decoration: underline; color:blue; font-weight: bold}
A:visited {text-decoration: underline; color:blue; font-weight: bold}
A:active {text-decoration: underline; color:blue; font-weight: bold}
A:hover {text-decoration: underline; color:blue; font-weight: bold}

.yellowlink A:link {text-decoration: none; color:yellow; font-weight: bold}
.yellowlink A:visited {text-decoration: none; color:yellow; font-weight: bold}
.yellowlink A:active {text-decoration: none; color:yellow; font-weight: bold}
.yellowlink A:hover {text-decoration: underline; color:yellow; font-weight: bold}

.navlinks A:link {text-decoration: none; color:white; font-weight:bold}
.navlinks A:visited {text-decoration: none; color:white; font-weight:bold}
.navlinks A:active {text-decoration: none; color:white; font-weight:bold}
.navlinks A:hover {text-decoration: underline; color:yellow;  font-weight:bold}

.bottomlinks{
font-size: 8pt;
text-align:center;
}
.bottomlinks A:link {text-decoration: none; color:navy; font-weight:bold}
.bottomlinks A:visited {text-decoration: none; color:navy; font-weight:bold}
.bottomlinks A:active {text-decoration: none; color:navy; font-weight:bold}
.bottomlinks A:hover {text-decoration: underline; color:navy;  font-weight:bold}

.selectedpage A:link {text-decoration: none; color:yellow; font-weight:bold}
.selectedpage A:visited {text-decoration: none; color:white; font-weight:bold}
.selectedpage A:active {text-decoration: none; color:white; font-weight:bold}
.selectedpage A:hover {text-decoration: underline; color:yellow;  font-weight:bold}

.subnav{
margin-left: 3px;
padding: 2px;
margin-top:2px;
}

.subnav A:link {text-decoration: none; color:white; font-weight:bold; font-size: 8pt;}
.subnav A:visited {text-decoration: none; color:white; font-weight:bold; font-size: 8pt;}
.subnav A:active {text-decoration: none; color:white; font-weight:bold; font-size: 8pt;}
.subnav A:hover {text-decoration: underline; color:yellow;  font-weight:bold; font-size: 8pt;}


.boldwhite{
font-weight: bold;
color: white;
}

.pagetitle{
text-align:center;
font-size: 12pt;
text-decoration: underline;
font-weight: bold;
color: navy;
}

.minipagetitle{
font-weight: normal;
text-align:center;
font-size: 8pt;
font-style: italic;
}

.redtext
{
color:red;
}

.bluetext
{
color:blue;
}

.watch-video { color: #FFF; }
.watch-video img { border: 0; }
.watch-video a.btn { display: block; width: 125px; padding: 3px; color: #FFF; text-decoration: none; }
.watch-video a.btn:hover { background:#002E7F; }