/*
@author		Oinam Software, http://www.oinam.com/
@css			lsdblueocean.css
@version	v1.1 (Monday, December 19, 2005)
________________________________________________________________________________ */

*{
	margin: 0;
	padding: 0;
}

body{
	color: #62748a;
	font: 85% Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	text-align: center;
}

	.wrapper {
		background-color: #c5e2f2;
		margin: 0 auto;
		padding: 0;
		text-align: center;
		width: 900px;
	}
	
	.wrapperLayoutMain {
		background-color: #fff;
		margin: 0 auto;
		padding: 0;
		text-align: center;
		width: 900px;
	}

/* Header
________________________________________________________________________________
*/
	#header{
		background-color: #fff;
		height: 80px;
		
	}

			#header #logo{
				background: url(../i/logos/LiveSpeedDating_logo.gif) no-repeat;
				height: 50px;	
				margin: 13px 0 0 0;
				float: left;
				width: 40%;
			}
			
			#header h1, #banner h1, #mastHead h1{
				position: relative;
				left: -9000px;	
			}

/* Header Ends */


/* Banner for Home
________________________________________________________________________________
*/
	#banner{
		border-bottom: 3px solid #fff;
		border-top: 3px solid #fff;
		height: 147px;
		background: #fff url(../i/themes/lsdblueocean/ui/banner.jpg) repeat-x;
	}

/* Banner Ends here */

/* Banner for Layout Main
________________________________________________________________________________
*/
	#bannerLaypoutMain{
		border-bottom: 3px solid #fff;
		border-top: 3px solid #fff;
		height: 101px;
		background: #fff url(../i/themes/lsdblueocean/ui/inner_banner_bg.gif) repeat-x;
	}

			#bannerLaypoutMain #leftBanner {
				float: left;
				height: 101px;
				width: 82px;
				text-align: left;
				background: url(../i/themes/lsdblueocean/ui/inner_banner_left.gif) no-repeat;
			}
			
			#bannerLaypoutMain #rightBanner {
				float:right;
				width: 98px;
				height: 101px;
				background: url(../i/themes/lsdblueocean/ui/inner_banner_right.gif) no-repeat top right;
			}
			
			#bannerLaypoutMain #middleBanner{
				position: absolute;
				left: 40%;
				width: 40%;
				height: 101px;
			}

/* Banner Ends here */

/* MastHead
________________________________________________________________________________
*/

	#mastHead {
		clear: both;
		text-align: left;
		height: 63px;
	}
			
	
			#mastHead ul{
				margin: 0px;
				padding: 0px;
				list-style: none;
				text-align: right;
				float: left;
				width: 901px;
				background-color: #fff;
				height: 63px;
			}
			
			#mastHead ul li{
				margin: 0px;
				padding: 0px;
				float: left;
				height: 63px;
				background-color: #fff;
			}
				
			.mastHeadcol1{width: 245px; background: #fff url(../i/themes/lsdblueocean/ui/steps00_bg.gif) repeat-x;}
			.mastHeadcol2{width: 182px;}
			.mastHeadcol3{width: 44px;}
			.mastHeadcol4{width: 206px;}
			.mastHeadcol5{width: 45px;}
			.mastHeadcol6{width: 151px;}
			.mastHeadcol7{width: 27px; background-color: #fff;}

/* MastHead ends */


/* Main Content
________________________________________________________________________________
*/

	#mainContent{
		border-top: 3px solid #fff;
		clear: both;
		padding: 0 0 0 0;
	}

			/* Home Page */
			#containerLeft{
				width: 320px;
				float: left;
				text-align: left;
				padding: 8px 0 15px 20px;
			}
			
			#containerRight{
				margin: 0 0 0 360px;
				text-align: left;
				padding-top: 8px;
			}

					#containerRight #col-1{
						width: 45%;
						float: left;
						text-align: left;
						margin-right: 10px;
						padding-bottom: 15px;
					}
					
					#containerRight #col-2{
						width: 46%;
						margin: 0 15px 0 0;
						text-align: left;
						float: right;
						padding-bottom: 15px;
					}
			/* Home page ends */
					
			/* Layout Main Starts */
			
	#layoutMainContent{
		background: url(../i/themes/lsdblueocean/bg/content_bg.gif) repeat-y right;
		/*border-top: 3px solid #fff;
		clear: both;
		margin: 0 0 10px 0;*/
	}
	
					#LayoutMainLeft{
						text-align: left;
						padding: 0;
						background-color: #fff;
						float: right;
						width: 193px;
					}
					
					#LayoutMainRight{
						/*width: 707px;*/
						margin: 0 198px 0 0;
						text-align: left;
						padding: 0 0 15px 0;
					}
					
					#ContentMain{
						text-align: left;
						border-top: 3px solid #fff;
						clear: both;
						margin: 0 0 10px 0;
						background-color: #fff;
					}
			/* Layout Main ends */

/* Home Page Content Starts here */

							#LSDHeader{
								background: url(../i/themes/lsdblueocean/ui/lsd_thumb.jpg) bottom right no-repeat;
								height: 17px;
								padding-top: 20px;
								border-bottom: 1px solid #81b6e2;
							}
							
							#LSDeventHeader{
								background: url(../i/themes/lsdblueocean/ui/event_thumb.jpg) top right no-repeat;
								height: 17px;
								padding-top: 20px;
								border-bottom: 1px solid #81b6e2;
							}
							
							#LSDHeader h2, #LSDeventHeader h2{
								font-size: 100%;
								color: #0c3570;
							}
							
							#LSDDes{
								padding: 10px 0;
							}
							
							#LSDDes a, #LSDEvents a, .link{
								color: #0c3570;
								text-decoration: none;
							}
							
							#LSDDes a:hover, #LSDEvents a:hover{
								color: #0c3570;
								text-decoration: underline;
							}
							
							#LSDDes p, #LSDEvents{
								font-size: 77%;
								color: #6f6f6f;
								line-height: 17px;
							}
							
							#LSDEvents #lselect ul {
								font: 90%/140% verdana;
								list-style: none;
								margin: 5px 0 5px 10px;
								padding: 0;
								text-align: left;
							}
							
							#LSDEvents #lselect ul li{
								padding-left: 0;
								text-align: left;
								text-decoration: none;
							}
							
							.headerEvents{
								background-color: #abd0ea;
								padding: 3px 0 3px 10px; 
								font-weight: bold;
								color: #0c3570;
								font-size: 100%;
							}
							
							.listEvents{
								color: #0c3570;
								border-bottom: 1px solid #aad1ec;
								padding: 2px 0 5px 0;
							}
							
							
							.linespacing{
								clear: both;
								font-size: 6px;
								height: 6px;
							}
							
							#loginreg{
								text-align: center;
								width: 100%;
								padding: 0 100px;
							}
							
							.rowloginreg{
								clear: both;
								color: #333;
								text-align: center;
								width: 70%;
							}
							
							.labelloginreg{
								float: left;
								width: 120px;
								text-align: left;
							}
							
							.objectloginreg{
								float: right;
								width: 200px;
								text-align: left;
							}
							
							.activatiion{
								background-color: #c5e2f2;
								padding: 10px 5px;
								font-size: 90%;
								color: #25426c;
							}
	
/* Home content ends here */

/* layoutMain Content starts here */
		/* Left Navigation starts here */
		
				#leftNavigation{
					clear: both;
					font-size: 80%;
				}
						
				#leftnavHeader{
					background: #15b7ff url(../i/themes/lsdblueocean/bg/link_element.gif) top right repeat-y;
					border-bottom: 2px solid #2765ae;
					border-right: 2px solid #2765ae;
					border-top: 1px solid #2765ae;
					border-left: 1px solid #2765ae;
					padding: 5px 8px;
					color: #fff;
					font-weight: bold;
				}
				
				#InviteFriend{
					font-size: 11px;
					width: 100%;
					padding: 10px 0 2px 0;
					/*background: url(../i/themes/lsdblueocean/ui/joinfriend_bg.gif) bottom;*/
					background: #c2d3e5;
				}
				
				#InviteFriend ul{
					margin: 0;
					padding: 0;	
				}
				
				#InviteFriend ul li{
					background: #c2d3e5;
					text-align: center;
					padding: 3px 0;
					list-style: none;
				}
				
				#inviteMsgArea{
					text-align: center;
					padding: 8px 0 0px 0;
					color: #f00;
				}
				
				#inviteMsgSentArea{
					text-align: center;
					padding: 0px 0 5px 0;
					color: #00f;
				}
				
				#contactMsgArea{
					background-color: #acd5eb;
					color: #f00;
					text-align: left;
					padding: 5px 0 10px 15px;
					font-size: 80%;
				}
				
				#forgotpassArea{
					color: #f00;
					text-align: left;
					font-size: 80%;
				}
				
				#contactMsgSentArea{
					text-align: left;
					padding: 0px 0 10px 5px;
					color: #00f;
				}
					
				#NavLeft{
					font-size: 11px;
					width: 100%;
					margin-top: 1px;
				}
		
				#NavLeft a {
					float: left;
					color: #245a9b;
					padding: 7px 0 10px 10%;
					text-decoration: none;
					width: 85%;
				}
				
				#NavLeft a{
					display: inline;
					float: right;
				}
				
				#NavLeft a:hover, #NavLeft a:active {
					text-decoration: none;
					color: #0e0efd;
				}
				
				#NavLeft a:active {
					cursor: default;
				}
				
				#NavLeft ul {
					float: left;
					margin: 0;
					padding: 0;
					width: 100%;
				}

				#NavLeft li a span{
					padding: 0 0 0 15px;
				}
				
				#NavLeft li {
					float: left;
					width: 100%;
					background: url(../i/themes/lsdblueocean/buttons/menu.gif);
					list-style: none;
					padding: 0 0 0 0;
				}
				
				.livespeeddating {background: url(../i/themes/lsdblueocean/icons/icon_lsd_now.gif) no-repeat; margin-left: 5%;}
				.myAVchat {background: url(../i/themes/lsdblueocean/icons/icon_avchat.gif) no-repeat; margin-left: 5%;}
				.myTextchat {background: url(../i/themes/lsdblueocean/icons/icon_textchat.gif) no-repeat; margin-left: 5%;}
				.searchEvent {background: url(../i/themes/lsdblueocean/icons/icon_search_event.gif) no-repeat; margin-left: 5%;}
				.messageCenter {background: url(../i/themes/lsdblueocean/icons/message_center_icon.gif) no-repeat; margin-left: 5%;}
				
				
				#NavLeftadmin a {
					float: left;
					color: #245a9b;
					padding: 7px 0 10px 8%;
					text-decoration: none;
					width: 92%;
				}
				
				#NavLeftadmin a{
					display: inline;
					float: right;
				}
				
				#NavLeftadmin a:hover, #NavLeftadmin a:active {
					text-decoration: none;
					color: #0e0efd;
				}
				
				#NavLeftadmin a:active {
					cursor: default;
				}
				
				#NavLeftadmin ul {
					float: left;
					margin: 0;
					padding: 0;
					width: 100%;
				}
				
				#NavLeftadmin li {
					float: left;
					width: 100%;
					background: url(../i/themes/lsdblueocean/buttons/menu.gif) repeat-x;
					list-style: none;
					padding: 0 0 0 0;
				}
		
		/* Left Navigation ends here */
		
		#peopleOnline{
			clear: both;
			background: #9fe384 url(../i/themes/lsdblueocean/ui/people_online.gif) no-repeat center;
			height: 82px;
			padding: 5px 4px;
			margin: 0 0 10px 0;
		}
		
		#profileHeader{
			border-bottom: 2px solid #2765ae;
			border-right: 2px solid #2765ae;
			border-top: 1px solid #2765ae;
			border-left: 1px solid #2765ae;
			background: #15b7ff url(../i/themes/lsdblueocean/bg/link_element.gif) top right repeat-y;
			padding: 5px 8px;
			color: #fff;
			font-weight: bold;
			font-size: 80%;
			display: block;
			height: 14px;
			/*width: 96.8%;*/
		}
				
		#memberProfile{
			margin: 19px 0 0 11px;
			color: #000;
		}
		
		#myDetails{
			float: left;
			width: 102px;
			height: 104px;
			margin-left: 6px;
		}
		
		#myDetails img{
			border: 3px solid #7fd1ff;
		}
		
		#mydescript{
			text-align: left;
			margin-left: 130px;
			font-size: 80%;
			height: 110px;
			color: #1d487b;
		}
		
		.myDetailsex{
			padding-left: 20px;
			line-height: 18px;
		}
				
		#pageNavbar, #eventHeader{
			margin: 10px 0 0 0;
			background: #98c8e6 url(../i/themes/lsdblueocean/ui/friendsPhoto.gif) no-repeat;
			font-size: 80%;
			font-weight: bold;
			height: 22px;
		}
		
		.eventNavbar{
			margin: 5px 3px 5px 0;
			padding: 5px 10px 0px 20px;
			text-align: right;
			font-weight: bold;
			height: 22px;
			background-color: #98c8e6;
		}
		
		#eventHeader{
			clear: left;
		}
		
		#confirmfriendHeader{
			background: #9ac7e6 url(../i/themes/lsdblueocean/ui/friendsPhoto.gif) no-repeat ;
			font-size: 80%;
			font-weight: bold;
			padding: 0 0 0 50px;
		}
		
		.pageNavConformFriend{
			background-color: #9ac7e6;
			font-size: 90%;
			font-weight: bold;
			text-align: right;
			margin-right: 10px;
			padding: 0px 10px 0 0;
		}
		
		.myfriendHeader{
			text-align: left;
			padding: 3px 40% 5px 50px;
			float: left;
		}
		
		
		.pageNav{
			font-size: 90%;
			font-weight: bold;
			text-align: right;
			margin-right: 10px;
			padding-top: 4px;
		}
		
		#friendList{
			margin: 0 0 10px 0;
			font-size: 80%;
		}
		
		
		#friendList img{
			border: 1px solid #bdcbd4;
		}
		
		#friendList ul{
			margin-bottom: 5px;
			padding: 0 0 10px 41px;
			list-style-type: none;
			float: left;
			background: #c5e2f2 url(../i/themes/lsdblueocean/bg/myfriendslist.gif) repeat-y;
			width: 93.7%;
			min-width: 94.2%;
			display: list-item;
		}
		
		#friendList ul li{
			float: left;
			background: #c5e2f2;
			margin: 25px 0 10px 0;
			padding: 0px;
			text-align: center;
			width: 16.6%;
		}

		
	/* layoutMain Content ends here */

	/* Member Details Form starts here */
	
		#formMemberDet, #formMemberDetMaxWidth{
			background-color: #c4e2f2;
			padding: 5px 30px 15px 30px;
		}
		
		#formMemberDet{
			width: 91%;
		}
		
		#formMemberDetMaxWidth{
			width: 93.3%;
		}
		
		#formMemberDet h2, #formMemberDetMaxWidth h2{
			font-size: 110%;
			color: #1e497c;
			margin: 20px 0 10px 0;
		}
		
		#formMemberDet h6, #formMemberDetMaxWidth h6{
			margin: 8px 0;
			color: #1c4a7b;
			font-size: 75%;
		}
		
		#rowMemdet{
				background-color: #acd5eb;
				height: 20px;
				color: #1d487d;
				text-align: left;
				padding: 5px 0 5px 0;
				font-size: 80%;
				padding-left: 15px;
			}
			
		#rowMemdetHeader{
				background-color: #acd5eb;
				height: 30px;
				color: #1d487d;
				text-align: left;
				padding: 15px 0 8px 0;
				font-size: 80%;
				padding-left: 15px;
			}
			
		
		#dbrowMemdet{
			height: 45px;
			background-color: #acd5eb;
			color: #1d487d;
			text-align: left;
			padding: 5px 0 5px 0;
			font-size: 80%;
			padding-left: 15px;
		}
		
		#trrowMemdet{
			height: 70px;
			background-color: #acd5eb;
			color: #1d487d;
			text-align: left;
			padding: 5px 0 5px 0;
			font-size: 80%;
			padding-left: 15px;
			vertical-align: top;
		}
		
		.smallText{
			font-size: 100%;
			padding-top: 3px;
		}
			
		#rowMemdetopt{
				background-color: #b7d3e1;
				height: 20px;
				color: #1d487d;
				text-align: left;
				padding: 5px 0 5px 0;
				font-size: 80%;
				padding-left: 15px;
			}
			
		#searchEvent{
				background-color: #c4e2f2;
				height: 20px;
				color: #1d487d;
				text-align: center;
				padding: 5px 0 5px 15px;
				font-size: 80%;
				margin-top: 15px;
			}
			
		#searchEventOR{
			background-color: #c4e2f2;
			color: #1d487d;
			text-align: center;
			font-size: 80%;
			padding: 5px 0 5px 15px;
			height: 20px;
		}
			
			.labelMemdet{
				float: left;
				width: 25%;
				text-align: left;
				font-weight: bold;
			}
			
			.objectMemdet{
				float: right;
				width: 70%;
				text-align: left;
			}
			
			.objectMemdetinput{
				border: 1px solid #7dace4;
				width: 250px;
				font-size: 100%;
				color: #1e497c;
				padding: 2px 5px;
			}
				
			.joinEventtextfield{
				border: 1px solid #7dace4;
				width: 150px;
				font-size: 100%;
				color: #1e497c;
				padding: 2px 5px;
			}
			
			select{
				border: 1px solid #7dace4;
				font-size: 100%;
				color: #1e497c;
			}
			
			textarea{
				border: 1px solid #7dace4;
				font: 100% Verdana, Geneva, Arial, Helvetica, sans-serif;
				padding: 0 0 0 4px;
				color: #1e497c;
				width: 255px;
				height: 60px;
			}
			
			input.btn{
				background-color: #25426c;
				border: 1px solid #fff;
				color: #fff;
				padding: 3px 15px;
				font-size: 95%;
				margin: 5px 0;
			}
			
			input.btn:hover, input.btnhover{
				background-color: #6390cb;
				border: 1px solid #fff;
				color: #fff;
				padding: 3px 15px;
				font-size: 95%;
			}
			
			input.resendbtn{
				background-color: #25426c;
				border: 1px solid #fff;
				color: #fff;
				padding: 3px 15px;
				font-size: 95%;
			}
			
			input.resendbtn:hover, input.resendbtnhover{
				background-color: #6390cb;
				border: 1px solid #fff;
				color: #fff;
				padding: 3px 15px;
				font-size: 95%;
			}
			
			/* 5 columns */
			
			#boxContent{
				float: left;
				background-color: #c4e2f2;
				width: 99.6%;
				text-align: left;
				padding: 0 0 10px 0;
				font-size: 80%;
				}
				
			#eventTable{	
				float: left;
				background-color: #c4e2f2;
				width: 94%;
				text-align: left;
				padding: 10px 0 10px 42px;
				font-size: 80%;
				background: #c5e2f2 url(../i/themes/lsdblueocean/bg/myfriendslist.gif) repeat-y;
			}
			
			#boxTestimonials{
				float: left;
				background-color: #c4e2f2;
				text-align: left;
				width: 99.6%;
				padding: 0 0 10px 0;
				font-size: 80%;
			}
			
			#boxTestimonials p{
				background-color: #f0f8fc;	
			}
				
			#columns4Header, #columns4Content{
				text-align: left;
				background-color: #c4e2f2;
				padding: 0 20px;
			}
			
			#eventTableHeader, #eventTableContent{
				text-align: left;
				background-color: #c4e2f2;
				padding: 0 10px;
			}
					
			#columns4Header ul, #columns4Content ul, #eventTableHeader ul, #eventTableContent ul{
				margin: 0;
				padding: 0;
				list-style: none;
				text-align: right;
				float: left;
				background-color: #c4e2f2;
				color: #1d487d;
				width: 99%;
			}
			
			#columns4Content ul, #eventTableContent ul{
				border-left: 1px solid #15b7ff;
				border-right: 1px solid #15b7ff;
				border-bottom: 1px solid #15b7ff;
			}
			
			#columns4Header ul, #eventTableHeader ul{
				border: 1px solid #15b7ff;
				font-weight: bold;
			}
			
			#columns4Header ul li, #columns4Content ul li, #eventTableHeader ul li, #eventTableContent ul li{
				margin: 0px;
				padding: 0px;
				float: left;
				text-align: center;
				padding: 3px 0;
			}
			
		
			#columns2, #columns2ban{
				font-size: 80%;
				/*padding-top: 10px;*/
				text-align: left;
				background-color: #c4e2f2;
				width: 99.6%;
			}
			
			#columns2ban h2{
				font-size: 110%;
				padding: 10px 0 10px 20px;
			}
			
			#columns4white{
				width: 100%;
				font-size: 80%;
				padding-top: 5px;
				text-align: left;
				background-color: #fff;
			}
			
			blockquote{
				padding: 10px;
				background-color: #c4e2f2;
			}
			
			.blockquotebuttons{
				padding: 20px 20px 10px 20px;
				margin-left: 21px;
				background-color: #c4e2f2;
			}

			.columns41client{width: 7%;}
			.columns42client{width: 32%; border-left: 1px solid #15b7ff;}
			.columns43client{width: 51%; border-left: 1px solid #15b7ff; border-right: 1px solid #15b7ff;}
			.columns44client{width: 9%;}
	
	 #columns2ban ul{
				margin: 0px; 
				padding: 0px 20px;
				list-style: none;
				text-align: right;
				float: left;
				background-color: #c4e2f2;
				color: #1d487d;
				width: 94.3%;
			}

		
		#columns4{
				font-size: 80%;
				text-align: left;
				background-color: #c4e2f2;
				width: 99.6%;
			}
		
			.columns41clientContent{width: 7%;}
			.columns42clientContent{width: 32%; border-left: 1px solid #15b7ff;}
			.columns43clientContent{width: 51%; border-left: 1px solid #15b7ff; border-right: 1px solid #15b7ff;}
			.columns44clientContent{width: 9%;}
			
			.columns41{width: 7%;}
			.columns42{width: 30%; border-left: 1px solid #15b7ff;}
			.columns43{width: 35%; border-left: 1px solid #15b7ff; border-right: 1px solid #15b7ff;}
			.columns44{width: 27%;}
			
			.columns41Content{width: 7%;}
			.columns42Content{width: 30%; border-left: 1px solid #15b7ff;}
			.columns43Content{width: 35%; border-left: 1px solid #15b7ff; border-right: 1px solid #15b7ff;}
			.columns44Content{width: 27%;}
			

			.columnsstats51{width: 7%;}
			.columnsstats52{width: 26%; border-left: 1px solid #15b7ff;}
			.columnsstats53{width: 26%; border-left: 1px solid #15b7ff; border-right: 1px solid #15b7ff;}
			.columnsstats54{width: 29%; border-right: 1px solid #15b7ff;}
			.columnsstats55{width: 10%;}

			#columns2 ul li{
				margin: 0px;
				float: left;
				text-align: left;
				padding: 5px 0;
			}
			
			#columns2ban ul li{
				margin: 0px;
				float: left;
				text-align: center;
				padding: 5px 0;
			}
				
			.columns21Content{width: 5%; height: 70px;}
			.columns22Content{width: 30%; height: 70px;}

			

			.columnsstats51Content{width: 7%; height: 22px;}
			.columnsstats52Content{width: 26%; border-left: 1px solid #15b7ff; height: 22px;}
			.columnsstats53Content{width: 26%; border-left: 1px solid #15b7ff; border-right: 1px solid #15b7ff; height: 22px;}
			.columnsstats54Content{width: 29%; border-right: 1px solid #15b7ff; height: 22px;}
			.columnsstats55Content{width: 10%; height: 22px;}

			.columns21ban{width: 7%; border-left: 1px solid #15b7ff; border-bottom: 1px solid #15b7ff; border-right: 1px solid #15b7ff;}
			.columns22ban{width: 30%; border-bottom: 1px solid #15b7ff; border-right: 1px solid #15b7ff;}
			
			.columns21Header{width: 7%; border-left: 1px solid #15b7ff; border-bottom: 1px solid #15b7ff; border-top: 1px solid #15b7ff;}
			.columns22Header{width: 30%; border: 1px solid #15b7ff;}
			
	
			.columns31{width: 15%;}
			.columns32{width: 20%; border-left: 1px solid #15b7ff; border-right: 1px solid #15b7ff;}
			.columns33{width: 62%;}
			
			.columns31Content{width: 15%;}
			.columns32Content{width: 20%; border-left: 1px solid #15b7ff; border-right: 1px solid #15b7ff;}
			.columns33Content{width: 62%;}
			
			.columns61{background-color: #c4e2f2; text-align: center; font-weight: bold; font-size: 80%; width: 18%; border-top: 1px solid #15b7ff; border-bottom: 1px solid #15b7ff; border-left: 1px solid #15b7ff;}
			.columns62{background-color: #c4e2f2; text-align: center; font-weight: bold; font-size: 80%; width: 18%; border-left: 1px solid #15b7ff; border-right: 1px solid #15b7ff; border-top: 1px solid #15b7ff; border-bottom: 1px solid #15b7ff;}
			.columns63{background-color: #c4e2f2; text-align: center; font-weight: bold; font-size: 80%; width: 17%; border-top: 1px solid #15b7ff; border-bottom: 1px solid #15b7ff;}
			.columns64{background-color: #c4e2f2; text-align: center; font-weight: bold; font-size: 80%; width: 15%; border-left: 1px solid #15b7ff; border-right: 1px solid #15b7ff; border-top: 1px solid #15b7ff; border-bottom: 1px solid #15b7ff;}
			.columns65{background-color: #c4e2f2; text-align: center; font-weight: bold; font-size: 80%; width: 15%; border-top: 1px solid #15b7ff; border-bottom: 1px solid #15b7ff;}
			.columns66{background-color: #c4e2f2; text-align: center; font-weight: bold; font-size: 80%; width: 15%; border-left: 1px solid #15b7ff; border-top: 1px solid #15b7ff; border-bottom: 1px solid #15b7ff;  border-right: 1px solid #15b7ff;}
			
			.columns61Content{background-color: #c4e2f2; text-align: center; width: 18%; font-size: 80%; border-bottom: 1px solid #15b7ff; border-left: 1px solid #15b7ff;}
			.columns62Content{background-color: #c4e2f2; text-align: center; width: 18%; font-size: 80%; border-left: 1px solid #15b7ff; border-right: 1px solid #15b7ff; border-bottom: 1px solid #15b7ff;}
			.columns61Content img{border: 2px solid #25426c; margin: 3px 0;}
			.columns63Content{background-color: #c4e2f2; text-align: center; width: 17%; font-size: 80%; border-bottom: 1px solid #15b7ff;}
			.columns64Content{background-color: #c4e2f2; text-align: center; width: 15%; font-size: 80%; border-left:1px solid #15b7ff; border-right: 1px solid #15b7ff; border-bottom: 1px solid #15b7ff;}
			.columns65Content{background-color: #c4e2f2; text-align: center; width: 15%; font-size: 80%; border-bottom: 1px solid #15b7ff;}
			.columns66Content{background-color: #c4e2f2; text-align: center; width: 15%; font-size: 80%; border-left: 1px solid #15b7ff; border-bottom: 1px solid #15b7ff; border-right: 1px solid #15b7ff;}
			
			#memberMatchesForm{
				width: 99.6%;
				min-width: 100%;
			}

/* Main Content ends
________________________________________________________________________________
*/

/* Footer
________________________________________________________________________________
*/
	#footer{
		clear: both;
		overflow: hidden;
		text-align: left;
		background-color: #646464;
		height: 47px;
		border-top: 1px #646464 solid;
	}

			#footer h5{
				color: #797979;
				font-size: 80%;
				padding: 10px 0;
				font-weight: normal;
				background-color: #fff;
			}
			
			#footer a{
				color: #797979;
				background: none;
			}
			
			 #footer a:hover, #footer a:active{
				color: #a3a3a3;
				background: url(../i/themes/lsdblueocean/ui/dottedcopy.gif) repeat-x left bottom;
			}

/* Footer Ends
________________________________________________________________________________
*/

/* Floting Links */
#floatrightNav{
	float: left;
	position: absolute;
	top: 145px;
	left: 37.5%;
	width: 510px;
	text-align: right;
}

#floatingNav{
		font-size: 11px;
		margin: 2px 0 2px 0;
	}
	
	#floatingNav a
	{
	color: #000;
	background: url(../i/themes/lsdblueocean/buttons/btn_left.gif) left top no-repeat;
	text-decoration: none;
	padding-left: 4px;
	height: 28px;
	width: 120px;
	text-align: center;
	cursor: hand;
	}
	
	#floatingNav a span
	{
	background: url(../i/themes/lsdblueocean/buttons/btn_right.gif) right top no-repeat;
	padding-right: 4px;
	}
	
	#floatingNav a span .bg{
	background: url(../i/themes/lsdblueocean/buttons/btn_over_bg.gif) repeat-x;
	height: 28px;
	padding: 6px 10px 0 10px;
	color: #fff;
	}
	
	#floatingNav a:hover span .bg{
	background: url(../i/themes/lsdblueocean/buttons/btn_bg.gif) repeat-x;
	height: 28px;

	}
	
	#floatingNav a, #floatingNav a span
	{
	display: block;
	float: left;
	height: 28px;
	}
	
	/* Commented backslash hack hides rule from IE5-Mac \*/
	#floatingNav a, #floatingNav a span
	{
	float: none;
	height: 28px;
	}
	/* End IE5-Mac hack */
	
	#floatingNav a:hover
	{
	color: #fff;
	background: url(../i/themes/lsdblueocean/buttons/btn_over_left.gif) left top no-repeat;
	text-decoration: none;
	padding-left: 4px;
	height: 28px;
	}
	
	#floatingNav a:hover span
	{
	background: url(../i/themes/lsdblueocean/buttons/btn_over_right.gif) right top no-repeat;
	padding-right: 4px;
	height: 28px;
	}
	
	#floatingNav ul
	{
	list-style: none;
	padding: 0;
	margin: 0
	}
	
	#floatingNav li
	{
	float: left;
	margin: 0;
	padding: 0;
	list-style: none;
	}


/* Top Navigation
________________________________________________________________________________
*/
	div#mainRightNav{
		position: absolute;
		right: 53px;
		top: 85px;
		background: #fff url(../i/themes/lsdblueocean/buttons/link_bg.gif) repeat-x;
		border: 1px #83a7cb solid;
		height: 51px;
	}
	
	
	div#mainNav{
		width: 99.7%;
		background: #fff url(../i/themes/lsdblueocean/buttons/link_bg.gif) repeat-x;
		border: 1px #83a7cb solid;
		height: 51px;
	}
	
			ul#navlist, ul#navRightlist
			{ 
				text-align: left; 
			}
			
			ul#navlist, ul#navlist ul, ul#navlist li, ul#navRightlist, ul#navRightlist ul, ul#navRightlist li
			{
				margin: 0px;
				padding: 0px;
				list-style-type: none;
			}
			
			ul#navlist li, ul#navRightlist li
			{ 
				float: left;
				border-right: 1px #70ace2 solid;
			 }
			 
			ul#navlist li a, ul#navRightlist li a
			{
				float: left;
			  background: url(../i/themes/lsdblueocean/buttons/link_bg.gif) repeat-x;
			  text-decoration: none;
			  font: 17px Arial, "Arial Narrow";
				font-weight: bold;
				color: #fff;
				height: 36px;
				margin: 0;
				padding: 15px 20px 0 20px;
				text-align: center;
			}
			
			ul#navlist li a:hover, ul#navlist li a:active, ul#navRightlist li a:hover, ul#navRightlist li a:active
			{
				background: url(../i/themes/lsdblueocean/buttons/link_bg_over.gif) repeat-x;
			}
				
			
/* Top Navigation Ends
________________________________________________________________________________
*/

/* Login form starts here */
	#loginhome{
		float: right;
		width: 330px;
		height: 74px;
		margin: 1px 1px 0 0;
		/*background-color: #c0d3e4;*/
		border-left: 1px solid #245b9c;
		font: 11px Arial, Helvetica, sans-serif;
		padding: 2px 5px 0 5px;
		text-align: left;
	}
	
			.alertpass{
				color: #f00;
				text-align: left;
				clear: both;
			}
			
			.alertpassasterisk{
				color: #f00;
				text-align: left;
			}
			
			.signUPAlert{
				color: #f00;
				text-align: left;
			}
			
			.row{
				clear: both;
				height: 18px;
				color: #333;
				text-align: left;
			}
			
			.label{
				float: left;
				width: 120px;
				text-align: left;
				margin-bottom: 3px;
			}
			
			.object{
				float: right;
				width: 195px;
				text-align: left;
				margin-bottom: 3px;
			}
			
			.preEventrow{
				clear: both;
				height: 18px;
				color: #333;
				text-align: left;
			}
			
			.preEventlabel{
				float: left;
				width: 110px;
				text-align: left;
				margin-bottom: 3px;
			}
			
			.preEventobject{
				float: right;
				width: 705px;
				text-align: left;
				margin-bottom: 3px;
			}
			
			.spacer{
				clear: both;
				height: 1px;
				font-size: 1px;
			}
			
			.textfield{
				width: 115px;
				border: 1px solid #79afdd;
				color: #333;
				padding: 2px;
				font-size: 90%;
				margin-bottom: 3px;
			}
			
			.loginText{
				width: 105px;
				border: 1px solid #79afdd;
				color: #333;
				padding: 2px;
				font-size: 80%;
				
			}
			
			.loginbtn{
				font-size: 80%;
				background-color: #3c8ad2;
				border: 1px solid #11619c;
				color: #fff;
				padding: 1px 10px;
				cursor: hand;
			}
			
			.loginbtn:hover{
				background-color: #79afdd;
			}

/* Login form ends here */

/* Welcome text starts here
________________________________________________________________________________
*/
#welcomeText{
		float: right;
		text-align: right;
		/*width: 280px;*/
		height: 21px;
		margin: 50px 1px 0 0;
		border-left: 1px solid #245b9c;
		font: 11px Arial, Helvetica, sans-serif;
		padding: 5px 5px 0 5px;
	}
	
			.welcomerow{
				clear: both;
				color: #0c3974;
				text-align: right;
				padding-left: 5px;
				letter-spacing: 0.09em;
			}
			
			.welcomeDivider{
				height: 1px;
				font-size: 1px;
				background-color: #d9e6ef;
				margin: 5px 10px;
			}
			
			.userName{
				font-weight: bold;
				color: #3477bd;
			}
			
			.welcomerow ul{
				margin: 0px;
				padding: 0px;
				list-style: square outside;
				text-align: right; 
			}
			
			.welcomerow ul li{
				margin: 0px;
				padding: 0px;
				list-style: square outside;
				float: right;
				width: 60px;
			}
			
			.welcomerow ul li a
			{
				text-decoration: none;
				color: #0e3775;
				margin: 0;
			}
			
			
/* Welcome Text ends here */

/* Testimonial Box*/
	#todaysEvent{
		background: url(../i/themes/lsdblueocean/ui/specialevent.png) no-repeat;
		width: 253px;
		height: 201px;
		cursor: hand;
	}
	
	.boxTestimonials {
		padding:0 0 0 8px;
		font-size: 75%;
		width: 100%;
		background: #f0f8fc url(../i/themes/lsdblueocean/ui/left_curve.gif) top left no-repeat;
	}
	
			.boxTestimonials h2 {
				background: url(../i/themes/lsdblueocean/ui/right_curve.gif) top right no-repeat;
				margin: 0;
				font-size: 160%;
				padding: 8px 0 0.5em 0;
				color: #25639e;
			}
			
			.boxTestimonials p {
				margin: 0 0 0 -8px;
				padding: 0 4px;
				border: 1px solid #f0f8fc;
				border-width: 0 1px;
				line-height: 16px;
			}
			
			.quoteLeft{
				background: url(../i/themes/lsdblueocean/ui/quotes_start.gif) no-repeat;
				width: 16px;
				height: 12px;
			}
			
			.boxTestimonials p img{
				text-align: left;
				margin-right: 7px;
			}
			
			.boxTestimonials div {
				margin: 0 0 0 -8px;
				padding-left: 8px;
				background: url(../i/themes/lsdblueocean/ui/left_curve.gif) bottom left no-repeat;
			}
			
			hr{
				background-color: #f0f8fc;
				border-bottom: 2px solid #e2e7eb;
				width: 95%;
				margin: 0 10px;
			}
			
			.boxTestimonials a.more {
				display: block;
				text-align: left;
				color: #6f6f6f;
				text-decoration: none;
				padding: 0 10px 10px 0;
				background: url(../i/themes/lsdblueocean/ui/right_curve.gif) bottom right no-repeat;
			}
			
			.blockquote {
				margin-left: 10%;
			}
			
			.registeredNo{
				color: #2765ae;
			}
			.textLinks a{
				text-decoration: none;
				color: #2765ae;
				background: url(../i/themes/lsdblueocean/ui/dotted.gif) repeat-x left bottom;
			}
			
			.textLinks a:hover, .textLinks a:active{
				text-decoration: none;
				color: #15b7ff;
				background: url(../i/themes/lsdblueocean/ui/solid.gif) repeat-x left bottom;
			}
			
			.joinnow a{
				text-decoration: none;
				margin-left: 15px;
				color: #2765ae;
				font-size: 110%;
				font-weight: bold;
				background: url(../i/themes/lsdblueocean/ui/dotted.gif) repeat-x left bottom;
			}
			
			.joinnow a:hover, .joinnow a:active{
				text-decoration: none;
				color: #15b7ff;
				background: url(../i/themes/lsdblueocean/ui/solid.gif) repeat-x left bottom;
			}
			
			.comingSoon{
				background: url(../i/themes/lsdblueocean/bg/Comingsoon.jpg) repeat;
				padding: 15% 0 15% 0;
				text-align: center;
				color: #000;
			}
			
			.comingSoon h2{
				font: 36px Impact;
			}
			
			.comingSoon h3{
				font: 26px Impact;
			}
			
			#LSDDes ul{
				margin: 0;
				padding: 0;
				float: left;
				list-style: none;
				line-height: 20px;
				background-color: #c5e2f2;
			}
			
			#LSDDes ul li{
				visibility: visible;
				font-size: 80%;
				padding-left: 15px;
				margin-left: 15px;
				background: url(../i/themes/lsdblueocean/bullets/bullet.gif) left no-repeat;
			}

			.uploaderror{
				font-size: 110%;
				margin-top: 10px;
			}
			
			/* Tooltip CSS starts here */
			
			#dhtmltooltip{
				position: absolute;
				font-family: Arial,sans;
				font-size:11px;
				line-height:16px;
				color: #446688;
				left: -300px;
				margin-left: 200px;
				border: 1px solid #9D9D9D;
				padding: 4px 8px;
				background-color: #FDF18D;
				visibility: hidden;
				z-index: 1000;
				text-align: left;
				/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
				filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
		}
		
		#mxna {
			z-index: 500;
		}
		
		#dhtmlpointer{
			position:absolute;
			left: -300px;
			z-index: 1001;
			margin: 0px 0px 0px 290px;
			visibility: hidden;
		}
		
/* CSS for "other"  pages
________________________________________________________________________________*/
		
		#privacyPolicy{
			background-color: #c4e2f2;
			font-size: 100%;
			padding: 5px 10px 15px 10px;
			width: 97.8%;
		}
		
		#preEventLogin{
			background-color: #c4e2f2;
			font-size: 80%;
			padding: 5px 10px 15px 50px;
			width: 93.3%;
			text-align: left;
		}
		
		#preEventLogin p{
			line-height: 28px;
		}
		
		#privacyPolicy p, #privacyPolicy h6{
			font-size: 80%;
			padding: 0 15px 10px 15px;
		}
		
		#privacyPolicy h6{
			margin-left: 15px;
		}
		
		#privacyPolicy h2{
			font-size: 100%;
			padding: 7px 0 5px 0;
		}
		
		#privacyPolicy h1{
			font-size: 90%;
			background-color: #98c8e6;
			padding: 3px 5px; 
			margin: 3px 0 5px 0;
		}
		
		#privacyPolicy ul{
			padding: 5px 0;
			margin: 0 0 0 30px;
			font-size: 80%;
		}
		
		#privacyPolicy ul li{
			padding: 2px 0;
			margin: 0;
			list-style: url(../i/themes/lsdblueocean/bullets/bullet.gif) outside;
		}
		
		#impPoints{
			padding: 0 0 5px 15px;
		}
		
/* CSS for Message center
________________________________________________________________________________*/
		
	/* Message Center Navigation */
	#navMsgCenter{
			font-size: 12px;
			margin: 14px 0 0px 0;
			padding-left: 9px;
			background: #e4f1f9 url(../i/themes/lsdblueocean/buttons/bg_btn_message.gif) repeat-x;
			width: 98.3%;
			height: 32px;
		}
		
		#navMsgCenter a {
		background: url(../i/themes/lsdblueocean/buttons/btn_message_left.gif) left bottom no-repeat;
		color: #3479BC;
		height: 32px;
		text-decoration: none;
		text-align:center;
		cursor: hand;
	}
	
	#navMsgCenter a span {
		background: url(../i/themes/lsdblueocean/buttons/btn_message_right.gif) right bottom no-repeat;
		height: 32px;
	}
	
	#navMsgCenter a span .bg{
		background: url(../i/themes/lsdblueocean/buttons/btn_message_middle.gif) repeat-x;
		height: 22px;
		margin: 0 3px 0 3px;
		padding: 10px 0 0 0;
		width: 90px;
	}
	
	#navMsgCenter a, #navMsgCenter a span {
		display: block;
		float: left;
	}
	
	#navMsgCenter a:hover span .bg, #navMsgCenter a:active span .bg, #navMsgCenter .active a span .bg{
		background: #adec81 url(../i/themes/lsdblueocean/buttons/btn_over_message_middle.gif) repeat-x;
		height: 22px;
		margin: 0 3px 0 3px;
		padding: 10px 0 0 0;
	}
	
	#navMsgCenter a:hover, #navMsgCenter a:active, #navMsgCenter .active a {
		background: #adec81 url(../i/themes/lsdblueocean/buttons/btn_over_message_left.gif) left bottom no-repeat;
		color: #1C5BA0;
		height: 32px;
		text-decoration: none;
	}
	
	#navMsgCenter a:hover span, #navMsgCenter a:active span, #navMsgCenter .active a span {
		background: #adec81 url(../i/themes/lsdblueocean/buttons/btn_over_message_right.gif) right bottom no-repeat;
		height: 32px;
	}
	
	#navMsgCenter ul {
		list-style: none;
		margin: 0;
		padding: 0;
		width: 99%;
		height: 32px;
		border-left: 2px solid #fff;
	}
	
.firstchild{
		border-left: 2px solid #fff;
	}
	
	#navMsgCenter li {
		float: left;
		border-right: 2px solid white;
		padding: 0;
		
		height: 32px;
	}
	
	/* Message Center Buttons */
	
	#buttonBgTop, #buttonBgBottom{
	padding: 0px 4px 1px 4px;
	width: 98.5%;
	background-color: #adec81;
	font-size: 90%;
	color: #2366ad;
	clear: left;
	}
	
	#composeMsg, #creditCardForm{
		border-bottom: 1px solid white;
		border-top: 1px solid white;
		text-align: left;
		padding: 13px 0 13px 0;
		font-size: 80%;
		padding-left: 15px;
		width: 97.5%;
	}
	
	#composeMsg{
		background-color: #eee;
	}
	
	#creditCardForm{
		background-color: #c5e0f1;
	}
	
	#creditCardForm p{
		line-height: 16px;
		padding: 0 10px 0 0;
		color: #000;
	}
	
	.composeMsgLeft{
		float: left;
		width: 20%;
		text-align: left;
		font-weight: bold;
		font-size: 120%;
	}
	
	.composeMsgDivider{
		height: 10px;
		font-size: 5px;
	}
	
	.composeMsgRight{
		margin: 0 10px 0 20%;
		text-align: left;
	}
			
	.msgcenterText{
		border: 1px solid #bfbfbf;
		width: 520px;
		font-size: 100%;
		color: #1e497c;
		padding: 2px 5px;
	}
	
	.msgTextarea{
		border: 1px solid #bfbfbf;
		font: 100% Verdana, Geneva, Arial, Helvetica, sans-serif;
		padding: 0 0 0 4px;
		color: #1e497c;
		line-height: 18px;
		width: 525px;
		overflow: auto;
		height: 200px;
	}
	
	.messageNavLeft{
		float: left;
		width: 35%;
		vertical-align: top;
	}

	.messageNavRight{
		margin: 0 0 0 35%;
		text-align: right;
		padding: 8px 0 12px 0;
		font-size: 90%;
	}
	
	.messageNavLeft span{
		position: relative;
		font-size: 90%;
		top: -5px;
	}


	#msgCenterBox{
	float: left;
	margin: 1px 0;
	background-color: #eee;
	text-align: center;
	padding: 8px 0 8px 5px;
	font-size: 80%;
	width: 98.8%;
	}
	
	#msgCenterBox a, #msgCenterBox a{
		color: #4e5356;
	}
	
	#msgCenterBox a:hover{
		text-decoration: none;
	}
		
	#buttonBgTop a, #buttonBgTop a:hover, #buttonBgTop a:active, #buttonBgBottom a, #buttonBgBottom a:hover, #buttonBgBottom a:active{
		color: #2366ad;
		text-decoration: underline;
	}
	
	#buttonBgTop a, #buttonBgBottom a{
		text-decoration: none;
	}
	
	#msgCenterHeader, #msgCenterContentEven, #msgCenterContentOdd{
		text-align: left;
		margin: 0;
		padding: 0 3px;
	}
	
	#msgCenterContentEven, #msgCenterContentOdd{
		background-color: #c4e2f2;
	}
			
	#msgCenterHeader ul, #msgCenterContentEven ul, #msgCenterContentOdd ul{
		margin: 0;
		padding: 0;
		list-style: none;
		text-align: right;
		float: left;
		width: 99%;
	}
	
	#msgCenterContentEven ul, #msgCenterContentOdd ul{
		border-left: 1px solid #abc0db;
		border-right: 1px solid #abc0db;
		border-bottom: 1px solid #fff;
		color: #4e5356;
	}
	
	#msgCenterContentEven ul{
		background-color: #e2f1f9;
	}
	
	#msgCenterContentOdd ul{
		background-color: #cdebf9;
	}
	
	#msgCenterHeader ul{
		border: 1px solid #abc0db;
		background: url(../i/themes/lsdblueocean/bg/bg_titlebar.gif) repeat-x;
		height: 25px;
		color: #1d487d;
	}
	
	#msgCenterHeader ul li, #msgCenterContentEven ul li, #msgCenterContentOdd ul li{
		margin: 0px;
		padding: 0px;
		float: left;
		text-align: left;
		padding: 4px 8px 0 8px;
	}
	
	.msgCenter1{width: 2%; height: 21px;}
	.msgCenter2{width: 20%; border-left: 1px solid #abc0db; height: 21px;}
	.msgCenter3{width: 52%; border-left: 1px solid #abc0db; border-right: 1px solid #abc0db; height: 21px;}
	.msgCenter4{width: 10%; height: 21px;}
	
	.msgCenter1Content{width: 2%; height: 21px;}
	.msgCenter2Content{width: 20%; border-left: 1px solid #abc0db; height: 21px;}
	.msgCenter3Content{width: 52%; border-left: 1px solid #abc0db; border-right: 1px solid #abc0db; height: 21px;}
	.msgCenter4Content{width: 10%; height: 21px;}
	
	.msgCenter1ContentStrong{font-weight: bold; width: 2%; height: 21px;}
	.msgCenter2ContentStrong{font-weight: bold; width: 20%; border-left: 1px solid #abc0db; height: 21px;}
	.msgCenter3ContentStrong{font-weight: bold; width: 52%; border-left: 1px solid #abc0db; border-right: 1px solid #abc0db; height: 21px;}
	.msgCenter4ContentStrong{font-weight: bold; width: 10%; height: 21px;}
	
	.creditCardLeft{
		float: left;
		width: 30%;
		text-align: left;
		font-weight: bold;
	}
	
	.creditCardRight{
		margin: 0 10px 0 30%;
		text-align: left;
	}
	
	#creditCardForm h2{
		padding-bottom: 10px;
		color: #255c9d;
		font-size: 120%;
		text-decoration: underline;
	}
	
	.cardNoInput{
				border: 1px solid #7dace4;
				width: 30px;
				font-size: 100%;
				color: #1e497c;
				padding: 2px 5px;
			}
			
	#payerrorMsgArea{
			color: #f00;
			text-align: left;
			padding: 0 0 0 15px;
			font-size: 100%;
			}
			
	/* CSS for Quick feedback */
	.quickFb{
		float: left;
		cursor: hand;
		background: url(../i/themes/lsdblueocean/buttons/quickfeedback.gif) no-repeat top left;
		width: 118px;
		height: 29px;
	}
	
	.quickFb:hover, .quickFbhover{
		background: url(../i/themes/lsdblueocean/buttons/quickfeedback.gif) no-repeat bottom left;
		width: 118px;
		height: 29px;
	}
	
	.quickFb p{
		display: none;
	}
	
	#LSDDes h2{
		border-bottom: 1px solid #81b6e2;
		font-size: 50%;
		height: 10px;
		margin-bottom: 10px;
	}
	
	.demoLink{
		text-align: left;
	}
	
	.btnBack{
		float: right;
		margin: 10px 40px 10px 0;
	}	
	
	.btnBack p{
		display: none;
	}
	
	.btnBackimg{
		float: left;
		cursor: hand;
		background: url(../i/themes/lsdblueocean/buttons/back.gif) no-repeat top left;
		width: 118px;
		height: 29px;
	}
	
	.btnBackimg:hover, .btnBackimghover{
		background: url(../i/themes/lsdblueocean/buttons/back.gif) no-repeat bottom left;
		width: 118px;
		height: 29px;
	}