body {  background:#000;
font-family: arial,helvetica,sans-serif;
  } 

html>body {font-size:small;}

#content {
	width:750px;
  margin:auto;
	background-image:url("images/left.gif");
	background-position:top left;
	background-repeat:repeat-y;

}

.inimg {
border-width:0;
}

td {
width:50%;
padding:10px;
border: 1px solid #000000;
margin:0;
}

.td1 {
background-color:#c9e4c9;
}

.td2 {
background-color:#E5E5E5;
}


.verybig {
float:left;
display:block;
font-size:25pt;
font-weight:bold;
padding-right:15px;
}


#whitespace {
	min-height:660px;
	width:680px;
	background-color:#eaf3e7;
	margin:0 0 0 32px;
padding:2px 36px 2px 2px;

	background-image:url("images/right.gif");
	background-position:top right;
	background-repeat:repeat-y;
}#header {
position:relative;
left:-3px;
display:block;  width:685px;  font-size:93%;  line-height:normal;
background-color:#ffffff;  }
#header ul {
  margin:0;  padding:0;  list-style:none;
  }#header li {  float:left;
display:inline;font-family:arial;

font-size:small;
  margin:0;  padding:0;  }
#header a {
  float:left;  display:block;  background:url("images/norm_right2.gif") no-repeat right top;  padding:5px 20px 4px 4px;
  text-decoration:none;  font-weight:bold;  color:#000;  }/* Commented Backslash Hack   hides rule from IE5-Mac \*/#header a {float:none;}/* End IE5-Mac hack */#header a:hover {color:#c09124;  }#header #current {  background-image:url("images/left_on.gif");  }#header #current a {  background-image:url("images/right_on.gif");  color:#333;  padding-bottom:5px;  }

#bottom {
position:relative;
bottom:0px;

}

.box {
margin:29px 5px 5px 5px;
padding:5px;
background-color:#ffffff;
border:1px solid black;
width:432px;
}


.sidebox {
margin:5px;
padding:5px;
background-color:#ffffff;
width:30%;
float:right;
border:1px solid black;
height:621px;
}



.whitebox {
margin:5px;
padding:5px;
background-color:#ffffff;
border:1px solid black;
width:205px;
height:150px;
}

.boxed {

position:relative;
top:10px;
margin:0 5px 15px 5px;
padding:5px 5px 5px 5px;
border:2px solid #666666;
min-height:148px;
}

.boxed img {
float:left;
margin: 5px 10px 5px 5px;
border:1px solid black;
background-color:#ffffff;
width:138px;
height:133px;
}

.boxed .beware {
width:26px;
height:26px;
float:left;
}

.boxed .icon {
width:28px;
height:27px;
border:0px;
float:none;
display:inline;
background-color:transparent;
margin:0px;
}

.boxed .contact {
width:20px;
height:16px;
float:left;
border:0;
}

.boxed ul,ol {
padding-left:180px;
}


.titler {
position:relative;
top:15px;
margin:15px 5px 15px 5px;
padding:5px;
border:2px;
height:auto;
}

.titler h1{
display: inline; 
}

.titler img{
float:left;
padding: 0 4px 0 0;
position:relative;
top:-1px;
}

.w1, .w3 {
float:left;
}

.w2, .w4 {
float:right;
}

.whitebox img {
float:left;
padding:3px 3px 0 0;
}

.whitebox h3 {
font-size:medium;
}

.highlight {
font-size:larger;
}

/* code for image map */

#menu {  position: relative;  width: 750px;   height: 94px;  background: url("images/header.gif") no-repeat;
  list-style:none;
margin:0;
padding:0;
}

#menu dd {
padding:0;
}

.hide {
display:none;
}

#menu a {
 display:block;  text-decoration: none;  position: absolute;} 

#item01 a { top: 13px; left: 19px; width: 520px; height: 64px; }                                           #item02 a { top: 18px; left: 598px; width: 40px;   height: 15px; }#item03 a { top: 38px; left: 583px; width: 130px;   height: 15px;}
#item04 a { top: 52px; left: 614px; width: 70px;   height: 15px;}
#item05 a { top: 69px; left: 612px; width: 40px;   height: 15px;}


.downloadtable td {
width: 20%;
font-size:larger;
}

.downloadtable h2 {
font-size:larger;
}

#banner img{
height:60;
padding:5px;
border:0;
}
