/* can't include td, p, li, a with body because it throws off other styles ???? */
body{ 
	font-family: Arial; 
	font-size: 12px;
	background-color: #ffffff;
	color:#333333; /*dk gray*/
	}
p {
	font-family: Arial; 
	font-style: normal; 
	font-variant: normal; 
	font-size: 12px; 
}
img {border:none; }

a:link { color: #333333; text-decoration: underline; font-size: 12px;}
a:visited { color: #333333; text-decoration: underline; font-size: 12px;} 
a:hover  { color: #333333; text-decoration: none; font-size: 12px;}

.splash_phrase{
	width: 250px;
	color:#33cc66;/* regular green */
	text-align: center;
	font-size:18px;
}
.splash_bottom_phrase{
	color:#006600;/* regular green */
	text-align: center;
	font-size:18px;
}
a.splash_bottom_phrase:link{
	color:#006600;/* regular green */
	text-align: center;
	font-size:18px;
	text-decoration: underline;
}
a.splash_bottom_phrase:visited{
	color:#006600;/* regular green */
	text-align: center;
	font-size:18px;
	text-decoration: underline;
}
a.splash_bottom_phrase:hover{
	color:#006600;/* regular green */
	text-align: center;
	font-size:18px;
	text-decoration: none;
}
.main_document
{
/*	color:#999999; /*dk gray*/
}
.main_header{
}
.tab_inactive{
	border-bottom: solid 2px #66ff99;/* bright green */
}
.main_body{
	margin-top:10px;
	margin-bottom:10px;
	margin-left: 10px;
	margin-right: 10px;
}
div.main_bottom
{
	text-align: center;
	padding: 10;
	border-top: solid 2px #999999; /*med gray*/;
}

.sub_header_yellow,
.sub_header_orange,
.sub_header_red{
	margin-bottom:20px;
	margin-top:0px;
	margin-left:10px;
	margin-right:10px;
	/*width:230px;*/
	width:inherit;
}

/*.sub_header_yellow_body,*/
.sub_header_orange_body,
.sub_header_red_body{
	text-align:center;
	padding: 10px;
	font-size:12px;
}
.sub_header_yellow_title,
.sub_header_orange_title,
.sub_header_red_title{
	padding: 1px 5px;
	font-size:16px;
}

.sub_header_yellow{
	border:solid 1px #ffff66;
}
.sub_header_yellow_title{
	background:url(/themes/grass_and_gold/img/sub_header_yellow_bg.jpg);
	color:#cc9933;	/*dk orange*/
}
.sub_header_yellow_body{
	padding-left: 5px;
	padding-right: 5px;
	padding-top:5px;
	padding-bottom: 0px;
	color: #999999; /*med gray*/;
	font-size:12px;
}
.sub_header_yellow_body td{
	font-size:12px;
	color: #999999; /*med gray*/;
}

.sub_header_orange{
	border:solid 1px #ffcc99;
}
.sub_header_orange_title{
	background:url(/themes/grass_and_gold/img/sub_header_orange_bg.jpg);
	color:#fff;	/*white*/
}
.sub_header_orange_body{
	color: #999999; /*med gray*/;
}

.sub_header_red{
	border:solid 1px #FF0000; /*red*/
}
.sub_header_red_title{
	background-color:#FF0000; /*red*/
	color:#fff;	/*white*/
}

input.main_field
{
color: #781351;
border: 2px solid  #99cc99;/*sea foam green*/
}

img.tabs{
	opacity: .7;
	filter: alpha(opacity=70);
	top:4px;
	position:relative;
	border-bottom: solid 2px #66ff99;/* bright green */
}

body#home-body img#tab_home,
body#learnmore-body img#tab_learnmore,
body#faq-body img#tab_faq,
body#signup-body img#tab_signup,
body#headlines-body img#tab_headlines,
body#schedule-body img#tab_schedule,
body#roster-body img#tab_roster,
body#photos-body img#tab_photos,
body#files-body img#tab_files,
body#discussions-body img#tab_discussions,
a:hover img.tabs{
	opacity: 1;
	filter: alpha(opacity=100);
	border-bottom: none;
}

.tour_body h1{
	color:#cc9933;	/*dk orange*/
	font-size:16px;
	font-weight:bold;
}

.tour_body h2{
	color:#333333; /*dk gray*/
	font-size:16px;
	font-weight:lighter;
}

.text1{
	color:#cc9933;	/*dk orange*/
}
.text2{
	color:#33cc66;/* regular green */
}



td.plan_spacing{
	width:20px;
}

td.plan,
td.plan_gold,
td.plan_silver,
td.plan_bronze
{
	font-size:smaller;
	font-weight:bold;
	text-align:center;
	color:#0099FF; /*dk aqua blue*/
	border-width:1px;
	border-style:solid;
	border-color:#ccccff;/*lt aqua blue*/
	margin:0;
	padding:0;
}

td.plan
{
	padding:5px 10px;
	text-align:left;
	border-left-color:#33ccff; /*aqua blue*/
	border-right-color:#33ccff; /*aqua blue*/
}
td#plan_top{border-top-color:#33ccff; /*aqua blue*/}
td#plan_bottom{border-bottom-color:#33ccff; /*aqua blue*/}

td.plan_gold
{
	border-left-color: #ff9933; /*gold*/
	border-right-color: #ff9933; /*gold*/
}
td#plan_gold_top{border-top-color:#ff9933; /*gold*/}
td#plan_gold_bottom{border-bottom-color:#ff9933; /*gold*/}

td.plan_silver
{
	border-left-color: #999999; /*silver*/
	border-right-color: #999999; /*silver*/
}
td#plan_silver_top{border-top-color:#999999; /*silver*/}
td#plan_silver_bottom{border-bottom-color:#999999; /*silver*/}

td.plan_bronze
{
	border-left-color: #996666; /*bronze*/
	border-right-color: #996666; /*bronze*/
}
td#plan_bronze_top{border-top-color:#996666; /*bronze*/}
td#plan_bronze_bottom{border-bottom-color:#996666; /*bronze*/}

.plan{
border-color: #99ccff; /*aqua blue*/
border-color: #ccccff; /*lt aqua blue*/
border-color: #33ccff; /*dk aqua blue*/
border-color: #ff9933; /*gold*/
border-color: #999999; /*silver*/
border-color: #996666; /*bronze*/
}

td.heading_left
{
	background-image:url(/themes/grass_and_gold/img/heading_left.jpg);
	width:3px;
	height:26px;
}
td.heading_center
{
	color: #FFFFFF;
	font-weight: bold;
	background-image:url(/themes/grass_and_gold/img/heading_center.jpg);
	width:100%;
	height:26px;
	font-size:16px;
}
td.heading_right
{
	background-image:url(/themes/grass_and_gold/img/heading_right.jpg);
	width:3px;
	height:26px;
}

.darkenBackground {
background-color: rgb(0, 0, 0);
opacity: 0.7; /* Safari, Opera */
-moz-opacity:0.70: /* FireFox */
filter: alpha(opacity=70); /* IE */
z-index: 20;
height: 100%;
width: 100%;
background-repeat:repeat;
position:fixed;
top: 0px;
left: 0px;
}


/*


a.tabs:link  { color: #000; text-decoration: underline }
a.tabs:visited  { color: #000; text-decoration: underline } 
a.tabs:hover   { color: #000; text-decoration: none }


-------------------------------------------------
tl_header_no_border.php
-------------------------------------------------*/

