  body { 
		font-family:  arial, verdana, sans-serif;
		margin: 0px;
		padding: 0px;
		font-size: 13px;
		color:#000000;
		behavior:url("csshover.htc");
	}
	
	tbody, td { 
		font-size: 15px;
	}
	
	a {
   color:#000;
   font-size: 13px;
   }
  
   a:hover {
	color: #333;
}
  
   h2{
    margin-bottom:0px;
   }     
   
   h3{
    
   }
   
   h4{
    margin:0px;
    font-size:13px;
   }
   
   h5{
    margin:0px;
    font-size:13px;
   }
   
.small {
	font-size:.9em;
	}
    
  .header{
    background-image:url('http://asmoothmove.biz/images/header.jpg');
    font-family:  "Times New Roman", Times, serif;
   }
  
  .emailink{
    padding: 0px 0px 0px 0px;
    font-size: 13px;
    font-weight:bold;
    color:#000000;
  } 
  
  .footer{
    padding: 0px 0px 0px 0px;
    font-size: 13px;
    
    color:#000000;
  } 
  
  .footer a {
    text-decoration:none;
    color:#000000;
  } 
  
  
  .main_home{
    background-image:url('http://asmoothmove.biz/images/home_bottom_background.jpg');
    padding: 10px 8px 0px 5px;
    
   }
   
   .main_home h3{
    color:#FF0000;
   }
   
   .main{
    background-image:url('http://asmoothmove.biz/images/bottom_background.jpg');
    padding: 10px 8px 0px 5px;
    
   }
   .redbold{
    color:#FF0000;
    font-size: 14px;
   }    
   
   .mod_header{
    color:#FFFFFF;
    font-family:  "Times New Roman", Times, serif;
    font-size: 20px;
    padding: 4px 0px 0px 15px;
   }
   
   .mod_main{
    /*font-size: 12px;
    padding: 10px 0px 0px 10px;*/
    color:#666666;
   }
   
   .mod_main h2{
    color:#417AB5;
   }
   
   .cellheadertext{
    font-family:  "Times New Roman", Times, serif;
    font-size: 13px;
    padding: 0px 0px 0px 15px;
    font-weight:bold;
   }
   
   .celltexttop{
    color:#000000;
    font-weight:bold;
    
   }
   
   .celltext{
    color:#000000;
   }    
   
   .celltext_spaced{
    line-height:17px; 
    color:#000000;
   }    
   
   .spacer_right{
    border-right:1px solid #FFFFFF !important;
   }
   
   .spacer_right_top {
    border-right:1px solid #FFFFFF !important;
    border-top:1px solid #FFFFFF !important;
    
   }
   
   .spacer_top {
      border-top:1px solid #FFFFFF !important;
   }
   
   
   .moduleHeader {
		font-family: Times;
		font-weight: bold;
		font-style: italic;
		font-size: 17px;
		color: white;
		padding:3px 3px 3px 20px;
   }
   
   .moduleTable tr td {
		width: 33%;
		border-right: 10px solid white;
		border-collapse: collapse;
   }
   
   .moduleTable tr td table tr td {
	width: 10px;
	border-right: none;
   }
   
 /********** RAS UPDATES ***********/
 
 ul {
	margin:5px 0 0;
	padding:0 0 0 15px;
	}
 
.navigation ul {
 	margin:0;
	padding:0;
	list-style-type:none;
	float:right;
	list-style-position:outside;
	font-size:1em;
	}
.navigation ul li {
	float:left;
	}	
.navigation ul li a {
	float:left;
	background:#6B85A4;
    text-align:center;
    color:#FFFFFF;
    font-size:14px ;
    font-family:  "Times New Roman", Times, serif;
    width: 83px;
	_width: 82px;
    padding: 1px 2px;
	border-left:1px solid #FFF;
	height:33px;
	display:block;
	text-decoration:none;
	}
	
.navigation ul li .single {
	padding-top:9px;
	height:25px;
	}

.navigation ul li a:hover {
	color:#000;
	background:#d7dfbb;
	}

.navigation ul li ul {
	color:#000;
	display:none;
	position:absolute;
	z-index:3;
	}
	
.navigation ul li:hover ul {
	display:block;
	background:#5f9525;
	filter:alpha(opacity=90);
	-moz-opacity:.90;
	opacity:.90;
	padding:2px;
	color:#FFF;
	margin:35px 0 0 0;
	width:150px;
	float:left;
	}
	
.navigation ul li ul li {
	padding:2px;
	clear:both;
	width:auto;
	height:auto;
	}
	
.navigation ul li ul li a, .navigation ul li ul li a:hover {
	font-size:.8em;
	font-family:Arial, Helvetica, sans-serif;
	background:none;
	width:140px;
	_width:140px;
	border:0;
	height:auto;
	font-weight:bold;
	text-align:left;
	color:#FFF;
	}
	
.navigation ul li ul li a:hover {
	text-decoration:underline;
	}