
/*masterpage*/
body 
{
    margin: 0; padding: 0;
    font: normal normal 12px/18px Helvetica;
	color: #575757;
	letter-spacing: 0px;
	text-align: center;
}

a { color: #365f85; text-decoration: none; }
a:hover { color: Red; }

#container
{
    margin-left: auto;
    margin-right: auto;
    width: 1000px;  
    text-align: left;
    overflow: auto;
    
    
}

#footer
{
    clear: both;
    padding: 30px 0px 15px 0px;
    text-align: center;
    font-size: smaller;    
	color: #182c3e; 
    line-height: 15px;
    
    
}


        /*city main-3-column template*/
        #leftColumn
        {
            clear: left;
	        float:left;
	        width:200px;
	        margin-top:0px;
	        padding-left: 5px;
	        display:inline;
        	
	        
        }

        /*for left nav*/
        #leftColumn td { cursor: pointer; }
        #leftColumn td td { width: 172px; padding: 0px 0px 0px 10px; background-color: #e6e6e6;}


#middleColumn
{
    float:left;
    width:510px;
    margin-top:0px;
    padding-left: 5px;
    padding-right: 5px;
    display:inline;
    border-right: solid 1px #365f85;
}

#middleColumnHome
{
    float:left;
    width:510px;
    margin-top:0px;
    padding-left: 5px;
    padding-right: 5px;
    display:inline;
}
        
        
        #rightColumn
        {
            clear: right;
	        float:left;
	        width:250px;
	        margin-top:0px;
	        padding-left: 5px;
	        display:inline;
        	
	        
        }

        #rightColumnHome
        {
            clear: right;
	        float:left;
	        width:250px;
	        margin-top:0px;
	        padding-left: 5px;
	        display:inline;
	        border-left: solid 1px #365f85;
        }

        #rightColumnLBorder
        {
            clear: right;
	        float:left;
	        width:250px;
	        margin-top:0px;
	        padding: 0px 0px 10px 5px;
	        display:inline;
        }

        #middlePlusRightColumns
        {
            clear: right;
	        float:left;
	        width:760px;
	        margin-top:0px;
	        padding-left: 5px;
	        padding-right: 5px;
	        display:inline;
        }

/*Misc*/
h1
{
	font: normal bold 18px Helvetica;
	color: #365f85;
	text-decoration: none;
	margin-bottom: 10px;
	letter-spacing: 1px;
}

h2
{
	font: normal bold 14px Helvetica;
	color: #365f85;
	text-decoration: none;
	margin-bottom: 10px;
	letter-spacing: 1px;
}

h3
{
	font: normal bold 12px Helvetica;
	color: #365f85;
	text-decoration: none;
	margin-bottom: 10px;
	letter-spacing: 1px;
}

#calendar
{
    font: normal normal 12px/18px Times New Roman;
}

/*Temp Css*/
.searchText
{
    font-size: smaller;
}

.searchButton
{
    font-size: smaller;
}




/*#Other css styles/Polls#*/
.PollTitle
{
	font-weight:bold;
	display:none;
	margin-bottom:10px
}

.PollQuestion
{
	font-size:12px;
	font-weight: bold;
}

.PollCount
{
	text-align: right;
}

.PollAnswers
{
	font-size: 10px;
	margin-top: 5px;
}

.PollVoteButton
{
	padding: 0px 5px;
}

.PollFooter
{
	margin-top:10px;
}


.PollGraph
{
	height: 8px;
	border: 1px solid gray;
}

.PollGraph div
{
	height: 8px;
	/*background: url(../App_Themes/CorporateSite/Images/poll02.gif) 100% 0% repeat-x;*/
	background-color: #365f85;
	line-height: 0px;
	font-size: 0px;
}

.PollGraph div.PollGraph0
{
	/*background: url(../App_Themes/CorporateSite/Images/poll01.gif) 100% 0% repeat-x;*/
	background-color: #365f85;
}

.PollGraph div.PollGraph2
{
	/*background: url(../App_Themes/CorporateSite/Images/poll03.gif) 100% 0% repeat-x;*/
	background-color: #365f85;
}

