/*
.m          All Sub Menu                .m      All Sub Menus
.m[level]   Sub Menu at level x         .m0     First level sub menus

.mid[id]    Sub Menu with id x          .mid39  DNN Admin Sub Menu
.break      Break                       .break  All menu breaks
.mi         Menu Item (all)             .mi     All Menu Items
.id         Menu Item with id x         .id41   Menu Item with id 41
.mi[path]   Menu Item in specific path  .mi0    First Menu Item (Home)
                                        .mi1-0  First child of second root menu (Admin-Site Settings)   

.root       Root Menu Item              .root   All root menu items
.first      First Menu Item             .first  First menu item in each menu
.last       Last Menu Item              .last   Last menu item in each menu
                                        .first.last First & Last menu item in each menu

.icn        Icon
.hov        Hover
.sel        Selected
.bc         BreadCrumb
.txt        Menu Text (coming soon!)
*/




/* ihsaa added */
 tr.head                        {height: 175px;}
.ihsaaLogo                      {background: url(images/transparent_centered_ish_copy.gif) no-repeat top left; width: 217px;}
.ihsaaHeader                    {background: url(images/ticket.png) no-repeat center; width: 485px;}
.full_back                      {background: url(images/bg_body.gif) repeat top center;}
.ihsaaSponsors                  {background: url(images/Sponsors.gif) no-repeat right; width: 240px; }
.parchment                      {background: url(images/bg__container.jpg) repeat top center; width: 960px; margin: auto;}

.col1                           {width: 688px;}
.col2                           {width: 180px; padding-left: 43px;}
.header                         {background: url(images/Header---New-Design-No-Search.jpg) no-repeat center; height: 175px;}

.DNN_ANN_date                   {color: #185785; font: bold 11px Arial,Helvetica,sans-serif;}
.DNN_ANN_title                  {color: #cc3300; font: bold 14px Arial,Helvetica,sans-serif;}
.uvg_category_style             {color: #cc3300 !important; font-size: 12px; font-weight: bold;}
.SchoolInfoTitle		{color: #cc3300; font-size: 18px; font-weight: bold;}

.sprt_landing			{font-size: 13px; font-weight: bold; line-height: 1.5;}

/* menu container css */
.mainMenu                       {font-family: Verdana, Arial, Helvetica, sans-serif; cursor: pointer; font-size: 13px; font-weight: bold;}
.mainMenu_bg                    {background: url(images/menu_bg.png) repeat-x bottom left; height: 40px;}
.mainMenu_left                  {background: url(images/menu_left.png) no-repeat bottom left; }
.mainMenu_right                 {background: url(images/menu_right.png) no-repeat bottom right;}



.DDRMenu {text-align: center; line-height: 40px; padding: 12px 12px 12px 12px; color: White;}
.DDRMenu .ddrmenulevel0  {background-color: Lime;}



/* General */

body                            {background: url(images/bg_body.gif) repeat top left; height: 100%; margin: 0px, 10px, 0px, 10px; padding: 0px;}
.event_pad                       { padding-left: 10px; }

/*layout*/
.bread_bg                       {font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0 5px 0 5px; height: 40px;}

.content                        {margin: 0 20px;}

.content                        {background: transparent;}
.bot_bg                         {background: url(images/footer.jpg) no-repeat bottom; height: 55px; width: 960px; margin: auto;}
.bot_pad                        {font-family: Verdana, Arial, Helvetica, sans-serif; margin-bottom: 20px; padding: 0 30px 0 20px;}

/* controls */
#login_style                    {float: right; padding: 10px 17px 0px 10px;}
#bread_style                    {float: left; padding: 10px 0px 0px 15px; color: #000000; font-size: 13px;}
#terms_style                    {float: left;}
#copy_style                     {float: right;}
#mainMenu_style                 {float: left;}


/*panes*/
.ContentPane                    {padding: 0px;margin: 0px;}
.TopPane                        {padding: 0px 10px; width: 10em; margin: 0px;}
.LeftPane                       {padding: 0px 10px; width: 10em; margin: 0px;}
.RightPane                      {padding: 0px 10px; width: 10em;margin: 0px;}

/*breadcrumbs*/
.Breadcrumb, a.Breadcrumb:link, a.Breadcrumb:active, a.Breadcrumb:visited {color: #800000; font-size: 13px;}
a.Breadcrumb:hover              {color: #C00;}

/*links*/
.links                          {text-align: center;}  /* padding: 125px 0px 0 0px;*/
.links, a.links:link, a.links:active, a.links:visited {font-weight: bold; color: #800000; font-size: 11px;}
a.links:hover                   {color: #C00;}

/*user*/
.user, a.user:link, a.user:active, a.user:visited {color: #800000; font-size: 12px;}
a.user:hover {color: #C00;}

/*footer*/
.footer, a.footer:link, a.footer:active, a.footer:visited {color: #3e4e46; font-size: 58px; text-transform: capitalize;}
a.footer:hover                  {color: #93b0b0;}

.ColtsFooter {text-align: center; height: 330px; background: url(images/ColtsFooter.jpg) no-repeat center; width: 960px;margin: auto;}


/*-------------- Search SkinObject Styles --------------*/
div.SearchContainer{position:relative; white-space: nowrap;}
div.SearchBorder{width: 180px; height: 20px; border: solid 1px #e0e0e0; float:left; background-color: White; white-space: nowrap; margin-top: 2px;}
div.SearchContainer a{padding: 0px; display: block; float:left; }
div.SearchContainer a img{padding-left:5px;}
div.SearchIcon{float: left; width: 31px; height: 20px; cursor: pointer; z-index: 11; background: no-repeat 2px 2px; text-align:right;}
div.SearchIcon img{margin-top: 3px;}

input.SearchTextBox{float: left; z-index: 10; border: 0px; width:130px; height:18px; margin-left:3px; color: #43494D;}

#SearchChoices{clear: both; display: none; border: solid 1px #C3D4DF; z-index: 2000; cursor: pointer; margin: 0; padding: 0; text-align:left; background-color: #F3F7FA; position:absolute; top: 22px; left: 0px;}
#SearchChoices li{cursor: pointer; margin: 0; padding: 2px 2px 0 2px; padding-left: 25px; height: 18px; text-align:left; background-color: #F3F7FA; background-repeat: no-repeat; background-position: 2px center; list-style: none; list-style-image: none; border: none; display:block;}
#SearchChoices li.searchHilite{background-color: #CE0D0D;	color:#ffffff; border: none;}
#SearchChoices li.searchDefault{background-color: #F8FAFF; border: none;}

.search_style{float:right; height:40px;}
.search_bg{padding:9px 7px 0 0;}


.TextSuggest
{
	
	padding-right: 5px;
	padding-left: 5px;
	font-size: 11px;
	filter: alpha(opacity=80);
	
	
	width: 280px;
	color: #000;
	padding-top: 5px;
	
	font-family: Arial;
	background-color: #d8c7ac; /*#ffd;*/
	text-align: left;
	moz-opacity: 0.8;
}

.TextSuggest_hover
{

    background-color:  #ddae20; font-weight: bold;
    
    }
