body {

	margin-top: 0px;

	font-family: "Century Schoolbook", "Times New Roman", Times, serif;

	font-size: 16px;

	line-height: 20px;

	color: #333333;

}



td, th {

	font-family: "Century Schoolbook", "Times New Roman";

	font-size: 16px;

	line-height: 20px;

	color: #333333;

}



form {

	float: right;

	width: 285px;

	text-align: left;

	padding-right: 10px;

	color: #FFFFFF;

	margin-top: 15px;

	margin-bottom: 65px;

}





.title {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 18px;

	line-height: 30px;

  background-color: #990000; color: #FFFF66;

}



.subtitle {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 16px;

	line-height: 20px;

	font-weight: bold;

  color: #660000; font-style: oblique;

}



.nav {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 12px;

	font-weight: bold;

	background-color: #CCCC66;

}



.navLink {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	background-color: #DEDECA;

}



.legal {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 12pt;

	color: #333333;

}



.box1 {

	border-width: 2px;

	border-color: #CCCCCC #333333 #333333 #CCCCCC;

  border-style: dotted;

	}



.promo {

	font-family: "Times New Roman", Times, serif;

	color: #000033;

}



.titlebar {

	font-family: "Times New Roman", Times, serif;

	font-size: 9px;

	color: #FFFFFF;

	background-color: #336699;

}



.dingbat {

	font-family: Georgia, "Times New Roman", Times, serif;

	background-color: #CCCC99;

 color: #660000; font-weight: bolder; font-size: medium;

}



input.big {

	width: 100px;

}



input.small {

	width: 50px;

}



input.formInputText {

	background-color: #FFFFFF;

	background-repeat: repeat-x;

	color: #333333;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #333333;

	border-right-color: #FFFFFF;

	border-bottom-color: #FFFFFF;

	border-left-color: #333333;

	font-family: "Century Schoolbook", "Times New Roman", "Times";

}

input.formInputButton {

	color: #FFFFFF;

	background-color: #59190D;

	font-size: 10px;

	font-family: "Century Schoolbook", "Times New Roman", "Times";

	height: 21px;

	width: 24px;

	border-top-style: solid;

	border-bottom-style: none;

	border-top-width: 1px;

	border-left-style: solid;

	border-top-color: #999999;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-left-color: #999999;

	text-align: center;

	border-right-style: none;

}

#navsmall {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

}

.pageTitle {

	width: 560px;

	height: 52px;

	float: right;

	text-align: right;

	line-height: 25px;

	margin-left: 0px;

	padding-top: 4px;

	padding-right: 12px;

	padding-bottom: 4px;

	padding-left: 4px;

}



.style1 {

	font-size: 35px;

	font-weight: normal;

	color: #59190D;

	overflow: visible;

	padding-bottom: 0px;

	text-transform: uppercase;

	letter-spacing: 0em;

	font-family: "Franklin Gothic Heavy", "Impact", "Arial";

}

.style1a {

	font-size: 28px;

	font-weight: normal;

	color: #59190D;

	overflow: visible;

	padding-bottom: 0px;

	text-transform: uppercase;

	letter-spacing: 0em;

	font-family: "Franklin Gothic Heavy", "Impact", "Arial";

}

.style1b {

	font-size: 23px;

	font-weight: normal;

	color: #59190D;

	overflow: visible;

	padding-bottom: 0px;

	text-transform: uppercase;

	letter-spacing: 0em;

	font-family: "Franklin Gothic Heavy", "Impact", "Arial";

}

.style1c {

	font-size: 30px;

	font-weight: normal;

	color: #59190D;

	overflow: visible;

	padding-bottom: 0px;

	text-transform: uppercase;

	letter-spacing: 0em;

	font-family: "Franklin Gothic Heavy", "Impact", "Arial";

}





.style2 {

	font-size: 35px;

	color: #8A8987;

	font-weight: normal;

	overflow: visible;

	padding-bottom: 10px;

	text-transform: uppercase;

	padding-left: 0px;

	font-family: "Franklin Gothic Heavy", "Impact", "Arial";

}

.style2a {

	font-size: 28px;

	color: #8A8987;

	font-weight: normal;

	overflow: visible;

	padding-bottom: 10px;

	text-transform: uppercase;

	padding-left: 0px;

	font-family: "Franklin Gothic Heavy", "Impact", "Arial";

}

.style2b {

	font-size: 23px;

	color: #8A8987;

	font-weight: normal;

	overflow: visible;

	padding-bottom: 10px;

	text-transform: uppercase;

	padding-left: 0px;

	font-family: "Franklin Gothic Heavy", "Impact", "Arial";

}

.style2c {

	font-size: 30px;

	color: #8A8987;

	font-weight: normal;

	overflow: visible;

	padding-bottom: 10px;

	text-transform: uppercase;

	padding-left: 0px;

	font-family: "Franklin Gothic Heavy", "Impact", "Arial";

}



.style3 {

	font-family: "Century Schoolbook", "Times New Roman", "Times";

	font-size: 16px;

	font-weight: normal;

	word-spacing: 0em;

	letter-spacing: 0em;

	text-transform: uppercase;

	color: #8b8987;

}
.FranklinGray {
	font-family: "Franklin Gothic Demi Cond";"Impact", "Arial";
	
	font-size: 16px;
	
	font-style: normal;
	
	line-height: normal;
	
	font-weight: normal;
	
	font-variant: normal;
	
	text-transform: capitalize;
	
	color:#8A8987;
}

.FranklinMerlot {
	font-family: "Franklin Gothic Demi Cond";"Impact", "Arial";
	
	font-size: 16px;
	
	font-style:italic
	
	line-height: normal;
	
	font-weight: normal;
	
	font-variant: normal;
	
	text-transform: capitalize;
	
	color: #59190D;
}

.style4 {

	font-family: "Century Schoolbook", "Times New Roman", "Times";
	
	font-size: 16px;
	
	text-transform: uppercase
	
	color: #59190D;

	

	

}



h1 {

	font-size: 30px;

	color: #59190D;

	padding-top: 3px;

	padding-bottom: 3px;

	font-family: "Franklin Gothic Demi Cond", "Impact", "Arial";

}

h3 {

	font-family: "Franklin Gothic Demi Cond", "Impact", "Arial";

	font-size: 22px;

	font-weight: normal;

	color: #59190D;

	text-transform: uppercase;

	line-height: normal;

}

 

h4 {

	font-size: 16px;

	color: #59190D;

	padding-top: 3px;

	padding-bottom: 3px;

}

.style3Copy {

	font-family: "Century Schoolbook", "Times New Roman", "Times";

	font-size: 20px;

}

 

.styleImagine {

	font-size: 22px;

	color: #59190D;

	padding-top: 3px;

	padding-bottom: 3px;

	font-family: "Franklin Gothic Demi Cond", "Impact", "Arial";

	text-transform: uppercase;

	letter-spacing: 0em;

}

.ImagineImg {

	width: 949px;

	clear: both;

	font-size: 1px;

	float: right;



}

.ImagineBlank {

	background-color: #FFFFFF;

	width: 600px;

	height: 30px;

	clear: right;

	padding-top: 0px;

	float: right;

	padding-right: 0px;

	margin-right: 15px;

	padding-bottom: 10px;

}



.ImagineBox {

	width: 690px;

	clear: right;

	float: right;

	padding-right: 15px;

	margin-right: 0px;

	padding-bottom: 0px;

	padding-left: 1px;

}

.border1 {

	border: 0px solid #333333;

}







.style2Vision {

	font-size: 24px;

	color: #8A8987;

	font-weight: normal;

	overflow: visible;

	text-transform: uppercase;

	font-family: "Franklin Gothic Demi Cond", "Impact", "Arial";

	letter-spacing: 0em;

}

.thrColElsHdr #containerHome #header .pageTitle .style3 {

	font-family: "Century Schoolbook", "Times New Roman";

	font-size: 16px;

	font-weight: normal;

	text-transform: none;

}



.styleImagine1 {

	font-size: 24px;

	color: #59190D;

	font-family: "Franklin Gothic Demi Cond", "Impact", "Arial";

	text-transform: uppercase;

}

#sidebar2 li {

	list-style-image: url(assets/images/bullets/bullet_small2.jpg);

	text-transform: capitalize;

}

.ImagineBox .border1 li {

	list-style-image: url(assets/images/bullets/bullet_small2_gray.jpg);

	text-transform: capitalize;

}

.noCap {

	text-transform: lowercase;

}







.style1IMG {

	font-size: 40px;

	font-weight: normal;

	color: #59190D;

	overflow: visible;

	padding-bottom: 0px;

	text-transform: uppercase;

	letter-spacing: 0em;

	font-family: "Franklin Gothic Heavy", "Impact", "Arial";

}





.style2Vis {

	font-size: 40px;

	color: #8A8987;

	font-weight: normal;

	overflow: visible;

	padding-bottom: 10px;

	text-transform: uppercase;

	padding-left: 5px;

	font-family: "Franklin Gothic Heavy", "Impact", "Arial";

}

.noPad {

	margin: 0px;

	padding: 0px;

}

.noRepeat {

	background-repeat: no-repeat;

	background-position: center center;

	text-align: left;

}

.styleVision {

	font-size: 22px;

	color: #8A8987;

	padding-top: 3px;

	padding-bottom: 3px;

	font-family: "Franklin Gothic Demi Cond","Impact", "Arial";

	text-transform: uppercase;

	letter-spacing: 0em;

}

 

.ImagineBox .border2 li {

	list-style-image: url(assets/images/bullets/bullet_small2.jpg);

	text-transform: capitalize;

}

.style4 a {

	font-family: "Century Schoolbook", "Times New Roman", "Times";

	font-size: 16px;

	color: #59190D;

	text-transform: uppercase;

	text-decoration: underline;

}

.styleImaginevision {

	font-size: 22px;

	color: #8A8987;

	padding-top: 3px;

	padding-bottom: 3px;

	font-family: "Franklin Gothic Demi Cond","Impact", "Arial";

	text-transform: uppercase;

	letter-spacing: 0em;

}

 

 

.options {

	background-color: #D5D6D1;

	padding: 4px;

}

.styleImaginevision2 {

	font-size: 21px;

	color: #8A8987;

	padding-top: 3px;

	padding-bottom: 3px;

	font-family: "Franklin Gothic Demi Cond","Impact", "Arial";

	text-transform: uppercase;

	letter-spacing: 0em;

}

.thrColElsHdr #containerHome .search {

	width: 700px;

	float: left;

	padding-left: 20px;

	background-color: #FFFFFF;

}

.ImagineBoxSearch {

	width: 690px;

	clear: right;

	float: right;

	padding-right: 15px;

	margin-right: 0px;

	padding-bottom: 0px;

	padding-left: 1px;

	background: white;

}



