﻿/*========================================*/
/* Default Master Style Sheet             */
/* Created 10/06 Jon Forst                */
/* NOTE: Some of these techniques came    */
/* from http://www.pmob.co.uk/            */
/* Kudos to Paul O'Brien for the tips     */
/* Only one out of hundreds to be right   */
/* Changes:                               */
/* TODO:                                  */
/*========================================*/

html, body{height:100%;} 

body { 
	padding: 0px 0px 0px 0px; /*top right bottom left*/
	margin: 0px 0px 0px 0px; /*top right bottom left*/	
	background:#fff url(Images/Swatch_Yellow.gif) repeat left top;
	/* basic text properties */
	color: #000000;
	/*text-align:center;*/
	font-family: Arial;
	font-size: 13px; 
 }
html>body #outerWrapper{height:auto;} /*for mozilla as IE treats height as min-height anyway*/

#outerWrapper{
	height:100%;
	min-height:100%;
	width:710px;
	/*background:transparent url(Images/tablebak.gif) repeat-y center top;*/
	background-color: white;
	border-left: solid 1px black;
	border-right: solid 1px black;
	margin:auto;
	position:relative;	
	/* basic text properties */
	color: #000000;
	text-align:left;
}

#header {
	border-top:0px solid #000;
	border-bottom:0px solid #000;
	background:#ffffcc;
	/*height:40px;*/
	/*margin-left:6px;
	margin-right:6px;*/
}

#content p {padding-left:6px; padding-right:6px}


/*=================================================*/
/*=================================================*/
/* FOOTER */
#footer{
	position: absolute;
	bottom: 0;
	left: 0; 
	/*background:#ffffcc;*/ 
	/*height:40px;*/
	width: 710px; 
	/*margin-left:6px;
	margin-right:6px*/
	text-align: center;
	/*font-weight: bold;*/
	font-size: 13px;
	font-family: Tahoma;
}
#footer hr{
	text-align: center;
	width: 90%;
}

#footer a
{text-decoration: none; color: #000 /*Black*/}

#footer a:hover
{color: #ff0000;/*Red*/}

#footerText{
	padding-top: 5px;
	padding-bottom: 10px;
	font-size: 12px;
	color: #808080; /* gray */
}

#clearfooter{clear:both;height:40px;}/*needed to make room for footer*/

/*====================================================*/
/*====================================================*/
/* GLOBAL */
/* General styles used just globally */
.Small{font-size: 10px;font-family: arial;}
.SmallBold{}
.Large{font-size: 15px;font-family: arial;}
.LargeBold{}
img{border-style: none;
    border-color: inherit;
    border-width: 0px;
}
.mainImageStyle
{
	padding: 5px 5px 5px 5px; /* top right bottom left */
	margin: 5px 5px 5px 5px; /* top right bottom left */
	border: #000000 1px solid;
	background-color: #ffffff;
}
.FloatRight
{
	float: right;
}
/*====================================================*/
/*====================================================*/
/* Masthead GUI here */
/* any property value pair with an underscore applies that style to IE only! */
#mastheadmainlogo{
	text-align: center;
	padding-top: 45px;
	padding-bottom: 45px;
	_padding-bottom: 42px;/* IE hack*/
	width: 149px;
	background-color: #CBCC99;/* Shade of Green */
	/*border-right: solid 1px black;	*/
}

#mastheadgraphic{ 
	_position: absolute;/* IE hack*/
	_right: 0;/* IE hack*/
	height: 170px;
}

#mastheadlogospacers
{background-color: #000;/* Black */}


/*=================================================*/
/*=================================================*/
/* Menu */
#mainMenu
{
	/*border-top: #000000 1px solid;*/
	font-size: 13px;
	border-bottom: #000000 1px solid;
	font-family: Tahoma;
	text-align: center;
	font-weight: bold;
	padding: 4px 0px 4px 0px; /*top right bottom left*/
	margin: 0px 0px 0px 0px; /*top right bottom left*/	
}

#mainMenu a
{color: #000;/* Black */}

#mainMenu a:hover
{
	color: #ff0000;/*Red*/
	/*color: #fff;/*white*/
	}

/*=================================================*/
/*=================================================*/
/* Thest items apply to the Default.aspx Left Column */
.HomePageContainerTable{ 
	width: 387px;
	background-color: #EFEEDE;/* shade of taupe */
	margin: 10px 10px 10px 10px; /*top right bottom left*/
	/* basic text stuff */
	font-size: 13px; 
	color: #000000; 
	font-family: Tahoma; 
 }
.HomePageContainerTable ul{
	_display:block;
	margin: 0px 0px 0px 15px; /*top right bottom left*/
	_margin: 0px 0px 0px 15px; /*top right bottom left*/
	padding: 0px 0px 0px 0px; /*top right bottom left*/
	_padding: 0px 0px 0px 0px; /*top right bottom left*/
	list-style-image: url(Images/Bullet6.gif);
}
.HomePageContainerTable a
{color: #000000;text-decoration: none;}
.HomePageContainerTable a:hover
{color: #ff0000;/*Red*/}

.welcomeHeader
{
	/*color: #D8813F; /* one shade of orange */
	color: #D26616; /* another shade of orange*/
	font-weight: bold;
	font-size: 17px;
	font-family: Tahoma;
	padding: 7px 0px 5px 0px; /*top right bottom left*/
	_padding: 7px 0px 5px 0px; /*top right bottom left*/
}
/*.projectsHeader
{
	color: #613E83;/* Shade of purple */
	/*font-weight: bold;
	font-size: 17px;
	font-family: Tahoma;
	padding: 7px 0px 0px 0px; /*top right bottom left*/
	/*_padding: 7px 0px 0px 0px; /*top right bottom left*/
/*}


/* These items apply to the Default.aspx Right Column */
#greenTable
{
	background-color: #CBCC99;/* Shade of Green */
	/* basic text stuff */
	font-size: 13px; 
	color: #000000; 
	font-family: Tahoma; 
}

#greenTable .header
{
	color: #613E83;/* Shade of purple */
	font-weight: bold;
	font-size: 15px;
	font-family: Tahoma;	
	text-align: left;
}
#greenTable .innerImg
{
	margin: 0px 0px 0px 0px; /*top right bottom left*/
	_margin: 0px 0px 0px 0px; /*top right bottom left*/
	padding: 0px 0px 0px 7px; /*top right bottom left*/
	_padding: 0px 0px 0px 7px; /*top right bottom left*/
}
#greenTable ul
{
	font-size: 12px;
	_display:block;
	margin: 0px 0px 0px 0px; /*top right bottom left*/
	_margin: 0px 0px 0px 18px; /*top right bottom left*/
	padding: 0px 0px 0px 12px; /*top right bottom left*/
	_padding: 0px 0px 0px 0px; /*top right bottom left*/
	list-style-image: url(Images/Bullet9.gif);
	
}
#greenTable a
{color: #000000;text-decoration: none;}
#greenTable a:hover
{color: #ff0000;/*Red*/}
/*========================================*/
.InfoTable
{
	border-top: gray 1px solid;
	border-left: gray 1px solid;
	border-right: gray 2px solid;
	border-bottom: gray 1px solid;
	width: 75%;
}
.InfoTable td
{
	border-top: white 2px solid;
	border-bottom: black 1px solid;
}
.InfoTable .tr1
{
	background-color: #f2f2e5;
}
.InfoTable .tr2
{
	background-color: #fff5df;
}
/*====================================================*/
/*================ MEETINGS & AGENDAS ================*/
/*====================================================*/
.Agenda
{
    
    }
.Agenda .Date
{
    font-size: 13px;
    font-family: Tahoma;
    font-weight: bold;
} 
.Agenda .Header
{
    /*background-color: gainsboro;*/
    border-top: gray 1px solid;
    border-left: gray 1px solid;
    border-right: gray 2px solid;
    border-bottom: black 1px solid;
    font-weight: bold;
    font-family: Verdana;
    font-size: 13px;
    padding: 3px 0px 2px 5px;  /*top right bottom left */
}
.Agenda .Items
{
    border-top: gray 1px solid;
	border-left: gray 1px solid;
	border-right: gray 2px solid;
	border-bottom: gray 1px solid;
    
    }
.Agenda .PrintTop
{
    page-break-before: always;
}
.Agenda .PrintBottom
{
    page-break-after: always; 
}
@media screen {
	.PrintOn {  DISPLAY: none;}
}
 
@media print {
}
/*====================================================*/
/*================     SEARCH BOX     ================*/
/*====================================================*/
.SearchBox1
{
    position:absolute; z-index: +2; left: 450px; top:205px;
    padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;
}
.SearchBoxSize{height:15px;}
.SearchButton1
{
    position:absolute; z-index: +2; left: 630px; top:205px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}
/*====================================================*/
/*=============     SURPLUS PROPERTY     =============*/
/*====================================================*/
.SurplusPropertyTable
{
    height: 130px;
    width: 320px;
    border: solid 1px #000000; 
    margin: 0px 0px 10px 0px;
}
.HeaderOrange
{
    background-color: #D2691E;
    /*border: 1px solid #000000;*/
    /*border: 1px solid #2F4F4F;*/
    color: #FFFFFF; 
    /*background-color: #CBCC99;*/
    /*background-color: #D2691E;*/
    /*background-color: #000000;*/
    /*font-family: Arial, Sans-Serif;*/
    font-size: 12px;    
    font-weight: bold;    
    padding: 2px;    
    margin-top: 5px;    
    cursor: pointer;
    border-bottom: 1px solid #2F4F4F;
    /*width: 658px;*/
}
.ItemGreen
{
    background-color: #CBCC99;
}



