﻿body {
	margin: 0px;
	text-align: center;
	background-color: #666666;
	background-image: url(images/bakground.jpg);
	background-repeat: repeat;
}
.topmenubak {
	background-color: #6B9A0A;
	height: 50px;
	padding-right: 7px;
	padding-left: 7px;
	color: #FFFFFF;
}
a.top:link, a.top:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.topright:link, a.topright:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #C4350F;
	text-decoration: none;
	background-color: #FFFFFF;
	display: block;
	margin: 2px;
	padding-top: 1px;
	padding-right: 7px;
	padding-bottom: 1px;
	padding-left: 7px;
	float: right;
}
a.top:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}
.welboxTop {
	background-image: url(images/WelboxTop.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 15px;
	width: 541px;
}

a.topright:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #FF0000;
	display: block;
	float: right;
	margin: 2px;
	padding-top: 1px;
	padding-right: 7px;
	padding-bottom: 1px;
	padding-left: 7px;
}
.tableborder {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
}

.welboxBot {
	background-image: url(images/WelBoxBot.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 15px;
	width: 541px;
}
.welboxbak {
	background-image: url(images/welboxBak.jpg);
	background-repeat: repeat-y;
	background-position: center;
	width: 527px;
	padding-right: 7px;
	padding-left: 7px;
}
table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a.quick:link, a.quick:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #464646;
	text-decoration: none;
	background-color: #EBEBEB;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	background-image: url(images/LeftLinkBullet.gif);
	background-repeat: no-repeat;
	background-position: 5px center;
	display: block;
	width: 175px;
	padding-top: 5px;
	padding-right: 7px;
	padding-bottom: 2px;
	padding-left: 15px;
	margin-bottom: 10px;
	height: 20px;
}
.Box1HeadingBak {
	background-image: url(images/HeadingGenius.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 30px;
	width: 264px;
}
.boxbak {
	background-image: url(images/Box1Bak.jpg);
	background-repeat: repeat-y;
	background-position: center;
	width: 220px;
	padding-top: 7px;
	padding-left: 22px;
	padding-right: 22px;
}

.Box2HeadingBak {
	background-image: url(images/HeadingAbacus.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 30px;
	width: 264px;
}
.Boxbotbak {

	background-image: url(images/Box1Bot.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 15px;
	width: 264px;
}
.sepVer {
	padding-left: 10px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #EBEBEB;
}
.NewsBullet {
	list-style-image: url(images/NewsBullet.gif);
	margin-left: -20px;
	list-style-position: outside;
}
.LeftBoxtop {
	background-image: url(images/NearestCenter.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 113px;
	width: 202px;
}
.LeftBoxbot {
	background-image: url(images/NearestBot.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 75px;
	width: 182px;
	padding-left: 10px;
	padding-top: 4px;
	padding-right: 10px;
}
a.quick:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #FF3600;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	background-image: url(images/LeftLinkBullet.gif);
	background-repeat: no-repeat;
	background-position: 5px center;
	display: block;
	width: 175px;
	padding-top: 5px;
	padding-right: 7px;
	padding-bottom: 2px;
	padding-left: 15px;
	margin-bottom: 10px;
	height: 20px;
}
.footerbak {
	background-color: #EBEBEB;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	text-align: center;
	color: #969696;
	padding-top: 5px;
	padding-bottom: 5px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
a.footer:link, a.footer:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #969696;
	text-decoration: none;
}
a.footer:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF3600;
	text-decoration: none;
}
div.main {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-align: justify;
	width: 92%;
	margin-bottom: 10px;
}
.bullets {
	margin-left: -20px;
	padding-top: 2px;
	padding-bottom: 7px;
	list-style-image: url(images/Bullet.gif);
}
.sitemapbak {
	background-image: url(images/SiteMapGra.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.Subheading2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}

h2.subhead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #277DAB;
}
.bakdrop {
	background-image: url(images/BakDrop.gif);
	background-repeat: no-repeat;
	background-position: center 50%;
}
h1.heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FF9900;
}
.toprightSelect {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #FF0000;
	display: block;
	float: right;
	margin: 2px;
	padding-top: 1px;
	padding-right: 7px;
	padding-bottom: 1px;
	padding-left: 7px;
}
.Box1HeadingBak_es {
	background-image: url(images/HeadingGenius_es.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 30px;
	width: 264px;
}
.Box2HeadingBak_es {
	background-image: url(images/HeadingAbacus_es.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 30px;
	width: 264px;
}
/*Formulario*/

.cajas
{
	border:solid 1px #66cbff;
	width:250px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

textarea
{
	border:solid 1px #66cbff;
	width:250px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height:150px;
}

.enviar
{
	background-color:#66cbff;
	border:#123f83 solid 1px;
	color:#123f83;
	
}

