html, body {
	margin:0px;
	padding:0px;
	font:11px/13px Tahoma, Arial, Geneva, sans-serif;
	color:#333333;
	text-decoration:none;
	background-color:#fff;
	text-align:center;
}

form, p{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}

input, textarea{font:11px/12px Tahoma, Arial, Geneva, sans-serif;  color:#000000; text-decoration:none; margin:0px; font-weight:400; padding:1px 0 1px 4px;}

img { border-width:0px}

a {
	font:11px/13px Tahoma, Arial, Geneva, sans-serif;
	color:#37829C;
	text-decoration:underline;
}

a:hover {
	text-decoration:none;
}

.a {
	font:11px/13px Tahoma, Arial, Geneva, sans-serif;
	color:#fff!important;
	text-decoration:none!important;
}

.a:hover {
	text-decoration:underline!important;
}

.w{
	width:100%;
}

.overflow {
	overflow:hidden;
	width:expression("100%");
}
.float-left	{
float:left;
}					
							/* References */
/* ```````````````````````` read more```````````````````````` */
.rm {
	text-align:right;
	padding-left:10px;
}
#header .rm {
	
}
.rm a {
	font:10px/13px Tahoma, Arial, Geneva, sans-serif;
	color:#767676;
	font-weight:bold !important;
	text-decoration:underline;
}
#header .rm a {
	color:#FFB74C;
}
.rm a:hover { text-decoration:none; }

.mark_marine {
	font:11px/16px Tahoma, Arial, Geneva, sans-serif;
	color: #000066;
	background:url(images/marker1.gif) no-repeat 0 6px;
	padding:0 0 0 15px;
}

.mark_marine a, .mark_marine a:visited {
	font:11px/16px Tahoma, Arial, Geneva, sans-serif;
	text-decoration:underline;
}

.mark_marine a:hover { text-decoration:none; }

.marine {
	color:#000066;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

.white { color:#fff; }

.blue {	color:#58D2FC;}

.date {
	color:#A6B707;
	font-weight: bold;
	margin-bottom:3px
}


							/* End References */
							/* Main Block */

#outer {
	width: 100%;
	text-align:center;
}
#container {
	width:1000px;
	margin:0px auto 0px auto;
	text-align:left;
}


/* ```````````````````````` Header ```````````````````````` */

#header {
	height:287px;
}
.search{
	width:205px;
	height:46px;
	padding:18px 0 0 30px;
	overflow:hidden;
	background:url(images/bg_search.gif) no-repeat;
}

.search p{
	font:11px Tahoma, Arial, Geneva, sans-serif;
	color:#f6f6f6;
	text-decoration:none;
	margin:3px 0px 0 0px;
	float:left;
	width:40px;
}

.search .intext{
	height:16px;
	border-bottom:1px solid #D4D0C8;
	border-left:2px inset #999999;
	border-right:1px solid #D4D0C8;
	border-top:2px inset #999999;
	color: #818181;
	background-color:#FFFFFF;
	float:left;
}

.search .submit{
	width:43px;
	height:21px;
	border-width:0px;
	margin:0 0 0 2px;
	float:left;
	background:url(images/search_go.gif) left top no-repeat;
	cursor:pointer;
}

/* ```````````````````````` Content ```````````````````````` */
#content {
	display:table-row;
	height:100%;
	
}
#content1 {
	background:none;
}
.equal {
	float:left;
	width:30px;
	height:288px; 
}

#left {
	float:left;
	width:235px;
	display:table-column;
	background: #000066 no-repeat 0px 64px;
}

#left .padding{
	padding:3px 26px 5px 26px;
}


#center {
	float:left;
	width:432px;
	display:table-column;
	padding-top:17px
}


#center .padding{
	padding:11px 27px 0px 30px;
}

#center_wide {
	float:left;
	width:735px;
	display:table-column;
	padding-top:17px
}


#center_wide .padding{
	padding:11px 30px 0px 30px;
}

#right {
	float:left;
	width:303px;
	display:table-column;
	padding-top:17px;
}

#right .padding{
	padding:11px 28px 0 28px;
}


.Line {
	width:213px;
	height:1px;
	background-color:#dcdcdc;
}


/* ```````````````````````` Footer ```````````````````````` */

#footer {
	background:url(images/bg_footer.gif) right bottom no-repeat;
	height:71px;
	width:940px;
	margin-left:30px;
	clear:both;
}

#footer .padding{
	padding:0px 0 0 62px;
}

#footer .leftFoot{
	float:left;
	width:235px;
	padding-top:26px;
	color:#959595;
	font-size:10px;
	text-align:center;
}

#footer .rightFoot{
	float:left;
	width:705px;
	padding-top:30px;
	color:#868686;
	text-align:center
}

#footer .rightFoot a{
	font:11px/13px Tahoma, Arial, Geneva, sans-serif;
	color:#868686;
	text-decoration:none;
	text-transform:uppercase;
}

#footer .rightFoot a:hover{
	text-decoration:underline;
}

							/* End Main Block */
							/* Additional Block */
ul.list_marked {
	padding:0;
	margin:0;
}

ul.list_marked li {
	background: url(images/bg_list.gif) repeat-y;
	margin-bottom:2px;
	padding:0 0 0 15px;
	list-style-type: none;
}

ul.list_marked li a {
	font:10px/16px Tahoma, Arial, Geneva, sans-serif;
	font-weight:bold;
	color:#464545;
	text-transform:uppercase;
	text-decoration:none;
}

ul.list_marked li a:hover { text-decoration:underline; }


.categories p.odd, .categories p.even{
	font:bold 11px/15px  Tahoma, Arial, Geneva, sans-serif;
	color:#fff;
	height:20px;
	padding:4px 0 0 0px;
	text-decoration:none

}
.categories p.even {
	height:18px;
	padding:1px 0 0 3px;
	background-color: #999999;
	font-size: 11px;
}
.categories p.odd a, .categories p.even a {
	font:bold 11px/15px  Tahoma, Arial, Geneva, sans-serif ;
	color:#fff;
	text-decoration:none

}
.categories p.odd a:hover, .categories p.even a:hover{
	text-decoration:underline;
	margin-left: 3px;

}
.table {
	width:330px;
	margin:8px 0 20px 0;
}

.table .left_1{
	width:105px;
	float:left;
}

.table .left_1 .pad{
	padding:0px 0 0 15px;
	color:#37829C;
	font:bold 11px/20px Tahoma, Arial, Geneva, sans-serif;
}

.table .left_2{
	width:210px;
	float:left;
}

.table p{
	font:11px/20px Tahoma, Arial, Geneva, sans-serif;
	text-decoration:none;
	color:#6b6b6b;
}

.table a{
	font:10px/20px Tahoma, Arial, Geneva, sans-serif;
	color:#606060;
	text-decoration:underline;
	font-weight:bold;
}

.table a:hover{
	text-decoration:none;
}

.table .b_1{
	
}

.table .b_2{
	
}

.table .b_3{
	
	overflow:hidden;
}
.table .b_4{
	
	overflow:hidden;
}

.input_div_cont {
	margin:0px 0 7px 0;
}

.input_div_cont p{
	font:11px Tahoma, Arial, Geneva, sans-serif;
	font-weight:bold;
	text-decoration:none;
}

.input_div_cont input{
	width:310px;
	height:14px;
	border-width:0px;
}
.input_div_cont input,.text_area_contact_us  textarea{
	border-bottom:1px solid #D4D0C8;
	border-left:2px inset #999999;
	border-right:1px solid #D4D0C8;
	border-top:2px inset #999999;
	color: #666666;
	background-color:#FFFFFF;
}
 .text_area_contact_us {
	float:left;
}

 .text_area_contact_us  textarea{
	width:310px;
	height:150px;
	margin-bottom:15px;
	overflow:auto;
}
.letrasblancas/* End Additional Block */
 {
	color:#FFFFFF;
	font-family: Tahoma, Arial, Geneva, sans-serif;
	font-size: 10px;
	line-height: 13px;
	font-weight: bold;
	text-decoration: none;
}
.subtitulosazules {
	color:#000066;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.subtitulosgrises {
	color:#666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
#centerlargo {
	float:left;
	width:700px;
	display:table-column;
	padding-top:17px
}
