
.error {
	border: 2px solid red;
	color: red;
	margin: 0px 0px 18px 0px;
	padding: 1px 6px 2px 6px;
}
.info{
	border: 2px solid blue;
	color: blue;
	margin: 0px 0px 18px 0px;
	padding: 1px 6px 2px 6px;
}
.imgborder {
	border: 1px solid black;
}
img{behavior:url('/pngbehavior.htc')}
body{background:url(/images/99/bg2.gif) repeat #7c1c1c; font: 11pt Georgia, Garamond, "Times New Roman", Times, serif; line-height: 150%}

h1{font-size: 20pt}
h2{font-size: 18pt}
h3{font-size: 16pt}
h4{font-size: 14pt}
h5{font-size: 12pt}
h6{font-size: 11pt}

a{color:#c00; text-decoration:none;}
a:hover{color:#000; text-decoration:underline;}
a img{border:0 none; }
img{behavior:none; !important;}

#divOuter{
  width:1000px; 
  background-color:#fff; 
  margin:20px auto 10px auto; 
  -moz-box-shadow: black 2px 2px 20px;
  -webkit-box-shadow: black 2px 2px 20px;
  box-shadow: black 2px 2px 20px;
}
#divMain{padding:20px;}

#imgSwelo{position:absolute; right:0; bottom:0; border:0 none; z-index: 200}

#divMenu0{height: 25px; clear:both;}
#divMenu0 span.home{float:left;}
#divMenu0 ul{margin:0; padding:0; float:right;}
#divMenu0 ul li{display:inline; margin:0; padding:0 0 0 20px;}
#divMenu0 ul li.active a{color:#c00;}
#divMenu0 a{color:#888; text-decoration: none;}
#divMenu0 span.home.pID a{color:#c00}

#divTopImage{position:relative; width:960px; height:310px; overflow:hidden; clear: both;}
#divTopImage #imgTopOverlay{position:absolute; left:0; top:0; z-index: 100; width:960px; height:310px;}
#divTopImage #imgTopOverlayText{position:absolute;left:320px; top:100px; z-index: 101; width:590px; height:153px;}
#divTopImage #imgTopOverlayNext{position:absolute;right:20px; top:115px; z-index: 102; width:80px; height:80px; cursor:pointer;}
#divTopImage #divSlideshow{width:960px; height:310px;}
#divTopImage #divSlideshow img.imgSlide{width:960px; height:310px;}
#divContent{margin:20px 10px 0 10px;}

#divFooter{padding-top:20px; clear: both;}

#divTail{width:980px; margin:0 auto; color: #fff; text-align:right;}

#template1{width:100%; border:0 none; border-collapse:collapse; padding:0; margin:0;}
#template1 #templateleftcol{margin:0; valign:top;}
#template1 #templaterightcol{margin:0; valign:top; padding-left:20px; width:240px;}

#template2{width:100%; border:0 none; border-collapse:collapse; padding:0; margin:0;}
#template2 #templateleftcol{margin:0; valign:top; width:50%; padding-right:10px}
#template2 #templaterightcol{margin:0; valign:top; padding-left:10px; width:50%;}

#template7{width:100%; border:0 none; border-collapse:collapse; padding:0; margin:0;}
#template7 td.templateleftcol{margin:0; valign:top; width:33%; padding-right:10px}
#template7 td.templatemidcol{margin:0; valign:top; width:33%; padding:0 10px}
#template7 td.templaterightcol{margin:0; valign:top; padding-left:10px; width:33%;}

