/********** RESET **********/
html,body,div,p,ul,ol,li,h1,h2,h3,h4,pre,form,p,button,img {
		margin: 0;
		padding: 0;
		border: 0;
		}

/* Firefox Dotted Outline Fix */
a:active { 
		outline: none; 
		}
	
/* Firefox Dotted Outline Fix */
a:focus { 
		-moz-outline-style: none; 
		}

* { padding: 0; margin: 0; }

body {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #CCCCCC;
}
table.menu {
border-spacing: 0;
border-collapse: separate;
}
.style1 {
	font-size: 9pt
}
.style2 {
    font-family: Arial;
	font-style: normal;
	font-size: 7pt;
	color: #FFFFFF;
}
.style3 {
	font-family: Arial; 
	font-weight: bold;
    font-size: 9pt;
	color: #333333;
}
.style4 {
	font-family: Arial; 
	font-weight: bold;
	font-size: 12pt;
	color: #000000;
}
.style5 {
    font-family: Arial; 
	font-style: normal;
    color: #FF0000
}

a:link { color: #000000; text-decoration:underline;}
a:hover { color: #FF0000; text-decoration:underline; }
a:visited { color: #000000; text-decoration:underline; }
a:visited:hover { color: #FF0000; text-decoration:underline; }
a:active { text-decoration:none; }

a.banner:link { color: #ffffff; text-decoration:underline;}
a.banner:hover { color: #FF0000; text-decoration:underline; }
a.banner:visited { color: #ffffff; text-decoration:underline; }
a.banner:visited:hover { color: #FF0000; text-decoration:underline; }
a.banner:active { text-decoration:none; }

#wrapper { 
 margin: 0 auto;
 width: 1002px;
}

#right-column { 
 width: 1002px;
 height: inherit;
}
* html #right-column {
  \width: 1050px;  /* targets IE5 and IE6 in quirks mode */
  w\idth: 1005px;  /* targets IE6 in standards mode */
}
#logo {
 color: #334A88;
 border: 1px solid #ffffff;
 background: #2C4586;
 margin: 0px 0px 0px 0px;
 padding: 10px;
 margin: 10px 0px 0px 0px;
 height: 135px;
 width: 179px;
 float: left;
}
#header {
 color: #333;
 width: 799px;
 height: 119px;
 float: right;
 padding: 0px;
 border: 1px solid #ffffff;
 margin: 10px 0px 0px 0px;
 background: #E7DBD5;
}
#navigation {
 float: left;
 width: 799px;
 height: 34px;
 color: #333;
 padding: 0px;
 border: 1px solid #ffffff;
 margin: 0px 0px 0px 0px;
 background: #E7DBD5;
}
#leftcolumn { 
 color: #333;
 border: 1px solid #ffffff;
 background: #E7DBD5;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 height: 500px;
 width: 199px;
 float: left;
}
table.menu {
border-spacing: 0;
border-collapse: separate;
}
#feature1 { 
 float: right;
 color: #333;
 border: 1px solid #ffffff;
 background: #E7DBD5;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 height: 360px;
 width: 799px;
 float: left;
}
#feature2 { 
 float: right;
 color: #333;
 border: 1px solid #ffffff;
 background: #E7DBD5;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 height: 138px;
 width: 477px;
 float: left;
}
#feature3 { 
 float: right;
 color: #333;
 border: 1px solid #ffffff;
 background: #E7DBD5;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 height: 138px;
 width: 320px;
 float: left;
}
#footer { 
 width: 1000px;
 height: 30px;
 clear: both;
 color: #333;
 border: 1px solid #ffffff;
 background: #E7DBD5;
 margin: 0px 0px 10px 0px;
 padding: 0px;
background-image:
url('../images/footerbar.jpg')
}