/* *********************************************
 emx_nav_right.css                           
 Use with template Halo_rightNav.html        
*********************************************
*********************************************
 HTML tag styles                             
********************************************* */
body {font-family: Arial,sans-serif; color: #333333; line-height: 1.166;  margin: 0px; padding: 0px; background: #000000 url("bg_grad.jpg") fixed;}

/* ****** hyperlink and anchor tag styles ****** */
a:link, a:visited {color: #000000; text-decoration: none;}

a:hover {text-decoration: underline;}

/* ************* header tag styles ************* */
h1 {font: bold 120% Arial,sans-serif; color: #334d55; margin: 0px; padding: 0px;}

h2 {font: bold 114% Arial,sans-serif; color: #006699; margin: 0px; padding: 0px;}

h3 {font: bold 100% Arial,sans-serif; color: #334d55; margin: 0px; padding: 0px;}

h4 {font: 100% Arial,sans-serif; color: #333333; margin: 0px; padding: 0px;}

h5 {font: 100% Arial,sans-serif; color: #334d55; margin: 0px; padding: 0px;}

/* ************** list tag styles ************** */
ul {list-style-type: square;}

ul ul {list-style-type: disc;}

ul ul ul {list-style-type: none;}

/* ******** form and related tag styles ******** */
form {margin: 0; padding: 0;}

label {font: bold 1em Arial,sans-serif; color: #334d55;}

input {font-family: Arial,sans-serif;}

/* *********************************************
 Layout Divs                                 
********************************************* */
#pagecell1 {position:absolute; top: 40px; left: 0%; right: 2%; width:100%; background-color: #ffffff;}

#tl {position:absolute; top: -1px; left: -1px; margin: 0px; padding: 0px; z-index: 100;}

#tr {position:absolute; top: -1px; right: -1px; margin: 0px; padding: 0px; z-index: 100;}

#masthead {position: absolute; top: 0px; left: 2%; right: 2%; width:95.6%;}

#pageNav {float: right; width:178px; padding: 0px; background-color: #F5f7f7; border-left: 1px solid #000000; border-bottom: 1px solid #000000; font: small Verdana,sans-serif;}

#content {padding: 0px 10px 0px 0px; margin:0px 178px 0px 0px; border-right: 1px solid #ccd2d2;}

/* *********************************************
 Component Divs                              
********************************************* */
#siteName {margin: 0px; padding: 16px 0px 8px 0px; color: #ffffff; font-weight: normal;}

/* ************* utility styles **************** */
#utility {font: 75% Verdana,sans-serif; position: absolute; top: 16px; right: 0px; color: #919999;}

#utility a {color: #ffffff;}

#utility a:hover {text-decoration: underline;}

/* ************* pageName styles *************** */
#pageName {padding: 0px 0px 14px 10px; margin: 0px; border-bottom:1px solid #ccd2d2;}

#pageName h2 {font: bold 175% Arial,sans-serif; color: #000000; margin:0px; padding: 0px;}

#pageName img {position: absolute; top: 0px; right: 6px; padding: 0px; margin: 0px;}

/* ************ globalNav styles *************** */
#globalNav {position: relative;width: 100%;min-width: 640px;height: 32px;color: #000000;padding: 0px;margin: 0px;background-image:  url("glbnav_background.gif");}

#globalNav img {margin-bottom: -4px;}

#gnl {position: absolute; top: 0px; left:0px;}

#gnr {position: absolute; top: 0px; right:0px;}

#globalLink {position: absolute; top: 6px; height: 22px; min-width: 540px; padding: 0px; margin: 0px; left: 10px; z-index: 100;}

a.glink, a.glink:visited {font-size: small;   color: #000000; font-weight: bold; margin: 0px; padding: 2px 5px 4px 5px; border-right: 1px solid #8FB8BC;}

a.glink:hover {background-image:  url("glblnav_selected.gif"); text-decoration: none;}

.skipLinks {display: none;}

/* *********** subglobalNav styles *************
width: 100%; */
.subglobalNav {position: absolute; top: 84px; left: 0px;  min-width: 640px; height: 20px; padding: 0px 0px 0px 10px; visibility: hidden; color: #ffffff;}

.subglobalNav a:link, .subglobalNav a:visited {font-size: 80%; color: #ffffff;}

.subglobalNav a:hover {color: #000000;}

/* ************** search styles **************** */
#search {position: absolute; top: 5px; right: 10px; z-index: 101;}

#search input {font-size: 70%;  margin: 0px  0px 0px 10px;}

#search a:link, #search a:visited {font-size: 80%; font-weight: bold;}

#search a:hover {margin: 0px;}

/* ************ breadCrumb styles ************** */
#breadCrumb {padding: 5px 0px 5px 10px; font: small Verdana,sans-serif; color: #AAAAAA;}

#breadCrumb a {color: #AAAAAA;}

#breadCrumb a:hover {color: #005FA9; text-decoration: underline;}

/* ************* feature styles **************** */
.feature {padding: 0px 0px 10px 10px; font-size: 80%; min-height: 200px; height: 200px;}

html>body .feature {height: auto;}

.feature h3 {font: bold 175% Arial,sans-serif; color: #000000; padding: 30px 0px 5px 0px;}

.feature img {float: left; padding: 0px 10px 0px 0px;}

/* ************** story styles ***************** */
.story {padding: 10px 0px 0px 10px; font-size: 80%;}

.story h3 {font: bold 125% Arial,sans-serif; color: #000000;}

.story p {padding: 0px 0px 10px 0px;}

.story a.capsule {font: bold 1em Arial,sans-serif; color: #000000; display:block; padding-bottom: 5px;}

.story a.capsule:hover {text-decoration: underline;}

td.storyLeft {padding-right: 12px;}

/* ************* siteInfo styles *************** */
#siteInfo {clear: both; border-top: 1px solid #005FA9; font-size: small; color: #005FA9; padding: 10px 10px 10px 10px; margin-top: 0px;}

#siteInfo img {padding: 4px 4px 4px 0px; vertical-align: middle;}

/* *********** sectionLinks styles ************* */
#sectionLinks {margin: 0px; padding: 0px;}

#sectionLinks h3 {padding: 10px 0px 2px 10px; border-bottom: 1px solid #cccccc;}

#sectionLinks a:link, #sectionLinks a:visited {display: block; border-top: 1px solid #ffffff; border-bottom: 1px solid #cccccc; background-image:  url("bg_nav.jpg"); font-weight: bold; padding: 3px 0px 3px 10px; color: #21536A;}

#sectionLinks a:hover {border-top: 1px solid #000000; background-color: #000000; background-image: none; font-weight: bold; text-decoration: none;}

/* ************ relatedLinks styles ************* */
.relatedLinks {margin: 0px; padding: 0px 0px 10px 10px; border-bottom: 1px solid #cccccc;}

.relatedLinks h3 {padding: 10px 0px 2px 0px;}

.relatedLinks a {display: block;}

/* *************** advert styles **************** */
#advert {padding: 10px;}

#advert img {display: block;}


/* ******************** end ********************* */
/* End of style section. Generated by AceHTML at 9/24/2007 12:00:31 PM */
