body {background:#ffffff; height: 100%; margin-top: 0px; margin-bottom: 0px; padding: 0px; font-family: Tahoma, Arial, Helvetica;font-size: 11px;font-style: normal; color: #000000;}
#frame {width:720px;margin-left: auto;margin-right: auto;display:block;}

/* GLOBAL STYLES START */
a {font-family: Tahoma, Arial, Helvetica;font-size: 11px;font-style: normal;text-decoration:underline;color:#00608a;}
a:hover {font-family: Tahoma, Arial, Helvetica;font-size: 11px;font-style: normal;text-decoration:underline;color:#7f8600;}
p {margin-top:0px;}
ol {position:relative;left:0px;width:80%;padding-top:5px;padding-bottom:5px;}
li {padding-bottom:5px;}
/* GLOBAL STYLES END */

.navigationLink a {font-family: Tahoma, Arial, Helvetica;font-size: 11px;font-style: normal;text-decoration:underline;color:#00608a;}
.navigationLink a:hover {font-family: Tahoma, Arial, Helvetica;font-size: 11px;font-style: normal;text-decoration:underline;color:#7f8600;}

.navigationLinkActive a {font-family: Tahoma, Arial, Helvetica;font-size: 11px;font-style: normal;text-decoration:underline;color:#ffffff;}
.navigationLinkActive a:hover {font-family: Tahoma, Arial, Helvetica;font-size: 11px;font-style: normal;text-decoration:underline;color:#ffffff;}

.navigationLinkBold {font-family: Tahoma, Arial, Helvetica;font-size: 11px;font-weight:bold;font-style: normal;text-decoration:underline;color:#00608a;}
.navigationLinkBold:hover {font-family: Tahoma, Arial, Helvetica;font-size: 11px;font-weight:bold;font-style: normal;text-decoration:underline;color:#7f8600;}

/* HEADER STYLES START */
#header {position:relative;display:block;width:720px;height:79px;float:left;}
#headerLogo {position:relative;display:block;width:216px;height:79px;float:left;}
#headerSearch {position:relative;display:block;float:right;width:504px;height:34px;margin-top:45px;}
#headerSearchField {display:block;float:right;margin-right:8px;}
#headerSearchButton {display:block;float:right;margin-right:14px;}
.formInput {width:120px;font-family: Tahoma, Arial, Helvetica;font-size: 11px;font-style: normal;color: #000000;border:1px solid;border-color:#cecece;}
/* HEADER STYLES END */

/* MAIN MENU STYLES START */
#mainMenu {width:720px;height:76px;float:left;display:block;}
#mainMenuLevel1 {width:710px;height:26px;padding-left:10px;padding-top:20px;background:#ffffff;background-image:url(../../images/menu_level1_bg.gif);background-repeat:no-repeat;}
.mainMenuLevel1Link {padding-right:15px;float:left;display:block;}
.mainMenuLevel1Link a {font-family: Tahoma, Arial, Helvetica;font-size: 11px;font-style: normal;text-decoration:underline;color:#ffffff;}
.mainMenuLevel1Link a:hover {font-family: Tahoma, Arial, Helvetica;font-size: 11px;font-style: normal;text-decoration:underline;color:#dddddd;}
#mainMenuLevel2 {width:690px;height:26px;padding-left:30px;padding-top:4px;background:#ffffff;background-image:url(../../images/menu_level2_bg.gif);background-repeat:no-repeat;}
.mainMenuLevel2Link {padding-right:10px;float:left;display:block;}

#contentMainTitleLinks {padding-left:10px;height:19px;}
.contentMainTitleLink {padding-top:2px;padding-left:5px;padding-right:5px;background-repeat:repeat-x;background-image:url(../../images/menu_level3_bg_center2.gif);height:18px;position:relative;display:block;float:left;	}
.menuLinkLeft {background-image:url(../../images/menu_level3_bg_left2.gif);height:19px;width:3px;position:relative;display:block;float:left;}
.menuLinkRight {margin-right:3px;background-image:url(../../images/menu_level3_bg_right2.gif);height:19px;width:3px;position:relative;display:block;float:left;}

.contentMainTitleLink2 {padding-top:2px;padding-left:5px;padding-right:5px;background-repeat:repeat-x;background-image:url(../../images/menu_level3_bg_center2_active.gif);height:18px;position:relative;display:block;float:left;	color:#ffffff;}
.menuLinkLeft2 {background-image:url(../../images/menu_level3_bg_left2_active.gif);height:19px;width:3px;position:relative;display:block;float:left;}
.menuLinkRight2 {margin-right:3px;background-image:url(../../images/menu_level3_bg_right2_active.gif);height:19px;width:3px;position:relative;display:block;float:left;}


#contentMainTitleLinks2 {float:right;text-align:right;padding-right:13px;padding-top:9px;}
.contentMainTitleLinksReturn {float:right;background-image:url(../../images/icon_return.gif);background-repeat:no-repeat;padding-left:18px;margin-right:15px; margin-top:2px;}

/* MAIN MENU STYLES END */

/* CONTENT STYLES START */
#contentHeader {width:720px;height:3px;background:#ffffff;background-image:url(../../images/content_header.gif);background-repeat:no-repeat;float:left;}
#contentHeaderHome {width:720px;height:3px;background:#ffffff;background-image:url(../../images/home_mainimage_header.jpg);background-repeat:no-repeat;float:left;}
#contentMain {width:718px;padding-left:1px;padding-right:1px;background:#ffffff;background-image:url(../../images/content_bg.gif);background-repeat:repeat-y;float:left;}
#contentMainHomeImage {position:relative;width:437px;height:272px;float:left;left:-1px;}
#contentMainHomeTxt {position:relative;width:229px;float:left;padding-left:18px;padding-top:18px;}
#contentMainHomeBottomBoxes {width:692px;height:124px;margin:13px;background-image:url(../../images/home_bottom_boxes.jpg);background-repeat:no-repeat;float:left;clear:both;}
#contentMainHomeBottomBoxesLeft {width:320px;height:100px;margin:10px;float:left;}
#contentMainHomeBottomBoxesRight {width:315px;height:100px;margin:13px;margin-left:23px;float:left;}
#contentMainHomeQuickLinksTitle {width:310px;height:19px;margin-left:3px;float:left;}
.contentMainHomeQuickLink {width:147px;height:25px;float:left;}
.contentMainHomeQuickLinkLine {background-image:url(../../images/bg_dottedline.gif);width:320px;height:1px;background-repeat:repeat-x;float:left;}
#contentMainTitle {width:718px;height:62px;background:#ffffff;background-image:url(../../images/content_title_bg.gif);background-repeat:repeat-y;float:left;}
.contentMainSubtitleTxt {font-family: Tahoma, Arial, Helvetica;font-size: 18px;font-style: normal;color: #7f8600;}
#contentMainTitleTxt {float:left;margin-top:10px;margin-left:13px;margin-right:13px;font-family: Tahoma, Arial, Helvetica;font-size: 24px;font-style: normal;color: #003349;clear:both;}
#contentMainMinHeight {position:relative;width:0px;height:400px;left:-1px;top:0px;background:#000000;float:left;}
#contentMainTxt {float:left;margin-left:13px;margin-right:13px;margin-top:13px;margin-bottom:13px;font-family: Tahoma, Arial, Helvetica;font-size: 11px;font-style: normal;color: #000000;}
#contentMainNewsTitle {position:relative;width:718px;background:#ffffff;background-repeat:repeat-y;float:left;}
/* CONTENT STYLES END */


/* CONTENT IMAGE STYLES START */
.contentMainImg {float:right;margin-left:13px;clear:right;}
.contentMainImgTxt {float:right;margin-left:13px;margin-bottom:13px;clear:right;width:209px;font-size:9px;background-image:url(../../images/img_txt_bg.gif);background-repeat:no-repeat;background-position: 0px 0px;padding-top: 8px;padding-left: 16px;}
/* If no image text is shown, this syle replaces the style above */
/****.contentMainImgNoTxt {float:right;height:13px;clear:right;}****/
.contentMainImgNoTxt {float:right;margin-left:13px;margin-bottom:13px;clear:right;width:209px;font-size:9px;background-repeat:no-repeat;background-position: 0px 0px;padding-top: 8px;padding-left: 16px;}
/* CONTENT IMAGE STYLES END */

#contentMainInfoBox {float:right;width:225px;margin-left:13px;font-family: Tahoma, Arial, Helvetica;font-size: 11px;font-style: normal;color: #000000;margin-bottom:13px;clear:right;}
#contentMainInfoBoxHeader {width:225px;height:33px;background-image:url(../../images/infobox_header_bg.gif);background-repeat:no-repeat;float:left;}
#contentMainInfoBoxHeaderEmpty {width:225px;height:32px;background-image:url(../../images/infobox_header_bg.gif);background-repeat:no-repeat;float:left;}
#contentMainInfoBoxFooter {width:225px;height:3px;background-image:url(../../images/infobox_footer_bg.gif);background-repeat:no-repeat;float:left;}
#contentMainInfoBoxHeaderIconRelated {width:17px;height:33px;background-image: url('../../images/icon_related_info.gif');background-repeat: no-repeat;margin-left:7px;margin-top:9px;margin-right:7px;float:left;}
#contentMainInfoBoxHeaderIconLearn {width:17px;height:33px;background-image: url('../../images/icon_learn_more.gif');background-repeat: no-repeat;margin-left:7px;margin-top:9px;margin-right:7px;float:left;}
#contentMainInfoBoxHeaderIconSupport {width:17px;height:33px;background-image: url('../../images/icon_support.gif');background-repeat: no-repeat;margin-left:7px;margin-top:9px;margin-right:7px;float:left;}
#contentMainInfoBoxHeaderIconMediaLibrary {width:17px;height:33px;background-image: url('../../images/icon_media_library.gif');background-repeat: no-repeat;margin-left:7px;margin-top:9px;margin-right:7px;float:left;}
#contentMainInfoBoxHeaderIconInfo {width:17px;height:33px;background-image: url('../../images/icon_info.gif');background-repeat: no-repeat;margin-left:7px;margin-top:9px;margin-right:7px;float:left;}
.contentMainInfoBoxHeaderTxt {font-family: Tahoma, Arial, Helvetica;font-size: 11px;margin-top:10px;font-style: normal;font-weight:bold;color: #000000;float:left;background-repeat:no-repeat;}
.contentMainInfoBoxTxt {padding:7px;width:211px;font-family: Tahoma, Arial, Helvetica;font-size: 11px;font-style: normal;color: #000000;background:#f5f5f5;background-image:url(../../images/infobox_bg.gif);float:left;}

.contentTable {width:100%;padding:0px;margin-bottom:10px;border:1px dotted #aaaaaa;}
.contentTableHeader td {color: #aaaaaa;padding:2px;margin:0px;}
.contentTableHeader th {color: #aaaaaa;padding:2px;margin:0px; text-align:left;} /* Added for accessibility */
.contentTableRow1 td {background: #ffffff;padding:2px;margin:0px;vertical-align:top;}
.contentTableRow2 td {background: #dddddd;padding:2px;margin:0px;vertical-align:top;}
.contentTableSubtitle {font-weight:bold;top:5px;}

.contentOrderBlock {text-align:right;margin-bottom:5px;}
#contentFooter {width:720px;height:5px;background:#ffffff;background-image:url(../../images/content_footer.gif);background-repeat:no-repeat;float:left;}

#contentMainNewsEvents {position:relative;float:left;}
#contentMainNews {position:relative;float:left;width:340px;margin-right:10px;margin-bottom:10px;}
#contentMainEvents {position:relative;float:left;width:340px;margin-bottom:10px;}
.contentMainNewsEventsLine {position:relative;float:left;width:340px;height:1px;margin-bottom:5px;border-bottom-style: dotted;border-bottom-color: #b2b2b2;border-bottom-width: 1px;}
.contentMainNewsItem {position:relative;float:left;width:340px;margin-bottom:5px;padding-bottom:5px;border-bottom-style: dotted;border-bottom-color: #cccccc;border-bottom-width: 1px;}
.contentMainNewsArchiveIcon {width:170px;height:33px;background-image: url('../../images/icon_archive.gif');background-repeat: no-repeat;margin-right:7px;padding-left:20px;float:left;}
.contentMainNewsItemDate {position:relative;float:left;width:120px;color: #9fa620;}
.contentMainNewsDate {position:relative;color: #9fa620;margin-bottom:5px;padding-bottom:5px;border-bottom-style: dotted;border-bottom-color: #cccccc;border-bottom-width: 1px;}
.contentMainNewsItemTxt {position:relative;float:left;width:220px;}
.contentMainNewsWideInfoBox {clear:both;width:670px;padding:5px;border:1px dotted #aaaaaa;}

/* Jobs Section - added to remove overlap of jobs and news events */
#contentMainJobsEvents {position:relative;float:left;}
#contentMainJobs{position:relative;float:left;width:340px;margin-right:10px;margin-bottom:10px;}
.contentMainJobsEventsLine {position:relative;float:left;width:450px;height:1px;margin-bottom:5px;border-bottom-style: dotted;border-bottom-color: #b2b2b2;border-bottom-width: 1px;}
.contentMainJobsItem {position:relative;float:left;width:450px;margin-bottom:5px;padding-bottom:5px;border-bottom-style: dotted;border-bottom-color: #cccccc;border-bottom-width: 1px;}
.contentMainJobsArchiveIcon {width:170px;height:33px;background-image: url('../../images/icon_archive.gif');background-repeat: no-repeat;margin-right:7px;padding-left:20px;float:left;}
.contentMainJobsItemDate {position:relative;float:left;width:115px;color: #9fa620;}
.contentMainJobsDate {position:relative;color: #9fa620;margin-bottom:5px;padding-bottom:5px;border-bottom-style: dotted;border-bottom-color: #cccccc;border-bottom-width: 1px;}
.contentMainJobsItemTxt {position:relative;float:left;width:220px;}
.contentMainJobsWideInfoBox {clear:both;width:670px;padding:5px;border:1px dotted #aaaaaa;}

/* SITE INDEX STYLES START */
.siteIndexLevel1 {padding-left:15px;height:15px;background-image:url(../../images/siteindex_level1.gif);background-repeat:no-repeat;}
.siteIndexLevel2 {padding-left:33px;height:15px;background-image:url(../../images/siteindex_level2.gif);background-repeat:no-repeat;}
.siteIndexLevel2Last {padding-left:33px;height:15px;background-image:url(../../images/siteindex_level2last.gif);background-repeat:no-repeat;}
.siteIndexLevel2NoChildLast {padding-left:33px;height:15px;background-image:url(../../images/siteindex_level2last_nochild.gif);background-repeat:no-repeat;}
.siteIndexLevel3 {padding-left:51px;height:15px;background-image:url(../../images/siteindex_level3.gif);background-repeat:no-repeat;}
.siteIndexLevel3last {padding-left:51px;height:15px;background-image:url(../../images/siteindex_level3last.gif);background-repeat:no-repeat;}
.siteIndexLevel3NoChild {padding-left:51px;height:15px;background-image:url(../../images/siteindex_level3nochild.gif);background-repeat:no-repeat;}
.siteIndexLevel3NoChildLast {padding-left:51px;height:15px;background-image:url(../../images/siteindex_level3last_nochild.gif);background-repeat:no-repeat;}
.siteIndexLevel3No1stNoChild {padding-left:51px;height:15px;background-image:url(../../images/siteindex_level3nochild_no1st.gif);background-repeat:no-repeat;}
.siteIndexLevel3No1stNoChildLast {padding-left:51px;height:15px;background-image:url(../../images/siteindex_level3last_nochild_no1st.gif);background-repeat:no-repeat;}
.siteIndexLevel4 {padding-left:69px;height:15px;background-image:url(../../images/siteindex_level4.gif);background-repeat:no-repeat;}
.siteIndexLevel4last {padding-left:69px;height:15px;background-image:url(../../images/siteindex_level4last.gif);background-repeat:no-repeat;}
.siteIndexLevel4No2nd {padding-left:69px;height:15px;background-image:url(../../images/siteindex_level4_no2nd.gif);background-repeat:no-repeat;}
.siteIndexLevel4No2ndLast {padding-left:69px;height:15px;background-image:url(../../images/siteindex_level4_no2nd_last.gif);background-repeat:no-repeat;}
.siteIndexLevel1Separator {height:5px;background-image:url(../../images/siteindex_level1separator.gif);background-repeat:no-repeat;}
.siteIndexLevel2Separator {height:5px;background-image:url(../../images/siteindex_level2separator.gif);background-repeat:no-repeat;}
.siteIndexLevel3Separator {height:5px;background-image:url(../../images/siteindex_level3separator.gif);background-repeat:no-repeat;}
/* SITE INDEX STYLES END */

/* CONTENT STYLES END */


/* FOOTER STYLES START */
#footer {width:720px;height:38px;background-image:url(../../images/footer_bg.gif);background-repeat:no-repeat;float:left;}
#footerLeft {float:left;margin-left:7px;}
#footerLeftItem {float:left;}
#footerRight {float:right;}
/* FOOTER STYLES END */
