/* PAGE AND STRUCTURE STYLES */

body
            {
            background-image: url(bg_tile.jpg);
            background-attachment: scroll;
            background-repeat: repeat-x;
            background-color: #00003e;
            margin: 0px;
            }

#page_container
            {
            margin: 19px auto;
            width: 850px;
            position: relative;
            }

td.nav_2nd
            {
            background-image: url(/images/core/nav_2nd_bg.gif);
            background-attachment: scroll;
            background-repeat: repeat-x;
            }

#content_table
            {
            background-image: url(/images/core/header_2.jpg);
            background-attachment: scroll;
            background-repeat: no-repeat;
            }

#homepage_container 
            {
            text-align: center;
            padding: 0px;
            margin: 0px auto;
            /* background-color: #FFFFFF; */
            }

#nav_bg 
            {
            background-color: #00003e;
            }

#section_nav_container
            {
            padding-top: 20px;
            height: 147px;
            text-align: right;
            }

.content_padding
            {
            background-color: #ffffff;
            padding: 18px 31px;
            }


#sub_nav_margin 
            {
            margin: 4px 0px 0px 155px;
            }
      
img.dropdown_nav 
            {
            margin-bottom: 1px;
            }
      
.hrule_top 
            {
            margin-top: 10px;
            border-bottom: 1px solid #cccccc;
            }
      
.hrule_bottom 
            {
            margin: 2px 0px 15px 0px;
            border-bottom: 1px solid #cccccc;
            }
      
.hrule_orange_top 
            {
            margin-top: 10px;
            border-bottom: 1px solid #ed5502;
            }
      
.hrule_orange
            {
            border-bottom: 1px solid #ed5502;
            }

#full_bio 
            {
            display: none;
            padding-right: 5px;
            background-color: #ffffff;
            }

#bio_table td
            {

            }

.bio_bullets 
            {
            list-style-image: url(../img/lister.png);
            font-size: 11px;
            line-height: 16px;
            color: #02026c;
            font-family: Arial, Helvetica, Verdana, sans-serif;
            }

td.news_padding
			{
            padding: 10px 10px 10px 10px;
			}

/* END PAGE AND STRUCTURE STYLES */


/* TEXT STYLES */

.bodycopy_11
            {
            font-size: 11px;
            line-height: 16px;
            color: #02026c;
            font-family: Arial, Helvetica, Verdana, sans-serif;
            }

.bodycopy_11 p
            {
            margin: 0px 0px 8px 0px;
            } 

.bodycopy_11  A:link
            {
            color: #996633;
            text-decoration: none;
            }

.bodycopy_11  A:visited
            {
            color: #cc9933;
            text-decoration: none;
            }

.bodycopy_11  A:hover
            {
            color: #996633;
            text-decoration: underline;
            }

.bodycopy_header
            {
            color: #ed5502;
            font-size: 12px;
            font-weight: bold;
            text-transform: uppercase;
            }

.bodycopy_subheader
            {
            color: #ed5502;
            font-size: 11px;
            font-weight: bold;
            }





.footer_legal
            {
            font-weight: bold;
            font-size: 9px;
            line-height: 10px;
            color: #ffffff;
            font-family: Arial, Helvetica, Verdana, sans-serif;
            }


.footer_nav
            {
            font-weight: bold;
            font-size: 9px;
            line-height: 11px;
            color: #ffffff;
            font-family: Arial, Helvetica, Verdana, sans-serif;
            }

.footer_nav  A:link
            {
            color: #ffffff;
            text-decoration: none;
            }

.footer_nav  A:visited
            {
            color: #cccccc;
            text-decoration: none;
            }

.footer_nav  A:hover
            {
            color: #ffff22;
            text-decoration: underline;
            }
						

.journal_links A:link
            {
            font-weight: bold;
						color: #ed5502;
            text-decoration: underline;
            }

.journal_links  A:visited
            {
            font-weight: bold;
            color: #ed5502;
            text-decoration: underline;
            }

.journal_links  A:hover
            {
            color: #ed5502;
            text-decoration: none;
            }

/* END TEXT STYLES */

/* FORM STYLES */

input
             {
             font-size: 11px;
	           font-family: Arial, Helvetica, Verdana, sans-serif;
             }


/* FORM IMAGE STYLES */

/* IMAGE STYLES */



img.inline
             {
             margin-left: 5px;
             vertical-align: text-bottom;
             }


/* END IMAGE STYLES */


/* FORM STYLES */

.txtfield   
             {
             font-size: 10px;
             color: #666666;
             font-family: Verdana, Arial, Helvetica, sans-serif;
             background-color: #ffffff;
             padding: 2px;
             border: 1px #b4b4b4 solid;
             width: 190px;
             margin: 2px 0px 9px 0px;
             }


.selectfield   
             {
             font-size: 10px;
             font-weight: bold;
             color: #666666;
             font-family: Verdana, Arial, Helvetica, sans-serif;
             background-color: #ffffff;
             border: 1px #b4b4b4 solid;
             width: 164px;
             margin: 2px 0px 9px 0px;
             }


/* END FORM STYLES */


