﻿/* Define Global Classes / Ids Here */

a {
  color: #6c8cce;
  text-decoration: none;
}

a:hover {
  color: #9cb1de;
  text-decoration: underline;
}

.classPreloadArea {
  display: none;
}

img {
  border: 0;
}

#idBody {
  text-align: center;
  margin: 10px;
  margin-top: 0px;
  margin-bottom: 0px;
  overflow: visible;
  z-index: -5;
}

#idBody #idMain {
  margin: 0px auto;
  width: 960px; 
  background-color: #ffffff;
  background-image: url('/layout/backgroundgradient.png');
  background-repeat: repeat-y;
  z-index: -5;
}

#idBody #idMain .classOmni {
  position: relative;
  overflow: hidden;
  width: 960px;
  text-align: left;
  background-image: none;
  z-index: 0;
}

#idBody #idMain .classDivider {
  position: relative;
  overflow: hidden;
  width: 960px;
  height: 4px;
  background-image: url('/layout/divider.png');
}

#idBody #idMain #idDivider2 {
  width:960px;
  height:2px;
  background-image: url('');
  background-repeat: repeat-y;
  background-position: top left;
}
#idBody #idMain .classSpacer {
  position: relative;
  overflow: hidden;
  width: 960px;
  height: 20px;
  background-color: #ffffff;
}


#idBody #idMain .classOmni .classContainer {
  width: 888px;
  margin-left: 36px;
  margin-right: 36px;
  margin-top: 15px;
  margin-bottom: 20px;
  font-family: verdana;
  overflow: auto;
} 


/* Define Omni Divs Here */

#idBody #idMain #idNoScript {
  font-family: verdana;
  border: 2px solid #7f3f00;
  background-color: #ffff7f;
  font-size:16px;
  line-height: 24px;
  text-align: center;
  color: #7f3f00;
}

#idBody #idMain #idOmniTitle {
  height: 75px;
  background-color: #ffffff;
}

#idBody #idMain #idOmniTabs {
  height: 30px;
  background-color: #ffffff;
  position: relative;
}

#idBody #idMain #idOmniBody1 {
  height: 580px;
}

#idBody #idMain #idOmniBody2 {
  overflow: visible;
}

#idBody #idMain #idOmniBody3 {
  overflow: visible;
}

#idBody #idMain #idOmniSiteMapTabs {
  height: 30px;
  background-color: #ffffff;
}

#idBody #idMain #idOmniSiteMap {

}

#idBody #idMain #idOmniContactTabs {
  height: 30px;
  background-color: #ffffff;
}

#idBody #idMain #idOmniContact {

}



/* Define Sub Divs Here */

/* idOmniTitle */

#idBody #idMain #idOmniTitle #idLogo {
  position: absolute;
  top: 0px;
  left: 0px;
  height: 70px;
  width: 400px;
}

#idBody #idMain #idOmniTitle #idTitleContact {
  position: absolute;
  top: 15px;
  left: 488px;
  height: 45px;
  width: 464px;
  text-align: right;
  font-size: 16px;
  color: #7f7f7f;
  font-family: arial;
}

#idBody #idMain #idOmniTitle #idTitleContact a {
  color: #6c8cce;
  text-decoration: none;
}

#idBody #idMain #idOmniTitle #idTitleContact a:hover {
  color: #9cb1de;
  text-decoration: underline;
}

#idBody #idMain #idOmniTitle #idTitleContact span {
  font-size: 26px;
  font-weight: normal;
}


/* idOmniTabs */
#idBody #idMain #idOmniTabs #idTab1 {
  left: 0px;
}
#idBody #idMain #idOmniTabs #idTab2 {
  left: 120px;
}
#idBody #idMain #idOmniTabs #idTab3 {
  left: 240px;
}
#idBody #idMain #idOmniTabs #idTab4 {
  left: 360px;
}
#idBody #idMain #idOmniTabs #idTab5 {
  left: 480px;
}
#idBody #idMain #idOmniTabs #idTab6 {
  left: 600px;
}
#idBody #idMain #idOmniTabs #idTab7 {
  left: 720px;
}
#idBody #idMain #idOmniTabs #idTab8 {
  left: 840px;
}



#idBody #idMain #idOmniTabs .classTabSel {
  position: absolute;
  overflow: hidden;
  width: 120px;
  height: 30px;
  top: 0px;
  background-image: url('/layout/tab.png');
}
#idBody #idMain #idOmniTabs .classTabSel a {
  display: block;
  position: absolute;
  z-index: 9998;
  top: 0px;
  left: 0px;
  width: 120px;
  height: 30px;
  color: #ffffff;
  font-family: arial;
  font-size: 16px;
  line-height: 34px;
  text-align: center;
}
#idBody #idMain #idOmniTabs .classTabSel span {
  display: block;
  position: absolute;
  z-index: 9997;
  top: 1px;
  left: 1px;
  width: 120px;
  height: 30px;
  color: #9f9f9f;
  font-family: arial;
  font-size: 16px;
  line-height: 34px;
  text-align: center;
}


#idBody #idMain #idOmniTabs .classTab {
  position: absolute;
  overflow: hidden;
  width: 120px;
  height: 30px;
  top: 0px;
  background-image: url('/layout/tabu.png');
}
#idBody #idMain #idOmniTabs .classTab a {
  display: block;
  position: absolute;
  z-index: 9998;
  top: 0px;
  left: 0px;
  width: 120px;
  height: 30px;
  color: #7f7f7f;
  font-family: arial;
  font-size: 16px;
  line-height: 32px;
  text-align: center;
}
#idBody #idMain #idOmniTabs .classTab span {
  display: block;
  position: absolute;
  z-index: 9997;
  top: 1px;
  left: 1px;
  width: 120px;
  height: 30px;
  color: #afafaf;
  font-family: arial;
  font-size: 16px;
  line-height: 32px;
  text-align: center;
}


#idBody #idMain #idOmniTabs .classBTabSel {
  position: absolute;
  overflow: hidden;
  width: 120px;
  height: 30px;
  top: 0px;
  background-image: url('/layout/btab.png');
}
#idBody #idMain #idOmniTabs .classBTabSel a {
  display: block;
  position: absolute;
  z-index: 9998;
  top: 0px;
  left: 0px;
  width: 120px;
  height: 30px;
  color: #ffffff;
  font-family: arial;
  font-size: 16px;
  line-height: 30px;
  text-align: center;
}
#idBody #idMain #idOmniTabs .classBTabSel span {
  display: block;
  position: absolute;
  z-index: 9997;
  top: 1px;
  left: 1px;
  width: 120px;
  height: 30px;
  color: #9cb1de;
  font-family: arial;
  font-size: 16px;
  line-height: 30px;
  text-align: center;
}


#idBody #idMain #idOmniTabs .classBTab {
  position: absolute;
  overflow: hidden;
  width: 120px;
  height: 30px;
  top: 0px;
  background-image: url('/layout/btabu.png');
}
#idBody #idMain #idOmniTabs .classBTab a {
  display: block;
  position: absolute;
  z-index: 9998;
  top: 0px;
  left: 0px;
  width: 120px;
  height: 30px;
  color: #6c8cce;
  font-family: arial;
  font-size: 16px;
  line-height: 30px;
  text-align: center;
}
#idBody #idMain #idOmniTabs .classBTab span {
  display: block;
  position: absolute;
  z-index: 9997;
  top: 1px;
  left: 1px;
  width: 120px;
  height: 30px;
  color: #9cb1de;
  font-family: arial;
  font-size: 16px;
  line-height: 30px;
  text-align: center;
}

/* OmniBody1 */


#idBody #idMain #idOmniBody1 #idSidebar {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 192px;
  height: 580px;
  /*background-image: url('../layout/menubargrad.png');*/
  /*z-index: -2;*/
}


/* horizontal menu 1*/

#idBody #idMain #idOmniBody1 #idhozmenu {
  position:absolute;
  left:200px;
  top:18px;
  font-family: arial;
  font-size: 14px;
}

#idBody #idMain #idOmniBody1 #idhozmenu #idhozmenulist li{
  display: inline;
  list-style-type: none;
  padding-right: 48px;
}

#idBody #idMain #idOmniBody1 #idhozmenu #idhozmenulist #idactive a{
  text-decoration: underline;
  color: #3457A0;
}

/* horizontal menu 2*/

#idBody #idMain #idOmniBody1 #idhozmenu2 {
  position:absolute;
  left:0px;
  top:78px;
  font-family: arial;
  font-size: 12px;
}

#idBody #idMain #idOmniBody1 #idhozmenu2 #idhozmenulist2 li{
  display: inline;
  list-style-type: none;
  padding-right: 48px;
}

#idBody #idMain #idOmniBody1 #idhozmenu2 #idhozmenulist2 #idactive a{
  text-decoration: underline;
  color: #333333;
}

#idBody #idMain #idOmniBody1 #idhozmenu2 #idhozmenulist2 a{
  color: #666666;
}

#idBody #idMain #idOmniBody1 #idhozmenu2 #idhozmenulist2 a:hover{
  text-decoration: underline;
  color: #999999;
}

/*end of  horizontal menus*/


#idBody #idMain #idOmniBody1 #idSidebar  #idMenuHolder {
  position: absolute;
  z-index: 9996;
  width: 192px;
  left: 0px;
  top: 82px;
  overflow: hidden;
  z-index: 9997;
}

#idBody #idMain #idOmniBody1 #idSidebar  #idMenuHolder .classMenuSlide {
  height: 30px;
  width: 192px;
  overflow: hidden;
  position: relative;
  z-index: 9998;
}

#idBody #idMain #idOmniBody1 #idSidebar  #idMenuHolder .classMenuSlide .classMenuSlideTitle {
  background-image: url('/layout/omni/menu-unselected.png');
  background-repeat: no-repeat;
  height: 30px;
  width: 192px;
  overflow: hidden; 
  position: absolute;  
  top: 0px;
  left: 0px;
}

#idBody #idMain #idOmniBody1 #idSidebar  #idMenuHolder .classMenuSlide .classMenuSlideTitle a{
  display: block;
  width: 188px;
  height: 28px;
  position: absolute;
  top: 2px;
  left: 2px;
  margin-top: 0;
  margin-bottom: 0;
  line-height: 28px;
  font-size: 16px;
  font-family: arial;
  color: #3f3f3f;
  font-weight: normal;
  cursor: pointer;
  text-align:  left;
  padding-left: 6px;
  z-index: 9999;
}

#idBody #idMain #idOmniBody1 #idSidebar  #idMenuHolder .classMenuSlide .classMenuSlideTitle a:hover{
  color: #28385f;
}

#idBody #idMain #idOmniBody1 #idSidebar  #idMenuHolder .classMenuSlide .classMenuSlideContents {
  height: 258px;
  width: 192px;
  overflow: hidden;
  position: absolute;  
  top: 30px;
  left: 0px;
  background-image: url('/layout/backgroundgradient.png');
  z-index: 9998;
}

#idBody #idMain #idOmniBody1 #idSidebar  #idMenuHolder .classMenuSlide .classMenuSlideContents a {
  line-height: 24px;
  font-size: 12px;
  font-family: verdana;
  width: 192px;
  display: block;
  text-align: left;
  padding: 0px;
  padding-left: 12px;
  font-weight: normal;
  color: #5f5f5f;
  padding-left: 16px;
  height: 24px;
  z-index: 9999;
}

#idBody #idMain #idOmniBody1 #idSidebar  #idMenuHolder .classMenuSlide .classMenuSlideContents a:hover{
  background-image: url('/layout/omni/menubargradhover.png');
  color: #28385f;
}

#idBody #idMain #idOmniBody1 #idSidebar  #idMenuHolder .classMenuSlideSelected {
  height: 288px;
  width: 192px;
  overflow: hidden;
  position: relative;
  background-image: url('/layout/omni/searchgrad.png');
  z-index: 9998;
}

#idBody #idMain #idOmniBody1 #idSidebar  #idMenuHolder .classMenuSlideSelected .classMenuSlideTitleSelected {
  background-image: url('/layout/omni/menu-unselected.png');
  background-repeat: no-repeat;
  height: 30px;
  width: 192px;
  overflow: hidden;
  position: absolute;  
  top: 0px;
  left: 0px;
}

#idBody #idMain #idOmniBody1 #idSidebar  #idMenuHolder .classMenuSlideSelected .classMenuSlideTitleSelected a{
  display: block;
  width: 188px;
  height: 28px;
  position: absolute;
  top: 2px;
  left: 2px;
  margin-top: 0;
  margin-bottom: 0;
  line-height: 28px;
  font-size: 16px;
  font-family: arial;
  color: #ffffff;
  font-weight: normal;
  cursor: pointer;
  text-align:  left;
  padding-left: 6px;
  z-index: 9999;
}

#idBody #idMain #idOmniBody1 #idSidebar  #idMenuHolder .classMenuSlideSelected .classMenuSlideContentsSelected {
  height: 288px;
  width: 192px;
  overflow: hidden;
  position: relative;
  position: absolute;  
  top: 30px;
  left: 0px;
  background-image: url('/layout/backgroundgradient.png');
  z-index: 9998;
}

#idBody #idMain #idOmniBody1 #idSidebar  #idMenuHolder .classMenuSlideSelected .classMenuSlideContentsSelected a {
  line-height: 24px;
  font-size: 12px;
  font-family: verdana;
  width: 192px;
  display: block;
  text-align: left;
  padding-left: 16px;
  font-weight: normal;
  color: #000000;
  z-index: 9999;
}

#idBody #idMain #idOmniBody1 #idSidebar  #idMenuHolder .classMenuSlideSelected .classMenuSlideContentsSelected a:hover{
  background-image: url('/layout/omni/menubargradhover.png');
  color: #28385f;
}



#idBody #idMain #idOmniBody1 #idSidebar  #idMenuHolder .classMenuSlideSelected .classMenuSlideContentsSelected a.classMenuItemSelected {
  background-image: url('/layout/omni/menupagesel.png');
  background-repeat: no-repeat;
  color: #000000;
  padding-left: 16px;
}

#idBody #idMain #idOmniBody1 #idSidebar  #idMenuHolder .classMenuSlideSelected .classMenuSlideContentsSelected a.classMenuItemSelected:hover{
  background-image: url('/layout/omni/menupagesel.png');
}

#idBody #idMain #idOmniBody1 #idSidebar  #idMenuHolder .classMenuBottom {
  background-image: url('/layout/omni/menu-unselected.png');
  background-repeat: no-repeat;
  height: 4px;
  width: 192px;
  overflow: hidden;  
  position: relative;
}



#idBody #idMain #idOmniBody1 #idSidebar  .classWorktopMenu {
  height: 498px;
}


#idBody #idMain #idOmniBody1 #idBody1Area {
  position: absolute;
  width: 768px;
  height: 596px;
  top: 0px;
  left: 192px;
}
#idBody #idMain #idOmniBody1 #idBody1Area #idBody1Content {
  position: absolute;
  left: 24px;
  width: 720px;
  height: 564px;
  top: 16px;
}

#idBody #idMain #idOmniBody1 #idSearchHolder {
  z-index: 9994;
  position: absolute;
  left: 0px;
  top: 16px;
  width: 192px;
  height:50px;
  background-color: #bfbfbf;
  background-image: url('/layout/omni/searchgrad.png');
  background-repeat: no-repeat;
}
#idBody #idMain #idOmniBody1 #idSearchHolder #idSearchBox {
  position: absolute;
  top: 15px;
  left: 8px;
  width: 176px;
  height: 20px;
  overflow: hidden;
  background-color: #999999;
  background-image: url('/layout/omni/searchbox.png');
  z-index: 9995;
}

#idBody #idMain #idOmniBody1 #idSearchHolder #idSearchBox #idSearchClear {
  cursor: pointer;
  position: absolute;
  top: 3px;
  left: 192px;
  z-index: 9999;
  
}

#idBody #idMain #idOmniBody1 #idSearchHolder #idSearchBox #idSearchString {
  border: none;
  width: 174px;
  top: 1px;
  left: 1px;
  position: absolute;
  background-color: #ffffff;
  font-family: verdana;
  color: #3f3f3f;
  height: 16px;
  z-index: 9996;
  cursor: text;
  font-size: 12px;
}
#idBody #idMain #idOmniBody1 #idSearchHolder #idSearchButton {
  width: 28px;
  height: 30px;
  top: 5px;
  right: 8px;
  position: absolute;
  cursor: pointer;
  z-index: 9997;
}


/* Search Results Box */
#idBody #idMain #idOmniBody1 #idSearchOmni {
  z-index: 9990;
  position: absolute;
  top: 6px;
  left: 224px;
  width: 658px;
  height: 508px;
  display: none;
}


#idBody #idMain #idOmniBody1 #idSearchOmni #idSearchWindow {
  position: absolute;
  top: 10px;
  left: 0px;
  width: 648px;
  height: 488px;
  background-image: url('/layout/omni/searchborder.png');
}
#idBody #idMain #idOmniBody1 #idSearchOmni #idSearchWindow #idSearchResults{
  position: absolute;
  top: 4px;
  left: 4px;
  width: 640px;
  height: 480px;
  background-color: #ffffff;
  overflow: hidden;
}
#idBody #idMain #idOmniBody1 #idSearchOmni #idSearchWindow #idSearchPreloader {
  display: none;
}
#idBody #idMain #idOmniBody1 #idSearchOmni #idSearchWindow #idSearchLoading {
  display: none;
}

#idBody #idMain #idOmniBody1 #idSearchOmni #idSearchClose {
  z-index: 9998;
  position: absolute;
  top: 0px;
  right: 0px;
  width: 24px;
  height: 24px;
}

#idBody #idMain #idOmniBody1 #idSearchOmni #idSearchClose #idSearchCloseButton{
  cursor: pointer;
}


#idBody #idMain #idOmniBody1 .classSearchHighlight {
  background-repeat: no-repeat;
  z-index: 2;
  display: none;
}



#idBody #idMain #idOmniBody1 #idSearchHighlightInputTop {
  position: absolute;
  left: 0px;
  top: 6px;
  width: 224px;
  height: 10px;
  background-image: url('/layout/omni/search-highlight-input-top.png');
}

#idBody #idMain #idOmniBody1 #idSearchHighlightInputBottom {
  position: absolute;
  left: 0px;
  top: 66px;
  width: 224px;
  height: 10px;
  background-image: url('/layout/omni/search-highlight-input-bottom.png');
}

#idBody #idMain #idOmniBody1 #idSearchHighlightTop{
  position: absolute;
  left: 224px;
  top: 6px;
  width: 648px;
  height: 10px;
  background-image: url('/layout/omni/search-highlight-top.png');
}

#idBody #idMain #idOmniBody1 #idSearchHighlightBottom {
  position: absolute;
  left: 224px;
  top: 504px;
  width: 648px;
  height: 10px;
  background-image: url('/layout/omni/search-highlight-bottom.png');
}

#idBody #idMain #idOmniBody1 #idSearchHighlightRight {
  position: absolute;
  left: 872px;
  top: 16px;
  width: 10px;
  height: 488px;
  background-image: url('/layout/omni/search-highlight-right.png');
}

#idBody #idMain #idOmniBody1 #idSearchHighlightLeft{
  position: absolute;
  left: 214px;
  top: 76px;
  width: 10px;
  height: 428px;
  background-image: url('/layout/omni/search-highlight-left.png');
}

#idBody #idMain #idOmniBody1 #idSearchHighlightSE{
  position: absolute;
  left: 872px;
  top: 504px;
  width: 10px;
  height: 10px;
  background-image: url('/layout/omni/search-highlight-se.png');
}

#idBody #idMain #idOmniBody1 #idSearchHighlightSW{
  position: absolute;
  left: 214px;
  top: 504px;
  width: 10px;
  height: 10px;
  background-image: url('/layout/omni/search-highlight-sw.png');
}
/*
#idBody #idMain #idOmniBody1 #idSearchHighlightExtender{
  position: absolute;
  left: 192px;
  top: 16px;
  width: 64px;
  height: 50px;
  background-image: url('/layout/omni/searchextender.png');
}*/

/* Body 2 */


#idBody #idMain #idOmniBody2 #idBody2Content {
  width: 100%;
  margin-left: 36px;
  margin-right: 36px;
  margin-top: 15px;
  margin-bottom: 15px;
  font-family: verdana;
  color: #7f7f7f;
} 

#idBody #idMain #idOmniBody2 #idBody2Content #idgallerypage {
	width: 100%;
	margin-top: 0px;
	margin-bottom: 36px;
}

#idBody #idMain #idOmniBody2 #idBody2Content #idgallerypage a {
	outline: none;	
}

#idBody #idMain #idOmniBody2 #idBody2Content #idgallerypage a img {
	border: 0px solid #BBB;
	padding: 0px;	
	margin: 36px 30px 0px 0px;
	vertical-align: top;
}


/* Body 2 Text Description bit -- START*/
#idBody #idMain #idOmniBody2 #idBody2Content .classBox {
  margin-bottom: 24px;
  width: 888px;
  overflow: auto;
}

#idBody #idMain #idOmniBody2 #idBody2Content .classBox .classBoxTextLeft {
  width: 552px;
  margin-top: 0px;
  margin-left: 0px;
  margin-right: 36px;
  margin-bottom: 0px;
  float: left;
  font-family: verdana;
  color: #7f7f7f;
  font-size: 12px;
  line-height: 18px;
  text-align: justify;
}
#idBody #idMain #idOmniBody2 #idBody2Content .classBox .classBoxTextLeft  h6 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 20px;
  font-family: verdana;
  color: #7f7f7f;
}


#idBody #idMain #idOmniBody2 #idBody2Content .classBox .classBoxPictureLeft {
  float: left;
  width: 300px;
}

#idBody #idMain #idOmniBody2 #idBody2Content .classBox .classBoxPictureLeft .classBoxImage {
  border: 0;
}


#idBody #idMain #idOmniBody2 #idBody2Content .classBox .classBoxTextRight {
  width: 552px;
  margin-top: 0px;
  margin-left: 36px;
  margin-right: 0px;
  margin-bottom: 0px;
  float: right;
  font-family: verdana;
  color: #7f7f7f;
  font-size: 12px;
  line-height: 18px;
  text-align: justify;

}

#idBody #idMain #idOmniBody2 #idBody2Content .classBox .classBoxPictureRight {
  float: right;
  width: 300px;

}

#idBody #idMain #idOmniBody2 #idBody2Content .classBox .classBoxPictureRight .classBoxImage {
  border: 0;
}

/* Body 2 Text Description bit -- END*/



/* Body 4 */


#idBody #idMain #idOmniBody4 #idBody4Content {
  width: 100%;
  margin-left: 36px;
  margin-right: 36px;
  margin-top: 15px;
  margin-bottom: 15px;
  font-family: verdana;
  color: #7f7f7f;
} 


/* Body 4 Text Description bit -- START*/
#idBody #idMain #idOmniBody4 #idBody4Content .classBox {
  margin-bottom: 24px;
  width: 888px;
  overflow: auto;
}

#idBody #idMain #idOmniBody4 #idBody4Content .classBox .classBoxTextLeft {
  width: 552px;
  margin-top: 0px;
  margin-left: 0px;
  margin-right: 36px;
  margin-bottom: 0px;
  float: left;
  font-family: verdana;
  color: #7f7f7f;
  font-size: 12px;
  line-height: 18px;
  text-align: justify;
}
#idBody #idMain #idOmniBody4 #idBody4Content .classBox .classBoxTextLeft  h6 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 20px;
  font-family: verdana;
  color: #7f7f7f;
}


#idBody #idMain #idOmniBody4 #idBody4Content .classBox .classBoxPictureLeft {
  float: left;
  width: 300px;
}

#idBody #idMain #idOmniBody4 #idBody4Content .classBox .classBoxPictureLeft .classBoxImage {
  border: 0;
}


#idBody #idMain #idOmniBody4 #idBody4Content .classBox .classBoxTextRight {
  width: 552px;
  margin-top: 0px;
  margin-left: 36px;
  margin-right: 0px;
  margin-bottom: 0px;
  float: right;
  font-family: verdana;
  color: #7f7f7f;
  font-size: 12px;
  line-height: 18px;
  text-align: justify;

}

#idBody #idMain #idOmniBody4 #idBody4Content .classBox .classBoxPictureRight {
  float: right;
  width: 300px;

}

#idBody #idMain #idOmniBody4 #idBody4Content .classBox .classBoxPictureRight .classBoxImage {
  border: 0;
}

/* Body 4 Text Description bit -- END*/


/* Body 5 */


#idBody #idMain #idOmniBody5 #idBody5Content {
  width: 100%;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 15px;
  margin-bottom: 15px;
  font-family: verdana;
  color: #7f7f7f;
} 


/* Body 5 Text Description bit -- START*/
#idBody #idMain #idOmniBody5 #idBody5Content .classBox {
  margin-bottom: 24px;
  width: 888px;
  overflow: auto;
}

#idBody #idMain #idOmniBody5 #idBody5Content .classBox .classBoxTextLeft {
  width: 552px;
  margin-top: 0px;
  margin-left: 0px;
  margin-right: 36px;
  margin-bottom: 0px;
  float: left;
  font-family: verdana;
  color: #7f7f7f;
  font-size: 12px;
  line-height: 18px;
  text-align: justify;
}
#idBody #idMain #idOmniBody5 #idBody5Content .classBox .classBoxTextLeft  h6 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 20px;
  font-family: verdana;
  color: #7f7f7f;
}


#idBody #idMain #idOmniBody5 #idBody5Content .classBox .classBoxPictureLeft {
  float: left;
  width: 300px;
}

#idBody #idMain #idOmniBody5 #idBody5Content .classBox .classBoxPictureLeft .classBoxImage {
  border: 0;
}


#idBody #idMain #idOmniBody5 #idBody5Content .classBox .classBoxTextRight {
  width: 552px;
  margin-top: 0px;
  margin-left: 36px;
  margin-right: 0px;
  margin-bottom: 0px;
  float: right;
  font-family: verdana;
  color: #7f7f7f;
  font-size: 12px;
  line-height: 18px;
  text-align: justify;

}

#idBody #idMain #idOmniBody5 #idBody5Content .classBox .classBoxPictureRight {
  float: right;
  width: 300px;

}

#idBody #idMain #idOmniBody5 #idBody5Content .classBox .classBoxPictureRight .classBoxImage {
  border: 0;
}

/* Body 5 Text Description bit -- END*/


/* Site Map */


#idBody #idMain #idOmniSiteMapTabs #idSiteMapTab {
  position: absolute;
  overflow: hidden;
  width: 120px;
  height: 30px;
  top: 0px;
  left: 0px;
  background-image: url('/layout/tab.png');
}
#idBody #idMain #idOmniSiteMapTabs  #idSiteMapTab  a {
  display: block;
  position: absolute;
  z-index: 9998;
  top: 0px;
  left: 0px;
  width: 120px;
  height: 30px;
  color: #ffffff;
  font-family: arial;
  font-size: 16px;
  line-height: 30px;
  text-align: center;
}
#idBody #idMain #idOmniSiteMapTabs  #idSiteMapTab  span {
  display: block;
  position: absolute;
  z-index: 9997;
  top: 1px;
  left: 1px;
  width: 120px;
  height: 30px;
  color: #bfbfbf;
  font-family: arial;
  font-size: 16px;
  line-height: 30px;
  text-align: center;
}


#idBody #idMain #idOmniSiteMap #idSiteMapContent .classSiteMapCol {
  float: left;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-right: 0px;
  margin-left: 40px;
  width: 192px;
  font-family: verdana;
  font-size: 10px;
  line-height: 14px;
  color: #7f7f7f;
  text-align: justify;
}

#idBody #idMain #idOmniSiteMap #idSiteMapContent .classSiteMapCol a{
  color: #7f7f7f;
}

#idBody #idMain #idOmniSiteMap #idSiteMapContent #idSiteMapCol1 {
  margin-left: 0px;
}



/* Contact Us */


#idBody #idMain #idOmniContactTabs #idContactTab {
  position: absolute;
  overflow: hidden;
  width: 120px;
  height: 30px;
  top: 0px;
  left: 0px;
  background-image: url('/layout/tab.png');
}
#idBody #idMain #idOmniContactTabs #idContactTab  a {
  display: block;
  position: absolute;
  z-index: 9998;
  top: 0px;
  left: 0px;
  width: 120px;
  height: 30px;
  color: #ffffff;
  font-family: arial;
  font-size: 16px;
  line-height: 30px;
  text-align: center;
}
#idBody #idMain #idOmniContactTabs #idContactTab  span {
  display: block;
  position: absolute;
  z-index: 9997;
  top: 1px;
  left: 1px;
  width: 120px;
  height: 30px;
  color: #bfbfbf;
  font-family: arial;
  font-size: 16px;
  line-height: 30px;
  text-align: center;
}



#idBody #idMain #idOmniContact #idContactContent .classContactCol {
  float: left;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-right: 0px;
  margin-left: 40px;
  width: 240px;
  font-family: verdana;
  font-size: 16px;
  color: #7f7f7f;
  text-align: justify;
}


#idBody #idMain #idOmniContact #idContactContent .classContactCol a{
  color: #6c8cce;
}

#idBody #idMain #idOmniContact #idContactContent .classContactCol a:hover {
  color: #9cb1de;
  text-decoration: underline;
}


#idBody #idMain #idOmniContact #idContactContent #idContactCol1 {
  margin-left: 0px;
  text-align: right;
  width: 144px;
  font-weight: bold;
  color: #bfbfbf;
}

#idBody #idMain #idOmniContact #idContactContent #idContactCol3 {
  text-align: right;
  width: 144px;
  font-weight: bold;
  color: #bfbfbf;
}

.wordbox {
  font-family: Times New Roman;
  line-height:36px;
  display:block;
  text-align: left;
}

.wordbox .w1 {
  font-size: 32px;
  font-weight: normal;
  margin-bottom: 0;
  margin-top:0;
  display: block;
  float:left;
  line-height:32px;
  text-align: left;
  margin-right:16px
}
.wordbox .w2 {
  font-size: 26px;
  font-weight: normal;
  margin-bottom: 0;
  margin-top:0;
  display: block;
  float:left;
  line-height:32px;
  text-align: left;
  margin-right:16px
}
.wordbox .w3 {
  font-size: 22px;
  font-weight: normal;
  margin-bottom: 0;
  margin-top:0;
  display: block;
  float:left;
  line-height:32px;
  text-align: left;
  margin-right:16px
}
.wordbox .w4 {
  font-size: 18px;
  font-weight: normal;
  margin-bottom: 0;
  margin-top:0;
  display: block;
  float:left;
  line-height:32px;
  text-align: left;
  margin-right:16px
}
.wordbox .w5 {
  font-size: 16px;
  font-weight: normal;
  margin-bottom: 0;
  margin-top:0;
  display: block;
  float:left;
  line-height:32px;
  text-align: left;
  margin-right:16px
}
.wordbox .w6 {
  font-size: 14px;
  font-weight: normal;
  margin-bottom: 0;
  margin-top:0;
  display: block;
  float:left;
  line-height:32px;
  text-align: left;
  margin-right:16px
}