/* ---==: Tag Declarations :==--- */
BODY  {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	margin: 0; 
	padding: 0;}

A, 
A:Visited, 
A:Active {
	color: #000000; 
	text-decoration: none; 
	font-size: 12px; 
	font-weight: bold;}
A:Hover  {
	color: #000000;
	text-decoration: underline;}

td, 
p, 
div, 
li {
	font-family: Verdana, Arial, Helvetica, sans-serif;  
	font-size: 12px;}

/* ---==: Special Testimonials Format for CM (DEH - January 2007) :==--- */
blockquote { /* -> Use <blockquote> to contain whole testimonials page... NO NEED TO ADD QUOTATION MARKS */
	color: #553;
	font: 10pt black normal Verdana, Arial, Helvetica, sans-serif;
	padding: 8px 12px;}
blockquote div { /* -> Use <div> for the signature line */
	color: #555;
	right: 2px;
	text-align: right;
	font-style: italic;
	margin: 2px 0 12px 7px;}
blockquote div:before {	content: "-- ";} /* Puts a double-hash in front of each signature */
blockquote p { /* -> Use <p> for the testimonial paragraph... use <br> to block multiple paragraphs */
	text-align: left;
	white-space: normal;
  text-indent: -7px; 
  margin: 8px 12px 0 7px;}
blockquote p:before { content: open-quote;} /* Adds opening quote */
blockquote p:after { content: close-quote;} /* Adds closing quote */

/* :: HOW TO USE THIS CODE :: 
	Tell the customer to include their content in CM like so:

	<blockquote>
		<p>	(First testimonial message... blahblahblah) </p>
			<div> (First testimonial source... name &amp; name surname)	</div>
		<p> (Next testimnonial message... blahblahblah)	</p>
			<div> (Next testimonial source... name surname)	</div>
			[...etc...]
	</blockquote>

	It will appear like this:
	
	[  "First testimonial message... blahblahblah blahblahblah blah   ]
	[   blahblah blahblahblah blah blahblahblah blah blah."           ]
	[                                       -- name & name surname    ]
	[																																	]
	[  "Next testimonial message... blahblahblah blahblahblah blah    ]
	[   blahblah blahblahblah blah blahblahblah blah blah."           ]
	[                                              -- name surname    ]


	The testimonials will be automatically...
		* quoted (proper open-quote and close-quote)
		* given hash-marks for signature line
		* hanging-indent to line-up left edge at opening quote
		* right-indented signature line
		* formatted with vertical space between each quote
	
*/

/* ---==: Common Style Classes :==--- */
.content {
	padding: 5px; 
	vertical-align: top; 
	color: black;}

.sm {font-size: 10px;}

/* Form Styles */
.forminput {
	font-family: Verdana, Arial, Helvetica, sans-serif;  
	font-weight: bold; 
	font-size: 12px; 
	color: black; 
	background-color: #f0f8ff; 
	padding: 1pt; 
	margin: 0; 
	border: solid black 1px;}

.forminput2 {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: normal; 
	font-size: 10px; 
	color: black; 
	background-color: #f0f8ff; 
	padding: 0; 
	margin: 0; 
	border: solid black 1px;}

.pnorm {
	color: black;
	background: #f0f8ff;
	border: solid black 1px;}		

.pover {
	color: #0066cc;
	background: #f0f8ff;
	border: solid black 1px;}

/* ---==: CM Style Classes :==--- */
#cm_container_footer {text-align: right;}

#cm_list_footer {
	font-family: Arial, sans-serif; 
	padding: 0;
	margin: 0 0 0 5px;}
#cm_list_footer li {display: inline;} /* for IE5 and IE6 */
#cm_list_footer li a {
	display: block;
	text-align: left;
	color: white;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;}
#cm_list_footer li a:Hover { 
	color: #FFFFCC;
	font-size: 12px;
	text-decoration: underline;}
#cm_list_footer li a:Visited { 
	color: white; 
	font-size: 12px;}

/* ---==: Custom Style Classes :==--- */
.border1 {border-bottom: 1px white solid;}

.border2 {border-top: 1px white solid;}

.blue {color:#282576;}

A.smlink, 
A.smlink:Visited 
A.smlink:Active {
	color: #000000; 
	text-decoration: none; 
	font-size: 10px;}
A.smlink:Hover  {text-decoration: underline;}

A.nav, 
A.nav:Visited, 
A.nav:Active {
	color: #ffffff; 
	text-decoration: none; 
	font-size: 12px; 
	font-weight: bold; 
	padding: 5px;}
A.nav:Hover  {text-decoration: underline;}

A.foot1, 
A.foot1:Visited, 
A.foot1:Active {
	color: #ffffff; 
	text-decoration: none; 
	font-size: 11px; 
	font-weight: bold;}
A.foot1:Hover  {text-decoration: underline;}

.foot2 {
	color:#ffffff; 
	font-size: 10px; 
	padding: 5px 20px;}

.foot3 {
	color:#ffffff; 
	font-size: 16px; 
	padding: 5px;}
