/*NOTE: Some css is commented out. Check before splitting into seperate files. May cause problems when splitting apart.
widgetnameindb:title*/

/*ad:Savings*/
.w-ad .content
{
	text-align: center;
}
.w-ad .content IMG
{
	margin: 5px;
	border: 0;
	width: 100%;
	height: 90px;
	max-width: 370px;
}
/*shoutbox_site:Shoutbox*/
.w-shoutbox img
{
	border:0;
}
.w-shoutbox DL DT
{
	float: left;
	width: 5em;
	font-weight: bold;
	font-size: 0.8em;
}
.w-shoutbox DL DD
{
	margin-left: 5em;
	padding-right:16px;
}
.w-shoutbox .shoutbox .date
{
	border-top: 1px dotted #666;
	width:100%;
	background:white;
	font-style:italic;
}
.w-shoutbox DL DD .control
{
	float:right;
	margin-bottom:-15px;
	margin-right:-16px;
	display:none;
}
.w-shoutbox DL DD .username
{
	color: #00F;
	font-weight: bold;
}
.w-shoutbox FORM
{
	border: 0;
	margin: 5px 0 0;
	padding: 0 1em;
}
.w-shoutbox FORM DL DT
{
	display: none;
}
.w-shoutbox FORM DL DD
{
	margin: 0;
	padding: 0;
	padding-right: 5em;
}
.w-shoutbox FORM DL DD INPUT[type=text]
{
	float: left;
	width: 100%;
}
.w-shoutbox DL
{
	padding: 0;
	margin: 0;
}
.w-shoutbox div a
{
	padding-left:1em;
}
.w-shoutbox .shoutbox
{
	border: 1px solid #BBBBBB;
}
.w-shoutbox .the-groups
{
	background-color: #6596CD;
    border-bottom: 1px solid #BDCAD8;
    padding: 5px 0 5px 5px;
}
.w-shoutbox FORM DL DD INPUT[type=submit]
{
	width: 5em;
	margin-right: -5em;
}
.w-shoutbox ul {
	color: #fff;
	margin-top: 0;
	margin-bottom:0;
	padding-top: 10px;
	border-bottom: 4px solid #BDCAD8;
	background-color: #6596CD;
}
.w-shoutbox ul a {
	color: #fff;
	text-decoration: none;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 5px;
}
.w-shoutbox ul a:hover {
	background-color: #BDCAD8;
	color: #3C78B4;
	
}
.w-shoutbox li {
	display: inline;
	padding-right: 10px;
}
/*about:About Your Subdivison*/
.w-about .info
{
	display: block;
}
.w-about .info DT
{
	font-weight: bold;
	color: #017901;
}
.w-about .info DD
{
	margin-left: 10px;
	padding-bottom: 4px;
}
.w-about .menu
{
	width: 100%;
	float: left;
}
.w-about .menu LI
{
	list-style: none;
	margin: 0;
	padding-right: 10px;
	float: left;
}
/*subinfo:Subdivision Info*/
.w-boardmembers {
	text-align:left;
}
.w-subinfo .w-boardmembers ul {
	list-style: none;
}
/*booksearch:Book Search*/
.w-booksearch TD
{
	padding: 1em;
}
/*feed:Feed*/
.w-feed .rss-b UL
{
	margin: 0;
	padding: 0 0 0 5px;
	list-style-image: url(../feedicons/li.gif);
}
.w-feed .rss-b LI
{
	border-bottom: 1px dotted #CCC;
	margin-bottom: 3px;
}
.w-feed .rss-b A
{
	color: #000;
	display: block;
	width: 100%;
}
.w-feed .rss-b A:hover
{
	color: #006598;
}
.w-feed .rss-b LI:hover
{
	background-color: #EFF2F4;
}
.w-feed .rss-b
{
	padding: 0 10px;
	margin-top: 0;
}
.w-feed .rss-b .note
{
	width: 100%;
	background-color: #BCBCBC;
	text-align: center;
	height: 50px;
}
.w-feed .note
{
	font-size: 0.9em;
	color: #777;
	margin: 0;
}
.w-feed .feedsettings INPUT[name="url"]
{
	width: 200px;
}
/*feedreader:Feed Reader*/
.w-feedreader .itemlist
{
	width: 15%;
	height: 410px;
	background-color: #FFF;
	margin-right: 10px;
	border: 1px solid #00354F;
	overflow: auto;
	float: left;
}
.w-feedreader .itemlist UL
{
	list-style: none;
	padding: 0px;
	margin: 0;
}
.w-feedreader .itemlist LI
{
	padding-top: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	border-bottom: 1px solid #00354F;
	font-weight: bold;
}
.w-feedreader .itemlist LI:hover
{
	background-color: #EFFAFF;
	color: #017F00;
	border-bottom: 1px solid #017F00;
}
.w-feedreader .itemlist LI A
{
	text-decoration: none;
	color: #000;
}
.w-feedreader .itemlist LI A:hover
{
	color: #004F12;
	text-decoration: none;
}
.w-feedreader .itemlist LI A:visited
{
	font-weight: normal;
	text-decoration: none;
}
.w-feedreader .readermenu DL DT
{
	float: left;
	width: 5em;
	font-weight: bold;
	font-size: 0.8em;
}
.w-feedreader .readermenu DL DD
{
	margin-left: 5em;
}
.w-feedreader .readermenu FORM DL DT
{
	display: none;
}
.w-feedreader .readermenu FORM DL DD
{
	margin: 0;
	padding: 0;
	padding-right: 2em;
	float: left;
}
.w-feedreader .readermenu FORM DL DD INPUT[type=select]
{
	float: left;
	width: 100%;
}
.w-feedreader .readermenu FORM DL DD INPUT[type=submit]
{
	float: left;
	width: 5em;
	margin-right: -5em;
}
.w-feedreader .feedreader
{
	background-color: #0080BF;
}
.w-feedreader .readermenu
{
	background-color: #006699;
	border-bottom: 1px solid #00354F;
	height: 40px;
	padding: 5px;
}
.w-feedreader .readermenu FORM
{
	padding: 0;
	margin: 0;
	border: 0;
}
.w-feedreader .readercontent
{
	padding: 10px;
}
.w-feedreader .itemview
{
	float: left;
	width: 80%;
	height: 400px;
	padding: 5px;
	background-color: #FFF;
	border: 1px solid #00354F;
	overflow: auto;
}
.w-feedreader .itemtitle
{
	font-weight: bold;
}
.w-feedreader .itemcontent
{
	padding-left: 5px;
}
/*weather:weather*/
.w-weather.bweather
{
	width: 100%;
}
.w-weather .weather-main
{
	width: 200px;
	margin: auto;
	height: 100px;
}
.w-weather .weather-main-image
{
	display:block;
	float: left;
}
.w-weather.weather-main-temp {
	height:100px;
	padding-top:20px;
	font-size: 1.2em;
	display:block;
	float:right;
}
.w-weather.weather-fiveday {
	width: 100%;
}
.w-weather .weather-fiveday-day {
	float:left;
	display:block;
	margin: 5px;
	padding:5px;
	border: 1px solid #ccc;
	text-align:center;
}
.w-weather.weather-footer {
	font-size: 0.8em;
	width:300px;
	margin: auto auto;
	margin-top:5px;
}
/*todo:ToDo List*/
.w-todo FORM
{
	border: 0;
	margin: 0;
	padding: 0 1em;
}
.w-todo FORM DL DT
{
	display: none;
}
.w-todo FORM DL DD
{
	margin: 0;
	padding: 0;
}
.w-todo FORM DL DD INPUT[type=text]
{
	width: 100%;
}
.w-todo FORM DL DD INPUT[type=submit]
{
	display: inline;
}
.w-todo .todolist DL
{
	width: 95%;
	margin: auto;
	border: 1px solid #CCC;
}
.w-todo .todolist IMG
{
	float: right;
	margin-top: 2px;
	border: none;
}
.w-todo .todolist DT
{
	padding: 5px;
}
/*webnote:WebNote*/
.w-webnote FORM
{
	border: 0;
	padding: 0;
	margin: 0;
}
.w-webnote #add-label
{
	display: none;
}
.w-webnote #note-label
{
	display: none;
}
.w-webnote #send_to_wik-label
{
	display: none;
}
.w-webnote TEXTAREA
{
	width: 99%;
	margin: 0;
	padding: 0;
	border: 1px dashed #000000;
	height: 200px;
}
/*braintips:Braintips*/
.w-braintips IMG.sb
{
	float: left;
}
/*email:Email*/
.w-email .settings FORM
{
	border: 0;
	padding: 0;
	margin: 0;
}
.w-email .mail
{
	width: 100%;
	font-size: 11px;
}
.w-email .mail UL
{
	list-style: none;
	padding: 0px;
	margin: 0;
}
.w-email .mail LI
{
	padding-top: 5px;
	border-bottom: 1px solid #B5D2DF;
	word-wrap: break-word;
}
.w-email .mail LI:hover
{
	background-color: #CFF0FF;
	color: #004F12;
}
.w-email .date
{
	padding-right: 10px;
}
.w-email .from
{
	font-weight: bold;
}
.w-email .icons
{
	text-align: center;
}
.w-email .icons IMG
{
	border: none;
	padding: 5px 5px 0;
}
.w-email .mail LI A
{
	text-decoration: none;
	color: #000;
}
.w-email .mail LI A:hover
{
	color: #004F12;
	text-decoration: none;
}
.w-email FORM #send_to_wik-label
{
	display: none;
}
/*gas:Gas Prices*/
.w-gas .gasprices
{
	font-size: 11px;
	max-height: 300px;
	overflow: auto;
}
.w-gas .gasprices TABLE
{
	width: 100%;
}
.w-gas .gasprices TD A
{
	display: block;
	width: 100%;
	height: 100%;
	text-decoration: none;
	font-weight: bold;
	color: #000;
}
.w-gas .gasprices TD A:hover
{
	color: #004F12;
}
.w-gas .center
{
	text-align: center;
}
.w-gas .gasprices TH
{
	font-weight: bold;
	text-align: center;
	font-weight: bold;
	color: #FFF;
	background-color: #6596CD;
}
.w-gas .gasprices .station:hover
{
	background-color: #EFF2F4;
	text-decoration: none;
}
.w-gas .gasoptions FORM #send_to_wik-label
{
	display: none;
}
.w-gas .gasoptions FORM
{
	border: 0;
	margin: 0;
	padding: 0;
}
.w-gas .gasoptions FORM DT
{
	display: inline;
	width: auto;
}
.w-gas .gasoptions FORM DD
{
	display: inline;
	margin: 0;
	padding: 0;
}
.w-gas .gasoptions FORM #set-label
{
	display: none;
}
.w-gas .gasprices TD
{
	margin: 0 0 0 150px;
	border-right: 1px solid #6596CD;
	border-left: 1px solid #6596CD;
	border-bottom: 1px solid #6596CD;
	padding: 5px 0 5px 5px;
}
.w-gas .gas_price
{
	background-color: #EFEFEF;
}
/*inbox:Inbox*/
.w-inbox .inboxw
{
	width: 100%;
	min-height: 400px;
	max-height: 600px;
}
.w-inbox .nav
{
	width: 100%;
	min-height: 30px;
	background-color: #808080;
}
.w-inbox .emails
{
	font-size: 11px;
	float: left;
	width: 15%;
	min-height: 400px;
	max-height: 400px;
	border-right: 1px solid #000;
	overflow: auto;
}
.w-inbox .from
{
	font-weight: bold;
}
.w-inbox .emails A
{
	text-decoration: none;
	color: #000;
}
.w-inbox .content
{
	float: left;
	width: 84.9%;
	min-height: 400px;
	max-height: 400px;
}
.w-inbox .emails UL
{
	list-style: none;
	padding: 0px;
	margin: 0;
}
.w-inbox .emails LI
{
	padding-top: 5px;
	border-bottom: 1px solid #B5D2DF;
	word-wrap: break-word;
}
/*news:Sub News*/
.w-news .news
{
	max-height: 200px;
	overflow: auto;
}
.w-news FORM
{
	padding: 0;
}
#cke_contents_sub_news
{
	border: 1px solid #000;
}
/*contacts:Contacts*/
.w-contacts .dlist
{
	border-bottom: 1px solid #B4D1DE;
	padding: 5px;
}
.w-contacts A
{
	color: #338800;
}
.w-contacts .dlist:hover
{
	background-color: #CEEFFE;
}
/*calendar:Personal Calendar and Subdivision Calendar*/
.w-calendar A
{
	color: #444;
	text-decoration: none;
}
.w-calendar .the-groups
{
	background-color: #6596CD;
    border-bottom: 2px solid #BDCAD8;
    padding: 5px 0 5px 5px;
}
.w-calendar .the-groups div
{
	color:#fff;
}
.w-calendar TD
{
	padding: 9px;
	color: #333;
	background-color: #D9EFBE;
	border: 1px solid #999;
	-moz-border-radius: 5px;
}
.w-calendar FORM DL DT
{
	float: left;
	text-align: right;
	width: 20%;
	padding-right: 10px;
}
.w-calendar FORM DL DD
{
	float: left;
	width: 60%;
}
.w-calendar STRONG
{
	color: #800000;
	font-size: 1.1em;
	text-decoration: underline;
}
.w-calendar TH
{
	-moz-border-radius: 5px;
	width: 14.285%;
	font-size: 0.8em;
}
.w-calendar_personal TH
{
	background: #2191C0 url(images/ui-bg_flat_100_e25422_40x100.png) repeat-x scroll 50% 50%;
	color: #FFF;
}
.w-calendar_personal TD.active
{
	background: #2191C0 url(images/ui-bg_flat_100_e25422_40x100.png) repeat-x scroll 50% 50%;
	color: #FFF;
}
.w-calendar_personal TD.active A
{
	font-weight: bold;
	color: #FFF;
}
.w-calendar_subdivision TD.active A
{
	font-weight: bold;
	color: #FFF;
}
.w-calendar_subdivision TH
{
	background: #2191C0 url(images/ui-bg_flat_100_6596cd_40x100.png) repeat-x scroll 50% 50%;
	color: #FFF;
}
.w-calendar_subdivision TD.active
{
	background: #2191C0 url(images/ui-bg_flat_100_6596cd_40x100.png) repeat-x scroll 50% 50%;
	color: #FFF;
}
.w-calendar TABLE
{
	width: 100%;
	border: 0;
}
.w-calendar SPAN.calendarEvent
{
	display: none;
	color: #444;
}
.w-calendar TEXTAREA
{
	width: 100%;
	height: 50px;
}
.w-calendar ul {
	color: #fff;
	margin-top: 0;
	margin-bottom:0;
	padding-top: 10px;
	border-bottom: 4px solid #BDCAD8;
	background-color: #6596CD;
}
.w-calendar ul a {
	color: #fff;
	text-decoration: none;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 5px;
}
.w-calendar ul a:hover {
	background-color: #BDCAD8;
	color: #3C78B4;
	
}
.w-calendar li {
	display: inline;
	padding-right: 10px;
}
/*directory:Directory*/
.w-directory DL DT
{
	display: block;
}
.w-directory DT
{
	font-weight: bold;
}
.w-directory DD
{
	text-align: left;
	margin-left: 10px;
	font-size: 0.9em;
}
.w-directory .dlist
{
	border-bottom: 1px dotted #6596CD;
	padding-top: 5px;
}
.w-directory .dlist:hover
{
	background-color: #EFF2F4;
}
.w-directory DL
{
	margin: 0;
	padding: 0;
}
.w-directory .directory
{
	max-height: 250px;
	min-height: 150px;
	margin: 0;
	padding: 0;
	overflow: auto;
}
/*documents:Documents*/
.w-docs FORM
{
	margin: 0;
	padding: 0;
}
.w-docs .documents LI
{
	border-bottom: 1px solid #B5D2DF;
}
.w-docs .documents UL
{
	margin: 0;
}

.w-docs .documents
{
	border: 1px solid #BABABA;
	overflow: auto;
	min-height: 100px;
	max-height: 200px;
	font-size: 11px;
}
.w-docs .documents LI:hover
{
	background-color: #CEEFFE;
}
.w-docs .documents A
{
	color: #020202;
	text-decoration: none;
}
.w-docs .documents LI:hover
{
	color: #004E11;
}
.w-docs FORM DL #docs-label LABEL
{
	float: left;
	padding: 0;
	margin: 0;
}
.w-docs FORM DL #docs-label
{
	width: auto;
}
.w-docs .documents IMG
{
	border: 0;
	float: right;
	margin-left: 50px;
	padding-right: 10px;
	padding-top: 4px;
}
/*browser:Browser*/
.w-browser FORM #send_to_wik-label
{
	display: none;
}
.w-browser FORM #set-label
{
	display: none;
}
.w-browser FORM #url-label
{
	text-align: left;
	width: auto;
}
.w-browser FORM
{
	margin: 0;
	padding: 0;
}
.w-browser FORM #url-element
{
	float: left;
}
.w-brower-print
{
	float: right;
}
.w-browser .browser-notice IMG
{
	float: right;
}
.w-browser .browser-notice-choices
{
	text-align: center;
	margin-right: 100px;
}
.w-browser .browser-notice-choices A
{
	background: #80A652;
	display: block;
	width: 108px;
	height: 44px;
	padding-top: 8px;
	margin: auto;
	color: #FFF;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	border-top: 1px solid #2944AB;
}
.w-browser INPUT[name="url"]
{
	width: 200px;
}
/*websearch:Web Search*/
.w-websearch .websearch FORM
{
	margin: 0;
	padding: 0;
}
.w-websearch .websearch FORM #send_to_wik-label, #q-label, #search-label
{
	display: none;
}
.w-websearch .websearch IMG
{
	float: left;
	margin-right: 10px;
}
.w-websearch .websearch #q
{
	width: 99%;
}
/*breaknews:Break News*/
.w-breaknews .breaknews
{
	width: 100%;
}
.w-breaknews .breaknews DT
{
	background-color: #8EDC41;
	border: 1px solid #000000;
	padding: 5px;
}
.w-breaknews .breaknews DT:hover
{
	background-color: #188ECE;
	cursor: pointer;
}
.w-breaknews .breaknews DD
{
	border: 1px solid #000000;
	margin: 0;
	padding-left: 5px;
}
#cke_contents_break_news
{
	border: 1px solid #000;
}
/*msn:MSN Feeds*/
.w-msn .msn
{
	padding: 0;
	margin: 0;
}
.w-msn .msn UL
{
	margin: 0;
	padding: 0;
}
.w-msn .image
{
	float: left;
	width: 10%;
	margin-right: 40px;
	padding-top: 5px;
}
.w-msn .titlesum
{
	float: left;
	word-wrap: break-word;
	width: 70%;
	text-align: left;
}
.w-msn .title
{
	background-color: #969696;
	margin-bottom: 2px;
	padding: 0;
	background-image: url(../images/msn_bg.gif);
}
.w-msn A
{
	text-decoration: none;
	color: #006598;
}
.w-msn .msn LI
{
	float: left;
	font-size: 11px;
}
.w-msn .msnwrapper
{
	width: 100%;
}
.w-msn .settings #items-element
{
	float: left;
}
/*map:Map*/
.w-map INPUT
{
	float: left;
}
/*savings:Cents-Able Savings*/
.w-savings #savingsbg
{
	/*[disabled]background:transparent url(../images/savings/backg.jpg) no-repeat;*/
	/*[disabled]height:552px;*/
}
.w-savings #savingsbg .stabs UL
{
	list-style-type: none;
	padding-left: 0;
	margin: 12px 0 0;
}
.w-savings #savingsbg .stabs UL LI
{
	display: inline;
	margin-right: 5px;
	background: #7FA551;
	color: #FFF;
	font-size: 12px;
}
.w-savings #savingsbg .stabs UL LI.ctrl
{
	display: block;
	float: right;
}
.w-savings #savingsbg .stabs UL LI A
{
	padding: 0 15px;
	text-decoration: none;
	color: #FFFFFF;
}
.w-savings #savingsbg .stabs UL LI A:hover
{
	background-color: #6B8B45;
}
.w-savings #savingsbg .subtabs
{
	height: 2em;
	background: #009EFF;
	overflow: hidden;
}
.w-savings #savingsbg .subtabs UL LI.ctrl
{
	float: right;
}
.w-savings #savingsbg .subtabs UL LI.ctrl A
{
	padding-left: 34px;
	background-repeat: no-repeat;
	background-position: left center;
}
.w-savings #savingsbg .subtabs UL LI.ctrl.print A
{
	background-image: url(../images/savings/printer.png);
}
.w-savings #savingsbg .subtabs UL LI.ctrl.email A
{
	background-image: url(../images/savings/email.png);
}
.w-savings #savingsbg .subtabs UL LI.ctrl.phone A
{
	background-image: url(../images/savings/phone.png);
}
.w-savings #savingsbg .savingswrapper
{
	padding: 30px;
	background: #FFF url(../images/savings/backg.jpg) no-repeat bottom left;
}
.w-savings #savingsbg .savingswrapper .icon-area DIV
{
	float: left;
	width: 128px;
}
.w-savings #savingsbg .subtabs UL
{
	padding: 3px;
}
.w-savings #savingsbg .subtabs UL LI
{
	display: inline;
	margin-right: 5px;
	font-size: 12px;
	color: #FFFFFF;
}
.w-savings #savingsbg .subtabs UL LI A
{
	padding: 0 5px;
}
.w-savings #savingsbg .subtabs UL LI A:hover
{
	background-color: #016FB5;
}
.w-savings #savingsbg .subtabs UL
{
	list-style: none;
	margin: 0;
	padding-left: 0;
}
.w-savings #savingsbg .subtabs UL LI A
{
	text-decoration: none;
	color: #FFFFFF;
}
.w-savings #savingsbg .stabs .active A
{
	background-color: #009DFE;
}
.w-savings #savingsbg .stabs UL LI.active A:hover
{
	background-color: #016FB5;
}
.w-savings #savingsbg .coupons UL
{
	margin: 0;
	padding: 0;
}
.w-savings #savingsbg .coupons UL LI
{
	list-style: none;
	float: left;
	margin: 3px;
	padding: 2px;
	border: 1px solid #000;
	background: #80A652;
}
.w-savings #savingsbg .coupons UL LI .coupon
{
	margin: 0;
	padding: 0;
	display: block;
	border: 0;
	line-height: 0;
}
.w-savings #savingsbg .coupons UL LI .coupon IMG
{
	border: 0;
	margin: 0;
	background: transparent url(../images/savings/loading.gif) no-repeat center;
}
.w-savings #savingsbg .coupons UL LI .coupon-ctrl
{
	background: #F00;
	margin: 0;
}
.w-savings #savingsbg .coupons UL LI .coupon-ctrl A
{
	display: block;
	float: left;
	width: 33.3%;
	text-align: center;
	-moz-border-radius: 1em;
}
.w-savings #savingsbg .coupons UL LI .coupon-ctrl A.selected
{
	background: #009EFF;
}
.w-savings #savingsbg .coupons UL LI .coupon-ctrl A:hover
{
	background: #FFF;
}
.w-savings #savingsbg .coupons UL LI .coupon-ctrl A IMG
{
	border: 0;
}
.w-savings #savingsbg .coupons .finish
{
	display: none;
}
/*guardian:Guardian Alarm*/
.w-guardian A
{
	border: 0;
}
.w-guardian #wrapper
{
	margin: auto;
	width: 770px;
}
.w-guardian .left
{
	float: left;
}
.w-guardian .space
{
	margin: 0px;
}
/*crimewatch:Warren Crimewatch*/
.w-crimewatch .crimewatch
{
	background-color: #000752;
	min-height: 500px;
	overflow: auto;
	position: relative;
	z-index: 0;
}
.w-crimewatch .cw_header
{
	margin: auto;
	width: 98%;
	padding-top: 5px;
	position: relative;
	z-index: 0;
}
.w-crimewatch .cw_header_blueguy
{
	margin-top: -90px;
	margin-left: 10px;
	position: absolute;
	z-index: 2;
}
.w-crimewatch .cw_alerts
{
	margin: auto;
	width: 96%;
	padding-top: 15px;
	padding-bottom: 10px;
}
.w-crimwatch .cw_alerts
{
	position: absolute;
	z-index: 2;
}
.w-crimewatch .cw_alerts_tabs UL
{
	list-style: none;
	margin: 0;
	padding: 0;
	margin-left: 15%;
	margin-bottom: -6px;
	margin-top: -28px;
	position: relative;
	z-index: 2;
}
.w-crimewatch .cw_alerts_tabs LI
{
	float: left;
	margin-right: 5px;
	margin-bottom: -5px;
}
.w-crimewatch .cw_alerts_tl
{
	padding-left: 14px;
	background: url(../images/crimewatch/cw_alerts_tl.png) no-repeat;
	padding-top: 19px;
	margin-right: -14px;
	float: left;
}
.w-crimewatch .cw_alerts_tm
{
	background: url(../images/crimewatch/cw_alerts_tm.png) repeat-x;
	padding-top: 19px;
	margin-left: 14px;
	margin-right: 17px;
}
.w-crimewatch .cw_alerts_tr
{
	padding-left: 17px;
	background: url(../images/crimewatch/cw_alerts_tr.png) no-repeat;
	padding-top: 19px;
	margin-left: -17px;
	float: right;
}
.w-crimewatch .cw_alerts_middle
{
	width: 100%;
	background: #0E5478 url(../images/crimewatch/cw_alerts_middle.png) repeat-x;
	clear: both;
}
.w-crimewatch .cw_alerts_bl
{
	padding-left: 14px;
	background: url(../images/crimewatch/cw_alerts_bl.png) no-repeat;
	padding-top: 19px;
	margin-right: -14px;
	float: left;
}
.w-crimewatch .cw_alerts_bm
{
	background: url(../images/crimewatch/cw_alerts_bm.png) repeat-x;
	padding-top: 19px;
	margin-left: 14px;
	margin-right: 14px;
}
.w-crimewatch .cw_alerts_br
{
	padding-left: 14px;
	background: url(../images/crimewatch/cw_alerts_br.png) no-repeat;
	padding-top: 19px;
	margin-left: -14px;
	float: right;
}
.w-crimewatch .cw_alerts_apb_top
{
	width: 200px;
	height: 55px;
	margin: auto;
}
.w-crimewatch .cw_alerts_submit
{
	padding-top: 10px;
	display: none;
}
.w-crimewatch .cw_attachment
{
	margin-right: 10px;
	float: right;
}
.w-crimewatch .cw_attachment A:hover
{
	border: 1px dashed #000;
}
.w-crimewatch .cw_event
{
	font-size: 14px;
	margin: auto;
	width: 99%;
	padding-bottom: 10px;
}
.w-crimewatch .cw_event:hover
{
	filter: alpha(opacity = 90);
	-moz-opacity: 0.90;
	-khtml-opacity: 0.90;
	opacity: 0.90;
	cursor: pointer;
}
.w-crimewatch .cw_event_tl
{
	padding-left: 19px;
	background: url(../images/crimewatch/cw_event_tl.png) no-repeat;
	padding-top: 21px;
	margin-right: -19px;
	float: left;
}
.w-crimewatch .cw_event_tm
{
	background: url(../images/crimewatch/cw_event_tm.png) repeat-x;
	padding-top: 21px;
	margin-left: 19px;
	margin-right: 19px;
}
.w-crimewatch .cw_event_tr
{
	padding-left: 19px;
	background: url(../images/crimewatch/cw_event_tr.png) no-repeat;
	padding-top: 21px;
	margin-left: -19px;
	float: right;
}
.w-crimewatch .cw_event_middle
{
	width: 100%;
	background: #BFC4C7 url(../images/crimewatch/cw_event_middle.png) repeat-x;
}
.w-crimewatch .cw_event_bl
{
	padding-left: 17px;
	background: url(../images/crimewatch/cw_event_bl.png) no-repeat;
	padding-top: 19px;
	margin-right: -17px;
	float: left;
}
.w-crimewatch .cw_event_bm
{
	background: url(../images/crimewatch/cw_event_bm.png) repeat-x;
	padding-top: 19px;
	margin-left: 17px;
	margin-right: 17px;
}
.w-crimewatch .cw_event_br
{
	padding-left: 17px;
	background: url(../images/crimewatch/cw_event_br.png) no-repeat;
	padding-top: 19px;
	margin-left: -17px;
	float: right;
}
.w-crimewatch .cw_event_details
{
	padding-bottom: 2px;
	margin-left: 10px;
	float: left;
}
.w-crimewatch .cw_event_details DT
{
	font-weight: bold;
}
.w-crimewatch .cw_event_details DD
{
	margin-top: -1.25em;
	padding-left: 3em;
}
.w-crimewatch .paginationControl
{
	color: #FFF;
	font-weight: bold;
}
.w-crimewatch .paginationControl A:visited
{
	color: #FFF;
}
.w-crimewatch .paginationControl A
{
	color: #FFF;
}
.w-crimewatch .cw_paginator
{
	margin: auto;
	width: 270px;
}
.w-crimewatch .cw_alerts_submit
{
	color: #FFF;
	font-weight: bold;
	padding-left: 5px;
	height: 250px;
}
#cw_view_apb TR
{
	max-height: 60px;
}
.w-crimewatch .cw_alerts_submit LABEL
{
	color: #FFF;
	font-weight: bold;
}
.w-crimewatch .cw_alerts_submit TEXTAREA
{
	width: 70%;
	height: 100px;
}
/*sheriffmac:Macomb Sheriff Crimewatch*/
.w-sheriffmac .sheriffmac
{
	background-color: #000;
	min-height: 600px;
	max-height: 800px;
	overflow: auto;
	position: relative;
	z-index: 0;
}
.w-sheriffmac .sm_header
{
	margin: auto;
	width: 98%;
	padding-top: 5px;
	position: relative;
	z-index: 0;
}
.w-sheriffmac .sm_header_blueguy
{
	margin-top: -90px;
	margin-left: 10px;
	position: absolute;
	z-index: 2;
}
.w-sheriffmac .sm_alerts
{
	margin: auto;
	width: 96%;
	padding-top: 15px;
	padding-bottom: 10px;
	margin-left: 10px;
}
.w-sheriffmac .sm_alerts
{
	position: absolute;
	z-index: 2;
}
.w-sheriffmac .sm_alerts_tabs UL
{
	list-style: none;
	margin: 0;
	padding: 0;
	margin-left: 15%;
	margin-bottom: -6px;
	margin-top: -28px;
	position: relative;
	z-index: 2;
}
.w-sheriffmac .sm_alerts_tabs LI
{
	float: left;
	margin-right: 5px;
	margin-bottom: -5px;
}
.w-sheriffmac .sm_alerts_tl
{
	padding-left: 14px;
	background: url(../images/sheriffmac/cw_alerts_tl.png) no-repeat;
	padding-top: 19px;
	margin-right: -14px;
	float: left;
}
.w-sheriffmac .sm_alerts_tm
{
	background: url(../images/sheriffmac/cw_alerts_tm.png) repeat-x;
	padding-top: 19px;
	margin-left: 14px;
	margin-right: 17px;
}
.w-sheriffmac .sm_alerts_tr
{
	padding-left: 17px;
	background: url(../images/sheriffmac/cw_alerts_tr.png) no-repeat;
	padding-top: 19px;
	margin-left: -17px;
	float: right;
}
.w-sheriffmac .sm_alerts_middle
{
	width: 100%;
	background: #0E5478 url(../images/sheriffmac/cw_alerts_middle.png) repeat-x;
	clear: both;
}
.w-sheriffmac .sm_alerts_bl
{
	padding-left: 14px;
	background: url(../images/sheriffmac/cw_alerts_bl.png) no-repeat;
	padding-top: 19px;
	margin-right: -14px;
	float: left;
}
.w-sheriffmac .sm_alerts_bm
{
	background: url(../images/sheriffmac/cw_alerts_bm.png) repeat-x;
	padding-top: 19px;
	margin-left: 14px;
	margin-right: 14px;
}
.w-sheriffmac .sm_alerts_br
{
	padding-left: 14px;
	background: url(../images/sheriffmac/cw_alerts_br.png) no-repeat;
	padding-top: 19px;
	margin-left: -14px;
	float: right;
}
.w-sheriffmac .sm_alerts_apb_top
{
	width: 200px;
	height: 55px;
	margin: auto;
}
.w-sheriffmac .sm_alerts_submit
{
	padding-top: 10px;
	display: none;
}
.w-sheriffmac .sm_attachment
{
	margin-right: 10px;
	float: right;
}
.w-sheriffmac .sm_attachment A:hover
{
	border: 1px dashed #000;
}
.w-sheriffmac .sm_event
{
	font-size: 14px;
	margin: auto;
	width: 99%;
	padding-bottom: 10px;
}
.w-sheriffmac .sm_event:hover
{
	filter: alpha(opacity = 90);
	-moz-opacity: 0.90;
	-khtml-opacity: 0.90;
	opacity: 0.90;
	cursor: pointer;
}
.w-sheriffmac .sm_event_tl
{
	padding-left: 19px;
	background: url(../images/sheriffmac/cw_event_tl.png) no-repeat;
	padding-top: 21px;
	margin-right: -19px;
	float: left;
}
.w-sheriffmac .sm_event_tm
{
	background: url(../images/sheriffmac/cw_event_tm.png) repeat-x;
	padding-top: 21px;
	margin-left: 19px;
	margin-right: 19px;
}
.w-sheriffmac .sm_event_tr
{
	padding-left: 19px;
	background: url(../images/sheriffmac/cw_event_tr.png) no-repeat;
	padding-top: 21px;
	margin-left: -19px;
	float: right;
}
.w-sheriffmac .sm_event_middle
{
	width: 100%;
	background: #BFC4C7 url(../images/sheriffmac/cw_event_middle.png) repeat-x;
}
.w-sheriffmac .sm_event_bl
{
	padding-left: 17px;
	background: url(../images/sheriffmac/cw_event_bl.png) no-repeat;
	padding-top: 19px;
	margin-right: -17px;
	float: left;
}
.w-sheriffmac .sm_event_bm
{
	background: url(../images/sheriffmac/cw_event_bm.png) repeat-x;
	padding-top: 19px;
	margin-left: 17px;
	margin-right: 17px;
}
.w-sheriffmac .sm_event_br
{
	padding-left: 17px;
	background: url(../images/sheriffmac/cw_event_br.png) no-repeat;
	padding-top: 19px;
	margin-left: -17px;
	float: right;
}
.w-sheriffmac .sm_event_details
{
	padding-bottom: 2px;
	margin-left: 10px;
	float: left;
}
.w-sheriffmac .sm_event_details DT
{
	font-weight: bold;
}
.w-sheriffmac .sm_event_details DD
{
	margin-top: -1.25em;
	padding-left: 3em;
}
.w-sheriffmac .paginationControl
{
	color: #FFF;
	font-weight: bold;
}
.w-sheriffmac .paginationControl A:visited
{
	color: #FFF;
}
.w-sheriffmac .paginationControl A
{
	color: #FFF;
}
.w-sheriffmac .sm_paginator
{
	margin: auto;
	width: 270px;
}
.w-sheriffmac .sm_alerts_submit
{
	color: #FFF;
	font-weight: bold;
	padding-left: 5px;
	height: 250px;
}
#sm_view_apb TR
{
	max-height: 60px;
}
.w-sheriffmac .sm_alerts_submit LABEL
{
	color: #FFF;
	font-weight: bold;
}
.w-sheriffmac .sm_alerts_submit TEXTAREA
{
	width: 70%;
	height: 100px;
}
/*sweepstakes:Sweepstakes*/
.w-sweepstakes .sweeps-bg{
	background:white url('../images/sweepstakes/background.jpg') no-repeat bottom right;
}
.w-sweepstakes .sweeps-head{
	text-align:center;
	margin:0;
	padding-top:10px;
}
.w-sweepstakes .sweeps-overlay1{
	background:transparent url('../images/sweepstakes/enter.png') no-repeat bottom right;
	min-height:300px;
}
.w-sweepstakes form input#enter {
	float:right;
	margin:188px 135px 0 0;
}
.w-sweepstakes .sweeps-overlay2{
	background:transparent url('../images/sweepstakes/thanks.png') no-repeat bottom right;
	min-height:300px;
}
/*Groups*/
.w-groups a{
	text-decoration:none;
	color: #000;
}
.w-groups form dt#listed-label{
	display:none;
}
.w-groups form dt#open-label{
	display:none;
}
.w-groups form dt#invite-label{
	display:none;
}
.w-groups form dt#addnews-label{
	display:none;
}
.w-groups .top-bar{
	background-color: #6596CD;
    color: #FFFFFF;
    margin-bottom: 0;
    margin-top: 0;
    padding:5px 0 5px 5px;
    border-bottom:2px solid #BDCAD8;
}
.w-groups .top-bar a{
    color:#FFFFFF;
}
.w-groups .top-bar a:hover{
    text-decoration:underline;
}
.w-groups p#top-link{
	background-color: #6596CD;
    border-bottom:2px solid #BDCAD8;
    color:#FFFFFF;
	padding:5px 0px;
	margin-top:0px;
	font-size:12px;
	text-transform:uppercase;
	text-align:center;
}
.w-groups p#top-link a{
    color:#FFFFFF;
}
.w-groups p#top-link a:hover{
    text-decoration:underline;
}
.w-groups a:hover {
	text-decoration:underline;
}
.w-groups th {
	background-color:#6596CD;
	color: #fff;
}
.w-groups tbody td{
	padding-left: 5px;
}
.group-create {
	border-bottom: 4px solid #BDCAD8;
	color: #000;
}
.w-groups textarea {
	height: 150px;
	width: 100%;
}
.w-groups .gdescription{
margin-top:-5px;
margin-left:10px;
}
.show-group  {
	background-color:#fff;
	border-bottom: 1px solid #BDCAD8;
}
.show-group a {
	color: #000;
	font-weight: bold;
	padding-left:4px;
	padding-right: 4px;
	
}
.show-group a:hover{
	background-color: #BDCAD8;
}
.show-grouplist li {
	list-style-image: url(../images/person.png);
}
.w-groups .show-groupnews li {
	list-style-type:none;
	background-color:#E5EDED;
	border:1px solid #000;
	-moz-border-radius:0.5em;
	padding:5px;
}
.w-groups .show-groupnews li:hover{
	background-color:#E5Eccc;
}
.w-groups .show-groupnews li p{
color:#000;
border:none;
margin-top:0;
}
.w-groups ul.show-groupnews  {
	padding:1em;
	margin:-12px 0 0 0;
	background-color:#6596CD;
	border-left:2px solid #abf;
	border-right:2px solid #abf;
	border-bottom:2px solid #abf;
	-moz-border-radius-bottomleft:0.5em;
	-moz-border-radius-bottomright:0.5em;
	
}
.w-groups .file-listing .isself {
	font-weight:bold;
}
.w-groups h3 {
	background:transparent url("../images/groups/collapse.png") no-repeat left center;
	border:2px solid #abf;
	-moz-border-radius:0.5em;
	padding:0.5em;
	padding-left:26px;
	margin:5px 0;
}
.w-groups h3.expanded{
	background-image:url("../images/groups/expand.png");
	background-color:#6596CD;
}
.w-groups h3:hover{
	background-color:#6596CD;
}
.w-groups .show-groupnews li a{
	font-weight:bold;
	text-decoration:underline;
}
.w-groups .show-groupnews li p{
	display:none;
}
/*eastpointecw:Eastpointe Crimewatch*/
.w-eastpointecw .eastpointecw
{
	background-color: #000752;
	min-height: 500px;
	overflow: auto;
	position: relative;
	z-index: 0;
}
.w-eastpointecw .cw_header
{
	margin: auto;
	width: 98%;
	padding-top: 5px;
	position: relative;
	z-index: 0;
}
.w-eastpointecw .cw_header_blueguy
{
	margin-top: -90px;
	margin-left: 10px;
	position: absolute;
	z-index: 2;
}
.w-eastpointecw .cw_alerts
{
	margin: auto;
	width: 96%;
	padding-top: 15px;
	padding-bottom: 10px;
}
.w-crimwatch .cw_alerts
{
	position: absolute;
	z-index: 2;
}
.w-eastpointecw .cw_alerts_tabs UL
{
	list-style: none;
	margin: 0;
	padding: 0;
	margin-left: 15%;
	margin-bottom: -6px;
	margin-top: -28px;
	position: relative;
	z-index: 2;
}
.w-eastpointecw .cw_alerts_tabs LI
{
	float: left;
	margin-right: 5px;
	margin-bottom: -5px;
}
.w-eastpointecw .cw_alerts_tl
{
	padding-left: 14px;
	background: url(../images/eastpointecw/cw_alerts_tl.png) no-repeat;
	padding-top: 19px;
	margin-right: -14px;
	float: left;
}
.w-eastpointecw .cw_alerts_tm
{
	background: url(../images/eastpointecw/cw_alerts_tm.png) repeat-x;
	padding-top: 19px;
	margin-left: 14px;
	margin-right: 17px;
}
.w-eastpointecw .cw_alerts_tr
{
	padding-left: 17px;
	background: url(../images/eastpointecw/cw_alerts_tr.png) no-repeat;
	padding-top: 19px;
	margin-left: -17px;
	float: right;
}
.w-eastpointecw .ec_alerts_middle
{
	width: 100%;
	background: #0E5478 url(../images/eastpointecw/cw_alerts_middle.png) repeat-x;
	clear: both;
}
.w-eastpointecw .cw_alerts_bl
{
	padding-left: 14px;
	background: url(../images/eastpointecw/cw_alerts_bl.png) no-repeat;
	padding-top: 19px;
	margin-right: -14px;
	float: left;
}
.w-eastpointecw .cw_alerts_bm
{
	background: url(../images/eastpointecw/cw_alerts_bm.png) repeat-x;
	padding-top: 19px;
	margin-left: 14px;
	margin-right: 14px;
}
.w-eastpointecw .cw_alerts_br
{
	padding-left: 14px;
	background: url(../images/eastpointecw/cw_alerts_br.png) no-repeat;
	padding-top: 19px;
	margin-left: -14px;
	float: right;
}
.w-eastpointecw .cw_alerts_apb_top
{
	width: 200px;
	height: 55px;
	margin: auto;
}
.w-eastpointecw .cw_alerts_submit
{
	padding-top: 10px;
	display: none;
}
.w-eastpointecw .cw_attachment
{
	margin-right: 10px;
	float: right;
}
.w-eastpointecw .cw_attachment A:hover
{
	border: 1px dashed #000;
}
.w-eastpointecw .ec_event
{
	font-size: 14px;
	margin: auto;
	width: 99%;
	padding-bottom: 10px;
}
.w-eastpointecw .ec_event:hover
{
	filter: alpha(opacity = 90);
	-moz-opacity: 0.90;
	-khtml-opacity: 0.90;
	opacity: 0.90;
	cursor: pointer;
}
.w-eastpointecw .cw_event_tl
{
	padding-left: 19px;
	background: url(../images/eastpointecw/cw_event_tl.png) no-repeat;
	padding-top: 21px;
	margin-right: -19px;
	float: left;
}
.w-eastpointecw .cw_event_tm
{
	background: url(../images/eastpointecw/cw_event_tm.png) repeat-x;
	padding-top: 21px;
	margin-left: 19px;
	margin-right: 19px;
}
.w-eastpointecw .cw_event_tr
{
	padding-left: 19px;
	background: url(../images/eastpointecw/cw_event_tr.png) no-repeat;
	padding-top: 21px;
	margin-left: -19px;
	float: right;
}
.w-eastpointecw .cw_event_middle
{
	width: 100%;
	background: #BFC4C7 url(../images/eastpointecw/cw_event_middle.png) repeat-x;
}
.w-eastpointecw .cw_event_bl
{
	padding-left: 17px;
	background: url(../images/eastpointecw/cw_event_bl.png) no-repeat;
	padding-top: 19px;
	margin-right: -17px;
	float: left;
}
.w-eastpointecw .cw_event_bm
{
	background: url(../images/eastpointecw/cw_event_bm.png) repeat-x;
	padding-top: 19px;
	margin-left: 17px;
	margin-right: 17px;
}
.w-eastpointecw .cw_event_br
{
	padding-left: 17px;
	background: url(../images/eastpointecw/cw_event_br.png) no-repeat;
	padding-top: 19px;
	margin-left: -17px;
	float: right;
}
.w-eastpointecw .ec_event_details
{
	padding-bottom: 2px;
	margin-left: 10px;
	float: left;
}
.w-eastpointecw .ec_event_details DT
{
	font-weight: bold;
}
.w-eastpointecw .ec_event_details DD
{
	margin-top: -1.25em;
	padding-left: 3em;
}
.w-eastpointecw .paginationControl
{
	color: #FFF;
	font-weight: bold;
}
.w-eastpointecw .paginationControl A:visited
{
	color: #FFF;
}
.w-eastpointecw .paginationControl A
{
	color: #FFF;
}
.w-eastpointecw .cw_paginator
{
	margin: auto;
	width: 270px;
}
.w-eastpointecw .cw_alerts_submit
{
	color: #FFF;
	font-weight: bold;
	padding-left: 5px;
	height: 250px;
}
#cw_view_apb TR
{
	max-height: 60px;
}
.w-eastpointecw .cw_alerts_submit LABEL
{
	color: #FFF;
	font-weight: bold;
}
.w-eastpointecw .cw_alerts_submit TEXTAREA
{
	width: 70%;
	height: 100px;
}

.w-eastpointe img, .w-warren img, .w-newbaltimore img, .w-brucetwp img{
border-width:0;
vertical-align:middle;
}
/*contractor:Contractor Connection*/
.w-contractor .contractor
{
	width: 100%;
}
.w-contractor .contractor-text
{
	text-align:center;
	margin-top:5px;
	background-color:#6596CD;
	color:white;
	padding-left:5px;
	padding-right:5px;
	border: 1px solid #000000;
	}

.w-contractor .contractor-head
{
text-align:center;
background-color:#6596CD;
color:white;
margin:5px 0 0 0;
border:1px solid #000000;
border-bottom-width:0;
font-weight:bold;
}

.w-contractor .contractor-search,
.w-contractor .contractor-cat-form,
.w-contractor .contractor-con-form,
.w-contractor .mailsent-continue
{
border:1px solid #000000;
background-color:#EFEEEA;
background:#EFEEEA url('../images/contractor/background2.jpg') no-repeat bottom right;
}
.w-contractor .contractor-con-form{
background-color:#FFFFFF;
background:#FFFFFF url('../images/contractor/background2.jpg') no-repeat bottom right;
}
.w-contractor .mailsent-continue{
padding:1em 0;
text-align:center;
}
.w-contractor .contractor-cat-form  dt{
display:none;
}
.w-contractor .inline{
display:inline;
margin-left:5px;
margin-top:15px;
}
.w-contractor #city1
{
text-align:right;
margin-left:-50px;
width:200px;
}

.w-contractor #city2
{
text-align:right;
margin-left:-50px;
width:200px;
}
.w-contractor #city3
{
text-align:right;
margin-left:-50px;
width:200px;
}
.w-contractor #service_type-label, .w-contractor #service_type-element br{
display:none;
}
.w-contractor #service_type-element label{
margin-left:1em;
display:inline;
}
.w-contractor .contractor-con-head, .w-contractor .contractor-con-form,
.w-contractor .contractor-cat-head, .w-contractor .contractor-cat-form{
display:none;
}
.w-contractor #parent_wt-label, #worktypes-label{
display:none;
}
.w-contractor #parent_wt-element{
/*background:#6596cd;*/
float:left;
width:40%;
border:1px solid #000000;
padding:0.2em;
-moz-border-radius:0.5em;
border-radius:0.5em;

}
.w-contractor #worktypes-element{
/*background:#6596cd;*/
float:right;
width:55%;
border:1px solid #000000;
padding:0.2em;
-moz-border-radius:0.5em;
border-radius:0.5em;

}
.w-contractor #parent_wt-element label, #worktypes-element label{
display:block;
padding-left:5px;
font-weight:bold;
}
.w-contractor #parent_wt-element label:hover, #worktypes-element label:hover{
background:#FFFFFF;
}
.w-contractor #parent_wt-element input{
display:none;
}
.w-contractor #parent_wt-element br, #worktypes-element br{
display:none;
}
.w-contractor #parent_wt-element label.selected{
background:#FFFFFF;
}
.w-contractor .notehd{
text-align:center;
font-weight:bold;
font-size:10pt;
}
.w-contractor .note{
padding:0.5em;
text-align:center;
margin-top:-5px;
font-family:georgia;
text-indent:0.5em;
}
.w-contractor .contractor-con-form p{
padding:0.3em;
text-align:center;
font-family:georgia;
font-size:80%;
line-height:20%;
}
.w-contractor .mailsent{
text-align:center;
background-color:#6596CD;
color:white;
border:1px solid #000000;
padding:0.8em;
}
.w-contractor ul.errors{
display:inline;
color:red;
}
.w-contractor ul.errors li{
display:inline;
}

/*#worktypes-1{
margin-left:-271px;
color:black;
}*/

/*#worktypes-label {
color:black;
width:160px;
margin-left:120px;
}*/

.w-contractor #name
{
margin-left:-70px;
}

.w-contractor #email
{
margin-left:-70px;
}

.w-contractor #phone {
width:75px;
margin-left:-70px;
}
.w-contractor #city
{
margin-left:-70px;
}
.w-contractor #zip {
width:40px;
margin-left:-70px;
}
#cke_contents_contractor
{

}


/*newbaltimorecw:New Baltimore Crimewatch*/
.w-newbaltimorecw .newbaltimorecw
{
	background-color: #FFFFFF;
	min-height: 500px;
	overflow: auto;
	position: relative;
	z-index: 0;
}
.w-newbaltimorecw .cw_header
{
	margin: auto;
	width: 98%;
	padding-top: 5px;
	position: relative;
	z-index: 0;
}
.w-newbaltimorecw .cw_header_blueguy
{
	margin-top: -90px;
	margin-left: 10px;
	position: absolute;
	z-index: 2;
}
.w-newbaltimorecw .cw_alerts
{
	margin: auto;
	width: 96%;
	padding-top: 15px;
	padding-bottom: 10px;
}
.w-crimwatch .cw_alerts
{
	position: absolute;
	z-index: 2;
}
.w-newbaltimorecw .cw_alerts_tabs UL
{
	list-style: none;
	margin: 0;
	padding: 0;
	margin-left: 15%;
	margin-bottom: -6px;
	margin-top: -28px;
	position: relative;
	z-index: 2;
}
.w-newbaltimorecw .cw_alerts_tabs LI
{
	float: left;
	margin-right: 5px;
	margin-bottom: -5px;
}
.w-newbaltimorecw .cw_alerts_tl
{
	padding-left: 14px;
	background: url(../images/newbaltimorecw/cw_alerts_tl.png) no-repeat;
	padding-top: 19px;
	margin-right: -14px;
	float: left;
}
.w-newbaltimorecw .cw_alerts_tm
{
	background: url(../images/newbaltimorecw/cw_alerts_tm.png) repeat-x;
	padding-top: 19px;
	margin-left: 14px;
	margin-right: 17px;
}
.w-newbaltimorecw .cw_alerts_tr
{
	padding-left: 17px;
	background: url(../images/newbaltimorecw/cw_alerts_tr.png) no-repeat;
	padding-top: 19px;
	margin-left: -17px;
	float: right;
}
.w-newbaltimorecw .nbc_alerts_middle
{
	width: 100%;
	background: #ccc030 url(../images/newbaltimorecw/cw_alerts_middle.png) repeat-x;
	clear: both;
}
.w-newbaltimorecw .cw_alerts_bl
{
	padding-left: 14px;
	background: url(../images/newbaltimorecw/cw_alerts_bl.png) no-repeat;
	padding-top: 19px;
	margin-right: -14px;
	float: left;
}
.w-newbaltimorecw .cw_alerts_bm
{
	background: url(../images/newbaltimorecw/cw_alerts_bm.png) repeat-x;
	padding-top: 19px;
	margin-left: 14px;
	margin-right: 14px;
}
.w-newbaltimorecw .cw_alerts_br
{
	padding-left: 14px;
	background: url(../images/newbaltimorecw/cw_alerts_br.png) no-repeat;
	padding-top: 19px;
	margin-left: -14px;
	float: right;
}
.w-newbaltimorecw .cw_alerts_apb_top
{
	width: 200px;
	height: 55px;
	margin: auto;
}
.w-newbaltimorecw .cw_alerts_submit
{
	padding-top: 10px;
	display: none;
}
.w-newbaltimorecw .cw_attachment
{
	margin-right: 10px;
	float: right;
}
.w-newbaltimorecw .cw_attachment A:hover
{
	border: 1px dashed #000;
}
.w-newbaltimorecw .nbc_event
{
	font-size: 14px;
	margin: auto;
	width: 99%;
	padding-bottom: 10px;
}
.w-newbaltimorecw .nbc_event:hover
{
	filter: alpha(opacity = 90);
	-moz-opacity: 0.90;
	-khtml-opacity: 0.90;
	opacity: 0.90;
	cursor: pointer;
}
.w-newbaltimorecw .cw_event_tl
{
	padding-left: 19px;
	background: url(../images/newbaltimorecw/cw_event_tl.png) no-repeat;
	padding-top: 21px;
	margin-right: -19px;
	float: left;
}
.w-newbaltimorecw .cw_event_tm
{
	background: url(../images/newbaltimorecw/cw_event_tm.png) repeat-x;
	padding-top: 21px;
	margin-left: 19px;
	margin-right: 19px;
}
.w-newbaltimorecw .cw_event_tr
{
	padding-left: 19px;
	background: url(../images/newbaltimorecw/cw_event_tr.png) no-repeat;
	padding-top: 21px;
	margin-left: -19px;
	float: right;
}
.w-newbaltimorecw .cw_event_middle
{
	width: 100%;
	background: #BFC4C7 url(../images/newbaltimorecw/cw_event_middle.png) repeat-x;
}
.w-newbaltimorecw .cw_event_bl
{
	padding-left: 17px;
	background: url(../images/newbaltimorecw/cw_event_bl.png) no-repeat;
	padding-top: 19px;
	margin-right: -17px;
	float: left;
}
.w-newbaltimorecw .cw_event_bm
{
	background: url(../images/newbaltimorecw/cw_event_bm.png) repeat-x;
	padding-top: 19px;
	margin-left: 17px;
	margin-right: 17px;
}
.w-newbaltimorecw .cw_event_br
{
	padding-left: 17px;
	background: url(../images/newbaltimorecw/cw_event_br.png) no-repeat;
	padding-top: 19px;
	margin-left: -17px;
	float: right;
}
.w-newbaltimorecw .nbc_event_details
{
	padding-bottom: 2px;
	margin-left: 10px;
	float: left;
}
.w-newbaltimorecw .nbc_event_details DT
{
	font-weight: bold;
}
.w-newbaltimorecw .nbc_event_details DD
{
	margin-top: -1.25em;
	padding-left: 3em;
}
.w-newbaltimorecw .paginationControl
{
	color: #FFF;
	font-weight: bold;
}
.w-newbaltimorecw .paginationControl A:visited
{
	color: #FFF;
}
.w-newbaltimorecw .paginationControl A
{
	color: #FFF;
}
.w-newbaltimorecw .cw_paginator
{
	margin: auto;
	width: 270px;
}
.w-newbaltimorecw .cw_alerts_submit
{
	color: #FFF;
	font-weight: bold;
	padding-left: 5px;
	height: 250px;
}
#cw_view_apb TR
{
	max-height: 60px;
}
.w-newbaltimorecw .cw_alerts_submit LABEL
{
	color: #FFF;
	font-weight: bold;
}
.w-newbaltimorecw .cw_alerts_submit TEXTAREA
{
	width: 70%;
	height: 100px;
}
/*grossepointecw:Grosse Pointe Crimewatch*/
.w-grossepointecw .grossepointecw
{
	background-color: #A4C7E5;
	min-height: 500px;
	overflow: auto;
	position: relative;
	z-index: 0;
}
.w-grossepointecw .cw_header
{
	margin: auto;
	width: 98%;
	padding-top: 5px;
	position: relative;
	z-index: 0;
}
.w-grossepointecw .cw_header_blueguy
{
	margin-top: -90px;
	margin-left: 10px;
	position: absolute;
	z-index: 2;
}
.w-grossepointecw .cw_alerts
{
	margin: auto;
	width: 96%;
	padding-top: 15px;
	padding-bottom: 10px;
}
.w-grossepointecw .cw_alerts_tabs UL
{
	list-style: none;
	margin: 0;
	padding: 0;
	margin-left: 15%;
	margin-bottom: -6px;
	margin-top: -28px;
	position: relative;
	z-index: 2;
}
.w-grossepointecw .cw_alerts_tabs LI
{
	float: left;
	margin-right: 5px;
	margin-bottom: -5px;
}
.w-grossepointecw .cw_alerts_tl
{
	padding-left: 14px;
	background: url(../images/grossepointecw/cw_alerts_tl.png) no-repeat;
	padding-top: 19px;
	margin-right: -14px;
	float: left;
}
.w-grossepointecw .cw_alerts_tm
{
	background: url(../images/grossepointecw/cw_alerts_tm.png) repeat-x;
	padding-top: 19px;
	margin-left: 14px;
	margin-right: 17px;
}
.w-grossepointecw .cw_alerts_tr
{
	padding-left: 17px;
	background: url(../images/grossepointecw/cw_alerts_tr.png) no-repeat;
	padding-top: 19px;
	margin-left: -17px;
	float: right;
}
.w-grossepointecw .gpc_alerts_middle
{
	width: 100%;
	background: #ccc030 url(../images/grossepointecw/cw_alerts_middle.png) repeat-x;
	clear: both;
}
.w-grossepointecw .cw_alerts_bl
{
	padding-left: 14px;
	background: url(../images/grossepointecw/cw_alerts_bl.png) no-repeat;
	padding-top: 19px;
	margin-right: -14px;
	float: left;
}
.w-grossepointecw .cw_alerts_bm
{
	background: url(../images/grossepointecw/cw_alerts_bm.png) repeat-x;
	padding-top: 19px;
	margin-left: 14px;
	margin-right: 14px;
}
.w-grossepointecw .cw_alerts_br
{
	padding-left: 14px;
	background: url(../images/grossepointecw/cw_alerts_br.png) no-repeat;
	padding-top: 19px;
	margin-left: -14px;
	float: right;
}
.w-grossepointecw .cw_alerts_apb_top
{
	width: 200px;
	height: 55px;
	margin: auto;
}
.w-grossepointecw .cw_alerts_submit
{
	padding-top: 10px;
	display: none;
}
.w-grossepointecw .cw_attachment
{
	margin-right: 10px;
	float: right;
}
.w-grossepointecw .cw_attachment A:hover
{
	border: 1px dashed #000;
}
.w-grossepointecw .gpc_event
{
	font-size: 14px;
	margin: auto;
	width: 99%;
	padding-bottom: 10px;
}
.w-grossepointecw .gpc_event:hover
{
	filter: alpha(opacity = 90);
	-moz-opacity: 0.90;
	-khtml-opacity: 0.90;
	opacity: 0.90;
	cursor: pointer;
}
.w-grossepointecw .cw_event_tl
{
	padding-left: 19px;
	background: url(../images/grossepointecw/cw_event_tl.png) no-repeat;
	padding-top: 21px;
	margin-right: -19px;
	float: left;
}
.w-grossepointecw .cw_event_tm
{
	background: url(../images/grossepointecw/cw_event_tm.png) repeat-x;
	padding-top: 21px;
	margin-left: 19px;
	margin-right: 19px;
}
.w-grossepointecw .cw_event_tr
{
	padding-left: 19px;
	background: url(../images/grossepointecw/cw_event_tr.png) no-repeat;
	padding-top: 21px;
	margin-left: -19px;
	float: right;
}
.w-grossepointecw .cw_event_middle
{
	width: 100%;
	background: #BFC4C7 url(../images/grossepointecw/cw_event_middle.png) repeat-x;
}
.w-grossepointecw .cw_event_bl
{
	padding-left: 17px;
	background: url(../images/grossepointecw/cw_event_bl.png) no-repeat;
	padding-top: 19px;
	margin-right: -17px;
	float: left;
}
.w-grossepointecw .cw_event_bm
{
	background: url(../images/grossepointecw/cw_event_bm.png) repeat-x;
	padding-top: 19px;
	margin-left: 17px;
	margin-right: 17px;
}
.w-grossepointecw .cw_event_br
{
	padding-left: 17px;
	background: url(../images/grossepointecw/cw_event_br.png) no-repeat;
	padding-top: 19px;
	margin-left: -17px;
	float: right;
}
.w-grossepointecw .gpc_event_details
{
	padding-bottom: 2px;
	margin-left: 10px;
	float: left;
}
.w-grossepointecw .gpc_event_details DT
{
	font-weight: bold;
}
.w-grossepointecw .gpc_event_details DD
{
	margin-top: -1.25em;
	padding-left: 3em;
}
.w-grossepointecw .paginationControl
{
	color: #FFF;
	font-weight: bold;
}
.w-grossepointecw .paginationControl A:visited
{
	color: #FFF;
}
.w-grossepointecw .paginationControl A
{
	color: #FFF;
}
.w-grossepointecw .cw_paginator
{
	margin: auto;
	width: 270px;
}
.w-grossepointecw .cw_alerts_submit
{
	color: #FFF;
	font-weight: bold;
	padding-left: 5px;
	height: 250px;
}
#cw_view_apb TR
{
	max-height: 60px;
}
.w-grossepointecw .cw_alerts_submit LABEL
{
	color: #FFF;
	font-weight: bold;
}
.w-grossepointecw .cw_alerts_submit TEXTAREA
{
	width: 70%;
	height: 100px;
}
.w-newbaltimore img{
border-width:0;
vertical-align:middle;
}
.w-brucetwp img{
border-width:0;
vertical-align:middle;
}
.w-brucetwp .brucetwp-bg{
background:white url('../images/brucetwp/background.jpg') no-repeat bottom right;
}
.w-brucetwp dd{
width:190px;
padding:0.3em 0 0.3em 0;/*
background-color:#ccc;
border:1px solid #333;
filter:alpha(opacity=20);
-moz-opacity:0.3;
-khtml-opacity: 0.3;
opacity: 0.3;
-moz-border-radius:0.5em;*/
}
.w-brucetwp dd img{
padding:0 0.3em 0 0.3em;
}
.w-brucetwp dd a{
color:black;
text-decoration:none;
}
.w-brucetwp dd a:hover{
text-decoration:underline;
font-weight:bold;
}
.w-brucetwp dl dt{
margin-left:7.5em;
font-weight:bold;
text-decoration:underline;
padding:0.3em 0 0.3em 0;
}
.w-brucetwp p{
text-align:center;
}
.w-fileshare img{
	border:0;
	vertical-align:middle;
}
.w-fileshare ul{
	padding:0;
	padding-left:3em;
}
.w-fileshare ul ul{
	padding-left:1em;
}
.w-fileshare li{
	clear:both;
}
.w-fileshare .details{
	float:right;
}
.w-fileshare .nde-content .content{
	padding:0 1em;
}
.file-listing{
	border:1px solid #abf;
	-moz-border-radius:0.5em;
}
div.file-listing{
	overflow:scroll;
	max-height:300px;	
}
ul.file-listing{
	padding-bottom:2px;
}
ul.file-listing li{
	margin-right:1em;
	border:1px solid #fff;
	-moz-border-radius:0.5em;
	background:#fff;
}
div.file-listing ul li{
	white-space:pre;
}
ul.file-listing li:hover{
	background:#eef;
	border-color:#eef;
}
.file-listing li.dir{
	list-style-image:url('../images/fileshare/folder16.png');
}
.file-listing li.file{
	list-style-image:url('../images/fileshare/file16.png');
}
.file-listing li.parent{
	list-style-image:url('../images/fileshare/parent216.png');
}
.file-listing a{
	display:block;
	border:1px solid #fff;
	-moz-border-radius:0.5em;
}
.file-listing a.name{
	padding:1px 5px;
	margin-right:62px;
}
.file-listing a.share,
.file-listing a.edit,
.file-listing a.delete{
	display:block;
	float:right;
	padding:2px;
	margin-left:0.5em;
}
.file-listing a:hover{
	background:#cdf;
	border-color:#9ac;
}
.file-listing ul li{
	padding-right:0;
	margin:0;
}
.w-fileshare li.share-user{
	list-style-image:url('../images/fileshare/share_user16.png');
}
.w-fileshare li.share-group{
	list-style-image:url('../images/fileshare/share_group16.png');
}
.w-fileshare li.share-site{
	list-style-image:url('../images/fileshare/share_site16.png');
}
.w-fileshare li.share-all{
	list-style-image:url('../images/fileshare/share_all16.png');
}

.w-fileshare .share-sect form dl dt#share_type-label{
clear:none;
width:auto;
padding-right:0.3em;
}
.w-fileshare .share-sect form dl dt#share_add-label,
.w-fileshare .share-sect form dl dt#share_group-label,
.w-fileshare .share-sect form dl dt#share_user-label{
display:none;
}
.w-fileshare .share-sect form dl dd#share_group-element,
.w-fileshare .share-sect form dl dd#share_user-element{
display:none;
float:left;
}
.w-fileshare .share-sect form button{
float:right;
}
.w-fileshare .share-sect form input,.w-fileshare .share-sect form select{
float:left;
}
.w-fileshare .share-sect form dl dd#share_list-element{
clear:both;
}
.w-fileshare .share-sect form dl dd#share_list-element ul li a{
float:right;
}
.w-fileshare .share-sect form dl dd#share_list-element ul li span.val{
display:none;
}
