body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	margin:0px;
	padding:0px;
}

#formbig {
	margin:0px;
	padding:0px;
	}

a:link 				{color: #666666;}
a:visited 			{color: #666666;}
a:hover 			{color: #666666;}

td {
	font-family: Arial, Helvetica, sans-serif;
}

th {
	font-family: Arial, Helvetica, sans-serif;
}

.actionnumber {
height:13px;
width:150px;
font:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;

color:#666666;
}


.actionselect {
height:20px;
width:150px;
font:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#666666;
margin-bottom:5px;
}


.actionnumberbig {
height:13px;
width:175px;
font:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;

color:#666666;
}

.greybutton {
margin-top:50px;
padding-top:50px;
margin-left:auto;
height:300px;
margin-right:auto;
background-color:#FF0000;
}


.actionselectbig {
height:20px;
width:175px;
font:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#666666;
margin-bottom:5px;
}


/*********************************************/
.orangeText
{
   color:#666666;
}

.button
{
	border:1px solid #b2b9c3;
}
/*********************************************/


#footer{
width:895px;
height:5.5em;
margin: 9px auto 20px;
padding: 6px 0 2px 0;
font-size: 9px;
font:Trebuchet MS, Arial, Helvetica, sans-serif;
position:relative;
left:-200px;
border-width: 1px 0;
border-style: solid;
border-color:#CCC;
}

#footerLists {
	margin: 0;
	width:auto;
	padding:0;
}

#footerInside ul {
list-style:none outside none;
margin:0;
padding:0;
}

#footerInside li {
float:left;
margin: 0;
padding: 0 5px;
border-right:1px solid #C9C9C9;
}

#footerInside li.last {
border-right:0 none;
}

#footerInside p {
padding: 5px;
margin: 0;
}


#footer_home{

width:895px;
height:25px;
margin-left:auto;
margin-right:auto;
margin-top:-9px;
background-image: url(../images/footer.jpg);*/
padding-left:10px;
padding-top:6px;
font-size:9px;
font:Trebuchet MS, Arial, Helvetica, sans-serif;
background-repeat:no-repeat;
position:relative;
}

#menu{
width:933px;
height:46px;
background-image: url(../images/menu.jpg);
background-position:center;
background-repeat:no-repeat;
margin-left:auto;
margin-right:auto;
}

#menubody{
padding-top:12px;
padding-left:35px;
color:#333333;
}

#heading{
margin-left:auto;
margin-right:auto;
height:135px;
width:904px;
}

#headingcontent{
margin-left:auto;
margin-right:auto;
height:95px;
padding-top:45px;

}

#logo{
width:252px;
float:left;
}

#calltoaction{
margin-left:auto;
margin-right:auto;
width:920px;
height:290px;
}

#mainbody{
margin-left:auto;
margin-right:auto;
width:910px;
height:auto;

}

#leftmenu{
background-image: url(../images/menu-left.jpg);
background-repeat:no-repeat;
width:190px;
height:400px;
float:left;
}

#top{
width:487px;
height:8px;
position:relative;
top:0px;
left:0px;
background-image: url(../images/top.jpg);

}

#middle{
width:480px;
float:left;
}

#bottom{
width:487px;
height:82px;
position:relative;
bottom:0px;
left:0px;
background-image: url(../images/bottom.jpg);
}

#maincontent {
width:487px;
float:left;
background-image: url(../images/main.jpg);
margin-top:10px;
margin-left:10px;

}

#rightmenu {
width:196px;
float:left;
background-image: url(../images/main-right.jpg);
margin-top:10px;
margin-left:10px;

}

#title {
height:90px;
width:900px;
margin-left:auto;
margin-right:auto;
}

#subtitle {
height:60px;
width:175px;
float:left;
font-size:36px;
color:#FF3300;
padding-top:30px;
border-bottom: 1px;
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
background-image: url(../images/line1.jpg);
background-repeat:no-repeat;
}

#subtitlegreen {
height:60px;
width:175px;
float:left;
font-size:36px;
color:#99cc33;
padding-top:30px;
border-bottom: 1px;
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
background-image: url(../images/line1.jpg);
background-repeat:no-repeat;
}

#subtitleblue {
height:60px;
width:175px;
float:left;
font-size:36px;
color:#8bb1c4;
padding-top:30px;
border-bottom: 1px;
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
background-image: url(../images/line1.jpg);
background-repeat:no-repeat;
}

#othertitle {
height:50px;
width:487px;
margin-left:20px;
float:left;
font-size:24px;
color:#FF3300;
padding-top:40px;
background-image: url(../images/line2.jpg);
background-repeat:no-repeat;
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
}

#othertitlegreen {
height:50px;
width:487px;
margin-left:20px;
float:left;
font-size:24px;
color:#99cc33;
padding-top:40px;
background-image: url(../images/line2.jpg);
background-repeat:no-repeat;
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
}

#othertitleblue {
height:50px;
width:487px;
margin-left:20px;
float:left;
font-size:24px;
color:#8bb1c4;
padding-top:40px;
background-image: url(../images/line2.jpg);
background-repeat:no-repeat;
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
}

#contenthere {
padding-left:30px;
padding-top:30px;
padding-right:30px;
line-height:17pt;
}

#leftmenutitle{
height:30px;
width:200px;
padding-left:25px;
padding-top:30px;
font-size:18px;
color:#FF0000;
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
}

#leftmenutitlegreen{
height:30px;
width:200px;
padding-left:25px;
padding-top:30px;
font-size:18px;
color:#99cc33;
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
}

#leftmenutitleblue{
height:30px;
width:200px;
padding-left:25px;
padding-top:30px;
font-size:18px;
color:#8bb1c4;
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
}

#leftmenulink{
height:20px;
width:140px;
margin-left:35px;
margin-right:10px;
margin-top:10px;
font-size:12px;
color:#666666;

}




#rightmenubox {
padding-left:10px;
padding-right:20px;
padding-top:10px;
margin-left:1px;
margin-right:10px;
background-image: url(../images/gradient.jpg);
background-repeat:no-repeat;
width:195px;
height:290px;
}

#rightmenuboxother {
padding-left:10px;
padding-right:20px;
padding-top:10px;
margin-left:1px;
margin-right:10px;

width:195px;
height:150px;
}

a.submenulink{
text-decoration:none;
color:#333333;
display:block; 
width:100%; 


}

a.submenulinkblue{
text-decoration:none;
color:#333333;
display:block; 
width:100%; 


}

a.submenulinkgreen{
text-decoration:none;
color:#333333;
display:block; 
width:100%; 
}



a:hover.submenulinkgreen{
    text-decoration:none;
    color:#333333;
    background-color:#ebf5d6;
}


a:hover.mainlink 
{
    color:#ffffff;
    background-color: #9b9b9b;
}

a.mainlink{
text-decoration:none;
color:#333333;

}

a.mainlink{
text-decoration:none;
color:#333333;

}

a.mainlinkactive{
text-decoration:none;
color:#FFFFFF;

margin-left:auto;
margin-right:auto;

}


a:hover.submenulink{
text-decoration:none;
color:#333333;
background-color:#ffefe5;

}

a:hover.submenulinkblue{
text-decoration:none;
color:#333333;
background-color:#e8f0f5;

}


#actionbox {
padding-left:13px;
padding-right:20px;
padding-top:10px;
margin-left:3px;
margin-right:10px;
background-image: url(../images/innerbox.jpg);
background-repeat:no-repeat;
width:195px;
height:260px;
}


#rightmenutoP {

height:7px;
position:relative;
top:0px;
left:0px;
background-image: url(../images/top-right.jpg);

}

#rightmenubottom {

height:5px;
position:relative;
bottom:0px;
left:0px;
background-image: url(../images/bottom-right.jpg);

}

#actualphone{
width:252px;
float:right;
padding-top:10px;
}

#phonenumber{
width:650px;
float:left;

}

#buttonheader{
width:104px;
height:17px;
float:right;
}

#spacerbuttonheader{
width:30px;
height:17px;
float:right;
}


#menulink{
width:auto;
height:15px;
float:left;
}


#menuactive{
width:70px;
padding-left:10px;
margin-top:-1px;
height:18px;
color:#FFFFFF;
float:left;
background-image: url(../images/overmenu.jpg);
background-repeat: no-repeat;
}

#menuactivebig{
width:110px;
height:18px;
color:#FFFFFF;
float:left;
background-image: url(../images/overmenubig.jpg);
background-repeat: no-repeat;
}

#menuspacer{
width:50px;
height:15px;
float:left;
background-repeat: no-repeat;
background-image: url(../images/menu-spacer.jpg);
background-position:center;

}



#bottomaction{
width:933px;
margin-left:auto;
margin-right:auto;
background-image: url(../images/bottom-call-to-action.jpg);
height:350px;
margin-top:-20px;
}

#contentcallbody{
margin-top:15px;
color:#333333;
}

#contentcallbodyother{
margin-top:3px;
color:#333333;
}

.headingcall{
font-size:16px;
font-weight:bold;
color:#666666;
font-family:Arial,Helvetica,sans-serif;
}

#picturecall{
width:190px;
height:112px;

}

#contentcall{
padding-top:15px;
}

#mainfooter{
width:900px;
height:293px;
padding-top:35px;
margin-left:35px;
}



#call1{
width:195px;
height:290px;
float:left;
}

#spacer1{
width:5px;
padding-left:11px;
padding-right:11px;
height:290px;
float:left;
background-image: url(../images/spacer.jpg);
background-repeat:no-repeat;

}

#call2{
width:195px;
height:290px;
float:left;
}

#spacer2{
width:5px;
padding-left:11px;
padding-right:11px;
height:290px;
float:left;
background-image: url(../images/spacer.jpg);
background-repeat:no-repeat;
}

#call3{
width:195px;
height:290px;
float:left;
}

#spacer3{
width:5px;
padding-left:11px;
padding-right:11px;
height:290px;
float:left;
background-repeat:no-repeat;
}

#call4{
width:195px;
height:290px;
float:left;
}

#spacer4{
width:5px;
padding-left:11px;
padding-right:11px;
height:290px;
float:left;

}

.hide {display:none;}

h1 {font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
            font-size:18px;
            color:#333333;
            margin-bottom:0px;
            margin-top:0px;
            font-weight: normal;}

h2 {font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
            font-size:18px;
            color:#333333;
            margin-bottom:0px;
            margin-top:0px;
            font-weight:normal;}
h3
{
  font-size:12px;
  color:#FF0000;
  margin-bottom:0px;
  margin-top:5px;
}

h4
{
  font-size:12px;
  color:#666666;
  margin:0px;
  padding:0px;
  font-weight: bold;
}

ul{
    padding-left:0px;
    padding-top:0px;
    margin-top:0px;
    margin-left:15px;
}

.prod_points {width:250px;
            float: left;
            line-height:15pt;
            }
.prodtitle_left { width:175px;
                float:left;}
.h1grey
{
    color:#666666;
    font-size:16px;
    padding-bottom:15px;
    line-height:17pt;
    font-family:Arial,Helvetica,sans-serif;
    font-weight: bold;
}
.h2body {
  color:#666666;
  font-size:11px;
  padding-bottom:10px;
  margin:0px;
  margin-bottom: 10px;
  padding:0px;
  line-height:17pt;
  font-family:Arial,Helvetica,sans-serif;
  font-weight:bold;
}
