body, div, td ul, li, ol { font: 16px/22px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; }

ul { margin: 0px 0px 0px 15px; padding: 0px; }


a:link { color: #BF2B31; text-decoration: none; }
a:visited { color: #9E2127; text-decoration: none; }
a:hover, a:active { color: #BF2B31; text-decoration: underline; }


div { margin: 0; padding: 0; border: none; }
img { margin: 0; padding: 0; border: none; }

br.clear { clear: both; font-size: 0; margin: 0; padding: 0; }

body { background: url(images/bg-page.jpg); }

#pagediv_C { width: 100%;  text-align: center; margin: 0 auto; }
  
  #pagediv { width: 755px; text-align: left; margin: 0 auto 0 auto; background: #fff; }
  
  
  
  /* Box 3 with Rounded Corners MB */	
/* Show only to IE PC \*/

* html .boxhead h2 {height: 1%;} /* For IE 5 PC */

.outerbox {
	margin: 0 auto; /* center for now */
	width: 755px; /* ems so it will grow */
	background: url(images/body-r.gif) no-repeat bottom right;
	font-size: 100%;
}
.boxhead {
	background: url(images/head-r.gif) no-repeat top right;
	margin: 0;
	padding:0;
	text-align: center;
}
.boxhead h2 {
	background: url(images/head-l.gif) no-repeat top left;
	margin: 0;
	padding: 14px 30px;
	color: #575757; 
	font-weight: bold; 
	font-size: 12px;
	line-height: 1.2em;
}

.boxhead img {
	padding: 10px 8px 20px 0px;
}
.boxbody {
	background: url(images/body-l.gif) no-repeat bottom left;
	margin: 0;
	padding: 0px 30px 25px 15px;
}
.boxbody p {
	font-size: 13px; 
	line-height: 22px;
	color:#666;
}
	
  
		/*** TOP CUSTOM STYLES  ********************************/
	   #topRow1 { position: relative; height: 83px; background: url(images/bg-header.gif); margin: 0px 9px 0px 8px; }
	   #topRow1-col1 { position: absolute; top: 0px; left: 0px; width: 201px; }
	   #topRow1-col2 { position: absolute; top: 26px; left: 242px; width: 179px; }
	   #topRow1-col3 { position: absolute; top: 14px; right: 0px; width: 95px; }
	     #topRow1-col3 a:link, #topRow1-col3 a:visited { color: #FFF; text-decoration:none; }
	     #topRow1-col3 a:hover, #topRow1-col3 a:active { color: #000; text-decoration:none; }
	  
	   #topRow2 { position: relative; height: 43px; margin: 0px 9px 0px 8px; background: url(images/bg-btm-nav.gif) repeat-x bottom; }
	   


	/*** Main Column LAYOUT   *******************************/
	#pageColumns { width: 815px; }

	 #ColumnRt { width: 566px; float: right; }
	 .contentTable { width: auto; padding: 0; margin: 0; border-spacing: 0; border-collapse: collapse; border-width: 0; }
	 	/*** RIGHT COLUMN CUSTOM STYLES  ********************************/
	   #contentArea { padding: 30px 155px 26px 15px; margin: 0; }
	   #contentArea p { margin: 0 0 12px 0; padding: 0; }
		  
		  
	#ColumnLft { width: 232px; float: left; }  	
	    /*** LEFT COLUMN CUSTOM STYLES ********************************/
		#inner-lft { margin-left: 8px; }
 

	#clearOut { width: 100%; height: 1px; clear: both; } /* to clear footer */
	*html #clearOut { margin-top: -13px; } /* Only for IE*/


	/*** BOTTOM CUSTOM STYLES ********************************/

	#find { padding: 9px 0px 8px 0px; margin: 0px 9px 0px 8px; background: url(images/bg-find.gif); text-align: right; } 
	#find form { margin: 0px 10px 0px 0px; }
	#find input { width: 73px; height: 18px; border: 1px solid #C3C3C3; }

	#btmNav { padding: 10px 0px 10px 0px; background: url(images/bg-txt2.jpg); }
	#btmNav p { margin: 0px; font-size: 10px; color: #000; text-align: center; }
	#btmNav p a { text-decoration: none; font-weight:  normal; }
	#btmNav p a:link { color: #000; }
	#btmNav p a:visited { color: #666; }
	#btmNav p a:hover,#btmNav p a:active { color: #CD3629; }

	
	
/*** HOME CUSTOM STYLES ********************************/
	

	.hm #ColumnLft { width: 117px; float: left; }  
	
	.hm #ColumnRt { width: 690px; float: right; }
	  .hm #inner-rt { margin-right: 8px; }
	    .hm #text-area { float: left; width: 335px; height: 268px; background: #DFE2E9 url(images/h-welcome.gif) no-repeat right bottom; }
	    .hm #text-area #inner { padding: 15px 20px; }
		
		.hm #rt-text-area { float: right; width: 344px; }
		
		.hm #promo-side { float: left; }
		.hm #promo { float: left; width: 462px; background: #FFF; }
	
	