/* Clearing */

.clear {
	clear:both; 
	height:1px;
	margin:0;
	padding:0;
	font-size: 1px;
	line-height: 0;
}

.clearfix:after, .wrapper:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}


/* typography */
body {
	color: #ffffff;
	font-family: arial;
	font-size: 11px;
	background: #d8d7d7 url(../images/bg.jpg) repeat-x 0 0;
}

h1, h2, h3, h4, h5, h6 {color:#fff; margin:0px;}
h3{
	font-size:14px;
	color:#addffe;
	font-weight:bold;
	margin-bottom:7px;
}
h2{
	font-size:16px;
	color:#68c4ef;
	font-weight:bold;
	margin-bottom:10px;
}
h4{
	font-size:12px;
	color:#264255;
	font-weight:bold;
	margin-bottom:2px;
}
p {margin:0 0 10px;}

/*----------------------  definition style typography the proyect  ------------------------------------*/

/* Standard colors */
.c0{color:#000000;}
.c1{color:#68c4ef;}
.c2{color:#ffffff;}
.c3{color:#264255;}
.c4{color:#1679b6;}

/* */

/* font-sizes  */
.s1{font-size:10px;}
.s2{font-size:12px;}

/* font, size and color commbinations */
.fs1{color:#000000; font-size:10px; font-family:arial;}
.fs2{color:#89bcce; font-size:11px; font-family:arial;}
.fs3{color:#0d79a8; font-size:14px; font-family:arial;}
.h5{
	font-size:12px;
	color:#68c4ef !important;
	background:none !important;
	margin:12px 0 !important;
	padding:0px !important;
}
/* padding and margin.  */
.m0{margin-left:155px;}
.m1{margin-bottom:14px;}
.m2{margin-left:28px}
.m3{margin:6px 0px;}
.m4{margin:3px 0px 0px;}


/* Added styles*/


.service_content {
color:#264255;
margin-bottom:20px;
}
.service_content ul {
	color: #264255;
	margin: 1em 0 0 0;
	padding: 0; 
	list-style: none;
}
.service_content li {
	background: transparent url(../images/list_normal_bullet.jpg) no-repeat left 4px;
	margin: 0 0 1em 20px;
	padding-left: 10px;
	height:100%;
}
.service_content a {
	color:#f26335;
	text-decoration:none;
}
.service_content a:hover {
	text-decoration:underline;
}

.list_reset, .list_reset li { margin: 0; padding: 0; list-style: none;}