#column1  {
float:	right;
margin:	22px 0px 0px;
padding:	19px 19px 15px;
width:	198px;
}

#column2  {
float:	left;
padding-bottom:	15px;
padding-left:	19px;
padding-right:	3px;
padding-top:	2px;
text-align:	justify;
width:	508px;
}

#column2 a, #column2 a:hover  {
border-bottom:	1px dashed;
padding:	0px 0px 2px;
text-decoration:	none;
}

#column2 a:hover  {
border-bottom:	1px solid;
}

#column2 h1  {
border-bottom:	1px solid;
font-family:	arial,sans-serif;
font-size:	150%;
font-weight:	normal;
margin:	0px 0px 12px;
padding:	16px 0px 5px;
text-transform:	uppercase;
}

#content  {
overflow:	hidden;
width:	766px;
}

#footer  {
border-top:	2px solid;
text-align:	center;
}

#links  {
text-align:	right;
}

#links a, #footer a  {
text-decoration:	none;
}

#links a:hover, #footer a:hover  {
text-decoration:	underline;
}

#links, #footer  {
font-size:	88%;
height:	24px;
padding-bottom:	0px;
padding-left:	19px;
padding-right:	21px;
padding-top:	12px;
text-transform:	uppercase;
width:	726px;
}

#logo  {
border-bottom:	5px solid;
border-top:	2px solid;
height:	125px;
width:	766px;
}

#logo h1  {
font-family:	arial,sans-serif;
font-size:	16pt;
padding-bottom:	0px;
padding-left:	19px;
padding-right:	0px;
padding-top:	28px;
}

#logo h1, #logo h2  {
margin:	0px;
}

#logo h2  {
font-family:	arial,sans-serif;
font-size:	120%;
padding-bottom:	0px;
padding-left:	19px;
padding-right:	0px;
padding-top:	5px;
}

#main  {
width:	780px;
}

#main, #links, #footer, #logo, #menu, #content  {
margin-left:	auto;
margin-right:	auto;
}

#menu  {
height:	30px;
margin-top:	-30px;
position:	relative;
width:	766px;
}

#menu li  {
float:	left;
list-style-image:	none;
list-style-position:	outside;
list-style-type:	none;
margin-bottom:	0px;
margin-left:	0px;
margin-right:	5px;
margin-top:	0px;
padding:	0px;
}

#menu li a  {
display:	block;
float:	left;
height:	22px;
padding:	6px 19px 2px;
text-decoration:	none;
}

#menu ul  {
margin:	0px auto;
}

.center  {
display:	block;
margin:	0pt auto;
text-align:	center;
}

.left  {
float:	left;
padding-bottom:	0px;
padding-left:	0px;
padding-right:	8px;
padding-top:	0px;
}

.right  {
float:	right;
padding-bottom:	0px;
padding-left:	8px;
padding-right:	0px;
padding-top:	0px;
}

.sbilinks  {
padding:	0px;
}

.sbilinks li  {
float:	left;
list-style-image:	none;
list-style-position:	outside;
list-style-type:	none;
margin:	0px;
}

.sbilinks li a, .sbilinks li a:hover  {
float:	left;
height:	16px;
padding-bottom:	4px;
padding-left:	19px;
padding-right:	0px;
padding-top:	5px;
text-decoration:	none;
width:	149px;
}

.sbilinks ul  {
margin:	0px auto;
}

.sidebaritem  {
border-color:	solid;
border-width:	1px;
float:	left;
margin:	0px 0px 23px;
padding-bottom:	14px;
padding-left:	19px;
padding-right:	8px;
padding-top:	14px;
text-align:	left;
width:	168px;
}

.sidebaritem a, .sidebaritem a:hover  {
padding-bottom:	2px;
padding-left:	19px;
padding-right:	0px;
padding-top:	0px;
text-decoration:	none;
}

.sidebaritem h1  {
font-weight:	normal;
margin:	0px;
padding:	0px 0px 16px;
text-transform:	uppercase;
}

.sidebaritem p  {
line-height:	16px;
padding:	0px 0px 8px;
}

.submit  {
border-color:	solid;
border-width:	1px;
cursor:	pointer;
font-family:	verdana,arial,sans-serif;
font-size:	100%;
height:	22px;
width:	70px;
}

a  {
}

blockquote  {
border-left:	8px solid;
margin:	20px 0px;
padding:	10px 20px 0px;
}

body  {
font-family:	verdana,arial,sans-serif;
font-size:	0.68em;
margin:	0px;
padding:	0px;
}

div.row  {
clear:	both;
width:	448px;
}

div.row span.forminput  {
float:	right;
text-align:	right;
}

div.row span.formlabel  {
float:	left;
text-align:	left;
width:	150px;
}

div.spacer  {
clear:	both;
width:	80px;
}

form  {
margin-top:	0px;
}

h1  {
font-family:	arial,sans-serif;
font-size:	100%;
}

h2  {
font-size:	100%;
margin:	0px;
padding:	0px 0px 4px;
}

html  {
height:	100%;
}

img  {
border-color:	0px;
border-width:	none;
}

input, textarea  {
border-color:	solid;
border-width:	1px;
font-family:	verdana,arial,sans-serif;
font-size:	100%;
margin:	2px;
width:	259px;
}

ol  {
margin-bottom:	0px;
margin-left:	24px;
margin-right:	0px;
margin-top:	8px;
padding:	0px;
}

ol li  {
margin:	0px 0px 11px;
padding:	0px;
}

p  {
line-height:	1.5em;
margin:	0px;
padding:	0px 0px 16px;
}

ul  {
margin-bottom:	0px;
margin-left:	16px;
margin-right:	0px;
margin-top:	8px;
padding:	0px;
}

ul li  {
list-style-type:	square;
margin:	0px 0px 11px;
padding:	0px;
}
