       #submenu {
      float:left;
      width:100%;
	background: url(border.gif) repeat-x 0 0;
      line-height:normal;
      height:30px;
      padding-top:8px;
      }

#submenu a {
font-size: 16px;
text-transform: uppercase;
padding-right: 20px;
margin-left:10px;
font-weight:bold;
color:#49682C;
}



#submenu a:hover {
color: #4DB200;
text-decoration: none;
}

html {
	color: #333333 ! important;
	}

body {
	font-family: arial, sans-serif;
	font-size: small;
	color: #333333;
	}

h1 {
	font-size: 220%;
	letter-spacing: -1px;
	line-height: 100%;
	margin: 12px 0 18px 0;
	color: #cc0000 ! important;
	}

h2 {
	font-size: 160%;
	margin: 2px 0 8px 0;
	padding: 0px;
	color: #79221C ! important;
	}

a { 
	color: #5E97B9;
    text-decoration:none;
	}
	
a:hover {color: #3679A0;text-decoration:underline;
}
	
h3 {color: #ff9c00 ! important; margin: 6px 0;}
#mainbody {padding:10px 10px 0px 20px;float:left;width:600px;background-color:white}
#sidebar {padding-top:14px;padding-left:20px;float:right;width:320px;background-color:white;height:590px}

.roundedcornr_box_887236 {
	background: url(/site5files/roundedcornr_887236_tl.png) no-repeat top left;
}
.roundedcornr_top_887236 {
	background: url(/site5files/roundedcornr_887236_tr.png) no-repeat top right;
}
.roundedcornr_bottom_887236 {
	background: url(/site5files/roundedcornr_887236_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_887236 div {
	background: url(/site5files/roundedcornr_887236_br.png) no-repeat bottom right;
}
.roundedcornr_content_887236 {
	background: url(/site5files/roundedcornr_887236_r.png) top right repeat-y;
}

.roundedcornr_top_887236 div,.roundedcornr_top_887236,
.roundedcornr_bottom_887236 div, .roundedcornr_bottom_887236 {
	width: 100%;
	height: 10px;
	font-size: 1px;
}
.roundedcornr_content_887236 { margin-top: -5px ! important; margin-top:-10px}

 .roundedcornr_bottom_887236 {
	margin-top: -5px ! important; margin-top:-2px
}
.roundedcornr_content_887236 { padding: 0px 10px; min-height:50px;height:auto !important; height:50px }

.details_outerbox {float:left;width:160px;height:120px;margin:0px 30px 10px 0px}
.smalldetails_outerbox {float:left;width:160px;height:100px;margin:0px 30px 10px 0px}