	body { background:#999999; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size: 12px;line-height:21px }
	img { border:0}
	a { color:#003366; font-weight:bold; text-decoration:none}
	a:hover { text-decoration:underline}	
	h1 { font-size:28px; font-weight:bold; margin:0}
	h2 { font-size:18px; font-weight:bold; margin:0px}	
	#container { margin:0px auto; width:924px; background:#d7d7d7}
	#header { height:128px; background:url(/images/background-header.gif) repeat-x;}
		#logo { padding:8px 15px 8px 15px}
		#menu { margin-left:20px; margin-top:1px;line-height:18px}
			#menu ul {margin:0;padding:0;list-style:none;}
				#menu ul li {margin:0;padding:0;list-style:none;float:left; font-size:12px; font-weight:bold}
				#menu ul li a { color:#fff; text-decoration:none}
			#menu ul { margin:0px; padding:0px; list-style:none;}
				#menu ul li { margin:0px; padding:0px; list-style:none;font-weight:bold; float:left;margin-right:0px; border-right:1px solid #fff}
				#menu ul li.active {background:url(/images/background-menu-item-active-right.gif)  no-repeat top right; border:0px; margin-left:-2px }	
					#menu ul li a {padding:0px; display:block; color:#fff}
					#menu ul li a:focus {     outline: none; }
					#menu ul li a span {padding:8px 17px 11px 17px;display:block; }				
					#menu ul li a { text-decoration:none}		
					#menu ul li a:hover {color:#ccc}
					#menu ul li.active a  {color:#000; border-right:0px }	
					#menu ul li.active a:hover {color:#000}					
					#menu ul li.active a span  {color:#000; display:block; padding:8px 18px 11px 17px;background: url(/images/background-menu-item-active-left.gif)  no-repeat top left;}					
	#columns {  padding:10px; display:block; height:100%; overflow:visible; background:url(/images/background-columns.gif) repeat-x}
		#column-left { width:648px; float:left;  padding:0px 0px 10px 0px}
			#column-left .block {margin-bottom:10px;  background:url(/images/background-block-center.gif) repeat-y top left;}		
				#column-left .block .title {padding:10px 10px 0px 10px; background:url(/images/background-block-center-header.gif) no-repeat top left  }			
				#column-left .block .content { padding:10px 10px 10px 10px;}							
				#column-left .block .footer { height:5px; background:url(/images/background-block-center-footer.gif) no-repeat bottom left}											
				#column-left .block h1 {font-size:18px; font-weight:bold; margin:0px;padding-bottom:5px}
				#column-left .block h2 { margin:0px; padding-bottom:5px}				
		#column-right { width:244px; float:right}
			#column-right .special { background: url(/images/background-special.gif) no-repeat; padding:20px; margin-bottom:10px; height:188px; color:#FFF }
				#column-right .special h2 { margin:0px; color:#FFFFFF}	
			#column-right .block {margin-bottom:10px;  background:url(/images/background-block.gif) repeat-y top left;}
				#column-right .block .title {padding:10px 10px 0px 10px; background:url(/images/background-block-header.gif) no-repeat top left  }			
				#column-right .block .content { padding:10px 10px 10px 10px;}							
				#column-right .block .footer { height:5px; background:url(/images/background-block-footer.gif) no-repeat bottom left}											
				#column-right .block h2 { margin:0px; padding-bottom:5px}			
	#footer { background:#be0101; padding:15px; color:#999999; clear:both; font-size:11px; line-height:18px}
	#footer a { color:#999999; text-decoration:none}	
		#logo-rb { float:right; margin-top:2px}
   hr { height:2px; color: #dcdcdc; margin-left:-10px; margin-right:-10px}
   p { margin-top:0}

   #column-left ul {margin:0; padding:0; list-style:none}
   #column-left ul li { background:url(/images/bullet-red.gif) no-repeat 0px 8px; margin:0px; padding:0px; list-style:none; padding-left:14px }
   
   ul.checklist {margin:0; padding:0; list-style:none}
   ul.checklist li { background:url(/images/icon-check.gif) no-repeat 0px 4px; margin:0px; padding:0px; padding-left:16px; ; list-style:none; line-height:20px}
   
   ul.contact-list {margin:0; padding:0; list-style:none}
   ul.contact-list li { margin:0px; padding:0px; padding-left:20px; ; list-style:none; line-height:20px}   
   ul.contact-list li.tel { background:url(/images/icon-mobile.gif) no-repeat 3px 0px}
   ul.contact-list li.fax { background:url(/images/icon-fax.gif) no-repeat 0px 1px}
   ul.contact-list li.email	  { background:url(/images/icon-mail.gif) no-repeat 0px 4px} 

   a.button { width:123px; height:22px; text-align:center; color:#000000; font-weight:bold; text-decoration:none; background:url(/images/background-button.png) no-repeat; padding:6px 30px 6px 10px; text-align:left; display:block; font-size:14px} 
   div.feature {background:#000 url(/images/background-home-feature.jpg) no-repeat right top; height:192px; padding:15px; color:#FFF; margin-bottom:10px}
   div.feature span.when { background: #e42e87; text-transform:uppercase; padding:3px; font-weight:bold}  
   div.feature h1 { font-size:30px; color:#FFF; margin:5px 0px; line-height:36px}
   div.feature h2 { font-size:14px; color:#FFF; margin:5px 0px}   