body {
	background-color: #2a2a2a;
	font-size: 12px; 
	font-family: arial, sans-serif;
	margin: 0px;
	padding:0px;
}


img{
	border: 0px;
}

h1 {
	font-size: 13px;
	color:#266387;
	font-weight: bold;
	margin-top:0px;
}

h2 {
	font-size: 16px;
	color:#c80000;
	font-weight: bold;
}


td.logo{
	background-image: url('../images/mundo-logo.jpg');
	background-repeat: no-repeat;
	width: 221px;
	height: 84px;
	padding:0px;
	background-color:#fff;
}

td.image{
	background-color:#6a798f;
	width: 547px;
}

td.slogan{
	background-image: url('../images/top-slogan.jpg');
	background-repeat: no-repeat;
	width: 548px;
	height: 84px;
}

td.navcontainer{
	background-image: url('../images/nav-bg.jpg');
	background-repeat: no-repeat;
	width: 221px;
	height: 295px;
}

td.nav{
	text-align: right;
	font-size: 15px; 
	font-weight: bold;
	line-height: 31px;
	padding-right: 10px;
	padding-top: 67px;
	color:#7ab5d8;
}

td.nav a{
	text-align: right;
	font-size: 15px;
	font-weight: bold;
	line-height: 31px;
	text-decoration: none;
	color:#7ab5d8;
}

td.nav a:visited{
	text-align: right;
	font-size: 15px;
	font-weight: bold;
	line-height: 31px;
	text-decoration: none;
	color:#7ab5d8;
}

td.nav a:hover{
	text-align: right;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
	line-height: 31px;
	color:#eaf7ff;
}

td.leftside{
	background-image: url('../images/left-side-topbg.jpg');
	background-repeat: no-repeat;
	background-color:#f3f4f6;
	width: 221px;
	height: 300px;
}

td.dottedline{
	background-image: url('../images/dotted-line.jpg');
	background-repeat: repeat-y;
	width:7px;
}

td.contentcontainer{
	background-color:#f3f4f6;
	width: 540px;
	height: 300px;
	background-image: url('../images/dotted-line.jpg');
	background-repeat: repeat-y;
}

td.content{
	font-size: 12px;
	color:#4e525e;
	padding: 10px 35px 10px 35px;
}

td.content a{
	color:#c80000;
	text-decoration: none;
	font-weight: bold;
}

td.content a:visited {
	color:#c80000;
	text-decoration: none;
	font-weight: bold;
}

td.content a:hover {
	color:#d67070;
	text-decoration: none;
	font-weight: bold;
}


td.content_esigns{
	font-size: 12px;
	color:#4e525e;
	padding: 10px 35px 10px 35px;
}

td.content_esigns a{
	color:#266387;
	text-decoration: none;
	font-weight: bold;
}

td.content_esigns a:visited {
	color:#266387;
	text-decoration: none;
	font-weight: bold;
}

td.content_esigns a:hover {
	color:#c80000;
	text-decoration: none;
	font-weight: bold;
}
td.leftsidebar{
	padding: 25px 10px 20px 10px;
}

td.address{
	font-size: 12px;
	color:#6c6c6c;
	padding: 10px 10px 7px 35px;
}
td.address a{
	color:#6c6c6c;
	text-decoration: none;
}
td.address a:visited{
	color:#6c6c6c;
	text-decoration: none;
}
td.address a:hover{
	color:#c80000;
	text-decoration: none;
}

td.powered{
	background-color:#6d717b;
	width: 221px;
	height: 35px;
}

td.poweredcontent{
	color:#c1c2c5;
	font-size:11px;
	padding:5px 5px 5px 13px;
	text-align: right;
}

td.poweredcontent a{
	color:#c1c2c5;
	text-decoration:none;
}

td.poweredcontent a:visited{
	color:#c1c2c5;
	text-decoration:none;
}

td.poweredcontent a:hover{
	color:#fff;
	text-decoration:none;
}

td.footer{
	background-color:#7f838f;
	width: 545px;
	height: 35px;
}

td.footercontent{
	color:#383b43;
	font-size: 12px;
	padding: 13px 10px 10px 10px;
}

td.footercontent a{
	color:#383b43;
	text-decoration:none;
	font-weight: none;
}
td.footercontent a:visited{
	color:#383b43;
	text-decoration:none;
	font-weight: none;
}
td.footercontent a:hover{
	color:#c1c2c5;
	text-decoration:none;
	font-weight: none;
}

td.shadow{
	background-image: url('../images/right-shadow.jpg');
	background-repeat: repeat-y;
}

td.formbg{
	background-image: url('../images/form-bg-long.jpg');
	background-repeat: no-repeat;
	width:320px;
	height:340px;
	padding: 5px 0px 5px 20px;
}

td.formbg_short{
	background-image: url('../images/form-bg.jpg');
	background-repeat: no-repeat;
	width:320px;
	height:315px;
	padding: 5px 0px 5px 20px;
}

td.formbg_employment{
	background-image: url('../images/form-bg-employment.jpg');
	background-repeat: no-repeat;
	width:425px;
	height:238px;
	padding: 5px 0x 5px 40px;
}

td.contact{
	padding-right:20px;
}

fieldset.liveinform{
	background-color:#dbe2ec;
}

span.subnav{
	font-size:12px;
	border-top: 1px solid;
	border-bottom: 1px solid;
	padding: 3px 0px 3px 0px;
}

span.red{
	color:#c80000;
}

td.phone{
	border: 2px solid #6a7990;
	padding:5px;
	font-size:15px;
	width:100px;
	height:50px;
}
span.regular{
	font-size:12px;
}

p.quote{
	margin:0px;
	padding:0px;
	text-align: right;
}

.workerstable {border-collapse:collapse;}

.workerstable h3 {color:#C80000}

.landingh3 {color:#000000; font-size:15px;}

.hcglink {display:block; text-align:center;}

td.nav a {font-size:13px!important;}