body {
background-image:url("images/bg.gif");
scrollbar-face-color : #000000;
scrollbar-shadow-color : #000000;
scrollbar-highlight-color: #000000;
scrollbar-3dlight-color: #000000;
scrollbar-arrow-color : #FFFFFF;
scrollbar-track-color : #000000;
scrollbar-darkshadow-color : #000000;
scrollbar-base-color : #000000;
margin:0;
padding:0;
text-align:center;
}
#main {
width:825px;
text-align:left;
margin: 0 auto; 
/* center  */
position:absolute;
margin-top:5px;  /*negative half margin of height */
margin-left:-413px; /*negative half margin of  width */
left:50%
/* center  */
}

#contentmain {

width: 825px;

position:relative;

float:left; 

font-size:1px; /*fix for weird ie bug */

overflow:none; /* makes anchor links in ie non-working */

}


#header {
width:825px;
height:233px;
background-image:url("images/headernew.gif");
float:left;
font-size:1px; /*fix for weird ie bug */
}
#headernew {

width:825px;

height:175px;

background-image:url("images/headernew2.gif");

float:left;

font-size:1px; /*fix for weird ie bug */

}

#menu {

width:799px;

height:70px;

float:left;

margin-left:13px;

margin-top:105px;

font-size:1px; /*fix for weird ie bug */


}


#imageborderleft {
width:13px;
height:277px;
position:relative;
float:left;
background-image:url("images/imageleftborder.gif");
font-size:1px; /*fix for weird ie bug */
}

#image {
width:799px;
height:277px;

float:left;
position:relative;
font-size:1px; /*fix for weird ie bug */




}
#imageborderright {

width:13px;

height:277px;

position:relative;

float:left;

background-image:url("images/imagerightborder.gif");

font-size:1px; /*fix for weird ie bug */

}



#content {
width:825px;
position:relative;
float:left;
background-image:url("images/contentbgnew.gif");
font-size:1px; /*fix for weird ie bug */
}
#contentnogreen {

width:825px;

position:relative;

float:left;

background-image:url("images/contentbgold.gif");

font-size:1px; /*fix for weird ie bug */

}

#contentnogreenright {

width:825px;

position:relative;

float:left;

background-image:url("images/contentbgnew1.gif");

font-size:1px; /*fix for weird ie bug */

}



#contentcontactleft {

width:300px;

position:relative;

float:left;

margin-left:13px;

margin-top:10px;


font-size:1px; /*fix for weird ie bug */

}

#contentcontactleft p { margin:10px; text-align:left; color:#000000; font: 10px Verdana, Arial, Helvetica, sans-serif; padding-right:10px; padding-left:5px; }  

#contentcontactleft td { margin:13px; text-align:left; color:#000000; font: 10px Verdana, Arial, Helvetica, sans-serif; padding-right:10px; padding-left:5px; } 

#contentcontactleft hr { margin:10px; text-align:left; color:gray; font: 6px Verdana, Arial, Helvetica, sans-serif; padding-right:10px; padding-left:5px; } 

#contentcontactleft li { margin:10px; text-align:left; color:#000000; font: 10px Verdana, Arial, Helvetica, sans-serif; padding-right:10px; padding-left:5px; }  

#contentcontactleft h1 { margin:10px; text-align:left; color:#000000; font:14px Verdana, Arial, Helvetica, sans-serif; padding-right:5px; padding-left:5px; }

#contentcontactleft a { text-align:left; color:#000000; text-decoration:none; font: 10px Verdana, Arial, Helvetica, sans-serif; }


#contentcontactleft a:hover { text-align:left; color:#000000; text-decoration:underline; font: 10px Verdana, Arial, Helvetica, sans-serif; }


#contentcontactright {

width:425px;

position:relative;

float:left;

font-size:1px; /*fix for weird ie bug */

}


#leftmenu {

width:150px;

position:relative;

float:left;


margin-left:13px;


font-size:1px; /*fix for weird ie bug */

}

#fullfull {

width:800px;

position:relative;

float:left;


margin-left:13px;

font-size:1px; /*fix for weird ie bug */

}

#middlecontent {

width:400px;

position:relative;

float:left;

margin-left:13px;

font-size:1px; /*fix for weird ie bug */

}



#middlecontent p { margin:10px; text-align:left; color:#000000; font: 10px Verdana, Arial, Helvetica, sans-serif; padding-right:10px; padding-left:5px; }  

#middlecontent td { margin:10px; text-align:left; color:#000000; font: 10px Verdana, Arial, Helvetica, sans-serif; padding-right:10px; padding-left:5px; } 

#middlecontent hr { margin:10px; text-align:left; color:gray; font: 6px Verdana, Arial, Helvetica, sans-serif; padding-right:10px; padding-left:5px; } 

#middlecontent ul { list-style-image: url("images/custombullet.gif"); }

#middlecontent li { margin:10px; text-align:left; color:#000000; font: 10px Verdana, Arial, Helvetica, sans-serif; padding-right:10px; padding-left:5px; }  

#middlecontent h1 { margin:10px; text-align:left; color:#000000; font:14px Verdana, Arial, Helvetica, sans-serif; padding-right:5px; padding-left:5px; }

#middlecontent a { text-align:left; color:blue; text-decoration:none; font: 10px Verdana, Arial, Helvetica, sans-serif; }

#middlecontent a:hover { text-align:left; color:blue; text-decoration:underline; font: 10px Verdana, Arial, Helvetica, sans-serif; }


#middlecontentfull {

width:560px;

position:relative;

float:left;

margin-left:13px;

font-size:1px; /*fix for weird ie bug */

}

#middlecontentfull p { margin:10px; text-align:left; color:#000000; font: 10px Verdana, Arial, Helvetica, sans-serif; padding-right:10px; padding-left:5px; }  

#middlecontentfull td { margin:10px; text-align:left; color:#000000; font: 10px Verdana, Arial, Helvetica, sans-serif; padding-right:10px; padding-left:5px; } 

#middlecontentfull hr { margin:10px; text-align:left; color:gray; font: 6px Verdana, Arial, Helvetica, sans-serif; padding-right:10px; padding-left:5px; } 

#middlecontentfull ul { list-style-image: url("images/custombullet.gif"); }

#middlecontentfull li { margin:10px; text-align:left; color:#000000; font: 10px Verdana, Arial, Helvetica, sans-serif; padding-right:10px; padding-left:5px; }  

#middlecontentfull h1 { margin:10px; text-align:left; color:#000000; font:14px Verdana, Arial, Helvetica, sans-serif; padding-right:5px; padding-left:5px; }

#middlecontentfull a { text-align:left; color:blue; text-decoration:none; font: 10px Verdana, Arial, Helvetica, sans-serif; }

#middlecontentfull a:hover { text-align:left; color:blue; text-decoration:underline; font: 10px Verdana, Arial, Helvetica, sans-serif; }


#fullcontent {

width:800px;

position:relative;

float:left;

margin-left:13px;

font-size:1px; /*fix for weird ie bug */

}

#fullcontent p { margin:5px; text-align:left; color:#000000; font: 10px Verdana, Arial, Helvetica, sans-serif; padding-right:10px; padding-left:5px; }  

#fullcontent td { margin:0px; text-align:left; color:#000000; font: 10px Verdana, Arial, Helvetica, sans-serif; padding-right:0px; padding-left:0px; } 

#fullcontent hr { margin:10px; text-align:left; color:gray; font: 6px Verdana, Arial, Helvetica, sans-serif; padding-right:10px; padding-left:5px; } 

#fullcontent li { margin:10px; text-align:left; color:#000000; font: 10px Verdana, Arial, Helvetica, sans-serif; padding-right:10px; padding-left:5px; }  

#fullcontent h1 { margin:10px; text-align:left; color:#000000; font:14px Verdana, Arial, Helvetica, sans-serif; padding-right:5px; padding-left:5px; }

#fullcontent a { text-align:left; color:darkblue; text-decoration:underline; font: 14px Verdana, Arial, Helvetica, sans-serif; }

#fullcontent a:hover { text-align:left; color:darkblue; text-decoration:underline; font: 14px Verdana, Arial, Helvetica, sans-serif; }


#rightstatic {

width:214px;

position:relative;

float:left;

margin-left:25px;


font-size:1px; /*fix for weird ie bug */

}

#rightstatic p { margin:0px; text-align:left; color:#000000; font: 10px Verdana, Arial, Helvetica, sans-serif; }  

#rightstatic td { margin:0px; text-align:left; color:#000000; font: 10px Verdana, Arial, Helvetica, sans-serif; padding-left:10px; padding-top:10px;} 

#rightstatic hr { margin:10px; text-align:left; color:gray; font: 6px Verdana, Arial, Helvetica, sans-serif; } 

#rightstatic li { margin:10px; text-align:left; color:#000000; font: 10px Verdana, Arial, Helvetica, sans-serif; padding-right:10px; padding-left:5px; }  

#rightstatic h1 { margin:10px; text-align:left; color:#000000; font:14px Verdana, Arial, Helvetica, sans-serif; padding-right:5px; padding-left:5px; }

#rightstatic a { text-align:left; color:#000000; text-decoration:none; font: 10px Verdana, Arial, Helvetica, sans-serif; }

#rightstatic a:hover { text-align:left; color:#000000; text-decoration:underline; font: 10px Verdana, Arial, Helvetica, sans-serif; }


#rightstaticspecial {

width:60px;

position:relative;

float:left;

margin-left:3px;

font-size:1px; /*fix for weird ie bug */

overflow: none;

}

#rightstaticspecial p { margin:10px; text-align:left; color:#000000; font: 10px Verdana, Arial, Helvetica, sans-serif; padding-right:10px; padding-left:5px; }  

#rightstaticspecial td { margin:10px; text-align:left; color:#000000; font: 10px Verdana, Arial, Helvetica, sans-serif; padding-right:0px; padding-left:5px; }

#rightstaticspecial tr { background: white; border: 10px double black; padding-top:10px; }

#rightstaticspecial table { border: 3px solid darkgray; border-collapse: collapse; cellspacing: 10px; }

#rightstaticspecial hr { margin:10px; text-align:left; color:gray; font: 6px Verdana, Arial, Helvetica, sans-serif; padding-right:10px; padding-left:5px; } 

#rightstaticspecial li { margin:10px; text-align:left; color:#000000; font: 10px Verdana, Arial, Helvetica, sans-serif; padding-right:10px; padding-left:5px; }  

#rightstaticspecial h1 { margin:10px; text-align:left; color:#000000; font:14px Verdana, Arial, Helvetica, sans-serif; padding-right:5px; padding-left:5px; }

#rightstaticspecial a { text-align:left; color:#000000; text-decoration:none; font: 10px Verdana, Arial, Helvetica, sans-serif; }

#rightstaticspecial a:hover { text-align:left; color:#000000; text-decoration:underline; font: 10px Verdana, Arial, Helvetica, sans-serif; }


#footer {

width:825px;

height:162px;

position:relative;

float:left;

background-image:url("images/footernew.gif");

font-size:1px; /*fix for weird ie bug */

}

#footernew {

width:825px;

height:110px;

position:relative;

float:left;

background-image:url("images/footernew2.gif");

font-size:1px; /*fix for weird ie bug */

}

#footercontent {

width:799px;

height:60px;

position:relative;

float:left;

margin-left:13px;

margin-top:5px;


font-size:1px; /*fix for weird ie bug */

}

#footercontent p { margin:10px; text-align:left; color:#000000; font: 10px Verdana, Arial, Helvetica, sans-serif; padding-right:10px; padding-left:5px; }  

#footercontent li { margin:10px; text-align:left; color:#000000; font: 10px Verdana, Arial, Helvetica, sans-serif; padding-right:10px; padding-left:5px; }  

#footercontent h1 { margin:10px; text-align:left; color:#000000; font:14px Verdana, Arial, Helvetica, sans-serif; padding-right:5px; padding-left:5px; }

#footercontent a { text-align:left; color:#000000; text-decoration:none; font: 10px Verdana, Arial, Helvetica, sans-serif; }


#footercontent a:hover { text-align:left; color:#000000; text-decoration:underline; font: 10px Verdana, Arial, Helvetica, sans-serif; }


#footercontentleft {

width:390px;

height:60px;

position:relative;

margin-top:6px;

float:left;

font-size:1px; /*fix for weird ie bug */

}

#footercontentleft p { margin:10px; text-align:left; color:#000000; font: 10px Verdana, Arial, Helvetica, sans-serif; padding-right:5px; padding-left:5px; }  

#footercontentleft li { margin:10px; text-align:left; color:#000000; font: 10px Verdana, Arial, Helvetica, sans-serif; padding-right:10px; padding-left:5px; }  

#footercontentleft h1 { margin:10px; text-align:left; color:#000000; font:14px Verdana, Arial, Helvetica, sans-serif; padding-right:5px; padding-left:5px; }

#footercontentleft a { text-align:left; color:#000000; text-decoration:none; font: 10px Verdana, Arial, Helvetica, sans-serif; }

#footercontentleft a:hover { text-align:left; color:#000000; text-decoration:underline; font: 10px Verdana, Arial, Helvetica, sans-serif; }


#footercontentright {

width:400px;

height:60px;

position:relative;

margin-top:6px;

float:left;

font-size:1px; /*fix for weird ie bug */

}

#footercontentright p { margin:10px; text-align:right; color:#000000; font: 10px Verdana, Arial, Helvetica, sans-serif; padding-right:0px; padding-left:5px; }  

#footercontentright li { margin:10px; text-align:right; color:#000000; font: 10px Verdana, Arial, Helvetica, sans-serif; padding-right:0px; padding-left:5px; }  

#footercontentright h1 { margin:10px; text-align:right; color:#000000; font:14px Verdana, Arial, Helvetica, sans-serif; padding-right:0px; padding-left:5px; }

#footercontentright a { text-align:right; color:#000000; text-decoration:none; font: 10px Verdana, Arial, Helvetica, sans-serif; }

#footercontentright a:hover { text-align:right; color:#000000; text-decoration:underline; font: 10px Verdana, Arial, Helvetica, sans-serif; }
#dropmenudiv{
position:absolute;
border:1px solid black;
border-bottom-width: 0;
font:normal 10px Verdana;
line-height:18px;
text-align:left;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid black;
padding: 1px 0;
text-decoration: none;
text-align:left;
font-weight: normal;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: gray;
text-align:left;
text-decoration: underline;
}



/* form */