body
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: black;
	margin-bottom: 10px;
	margin-top: 0px;
	padding: 0px;
	background-color: #1d1653;
}

.address
{
	font-size: 18px;
}

.close_letters
{
	letter-spacing: -1px;
	font-size: 20px;
}

.grey
{
	padding: 10px;
	height: 5px;
	color: #ccc;
	text-align: right;
	font-size: 11px;
	background-color: #000;
}

.description input
{
	width: 150px;
}

.par input
{
	width: 40px;
}

.quantity input
{
	width: 30px;
}

.comments input
{
	width: 120px;
}

.restaurant_name
{
	color: #000;
	font-size: 21px;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000;
}

.username
{
	color: red;
	font-size: 18px;
	font-weight: bold;
}

.active_link
{
	color: #000;
	font-size: 14px;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #000;
}

h1
{
	font-family: georgia, times new roman, times, serif;
	color: red;
	letter-spacing: -1px;
	margin-top: 0px;
	padding-top: 10px;
	padding-bottom: 5px;
	background-color: #111;
	font-size: 24px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #555;
}

h3
{
	font-family: georgia, times new roman, times, serif;
	font-weight: bold;
	color: #1d1653;
	letter-spacing: 2px;
	margin-top: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 18px;
	padding-left: 4px;
	background-color: #FFE083;
}
.addtxt_div
{
	font-family: georgia, times new roman, times, serif;
	font-weight: bold;
	color: #1d1653;
	letter-spacing: 2px;
	margin-top: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 18px;
	padding-left: 4px;
	background-color: #FFE083;
}
h4
{
	font-family: georgia, times new roman, times, serif;
	font-weight: bold;
	color: #fff;
	background-color: #036282;
	letter-spacing: 2px;
	margin-top: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 18px;
	padding-left: 9px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #aaa;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #aaa;
}

hr
{
	width: 500px;
	margin-bottom: 0px;
}

em
{
	font-family: georgia, times new roman, times, serif;
	font-size: 12px;
	color: #1d1653;
}

.names
{
	color: #f36e21;
	font-size: 16px;
	font-weight: bold;
}

em.large
{
	font-family: georgia, times new roman, times, serif;
	font-size: 20px;
	text-align: center;
	color: #ccc;
}

.mainpage
{
	background-color: #95C632;
	color: #000;
	height: 25px;
	width: 780px;
	padding-top: 8px;
	margin-right: auto;
	margin-left: auto;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #006600;
}

.container
{
	background-color: #1d1653;
	padding-top: 0px;
	padding-left: 1px;
	padding-right: 1px;
	width: 840px;
	margin-right: auto;
	margin-left: auto;
	border-top-width: 5px;
	border-top-style: solid;
	border-top-color: #95C632;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #95C632;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #95C632;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #95C632;
}

hr
{
	width: 400px;
}

.content
{
	padding-top: 0px;
	padding-left: 1px;
	padding-right: 1px;
	width: 800px;
	margin-right: auto;
	margin-left: auto;
}

.banner
{
	height: 109px;
	background-color: #555555;
}

.office
{
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	background-color: #ebebeb;
	padding-left: 5px;
}

.white
{
	color: #fff;
}

.white a
{
	color: #006600;
	width: 260px;
	height: 65px;
	background-color: #fff;
	padding-top: 16px;
	padding-left: 70px;
	padding-right: 6px;
	border-width: 1px;
	border-style: dashed;
	border-color: #006600;
	display: block;
	margin-right: 30px;
	text-align: center;
	background-image: url(  '../img/milwaukee-residents-voucher.png' );
	background-repeat: no-repeat;
	filter: alpha(opacity=75);
	opacity: 0.75;
	-moz-opacity: 0.75;
	float: right;
}

.banner_bg
{
	height: 90px;
	width: 802px;
	color: #fff;
	font-size: 16px;
	font-face: bold;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	background-image: url(  '../img/banner.gif' );
	background-repeat: no-repeat;
}

.more_spacing
{
	font-size: 14px;
	line-height: 120%;
	padding-left: 3px;
	padding-right: 3px;
}

.span_body
{
	float: right;
	background-color: #fff;
	width: 529px;
	padding: 9px;
	margin-left: 10px;
	margin-right: 10px;
	color: #000;
}

.span_nav
{
	background-color: #006600;
	float: left;
	width: 220px;
	padding: 0px;
	padding-top: 15px;
	padding-bottom: 15px;
	margin-left: 0px;
	margin-right: 0px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #fff;
}

.span_left
{
	float: left;
	width: 400px;
	height: 90px;
	padding: 0px;
	padding-left: 70px;
	margin-left: 0px;
	margin-right: 0px;
	text-align: left;
	float: left;
	font-size: 12px;
	color: #444;
}

.span_right
{
	font-size: 12px;
	color: #444;
	float: right;
	width: 300px;
	height: 90px;
	padding: 0px;
	padding-top: 4px;
	padding-right: 12px;
	margin: 0px;
	float: right;
	text-align: right;
	line-height: 220%;
	color: #000;
}

.banner_left
{
	float: left;
	width: 370px;
	height: 90px;
	padding: 0px;
	padding-left: 70px;
	margin-left: 0px;
	margin-right: 0px;
	text-align: left;
	float: left;
	font-size: 12px;
	color: #444;
}

.banner_right
{
	font-size: 12px;
	color: #444;
	float: right;
	width: 340px;
	height: 90px;
	padding: 0px;
	padding-top: 4px;
	padding-right: 12px;
	margin: 0px;
	float: right;
	text-align: right;
	line-height: 220%;
	color: #000;
}

.case-study
{
	color: #fff;
	float: left;
	width: 490px;
	height: auto;
	padding: 0px;
	padding-top: 410px;
	padding-right: 0px;
	margin-left: 0px;
	margin-right: 0px;
	text-align: left;
	background-image: url(  '../img/case-study.jpg' );
	background-repeat: no-repeat;
}

.case-study_New
{
	color: #fff;
	float: left;
	width: 490px;
	height: auto;
	padding: 0px;
	padding-right: 0px;
	margin-left: 0px;
	margin-right: 0px;
	text-align: left;
}

.right-boxes
{
	background-color: #f5f5f5;
	color: #000;
	float: right;
	width: 180px;
	height: 400px;
	padding: 4px;
	margin-left: 0px;
	margin-right: 0px;
	text-align: left;
	border-width: 1px;
	border-style: solid;
	border-color: #fff;
	background-image: url(  '../img/corner_lr.gif' );
	background-repeat: no-repeat top right;
}

img
{
	border: 0px;
}

.link_space a
{
	padding-left: 10px;
	height: 18px;
	display: block;
}

li
{
	font-weight: normal;
	font-size: 12px;
	padding-left: 3px;
	padding-right: 3px;
}

a
{
	text-decoration: none;
	font-weight: normal;
	font-size: 14px;
	border: 0px;
	color: #444;
}

a.linknav:link
{
	color: #fff;
}
a.linknav:visited
{
	color: #fff;
}
a.linknav:hover
{
	color: #fff;
	background-color: #004400;
}

a.white_link
{
	font-weight: bold;
}

a.white_link:link
{
	color: #006600;
}
a.white_link:visited
{
	color: #006600;
}
a.white_link:hover
{
	color: #006600;
	filter: alpha(opacity=100);
	opacity: 1.0;
	-moz-opacity: 1.0;
}

a.sublink:link
{
	color: #006600;
}
a.sublink:visited
{
	color: #006600;
}
a.sublink:hover
{
	color: #006600;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #006600;
}

a.top
{
	font-size: 12px;
}
a.top:link
{
	color: #ccc;
}
a.top:visited
{
	color: #ccc;
}
a.top:hover
{
	color: white;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: white;
}

a.logout
{
	font-size: 12px;
}
a.logout:link
{
	color: #444;
}
a.logout:visited
{
	color: #444;
}
a.logout:hover
{
	color: #000;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #000;
}

a.bottom
{
	font-size: 11px;
}
a.bottom:link
{
	color: #006600;
}
a.bottom:visited
{
	color: #006600;
}
a.bottom:hover
{
	color: white;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: white;
}

a.chunk
{
	font-size: 14px;
	font-weight: bold;
}
a.chunk:link
{
	color: #f5f5f5;
}
a.chunk:visited
{
	color: #f5f5f5;
}
a.chunk:hover
{
	color: #fff;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #fff;
}

a.chunk2
{
	font-size: 14px;
	font-weight: bold;
}
a.chunk2:link
{
	color: #777;
}
a.chunk2:visited
{
	color: #777;
}
a.chunk2:hover
{
	color: #000;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #000;
}


.roundcont
{
	float: right;
	width: 290px;
	background-color: #f90;
	color: #fff;
	margin-bottom: 8px;
}

.roundcontg
{
	float: right;
	width: 290px;
	background-color: #95C632;
	color: #fff;
	margin-bottom: 8px;
}

.roundcontb
{
	float: right;
	width: 290px;
	background-color: #007AA3;
	color: #fff;
	margin-bottom: 8px;
}

.roundconty
{
	float: right;
	width: 290px;
	background-color: #FFE187;
	color: #fff;
	margin-bottom: 8px;
}

.roundcont p
{
	margin: 0 10px;
}

.roundcontg p
{
	margin: 0 10px;
}

.roundcontb p
{
	margin: 0 10px;
}

.roundconty p
{
	margin: 0 10px;
}

.roundtop
{
	background: url(  '../img/tr.gif' ) no-repeat top right;
}

.roundbottom
{
	background: url(  '../img/br.gif' ) no-repeat top right;
}

.roundtopg
{
	background: url(  '../img/trg.gif' ) no-repeat top right;
}

.roundbottomg
{
	background: url(  '../img/brg.gif' ) no-repeat top right;
}

.roundtopb
{
	background: url(  '../img/trb.gif' ) no-repeat top right;
}

.roundbottomb
{
	background: url(  '../img/brb.gif' ) no-repeat top right;
}

img.corner
{
	width: 15px;
	height: 15px;
	border: none;
	display: block !important;
}


a.TopLink
{
	font-size: 14px;
	font-weight: bold;
}
a.TopLink:link
{
	color: #00215B;
}
a.TopLink:visited
{
	color: #00215B;
}
a.TopLink:hover
{
	color: #fff;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #fff;
}

.TopLinkCurrent
{
	color: #BA0A00;
	font-size: 14px;
	font-weight: bold;
}
.restacc_ch
{
	width: 520px;
	margin-bottom: 8px;
	margin-left: 50px;
}
.blackborder_tc
{
	background: url(  '../img/blackborder_tc.gif' ) no-repeat bottom center;
	width: 480px;
	height: 16px;
}
.blackborder_bg
{
	background: url(  '../img/blackborder_bg.gif' ) repeat-y top center;
	width: 480px;
	height: auto;
}
.blackborder_bc
{
	background: url(  '../img/blackborder_bc.gif' ) no-repeat top center;
	width: 480px;
	height: 16px;
}
