html {
	background-color:	#333333;
}

body {
	font-family:helvetica,arial,clean,sans-serif;
	font-size:13px;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.231;
}

h3{
	color:			#0A2239;
	font-family:		helvetica,arial,clean,sans-serif;
	font-size:		11pt;
	font-weight:		bold;
	margin-top:		10px;
	margin-bottom:		5px;
}

h2{
	color:			#0A2239;
	font-family:		helvetica,arial,clean,sans-serif;
	font-size:		12pt;
	font-weight:		bold;
	text-decoration:	none;
	margin-top:		10px;
	margin-bottom:		10px;
}

p {
	font-family:		helvetica,arial,clean,sans-serif;
	font-size:		11pt;
	margin-top:		10px;
	margin-bottom:		10px;
}

#leftcol{
	float:		left;
	width:		354px;	
}

#rightcol{
	float:		right;
	width:		350px;	
}

#doc4{
	background-color:white;
	width:74.923em;	
}


.heading{
	font-family:		helvetica,arial,clean,sans-serif;
	font-size:		14pt;
	font-style:		bold;
	margin-bottom:		15px;
	margin-right:		20px;
}

.headline {
	margin-top:		20px;
}

.secondary-header{
	font-family:		helvetica,arial,clean,sans-serif;
	font-size:		13pt;
	margin-bottom:		10px;
	margin-right:		10px;
}

.inline{
	float:		left;
}

.signup-controls {
	width:		60%;
	margin-top:	20px;
}

.signup-label {
	clear:left;
	float:left;
}

.signup-input {
	clear:right;
	float:right;
}

.inline-image {
	float:left;
	margin:20px;
}

fieldset{
	font-family:		helvetica,arial,clean,sans-serif;
	font-size:		12pt;
	border:			1px solid black;
	padding:		10px;
	margin-bottom:		10px;
}

#dutch-stake {
	width:35px;
}
.gd-cell{
	width:		95%;
}
.selection {
        width:          43%;
}
.odds {
        width:          18%;
}
.stake {
        width:          20%;
}
.winodds {
	width:3em;
}

#scroll-down {
	background:url("../images/icon-down-arrow.jpeg") repeat scroll 0 0 transparent;
	border:0 none;
	color:transparent;
	cursor:pointer;
	height:14px;
	margin-top:10px;
	padding:0;
	text-indent:-9999px;
	text-transform:capitalize;
	width:14px;
}
#scroll-up {
	background:url("../images/icon-up-arrow.jpeg") repeat scroll 0 0 transparent;
	border:0 none;
	color:transparent;
	cursor:pointer;
	height:14px;
	margin-top:10px;
	padding:0;
	text-indent:-9999px;
	text-transform:capitalize;
	width:14px;
}

#saved-dutches {
	float:left;
	margin-left:10px;
	width:98%;
}

#saved-dutch-table {
	float:left;
	margin-left:10px;
	width:98%;
}

#saved-dutch-table table{
	width:			98%;
}

#saved-dutches table th, td {
	font-family:		helvetica,arial,clean,sans-serif;
	font-size:		11pt;
	font-style:		bold;
	text-align:		left;	
	padding:		3px;
}

/* #accounts-table tr:hover{ background-color: #94c3ca; } */

#accounts-table th, td {
	font-family:		helvetica,arial,clean,sans-serif;
	font-size:		11pt;
	padding:		3px;
	text-align:		left;
}

#hd {
        background-image:       url('../images/backingline-banner3.gif');
	background-repeat-x:	repeat;
}

#navigation {
	line-height:		32px;
	height:			32px;
	position:		relative:
	top:			50px;
	margin:			auto;
	width:			974px;
	background-color:	#94c3ca;
}

#navigation ul {
	margin:			0;
	padding:		0;
	list-style-type:	none;
}

#navigation ul li {
	position:		relative;
	display:		inline;
	float:			left;
}

#navigation ul li a{
	display:		block;
	width:			90px;
	margin:			0px;
	vertical-align:		middle;
	text-decoration:	none;
	color:			#0a2239;
	font-family:		helvetica,arial,clean,sans-serif; 
	font-size:		9pt;	
	font-weight:		bold;
	text-align:		center;
	background-image:	url('../images/nav-gradient-edged.gif');
	filter:			alpha(opacity=90);
	opacity:		0.9;
}

#navigation ul li a:hover{
	color:			#0a2239;
	filter:			alpha(opacity=70);
	opacity:		0.7;
}

#login-strip {
        height:                 32px;
        width:                  335px;
        margin-right:           15px;
        float:                  right;
        font-size:              9pt;
        font-weight:            bold;
        text-align:             right;
        font-family:            helvetica,arial,clean,sans-serif;
}

#login-strip .input {
        width:                  75px;
        height:                 15px;
}


#login-strip form {
        display:                inline;
}

.logout {
        display:                inline;
        vertical-align:         middle;
        margin-left:            10px;
}

#login {
        width:                  50px;
}

.yui-ge .yui-u, .yui-gf div.first {
	width:			160px;
	padding:		20px 30px 30px 15px;
}

#ft {
	background-color:	#94c3ca;
        clear:                  both;
        margin-top:             30px;
        margin-bottom:             30px;
        width:                  974px;
        height:                 30px;
        font-size:              80%;
        text-align:             center;
        padding-top:            5px;
}

.step {
	height:			80px;
	margin-bottom:		0;
	margin-top:		50px;
}

.step img{
	float:			left;
	margin-right:		30px;
}

.step h2 {
	font-size:		12pt;
	font-style:		normal;
	padding-top:		9px;
	padding-bottom:		9px;
}

/*   */
.box-top {
	background-image:url("../images/box-top.gif");
	height:14px;
	width:670px;
}

.box-middle {
	background-image:url("../images/box-midstrip.gif");
	background-repeat:repeat-y;
	margin-bottom:0;
	margin-top:0;
	padding-bottom:20px;
	padding-left:10px;
	width:670px;
}

.box-bottom {
	background-image:url("../images/box-bottom.gif");
	height:14px;
	margin-top:0;
	width:670px;
}

/* betting dictionary style rules */

#dictionary-index {
	list-style-type:	none;
	margin-left:		10px;
	margin-bottom:		20px;
	margin-top:		20px;
	padding-left:		0;
}

#dictionary-index li {
	display:		inline;
	margin-right:		5px;
}

#dictionary-index li a {
	color:			#0A2239;
	font-family:		helvetica,arial,clean,sans-serif;
	font-size:		12pt;
	font-weight:		bold;
	text-decoration:	none;
}

#definitions dt a {
	color:			#0A2239;
	font-family:		helvetica,arial,clean,sans-serif;
	font-size:		12pt;
	font-weight:		bold;
	text-decoration:	none;
}

#definitions dd {
	margin-bottom:		15px;
	margin-right:		30px;
	margin-top:		5px;
}


#hedgehog-form textarea {
	clear:			right;
}

#prov1 {
	clear:			left;
]
