* {margin:0px; padding:0px;}

html {
background:#cacaca;
}

body {
font-family:Arial, Helvetica, sans-serif;
line-height: 1.3em;
font-size:9pt;
height:100%;
color:#000;
}

img {border:0px}

/*default paragraph margin*/
p { margin: 1.2em 0; }
h1 { color:#007ece; font-size:14pt; font-weight:bold; }
.cleaner { clear: both; width: 100%; height: 0px; font-size: 0px;  }

div#headerwrapper {
width: 100%;
margin: 0 auto;
background:#FFF;
}

div#header {
width:1000px;
margin: 0 auto;
background:#FFF;
}

/*navigation group*/

div#navigroup {
width:1000px;
margin: 0 auto;
background:url(../Image/imgnvbkg.jpg) no-repeat top;
height:44px;
}

/*end navigation group*/

div.logostate {
padding:25px 25px 0px 25px; 
}

div.welcomebar {
text-align:right;
padding:0px 25px 10px 0px;
}

div.welcomebar a {
display:inline-block;
padding:0px 0px 0px 19px;
background:url(../Image/imgwcindicator.gif) no-repeat;
background-position:2px 1px;
text-decoration:none;
color:#98c129;
}

div.welcomebar a:hover {
text-decoration:underline;
}

div.welcomebar2 {
text-align:right;
padding:0px 0px 10px 0px;
}

div.welcomebar2 a {
display:inline-block;
padding:0px 0px 0px 19px;
background:url(../Image/imgwcindicator.gif) no-repeat;
background-position:2px 1px;
text-decoration:none;
color:#98c129;
}

div.welcomebar2 a:hover {
text-decoration:underline;
}

div#pronavigroup {
float:left;
display:inline;
width:200px;
padding:12px 31px 0px 25px;
}

div#pronavigroup ul {
list-style:none;
}

div#pronavigroup a {
display:block;
background:url(../Image/imgsdnavibkg.jpg) repeat-x;
height:30px;
padding:9px 0px 0px 12px;
text-decoration:none;
font-size:10pt;
color:#666;
}

div#pronavigroup a span {
display:block;
height:13px;
padding:0px 0px 0px 17px;
background:url(../Image/imgsideanormal.png) no-repeat;
background-position:0px 1px;
}

div#pronavigroup a:hover span, div#pronavigroup a span.currentprod {
display:block;
height:13px;
padding:0px 0px 0px 17px;
background:url(../Image/imgsideahover.png) no-repeat;
background-position:0px 1px;
color:#98c129;
}

div#flashads {
width:719px;
padding:0px 25px 0px 0px;
}

div.dashdots {
height:50px;
width:950px;
margin: 0px auto;
background:url(../Image/imgdashdots.gif) repeat-x;
background-position:0px 25px;
}

div#footerwrapper {
width: 100%;
margin: 0px auto 25px auto;
}

div#footer {
width:950px;
margin: 0 auto;
background:#fff;
background-position:0px 25px;
padding:0px 25px 25px 25px;
color:#999;
}

div#smoothcorner {
width:1000px;
height:14px;
margin: 0 auto;
background:url(../Image/imgftrsmoothcorner.png) no-repeat;
}

div.ftrleft {
float:left; 
width:50%; 
text-align:left
}

div.ftrright {
float:right; 
width:50%; 
text-align:right;
font-size: 8pt;
margin-top: 45px;
}

/*Spanlogic.com hyperlink style declaration*/
a.span_link:active, a.span_link:visited, a.span_link:link {
text-decoration:none;
color:#999;
font-size:8pt;
}

a.span_link:hover {
text-decoration:underline;
color:#333;
font-size:8pt;
}
