/* HTML Elements */ 

	a {} /* Avoid using as will assign it to <a name=""> */
		a:link{
			color: #003399;
			}
		a:visited {
			color: #003366;
			}
		a:hover {
			color: #8E071A;
			} 
	body { 
		background: #968d7f;
		color: #333;
		font: 74%/125% verdana, helvetica, arial, sans-serif; 
		}

	dl, ol, ul {
		margin-top: 0;
		}
	dt {
		font-weight: bold;
		}
	dd {
		margin-left: 0;
		padding-bottom: 8px;
		}
		
	fieldset {
		border: none;
		margin: 0;
		padding: 0;
		}
		
	form {
		margin: 0;
		padding: 0;
		}
	
	h1, h2, h3, h4, h5, h6 {
		color: #a70000;
        font-weight: normal;
		line-height: 110%;
		margin: 0;
		padding: 8px 0;                
		}
	   h1 {
		 font: 190%/105% "Times New Roman", Times, serif;
		 padding-top: 0;
		 }
		#home h1 {
			color: #000;
			font-size: 170%; 
			}
	   h2 {
		 font-size: 140%;
		 }
		 #home h2 {
			font-size: 130%; 
			padding-top: 0;
			}
			/*#home #c1 h2 {
				font: 200% "Times New Roman", Times, serif;
				} */
			#mojo h2 {
				font-size: 140%;
				} 
			#sidebar h2 {
				font-size: 115%;
				}
				
		h3 {
			font-size: 110%; 
			}
			#home h3 {
				color: #333;
				font-size: 100%;
				font-weight: bold;
				}
				/*#home #c1 h3 {
					color: #a70000;
					font-size: 130%;
					font-weight: normal;
					} */
			#mojo h3 {
				color: #333;
				font-weight: bold;
				margin-left: 10px;
				}
			#sidebar h3 {
				font-size: 100%;
				}
		h4 {
			font-size: 95%;
			}
                        
		h5 {
			font-size: 85%; 
			}
		h6 {
			font-size: 85%; 
			}
	
	iframe { 
		width:100%; 
		}
	
	img {
		border: none;
		}
	
    ul { 
		list-style: none;  
		margin: 0;
		padding: 0 0 4px;
		}	
		#c1 ul, #marketing ul {
			padding-left: 10px;
			}
			#c1 #sidebar ul {
				padding-left: 3px;
				}
	li {
		padding: 0 0 8px;
		margin: 0;
                }
        #c1 ul li, #marketing ul li {
			background: url(/assets/images/ui/bullet-new.png) no-repeat 0 5px;
			line-height: 110%;
			padding-left: 15px;           
			}
			#c1 li li {
				background: url(/assets/images/ui/bg_li_li.gif) no-repeat 0 10px;
				padding: 5px 0 0 12px;
				}
		li p, li h2 {
			font-size: 100%;
			}
	
	p, td {
		margin: 0 0 15px;
		}
				

/* Format Classes */

	.alignLeft {
		clear: left;
		float: left;
		width: 40%;
		}
		li.alignLeft {
			width: 45%;
			}
			
	.alignLeftImage {
		clear: left; 
		float: left;
		display: inline;
		margin: 3px 12px 3px 0;
		}			
	
	.alignRight {
		clear: right; 
		float: right;
		width: 40%;
		}
		li.alignRight {
			clear: none;
			float: none;
			width: auto;
			}
			
	.alignRightImage {
		clear: right; 
		float: right;
		display: inline;
		margin: 3px 0 3px 12px;
		}
		
	.bold {
		font-weight: bold;
		}
		.bolder {
			font-size: 119%;
			font-weight: bold;
			}
	.boxed {
		background: #dcd9d4;
		padding: 7px;
		width: 60%;
		}
	
	.caption {
		font-size: 79%;
		line-height: 110%;
		}
	
	.clearFloat {
		clear: both;
		padding-top: 1em;
		}

	.clearFloatLeft {
		clear: left;
		padding-top: 1em;
		}		

	.clearFloatRight {
		clear: right;
		padding-top: 1em;
		}
	.center {
		text-align: center;
		}
	
	.hidden {
		display: none;
		}
	
	.highlight {
		background: yellow;
		font-size: 100%;
		font-weight: bold;
		}
		.highlight a {
			text-decoration: none;
			}
			
	.linkPdf {
		background: url("/assets/images/ui/bg_acrobat.gif") no-repeat 100% 2px !important;
		padding: 0 15px 0 0;
		}

	.pitch {
	   color: #a70000;
	   font: italic bold 145% "Times New Roman", Times, serif;
	   padding-top: 10px;
	   }
	.testimonial {
		font-style:italic;	
		}