BODY 		{

		SCROLLBAR-FACE-COLOR: #4a4a4a; 

		SCROLLBAR-HIGHLIGHT-COLOR: #7d7d7d; 

		SCROLLBAR-SHADOW-COLOR: #323232; 

		SCROLLBAR-3DLIGHT-COLOR: #111111; 

		SCROLLBAR-ARROW-COLOR: #bbbbcc; 

		SCROLLBAR-TRACK-COLOR: #333333; 

		SCROLLBAR-DARKSHADOW-COLOR: #000000; 

		SCROLLBAR-BASE-COLOR: #789789;
		
		BACKGROUND: url(images/bg.gif) repeat;

		margin-left: 0; margin-top: 0; margin-width: 0; margin-height: 0;margin-bottom: 0


}


BODY {
	FONT-SIZE: 11px; FONT-FAMILY: verdana,arial,sans-serif; color: #FFFFFF;
}
TD {
	FONT-SIZE: 11px; FONT-FAMILY: verdana,arial,sans-serif; color: #626262
}
TH {
	FONT-SIZE: 11px; FONT-FAMILY: verdana,arial,sans-serif; color: #626262
}
FONT {
	FONT-SIZE: 11px; FONT-FAMILY: verdana,arial,sans-serif; color: #626262
}
UL {
	MARGIN-TOP: 2px; MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
OL {
	MARGIN-TOP: 2px; MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 25px; MARGIN: 0px; FONT-FAMILY: arial,sans-serif
}
H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; MARGIN: 0px; FONT-FAMILY: arial,sans-serif
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 22px; FONT-FAMILY: arial,sans-serif
}
H4 {
	FONT-SIZE: 18px; FONT-FAMILY: arial,sans-serif
}
A.mainlink:link {
	FONT-SIZE: 11px; FONT-FAMILY: verdana,arial,sans-serif; color: #9D080E
}
A.mainlink:visited {
	FONT-SIZE: 11px; FONT-FAMILY: verdana,arial,sans-serif; color: #9D080E
}
A.mainlink:hover {
	FONT-SIZE: 11px; FONT-FAMILY: verdana,arial,sans-serif; color: #54667E
}

A.memberlink:link {
	FONT-SIZE: 14px; FONT-FAMILY: verdana,arial,sans-serif; color: red
}
A.memberlink:visited {
	FONT-SIZE: 14px; FONT-FAMILY: verdana,arial,sans-serif; color: red
}
A.memberlink:hover {
	FONT-SIZE: 14px; FONT-FAMILY: verdana,arial,sans-serif; color: #54667E
}



A.parent:link {
	FONT-SIZE: 11px; VERTICAL-ALIGN: top; FONT-FAMILY: verdana,arial,sans-serif
}
A.parent:visited {
	FONT-SIZE: 11px; VERTICAL-ALIGN: top; FONT-FAMILY: verdana,arial,sans-serif
}
A.parent:hover {
	FONT-SIZE: 11px; VERTICAL-ALIGN: top; FONT-FAMILY: verdana,arial,sans-serif
}
.title {
	FONT-SIZE: 13px; FONT-FAMILY: verdana,arial,sans-serif; color: #9D080E;font-weight : bold
}
.careertitle {
	FONT-SIZE: 13px;
	FONT-FAMILY: verdana,arial,sans-serif;
	color: #426BA1;
	font-weight: bold;
	
}
.subtitle {
	FONT-SIZE: 15px; FONT-FAMILY: arial,sans-serif
}


.side_links UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 15px; PADDING-TOP: 0px
}
.side_links UL A#current {
	BORDER-RIGHT: #a26b6b 3px solid; BACKGROUND: url(img/arrow.gif) #a26b6b no-repeat right 50%; COLOR: #fff
}
.side_links LI {
	MARGIN: 0px; BORDER-BOTTOM: #ececec 10px solid; LIST-STYLE-TYPE: none
}
.side_links A {
	BORDER-RIGHT: #fff 3px solid; DISPLAY: block; PADDING-LEFT: 16px; BACKGROUND: url(images/newsbtn.gif) no-repeat left 50%; WIDTH: 200px; COLOR: #87acbb; TEXT-DECORATION: none
}
.side_links A:hover {
	BORDER-RIGHT: #a26b6b 3px solid; COLOR: #a26b6b; TEXT-DECORATION: none;
	background-color:black;
}

.tabletitle {
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 0px;
	FONT-SIZE: 12px;
	font-weight: bold;
	BACKGROUND: url(images/heading.gif) #788d9f no-repeat right 50%;
	: 0px autMARGINo 5px;
	TEXT-TRANSFORM: uppercase;
	WIDTH: 480px;
	COLOR: #fff;
	LINE-HEIGHT: 18px;
	BORDER-BOTTOM: #ececec 2px solid;
	HEIGHT: 20px;
	FONT-FAMILY: verdana,arial,sans-serif;
}
.producttabletitle {
	FONT-SIZE: 12px;
	font-weight: bold;
	padding-left: 10px;
	BACKGROUND: url(images/heading.gif) #788d9f no-repeat right 50%;
	MARGIN: 0px auto 5px;
	TEXT-TRANSFORM: uppercase;
	WIDTH: 720px;
	COLOR: #fff;
	LINE-HEIGHT: 18px;
	BORDER-BOTTOM: #ececec 2px solid;
	HEIGHT: 20px;
	FONT-FAMILY: verdana,arial,sans-serif;
}
.content {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND: url(images/tablebg.gif) #fff repeat-y;
	FLOAT: right;
	PADDING-BOTTOM: 10px;
	MARGIN: 0px;
	WIDTH: 520px;
	PADDING-TOP: 0px;
}
.contentshabottom {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND: url(images/tablebottom.gif) no-repeat 50% bottom;
	FLOAT: right;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 520px;
	PADDING-TOP: 0px;
	HEIGHT: 20px;
}
.contentshatop {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND: url(images/tabletop.gif) no-repeat 50% top;
	FLOAT: right;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 520px;
	PADDING-TOP: 0px;
	HEIGHT: 10px;
}
.contenttext {
	padding-left: 15px;
	FONT-SIZE: 11px;
	FONT-FAMILY: verdana,arial,sans-serif;
	color: #626262;
	PADDING-bottom: 10px;
	WIDTH: 495px;
	LINE-HEIGHT: 18px;
}
.contacttabletitle {
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 5px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	BACKGROUND: url(images/heading.gif) #788d9f no-repeat right 50%;
	MARGIN: 0px auto 5px;
	TEXT-TRANSFORM: uppercase;
	WIDTH: 300px;
	COLOR: #fff;
	LINE-HEIGHT: 18px;
	BORDER-BOTTOM: #ececec 2px solid;
	HEIGHT: 20px;
}
.contactcontent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 10px; MARGIN: 0px; WIDTH: 350px; PADDING-TOP: 0px
}
.contactcontenttext {
	FONT-SIZE: 11px; FONT-FAMILY: verdana,arial,sans-serif; color: #626262;PADDING-bottom: 10px;WIDTH: 300px;LINE-HEIGHT: 18px;
}

.eventtext {
	color: #ffffff;
	padding-left: 10px;
	FONT-SIZE: 11px;
	FONT-FAMILY: verdana,arial,sans-serif;	
	PADDING-bottom: 5px;
	LINE-HEIGHT: 18px;
}

.awardtext {
	
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 10px;
	FONT-SIZE: 11px;
	FONT-FAMILY: verdana,arial,sans-serif;	
	background-color: #B2CEDE;
}

.awardtext2 {
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 10px;
	FONT-SIZE: 11px;
	FONT-FAMILY: verdana,arial,sans-serif;
	background-color: #D2E0E8;
}

.fontcolor {
	FONT-SIZE: 11px;
	FONT-FAMILY: verdana,arial,sans-serif;
	color: Maroon;
}

.fontcolor2 {
	FONT-SIZE: 11px;
	FONT-FAMILY: verdana,arial,sans-serif;
	color: white;
}

.fontcolor3 {
	padding-left: 10px;
	padding-top: 5px;
	FONT-SIZE: 11px;
	FONT-FAMILY: verdana,arial,sans-serif;
	color: white;
}

.fontcolor4 {
	padding-left: 10px;
	padding-top: 5px;
	FONT-SIZE: 11px;
	FONT-FAMILY: verdana,arial,sans-serif;
	color: red;
}
.fontcolor5 {
	padding-top: 5px;
	FONT-SIZE: 11px;
	FONT-FAMILY: verdana,arial,sans-serif;
	color: red;
}
.formstyle {
	padding-left :10px
}



.casefontcolor {
	FONT-SIZE: 10px;
	FONT-FAMILY: verdana,arial,sans-serif;
	color: white;
}


#news {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FLOAT: left; PADDING-BOTTOM: 20px; PADDING-TOP: 10px;
}
#news UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 18px; PADDING-TOP: 0px;
}
#news LI {
	MARGIN: 0px; BORDER-BOTTOM: #ececec 1px solid; LIST-STYLE-TYPE: none;
}
#news A {
	BORDER-RIGHT: #fff 3px solid;
	DISPLAY: block;
	PADDING-LEFT: 20px;
	BACKGROUND: url(images/newsbtn.gif) no-repeat top left;
	WIDTH: 450px;
	COLOR: #626262;
	TEXT-DECORATION: none;
}
#news A:hover {
	BACKGROUND-color: #6D868D ; COLOR: #fff
}

#point {
	PADDING-RIGHT: 15px; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: 20px; PADDING-TOP: 10px
}
#point UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 18px; PADDING-TOP: 0px;
}
#point LI {
	MARGIN: 0px;
	BORDER-BOTTOM: #ececec 1px solid;
	PADDING-LEFT: 20px;
	LIST-STYLE-TYPE: none;
	BACKGROUND: url(images/dot.gif) no-repeat top left;
}
#leftcontent {
		float:left;
		width:150px;
		margin-left:20px;
		padding-left:10px;
		padding-top:5px;
		padding-bottom:5px;
		LINE-HEIGHT: 18px;
		BACKGROUND: #426BA1; COLOR: #fff
		}

#rightcontent {
		float:left;
		width:250px;
		margin-left:0px;
		padding-left:10px;
		padding-top:5px;
		padding-bottom:5px;
		LINE-HEIGHT: 18px;
		BACKGROUND: #6D868D; COLOR: #fff
		}
.careertext {
	FONT-SIZE: 11px; FONT-FAMILY: verdana,arial,sans-serif; color: #626262;PADDING-bottom: 10px;PADDING-left: 10px;WIDTH: 300px;LINE-HEIGHT: 18px;
}


INPUT {
	BORDER-RIGHT: #cfd8e0 1px solid; BORDER-TOP: #cfd8e0 1px solid; BACKGROUND: #fff; FONT: 11px verdana, arial, tahoma; BORDER-LEFT: #cfd8e0 1px solid; COLOR: #6B6B6B; BORDER-BOTTOM: #cfd8e0 1px solid
}
#submit_form .radio {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
SELECT {
	BORDER-RIGHT: #cfd8e0 1px solid; BORDER-TOP: #cfd8e0 1px solid; BACKGROUND: #fff; FONT: 10px verdana, arial, tahoma; BORDER-LEFT: #cfd8e0 1px solid; COLOR: #6B6B6B; BORDER-BOTTOM: #cfd8e0 1px solid
}
TEXTAREA {
	BORDER-RIGHT: #cfd8e0 1px solid; BORDER-TOP: #cfd8e0 1px solid; BACKGROUND: #fff; FONT: 11px verdana, arial, tahoma; BORDER-LEFT: #cfd8e0 1px solid; COLOR: #6B6B6B; BORDER-BOTTOM: #cfd8e0 1px solid
}
.submit {
	BORDER-RIGHT: #cfd8e0 1px solid; BORDER-TOP: #cfd8e0 1px solid; FONT-SIZE: 10px; BACKGROUND: #788d9f; BORDER-LEFT: #cfd8e0 1px solid; COLOR: #fff; BORDER-BOTTOM: #cfd8e0 1px solid
}

#frame {
		padding-top:15px;
		padding-bottom:15px;
		width: 780px;
		text-align: left;
		margin: 0 auto;
		BACKGROUND: #FFFFFF
		}
#copyframe1 {
		
		width : 780px;
		height: 15px;
		BACKGROUND: #E9EBEA
		}
#copyframe2 {
		padding-top: 10px;
		width : 780px;
		text-align:center;
		height: 30px;
		BACKGROUND: #F4F6F5;
		}

#mainleft {
		float:left;
		width:520px;
		margin-left:0px;
		padding-left:15px;
		padding-top:10px;
		padding-bottom:10px;
		LINE-HEIGHT: 18px;
		BACKGROUND: #FFFFFF; 
		}

#mainright {
		float:left;
		padding-top:10px;
		padding-left:10px;
		padding-bottom:10px;
		width:202px;
		BACKGROUND: #fff;
		}

#productleft {
		float:left;
		width:202px;
		margin-top:10px;
		margin-left:10px;
		Padding-left:10px;
		BACKGROUND: #84B0C9 
		}

#productright {
		float:left;
		padding-top:10px;
		padding-left:10px;
		padding-bottom:10px;
		width:520px;
		BACKGROUND: #fff; COLOR: #fff
		}

#eprojectdmleft {
		float:left;
		width:230px;
		padding-left:0px;
		padding-top:5px;
		padding-bottom:5px;
		LINE-HEIGHT: 18px;
		BACKGROUND: #FFFFFF
		}
#eprojectdmright {
		float:left;
		width:230px;
		padding-left:10px;
		padding-top:5px;
		padding-bottom:5px;
		LINE-HEIGHT: 18px;
		BACKGROUND: #FFFFFF
		}

#productmenu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
#productmenu UL {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 18px; PADDING-TOP: 0px
}
#productmenu UL A#current {	
	BACKGROUND-color: #820B1E; COLOR: #fff
}
#productmenu LI {
	MARGIN: 0px; BORDER-BOTTOM: #ececec 1px dotted; LIST-STYLE-TYPE: none
}
#productmenu A {
	DISPLAY: block;
	PADDING-LEFT: 20px;
	font-size: 10px;
	WIDTH: 180px;
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	BACKGROUND: url(images/productdot.gif)  no-repeat top left;
}
#productmenu A:hover {
	DISPLAY: block;
	PADDING-LEFT: 20px;
	font-size: 10px;
	WIDTH: 180px;
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	BACKGROUND-color: 426BA1;
	font-weight: bold;
}

.events {
	font-size: 10px; padding-left:10px; padding-right:10px; padding-bottom:5px; padding-top:5px; WIDTH: 220px; COLOR: #FFFFFF; BORDER-BOTTOM: #ececec 1px dotted; TEXT-ALIGN: left
}
.eventsdate {
	WIDTH: 220px;
	COLOR: #FFFF00;
	font-size: 10px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
A.eventslink:link {
	FONT-SIZE: 10px; FONT-FAMILY: verdana,arial,sans-serif; color: #FFFFFF;TEXT-DECORATION: none
}
A.eventslink:visited {
	FONT-SIZE: 10px; FONT-FAMILY: verdana,arial,sans-serif; color: #FFFFFF;TEXT-DECORATION: none
}
A.eventslink:hover {
	FONT-SIZE: 10px; FONT-FAMILY: verdana,arial,sans-serif; color: #AEF31A;TEXT-DECORATION: underline
}
.eventactive {
	font-size: 10px; BACKGROUND: #3E8492;  padding-left:10px; padding-right:10px; padding-bottom:5px; padding-top:5px;WIDTH: 220px; COLOR: #ffffff; BORDER-BOTTOM: #ececec 1px dotted; TEXT-ALIGN: left
}
.eventinactive {
	font-size: 10px; BACKGROUND: #80B9C4;  padding-left:10px; padding-right:10px; padding-bottom:5px; padding-top:5px; WIDTH: 220px; COLOR: #ffffff; BORDER-BOTTOM: #ececec 1px dotted; TEXT-ALIGN: left
}
.productactive {
	font-size: 10px; BACKGROUND: #6F0004;  padding-left:10px; padding-right:10px; padding-bottom:5px; padding-top:5px;WIDTH: 220px; COLOR: #ffffff; BORDER-BOTTOM: #ececec 1px dotted; TEXT-ALIGN: left
}
.productinactive {
	font-size: 10px; BACKGROUND: #9D080E;  padding-left:10px; padding-right:10px; padding-bottom:5px; padding-top:5px; WIDTH: 220px; COLOR: #ffffff; BORDER-BOTTOM: #ececec 1px dotted; TEXT-ALIGN: left
}
.caseactive {
	font-size: 12px;
	BACKGROUND: #133A6E;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:5px;
	padding-top:5px;
	COLOR: #ffffff;
	BORDER-BOTTOM: #ececec 1px dotted;
	TEXT-ALIGN: left
}
.caseinactive {
	font-size: 10px; BACKGROUND: #426BA1;  padding-left:10px; padding-right:10px; padding-bottom:5px; padding-top:5px; WIDTH: 264px; COLOR: #ffffff; BORDER-BOTTOM: #ececec 1px dotted; TEXT-ALIGN: left
}
