body { width:746px; margin:auto; padding:0px; font-family:verdana; font-size:12px; color:#333333; line-height:16px; background-repeat:repeat; }
input { font-family:verdana; font-size:10px; }
select { font-family:verdana; font-size:10px; }
textarea { font-family:verdana; font-size:10px; }
br { line-height:9px; }
br.small { line-height:6px; }
br.tiny { line-height:3px; }
p { padding:0px; margin:0px; padding-bottom:9px; }
form { padding:0px; margin:0px; }
.red { color:red; }
.heightfix { display:none; }

h1 { font-size:15px; margin-bottom:5px; margin-top:0px; color:#941D23; }
h2 { font-size:13px; margin-bottom:3px; margin-top:5px; color:#941D23; }
h3 { font-size:11px; margin-bottom:3px; margin-top:5px; color:#990000; }
h4 { font-size:11px; margin-bottom:3px; margin-top:5px; }

a { color:#B53C24; font-family:verdana; text-decoration:none; }
a:hover { text-decoration: underline; }

a.white { text-decoration:none; color:#FFFFFF; font-size:11px; }
a.white:hover { text-decoration:underline; color:#FFFFFF; font-size:11px; }


/**** Navigation Styles ****/
.TopNav { height:16px; cursor:pointer; }
.TopGroup { background-color:#e4e4e4; cursor:pointer; border:1px solid #999999; }
.Item { color:#203E61; background-color:#e4e4e4; }
.ItemHover { color:#000066; background-color: #EAEAEA; border-left-width:0px; border-right-width:0px; border-top-color:#999999; border-top-width:0px; border-bottom-color:#999999; border-bottom-width:1px; border-style:solid; }
.ItemExpanded { color:#203E61; background-color:#e4e4e4; font-weight:bold; }

#container { float:left; width:946px; }

#header { width:946px; float:left; height:53px;}
#right_bar { background-image:url(../images/navbar_right.jpg); height:37px; width:212px; float:left; }
/* \*/
* html #right_bar { width:210px; }
/* */
#topnav { width:528px; float:left; height:37px; padding-left:3px; }

#bg { width:746px; float:left; background-image:url(../images/bg.jpg); background-repeat:repeat-y; }
#title { width:575px; float:left; height:120px; }

#body_content { float:left; width:544px; padding:20px 10px 15px 25px; }
#content_left { width:320px; float:left; padding-right:10px; }
#photo_div { width:206px; float:right; padding:0px 0px 5px 5px; }

#bottom { width:746px; float:left; }
#bottom #portion_of_proceeds { width:375px; padding-left:20px; float:left; font-size:11px; color:#999999; padding-top:10px; }
#bottom #spacer {width:195px; height:10px; float:left; }
#bottom #logo {width:156px; height:40px; float:left; padding-top:10px;}

#sponsors_list { width:167px; float:right; vertical-align:top; }

#footer { width:746px; float:left; height:12px; background-image:url(../images/footer.jpg); background-repeat:no-repeat; }


/**** Datagrids ****/
.datagrid { border-color:#dddddd; float:left; width:510px; }
.datagrid td { padding:3px; }
.datagridheader { background-color:#D6AB00; color:#FFFFFF; font-weight:bold; }
.datagridheader a { color:#FFFFFF; text-decoration:none;  }
.datagridheader a:hover { color:#FFFFFF; text-decoration:underline;  }

.datagriditem { }
.datagriditem_alt { background-color:#FFF6D1; }
.datagridfooter {  }

.GridViewHeader { font-size:14px; font-weight:bold; color:#333333; }
.GridViewHeader th { border-bottom:1px solid black; }
.GridViewItem { font-size:10px; }
.GridViewItem_Alt { background-color:#eeeeee; font-size:10px; }


/* THIS MAKES THE DROP SHADOW WORK ON IMAGES */
.imagecontainer { float:left; clear:both; background: url(../images/shadow_large.gif) no-repeat bottom right !important; background: url(../images/shadow_large.gif) no-repeat bottom right; margin: 10px 0 5px 7px !important; margin: 10px 0 5px 5px; }
.imagecontainer img { display: block; margin:-6px 6px 6px -6px;  }

#issue { float:left; width:467px; margin-top:5px; margin-bottom:5px; }
.issue_title { color:#B53C24; font-family:verdana; font-weight:bold; font-size:11px; line-height:14px; }

.dropshadow2{
	float:left;
	clear:left;
	background: url(../images/shadow_large.gif) no-repeat bottom right !important;
	background: url(../images/shadow_large.gif) no-repeat bottom right;
	margin: 10px 0 10px 10px !important;
	margin: 10px 0 10px 5px;
	padding: 0px;
}
.innerbox{
position:relative;
bottom:6px;
right: 6px;
border: 1px solid #999999;
padding:4px;
margin: 15px 0px 0px 0px;
}
.innerbox{
/* IE5 hack */
\margin: 0px 0px -3px 0px;
ma\rgin:  0px 0px 0px 0px;
}
.innerbox p{		
margin: 3px;
padding-bottom:0px
}

