body{margin:0;background: #fff;color:#000}
body,td,th,input,select,textarea,input {font-family: Verdana, Arial, Helvetica, sans-serif;}
body,td,th,input,select,textarea,input {font-size:11px;}
p{margin:0 0 1.5em 0;}
form{padding:0;margin:0}
a img{border:none;}
a:focus{outline: none;}
a{color:#3D2471;font-weight:bold;text-decoration:none;}
a:visited{}
a:hover{text-decoration:underline}

h1{font-size:20px;font-weight:bold; color:#003399;}
h2{color:#000000;font-size:15px;font-weight:bold;}
h3{color:#000000;font-size:13px;font-weight:bold;}
h4{color:#000000;font-size:11px;font-weight:bold;margin-bottom: 4px;}
th{text-align:left;background-color:#5E488C;color:#FFFFFF;font-weight:bold;}
.darkblue {background-color : #3D2471;}
.ruler {background-color : #EF9B2E;}

.floatright{float:right;margin:0 0 10px 15px;}
.floatleft{float:left;margin:0 15px 10px 0;}

#tblACMAdminToolbar{z-index:1000;}

.clear:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;} .clear {display: inline-block;} /* Hides from IE-mac \*/ * html .clear {height: 1%;} .clear {display: block;} /* End hide from IE-mac */ 

#wrapper{width:760px;margin:0 auto;border-top:5px solid #3d2471;border-left:1px solid #3d2471;border-right:1px solid #3d2471;border-bottom:1px solid #3d2471}
	
	
/*******************************************************/
/* Header
/*******************************************************/

	#header{position:relative;height:70px}
	
		#logo{}
		
		#flasharea{position:absolute;top:8px;right:167px}
		#decor{position:absolute;top:3px;right:10px}

/*******************************************************/
/* Navigation
/*******************************************************/

	#nav{background:#60703f url(../images/rcmt/nav-bg.gif) top repeat-x;border-bottom:3px solid #3d2471;height:30px;overflow:hidden}
		#nav ul {padding:0;margin:0;list-style:none;list-style-image:none;line-height:1;}
		#nav ul li {float: left;list-style:none;list-style-image:none;margin:0;display:none}
		#nav ul li#pageid15, #nav ul li#pageid17, #nav ul li#pageid29, #nav ul li#pageid32, #nav ul li#pageid34, #nav ul li#pageid39, #nav ul li#pageid44{display:block;} 
		#nav ul li#pageid15 li, #nav ul li#pageid17 li, #nav ul li#pageid29 li, #nav ul li#pageid32 li, #nav ul li#pageid34 li, #nav ul li#pageid39 li, #nav ul li#pageid44 li{display:block;} 
		#nav ul li a{display:block;text-decoration:none;font-weight:normal}
		#nav ul li div a{height:30px;text-indent:-5000px;background-position:top left;background-repeat:no-repeat}
		#nav ul li#pageid15 div a{background: url(../images/rcmt/nav_aboutus.gif);width:107px;}
		#nav ul li#pageid17 div a{background: url(../images/rcmt/nav_services.gif);width:81px;}
		#nav ul li#pageid29 div a{background: url(../images/rcmt/nav_industries.gif);width:97px;}
		#nav ul li#pageid32 div a{background: url(../images/rcmt/nav_quality.gif);width:151px;}
		#nav ul li#pageid34 div a{background: url(../images/rcmt/nav_clientzone.gif);width:103px;}
		#nav ul li#pageid39 div a{background: url(../images/rcmt/nav_employeezone.gif);width:121px;}
		#nav ul li#pageid44 div a{background: url(../images/rcmt/nav_contactus.gif);width:100px;}
		#nav ul li div a:hover{background-position:bottom left !important}
		/* Level 1 */
		#nav ul li div a{color:#ffffff;}
		#nav ul li div a:hover{}
		/* Level 2 */
		#nav ul li ul{margin:0 0 0 8px;position: absolute;background: #b5a6ce;width: 110px;border-top:1px solid #392473;border-left:1px solid #392473;border-right:1px solid #392473;left: -999em;}
		
		#nav ul li ul li a{color:#392473;border-bottom:1px solid #392473;width:100px;padding:4px 5px;text-indent:0;}
		#nav ul li ul li a:hover{background: #392473; color:#fff}
		#nav ul li ul li.ipf-parent a{ background: url(../images/rcmt/nav-parent-off.gif) 95% center no-repeat;}
		#nav ul li ul li.ipf-parent a:hover{ background:#392473 url(../images/rcmt/nav-parent-on.gif) 95% center no-repeat;}
		/* Level 3 */
		#nav ul li ul li ul {margin: -21px 0 0 110px;}
		#nav ul li ul li ul li a{background:none !important;}
		#nav ul li ul li ul li a:hover{background: #392473 !important;}
		
		#nav ul li ul li ul li ul {display:none;}
		
		#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {left: -999em;}
		#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {left: auto;}
		#nav li:hover, #nav li.hover {position: static;}
		
	#contentarea{clear:both;line-height:19px;}

/*******************************************************/
/* Homepage
/*******************************************************/
	
	.level1 #contentarea{background: url(../images/rcmt/contentarea-level1-bg.gif) top right no-repeat}
	
		.level1 #content{width:488px;float:left;padding:80px 25px 10px 25px}
		
		#column-right{width:202px;float:left;display:inline;padding:60px 10px 10px 10px}
		
			#features{}
				#features ul{margin:0 0 0 5px;padding:0;list-style:none;}
				#features ul li{margin:0 0 10px 0;padding:0 0 0 15px;list-style:none;background: url(../images/rcmt/bullet-features.gif) 0 6px no-repeat}
	
/*******************************************************/
/* Childpage
/*******************************************************/	
	
		#pagetitlearea{border-bottom:1px solid #3d2471;padding:20px 20px 15px 20px}
			#path{font-weight:bold;}
		
		.level2 #content{padding:15px 20px}

			#documenttitle{font-size:17px;font-weight:bold;margin:0 0 25px 0;}
			#totop{text-align:right;margin:40px 0 0 0;width:100%;clear:both}
			
			.ipf-PageChildLinks{border-collapse:collapse;}
			.ipf-PageChildLinks ul{}
			.ipf-PageChildLinks ul li{list-style-image: url(../images/rcmt/bullet_subpage.gif);margin:10px 0 0 0}
			.ipf-PageChildLinks ul li a{font-weight:bold;}
			.ipf-PageChildLinks ul li .ipf-ChildLinkSummary{display:block;}
			
			table.ipf-v4quicklinks {width:178px;float:right;margin:0 0 15px 10px;border-collapse:collapse;}
			table.ipf-v4quicklinks td{background: #B2A7C8 url(../images/rcmt/quicklinks.gif) top left no-repeat;padding:40px 10px 10px 10px}
			table.ipf-v4quicklinks td ul{margin-left:30px; margin-top:5px;padding:0}
			table.ipf-v4quicklinks td li{list-style-image: url(../images/rcmt/bullet.gif);}
			
		
/*******************************************************/
/* Footer
/*******************************************************/			
		
	#footer{clear:both;background:#8c9874;padding:15px 20px 1px 20px;color:#fff;border-top:1px solid #3d2471}
		#footer a{color:#fff;text-decoration:none;padding:0 5px;text-decoration:underline}
		#footer p{}
