body { background-color:#5b6733; 
scrollbar-face-color: #9c8152;
scrollbar-track-color: #655a37;
scrollbar-arrow-color: #000000;
scrollbar-shadow-color: #5c490f;
scrollbar-darkshadow-color: #5c490f;
scrollbar-highlight-color: #ddcf7b;
scrollbar-3dlight-color: #376043;
}

a img {border: none; }

.bgmain {background-color:#dbc091; }

.bgbox {background-color:#f4e5c5; }
.bggrad  {background-image:url("../images/tbgrad.png");  background-position: right; background-repeat: repeat-y;}
.bggrad2  {background-image:url("../images/tbgrad2.png");  background-position: right; background-repeat: repeat-y;}
.bgmenu {background-color:#b49354; 
	background-image:url("../images/menu/menubg.png"); 
             background-repeat: repeat-y;}
.bgmenu2 {background-color:#963500; 
	background-image:url("../images/menu/menubg2.png"); 
             background-repeat: repeat-y;}
.bgtableheader {background-color:#b49354; }
.iclass {background-color:#ceb07c; color:#000000;}
.ilogin {background-color:#b0f08f; color:#637953;}

.newswinter { background-image:url("../images/newswinter.jpg"); 
			background-repeat: no-repeat; 
			background-position: center top;} 
.newsfall { background-image:url("../images/newsfall.jpg"); 
			background-repeat: no-repeat; 
			background-position: center top;}
.newsspring { background-image:url("../images/newsspring.jpg"); 
			background-repeat: no-repeat; 
			background-position: center top;}
.newssummer { background-image:url("../images/newssummer.jpg"); 
			background-repeat: no-repeat; 
			background-position: center top;}



.infobox { background-image:url("../images/borders/info.png"); 
             background-repeat: repeat-x;}

.tabletopborder { background-image:url("../images/borders/mtop.png"); 
             background-repeat: repeat-x;}
.tableleftborder { background-image:url("../images/borders/mleft.png"); 
             background-repeat: repeat-y;}
.tablerightborder { background-image:url("../images/borders/mright.png"); 
             background-repeat: repeat-y;}
.tablebottomborder { background-image:url("../images/borders/mbot.png"); 
             background-repeat: repeat-x;}
             
.dtabletopborder { background-image:url("../images/borders/dtop.png"); 
             background-repeat: repeat-x;}
.dtableleftborder { background-image:url("../images/borders/dleft.png"); 
             background-repeat: repeat-y;}
.dtablerightborder { background-image:url("../images/borders/dright.png"); 
             background-repeat: repeat-y;}
.dtablebottomborder { background-image:url("../images/borders/dbot.png"); 
             background-repeat: repeat-x;}
             
.ztabletopborder { background-image:url("../images/borders/ztop.png"); 
             background-repeat: repeat-x;}
.ztableleftborder { background-image:url("../images/borders/zleft.png"); 
             background-repeat: repeat-y;}
.ztablerightborder { background-image:url("../images/borders/zright.png"); 
             background-repeat: repeat-y;}
.ztablebottomborder { background-image:url("../images/borders/zbot.png"); 
             background-repeat: repeat-x;}
             
.stabletopborder { background-image:url("../images/borders/stop.png"); 
             background-repeat: repeat-x;}
.stableleftborder { background-image:url("../images/borders/sleft.png"); 
             background-repeat: repeat-y;}
.stablerightborder { background-image:url("../images/borders/sright.png"); 
             background-repeat: repeat-y;}
.stablebottomborder { background-image:url("../images/borders/sbot.png"); 
             background-repeat: repeat-x;}
             
.ptabletopborder { background-image:url("../images/borders/btop.png"); 
             background-repeat: repeat-x;}
.ptableleftborder { background-image:url("../images/borders/bleft.png"); 
             background-repeat: repeat-y;}
.ptablerightborder { background-image:url("../images/borders/bright.png"); 
             background-repeat: repeat-y;}
.ptablebottomborder { background-image:url("../images/borders/bbot.png"); 
             background-repeat: repeat-x;}
             
.menubg { background-image:url("../images/menu/menubg.png"); 
             background-repeat: repeat-y;}
             
.wtm { background-image:url("../images/white/top.png"); 
             background-repeat: repeat-x;}
.wbm { background-image:url("../images/white/bottom.png"); 
             background-repeat: repeat-x;}
.wmr { background-image:url("../images/white/right.png"); 
             background-repeat: repeat-y;}
.wml { background-image:url("../images/white/left.png"); 
             background-repeat: repeat-y;}
.whiteback { background-image:url("../images/white/square.png"); 
             background-repeat: repeat;}

.footer { font-family:arial,sans-serif; font-size:12px; color:#000000;}
.footer a:visited { font-family:arial,sans-serif; font-size:12px; color:#000000;}
.footer a:link { font-family:arial,sans-serif; font-size:12px; color:#000000; }
.footer a:hover { font-family:arial,sans-serif; font-size:12px; color:#b28f3e; }

.smalltext { font-family:arial,sans-serif; font-size:12px; color:#000000;}
.smalltext a:visited { font-family:arial,sans-serif; font-size:12px; color:#000000;}
.smalltext a:link { font-family:arial,sans-serif; font-size:12px; color:#000000;}
.smalltext a:hover { font-family:arial,sans-serif; font-size:12px; color:#24683e;}

.bsmalltext { font-family:arial,sans-serif; font-size:12px; color:#983500;}
.bsmalltext a:visited { font-family:arial,sans-serif; font-size:12px; color:#983500;}
.bsmalltext a:link { font-family:arial,sans-serif; font-size:12px; color:#983500;}
.bsmalltext a:hover { font-family:arial,sans-serif; font-size:12px; color:#24683e;}
.headline { font-family:arial,sans-serif; font-size:30px; color:#983500; }
.mainline { font-family:arial,sans-serif; font-size:15px; color:#983500; }
.mainline a:visited { font-family:arial,sans-serif; font-size:15px; color:#983500;}
.mainline a:link { font-family:arial,sans-serif; font-size:15px; color:#983500;}
.mainline a:hover { font-family:arial,sans-serif; font-size:15px; color:#24683e;}

.mainlinesmall { font-family:arial,sans-serif; font-size:13px; color:#983500; }
.mainlinesmall a:visited { font-family:arial,sans-serif; font-size:13px; color:#983500;}
.mainlinesmall a:link { font-family:arial,sans-serif; font-size:13px; color:#983500;}
.mainlinesmall a:hover { font-family:arial,sans-serif; font-size:13px; color:#24683e;}

.mainlinescroll { font-family:arial,sans-serif; font-size:15px; color:#423519; }

.loss { font-family:arial,sans-serif; font-size:15px; color:#921925; }
.loss a:visited { font-family:arial,sans-serif; font-size:15px; color:#921925;}
.loss a:link { font-family:arial,sans-serif; font-size:15px; color:#921925;}
.loss a:hover { font-family:arial,sans-serif; font-size:15px; color:#24683e;}

.mainlinegreen { font-family:arial,sans-serif; font-size:15px; color:#187f49; }

.smalltextred { font-family:arial,sans-serif; font-size:12px; color:#FF0000; }
.smalltextred a:visited { font-family:arial,sans-serif; font-size:12px; color:#FF0000;}
.smalltextred a:link { font-family:arial,sans-serif; font-size:12px; color:#FF0000;}
.smalltextred a:hover { font-family:arial,sans-serif; font-size:12px; color:#FF0000;}

.header { font-family:arial,sans-serif; font-size:22px; color:#000000; }

.mainlineblack { font-family:arial,sans-serif; font-size:15px; color:#000000; }
.mainlineblack a:visited { font-family:arial,sans-serif; font-size:15px; color:#000000;}
.mainlineblack a:link { font-family:arial,sans-serif; font-size:15px; color:#000000;}
.mainlineblack a:hover { font-family:arial,sans-serif; font-size:15px; color:#24683e;}

.mainlineblacksmall { font-family:arial,sans-serif; font-size:13px; color:#000000; }
.mainlineblacksmall a:visited { font-family:arial,sans-serif; font-size:13px; color:#000000;}
.mainlineblacksmall a:link { font-family:arial,sans-serif; font-size:13px; color:#000000;}
.mainlineblacksmall a:hover { font-family:arial,sans-serif; font-size:13px; color:#24683e;}

.scrolltop { background-image:url("../images/scroll/top.png"); 
             background-repeat: repeat-x;}
.scrollbottom { background-image:url("../images/scroll/bottom.png"); 
             background-repeat: repeat-x;}
.scrollleft { background-image:url("../images/scroll/lside.png"); 
             background-repeat: repeat-y;}
.scrollright { background-image:url("../images/scroll/rside.png"); 
             background-repeat: repeat-y;}
             
.ptableheader { font-family:arial,sans-serif; font-size:15px; font-weight:bold; color:#000000; }
.btableheader { font-family:arial,sans-serif; font-size:15px; font-weight:bold; color:#983500; }  

div.newsscroll {
height: 400px;
width: 550px;
overflow: auto;
padding: 2px;
}

div.watcherscroll {
height: 380px;
width: 395px;
overflow: auto;
padding: 2px;
}

div.featuredscroll {
width: 155px;
height:124px;
overflow: auto;
border: 2px solid #f4e5c5;
background-color: #f4e5c5;
padding: 1px;
}

div.trainscroll {
height: 200px;
width: 250px;
overflow: auto;
white-space: normal;
border: 2px solid #983500;
background-color: #ceb07c;
padding: 8px;
}

div.equipscroll {
height: 300px;
width: 630px;
overflow: auto;
white-space: normal;
padding: 0px;
}

div.classifiedscroll {
width: 400px;
height: 160px;
overflow: auto;
border: none;
background-color: transparent;
padding: 2px;
}

div.storescroll {
height: 300px;
width: 570px;
overflow: auto;
border: 2px solid #983500;
background-color: #ceb07c;
padding: 2px;
}

div.tackscroll {
height: 450px;
width: 570px;
overflow: auto;
border: 2px solid #983500;
background-color: #ceb07c;
padding: 2px;
}

div.shoutscroll {
height: 200px;
width: 500px;
overflow: auto;
white-space: normal;
border: 2px solid #983500;
background-color: #ceb07c;
padding: 8px;
}

div.shoutboxscroll {
width: 450px;
overflow: auto;


padding: 2px;
}

div.awardsscroll {
height: 300px;
width: 550px;
overflow: auto;
border: 2px solid #983500;
background-color: #ceb07c;
padding: 8px;
}

div.smallawardscroll {
height: 150px;
width: 380px;
overflow: auto;
padding: 5px;
}

div.mailscroll {
height: 400px;
width: 550px;
overflow: auto;
white-space: normal;
border: 2px solid #983500;
background-color: #ceb07c;
padding: 8px;
}

div.scroll {
height: 120px;
width: 600px;
overflow: auto;
border: 2px solid #983500;
background-color: #ceb07c;
padding: 2px;
}

div.pedigreescroll {
width: 585px;
overflow: auto;
border: 2px solid #983500;
background-color: #ceb07c;
padding: 3px;
}

div.showscroll {
height:120px;
width:600px;
border:2px solid #983500;
background-color:#ceb07c;
padding:2px;
overflow:auto;
}

.stabletop { background-image:url("../images/stable/top.png"); 
             background-repeat: repeat-x;}
.stablemid { background-image:url("../images/stable/mr.png"); 
             background-repeat: repeat-y;}
.stablebottom { background-image:url("../images/stable/bot.png"); 
             background-repeat: repeat-x;}
             
.horsetop { background-image:url("../images/horse/top.png"); 
             background-repeat: repeat-x;}
.horsemid { background-image:url("../images/horse/mr.png"); 
             background-repeat: repeat-y;}
.horsebottom { background-image:url("../images/horse/bot.png"); 
             background-repeat: repeat-x;}
             
.tm { background-image:url("../images/htable/tm.png"); 
             background-repeat: repeat-x;}
.bm { background-image:url("../images/htable/bm.png"); 
             background-repeat: repeat-x;}
.mr { background-image:url("../images/htable/mr.png"); 
             background-repeat: repeat-y;}
.ml { background-image:url("../images/htable/ml.png"); 
             background-repeat: repeat-y;}
             
.tm2 { background-image:url("../images/htable2/tm.png"); 
             background-repeat: repeat-x;}
.bm2 { background-image:url("../images/htable2/bm.png"); 
             background-repeat: repeat-x;}
.mr2 { background-image:url("../images/htable2/mr.png"); 
             background-repeat: repeat-y;}
.ml2 { background-image:url("../images/htable2/ml.png"); 
             background-repeat: repeat-y;}

#modalContainer {
	background-color:transparent;
	position:absolute;
	width:100%;
	height:100%;
	top:0px;
	left:0px;
	z-index:10000;
}

#alertBox {
	position:relative;
	width:300px;
	min-height:100px;
	margin-top:50px;
	border:2px solid #000;
	background-color:#f3e1c2;
	background-image:url("../images/inventory/find.png");
	background-repeat:no-repeat;
	background-position:20px 30px;
}

#modalContainer > #alertBox {
	position:fixed;
}

#alertBox h1 {
	margin:0;
	font:bold 0.9em verdana,arial;
	background-color:#b89360;
	color:#000000;
	border-bottom:1px solid #000;
	padding:2px 0 2px 5px;
}

#alertBox p {
	font:0.7em verdana,arial;
	height:50px;
	padding-left:5px;
	margin-left:100px;
}

#alertBox #closeBtn {
	display:block;
	position:relative;
	margin:5px auto;
	padding:3px;
	border:1px solid #000;
	width:70px;
	font:0.7em verdana,arial;
	text-transform:uppercase;
	text-align:center;
	color:#000000;
	background-color:#b89360;
	text-decoration:none;
}

