a
{
	font-family: Arial, Helvetica, sans-serif;
	color: #0098c5;
	text-decoration: none;
	font-weight: bold
}
a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	color: #0098c5;
	font-weight: bold;
	text-decoration: none;
}
.small {
	font-size: 10px;
}
.big {
	font-size: 14px;
	font-weight: bold;
}
.normal {
	font-size: 12px;
}
body.normal {
	background-color: #ffffff;
}
body {
	margin:0; padding:0; background:#ffffff url("/images/BackgropundPatern.gif") 0px 0px repeat ; text-align:center; 
}
.voyage_video { text-align: center; margin-top: 20px; margin-bottom: 20px;}
.light_blue,.light_blue a,.light_blue a:link,.light_blue a:active,.light_blue:link,.light_blue:active{
	color: #0e8db4;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
.right{float:right;}
.left{float:left;}
.clear{float:clear;}
#alreadyBooked{
  padding-right: 20px;
  padding-top: 5px;
}
#alreadyBooked a{ font-size: 12px; line-height: 14px; }
.light_blue a:hover,.light_blue:hover {
	text-decoration: underline;
}
.egypt_yellow,.egypt_yellow a,.egypt_yellow a:link,.egypt_yellow a:active,.egypt_yellow:link,.egypt_yellow:active{
	color: #e59421;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
.egypt_yellow a:hover,.egypt_yellow:hover {
	text-decoration: underline;
}
.egypt_brown,.egypt_brown a,.egypt_brown a:link,.egypt_brown a:active,.egypt_brown:link,.egypt_brown:active{
	color: #5a4939;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
.egypt_brown a:hover,.egypt_brown:hover {
	text-decoration: underline;
}
.dark_blue,.dark_blue a,.dark_blue a:link,.dark_blue a:active,.dark_blue:link,.dark_blue:active{
	color: #003d7d;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
.dark_blue a:hover,.dark_blue:hover {
	text-decoration: underline;
}
.orange,.orange a,.orange a:link,.orange a:active,.orange:link,.orange:active{
	color: #e36900;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}
.orange a:hover,.orange:hover {
	text-decoration: underline;
}

body {
	background-color: #ffffff;
}
.b1 {
	border: 1px solid red;
}
div {
	text-align: left;
}
img {
border: 0px;
}
.fleft {
	float: left;
}
.fright {
	float: right;
}
.clear {
	clear: both;
}
.clear_all {
	clear: both;
	font-size: 0px;
	line-height: 0px;
}
div.sepleft1{
	margin: 0px;
	padding:0px;
	width:1px;
	float:left;
	font-size:1px;
	line-height: 1px;
}

div.left{
	margin: 0px;
	padding:0px;
	float:left;
}
div.clear{
	margin: 0px;
	padding:0px;
	clear:both;
}
div.sepleft10{
	margin: 0px;
	padding:0px;
	width:10px;
	float:left;
	font-size:1px;
	line-height: 1px;
}
div.sepdown1{
	line-height: 1px;
	margin: 0px;
	padding:0px;
	height:1px;
	clear:both;
	font-size:1px;
}
div.sepdownsub{
	line-height: 1px;
	margin: 0px;
	padding:0px;
	height:1px;
	clear:both;
	font-size:1px;
	background-image: url(/images/sub_sep.gif);
}
div.sepdownship{
	line-height: 1px;
	margin: 0px;
	padding:0px;
	height:1px;
	clear:both;
	font-size:1px;
	background-image: url(/images/ship_sep.gif);
}
div.sepdown10{
	line-height: 1px;
	margin: 0px;
	padding:0px;
	height:10px;
	clear:both;
	font-size:1px;
}
.Wrapper {width:802px; margin:auto; padding:0 10px; background:url("/images/BackgroundShadow.png") repeat-y; text-align:left; }
.max {width: 783px; background:#fff; border-left:10px solid #ffffff; border-right:10px solid #ffffff; }
/*
.max {
	width: 783px;
	margin-left: auto;
	margin-right: auto;
}*/
.header {
	text-transform: uppercase;
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #003d7d;
	clear: both;
	padding-top: 30px;
	padding-left: 10px;

}
.page_header {
	padding-top: 0px;
	padding-bottom: 5px;
	padding-top: 5px;
}
.logo {
	float: left;
	padding-left: 16px;
	padding-top: 10px;
	padding-bottom: 3px;
}
.call_us {
	float: left;
	/*float: right;*/
	/*padding-top: 10px;*/
	/*padding-top: 5px;
	padding-bottom: 3px;*/
	width: 194px;
}
.call_us1 {
	float: right;
	/*float: right;*/
	/*padding-top: 10px;*/
	/*padding-top: 5px;
	padding-bottom: 3px;*/
	width: 195px;
}
.header_pic {
	float: left;
	width: 587px;
	height: 199px;
}
.right_box {
	float: left;
	width: 195px;
	height: 199px;
	background-color: #003D7D;
}
.dc_right_box {
	float: left;
	width: 195px;
	height: 199px;
	background-color: #004677;
}

.latest_offers_title {
	clear: both;
	padding-left: 32px;
	padding-top: 17px;
	padding-bottom: 0px;
}
.latest_offers_view_all {
	clear: both;
	text-align: center;
	padding-bottom: 3px;
}
.latest_offers_view_all a, .latest_offers_view_all a:link, .latest_offers_view_all a:active,.latest_offers_view_all a:hover,.latest_offers_view_all a:visited {
	font-family: Arial;
	font-size: 10px;
	color: #ffffff;
}
.dc_latest_offers_title {
	clear: both;
	padding-left: 17px;
	padding-top: 17px;
	padding-bottom: 18px;
}
.latest_offers_image {
	clear: both;
	padding-left: 32px;
	padding-bottom: 18px;
}
.latest_offers_image img{
	border: 1px solid #0098C5;
}
.latest_offers_cruise {
	width: 195px;
	text-align: center;
	font-family: Arial;
	font-size: 10px;
	color: #ffffff;
}
.latest_offers_special {
	width: 195px;
	text-align: center;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
}
.latest_offers_prev {
	padding-top: 7px;
	float: left;
	width: 32px;
}
.latest_offers_page {
	text-align: center;
	font-family: Arial;
	font-size: 11px;
	color: #BCDBF3;
	padding-top: 7px;
	float: left;
	width: 130px;
}
.latest_offers_next {
	padding-top: 7px;
	float: left;
	width: 32px;
}
.search_title {
	clear: both;
	padding-left: 32px;
	padding-top: 17px;
	padding-bottom: 7px;
}
.search_by_date {
	float: left;
	padding-left: 20px;
	padding-right: 12px;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
}
.search_by_date select {
	font-family: sans-serif;
	font-size: 11px;
	font-weight: normal;
	background-color: #ffffff;
	width: 156px;
}
.search_by_price {
	float: left;
	padding-top: 7px;
	padding-left: 20px;
	padding-right: 10px;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
}
.search_by_price select {
	font-family: sans-serif;
	font-size: 11px;
	font-weight: normal;
	background-color: #ffffff;
	width: 156px;
}
.search_by_destination {
	float: left;
	padding-left: 20px;
	padding-right: 10px;
	padding-top: 7px;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
}
.search_by_destination select {
	font-family: sans-serif;
	font-size: 11px;
	background-color: #ffffff;
	width: 156px;
}
.search_button {
	clear: both;
	padding-left: 20px;
	padding-top: 7px;
}
.search_button input {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	border: 1px solid #ffffff;
	background-color: #003D7D;
}
.newsletter_title {
	float: left;
	padding-left: 20px;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #003D7D;
}
.newsletter_title select {
	font-family: sans-serif;
	font-size: 11px;
	background-color: #ffffff;
	width: 56px;
}
.newsletter_fname {
	float: left;
	padding-left: 7px;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #003D7D;
}
.newsletter_fname input {
	font-family: sans-serif;
	font-size: 11px;
	background-color: #ffffff;
	width: 91px;
}
.newsletter_lname {
	padding-top: 7px;
	float:left;
	padding-left: 20px;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #003D7D;
}
.newsletter_lname input {
	font-family: sans-serif;
	font-size: 11px;
	background-color: #ffffff;
	width: 156px;
}
.newsletter_destination {
	padding-top: 7px;
	float:left;
	padding-left: 20px;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #003D7D;
}
.newsletter_destination select {
	font-family: sans-serif;
	font-size: 11px;
	background-color: #ffffff;
	width: 163px;
}
.newsletter_email {
	padding-top: 7px;
	float:left;
	padding-left: 20px;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #003D7D;
}
.newsletter_email input {
	font-family: sans-serif;
	font-size: 11px;
	background-color: #ffffff;
	width: 156px;
}
.newsletter_button {
	clear: both;
	padding-left: 20px;
	padding-top: 7px;
}
.newsletter_button input {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	border: 1px solid #ffffff;
	background-color: #003D7D;
}
.search_msg {
	padding-left: 20px;
	padding-top: 7px;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #003D7D;
}
.main {
	clear: both;
	width: 783px;
}
.main_conteiner {
	background-color: #BCDBF3;
}
.content {
	padding-left: 10px;
	padding-right: 20px;
	font-family: Arial;
	font-size: 12px;
	color: #636d7c;
}
.content p,.content li,.content *{
	font-family: Arial;
	font-size: 12px;
	color: #636d7c;
}
.content_text{
	font-family: Arial;
	font-size: 12px;
	color: #636d7c;
}
.main_left {
	background-color: #ffffff;
}
.main_right {
	width: 195px;
	background-color: #BCDBF3;
}
.main_right_login {
	float: left;
	width: 195px;
}

.top_menu {
	width: 587px;
	background-color: #003D7D;
	border-right: 1px solid #ffffff;
}
.menu_item {
	font-weight: bold;
	float: left;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #003D7D;
	font-family: Arial;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
}
.menu_item a, .menu_item a:link,.menu_item a:visited{
	text-transform: uppercase;
	font-family: Tahoma;
	font-weight: bold;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
	background-color: #003D7D;
}
.menu_item a:hover {
	text-transform: uppercase;
	font-family: Tahoma;
	font-weight: bold;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
	background-color: #003D7D;
}
.right_menu{
	padding-bottom: 30px;

}
.right_menu_item{
	clear: both;
	padding-top: 10px;
	padding-left: 10px;
}
.right_menu_item a, .right_menu_item a:link,.right_menu_item a:visited{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #003d7d;
	text-decoration: none;
}
.right_menu_item a:hover {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #0098c5;
	text-decoration: none;
}
.right_menu_login_item{
	clear: both;
	padding-top: 10px;
	padding-left: 10px;
}
.right_menu_login_item a, .right_menu_login_item a:link,.right_menu_login_item a:visited{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #004677;
	text-decoration: none;
}
.right_menu_login_item a:hover {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #636d7c;
	text-decoration: none;
}
.bottom_menu {
	text-align: center;
	margin-top:10px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color:#eeeeee;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #4770aa;
}
a.bottom_menu_item, a.bottom_menu_item:link,a.bottom_menu_item:visited{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #4770aa;
	text-decoration: none;
}
a.bottom_menu_item:hover{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #4770aa;
	text-decoration: none;
}
.footer {

}
.footer_logos {
	float: left;
	width: 200px;
}
.footer_text {
	float: left;
	width: 383px;
	text-align: center;
	font-family: Arial;
	font-size: 11px;
	color: #636d7c;
	padding-top: 9px;
}
.grid_content {
	border: 1px solid #FFFFFF;
	padding-left: 44px;
}
.grid_box {
	margin-top: 10px;
	float: left;
	text-align: center;
	width: 149px;
	min-height: 147px;
	_height: 147px;
}

.grid_box1 {
	margin-top: 10px;
	float: left;
	text-align: center;
	width: 159px;
	/*height: 147px;*/
	background-color: #F2F3F4;
}

.grid_box_image {
	text-align: center;
	padding-top: 20px;
	padding-left: 17px;
	padding-right: 17px;
}
.b{
	border: 0px solid red;
}

.grid_box_image2 {
	text-align: center;
	padding-top: 5px;
	padding-left: 17px;
	padding-right: 17px;
}

.grid_box_image1 {
	text-align: center;
	padding-top: 14px;
	padding-left: 8px;
	padding-right: 15px;
}

.grid_box_image3 {
	text-align: center;
	padding-top: 24px;
	padding-left: 17px;
	padding-right: 17px;
}

.grid_box_image img{
	border: 1px solid #586271;
}

.grid_box_image3 img{
	border: 1px solid #586271;
}

.grid_box_image2 img{
	border: 1px solid #586271;
}

.grid_box_text{
	padding-left: 19px;
	padding-right: 15px;
	padding-top: 5px;
}
.grid_box_text_by
{
	text-align: center;
	font-size: 10px;
	font-family: Arial;
	font-weight: normal;
}
.grid_box_text, .grid_box_text a:link, .grid_box_text a:hover, .grid_box_text a:visited{
	text-transform: uppercase;
	text-align:center;
	font-family:  Arial,"Times New Roman", Times, serif;
	font-size: 11px;
	font-weight: bold;
	color: #003d7d;
}
.grid_box_date , .grid_box_date  a:link, .grid_box_date  a:hover, .grid_box_date  a:visited{
	text-align:center;
	font-family: Arial;
	font-size: 11px;
	color: #636D7C;
	font-weight: normal;
}
.bt_g {
	border-top: 1px solid #cccccc;
}
.bt_w {
	border-top: 1px solid #ffffff;
}
.grid_separator {
	float: left;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-top: 11px;
}
.grid_separator2 {
	background-color: #cccccc;
	margin: 0px;
	padding:0px;
	width:1px;
	height: 126px;
	float:left;
	font-size:1px;
	line-height: 1px;
}
.promo_separator {
	padding-top: 35px;
	float:left;
	border-bottom:1px solid white;
}
.promo_hr {
	padding-top: 30px;
}
.promo_box {
	padding-top: 35px;
	float: left;
	width: 159px;
	height: 182px;
	border-bottom: 1px solid #cccccc;
	overflow: hidden;
}
.promo_thumb {
	padding-top: 20px;
	padding-left: 19px;
	padding-right: 15px;
}
.promo_thumb img{
	border: 1px solid #586271;
}

.promo_title{
	padding-left: 19px;
	padding-right: 15px;
	padding-top: 5px;
}
.promo_title, .promo_title a:link, .promo_title a:hover, .promo_title a:visited{
	text-transform: uppercase;
	text-align:center;
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #003d7d;
}
.promo_link {
	text-align:center;
	padding-left: 9px;
	padding-right: 5px;
	padding-top: 5px;
}


.details_main {
	padding-top: 30px;
	padding-right: 10px;
	font-family: Arial;
	font-size: 12px;
	color:#636d7c;
}
.details_main *{
	font-family: Arial;
	font-size: 12px;
	color:#636d7c;
}
.details_depart_date {
	text-align: center;
	font-family: Arial;
	font-size: 12px;
	color:#636d7c;
}
.details_voyage_title {
	text-align: center;
	text-transform: uppercase;
	font-family: Arial;
	font-size: 18px;
	color:#636d7c;
}
.details_depart_days {
	text-align: center;
	font-family: Arial;
	font-size: 12px;
	color:#636d7c;
	padding-bottom: 0px;
}
.dc_fares {
	text-align: center;
	/*background-color: #bcdbf3;*/
	padding: 10px;
}
.dc_fares a, .dc_fares a:link, .dc_fares a:active{
	color: #ff0000;
	text-decoration: underline;
}
.dc_fares a:hover {
	color: #ff0000;
	text-decoration: none;
}
.details_special {
	text-align: center;
	font-family: Arial;
	font-size: 12px;
	color: red;
}
.details_text {
	text-align: center;
	font-family: Arial;
	font-size: 12px;
	color:#636d7c;
	padding-bottom: 30px;
}
.details_schedule {
	float: left;
	width: 339px;
	padding-right: 10px;
}
.details_map {
	clear:both;
	padding-top:10px;
	padding-bottom:10px;
}
a.back,a.back:active,a.back:visited, a.back:link, a.back:hover{
	padding-top:10px;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #003d7d;
}
.sold {
	text-decoration: line-through;
	color:red;
}
.schedule_table{
	font-family: Arial;
	font-size: 11px;
	color:#636d7c;
}
.schedule_table th{
	font-family: Arial;
	font-size: 11px;
	color:#636d7c;
	text-align: left;
}
.schedule_table td{
	border-top: 1px solid #cccccc;
	font-family: Arial;
	font-size: 11px;
	color:#636d7c;
	text-align: left;
}
.cruise_images {
	width: 226px;
	float: left;
	padding-bottom: 5px;
}
a.port_link:link,a.port_link:hover,a.port_link:visited,a.port_link:active {
	text-align: center;
	font-family: Arial;
	font-size: 11px;
	color: #0098C5;

}
.content table.table1 td{
	border: 1px solid #ffffff;
	border-collapse: collapse;
	background-color: #EEEEEE;
}
.content table.table1{
	border: 1px solid #ffffff;
	border-collapse: collapse;
	color: #636D7C;
}

.content table.table1 tr.row2 td {
	font-family: Arial;
	font-size: 11px;
	color: #ffffff;
	background-color: #7F9EBE;
}
.content table.table1 col.col1 {
	background-color: #87CFE5;
}
.content table.table1 td.cell1 {
	text-transform: uppercase;
	font-family: Arial;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	background-color: #4CB8D9;
}
.content table.table1 td.cell2 {
	text-transform: uppercase;
	font-family: Arial;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	background-color: #406E9E;
}
.content table.table1 td.col1{
	font-family: Arial;
	font-size: 11px;
	color: #ffffff;
	background-color: #87CFE5;
}

.mv_discovery {
	margin-left: -10px;
	background-image: url('images/mvDiscovery.jpg');
	width: 567px;
	height: 376px;
}
.mv_discovery2 {
	float:left;
	width: 107px;
	padding-top: 216px;
	text-align: right;
}
.mv_discovery3 {
	float:left;
	padding-top: 216px;
	padding-left: 250px;
	text-align: right;
}
.explorer_2 {
	margin-left: -10px;
	background-image: url(/images/ExplorerII.jpg);
	width: 567px;
	height: 340px;
	background-repeat: no-repeat;
}


/*.mv_discovery {
	margin-left: -10px;
	background-image: url(/images/mvDiscovery.jpg);
	width: 567px;
	height: 376px;
	background-repeat: no-repeat;
}
.mv_discovery2 {
	float:left;
	width: 107px;
	padding-top: 216px;
	text-align: right;
}

.mv_discovery3 {
	float:left;
	width: 107px;
	padding-top: 211px;
	padding-left: 0px;
	padding-left: 0px;
	text-align: right;
}*/

.mv_discovery2 a,.mv_discovery2 a:link,.mv_discovery2 a:visited,.mv_discovery2 a:active{
	clear: both;
	line-height: 18px;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #0098c5;
}
.mv_discovery2 a:hover{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	clear: both;
	color: #636D7C;
}
.brochure_label {
	width: 50%;
	text-align: right;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #003D7D;
}

.brochure_label_left {
	width: 50%;
	text-align: left;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #003D7D;
}
.brochure_value {
	text-align: left;
}
.brochure_value select {
	font-family: sans-serif;
	font-size: 11px;
	background-color: #ffffff;
	width: 56px;
}
.brochure_button {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	border: 1px solid #ffffff;
	background-color: #003D7D;
}
.brochure_msg {
	clear:both;
	color: red;
}
.brochure_request_title {
	clear:both;
	text-transform: uppercase;
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #003d7d;
}
.brochure_request_image {
	float: left;
	width: 82px;
}
.brochure_request_image img{
	border: 1px solid #586271;
}

.boxtable
{
	background-repeat: no-repeat
}
.text, td, p, li, ul, ol
{
	font-family:  Arial, Helvetica, sans-serif;
	color: #636d7c;
	font-size: 12px;
	text-align: justify
}
.langs,
.langs:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #000000;
}
.register
{
	text-align:right;

}
.registercenter
{
	text-align:center;
}
.tablecontact
{
	font-size:12px;
	font-family: Arial, Veranda, Tahoma, sans-serif;
	color:#636D7C;
}
.selectword{
	font-size:12px;
	font-family: Arial, Veranda, Tahoma, sans-serif;
	color:#636D7C;
}
.inputtext{
	font-size:12px;
	font-family: Arial, Veranda, Tahoma, sans-serif;
	color:#636D7C;
}
.schedule_table td.dotted {
	border-top: 1px dotted #cccccc;
}
.excursion_details_title {
	text-align: center;
	text-transform: uppercase;
	font-family: Arial;
	font-size: 18px;
	color:#636d7c;
}
.excursion_port {
	text-align: center;
	font-family: Arial;
	font-size: 12px;
	color:#0098c5;
	font-weight: bold;
}
.excursion_text {
	float: left;
	width: 280px;
}
.excursion_pic {
	float: left;
	width: 280px;
}
.excursions_box {
	width: 287px;
	height: 86px;
	background-color: #d7e3e3;
}
.excursion_image {
	width: 283px;
	border: 1px solid #77808d;
}
.excursion_duration {
	padding-top: 5px;
	padding-left: 10px;
}
.excursion_price {
	padding-left: 10px;
}
.excursion_symbols {
	padding-top: 3px;
	padding-left: 10px;
}
.excursion_legend {
	background-color: #eeeeee;
	border-right: 10px solid white;
	padding: 10px;
	vertical-align: middle;
}
.excursion_legend_item {
	vertical-align: middle;
	clear: both;
	background-color: #eeeeee;
	margin-right: 10px;
	padding: 10px;
	vertical-align: middle;
}
.vmiddle {
	vertical-align: middle;
}
.dc_login{
	float: left;
	border-bottom: 1px solid #ffffff;
	padding-top: 1px;
	padding-bottom: 2px;
	background-color: #FFFFFF;
}
.dc_login_main {
	padding-left: 99px;
	padding-top: 10px;
	padding-right: 118px;
}
.dc_login_logo{
	padding-bottom: 15px;
	text-align: center;
}
.dc_login_btn {
	color: #4b79a4;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	border: 1px solid #4b79a4;
	background-image: url(/images/dc_signin_bg.gif);
	width: 80px;
	height: 22px;
}
.dc_label {
	float: left;
	width: 140px;
	text-align: right;
}
.dc_labeltable {
	float: left;
	/*width: 140px;*/
	text-align: right;
	padding-top: 5px; 
	padding-right: 15px; 
}

.dc_labeltable {
	float: left;
	/*width: 140px;*/
	text-align: right;
	padding-top: 5px; 
	padding-right: 15px; 
}

.dc_input {
	float: left;
	padding-left: 27px;
}
.dc_form {
	background-color: #fbfbfb;
	border-top: 1px solid #d7d7d7;
	border-left: 1px solid #d7d7d7;
	border-right: 1px solid #f3f3f3;
	border-bottom: 1px solid #f3f3f3;
	width: 188px;
	height: 20px;
}
.dc_formtxt {
	background-color: #fbfbfb;
	border-top: 1px solid #d7d7d7;
	border-left: 1px solid #d7d7d7;
	border-right: 1px solid #f3f3f3;
	border-bottom: 1px solid #f3f3f3;
	width: 188px;
	height: 50px;
}
.dc_formselect{
	background-color: #fbfbfb;
	font-size:12px;
	font-family: Arial, Veranda, Tahoma, sans-serif;
	color:#636D7C;
	/*width: 218px;*/
	height: 20px;
}
.dc_formselect1{
	background-color: #fbfbfb;
	font-size:12px;
	font-family: Arial, Veranda, Tahoma, sans-serif;
	color:#636D7C;
	width: 188px;
	height: 20px;
}
.dc_blue_line {
	clear:both;
	border-top: 1px solid #4b79a4;
}
.dc_gray_line {
	clear:both;
	border-top: 1px solid #d7d7d7;
}
.dc_login_header {
	color: #4b79a4;
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	clear:both;
	padding-bottom: 3px;
}
.dc_box
{
	float: left;
	width: 482px;
	background-color: #f4f4f4;
}
.dc_register:link,.dc_register:link,.dc_register:active,.dc_register:visited {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #003d7d;
	text-decoration: none;
}
.dc_register:hover {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #003d7d;
	text-decoration: underline;
}
.dc_ecard_image {
	clear: both;
	padding-top: 19px;
}
.dc_ecard_image img {
	width: 481px;
	height: 300px;
	border: 1px solid #636D7C;
}
.dc_ecard_smallbox {
	float: left;
	width: 236px;
	height: 110px;
	background-color: #f4f4f4;
}
.dc_box
{
	float: left;
	width: 482px;
	background-color: #f4f4f4;
}
.dc_ecard_bigbox {
	float: left;
	width: 482px;
	height: 230px;
	background-color: #f4f4f4;
}
.box_title{
	padding-left: 10px;
	padding-top: 10px;
	font-family: "Times New Roman", Times, serif;
	font-size: 11px;
	font-weight: bold;
	color: #004677;
}

.box_name_new
{
	float: left;
	width: 105px;
	text-align: right;
	padding-top: 10px;
	font-family: Arial;
	font-size: 12px;
	color: #636d7c;
}
.box_name{
	float: left;
	width: 72px;
	text-align: right;
	padding-top: 10px;
	font-family: Arial;
	font-size: 12px;
	color: #636d7c;
}
.box_input{
	float: left;
	padding-top: 7px;
	padding-left: 20px;
}

.dc_ecard_bigbox_input_new
{
	width: 335px;
	border: 1px solid #C9CBCD;
}

.dc_ecard_smallbox_input {
	width: 123px;
	border: 1px solid #C9CBCD;
}
.dc_ecard_bigbox_input{
	width: 369px;
	border: 1px solid #C9CBCD;
}
.dc_ecard_bigbox_textarea{
	width: 336px;
	height: 138px;
	border: 1px solid #C9CBCD;

}
.user_logged {
	margin-top: 5px;
	float: right;
	width: 196px;
	height: 53px;
	background-color: #edeeef;
}
.club_logged {
	float: right;
	width: 196px;
	height: 63px;
}
.club_logged_top {
	margin-top: 5px;
	background-color: #edeeef;
	clear:both;
	width: 196px;
	height: 35px;
}

.club_logged_text {
	clear:both;
	padding-top: 17px;
	padding-left: 5px;
	font-family: Arial;
	font-size: 12px;
}
.user_logged_text {
	clear: both;
	font-family: Arial;
	font-size: 10px;
	color: #636d7c;
	padding-top: 23px;
	padding-left: 10px;
}
.agent_logged_text {
	clear: both;
	font-family: Arial;
	font-size: 12px;
	color: #636d7c;
	padding-top: 23px;
	padding-left: 10px;
}
.dc_right_menu_item {
	width:185px;
	background-image: url(/images/dc_right_menu_bg.gif);
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.dc_right_menu_item_sel {
	cursor: hand;
	width:185px;
	background-image: url(/images/dc_right_menu_bg_sel.gif);
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.ship_menu {
	width:185px;
	background-image: url(/images/ship_bg.gif);
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	cursor: hand;
}

.ship_menu_on {
	width:185px;
	background-image: url(/images/ship_bg_on.gif);
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	cursor: hand;
}

a.ship_menuitem, a.ship_menuitem:active, a.ship_menuitem:link, a.ship_menuitem:visited{
	color: #003d7d;
	font-size: 12px;
	font-weight: bold;
	font-famili: Arial, Tahoma, Verdana, sans-serif;
	
}

a.ship_menuitem:hover{
	color: #82b4da;
	font-size: 12px;
	font-weight: bold;
	font-famili: Arial, Tahoma, Verdana, sans-serif;
}

a.ship_menuitem_on, a.ship_menuitem_on:active, a.ship_menuitem_on:link, a.ship_menuitem_on:visited{
	color: #003d7d;
	font-size: 12px;
	font-weight: bold;
	font-famili: Arial, Tahoma, Verdana, sans-serif;
	
}

a.ship_menuitem_on:hover{
	color: #82b4da;
	font-size: 12px;
	font-weight: bold;
	font-famili: Arial, Tahoma, Verdana, sans-serif;
}

a.ship_menuitem_sub, a.ship_menuitem_sub:active, a.ship_menuitem_sub:link, a.ship_menuitem_sub:visited{
	color: #003d7d;
	font-size: 11px;
	font-weight: bold;
	font-famili: Arial, Tahoma, Verdana, sans-serif;
}

a.ship_menuitem_sub:hover{
	color: #003d7d;
	font-size: 11px;
	font-weight: bold;
	font-famili: Arial, Tahoma, Verdana, sans-serif;
}

a.ship_menuitem_sub_sub, a.ship_menuitem_sub_sub:active, a.ship_menuitem_sub_sub:link, a.ship_menuitem_sub_sub:visited{
	color: #003d7d;
	font-size: 11px;
	font-weight: normal;
	font-famili: Arial, Tahoma, Verdana, sans-serif;
}

a.ship_menuitem_sub_sub:hover{
	color: #003d7d;
	font-size: 11px;
	font-weight: normal;
	font-famili: Arial, Tahoma, Verdana, sans-serif;
}


a.ship_menuitem_sub_sub1, a.ship_menuitem_sub_sub1:active, a.ship_menuitem_sub_sub1:link, a.ship_menuitem_sub_sub1:visited{
	color: #636d7c;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	font-famili: Arial, Tahoma, Verdana, sans-serif;
}

a.ship_menuitem_sub_sub1:hover{
	color: #636d7c;
	font-size: 11px;
	font-weight: normal;
	font-famili: Arial, Tahoma, Verdana, sans-serif;
	text-decoration: underline;
}

a.ship_menuitem_sub_sub1_on, a.ship_menuitem_sub_sub1_on:active, a.ship_menuitem_sub_sub1_on:link, a.ship_menuitem_sub_sub1_on:visited{
	color: #636d7c;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
	font-famili: Arial, Tahoma, Verdana, sans-serif;
}

a.ship_menuitem_sub_sub1_on:hover{
	color: #636d7c;
	font-size: 11px;
	font-weight: normal;
	font-famili: Arial, Tahoma, Verdana, sans-serif;
	text-decoration: underline;
}

.dc_right_menu {
}
a.dc_menuitem:link, a.dc_menuitem:visited {
	color:#004677;
}
a.dc_menuitem:active, a.dc_menuitem:hover {
	color:#c9cbcd;
}

a.menuitem1:link, a.menuitem1:visited {
	color:#FFFFFF;
}
a.menuitem1:active, a.menuitem1:hover {
	color:#CCCCCC;
}

a.menuitem1_on:link, a.menuitem1_on:visited {
	color:#CCCCCC;
}
a.menuitem1_on:active, a.menuitem1_on:hover {
	color:#CCCCCC;
}
a.dc_menuitem:link, a.dc_menuitem:visited {
	color:#004677;
}
a.dc_menuitem:active, a.dc_menuitem:hover {
	color:#c9cbcd;
}

a.dc_menuitem_sub:link, a.dc_menuitem_sub:visited,a.dc_menuitem_sub:active, a.dc_menuitem_sub:hover {
	color:#004677;
	font-size: 11px;
	cursor: pointer;
}

.dc_right_menu_item_sub {
	width:185px;
	/*background-image: url(/images/dc_right_menu_bg.gif);*/
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.dc_right_menu_item_sel_sub {
	cursor: hand;
	width:185px;
	/*background-image: url(/images/dc_right_menu_bg_sel.gif);*/
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.ship_menu_sub {
	width:185px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	cursor: hand;
}

.submenuplay{
	padding-right: 5px;
	padding-bottom: 2px;
}

.shipbul{
	padding-right: 5px;
}
.shipbul_sub{
	padding-right: 15px;
}
.shipbul_sub_sub{
	padding-right: 25px;
}
.news_left {
	float:left;
	width: 370px;
}
.news_list {
	float:left;
	width: 555px;
}

.news_right {
	float:left;
}
.news_title, .news_title a, .news_title a:hover, .news_title a:active, .news_title a:link, .news_title a:visited{
	clear:both;
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #003d7d;
}
.news_date {
	clear:both;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #636d7c;
}
.news_img{
	border: 1px solid #767f8c;
}
.news_box_descr {
	padding-top: 10px;
	padding-bottom: 5px;
	clear: both;
	color: #636d7c;
	font-weight: normal;
	font-family: Arial;
	font-size: 12px;
}
.news_home {
	margin-right: 10px;
	clear: both;
	border-bottom: 1px solid #C9CBCD;
	margin-top: 5px;
}
.dc_no_offer {
	padding-top: 50px;
	padding-left: 20px;
	text-align-center;
	font-weight: bold;
	font-family: Arial;
	font-size: 12px;
	color: #ffffff;
}

.ta_right_menu_item {
	width:185px;
	background-image: url('images/ta_right_menu_bg.gif');
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.ta_right_menu_item_sel {
	cursor: hand;
	width:185px;
	background-image: url('images/ta_right_menu_bg_sel.gif');
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.ta_right_menu {
}
a.ta_menuitem:link, a.ta_menuitem:visited {
	color:#003d7d;
}
a.ta_menuitem:active, a.ta_menuitem:hover {
	color:#82b4da;
}
.brochure_by_post_text {
	color: #ff0000;
	font-weight: bold;
}
.brochure_by_post_text a,.brochure_by_post_text a:active,.brochure_by_post_text a:visited {
	color: #ff0000;
	font-weight: bold;
	text-decoration: underline;
}
.brochure_by_post_text a:hover {
	color: #ff0000;
	font-weight: bold;
	text-decoration: none;
}

.special_box_top{
	margin: 0px;
	padding: 0px;
	margin-top: 10px;
	background-image: url(/images/special_offers_box_top.gif);
	background-repeat: no-repeat;
	width: 580px;
	height: 12px;
	font-size: 0px;
}

.special_box {
	margin: 0px;
	padding: 0px;
	background-image: url(/images/special_offer_border.gif);
	background-repeat: repeat-y;
	width: 580px;
}

.box_content{
	margin: 0px;
	padding: 20px;
	padding-bottom: 0px;
}

.special_box_logo {
	background-image: url(/images/special_offer_logo.gif);
	background-repeat: no-repeat;
	height: 48px;
	width: 580px;
	margin: 0px;
	padding: 0px;
	font-size: 0px;
}

.special_box_btm {
	margin: 0px;
	padding: 0px;
	font-size: 0px;
	background-image: url(/images/special_offer_btm.gif);
	background-repeat: no-repeat;
	height: 8px;
	width: 580px;
}
/*


.special_box_content {
	color:#009ac9;
	font-family: Arial;
	font-size: 12px;
	background-image: url(/images/special_offers_box_top.gif);
	background-position: top center;
	background-repeat: no-repeat;
	padding: 0px;
	padding-bottom: 0px;
	/*margin: 10px;*/

}
*/
.special_box_club {
	margin-top: 10px;
	margin-right: -3px;
	background-image: url(/images/special_offers_club_bottom.gif);
	background-position: bottom center;
	background-repeat: no-repeat;
}
.special_box_content_club {
	color:#646e7d;
	font-family: Arial;
	font-size: 12px;
	background-image: url(/images/special_offers_club_top.gif);
	background-position: top center;
	background-repeat: no-repeat;
	padding: 10px;

}
.speaker_title{
	padding-bottom: 20px;
	clear: both;
	color: #003d7d;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
}
.speaker_left {
	float: left;
	width: 320px;
}

.prepost_left {
	float: left;
	width: 275px;
}
.speaker_right {
	margin-right: -4px;
	float: right;
	width: 210px;
}

.prepost_right {
	float: left;
	width: 212px;
}

.speaker_profile {
	clear: both;
	color: #0098c5;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}
.speaker_details {
	clear: both;
	color: #636d7c;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	padding-bottom: 10px;
}
.speaker_image {
	clear: both;
	padding-bottom: 12px;
}

.prepost_image {
	padding-bottom: 10px;
	padding-left: 20px;
}
.speaker_cruises {
	clear: both;
	padding: 5px;
	background-color: #d7e3e3;
	color: #636d7c;
	font-family: Arial;
	font-size: 12px;
}

.prepost_cruises {
	clear: both;
	background-color: #d7e3e3;
	color: #636d7c;
	font-family: Arial;
	font-size: 12px;
	width: 285px;
}
.prepost_pad{
	padding: 5px;
}
.speaker_ul {
	margin-left: 0px;
	padding-left: 5px;
	font-family: Arial;
	font-size: 12px;
	list-style-position : outside;
	text-align: left;
}
a.speakersCruiseLink
{
	font-family: Arial, Helvetica, sans-serif;
	color: #0098c5;
	text-decoration: none;
	font-weight: bold
}
a.speakersCruiseLink:hover
{
	font-family: Arial, Helvetica, sans-serif;
	color: #636D7C;
	font-weight: bold
	text-decoration: none;
}

/* CALENDAR */
.cpYearNavigation,.cpMonthNavigation { background-color: #f0f0f0; text-align:center; vertical-align:center; text-decoration:none; color:#000000; font-weight:bold; }
.cpDayColumnHeader, .cpYearNavigation,.cpMonthNavigation,.cpCurrentMonthDate,.cpCurrentMonthDateDisabled,.cpOtherMonthDate,.cpOtherMonthDateDisabled,.cpCurrentDate,.cpCurrentDateDisabled,.cpTodayText,.cpTodayTextDisabled,.cpText { font-family:arial; font-size:8pt; }
.cpDayColumnHeader
{
	color: #000000;
}
td.cpDayColumnHeader { text-align:right; border:solid thin #5C6678 ;border-width:0px 0px 1px 0px; }
.cpCurrentMonthDate, .cpOtherMonthDate, .cpCurrentDate  { color: #000000; text-align:right; text-decoration:none; }
.cpCurrentMonthDateDisabled, .cpOtherMonthDateDisabled, .cpCurrentDateDisabled { color:#D0D0D0; text-align:right; text-decoration:line-through; }
.cpCurrentMonthDate, .cpCurrentDate { color:#000000; }
.cpOtherMonthDate { color:#808080; }
td.cpCurrentDate { color:white; background-color: #f0f0f0; font-weight: bold; border-width:1px; border:solid thin #5C6678; }
td.cpCurrentDateDisabled { border-width:1px; border:solid thin #FFAAAA; }
td.cpTodayText,
td.cpTodayTextDisabled { border:solid thin #5C6678; border-width:1px 0px 0px 0px;}
td.cpMonthNavigation { background-color: #f0f0f0; }
a.cpTodayText,
span.cpTodayTextDisabled { height:20px; }
a.cpTodayText { color:#000000; text-decoration: none; }
.cpTodayTextDisabled { color:#D0D0D0; }
.cpBorder { border:solid thin #5C6678; }

/* CHECKBOX */
div #checkbox
{
    font-family: Tahoma;
    font-size: 11px;
    overflow: hidden;
    cursor: default;
    float: left;
}
div #checkbox div
{
    width: 8px;
    margin-right: 5px;
    height: 10px;
    overflow: hidden;
    float: left;
    border: 1px #BDBDBD solid;
    cursor: pointer;
    font-weight: bold;
    line-height: 9px;
    padding-left: 2px;
}
.ctitle
{
	background: url(/images/title.jpg) no-repeat left bottom;
	width: 577px; 
	height: 24px; 
	font-family: "Times New Roman", Times, serif;
	font-weight: bolder;
	color: #003d7d;
	font-size: 14px;
	text-align: center;
}
.ctitle b
{
	color: #ACACAC;
}

.club_story
{
	width: 580px;
	overflow: hidden;
	margin-left: 3px;
}
.club_story #header
{
	padding-top: 35px;
	width: 580px;
	height: 80px;
	overflow: hidden;
	background: url(/images/discovery_paper_back_top.gif) no-repeat;
}
.club_story #ctitle
{
	background: url(/images/title.gif) no-repeat left bottom;
	width: 577px; 
	height: 24px; 
	font-family: "Times New Roman", Times, serif;
	font-weight: bolder;
	color: #003d7d;
	font-size: 14px;
	text-align: center; 
}
.club_story #info
{
	width: 530px;
	margin: 0 auto 0 auto;
	font-color: #636d7c;
	font-family: Arial;
	font-size: 10px;
}
.club_story #repeat
{
	width: 550px;
	padding-left: 15px;
	padding-right: 15px;
	background: url(/images/discovery_paper_back_repeat.gif ) repeat-y;
}
.club_story #footer
{
	width: 550px;
	height: 30px;
	padding-left: 15px;
	padding-right: 15px;
	background: url( /images/discovery_paper_back_bottom.gif ) no-repeat;
}

.featuredoffer{
	color: #EF2323;
	font-family: Arial,"Times New Roman", Times, serif;
	/*letter-spacing: 1px;*/
	text-transform: uppercase;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	padding-top: 5px;
}

div.prepostcontainer{
	padding: 0px;
	margin: 0px;
	width: 576px;
	margin-left: 10px;
	margin-top: 10px;
	font-family: Arial;
	font-size: 12px;
	color: #636d7c;
	border: 0px solid red;
}

.light_blue,.light_blue a,.light_blue a:link,.light_blue a:active,.light_blue:link,.light_blue:active, p.light_blue{
	color: #0e8db4;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
.light_blue a:hover,.light_blue:hover {
	text-decoration: underline;
}
.egypt_yellow,.egypt_yellow a,.egypt_yellow a:link,.egypt_yellow a:active,.egypt_yellow:link,.egypt_yellow:active{
	color: #e59421;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
.egypt_yellow a:hover,.egypt_yellow:hover {
	text-decoration: underline;
}
.egypt_brown,.egypt_brown a,.egypt_brown a:link,.egypt_brown a:active,.egypt_brown:link,.egypt_brown:active{
	color: #5a4939;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
.egypt_brown a:hover,.egypt_brown:hover {
	text-decoration: underline;
}
.dark_blue,.dark_blue a,.dark_blue a:link,.dark_blue a:active,.dark_blue:link,.dark_blue:active{
	color: #003d7d;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
.dark_blue a:hover,.dark_blue:hover {
	text-decoration: underline;
}
.orange,.orange a,.orange a:link,.orange a:active,.orange:link,.orange:active{
	color: #e36900;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}
.orange a:hover,.orange:hover {
	text-decoration: underline;
}

a.deckgallery, a.deckgallery:active, a.deckgallery:visited, a.deckgallery:link, a.deckgallery:hover{
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	color: #0098C5;
	font-weight: normal;
}

.deckname{
	color: #636d7c;
	font-weight: bold;
}

.shipheader{
	color: #003d7d;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	text-align: center;
	padding-bottom: 5px;
	font-family: "Times New Roman", Times, serif;
}
.shipheader1{
	color: #82b4da;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	text-align: center;
	padding-bottom: 5px;
	font-family: "Times New Roman", Times, serif;
}
.shipborder{
	font-size: 0px;
	padding: 0px;
	margin: 0px;
	/*margin-top: 8px;*/
	background-image: url(images/ship_border.gif);
	background-repeat: no-repeat;
	height: 1px;
	width: 100%;
}
.headership{
	color: #003d7d;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	text-align: center;
	padding-bottom: 5px;
	font-family: "Times New Roman", Times, serif;
}

.headershipbig{
	padding-top: 20px;
	padding-bottom: 15px;
}

img.imgheader{
	padding-left: 5px;
	padding-right: 5px;
}

.oldlogo{
	margin-top: 10px;
	padding-right: 9px;
}

.headertel{
	padding-right: 9px;
	padding-top: 10px;
	float: right;
}

.b{
	border: 1px solid red;
}

.headerright{
	width: 195px;
}