body
{
	background-color: #ffffff;
	margin: 0px;
}


table
{
	font-family: verdana;
	font-size: 8.5pt;
	border-right: 0px;
	padding-right: 0px;
	border-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	border-left: 0px;
	padding-top: 0px;
	border-bottom: 0px;
}

h1
{
	font-family: verdana;
	font-size: 10.5pt;
	color: #000000;
}

img
{
	border: 0px;
}

td
{
	vertical-align: top;
}

a:link, a:visited
{
	font-family: verdana;
	color: #395794;
	text-decoration: none;
}

a:hover
{
	font-family: verdana;
	color: #787878;
	text-decoration: none;
}

.verysmallfont
{
	font-family: verdana;
	font-size: 7pt;
}

.smallfont
{
	font-family: verdana;
	font-size: 8pt;
}

.bkgd_dottedvertical
{
	background-image: url( "../images/bkgd_dottedvertical.gif" );
	background-repeat: repeat-y;
}

.background-bottomofsnake
{
	background-image: url( "../images/background-bottomofsnake.jpg" );
	background-repeat: no-repeat;
}

.background-left
{
	background-image: url( "../images/background-left.jpg" );
	background-repeat: no-repeat;
	background-color: #000000;
}

.background-grassburrassembly
{
	background-image: url( "../images/background-grassburrassembly.jpg" );
	background-repeat: no-repeat;
	color: whitesmoke;
}

.background-grassburrassembly-clr
{
	background-image: url( "../images/background-grassburrassembly-clr.jpg" );
	background-repeat: no-repeat;
}

#background-redlines
{
	background-image: url( "../images/background-redlines.jpg" );
	background-repeat: repeat-x;
}

#snake1
{
	background-image: url( "../images/snake1.jpg" );
	background-repeat: no-repeat;
}

#clear
{
}

#background-dither
{
	background-image: url( "../images/background-dither.jpg" );
	background-repeat: repeat-y;
}

#background-dither a, #background-dither a:link, #background-dither a:visited
{
	font-family: verdana;
	color: #FF7005;
	text-decoration: none;
}

#background-dither a:hover
{
	font-family: verdana;
	color: #FFC06F;
	text-decoration: none;
}

.background-orange
{
	background-color: #b75700;
	color: whitesmoke;
}

.background-black
{
	background-color: #000000;
	color: whitesmoke;
}

#white
{
	background-color: #ffffff;
	color: #000000;
}

#gray1
{
	background-color: #cccccc;
}

#gray6
{
	background-color: #F5F5F5;
}

#gray7
{
	background-color: #efefef;
}

#gray2
{
	background-color: #999999;
	color: whitesmoke;
}

#gray2 a, #gray2 a:link, #gray2 a:visited
{
	font-family: verdana;
	color: #FFC06F;
	text-decoration: none;
}

#gray2 a:hover
{
	font-family: verdana;
	color: #FF7005;
	text-decoration: none;
}

#gray3
{
	background-color: #eeeeee;
}

#gray4
{
	background-color: #787878;
	color: whitesmoke;
}

#gray4 a, #gray4 a:link, #gray4 a:visited
{
	font-family: verdana;
	color: #FFC06F;
	text-decoration: none;
}

#gray4 a:hover
{
	font-family: verdana;
	color: #FF7005;
	text-decoration: none;
}

#gray3
{
	background-color: #eeeeee;
}

#green2
{
	background-color: #F3AF5D;
}

#green
{
	background-color: #F3AF5D;
}

#orange
{
	background-color: #D47B27;
	color: white;
}

#orange a, #orange a:link, #orange a:visited
{
	font-family: verdana;
	color: white;
	text-decoration: none;
}

#orange a:hover
{
	font-family: verdana;
	color: #eeeeee;
	text-decoration: none;
}


.greentop_flood
{
	background-image: url( "../images/greentop_flood.jpg" );
	background-repeat: repeat-x;
}

.greenleft_flood
{
	background-image: url( "../images/greenleft_flood.jpg" );
	background-repeat: repeat-y;
}

.greenbottom_flood
{
	background-image: url( "../images/greenbottom_flood.jpg" );
	background-repeat: repeat-x;
}

.greenright_flood
{
	background-image: url( "../images/greenright_flood.jpg" );
	background-repeat: repeat-y;
}

#red
{
	background-color: #33CC33;
	color: white;
}

#red a, #red a:link, #red a:visited
{
	font-family: verdana;
	color: white;
	text-decoration: none;
}

#red a:hover
{
	font-family: verdana;
	color: #eeeeee;
	text-decoration: none;
}

#tabredflood
{
	background-image: url( "../images/tabredflood.gif" );
	background-repeat: repeat-x;
}

#tabredflood, tabredflood a, #tabredflood a:link, #tabredflood a:visited
{
	font-family: verdana;
	color: white;
	text-decoration: none;
}

#tabredflood a:hover
{
	font-family: verdana;
	color: whitesmoke;
	text-decoration: none;
}

#tabswhiteflood
{
	background-image: url( "../images/tabswhiteflood.gif" );
	background-repeat: repeat-x;
}

#tabwhiteflood, tabwhiteflood a, #tabwhiteflood a:link, #tabwhiteflood a:visited
{
	font-family: verdana;
	color: #33CC33;
	text-decoration: none;
}

#tabwhiteflood a:hover
{
	font-family: verdana;
	color: #787878;
	text-decoration: none;
}

#tabflood
{
	background-image: url( "../images/tabflood.gif" );
	background-repeat: repeat-x;
}

#tabs_flood
{
	background-image: url( "../images/tabs_flood.gif" );
	background-repeat: repeat-x;
}

#logo_flood
{
	background-image: url( "../images/sbnlogo_line_bkgd.jpg" );
	background-repeat: repeat-x;
}

#tabs_whiteflood
{
	background-image: url( "../images/tabs_whiteflood.gif" );
	background-repeat: repeat-x;
}

#tabs_grayflood
{
	background-image: url( "../images/tabs_grayflood.gif" );
	background-repeat: repeat-x;
}

#tabs_whiteflood
{
	background-image: url( "../images/tabs_whiteflood.gif" );
	background-repeat: repeat-x;
}

#tabs_grayflood
{
	background-image: url( "../images/tabs_grayflood.gif" );
	background-repeat: repeat-x;
}

#tabs_flood
{
	background-image: url( "../images/tabs_flood.gif" );
	background-repeat: repeat-x;
}

#head-top-flood
{
	background-image: url( "../images/head-top-flood.jpg" );
	background-repeat: repeat-y;
}

#head-top-flood-white
{
	background-image: url( "../images/head-top-flood-white.jpg" );
	background-repeat: repeat-y;
}

#bar-bottomblue
{
	background-image: url( "../images/bar-bottomblue2.jpg" );
	background-repeat: repeat-x;
}

#bar-bottomblue3
{
	background-image: url( "../images/bar-bottomblue3.jpg" );
	background-repeat: repeat-x;
}

#tabselectedfill
{
	background-image: url( '../images/tabselectedfill.jpg' );
	background-repeat: repeat-x;
}

#tabselectedfill a, #tabselectedfill a:link, #tabselectedfill a:visited
{
	font-family: verdana;
	color: #000000;
	text-decoration: none;
}

#tabselectedfill a:hover
{
	font-family: verdana;
	color: #000000;
	text-decoration: none;
}

#tabbottomfill
{
	background-image: url( '../images/tabbottomfill.jpg' );
	background-repeat: repeat-x;
}

#tabgrayfill
{
	background-image: url( '../images/tabgrayfill.jpg' );
	background-repeat: repeat-x;
}

#tabgrayfill a, #tabgrayfill a:link, #tabgrayfill a:visited
{
	font-family: verdana;
	color: #000000;
	text-decoration: none;
}

#tabgrayfill a:hover
{
	font-family: verdana;
	color: #B75700;
	text-decoration: none;
}

#submenu, #submenu a, #submenua:link, #submenua:visited
{
	font-family: verdana;
	background-color: #ffffff;
	color: #000000;
	text-decoration: none;
}

#submenu a:hover
{
	font-family: verdana;
	color: #000000;
	text-decoration: none;
	background-color: #EFEFEF;
}



#tabflood
{
	background-image: url( '../images/tabflood.jpg' );
	background-repeat: repeat-x;
}

#tabbottomflood
{
	background-image: url( '../images/tabbottomflood.jpg' );
	background-repeat: repeat-x;
}

.boldtext
{
	font-weight: bold;
}

.OrderTitle
{
	font-weight: bold;
	background-color: #ffebcd;
}
.OrderSubTitle
{
	font-weight: bold;
	background-color: #e6e6fa;
}
.OrderSubFieldName
{
	background-color: #dcdcdc;
}
.LinePrice
{
	text-align: right;
}
.OrderFieldName
{
	background-color: #dcdcdc;
}
.OrderFieldDesc
{
	background-color: #dcdcdc;
	width: 300px;
}
.OrderFieldQty
{
	white-space: nowrap;
}