#Heading {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 20px;
}
#container2 {
	width: 940px;
	text-align: left;
	padding: 0;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
  }
#container {
	width: 866px;
	height: 547px;
	color: #999;
	background-color: #FFF;
	position: relative;
	margin-right: auto;
	margin-left: auto;
	top: 55px;
  }
.hiddentext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	text-decoration: none;
	color: #993300;
	text-align: left;
}
#home
{
	display: block;
	width: 90px;
	height: 36px;
	background-image: url(images/home.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	left: 14px;
	top: 154px;
	position: absolute;
	margin: 0px;
	padding: 0px;
}
#home:hover
{
	display: block;
	width: 90px;
	height: 36px;
	background-image: url(images/home.png);
	background-repeat: no-repeat;
	background-position: 0 -36px;
	left: 14px;
	top: 154px;
}
#galleryimages {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	height: 160px;
	width: 760px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	left: 110px;
	top: 10px;
	display: block;
	float: left;
	position: relative;
	color: #333;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#home2
{
	display: block;
	width: 90px;
	height: 36px;
	background-image: url(images/home.png);
	background-repeat: no-repeat;
	background-position: 0 -36px;
	left: 14px;
	top: 154px;
	position: absolute;
	margin: 0px;
	padding: 0px;
}
#products
{
	background-position: 0 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #333;
	height: 400px;
	width: 600px;
	left: 42px;
	top: 50px;
	line-height: 17px;
	display: inline;
	float: left;
}
.productsb
{
	background-position: 0 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
	font-weight: bold;
}
.map
{
	background-position: 0 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	position: absolute;
	color: #FFFFFF;
	height: 400;
	width: 786;
	left: 0;
	top: 0;
	line-height: 20px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	visibility: visible;
}

#contact
{
	display: block;
	width: 90px;
	height: 36px;
	background-image: url(images/contactus.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	left: 14px;
	top: 240px;
	position: absolute;
}
#contact:hover
{
	display: block;
	width: 90px;
	height: 36px;
	background-image: url(images/contactus.png);
	background-repeat: no-repeat;
	background-position: 0 -36px;
	left: 14px;
	top: 240px;
}
#contact2
{
	display: block;
	width: 90px;
	height: 36px;
	background-image: url(images/contactus.png);
	background-repeat: no-repeat;
	background-position: 0 -36px;
	left: 14px;
	top: 240px;
	position: absolute;
}

/*used*/
#buts {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: italic;
	color: #FF0000;
	line-height: 22px;
	font-weight: bold;
	position: relative;
	width: 780px;
	text-decoration: none;
	left: 10px;
	top: 10px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-color: 0;
	border-right-color: 0;
	border-bottom-color: 0;
	border-left-color: 0;
	margin: 0px;
	padding: 0px;
	float: left;
	clear: both;
	display: block;
	}

/*used*/
#maile {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18pt;
	line-height: 35px;
	font-weight: bold;
	color: #FF0000;
	font-style: normal;
	text-decoration: none;
	text-align: center;
	position: relative;
	width: 800px;
	top: 137px;
	left: 123px;
	display: block;
}

#aslogo {
	position: relative;
	left: 10px;
	top: 10px;
	visibility: inherit;
	width: 220px;
	height: 40px;
}
/*used*/
.class {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	line-height: 30px;
	font-weight: normal;
	color: #005D8B;
}
.PO2 {
	position: relative;
	left: 0px;
	top: 0px;
	visibility: visible;
	height: 30px;
	width: 30px;
}
.prpichome {
	visibility: visible;
	height: 400px;
	width: 388px;
	position: absolute;
	top: 96px;
	left: 42px;
}
.prpica {
	visibility: visible;
	height: 400px;
	width: 388px;
	left: 0px;
	position: absolute;
	top: -40px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
	padding: 0px;
}
.prpic {
	visibility: visible;
	height: 400px;
	width: 388px;
	left: 0px;
	position: absolute;
	top: -38px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
	padding: 0px;
}
.prpic2 {
	visibility: visible;
	height: 400px;
	width: 388px;
	left: 0px;
	position: absolute;
	top: -80px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
	padding: 0px;
}
.prpic3 {
	visibility: visible;
	height: 400px;
	width: 388px;
	left: 0px;
	position: absolute;
	top: -122px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: inset;
	border-right-style: inset;
	border-bottom-style: inset;
	border-left-style: inset;
}
.prpic4 {
	visibility: visible;
	height: 400px;
	width: 388px;
	left: 0px;
	position: absolute;
	top: -164px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
	padding: 0px;
}
.prpic5 {
	visibility: visible;
	height: 400px;
	width: 388px;
	left: 0px;
	position: absolute;
	top: -206px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
	padding: 0px;
}
.prpic6 {
	visibility: visible;
	height: 400px;
	width: 388px;
	left: 0px;
	position: absolute;
	top: -248px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
	padding: 0px;
}
.prpic7 {
	visibility: visible;
	height: 400px;
	width: 388px;
	left: 0px;
	position: absolute;
	top: -290px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
	padding: 0px;
}
.prpic8 {
	visibility: visible;
	height: 400px;
	width: 388px;
	left: 0px;
	position: absolute;
	top: -332px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
	padding: 0px;

}
.prpic9 {
	visibility: visible;
	height: 400px;
	width: 388px;
	left: 0px;
	position: absolute;
	top: -374px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
	padding: 0px;

}
.texteactive {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	color: #FF0000;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
}
a.texteactive:link {
	color: #FF0000;
	}
	a.texteactive:hover {
	color: #FF0000;
	}
	a.texteactive:active {
	color: #FF0000;
	}
	a.texteactive:visited {
	color: #FF0000;
	}
.texte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-style: normal;
	line-height: 1.4em;
	color: #666;
	font-weight: normal;
	text-align: justify;
	text-decoration: none;
	left: 0px;
	top: 0px;
	margin-top: 1.5em;
	display: block;
}
a.texte:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: 16px;
	color: #FFFFFF;
	font-weight: normal;
	text-align: center;
	text-decoration: none;
}
a.texte:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: 16px;
	color: #999999;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
} 
a.texte:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: 16px;
	color: #999999;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
}
a.texte:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: 16px;
	color: #FFFFFF;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
}

#se
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: italic;
	color: #FF0000;
	line-height: 18px;
	font-weight: bold;
	background-position: 0 0;
	margin: 0px;
	padding: 0px;
	position: relative;
	left: 110px;
	top: 154px;
	text-decoration: none;
	display: block;
}
#se:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: italic;
	color: #FF0000;
	line-height: 18px;
	font-weight: bold;
	background-position: 0;
	left: 110px;
	top: 154px;
	text-decoration: none;
}
.set {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	color: #FFFFFF;
	text-align: left;
	line-height: 18px;
	font-weight: normal;
}
#formt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	line-height: 20px;
	font-weight: normal;
	color: #FFFFFF;
	font-style: normal;
	text-decoration: none;
	text-align: left;
	position: relative;
	width: 800px;
	top: 137px;
	left: 123px;
	display: block;
}
#namet
{
	position: absolute;
	left: 110px;
	top: 0px;
	text-decoration: none;
	display: block;
	height: 35px;
	width: 160px;
	text-align: right;
}
#nameb
{
	position: absolute;
	left: 290px;
	top: 0px;
	text-decoration: none;
	display: block;
	height: 35px;
}
#companyt
{
	position: absolute;
	left: 110px;
	top: 40px;
	text-decoration: none;
	display: block;
	height: 35px;
	width: 160px;
	text-align: right;
}
#companyb
{
	position: absolute;
	left: 290px;
	top: 40px;
	text-decoration: none;
	display: block;
	height: 35px;
}
#Addresst
{
	position: absolute;
	left: 110px;
	top: 80px;
	text-decoration: none;
	display: block;
	height: 35px;
		width: 160px;
	text-align: right;
}
#Addressb
{
	position: absolute;
	left: 290px;
	top: 80px;
	text-decoration: none;
	display: block;
	height: 35px;
}
#Telephonet
{
	position: absolute;
	left: 110px;
	top: 200px;
	text-decoration: none;
	display: block;
	height: 35px;
		width: 160px;
	text-align: right;
}
#Telephoneb
{
	position: absolute;
	left: 290px;
	top: 200px;
	text-decoration: none;
	display: block;
	height: 35px;
}
#e-mailt
{
	position: absolute;
	left: 110px;
	top: 240px;
	text-decoration: none;
	display: block;
	height: 35px;
		width: 160px;
	text-align: right;
}
#e-mailb
{
	position: absolute;
	left: 290px;
	top: 240px;
	text-decoration: none;
	display: block;
	height: 35px;
}
#enquiryt
{
	position: absolute;
	left: 110px;
	top: 280px;
	text-decoration: none;
	display: block;
	height: 35px;
		width: 160px;
	text-align: right;
}
#enquiryb
{
	position: absolute;
	left: 290px;
	top: 280px;
	text-decoration: none;
	display: block;
	height: 35px;
}
#submitb
{
	position: absolute;
	left: 650px;
	top: 400px;
	text-decoration: none;
	display: block;
	height: 35px;
	width: 60px;
}
.formenq {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	color: #FFFFFF;
	text-align: center;
	line-height: 35px;
	font-weight: normal;
}
  #navigationa
{
	padding:0px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	width: 460px;
	border-bottom-style: none;
	top: 0px;
	height: 53px;
	float: right;
	bottom: 0px;
	margin-top: 18px;
	margin-right: 40px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#navigationa ul
{
	list-style-type:none;
	margin:0;
	margin:0;
	float:right;
	padding-top: 22px;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0px;
	text-align: center;
	position: relative;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#navigationa ul li
{
	display:list-item;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #F00;
	height: 10px;
	text-align: center;
	line-height: 20px;
	right: 0px;
	padding-right: 0px;
	padding-left: 19px;
}

#navigationa ul li a:link,
#navigationa ul li a:visited
{
	color:#666;
	text-decoration:none;
}

#navigationa ul li a:hover
{
color:#FF0000;
}
#navigationa ul lia
{
	display:list-item;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #099;
	height: 10px;
	text-align: center;
	line-height: 20px;
	right: 0px;
	padding-right: 0px;
	padding-left: 20px;
}

#navigationa ul lia a:link,
#navigationa ul lia a:visited
{
	color:#F00;
	text-decoration:none;
}

#navigationa ul lia a:hover
{
color:#FF0000;
}
#navigationa ul lia a:link span,
#navigationa ul lia a:visited span
{
color:#FF0000;
text-decoration:none;
font-weight:bold;
}

#navigationa ul li a:link span,
#navigationa ul li a:visited span
{
color:#FF0000;
text-decoration:none;
font-weight:bold;
}


#navigationa ul li a:hover span
{
	color:#FF0000;
}
#content-left {
	width : 200px;
	float : left;
	text-align : left;
	height: 35px;
	margin-right: 10px;
	margin-left: 42px;
	margin-top: 32px;
	display: block;
	margin-bottom: 0px;
}
#content-leftindex {
	width : 310px;
	float : left;
	text-align : left;
	height: 54px;
	margin-right: 10px;
	margin-left: 42px;
	margin-top: 27px;
	display: block;
	margin-bottom: 0px;
}
#content-right {
	width : 584px;
	text-align : right;
	height: 70px;
	display: inline;
}
#content-left2 {
	width : 252px;
	float : left;
	text-align : justify;
	height: 365px;
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .6em;
	line-height: 1.5em;
	color: #666;
	background-color: #FFF;
	font-weight: lighter;
	margin: 0px;
	padding-top: 19px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 42px;
	z-index: 200;
}
#content-rhome {
	width : 534px;
	float : right;
	text-align : right;
	height: 345px;
	margin-right: 38px;
	margin-left: 0px;
	margin-top: 0px;
	display: block;
	margin-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.3em;
	color: #666;
	left: 295px;
	top: 169px;
	position: absolute;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#content-rhomevert {
	width : 150px;
	float : right;
	text-align : right;
	height: 470px;
	margin-left: 0px;
	margin-top: 0px;
	display: block;
	margin-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.3em;
	color: #666;
	left: 282px;
	top: 54px;
	position: absolute;
	margin-right: 0px;
}
#content-right2 {
	width : 584px;
	text-align : right;
	height: 70px;
	display: inline;
}
#ep
{
	height: 500px;
	width: 500px;
	top: 10px;
	right: 10px;
	position: absolute;
	display: block;
	overflow: hidden;
}
.map {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: 16px;
	color: #FFFFFF;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
	padding: 0px;
	position: relative;
}

#proj{
	width:326px;
	float:left;
	left: 476px;
	position: absolute;
	top: 120px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 20px;
}
#proj h2{
	color:#fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
}

#proj a, #proj h2{
	margin:0;
	padding:0;
	white-space: nowrap;
}

#proj a{
	text-decoration:none;
}

#proj a, #proj a:visited{
	color: #99CCCC;
}
#proj h2:hover{
color:#990033;
}

#proj a:hover{
color:#00CC33;
}

#proj a:active{
color:#060;
background:#ccc;
}
#proj li a{
	top: 0px;
	right: 0px;
}
#proj ul{
list-style:none;
margin:0;
padding:0;
float:left;
width:326px;
}

#proj li{
	top: 0px;
	right: 0px;
	position: relative;
}

#proj ul ul{
	position:absolute;
	z-index:500;
	top:inherit;
	left: -434px;
	display: none;
}
#proj ul ul ul{
	position:absolute;
	z-index:500;
	top:inherit;
	left: -434px;
	display: none;
}

/* Begin non-anchor hover selectors */

/* Enter the more specific element (div) selector
on non-anchor hovers for IE5.x to comply with the
older version of csshover.htc - V1.21.041022. It
improves IE's performance speed to use the older
file and this method */



div#proj li:hover{
	cursor:pointer;
	z-index:100;
}

div#proj li:hover ul ul,
div#proj li li:hover ul ul,
div#proj li li li:hover ul ul,
div#proj li li li li:hover ul ul
{
	display:none;
	color: #00FF33;
	position: relative;
}

div#proj li:hover ul,
div#proj li li:hover ul,
div#proj li li li:hover ul,
div#proj li li li li:hover ul
{
	display:block;
	color: #CC0000;
}
#proj a.x, #proj a.x:visited{
color:#99CCCC;
}

#proj a.x:hover{
color:#a00;
}

#proj a.x:active{
color:#060;
}
#gridhome {
	visibility: visible;
	height: 400px;
	width: 295px;
	position: relative;
	top: 25px;
	left: 42px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0F0;
	font-size: 12px;
	font-weight: bold;
	float: left;
}
.grid1 {
	visibility: visible;
	height: 124px;
	width: 107px;
	position: absolute;
	left: 433px;
	top: 0px;
	cursor: default;
}
#grid1div{
	width:784px;
	float:left;
	left: 42px;
	position: absolute;
	top: 94px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 20px;
}

#grid1div a:hover{
color:#AD2270;
}

#grid1div a:active{
color:#060;
background:#ccc;
}
#grid1div li a{
	top: 0px;
	right: 0px;
}
#grid1div ul{
list-style:none;
margin:0;
padding:0;
float:left;
width:326px;
}
.gridlevel1 {
	visibility: visible;
	height: 400px;
	width: 388px;
	left: 0px;
	position: absolute;
	top: -40px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.gridlevel1b {
	visibility: visible;
	height: 400px;
	width: 390px;
	left: 0px;
	position: absolute;
	top: -40px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#grid1div li{
	position: absolute;
}

#grid1div ul ul{
	position:absolute;
	z-index:500;
	top:40px;
	left: 0px;
	display: none;
}


/* Begin non-anchor hover selectors */

/* Enter the more specific element (div) selector
on non-anchor hovers for IE5.x to comply with the
older version of csshover.htc - V1.21.041022. It
improves IE's performance speed to use the older
file and this method */



div#grid1div li:hover{
	cursor:pointer;
	z-index:100;
}

div#grid1div li:hover ul ul,
div#grid1div li li:hover ul ul,
div#grid1div li li li:hover ul ul,
div#grid1div li li li li:hover ul ul
{
	display:none;
	color: #00FF33;
	position: relative;
}

div#grid1div li:hover ul,
div#grid1div li li:hover ul,
div#grid1div li li li:hover ul,
div#grid1div li li li li:hover ul
{
	display:block;
	color: #CC0000;
}
#grid1div a.x, #grid1div a.x:visited{
color:#99CCCC;
}
.grid2 {
	visibility: visible;
	height: 124px;
	width: 107px;
	position: absolute;
	left: 555px;
	top: 0px;
	cursor: default;
}
#grid2div{
	width:784px;
	float:left;
	left: 42px;
	position: absolute;
	top: 94px;
	list-style:none;
margin:0;
padding:0;

}

#grid2div a:hover{
color:#00CC33;
}

#grid2div a:active{
color:#060;
background:#ccc;
}
#grid2div li a{
	top: 0px;
	right: 0px;
}
#grid2div ul{
list-style:none;
margin:0;
padding:0;
float:left;
width:326px;
}

#grid2div li{
	position: absolute;
}

#grid2div ul ul{
	position:absolute;
	z-index:500;
	top:40px;
	left: 0px;
	display: none;
}


/* Begin non-anchor hover selectors */

/* Enter the more specific element (div) selector
on non-anchor hovers for IE5.x to comply with the
older version of csshover.htc - V1.21.041022. It
improves IE's performance speed to use the older
file and this method */



div#grid2div li:hover{
	cursor:pointer;
	z-index:100;
}

div#grid2div li:hover ul ul,
div#grid2div li li:hover ul ul,
div#grid2div li li li:hover ul ul,
div#grid2div li li li li:hover ul ul
{
	display:none;
	color: #00FF33;
	position: relative;
}

div#grid2div li:hover ul,
div#grid2div li li:hover ul,
div#grid2div li li li:hover ul,
div#grid2div li li li li:hover ul
{
	display:block;
	color: #CC0000;
}
#grid2div a.x, #grid2div a.x:visited{
color:#99CCCC;
}
.grid3 {
	visibility: visible;
	height: 124px;
	width: 107px;
	position: absolute;
	left: 677px;
	cursor: default;
}
#grid3div{
	width:784px;
	float:left;
	left: 42px;
	position: absolute;
	top: 94px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 20px;
	height: 2px;
}

#grid3div a:hover{
color:#00CC33;
}

#grid3div a:active{
color:#060;
background:#ccc;
}
#grid3div li a{
	top: 0px;
	right: 0px;
}
#grid3div ul{
list-style:none;
margin:0;
padding:0;
float:left;
width:326px;
}

#grid3div li{
	position: absolute;
}

#grid3div ul ul{
	position:absolute;
	z-index:500;
	top:40px;
	left: 0px;
	display: none;
}


/* Begin non-anchor hover selectors */

/* Enter the more specific element (div) selector
on non-anchor hovers for IE5.x to comply with the
older version of csshover.htc - V1.21.041022. It
improves IE's performance speed to use the older
file and this method */



div#grid3div li:hover{
	cursor:pointer;
	z-index:100;
}

div#grid3div li:hover ul ul,
div#grid3div li li:hover ul ul,
div#grid3div li li li:hover ul ul,
div#grid3div li li li li:hover ul ul
{
	display:none;
	color: #00FF33;
	position: relative;
}

div#grid3div li:hover ul,
div#grid3div li li:hover ul,
div#grid3div li li li:hover ul,
div#grid3div li li li li:hover ul
{
	display:block;
	color: #CC0000;
}
#grid3div a.x, #grid3div a.x:visited{
color:#99CCCC;
}
.gridlevel2 {
	visibility: visible;
	height: 400px;
	width: 388px;
	left: 0px;
	position: absolute;
	top: -179px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.grid4 {
	visibility: visible;
	height: 124px;
	width: 107px;
	position: absolute;
	left: 433px;
	top: 0px;
	cursor: default;
}
#grid4div{
	width:784px;
	float:left;
	left: 42px;
	position: absolute;
	top: 233px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 20px;
}

#grid4div a:hover{
color:#00CC33;
}

#grid4div a:active{
color:#060;
background:#ccc;
}
#grid4div li a{
	top: 0px;
	right: 0px;
}
#grid4div ul{
list-style:none;
margin:0;
padding:0;
float:left;
width:326px;
}

#grid4div li{
	position: absolute;
}

#grid4div ul ul{
	position:absolute;
	z-index:500;
	top:40px;
	left: 0px;
	display: none;
}


/* Begin non-anchor hover selectors */

/* Enter the more specific element (div) selector
on non-anchor hovers for IE5.x to comply with the
older version of csshover.htc - V1.21.041022. It
improves IE's performance speed to use the older
file and this method */



div#grid4div li:hover{
	cursor:pointer;
	z-index:100;
}

div#grid4div li:hover ul ul,
div#grid4div li li:hover ul ul,
div#grid4div li li li:hover ul ul,
div#grid4div li li li li:hover ul ul
{
	display:none;
	color: #00FF33;
	position: relative;
}

div#grid4div li:hover ul,
div#grid4div li li:hover ul,
div#grid4div li li li:hover ul,
div#grid4div li li li li:hover ul
{
	display:block;
	color: #CC0000;
}
#grid4div a.x, #grid4div a.x:visited{
color:#99CCCC;
}
.grid5 {
	visibility: visible;
	height: 124px;
	width: 107px;
	position: absolute;
	left: 555px;
	top: 0px;
	cursor: default;
}
#grid5div{
	width:784px;
	float:left;
	left: 42px;
	position: absolute;
	top: 233px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 20px;
}

#grid5div a:hover{
color:#00CC33;
}

#grid5div a:active{
color:#060;
background:#ccc;
}
#grid5div li a{
	top: 0px;
	right: 0px;
}
#grid5div ul{
list-style:none;
margin:0;
padding:0;
float:left;
width:326px;
}

#grid5div li{
	position: absolute;
}

#grid5div ul ul{
	position:absolute;
	z-index:500;
	top:40px;
	left: 0px;
	display: none;
}


/* Begin non-anchor hover selectors */

/* Enter the more specific element (div) selector
on non-anchor hovers for IE5.x to comply with the
older version of csshover.htc - V1.21.041022. It
improves IE's performance speed to use the older
file and this method */



div#grid5div li:hover{
	cursor:pointer;
	z-index:100;
}

div#grid5div li:hover ul ul,
div#grid5div li li:hover ul ul,
div#grid5div li li li:hover ul ul,
div#grid5div li li li li:hover ul ul
{
	display:none;
	color: #00FF33;
	position: relative;
}

div#grid5div li:hover ul,
div#grid5div li li:hover ul,
div#grid5div li li li:hover ul,
div#grid5div li li li li:hover ul
{
	display:block;
	color: #CC0000;
}
#grid5div a.x, #grid5div a.x:visited{
color:#99CCCC;
}
.grid6 {
	visibility: visible;
	height: 124px;
	width: 107px;
	position: absolute;
	left: 677px;
	top: 0px;
	cursor: default;
}
#grid6div{
	width:784px;
	float:left;
	left: 42px;
	position: absolute;
	top: 233px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 20px;
}

#grid6div a:hover{
color:#00CC33;
}

#grid6div a:active{
color:#060;
background:#ccc;
}
#grid6div li a{
	top: 0px;
	right: 0px;
}
#grid6div ul{
list-style:none;
margin:0;
padding:0;
float:left;
width:326px;
}

#grid6div li{
	position: absolute;
}

#grid6div ul ul{
	position:absolute;
	z-index:500;
	top:40px;
	left: 0px;
	display: none;
}


/* Begin non-anchor hover selectors */

/* Enter the more specific element (div) selector
on non-anchor hovers for IE5.x to comply with the
older version of csshover.htc - V1.21.041022. It
improves IE's performance speed to use the older
file and this method */



div#grid6div li:hover{
	cursor:pointer;
	z-index:100;
}

div#grid6div li:hover ul ul,
div#grid6div li li:hover ul ul,
div#grid6div li li li:hover ul ul,
div#grid6div li li li li:hover ul ul
{
	display:none;
	color: #00FF33;
	position: relative;
}

div#grid6div li:hover ul,
div#grid6div li li:hover ul,
div#grid6div li li li:hover ul,
div#grid6div li li li li:hover ul
{
	display:block;
	color: #CC0000;
}
#grid6div a.x, #griddiv a.x:visited{
color:#99CCCC;
}
.grid7 {
	visibility: visible;
	height: 124px;
	width: 107px;
	position: absolute;
	left: 433px;
	cursor: default;
}
#grid7div{
	width:784px;
	float:left;
	left: 42px;
	position: absolute;
	top: 372px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 20px;
}

#grid7div a:hover{
color:#00CC33;
}

#grid7div a:active{
color:#060;
background:#ccc;
}
#grid7div li a{
	top: 0px;
	right: 0px;
}
#grid7div ul{
list-style:none;
margin:0;
padding:0;
float:left;
width:326px;
}

#grid7div li{
	position: absolute;
}

#grid7div ul ul{
	position:absolute;
	z-index:500;
	top:40px;
	left: 0px;
	display: none;
}


/* Begin non-anchor hover selectors */

/* Enter the more specific element (div) selector
on non-anchor hovers for IE5.x to comply with the
older version of csshover.htc - V1.21.041022. It
improves IE's performance speed to use the older
file and this method */



div#grid7div li:hover{
	cursor:pointer;
	z-index:100;
}

div#grid7div li:hover ul ul,
div#grid7div li li:hover ul ul,
div#grid7div li li li:hover ul ul,
div#grid7div li li li li:hover ul ul
{
	display:none;
	color: #00FF33;
	position: relative;
}

div#grid7div li:hover ul,
div#grid7div li li:hover ul,
div#grid7div li li li:hover ul,
div#grid7div li li li li:hover ul
{
	display:block;
	color: #CC0000;
}
#grid7div a.x, #grid7div a.x:visited{
color:#99CCCC;
}
.grid8 {
	visibility: visible;
	height: 124px;
	width: 107px;
	position: absolute;
	left: 555px;
	top: 0px;
	cursor: default;
}
#grid8div{
	width:784px;
	float:left;
	left: 42px;
	position: absolute;
	top: 372px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 20px;
}

#grid8div a:hover{
color:#00CC33;
}

#grid8div a:active{
color:#060;
background:#ccc;
}
#grid8div li a{
	top: 0px;
	right: 0px;
}
#grid8div ul{
list-style:none;
margin:0;
padding:0;
float:left;
width:326px;
}

#grid8div li{
	position: absolute;
}

#grid8div ul ul{
	position:absolute;
	z-index:500;
	top:40px;
	left: 0px;
	display: none;
}


/* Begin non-anchor hover selectors */

/* Enter the more specific element (div) selector
on non-anchor hovers for IE5.x to comply with the
older version of csshover.htc - V1.21.041022. It
improves IE's performance speed to use the older
file and this method */



div#grid8div li:hover{
	cursor:pointer;
	z-index:100;
}

div#grid8div li:hover ul ul,
div#grid8div li li:hover ul ul,
div#grid8div li li li:hover ul ul,
div#grid8div li li li li:hover ul ul
{
	display:none;
	color: #00FF33;
	position: relative;
}

div#grid8div li:hover ul,
div#grid8div li li:hover ul,
div#grid8div li li li:hover ul,
div#grid8div li li li li:hover ul
{
	display:block;
	color: #CC0000;
}
#grid8div a.x, #grid8div a.x:visited{
color:#99CCCC;
}
.grid9 {
	visibility: visible;
	height: 124px;
	width: 107px;
	position: absolute;
	left: 677px;
	cursor: default;
}
#grid9div{
	width:784px;
	float:left;
	left: 42px;
	position: absolute;
	top: 372px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 20px;
}

#grid9div a:hover{
color:#00CC33;
}

#grid9div a:active{
color:#060;
background:#ccc;
}
#grid9div li a{
	top: 0px;
	right: 0px;
}
#grid9div ul{
list-style:none;
margin:0;
padding:0;
float:left;
width:326px;
}

#grid9div li{
	position: absolute;
}

#grid9div ul ul{
	position:absolute;
	z-index:500;
	top:40px;
	left: 0px;
	display: none;
}


/* Begin non-anchor hover selectors */

/* Enter the more specific element (div) selector
on non-anchor hovers for IE5.x to comply with the
older version of csshover.htc - V1.21.041022. It
improves IE's performance speed to use the older
file and this method */



div#grid9div li:hover{
	cursor:pointer;
	z-index:100;
}

div#grid9div li:hover ul ul,
div#grid9div li li:hover ul ul,
div#grid9div li li li:hover ul ul,
div#grid9div li li li li:hover ul ul
{
	display:none;
	color: #00FF33;
	position: relative;
}

div#grid9div li:hover ul,
div#grid9div li li:hover ul,
div#grid9div li li li:hover ul,
div#grid9div li li li li:hover ul
{
	display:block;
	color: #CC0000;
}
#grid9div a.x, #grid9div a.x:visited{
color:#99CCCC;
}
.gridlevel3 {
	visibility: visible;
	height: 400px;
	width: 388px;
	left: 0px;
	position: absolute;
	top: -318px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.pageactivebut {
	color: #FF0C02;
}
#backbut
{
	width: 90px;
	height: 36px;
	left: 450px;
	top: 484px;
	position: absolute;
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
	color: #666;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#backbut2
{
	width: 20;
	height: 36px;
	left: 826px;
	top: 505px;
	position: absolute;
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
	color: #666;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}


#fred{
	width:790px;
	float:left;
	left: 42px;
	position: absolute;
	top: 94px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 20px;
}
#fred h2{
	color:#666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	left: 438px;
	position: absolute;
	width: 326px;
	height: 42px;
}

#fred a, #fred h2{
	margin:0;
	padding:0;
	white-space: nowrap;
}

#fred a{
	text-decoration:none;
}

#fred a, #fred a:visited{
	color: #99CCCC;
}
#fred h2:hover{
	color:#F00;
}

#fred a:hover{
color:#00CC33;
}

#fred a:active{
color:#060;
background:#ccc;
}
#fred li a{
	top: 0px;
	right: 0px;
}
#fred ul{
list-style:none;
margin:0;
padding:0;
float:left;
width:326px;
}

#fred li{
	position: absolute;
}

#fred ul ul{
	position:absolute;
	z-index:500;
	top:40px;
	left: 0px;
	display: none;
}
#fred ul ul ul{
	position:absolute;
	z-index:500;
	top:inherit;
	left: -434px;
	display: none;
}

/* Begin non-anchor hover selectors */

/* Enter the more specific element (div) selector
on non-anchor hovers for IE5.x to comply with the
older version of csshover.htc - V1.21.041022. It
improves IE's performance speed to use the older
file and this method */



div#fred li:hover{
	cursor:pointer;
	z-index:100;
}

div#fred li:hover ul ul,
div#fred li li:hover ul ul,
div#fred li li li:hover ul ul,
div#fred li li li li:hover ul ul
{
	display:none;
	color: #00FF33;
	position: relative;
}

div#fred li:hover ul,
div#fred li li:hover ul,
div#fred li li li:hover ul,
div#fred li li li li:hover ul
{
	display:block;
	color: #CC0000;
}
#fred a.x, #fred a.x:visited{
color:#99CCCC;
}

#fred a.x:hover{
color:#a00;
}

#fred a.x:active{
color:#060;
}
#fred2{
	width:790px;
	float:left;
	left: 42px;
	position: absolute;
	top: 136px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 20px;
}
#fred2 h2{
	color:#666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	left: 438px;
	position: absolute;
	width: 326px;
	height: 42px;
}

#fred2 a, #fred2 h2{
	margin:0;
	padding:0;
	white-space: nowrap;
}

#fred2 a{
	text-decoration:none;
}

#fred2 a, #fred2 a:visited{
	color: #99CCCC;
}
#fred2 h2:hover{
	color:#F00;
}

#fred2 a:hover{
color:#00CC33;
}

#fred2 a:active{
color:#060;
background:#ccc;
}
#fred2 li a{
	top: 0px;
	right: 0px;
}
#fred2 ul{
list-style:none;
margin:0;
padding:0;
float:left;
width:326px;
}

#fred2 li{
	position: absolute;
}

#fred2 ul ul{
	position:absolute;
	z-index:500;
	top:40px;
	left: 0px;
	display: none;
}
#fred2 ul ul ul{
	position:absolute;
	z-index:500;
	top:inherit;
	left: -434px;
	display: none;
}

/* Begin non-anchor hover selectors */

/* Enter the more specific element (div) selector
on non-anchor hovers for IE5.x to comply with the
older version of csshover.htc - V1.21.041022. It
improves IE's performance speed to use the older
file and this method */



div#fred2 li:hover{
	cursor:pointer;
	z-index:100;
}

div#fred2 li:hover ul ul,
div#fred2 li li:hover ul ul,
div#fred2 li li li:hover ul ul,
div#fred2 li li li li:hover ul ul
{
	display:none;
	color: #00FF33;
	position: relative;
}

div#fred2 li:hover ul,
div#fred2 li li:hover ul,
div#fred2 li li li:hover ul,
div#fred2 li li li li:hover ul
{
	display:block;
	color: #CC0000;
}
#fred2 a.x, #fred2 a.x:visited{
color:#99CCCC;
}

#fred2 a.x:hover{
color:#a00;
}

#fred2 a.x:active{
color:#060;
}

#fred3{
	width:388px;
	float:left;
	left: 42px;
	position: absolute;
	top: 178px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 20px;
	height: 2px;
}
#fred3 h2{
	color:#666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	left: 438px;
	position: absolute;
	width: 326px;
	height: 42px;
}

#fred3 a, #fred3 h2{
	margin:0;
	padding:0;
	white-space: nowrap;
}

#fred3 a{
	text-decoration:none;
}

#fred3 a, #fred3 a:visited{
	color: #99CCCC;
}
#fred3 h2:hover{
	color:#F00;
}

#fred3 a:hover{
color:#00CC33;
}

#fred3 a:active{
color:#060;
background:#ccc;
}
#fred3 li a{
	top: 0px;
	right: 0px;
}
#fred3 ul{
list-style:none;
margin:0;
padding:0;
float:left;
width:326px;
}

#fred3 li{
	position: absolute;
}

#fred3 ul ul{
	position:absolute;
	z-index:500;
	top:40px;
	left: 0px;
	display: none;
}
#fred3 ul ul ul{
	position:absolute;
	z-index:500;
	top:inherit;
	left: -434px;
	display: none;
}

/* Begin non-anchor hover selectors */

/* Enter the more specific element (div) selector
on non-anchor hovers for IE5.x to comply with the
older version of csshover.htc - V1.21.041022. It
improves IE's performance speed to use the older
file and this method */



div#fred3 li:hover{
	cursor:pointer;
	z-index:100;
}

div#fred3 li:hover ul,
div#fred3 li li:hover ul,
div#fred3 li li li:hover ul,
div#fred3 li li li li:hover ul
{
	display:block;
	color: #CC0000;
}
#fred3 a.x, #fred3 a.x:visited{
color:#99CCCC;
}

#fred3 a.x:hover{
color:#a00;
}

#fred3 a.x:active{
color:#060;
}
#fred4{
	width:786;
	float:left;
	left: 42px;
	position: absolute;
	top: 220px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 20px;
}
#fred4 h2{
	color:#666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	left: 438px;
	position: absolute;
	width: 326px;
	height: 42px;
}

#fred4 a, #fred4 h2{
	margin:0;
	padding:0;
	white-space: nowrap;
}

#fred4 a{
	text-decoration:none;
}

#fred4 a, #fred4 a:visited{
	color: #99CCCC;
}
#fred4 h2:hover{
	color:#F00;
}

#fred4 a:hover{
color:#00CC33;
}

#fred4 a:active{
color:#060;
background:#ccc;
}
#fred4 li a{
	top: 0px;
	right: 0px;
}
#fred4 ul{
list-style:none;
margin:0;
padding:0;
float:left;
width:326px;
}

#fred4 li{
	position: absolute;
}

#fred4 ul ul{
	position:absolute;
	z-index:500;
	top:40px;
	left: 0px;
	display: none;
}
#fred4 ul ul ul{
	position:absolute;
	z-index:500;
	top:inherit;
	left: -434px;
	display: none;
}

/* Begin non-anchor hover selectors */

/* Enter the more specific element (div) selector
on non-anchor hovers for IE5.x to comply with the
older version of csshover.htc - V1.21.041022. It
improves IE's performance speed to use the older
file and this method */



div#fred4 li:hover{
	cursor:pointer;
	z-index:100;
}

div#fred4 li:hover ul ul,
div#fred4 li li:hover ul ul,
div#fred4 li li li:hover ul ul,
div#fred4 li li li li:hover ul ul
{
	display:none;
	color: #00FF33;
	position: relative;
}

div#fred4 li:hover ul,
div#fred4 li li:hover ul,
div#fred4 li li li:hover ul,
div#fred4 li li li li:hover ul
{
	display:block;
	color: #CC0000;
}
#fred4 a.x, #fred4 a.x:visited{
color:#99CCCC;
}

#fred4 a.x:hover{
color:#a00;
}

#fred4 a.x:active{
color:#060;
}
#fred5{
	width:786;
	float:left;
	left: 42px;
	position: absolute;
	top: 262px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 20px;
}
#fred5 h2{
	color:#666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	left: 438px;
	position: absolute;
	width: 326px;
	height: 42px;
}

#fred5 a, #fred5 h2{
	margin:0;
	padding:0;
	white-space: nowrap;
}

#fred5 a{
	text-decoration:none;
}

#fred5 a, #fred5 a:visited{
	color: #99CCCC;
}
#fred5 h2:hover{
	color:#F00;
}

#fred5 a:hover{
color:#00CC33;
}

#fred5 a:active{
color:#060;
background:#ccc;
}
#fred5 li a{
	top: 0px;
	right: 0px;
}
#fred5 ul{
list-style:none;
margin:0;
padding:0;
float:left;
width:326px;
}

#fred5 li{
	position: absolute;
}

#fred5 ul ul{
	position:absolute;
	z-index:500;
	top:40px;
	left: 0px;
	display: none;
}
#fred5 ul ul ul{
	position:absolute;
	z-index:500;
	top:inherit;
	left: -434px;
	display: none;
}

/* Begin non-anchor hover selectors */

/* Enter the more specific element (div) selector
on non-anchor hovers for IE5.x to comply with the
older version of csshover.htc - V1.21.041022. It
improves IE's performance speed to use the older
file and this method */



div#fred5 li:hover{
	cursor:pointer;
	z-index:100;
}

div#fred5 li:hover ul ul,
div#fred5 li li:hover ul ul,
div#fred5 li li li:hover ul ul,
div#fred5 li li li li:hover ul ul
{
	display:none;
	color: #00FF33;
	position: relative;
}

div#fred5 li:hover ul,
div#fred5 li li:hover ul,
div#fred5 li li li:hover ul,
div#fred5 li li li li:hover ul
{
	display:block;
	color: #CC0000;
}
#fred5 a.x, #fred5 a.x:visited{
color:#99CCCC;
}

#fred5 a.x:hover{
color:#a00;
}

#fred5 a.x:active{
color:#060;
}
#fred6{
	width:786;
	float:left;
	left: 42px;
	position: absolute;
	top: 304px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 20px;
}
#fred6 h2{
	color:#666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	left: 438px;
	position: absolute;
	width: 326px;
	height: 42px;
}

#fred6 a, #fred6 h2{
	margin:0;
	padding:0;
	white-space: nowrap;
}

#fred6 a{
	text-decoration:none;
}

#fred6 a, #fred6 a:visited{
	color: #99CCCC;
}
#fred6 h2:hover{
	color:#F00;
}

#fred6 a:hover{
color:#00CC33;
}

#fred6 a:active{
color:#060;
background:#ccc;
}
#fred6 li a{
	top: 0px;
	right: 0px;
}
#fred6 ul{
list-style:none;
margin:0;
padding:0;
float:left;
width:326px;
}

#fred6 li{
	position: absolute;
}

#fred6 ul ul{
	position:absolute;
	z-index:500;
	top:40px;
	left: 0px;
	display: none;
}
#fred6 ul ul ul{
	position:absolute;
	z-index:500;
	top:inherit;
	left: -434px;
	display: none;
}

/* Begin non-anchor hover selectors */

/* Enter the more specific element (div) selector
on non-anchor hovers for IE5.x to comply with the
older version of csshover.htc - V1.21.041022. It
improves IE's performance speed to use the older
file and this method */



div#fred6 li:hover{
	cursor:pointer;
	z-index:100;
}

div#fred6 li:hover ul ul,
div#fred6 li li:hover ul ul,
div#fred6 li li li:hover ul ul,
div#fred6 li li li li:hover ul ul
{
	display:none;
	color: #00FF33;
	position: relative;
}

div#fred6 li:hover ul,
div#fred6 li li:hover ul,
div#fred6 li li li:hover ul,
div#fred6 li li li li:hover ul
{
	display:block;
	color: #CC0000;
}
#fred6 a.x, #fred6 a.x:visited{
color:#99CCCC;
}

#fred6 a.x:hover{
color:#a00;
}

#fred6 a.x:active{
color:#060;
}
#fred7{
	width:786;
	float:left;
	left: 42px;
	position: absolute;
	top: 346px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 20px;
}
#fred7 h2{
	color:#666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	left: 438px;
	position: absolute;
	width: 326px;
	height: 42px;
}

#fred7 a, #fred7 h2{
	margin:0;
	padding:0;
	white-space: nowrap;
}

#fred7 a{
	text-decoration:none;
}

#fred7 a, #fred7 a:visited{
	color: #99CCCC;
}
#fred7 h2:hover{
	color:#F00;
}

#fred7 a:hover{
color:#00CC33;
}

#fred7 a:active{
color:#060;
background:#ccc;
}
#fred7 li a{
	top: 0px;
	right: 0px;
}
#fred7 ul{
list-style:none;
margin:0;
padding:0;
float:left;
width:326px;
}

#fred7 li{
	position: absolute;
}

#fred7 ul ul{
	position:absolute;
	z-index:500;
	top:40px;
	left: 0px;
	display: none;
}
#fred7 ul ul ul{
	position:absolute;
	z-index:500;
	top:inherit;
	left: -434px;
	display: none;
}

/* Begin non-anchor hover selectors */

/* Enter the more specific element (div) selector
on non-anchor hovers for IE5.x to comply with the
older version of csshover.htc - V1.21.041022. It
improves IE's performance speed to use the older
file and this method */



div#fred7 li:hover{
	cursor:pointer;
	z-index:100;
}

div#fred7 li:hover ul ul,
div#fred7 li li:hover ul ul,
div#fred7 li li li:hover ul ul,
div#fred7 li li li li:hover ul ul
{
	display:none;
	color: #00FF33;
	position: relative;
}

div#fred7 li:hover ul,
div#fred7 li li:hover ul,
div#fred7 li li li:hover ul,
div#fred7 li li li li:hover ul
{
	display:block;
	color: #CC0000;
}
#fred7 a.x, #fred7 a.x:visited{
color:#99CCCC;
}

#fred7 a.x:hover{
color:#a00;
}

#fred7 a.x:active{
color:#060;
}
#fred8{
	width:786;
	float:left;
	left: 42px;
	position: absolute;
	top: 388px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 20px;
}
#fred8 h2{
	color:#666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	left: 438px;
	position: absolute;
	width: 326px;
	height: 42px;
}

#fred8 a, #fred8 h2{
	margin:0;
	padding:0;
	white-space: nowrap;
}

#fred8 a{
	text-decoration:none;
}

#fred8 a, #fred8 a:visited{
	color: #99CCCC;
}
#fred8 h2:hover{
	color:#F00;
}

#fred8 a:hover{
color:#00CC33;
}

#fred8 a:active{
color:#060;
background:#ccc;
}
#fred8 li a{
	top: 0px;
	right: 0px;
}
#fred8 ul{
list-style:none;
margin:0;
padding:0;
float:left;
width:326px;
}

#fred8 li{
	position: absolute;
}

#fred8 ul ul{
	position:absolute;
	z-index:500;
	top:40px;
	left: 0px;
	display: none;
}
#fred8 ul ul ul{
	position:absolute;
	z-index:500;
	top:inherit;
	left: -434px;
	display: none;
}

/* Begin non-anchor hover selectors */

/* Enter the more specific element (div) selector
on non-anchor hovers for IE5.x to comply with the
older version of csshover.htc - V1.21.041022. It
improves IE's performance speed to use the older
file and this method */



div#fred8 li:hover{
	cursor:pointer;
	z-index:100;
}

div#fred8 li:hover ul ul,
div#fred8 li li:hover ul ul,
div#fred8 li li li:hover ul ul,
div#fred8 li li li li:hover ul ul
{
	display:none;
	color: #00FF33;
	position: relative;
}

div#fred8 li:hover ul,
div#fred8 li li:hover ul,
div#fred8 li li li:hover ul,
div#fred8 li li li li:hover ul
{
	display:block;
	color: #CC0000;
}
#fred8 a.x, #fred8 a.x:visited{
color:#99CCCC;
}

#fred8 a.x:hover{
color:#a00;
}

#fred8 a.x:active{
color:#060;
}
#fred9{
	width:786;
	float:left;
	left: 42px;
	position: absolute;
	top: 430px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 20px;
}
#fred9 h2{
	color:#666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	left: 438px;
	position: absolute;
	width: 326px;
	height: 42px;
}

#fred9 a, #fred9 h2{
	margin:0;
	padding:0;
	white-space: nowrap;
}

#fred9 a{
	text-decoration:none;
}

#fred9 a, #fred9 a:visited{
	color: #99CCCC;
}
#fred9 h2:hover{
	color:#F00;
}

#fred9 a:hover{
color:#00CC33;
}

#fred9 a:active{
color:#060;
background:#ccc;
}
#fred9 li a{
	top: 0px;
	right: 0px;
}
#fred9 ul{
list-style:none;
margin:0;
padding:0;
float:left;
width:326px;
}

#fred9 li{
	position: absolute;
}

#fred9 ul ul{
	position:absolute;
	z-index:500;
	top:40px;
	left: 0px;
	display: none;
}
#fred9 ul ul ul{
	position:absolute;
	z-index:500;
	top:inherit;
	left: -434px;
	display: none;
}

/* Begin non-anchor hover selectors */

/* Enter the more specific element (div) selector
on non-anchor hovers for IE5.x to comply with the
older version of csshover.htc - V1.21.041022. It
improves IE's performance speed to use the older
file and this method */



div#fred9 li:hover{
	cursor:pointer;
	z-index:100;
}

div#fred9 li:hover ul ul,
div#fred9 li li:hover ul ul,
div#fred9 li li li:hover ul ul,
div#fred9 li li li li:hover ul ul
{
	display:none;
	color: #00FF33;
	position: relative;
}

div#fred9 li:hover ul,
div#fred9 li li:hover ul,
div#fred9 li li li:hover ul,
div#fred9 li li li li:hover ul
{
	display:block;
	color: #CC0000;
}
#fred9 a.x, #fred9 a.x:visited{
color:#99CCCC;
}

#fred9 a.x:hover{
color:#a00;
}

#fred9 a.x:active{
color:#060;
}
#content-left2head {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 32px;
	line-height: 1.5em;
	color: #999;
	background-color: #FFF;
	font-weight: lighter;
	width: 824px;
	padding-top: 19px;
	padding-left: 12px;
	text-align: left;
	height: 50px;
	text-indent: 30px;
	word-spacing: 5px;
	margin: 0px;
	top: 100px;
	float: left;
}
.paragap {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.5em;
	font-style: normal;
	line-height: .5em;
	color: #FFFFFF;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
	padding: 0px;
	padding-top: 10px;
	display: block;
}
.cvsubhead {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 1.1em;
	font-weight: normal;
	text-decoration: none;
	color: #FFF;
	text-align: left;
	background-color: #F90;
	padding-right: 7px;
	padding-left: 5px;
	padding-top: 1px;
	padding-bottom: 2px;
	line-height: 1.5em;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.cvsubdate {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 1.1em;
	font-weight: normal;
	text-decoration: none;
	color: #000;
	text-align: left;
	line-height: 1.2em;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.cvtextleft {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 1em;
	font-weight: normal;
	text-decoration: none;
	color: #666;
	text-align: left;
	margin-top: 5px;
	display: block;
	line-height: 1.2;
}
.cvtext {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	color: #666;
	text-align: left;
}
a.cvtext:link {
	color: #666;
	}
	a.cvtext:hover {
	color: #FF0000;
	}
	a.cvtext:active {
	color: #666;
	}
	a.cvtext:visited {
	color: #666;
	}
#content-contact {
	width : 200px;
	float : left;
	text-align : justify;
	height: 200px;
	margin-right: 144px;
	margin-left: 40px;
	margin-top: 103px;
	display: block;
	margin-bottom: 40px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	line-height: 1.2em;
	color: #666;
	background-color: #FFF;
	font-weight: lighter;
}
.content-cv1 {
	float : left;
	text-align : left;
	color: #666;
	background-color: #FFF;
	font-weight: lighter;
	height: 425px;
	width: 185px;
	padding-top: 13px;
	padding-right: 16px;
	padding-bottom: 20px;
	padding-left: 40px;
	font-size: 0.6em;
	font-family: Verdana, Geneva, sans-serif;
}
.content-cv2 {
	width : 180px;
	float : left;
	text-align : left;
	height: 420px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	color: #666;
	background-color: #FFF;
	font-weight: lighter;
	top: 0px;
	left: 0px;
	padding-top: 5px;
	padding-right: 22px;
	padding-bottom: 20px;
	padding-left: 0px;
}
.content-cv3 {
	width : 180px;
	float : left;
	text-align : left;
	height: 425px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	color: #666;
	background-color: #FFF;
	font-weight: lighter;
	top: 0px;
	left: 0px;
	padding-top: 5px;
	padding-right: 22px;
	padding-bottom: 20px;
	padding-left: 0px;
}
.content-cv4 {
	width : 183px;
	float : left;
	text-align : left;
	height: 435px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	color: #666;
	background-color: #FFF;
	font-weight: lighter;
	top: 0px;
	left: 0px;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 20px;
	padding-left: 0px;
}
#containercv {
	width: 866px;
	height: 720px;
	color: #666;
	background-color: #FFF;
	position: relative;
	margin-right: auto;
	margin-left: auto;
	top: 55px;
	margin-bottom: 20px;
}
.texteHEAD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-style: normal;
	line-height: 1.5em;
	color: #666;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
	left: 0px;
	top: 0px;
	margin: 0px;
	display: block;
	margin-bottom: 1.2em;
	margin-top: 1em;
}
#container #gridhome .texte br {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.texteindent {
	padding-left: 15px;
	width: 275px;
	display: block;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 0.9em;
	line-height: 1.5em;
	color: #666;
	font-weight: normal;
}
#container #content-left2headw {
	color: #FFF;
}
.white {
	color: #FFF;
}
.textelist {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-style: normal;
	line-height: 1.5em;
	color: #666;
	font-weight: normal;
	text-align: justify;
	text-decoration: none;
	left: 0px;
	top: 0px;
	margin-right: 0px;
	margin-bottom: 0.4em;
	margin-left: 0px;
	display: block;
	margin-top: 0.5em;
}
#container #gridhome .p {
	font-size: 1em;
	line-height: 1em;
}
.cvlist {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-style: normal;
	line-height: 1.3em;
	color: #666;
	font-weight: lighter;
	text-align: justify;
	text-decoration: none;
	left: 0px;
	top: 0px;
	margin-right: 0px;
	margin-bottom: 0.4em;
	margin-left: 0px;
	display: block;
	margin-top: 0.5em;
}
