body {
	background:url(images/bg.jpg) repeat-x #cacbcd; 
	margin:0;
	font:12px "Trebuchet MS", verdana, sans-serif;
}

html { 
	min-height: 100%;
	margin-bottom: 1px; 
}

#containerhome {
	width:935px;
	margin:45px auto 0 auto;
	background:url(http://www.lancasterad.com/images/main-bg.gif) repeat-y #fff;
	position: relative;
}

#container {
	width:935px;
	margin:45px auto 0 auto;
	background:url(http://www.lancasterad.com/images/main-bg.gif) repeat-y #e0e0e0;
	position: relative;
}

/* estilos HEADER */

#header img {
	float:left;
	height:133px;
	width:259px;
}

#header .headerflash {
	float:left;
	width:675px;
}

#header .menu {
	float:left;
	width:641px;
	background:url(images/top-nav-bg.jpg) no-repeat;
	text-align:right;
	padding:7px 34px 0 0;
	height:32px;
	color:#fff;
}

#header .menu a {
	text-decoration:none;
	color:#fff;
}

#header .menu a:hover {
	color:#7bd1f1;
}

/* estilos NAVBAR */

#navbar {
	float:left;
	width:259px;
}

#navbar .links {
	float:left;
	background:url(images/navi-home-bg.jpg) no-repeat #57a6d7;
	padding:20px 0 25px 25px;
}

#navbar h2 {
	color:#13235B;
	font-size:20px;
	margin:0;
}

#navbar h3 {
	color:#13235B;
	font-size:12px;
	margin:10px 0;
	font-weight:normal;
}

#navbar .separator {
	border-bottom:solid 1px #86bee1;
	margin-right:25px;
	margin-bottom:15px;
}

#navbar .separator p {
	font-size:11px;
	color:#fff;
	margin:10px 0 0 0;
}

#navbar .btnOutsourcing {
	background:url(images/navbar-btn.jpg) no-repeat;
	width:111px;
	height:70px;
	text-decoration:none;
	color:#fff;
	font-size:18px;
	display:block;
	padding:14px 19px 0 65px;
	margin:10px 0 5px 0;
}

#navbar .btnOutsourcing:hover {
	background:url(images/navbar-btn-over.png) no-repeat;
}

#navbar .btnIndividual {
	background:url(images/navbar-btn-individual.png) no-repeat;
	width:184px;
	height:44px;
	text-decoration:none;
	color:#fff;
	font-size:18px;
	display:block;
	padding:8px 0 0 10px;
	margin:10px 0 5px 0;
}

#navbar .btnIndividual:hover {
	background:url(images/navbar-btn-individual-over.png) no-repeat;
}

#navbar ul {
	margin:0;
	padding:0;
}

#navbar ul li {
	list-style-type:none;
	background:url(images/bullet-arrow-blue.gif) no-repeat;
	padding-left:10px;
	margin:8px 0;
	font-size:13px;
}

#navbar ul li a {
	text-decoration:none;
	color:#fff;
}

#navbar ul li a:hover {
	color:#13235b;
}

#navbar2 {
	width:259px;
	float:left;
	background-color:#59a6d7;
}

#navbar2 .block1 {
	width:259px;
	float:left;
	background:url(images/navbar-interior-bg1.png) no-repeat right top #5bb6da;
}

#navbar2 .block1 .tab {
	width:92px;
	height:36px;
	float:left;
	background:url(images/tab-home.jpg) no-repeat;
}

#navbar2 .block1 .tab a {
	text-align:center;
	text-decoration:none;
	color:#fff;
	display:block;
	font-weight:bold;
}

#navbar2 .block1 .tab a:hover {
	color:#66CCFF;
}

#navbar2 .block1 .links {
	padding:0 0 9px 25px;
	width:234px;
	float:left;
}

#navbar2 .block2 {
	width:234px;
	float:left;
	padding:20px 0 10px 25px;
	background: #59a6d7 url(images/navbar-interior-bg2.png) no-repeat right top;
}

#navbar2 h2 {
	color:#13235B;
	font-size:20px;
	margin:0;
}

#navbar2 h3 {
	color:#13235B;
	font-size:12px;
	margin:10px 0;
	font-weight:normal;
}

#navbar2 .separator {
	border-bottom:solid 1px #86bee1;
	margin-right:25px;
}

#navbar2 .separator p {
	font-size:11px;
	color:#fff;
	margin:10px 0 0 0;
}

#navbar2 .btnOutsourcing {
	background:url(images/navbar-btn.jpg) no-repeat;
	width:111px;
	height:70px;
	text-decoration:none;
	color:#fff;
	font-size:18px;
	display:block;
	padding:14px 19px 0 65px;
	margin:10px 0 5px 0;
}

#navbar2 .btnOutsourcing:hover {
	background:url(images/navbar-btn-over.png) no-repeat;
}

#navbar2 .btnIndividual {
	background:url(images/navbar-btn-individual.png) no-repeat;
	width:184px;
	height:44px;
	text-decoration:none;
	color:#fff;
	font-size:18px;
	display:block;
	padding:8px 0 0 10px;
	margin:10px 0 5px 0;
}

#navbar2 .btnIndividual:hover {
	background:url(images/navbar-btn-individual-over.png) no-repeat;
}

#navbar2 ul {
	margin:0;
	padding:0;
}

#navbar2 ul li {
	list-style-type:none;
	background:url(images/bullet-arrow-blue.gif) no-repeat;
	padding-left:10px;
	margin:8px 0;
	font-size:13px;
}

#navbar2 .block1 ul li {
	list-style-type:none;
	background:url(images/bullet-arrow-blue2.gif) no-repeat;
	padding-left:10px;
	margin:8px 0;
	font-size:13px;
}

#navbar2 ul li a {
	text-decoration:none;
	color:#fff;
}

#navbar2 ul li a:hover {
	color:#13235b;
}


/* estilos BODY */

#main {
	float:left;
	width:675px;
}

#main .block {
	background:url(images/main-nav-bg.gif) repeat-y #e9e9ea;
	float:left;
	width:676px;
	margin-top:12px;
	height:850px;
}

#main .blockMain {
	background:url(images/main-nav-bg.gif) repeat-y #e9e9ea;
	float:left;
	width:675px;
	margin-top:12px;
	height:850px;
}

#main .navigation {
	float:left;
	width:197px;
	padding:20px 0 10px 24px;
}

#main .navigation h2 {
	color:#13235B;
	font-size:20px;
	margin:0;
}

#main .navigation ul {
	margin:0;
	padding:0;
}

#main .navigation ul li {
	list-style-type:none;
	background:url(images/bullet-arrow-blue2.gif) no-repeat;
	padding-left:10px;
	margin:5px 0;
	font-size:12px;
}

#main .navigation ul li a {
	text-decoration:none;
	color:#fff;
}

#main .navigation ul li a:hover {
	color:#13235b;
}

#main .navigation h3 {
	color:#13235B;
	font-size:12px;
	margin:10px 0;
	font-weight:normal;
}

#main table {
	margin:0;
	padding:0;
	width:95%;
}

#main td {
	padding-left:0;
	margin:0 0;
	font-size:12px;
}

#main td a {
	text-decoration:none;
	color:#fff;
}

#main td a:hover {
	color:#13235b;
}

#main .navigation .separator {
	border-bottom:solid 1px #86bee1;
	margin-right:25px;
}

#main .navigation .separator p {
	font-size:11px;
	color:#fff;
	margin:5px 0 -3px 0;
}

#main .navigation .btnOutsourcing {
	background:url(images/navbar-btn.jpg) no-repeat;
	width:111px;
	height:70px;
	text-decoration:none;
	color:#fff;
	font-size:18px;
	display:block;
	padding:14px 19px 0 65px;
	margin:10px 0 5px 0;
}

#main .navigation .btnOutsourcing:hover {
	background:url(images/navbar-btn-over.png) no-repeat;
}

#main .navigation .btnIndividual {
	background:url(images/navbar-btn-individual.png) no-repeat;
	width:184px;
	height:44px;
	text-decoration:none;
	color:#fff;
	font-size:18px;
	display:block;
	padding:8px 0 0 10px;
	margin:10px 0 5px 0;
}

#main .navigation .btnIndividual:hover {
	background:url(images/navbar-btn-individual-over.png) no-repeat;
}


#main .intro {
	float:left;
	width:403px;
	padding:25px 25px 0 25px;
	
}

#main .intro h1 {
	margin:0;
	color:#358AB5;
	font-size:27px;
	line-height:29px;
}

#main .intro h3 {
	margin:10px 0;
	font-size:15px;
	line-height:17px;
}


#main .intro p {
	margin:10px 0 0 0;
	font-size:12px;
	line-height:15px;
}

#main .intro a {
	text-decoration:none;
	color:#358AB5;
}

#main .intro .button {
	background:url(images/button-orange.jpg) no-repeat;
	width:193px;
	height:41px;
	text-decoration:none;
	color:#fff;
	font-size:13px;
	display:block;
	padding:12px 0 0 53px;
	margin:20px auto 10px auto;
}

#main .intro .button:hover {
	background:url(images/button-orange-over.jpg) no-repeat;
}

#main .contentSeccion {
	background:#e0e0e0;
	float:left;
	width:675px;
	border-top:solid 10px #fff;
}

#main .contentSeccion img {
	float:left;
	height: 350px;
	width:282px;

}

#main .contentSeccion .texts {
	float:left;
	width:393px;
}


#main .contentSeccion .texts2col {
	float:left;
	width:640px;
	padding-left:30px;
	margin-top:20px;
}


#main .contentSeccion h1 {
	margin:0;
	font-size:28px;
	color:#358AB5;
	background:#d1d1d1;
	height:39px;
	padding-top:5px;
}

#main .contentSeccion h2 {
	margin:15px 15px 15px 0;
	font-size:15px;
	line-height:17px;
}

#main .contentSeccion h3 {
	margin:15px 15px 15px 0;
	font-size:13px;
	color:#358AB5;
}

#main .contentSeccion h4 {
	margin:15px 15px 15px 0;
	font-size:13px;
}

#main .contentSeccion h5 {
	margin:15px 15px 0 0;
	color:#666;
	font-size:12px;
}

#main .contentSeccion h6 {
	margin:0;
	font-size:24px;
	color:#358AB5;
	background:#d1d1d1;
	height:65px;
	padding-top:5px;
}

#main .contentSeccion h7 {
	margin:0;
	font-size:28px;
	color:#358AB5;
	height:39px;
	padding-top:5px;
}

#main .contentSeccion ul {
	margin:15px 0;
	padding:0;
}

#main .contentSeccion .subtit {
	margin:15px 0 0 0;
	font-size:13px;
	font-weight:bold;
}

#main .contentSeccion ul li {
	list-style-type:none;
	margin:0;
	padding:0 30px 0 10px;
	background:url(images/bullet-gray.gif) no-repeat;
}

#main .contentSeccion p {
	margin:15px 30px 0 0;
	line-height:15px;
}


#main .contentSeccion a {
	text-decoration:none;
	color:#358AB5;
}

#main .contentSeccion a:hover {
	text-decoration:underline;
}

#main .contentSeccion .form {
	float:left;
	width:616px;
	padding:30px 30px 0 30px;
}

#main .contentSeccion .textsLeft {
	float:left;
	width:496px;
}

#main .contentSeccion .textsLeft h1 {
	padding-left:30px;
}

#main .contentSeccion .textsLeft h2 {
	padding-left:30px;
}

#main .contentSeccion .textsLeft h3 {
	padding-left:30px;
}

#main .contentSeccion .textsLeft p {
	padding-left:30px;
}

#main .contentSeccion .form {
	font-size:11px;
}

#main .contentSeccion .form .column {
	float:left;
	width:230px;
	padding-left:50px;
}

#main .contentSeccion .form .description {
	float:left;
	width:460px;
	padding-left:50px;
}

#main .contentSeccion .form .description textarea {
	width:500px;
	border:solid 1px #999;
	padding:3px;
	color:#666;
	font-size:11px;
}

#main .contentSeccion .form label {
	display:block;
	width:200px;
	margin:8px 0 0 0;
}

#main .contentSeccion .form input {
	width:220px;
	border:solid 1px #999;
	padding:3px;
	color:#666;
	font-size:11px;
}
#main  .contentSeccion  .form  .required1 {
	float:left;
	width:616px;
	border-bottom:solid 1px #ccc;
	margin:0 0 15px 0;
	padding-bottom:5px;
	display:block;
	color:#000;
}

#main .contentSeccion .form span {
	color:#FF6600;
}

#main .contentSeccion .form select {
	width:220px;
	color:#666;
	font-size:11px;
	margin-bottom:4px;
}

#main .contentSeccion .form .inputsmall {
	width:60px;
	border:solid 1px #999;
	padding:3px;
	color:#666;
}

#main .contentSeccion .form .bottom {
	float:left;
	width:616px;
	border-top:solid 1px #ccc;
	margin:15px 0 0 0;
	padding-top:15px;
}

#main .contentSeccion .form .bottom input {
	border:none;
	width:140px;
	margin:0 auto;
	padding:0;
	float:none;
	display:block;
}

#main .contentSeccion .column {
	float:left;
	width:208px;
	padding-right:5px;
}

#main .contentSeccion .column h4 {
	margin:0;
}

.contentArticles {
	background:#e0e0e0;
	padding-bottom:30px;
	width:700px;
}

.contentArticles h1 {
	margin:0 0 20px 0;
	font-size:16px;
	color:#358AB5;
	background:#d1d1d1;
	padding:5px 0 5px 10px;
}

.contentArticles p {
	margin:15px 20px 0 20px;
}

.contentArticles h2 {
	margin:15px 20px 0 20px;
	font-size:13px;
}

.contentArticles a {
	text-decoration:none;
	color:#358AB5;
}

.contentArticles a:hover {
	text-decoration:underline;
}

.contentArticles .italic {
	font-style:italic;
}


/* estilos FOOTER */

#footer {
	clear:both;
	background:url(images/footer-bg.png) no-repeat #c9cbcc;
	font-size:11px;
	color:#666;
	height:78px;
}

#footer .copy {
	float:left;
	padding-top:20px;
}

#footer .links {
	float:right;
	padding-top:45px;
}

#footer .links a {
	text-decoration:none;
	color:#666;
}

#footer .links a:hover {
	text-decoration:none;
	color:#333;
}

#footer2 {
	clear:both;
	background:url(images/footer-bg2.png) no-repeat #c9cbcc;
	font-size:11px;
	color:#666;
	height:78px;
}

#footer2 .copy {
	float:left;
	padding-top:20px;
}

#footer2 .links {
	float:right;
	padding-top:45px;
}

#footer2 .links a {
	text-decoration:none;
	color:#666;
}

#footer2 .links a:hover {
	text-decoration:none;
	color:#333;
}
.fontvideo {
	font-family: "Trebuchet MS", verdana, sans-serif;
	font-size: 9px;
	text-decoration: none;
	line-height: 10px;
}

#navbar .links table {
	width:229px;
}

#navbar .links table td {
	font-size:12px;
	color:#FFFFFF;
	padding:2px;
}

#navbar .links input {
	font-size:11px;
}

#navbar .links option {
	font-size:11px;
}

#navbar .links select {
	font-size:11px;
}

#navbar2 td {
	font-size:12px;
	color:#FFFFFF;
	padding:3px 0 2px 0;
}

#navbar2 .block2 input {
	font-size:11px;
}

#navbar2 .block2 option {
	font-size:11px;
}

#navbar2 .block2 select {
	font-size:11px;
}

#navbar2 .block2 img {
	text-align:center;
}

#main .contentSeccion .buttons {
	margin-right:25px;
	margin-bottom:15px;
	text-decoration:none;
}

#main .contentSeccion .buttons p {
	font-size:12px;
	color:#000;
	margin:0px 0 0 0;
	text-decoration:none;
}

#main .contentSeccion .btnOutsourcing {
	background:url(images/navbar-btn2.png) no-repeat;
	width:203px;
	height:96px;
	text-decoration:none;
	color:#fff;
	font-size:18px;
	display:block;
	padding:14px 19px 0 25px;
	margin:5px 0 5px 0;
}

#main .contentSeccion .btnOutsourcing:hover {
	background:url(images/navbar-btn-over2.png) no-repeat;
}

#main .contentSeccion .btnIndividual {
	background:url(images/navbar-btn-individual2.png) no-repeat;
	width:211px;
	height:64px;
	text-decoration:none;
	color:#fff;
	font-size:18px;
	display:block;
	padding:8px 0 0 5px;
	margin:15px 0 5px 0;
}

#main .contentSeccion .btnIndividual:hover {
	background:url(images/navbar-btn-individual-over2.png) no-repeat;
}

#navbar2 .block1 .tab2 {
	width:128px;
	height:36px;
	float:right;
	margin-right: 8px;
}
