.imgContainer img{
	margin:5px;
	padding:5px;
}
.tableSeparator{
	background:#00CCFF;
	height:5px;
	border:#000000 1px solid;	
}
.inactive{
color:#4097C3;
text-decoration:underline;
font-size: 14px;
}
.active{
color:#4097C3;
text-decoration:none;
font-size: 14px;
}
.latesttable-in-td{
/*background:#000000;
vertical-align:top;
opacity:0.5;*/

background-image:url(../images/latestBack.png);
background-repeat:repeat-x;
width:226px;
}


.sciName{
color:#5BD3E3;
}
.note-table{
color:#9DBE79;
}
.menubgcol{
	background:#000000;
}
.commentClass{
	color:#54C9DD !important;
	font-weight:bold;
	font-size:12px;
	
}
.blogCommentorClass{
	color:#FFD20D;
	font-weight:normal;
	font-size:12px;
}
.table-in-td{
/*padding:5px 15px 5px 0px;
background:#557B9F;
vertical-align:top;
opacity:0.5;*/
background-image:url(../images/bgImages/profileBack.png);
background-repeat:repeat-x;


}

.cmsg{
width:600px;
}

.responseMessage{
color:#4D81AD;
font-weight:bold;
font-size:12px;
}
.msgBdy{
padding:0px 0px 0px 50px;
}
.tblwhbr{
border:1px #FFFFFF double;
height:200px;
}
.gridHeading{
background:#496EAD;
font-weight:bold;
font-size:14px;
letter-spacing:2px;
}
.inactiveAddLogbookTitle{
color:#94E100; border:1px solid #BFD2DA;padding:3px 15px 6px 15px; font-weight:bold;  background-color:#4669A4;
cursor:pointer;
}

.addLogbookTitle{
cursor:pointer;
color:#FFFFFF;
font-size:13px;
background:#17455D;

}
.addLogbookTitle active{
background-color:#CCCCCC;
cursor:pointer;

}
.addlogbookDetailsTable{
border-collapse:collapse;

}
.rsltSearchListAjax{
width:350px;
cursor:pointer;
padding:3px;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
}

.searchlistAjax{
width:350px;
position:absolute;
background:#8DB771;
color:#FFFFFF;
padding:2px;
}
#contact-links td{
color:#FFFFFF;
border:1px #FFFFFF solid;
background:#009933;
padding:2px;
text-align:center;
}
.contact-links{
color:#FFFFFF !important;
border:1px #FFFFFF solid;
background:#009933;
padding:2px;
}
#contact-links a{
color:#FFFFFF !important;
}
.separatorgrid{
border-top:1px #ccc solid;
}
.txtTitleName{
color:#FFFFFF !important;

}
.br_right {
border-right:1px solid #ccc;
padding:0px;
}
.br_right td{
padding:0px 0px 0px 0px;
}
.frmLabel{
color:#FFFFFF;
font-weight:bold;
vertical-align:top;
}

.tdContent{
padding:5px 0px 0px 15px;
}
.client_select{
	width:200px;
	color:#8DB771;
	font-weight:bold;
}
.whiteTxt{
color:#FFFFFF;
}
.imgclass{
border:1px solid ;
border-collapse:collapse;
border-color:#FFFFFF;
vertical-align:middle;
}
#showName{
background:#ffffff;
color:#000000;
}
.showsrcresult{
width:300px;
cursor:pointer;
padding:3px;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
}
.mainTable td{
	padding:5px;
}
.commentClasses img{
	padding:6px !important;
}

.commingsoon{
	font-size:20px;
	color:#FFFFFF;
	text-align:left;
	padding:10px;

}
.alink{
text-decoration:underline;
color:#ffffff !important;
font-weight:bold;
}
.client_button{
background:#496EAD;
color:#ffffff;
padding:5px;
}
.client_button{
padding:0px;#}

.txtnormal input,select{
color:#8DB771;
font-weight:bold;
}
.txtnormal{
color:#8DB771;
font-weight:bold;
}

.smallblue{
	font-size:10px;
	color:#3A47C1;
	text-decoration:underline;
	font-stretch:extra-condensed;
}
.brdclass{
border:1px #FFFFFF solid;
height:5px;
}
.unReadMessage{
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
	border-bottom:1px solid #cccccc;
	padding-left:10px;
	background:#1A2D33;
}

.readMessage a{
	color:#ffffff;	
	font-size:12px;
	font-weight:normal;		
	text-decoration:none;
	cursor:pointer;	
}

.footerMenu{
color:#3399FF;
font-size:11px;
}
.underconstruction{
font-size:24px;
font-weight:bold;
}

.profileinfotitle{
float:left;
padding-right:10px;
}

.ldivername{
	color:#FFFFFF;
	font-weight:bold;
	font-size:14px;
}

.age{
	font-weight:200;
	font-size:12px;
}

.joinedOn{
	color:#FFD20D;
	font-weight:300;
	font-size:13px;
}

.notice{
    color:#000000;
    background-color:#FFFFDD;
	border:0.1em solid #FFD700;
	text-align:center;
	padding:5px;
	color:#FF0000;
}

.even {
	background-color: #D5D5D5;
}

.odd {
	background-color: #E5E5E5;
}
.special
 {
 background-color: #A8C8F7;

 }
.client_even {
	background-color: #FFFF8B;
	color:#000;
	font-size:12px;
	font-weight:bold;
	opacity:.5;
	filter:alpha(opacity=80);
}
.cilent_odd {	
	color:#FFFF8B;
	font-size:12px;
	font-weight:bold;
	opacity:.5;
	filter:alpha(opacity=80);
}
.gridHead {
	color: #FFFFFF;
	background-color: #55A1C7;
	font-weight: bold;
}
.infoHeader{
	font-weight:bold;
	font-size:16px;
	padding:0px 0px 0px 20px;
	vertical-align:top;
	border-bottom:1px solid #ffffff;
}
.pageTitle {
	font-size: 14px;
	font-weight: bold;
	color: #6D6D6D;
}
img{
	border:0;
	
}
.sitenote{
	color: #ff0000;
	font-size: 11px;
}
.client_sitenote{
	color: #CC1919;
	font-size: 11px;
}
.legendHead {
	color: #FF0000;
	font-size: 12px;
	font-weight: bold;
}
.errorMessage, success, successMessage{
/*color: #CC1919;
font-size: 13px;
font-weight:bold;
text-align:center;*/
	color:#FF0000;
	background-color:#E7EE9C;
	border:1px solid #ccc;
	font-size:13px;
	font-weight:bold;
	text-align:center;
	border:1px solid #ccc;
}
.successMessage{
	color: #CC1919;
	font-size: 13px;
	font-weight:bold;
	text-align:center;
	background-color:#b4cc6e;
	text-align:left;
}
.formTitleNotes{
font-weight:bold;
color:#ffffff;
font-size:14px;
}
.available{
color:#ffffff;
font-weight:bold;
font-size: 13px;
}
#adminMenubg a {
color:#FFFFFF;
}
a {
text-decoration:none;
}
.menuNames{
	font-size:12px;
	font-weight:bold;
	color:#996633;
}
.redboldlink{
	color:#3A47C1;
	font-weight:bolder;
	text-decoration:underline;
}
.redboldlink:hover{
	text-decoration:underline;
}
input.button {
	background-image:url(../images/bt_bg.gif);
	background-position:center;
	background-repeat:repeat-x;
	border:medium none;
	font-weight:bold;
	color:#FFFFFF;
	cursor:pointer;
	font-family:Arial,Helvetica,Verdana,Georgia;
	font-size:8.5pt;
	height:20px;
	line-height:normal;
	margin-left:1px;
	margin-right:1px;
	padding:2px 5px;
	text-align:center;
	vertical-align:middle;
}
#adminMenutext tr td strong a:hover{
	color:#FF0000;
}
/*for comment*/
.comment{
	padding:5px;
	border-top:1px solid #CCCCCC;
}
.comment-text{
	float:none;
	margin:10px 0pt 0pt 15px;
	overflow:auto;
	font-weight:normal;
}
.comment-picture{
	border:1px solid #CCCCCC;
	float:left;
	margin-right:10px;
}
.clear{
	clear:both;
}
/*end for comment*/
/*start photo comment*/
#ments{
	width:100%;
}
#ments .menter{
	float:left;
	margin-left:5px;
	width:50px;
}
#ments .ment{
	float:left;
	width:600px;
}
#ments .what{
	float:left;
	margin:0pt;
	padding:5px 20px;
	overflow:hidden;
}
#ments .when{
	float:right;
}
#ments .who{
	float:left;
}
.latestDiveBack
{
background-image:url(../images/containers/latestDiveBack.png);
background-repeat:repeat-x;

}
.client_odd
{
background-image:url(../images/containers/rowBack1.png);
width:229px;
background-position:center;
margin-left:1px;

}
.client_even
{
background-image:url(../images/containers/rowBack2.png);
background-position:center;
width:229px;
margin-left:1px;
}
.headerTop
{
background-image:url(../images/logBookback.png);
background-repeat:no-repeat;
width:121px;
height:47px;


}
.headerBack
{
background-image:url(../images/headerBack.png);
background-repeat:repeat-x;
height:47px;

}

/*end photo comment*/

/*26 August Nabin*/
ul.admin-top-menu{
	list-style:none;
	margin:0px;
	padding:0px;
}
ul.admin-top-menu li{
	display:inline;
	
}
ul.admin-top-menu li a{
	display:block;
	float:left;

	padding:6px 10px 6px 10px;
	border-right:1px solid #ffffff;
	vertical-align:middle;
	line-height:25px;
}
ul.admin-top-menu li a:hover,  ul.admin-top-menu a#active-menu{
	background-image:url(../images/menu-top-arrow.png);
	background-repeat:no-repeat;
	background-position:50% 0px;
	color:#2fda01 !important;
}

div.div-admin-sub-menu{
	border-bottom:1px solid #15a4d0;
	width:100%;
	float:left;
	padding-left:5px;
}
ul.admin-sub-menu{
	list-style:none;
}
ul.admin-sub-menu{
	display:inline;
	
}
ul.admin-sub-menu li{
	display:inline;
	
}
ul.admin-sub-menu li a{
		display:block;
	float:left;
	height:24px;
	text-align:center;
	margin-right:3px;
	vertical-align:middle;
	line-height:24px;
	font-weight:bold;
	color: #ffffff;
	text-decoration:none;
	font-size:12px;
	border:1px solid #55a1c7;
	background-color:#55a1c7;
	padding:0px 15px;
}
ul.admin-sub-menu li a:hover, ul.admin-sub-menu li a#active-sub-menu{
	color:#15a4d0;
	position:relative;
	background-color:#ffffff;
	top:1px;
	font-size:12px;
	border-bottom:1px solid #ffffff;
}


div.div-tab-container{
	border-bottom:1px solid #cccccc;
	float:left;
}

ul.normal-tab li{

}
ul.normal-tab li a{
	
} 

ul.content-tab{
	list-style:none;
	position:absolute;
	margin-top:4px;
}
ul.content-tab li{
	display:inline;
}
ul.content-tab li a{
	font-weight:bold;
	padding:5px 5px;
	background-color:#4669a4;
	border:1px solid #cccccc;
	border-bottom:none;
}
ul.content-tab li a#content-tab-active{
	font-weight:bold;
	padding:5px 5px;
	background-color:#8ab064;
	border:1px solid #cccccc;
	color:#ffffff;
	border-bottom:none;
}