body{
	background:#003;
	font-family:Tahoma,verdana,sans-serif;
	font-size:100%;
}

.NEWS_FEED_DISPLAY_ROW_HEADER_TEXT, .NEWS_FEED_DISPLAY_DETAILS_TITLE, .QLINKSHARE_HEADER_TEXT{
	color:#600;
	font-size:1em;
}

H1{
	color:#600;
	font-size:1.25em;
}

H2{
	color:#000134;
	font-size:1em;
}
H3{
	color:#000134;
	font-size:0.75em;
}

a{
	color:#A2674A;
	text-decoration:underline;
}

a:hover{
	text-decoration:none;
}

/*CONTAINER START*/

#Container{
	background:url(/images/layout/wrapper.gif) repeat-y;
	margin:0 auto;
	width:960px;
}

/*HEADER START*/

#Header{
	background:url(/images/layout/header.jpg) no-repeat;
	height:153px;
	position:relative;
	width:100%;
}

#Header img{
	border:0;
	height:100px;
	margin-left:150px;
	width:650px;
}

#Header a{
	color:#FFF;
	font-size:0.875em;
	text-decoration:none;
}

#Header a:hover{
	text-decoration:underline;
}

ul.HeaderLinks{
	padding:10px 27px;
}

ul.HeaderLinks li{
	display:inline;
}

li.lileft{
}

li.liright{
	float:right;
}

/*HEADER END*/

/*NAVIGATION START*/

#Navigation{
	height:48px;
/*	margin:0 18px 0 23px;*/
	margin:-16px 18px 0 -17px;
	position:relative;
	width:100%;
}

#Navigation img{
	border:0;
	margin-left:-5px;
}

#Navigation ul{
/*	padding-left:1px;*/
}

#Navigation ul li{
	display:inline;
}

#Navigation ul li img{
/*	margin:0 2px;*/
}

img#Home, img#Home:hover, 
img#Government, img#Government:hover, 
img#QAlert, img#QAlert:hover, 
img#Forms, img#Forms:hover, 
img#History, img#History:hover, 
img#Community, img#Community:hover{
	background-repeat:no-repeat;
	height:48px;
}

img#Home{
	background:url(/images/layout/nav_home.gif);
	width:160px;
}

img#Home:hover{
	background:url(/images/layout/nav_home_over.gif);
	width:160px;
}

img#Government{
	background:url(/images/layout/nav_government.gif);
	width:151px;
}

img#Government:hover{
	background:url(/images/layout/nav_government_over.gif);
	width:151px;
}

img#QAlert{
	background:url(/images/layout/nav_qalert.gif);
	width:151px;
}

img#QAlert:hover{
	background:url(/images/layout/nav_qalert_over.gif);
	width:151px;
}

img#Forms{
	background:url(/images/layout/nav_forms.gif);
	width:151px;
}

img#Forms:hover{
	background:url(/images/layout/nav_forms_over.gif);
	width:151px;
}

img#History{
	background:url(/images/layout/nav_history.gif);
	width:151px;
}

img#History:hover{
	background:url(/images/layout/nav_history_over.gif);
	width:151px;
}

img#Community{
	background:url(/images/layout/nav_community.gif);
	width:160px;
}

img#Community:hover{
	background:url(/images/layout/nav_community_over.gif);
	width:160px;
}

/*NAVIGATION END*/

/*WELCOME AREA START*/

#Welcome_Government, #Welcome_QAlert, #Welcome_Forms, #Welcome_History, #Welcome_Community{
	font-size:0.875em;
	height:153px;
/*	padding:140px 122px 0 70px;*/
	position:relative;
}

#Welcome_Government{
	background:url(/images/layout/welcome_government.jpg) no-repeat 18px 0;
}

#Welcome_QAlert{
	background:url(/images/layout/welcome_qalert.jpg) no-repeat 18px 0;
}

#Welcome_Forms{
	background:url(/images/layout/welcome_forms.jpg) no-repeat 18px 0;
}

#Welcome_History{
	background:url(/images/layout/welcome_history.jpg) no-repeat 18px 0;
}

#Welcome_Community{
	background:url(/images/layout/welcome_community.jpg) no-repeat 18px 0;
}

#WelcomeHome{
	background:url(/images/layout/welcome_bg.jpg) no-repeat 18px 0;
	font-size:0.875em;
	height:165px;
	padding:140px 122px 0 70px;
	position:relative;
}

#WelcomeHome h1{
}

#WelcomeMessage{
	float:left;
	width:225px;
}

a.More{
	color:#A2674A;
	font-style:italic;
}

#Calendar{
	float:right;
}

/*WELCOME AREA END*/

/*HOMEPAGE BUTTONS START*/

#ButtonsHome{
	height:37px;
	margin-left:-35px;
	position:relative;
	text-align:center;
}

#ButtonsHome ul{
	list-style:none;
}

#ButtonsHome ul li{
	display:inline-block;
}

#ButtonsHome a{
	color:#FFF;
	text-decoration:none;
}

#ButtonsHome a:hover{
	text-decoration:underline;
}

#Links, #Search, #FAQ, #Boards{
	height:30px;
	padding:5px 20px;
}

#Links, #FAQ{
	background:url(/images/layout/red_gr_bg.gif) repeat-x;
	margin:0 -3px;
}

#Search, #Boards{
	background:url(/images/layout/green_gr_bg.gif) repeat-x;
}

/*HOMEPAGE BUTTONS END*/

#wrapper{
	float:left;
	width:100%;
}

#wrapper_home{
	float:left;
	position:relative;
}

/*LEFT SIDEBAR START*/

#Left{
	float:left;
	margin:0 0 0 -960px;
	padding:15px 30px;
	width:270px;
}

#Left h1{
	color:#600;
	font-size:1em;
	letter-spacing:0.2em;
	margin:13px;
	text-transform:uppercase;
}

#LeftHome{
	float:left;
	margin:0 0 0 -960px;
	padding:5px 15px 0 35px;
	position:relative;
	width:280px;
}

#LeftHome h1{
	background:url(/images/layout/meetings.gif) no-repeat;
	height:50px;
	padding:15px 0 0 60px;
}

#LeftHome ul{
	list-style:none;
	margin-top:50px;
}

#LeftHome img{
	border:0;
}

/*LEFT SIDEBAR END*/

/*RIGHT SIDEBAR START*/

#RightHome{
	float:left;
	margin:0 0 0 -328px;
	padding:5px 0 0 0;
	position:relative;
	width:328px;
}

#RightHome h1{
	background:url(/images/layout/upcomingevents.gif) no-repeat;
	height:50px;
	padding:15px 0 0 60px;
}

/*RIGHT SIDEBAR END*/

/*CONTENT START*/

#HomepageContent{
	display:none;
}

#ContentHome{
	margin:0 328px 0 330px;
	padding:5px 10px;
	width:282px;
}

#ContentHome h1{
	background:url(/images/layout/upcomingnews.gif) no-repeat;
	height:50px;
	padding:15px 0 0 60px;
}

#HomepageLinks{
/*	background:url(/images/layout/home_bg.gif) no-repeat;
	height:107px;
	margin:0 0 0 330px;
	padding:20px;
	text-align:right;
	width:572px;*/

	background:url(/images/layout/home_bg.gif) no-repeat;
	margin:0 0 0 330px;
	min-height:107px;
	padding:20px;
	width:572px;
}

#HomepageLinks img{
	margin:0 20px;
}

#Content{
	margin:0 0 0 330px;
	padding:15px 30px 15px 0;
	width:600px;
}

/*CONTENT FEED START*/

/*Front End Display Start*/
/*Container*/
.NEWS_FEED_DISPLAY_TABLE, .event_container{
	width:270px;
}
/*Item Row*/
.NEWS_FEED_DISPLAY_ROW_TITLE{
	position:relative;
}
/*Date*/
.NEWS_FEED_DISPLAY_TITLE, .event_date{
	color:#006;
	float:left;
	font-size:0.75em;
	font-weight:bold;
	letter-spacing:0em;
	text-align:right;
	white-space:nowrap;
	width:75px;
}
/*Link*/
.NEWS_FEED_DISPLAY_LINK_TITLE, .event_link a{
	color:#000;
	display:table;
	font-size:0.75em;
	left:17px;
	position:relative;
	text-decoration:underline;
}
/*Empty Message*/
span table tbody tr td{
	font-size:0.825em;
}

.SURVEYQUESTIONTEXT, .SURVEYRADIOBUTTON {
	font-size:1.75em;
}

/*Front End Display End*/

/*Display Details Page Start*/
/*Container*/
.NEWS_FEED_DISPLAY_DETAILS_TABLE{
	background:#021D34 url(/images/layout/new/background.gif) no-repeat scroll -90px 0;
	margin:-8px;
}
/*Header Row*/
.NEWS_FEED_DISPLAY_DETAILS_ROW_TITLE{
	padding:15px;
}
/*Header Text*/
.NEWS_FEED_DISPLAY_DETAILS_TITLE{
	font-weight:bold;
}
/*Body Row*/
.NEWS_FEED_DISPLAY_DETAILS_BODY_ROW{
	padding:15px;
}
/*Body Text*/
.NEWS_FEED_DISPLAY_DETAILS_BODY_TEXT{
	font-family:Arial, Helvetica, sans-serif;
}
.NEWS_FEED_DISPLAY_DETAILS_BODY_TEXT a{
	color:#39C;
}
.NEWS_FEED_DISPLAY_DETAILS_BODY_TEXT a:hover{
	text-decoration:underline;
}
/*Display Details Page End*/

/*Archive Page Start*/
/*Container*/
span#N .NEWS_FEED_DISPLAY_TABLE, span#N .NEWS_FEED_DISPLAY_DETAILS_TABLE{
	background:#FFFFFF url(/images/layout/new/left_bg.gif) repeat-x scroll 0 0;
	margin:2%;
	padding:10px 20px 25px 0;
	width:95%;
}
/*Header*/
.NEWS_FEED_DISPLAY_ROW_HEADER{
	font-size:1.5em;
	margin:20px;
}
/*Archive Page End*/

/*Archive Link Row*/
.NEWS_FEED_DISPLAY_ROW_ARCHIVE, a.View, a.Meetings{
	color:#A2674A;
	font-style:italic;
	padding:10px 0;
}
/*Archive Link*/
.NEWS_FEED_DISPLAY_LINK_ARCHIVE{
	color:#2F648D;
	font-size:0.825em;
}
a.View, a.Meetings{
	color:#2F648D;
	font-size:0.75em;
	position:relative;
}
a.View{
	left:90px;
	top:-25px;
}
a.Meetings{
	top:15px;
}

/*CONTENT FEED END*/

/*CONTENT END*/

/*FOOTER START*/

#Footer{
	background:url(/images/layout/footer.gif) no-repeat;
	clear:left;
	color:#FFF;
	font-size:0.7em;
	height:69px;
/*	padding:20px 190px 0 110px;*/
	padding:20px 190px 0 70px;
}

#Footer ul{
	line-height:2em;
}

#Footer a{
	color:#FFF;
}

ul.FooterLeft{
	float:left;
	list-style:none;
	text-align:right;
}

ul.FooterLeft li{
/*	border-right:1px solid #369;
	display:inline;
	padding:0 8px;*/
}

ul.FooterRight{
	float:right;
	list-style:none;
	text-align:left;
}

ul.FooterRight li{
}

li.PoweredBy img{
	border:0;
	margin-bottom:-3px;
	padding-left:5px;
}

/*FOOTER END*/

/*CONTAINER END*/

/*BREADCRUMBS START*/

.BREADCRUMB_LINK{
/*	color:#9CC;*/
}

.BREADCRUMB_TEXT{
/*	color:#699;*/
}

/*BREADCRUMBS END*/

/*SEARCH START*/

.SEARCH_FORM_BOX{
	background:#000134;
	border:0;
	color:#FFF;
	font-family:Lucida Sans,verdana,sans-serif;
	font-size:13px;
	font-weight:700;
	height:21px;
	margin:0 2px 0 13px;
	padding:4px 3px 0 5px;
}

.SEARCH_FORM_LABEL_TEXT{
}

.SUBMIT_BUTTON{
/*	cursor:pointer;
	float:right;
	height:32px;
	width:42px;*/
}

/*SEARCH END*/

/*PRINT LINK START*/

.QCONTENT_PRINTABLE_TEXT{
/*	position:relative;*/
}

/*PRINT LINK END*/

/*EMAIL LINK START*/

.QLINKSHARE_HEADER_TEXT{
/*	font-weight:700;*/
}

.QLINKSHARE_TEXT{
}

#ctl14_ctl03_DisplayBox, #ctl14_ctl05_DisplayBox{
/*	border:1px solid #9CC;
	margin:5px;
	width:300px;*/
}

.REQUIRED_MARKER{
/*	color:#900;*/
}

/*EMAIL LINK END*/

/*NAVIGATION START*/

.MenuItem td, .MenuItemOver td{
	font-family:Lucida Sans,verdana,sans-serif;
	font-size:10px;
	font-weight:700;
}

.MenuGroup{
	background-color:#FFF;
	background-repeat:no-repeat;
	color:#006;
	font-family:Lucida Sans,verdana,sans-serif;
	font-size:10px;
	font-weight:700;
	margin:5px 10px 0px 8px;
	width:185px;
}

.MenuItem{
	cursor:pointer;
	font-family:Lucida Sans,verdana,sans-serif;
	font-size:10px;
	font-weight:700;
	padding:5px;
}

.MenuItemOver{
	background-color:#C0C1D6;
	color:#060;
	cursor:pointer;
	font-family:Lucida Sans,verdana,sans-serif;
	font-size:10px;
	font-weight:700;
	padding:5px;
	-moz-border-radius:5px;
}

/*NAVIGATION END*/

/*FILE BROWSER START*/

#FB{
}

.FolderPreText{
}

.FB_FileListUL{
}

.LISTITEM_ALT{
}

.FB_Footer{
}

.FB_FileListUL LI DIV SPAN{
	display:none;
}

.FB_Footer {
	display:none;
}

/*FILE BROWSER END*/

/*QALERT START*/

.SERVICE REQUEST_ERROR_TEXT{
	font-family:verdana;
	font-size:10pt;
}

.SERVICE_REQUEST_FORM_LABEL_TEXT{
	font-family:verdana;
	font-size:10pt;
}

.SERVICE_REQUEST_HEADER_TEXT{
	font-family:verdana;
	font-size:10pt;
	font-weight:bold;
}

.SERVICE_REQUEST_LEGEND_TEXT{
	font-family:verdana;
	font-size:10pt;
}

.SERVICE_REQUEST_SUBMIT_BUTTON{
	font-family:verdana;
	font-size:10pt;
}

.SERVICE_REQUEST_TEXT{
	font-family:verdana;
	font-size:10pt;
}

.SERVICE_REQUEST_TEXTBOX{
	font-family:verdana;
	font-size:10pt;
}

.SERVICE_REQUEST_TEXTBOX input{
	border:1px solid #CCC;
}

/*QALERT END*/

/*QSCHEDULER START*/

.GLOW_STYLE, .SMALLCAL_STYLE{
	background-color:#FFF;
	border:0px;
	color:#006;
	cursor:default;
}

.GLOW_STYLE TD, .SMALLCAL_STYLE TD{
	border:1px solid #FFF;
	padding:0;
}

.GLOW_STYLE TD{
	font-size:1em;
}

.GLOW_STYLE th, .SMALLCAL_STYLE th{
	border:1px solid #FFF;
	font-size:0.825em;
	padding:6px 5px;
	text-transform:uppercase;
}

.GLOW_TITLE, .SMALLCAL_TITLE{
	background:#FFF url(/images/layout/green_gr_bg.gif) repeat-x;
	border:0 none;
	color:#FFF;
	font-family:Futura, 'Century Gothic', AppleGothic, sans-serif;
	font-size:1em;
	font-weight:bold;
	height:22px;
}

.GLOW_TITLE TD, .SMALLCAL_TITLE TD{
	border:0;
	padding:10px;
}

.GLOW_OTHER_MONTH, .SMALLCAL_OTHER_MONTH{
	background-color:#FFF;
	border:0;
	color:#999;
}

.GLOW_TODAY, .SMALLCAL_TODAY{
	background-color:#D9BFBF;
	border:0 none;
	color:#5D2215;
	font-size:1em;
	font-weight:bold;
	-moz-border-radius:5px;
}

.GLOW_WEEKEND, .SMALLCAL_WEEKEND{
	border:0;
	color:#999;
}

.GLOW_SELECTED, .SMALLCAL_SELECTED{
	background-color:#E8F4FD;
	border:0;
	color:#999;
}

.GLOW_NORMAL, .SMALLCAL_NORMAL{
	background-color:#FFF;
	border:0;
	color:#999;
}

.GLOW_NORMAL td{
	padding:5px;
	-moz-border-radius:5px;
}

.GLOW_NEXTPREV, .SMALLCAL_NEXTPREV{
}

.GLOW_NEXTPREV A, .SMALLCAL_NEXTPREV A{
	border:0;
	color:#FFF!important;
	text-decoration:none;
}

#listing{
	font-family:Arial, Helvetica, sans-serif;
}

.Labels{
}

.EVENT_DETAILS_DATE{
	color:#036;
	font-size:1.25em;
	font-family:Futura,'Century Gothic',AppleGothic,sans-serif;
}

.EVENT_DETAILS_LABEL{
}

.EVENT_DETAILS_TEXT{
}

.EVENT_DETAILS_HR{
	height:1px;
	width:80%;
}

.TBL_HEADER_ROW{
	background-color:#3C4B52;
	color:#FFF;
	text-decoration:none;
}

.LEGEND_CELL{
	border:1px solid #000;
}

A:link.LEGEND_LINK{
	text-decoration:none;
}

A:visited.LEGEND_LINK{
	text-decoration:none;
}

.LEGEND_TRANSPARENT{
	font-size:8px;
}

#Form1{
	margin:10px;
}

.FORM_LABEL_TEXT{
	color:#369;
	font-size:0.875em;
	font-weight:bold;
	text-transform:uppercase;
}

.DETAIL_STYLE{
	color:#666;
}

/*QSCHEDULER END*/
