/*
Element styles
*/

body {
	font-family: Verdana, Arial, Sans Serif;
	font-size: 0.7em;
	font-weight: normal;
	text-decoration: none;
	margin: 0px;
}

h1 {
	font-family: Verdana, Arial, Sans Serif;
	font-size: 1.1em;
}

h2	{
	margin-top:12.0pt;
	margin-right:0in;
	margin-bottom:3.0pt;
	margin-left:0in;
	page-break-after:avoid;
	font-size:1.4em;
	/*TD 664 AHMK syntax error*/
	font-family:Verdana, Arial, Sans Serif;
	font-weight:bold;
	font-style:italic;
	}

h3	{
	margin-top:12.0pt;
	margin-right:0in;
	margin-bottom:3.0pt;
	margin-left:0in;
	page-break-after:avoid;
	font-size:1.2em;
	/*TD 664 AHMK syntax error*/
	font-family:Verdana, Arial, Sans Serif;
	font-weight:bold;
}

h4	{
	margin-top:12.0pt;
	margin-right:0in;
	margin-bottom:3.0pt;
	margin-left:0in;
	page-break-after:avoid;
	font-size:1.0em;
	/*TD 664 AHMK syntax error*/
	font-family:Verdana, Arial, Sans Serif;
	font-weight:bold;
	}

td {
	font-family: Verdana, Arial, Sans Serif;
	font-size: 0.7em;
	font-weight: normal;
	text-decoration: none;
	margin: 0px;
}

/*
ID styles
*/
.bodytext {
	font-family: Verdana, Arial, Sans Serif;
	font-size: 0.7em;
	font-weight: normal;
	text-decoration: none;
	margin: 0px;
}

.bodytext h1 {
	font-size: 1.3em;
	color: #001965;
}

.bodytext ul {
	color: #00B7FF;
}

.bodytext ul div,
.bodytext ul span {
	color: black;
}

.bodytext a {
	color: #00B7FF;
}

a {
	text-decoration: none;
}

.boxcontentLocked {
	font-size: 11;
}

.boxcontentLocked a{
	color: #00B7FF;
}

.boxmarkerLocked {
	text-decoration: none;
	font-size: 11;
}

#boxmarkerLocked a {
	text-decoration: none;
}

.topmenu {
	font-family: Verdana, Arial, Sans Serif;
	font-size: 0.8em;
	color: #666666;
	text-transform: uppercase;
}

#topmenu font {
	font-family: Verdana, Arial, Sans Serif;
	font-size: 0.8em;
}

#topmenu a {
	text-decoration: none;
}

#topmenu a:hover,
#topmenu a:active {
	color: #00B7FF;
}

/*
TD 784 AHMK product page submenu
*/
.topsubmenu {
	font-family: Verdana, Arial, Sans Serif;
	font-size: 0.9em;
	color: #000000;
}

#topsubmenu font {
	font-family: Verdana, Arial, Sans Serif;
	font-size: 0.9em;
}

#topsubmenu a {
	text-decoration: none;
}

#topsubmenu a:hover {
	color: #00B7FF;
}

.pagemenusubheader {
	font-family:  Arial, Sans Serif;
	font-size: 1.2em;
	font-weight: normal;
	color: #00B7FF;
}

#pagemenusub a.PageMenuSubTitleLink {
	font-family:  Arial, Sans Serif;
	font-size: 1.2em;
	font-weight: normal;
	color: #00B7FF;
}

#pagemenusub a.PageMenuSubTitleLink:hover {
	color: #00B7FF;
}

.pagemenunode font {
	font-size: 0.8em;
	color : #001965;
}

#pagemenusub a.PageMenuSubLink {
	color : #001965;
	font-size: 0.8em;
}
#pagemenusub a.PageMenuSubLink:hover {
	color : #00B7FF;
}

#pagemenusub a.PageMenuSubSelected {
	color : #00B7FF;
}

#footer a {
	text-decoration: none;
}

#footer a:hover {
	text-decoration: none;
}

#bottom td {
	/*color: #959595;
	font-family: Verdana, Arial, Sans Serif;
	font-size: 0.6em;
	font-weight: normal;
	text-decoration: none;*/
}

#bottom a {
	/*color: #959595;
	text-decoration: none;*/
}

#menuleft h1 {
	font-weight : normal;
	font-size : 1.4em;
	vertical-align : middle;
	color : #000000;
	font-family :   Arial, Sans Serif;
	text-decoration : none;
	line-height: 1.7em;
	padding-top: 0;
}

#menuleft a {
	font-weight : bold;
	font-size : 0.8em;
	vertical-align : middle;
	color : #000000;
	font-family :  Arial, Sans Serif;
	text-decoration : none;
	line-height: 1.7em;
	padding-top: 0;
}

#menuleft a:hover {
	color : #ffffff;
}

#submenu a {
	font-size : 0.9em;
	vertical-align : middle;
	color : #000000;
	font-family : Verdana, Arial, Sans Serif;
	text-decoration : none;
	line-height: 1.7em;
	padding-top: 0;
}

#submenu a:hover {
	color : #ffffff;
}

.SiteMap {
	font-size : 0.9em;
	vertical-align : middle;
	font-family : Verdana, Arial, Sans Serif;
	text-decoration : none;
	line-height: 1.7em;
	padding-top: 0;
	color : #000000;
}

.SiteMapSubLevel {
	font-size : 0.75em;
	vertical-align : middle;
	font-family : Verdana, Arial, Sans Serif;
	text-decoration : none;
	line-height: 1.7em;
	padding-top: 0;
	color : #000000;
}

#SiteMap font {
	vertical-align : middle;
	font-family : Verdana, Arial, Sans Serif;
	text-decoration : none;
	line-height: 1.7em;
	padding-top: 0;
	color : #000000;
}

#boxcontent {
	font-family: Verdana, Arial, Sans Serif;
	font-size: 0.6em;
}

.boxcontent {
	font-family: Verdana, Arial, Sans Serif;
	font-size: 0.6em;
}

.boxcontent a{
	color: #000000;
}

#pagemenu {
	width: 163px;
	overflow: hidden;
}

#pagemenu a.PageMenuTitleLink {
	font-family:  Arial, Sans Serif;
	font-size: 1.2em;
	font-weight: normal;
	color: #00B7FF;
}

#pagemenu a.PageMenuTitleLink:hover {
	color: #00B7FF;
}

#pagemenu h1 {
	font-family:  Arial, Sans Serif;
	font-size: 1.2em;
	font-weight: normal;
	color: #ffffff;
}

.pagemenuheader {
	font-family:  Arial, Sans Serif;
	font-size: 1.2em;
	font-weight: normal;
	color: #ffffff;
}

#pagemenu font {
	font-size: 0.8em;
}

#pagemenu a {
	color : #001965;
	text-decoration: none;
	font-size: 0.8em;
}

#pagemenu a:hover {
	color : #00B7FF;
}

#pagemenuSelected  a {
	color : #00B7FF;
}

input.Submit {
	font-family: Verdana, Arial, Sans Serif;
	font-size: 0.7em;
}

input.Contact {
	font-family: Verdana, Arial, Sans Serif;
	font-size: 1.0em;
	width: 175px;
}

textarea.Contact {
	font-family: Verdana, Arial, Sans Serif;
	font-size: 1.0em;
	width: 300px;
}

/*
#boxcontent h1 {
	font-family : Verdana, Arial, Sans Serif;
	font-size : 0.75em;
	margin-bottom: 2px;
	padding-bottom: 2px;
}

#boxcontent p {
	font-family : Verdana, Arial, Sans Serif;
	font-size : 0.6em;
	margin-top: 5px;
}
*/

.boxmarker font {
	font-size : 1.0em;
}

.boxmarker a {
	text-decoration: none;
}

.boxmarker a:hover {
	color : #808080;
}

/*
Class styles
*/
.HeaderItems {
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	text-transform: uppercase;
	text-decoration: none;
}

.FooterItems {
	font-size: 10px;
	color: #808080;
}

a.NoUnderline {
	text-decoration: none;
}

.Black {
	color : #000000;
}

.White {
	color : #ffffff;
}

.Font1 {
	font-family: Verdana, Arial, Sans Serif;
	font-size: 0.7em;
}

.Font2 {
	font-family: Verdana, Arial, Sans Serif;
	font-size: 0.8em;
	font-weight: bold;
}

.Font3 {
	font-family: Verdana, Arial, Sans Serif;
	font-size: 0.8em;
}

.Font4 {
	font-family: Verdana, Arial, Sans Serif;
	font-size: 1.5em;
}

.Font7 {
	font-family: Verdana, Arial, Sans Serif;
	font-size: 1.2em;
}

.Font8 {
	font-family: Verdana, Arial, Sans Serif;
	font-size: 1.7em;
	color: #F2EBC2;
}

.Font9 {
	font-family: Verdana, Arial, Sans Serif;
	font-size: 0.6em;
	color: #847D61;
}

.Font10 {
	font-family: Verdana, Arial, Sans Serif;
	font-size: 0.7em;
	font-weight: bold;
}

.Font11 {
	font-family: Verdana, Arial, Sans Serif;
	font-size: 0.9em;
	font-weight: bold;
}

.Font12 {
	font-family: Verdana, Arial, Sans Serif;
	font-size: 1em;
	font-weight: bold;
}

.Font13 {
	font-family: Verdana, Arial, Sans Serif;
	font-size: 0.6em;
	color: #F2EBC2;
}

/*
Added for absolute menu sizes
*/
#topmenu fixedfont {
	font-size: 11;
}

#topsubmenu fixedfont {
	font-size: 11;
}

/*
Test
*/
#test a {
	text-decoration:none;
}
#test a:hover {
	text-decoration:underline;
	color: black;
}

/*
Added because of frontpage
*/
#boxmarkerWhite a {
	font-weight : bold;
	font-size : 0.65em;
	color : #ffffff;
	font-family : Verdana, Arial, Sans Serif;
	text-decoration : none;
}

#boxmarkerWhite a:hover {
	color : #808080;
}

.Type1 {
	color: #ffffff;
}

.Type2 {
	color: #F3A587;
}

.Type3 {
	color: #75622C;
}

/* Jobs */
	.biglink {font-weight:bold;font-size:12px;}
	.boldblack, .boldblack a{font-weight:bold;font-size:10px;color:black;text-decoration:none;}
	.boldblack a:hover{color:gray;text-decoration:none;}

/* Splash */
.splashWelcome {
	padding: 0 10px 0 10px;
	color: #575756;
	font-size: 16px;
	font-weight:bold;
}

.splashWelcome a {
	text-decoration: none;
	color: #575756;
}
.splashText1 {
	padding: 0 10px 0 10px;
	color: #00b7ff;
	font-size: 20px;
}
.splashText1 a {
	text-decoration: none;
	color: #00b7ff;
}

.splashText2 {
	padding: 0 10px 0 10px;
	color: #00b7ff ;
	font-size: 13px;
	font-weight:bold;
}
.splashText2 a {
	text-decoration: none;
	color: #00b7ff;
}
.splashImage img {
	margin: 0 10px 0 10px;
}

#imgTopLeftRound {
  background:url(/images/bg_cornerTopLeft.gif) no-repeat; height: 11px; width: 11px; position: absolute;
}

#imgTopRightRound {
  background:url(/images/bg_cornerTopRight.gif) no-repeat; height: 11px; width: 11px; position: absolute;
}

#imgBottomLeftRound {
  background:url(/images/bg_cornerBottomLeft.gif) no-repeat; height: 11px; width: 11px; position: relative; margin-top: -11px;
}

#imgBottomRightRound {
  background:url(/images/bg_cornerBottomRight.gif) no-repeat; height: 11px; width: 11px; position: relative; margin-top: -11px;
}


