* {

	margin: 0px;

	padding: 0px;

	}

body {

	background: url(img/background-orange.jpg) no-repeat 0px 200px #BC4D16;

	color: #000;

	font-size: 9pt;

	font-family:Arial, Helvetica, sans-serif;

	}



a{

	color:#666;

}	

	

img {

	border: 0px;

	}

	

h1 {

	font-size:20px;

	font-family:Arial, Helvetica, sans-serif;

	font-weight:bold;

	color: #BF4F16;

	padding:0;

	margin:0;

}

h2 {

	font-size:16px;

	font-family:Arial, Helvetica, sans-serif;

	font-weight:bold;

	color: #BF4F16;

	padding:0;

	margin:0;

	line-height:150%;

	display:inline;

}

h3 {

	font-size:14px;

	font-family:Arial, Helvetica, sans-serif;

	font-weight:bold;

	color: #BF4F16;

	padding:0;

	margin:0;

}

p {

	font-size:13px;

	font-family:Arial, Helvetica, sans-serif;

	font-weight:normal;

	text-align: left;

	color: #333333;

	line-height:150%;

}	

ul {

	font-size:13px;

	font-family:Arial, Helvetica, sans-serif;

	font-weight:normal;

	text-align: left;

	color: #333333;

	line-height:150%;

}

	

/* ------------------------------------------------------------------------------

							General Layout								             

------------------------------------------------------------------------------ */		

	

	

.cnt {

	width: 990px;

	background-color: #fff;

	margin: 0px auto 30px;

	}





	.top-bar{

		width:100%;

		background:#FFF;

		height:225px;

		border-bottom: 2px solid #9c394b;



	}

	

	.top-bar .top-content{

		width: 990px;

		height:225px;

		background-color: #fff;

		margin: 0px auto 0px;

	}



	.top-content .logo{

		float:left;

		width:265px;

		overflow:hidden;

	}	

	.top-content .logo img{

			position:relative;

			left:-125px;

			

		}

	.top-content .logo img{left:0;# }

	

	.top-content .contact{

		float:right;

		width:273px;

		padding-top:35px;

		padding-right:25px;

	}

	

	.top-content .contact .phone{

		font-family:arial;

		font-weight:bold;

		font-size:18pt;

		color:#bf4e15;

		float:right;

	}

	.top-content .contact img{display:block;float:right; clear:right;padding-top:10px;}

	

	.top-content .tagline{float:right;clear:right;padding-top:15px;padding-right:25px;}



	.wrapper{

		width: 990px;

		background: url(img/3pl-content-top-line.gif) repeat-x #fff;

		margin: 0px auto 0px;

	}

	

	

	.left { 

		float:left;

		width:250px;		

	}



	.center { 

		float:right;

		width:740px;
		padding:0 0px 0 0;

	}

	

	

/* ------------------------------------------------------------------------------

								left								             

------------------------------------------------------------------------------ */	

	#searchBox{
	font-size: 0.9em;

    width:190px;
	height: 20px;
	margin: 0px 0px 0px 0px;

    padding: 5px 10px 5px 60px;

	float: right;
	vertical-align:middle;

    background-color: #e0e0e0;
		/*width:260px;  */
	    position: relative; 
		/* background: url(img/search-bg.gif) no-repeat; */

	}

.top-content .contact #searchBox{

		margin: 0 0 0 50px;
		width:200px;
		float: right;
		height:30px;

/*		background: url(img/search-bg.gif) no-repeat; */

	}

	
/*
	.buscar{

		padding-left:15px;

		padding-top:7px;

		font-size:8pt;

		color:#888;
*/
	}
.top-content .contact .buscar{

		padding-left:15px;

		padding-top:7px;

		font-size:8pt;

		color:#888;

	}

	

	.searchsubmit{

		vertical-align:middle;

	}

	

	

/* ------------------------------------------------------------------------------

							left	menu							             

------------------------------------------------------------------------------ */		

	

	.left #sidebar{width:220px;margin-top:0px;}

	.left #sidebar ul, .left #sidebar ul li{list-style:none;}

	.third ul, .third ul li{list-style:none;}

	.left #sidebar #flexi-pages-1{

		width:218px;


		background: url(img/lmenu-bg.gif) repeat-y #FFF;

		border-top: 2px dotted #bf4f16;

	}

	

	#sidebar #flexi-pages-1 li{

		border-bottom: 2px dotted #bf4f16;

/*		border-left:0; */

		}

		

	#sidebar #flexi-pages-1 a{

		display:block;

		padding:10px;

		text-align:right;

		font-size:12px;

		font-family:Arial, Helvetica, sans-serif;

		font-weight:bold;

		text-align: right;

		color: #660000;

		text-decoration:none;

	}

	#sidebar #flexi-pages-1 a:hover {

		font-size:12px;

		font-weight:bold;

		text-align: right;

		color: #BF4F16;

		text-decoration:none;

	}

	

	#sidebar #flexi-pages-1 li li {

		border-bottom:0;

	}



	#sidebar #flexi-pages-1 .current_page_item li  a, 	#sidebar #flexi-pages-1 li li  a{

	font-size:11px;

	font-weight:normal;

	text-align: right;

	color: #660000;

	text-decoration:none;

	padding:5px;

	padding-right:25px;

}



	#sidebar #flexi-pages-1 .current_page_item li  a:hover , 	#sidebar #flexi-pages-1 li li  a:hover{

	font-size:11px;

	font-weight:normal;

	text-align: right;

	color: #BF4F16;

	text-decoration:none;

	padding:5px;

	padding-right:25px;

	}

	

	#sidebar #flexi-pages-1  .current_page_item a{

		font-size:12px;

		font-weight:bold;

		text-align: right;

		color: #BF4F16;

		text-decoration:none;

	}

	

	#sidebar #flexi-pages-1 li .current_page_item a{

		font-size:11px;

		font-weight:normal;

		text-align: right;

		color: #BF4F16;

		text-decoration:none;

	}

	

	

	#whats_new{

		width:210px;

		margin-left:25px;

	}

	

	#whats_new .new{

		/*border-left:2px solid #660000; */

		border-right: 2px solid #660000;

		background: url(img/new-bg.gif) repeat-x #FFF;

		font-size:14px;

		color: #333333;

		line-height:120%;

		padding:5px;

		min-height:75px;

	}

	

/* ------------------------------------------------------------------------------

								right

------------------------------------------------------------------------------ */	

	.right { 

		float:right;

		width:220px;

		background:url(img/news.gif) no-repeat;

		margin: 0px 0 20px 20px;
		padding:40px 0 0 0;
		border-left:1px solid #999;

	}

	

	.rightTestimonial{

		float:right;

		width:220px;

		padding:10px 0 0 0px;
		
		margin: 0px 0 0px 20px;

		border-left:1px solid #999;

	}



	.release ul, .release ul li{list-style:none;}

	

	.release li{padding-left:0px; padding-top:10px;padding-bottom:10px;}

	

	.release li a{

		text-decoration: none; 

		font-size:12px;

		font-family:Arial, Helvetica, sans-serif;

		font-weight:normal;

		text-align: left;

		color: #B15141;

		line-height:18px;

		display:block;

/*		border-left:1px solid #999; */

		padding-left:20px;padding-right:20px;

	}

	

	

	.release li p{

		text-decoration: none; 

		font-size:12px;

		font-family:Arial, Helvetica, sans-serif;

		font-weight:normal;

		text-align: left;

		color: #B15141;

		line-height:18px;

		display:block;

/*		border-left:1px solid #999; */

		padding-left:20px;padding-right:20px;

	}

	

	.release li a .date{font-weight:bold;}





/* ------------------------------------------------------------------------------

							content

------------------------------------------------------------------------------ */	

	.posttitle{width:450px;}

	.posttitle h1{

		margin-top:20px;padding-top:0;

	}

	

	.post{padding-top:20px;}

	

	.entry h3{margin-top:20px;padding-bottom:15px;}

	

	.entry strong{

                  font-size:13px;

		font-family:Arial, Helvetica, sans-serif;

                  color:#000;

		font-weight:bold;

		padding:0;

		margin:0;

		display:inline;

	}

	

	.entry p{margin-top:15px;padding-right:20px;}



	.entry ul{margin-left:20px;}

	

	.entry li{padding-left:15px;line-height:18px;}

	.featuredpost{
		padding:10px 10px 10px 10px;
		margin: 0px;
		background-color:#e0e0e0;
		width:460px;

	}


/* ------------------------------------------------------------------------------


								footer 								             

------------------------------------------------------------------------------ */

.footer {

	background: #636466;

	width: 990px;

	height: 20px;

	padding: 0px 0px 0;

	color: #fff;

	font-size: 11px;

	display: block;

	float: left;

	text-align:center;

	}

p.foot1 {

	font-size:11px;

	padding:3px;

	text-align:center;

	color:#FFF;

}



.footer a {

	color: #fff;

	}

.footer a:hover {

	text-decoration:none;

	}



	

	

	

/* ------------------------------------------------------------------------------

							Login Box								             

------------------------------------------------------------------------------ */	

	

	#panelholder{

		position:relative;

	}



	#toppanel {

		position:absolute;

		width: 275px;

		z-index: 25;

		text-align: center;

		top:114px;

	}



	#panel {

		width: 275px;

		position: relative;

		top: 1px;

		height: 0px;

		margin-left: auto;

		margin-right: auto;

		z-index: 10;

		overflow: hidden;

		text-align: left;

		

	}

	#panel_contents {

		background: #636466;

		filter:alpha(opacity=80);

		-moz-opacity:0.80;

		-khtml-opacity: 0.80;

		opacity: 0.70;

		height: 99%;

		width: 270px;

		position: absolute;

		z-index: -1;

		border:1px solid #444;

	}	

	

	#login_form{

		display:block;

		position:relative;

		left:22px;

		top:15px;

		width:225px;

		background:#FFF;

		line-height:30px;

		border:1px solid #660000;

	}

	

	#login_form h5{

		margin:0;margin-bottom:5px;

		background-color:#660000;

		color:#FFF;

		font-size:14px;

		font-weight:bold;

		padding-left:5px;

	}

	

	#login_form form{

		margin:10px;

	}

	

	.panel_button{cursor:pointer;cursor:hand;}

	

	#login_form .password{margin-left:3px;}

	#login_form .submit{margin-left:65px;display:inline;vertical-align:middle;}	

	

.breadcrumb

{

	font-size: 0.9em;

    width:720px;

	margin: 0px 0px 0px 0px;

    padding: 8px 0px 8px 10px;

	position: relative; 

	float: left;
	vertical-align:middle;

    background-color: #e0e0e0;

}
	

#Newspage table {border-style: solid; }

/*
.sidebar2		{background:url(img/box-content-bg.gif) repeat-y 0 0; width:198px; margin:30px 0px 11px 0px;}
.sidebar2 .first		{background:url(img/box-content-top.gif) no-repeat 0 0px}
.sidebar2 .second		{background:url(img/box-content-bot.gif) no-repeat 0 bottom}
.sidebar2 .third		{background:url(img/box-content-top2.gif) no-repeat 0 0}
.sidebar2 h2		{padding:11px 10px 11px 50px; color:#fff; background:url(img/box-title-bg.gif) no-repeat 0 0; font:bold 110% Arial}


.sidebar3		{background:url(img/box-content-bg.gif) repeat-y 0 0; width:198px; margin:30px 0px 11px 0px;}
.sidebar3 .first		{background:url(img/box-content-top.gif) no-repeat 0 0px}
.sidebar3 .second		{background:url(img/box-content-bot.gif) no-repeat 0 bottom}
.sidebar3 .third		{background:url(img/box-content-top2.gif) no-repeat 0 0}
.sidebar3 h2		{padding:11px 10px 11px 50px; color:#fff; background:url(img/box-title-bg.gif) no-repeat 0 0; font:bold 110% Arial}
*/
.sidebar2		{width:180px; padding: 10px 0 0 5px;margin:20px 0px 20px 20px; border-top: 2px dotted #bf4f16;}
.sidebar3		{width:180px; padding: 10px 0 0 5px;margin:20px 0px 20px 20px;border-top: 2px dotted #bf4f16;}
.sidebar2 h2		{padding:11px 40px 11px 0px;  font:bold 110% Arial;}
.sidebar3 h2		{padding:11px 40px 11px 0px; font:bold 110% Arial;}

.kbrsswidget {font-size:80%;}