html,body{margin-top:15px;padding:0}

body{font: 76% arial,tahoma, helvetica, verdana,sans-serif;text-align:left;}

p{margin:0 10px 10px}


div#header {
	width:960px;
	height:132px;
	background: url("images/nav_bk.gif") no-repeat;
	background-position: top right;
	}

div#mainnav{float:left;margin-left:125px;width:110px;font-weight:normal;
	 font-family: Arial, helvetica, sans-serif;
	font-size: .8em;
	line-height: 20px;
	color: #333;
	text-align: left;
	}
	

div#mainnavnothome{float:left;margin-left:145px;width:110px;font-weight:normal;
	 font-family: Arial, helvetica, sans-serif;
	font-size: .8em;
	line-height: 20px;
	color: #333;
	text-align: left;
	}
	
	
div#subnav{
float:left;
margin-left:20px;
width:110px;
font-weight: normal;
	font-family: Arial, helvetica, sans-serif;
	font-size: .8em;
	line-height: 20px;
	color: #333;
	text-align: left;}
	
	
div#utilitynav{
float:left;
margin-left:200px;
width:110px;
font-weight: normal;
	font-family: arial, helvetica, sans-serif;
	font-size: .8em;
	line-height: 20px;
	color: #333;
	text-align: left;}
	
div#utilitynavnothome{
float:left;
margin-left:50px;
width:110px;
font-weight: normal;
	font-family: arial, helvetica, sans-serif;
	font-size: .8em;
	line-height: 20px;
	color: #333;
	text-align: left;}
	
a.nav{color:#333; text-decoration:none;}
a.nav:hover{color:#f8971d; text-decoration:none;}
a.navon{color:#f8971d; text-decoration:none; font-weight:bold;}

span.plus{color:#f8971d; font-weight:bold;}



a.navsub{color:#333; text-decoration:none;}

span.bold{font-weight:bold;color:#000;}

div#container{text-align:left}



div#footer{margin-left:5px;background: #fff;color: #333;
font-family: arial, helvetica, sans-serif;
	font-size: 1.2em;
	line-height: 22px;
	color: #333;
	text-align: left;}
	
	div#footerleft{margin-left:10px;background: #000;color: #333;
font-family: arial, helvetica, sans-serif;
	font-size: 1.2em;
	line-height: 22px;
	color: #333;
	text-align: left;}
	
div#footer_end{margin-left:230px;background: #fff;color: #333;
font-family: arial, helvetica, sans-serif;
	font-size: .9em;
	color: #333;
	text-align:left;}
	
div#footer_inside{margin-left:230px;background: #fff;color: #333;
font-family: arial, helvetica, sans-serif;
	font-size: .9em;
	color: #333;
	text-align:right;}


div#container{width:960px;margin:0 auto}

div#content{float:right;width:960px; height:362px;}

div#contentinside{float:right;width:960px; height:110px;}

h1,h2{margin:10px 0px 10px 0; font-size: 1.3em; line-height:20px;}



div#footer{clear:both;width:940px;}


div#leftnav{float:left;
width:165px; height:350px; background:#f7f0c3; margin-top:20px; padding-left:15px; font-size: 1.2em;}

div#leftnavcontact{float:left;
width:165px; height:414px; background:#f7f0c3; margin-top:20px; padding-left:15px; font-size: 1.2em;}

div#leftnavcontactblank{float:left;
width:165px; height:550px; background:#f7f0c3; margin-top:20px; font-size: 1.2em;}

div#leftnavan{float:left;
width:165px; height:1200px; background:#f7f0c3; margin-top:20px; padding-left:15px; font-size: 1.2em;}

div#rightspacean{float:right; width:245px; height:1200px; background:#f7f0c3; margin-top:20px;}


div#leftnavserve{float:left;
width:165px; height:400px; background:#f7f0c3; margin-top:20px; padding-left:15px; font-size: 1.2em;}

div#rightspaceserve{float:right; width:245px; height:400px; background:#f7f0c3; margin-top:20px;}


div#leftnavaug{float:left;
width:165px; height:1350px; background:#f7f0c3; margin-top:20px; padding-left:15px; font-size: 1.2em;}

div#rightspaceaug{float:right; width:245px; height:1350px; background:#f7f0c3; margin-top:20px;}


div#leftnavbmust{float:left;
width:165px; height:1550px; background:#f7f0c3; margin-top:20px; padding-left:15px; font-size: 1.2em;}

div#rightspacebmust{float:right; width:245px; height:1550px; background:#f7f0c3; margin-top:20px;}


div#rightspacedash{float:right; width:245px; height:750px; background:#f7f0c3; margin-top:20px;}


div#leftnavdash{float:left;
width:165px; height:750px; background:#f7f0c3; margin-top:20px; padding-left:15px; font-size: 1.2em;}


div#leftdashblank{float:left;
width:165px; height:750px; background:#f7f0c3; margin-top:20px;  font-size: 1.2em;}

div#leftnavabout{float:left;
width:165px; height:800px; background:#f7f0c3; margin-top:20px; padding-left:15px; font-size: 1.2em;}


div#leftblank{float:left;
width:165px; height:800px; background:#f7f0c3; margin-top:20px;font-size: 1.2em;}

div#middlecontent{float:left; width:475px; height:350px; background:#fff; margin-top:20px; padding-left:15px; padding-right:15px;
font-weight: normal;
	font-family: Arial, helvetica, sans-serif;
	font-size: 1.1em;
	line-height: 18px;
	color: #333;
	text-align: left;}

div#rightspace{float:right; width:245px; height:350px; background:#f7f0c3; margin-top:20px;}

div#rightspacecontact{float:right; width:245px; height:414px; background:#f7f0c3; margin-top:20px;}

div#rightspacedown{float:right; width:245px; height:550px; background:#f7f0c3; margin-top:20px;}



div#rightspaceabout{float:right; width:245px; height:800px; background:#f7f0c3; margin-top:20px;}

div#rightspacebrown{float:right; width:245px; height:800px; background:#2d1c23; margin-top:20px; color:#fff;}



p.right{padding-left:8px; padding-right:15px;}

 ul.TickList {
  list-style-image: url('images/plus.gif');
  margin:0;padding-left:10px;
}

 ul.TickList2 {
  list-style-image: url('images/plus.gif');
  margin:0;padding-left:30px;
}

 ul.TickList3 {
  list-style-image: url('images/ball.gif');
  margin:0;padding-left:30px;
}


span.orange{color:#f57e16}





                
                a
        {
            color: #333;
            text-decoration:none;

        }
        a:hover
        {
            color:#f8971d;
        }
     
   
        ul#product
        {
            width:200px;
            margin: 0;
            padding: 0;
            list-style: none;
        }
        ul#product li span
        {
        	padding-left: 2em;
        }
        ul#product li.trigger
        {
            padding: 0em;
        }
        /* ul#product hover menu position override */
        ul#product .trigger ul.menu
        {
            margin-top: -2.4em;
            margin-left: 15em;
        }
        /* ++ Hover menu styles */
        .trigger ul.menu
        {
            display: none;
            position: absolute;
            margin: 0;
            padding: .4em;
            list-style: none;
            border: solid 0px #ccc;
        }
        .trigger ul.menu li
        {
            padding: .1em .5em;
        }
        .trigger ul.menu li a
        {
            display: block;
            text-decoration:none;

        }
        .trigger:hover
        color:#f8971d;
        {
        }
        .trigger:hover ul.menu
        {
            display: block;
        }
.html-marquee {height:100px;width:200px;background-color:000000;font-family:arial,tahoma, helvetica, verdana,sans-serif;font-size:10pt;color:FFFFFF;border-width:1;border-style:solid;border-color:grey;}