body{
padding: 0px;
margin: 0px;
background-color: #c4cccc;
text-align: center;
}

a:link, a:active, a:visited {
text-decoration: none; 
}
a:hover{ 
text-decoration: none; 
color : #c00; 
}

#homefoot{
width: 100%;
background:  #c4cccc url(../../images/bg/homefoot.png) no-repeat top center;
}

a.toplink:link, a.toplink:active, a.toplink:visited {
text-decoration: none; 
padding: 4px;
}
a.toplink:hover{ 
text-decoration: none; 
color : #c00; 
background-color: #e4e4e4;
padding: 4px;
}

a.frontLink:link, a.frontLink:active, a.frontLink:visited {
text-decoration: none;
font: 900 13px Arial, Verdana, sans-serif;
color : #06f; 
}
a.frontLink:hover{ 
font: 900 13px Arial, Verdana, sans-serif;
text-decoration: none; 
color : #c00; 
}


.griddata, a.griddata:link, a.griddata:visited, a.griddata:active{
text-decoration: none;
color: navy;
font: 11px Arial, Verdana, sans-serif;
}

a.griddata:hover{
text-decoration: none;
color: #c00;
font: 11px Arial, Verdana, sans-serif;
}

#cityHeader{
height: 90px;
width: 100%;
background:  url(../../images/bg/top_head.png) repeat-x top center;
}

#mainBody{
width: 100%;
background:  url(../../images/bg/body_bg.png) repeat-x top center;
}

.leftbg{
background:  url(../../images/bg/leftshim.png) repeat-y top center;
}

.rightbg{
background:  url(../../images/bg/rightshim.png) repeat-y top center;
}

.rightBarShim{
background:  url(../../images/bg/right_bar_shim.png) repeat-y top center;
}

.logoBox{
background:  url(../../images/bg/logobox.png) no-repeat top center;
}

.logoBox2{
background:  url(../../images/bg/logobox2.png) no-repeat top center;
}

.subBar{
background-color: #8499a5;
}

.subBarRight{
background-color: #aebabd;
background:  url(../../images/bg/sub_bar_right.png) no-repeat top center;
}

.contentMain{
background-color: #fff;
}

.dashhr1{
height: 27px;
width: 100%;
background:  url(../../images/bgs/dashhr1.png) no-repeat center;
}

.field1{
border: 1px solid #888;
padding: 4px 0px 0px 3px;
font: 900 11px Arial, Verdana, sans-serif;
background:  url(../../images/bgs/field1.png) no-repeat top left;
height: 24px;
}

.field2{
padding: 2px 0px 0px 3px;
border: 1px solid #888;
font: 900 11px Arial, Verdana, sans-serif;
background-color: #e7e7e7;
height: 24px;
}

.fieldlabels{
font: 900 11px Arial, Verdana, sans-serif;
color: navy;
text-transform: uppercase;
}

.tablehead{
font: 900 11px Arial, Verdana, sans-serif;
text-transform: uppercase;
color: #1b333d;
}

.footText{
font: 100 10px Arial, Verdana, sans-serif;
color: #8499a5;
padding: 10px;
}

.searchResults{
font: 100 10px Arial, Verdana, sans-serif;
color: #8499a5;
}

.but1{
font: 900 11px Arial, Verdana, sans-serif;
color: #069;
/*border: 3px double #66c;*/
padding: 2px;
text-transform: uppercase;
}

.bodybg{
background:url(../../images/bgs/bodybg.png) no-repeat top center;
}

.but{
padding: 3px;
margin: 2px;
font: 900 11px Arial, Verdana, sans-serif;
}

.mainText{
text-align: left;
width: 85%;
font: 13px/15px  Arial, Verdana, sans-serif;
}

.swf_holder{
width: 100%;
height: 100%;
padding: 0px;
margin: 0px;
font: 900 9px/11px Verdana, Arial, sans-serif;
}
