BODY 
{
	FONT-SIZE: 12px; FONT-FAMILY: arial,helvetica,sans-serif;
	background-color:white;
	margin:0px;
	padding:0px;
	background-image:url("../reinders_images/b_b.jpg");
	background-position:top left;
	background-repeat:repeat-y;
}
TD {
	FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: arial,helvetica,sans-serif
}
P {
	FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: arial,helvetica,sans-serif
}
B {
	FONT-WEIGHT: bold; FONT-FAMILY: arial,helvetica,sans-serif
}
I {
	FONT-STYLE: italic; FONT-FAMILY: arial,helvetica,sans-serif
}
LI {
	FONT-FAMILY: arial,helvetica,sans-serif
}
UL {
	FONT-FAMILY: arial,helvetica,sans-serif
}
OL {
	FONT-FAMILY: arial,helvetica,sans-serif
}
H6 {
	FONT-SIZE: 13px; FONT-FAMILY: arial,helvetica,sans-serif
}
H5 {
	FONT-SIZE: 16px; FONT-FAMILY: arial,helvetica,sans-serif
}
H4 {
	FONT-SIZE: 18px; FONT-FAMILY: arial,helvetica,sans-serif
}
H3 {
	FONT-SIZE: 20px; FONT-FAMILY: arial,helvetica,sans-serif
}
H2 {
	FONT-SIZE: 24px; FONT-FAMILY: arial,helvetica,sans-serif
}
H1 {
	FONT-SIZE: 28px; FONT-FAMILY: arial,helvetica,sans-serif
}
INPUT {
	FONT-SIZE: 12px; FONT-FAMILY: arial,helvetica,sans-serif
}
SELECT {
	FONT-SIZE: 12px; FONT-FAMILY: arial,helvetica,sans-serif
}
TEXTAREA {
	FONT-SIZE: 12px; FONT-FAMILY: arial,helvetica,sans-serif
}
.error {
	COLOR: #ff0000
}
.serror {
	COLOR: #ffffff; BACKGROUND-COLOR: #ff0000
}
.button {
	FONT-WEIGHT: bold; COLOR: #f0f0f0; FONT-FAMILY: arial,helvetica,sans-serif; BACKGROUND-COLOR: #666666
}
.smallest {
	FONT-SIZE: 10px; FONT-FAMILY: arial,helvetica,sans-serif
}
.smaller {
	FONT-SIZE: 11px; FONT-FAMILY: arial,helvetica,sans-serif
}
.normal {
	FONT-SIZE: 12px; FONT-FAMILY: arial,helvetica,sans-serif
}
.larger {
	FONT-SIZE: 14px; FONT-FAMILY: arial,helvetica,sans-serif
}
.largest {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; FONT-FAMILY: arial,helvetica,sans-serif
}
.smallestb {
	FONT-SIZE: 10px; COLOR: #0088aa; FONT-FAMILY: arial,helvetica,sans-serif
}
.largeblue {
	FONT-SIZE: 14px; COLOR: #0066cc; FONT-FAMILY: arial,helvetica,sans-serif
}
.indent {
	TEXT-INDENT: 30px
}
.hiline {
	LINE-HEIGHT: 20px
}
.caption {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: arial,helvetica,sans-serif
}
A {
	COLOR: white; FONT-FAMILY: arial,helvetica,sans-serif; text-decoration:none;
}
A:link {
	COLOR: white;
}
A:active {
	COLOR: white;
}
A:visited {
	COLOR: white;
}
A:hover {
	COLOR: white;
	text-decoration:underline;
}
A.textnav {
	FONT-SIZE: 12px; COLOR: #cc6600; FONT-FAMILY: arial,helvetica,sans-serif
}
A.textnav:link {
	COLOR: #cc6600
}
A.textnav:active {
	COLOR: #cc6600
}
A.textnav:visited {
	COLOR: #cc6600
}
A.textnav:hover {
	COLOR: #000000
}
A.topnav {
	FONT-SIZE: 12px; COLOR: #0000ff; FONT-FAMILY: arial,helvetica,sans-serif; TEXT-DECORATION: none
}
A.topnav:link {
	COLOR: #0000ff; TEXT-DECORATION: none
}
A.topnav:active {
	COLOR: #0000ff; TEXT-DECORATION: none
}
A.topnav:visited {
	COLOR: #0000ff; TEXT-DECORATION: none
}
A.topnav:hover {
	COLOR: #0000ff; TEXT-DECORATION: underline
}
A.smallb {
	FONT-SIZE: 10px; COLOR: #0088aa; FONT-FAMILY: arial,helvetica,sans-serif; TEXT-DECORATION: none
}
A.smallb:link {
	COLOR: #0088aa; TEXT-DECORATION: none
}
A.smallb:active {
	COLOR: #0088aa; TEXT-DECORATION: none
}
A.smallb:visited {
	COLOR: #0088aa; TEXT-DECORATION: none
}
A.smallb:hover {
	COLOR: #0088aa; TEXT-DECORATION: underline
}

#top_bg
{
	width:100%;
	background-image:url("../reinders_images/top_back.gif");
	background-repeat:repeat-x;
	height:88px;
}

#top
{
	width:800px;
	height:88px;
}

#top .top
{
	height:65px;
}

#top .bot
{
	height:23px;
}

#top img
{
	display:block;
	float:left;
	padding:0px;
	margin:0px;
}

*#top img
{
	margin-left:-6px;
}

#container
{
	width:850px;
}

#main
{
	float:left;
	height:100%;
	width:650px;
	background-color:white;
	margin-top:10px;
	*margin-left:165px;
	*margin-top:-260px;
}

#main_admin
{
	float:left;
	height:100%;
	width:650px;
	background-color:white;
	margin-top:10px;
	*margin-left:165px;
	*margin-top:-40px;
}

#nav
{
	float:left;
	width:150px;
	height:100%;
	background-image:url("../reinders_images/back1.gif");
	background-repeat:repeat-both;
	overflow:hidden;
	font-size:0px;
}

#nav_admin
{
	float:left;
	width:150px;
	height:100%;
	background-image:url("../reinders_images/back1.gif");
	background-repeat:repeat-both;
	overflow:hidden;
	color:white;
	text-align:center;
}

#nav a
{
	display:block;
	padding:0px;
	margin:0px;
}

#nav img
{
	width:150px;
	border-style:none;
	margin:0px;
	padding:0px;
}

#proj_form
{
	width:700px;
}

#proj_tbl
{
	width:700px;
}

#proj_tbl th, #list_tbl th
{
	background-color:#3973B5;
	color:white;
}

#list_tbl
{
	width:400px;
	margin-left:auto;
	margin-right:auto;
	border:1px solid #3973B5;
}

#list_tbl .th2
{
	font-weight:bold;
	background-color:#C3DAF9;
	text-align:center;
}

#proj_cust_tbl
{
	text-align:center;
	width:625px;
	margin-left:10px;
}

#proj_cust_tbl td
{
	vertical-align:top;
	border:1px solid #3973B5;
	width:320px;
}

#proj_cust_tbl th
{
	text-align:left;
}

a img
{
	border-style:none;
}

.descr_holder
{
	text-align:left;
}

.proj_title
{
	font-size:18px;
	font-style:italic;
	font-weight:bold;
}

.clear
{
	clear:both;
}
