/* CSS Document */
/* First, wipe out some of the browser defaults */
	:link,:visited 	{
		text-decoration: none;
}

	ul,ol {
		list-style: none;
}

	h1,h2,h3,h4,h5,h6 {
	 font-size: 1em;
		font-style: normal;
		font-weight: normal;
}

	ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form	{
	margin: 0px;
	padding: 0px;
}
		
img	{
  margin: 0px;
  padding: 0px;
  border: 0px;
		display:block;
}

	em,cite,strong	{
	 font-style: normal;
		font-weight: normal;
}


/* Now set the structure of the site */

body {
background-color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
}

#canvas {
margin: 0;
padding: 0;
width: 1000px;
}

#header {
margin: 0;
padding: 0;
width:1000px;
height:197px;
background: url("/images/header_bg.jpg") top right no-repeat;
border: 0;
border-bottom: 5px solid #0099CC;
}

#techtools {
margin: 0;
padding: 0;
float: right;
}

#menu {
width:1000px;
height:77px;
margin:0;
padding-top:120px;
}

#body {
margin: 0;
padding: 20px;
width:1000px;
background-color:#FFFFFF;
}

#content {
width:600px;
float:left;
margin: 0;
padding:0px;
background-color:#FFFFFF;
}

#right_column {
width:352px;
float:left;
margin:0;
padding:0;
background-color:#FFFFFF;
padding: 0;
}

#right_column #widget {
background: url("images/index_04.jpg");
border: 1px solid #000066;
padding: 0px;
}

#footer {
float:left;
margin: 0;
padding: 0;
width:1000px;
height:200px;
background: #808080;
text-align: center;
}

/* now set text styles */
h1 {font-size: 16px; margin:10px; color: #006699;}
h2 {font-size: 14px; margin:10px; color: #006699;}
h3 {font-size: 12px; margin:10px; color: #006699;}
p {font-size: 12px; margin:10px;}
li {font-size: 12px; font-weight: normal;}

#menu h1 {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bolder;
color: #234A99;
text-align: center;
}

#menu h2 {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bolder;
color: #234A99;
text-align: center;
}

#menu a,
#menu a:link,
#menu a:active,
#menu a:visited { padding: 4px; text-decoration: none; color: #234A99; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; line-height:11px; }
#menu a:hover { padding: 3px 3px; background: #fff; color: #234A99; border: 1px solid red;}

#footer {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size: 9px; 
color: #ffffff;
line-height: 16px;
}

#footer a {
text-decoration: none; color: #FFFFFF;
}
