/* Commonly reusable css classes @ Jobin and Arun */

.cursorHand{ cursor: pointer; -cursor: hand; }
.normalFont, img{ font: normal 12px Arial, Tahoma, Helvetica, sans-serif; color: #555555; }
.textDecorNone, .normalFont{ text-decoration: none; }
.likeLink{ color: #006699; }
.likeLink:hover { text-decoration: underline; }
.textDecorULine { text-decoration: underline; }
.textBolder{ font-weight: bolder; }
.bordered{ border: 1px solid #000; } /* only 4 debugging */
.fltLeft{ float: left; }
.fltRight{ float: right; }
.clrBoth{ clear: both; }
.noMargin{ margin: 0; }
.noPadding{ padding: 0; }
.right{ text-align: right; }
.center{ text-align: center; }
.fullWidth{ width: 100%; }
.fullHeight{ height: 100%; }
.displayNone{ display: none; }
.displayBlock{ display: block; }
.displayInline{ display: inline; }
.pad5px, .padT5px{ padding-top:5px; }
.pad5px, .padR5px{ padding-right:5px; }
.pad5px, .padB5px{ padding-bottom:5px; }
.pad5px, .padL5px{ padding-left:5px; }
.pad10px, .padT10px{ padding-top:10px; }
.pad10px, .padR10px{ padding-right:10px; }
.pad10px, .padB10px{ padding-bottom:10px; }
.pad10px, .padL10px{ padding-left:10px; }
.marB2px {margin-bottom: 2px; }
.mar5px, .marT5px{ margin-top: 5px; }
.mar5px, .marR5px{ margin-right: 5px; }
.mar5px, .marB5px{ margin-bottom: 5px; }
.mar5px, .marL5px{ margin-left: 5px; }
.mar10px, .marT10px{ margin-top: 10px; }
.mar10px, .marR10px{ margin-right: 10px; }
.mar10px, .marB10px{ margin-bottom: 10px; }
.mar10px, .marL10px{ margin-left: 10px; }
.xxsmall{ font-size: xx-small; }
.mar4Img{ *margin-bottom: -4px; }
.overFlowHid{ overflow: hidden; }
.overFlowAut{ overflow: auto; }
.relPos{ position: relative; }
.absPos{ position: absolute; }
.blacklink{ font-size:13px; color:#000/*FE7501*/; text-decoration: none; }
.blacklink a{ color:#000; text-decoration: none; }
.dashedline{ border-bottom:#CCCCCC 1px dashed; }
.stLine{ border-top:solid 1px #CDD7AE; }
.width500px{width:500px;}
.closeDiv{color:red;font-weight:bold;padding:1px;cursor:pointer;font-size:11px;text-decoration:underline;}
.TextVerdanaBlack11px{font-family:verdana;font-size:11px;color:black;}
.photoUpldDivStyle{height:50px;width:100%;z-index:20;padding:2px;text-align:right;}
.photoUpldFrmStyle{margin-left:200px;text-align:right;border:1px solid #ADCFF2;}



/* ------- */

/* groups css com @Jobin */
	.height99 { -height:0; *height/**/:99%; }
	.mar1px{ -margin-top: 1px; }
	.groupPad {padding:2px;}
	.txtAlignLeft {text-align:left;}
	.groupSubItems {width:80px;}
	.ownerMod {position:absolute;z-index:1000;*margin-left:10px;}
	.groupLabelItems {width:150px;text-align:right;padding-right:10px;}
	.createdBy {font-size:12px;color:#575757;}
	.txtOwnerName {font:bold 13px Arial;}
	.createGroupTxt {font-size:14px;font-weight:bold;}
	.startGroupTxt {font-size:14px;color:#575757;font-weight:bold;}
	.mediaBrdr{border:2px solid #868688}
/* ------- */

.style1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.style2 {
	color: #FFFF00;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.style2 a{
	color: #FFFF00;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.style2 a:hover{
	color: #FFFF00;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.style2 a:visited{
	color: #FFFF00;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.rockMenu
{
float:right;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFF;
text-decoration:none;
float:left;
padding:3px;
margin:5px;
}
.rockMenu A
{
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFF;
}
.rockgroupMenu
{
float:left; margin:6px 0px 6px 6px; padding:5px; background-color:#b92a18;width:98px;
}

.rockgroupMenu a
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}
.rockgrouptitle
{
padding:5px; background:#000000; font-weight:bold; color:#FFFFFF; display:inline;
}
.rockgrouptitlediv
{
padding:0 0 8px 0px; border-bottom:1px solid #000000;
}

.mySelPage {
background-color:#026FC2;
color:#FFFFFF;
padding:0 3px;
}
.myLinkPage{
padding:0 3px;
}