/* layout part */
	*{margin:0;padding:0}
	body {
		margin:0 25px 25px 25px; 
		padding:0px;
		background-color:#cacaca;  
		color: #000000;
		font: .9em/1.5 Verdana, Arial, Helvetica, sans-serif;
		}
	a:link {color:#2387d3}
	A:hover {color: #dd4a0e; text-decoration:none}
	#content {background-color:#FFFFFF; padding-bottom: 20px;}
	#leftcontent {position: absolute; left:50px; top:160px; width:200px;}
	#rightcontent {position: absolute; right:50px; top:160px; width:200px;}
	#centrecontent3col, #centrecontent2col, #centrecontent1col {margin-bottom: 15px; margin-top: 29px;}
	#centrecontent3col {margin-right: 240px; margin-left:240px;}
	#centrecontent2col {margin-right: 25px; margin-left:240px;}
	#centrecontent1col {margin-right: 40px; margin-left:40px;}
	
	#page_footer {clear: both; padding-top: 10px 0; text-align: center; font-size: .7em; font-weight: bold;}
	.clear {clear:both;}
	
/* boxes start */
.blue-top, .orange-top .grey-top  {width:100%; height:30px;}
 
.blue-top h1, .orange-top h1, .grey-top h1 { 
	display:block; 
	position:relative; 
	height:26px; 
	padding: 5px 10px 0px 10px; margin:0;
	font-family:'trebuchet ms', Arial, Helvetica, sans-serif; 
	font-size:18px; font-weight:bold; color:#FFFFFF; line-height:18px; 
	text-align:center;  
}
 .side-head-blue, .side-head-orange, .side-head-grey {
 	display:block; 
	position:relative; 
	height:21px; 
	padding: 2px 0; margin:0px -10px;
	font-family:'trebuchet ms', Arial, Helvetica, sans-serif; 
	font-size:18px; font-weight:bold; color:#FFFFFF; line-height:21px; text-align:center; }
	
.blue-box, .orange-box, .grey-box {margin:0 0 -7px 0; padding:10px 10px 5px 10px;}

.blue-bot, .orange-bot, .grey-bot {height:10px; background: url(../images/dba/boxes/blue_l_bot1.gif) no-repeat left bottom; } 
.blue-bot span, .orange-bot span, .grey-bot span {display:block; position:relative; height:10px; background:url(../images/dba/boxes/blue_r_bot.gif) no-repeat right bottom; }
.side-head-blue { background:url(../images/dba/boxes/blue_l_top1.gif) top right no-repeat; }
.blue-top { background: url(../images/dba/boxes/blue_l_top1.gif) top left no-repeat; }
.blue-top h1 { background:url(../images/dba/boxes/blue_r_top.gif) top right no-repeat; }
.blue-bot { background:url(../images/dba/boxes/blue_l_bot1.gif) bottom left no-repeat; }
.blue-bot span { background:url(../images/dba/boxes/blue_r_bot.gif) bottom right no-repeat; }
.blue-box { background-color:#def2fb; border-left: 2px solid #cde8f3; border-right: 2px solid #cde8f3; }

.side-head-orange { background:url(../images/dba/boxes/orange_l_top1.gif) top right no-repeat; }
.orange-bot span { background:url(../images/dba/boxes/orange_r_bot.gif) bottom right no-repeat; }
.orange-bot { background:url(../images/dba/boxes/orange_l_bot1.gif) bottom left no-repeat; }
.orange-top h1 { background:url(../images/dba/boxes/orange_r_top.gif) top right no-repeat; }
.orange-top { background:url(../images/dba/boxes/orange_l_top1.gif) top left no-repeat; }
.orange-box { background-color:#fff7e4; border-left: 2px solid #f3e3d6; border-right: 2px solid #f3e3d6; }

.side-head-grey { background:url(../images/dba/boxes/grey_l_top1.gif) top right no-repeat; }
.grey-bot span { background:url(../images/dba/boxes/white_r_bot.gif) bottom right no-repeat; }
.grey-bot { background:url(../images/dba/boxes/white_l_bot1.gif) bottom left no-repeat; }
.grey-top h1 { background:url(../images/dba/boxes/grey_r_top.gif) top right no-repeat; }
.grey-top { background:url(../images/dba/boxes/grey_l_top1.gif) top left no-repeat; }
.grey-box { background-color:#ffffff; border-left: 2px solid #d1d1d1; border-right: 2px solid #d1d1d1;}


/* BOXES END */



/* image placement */	
	#centrecontent2col img, #centrecontent3col img {margin-left: 0 15px 15px 15px; border: none;} 
		
/* table format */	
	.table {width:90%; padding-left:30px; padding-right:30px; margin: 0 auto;} 
	.noborder {margin:0 auto; border:none; border-collapse:collapse; text-align: left; }
	.noborder td, th {border: none; border-collapse:collapse; padding:8px;}
	.border {margin:0 auto; border:1px solid #000000; border-collapse:collapse; text-align: left; }
	.border td, th {border: 1px solid #000000; border-collapse:collapse; padding:8px;}
	th {font-weight:bold;}
	.indent {margin-left:100px;}

/* text formatting */
	p {margin:5px 30px 5px 30px;}
	.right {text-align:right;}
	.centre {text-align:center;}
	.indent50 {margin-left: 50px}

	#centrecontent3col li, #centrecontent2col li, #centrecontent1col li {font: .9em/1.5 Verdana, Arial, Helvetica, sans-serif; }
	#centrecontent2col ul, #centrecontent3col ul, #centrecontent1col ul {list-style-position:outside; list-style-image:url(../images/dba/boxes/arrow_right.gif); }

	.footer {clear:both;}
	#headingleft {padding: 20px 10px 0 25px; height:75px; }
	#headingleft p {color:#74b497; font-family:Arial, Helvetica, sans-serif; font-size:24px; font-weight:bold; padding: 5px 0 0 0; margin: 0 0 0 95px; line-height:100%;}	
	#headingleft span {font-size:14px; color:#dd4a0e}
/*	h1 {
		margin:0;
        padding-top:30px;
		padding-left: 15px;
		padding-right: 15px;
		padding-bottom: 15px;
		font: bold 1.2em/1.5 Verdana, Arial, sans-serif; color: #000099;
		text-align: center;
		height:100%;
		}

	.window_top h1 {
		color: red;  
		} */


	#rightcontent table, #leftcontent table {margin-top:0; border:none; border-collapse:collapse; width: auto;}
	#rightcontent table td, #leftcontent table td {padding:2px;}
	
.pad td {padding:3px;}
.text_green_small {font: bold .9em Verdana, Arial, sans-serif; line-height: 130%; color: #006633}
.textbold {font: bold .9em Verdana, Arial, sans-serif; line-height: 130%; color: black}
.league {font: .9em Verdana, Arial, sans-serif;text-align: center; color: black}
.league_red {font: bold 1em Verdana, Arial, sans-serif; text-align: center; color: red}
.small {font: .5em Verdana, Arial, sans-serif;line-height: 130%;color: black}
.smallb {font: .6em bold Verdana, Arial, sans-serif; line-height: 130%; color: red}
.text_red {font: bold 1em Verdana, Arial, sans-serif; line-height: 130%; color: red}
.text_small_red {font: bold .9em Verdana, Arial, sans-serif; line-height: 130%; color: red}
.text_grey {font: bold .9em Verdana, Arial, sans-serif; line-height: 130%; color: #999999; padding:5px;}
.text_green {font: bold 1em Verdana, Arial, sans-serif; line-height: 130%; color: #006633}
.subhead {font: bold 1.1em Verdana, Arial, sans-serif; color: white}
.subhead1 {font: bold 1.2em Verdana, Arial, sans-serif; color: #dd4a0e}
.heading {font: bold 1.5em Verdana, Arial, sans-serif; line-height: 130%; color: red; padding-bottom:10px; border-bottom: 5px solid red}
.nav {font: 11pt Verdana, Arial, sans-serif; color: red}
.nav1 a {font: bold 11pt Verdana, Arial, sans-serif; color:white}
.red, .orange {color: #dd4a0e; font-weight:bold}
.heading1 {font: bold 1.5em Verdana, Arial, sans-serif; color: white}
.heading2 {font: bold 1.5em Verdana, Arial, sans-serif; color: blue}
option {padding-left: 3px;}

	.news_date {font-size:10px; color: #999999;}	 	
/* link formatting in sidebars */
	#leftcontent table, #rightcontent table {font-size: 12px; line-height:16px;}

	#leftcontent p A:link, #leftcontent li A:link, #leftcontent p A:visited, #leftcontent li A:visited, #rightcontent p A:link, #rightcontent p A:visited, #rightcontent td A:link, #rightcontent td A:visited, #rightcontent li A:link, #rightcontent li A:visited, #leftcontent td A:link, #leftcontent td A:visited {
		color:#2387d3; font-weight:bold; text-decoration:none;	}
	#leftcontent p A:hover, #rightcontent p A:hover, #rightcontent td A:hover, #leftcontent td A:hover, 				#leftcontent li A:hover, #leftcontent li A:hover{color:#dd4a0e;text-decoration:none	}
	#leftcontent p A:hover, #rightcontent p A:hover, #rightcontent td A:hover, #leftcontent td A:hover{
		color:#dd4a0e;text-decoration:none	}
/*	#leftcontent h3 a:link, #leftcontent h3 a:hover, #leftcontent h3 a:visited {text-decoration:none; color:#cc0000;} */

		
/* sidebar formatting */

	.heading3 {font: bold 1em Verdana, Arial, sans-serif; line-height: 150%; color: #dd4a0e; margin-top: 20px; padding-top:15px; border-top: 2px solid #d3d3d3}
	.month {font: bold 13px Arial, Helvetica, sans-serif; line-height: 21px; color: #000000; padding:2px; margin:0}
	.side_head {font-size: 14px; line-height: 20px; font-weight:bold; color: #dd4a0e ; text-align:center}
	hr {height:2px; color: #d3d3d3; background-color: #d3d3d3; margin:10px 0; width:100%; border:none}
	#leftcontent ul, #rightcontent ul {font: bold 12px Verdana, Arial, sans-serif; line-height:16px; color: black; list-style:none; padding-top:5px; margin-left:11px;}
	#leftcontent li, #rightcontent li {margin-left: 13px; padding:2px 0}
	#leftcontent li ul li {margin-left: 0px; padding:0}
	#leftcontent li ul {padding-top: 0px;}
	.side_left {font-size: 14px; line-height: 18px; font-weight:bold; color: #dd4a0e; text-align:left; padding:10px 0 0 10px; margin:0}

	.padd table {margin-top:0; border:none; border-collapse:collapse; margin-left:5px; margin-right:0px;
		 font: bold 12px Verdana, Arial, sans-serif; line-height:16px; color: black; padding-top:5px;}
	.padd table td {padding:3px;}
	
/* menu */

.menu {width: 100%; position: relative; height:35px; background: url(../images/dba/boxes/menu_back.gif) repeat-x top left; font-family: Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; margin:0 0 0 0;  }
.menu ul {margin: 0; padding: 0; list-style-type: none; }
.menu ul li {float: left; position:relative; width:11% }
.menu ul li a, .menu ul li a:visited {display: block; width: 100%; text-align: center; height:35px; line-height:35px; text-decoration: none; color:#ffffff; border-left: #cacaca 1px solid;}
.menu ul li:hover a {background: url(../images/dba/boxes/menu_hover1.gif) repeat-x top left; text-decoration: none;}
	
.menu ul li a.menu_here, .menu ul li:hover a.menu_here {color:#ffffff; background: url(../images/dba/boxes/menu_here1.gif) repeat-x top left;}


#rotator {
	overflow: hidden;
	position: relative;
	width: 400px;
	height: 95px;
	margin:0;
	padding:0;
	float:right;
		}
#rotator img { 
	height: 95px; 
	border: none;
		}

/* NEWS PAGES */
#ditto_pages a, #ditto_pages a:link, #ditto_pages a:visited {
    border: 1px solid #008CBA; 
    padding: 1px 5px 2px; 
    margin-right: 1px;
    text-decoration: none !important; 
    color: black;
font-family: Arial, Helvetica, sans-serif;  font-size:12px;
} 
 #ditto_pages a:hover {background-color: navy;
    color: white;
} 
#ditto_pages .ditto_currentpage {
    border: 1px solid black;
    padding: 1px 5px 2px; 
    margin-right: 1px;
    background-color: red; 
    color: #fff;
font-family: Arial, Helvetica, sans-serif; font-size:12px;
} 
#ditto_pages .ditto_off {
    border: 1px solid #ccc;
    padding: 1px 5px 2px; 
    margin-right: 1px;
    color: #ccc;
font-family: Arial, Helvetica, sans-serif; font-size:12px;
}
