/* CSS Document */
body { margin:0px; padding:0px; font-size:62.5%; font-family:Trebuchet MS, Geneva, Arial, Helvetica, sans-serif; background-color:#243A79; }

#form1 #wrap { margin:0px; padding:0px; width:1000px; margin-left:auto; margin-right:auto; background-color:#FFFFFF; }

#form1 #wrap #header { }

#form1 #wrap #left { width:30%; float:left; }
#form1 #wrap #left .AdminNavigation { margin-top:12px; clear:both; }
#form1 #wrap #left .AdminNavigation ul { display:block; margin:0px; padding:0px; clear:both; }
#form1 #wrap #left .AdminNavigation li { display:block; list-style:none; line-height:3.4em; color:#FFFFFF; background-color:#6699FF; border-bottom:#FFFFFF solid 1px; border-left:#FFFFFF solid 1px; margin:0px; padding:0px; width:100%; }
#form1 #wrap #left .AdminNavigation li a { display:block; width:96%; padding-left:4%; color:#FFFFFF; font-size:1.4em; font-weight:bold; text-decoration:none; background-image:url(../images/admin_menu_cap.png); background-position:right top; background-repeat:no-repeat; background-color:#d5d9e3; }
#form1 #wrap #left .AdminNavigation li a:hover { display:block; width:90%; padding-left:10%; color:#FFFFFF; font-size:1.8em; font-weight:bold; text-decoration:none; background-color:transparent; background-image:url(../images/admin_menu_arrow.png); background-position:right top; background-repeat:no-repeat; }

#form1 #wrap #left .AdminNavigation li a.Banners { background-image:url(../images/admin_menu_cap_banners.png); background-position:right top; background-repeat:no-repeat; }
#form1 #wrap #left .AdminNavigation li a:hover.Banners { display:block; width:90%; padding-left:10%; color:#FFFFFF; font-size:1.8em; font-weight:bold; text-decoration:none; background-color:transparent; background-image:url(../images/admin_menu_arrow.png); background-position:right top; background-repeat:no-repeat; }
#form1 #wrap #left .AdminNavigation li a.LeftBanners { background-image:url(../images/admin_menu_cap_leftbanners.png); background-position:right top; background-repeat:no-repeat; }
#form1 #wrap #left .AdminNavigation li a:hover.LeftBanners { display:block; width:90%; padding-left:10%; color:#FFFFFF; font-size:1.8em; font-weight:bold; text-decoration:none; background-color:transparent; background-image:url(../images/admin_menu_arrow.png); background-position:right top; background-repeat:no-repeat; }

#form1 #wrap #left .AdminNavigation li a.Reports { background-image:url(../images/admin_menu_cap_reports.png); background-position:right top; background-repeat:no-repeat; }
#form1 #wrap #left .AdminNavigation li a:hover.Reports { display:block; width:90%; padding-left:10%; color:#FFFFFF; font-size:1.8em; font-weight:bold; text-decoration:none; background-color:transparent; background-image:url(../images/admin_menu_arrow.png); background-position:right top; background-repeat:no-repeat; }
#form1 #wrap #left .AdminNavigation li a.News { background-image:url(../images/admin_menu_cap_news.png); background-position:right top; background-repeat:no-repeat; }
#form1 #wrap #left .AdminNavigation li a:hover.News { display:block; width:90%; padding-left:10%; color:#FFFFFF; font-size:1.8em; font-weight:bold; text-decoration:none; background-color:transparent; background-image:url(../images/admin_menu_arrow.png); background-position:right top; background-repeat:no-repeat; }
#form1 #wrap #left .AdminNavigation li a.FAQs { background-image:url(../images/admin_menu_cap_faqs.png); background-position:right top; background-repeat:no-repeat; }
#form1 #wrap #left .AdminNavigation li a:hover.FAQs { display:block; width:90%; padding-left:10%; color:#FFFFFF; font-size:1.8em; font-weight:bold; text-decoration:none; background-color:transparent; background-image:url(../images/admin_menu_arrow.png); background-position:right top; background-repeat:no-repeat; }
#form1 #wrap #left .AdminNavigation li a.Home { background-image:url(../images/admin_menu_cap_home.png); background-position:right top; background-repeat:no-repeat; }
#form1 #wrap #left .AdminNavigation li a:hover.Home { display:block; width:90%; padding-left:10%; color:#FFFFFF; font-size:1.8em; font-weight:bold; text-decoration:none; background-color:transparent; background-image:url(../images/admin_menu_arrow.png); background-position:right top; background-repeat:no-repeat; }
#form1 #wrap #left .AdminNavigation li a.Login { background-image:url(../images/admin_menu_cap_login.png); background-position:right top; background-repeat:no-repeat; }
#form1 #wrap #left .AdminNavigation li a:hover.Login { display:block; width:90%; padding-left:10%; color:#FFFFFF; font-size:1.8em; font-weight:bold; text-decoration:none; background-color:transparent; background-image:url(../images/admin_menu_arrow.png); background-position:right top; background-repeat:no-repeat; }
#form1 #wrap #left .AdminNavigation li a.Content { background-image:url(../images/admin_menu_cap_content.png); background-position:right top; background-repeat:no-repeat; }
#form1 #wrap #left .AdminNavigation li a:hover.Content { display:block; width:90%; padding-left:10%; color:#FFFFFF; font-size:1.8em; font-weight:bold; text-decoration:none; background-color:transparent; background-image:url(../images/admin_menu_arrow.png); background-position:right top; background-repeat:no-repeat; }
#form1 #wrap #left .AdminNavigation li a.Info { background-image:url(../images/admin_menu_cap_info.png); background-position:right top; background-repeat:no-repeat; }
#form1 #wrap #left .AdminNavigation li a:hover.Info { display:block; width:90%; padding-left:10%; color:#FFFFFF; font-size:1.8em; font-weight:bold; text-decoration:none; background-color:transparent; background-image:url(../images/admin_menu_arrow.png); background-position:right top; background-repeat:no-repeat; }
#form1 #wrap #left .AdminNavigation li a.Facts { background-image:url(../images/admin_menu_cap_facts.png); background-position:right top; background-repeat:no-repeat; }
#form1 #wrap #left .AdminNavigation li a:hover.Facts { display:block; width:90%; padding-left:10%; color:#FFFFFF; font-size:1.8em; font-weight:bold; text-decoration:none; background-color:transparent; background-image:url(../images/admin_menu_arrow.png); background-position:right top; background-repeat:no-repeat; }

#form1 #wrap #middle { }

#form1 #wrap #right { width:69%; float:right; border-left:#D5D9E3 solid 1px; min-height:500px; }
#form1 #wrap #right .Header { background-image:url('../images/admin_header_bg.png'); background-position:left top; background-repeat:repeat-x; min-height:119px; }
#form1 #wrap #right h1 { text-transform:capitalize; color:#6699FF; font-size:2.2em; font-weight:bold; width:96%; margin-left:auto; margin-right:auto; clear:both; }
#form1 #wrap #right p { color:#333333; width:96%; margin-left:auto; margin-right:auto; text-align:left; font-size:1.2em; }
#form1 #wrap #right a.AddLink { display:block; width:94%; padding:1%; margin-left:auto; margin-right:auto; font-size:1.4em; line-height:2.0em; border:#006600 solid 1px; color:#006600; text-decoration:none; background-color:#E8F9D7; margin-bottom:10px; margin-top:10px; }
#form1 #wrap #right a.AddLink:hover { display:block; width:94%; padding:1%; margin-left:auto; margin-right:auto; font-size:1.4em; line-height:2.0em; border:#006600 solid 1px; color:#006600; text-decoration:none; background-color:#CCFF99; margin-bottom:10px; margin-top:10px; }

#form1 #wrap #right a.OrderLink { display:block; width:94%; padding:1%; margin-left:auto; margin-right:auto; font-size:1.4em; line-height:2.0em; border:#de7f04 solid 1px; color:#de7f04; text-decoration:none; background-color:#fffac4; margin-bottom:10px; margin-top:10px; }
#form1 #wrap #right a.OrderLink:hover { display:block; width:94%; padding:1%; margin-left:auto; margin-right:auto; font-size:1.4em; line-height:2.0em; border:#de7f04 solid 1px; color:#de7f04; text-decoration:none; background-color:#fcf393; margin-bottom:10px; margin-top:10px; }

#form1 #wrap #right .AdminList { clear:both; width:96%; margin-left:auto; margin-right:auto; }
#form1 #wrap #right h2 { text-transform:capitalize; color:#999999; font-size:1.7em; font-weight:bold; width:96%; margin-left:auto; margin-right:auto; clear:both; }

#form1 #wrap #right .pagingNav { clear:both; width:92%; padding:1%; border:#CCCCCC 1px solid; margin-left:auto; margin-right:auto; margin-top:12px; margin-bottom:12px; }
#form1 #wrap #right .pagingNav h3 { clear:both; width:100%; margin:0px; padding:0px; color:#333333; font-weight:bold; text-align:left; text-transform:uppercase; margin-bottom:12px; }
#form1 #wrap #right .pagingNav a { text-transform:uppercase; color:#333333; text-decoration:none; display:block; padding:3px; text-decoration:none; border:#EFEFEF 1px solid; }
#form1 #wrap #right .pagingNav a:hover { text-transform:uppercase; color:#333333; text-decoration:none; display:block; padding:3px; text-decoration:none; border:#EFEFEF 1px solid; background-color:#DBE99A; }

#form1 #wrap #right .bccc_Members_Directory_Search { width:94%; margin-left:auto; margin-right:auto; text-align:left; background-image:url(../images/bccc_Mini_Upcoming_Events_Bg.png); background-position:top left; background-repeat:repeat-x; background-color:#DBE99A; margin-bottom:12px; }
#form1 #wrap #right .bccc_Members_Directory_Search h3 { width:95%; float:right; color:#000000; font-size:1.5em; line-height:45px; text-align:left; font-weight:lighter; text-transform:uppercase; margin:0px; padding:0px; background-image:url(../images/bccc_Top_Right_White_Corner.png); background-position:top right; background-repeat:no-repeat; }
#form1 #wrap #right .bccc_Members_Directory_Search .txtSearchBox { width:80%; margin-left:5%; margin-bottom:1%; }

#form1 #wrap #right .AdminList p { color:#333333; width:96%; margin-left:auto; margin-right:auto; text-align:left; font-size:1.2em; }
#form1 #wrap #right .AdminList table { border:#333333 solid 1px; clear:both; width:96%; margin-left:auto; margin-right:auto; margin-bottom:8px; font-size:1.2em; } 
#form1 #wrap #right .AdminList table th { border-bottom:#999999 solid 1px; background-color:#d5d9e3; color:#666666; font-weight:bold; font-family:Trebuchet MS, Geneva, Arial, Helvetica, sans-serif; font-size:1.2em; line-height:1.6em; width:25%; text-align:center; }
#form1 #wrap #right .AdminList table td { text-align:center; border-bottom:#CCCCCC dotted 1px; }
#form1 #wrap #right .AdminList table td.Active { background-color:#CCFF99; }
#form1 #wrap #right .AdminList table td.Active a { color:#333333; text-decoration:none; }
#form1 #wrap #right .AdminList table td.Active a:hover { color:#000000; text-decoration:underline; }
#form1 #wrap #right .AdminList table td.Inactive { background-color:#FFCCCC; color:#999999; }
#form1 #wrap #right .AdminList table td.Inactive a { color:#999999; text-decoration:none; }
#form1 #wrap #right .AdminList table td.Inactive a:hover { color:#000000; text-decoration:underline; }
#form1 #wrap #right .AdminList table td table {font-size:0.7em;}
#form1 #wrap #right .AdminForm { clear:both; width:96%; margin-left:auto; margin-right:auto; }
#form1 #wrap #right .AdminForm p { color:#333333; width:96%; margin-left:auto; margin-right:auto; text-align:left; font-size:1.2em; }
#form1 #wrap #right .AdminForm table { border:#333333 solid 1px; clear:both; width:96%; margin-left:auto; margin-right:auto; margin-bottom:8px; font-size:1.2em; } 
#form1 #wrap #right .AdminForm table th { border-bottom:#999999 solid 1px; background-color:#d5d9e3; color:#666666; font-weight:bold; font-family:Trebuchet MS, Geneva, Arial, Helvetica, sans-serif; font-size:1.2em; line-height:1.6em; width:25%; text-align:left; }
#form1 #wrap #right .AdminForm table td { text-align:left; border-bottom:#CCCCCC dotted 1px; }
#form1 #wrap #right .AdminForm table td.Active { background-color:#CCFF99; }
#form1 #wrap #right .AdminForm table td.Active a { color:#333333; text-decoration:none; }
#form1 #wrap #right .AdminForm table td.Active a:hover { color:#000000; text-decoration:underline; }
#form1 #wrap #right .AdminForm table td.Inactive { background-color:#FFCCCC; color:#999999; }
#form1 #wrap #right .AdminForm table td.Inactive a { color:#999999; text-decoration:none; }
#form1 #wrap #right .AdminForm table td.Inactive a:hover { color:#000000; text-decoration:underline; }
#form1 #wrap #right .AdminForm table td .Validation { background-image:url('../icons/exclamation.png'); background-position:4px 6px; background-repeat:no-repeat; text-align:left; font-size:1.2em; width:92%; margin-left:auto; margin-right:auto; display:block; color:#FF0000; line-height:18px; padding:1%; padding-left:4%; border:#FF0000 1px solid; background-color:#FFCCCC; margin-top:12px; margin-bottom:12px; }
#form1 #wrap #right .AdminForm table td .Validation li { font-size:0.9em; font-weight:normal; }
#form1 #wrap #right .AdminForm .SuccessMessage { background-image:url('../icons/accept.png'); background-position:4px 6px; background-repeat:no-repeat; background-image:url('../icons/accept.png'); background-position:4px 6px; background-repeat:no-repeat; text-align:left; font-size:1.2em; width:92%; margin-left:auto; margin-right:auto; display:block; color:#006600; line-height:18px; padding:1%; padding-left:4%; border:#006600 1px solid; background-color:#E8F9D7; margin-top:12px; margin-bottom:12px; }
#form1 #wrap #right .AdminForm .ErrorMessage { background-image:url('../icons/exclamation.png'); background-position:4px 6px; background-repeat:no-repeat; text-align:left; font-size:1.2em; width:92%; margin-left:auto; margin-right:auto; display:block; color:#FF0000; line-height:18px; padding:1%; padding-left:4%; border:#FF0000 1px solid; background-color:#FFCCCC; margin-top:12px; margin-bottom:12px; }
#form1 #wrap #right .AdminForm .ImgOverlay { position:relative; z-index:99; width:16px; height:16px; top:109px; left:400px; padding-left:8px; padding-right:8px; padding-top:3px; padding-bottom:3px; display:block; background-color:#EEEEEE; border:#999999 1px solid; }
#form1 #wrap #right .AdminForm .ImgOverlay a { margin:0px; padding:0px; }
#form1 #wrap #right .AdminForm .ImgOverlay a img { padding:0px; margin:0px; }
.yui-editor-container { margin-top:-26px; }

#form1 #wrap #right .AdminReOrder { clear:both; width:96%; margin-left:auto; margin-right:auto; }
#form1 #wrap #right .AdminReOrder p { color:#333333; width:96%; margin-left:auto; margin-right:auto; text-align:left; font-size:1.2em; }
#form1 #wrap #right .AdminReOrder ul.Count { float:left; clear:both; width:5%; display:block; list-style:none; margin:0px; padding:0px; }
#form1 #wrap #right .AdminReOrder ul.Count li { clear:both; float:left; display:block; width:100%; text-align:center; line-height:32px; font-size:1.6em; color:#FFFFFF; background-color:#6699FF; margin-bottom:5px; }
#form1 #wrap #right .AdminReOrder ul.Items { float:right; width:94%; display:block; list-style:none; margin:0px; padding:0px; }
#form1 #wrap #right .AdminReOrder ul.Items li.Active { float:left; margin-bottom:5px; color:#333333; clear:both; background-color:#CCFF99; display:block; width:100%; text-align:left; padding-left:2%; font-size:1.1em; line-height:32px; }
#form1 #wrap #right .AdminReOrder ul.Items li.Inactive { float:left; margin-bottom:5px; color:#999999; clear:both; background-color:#FFCCCC; display:block; width:100%; text-align:left; padding-left:2%; font-size:1.1em; line-height:32px; }
#form1 #wrap #right .AdminReOrder ul.Items li:hover { cursor:move; }
#form1 #wrap #right .AdminReOrder p.SuccessMessage { background-image:url('../icons/accept.png'); background-position:4px 6px; background-repeat:no-repeat; text-align:left; font-size:1.2em; width:92%; margin-left:auto; margin-right:auto; display:block; color:#006600; line-height:18px; padding:1%; padding-left:4%; border:#006600 1px solid; background-color:#E8F9D7; margin-top:12px; margin-bottom:12px; }
#form1 #wrap #right .AdminReOrder p.ErrorMessage { background-image:url('../icons/exclamation.png'); background-position:4px 6px; background-repeat:no-repeat; text-align:left; font-size:1.2em; width:92%; margin-left:auto; margin-right:auto; display:block; color:#FF0000; line-height:18px; padding:1%; padding-left:4%; border:#FF0000 1px solid; background-color:#FFCCCC; margin-top:12px; margin-bottom:12px; }

.clearALL { width:100%; clear:both; line-height:0px; font-size:0px; margin:0px; padding:0px; }
