#dd {
  margin-left: 25%;
  padding: 0 0 10px 0;
}

#dd li {
  margin: 0;
  padding: 0;
  list-style: none;
  float: left;
  font: bold 11px arial;
}

#dd li a.menu {
  display: block;
  text-align: left;
  background: #FFCC66;
  padding: 4px 10px;
  margin: 0 1px 0 0;
  color: #FFF;
  width: 100px;
  text-decoration: none;
}

#dd li a.menu:hover {
  background: #FFCC66;
}

.submenu {
  background: #DAD28A;
  border: 1px solid #D1C66D;
  visibility: hidden;
  position: absolute;
  z-index: 3;
}

.submenu a {
  display: block;
  font: 11px arial;
  text-align: left;
  text-decoration: none;
  padding: 5px;
  color: #FFCC66;
}

.submenu a:hover {
  background: #FFCC66;
  color: #FFF;
}

a:link {  color: #0000FF; text-decoration: underline}
a:visited {  color: #0000FF; text-decoration: underline}
a:hover {  color: #FF6633; text-decoration: none}
.logo {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 26px; font-weight: bold; color: #000000}
.text {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333}
.title {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #5678BB}
.heading { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #333333}
.text1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #333333}
.text2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #333333}

table.background { background: url("http://www.simplychecklists.com/images/green_fade.gif") repeat; }

#leftcontent 
{
            float:left;
            width:230;
            background:#fff;
            border: 0px ;
            margin-right:10px;
            padding-bottom:5px;
}
#rightcontent 
{
            border: none; 
            float: right; 
            margin: 0; 
            padding: 0; 
            width: 220;
}


.float_left {
	float:left;
}
.float_right {
	float:right;
}

#side-column {
color:#2F2A28;
font-size:0.85em;
}

#out-box
{   
    background:#FFCC66 repeat scroll 0 0;
    left:50%;
    margin-left:201px;
    max-width:278px;
    position:absolute;
    right:0;
    top:135px;
    z-index:30;

}

#out-box h2 {
    background:#FFA01A none repeat scroll 0 0;
    font-size:0.85em;
    color:#FFFFFF;
    margin:0.65em -20px;
    padding:2px 0 2px 20px;
    text-shadow:0 1px 2px rgba(0, 0, 0, 0.5);
}

#out-box .column-padding {
    margin-left:13px;
    max-width:300px;
    padding:7px 20px 0;
}

#in-box
{
    border: none; 
    margin: 10; 
    padding: 10; 
    width: 200;
    background-color:#F5CA87;
}

#left-title
{
		max-width: 200;
		text-align: center;
		background-color: #FF0000;
		color: #FFF;
		
	
}