/**************************************************

     Box Holder

 **************************************************/

 

#boxholder {

	clear: both;

	overflow: auto;

	margin-top: 0px;
	
}



#boxholder h2, h3{

	font-family: Arial, Helvetica, sans-serif;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	padding-top: 2px;

	padding-right: 0px;

	padding-bottom: 3px;

	padding-left: 10px;

	font-size: 12px;

	font-weight: bold;
	
	background-image: url('../../images/indexpage/h-bg.gif');

	background-repeat: repeat-x;

	background-position: center bottom;


/****	background: #AA0000; ****/
	
	text-align: center;

	color: #FFFFFF;

}

#boxholder .pricetag{

	text-decoration: none;
	
	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #ffffff;

	background-image: url('../../images/indexpage/h2-bg.gif');

	background-repeat: repeat-x;

	background-position: center bottom;

	border: 1px solid #CCCCCC;

	background-position: left bottom;

	padding-top: 2px;

	padding-right: 2px;

	padding-bottom: 2px;

	padding-left: 10px;

	margin-top: 0px;

	margin-right: 5px;

	margin-bottom: 1px;

	margin-left: 5px;

	display: block

}

#boxholder a{

	color: #fff;
	
	text-decoration: none;
}

#boxholder a:hover{

	color: #fff;

	text-decoration: underline;

}

#boxholder sup{

	color: #FFFFFF;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;

}


/**************************************************

     Box Holder 2

 **************************************************/

 

#boxholder2 {

	width: 782px;

	clear: both;

	overflow: auto;

	padding-top: 3px;
	
	padding-bottom: 6px;
	
	border-bottom: 1px solid #CCCCCC;

	background-image: url('../../images/indexpage/slope2-bg.gif');

	background-repeat: repeat-x;

	background-position: center bottom;

	
}



#boxholder2 h2, h3{

	font-family: Arial, Helvetica, sans-serif;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	padding-top: 2px;

	padding-right: 0px;

	padding-bottom: 3px;

	padding-left: 10px;

	font-size: 12px;

	font-weight: bold;
	
	background-image: url('../../images/indexpage/bg.gif');

	background-repeat: repeat-x;

	background-position: center top;


/****	background: #AA0000; ****/
	
	text-align: center;

	color: #FFFFFF;

}
 

#boxholder2 h4 {
	
	font-family: Arial, Helvetica, sans-serif; 
	
	font-size: 12px; 
	
	font-style: normal; 
	
	font-weight: bold; 
	
	color: #28586f; 
	
	margin: 10px 0px -5px 10px;
	
	border-bottom: none;
	
	}

#boxholder2 .pricetag{

	text-decoration: none;
	
	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #ffffff;

	background-image: url('../../images/indexpage/h2-bg.gif');

	background-repeat: repeat-x;

	background-position: center bottom;

	border: 1px solid #CCCCCC;

	background-position: left bottom;

	padding-top: 2px;

	padding-right: 2px;

	padding-bottom: 2px;

	padding-left: 10px;

	margin-top: 0px;

	margin-right: 5px;

	margin-bottom: 1px;

	margin-left: 5px;

	display: block

}

#boxholder2 a{

	color: #28586f;
	
	text-decoration: underline;
}

#boxholder2 a:hover{

	color: #cc0000;

	text-decoration: underline;

}

#boxholder2 sup{

	color: #FFFFFF;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;

}

/**************************************************

     Box Holder 3

 **************************************************/

 

#boxholder3 {

	width: 782px;

	clear: both;

	overflow: auto;

	padding-top: 3px;
	
	padding-bottom: 6px;
	
	border-bottom: 1px solid #CCCCCC;


	background-repeat: repeat-x;

	background-position: center bottom;

	
}



#boxholder3 h2, h3{

	font-family: Arial, Helvetica, sans-serif;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	padding-top: 2px;

	padding-right: 0px;

	padding-bottom: 3px;

	padding-left: 10px;

	font-size: 12px;

	font-weight: bold;
	
	background-image: url('../../images/indexpage/bg.gif');

	background-repeat: repeat-x;

	background-position: center top;


/****	background: #AA0000; ****/
	
	text-align: center;

	color: #FFFFFF;

}
 

#boxholder3 h4 {
	
	font-family: Arial, Helvetica, sans-serif; 
	
	font-size: 12px; 
	
	font-style: normal; 
	
	font-weight: bold; 
	
	color: #28586f; 
	
	margin: 10px 0px -5px 10px;
	
	border-bottom: none;
	
	}

#boxholder3 .pricetag{

	text-decoration: none;
	
	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #ffffff;

	background-image: url('../../images/indexpage/h2-bg.gif');

	background-repeat: repeat-x;

	background-position: center bottom;

	border: 1px solid #CCCCCC;

	background-position: left bottom;

	padding-top: 2px;

	padding-right: 2px;

	padding-bottom: 2px;

	padding-left: 10px;

	margin-top: 0px;

	margin-right: 5px;

	margin-bottom: 1px;

	margin-left: 5px;

	display: block

}

#boxholder3 a{

	color: #28586f;
	
	text-decoration: underline;
}

#boxholder3 a:hover{

	color: #cc0000;

	text-decoration: underline;

}

#boxholder3 sup{

	color: #FFFFFF;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;

}



/**************************************************

     Individual Boxes

 **************************************************/



#boxone {

	float: left;
	
	margin-left: 1px;

	width: 190px;
	
	height: auto;

	margin-right: 3px;

}

#boxtwo {

	float: left;

	width: 188px;
	
	height: auto;

	margin-right: 3px;

	margin-left: 3px;

}

#boxthree {

	float: left;

	width: 188px;
	
	height: auto;

	margin-right: 3px;
	
	margin-left: 3px;

}

#boxfour {

	float: left;

	width: 190px;

	height: auto;

	margin-left: 3px;

}

#boxfive {

	float: left;
	
	margin-left: 1px;

	width: 390px;
	
	height: auto;

	margin-right: 0;

}

#boxsix {

	float: left;

	width: 390px;

	height: auto;

	margin-left: 0;

}
#boxseven {

	float: left;

	width: 782px;

	height: auto;

	margin-left: 0;

}

#boxone p, #boxtwo p, #boxthree p, #boxfour p {

	padding: 5px;

	margin: 0px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 1.3em;

	color: #5f7786;

}

#boxfive p, #boxsix p, #boxseven p {

	padding: 5px;

	margin: 5px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 1.3em;

	color: #333;

}

#boxone ul, #boxtwo ul, #boxthree ul, #boxfour ul, #boxfive ul, #boxsix ul, #boxseven ul  {

	list-style: square;

	margin-left: 8px;

	padding: 0 10px 10px 15px;

	line-height: 1.2em;

	}

	

#boxone li, #boxtwo li, #boxthree li, #boxfour li, #boxfive li, #boxsix li, #boxseven li {

	font-size: 11px;

	font-weight: bold;

	color: #5F7786;

	line-height: 1em;

	}

	

#boxone, #boxtwo, #boxthree, #boxfour {

	border: 1px solid #CCCCCC;

	background-image: url('../../images/indexpage/slope2-bg.gif');

	background-repeat: repeat-x;

	background-position: center bottom;

}

#boxfive, #boxsix {


}