html {
	color: rgb(102, 102, 102);
}
body {
	margin: 0px; padding: 0px;
}


div {
	margin: 0px; padding: 0px;
}
dl {
	margin: 0px; padding: 0px;
}
dt {
	margin: 0px; padding: 0px;
}
dd {
	margin: 0px; padding: 0px;
}
ul {
	margin: 0px; padding: 0px;
}
ol {
	margin: 0px; padding: 0px;
}
li {
	margin: 0px; padding: 0px;
}
h1 {
	margin: 0px; padding: 0px;
}
.botonleologin2 {
	  
 /* background-color:#F42; /**color del menu redondito*/
  background-color:transparent;
 -moz-border-radius:10px 0px 0 10px;
 
  -webkit-border-top-right-radius:0px;
  -webkit-border-top-left-radius:10px;
  -webkit-border-bottom-right-radius:0px;
  -webkit-border-bottom-left-radius:10px;
  border-top-right-radius:50px;
  border-top-left-radius:10px;
  
  border-bottom-right-radius:10px;
  border-bottom-left-radius:50px;
text-align:center;
  width:380px;
  font-family:Arial,Helvetica,sans-serif;
  
  color: #fff;
   box-shadow:red 3px 2px 10px;
  line-height:18px;
  padding:15px;

	
	
}
h2 {
	margin: 0px; padding: 0px;
}
h3 {
	margin: 0px; padding: 0px;
}
h4 {
	margin: 0px; padding: 0px;
}
h5 {
	margin: 0px; padding: 0px;
}
h6 {
	margin: 0px; padding: 0px;
}
pre {
	margin: 0px; padding: 0px;
}
code {
	margin: 0px; padding: 0px;
}
form {
	margin: 0px; padding: 0px;
}
fieldset {
	margin: 0px; padding: 0px;
}
legend {
	margin: 0px; padding: 0px;
}
input
{
	BACKGROUND-COLOR:;
	font-family: Verdana, sans-serif, Arial;

	cursor:;
border-radius: 10px;
	 font-size:8pt; color: #000099;
}
textarea {
	margin: 0px; padding: 0px;
}
p {
	margin: 0px; padding: 0px;
}
blockquote {
	margin: 0px; padding: 0px;
}
th {
	margin: 0px; padding: 0px;
}
td {
	margin: 0px; padding: 0px;
}
table {
	border-collapse: collapse; border-spacing: 0;
}
fieldset {
	border: 0px currentColor;
}
img {
	border: 0px currentColor;
}
address {
	font-style: normal; font-weight: normal;
}
caption {
	font-style: normal; font-weight: normal;
}
cite {
	font-style: normal; font-weight: normal;
}
code {
	font-style: normal; font-weight: normal;
}
dfn {
	font-style: normal; font-weight: normal;
}
em {
	font-style: normal; font-weight: normal;
}
th {
	font-style: normal; font-weight: normal;
}
var {
	font-style: normal; font-weight: normal;
}
li {
	list-style: none;
}
caption {
	text-align: left;
}
th {
	text-align: left;
}
h1 {
	font-size: 80%; font-weight: normal;
}
h2 {
	font-size: 80%; font-weight: normal;
}
h3 {
	font-size: 80%; font-weight: normal;
}
h4 {
	font-size: 80%; font-weight: normal;
}
h5 {
	font-size: 80%; font-weight: normal;
}
h6 {
	font-size: 80%; font-weight: normal;
}
q::before {
	content: "";
}
q::after {
	content: "";
}
abbr {
	border: 0px currentColor; font-variant: normal;
}
acronym {
	border: 0px currentColor; font-variant: normal;
}
sup {
	vertical-align: text-top;
}
sub {
	vertical-align: text-bottom;
}
input {
	font-family:Arial, Helvetica, sans-serif; font-size: inherit; font-weight: inherit;
}
textarea {
	font-family: inherit; font-size: inherit; font-weight: inherit;
}
select {
	font-family: inherit; font-size: inherit; font-weight: inherit;
}
input {
	
}
textarea {
	
}
select {
	
}
legend {
	color: rgb(0, 0, 0);
}
body {
	background-image:url(img/fondo.jpg);
	/*background-repeat: no-repeat; font: 13px/1.231 Helvetica, Verdana, Arial; margin: 0px; font-size-adjust: none; font-stretch: normal;*/
}
select {
	font: 99%/normal elvetica; font-size-adjust: none; font-stretch: normal;
}
input {
	font-family: Verdana, sans-serif, Arial;
		background: -moz-linear-gradient(center top, #f3f3f3, #dddddd);
	background: -webkit-gradient(linear, left top, left bottom, from(#f3f3f3), to(#dddddd));
	background:  -o-linear-gradient(top, #FF9900, #FF9900);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#f3f3f3', EndColorStr='#dddddd');
	border-color:#FF9900; 
	border-width:1px;
	border-radius:4px 4px 4px 4px;
	-moz-border-radius: 4px;
    -webkit-border-radius: 20px;
	color: #0000CC;
	cursor:pointer;
	display:inline-block;
	padding:4px 4px 4px;
	margin-top:10px;
	font:12px; 
/*	width:160px; */

}
button {
	font: 99%/normal elvetica; font-size-adjust: none; font-stretch: normal;
}
textarea {
	font: 99%/normal elvetica; font-size-adjust: none; font-stretch: normal;
}
table {
	font-size: inherit;
}
pre {
	line-height: 80%; font-family: monospace;
}
code {
	line-height: 80%; font-family: monospace;
}
kbd {
	line-height: 80%; font-family: monospace;
}
samp {
	line-height: 80%; font-family: monospace;
}
tt {
	line-height: 80%; font-family: monospace;
}
#container {
	background: url("/img/botonvolver.jpg") repeat-y left top; margin: 0px auto 15px; width: 800px;
}
#main {
	margin: 0px auto; width: 800px;
}
#main .header {
	padding: 20px 0px 0px;
}
#main .header .logo {
	background: url("../images/logo.png") no-repeat; width: 143px; height: 32px; float: left;
}
#main .header .contact {
	width: auto; color: rgb(87, 87, 84); line-height: 16px; padding-left: 0px; font-size: 11px; margin-top: 4px; float: right;
}
#main .header .contact a {
	color: rgb(87, 87, 84); text-decoration: none;
}
#main .header .contact a:hover {
	color: rgb(87, 87, 84); text-decoration: underline;
}
#main .navmenu {
	background:#0066CC; height: 60px;
}
#main .navmenu .maintext {
	padding: 22px; color: rgb(223, 223, 214); font-size: 12px; font-weight: bold; border-right-color: rgb(119, 119, 110); border-right-width: 1px; border-right-style: dotted; float: left;
}
#main .navmenu .search {
	background: rgb(73, 73, 62); padding: 15px 25px 15px 0px; width: 227px; text-align: right; float: right;
}
#main .navmenu .search input {
	background: url("../images/search-bg.png") no-repeat; padding: 0px 10px; border: 0px currentColor; width: 207px; height: 30px; color: rgb(223, 223, 214); font-size: 12px;
}
#main .box_area {
	margin-top: 32px; margin-bottom: 32px;
}
#main .box_area .content_box {
	width: 312px; float: left;
}
#main .box_area .content_box .title {
	background: rgb(101, 101, 86); padding: 20px; height: 14px;
}
#main .box_area .content_box .text_box {
	background: rgb(236, 236, 223); padding: 20px 23px; height: 160px;
}
#main .box_area .content_box .text_box span {
	color: rgb(87, 87, 84); line-height: 14px; padding-bottom: 30px; font-size: 11px; border-bottom-color: rgb(195, 195, 182); border-bottom-width: 1px; border-bottom-style: solid; display: block;
}
#main .box_area .content_box .text_box .contactlist {
	background: url("../images/contact_list.png") no-repeat 0px 20px; padding: 20px 0px 0px 70px; color: rgb(87, 87, 84); line-height: 14px; font-size: 11px;
}
#main .box_area .content_box .text_box .contactlist a {
	color: rgb(70, 137, 144); text-decoration: none;
}
#main .box_area .content_box .text_box h5 {
	margin: 0px; padding: 0px; color: rgb(70, 137, 144); line-height: 18px; font-size: 12px;
}
#main .box_area .content_box_right {
	width: 312px; margin-left: 19px; float: left;
}
#main .box_area .content_box_right .title {
	background: rgb(101, 101, 86); padding: 20px; height: 14px;
}
#main .box_area .content_box_right .title_news {
	background: rgb(51, 51, 51); height: 14px;
}
#main .box_area .content_box_right .title_news .news {
	background: rgb(101, 101, 86); padding: 20px; width: 116px; height: 14px; float: left;
}
#main .box_area .content_box_right .title_news .events {
	background: rgb(73, 73, 62); padding: 20px; width: 116px; height: 14px; float: right;
}
#main .box_area .content_box_right .text_box_rit {
	background: rgb(236, 236, 223); padding: 20px 23px; height: 80px; font-size: 12px;
}
#main .box_area .content_box_right .text_box_bottom {
	background: rgb(236, 236, 223); height: 78px; font-size: 12px;
}
#main .box_area .content_box_right .text_box_bottom .text {
	background: rgb(246, 246, 241); padding: 20px; width: 126px; height: 38px; color: rgb(70, 137, 144); font-size: 12px; float: right;
}
#main .box_area .content_box_right .text_box_rit h5 {
	margin: 0px; padding: 0px; color: rgb(70, 137, 144); line-height: 18px; font-size: 12px;
}
#main .box_area .content_box_right .text_box_rit h6 {
	margin: 0px; padding: 0px; color: rgb(70, 137, 144); line-height: 18px; font-size: 12px; font-weight: normal;
}
#main .box_area .content_box_right .text_box_rit span {
	padding: 5px 0px 10px; color: rgb(87, 87, 84); line-height: 14px; font-size: 12px; display: block;
}
#main .box_area .content_box_right .text_box_news {
	background: rgb(236, 236, 223); padding: 0px 23px; height: 202px;
}
#main .box_area .content_box_right .text_box_news span {
	padding: 5px 0px 12px; color: rgb(87, 87, 84); line-height: 14px; font-size: 11px; border-bottom-color: rgb(195, 195, 182); border-bottom-width: 1px; border-bottom-style: solid; display: block;
}
#main .box_area .content_box_right .text_box_news1 {
	background: rgb(236, 236, 223); padding: 20px 23px; height: 305px;
}
#main .box_area .content_box_right .text_box_news1 span {
	padding: 5px 0px 20px; color: rgb(87, 87, 84); line-height: 14px; font-size: 11px; border-bottom-color: rgb(195, 195, 182); border-bottom-width: 1px; border-bottom-style: solid; display: block;
}
#main .box_area .content_box_right .text_box_news h5 {
	margin: 0px; padding: 0px; color: rgb(70, 137, 144); line-height: 18px; font-size: 12px;
}
#main .box_area .content_box_right .text_box_news h6 {
	margin: 0px; padding: 0px; color: rgb(70, 137, 144); line-height: 18px; font-size: 11px; font-weight: normal;
}
#main .box_area .content_box_right .text_box_news1 h5 {
	margin: 0px; padding: 0px; color: rgb(70, 137, 144); line-height: 18px; font-size: 12px;
}
#main .box_area .content_box_right .text_box_news1 h6 {
	margin: 0px; padding: 0px; color: rgb(70, 137, 144); line-height: 18px; font-size: 11px; font-weight: normal;
}
#main .box_area .content_box_right2 {
	margin-left: 0px !important;
}
#main .box_area .content_left {
	width: 214px; line-height: 18px; font-size: 12px; margin-right: 20px; float: left;
}
#main .box_area .content_left ul {
	margin: 0px; padding: 0px 0px 0px 1.3em; color: rgb(76, 148, 156); font-size: 12px;
}
#main .box_area .content_left ul a {
	color: rgb(76, 148, 156); text-decoration: none;
}
#main .box_area .content_left ul a:hover {
	color: rgb(0, 0, 0);
}
#main .box_area .content_left li {
	list-style: square; margin: 0px;
}
#main .box_area .content_area {
	color: rgb(101, 101, 86); line-height: 18px; font-size: 12px; float: left;
}
#main .box_area .content_area .content_block {
	width: 478px;
}
#main .box_area .content_area .content_block2 {
	width: 644px;
}
#main .box_area .content_area .newsletter_box {
	background: rgb(246, 246, 241); margin: 20px 0px; padding: 10px; width: 292px;
}
#main .box_area .content_area .newsletter_box .nl_title {
	padding: 5px 0px; width: 190px; line-height: 16px; font-size: 11px; float: right; display: block;
}
#main .box_area .content_area .content_block3 {
	width: 312px; float: left;
}
#main .box_area .content_area .content_block4 {
	width: 363px; float: left;
}
#main .box_area .content_area h1 {
	margin: 0px 0px 10px; color: rgb(203, 99, 48); line-height: 25px; font-size: 20px; font-weight: bold;
}
#main .box_area .content_area h3 {
	margin: 0px 0px 10px; color: rgb(101, 101, 86); font-size: 14px; font-weight: bold;
}
#main .box_area .content_area h5 {
	margin: 0px 0px 10px; color: rgb(203, 99, 48); padding-bottom: 10px; font-size: 14px; font-weight: 800; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: double;
}
#main .box_area .content_area .content_block4 li {
	margin: 1px 0px 0px; padding: 0px; list-style-image: url("../images/bullet-1.png");
}
#main .box_area .content_area ul {
	margin: 0px; padding: 0px 0px 0px 1.1em;
}
#main .box_area .content_area li {
	margin: 0px;
}
#main .box_area .content_area .investors_left {
	padding: 25px 0px 0px; width: 229px; height: 75px; text-align: center; border-top-color: rgb(198, 198, 190); border-top-width: 1px; border-top-style: dotted; float: left;
}
#main .box_area .content_area .investors_rit {
	padding: 25px 0px 0px; width: 229px; height: 75px; text-align: center; border-top-color: rgb(198, 198, 190); border-top-width: 1px; border-top-style: dotted; float: right;
}
#main .box_area .content_area .awards {
	width: 352px; height: 135px; text-align: center; border-top-color: rgb(198, 198, 190); border-top-width: 1px; border-top-style: dotted; float: left;
}
#main .box_area .content_area .awards_logo {
	padding: 20px 0px 0px; width: 146px; text-align: center; float: left;
}
#main .box_area .content_area .awards_text {
	padding: 25px 0px 0px; width: 166px; text-align: left; margin-right: 20px; float: right;
}
#main .box_area .content_area a {
	color: rgb(76, 148, 156); text-decoration: none;
}
#main .box_area .content_area a:hover {
	color: rgb(0, 0, 0); text-decoration: none;
}
#main .box_area .content_area .awards_left {
	width: 352px; height: 135px; text-align: center; margin-left: 20px; border-top-color: rgb(198, 198, 190); border-top-width: 1px; border-top-style: dotted; float: right;
}
#main .box_area .content_area .contact {
	width: 229px; text-align: left; float: left;
}
#main .box_area .content_area .contact_title {
	background: rgb(242, 242, 233); padding: 10px 10px 0px; width: 209px; height: 46px; text-align: left; font-size: 14px; font-weight: bold; margin-bottom: 20px;
}
#main .box_area .content_area .contact h4 {
	margin: 0px; padding: 0px; color: rgb(203, 99, 48);
}
#main .box_area .content_area .contact p {
	margin: 0px 0px 20px; padding: 0px;
}
#main .box_area .content_area .insights_box {
	background: rgb(242, 242, 233); width: 229px; height: 229px; text-align: left; margin-bottom: 20px; float: left;
}
#main .box_area .content_area .insights_title {
	padding: 10px; width: 189px; height: 44px; text-align: left; color: rgb(76, 148, 156); font-size: 12px;
}
#main .box_area .content_area .insights_title .date {
	padding: 3px 0px 0px; width: auto; text-align: left; color: rgb(0, 0, 0); font-size: 12px; float: left; display: block;
}
#main .box_area .content_area .insights_title .visit {
	padding: 3px 0px 0px; width: auto; text-align: left; color: rgb(0, 0, 0); font-size: 12px; float: right; display: block;
}
#main .box_area .content_area .small_box {
	width: 146px; font-size: 11px; margin-bottom: 20px; float: left;
}
#main .box_area .content_area .small_box h6 {
	margin: 0px 0px 5px; padding: 0px 0px 5px; font-size: 11px; font-weight: bold; border-bottom-color: rgb(198, 198, 190); border-bottom-width: 1px; border-bottom-style: solid;
}
#main .box_area .content_right {
	width: 209px; margin-left: 20px; float: right;
}
#main .box_area .content_right h3 {
	margin: 0px 0px 10px; padding: 0px 0px 10px; color: rgb(101, 101, 86); font-size: 16px; font-weight: bold; border-bottom-color: rgb(201, 223, 225); border-bottom-width: 1px; border-bottom-style: dotted;
}
#main .box_area .content_right h6 {
	margin: 0px 0px 5px; padding: 0px 0px 5px; font-size: 12px; font-weight: normal; border-bottom-color: rgb(201, 223, 225); border-bottom-width: 1px; border-bottom-style: dotted;
}
#main .box_area .content_right a {
	color: rgb(76, 148, 156); text-decoration: none;
}
#main .box_area .content_right a:hover {
	color: rgb(0, 0, 0);
}
#main .box_area .content_area ul.terms {
	margin: 0px; padding: 0px 0px 0px 1.5em;
}
.append {
	margin-left: 20px;
}
.append1 {
	margin-left: 30px;
}
.prepend {
	margin-bottom: 20px;
}
#container .footer {
	background: rgb(242, 242, 233); margin: 0px auto; padding: 10px; width: 800px;
}
#container .footer .copy {
	background: rgb(242, 242, 233); margin: 10px 0px 0px; width: 350px; color: rgb(190, 190, 174); line-height: 10px; font-size: 11px; float: left;
}
#container .footer .copy a {
	color: rgb(190, 190, 174);
}
#container .footer .copy a:hover {
	color: rgb(0, 0, 0);
}
#container .footer .social {
	background: rgb(242, 242, 233); margin: 0px; width: 430px; color: rgb(190, 190, 174); line-height: 20px; font-size: 11px; float: right;
}
#container .footer .social a {
	color: rgb(70, 137, 144); text-decoration: none;
}
#container .footer .social a:hover {
	color: rgb(0, 0, 0);
}
#container .footer .social .tweet {
	background: url("../images/tweet.png") no-repeat 0px 6px; padding: 0px 0px 0px 20px; width: 180px; color: rgb(190, 190, 174); line-height: 25px; font-size: 11px; border-top-color: rgb(204, 204, 204); border-bottom-color: rgb(204, 204, 204); border-top-width: 1px; border-bottom-width: 1px; border-top-style: dotted; border-bottom-style: dotted; float: left;
}
#container .footer .social .in {
	background: url("../images/in.png") no-repeat 0px 6px; padding: 0px 0px 0px 20px; width: 180px; color: rgb(190, 190, 174); line-height: 25px; font-size: 11px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dotted; float: left;
}
#container .footer .social .rss {
	background: url("../images/rss.png") no-repeat 0px 6px; padding: 0px 0px 0px 20px; width: 180px; color: rgb(190, 190, 174); line-height: 25px; font-size: 11px; border-top-color: rgb(204, 204, 204); border-bottom-color: rgb(204, 204, 204); border-top-width: 1px; border-bottom-width: 1px; border-top-style: dotted; border-bottom-style: dotted; float: right;
}
#container .footer .social .fb {
	background: url("../images/fb.png") no-repeat 0px 6px; padding: 0px 0px 0px 20px; width: 180px; color: rgb(190, 190, 174); line-height: 25px; font-size: 11px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dotted; float: right;
}
#banner_sub .mission {
	background: url("../images/road.jpg") no-repeat left top; width: 800px; height: 220px;
}
#banner_sub .vpropositions {
	background: url("../images/legs_in_motion.jpg") no-repeat left top; width: 800px; height: 220px;
}
#banner_sub .leadership {
	background: url("../images/co_workers_in_conference_room.jpg") no-repeat left top; width: 800px; height: 220px;
}
#banner_sub .investors {
	background: url("../images/innovate_people_standing.jpg") no-repeat left top; width: 800px; height: 220px;
}
#banner_sub .innovate {
	background: url("../images/innovate_people_sitting.jpg") no-repeat left top; width: 800px; height: 220px;
}
#banner_sub .foundation {
	background: url("../imag/estan.jpg") no-repeat left top; width: 800px; height: 220px;
}
#banner_sub .awards {
	background: url("../images/eye.jpg") no-repeat left top; width: 800px; height: 220px;
}
#banner_sub .resources {
	background: url("../images/papers_on_floor.jpg") no-repeat left top; width: 800px; height: 220px;
}
#banner_sub .support {
	background: url("../images/man_behind_monitor.jpg") no-repeat left top; width: 800px; height: 220px;
}
#banner_sub .solution {
	background: url("../images/solutions.png") no-repeat left top; width: 800px; height: 220px;
}
#banner_sub .company {
	background: url("../images/company.png") no-repeat left top; width: 800px; height: 220px;
}
#banner_sub .legs {
	background: url("../images/legs_in_motion_2alt.jpg") no-repeat left top; width: 800px; height: 220px;
}
#banner_sub .lab {
	background: url("../images/glass_windows.jpg") no-repeat left top; width: 800px; height: 220px;
}
#banner_sub #banner_color {
	background: rgb(54, 127, 134); padding: 15px 0px 0px 15px; width: 233px; height: 205px; color: rgb(255, 255, 255); font-size: 22px; float: left; filter: alpha(opacity=90); opacity: 0.9; -moz-opacity: 0.9; -khtml-opacity: 0.9;
}
#banner_sub #banner_color2 {
	background: rgb(188, 120, 68); width: 148px; height: 220px; float: left; filter: alpha(opacity=90); opacity: 0.9; -moz-opacity: 0.9; -khtml-opacity: 0.9;
}
#banner_sub #banner_color3 {
	background: rgb(203, 99, 48); width: 148px; height: 220px; float: right;
}
#banner {
	background: rgb(255, 255, 255); width: 800px; height: auto; overflow: hidden; position: relative;
}
#slider {
	margin: 0px; padding: 0px; width: 800px; height: 518px; float: left; list-style-type: none;
}
#box1 {
	background: url("../images/box1_bg.png") no-repeat top rgb(209, 188, 73); left: 0px;
}
#box1 ul {
	border-top-color: rgb(250, 231, 116); border-top-width: 1px; border-top-style: solid;
}
#box1 li {
	border-bottom-color: rgb(250, 231, 116); border-bottom-width: 1px; border-bottom-style: solid;
}
#box2 {
	background: url("../images/box2_bg.png") no-repeat top rgb(164, 175, 116); left: 244px;
}
#box2 ul {
	border-top-color: rgb(209, 225, 140); border-top-width: 1px; border-top-style: solid;
}
#box2 li {
	border-bottom-color: rgb(209, 225, 140); border-bottom-width: 1px; border-bottom-style: solid;
}
#box3 {
	background: url("../images/box3_bg.png") no-repeat top rgb(208, 114, 68); left: 488px;
}
#box3 ul {
	border-top-color: rgb(254, 144, 87); border-top-width: 1px; border-top-style: solid;
}
#box3 li {
	border-bottom-color: rgb(254, 144, 87); border-bottom-width: 1px; border-bottom-style: solid;
}
#box4 {
	background: url("../images/box4_bg.png") no-repeat top rgb(76, 148, 156); left: 732px;
}
#box4 ul {
	border-top-color: rgb(128, 234, 229); border-top-width: 1px; border-top-style: solid;
}
#box4 li {
	border-bottom-color: rgb(128, 234, 229); border-bottom-width: 1px; border-bottom-style: solid;
}
.boxes {
	top: 400px; width: 244px; height: 404px; float: left; filter: alpha(opacity=90); position: absolute; opacity: 0.9; -moz-opacity: 0.9; -khtml-opacity: 0.9;
}
.boxes .clickable {
	padding: 52px 0px 0px 19px; width: 225px; height: 66px; color: rgb(255, 255, 255); font-size: 22px; font-weight: bold; float: left; cursor: pointer;
}
.boxes .content {
	padding: 0px 19px; width: 206px; height: 196px; color: rgb(255, 255, 255); font-size: 12px; float: left;
}
.boxes .content ul {
	list-style: none; margin: 20px 0px 0px; padding: 0px;
}
.boxes .content li {
	background: url("../images/arrow.png") no-repeat right; text-transform: uppercase; line-height: 26px; font-size: 10px; font-weight: bold;
}
.boxes .content li a {
	color: rgb(255, 255, 255); text-decoration: none;
}
a {
	color: rgb(70, 137, 144); text-decoration: none;
}
a:hover {
	color: rgb(0, 0, 0); text-decoration: none;
}
div.hr {
	margin: 8px 0px 22px; border-top-color: rgb(218, 217, 217); border-top-width: 1px; border-top-style: solid;
}
.sf-section {
	width: 180px !important;
}
.sf-section ul {
	left: 185px !important;
}
