/*
Site: Houston Dental Assistant School
Design: Brandi Lalanne for Schipul
Build: Brandi Lalanne for Schipul
URI: http://www.hdas.biz/
*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
margin:0px;
padding:0px;
} 


p { margin-bottom: 8px; color:#6F6F6F; font-size:12px}

body {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333;
	background: #F1F6F9 url(/images/home/body-bg.jpg) repeat top center;
	}

ul, ol { margin: 1em 0; padding-left: 2.5em; color: #6F6F6F; }
dt { margin: 0.5em 0 0; }
dd { margin: 0.25em 0 0.5em 2.5em; }

h1, h2, h3, h5, h5, h6 { font-weight: bold; margin-bottom: 8px; } 

h1 { font-size: 20px; color: #0DB6BD; line-height:28px; font-family: "Helvetica", Arial, Helvetica, sans-serif; font-weight:normal }
h2 { font-size: 16px; color: #0DB6BD; }
h3 { font-size: 12px; color: #0DB6BD; }
h4 { font-size: 12px; color: #666; }
h5 { font-size: 12px; color: #666; }
h6 { font-size: 12px; color: #666; }

a { color: #0DB6BD; outline:none; text-decoration:underline }
a:hover {color:#707070}
.content a:hover, #bodycontent a:hover { text-decoration: none; color:#000 }

.clear {clear:both; margin:0; padding:0;}





/** STRUCTURE **/

#wrap {width: 958px; margin:0 auto}
#wrap-template {width: 958px; margin:0 auto}

	#top {height: 119px; width: 958px; background:url(../images/home/top-bg.jpg) bottom center repeat-x}
	
		a#logo {height: 119px; width: 324px; background:url(../images/home/logo.jpg) top left no-repeat; float:left}
		
		#contact-wrap {width: 290px; float:right}
		
			#contact {width: 181px; height: 119px; background:url(/images/home/contact-bg.jpg) top left no-repeat; 
			float:left; font-size:11px}
			
			.contact-text {color:#FFF; padding:29px 0 0 20px; line-height: 18px}
			.contact-number {font-size:24px; font-family: "Helvetica", Arial, Helvetica, sans-serif; margin:0; padding:0}
			.utility {clear:both; padding-top: 18px}
			.utility a{font-size:12px; color:#707070; padding: 0 8px 0 0}
			a#loging-link { color: #0DB6BD; font-weight:bold; text-decoration:none}
			.utility a:hover, a#loging-link:hover {color:#000}
			
			#rotator {width: 109px; height: 119px; float:right}
	
	.main-content, .main-content-template {width: 958px; vertical-align:top; background: url(/images/home/content-bg.jpg) top center repeat-y; 
	padding-top: 14px}
	
			

			
	/*Stories Module*/
	.stories {display: block; width: 920px; height: 275px; overflow: hidden !important; position: relative; margin: 0 auto}
		
		.story-item { overflow: hidden !important; }
		.story-item img { margin: 0; padding: 0; }
		div.story-content {margin: -271px 0 0 4px; width: 299px; height: 275px;  padding: 20px 19px 0px 15px; z-index: 1500; 
		position:relative;background: url(../images/home/story-bg.png) top center repeat; }
		
		.story-content h1 {color: #FFF; margin: 0 0 18px 0; padding: 0; font-size:18px; 
		font-family:"Helvetica", Arial, Helvetica, sans-serif; border-bottom: 1px dashed #CCC; padding-bottom:14px; text-align:center }	
		.story-content p {color: #FFF; margin:0; padding:0; line-height:14px }
		.story-content a {color: #FFF; text-decoration:underline}
		.story-content a:hover {color:#FFF; text-decoration:none}
		
		.story-item .image-header {display: block; width: 920px; height: 275px; overflow: hidden !important; z-index: 10;}
		.story-item img { border:none solid #FFF !important; z-index: 999; }
		
		
		#nav-stories {display: block; height: 25px; padding: 5px 10px 0 0; text-align:right; float:left;
		margin: -57px 0 0 36px; position:relative; z-index: 800; display:inline }
			#nav-stories a { display: block; width: 25px; height:25px; float: left; margin: 5px 5px 0 0;
			text-align: center; text-decoration: none; color:#FFF; font-weight:bold; font-size:12px; line-height: 25px; 
			background: #929397;}
			#nav-stories a.activeSlide { background: #259CA2; width: 25px; height:25px; 
			color: #FFF; }			
			
			
			
			.dashed-box {width: 920px; border-bottom: 1px dashed #adbdc0; border-top: 1px dashed #adbdc0; margin: 5px auto 0 auto}
			
			h1#tag {text-indent:-9999px; display:block; height:141px; width: 481px; font-size:8px; 
			background:url(/images/home/tag.jpg) top left no-repeat; float:left}
			
				.download-text {width: 212px; float:left; padding-top:18px}
				
				.download-text ul, .left-content ul {margin:0; padding:0 0 0 13px; }
				.download-text li, .left-content li {list-style: none; 
				background:url(/images/home/square-blue.jpg) left no-repeat; padding-left:11px; margin-bottom: 3px}
		
		.left-content, #bodycontent {width: 558px; float: left; padding: 0 0 0 18px; margin: 28px 0 0 0 }
		
			.text-box {width: 390px; float:left;}
		
			#quote-wrap {width: 292px; height: 194px; float:right; margin: 0 0 8px 8px}
			
				#quote-bg {width: 177px; height: 123px; background:url(../images/home/testimonials-bg.jpg) top left no-repeat;
				padding: 20px 100px 10px 15px}
				
				#quote-btm {width: 272px; height: 36px; background:url(../images/home/testimonials-btm.jpg) top left no-repeat; 
				padding: 5px 0 0 20px}
				
					#quote-btm a {color:#FFF; text-decoration:none}
					#quote-btm a:hover {color:#000}
		
		.right-content {width: 347px; float:right; padding: 0 4px 0 0; margin: 15px 0 0 0 }
		
			.right-content h1 {display:block; color: #DBDBDB; background: #707070; line-height: 46px; padding: 0 0 0 5px}
			
			#location-table strong {color:#0DB6BD;}
			
			#career-table strong {color:#0DB6BD;}
			#career-table td:hover {background-color:#F4F4F4}
			
			 a#join-btn{width: 147px; height: 33px; background:url(../images/home/join-bg.jpg) top left no-repeat; 
			 color:#FFF; text-decoration:none; float:right; padding: 116px 0 0 14px}
			 a#join-btn:hover {color:#000}
			 
			 .content-btm {width: 958px; height: 24px; background:url(../images/home/content-btm.jpg) top center no-repeat;
			 vertical-align:top}
			 .content-top {width: 958px; height: 14px; background:url(../images/home/content-top.jpg) top center no-repeat;
			 vertical-align:top}
		
		.footer {padding: 0 18px}
		
			.verticle-dash {height: 108px; margin: 0 8px 0 7px; border-left: dashed 1px #adbdc0; float:left}
			
			.address{ width: 207px; float:left; display:inline; padding: 0 10px 0 20px}
			
			span.big-teal {color:#0DB6BD; font-size:28px; font-family:"Helvetica", Arial, Helvetica, sans-serif}
			
			#schipul-footer {float:right; width: 308px; display:inline; margin:0 10px 0 0; text-align:right}
			
			#schipul-footer a {color:#6F6F6F; text-decoration:none}
			#schipul-footer a:hover {color: #0DB6BD}

/*Template*/

#testimonials-box {width: 347px; height: 153px; background:url(../images/home/testimonials-bg-template.jpg) top center no-repeat;}
a#testimonials-link {width: 337px; height: 27px; background: #0DB6BD; line-height: 27px; color:#FFF; display:block; 
padding: 0 0 0 10px; text-decoration:none; margin:0 0 20px 0}
a#testimonials-link:hover {color: #000}

.testimonials-txt {padding: 20px 20px 0 15px; margin-bottom:10px}


/** TENDENCI **/
.titles { font-size: 18px; font-weight: bold; color:  #0DB6BD; font-family: "Helvetica", Arial, Helvetica, sans-serif}
.subtitles {
	font-size: 14px;
	font-weight: bold;
	color: #666666;
}
.body_copy {}
.currency { font-size: 12px; color: #333333; text-align: right}
.bold_body_copy {font-weight: bold; text-decoration: none}
.bold_body_copy_blue { font-size: 11px; font-weight: bold; color: #003366; text-decoration: none}
.big_body_copy { font-size: 14px; color: #000000; text-decoration: none}
.links { }
.copyright { font-size: 9px; font-weight: normal; color: #CCCCCC}
.breadcrumbs { font-size: 10px; color: #999999}
.body_copy_alerts {font-size: 12px; color: #FF0000}
.body_copy_invert {font-size: 12px; color: #FFFFFF}
.yellow_body_copy {  background-color: #FFFF00;font-size: 12px; font-style: normal; color: #000000}
.reports { font-size: 12px; color: #000000; text-decoration: none}
.reports_big_body_copy {font-size: 12px; color: #000000; text-decoration: none }
.reports_subtitles {font-size: 14px; font-weight: bold; color: #000000}
.reports_titles {font-size: 18px; font-weight: bold; color: #000000}

div#skiptocontent {position: absolute; left: -9999px;}
	 

.color1 {
	background-color: #993300;
}
.color2 {
	background-color: #999999;
}

input{font-family: Arial, Helvetica, sans-serifa; font-size:12px; padding: 2px; margin: 2px; color:#6d6460; border: 1px solid #999
}
input:focus {color:#333; background-color:#fff5ed; border: 1px solid #0DB6BD }

