BODY {padding:0; FONT-SIZE: 12px; MARGIN: 0px 0px 0px 25px; WIDTH: 755px; COLOR: #333333; FONT-FAMILY: "Trebuchet MS", Arial, sans-serif; BACKGROUND-COLOR: #ffffff
}



IMG {BORDER:0;}
A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; border:0
}
A:link {
	COLOR: #336699
}
A:visited {
	COLOR: #6699cc
}
A:hover {
	COLOR: #cc0000; TEXT-DECORATION: none
}
A:active {
	COLOR: #336699
}

#link2 a {COLOR: #ffffff}
#link2 a:hover {color:#cc0000}

#link3 a:link {COLOR: #cc0000}
#link3 a:hover {color:#336699}

UL {LIST-STYLE-IMAGE: url(/images/hpBullet.gif); MARGIN: 0px 0px 10px 12px; padding-left:10px; text-align:left}


UL LI {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 16px
}


H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 30px; COLOR: #cc0000; LINE-HEIGHT: 34px
}
h2 {
	FONT-WEIGHT: normal; FONT-SIZE: 20px; 
}

H3 {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333
}


#TitleBar {WIDTH: 800px; }
#CompanyLogo {
	FLOAT: left; WIDTH: 800px; HEIGHT: 125px; BACKGROUND: url(/images/head4.jpg) no-repeat 0px 0px
}

#topNav {width:775px; TEXT-ALIGN: right; }
#welcomenav {width:775px; margin-TOP: 35px; TEXT-ALIGN: right; }
#GlobalNav { width:775px; margin-TOP: 0px; text-align:right;
}
#GlobalNav A { FONT-SIZE: 11px;  TEXT-DECORATION: none
}
#GlobalNav A:link {
	COLOR: #000000
}
#GlobalNav A:visited {
	COLOR: #333333
}
#GlobalNav A:hover {COLOR: #cc0000; TEXT-DECORATION: underline
}
#GlobalNav A:active {	COLOR: #333333
}
#GlobalNav UL {	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#GlobalNav UL LI {DISPLAY: inline; MARGIN: 0px}

#PageTitle {PADDING:0 0 0 20; MARGIN: 15px 0px 0px 15px; WIDTH: 750px; }

#pageleft {MARGIN: 0px 0px 0px 20px; WIDTH: 190px; float:left; border:#336699 1px solid; padding:5 5 5 5;}

#pageright {WIDTH: 510px; float:left; margin-left:20px; background:url(/images/bg.gif) no-repeat bottom right;}

#boxtitle {BACKGROUND: url(/images/headline_bg.gif) no-repeat 0px 0px; float:left}

#boxcontent {padding-left:10px; padding-right:10px; text-align:justify}

#PageContent {WIDTH: 775px; top:137px; position: absolute;}

#pagemain {MARGIN-BOTTOM: 12px; WIDTH: 775px; text-align:justify}

#homebanner {BORDER: #336699 1px solid; min-height:200px; height:200px; font-size:25px; }

#ProductSection {BORDER: #336699 1px solid; BACKGROUND: url(/images/headline_bg.gif) no-repeat 0px 0px; WIDTH: 560px; margin:10 10 0 0; HEIGHT: 250px; float:left}

#HomePageRightBar {BACKGROUND: url(/images/bg.gif) no-repeat bottom right; BORDER: #336699 1px solid; WIDTH: 200px; HEIGHT: 250px; margin-top:10px; float:right;}

.approach {MARGIN: 12px 0px 12px 35px; WIDTH: 720px;  border:#336699 1px solid; padding: 5 5 5 5; text-align:justify; min-height:160px; height:160px;}

.approach h3 {width:155px; height:150px; float:left; text-indent:-2008px;}
.approach p {float:right)

#footer {TEXT-ALIGN: right; width:700px; margin-top:10px; float:right; }

#footer A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #336699
}
#footer A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #336699
}
#footer A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #cc0000; TEXT-DECORATION: none
}
#footer A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #336699
}
#footer P {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; MARGIN-BOTTOM: 5px; LINE-HEIGHT: 9px
}
#footer ADDRESS {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; FONT-STYLE: normal
}

* {-moz-box-sizing: border-box;}
