BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat; FONT-FAMILY: Arial
}

A, A:visited
{
	color: #2e68bf;
}

H1 {
	color: #3c78cc;
	font-size: large;
}

H2 {
	color: #3c78cc;
	font-size: medium;
}

H3 {
	color: #3c78cc;	
	font-size: larger;
}


.MainDiv {
	MARGIN-LEFT: 22px; WIDTH: 1000px; BACKGROUND-COLOR: white;
}

.Logo {
	background-image: url(../app_themes/HydukeIncCSS/images/logo.gif); width: 1000px; height: 87px; background-repeat: no-repeat;	
}

.Footer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; FONT-WEIGHT: bold;FONT-SIZE: 12px; PADDING-BOTTOM: 5px; MARGIN: 0px 5px; COLOR: #c0c0c0; PADDING-TOP: 5px; BORDER-TOP: #c8c8c8 1px solid; text-align: center;
}

.HomePageLeftColumn{
	background-image: url(../app_themes/HydukeIncCSS/images/woman.jpg); background-repeat: no-repeat;	
}

.MainMenu {
	width: 1000px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold;FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../app_themes/HydukeIncCSS/images/menubackground.gif); PADDING-BOTTOM: 5px; COLOR: white; PADDING-TOP: 0px; BORDER-BOTTOM: #c8c8c8 1px solid; BACKGROUND-REPEAT: repeat-x;
}

.LogoImage {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 20px; BORDER-TOP-STYLE: none; PADDING-TOP: 45px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.BoxTitle {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; LINE-HEIGHT: 22px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x
}
.BoxTitleFull {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; LINE-HEIGHT: 22px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x
}
.BoxTitle {
	BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 22px
}
.BoxTitleFull {
	BORDER-BOTTOM: #4e5a5f 1px solid; HEIGHT: 23px
}
.BoxArea {
	PADDING-RIGHT: 5px; BORDER-TOP: #4e5a5f 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 5px
}
.GreenGradient {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; COLOR: #ffffff; PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat
}
.BlueGradient {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; COLOR: #ffffff; PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat
}
.RedGradient {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; COLOR: #ffffff; PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat
}
.GreenGradient A {
	COLOR: #ffffff
}
.BlueGradient A {
	COLOR: #ffffff
}
.RedGradient A {
	COLOR: #ffffff
}
.GreenGradient A:visited {
	COLOR: #ffffff
}
.BlueGradient A:visited {
	COLOR: #ffffff
}
.RedGradient A:visited {
	COLOR: #ffffff
}
.Green .BoxTitle {
	BACKGROUND-IMAGE: url(../app_themes/HydukeIncCSS/images/boxtitle.gif); COLOR: #ffffff; BACKGROUND-COLOR: #9cdc62
}
.Green .BoxTitleFull {
	BACKGROUND-IMAGE: url(../app_themes/HydukeIncCSS/images/boxtitle.gif); COLOR: #ffffff; BACKGROUND-COLOR: #9cdc62
}
.Green .BoxArea {
	BACKGROUND-COLOR: #f3f9ed
}
.GreenGradient {
	BACKGROUND-IMAGE: url(../app_themes/HydukeIncCSS/images/box.gif); BACKGROUND-COLOR: #4f7a00
}
.Blue .BoxTitle {
	BACKGROUND-IMAGE: url(../app_themes/HydukeIncCSS/images/boxtitle.gif); COLOR: #ffffff; BACKGROUND-COLOR: #5a97e6
}
.Blue .BoxTitleFull {
	BACKGROUND-IMAGE: url(../app_themes/HydukeIncCSS/images/boxtitle.gif); COLOR: #ffffff; BACKGROUND-COLOR: #5a97e6
}
.Blue .BoxArea {
	BACKGROUND-COLOR: #eaf0f8
}
.BlueGradient {
	BACKGROUND-IMAGE: url(../app_themes/HydukeIncCSS/images/box.gif); BACKGROUND-COLOR: #2e68bf
}
.LightBlueBox {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #eaf0f8
}
.LightBlueGradient {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(../app_themes/HydukeIncCSS/images/whitegradient.gif); PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-REPEAT: repeat-x
}
.Red .BoxTitle {
	BACKGROUND-IMAGE: url(../app_themes/HydukeIncCSS/images/boxtitle.gif); COLOR: #ffffff; BACKGROUND-COLOR: #ff4f4a
}
.Red .BoxTitleFull {
	BACKGROUND-IMAGE: url(../app_themes/HydukeIncCSS/images/boxtitle.gif); COLOR: #ffffff; BACKGROUND-COLOR: #ff4f4a
}
.Red .BoxArea {
	BACKGROUND-COLOR: #fff5e5
}
.RedGradient {
	BACKGROUND-IMAGE: url(../app_themes/HydukeIncCSS/images/Red/box.gif); BACKGROUND-COLOR: #b80018
}
.Gray .BoxTitle {
	BACKGROUND-IMAGE: url(../app_themes/HydukeIncCSS/images/Gray/boxtitle.gif); COLOR: #525252; BACKGROUND-COLOR: #fafaff
}
.Gray .BoxTitleFull {
	BACKGROUND-IMAGE: url(../app_themes/HydukeIncCSS/images/Gray/boxtitle.gif); COLOR: #525252; BACKGROUND-COLOR: #fafaff
}
.Gray .BoxArea {
	BACKGROUND-COLOR: #ffffff
}
.LightGrayGradient {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(../app_themes/HydukeIncCSS/images/Gray/whitegradient.gif); PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-REPEAT: repeat-x
}
.ContainerWithCorners {
	MARGIN-BOTTOM: 10px
}
.ContainerWithCornersLeft {
	BORDER-LEFT: #cecbce 1px solid; BACKGROUND-COLOR: #f7f7f7
}
.ContainerWithCornersRight {
	BORDER-RIGHT: #cecbce 1px solid; BACKGROUND-COLOR: #f7f7f7
}
.ContainerWithCornersContent {
	BACKGROUND-COLOR: #f7f7f7; TEXT-ALIGN: left
}
.ContainerWithCornersTop {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(../app_themes/HydukeIncCSS/images/containertop.gif); BACKGROUND-REPEAT: repeat-x
}
.ContainerWithCornersRow {
	FONT-SIZE: 8px; HEIGHT: 11px
}
.ContainerWithCornersBottom {
	BACKGROUND-IMAGE: url(../app_themes/HydukeIncCSS/images/containerbottom.gif); BACKGROUND-REPEAT: repeat-x
}
.ContainerWithCornersTopLeft {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(../app_themes/HydukeIncCSS/images/containerlefttop.gif); WIDTH: 11px; BACKGROUND-REPEAT: no-repeat
}
.ContainerWithCornersTopRight {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(../app_themes/HydukeIncCSS/images/containerrighttop.gif); WIDTH: 11px; BACKGROUND-REPEAT: no-repeat
}
.ContainerWithCornersBottomLeft {
	BACKGROUND-IMAGE: url(../app_themes/HydukeIncCSS/images/containerleftbottom.gif); WIDTH: 11px; BACKGROUND-REPEAT: no-repeat
}
.ContainerWithCornersBottomRight {
	BACKGROUND-IMAGE: url(../app_themes/HydukeIncCSS/images/containerrightbottom.gif); WIDTH: 11px; BACKGROUND-REPEAT: no-repeat
}

.CMSTreeMenuTable {	
}
.CMSTreeMenuItem, .CMSTreeMenuSelectedItem  {
	BACKGROUND-POSITION: 50% bottom; PADDING-LEFT: 10px; PADDING-TOP: 5px; PADDING-BOTTOM: 5px; BACKGROUND-IMAGE: url(../app_themes/HydukeIncCSS/images/leftmenuline.gif); WIDTH: 150px; BACKGROUND-REPEAT: repeat-x
}
.CMSTreeMenuSelectedItem  A {
	color:black;
}
.CMSTreeMenuSelectedLink {
	COLOR: black; TEXT-DECORATION: none;
}
.CMSTreeMenuLink {
	TEXT-DECORATION: none;
}

/* ---- News page ---- */

.NewsTitle
{
	color: #3c78cc;
	font-size: large;
}
.NewsSummary
{
	padding-top: 3px;
	padding-bottom: 3px;
	font-weight: bold;
}

/* ---- Drop-down menu ---- */

.subCMSMenuItem, .subCMSMenuItemMouseOver, .subCMSMenuItemMouseDown, .subCMSMenuItemMouseUp, .subCMSMenuHighlightedMenuItem, .subCMSMenuHighlightedMenuItemMouseDown, .subCMSMenuHighlightedMenuItemMouseOver, .subCMSMenuHighlightedMenuItemMouseUp
{
  background-color: #3a75ca;
  color: white;
  text-decoration: none;
  width: 90px
}
