body {
	background:url('/images/bgtile.gif');
	
	text-align: center;
	min-width: 900px;
	margin-top:10px;	
	line-height:16px;
	margin-left:0px;
	margin-right:0px;
	
}

body,td,pre,th,select.txt,input.txt,input.btn,textarea.txt{
	font-family: tahoma;
	font-size: 11px;
	color:black;
}
#top {
height:58px;
}
#container {
background:url('/images/container_bg.gif') no-repeat;
width:600px;

}
#container_content
{

padding:5px 30 0 30px;
}
#topcontainer {
text-align:center;
width:100%;
width:957px;
	text-align: center;
	min-width: 900px;
border:1px solid white;
}
#topbar {
background:url('/images/topbar.gif') no-repeat;
width:957px;
height:137px;
paddinxg-top:20px;
paddixng-left:180px;

}
#frame {
	margin:0 auto;
	text-align: left;
	width:958px;
	padding:0px;
}
#headcontent {
	background:url('/images/topcontent.gif') white no-repeat;
	text-align: center;
	width:743px;
	height:80px;
}

#body {
	backxground:url('/images/mainbg.gif') white no-repeat;
	border:1px solid black;

}




#content {
	padding:0px;
	border:2px solid orange;
	float:left;
	width:640px;
	background-color:white;
	
}
#side {
	background-color:white;
	padding:4px;
	float:left;
	width:150px;
	
	border:0px solid orange;
	border-right:0px;
	
}
#side2 {
	margin-left:1px;
	background-color:white;
	padding:4px;
	float:left;
	width:150px;
	border:0px solid orange;
	
	border-left:0px;
	
}
#newsletter {
	text-align:center;
	width:170px;
	background-color:navy;
	color:white;
	padding:5px;
	border:2px solid white;
}

#review p {
text-align:justify;
line-height:16px;
}

#navigation {
	background:url('/images/navtile.gif') repeat-x;
	wxidth:958px;
	height:40px;
	margin:0px;
	
	border:0px solid orange;
	
}
#top {
	background:url('/images/toptxile.gif') repeat-x;
	
	width:100%;
	height:58px;
	margin:0px;
	padding-bottom:0px;
	border:0px solid orange;
	
}
#bar{
	background:url('/images/bgbar.gif') repeat-x;
	text-align: left;
	border:0px solid black;
	padding:0px;
	
	width:958px;
	maxrgin:0px;
	
	heighzt:10px;
}
#breadcrumbs {
	padding:10px;
}

#nav {
width:153px;
	padxding-left:5px;
	background:#fff url('/images/roxx.gif') repeat-x;
	background-position:bottom;
	padding-bottom:30px;
	float:left;
	margin-left:0px;
	bordxer:1px solid #a0dbe2;
}
#nav2 {
width:153px;
	background:#fff url('/images/roxx.gif') repeat-x;
	background-position:bottom;
	margin-left:0px;

	padxding-left:5px;
	padding-bottom:30px;
	float:right;
	bordxer:1px solid #a0dbe2;

}
.panel {

padding:0px;
}
#middle {
	background: #fff url('/images/rox180.gif') repeat-y;
	
	background-position:left;
	margin-left:1px;
	
	padding-bottom:0px;
	float:left;
	
	width:650px;
	borxder:1px solid #a0dbe2;
}

#maincontent {

padding-left:22px;
padding-right:22px;
padding-top:0px;
margin-bottom:0px;

}

#mainbody {
	border:0px solid black;
	padding:0px;
	width:920px;
}
UL.horizontal { float: left; list-style-type: none; margin: 0; padding: 0; }
UL.horizontal LI { float: left; padding: 0 0px 0 1px; }
UL.horizontal LI.menu {padding-top:9px;}
ul.navigation {list-style-type:none;margin:0px;padding:0px;}
ul.bar {
list-style-type:none;

}
ul {
padding-bottom:0px;
}
.notice {
background-color:#ece7d2;
padding:4px;
width:530px;
border:1px solid orange;
}
.topmenu {
	padding-left:4px;
	padding-right:4px;
	font-family:"tahoma";
	height:12px;
	font-size:11px;
	color:white;
	font-weight:bold;
	text-decoration:none;
}
ul.navigation li {
margin-top:1px;
padding:2px;
padding-left:4px;

}
.bgLight {

background-color:#ffffff;
}
.bgDark {

background-color:#e5eee9;
}
li.navigation li.menuhead {

}
a.topmenu:hover {
	text-decoration:underline;
	
	
}
li {
}
ul.navigation li.menuhead {
	padding:4px;
	margin-top:0px;
	background-color:black;
	border-bottom:2px solid orange;
	backxground:url('/images/bghead.gif') repeat-x;
	font-family:tahoma
}
ul.navigation li.menuhead2 {
	margin-top:0px;
	background-color:black;
	border-bottom:2px solid orange;
	backxground:url('/images/bghead.gif') repeat-x;
	padding:4px;
	font-family:tahoma
}
ul.navigation li.menuhead3 {
	margin-top:0px;
	background-color:orange;
	background:url('/images/bghead2.gif') repeat-x;
	padding:4px;
	font-family:tahoma
}
a {color:#145eae;}
a:hover { color:#f2bf00;}
h1 { font-family:"Trebuchet MS";
font-weight:bold;
font-size:21px; 
background:url('/images/h1.gif') no-repeat;
 padding-left:40px;
 padding-top:8px;
 margixn-bottom:0px;
  color:#f1a400;
}
h3,h2 {color:green; font-size:13px;margin:10 0 4 0px;}
.red {color:red;}
.orange {color:#f2bf00;}
.green {color:green;}
.white {color:white;}
.gray {color:gray;}
.blue {color:blue;}
.purple  color:purple;}

.morepages {
background-color:green;

padding:4px;

}
.morepages {
color:white;
font-weight:bold;
height:20px;
text-decoration:none;
cursor:hand;
}
.morepagesactive {
font-weight:bold;
height:20px;
}
.morepages:hover {
color:orange;
}
hr {
color:#e5f2f1;
background-color:#e5f2f1;
height:1px;
}

.btn {
font-weight:bold;
	background: #ffcc33;
	border-bottom: 1px solid #ec9800;
	border-right: 1px solid #ec9800;
	
	border-left: 1px solid #ffffcc;
	border-top:1px solid #ffffcc;
		cursor: hand;
}