/* GoMMap CSS Document */

/* ****************** */
/* Named / ID Classes */
/* ****************** */

#Header {
  z-index:0;
  position:absolute;
  left:0px;
  top:0px;
  width:760px;
  height:60px;
  clip: rect(0 760 60 0);
  background-image: url(images/header_orange.gif);
  layer-background-image: url(images/header_orange.gif);
  margin: 0px;
  padding: 0px;
}
#HeaderTitle {
  z-index:1;
  position:absolute;
  left:0px;
  top:0px;
  width:760px;
  height:60px;
  clip: rect(0 760 60 0);
  margin: 0px;
  padding: 18px;
}
#SubHeader1 {
  z-index:0; 
  position:absolute; 
  left:0px; 
  top:60px; 
  width:760px; 
  height:20px; 
  clip: rect(0 760 20 0);
  background-image: url(images/header_white.gif); 
  layer-background-image: url(images/header_white.gif); 
  margin: 0px;
  padding: 0px;
}
#SubHeader2 {
  z-index:0; 
  position:absolute; 
  left:0px; 
  top:60px; 
  width:760px; 
  height:40px; 
  clip: rect(0 760 40 0);
  background-image: url(images/header_white.gif); 
  layer-background-image: url(images/header_white.gif); 
  margin: 0px;
  padding: 0px;
}

#HeadMenuItem1 {
  z-index:2;
  visibility: hidden;
  position:absolute; 
  left:141px; 
  top:61px;
  width:58px; 
  height:18px;
  clip: rect(0 58 18 0);
  text-align: center;
  margin: 0px;
  padding: 0px;
 }
#HeadMenuItem2 {
  z-index:2;
  position:absolute; 
  left:201px; 
  top:61px;
  width:118px; 
  height:18px;
  clip: rect(0 118 18 0);
  text-align: center;
  margin: 0px;
  padding: 0px;
 }
#HeadMenuItem3 {
  z-index:2;
  position:absolute; 
  left:321px; 
  top:61px;
  width:98px; 
  height:18px;
  clip: rect(0 98 18 0);
  text-align: center;
  margin: 0px;
  padding: 0px;
 }
#HeadMenuItem4 {
  z-index:2;
  position:absolute; 
  left:421px; 
  top:61px;
  width:98px; 
  height:18px;
  clip: rect(0 98 18 0);
  text-align: center;
  margin: 0px;
  padding: 0px;
 }
#HeadMenuItem5 {
  z-index:2;
  position:absolute; 
  left:521px; 
  top:61px;
  width:138px; 
  height:18px;
  clip: rect(0 138 18 0);
  text-align: center;
  margin: 0px;
  padding: 0px;
 }
#HeadMenuItem6 {
  z-index:2;
  position:absolute;
  left:621px;
  top:1px;
  width:58px;
  height:18px;
  clip: rect(0 58 18 0);
  text-align: center;
  margin: 0px;
  padding: 0px;
 }
#HeadMenuItem7 {
  z-index:2;
  position:absolute;
  left:681px;
  top:1px;
  width:58px;
  height:18px;
  clip: rect(0 58 18 0);
  text-align: center;
  margin: 0px;
  padding: 0px;
 }
#HeadSubMenuItem41 {
  z-index:2;
  position:absolute;
  left:301px;
  top:81px;
  width:98px;
  height:18px;
  clip: rect(0 98 18 0);
  text-align: center;
  margin: 0px;
  padding: 0px;
 }
#HeadSubMenuItem42 {
  z-index:2;
  position:absolute;
  left:401px;
  top:81px;
  width:98px;
  height:18px;
  clip: rect(0 98 18 0);
  text-align: center;
  margin: 0px;
  padding: 0px;
 }
#HeadSubMenuItem43 {
  z-index:2;
  position:absolute;
  left:501px;
  top:81px;
  width:118px;
  height:18px;
  clip: rect(0 118 18 0);
  text-align: center;
  margin: 0px;
  padding: 0px;
 }

#SideMenu {
  position: absolute; 
  left: 0px; 
  top: 80px; 
  width: 120px; 
  z-index: 4; 
  margin: 0px;  
  padding: 0px;
}

#ContentArea{
  width: 760px; 
  padding: 0px;
  margin: 0px;
}
#Footer {
  width: 100%; 
  height: 60px;
  padding: 5px;
  margin: 0px;
  border-top-width: 3px;
  border-top-style: solid;
  border-top-color: #BEE4E9;
  text-align: center;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #0E707F;
}

/* ************** */
/* Custom Classes */
/* ************** */

.sectionHead {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: bold;
  color: #666666;
  border-bottom-width: 3px;
  border-bottom-style: solid;
  border-bottom-color: #BEE4E9;
  padding: 5px;
  width: 100%;
}
/* these 2 classes needed for link from internat'l partnership section head. */ 
.sectionHeadLink {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: bold;
  color: #666666;
  width: 100%;
}
.sectionHeadLink:hover {
  color: #666666; 
  text-decoration: underline; 
}

.subSectionHead {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #149DB3;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #BEE4E9;
  padding: 5px;
  width: 100%;
}
.blockHead {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height: 24px;
  font-weight: bold;
  color: #0E707F;
}

.smallText {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  line-height: 14px;
}

.smallTextColor {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  line-height: 14px;
  padding: 5px;
  background-color: #FBF5E6;
  border-width: 1px;
  border-style: solid;
  border-color: #F0E5D7;
}

.menuBlockLight {
  background-color: #DCFEFF;
  layer-background-color: #DCFEFF;
}
.menuBlockMed {
  background-color: #CDECEE;
  layer-background-color: #CDECEE;
}
.menuBlockDark {
  background-color: #A8DCE2;
  layer-background-color: #A8DCE2;
}
.headerTitle {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 22px;
  line-height: 22px;
  font-weight: bold;
  color: #0E707F;
  font-variant: normal;
  margin-left: 25px;
}
.headerMenuItem {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  line-height: 18px;
  font-weight: bold;
}
.headerSubMenuItem {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  line-height: 18px;
  font-weight: bold;
}
.sideMenuItem {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  line-height: 14px;
  font-weight: bold;
  margin-top: 5px;
  margin-bottom: 5px;
}
.sideSubMenuItem {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  line-height: 14px;
  font-weight: bold;
  margin-left: 8px;
  margin-top: 5px;
  margin-bottom: 5px;
}
a.menuLink {
  color: #0E707F;
  text-decoration: none;
}
a.menuLink:hover {
  color: #FF7353;
  text-decoration: underline;
}
a.subMenuLink {
  color: #149DB3;
  text-decoration: none;
}
a.subMenuLink:hover {
  color: #FF7353;
  text-decoration: underline;
}

.hiliteLightBlue {
  color: #149DB3;
  font-weight: bold;
}
.hiliteDarkBlue {
  color: #0E707F;
  font-weight: bold;
}
.hiliteOrange {
  color: #FF7353;
  font-weight: bold;
}

/* ***************** */
/* Redefined Classes */
/* ***************** */

body, p, font, ol, ul, dl {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height: 16px;
}
ul {
  list-style-type: square;
  list-style-image: url(images/bullet_orange_2.gif);
}

li, dd, dt {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height: 16px;
  margin-top: 4px;
}

h1 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 18px;
  font-weight: bold;
  color: #0E707F;
  border-bottom-width: 3px;
  border-bottom-style: solid;
  border-bottom-color: #BEE4E9;
  padding: 5px;
  width: 100%;
}
h2 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: bold;
  color: #0E707F;
  border-bottom-width: 2px;
  border-bottom-style: solid;
  border-bottom-color: #BEE4E9;
  padding: 5px;
  width: 100%;
}
h3 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #149DB3;
  padding-left: 5px;
  width: 100%;
}
h4 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #333333;
  padding-left: 5px;
  width: 100%;
}

a {
  color: #FF7353;
  text-decoration: none;
  font-weight: bold;
}
a:hover {
  color: #FF7353;
  text-decoration: underline;
  font-weight: bold;
}


/* *********************************** */
/* For Widget Reference Doc            */
/* *********************************** */

.Property {
  font-weight: bold;
  margin-top: 7px;
  color: #149DB3;
}  
.WidgetSectionHeading {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: bold; 
  margin-top: 7px;
  color: #333333; 
}
.WidgetAttribute {
  font-weight: bold;
  margin-top: 10px;
  color: #149DB3;
}  
.WidgetSubHeading {
  font-weight: bold;
  margin-top: 10px;
  color: #0E707F;
} 
.WidgetExampleHeading {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  margin-top: 10px;
  color: #B38659;
} 

/* *********************************** */
/* Tag and Attribute Styles            */
/* *********************************** */

.TagPreview {
  font-family: "Courier New", Courier, mono; 
  font-size: 12px; 
}

.AttributeWidgetOnly{
  font-family: "Courier New", Courier, mono; 
  font-size: 12px; 
  color: #009900; 
}
.AttributeShared{
  font-family: "Courier New", Courier, mono; 
  font-size: 12px; 
  color: #0000FF; 
}
.AttributeRequired{
  font-family: "Courier New", Courier, mono; 
  font-weight: bold;
  font-size: 12px;
  color: #009900;
