#dropmenudiv, #dropmenudiv a, #dropmenudiv a:hover{z-index: 100px;}
a.style0x390, a.styleOn0x390, td.Menu993, td.Menu994, Menu992{z-index: 1px;}

a.homelink, a.homelink:visited{color: #FFFFFF; text-decoration: none; font-size: 10px;}
a.homelink:hover{color: #ffffcc; text-decoration: underline;}
/*This is for hiding the text on the home page for news*/
#homenews #news #articledisplay div.article span.teaser{display:none;}
#homenews #news #articledisplay div.article {margin-bottom: 15px;}
#homenews #news #articledisplay div.article span.title{font-size: 11px;}




/*Image on Committee Chairs*/
table.rowscontentstaff img{width: 125px;margin:10px; border: solid 1px #cccccc;}


/*New sponsorships stuff*/
#sponsorsbottom{font-size: 11px; background-color: #ffffff; 
background-color: #EFEFEF;
}
#sponsorsbottom h2{font-size: 12px; font-weight: bold; border-bottom: solid 1px #CCCCCC; color: #133c8e;}
#sponsorsbottom h2 a{font-size: 10px; color: #133c8e; text-align: right; }

#brazos{height: 91px; background-color: #FFFFFF;
background-image: url(/images/website227/1rsttier.gif); 
background-repeat: no-repeat; 
background-position: right;
}
#brazosflip{height: 91px; width: 100%; padding-left: 15px;
background-image: url(/images/website227/1rsttierflip.gif); 
background-repeat: no-repeat; 
background-position: left;
}
table.mainmenu578{width: 500px; margin-left: 35px; margin-top: 10px;}

#colorado{float: left; height: 80px; width: 190px; background-color: #FFFFFF;
background-image: url(/images/website227/2ndtier.gif); 
background-repeat: no-repeat; 
background-position: right;
}
#coloradoflip{height: 80px; width: 100%;
background-image: url(/images/website227/2ndtierflip.gif); 
background-repeat: no-repeat; 
background-position: left;
}
table.mainmenu579{width: 120px; margin-left: 22px; margin-top: 10px;}

#lavaca{height: 60px; margin-top: 10px; width: 530px; float: right; background-color: #FFFFFF;
background-image: url(/images/website227/3rdtier.gif); 
background-repeat: no-repeat; 
background-position: right;
}
#lavacaflip{height: 60px; 
background-image: url(/images/website227/3rdtierflip.gif); 
background-repeat: no-repeat; 
background-position: left;
}
table.mainmenu580{width: 500px; margin-left: 10px; margin-top: 10px;}



#sponsorsbottom h3.brazos{background-color: #133c8e; color: #FFFFFF; font-weight: bold; font-size: 11px; padding: 2px; display:none;}
#sponsorsbottom h3.colorado{background-color: #9b2332; color: #FFFFFF; font-weight: bold; font-size: 10px; padding: 1px; display:none;}
#sponsorsbottom h3.lavaca{background-color: #177e0f; color: #FFFFFF; font-weight: bold; font-size: 10px; padding: 1px; display:none;}


/*This is the rest*/
table.mainmenu380, table.mainmenu381, table.mainmenu382, table.mainmenu383, table.mainmenu384, table.mainmenu385, table.mainmenu386, table.mainmenu387, table.mainmenu388, table.mainmenu389, table.mainmenu390, table.mainmenu391,
table.mainmenu392, table.mainmenu393, table.mainmenu394, table.mainmenu395,
table.mainmenu500  {width: 770px; margin-left: -10px;}
table.mainmenu380 td, table.mainmenu381 td, table.mainmenu382 td, table.mainmenu383 td, table.mainmenu384 td, table.mainmenu385 td, table.mainmenu386 td, table.mainmenu387 td, table.mainmenu388 td,
table.mainmenu389 td, table.mainmenu390 td, table.mainmenu391 td,
table.mainmenu392 td, table.mainmenu393 td, table.mainmenu394 td,
table.mainmenu395 td, table.mainmenu500 td  {padding: 10px; text-align: center;}

form.search{ background-color: #EFEFEF; border: solid 1px #CCCCCC; padding: 4px;}
form.search input.directorysearch{width: 250px; font-size: 12px;}

table.rowscontent td img, table.rowscontentstaffno td img{ width: 100px; height: 125px; padding: 5px; border: solid 1px #CCCCCC; margin-right: 10px;}
#staffno{height: 155px;}
div.callout span.custom1{font-size: 1.0em; line-height: 1.2em; color: #6295BD; font-weight: bold;}

#homeevents{ border: solid 1px #6195BD; width: 185px; padding: 2px;}
#homeevents #title{ height: 35px; background-color: #6195BD; padding: 6px; color: #FFFFFF;}
#homeevents #title span.custom1{ font-size: 1.15em; font-weight: bold;}
#homeevents #events{ padding: 7px; }
.calendardisplays{margin-top: 5px; margin-bottom: 5px;}

#homesponsors{ border: solid 1px #223D96; width: 185px; padding: 2px;}
#homesponsors #title{ height: 35px; background-color: #223D96; padding: 6px; color: #FFFFFF;}
#homesponsors #title span.custom2{ font-size: 0.95em; font-weight: normal;}
#homesponsors #title span.custom2 a{ color: #FFFFFF; font-weight: bold;}
#homesponsors #title span.large a{ color: #FFFFFF; font-size: 0.85em;}
#homesponsors #events{ padding: 0px; }

#homenews{ border: solid 1px #6195BD; width: 185px; padding: 2px; background-color: #FEFCBF;}
#homenews #title{ height: 35px; background-color: #6195BD; padding: 6px; color: #FFFFFF;}
#homenews #title span.custom1{ font-size: 1.15em; font-weight: bold;}
#homenews #news{ padding: 7px; }
#homenews #news b.articledisplaytitle{font-size:0.6875em; line-height:1em; font-weight: normal;  }
#homenews #news .article{margin-top: 5px; margin-bottom: 5px;}
#homenews #news .article span.title a {font-weight: normal; background-color: #FEFCBF;}

#feature {padding: 10px;}
#feature #title span.large{color: #333333;}

table.PhotoList td{padding: 5px;}
table.PhotoList{width:100%;}


.article span.title a{font-weight: bold; }
.main{width:800px; margin:0 auto; text-align:left;}

/*=========page_1===========*/
#page_1 .col_1{width:296px;}
#page_1 .mid{width:35px;}
#page_1 .col_2{width:419px;}
/*========//page_1===========*/

/*=========page_2===========*/
#page_2 .col_1{width:425px;}
#page_2 .mid{width:37px;}
#page_2 .col_2{width:286px;}
/*========//page_2===========*/

/*=========page_3===========*/
#page_3 .col_1{width:296px;}
#page_3 .mid{width:35px;}
#page_3 .col_2{width:419px;}
/*========//page_3===========*/

/*=========page_4===========*/
#page_4 .col_1{width:296px;}
#page_4 .mid{width:35px;}
#page_4 .col_2{width:419px;}
/*========//page_4===========*/

/*=========page_5===========*/
#page_5 .col_1{width:426px;}
#page_5 .mid{width:36px;}
#page_5 .col_2{width:286px;}
/*========//page_5===========*/

/*=========page_7===========*/
#page_7 .col_1{width:296px;}
#page_7 .mid{width:35px;}
#page_7 .col_2{width:419px;}
/*========//page_7===========*/


*{margin:0; padding:0;}
body{background:url(/images/19183/mbgCREW.gif) left top repeat-x #0E1A26;}
img{border:0; text-align:left; }
ul{list-style:none;}
.column{float:left;}
.clear{clear:both;}

body{font-family:Tahoma, Arial, helvetica, sans-serif; color:#0E1A26; font-size:0.7875em; line-height:1.37em; text-align:center;}


div.callout{background-color: #DFE9F2; border: solid 1px #CCCCCC;padding: 10px; margin: 0px;}

span.heading {font-size: 2em; line-height: 2.5em; color: #213D95; font-weight: bold;}
span.large{font-size: 1.5em; line-height: 2.0em; color: #6295BD; font-weight: bold;}
span.small{font-size:1em; line-height:1.75em;}



input, textarea, select{color:#55595E; vertical-align:top; text-align:left; border: 1px solid #A3A3A3; font:10px Tahoma, Arial, helvetica, sans-serif;}
.tar{text-align:right;}
.in5{padding-top:5px;}
.in10{padding-top:10px;}
.in15{padding-top:15px;}
.in20{padding-top:20px;}
.in25{padding-top:25px;}

.ws{width:100%;}

.col_1, .col_2, .col_3, .box_1, .box_2, .box_3, .mid{float:left;}

a{color:#07509B; text-decoration:underline;}
a:hover{text-decoration:none;}

/*=======header===========*/
#header .left_side{width:342px; float:left; }
#header .right_side{width:438px; height:261px; float:left; }

#header .logo{height: 81px; margin-left: 20px;}
#header .logo h1{text-indent:-10000px; font-size:1em;}

#header .date{height:28px; color:#6295BD;}
#header .date .indent{padding:8px 0 0 34px;}
#header .date .box_1{width:180px;}
#header .date img{margin-right:7px;}
#header .cnt{height:140px; padding-left: 30px; padding-right: 5px;}
#header .cnt h1.header{color: #FFFFFF; font-size: 1.75em; line-height: 1.75em; font-weight: normal;}
#header .cnt h2.header{color: #FFF100; font-size: 1.15em; line-height: 1.15em; font-weight: bold;}
#header .cnt img{padding-right: 10px; float: left;}
#header .cnt p{color: #FFFFFF;}
#header .menu{padding-left:127px;}
/*=====//header===========*/

/*=======block_1===========*/
.block_1{background:url(/images/19183/block_1_top.jpg) left top repeat-x #E7E8E3;}
.block_1 .bot{background:url(/images/19183/block_1_bot.jpg) left bottom repeat-x;}
.block_1 .left{background:url(/images/19183/block_1_left.jpg) left top repeat-y;}
.block_1 .right{background:url(/images/19183/block_1_right.jpg) right top repeat-y;}
.block_1 .left_top{background:url(/images/19183/block_1_left_top.jpg) left top no-repeat;}
.block_1 .right_top{background:url(/images/19183/block_1_right_top.jpg) right top no-repeat;}
.block_1 .left_bot{background:url(/images/19183/block_1_left_bot.jpg) left bottom no-repeat;}
.block_1 .right_bot{background:url(/images/19183/block_1_right_bot.jpg) right bottom no-repeat;}
.block_1 .indent{ background:url(/images/19183/block_1_sch_bg.jpg) 16px 10px no-repeat; padding:28px 21px 15px 26px;}
.block_1 .title{background:url(/images/19183/titles_bg.gif) left bottom repeat-x; padding-bottom:3px; margin-left:42px; margin-bottom:35px;}
/*=====//block_1===========*/

/*=======content===========*/
.content_bg{background:#FFFFFF;}
#content{padding:0px 23px 28px 27px;}
#content img{padding-left: 10px;padding-right: 10px;}
/*=====//content===========*/

/*.title{background:url(/images/19183/title_bg.jpg) left top repeat-x;}*/
.title .left{background:url(/images/19183/title_left_bg.jpg) left top no-repeat;}
.title .right{background:url(/images/19183/title_right_bg.jpg) right top no-repeat; padding:7px 0 30px 15px;}

.title_2{background:url(/images/19183/titles_bg.gif) left bottom repeat-x; padding:0 0 3px 14px; margin-bottom:20px;}

.pic{margin-right:20px; float:left;}
.cost{color:#E95200; font-weight:bold; font-size:1.45em;}

.link_2{color:#3B9815; text-decoration:underline;}
.link_2:hover{text-decoration:none;}

li{padding:2px 0 2px 25px; background:url(/images/19183/arr.gif) left center no-repeat;}
li a{color:#07509B; text-decoration:underline; line-height:1em;}
li a:hover{text-decoration:none;}

.spa_1{padding-left:25px; padding-right:10px; background:url(/images/19183/arr.gif) left top no-repeat;}

/*=======content_2===========*/
.content_2_bg{background:url(/images/19183/content_2_bg.gif) left top repeat-x #EDF0F3;}
#content_2{padding:23px 25px 20px 27px;}
/*=====//content_2===========*/

/*=======page_1===========*/
#form_search{color:#363636; width:100%;}
#form_search .box_1{width:201px;}
#form_search .box_1 div{height:26px;}
#form_search .box_1 .box_1{width:90px;}
#form_search .box_1 .box_2{width:80px;}

#form_search .box_2{width:171px;}
#form_search .box_2 div{height:26px;}
#form_search .box_2 .box_1{width:73px; padding-top:10px;}
#form_search .box_2 .box_2{width:97px; padding-top:10px;}


#form_search input{width:165px; height:18px;}
#form_search select{width:165px; height:17px;}
#form_search .sel_2{width:76px; height:17px;}

#form_search a{color:#679821; text-decoration:underline; font-size:0.81em; line-height:1.33em;}
#form_search a:hover{text-decoration:none;}


#page_1 #content_2 .pic{margin:0 15px 0 14px;}
#page_1 #content_2 .box_1{width:303px;}
#page_1 #content_2 .box_2{width:55px;}
/*=====//page_1===========*/

/*=======page_2===========*/
#page_2 .col_2{padding-top:10px;}
#page_2 #content_2 .box_1{width:173px;}
#page_2 #content_2 .box_2{width:560px;}
#page_2 #content_2 .box_2 .box_1{width:289px;}
#page_2 #content_2 .box_2 .box_2{width:253px;}
/*=====//page_2===========*/

/*=======page_4===========*/
#page_4 .col_1{padding-top:10px;}

#page_4 #content_2 .box_1{width:251px;}
#page_4 #content_2 .box_2{width:260px;}
#page_4 #content_2 .box_3{width:236px;}
/*=====//page_4===========*/

/*=======page_5===========*/
#page_5 #content .col_1 .box_1{width:173px;}
#page_5 #content .col_1 .box_2{width:229px;}
#page_5 #content .col_2{padding-top:10px;} 

#page_5 #content_2 .col_1 .box_1{width:173px;}
#page_5 #content_2 .col_1 .box_2{width:242px;}
/*=====//page_5===========*/

/*=======page_6===========*/
#page_6 #content{padding-top:38px;} 
/*=====//page_6===========*/

/*=======page_7===========*/
#page_7 .block_1 .indent{padding:28px 21px 35px 26px; background:0;}
#page_7 .block_1 .title{margin-left:0;}

#form{width:100%;}
#form .box_1{width:202px;}
#form .box_1 div{height:26px;}
#form .box_2{width:170px;}

#form input, #form textarea{font-size:11px;}
#form input{width:167px; height:18px;}
#form textarea{width:167px; height:71px; overflow:hidden; margin-bottom:10px;}

#page_7 #content_2 .box_1{width:223px;}
#page_7 #content_2 .box_2{width:212px;}
#page_7 #content_2 .box_3{width:209px;}

#page_7 #content_2 .mid{width:38px;}
/*=====//page_7===========*/

/*=======page_8===========*/
#page_8 #content{padding-top:38px;} 
/*=====//page_8===========*/

/*=======footer===========*/
.footer_bg{background:url(/images/19183/footer_bgCREW.gif) left top repeat-x; color:#E7E8E3;}
#footer{padding:24px 15px 10px 44px;}
#footer .box_1{width:578px;}
#footer .box_2{width:108px; padding-top:0px; color:#E0D1A6; font-size:0.91em; line-height:1.2em; text-align:right;}

#footer a{color:#FFFCBF; text-decoration:underline;}
#footer a:hover{text-decoration:none;}

#footer span{color:#F47300; word-spacing:12px;}
#footer span a{color:#ECEBDE; text-decoration:none; word-spacing:0px; line-height:2.2em;}
#footer span a:hover{text-decoration:underline;}
/*=====//footer===========*/



ol.OrderJoin{font-size: 20px; font-weight: bold; margin-left: 30px; position: outside; color: #223778;}
ol.OrderJoin li span{font-size: 12px;font-weight: normal; color: #0E1A26;}
ol.OrderJoin li{padding:2px 0 2px 2px; background:url(/images/1x1trans.gif) left center no-repeat;}

table.formattedtable td{ padding: 2px;}

td.rowcontentgroupstyledetail b{font-size: 14px; font-weight: bold; color: #101E2B;}


a.styleOn0x380, a.style0x380{padding: 10px;}

#directory table td{padding: 6px; }
#directory img{padding:5px; border: solid 1px #CCCCCC; float: left; margin-right: 20px;}
#directory b{font-size: 13px; font-weight: bold;}

table.techboard td{ margin: 0px; font-size: 11px;}
table.techboard td.techboardheader{padding: 5px; margin: 0px; background-color: #6295BD; color: #FFFFFF; font-size: 10px;}
table.techboard td.techboardtitle{padding: 5px; margin: 0px; background-color: #6295BD; color: #FFFFFF; font-size: 12px; font-weight: bold; color: #FFF100;}
table.techboard span.heading{font-size: 14px;}
table.techboard input{width: 400px;height: 38px; font-size: 11px;}
table.techboard textarea{width:400px; height:71px; overflow:hidden; margin-bottom:10px; font-size: 11px;}
table.techboard input.techbutton{width: 100px; height: 70px; background-color: #284699; color: #FFF100;}
table.techboard td.fieldname{width: 120px;}
td.fieldinput{width: 80%;}



h1.CalendarYear{display:none;} 
.CalendarEvent{border-bottom: solid 1px #999999; margin-bottom: 20px;}
.CalendarEvent img.eventimage{float:right;margin: 10px;}

table.yearheading{width: 100%; margin-top: 40px;}
table.yearheading td.prev{font-size: 8pt; border: solid 1px #333333; padding: 5px; width: 80px; background-color: #CCCCCC;}
table.yearheading td.next{font-size: 8pt; border: solid 1px #333333; padding: 5px; width: 80px; background-color: #CCCCCC; text-align: right;}
table.yearheading td.title{border: solid 1px #333333; padding: 5px; background-color: #999999; color: #FFFFFF; text-align: center;}

.CalendarEvent p.back{font-size: 7pt;}


td.calendarmonthweekday{background-color: #6295BD; color: #FFFFFF; padding: 5px;}
td.calendarday{background-color: #EFF4F8; padding: 5px;border: solid 1px #213D95;}
td.calendarmonthfill{background-color: #6295BD; }
table.calendarmonthheading{border: solid 1px #DFE9F2;padding: 5px;}
div.CalendarEvent{ padding: 10px;}


div.menu{text-align: left; padding: 0px; margin: 0px;}
div.menu table.mainmenu379{margin:0px; padding: 0px; margin-left: -110px; }
div.menu table.mainmenu379 td{margin: 0px; padding: 0px; border: 0px; width: 110px; height: 34px; }


ul.list3209, 
ul.list3210,
ul.list3211,
ul.list3212,
ul.list3213,
ul.list3214,
ul.list3215,
ul.list3216,
ul.list3217,
ul.list3218,
ul.list3219,
ul.list3220,
ul.list3221,
ul.list3222{list-style:none; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}

li.list3209,
li.list3210,
li.list3211,
li.list3212,
li.list3213,
li.list3214,
li.list3215,
li.list3216,
li.list3217,
li.list3218,
li.list3219,
li.list3220,
li.list3221,
li.list3222{float: left; margin: 0px; padding: 0px; background-color: #193248; color: #FFFFFF;text-align: center; width: 22%; padding: 10px;}

li.list3209 a, 
li.list3210 a,
li.list3211 a,
li.list3212 a,
li.list3213 a,
li.list3214 a,
li.list3215 a,
li.list3216 a,
li.list3217 a,
li.list3218 a,
li.list3219 a,
li.list3220 a,
li.list3221 a,
li.list3222 a{margin: 0px; padding: 5px; color: #FFFFFF; font-size: 11px;}

li.list3209 a:hover, 
li.list3210 a:hover,
li.list3211 a:hover,
li.list3212 a:hover,
li.list3213 a:hover,
li.list3214 a:hover,
li.list3215 a:hover,
li.list3216 a:hover,
li.list3217 a:hover,
li.list3218 a:hover,
li.list3219 a:hover,
li.list3220 a:hover,
li.list3221 a:hover,
li.list3222 a:hover,


li.list3209:hover,
li.list3210:hover,
li.list3211:hover,
li.list3212:hover,
li.list3213:hover,
li.list3214:hover,
li.list3215:hover,
li.list3216:hover,
li.list3217:hover,
li.list3218:hover,
li.list3219:hover,
li.list3220:hover,
li.list3221:hover,
li.list3222:hover{background-color: #fff107; color: #193248;}


li.list3215,
li.list3216,
li.list3217,
li.list3218,
li.list3219{width: 16%;}

li.list3220,
li.list3221,
li.list3222{width: 30%;}

