﻿
/* CSS Document */
body{ 
	margin: 0 0 0 0;
	
	background-color: #f3f3f3;
}

.divout {
	background-image: url('../images/bg_top_allpage.jpg');
	background-repeat: repeat-x;
	background-position: top;
	border-width: 0px;

}

tableout{
	width:1002px;
}

.td_foter {
	background-repeat: repeat-x;
	background-position: top;
	background-image: url('../images/bg_foter.jpg');
}

.table_1{
	width: 100%;
}

.td_left_logo{
	background-repeat: no-repeat;
	background-position: top center;
	background-image: url('../images/lift_botton_logo.jpg');
}

.td_top_directory{
	background-image:url('../images/top_directory.jpg');
	background-repeat:no-repeat;
	background-position:bottom center;
}


.td_bg_directory{
	 background-image:url('../images/bg_directory.jpg');
	 background-position:center;
	 background-repeat:repeat-y;
}

.td_bottom_directory{
	background-image:url('../images/bottom_directory.jpg');
	background-position:top center;
	background-repeat:no-repeat;
}



.td_our_services{
	background-image:url('../images/our_services.jpg');
	background-repeat:no-repeat;
	background-position:bottom center;
}


.td_bg_our_services{
	 background-image:url('../images/bg_our_services.jpg');
	 background-position:center;
	 background-repeat:repeat-y;
}

.td_bottom_our_services{
	background-image:url('../images/bottom_our_services.jpg');
	background-position:top center;
	background-repeat:no-repeat;
}



.td_left_logo_top{
	background-image:url('../images/left_logo_top.jpg');
	background-repeat:no-repeat;
	background-position:bottom center;
	width:192px;
}


.td_top_search{
	background-image:url('../images/top_search.jpg');
	background-repeat:no-repeat;
	background-position:bottom center;
	width:236px;
}

.shadow_loading{
	background-image:url('../images/shadow_loading.jpg');
	background-repeat:no-repeat;
	background-position:top right;
}




.td_login_01{
	background-image:url('../images/login_01.jpg');
	background-repeat:no-repeat;
	background-position:center;
}
.td_login_02
{
	height: 9px;
	background-image:url('../images/login_02.jpg');
}

.td_login_03
{
	height: 12px;
	background-image:url('../images/login_03.jpg');
}

.td_login_07
{
	height: 7px;
	background-image:url('../images/login_07.jpg');
}
.td_login_08a
{
	width:11px;
	background-image:url('../images/login_08a.jpg');
}
.td_login_08b
{
	width:35px;
	background-image:url('../images/login_08b.jpg');
}
.td_login_10a
{
	width:40px;
	background-image:url('../images/login_10a.jpg');
}
.td_login_10b
{
	width:9px;
	background-image:url('../images/login_10b.jpg');
}

.td_login_04{
	background-image:url('../images/login_04.jpg');
	background-repeat:no-repeat;
	background-position:center;
}

.td_login_05
{
	height: 11px;
	background-image:url('../images/login_05.jpg');
}
.td_login_06
{
	width:9px;
	background-image:url('../images/login_06.jpg');
}

.td_login_11{
	background-image:url('../images/login_11.jpg');
	background-repeat:no-repeat;
	background-position:center;
}

.td_search_001{
	background-image:url('../images/search_001.jpg');
	background-repeat:no-repeat;
	background-position:right;
	width:5px;
}

.td_search_002{
	background-image:url('../images/search_002.jpg');
	background-repeat:no-repeat;
	background-position:center;
	width:127px;
}
.td_search_004{
	background-image:url('../images/search_004.jpg');
	background-repeat:no-repeat;
	background-position:center;
	widows:5px;
}

.td_search_005{
	background-image:url('../images/search_005.jpg');
	background-repeat:no-repeat;
	background-position:center;
	height:15px;
}
.td_search_006{
	background-image:url('../images/search_006.jpg');
	background-repeat:no-repeat;
	background-position:center;
	height:33px;
}
.td_search_007{
	background-image:url('../images/search_007.jpg');
	background-repeat:no-repeat;
	background-position:center;
	height:21px;
}

.copyright {
	 
	color: #000000;
}
.dotit.org {
	 
	color: #0000FF;
	 
	text-decoration: underline;
}


.td_search_003 {
	background-repeat: repeat-x;
	background-position: center;
	background-image: url('../images/search_003.jpg');
	width:381px;
}
.data_001 {
	background-repeat: repeat-x;
	background-position: center;
	background-image: url('../images/data_001.jpg');
	width:10px;
}
.data_002 {
	background-repeat: repeat-x;
	background-position: center;
	background-image: url('../images/data_002.jpg');
	width:596px;
}
.data_003 {
	background-repeat: repeat-x;
	background-position: center;
	background-image: url('../images/data_003.jpg');
	width:12px;
}

.data_005 {
	background-repeat: repeat-y;
	background-position: left;
	background-image: url('../images/data_005.jpg');
	width:10px;
}

.data_006 {
	background-repeat: repeat-y;
	background-position: center;
	background-image: url('../images/data_005.jpg');
	width:12px;
}

.data_008 {
	background-repeat: repeat-x;
	background-position: top;
	background-image: url('../images/data_008.jpg');

}




/*
.calendar {
	text-align: center;
	vertical-align: middle;
	padding: 5px;
}
.calendartitles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #2F70C4;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	padding-left: 10px;
}
.calendartitles a {
	color: #2F70C4;
	text-decoration: none;
}
.calendartitles a:hover {
	text-decoration: underline;
}
*/
.ec_title
{
	
height:15px;
background-image: url(../images/ec_title.gif);
color:White;
 
font-weight:bolder;
text-decoration:none;
padding-left:5px;

}
.font_ec_note{
 
color:Red;
text-decoration:none;

}
.font_ec_note{
 
color:Red;
text-decoration:none;
padding-left:5px;
}

/* start of rating */
/* ****************** Ratingstar ****************** */
.ratingStar
{
	white-space:nowrap;
	margin:1em;
	height:14px;
}
.ratingStar .ratingItem {
    font-size: 0pt;
    width: 13px;
    height: 12px;
    margin: 0px;
    padding: 0px;
    display: block;
    background-repeat: no-repeat;
	
}
.ratingStar .Filled {
    background-image: url(../images/icons/ratingstarFilled.png);
}
.ratingStar .Empty {
    background-image: url(../images/icons/ratingstarEmpty.png);
}
.ratingstar .Saved {
    background-image: url(../images/icons/ratingstarsaved.png);
}
/*/////////////////////////////////////////////////////*/

.alpha {
	font-family:Verdana;
	font-size: 10px;
	font-weight:bold;
	text-decoration:underline;
	color:#00327d;
}
.alpha:visited {
	color:#00327d;
}

.alpha:active {
	color:#0099cc;
}

.alpha:hover {
	color:#0099cc;
}



/*new yasmine */


body {
	margin:0 0 0 0;
	border:0 0 0 0;
	background-color:#f6f6f6;
	background-image:url('../images2/bg_up.jpg');
	background-position:center top;
	background-repeat:no-repeat;
	font-family:Verdana;
	font-size:12px;
	font-weight:normal;
}

img{
	margin:0 0 0 0;
	border:0 0 0 0;
}

ul {
	margin:0 0 0 0;
	border:0 0 0 0;
}

table {
	margin:0 0 0 0;
	border:0 0 0 0;
}

div {
	margin:0 0 0 0;
	border:0 0 0 0;

}

a { color:#1D467B; text-decoration:none;}

form {
	margin:0 0 0 0;
	border:0 0 0 0;
}

p {
	margin:0 0 0 0;
	border:0 0 0 0;
}








/*##########################   Text  #########################*/

.copyright {
 
	color:white;

}

.data {
 
	color:black;

}

.data_bold {
	 
	color:black;

}

.data_redb {
	 
	color:#1D467B;

}

.title_w {
	 
	color:white;
	font-weight:bold;

}

/*###########################################################*/




/*@@@@@@@@@@@@@@@@@@@@@@@@@@  Links @@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
.link001 {
	 
	text-decoration:underline;
	color:black;
}
.link001:visited{
	color:black;	
}
.link001:active{
	color:red;	
}
.link001:hover {
	color:red;	
}



.link002 {
 
	text-decoration:underline;
	color:#fff200;
}
.link002:visited{
	color:#fff200;	
}
.link002:active{
	color:red;	
}
.link002:hover {
	color:red;	
}


.link003 {
	 
	text-decoration:underline;
	color:#1d467b;
}
.link003:visited{
	color:#1d467b;	
}
.link003:active{
	color:red;	
}
.link003:hover {
	color:red;	
}


.link004:link, .link004:visited{
 
	text-decoration:none;
	color:White;
}

.link004:hover, .link004:active {
	color: #ffff00;	
}



.link005 {
margin:10px 0 0 0;
 
	text-decoration:none;
	color:#1d467b;
}
.link005:visited{
	color:#1d467b;	
}
.link005:active{
	color:red;	
}
.link005:hover {
	color:red;	
}



/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/




/*xxxxxxxxxxxxxxxxxxxxxxxxx  Table & div  xxxxxxxxxxxxxxxxxxxxxxxx*/

.link_serv {
	width:151px;
	padding:0 0 0 10px;
	margin:5px 0 0 0;
}

.ad_up {
	float:right;clear:right;margin:10px 25px auto 0
}

.head {
	 width:100%
}

.all_data {
	height:auto; width:868px;margin:0 auto 0 auto; line-height:20px;
}

.menu_up {
	float:right;margin:6px 25px auto 0
}

.logo {
	float:left; margin:3px 0 0 15px
}

.menu {
	height:68px;width:868px; 
}

.center_data {
	float:left; overflow:hidden; width:450px; padding:4px  12px ; background-color:White; min-height:546px;
}

.up_sea {
	 margin:15px 0 0 0; height:6px;background-image:url('../images2/glass_001.jpg');background-position:left bottom;background-repeat:no-repeat
}

.sea {
	 height:45px;background-image:url('../images2/glass_002.jpg');padding:8px 0 0 46px;background-position:left bottom;background-repeat:no-repeat;
}

.sea_bar {
	 width:410px;
}

.sea_icon {
	float:left; margin:4px 0 0 10px;
}

.sea_in {
	float:left;margin:0 0 0 7px
}

.sea_go {
	float:left; margin:4px 0 0 10px
}

.sea_adv {
 width:340px;text-align:right;padding:0 70px 0 0;
}

.eve {
	 height:auto; width:100%
}

.eve_title {
	  height:20px;background-color:#f8941e; padding:2px 5px;
}

.eve_data01 {
	 height:auto;  padding:0px 4px;
	 
}
.eve_data011 {
	 height:auto;  padding:0px 0px;
	 
}
 
.data_center {
	 border-left:1px #dadada solid;border-right:1px #dadada solid;height:auto;width:866px;background-image:url('../images2/bg_center.jpg');background-repeat:repeat-y;background-position:center top;
}
.data_left {
	float:left; width:181px;padding:0 6px 0 6px;
}

.bar_up {
 height:7px;background-image:url('../images2/up_bar.jpg');background-position:center bottom;
}

.bar_up02 {
	  height:7px;background-image:url('../images2/up_bar.jpg');background-position:center bottom;margin:3px 0 0 0; background-repeat:no-repeat;

}
.bar_center01 {
	 padding: 2px 10px ;height:auto;background-image:url('../images2/center_bar01.jpg');background-position:center top;
}

.bar_center02 {
	   padding:0 10px 10px 10px;height:auto;background-image:url('../images2/center_bar02.jpg');background-position:center top; background-repeat:repeat; background-attachment:scroll; 
}


.bar_down {
	 height:7px;background-image:url('../images2/down_bar.jpg');background-position:center top; background-repeat:no-repeat;
}

.ser_butt {
	  height:auto;margin:10px 0 0 0;
}

.banner {
	 height:auto;margin:15px 0 0 0;
}

.login {
	 height:auto;margin:5px 0 0 0
}

.login_butt {
	clear:left;float:left;width:161px;height:auto;margin:10px 0 0 0;text-align:center
}

.login_butt_input {
	 background: transparent url(../images2/login_butt.jpg) center center scroll no-repeat;
	 border:meduim none; width:78px ; height:20px;   
}



.login_ps {
	 height:auto;margin:10px 0 0 0;text-align:center
}

.dir_butt {
	  padding:5px 0 5px 20px;background-image:url('../images2/line_light.jpg');background-position:center bottom;background-repeat:no-repeat
}

.foter {
	clear:left;float:left;height:auto;width:868px;background-image:url('images2/bg_center.jpg');background-repeat:repeat-y;background-position:center top
}

.foter_l {
	width:16px;float:left;height:57px;background-image:url('../images2/foter_r.jpg');background-position:top right;background-repeat:no-repeat;	
}

.foter_c {
	width:836px;float:left;height:39px;margin:18px 0 0 0;background-color:#f8941e
}

.foter_r {
	width:16px;float:left;height:57px ;background-image:url('../images2/foter_l.jpg');background-position:top left;background-repeat:no-repeat
}

.foter_copy {
	float:left;margin:10px 0 0 0
}

.foter_des {
	float:right;
	margin:10px 0 0 0;
}

.data_right {
	float:right; width:181px;padding:0 6px 0 6px
}

.cal-header {

border-collapse:collapse;
color:white;
 
}
.cal  
{
background:transparent scroll center no-repeat none;
text-decoration:none;
border:meduim none;
width:161px;
padding-top:20px;
border:meduim none;
}

 .cal a , .cal a:hover  
{
	background:transparent scroll center no-repeat none;
	text-decoration:none;
	color:#020202;
}

  .cal td a ,.cal td a:hover ,  .DayStyle a ,.DayStyle a:hover,  .otherMonthDay a ,.otherMonthDay a:hover
{ 
	clear:both;
	display:block;
	height:20px;
	width:19px;
}

.prev-next-style
{
	color:White;
	background-color:Transparent;
}

.DayStyle a ,.DayStyle a:hover
{
	background:#fbfffb none no-repeat scroll center center;
	 
	}
.otherMonthDay a,.otherMonthDay a:hover
{
	 
	background:#fde8cd none no-repeat scroll center center;
 }

.SelectedDayStyle
{
 }
 .clear
 { clear:both;
font-size:0;
height:0;
line-height:0;
overflow:hidden;
 }
 
 
 .fr
 {
  float:right
  }
  
  .fl
 {
  float:left;
  text-align:left;
  }
  
  .login_butt input{ background-color:#EBE9ED; border:1px solid #afbac0 }
 
 
 .registration-panel
 {direction:ltr;
margin:15px auto;
text-align:left;
 width:95%;} 

div.row {
clear:both;
margin-bottom:7px;
overflow:hidden;
width:100%;
	text-align: center;
}

div.row .text { 
width:30%;
}
div.row .month { 
width:30%;
}
div.row .year { 
width:20%;
}
div.row .input  {
width:70%;
}
div.row .input input , div.row select, div.row .input textarea {
border:1px solid #D2D2D2;
direction:ltr;
font-size:14px;
height:20px;
padding:0 4px;
width:92%;
text-align:left;

}

.checks span label .checks label .checks input{vertical-align:top; padding-top:-3px;}
div.row select
{
 width:95%;
 padding:0;
}
 .check 
{
 width:10px;
  float:left;
  display:block;
}

.error-r {
clear:both;
color:#DC5555;
margin-left:30%;
margin-top:5px; 

}
div.row .input input:focus  {
background-color:#FFDECE;
border:1px solid #F26722;
}
.btn{
background-color:White;
border:1px solid #507CD1;
color:#284E98;
width:78px;
padding:0px 5px;
margin-left:5px;
	text-align: center;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 0;
}

.eve_data02{
background-color:#EEEEEE;
border-bottom-color:#CFCFCF;
border-bottom-style:solid;
 border-top: 1px solid #CFCFCF;
border-bottom-width:1px;
padding:0px 4px;
 
}
.eve_data022{
background-color:#EEEEEE;
border-bottom-color:#CFCFCF;
border-bottom-style:solid;
 border-top: 1px solid #CFCFCF;
border-bottom-width:1px;
padding:0px 0px;
width:100%;
 
}
.upcomingevents-title
{
overflow:hidden;
width:80%;
}
.upcomingevents{
padding-bottom:2px;
padding-left:0;
padding-right:0;
padding-top:2px;
}
 
.popup {
/*left:50%;margin-left:-247px;*/
left:30%;
position:absolute;
top:50px;
z-index:555;
width:440px;
position: absolute;
right: 0;
background-color: White;
}
.popup .cont 
{
width:90%;
direction:ltr;
margin:0 auto;
text-align:left;
padding:15px 0px;
}
.popup a,  .popup a:hover { color:#666666 ; text-decoration:none;}
.popup .header {
height:34px;
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F7941D none repeat scroll 0 0;
color:#FFFFFF;
}

.icon-close
{
background-image:url(../images2/cancel.png);
background-position:center center;
background-repeat:no-repeat;
cursor:pointer;
height:16px;
width:16px;

right:-12px;
margin:0 2px 4px;
padding:0 3px;
position:absolute;
top:-6px;
z-index:555;
}
.row .input { width:70%;} 

.row .input input { background-color:#FBFBFB;
border:1px solid #D2D2D2;}
 
.row .input  input style:hover {
border:1px solid #F26722;
}
 

.row .input  input style:focus {
background-color:#FFDECE;
}
 
.popup .text{ 
 
padding-top:3px;
width:20%;
}
.header .text {
height:24px;
padding:10px 5px 0;
}
.alpha_bg
{
width:100%;
height:100%; 
height:1000px; 
background-color:Black;
filter: alpha(opacity=50);
opacity: 0.5; 
overflow:hidden;
position:absolute; 
z-index:55; 
top:0; 
left:0;
display: block;
cursor:default;
height:expression(document.body.clientheight);
}

/*static pages*/
.aboutus-div {
border:1px dashed gray;
height:auto;
margin:14px 0;
padding:6px;
}



/*new end yasmine */
/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/

