body	{	font-size:small;
			font-family:Arial, Helvetica, sans-serif;
			margin:0;
}

h1 {
font-size:115%;
font-family:Arial, Helvetica, sans-serif;
padding:4px 2px 2px 10px;
margin:0;
color:#000;
}

h2{
font-size:110%;
font-family:Arial, Helvetica, sans-serif;
padding:15px 2px 8px 8px;
margin:0;
color:#ff6600;
}

/*table tr td{
border:#999999 1px solid; 
}*/

h2.bigger{
font-size:120%;
}

h3{
font-size:100%;
font-family:Arial, Helvetica, sans-serif;
padding:10px 2px 5px 12px;
margin:0;
color:#444;
}

h4{
font-size:100%;
font-family:Arial, Helvetica, sans-serif;
padding:10px 2px 5px 12px;
margin:0;
color:#666;
}

h5{
font-size:90%;
font-family:Arial, Helvetica, sans-serif;
padding:10px 2px 5px 12px;
margin:0;
color:#999;
}

img{
margin:5px 0;
}

p{
margin:5px;
color:#666666;
}

.spacer{
float:left;
padding:0;
margin:0;
}

.highlight{
color:#FF6600;
display:inline;
}

.smallfont{
font-size:80%;
font-family:Arial, Helvetica, sans-serif;
}

.centered{
text-align:center;
}

.listDecimal{
list-style:decimal;
}

.blue{
color:#0066CC;
display:inline;
font-size:100%;
}

.italic{
font-style:italic;
}

.exlamation{
display:block;
background:#fbf8c8 url(../img/exclamation.gif) no-repeat top left;
border:#999999 1px solid;
padding-left:40px;
margin:80px 15px 100px 15px;
width:auto;
font-size:100%;
}

.exlamation p{
margin:10px 10px 10px 50px;
}

.address{
font-style:italic;
font-family:Arial, Helvetica, sans-serif;
letter-spacing:0.03cm;
}

span{
color:#FF0000;
font-size:80%;
font-family:Arial, Helvetica, sans-serif;
display:block;
width:160px;
}

#wrap	{
			width:780px;
			margin-left:auto;
			margin-right:auto;
			}

ul.globalMenu {	list-style:none;
				background:#0a96ec;
				float:right;
				margin:0;
				padding:0;
				width:100%;
				border-bottom:#333333 1px  solid;
				border-top:#333333 1px  solid;
}


ul.globalMenu li		{	float:right;
							padding:0px 10px 4px 17px;
							margin-top:2px;
							font-size:80%;
							}

ul.globalMenu li select		{
									font-size:78%;
									font-family:Georgia, "Times New Roman", Times, serif;
									
									}
									

ul.globalMenu li	a{
							color:#FFFFFF;
							text-decoration:none;
							
							}									

ul.globalMenu li a:hover{
			color:#FFCC00;
			text-decoration:none;
}
							
ul.globalMenu li.home { 
			background:url(../img/houseico.gif) no-repeat center left;
}

ul.globalMenu li.map { 
			background:url(../img/mapico.gif) no-repeat center left;
}

ul.globalMenu li.contact { 
			background:url(../img/cellico.gif) no-repeat center left;
}

#img{
margin:0;
padding:0;
}

#img img{
margin:0;
margin:0;
}

#border{
float:left;
background:#DCDBDB url(../img/mborder.gif) repeat-x;
}

#menus {
float:left;
background:url(../img/curveleft.gif) no-repeat top left;
width:780px;
}

ul.Menu {	list-style:none;
			float:left;
			margin:0;
			padding:0;
			width:100%;
			background:url(../img/curveright.gif) no-repeat top right;
}

ul.Menu li		{	float:left;
					padding:5px 10px 6px 10px;
					border-right:#999999 1px solid;
					}
									
ul.Menu li	a{
							color:#333;
							text-decoration:none;
							}
							
ul.Menu li	a:hover	{color:#FF6600;
text-decoration:underline;
}

div#body{
float:left;
margin:20px 0 0 0;
}

div#about{
float:left;
width:100%;
margin-right:10px;
background:url(../img/aborder.gif) repeat-y top left;
}

* html div#about{
margin-right:0px;
display:inline;
}

div#about h1{
float:left;
background:#DCDBDB url(../img/curvetop.gif) no-repeat top left;
border-bottom:#999 2px solid;
width:474px;
}

#acontent{
float:left;
background:url(../img/curvebottom.gif) no-repeat bottom right;
padding-bottom:15px;
}

#acontent p{
float:left;
margin:5px 3px;
}

#acontent dl{
background:#E8E7F3;
float:left;
width:220px;
margin:0 0 0 4px;
padding:5px;
font-size:80%;
color:#666666;
}

#acontent dl dt{
font-size:130%;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
margin:5px 5px 10px 5px;
color:#FF6600;
}

#acontent dl dd{
margin:0 0 5px 15px;
}

dd.more{
text-align:right;
color:#000099;
margin:-1px 5px;
}

dd.more a{
text-decoration:none;
}

dd.more a:hover{
color:#FF6600;
}

dd.more img{
border:0;
margin:0;
}

div.news{
float:right;
width:260px;
background:#0000FF;

background:url(../img/saborder.gif) repeat-y top left;
}

div.news h1{
float:right;
background:#DCDBDB url(../img/scurvetop.gif) no-repeat top left;
border-bottom:#bbb 2px solid;
width:248px;
}

#ncontent{
float:right;
background:url(../img/scurvebottom.gif) no-repeat bottom right;
padding-bottom:15px;
width:260px;
}

#ncontent dl{
margin:8px;
font-size:80%;
color:#666666;
}

#ncontent dd{
margin-bottom:6px;
padding-bottom:6px;
border-bottom:#CCCCCC 1px solid;
}

div#leftslide{
float:left;
width:486px;
}

div#rightsilde{
float:right;
width:270px;
}

div#footer p{
text-align:center;
font-size:80%;
}

#leftmenubar{
float:left;
width:220px;
background:url(../img/saborder2.gif) repeat-y top left;
}

#leftmenubar h1{
float:left;
width:208px;
border-bottom:#bbb 2px solid;
background:#DCDBDB url(../img/scurvetop2.gif) no-repeat top left;
}

#leftmenubar div#menu{
float:left;
padding-bottom:15px;
background:url(../img/scurvebottom2.gif) no-repeat bottom left;
}

#leftmenubar div#menu ul{
float:left;
margin:0px;
list-style:none;
}

#leftmenubar div#menu ul li a{
display:block;
text-decoration:none;
padding:4px 4px 4px 16px;
width:200px;
border-bottom:#aaa 1px solid;
font-size:100%;
font-family:Arial, Helvetica, sans-serif;
}

#leftmenubar div#menu ul li a:hover{
background:#eee;
border-left:#ccc 6px solid;
padding:4px 4px 4px 10px;
width:198px;
}

#leftmenubar div#menu ul li a.selected{
background:#eee;
border-left:#ccc 6px solid;
padding:4px 4px 4px 10px;
width:198px;
}

#leftmenubar div#menu ul li a.sub{
padding:2px 4px 2px 31px;
color:#6486BD;
width:185px;
border-bottom:#ccc 1px solid;
font-weight:normal;
font-size:90%;
background:url(../img/arrow2.gif) no-repeat 8% 50%;
}

#leftmenubar div#menu ul li a.sub:hover{
background:#F1F7FA url(../img/arrow2.gif) no-repeat 11px 50%;
border-left:#0066CC 6px solid;
padding:2px 4px 2px 25px;
width:183px;
}

#leftmenubar div#menu ul#lastMenuChilds {
padding:0 15px 5px 0;
border-bottom:#ccc 1px solid;
}

#leftmenubar div#menu ul li a.sub2{
padding:2px 4px 2px 10px;
margin:0 0 0 38px;
color:#6486BD;
width:150px;
border-bottom:#ccc 1px solid;
border-left:#ccc 1px solid;
font-weight:normal;
font-size:90%;
}

#leftmenubar div#menu ul li a.sub2:hover{
background:#F1F7FA;
border-left:#0066CC 6px solid;
padding:2px 4px 2px 5px;
margin:0 0 0 38px;
width:150px;
}

#leftmenubar div#menu ul li a.subSelected{
border-left:#0066CC 6px solid;
padding:2px 4px 2px 25px;
width:183px;
background:#F1F7FA url(../img/arrowDown.gif) no-repeat 5% 50%;
}

#leftmenubar div#menu ul li a.subSelected:hover{
border-left:#0066CC 6px solid;
padding:2px 4px 2px 25px;
width:183px;
background:#F1F7FA url(../img/arrowDown.gif) no-repeat 5% 50%;
}

#leftmenubar div#menu ul li a.subSelected2{
border-left:#0066CC 6px solid;
padding:2px 4px 2px 5px;
width:150px;
background:#F1F7FA
}

#leftmenubar div#menu ul li a.subSelected2:hover{
border-left:#0066CC 6px solid;
padding:2px 4px 2px 5px;
width:150px;
}

#leftcontentbar{
float:right;
width:546px;
background:url(../img/aborder2.gif) repeat-y top left;
}

#leftcontentbar h1{
background:#DCDBDB url(../img/curvetop2.gif) no-repeat top left;
width:534px;
border-bottom:#bbb 2px solid;
}

#leftcontentbar div{
padding:10px 10px 20px 10px;
margin:0;
background:url(../img/curvebottom2.gif) no-repeat bottom left;
}

#leftcontentbar p{
margin:15px 15px;
}

#leftmenubar div#contactinfo{
float:left;
padding-bottom:15px;
background:url(../img/scurvebottom2.gif) no-repeat bottom left;
}

#leftmenubar div#contactinfo ul{
float:left;
margin:10px 0 0 0;
list-style:none;
}

#leftmenubar div#contactinfo ul li{
padding:4px 16px 4px 16px;
font-size:90%;
font-family:Arial, Helvetica, sans-serif;
color:#666666;
}

#sitemap{
float:right;
width:781px;
background:url(../img/aborder3.gif) repeat-y top left;
}

#sitemap h1{
background:#DCDBDB url(../img/curvetop3.gif) no-repeat top left;
width:769px;
border-bottom:#bbb 2px solid;
}

#sitemap div{
padding:10px 10px 20px 10px;
margin:0;
background:url(../img/curvebottom3.gif) no-repeat bottom left;
}

#sitemap p{
margin:15px 15px;
}

#sitemap {
font-size:70%;
color:#666666;
}

#sitemap table{
width:100%;
}

#sitemap table tr td{
padding:0;
vertical-align:top;
border:0;
}

#sitemap table tr td.sborder{
border-left:#666 1px solid;
vertical-align:middle;
padding-left:2px;
}

#sitemap ul{
margin:0px 0px 0px 15px;
padding:0;
list-style:none;
}

tr.borderT td{
border-top:#666 1px solid;
}

#sitemap ul li{
margin:5px 0 0 0;
padding:0;
}
			
