/*BEGIN: General Styles */
body.Webpage{
  background-image: url(page_background2.gif);
  background-color: white;
  margin: 0px;
  padding: 0px;
}

body.Module{
  background-image: url(page_background2.gif);
  background-color: white;
  margin: 0px;
  padding: 0px;
}

a{
  color:  #005071;
  font-family: arial, helvetica, sans-serif;
  text-decoration: underline;
  font-weight : normal;
}

a:hover{
  color: #aabac9;
  text-decoration: none;
  font-weight : normal;
}
.Menu{
  width: 150px;
  margin-top: 14px;
  margin-left: 0px;
  padding: 0px;
  visibility: hidden;
  position: absolute;
}
.SubMenu {
	LEFT: 0px; VISIBILITY: hidden; MARGIN-LEFT: 3px; WIDTH: 162px; POSITION: absolute
}
.MenuCell {
	PADDING-RIGHT: 2px; PADDING-LEFT: 0px; FONT-SIZE: 8pt; PADDING-BOTTOM: 3px; WIDTH: 151px; CURSOR: hand; COLOR: black; PADDING-TOP: 3px; BORDER-BOTTOM: white 7px solid; FONT-FAMILY: tahoma, arial, helvetica, sans-serif; BACKGROUND-COLOR: #f3f2f2; TEXT-ALIGN: right; TEXT-DECORATION: none
}
.MenuCellHighLight {
	PADDING-RIGHT: 2px; PADDING-LEFT: 0px; FONT-SIZE: 8pt; PADDING-BOTTOM: 3px; WIDTH: 151px; CURSOR: hand; COLOR: white; PADDING-TOP: 3px; BORDER-BOTTOM: white 7px solid; FONT-FAMILY: tahoma, arial, helvetica, sans-serif; BACKGROUND-COLOR: #aabac9; TEXT-ALIGN: right; TEXT-DECORATION: none
}
.MenuCellText {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: tahoma, arial, helvetica, sans-serif; TEXT-DECORATION: none
}
.SubMenuCell {
	BORDER-RIGHT: white 1px solid; PADDING-RIGHT: 3px; PADDING-LEFT: 10px; FONT-SIZE: 8pt; PADDING-BOTTOM: 3px; BORDER-LEFT: white 1px solid; WIDTH: 148px; CURSOR: hand; COLOR: black; PADDING-TOP: 3px; BORDER-BOTTOM: white 1px solid; FONT-FAMILY: tahoma, arial, helvetica, sans-serif; BACKGROUND-COLOR: #f3f2f2; TEXT-DECORATION: none
}
.SubMenuCellHighLight {
	BORDER-RIGHT: white 1px solid; PADDING-RIGHT: 3px; PADDING-LEFT: 10px; FONT-SIZE: 8pt; PADDING-BOTTOM: 3px; BORDER-LEFT: white 1px solid; WIDTH: 148px; CURSOR: hand; COLOR: white; PADDING-TOP: 3px; BORDER-BOTTOM: white 1px solid; FONT-FAMILY: tahoma, arial, helvetica, sans-serif; BACKGROUND-COLOR: #aabac9; TEXT-DECORATION: none
}
.SubMenuCellText {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: tahoma, arial, helvetica, sans-serif; TEXT-DECORATION: none
}
/*BEGIN: Interface content Styles */
.Location{
  font-size: 11px;
  color: black;  
  font-family: tahoma, arial, helvetica, sans-serif;
  text-align: left;
  margin-left: 14px;
}

.Address{
  font-size: 11px;
  color: black;
  font-family: tahoma, arial, helvetica, sans-serif;
  text-align: left;
  margin-left: 14px;
}

.PhoneNumber{
  font-size:11px;
  color: black;
  font-family: tahoma, arial, helvetica, sans-serif;
  text-align: left;
  margin-left: 14px;
}

.Email{
  font-weight: bold;
  font-size: 11px;
  font-family: tahoma, arial, helvetica, sans-serif;
  text-decoration: none;
  text-align: left;
  margin-left: 7px;
}

.Email:hover{
  color: red;
  text-decoration: none;
  text-align: left;
  margin-left: 7px;
}

.LanguageText{
  font-size:11px;
  color: black;
  font-family: tahoma, arial, helvetica, sans-serif;
  text-align: left;
  margin-right: 14px;
}

.LanguageInput{
  text-align: right;
  margin-right: 2px;
}
/*END: Interface content Styles */

/*BEGIN: Page content styles*/
.Plaintext{
  font-weight: normal;
  font-size: 11px;
  font-style: normal;
  font-family: arial, helvetica, sans-serif;
  color: #000000;
}

.PageHeader{
  background-image: none;
  padding: 0px;
  font-weight: bold;
  font-size: 12px;
  font-family: tahoma, arial, helvetica, sans-serif;
  margin: 0px;
  color: black
}

.PageContent{
  background-image: none;
  color: #000000;
  font-size: 11px;
  font-family: tahoma, arial, helvetica, sans-serif;
  padding-left: 160px;
  padding-top: 20px;
}
.Default {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: tahoma, arial, helvetica, sans-serif
}

.PageTitle{
  font-size: 11px;
  font-family: tahoma, arial, helvetica, sans-serif;
  color: black;
  background-color: #ECECEC;
}

.PageTitleBorder{
  background-image: none;
  color: black;
  background-color: black;
}

.PageFooter{
  margin-top: 10px;
  padding-left: 5px;
  font-size: 10px;
  background-image: none;
  color: #000000;
  font-family: tahoma, arial, helvetica, sans-serif;
  text-align: left
}

.PageFooterBorder{
  background-image: none;
  color: black;
  background-color: #ECECEC;
}
/*END: Page content styles*/

/*BEGIN: Module styles*/
.DataHeader{
  font-weight: bold;
  font-size: 11px;
  background-image: none;
  color: black;
  font-family: tahoma, arial, helvetica, sans-serif;
  background-color: #ECECEC;
}

.DataHeaderBorder{
  background-image: none;
  color: black;
  background-color: black;
}

.DataStripe{
  font-size: 11px;
  background-image: none;
  color: #000000;
  font-family: tahoma, arial, helvetica, sans-serif;
  background-color: #ECECEC;
}

.DataNoStripe{
  font-size: 11px;
  background-image: none;
  color: #000000;
  font-family: tahoma, arial, helvetica, sans-serif
}
/*END: Module styles*/

/*BEGIN: Contact module styles*/
.FormCaption{
  font-size: 11px;
  font-family: tahoma, arial, helvetica, sans-serif;
  text-decoration: none
}

.black{
  font-weight: bold;
  font-size: 13px;
  color: #FFFFFF;
}

.redstar{
  font-weight: bold;
  font-size: 13px;
  color: #EE0202;
}

.ContactForm{
  width: 500px;   
}

.ContactFormHidden{
  LEFT: 160px;
  VISIBILITY: hidden;
  WIDTH: 600px;
  POSITION: absolute;
}

.Copyright{
  color: #005071;
  font-size: 11px;
  text-decoration: none;
}
/*END: Contact module styles*/

/*BEGIN: Browser Compatability Tags*/
img{
  vertical-align: bottom;
}
/*END: Browser Compatability Tags*/
