@charset "utf-8";
/* 
 ----------------------------------------------------------------------------
  Copyright Breaker Medical Group, LLC 2007. Used with Permission.                             
  May not be duplicated or reproduced.

  CSS Document - layout.css
 ---------------------------------------------------------------------------- 
*/
/* No default list-markers - need to redefine bullets w/ bg graphics */
ul,ol { list-style:none; }

/* Eliminate browser inconsistent default heading font-sizes and pre/code */
h1 {font-size:16px;
	border: thin none #BDD6DA;
}
h2,h3 {font-size:14px; font-weight:bold;}
h4,h5,h6,pre,code,td {font-size:12px; font-weight:bold;}
td { font:12px/18px Arial, Verdana, Helvetica, sans-serif; }
/* Remove inconsistent (among browsers) default padding or margin */
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input,label,div,dd,dt,dl { margin:0; padding:0; }

/* prevent blue linked image borders */
a img,:link img,:visited img,fieldset { border:none; }
a {color:#2C5E9D; }
a:hover {color:#FFCC00;  }
div.clear	{ clear:both; height:.01em; overflow:hidden; }
ul.indent {list-style:disc; list-style-position: outside; padding-left: 15px; }
ul.indent2 {list-style:circle; list-style-position: outside; padding-left: 15px; }

body {
	background:#000000 url(images/bg.jpg) top left repeat-x;
	text-align: center; 
	font:12px/18px Arial, Verdana, Helvetica, sans-serif;
	color:#2C5E9D;
	}
#wrap { width:960px; text-align:left; margin: 0 auto; }

#pnl { width:960px; text-align:left; margin: 0 auto; }

#hdr {background: url(images/hdr.jpg) top left no-repeat;
	width:960px;
	height:200px;
	overflow:hidden;
	}
/* Left Section  */
#left{background: url(images/lft.jpg) top left no-repeat;
	float:left;
	width:310px;
	height:810px;

}
#a1 {
	position:relative;
	width:200px;
	height:125px;
	margin: 95px 0 6px 60px;
}
#a1_a {
	position:relative;
	width:200px;
	height:125px;
	margin: 15px 0 20px 60px;
}	
#a1_b {
	position:relative;
	width:185px;
	height:120px;
	padding-top:5px;
	margin: 15px 0 20px 60px;
}
#a1_c {
	position:relative;
	width:175px;
	height:125px;
	margin: 15px 0 20px 60px;
}
#a1_d {
	position:relative;
	width:195px;
	height:125px;
	margin: 15px 0 20px 60px;
}
/* Right Section  */
#right{background: url(images/rgt.jpg) top left no-repeat;
	float:right;
	width:640px;
	height:772px;
	padding: 28px 10px 10px 0;
	}
.right a{color:#FFFFFF; }
.right a:hover {color:#FFFF66; }

/* Right Section Columns */
#b1 {
	float:left;
	width:390px;
	margin-bottom:35px;
}
#b1 h1, h2 {
	margin-bottom:10px;
	font-size:16px;
}
#b1_a {
	float:left;
	width:390px;
	height:300px;
	margin-bottom:40px;
}
#b1_a h1, h2 {
	margin-bottom:15px;
	font-size:16px;
}
#b1_b {
	float:left;
	width:380px;
	height:200px;
	margin-bottom:35px;
}
#b1_b h1, h2 {
	margin-bottom:15px;
	font-size:16px;
}
#b1_c {
	float:left;
	width:380px;
	height:200px;
	margin-bottom:35px;
}
#b1_c h1, h2 {
	margin-bottom:15px;
	font-size:16px;
}
#b2 {
	float:right;
	top:210px;
	right:60px;
	text-align:center;
	width:200px;
	padding-right:10px;
	color:#FFFFFF;
	}

/* Footer */

#ftr {
	position:relative;
	background:url(images/ftr.jpg) top left no-repeat;
	width:960px;
	height:90px;
	padding-top:20px;
	text-align:center;
	font-size:11px;
	line-height:1.4em;
	}
#ftr li {display:inline;}
/*Side Bar Form Style*/
#sidebar{margin-left:20px;}

/* Top Menu Navigation */
#nav { 
	width:960px; 
	height:200px; 
	margin-bottom:0; 
	}
		
#nav span { display: none; }
#navlist { 
/*	background: url(images/hdr.jpg) no-repeat; */
	width:960px; 
	height:145px; 
	padding:55px;
	margin-bottom:0; 
	}
		
#navlist span { display: none; }

#navlist li, #nav a { height: 30px; display: block; }

#navlist li { float: left; list-style: none; _display: inline; }

#nav-01 { width: 200px;}
#nav-02 { width: 90px;}
#nav-03 { width: 90px;}
#nav-04 { width: 90px;}
#nav-05 { width: 80px;}
#nav-06 { width: 100px;}

#nav-01 a:hover {background: transparent url(images/hdr_hvr.jpg)  0px -55px no-repeat;}
#nav-02 a:hover {background: transparent url(images/hdr_hvr.jpg) -255px -55px no-repeat;}
#nav-03 a:hover {background: transparent url(images/hdr_hvr.jpg) -345px -55px no-repeat;}
#nav-04 a:hover {background: transparent url(images/hdr_hvr.jpg) -435px -55px no-repeat;}
#nav-05 a:hover {background: transparent url(images/hdr_hvr.jpg) -525px -55px no-repeat;}
#nav-06 a:hover {background: transparent url(images/hdr_hvr.jpg) -605px -55px no-repeat;}

/* Simple Form */
.simpleform{
	background-color:#E4ECED;
	font-size:11px;
	float:right;
	display:block;
	text-align:left;
	width:175px;
	color:#003366;
	margin: 8px 16px 8px 0;
	padding:4px 4px;
	border:#000033 thin groove; 
	font-weight:bold;
	}
.simpleform_submit{
	background-color:#FFF;
	font-size:11px;
	float:right;
	display:block;
	text-align:left;
	width:175px;
	color:#003366;
	margin: 8px 16px 8px 0;
	padding:4px 4px;
	border:#000033 thin groove; 
	font-weight:bold;
	}
.required{color:#990000; font-size:11px; padding: 0 3px;}
/* Mis Classes*/
.quote_container{background-color:#E4ECED;
	border:#000033 thin groove; 
	width:175px;
	padding: 8px;
}
.quote {
	text-align:left;
	color:#2C5E9D;
}