/*
CONTENT :   STYLE SHEET (PUB)
VERSION :   1.0.0
UPDATED :   04/07/2006
*/

/* STANDARD TAGS */
body {
    font            :   80% "Lucida Grande", Verdana, Arial, sans-serif;
    font-size       :   11px;
    margin          :   0px 0px 200px 0px;
    color           :   #000000;
}
body.homepage {
    background-image:   url(/images/common/bkgMain.gif);
    background-repeat:  repeat-y;
}
a {
    color           :   #007CC3;
    text-decoration :   none;
}
a:hover {
    color           :   #E0068C;
    text-decoration :   underline;
}
form { 
    padding         :   0px 0px 0px 0px;
    margin          :   0px 0px 0px 0px;
}
h1 {
    font-family     :   Geneva, Arial, Helvetica, sans-serif;
    font-size       :   16px;
    color           :   #000000;
}
h1.hp_header_txt {
    font-size       :   16px;
    color           :   #999999;
    padding         :   0px 0px 0px 0px;
    margin          :   0px 0px 0px 0px;
}
h1.section_title {
    padding         :   0px 0px 0px 0px;
    margin          :   0px 0px 0px 0px;
}
h2 {
    font-family     :   Geneva, Arial, Helvetica, sans-serif;
    font-size       :   14px;
    color           :   #007CC3;
}
/* FORMAT FMA ELEMENT */
h2.fma {
    font-size       :   16px;
    color           :   #E0068C;
}
h3 {
    font-family     :   Geneva, Arial, Helvetica, sans-serif;
    font-size       :   12px;
}
h4 {
    font-family     :   Geneva, Arial, Helvetica, sans-serif;
    font-size       :   12px;
    padding         :   0px 0px 0px 0px;
    margin          :   0px 0px 0px 0px;
}
h4.main_menu_footer {
    font            :   80% "Lucida Grande", Verdana, Arial, sans-serif;
    font-size       :   12px;
    font-weight     :   bold;
    color           :   #FFFFFF;
}
h6 {
    font-family     :   Geneva, Arial, Helvetica, sans-serif;
    font-size       :   12px;
}
h6 a {
    background-color:   #FFCC66;
    text-decoration :   none;
    color           :   #000000;
    padding         :   3px 5px 3px 5px;
}
h6 a:hover {
    background-color:   #FF6600;
    text-decoration :   none;
    color           :   #000000;
}
div.infobox {
    border-top:1px solid #007CC3;
    border-bottom:1px solid #007CC3;
    color:#999999;
}
div#tablist{
    padding     :   0px 0px 0px 0px;
    margin      :   0px 0px 0px 0px;
    font-size   :   11px;
}
div.tabcontent{
    display     :   none;
}
input {
    font-size       :   11px;
}
input.btn {
    width           :   70px;
}
input.req {
    border          :   1px solid red;
}
p.infobox {
    color:#999999;
    padding:2px 5px 0px 5px;
    margin:0px 0px 0px 0px;
}
p.note {
    padding         :   5px 0px 5px 0px;
    margin          :   0px 0px 0px 0px;
}
select {
    font-size       :   11px;
}
span.note {
    color       :   #666666;
    font-size   :   10px;
}
table {
    font-size       :   11px;
}
table.breadcrumb_menu {
    background-color :   #ffffff;
    color           :   #000000;
}

table.utilities {
    font-size     :       12px;
}

table.accessibility {
    font-size     :       12px;
    color         :       #000000;
}
table.accessibility-close {
    font-size     :       10px;
    color         :       #000000;
}
td.desc {
    background-color:   #EEEEEE;
}
td.entry {
	border			:	1px solid #CCCCCC;
}
td.main_menu {
    padding     :   1px 0px 1px 0px;
}
td.main_menu a {
    color       :   #FFFFFF;
    text-decoration:none;
}
td.main_menu a:hover {
    color       :   #FFFFFF;
    text-decoration:underline;
}
td.header_menu {
    padding     :   2px 0px 1px 0px;
}
td.header_menu a {
    color       :   #666666;
    text-decoration:none;
}
td.header_menu a:hover {
    color       :   #000000;
    text-decoration:underline;
}
td.section_menu {
    padding         :   2px 0px 2px 0px;
}
td.see_also {
    padding     :   2px 0px 1px 0px;
}
td.survey {
    padding         :   2px 0px 2px 0px;
}
td.breadcrumb_menu {
    padding     :   10px 10px 10px 10px;
    font-size   :   10px;
}
td.content {
    vertical-align   :   top;
    background-color :   #eeeeee;
    padding          :   15px 30px 15px 30px;
    color            :   #000000;
}
td.container {
    vertical-align   :   top;
    background-color :   #ffffff;
    color            :   #000000;
}
th {
    background-color:   #F5F5F5;
}
