/***********************************************/
/* emx_nav_left.css                            */
/* Use with template Halo_leftNav.html         */
/***********************************************/

/***********************************************/
/* HTML tag styles                             */
/***********************************************/
body {font-family: Tahoma, Arial, Helvetica, sans-serif;font-size:14px;color: #111111;line-height: 1.5;	margin: 0px;}

/******* hyperlink and anchor tag styles *******/

a:link, a:visited {color: #0066CC;text-decoration: none;}

a:hover {text-decoration: underline;}

/************** header tag styles **************/

h1 {font-family: Tahoma, Arial, Helvetica, sans-serif;font-size: 18px;color: #000066;margin: 0px;padding: 0px;}

h2 {font-family: Tahoma, Arial, Helvetica, sans-serif;font-size: 16px;color: #003399;margin: 0px;padding: 0px;}

h3 {font-family: Tahoma, Arial, Helvetica, sans-serif;font-size: 14px;color: #0066CC;margin: 0px;padding: 0px;}

/*************** list tag styles ***************/

ul {list-style-type: disc;margin-top: 3px}

ul ul {list-style-type: circle;margin-top: 3px}

ul ul ul {list-style-type: square;margin-top: 3px}

ol {margin-top: 3px}

ol ol {margin-top: 3px}

ol ol ol {margin-top: 3px}

li {margin-top: 3px}

/********* 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                                 */
/***********************************************/
#pagecellHome {position:absolute;top: 120px;left: 1%;right: 1%;background-color: #FFFFFF;}

#pagecell1 {position:absolute;top: 120px;left: 1%;right: 1%;width:97.5%;background-color: #EEEEEE;}

#pagecell2 {position:absolute;top: 100px;left: 1%;right: 1%;width:97.5%;background-color: #FFFFFF;}

#pagecell3 {position:absolute;top: 60px;left: 1%;right: 1%;width:97.5%;background-color: #FFFFFF;}

#pagecell4 {position:absolute;top: 60px;left: 1%;right: 1%;width:97.5%;background-color: #EEEEEE;}

#pageprint {font-family:Verdana; position:absolute;top: 92px;right: 1.5%;color: #FFFFFF;}

#pageprint a {color: #FFFFFF;}

#pageprint a:hover {text-decoration: underline;}

#pageprint2 {font-family:Verdana; position:absolute;top: 31px;right: 1px;color: #FFFFFF;}

#pageprint2 a {color: #FFFFFF;}

#pageprint2 a:hover {text-decoration: underline;}

#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: 1%;right: 1%;width:97.5%;}

#pageNav {float: left;width:150px;padding: 0px;background-color: #F5f7f7;border-right: 1px solid #cccccc;border-bottom: 1px solid #cccccc;font: small Tahoma, sans-serif;}

#content {margin:0px 0px 0px 151px;position: relative;padding: 10px;}

#contentHomePage {margin:0px 0px 0px 0px;position: relative;padding: 0px;}

#contentMessage {margin:10px 20px 10px 20px;position: relative;padding: 0px;}

/***********************************************/
/* Component Divs                              */
/***********************************************/
#siteName {margin: 0px;color: #000066;font-weight: normal;padding-top: 16px;padding-right: 0px;padding-bottom: 8px;}

/************** utility styles *****************/

#utility {font-family:Verdana; font-size:12px; position: absolute;top: 6px;right: 0px;color: #FFFFFF;}

#utility a {color: #FFFFFF;}

#utility a:hover {text-decoration: underline;}

#utilityIndex {font-family:Verdana; font-size:12px; position: absolute;top: 6px;left: 0px;color: #FFFFFF;}

#utilityIndex a {color: #FFFFFF;}

#utilityIndex a:hover {text-decoration: underline;}

/************** pageName styles ****************/

#pageName {padding: 5px 0px 5px 10px;margin: 0px;border-bottom:1px solid #ccd2d2;background-color:#FFFFFF;}

#pageName img {position: absolute;top: 0px;right: 6px;padding: 0px;margin: 0px;}

/************* globalNav styles ****************/

#globalNav {position: relative;width: 100%;height: 32px;color: #cccccc;padding: 0px;margin: 0px;background-image:   url(../Images/General/glbnav_background.gif);}

#globalNav img {margin-bottom: -4px;}

#gnl {position: absolute;top: 0px;left:0px;}

#gnr {position: absolute;top: 0px;right:0px;}

#globalLink {font-family: Arial, Helvetica, sans-serif;position: absolute;top: 6px;height: 22px;padding: 0px;margin: 0px;left: 10px;z-index: 100;}

a.glink, a.glink:visited {margin: 0px;padding: 2px 5px 4px 5px;border-right: 1px solid #8FB8BC;color: #003399;}

a.glink:hover {background-image:  url(../Images/General/glblnav_selected.gif);text-decoration: none;}

.skipLinks {display: none;}

/************ subglobalNav styles **************/

.subglobalNav {position: absolute;top: 92px;left: 0px;height: 20px;padding: 0px 0px 0px 10px;visibility: hidden;color: #ffffff;}

.subglobalNav a:link, .subglobalNav a:visited {color: #ffffff;top: 92px;font-family: Arial, Helvetica, sans-serif;}

.subglobalNav a:hover {color: #ffffff;top: 92px;}

/*************** 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 Tahoma, sans-serif;color: #AAAAAA;}

#breadCrumb a {color: #AAAAAA;}

#breadCrumb a:hover {color: #0066CC;text-decoration: underline;}

/************** siteInfo styles ****************/

#siteInfo {clear: both;border-top: 1px solid #cccccc;font-size: 12px;color: #000066;padding: 5px 5px 10px 5px;background-color:#FFFFFF}

#siteInfo img {padding: 4px 4px 4px 0px;}

/************ 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(../Images/General/bg_nav.jpg);font-weight: bold;padding: 3px 0px 3px 10px;color: #21536A;}

#sectionLinks a:hover {border-top: 1px solid #cccccc;background-color: #DDEEFF;background-image: none;font-weight: bold;text-decoration: none;}

/**************** advert styles *****************/

#advert {padding: 0px;}

#advert img {display: block;}

/***********************************************/
/* Font Styles                                 */
/***********************************************/

.Body12px {font-size: 12px;color: #000000;line-height: normal;}

.Body12pxBlue {font-size: 12px;color: #000066;line-height: normal;}

.Body12pxBlue2 {font-size: 12px;color: #003399;line-height: normal;}

.Body12pxCharcoal {font-size: 12px;color: #333333;line-height: normal;}

.Body12pxRed {font-size: 12px;color: #990000;line-height: normal;}

.Body12pxViolet {font-size: 12px;color: #660099;line-height: normal;}

.Body14px {font-size: 14px;color: #000000;line-height: normal;}

.Body14pxBlue {font-size: 14px;color: #000066;line-height: normal;}

.Body14pxBlue2 {font-size: 14px;color: #003399;line-height: normal;}

.Body14pxBlueBold {font-size: 14px;color: #000066;font-weight: bold;line-height: normal;}

.Body14pxBrightBlue {font-size: 14px;color: #0000ff;line-height: normal;}

.Body14pxCharcoal {font-size: 14px;color: #333333;line-height: normal;}

.Body14pxGreen {font-size: 14px;color: #006600;line-height: normal;}

.Body14pxRed {font-size: 14px;color: #990000;line-height: normal;}

.Body14pxRedBold {font-size: 14px;color: #990000;font-weight: bold;line-height: normal;}

.Body14pxViolet {font-size: 14px;color: #660099;line-height: normal;}

.Body16px {font-size: 16px;color: #000000;line-height: normal;}

.Body16pxBlue {font-size: 16px;color: #000066;line-height: normal;}

.Body16pxBlue2 {font-size: 16px;color: #003399;line-height: normal;}

.Body16pxBrightBlue {font-size: 16px;color: #0000ff;line-height: normal;}

.Body16pxCharcoal {font-size: 16px;color: #333333;line-height: normal;}

.Body16pxGreen {font-size: 16px;color: #006600;line-height: normal;}

.Body16pxRed {font-size: 16px;color: #990000;line-height: normal;}

.Body16pxViolet {font-size: 16px;color: #660099;line-height: normal;}

.Body18px {font-size: 18px;color: #000000;line-height: normal;}

.Body18pxBlue {font-size: 18px;color: #000066;line-height: normal;}

.Body18pxBrightBlue {font-size: 18px;color: #0000ff;line-height: normal;}

.Body18pxCharcoal {font-size: 18px;color: #333333;line-height: normal;}

.Body18pxGreen {font-size: 18px;color: #006600;line-height: normal;}

.Body18pxRed {font-size: 18px;color: #990000;line-height: normal;}

.Body18pxRedBold {font-size: 18px;color: #990000;font-weight: bold;line-height: normal;}

.Body24px {font-size: 24px;color: #000000;line-height: normal;}

.Body24pxBlue {font-size: 24px;color: #000066;line-height: normal;}

.Body24pxCharcoal {font-size: 24px;color: #333333;line-height: normal;}

.Body24pxGreen {font-size: 24px;color: #006600;line-height: normal;}

.Body24pxRed {font-size: 24px;color: #990000;line-height: normal;}

.PageTitleBlue {font-size: 18px;color: #000066;}
