/* CSS Document */
body{
margin: 0px;
font-family:Arial, Helvetica, sans-serif;
color:#555454;
font-size:12px;
text-align:center;
background-color:#efefef;
}
LABEL.reqd {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; BACKGROUND: url(../images/reqd.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; PADDING-TOP: 0px
}
LABEL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px;  PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; PADDING-TOP: 0px
}

.v2MlMaindiv{
width:1007px;
margin:0px auto 0px auto;
background-color:#ffffff;
border:0px red solid;
}

A {
font-size:12px;
color:#2575ba;
text-decoration:underline;
}

.v2MlBannertopGred{
height:39px;
background:url(../images/topGred.gif) repeat-x;
}


.v2MlBannerTagline{
height:15px;
margin-left:15px;
float:left;
width:454px;
margin-top:7px;
}


.v2MlBannerLogo{
float:left;
height:114px;
width:300px;
margin-top:-5px;
background-image:url(../images/logo.gif);
background-repeat:no-repeat;
}
.v2MlBannerFlBanner{
float:right;
margin-top:-5px;
height:114px;
}
.v2MlBannerMenudiv{
height:24px;
background:url(../images/linkbak.gif) repeat-x;
text-align:left;
margin-top:-1px;
padding-left:3px;
}
.v2MlBannerDatediv{
	float:right;
	width:160px;
	height:26px;
	padding-top:5px;
	margin-right:2px;
	color:#ffffff;
	font-size:11px;
}

.v2MlLeftcontent{
float:left;
width:217px;
margin-left:-8px;
margin-right:8px;
}
.v2MlMidcontent{
float:left;
margin:20px 8px 0px 30px;
width:500px;
text-align:left;
border:0px red solid;
}
.v2MlMidcontentLoggedin{
float:left;
margin:20px 10px 0px 30px;
width:720px;
text-align:left;
}
.v2MlRightcontent{
float:right;
width:217px;
margin:10px 2px 0px 0px;
vertical-align:top;
}
.v2MlLeftMenu{
width:217px;
float:left;
margin:10px 0px 0px 10px;
}
.v2MlLeftMenuTop{
background:url(../images/lnktop.gif) no-repeat;
height:6px;
float:left;
width:217px
}
.v2MlLeftMenuMid{
text-align:left;
float:left;
width:217px;
border:0px red solid;
}
.v2MlLeftMenuBot{
background:url(../images/lnkbot.gif) no-repeat;
height:7px;
float:left;
width:217px;
}
.v2MlLeftMenuLinkdivider{
background:url(../images/lftlnkdevider.gif) repeat-x center;
height:1px;
width:85%;
float:left;
height:20px;
}


.v2MlScrolltop{
background:url(../images/topline.gif) no-repeat;
height:8px;
float:left;
width:217px
}
.v2MlScrollbot{
background:url(../images/botline.gif) no-repeat;
height:8px;
float:left;
width:217px;
}
.v2MlScrollmid{
border-left:1px solid #dcdee2;
border-right:1px solid #dcdee2;
text-align:left;
padding:0px 10px 0px 10px;
float:left;
width:195px;
}

.v2MlScrollmid a{
font-size:11px;
color:#555454;
}
.v2MlNews{
border-left:1px solid #dcdee2;
border-right:1px solid #dcdee2;
padding:0px 0px 0px 0px;
float:left;
width:215px;
height:290px;
background-color:#f5f6f7;
}
.v2MlNews a{
font-size:11px;
color:#555454;
}
.v2MlScrollbot_01{
background:url(../images/botline_02.gif) no-repeat;
height:8px;
float:left;
width:217px;
}

.v2MlScrollbot_02{
background:url(../images/botline_03.gif) no-repeat;
height:8px;
float:left;
width:217px;
}

.v2MlDashboardHeader{
font-size:12px;
color:#1298d1;
font-weight:bold;
}
.v2MlDashboardHeaderBlk{
font-size:12px;
color:#555454;
font-weight:bold;
}
.v2MlDashboardHeaderbold{
font-weight:bold;
}


.v2MlDashboardHeaderView{
font-size:10px;
}
.v2MlScrollmid img{
vertical-align:text-bottom;
}
.v2MlContentHeader{
font-size:14px;
color:#000000;
font-weight:bold;
}
.v2MlHotTopicsTop{
background:url(../images/hottop.gif) no-repeat;
width:492px;
height:8px;
}
.v2MlHotTopicsMid{
border-left:1px solid #dcdee2;
border-right:1px solid #dcdee2;
width:490px;
}
.v2MlHotTopicsBot{
background:url(../images/hotbot.gif) no-repeat;
width:492px;
height:8px;
}
.v2MlHotTopicsMid table{
font-weight:bold;
}
.v2MlDashboardHeaderView a{
font-size:10px;
color:#555454;
}

.v2MlFloat{
float:left;
}
.v2MlVideoHeader{
font-weight:bold;
color:#0c94ce;
}
.v2MlForumColHeader{
font-weight:bold;
color:#0c94ce;
font-size:12px;
}
.v2MlLoginMid table td{
padding-left:10px;
padding-right:10px;
border:0px red solid;
}
.v2MlLoginInput{
width:100px;
}

.v2MlVideoDiv_01{
width:217px;
float:right;
margin:0px 0px 0px 0px;
}
.v2MlVideoDiv_03{
width:217px;
float:right;
margin:6px 0px 0px 0px;
}

.v2MlVideoTop{
background:url(../images/topline.gif) no-repeat;
height:8px;
float:right;
width:217px;
}

.v2MlForumColMid{
text-align:left;
float:right;
width:205px;
border-left:1px solid #dcdee2;
border-right:1px solid #dcdee2;
padding:0px 5px 0px 5px;
font-size:11px;
}

.v2MlVideoTbl{
background-color:#f1f1f3;
}
.v2MlVideoThumbTd{
background-color:#dbdde1;
}
.v2MlVideoTbl a.play{
color:#0b94ce;
font-size:11px;
text-decoration:none;
font-weight:bold;
}
.v2MlVideoTbl a{
font-size:11px;
color:#555454;
text-decoration:none;
}
.v2MlVideoContent{
font-size:10px;
color:#555454;
}
.v2MlVideoContentDivider{
background:url(../images/ratedivider.gif) repeat-x center;
height:20px;
width:98%;
}
.v2MlFooterDiv{
height:17px;
background:url(../images/footerbak.gif) repeat-x;
padding-top:10px;
margin-top:30px;
}
.v2MlFooterCopy{
font-size:9px;
float:left;
margin-left:10px;
color:#FFFFFF;
}
.v2MlFooterLinks{
float:right;
margin-right:16px;
font-size:9px;
color:#ffffff;
}
.v2MlFooterLinks a{
font-size:9px;
text-decoration:none;
color:#ffffff;
}
.v2MlFooterLinks a:hover{
text-decoration:underline;
}
.v2MlLineHeightfive{
line-height:5px;
}
.v2MlLineHeightTen{
line-height:10px;
}
.v2MlTextalignCenter{
text-align:center;
}
.v2MlMarginZero{
margin:0px;
}
.v2MlSearchDiv{
float:right;
margin:2px 13px 0px 0px;
width:250px;
}
.v2MlForumColLink{
font-size:11px;
color:#555454;
}
.v2MlBold{
font-weight:bold;
}
a.forumuser{
color:#0b94ce;
text-decoration:none;
font-weight:bold;
}
.v2Mlbutton{
margin:0px 0px 0px 5px;
}

.v2MlLoggedUserDiv{
float:right;
color:#ffffff;
margin-top:5px;
font-weight:bold;
margin-right:5px;
border:0px solid red;
}
.v2MlContentTd{
background-color:#f5f6f7; 
padding:10px 10px 10px 10px;
}
a.loglink{
color:#ffffff;
font-weight:bold;
text-decoration:none;
}
.v2MlTopLinks{
float:left;
color:#ffffff;
margin-top:5px;
margin-left:15px;
}
.v2MlTopLinks a{
color:#ffffff;
font-size:11px;
}
.v2MlDashboardColCont{
line-height:17px;
}
.v2MlPmrLeft{
float:left;
width:610px;
}
.v2MlFormDivider{
background:url(../images/formdivider.gif) repeat-x center;
height:20px;
width:98%;
}
/*script css starts*/
/* scroller background: iframe BODY object */
.v2MlBackWhite {
	background-color: #ffffff;
}
.v2MlSearchBack{
background:url(../images/search_global.jpg) no-repeat;
text-align:left;
FLOAT:RIGHT;
}
.v2MlSearchInput{
border:0;
font-size:9px;
width:155px;
margin:2px 0px 0px 0px;
color:#555454;
}
input{
color:#555454;
font-size:12px;
}
.v2Mlinstruction{
font-size:11px;
margin-top:5px;
color:#777777;
}
.v2MlBreadCrumb{
font-size:12px;
color:#000000;
padding :8px 5px 5px 5px;
}
.v2MlBreadCrumb a{
text-decoration:underline;
color:#000000;
}
.v2MlForumLinkDiv{
float:left;
}
.v2MlForumLinksDiv{
float:left;
margin-left:10px;
}
.v2MlNewGroupDiv{
float:right;
margin-right:10px;
}
.v2MlBlueLink{
font-size:12px;
color:#2575ba;
text-decoration:underline;
}
.v2MlBlueLinkDiv{
margin:2px 0px 0px 22px;
}
.v2MlSelectDiv{
float:right;
margin-top:-2px;
}
.v2MlForumSelect{
font-size:11px;
}
.v2MlInstru{
font-weight:800;
color:#009900;
margin-top:5px;
text-align:center;
}
.v2MlError{
font-weight:bold;
color:#000000;
margin-top:5px;
font-size:12px;
text-align:center;
}
.v2MlSuccess{
font-weight:bold;
color:#000000;
margin-top:5px;
text-align:center;
font-size:12px;
font-weight:bold;
}

.v2MlSuccessDiv{
font-weight:bold;
color:#000000;
margin-top:5px;
text-align:center;
font-size:12px;
font-weight:bold;
}
.v2MlHeaderBack td{
background:url(../images/tblHeaderBack.gif) repeat-x;
font-weight:bold;
font-size:11px;
}
.v2MlCategory td{
font-weight:bold;
font-size:11px;
color:#0b94ce;
}
.v2MlProfileImage{
float:left;
background:url(../images/profileImage.gif) no-repeat;
height:55px;
width:55px;
}
.v2MlProfileImageBig{
float:left;
background:url(../images/profileImageBig.gif) no-repeat;
height:99px;
width:99px;
clear:both;
}
.v2MlProfileInfo{
margin:0px 0px 0px 15px;
float:left;
width:320px;
font-size:11px;
color:#555454;
border:0px solid red;
}
a.v2MlGreyLink{
color:#696767;
font-size:11px;
text-decoration:underline;
font-weight:bold;
}
a.v2MlProfileName{
color:#2575ba;
text-decoration:none;
}
.v2MlUserName{
color:#696767;
font-size:11px;
font-weight:bold;
}
.v2MlForumTxt{
color:#898585;
margin:5px 0px 0px 0px;
}
.v2MlProfileNameDiv{
margin:5px 0px 0px 0px;
}
.LinkDiv{
float:left;
width:100px;
}
.v2MlMessage{
font-size:12px;
color:#6b6664;
margin:10px 0px 0px 0px;
}
.v2MlMessageInfo{
margin:0px 0px 0px 0px;
float:left;
width:600px;
font-size:11px;
color:#555454;
border:0px solid red;
}
.v2MlIcon{
float:left;
margin-left:5px;
}
.v2MlAttachment{
float:left;
width:420px;
}
.v2MlAttachIcons{
float:left;
margin:0px 0px 0px 3px;
}
.v2MlAttachIconsText{
float:left;
margin:3px 0px 0px 5px;
}
.v2MlFloatLeft{
float:left;
}
.v2MlIconText{
float:left;
margin-top:2px;
margin-left:3px;
}
.v2MlForumTable{
font-size:11px;
color:#696767;
}
.v2MlDivider{
background:url(../images/divider.gif) repeat-x center;
height:3px;
}
.v2MlPagination td{
background-color:#f3f3f3;
color:#555454;
font-size:11px;
font-weight:bold;
}
.v2MlPaginationDiv a{
font-size:11px;
color:#0b94ce;
text-decoration:none;
font-weight:normal;
}
.v2MlPaginationDiv{
float:right;
width:120px;
}
.v2MlPaginationDiv table.v2MlGroupPagination{
margin-top:5px;
}
.v2MlPaginationDiv table.v2MlGroupPagination tr td{
padding:0px 0px 0px 0px;
font-size:11px;
font-weight:bold;
}
.v2MlMyGroups{
float:left;
width:231px;
margin-left:20px;
}
.v2MlPMRProfileInfo{
margin:0px 0px 0px 5px;
float:left;
width:270px;
font-size:11px;
color:#555454;
}
.v2MlPmrRight{
float:right;
width:110px;
font-weight:bold;
margin-left:5px;
}
.v2MlPmrRight a{
font-size:11px;
font-weight:bold;
color:#555454;
text-decoration:none;
}
.v2MlPmrRight a:hover{
text-decoration:underline;
}
.v2MlPmrRight table tr td{
padding:3px 0px 4px 0px;
}
.v2MlPmrDocuments{

float:left;
width:100%;
}
.v2MlCategories{
float:left;
font-size:11px;
font-weight:bold;
}
.v2MlCategories a{
color:#0b94ce;
text-decoration:underline;
font-weight:normal;
}
.v2MlUploadTbl{
float:left;
font-weight:bold;
}
.v2MlBigIcon{
float:left;
height:37px;
width:37px;
}
/*css for option 2 of pmr page starts*/
.v2MlDocTxt{
color:#898585;
float:right;
}
.v2MlDocSize{
float:left;
margin-top:2px;
font-weight:bold;
}
.v2MlLightGreyLink{
color:#969292;
text-decoration:underline;

}
.v2MlSharedDocInfo{
margin:0px 0px 0px 5px;
float:left;
width:550px;
font-size:11px;
color:#555454;
}
.v2MlDocCategoriesTop{
background:url(../images/docCateTop.gif) no-repeat;
height:6px;
float:left;
width:116px
}
.v2MlDocCategoriesBot{
background:url(../images/docCateBot.gif) no-repeat;
height:6px;
float:left;
width:116px;
}
.v2MlCateogriesMid{
border-left:1px solid #dcdee2;
border-right:1px solid #dcdee2;
text-align:left;
padding:0px 0px 0px 0px;
float:left;
width:114px;
}
.v2MlCateogriesMid table tr td{
padding:3px 5px 3px 10px;
font-size:11px;
}
.v2MlCateogriesMid table tr td a.v2MlCatLinks{
font-size:11px;
color:#0b94ce;
text-decoration:underline;
font-weight:normal;
}
/*search page css starts*/
.v2MlSearchGroupImg{
float:left;
height:75px;
width:75px;
clear:both;
margin-right:10px;
}
.v2MlIconTextGroupSearch{
float:left;
margin-top:2px;
margin-left:5px;
}
.v2MlIconGroupSearch{
float:left;
margin-left:10px;
}
/*search page css ends*/
/*ssi pages css starts*/
.v2MlUserTxt{
width:145px;
}

.v2MlUserTxtCoWorker{
/* width not required*/

}


.v2MlUserTable{
padding:0px 5px 5px 5px;
}
.v2MlGreyBakTd{
padding:5px 0px 5px 0px;
}
.v2MlHeadingBold td{
font-weight:bold;
}
.v2MlTxtPad{
margin-top:5px;
}

.v2MlServiceTbl td table td{
padding:3px 3px 3px 3px;
color:#555454;
}
.v2MlServiceTblHead{
font-weight:bold;
}
.v2MlServiceTbl td table td.v2MlServiceTblServices{
font-weight:normal;
color:#555454;
padding-left:20px;
}
.v2MlServiceTbl ul{
margin-left:-30px;
margin-top:0px;
margin-bottom:0px;
}

/*ssi pages css ends*/
/*css for option 2 of pmr page ends*/

/* style to be applyed to all items' bodies - DIV
	all local stylesheets of external files if any are to be ignored */

.ItemBody{
font-family:Arial, Helvetica, sans-serif;
text-align:left;
float:left;
width:195px;
height:190px;
background-color: #ffffff;
}
.ItemBody a{
font-size:11px;
color:#555454;
}
select{
font-family:Arial, Helvetica, sans-serif; font-size:11px;
color:#555454;
}
textarea{
font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#555454;
}

.v2MlInfodiv{
clear:both;
}
.v2MlForumSearchDiv{
	float:right;
	margin-top: 0px;
	margin-right: 01px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.v2MlForumSearchDiv1{
float:right;
margin:0px 5px 0px 0px;
}

.v2MlGroupSearchDiv{
float:right;
margin:0px 0px 0px 0px;
}
.v2MlForumSearchBack{
background:url(../images/forumsearchbak.gif) no-repeat;
text-align:left;
}
.v2MlForumSearchInput{
border:0;
font-size:9px;
width:125px;
margin:0px 0px 0px 0px;
color:#555454;
font-weight:bold;
border:0px red solid;
}
.v2MlMidcontentForms{
	float:left;
	text-align:left;
	border:0px solid red;
	width:730px;
	margin-top: 20px;
	margin-bottom: 0px;
	margin-left: 30px;
}

.v2MlMidcontentFormsSS{
margin:20px 10px 0px 30px;
width:940px;
text-align:left;
}

.v2MlGroupSearchDiv{
float:right;
margin:0px 5px 0px 0px;
}
.v2MlRequestDiv{
float:left;
width:100%;
}
.v2MlRequestsNumber{
font-weight:bold;
color:#696767;
}
.v2MlRequestContent{
background-color:#f3f3f3;
width:100%;
clear:both;
margin-top:10px;
font-size:11px;
}
.v2MlGroupAll{
float:left;
width:231px;
}
.v2MlGroupAllTop{
background:url(../images/groupAllTop.gif) no-repeat;
height:10px;
float:left;
width:231px;
}
.v2MlGroupAllBot{
background:url(../images/groupAllBot.gif) no-repeat;
height:10px;
float:left;
width:231px;
}
.v2MlGroupAllMid{
float:left;
width:229px;
border-left:1px solid #dcdee2;
border-right:1px solid #dcdee2;
}
.v2MlGroupContent{
float:left;
margin-top:20px;
width:100%;
}
.v2MlGroupImage{
float:left;
background:url(../images/groupPic.gif) no-repeat;
height:45px;
width:45px;
}
.v2MlGroupInfo{
margin:0px 0px 0px 5px;
float:right;
width:155px;
font-size:12px;
color:#555454;
}
table.v2MlGroupTbl tr td{
padding:2px 10px 2px 10px;
}
.v2MlGroupName{
color:#2575ba;
font-size:11px;
font-weight:bold;
}
.v2MlGroupHeading{
font-weight:bold;
}

.v2MlGroupDate{
font-size:11px;
}
.v2MlMyGroupTop{
background:url(../images/myGroupTop.gif) no-repeat;
height:10px;
float:left;
width:231px;
}
.v2MlMyGroupBot{
background:url(../images/myGroupBot.gif) no-repeat;
height:10px;
float:left;
width:231px;
}
.v2MlMyGroupMid{
float:left;
width:229px;
border-left:1px solid #dcdee2;
border-right:1px solid #dcdee2;
background-color:#f0f8fb;
}
.v2MlOwnedGroupTop{
background:url(../images/ownedGroupTop.gif) no-repeat;
height:10px;
float:left;
width:231px;
}
.v2MlOwnedGroupBot{
background:url(../images/ownedGroupBot.gif) no-repeat;
height:10px;
float:left;
width:231px;

}
.v2MlOwnedGroupMid{
float:left;
width:229px;
border-left:1px solid #dcdee2;
border-right:1px solid #dcdee2;
background-color:#f9f6e3;
}
.v2MlFloatLeftIcon{
float:left;
width:200px;
}
.v2MlOwnedGroups{
float:right;
width:231px;
margin-right:5px;
}
.v2MlHeader{
color:#555454;
font-size:12px;
font-weight:bold;
}
.v2MlDocInfo{
margin:0px 0px 0px 5px;
float:left;
width:240px;
font-size:11px;
color:#555454;
}
/*script css ends*/
/*menu css starts*/
.v2MlMainLinkDiv{
float:left;
width:100%;
}
.v2MlOptional{
font-size:10px;
color:#555555;
font-family:Arial, Helvetica, sans-serif;
}
DIV.navigation {
	 float:left;

	}
DIV.navigation UL {
	FONT-SIZE: 12px; COLOR: #555454; LINE-HEIGHT: 11px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;
}
UL#menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; MARGIN: 0px; PADDING-TOP: 6px; LIST-STYLE-TYPE: none; 
}
UL#menu LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; 
}


DIV.navigation A:link {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 5px; COLOR: #555454; PADDING-TOP: 4px;TEXT-DECORATION: none;  border-left:1px solid #ffffff; border-right:1px solid #cdc8c8; margin-left:-3px;
}
DIV.navigation A:visited {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 5px; COLOR: #555454; PADDING-TOP: 4px; TEXT-DECORATION: none;  border-left:1px solid #ffffff; border-right:1px solid #cdc8c8; margin-left:-3px;
}
DIV.navigation A:hover {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 4px; BACKGROUND-COLOR: #9d9c9c; TEXT-DECORATION: none;  border-left:1px solid #ffffff; border-right:1px solid #cdc8c8; margin-left:-3px; 
}


DIV.navigation UL#menu LI.sel A:link {
	BACKGROUND-COLOR: #9d9c9c; color:#ffffff; 
}
DIV.navigation UL#menu LI.sel A:visited {
	 BACKGROUND-COLOR: #9d9c9c; color:#ffffff;
}
DIV.navigation UL#menu LI.sel A:hover {
	  BACKGROUND-COLOR: #9d9c9c; color:#ffffff;
}
/*disabled links starts*/
DIV.navigation UL#menu LI.dis  {
	PADDING-RIGHT: 19px; PADDING-LEFT: 19px; PADDING-BOTTOM: 5px; COLOR: #b6b6b8; PADDING-TOP: 4px;TEXT-DECORATION: none;  border-left:1px solid #ffffff; border-right:1px solid #cdc8c8; margin-left:-3px;
}

/*disabled links ends*/
/*menu css ends*/

/*left menu script css*/
.v2MlLeftLinks{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
}
.v2MlLeftLinks a {font-family: Arial, Helvetica, sans-serif;color:#ffffff; text-decoration:none; font-weight:normal;font-size: 12px;}
.v2MlLeftLinks a:hover {font-family: Arial, Helvetica, sans-serif;color:#ffffff; text-decoration:underline; font-weight:normal;}
.v2MlLeftLinks a:active {font-family: Arial, Helvetica, sans-serif;color:#ffffff; text-decoration:none; font-weight:normal ;}
.v2MlLeftLinks a.bold{
font-family: Arial, Helvetica, sans-serif;color:#ffffff; text-decoration:none; font-weight:bold;font-size: 12px;
}
/*left menu script css ends*/



.v2MlVideoTbl_01{
background-color:#f1f1f3;
}

/*-- STEPS PROPERTIES FOR REGISTRATION OF MARKETPLACE PAGES STARTS HERE--*/

.v2MlStepGreybg {
font-size:11px;
text-decoration:none;
background:url(../images/RegStage.gif) no-repeat center;
height:39px;
color:#000000;
}
.v2MlStepGreybginfo{
background-color:#eceaea;
font-size:11px;
border-right:1px solid #c9c9c9;
}

.v2MlStepBluebg{
background-color:#b1e5fa;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
.v2MlStepBluebgDark{
font-size:11px;
font-weight:bold;
text-decoration:none;
background: url(../images/selectedRegStage.gif) no-repeat center;
height:39px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
.v2MlStepBluebgHeading{
background-color:#d9d9d9;
font-size:11px;
border-right:1px solid #c9c9c9;
}

.v2MlStepBluebg_01{
background-color:#b1e5fa;
font-size:14px;
font-weight:bold;
text-decoration:none;
padding:5px;
text-align:center;
}
/*-- STEPS PROPERTIES FOR REGISTRATION OF MARKETPLACE PAGES ENDS HERE--*/


.v2MlGreybgText{
background-color:#dfdcdc;
font-size:12px;
font-weight:bold;
font-weight:bold;
padding:5px;
}

.v2MlContentTd_popup{
background-color:#f5f6f7; 
padding:0px 0px 0px 0px;
}

.v2MlDocInfo_150{
margin:0px 0px 0px 0px;
float:left;
width:150px;
font-size:11px;
color:#555454;
}

.v2MlDocErrorInfo{
margin:0px 0px 0px 0px;
float:left;
font-size:12px;
color:#ff0000;
}
/*##########Added by Vijaya for marketplace#############*/

#greybox{
width:350px;
background-color:#F5F6F7;
border:1px solid #E9E9E9;
}

#whitebox{
width:350px;
border:1px solid #E9E9E9;
}
#whitebox_01{
width:350px;
}

.headerbg{
background-image:url(../images/tblHeaderBack.gif);
}
.v2MlVideoContentDivider_noheight{
background:url(../images/ratedivider.gif) repeat-x center;
padding:5px;
}

#main_left{
width:50%;
float:left;
}

#main_right{
width:50%;
float:right;
}

.v2MlMidcontentForms_notop{
float:left;
margin:10px 0px 0px 20px;
width:750px;
text-align:left;
}
.borderblue_image{
border:3px solid #0b94ce;
}
.textarea{width:250px;}

.v2MlMidcontent_adminForms{
margin:20px 10px 0px 10px;
text-align:left;
border:0px solid red;
}
.v2MlProfileInfo_nopadding{
margin:0px 0px 0px 0px;
float:left;
width:270px;
font-size:11px;
color:#555454;
border:0px solid red;
}

.v2MlSort td{
background-color:#f3f3f3;
color:#555454;
font-size:11px;
}

.v2Mlgreybg_border{
background-color:#ebf6fa;
border-bottom:1px solid #c6dce4;
}

.v2Mlwhitetext{
font-size:12px;
color:#ffffff;
font-weight:bold;
text-align:left;
padding-left:5px;
padding-top:5px;
font-family:Arial, Helvetica, sans-serif;
}

.v2Mlwhitetext01
{
	background: url(../images/v2Mlwhitetext01_img.gif) no-repeat top left;
	position :relative;
	left: -1px;
	top:0px;

}

.v2Mlwhitetext03
{
	background: url(../images/v2Mlwhitetext03_img.png) no-repeat top right;
	position :relative;	
	top:0px;
	right:-1px;
	display:block;
	float:right;
	
}




.v2MlLogo{
float:left;
height:114px;
width:300px;
margin-top:-5px;
}

.v2MlBlueLink_01{
font-size:12px;
color:#2575ba;
text-decoration:underline;
}
.v2MlBlueLink_01Div{
margin:2px 0px 0px 22px;
}

.v2MlDivider{
background:url(../images/ratedivider.gif) repeat-x center;
}

.v2Mltitlebg{
background:url(../images/tblHeaderBack.gif) repeat-x;
font-weight:bold;
font-size:14px;
}

.pl8{
padding-left:8px;
}

.pr8{
padding-right:8px;
}

.pl10{
padding-left:10px;
}

.pr5{
padding-right:5px;
}

.v2Ml_greytext{
margin:0px 0px 0px 0px;
font-family:Arial, Helvetica, sans-serif;
color:#555454;
font-size:12px;
text-align:left;
text-decoration:none;
}

.v2MlProfileInfo_pl5{
margin:0px 0px 0px 5px;
float:left;
width:200px;
font-size:11px;
color:#555454;
border:0px solid red;
}

.v2Mlgreybg{
background-color:#f3f3f3;
color:#555454;
}

.v2Mlgreyborder{
border:1px #dee0e4 solid;
}

.v2Mlgreybg_01{
background-color:#9d9c9c;
border-left:1px solid #ffffff; 
border-right:1px solid #cdc8c8;
color:#FFFFFF;
text-decoration:none;
}

.pl5{
padding-left:5px;
}

.v2_bluebg{
background-color:#edf5f9;
padding-left:5px;
}

.v2ml_defaulttext{
font-family:Arial, Helvetica, sans-serif;
color:#555454;
font-size:12px;
text-align:left;
}

.v2Ml_bluetext{
font-family:Arial, Helvetica, sans-serif;
color:#0683c3;
font-size:12px;
text-align:left;
}

.v2Ml_bluetext_01{
font-family:Arial, Helvetica, sans-serif;
color:#2575ba;
font-size:11px;
text-align:left;
}

.v2Ml_bluetext_02{
font-family:Arial, Helvetica, sans-serif;
color:#2575ba;
text-align:left;
font-size:12px;
font-weight:bold;
}

.v2Ml_bluetext_03{
font-family:Arial, Helvetica, sans-serif;
color:#2575ba;
font-size:11px;
text-align:left;
font-weight:bold;
}
.v2Ml_bluetext_08{
font-family:Arial, Helvetica, sans-serif;
color:#2575ba;
font-size:10px;
text-align:left;
font-weight:bold;
}

#pollanswer1,
#pollanswer2,
#pollanswer3,
#pollanswer4,
#pollanswer5
{
	overflow: hidden;
	width: 240px;
	float:left;
	display:block;
	padding: 5px 0;
	line-height: 18px;
	padding-left: 3px;
}

#pollradio1,
#pollradio2,
#pollradio3,
#pollradio4,
#pollradio5
{
	float:left;
	display:block;
	margin-top: 4px;
}

#pollVoteAnswer
{
	overflow: hidden;
	width: 322px;
	float:left;
	display:block;
	padding:5px 0px 0px 0px;
	line-height: 18px;
	padding-left: 3px;
}

#multiplePollVoteAnswer
{
	overflow: hidden;
	width: 300px;
	float:left;
	display:block;
	padding:5px 0px 0px 0px;
	line-height: 18px;
	padding-left: 3px;
}


#pollVoteRadio
{
	float:left;
	display:block;
	margin-top: 4px;
}


.v2Ml_bluetext_ForumCategory{
font-family:Arial, Helvetica, sans-serif;
color:#2575ba;
font-size:13px;
text-align:left;
font-weight:bold;
}

.v2Ml_greentext{
font-size:12px;
color:#023155;
font-weight:bold;
}

.v2Ml_greentext_01{
font-size:12px;
color:#023155;
font-weight:normal;
}

.v2Ml_greentext_02{
font-size:12px;
color:#023155;
font-weight:normal;
font-family:Arial, Helvetica, sans-serif;
}

.v2Ml_greentext_03{
font-size:11px;
color:#023155;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}

.v2Ml_greentext_04{
font-size:11px;
color:#023155;
font-weight:normal;
font-family:Arial, Helvetica, sans-serif;
}

.v2Ml_dkbluetext{
font-size:12px;
color:#0380c2;
font-weight:bold;
}

.v2Ml_dkbluetext_01{
font-size:12px;
color:#0380c2;
font-weight:normal;
}

.v2Ml_dkbluetext_02{
font-size:11px;
color:#0380c2;
font-weight:normal;
font-family:Arial, Helvetica, sans-serif;
}

.v2MlGroupContent_01{
float:left;
width:100%;
}

.v2Ml_blueboreder{
border:#77b8d9 1px solid;
}

.v2Ml_bluebg{
background-image:url(../images/blue_bg_01.gif);
background-repeat:no-repeat;
width:483px;
height:25px;
font-weight:bold;
font-size:11px;
}
.v2Ml_bluebg_01{
background-image:url(../images/blue_bg_02.gif);
background-repeat:no-repeat;
width:484px;
height:24px;
font-weight:bold;
font-size:11px;
}
.v2Ml_bluebg_02{
background-image:url(../images/blue_bg_03.gif);
background-repeat:no-repeat;
width:352px;
height:26px;
font-weight:bold;
font-size:11px;
}



.v2Ml_greybg{
background-image:url(../images/grey_bg_01.gif);
background-repeat:no-repeat;
width:484px;
}

.v2Ml_greyborder{
border:#dee0e4 1px solid;
}

.v2Ml_leftbody{
float:right;
text-align:left;
border:0px solid red;
width:735px;
}

.v2MlVideoTop_02{
background:url(../images/topline_02.gif) no-repeat;
height:25px;
float:right;
width:181px;
}
.v2MlVideoBot_02{
background:url(../images/botline_01.gif) no-repeat;
height:8px;
float:right;
width:181px;
}
.v2MlVideoMid_02{
text-align:left;
float:right;
width:179px;
border-left:1px solid #dcdee2;
border-right:1px solid #dcdee2;
padding:0px 0px 0px 0px;
}

.v2MlVideoDiv_02{
width:181px;
float:right;
margin:0px 5px 5px 5px;
}
.pl8{
padding-left:8px;
}

.v2Ml_greytext01{
font-size:11px;
font-weight:bold;
}

.v2Mlwhitetext_01{
font-size:11px;
text-decoration:none;
color:#ffffff;
font-weight:normal;
padding-right:5px;
font-family:Arial, Helvetica, sans-serif;
}

.v2MlNotifications{
border-left:1px solid #dcdee2;
border-right:1px solid #dcdee2;
float:left;
width:214px;
height:100px;
}

.v2MlLoginDiv_01{
width:500px;
float:left;
}

.v2MlLoginTop_01{
background:url(../images/logintop_01.gif) no-repeat;
height:9px;
float:left;
width:510px;
}
.v2MlLoginMid_01{
background:url(../images/loginmid_01.gif) repeat-y;
text-align:left;
float:left;
width:510px;
}
.v2MlLoginBot_01{
background:url(../images/loginbot_01.gif) no-repeat;
height:9px;
float:left;
width:510px;
margin-top:-3px;
}

.v2Ml_bluetext_04{
font-size:16px;
color:#2575ba;
font-weight:bold;

}

/* admin css added in sagar server*/
.v2Ml_adminbody{
	border:0px red solid;
	width:950px;
	padding:5px 5px 5px 25px;
	text-align:left;
}
.v2Ml_adminbodycontent{
	border:0px red solid;
	text-align:left;
}

.v2MlBreadCrumb{
font-size:12px;
color:#000000;
padding :8px 5px 5px 0px;
}
/* admin css added in sagar server ends here*/

.v2Mlgreyborder_lrbt{
border-bottom:1px solid #dee0e4;
border-left:1px solid #dee0e4;
border-right:1px solid #dee0e4;
}

.v2Ml_bluebg_03{
background-image:url(../images/blue_bg_04.gif);
background-repeat:no-repeat;
width:500px;
height:25px;
font-weight:bold;
font-size:11px;
}

.v2MlLeftMenu_01{
width:217px;
margin:10px 0px 0px 10px;
}

.v2Ml_h80{
height:90px;
border:0px red solid;
}
html>body .v2Ml_h80{height:80px;}

.v2Mlgreyborder_bt{
border-bottom:1px solid #dee0e4;
}

.v2Ml_redtext{
margin:0px 0px 0px 0px;
font-size:12px;
color:#ff0000;
}

.v2_greytext{
font-size:12px;
font-weight:bold;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
color:#181717;
}

.v2_greytext_01{
font-size:12px;
font-weight:normal;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
color:#555454;
}

.v2MlLeftMenu_02{
float:left;
margin:0px 0px 0px 0px;
border:0px red solid;
}

.v2Mlwhitetext_02{
font-size:13px;
text-decoration:none;
color:#ffffff;
font-weight:normal;
padding-right:5px;
font-family:Arial, Helvetica, sans-serif;
}

.v2MlLeftMenuTop_01{
background:url(../images/lnktop_grey_01.gif) no-repeat;
height:8px;
float:left;
width:217px
}

.v2MlLeftMenuMid_01{
float:left;
width:215px;
background-color:#f7f7f7;
border-left:1px solid #cccccc;
border-right:1px solid #cccccc;
}
.v2MlLeftMenuBot_01{
background:url(../images/lnkbot_grey_01.gif) no-repeat;
height:8px;
float:left;
width:217px;
}
.v2MlLeftMenuTop_02{
background:url(../images/lnktop_01.gif) no-repeat;
height:8px;
float:left;
width:217px
}

.v2MlLeftMenuMid_02{
float:left;
width:215px;
border-left:1px solid #cccccc;
border-right:1px solid #cccccc;
}
.v2MlLeftMenuBot_02{
background:url(../images/lnkbot_01.gif) no-repeat;
height:8px;
float:left;
width:217px;
}


.v2MlDocInfo_nowidth{
margin:0px 0px 0px 0px;
float:left;
font-size:11px;
color:#555454;
}

.v2Mlbluetext_01{
font-size:14px;
color:#1298d1;
font-weight:normal;
font-family:Arial, Helvetica, sans-serif;
padding-right:8px;
text-decoration:underline;
}

.v2Ml_bluebg_04{
background-image:url(../images/blue_bg_05.gif);
background-repeat:no-repeat;
width:720px;
height:24px;
font-weight:bold;
font-size:11px;
}

.v2MlMidcontent_01{
	float:left;
	text-align:left;
	border:0px solid red;
	width:730px;
	margin-top: 20px;
	margin-bottom: 0px;
	margin-left: 30px;
}

.errormsg{
	display:block;
}
.errormsg2{
	display:block;
}
.noterrormsg{
	display:none;
}
.textRedBig{
	font-family: Arial;
	font-size: 12px;
	color: #F10000;
	font-weight:bold;
	vertical-align:middle;
}

.searchBoxRed{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
.textRed{
	font-family: Arial;
	font-size: 10px;
	color: #ff0000;
	font-style: normal;
	vertical-align:middle;
}

.v2MlVideoMid_01
html > body .v2MlVideoMid_01{width:205px;}


.v2Mlwhitetext_bluebg{
font-size:12px;
color:#ffffff;
font-weight:bold;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
padding-left:10px;
padding-top:6px;
}

/*-- right panel home Members Widget starts here--*/
.v2MlVideoDiv{
width:217px;
float:right;
margin:10px 0px 0px 0px;
}

.v2MlVideoTop_01{
background:url(../images/bgbr_top_01.png) no-repeat;
height:36px;
float:right;
width:216px;
}

.v2MlVideoMid{
background:url(../images/bgbr_mid_01.png) repeat-y;
float:right;
width:216px;
clear:both;
padding:0px;
margin-top:-6px;

}

.v2MlVideoBot{
background:url(../images/bgbr_bot_01.png) no-repeat;
height:13px;
float:right;
width:216px;
}
/*-- right panel home Members Widget ends here--*/


.v2Mlleftnavimage{
	background-image:url(../images/LeftNavBtnBg.jpg);
	background-repeat:no-repeat;
	width:190px;
	height:26px;
	border:0px red solid;
	padding:0px;
	margin-right: 0px;
	margin-bottom: 1px;
	margin-left: 8px;
}

.v2MlLeftNevLinkText{
font-size:10px;
font-weight:bold;
text-align:left;
text-decoration:none;
padding-left:7px;
color:#ffffff;
font-family:Verdana, Helvetica, sans-serif;
}

.v2MlLeftNevLinkTextSelect{
font-size:10px;
font-weight:bold;
text-align:left;
text-decoration:none;
padding-left:7px;
color:#FFB500;
font-family:Verdana, Helvetica, sans-serif;
}

.v2MlLeftNevLinkTextNew{
font-size:10px;
font-weight:bold;
text-align:left;
text-decoration:none;
color:#ffffff;
font-family:Verdana, Helvetica, sans-serif;
}

.v2Mlleftnav_text a, .v2Mlleftnav_text a:link, .v2Mlleftnav_text a:visited, .v2Mlleftnav_text a:active{
color:#0A57A4;
text-align:left;
font-size:10px;
text-decoration:none;
font-family:Verdana, Helvetica, sans-serif;
}

.v2Mlleftnav_textSelect a, .v2Mlleftnav_textSelect a:link, .v2Mlleftnav_textSelect a:visited, .v2Mlleftnav_textSelect a:active{
color:#FFB500;
text-align:left;
font-size:10px;
text-decoration:none;
font-family:Verdana, Helvetica, sans-serif;
}

.v2Mlleftnav_textSelect a:hover{
  color:#FFB500;
}

.v2Mlleftnav_text a:hover{
  color:#C55E01;
}

.v2Mlleftnavimage_mp{
background-image:url(../images/bt_managingperformance_off.png);
background-repeat:no-repeat;
width:196px;
height:31px;
margin-left:8px;
}

.v2Mlleftnav_bg{
	background-color:#EEEEEF;
	padding-left:12px;
	border:0px red solid;
	padding-bottom: 2px;
}

.v2Mlleftnav_divider{
	background:url(../images/blue_divider.gif) repeat-x center;
	height:15px;
	width:100%;
	float:left;
}


/*-- Home Blue Widget starts here--*/
.v2MlMiddleTop{
background:url(../images/bgbr_top_03.png) no-repeat;
height:33px;
float:right;
width:500px;
}

.v2MlMiddleMid{
background:url(../images/bgbr_mid_03.png) repeat-y;
margin-top:-4px;
float:right;
width:500px;
}

.v2MlMiddleBot{
background:url(../images/bgbr_bot_03.png) no-repeat;
height:26px;
float:right;
width:500px;
}
/*-- Home Blue Widget ends here--*/

/*-- right panel home login Widget starts here--*/
.v2MlLoginDiv{
width:218px;
float:right;
}
.v2MlLoginTop{
background:url(../images/bgbr_top_02.png) no-repeat;
float:left;
width:217px;
height:17px;

}

.v2MlLoginMid_02{
background:url(../images/bgbr_mid_01.png) repeat-y;
float:left;
width:216px;
clear:both;
padding:0px;
margin-top:-3px;
margin-left:1px;
}

.v2MlLoginMid_Search{
background:url(../images/bgbr_mid_01.png) repeat-y;
float:left;
width:216px;
clear:both;
padding:0px;
margin-top:-3px;
margin-left:1px;
}

.v2MlLoginBot{
border:0px red solid;
background:url(../images/bgbr_bot_01.png) no-repeat;
height:13px;
float:right;
width:216px;
margin-right:1px;
}

.v2MlLoginInstruction{
font-size:11px;
background-color:#ffffff;
border-left:1px solid #dcdee2;
border-right:1px solid #dcdee2;
vertical-align:bottom;
}
.v2MlLoginText{
margin:5px 0px 0px 5px;
float:left;
}
/*-- right panel home login Widget ends here--*/


/*-- Grey backgorund (with borders)--*/
.v2Mlgreybg_02{
background-color:#f7f3f7;
border:#bdbebd 1px solid;
}
/*-- Grey backgorund (with borders)--*/

/*-- Page Title text --*/
.v2Mlbluetext{
font-size:18px;
color:#2575ba;
font-weight:normal;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding:0px;
}
/*-- Page Title text --*/

.v2MlBannerLogoBanner{
float:left;
margin-top:-10px;
height:114px;
}

.v2MlBanner{
text-align:left;
clear:both;
height:110px;
margin-top:10px;
}

.v2Mlgreycolor{
background:url(../images/1px_grey.gif) repeat-x;
}

/*--text here--*/
.v2Mltext_pl{
font-size:10px;
color:#555454;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
text-align:left;
}

.v2_dkgreytext{
font-size:12px;
font-weight:bold;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
color:#181717;
}

.v2_dkgreytext_01{
font-size:12px;
font-weight:bold;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
color:#181717;
}

.v2ml_defaulttext{
font-family:Arial, Helvetica, sans-serif;
color:#555454;
font-size:12px;
text-align:left;
}

.v2ml_defaulttext_11{
font-family:Arial, Helvetica, sans-serif;
color:#555454;
font-size:12px;
text-align:left;
}

.v2MlDocInfo{
margin:0px 0px 0px 5px;
float:left;
width:240px;
font-size:11px;
color:#555454;
}

.v2MlUserName{
color:#696767;
font-size:11px;
font-weight:bold;
}

/*--text here--*/

.v2MlBorderLeft{
border-left:1px solid #cccccc;
}



/*-- Forum Blue Widget starts here--*/
.v2MlSearchMiddleTop{
height:36px;
float:right;
width:735px;
}

.v2MlSearchMiddleMid{
background:url(../images/bgbr_mid_05.png) repeat-y;
margin-top:-4px;
float:right;
width:735px;
}
.v2MlSearchMiddleMid1{
background:url(../images/bgbr_mid_05.png) repeat-y;
margin-top:-4px;
float:left;
width:730px;
}
.v2MlSearchMiddleRight1
{
	background:url(../images/bgbr_mid_05.png) repeat-y;
	margin-top:-4px;
	float:right;
	height:730px;
	width:5px;
}
.v2MlSearchMiddleBot{
background:url(../images/bgbr_bot_05.png) no-repeat;
height:26px;
float:right;
width:735px;
}
/*-- Forum Blue Widget ends here--*/



/*-- Group Add file  Widget starts here--*/
.v2MlMiddleTop_02{
background:url(../images/bgbr_top_06.png) no-repeat;
height:19px;
float:left;
width:480px;
}

.v2MlMiddleMid_02{
background:url(../images/bgbr_mid_06.png) repeat-y;
float:left;
width:480px;
}

.v2MlMiddleMid_02_EDIT{
background:url(../images/bgbr_mid_06.png) repeat-y;
float:left;
width:480px;
}

.v2MlMiddleBot_02{
background:url(../images/bgbr_bot_06.png) no-repeat;
height:14px;
float:left;
width:480px;
border:0px red solid;
}
html>body .v2MlMiddleBot_02{background:url(../images/bgbr_bot_06.png) no-repeat;
height:14px;
float:left;
width:480px;
border:0px red solid;
margin-top:-3px;
}

/*-- Group Add file  Widget starts here--*/

.v2Mlbluetext_02{
font-size:14px;
color:#2575ba;
font-weight:normal;
font-family:Arial, Helvetica, sans-serif;
padding-left:0px;
}


.v2MlBorderTop{
border-top:1px solid #e9e9e9;
}

/*NEW MENU LINKS*/
.test_menu{
font-size: 12px; 
COLOR: #555454; 
LINE-HEIGHT: 11px; 
font-family:Arial, Helvetica, sans-serif; 
font-weight:bold;
}

.test_menu a:hover {
font-size: 12px; 
COLOR: #555454; 
LINE-HEIGHT: 11px; 
font-family:Arial, Helvetica, sans-serif; 
font-weight:bold;
}

.test_menubg{
height:30px;
background:url(../images/linkbak_30.gif) repeat-x;
text-align:left;
padding-left:3px;
border:0px red solid;
}

.v2MlLeftMenu_Mkt{
width:217px;
float:left;
margin:0px 0px 0px 0px;
}

.v2Ml_bluetext_05{
font-family:Arial, Helvetica, sans-serif;
color:#2575ba;
text-align:left;
font-size:14px;
font-weight:bold;
padding-left:2px;

}

.v2MlGroupMiddleMid{
margin-top:-4px;
float:left;
width:490px;
border:0px red solid;
}

.v2ml_defaulttext_14{
font-family:Arial, Helvetica, sans-serif;
color:#555454;
font-size:14px;
text-align:left;
}

.v2Mlbluebt{
border-top:1px #2575ba solid;
}

.v2MlMidcontent_02{
margin:40px 8px 0px 50px;
width:710px;
text-align:left;
/*float:rigth;*/
}

.div-combo-right21 {
		width:140px;
		height:150px;
		float:left;
		padding-top:8px;
		border:solid 1px #E6E6E6;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#818181;
		margin-right:5px;
		margin-bottom:5px;
		text-align:center;
		}
	
.mid-box-image {
		vertical-align:top;
		padding-left:4px;
		padding-right:4px;
		padding-top:4px;
		text-align:center;
		border:0px red solid;
		}
.mid-box-space {
		margin-bottom:1px;
		}
.mid-box-text {

		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#818181;
		text-align:center;
		}

#CVV2pic a .CVV2large {
	border: 0px;
	display: block;
	height: 1px;
	position: relative;
	width: 0px;
}

#CVV2pic a.showCVV2:hover .CVV2large {
	border: 0px;
	display: block;
	height: 123px;
	left: 0px;
	position: relative;
	top: 20px;
	width: 500px;
}
/*following added by sheetal*/
.v2Ml_billheader{

font-weight:bold;
font-size:15px;
text-decoration:underline;
}
.v2Ml_billthank{

font-weight:bold;
font-size:15px;
}
.invtbl th{
font-weight:bold;
color:#ffffff;
height:20px;
vertical-align:bottom;
}

body.popup{
margin:0px 0px 0px 0px;
font-family:Arial, Helvetica, sans-serif;
color:#555454;
font-size:12px;
text-align:center;
background-color:#ffffff;
}

BODY.popup table{
	FONT-SIZE: 12px;
}

.v2Ml_totalborder{
border-top:1px solid #bbbbbb;
}
.b{
font-weight:bold;
}
.v2Ml_logoborder{
background:url(../images/border_grey.gif) repeat-x;
height:10px;
vertical-align:bottom;
}
@media print {.v1Ml_buthide{
display:none;
visibility:hidden;
}
}
.v2Mlgridleft{
background: url(../images/grid_left.png) no-repeat;
width:17px;
vertical-align:top;
}
.v2Mlgridright{
background: url(../images/grid_right.png) no-repeat;
width:17px;
vertical-align:top;
}
.v2Mlgridmid{
background: url(../images/grid_mid.png) repeat-x;
height:200px;
vertical-align:top;
}
.padleft10{
padding-left:10px;
}

.v2_dkgreytext_02{
font-size:18px;
font-weight:bold;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
color:#181717;
}


.textbox300{
	width:300px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration: none;
	text-align: left;
	padding: 2px;
}
.textarea300{
	width:300px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration: none;
	text-align: left;
	padding: 2px;
}

/*-- Marketplace Blue Widget starts here--*/
.v2MlSearchMiddleTop_2{
height:36px;
float:right;
width:730px;
}

.v2MlSearchMiddleMid_2{
background:url(../images/bgbr_mid_08.png) repeat-y;
margin-top:-4px;
float:right;
width:730px;
}

.v2MlSearchMiddleBot_2{
background:url(../images/bgbr_bot_08.png) no-repeat;
height:26px;
float:right;
width:730px;
}
/*-- Marketplace Blue Widget ends here--*/


/*-- Peers Group New Class starts here--*/

.v2MlVideoMid_03{
background:url(../images/bgbr_mid_01.png) repeat-y;
float:right;
width:216px;
clear:both;
padding:0px;
margin-top:-6px;
margin-left:0px;
}
.v2MlGroupMiddleMid_2{
background:url(../images/bgbr_mid_03.png) repeat-y;
margin-top:0px;
float:left;
width:500px;
}
/*-- Peers Group New Class ends here--*/


/*-- New Header Banner Image starts here--*/
.v2MlBannerTagline_02{
height:39px;
margin-left:0px;
float:left;
margin-top:0px;
}
/*-- New Header Banner Image ends here--*/

/*-- Forum New Blue Widget ends here--*/

.v2MlMidcontent_03{
	float:right;
	text-align:left;
	width:730px;
	margin-top: 20px;
	margin-right: 20px;
}
.v2MlMidcontent_04{
	float:left;
	text-align:left;
	width:730px;
	margin-top: 20px;
	margin-left: 20px;
}	

.v2MlPagination{
font-size:12px;
text-align:left;
text-decoration:none;
color:#2575ba;
font-family:Verdana, Helvetica, sans-serif;
}

.v2MlPaginationOff{
font-size:12px;
text-align:left;
text-decoration:none;
color:#555454;
font-family:Verdana, Helvetica, sans-serif;
}



.v2MlVideoDiv_04{
width:217px;
float:right;
margin:10px 0px 0px 0px;
}
.v2MlVideoTop_04{
height:29px;
float:right;
width:217px;
margin:0px;
}
.v2MlVideoMid_04{
background:url(../images/bgbr_mid_01.png) repeat-y;
float:right;
width:217px;
clear:both;
padding:0px;
margin:0px;
}
.v2MlVideoBot_04{
background:url(../images/bgbr_bot_01.png) no-repeat;
height:13px;
float:right;
width:217px;
}

.v2MlVideoMid_05{
background:url(../images/bgbr_mid_01.png) repeat-y;
float:right;
width:216px;
clear:both;
padding:0px;
margin-top:-6px;
margin-left:0px;
}
.img_promo{
display:inherit;
width:65px;
height:65px;
border:0px;
background-color:#E5E5E5;
margin:0px;
padding:0px;
}
.margin_0{
margin:0px;
}

/*Added By Soumya for OPTGROUP STYLE*/
OPTGROUP.blue{
	font-family: Arial, Helvetica, Verdana, sans-serif; 
	font-size: 10pt; 
	font-weight: bold;	
	background:#FFFFFF;
	color:#2377B3;
	font-style: normal;
	text-decoration: none;
}
OPTGROUP.grey{
	font-family: Arial, Helvetica, Verdana, sans-serif; 
	font-size: 10pt; 
	font-weight: bold;	
	background:#FFFFFF;
	color:#000000;
	font-style: normal;
	text-decoration: none;
}



/** Added by Suresh Maharana on 8/04/09 for talent network.*/
table.talent_network_jobEdit tr.th td {
	background-color: #6096C9;
	margin: 0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:14px;
	text-align:left;
	font-weight:bold;
}

table.talent_network_jobEdit tr.d0 td {
	background-color: #D0D8EB;
	margin: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	
}
table.talent_network_jobEdit tr.d1 td {
	background-color: #EEF1F6;
	margin: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	
}

.talent_network_title{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
text-align:left;
font-weight:bold;
}
/* Class created by Vaishali 07.05.09 */
.v2MlBoldBlueBg{
	font-weight:bold;
	background: #d8e7f3;
	}
/*-- Country Servered Widget starts here--*/
.v2MlMiddleTopCs{
background:url(../images/bgbr_top_03.png) no-repeat;
height:34px;
float:left;
width:500px;
}

.v2MlMiddleMidCs{
background:url(../images/bgbr_mid_03.png) repeat-y;
margin-top:-4px;
float:left;
width:500px;
}

.v2MlMiddleBotCs{
background:url(../images/bgbr_bot_03.png) no-repeat;
height:26px;
float:left;
width:500px;
}
/*-- Country Servered Widget ends here--*/


/* Poll start */

/**/

.v2MlPollTop_01{
	background:url(../images/bgbr_top_09.png) no-repeat;
	height:35px;
	margin: 0 auto;
	width:300px;
}

.v2MlPollMid{
	background:url(../images/bgbr_mid_09.png) repeat-y;
	width:300px;
	padding:0px;
	margin: 0 auto;
	margin-top:-6px;
}

.v2MlPollBot{
	background:url(../images/bgbr_bot_09.png) no-repeat;
	height:12px;
	margin: 0 auto;
	width:300px;
}


.v2MlPollTop_02{
background:url(../images/bgbr_top_07.png) no-repeat;
height:35px;
float:left;
width:300px;
}


.v2MlPollMid_02{
background:url(../images/bgbr_mid_07.png) repeat-y;
float:left;
width:300px;

padding:0px;
margin-top:-6px;

}

.v2MlPollBot_02{
background:url(../images/bgbr_bot_07.png) no-repeat;
height:12px;
float:left;
width:300px;
}

.pollTextBoxSize{
width: 280px; 
height: 15px;
}

.pollTextAreaSize{
width: 280px; 
height: 70px;
}

.surveyTitleAreaSize{
width: 280px; 
height: 30px;
}

.textPollAuthor{
	font-family: Arial;
	font-size: 11px;
	color: #7D7666;
	font-style: normal;
	
}


.v2MlPollResultTop_01{
	background:url(../images/bgbr_top_poll.png) no-repeat;
	height:32px;
	float:left;
	width:735px;
}


.v2MlPollResultTopMultiple_01{
	background:url(../images/bbgr_top_multiPoll.png) no-repeat;
	height:32px;
	float:left;
	width:990px;
}

.createPollInputTD span.noterrormsg
{
	padding: 10px 0;
}



/*CSS Added*/
.pollsPreivewMain
{
	width: 300px;
	float: right;
	margin-right: -4px;
	
}
.pollsPreivewMain div
{

}


.pollsPreivewTop {
	WIDTH: 100%;
	BACKGROUND: url(../images/pollPreviewTop.png) no-repeat;
	FLOAT: right;
	HEIGHT: 35px
}

.pollsPreivewBluebg {
	TEXT-ALIGN: left; 
	PADDING-LEFT: 10px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	COLOR: #ffffff; 
	FONT-SIZE: 12px; 
	FONT-WEIGHT: bold; 
	PADDING-TOP: 6px;
	word-wrap: break-word;
	border: 1px solid #FF0000;
}

.pollsPreivewMid {

	PADDING-BOTTOM: 0px; 
	MARGIN-TOP: -6px; 
	PADDING-LEFT: 0px; 
	WIDTH: 100%;
	PADDING-RIGHT: 0px; 
	BACKGROUND: url(../images/pollPreviewMid.png) repeat-y; 
	FLOAT: right; 
	PADDING-TOP: 0px;
	word-wrap: break-word;
}

.pollsPreivewBot {
	WIDTH: 100%; 
	BACKGROUND: url(../images/pollPreviewBot.png) no-repeat; 
	FLOAT: right; 
	HEIGHT: 12px
}


.CreatePollFormContainer{
	float:left;
	text-align:left;
	width:760px;
	margin-top: 20px;
	margin-bottom: 0px;
	margin-left: 25px;
	margin-right:0px;
}


input.CalenderBtn
{
	margin: 0px;
}

#pollquestion-status,
#answer1-status,
#answer2-status,
#answer3-status,
#answer4-status,
#answer5-status
{
	font-size: 11px;
	margin: 5px 0px -20px 0px;
	display: block;
	border: 0px solid #0000FF;
}

table.formVote
{
	margin: 10px 0;
	
}

.buttonIco
{
	
}

.v2Mlwhitetext01,
.v2Mlwhitetext03
{
	font-size:13px;
	color:#ffffff;
	font-weight:bold;
	text-align:left;
	padding-left:5px;
	position: relative;
	padding-top:5px;
	font-family:Arial, Helvetica, sans-serif;
	display: block;
	padding-bottom: 4px;
}
.v2Ml_poll_bluetext_03{
	font-family:Arial, Helvetica, sans-serif;
	color:#2575ba;
	font-size:12px;
	text-align:left;
	font-weight:bold;
	padding: 7px 5px;
	width: 290px;
	overflow: hidden;
	line-height:18px;
	
}

.v2MlPollTitle{
color:#000000;
font-size:15px;
font-weight:bold;
}

.v2Ml_PollAuthor_11{
font-family:Arial, Helvetica, sans-serif;
color:#666666;
font-size:11px;
text-align:left;
}

.v2MlMainPollPrintdiv{
width:700px;
background-color:#ffffff;
border:0px red solid;
}

.v2MlMidcontentMultiplePollResult{
	float:left;
	text-align:left;
	border:0px solid red;
	width:993px;
	margin-top: 20px;
	margin-bottom: 0px;
	margin-left: 7px;
	margin-left: 7px;
}



/* PAGINATION*/
.pagination{
	padding: 2px;
	font-family: Helvetica;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	color: #303030;
	font-size: 13px;
	margin: 0px;
	}

.pagination ul{
	margin: 0;
	padding: 0;
	text-align: left; /*Set to "right" to right align pagination interface*/
	font-size: 13px;
}

.pagination li{
	list-style-type: none;
	display: inline;
	padding-bottom: 1px;
}

.pagination a, .pagination a:visited{
	padding: 0 5px;
	border: 1px solid #cecece;
	text-decoration: none; 
	color: #202020;
	font-weight: normal;
}

.pagination a:hover, .pagination a:active{
	border: 1px solid #cecece;
	color: #202020;
	background-color: #cecece;
	font-weight: normal;
}

.pagination a.currentpage{
	padding: 1px 5px 0px 5px;
	background-color: #0099cc;
	color: #FFF !important;
	border-color: #0099cc;
	font-weight: normal;
	cursor: default;
}

.pagination a.disablelink, .pagination a.disablelink:hover{
	background-color: #FFFFFF;
	cursor: default;
	color: #929292;
	border-color: #929292;
	font-weight: normal !important;
}

.pagination a.prevnext{
	padding: 1px 5px 0px 5px;
	font-weight: normal;
	border: 1px solid #cecece;
	background-color: #C4E9FD;	 
	font-weight: normal;
	
	}
.pagination a:hover.prevnext{
	border: 1px solid #cecece;
	background-color: #77CBF9;
	font-weight: normal;
	}
/* PAGINATION */


.v2MlMultiPollResultTop_01{
	background:url(../images/bgbr_top_poll.png) no-repeat;
	height:32px;
	float:left;
	width:950px;
}


.rpsTextBoxSize{
width: 500px; 
height: 15px;
}

.rpsTextAreaSize{
width: 500px; 
height: 70px;
}

.rpsTextAreaSizeAjax{
width: 550px; 
height: 50px;
}

.gridbox {
	width:160px;
	float:left;
	background-color:#f4f4f4;
	border:1px solid #cccccc;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	margin:2px;
}
.gridbox a{
color:#056b9b;}

.close {
	text-align:right;
	padding:2px;
}
.folder {
	text-align:center;
	padding:4px;
}
.folder p{
 text-align:center;
 padding:2px;
 margin:2px 0 0 0px;
 height:35px;
}
.links{
	text-align:center;
	padding:4px;
}
