.default { 
	/*background: #ffffff;*/
	font-size: 11px; 
	font-family: verdana; }

.header {
	color: #FFEE00;
	font-weight: bold;
	text-decoration: underline;
	}

OL        { list-style-type: decimal }  /* A B C D E etc. */
OL OL     { list-style-type: lower-alpha; }      /* 1 2 3 4 5 etc. */
OL OL OL  { list-style-type: lower-roman }  /* i ii iii iv v etc. */
#rules ol#general {list-style-type: square;}


#rules ol li {font-weight: bold;}
#rules ol ol li {font-weight: normal;}

ol#payouts {list-style-type: square; font-weight: normal;}

ul#homepage {
	font-size: 28px;
	font-weight: bold;
	}

#sepbar {
	width: 100%;
	height: 3px;
	background: #ffffff;
}

#spacer {
	width: 100%;
	height: 10px;
	}
	
.tiny {
	font-size: 10px; }
.smalltags {
	font-size: 10px;
	color: #444444; }

body, ul { 
	background: #003377;
	/*font-size: 12px; */
	font-family: verdana, helvetica, arial, sans; 
	color: #ffffff;
	}
	
html, body {
    height: 100%;
	min-height: 100%;
	padding: 0px;
	margin: 0px;
}

#container {
    position: relative;
    /*height: 100%;*/
	
	min-height: 100%;
	padding: 0px;
	padding-top: 0px;
	margin: 0px;
}	

.sitetitle {
	color: #ffffff;
	font-size: 28px; 
	font-family: Verdana; 
	font-weight:bold;
}

.sitetitle a {
	color: #ffffff; 
	text-decoration: none;
	font-size: 36px;
	 }

.blank {
	background-color: #ffffff;
	}

A {color: #9FCFFF;}
#linkbar a {
	text-decoration: none;
	color: #9FCFFF;		
          /* background: #FFE9AF; */}

#linkbar a:hover {text-decoration: none;
           background: #000000;
		   color: #ffffff;}


table#leaderboard a {
	text-decoration: none;
}	
		   
.imbox {
	font-family: verdana;
	font-size: 12px; 
	font-weight: bold;}

.imbox a {
	color: #2F48BF; }

.imbox ul {
	list-style-image:url(./cir.gif);
	background: #ffffff;
	}
.ims {
	list-style-image:url(./cir.gif);
	font-family: verdana;
	font-size: 12px; 
	font-weight: bold;

	}

.imsbig {

	list-style-image:url(./cir.gif);
	font-family: verdana;
	font-size: 16px; 
	font-weight: bold;
	padding: 5px;
	line-height: 20px;
	}

.imsnobold {
	list-style-image:url(./cir.gif);
	font-family: verdana;
	font-size: 11px;

	}

.ims a {color: #2F48BF;}

.sidelinks {
	text-align: left;
	line-height: 16px;
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	}

.linkbar {
	text-align: center;
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	line-height: 16px;
	font-decoration: none;
	}

.pagebottom {
	position: absolute;
	bottom: 0;
}
.footer {
	text-align: left;
	font-family: verdana;
	font-size: 10px;
	}

.linkbar a {
	color: #2F48BF; }

.ccode {
	text-align: center;
	font-family: verdana;
	font-size: 20px;
	font-weight: bold; }

INPUT {
        border: 2px inset #2F48BF;
	background-color: #EEEEEE;
	color: #003A9F;
        padding: 2px;
	font-size: 12px;
        font-family: verdana; 
	font-weight: bold;}

input[type="text"],
input[type="password"],
input[type="select"],
input[type~="password"]
	{
        border: 2px inset #2F48BF;
	background-color: #DDDDDD;
	color: #003A9F;
        padding: 2px;
	font-size: 12px;
        font-family: helvetica, arial, sans; 
	font-weight: bold;}

select {
		background-color: #FEFF9F; }

textarea {
        border: 2px inset #2F48BF;
	background: #fff;
	color: #003A9F;
        padding: 2px;
	font-size: 12px;
        font-family: verdana; 
	font-weight: bold;}

.viewmsg {
        border: 1px SOLID #2F48BF;
	background-color: #FFFFFF;
	color: #003A9F;
        padding: 2px;
	font-size: 12px;
        font-family: verdana; 
	font-weight: bold; }

.msglist {
	font-family: verdana;
	font-size: 14px;
	}

.elink a {
	background-color: #ADFF9F;
	padding: 2px 4px;
	border: 1px SOLID #158F00;
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
	color: #093F00;
	
	}

.dlink a {
	background-color: #FFAFB4;
	padding: 2px 4px;
	border: 1px SOLID #DF0009;
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
	color: #6F000A;
	
	}

.ramlink a {
	background-color: #AFD4FF;
	padding: 2px 4px;
	border: 1px SOLID #0D007F;
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
	color: #0D007F;
	
	}

.msgdata {
	background-color: #4FB0FF;
	}

.msgtxt {
	background-color: #FFFABF;
	}

.msghead {
	background-color: #0F93FF;
	font-weight: bold;
	}

/* #E5ECF9;  */
.mottobig {color: #154DAF; font-size: 28px; font-family: Verdana;}
.mottosmall {color: #154DAF; font-size: 22px; font-family: Verdana;}

/*
input[type="submit"],
input[type="button"],
input[type~="submit"],
input[type~="button"] {
        border-style: solid;
        border-top-width: 1px;
        border-left-width: 1px;
        border-bottom-width: 1px;
        border-right-width: 1px;
        border-top-color: #D9DFEA;
        border-left-color: #D9DFEA;
        border-bottom-color: #0e1f5b;
        border-right-color: #0e1f5b;
        background-color: #5F99FF;
        color: #000000;
        font-size: 12px;
        font-family: verdana; 
	cursor: pointer;}
*/

.loginbutton {
        border-style: solid;
        border-top-width: 1px;
        border-left-width: 1px;
        border-bottom-width: 1px;
        border-right-width: 1px;
        border-top-color: #D9DFEA;
        border-left-color: #D9DFEA;
        border-bottom-color: #0e1f5b;
        border-right-color: #0e1f5b;
        background-color: #5F99FF;
        color: #000000;
        font-size: 12px;
        font-family: verdana; 
	font-weight: bold;
	cursor: pointer;}

.signupbutton2 {
        border-style: solid;
        border-top-width: 1px;
        border-left-width: 1px;
        border-bottom-width: 1px;
        border-right-width: 1px;
        border-top-color: #D9DFEA;
        border-left-color: #D9DFEA;
        border-bottom-color: #0e1f5b;
        border-right-color: #0e1f5b;
        background-color: #5F99FF;
        color: #000000;
        font-size: 12px;
        font-family: verdana; 
	font-weight: bold;
	cursor: pointer;}


.signupbutton {
        border-style: solid;
        border-top-width: 1px;
        border-left-width: 1px;
        border-bottom-width: 1px;
        border-right-width: 1px;
        border-top-color: #D9DFEA;
        border-left-color: #D9DFEA;
        border-bottom-color: #0e1f5b;
        border-right-color: #0e1f5b;
        background-color: #FF8F8F;
        color: #000000;
        font-size: 12px;
        font-family: verdana; 
	font-weight: bold;
	cursor: pointer;}

.resetbutton {
        border-style: solid;
        border-top-width: 1px;
        border-left-width: 1px;
        border-bottom-width: 1px;
        border-right-width: 1px;
        border-top-color: #D9DFEA;
        border-left-color: #D9DFEA;
        border-bottom-color: #0e1f5b;
        border-right-color: #0e1f5b;
        background-color: #FF8F8F;
        color: #000000;
        font-size: 12px;
        font-family: verdana; 
	font-weight: bold;
	cursor: pointer;}



.voteb {
	border: 1px SOLID #003A9F;
        background-color: #9FC2FF;
        color: #003A9F;
        font-size: 12px;
        font-family: verdana; 
	font-weight: bold;
	cursor: pointer;}

.selv {
	background-color: #9FC2FF;
	color: #003A9F;
	font-family: verdana;
	font-weight: bold;
	font-size: 12px;
	height: 20px;
	text-align: center;
	}

.selc {
	background-color: #FEFF9F;
	color: #003A9F;
	font-family: verdana;
	font-weight: bold;
	font-size: 12px;
	height: 20px;
	text-align: center;
	}

#content {
	padding: 0px;
	/*position: relative;*/
	/*background-color: #6caad9;*/
	padding-bottom: 40px;
	min-height: 100%;
	margin: 0px;
}

#content table {
	/*height: 90%;*/
	min-height: 100%;
	padding-top: 0px;
	padding-bottom: 5px;
	
	
}
	
#absfooter {
	
	position: absolute;
	bottom: 0;
	/*left: 0;*/
	
	color: #000000;
	width: 100%;
	height: 30px;
	padding: 0px 0px 0px 0px;
	
	background: url("./images/footergrad.png") repeat-x top;
	background-color: #A7C7DF;
	font-size: 12px;
	z-index: 5;
	}

#absfooter a {
	color: #0000FF;
	}
	
.winnerbet {
		background: url("./images/winnerbetgrad.png") repeat-x top;
		background-color: #9FDDFF;
		margin: 5px;
	}
	
.loserbet {
		background: url("./images/loserbetgrad.png") repeat-x top;
		background-color: #DFDFDF;
		margin: 5px;
	}

.bluebet {
		
		background: url("./images/bluebetgrad.png") repeat-x top;
		background-color: #FFFABF;
		margin: 5px;
	}
	
ul {
	list-style: none;
  }
  
#logoutbox {
	position: absolute;
	top: 0;
	right: 0;
	background: #000000;
	padding: 5px;
        border-style: solid;
        border-top-width: 0px;
        border-left-width: 4px;
        border-bottom-width: 4px;
		border-right-width: 0px;
	}
	
#leftbuffer {
		height: 100%;
		/*background: url("./images/gradleftbuffer.png") repeat-y top;*/
		width: 150px;
			padding: 0px 0px 0px 0px;
	}
#rightbuffer {
		height: 100%;
		width: 150px;
			padding: 0px 0px 0px 0px;
		/*background: url("./images/gradrightbuffer.png") repeat-y top;*/
	}


#bodyleftbuffer {
		position: absolute;
		left: 0;
		top: 0;
		z-index: 1;
		width: 150px;
		height: 100%;
		min-height: 100%;
		background: url("./images/gradleftbuffer.png") repeat-y left;
			padding: 0px 0px 0px 0px;
	}
#bodyrightbuffer {
		position: absolute;
		right: 0;
		top: 0;
		z-index: 1;
		width: 150px;
		min-height: 100%;
		background: url("./images/gradrightbuffer.png") repeat-y right;
			padding: 0px 0px 0px 0px;
	}



	
.loserbet table tbody tr td {
		color: #000000;
		}
		
.winnerbet table tbody tr td {
		color: #000000;
		}
		
.bluebet table tbody tr td {
		color: #000000;
		}

.loserbet td {
		color: #000000;
		}
		
.winnerbet td {
		color: #000000;
		}
		
.bluebet td {
		color: #000000;
		}		
		
.loserbet table tbody tr td a {
		color: #0000ff;
		}
		
.winnerbet table tbody tr td a {
		color: #0000ff;
		}
		
.bluebet table tbody tr td a {
		color: #0000ff;
		}	
		
img {
	border: 0px;
	}

.bigger {
	font-size: 20px;
}

.bolder {
	font-weight: bold;
	}
	
.yellow {
		color: #ffee00;
	}
	
#ad {
	position: relative;
	z-index: 2;
	}
	
#forumtab td{
	padding:8px;
}

#forumtab .tstamp {
	font-size:14px;
	color:#555;
}