@charset "utf-8";
/* CSS Document */

html *{
	font-family: Arial, Helvetica, sans-serif;
}

#topnav, #links, #menu, #c_info h3{
	display: none;
}

h1{ font-size: 22px; color: #92cc57;}

h2{ font-size: 20px !important; clear: both; color: #006699;}

h3 {text-decoration: underline; font-size: 18px; padding-top: 10px; color: #92cc57;}


#header{
	height: 50px;
	border-bottom: 1px solid #666;
}

#header h1{
	float: left;
}

#header a{
	float: right;
	width: 296px;
	height: 39px;
}

#header img{ border: 0; }


p{ font-size: 14px; line-height: 20px;}

p strong{
	font-size: 16px;
}

p span{ font-weight: bold;}

div.infoDiv{display: block !important; page-break-after:always;}

/*#c_info, #c_rate, #c_date, #c_spec{  page-break-after:always;}*/

table.discount{
	page-break-before: always;
}

#c_ad {page-break-after: never;}
#c_con h3{page-break-after: avoid;}
#content #c_con{display: inline;}
#content #pdflinks{display: none;}

table, table.rateTable, table.mechTable, table td, table th, table.mechTable td, table.mechTable th{
	border: 1px solid #757575 !important;
	border-collapse: collapse;
	font-size: 12px;
}

#c_rate table.rateTable, #c_rate table.rateTable td, #c_rate table.rateTable th{
	border: 0 !important;
}

#c_rate table.discount, #c_rate table.discount td, #c_rate table.discount th{
	border: 1px solid #757575 !important;
}

table tr.odd td{
	background-color: #eee;
}

table td, table th{
	padding: 5px;
}

table.mechTable tr.boldRow td{
	font-weight: bold;
}

div.contact{
page-break-inside:avoid;
}

#content .conDiv{
	padding: 0px 20px 0px 20px;
	clear: both;
	font-size: 14px;
	page-break-inside:avoid;
	display: inline;
	
}

#content .conDiv span.sub{
	float: left;
	width: 120px;
	margin-left: 20px;
	background-color: #eee;
	padding: 2px;
	page-break-after: avoid;
}

#content .conDiv p{
	padding: 2px;
	margin: 0px;
	float: left;
	border-top: 1px solid #eee;
	max-width: 60%;
	page-break-before: avoid;
}

* html #content .conDiv p{
	width: 60%;
}

#content .conHead{
	clear: both;
}

a.parentOpen, .nowrap{
	white-space: nowrap;
}

#c_con a{
	text-decoration: none;
}
