.clsBody
{
	background-color: #F5F5F5;
	background-repeat: repeat-x;
	vertical-align:top;
	top:0;
	margin-top:0;
	padding:0;
}

.clsMainTable
{
	background-color: #ffffff;
	background-repeat: repeat-x;
}
.clsTableRow
{
	background-image: url('../CustomizedImages/left_g_streep.gif');
	background-repeat: repeat-x;
	text-align: left;
	border-style: solid;
	border-color: #85B9F3;
	border-width: 1px;
	background-color: #F8FBFE;
}
.clsLblCommunityList
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	padding-left: 0px;
}
.clsItemBold
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
}
.clsDivGridView
{
	text-align: left;
	padding-left: 8px;
}
.clsTableBorderLeftRightTop
{
	border-left-style: solid;
	border-left-color: gray;
	border-left-width: 1px;
	border-top-style: solid;
	border-top-color: gray;
	border-top-width: 1px;
	border-right-style: solid;
	border-right-color: gray;
	border-right-width: 1px;
}
.clsItem
{
	font-family: Arial;
	font-size: 12px;
	text-align: left;
	padding-left: 8px;
}
.clsTableBorderLeftRightBottom
{
	border-left-style: solid;
	border-left-color: gray;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: gray;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-right-color: gray;
	border-right-width: 1px;
}
.clsLblGridHeader
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
}
.clsGridViewHeaderLeft
{
	font-family: arial;
	font-size: 12px;
	text-align: left;
	padding-left: 8px;
}
.clsGridViewItemCenter
{
	font-family: Arial;
	font-size: 12px;
	text-align: center;
	vertical-align: top;
}
.clsDeletePost
{
	padding-left: 5px;
	padding-right: 5px;
}
.errordiv
{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	text-align: left;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	color: red;
}
.clsFont
{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	text-align: left;
}
.clsSearchResultGrid
{
	padding-top: 15px;
}
.clsGridBackColor
{
	background-color: #EDEDED;
}
.clsItem
{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	text-align: left;
}


/* Style added later */
.clsGridViewHeader, .clsGridViewHeader th, .clsGridViewHeader a, .clsGridViewHeader a:hover
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: White;
	font-style: normal;
	background-color: #022161;
	border-color: #022161;
	text-transform: uppercase;
	text-align: center;
	padding-top: 3px;
	padding-bottom: 3px;
}
.clsGridViewItem td
{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: Black;
	font-style: normal;
	background-color: #FFFFFF;
	border-color: #022161;
	padding-left: 5px;
	padding-top: 5px;
}
.clsGridViewAlternateItem td
{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: Black;
	font-style: normal;
	background-color: #E0E4ED;
	border-color: #022161;
	padding-left: 5px;
}


.clsSearchCommunityLeft
{
    background-image:url('../Images/BackgroundImages/Forums_communities/commu_searchpanel_curveL.png');
    width:6px;
    height:86px;
    background-repeat:no-repeat;
}

.clsSearchCommunityMid
{
    background-image:url('../Images/BackgroundImages/Forums_communities/commu_searchpanel_bg.png');
    width:100%;
    height:86px;
    background-repeat:repeat-x;
}

.clsSearchCommunityRight
{
    background-image:url('../Images/BackgroundImages/Forums_communities/commu_searchpanel_curveR.png');
    width:6px;
    height:86px;
    background-repeat:no-repeat;
}

.clsBGChallengesMain
{
    background-image:url('../Images/BackgroundImages/Forums_communities/forum_searchpanel_bg.png');
    width:493px;
    height:110px;
    background-repeat:no-repeat;
}

.clsPhotoFrame
{
    background-image:url('../Images/BackgroundImages/Blogs/user_photo_frame.png');
    width:90px;
    height:85px;
    background-repeat:no-repeat;
    text-align:left;
    padding-left:1px;
    vertical-align:top;
    padding-top:1px;
}

.clsGridLeftTopCorner
{
    background-image:url('../Images/BackgroundImages/EventRegistration/tablebox_curve_TL.png');
    height:6px;
    width:6px;
    background-repeat:no-repeat;
}

.clsGridRightTopCorner
{
    background-image:url('../Images/BackgroundImages/EventRegistration/tablebox_curve_TR.png');
    height:6px;
    width:6px;
    background-repeat:no-repeat;
}

.clsBGGridRow
{
    background-image:url('../Images/BackgroundImages/EventRegistration/table_row_BG.png');
    height:47px;
    background-repeat:repeat-x;
}

.clsBGGridRowLeft
{
    background-image:url('../Images/BackgroundImages/EventRegistration/table_row_BG.png');
    height:47px;
    background-repeat:repeat-x;
    border-left: solid 1px #CCCCCC;
    padding-left:10px;
}

.clsBGGridRowRight
{
    background-image:url('../Images/BackgroundImages/EventRegistration/table_row_BG.png');
    height:47px;
    background-repeat:repeat-x;
    border-right: solid 1px #CCCCCC;
}

.clsOtherPage
{
	width:19px;
	height:22px;
	background-image:url('../Images/Icons/pagi_off.jpg');
	background-repeat:no-repeat;	
	text-align:center;
	vertical-align:middle;
	padding-top:3px;
	color: #1a5baf;
	background-position:center center;
	font-size:12px;
}

.clsCurrentPage
{
	width:19px;
	height:22px;
	background-image:url('../Images/Icons/pagi_on.jpg');
	background-repeat:no-repeat;	
	text-align:center;
	vertical-align:middle;
	padding-top:3px;
	color:White;
	font-size:12px;
	background-position:center center;
	/*vertical-align:middle;
	padding-top:3px;*/
}

.clsSerchTextBox
{
    vertical-align:middle;
    
}

.clsBgAddGadgetsDivider
{
    background-image:url('../Images/BackgroundImages/Blogs/dotted_line.png');
    height:1px;
    background-repeat:repeat-x;
    background-position:left center;
}

.clsBgCommunityName
{
    background-image:url('../Images/BackgroundImages/Forums_communities/com_name_outer_box.png');
    height:56px;
    width:299px;
    background-repeat:no-repeat;
    background-position:left center;
}

.clsMostActiveCommunitiesLabel
{
    background-image:url('../Images/BackgroundImages/Forums_communities/header_activecommu_small.png');
    height:62px;
    width:232px;
    background-repeat:no-repeat;
    background-position:left center;
}

.clsMyCommunitiesLabel
{
    background-image:url('../Images/BackgroundImages/Forums_communities/header_activecommu_small.png');
    height:62px;
    width:232px;
    background-repeat:no-repeat;
    background-position:left center;
}

.clsGridRight
{
    background-image:url('../Images/BackgroundImages/EventRegistration/SmallTop-borderR.JPG');
    height:48px;
    width:11px;
    background-repeat:no-repeat;
    background-position:right +14px;
}

.clsGridLeft
{
    background-image:url('../Images/BackgroundImages/EventRegistration/SmallTop-borderL.JPG');
    height:48px;
    width:11px;
    background-repeat:no-repeat;
    background-position:right +14px;
}

.clsRegistrationBorderCornerBottomL
{
    background-image:url('../Images/BackgroundImages/EventRegistration/tablebox_curve_BL.png');
    background-repeat:no-repeat;
    width:6px;
    height:6px;
}
.clsRegistrationBorderCornerBottomR
{
    background-image:url('../Images/BackgroundImages/EventRegistration/tablebox_curve_BR.png');
    background-repeat:no-repeat;
    width:6px;
    height:6px;
}

.clsMostPopularCommunitiesLabel
{
    background-image:url('../Images/BackgroundImages/Forums_communities/header_popularcommu_small.png');
    background-repeat:no-repeat;
    width:232px;
    height:62px;
}

/*Tag Clouding*/

.classTag1
{
	font-weight: normal;
	font-size:9px;
	color:#1B749E;
	font-weight:bold;
}
.classTag1:hover
{
	font-weight: normal;
	font-size:10px;
	color:#1B749E;
	font-weight:bold;
}
.classTag2
{
	font-weight: normal;
	font-size:9px;
	color:#1B749E;
	font-weight:bold;
}
.classTag2:hover
{
	font-weight: normal;
	font-size: 10px;
	color:#1B749E;
	font-weight:bold;
}
.classTag3
{
	font-weight: normal;
	font-size: 12px;
	color:#1B749E;
	font-weight:bold;
}
.classTag3:hover
{
	font-weight: normal;
	font-size: 12px;
	color:#1B749E;
	font-weight:bold;
}
.classTag4
{
	font-weight: normal;
	font-size: 14px;
	color:#1B749E;
	font-weight:bold;
	font-style:italic;
}
.classTag4:hover
{
	font-weight: normal;
	font-size: 14px;
	color:#1B749E;
	font-weight:bold;
	font-style:italic;
}
.classTag5
{
	font-weight: normal;
	font-size: 16px;
	color:#1B749E;
	font-weight:bold;
}
.classTag5:hover
{
	font-weight: normal;
	font-size: 16px;
	color:#1B749E;
	font-weight:bold;
}
.classTag6
{
	font-weight: normal;
	font-size: 18px;
	color:#1B749E;
	font-weight:bold;
	font-style:italic;
}
.classTag6:hover
{
	font-weight: normal;
	font-size: 18px;
	color:#1B749E;
	font-weight:bold;
	font-style:italic;
}
.classTag7
{
	font-weight: normal;
	font-size: 20px;
	color:#1B749E;
	font-weight:bold;
}
.classTag7:hover
{
	font-weight: normal;
	font-size: 20px;
	color:#1B749E;
	font-weight:bold;
}
.clsDivText
{
	font-family: Arial;
	font-weight:bold;
	color:#1B749E;
}
/*End of tag clouding*/

.clsFontSearchDefault
{
 font-family : Arial;
 font-style:italic;
 color:#D3D3D3;
 font-size:14px;
 padding-left:10px;
}
.clsFontSearchSelected
{
 font-family : Arial;
 font-style:normal;
 font-weight:normal;
 color:Black;
 font-size:14px;
 padding-left:10px;
}

.OuterTableCellOverlay
{
    top: -200px;
    left: -300px;
    width: 1700px;
    height: 1500px;
    position: absolute;
    background-color: white;
    z-index: 2000;
    filter:alpha(opacity=85);
    -moz-opacity:0.85;
    padding-top: 25%;
    
    
}

.InnerTableCellOverlay
{
    text-align: center;
    width: 444px;
    border: 1px solid black;
    padding: 10px;
    background-color: #eee;
    z-index: 1998;
    filter:alpha(opacity=100);
    -moz-opacity:1.00;

}

.SearchDropDown
{
    border:none 0px #FFFFFF;
}

.bg_BreadCrumb
{
    background-image:url('../Images/BackgroundImages/TrainingLog-bg.gif');
    background-repeat:no-repeat;
    width:773px;
    height:28px;
}

.bg_CommunityDetailsMain
{
    background-image:url('../Images/BackgroundImages/on_reg_01.png');
    height:191px;
    width:760px;
    background-repeat:no-repeat;
}

.clsPanelLeftBorder
{
   background-image:url('../Images/BackgroundImages/EventRegistration/inner_box_bor_L.jpg');
   background-repeat:no-repeat;
   width: 7px;
   height: 250px;
}

.clsPanelRightBorder
{
   background-image:url('../Images/BackgroundImages/EventRegistration/inner_box_bor_R.jpg');
   background-repeat:no-repeat;
   width: 9px;
   height: 250px;
}

.clsPanelMidBorder
{
   background-image:url('../Images/BackgroundImages/EventRegistration/inner_box_bor_M.jpg');
   background-repeat:repeat-x;
   width: 1px;
   height: 250px;
   padding-left:5px;
}

.clsBgInviteUpload
{
    background-image:url('../Images/BackgroundImages/Forums_communities/invite_upload_bg.png');
    height:41px;
    width:445px;
    background-repeat:no-repeat;
    background-position:right center;
}

.clsCommunityCommentBlueTop
{
    background-image:url('../Images/BackgroundImages/Forums_communities/blue_top_comment.png');
    width:668px;
    height:7px;
    background-repeat:no-repeat;
}

.clsCommunityCommentBlueMid
{
    background-image:url('../Images/BackgroundImages/Forums_communities/blue_mid_comment_new.png');
    width:668px;
    background-repeat:repeat-y;
}

.clsCommunityCommentBlueBottom
{
    background-image:url('../Images/BackgroundImages/Forums_communities/blue_btm_comment.png');
    width:665px;
    height:24px;
    background-repeat:no-repeat;
}

.clsCommunityCommentGreenTop
{
    background-image:url('../Images/BackgroundImages/Forums_communities/green_top_comment.png');
    width:668px;
    height:7px;
    background-repeat:no-repeat;
}

.clsCommunityCommentGreenMid
{
    background-image:url('../Images/BackgroundImages/Forums_communities/green_mid_comment.png');
    width:668px;
    height:3px;
    background-position:left -4px;
    background-repeat:repeat-y;
}

.clsCommunityCommentGreenBottom
{
    background-image:url('../Images/BackgroundImages/Forums_communities/green_btm_comment.png');
    width:668px;
    height:24px;
    background-repeat:no-repeat;
}

.clsPhotoBorderGreen
{
    background-image:url('../Images/BackgroundImages/Forums_communities/green_photo_border.png');
    height:46px;
    width:46px;
    background-repeat:no-repeat;
}

.clsPhotoBorderBlue
{
    background-image:url('../Images/BackgroundImages/Forums_communities/blue_photo_border.png');
    height:46px;
    width:46px;
    background-repeat:no-repeat;
}

.clsViewCommentGreenBGDivider
{
	
	height:76px;
	width:1px;
	background-image:url('../Images/Challenges/comment-box-green-divider.gif');
	background-repeat:repeat-y;
}
