/* CSS Document */

.tlblue {background:url(../images/tlblue.gif) 0 0 no-repeat;}
.trblue {background:url(../images/trblue.gif) 100% 0 no-repeat;}
.tblue {background:url(../images/dotblue.gif) 0 0 repeat-x; margin-top:1px;}


.RoundBoxcontent5 {text-align:left; padding:10px 5px 5px 5px; font-size:12px;}
.RoundBoxcontent2 {text-align:left; padding:0px; font-size:12px;}
.member_top_space {
	width: 690px;
	height: auto;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.RoundBoxcontentBlueNoSpace {text-align:left; padding:0px; font-size:12px;}
div.RoundBoxcontentBlueNoSpace h3 {
  font-size:14px;
  width:99%;
  height:100%;
  background-color:#CDDDEC;
  color:#4a6ec3;
  padding:1px;
  margin:0px 1px 4px 0px;
 /* background:url(../images/dots.gif) 0 100% repeat-x;*/
}
div.RoundBoxcontent5 h3 {
  font-size:14px;
  width:99%;
  height:100%;
  color:#4a6ec3;
  padding:1px;
  margin:0px 1px 4px 0px;
  background:url(../images/dots.gif) 0 100% repeat-x;
}

  div.RoundBoxcontent2 h2 {
	font-size:16px;
	font-weight: bold;
	color:#FFF;
	text-align:center;
	margin-top: 0px;
	margin-right: 1px;
	margin-bottom: 0px;
	margin-left: 0px; /* background:url(../images/dots.gif) 0 100% repeat-x;*/
  }

/*END Border*/
.wedSpaceTopHdr{
	width: 100%;
	background-color: #96b2dd;
	text-align: center;
	height: 22px;
}

.webSpaceTopNav{
	width: 100%;
	background-color: #d6e0dd;
	height: 25px;
	text-align: center;
	line-height: 25px;
	color: #0C8EBE;
	font-size: 12px;
}

.webSpaceTopNav a{
	color: #0C8EBE;
	text-decoration: none;
}

.webSpaceTopNav .pikeFmt{
	padding-left: 3px;
	padding-right: 3px;
}

.wedSpaceLft{
	float: left;
	width: 330px;
	margin-right: 5px;
}

.wedSpaceRgt{
	float: left;
	width: 273px;
}

.coupleConnectFmt{
	background-image: url(../images/couplesConnectImg.jpg);
	background-repeat: none;
	height: 310px;
	width: 330px;
}

.connectLoginFtm{
	padding-top: 220px;
	padding-left: 7px;
}

.connectLoginFtm form{
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	color: #0C8EBE;
}

.existingMemTxt{
	color: #0C8EBE;
	font-size: 14px;
	font-weight: bold;
}

.featureHdr{
	width: 320px;
	background-image: url(../images/featureBg.gif);
	background-repeat: repeat-x;
	height: 23px;
	color: #4a6ec2;
	font-weight: bold;
	padding-left: 10px;
	padding-top: 3px;
}

.blooperVidFmt{
	float: left;
	width: 156px;
	border: 1px #9fb9e0 solid;
}

.blooperDivider{
	width: 14px;
	float: left;
}

.blooperImgFmt{
	border: 1px #9fb9e0 solid;
}

.blooperNameHldr{
	height: 27px;
	width: 100%;
}

.blooperNameFmt{
	float: left;
	line-height: 27px;
	color: #00009f;
	padding-left: 5px;
}

.blooperNameFmt a{
	color: #00009f;
	text-decoration: underline;
}

.blooperPlayFmt{
	float: right;
}

.wedFriendsFmt{
	float: left;
	text-align: left;
}

.wedFriendsPicFmt{
	width: 62px;
	height: 62px;
	border: 1px solid #bed0ec;
	margin-left: 5px;
	margin-right: 12px;
	background-color: #e6e6e6;
}

.wedFriendsPicFmt2{
	width: 62px;
	height: 62px;
	border: 1px solid #bed0ec;
	margin-right: 8px;
	background-color: #e6e6e6;
}



.wedLastPicFmt{
	width: 62px;
	height: 62px;
	border: 1px solid #bed0ec;
	background-color: #e6e6e6;
}

.wedFriendLbl{
	text-align: center;
	width: 70px;
	line-height:10px;
	padding:3px 0px 8px 1px;
	font-size: 10px;
	color: #333333;
}

.wedFriendLbl2{
	text-align: center;
	width:62px;
	padding-top: 3px;
	padding-bottom: 3px;
	font-size: 10px;
	line-height:12px;
	color: #333333;
}
.wedFriendsPicFmt3{
	width: 65px;
	height: 45px;
	border: 1px solid #bed0ec;
	background-color: #e6e6e6;
}
.wedFriendLbl3{
	text-align: left;
	padding-top: 5px;
	width:65px;
	line-height:12px;
	font-size: 10px;
	color: #333333;
	
}



.wedFriendLblLast{
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 10px;
	color: #333333;
}

.getStartedHdr{
	background-image: url(../images/getStartHdr.gif);
	background-repeat: no-repeat;
	width: 272px;
	height: 26px;
	font-size: 1%;
	display: block;
}

.getStartedBg{
	background-image: url(../images/getStartBg.gif);
	background-repeat: repeat-y;
	width: 272px;
}

.getStartedBtm{
	background-image: url(../images/getStartedBtm.gif);
	background-repeat: no-repeat;
	width: 272px;
	height: 10px;
	font-size: 1%;
	display: block;
	margin-bottom: 10px;
}

.createNetHdr{
	background-image: url(../images/createNetworkHdr.gif);
	background-repeat: no-repeat;
	width: 272px;
	height: 26px;
	font-size: 1%;
	display: block;
}

.inviteOtherHdr{
	background-image: url(../images/inviteOthersHdr.gif);
	background-repeat: no-repeat;
	width: 272px;
	height: 26px;
	font-size: 1%;
	display: block;
}


.boxTxtFmt{
	margin-left: 10px;
	padding-top: 5px;
	padding-right: 5px;
	color: #333333;
	font-size: 12px;
}

.boxTxtFmt ul{
	margin: 0px 0px 0px 25px;
	padding: 0px;
}

.featureGrpTop{
	width: 273px;
	height: 94px;
	background-image: url(../images/featureGrpTop.gif);
	background-repeat: no-repeat;
}

.featureGrpBtm{
	background-image: url(../images/featureGrpBtm.gif);
	width: 273px;
	height: 84px;
	background-repeat: no-repeat;
}

.featureGrpBtm ul{
	margin: 0px 0px 0px 25px;
	font-size: 13px;
	font-weight: bold;
	color: #0C8EBE;
	padding: 10px 0px 0px 0px;
}

.featureGrpBtm a{
	font-size: 13px;
	font-weight: bold;
	color: #0C8EBE;
	text-decoration: none;
}

.featureBoxTxt{
	padding-top: 35px;
	padding-left: 10px;
	font-size: 12px;
	color: #333333;
}

.wedResourceHdr{
	background-image: url(../images/wedResourceHdr.gif);
	background-repeat: no-repeat;
	width: 273px;
	height: 33px;
}

.wedResourceBg{
	background-image: url(../images/wedResourceBg.gif);
	background-repeat: repeat-y;
	width: 273px;
}

.wedResourceBtm{
	background-image: url(../images/wedResourceBtm.gif);
	background-repeat: no-repeat;
	height: 12px;
	width: 273px;

}

.leftResourceFrm{
	width: 130px;
	float: left;
}

.rgtResourceFrm{
	width: 125px;
	float: left;
}

.resourceFrm{
	padding-top: 10px;

}

.resourceFrm form{
	margin: 0px;
	padding: 0px;
}

.resourceFrmFmt{
	width: 110px;
	font-size: 11px;
	margin-right: 4px;

}

.resourceFrmFmt2{
	width: 115px;
	font-size: 11px;
}

.dottedLineHldr{
	padding-top: 4px;
	padding-bottom: 2px;
}

.buttonFmtRgt{
	margin-right: 10px;
	width: 100%;
	text-align: right;
}

/* STYLES FOR PROFILE PAGE */

.profileContainer{
	width: 735px;
}

.wedProfileHdr{
	width: 735px;
	height: 18px;
	background-image: url(../images/wedProfileHdr.gif);
	background-repeat: no-repeat;
}

.wedProfileBg{
	width: 735px;
	background-image: url(../images/wedProfileBg.gif);
	background-repeat: repeat-y;
}

.wedProfileBtm{
	width: 735px;
	background-image: url(../images/wedProfileBtm.gif);
	background-repeat: no-repeat;
	height: 11px;
}

.wedProfileHldr{
	padding: 3px 7px 0px 7px;
}

.profTopLeft{
	float: left;
	font-size: 14px;
	color: #0C8EBE;
}

.profTopRight{
	float: right;
	font-size: 12px;
	color: #00009f;
}

.profTopRight a{
	color: #00009f;
	text-decoration: none;
}

.profCol1{
	float: left;
	width: 243px;
}

.profCol2{
	float: left;
	width: 238px;
}

.profCol3{
	float: left;
	width: 236px;
}

.profColDbl{
	float: left;
	width: 474px;
}

.profileForm{
	font-size: 12px;
	color: #00009f;
}

.profileForm form{
	margin: 0px;
	padding: 0px;
}

.profileForm select{
	width: 224px;
	margin-bottom: 5px;
}

.profileForm .smallSel{
	width: 114px;
}

.profileForm input.textFmt{
	width: 219px;
	margin-bottom: 5px;
}

.profileForm input.textFmt2{
	width: 192px;

}

.profileForm input.checkFmt{
	padding-bottom: 5px;
}

.profileImgLft2{
	float: left;
	width: 463px;
}

.profileSongFmt{
	width: 373px;
	float: left;
}
.profileVidFmt{
	float: left;
	width: 340px;
}

.cropImgTxt{
	padding-right: 5px;
	width: 250px;
	padding-bottom: 5px;
}

.formDiv{

}

a.clickHere{
	color: #00009f;
	text-decoration: underline;
}


/* DESIGN TEMPLATES SECTION */

.designTmpLft{
	width: 477px;
	float: left;
}

.designTmpRgt{
	width: 243px;
	float: left;
}


.designImgHldr{
	float: left;
	width: 192px;
}

.designColHldr{
	float: left;
	width: 280px;
}

/* REGISTRATION PAGE STYLES */

.regHdr{
	background-image: url(../images/wedSpaceRegHdr.gif);
	background-repeat: no-repeat;
	width: 743px;
	height: 38px;
	font-size: 1%;
}

.regBg{
	background-image: url(../images/regBg.gif);
	background-repeat: repeat-y;
	width: 743px;
}

.regBtm{
	background-image: url(../images/regBtm.gif);
	background-repeat: no-repeat;
	height: 19px;
	width: 743px;
	font-size: 1%;
}

.regLft{
	float: left;
	width: 366px;
}

.regRgt{
	float: left;
	width: 368px
}

form.regForm{
	margin: 0px;
	padding: 0px;
	color: #00009f;
	font-size: 11px;
}

.regpadding{
	padding: 0px 5px 0px 10px;
}

.regpadding2{
	padding: 0px 5px 0px 11px;
}

.regListFmt{
	float: left;
	width: 175px;
	color: #333333;
	font-size: 11px;
	margin-top: 10px;
	margin-bottom: 5px;
}

.regListFmt ul{
	margin: 0px 0px 0px 15px;
	padding: 0px;
}

.regEmailTxtBlue{
	font-size: 10px;
	color: #00009f;
}

.regEmailTxt{
	font-size: 10px;
	color: #333333;
}

.regEmailFmt{
	width: 165px;
	float: left;
	margin-top: 7px;
}
.regLeftEmailFmt{
	width: 170px;
	float: left;
}
.regRightEmailFmt{
	width: 161px;
	float: left;
}

.regPassFmt{
	margin-top: 7px;
	width: 145px;
	float: left
}

.regGoFmt{
	float: left;
	width: 38px;
	margin-top: 13px;
}

.regLoginFmt{
	margin: 0px 0px 10px 0px;
	color: #0C8EBE;
	font-size: 12px;

}


/* ACCT MANAGMENT STYLES */


.InvitenormTxt{
	color: #333333;
	font-size: 12px;
	padding:4px 5px 0px 5px;
	line-height:17px;
}

.acctMgtHdr{
	background-image: url(../images/acctMngtHdr.gif);
	background-repeat: no-repeat;
	width: 607px;
	height: 11px;
	font-size: 1%;
}

.acctMgtBg{
	background-image: url(../images/accMgmtBg.gif);
	background-repeat: repeat-y;
	width: 607px;
}


.acctMgtBtm{
	background-image: url(../images/acctMgmtBtm.gif);
	background-repeat: no-repeat;
	width: 607px;
	height: 9px;
}

.mgtImgHldr{
	float: left;
	width: 130px;
}


.mgtImgHldr_n{
	float: left;
	width: 130px;
	padding-left: 5px;
}

.mgtImgFmt{
	border: 1px solid #96b2dd;
}

.mgtLinkHldr{
	float: left;
	width: 540px;
	margin-left: 10px;
}

.acctNameFmt{
	color: #0C8EBE;
	font-size: 15px;
}

.acctMenuLft{
	width: 210px;
	float: left;
}

.acctMenuCntr{
	width: 165px;
	float: left;
}

.acctMenuRgt{
	width: 112px;
	float: left;
}

.iicon

.iconLinkFmt{
	line-height: 28px;
	color: #00009f;
	font-size: 12px;
}

.iconFmt{
	margin: 3px 0px 0px 0px;
	padding: 0px;
}

.iconFmt ul{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

.iconFmt li{
	display: block;
	color: #00009f;
	font-size: 12px;
	line-height: 26px;
	background-image: url(../images/profIcon.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 26px;
}

.iconFmt li a{
	display: block;
	color: #00009f;
	text-decoration: none;
	padding-left: 30px;


}

.iconFmt li.profile{
	background-image: url(../images/profIcon.gif);
}

.iconFmt li.wed{
	background-image: url(../images/wedIcon.gif);
}

.iconFmt li.security{
	background-image: url(../images/securityIcon.gif);
}

.iconFmt li.website{
	background-image: url(../images/websiteIcon.gif);
}

.iconFmt li.registry{
	background-image: url(../images/registryIcon.gif);
}

.iconFmt li.journal{
	background-image: url(../images/journalIcon.gif);
}

.iconFmt li.groups{
	background-image: url(../images/groupIcon.gif);
}

.iconFmt li.event{
	background-image: url(../images/eventIcon.gif);
}

.iconFmt li.photo{
	background-image: url(../images/photoIcon.gif);
}

.iconFmt li.video{
	background-image: url(../images/videoIcon.gif);
}

.iconFmt li.music{
	background-image: url(../images/musicIcon.gif);
}

.acctMgtLft{
	width: 380px;
	float: left;
	margin-top: 0px;
}

.acctMgtRgt{
	width: 300px;
	float: right;
	text-align:right;
	
}

.msgCenterHdr{
	width: 298px;
	background-image: url(../images/msgCntrHdr.gif);
	background-repeat: no-repeat;
	height: 28px;
	font-size: 1%;
}

.msgCenterBg{
	width: 298px;
	background-image: url(../images/msgCntrBg.gif);
	background-repeat: repeat-y;
}

.msgCenterBtm{
	width: 298px;
	background-image: url(../images/msgCntrBtm.gif);
	height: 9px;
	background-repeat: no-repeat;
	font-size: 1%;
}

.msgHdrTbl{
	margin: 8px;
	border-top: 1px solid #d6e0dd;
	border-left: 1px solid #d6e0dd;
	color: #00009f;
	font-size: 12px;
}

.msgHdrTbl .leftCol{
	border-right: 1px solid #d6e0dd;
}

.msgHdrTbl td{
	padding: 3px;
	border-bottom: 1px solid #d6e0dd;
	border-right: 1px solid #d6e0dd;

}

.msgBlueHdr{
	margin: 0px 8px 0px 8px;
	background-color: #bed0ec;
	width: 312px;
	color: #333333;
	text-align:left;
}

.msgScroll{
	margin: 5px 8px 8px 8px;
	width: 310px;
	overflow: auto;
	height: 342px;
	border: 1px solid #bed0ec;
}

.commentScroll{
	margin: 5px 8px 8px 8px;
	width: 360px;
	overflow: auto;
	height: 385px;
	border: 1px solid #bed0ec;
}

.msgScrollTbl{
	width: 291px;
}

.msgScrollTbl .nameCol{
	width: 60px;
	color: #00009f;
	font-weight: bold;
	font-size: 12px;
}

.msgScrollTbl .dateCol{
	width: 45px;
	color: #333333;
	font-size: 11px;
}

.msgScrollTbl .typeCol{
	width: 55px;
	color: #333333;
	font-size: 11px;
}

.msgScrollTbl .sumCol{
	color: #00009f;
	font-size: 11px;
	border-right: none;
	padding-right: 5px;
	text-align:left;
}

.msgScrollTbl td{
	border-bottom: 1px solid #bed0ec;
	border-right: 1px solid #bed0ec;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 5px;

}

.sumCol a{
	color: #00009f;
}


.wedFriendsHdr{
	width: 306px;
	background-image: url(../images/wedFriendsHdr.gif);
	background-repeat: no-repeat;
	height: 22px;
	font-size: 1%;
}

.wedFriendsBg{
	width: 306px;
	background-image: url(../images/myWedBg.gif);
	background-repeat: repeat-y;
}

.wedFriendBtm{
	width: 306px;
	height: 8px;
	background-image: url(../images/wedFriendsBtm.gif);
	background-repeat: no-repeat;
	font-size: 1%;
}

.myFriendsTxtFmt{
	padding: 5px 7px 5px 13px;
	color: #33333;
	font-size: 14px;
}

.myFriendsScroll{
	margin: 2px 8px 8px 8px;
	width: 310px;
	overflow: auto;
	height: 440px;
	border: 1px solid #bed0ec;
}

.myFrndScrlTbl{
	width: 291px;
	text-align: center;
}

.myFrndScrlTbl td{
	padding-bottom: 15px;
}

.newFrndLblBmt{
	text-align: center;
}

.newFrndfmt{
	padding: 0px 10px 0px 10px;
}


/* PROFILE STYLES GO HERE */

.profileImgLft{
	width: 152px;
	float: left;
}

.profImgBdr{
	border: 2px solid #96b2dd;
}


.profileInfoRgt{
	width: 530px;
	float: left;
}

.profileMainHdr{
	background-image: url(../images/profNameFmt.gif);
	background-repeat: repeat-x;
	width: 537px;
	height: 23px;
	font-family: "Times New Roman", Times, serif;
}

.profileNameFmt{
	padding: 4px 0px 0px 8px;
	color: #ffffff;
	font-size: 16px;
	font-weight: bold;
	float: left;
}

.profileDateFmt{
	padding-right: 5px;
	float: right;
	font-size: 12px;
	padding-top: 6px;
	color: #ffffff;
}

.profCntrlHdlr{
	width: 530px;
	margin: 3px 0px 0px 5px;
	border: 1px #6BBEDC solid;
	color: #0C8EBE;
}

.profCntrlHdlr2{
	width: 530px;
	margin: 3px 0px 0px 5px;
	color: #0C8EBE;
	
}


.profCntrlCentHdr{
	
	width: 530px;
}

.profCntrlHdrTxt{
	height: 16px;
	padding-left: 10px;
	line-height: 16px;
}

.controlCntrFmt{
	padding: 1px 5px 1px 5px;
}

.sendFmt{
	float: left;
	width: 155px;
	margin-right: 25px;
	margin-top: 4px;
	border-bottom: 1px solid #bed0ec;
}

.actionFmt{
	float: left;
	width: 155px;
	border-bottom: 1px solid #bed0ec;
}

.cntrlCommandFmt{
	padding-left: 7px;
}

.cntrlCol1{
	width: 177px;
	float: left;
	font-size: 11px;
	padding-left: 5px;
	margin-top:5px;
}

.cntrlCol2{
	float: left;
	font-size: 11px;
	width: 180px;
	margin-top:5px;

}

.cntrlCol3{
	float: left;
	font-size: 11px;
	width: 130px;
	margin-top:5px;

}

a.cntrlLink{
	text-decoration: none;
	color: #00009f;
}

.cntrlAlertFmt{
	float: left;
	width: 300px;
	height: 18px;
	background-color: #d6e0dd;
	margin-right: 5px;
	line-height: 18px;
	font-size: 11px;
}

.cntrlRedTxt{
	color: #ff0000;
}

.cntrlTxtFrm{
	width: 170px;
	font-size: 11px;
}

.cntrlMenuFmt{
	margin: 3px 0px 5px 0px;
	font-size: 11px;
	color: #00009f;
}

.cntrlMenuFmt a{
	color: #00009f;
	text-decoration: none;
}

.cntrlMenuFmt a.current{
	color: #e70707;
	text-decoration: none;
}

.profileBlueHdr{
	width: 672px;
	background-color: #6BBEDC;
	font-size: 16px;
	color:#FFFFFF;
	font-weight:bold;
	padding:2px 8px 2px 8px;
}


.myProfileBg{
	width: 686px;
	border-right: 1px #6BBEDC solid;
	border-left: 1px #6BBEDC solid;
}

.myProfileBtm{
	width: 687px;
	border-top: 1px #6BBEDC solid;
	font-size: 1%;
}

.myProfileFmtTop{
	padding: 10px 5px 0px 5px;
}
.myProfileFmtBottom{
	padding: 0px 5px 0px 5px;
}


.myProfileFmt{
	padding: 10px 5px 10px 5px;
}

.myProfileFmt2{
	padding: 0px 10px 5px 10px;
}

.myProfileFmt p{
	margin: 5px 0px 5px 0px;
}

.myProfileLft{
	width: 245px;
	float: left;
	color: #333333;
	font-size: 12px;
	line-height:20px;
}

.myProfileCntr{
	width: 220px;
	float: left;
	color: #333333;
	font-size: 12px;
	line-height:20px;
}

.myProfileRgt{
	width: 210px;
	float: left;
	color: #333333;
	font-size: 12px;
	line-height:20px;
}

.myProfileName{
	width: 340px;
	float: left;
}

.myProfileCat{
	width: 320px;
	float: left;
}


.myHoneymoonProfileLeftFmt{
	width: 450px;
	float: left;
}

.myHoneymoonProfileRgtFmt{
	width: 210px;
	float: right;
	text-align:right;
}

.myProfileLeftFmt{
	width: 340px;
	float: left;
}

.myProfileRgtFmt{
	width: 320px;
	float: left;
}

.myPhotoHdr{
	width: 298px;
	height: 16px;
	background-image: url(../images/myFavPhotoHdr.gif);
	background-repeat: no-repeat;
	font-size: 1%;
}

.myFavPhotoHldr{
	width: 380px;
	border-left: 1px solid #96b2dd;
	border-right: 1px solid #96b2dd;
	border-bottom: 1px solid #96b2dd;
	margin: 0px;
	background-color: #FFFFFF;
}

.favPhotoFmt{
	border: 1px solid #96b2dd;
}

.favVideoHdr{
	background-image: url(../images/myFavVideoHdr.gif);
	width: 306px;
	height: 15px;
	background-repeat: no-repeat;
	font-size: 1%;
}

.favVideoHldr{
	width: 295px;
	background-color: #96b2dd;
	text-align: center;
}

.commentHdr{
	width: 298px;
	background-image: url(../images/commentsHdr.gif);
	background-repeat: no-repeat;
	height: 30px;
	font-size: 1%;
}

.commentBox{
	margin-top: 10px;
}

.commentLft{
	width: 62px;
	float: left;
	margin:0px 15px 0px 12px;
	border: 1px solid #bed0ec;
}

.commentRgt{
	width: 195px;
	float: left;
}

.commentDiv{
	padding-top: 20px;
}

.myProfileScroll{
	width: 288px;
	margin-left: 8px;
	overflow: auto;
	height: 604px;
	border: 1px solid #bed0ec;
}


/* THANK YOU PAGE STYLES */

.thankYouTxtFmt{
	padding-top: 25px;
	color: #0C8EBE;
	padding-right: 10px;
	padding-bottom: 20px;
}


.thankYouHdr{
	font-size: 14px;
}

.thankYouBxFmt{
	display: block;
	padding-bottom: 14px;
}


/* REUSABLE PAGE ELEMENTS HERE */

.dividerDiv{
	height: 10px;
	font-size: 5px;
}

.dividerDiv5{
	height: 5px;
	font-size: 1%;
}

.padding5{
	padding: 5px;
}

.selectTxt{
	color: #0C8EBE;
	font-size: 12px;
	font-weight: bold;
}
.formLbl{
	color: #00009f;
	font-size: 11px;
}
.padTxtLft{
	padding-left: 25px;
}

.profDottHdrFmt{

	background-image: url(../images/dottedHdrLine.gif);
	background-repeat: repeat-x;
	height: 12px;
}

.profHdrTxt{
	font-size: 12px;
	font-weight: bold;
	color: #0C8EBE;
	background-color: #ffffff;
	line-height: 13px;
	padding-right: 5px;
}

.profHdrTxt2{
	font-size: 14px;
	font-weight: bold;
	color: #0C8EBE;
	background-color: #ffffff;
	line-height: 13px;
	padding-right: 5px;
}

.blueTxt{
	font-size: 12px;
	color: #0C8EBE;
}

.profImgTxt{
	color: #0C8EBE;
	text-align: center;
	width: 143px;
	font-size: 11px;
	margin-right: 5px;
}

.normTxt{
	color: #333333;
	font-size: 12px;
}

.floatLeft{
	float: left;
}

.floatRight{
	float: right;
}

.btmRgtFmt{
	width: 245px;
	text-align: right;
}

.floatBtnRight{
	float: right;

	width: 240px;
}

a.searchTxtFmt{
	color: #00009f;
	font-size: 11px;
}

a.passwordFmt{
	color: #00009f;
	font-size: 11px;
}
.joinTxt{
	color: #4a6ec3;
	font-size: 14px;
}

.cookieTxtFmt{
	margin-top: 10px;
	margin-right: 10px;
	color: #333333;
	font-size: 11px;
}

a.editTxtFmt{
	color: #00009f;
	font-size: 12px;
}

.pikeFmt{
	padding-left: 7px;
	padding-right: 7px;
}

.lrgBlueFmt{
	color: #0C8EBE;
	font-weight: bold;
	font-size: 14px;
}

.lrgBlueNormFmt{
	color: #0C8EBE;
	font-size: 14px;
}

.grayTxt{
	font-size: 11px;
	color: #333333;
}

.grayTxtNorm{
	color: #333333;
}

a.terms{
	color: #00009f;
}

.padTopFive{
	padding-top: 5px;
}

.padTopTen{
	padding-top: 10px;
}

.clearDiv{
	clear: both;
	font-size: 1px;
	height:1px;
}

.clearLft{
	clear: left;
	font-size: 1%;
}

.error_box_label {
	text-align:left;
	margin:auto;
	width: 732px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#990000;
	font-weight:bold;
	border:solid;
	border-style:solid;
	border-width:thin;
	border-color:#993300;
	margin: 5px 0px 5px 0px;
	padding: 5px 2px 2px 5px;
}

.error_messages {
	margin:5px 0px 0px 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#990000;
	font-weight:normal;
}
/*tabs*/

#TabNavigation
{
	background: url(../images/blueTabBack_New.gif) 0 100% repeat-x;
	width:auto;
	height:19px;
	float:left;
	
	margin-right: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	
	
	
}

#TabNavigation a
{
background: url(../images/blueTabLeft.gif) 0 0 no-repeat;
padding-left:8px;
width:6px;
height:19px;
font-size:12px;
color: #0C8EBE;
font-weight:normal;
text-decoration: none;

}

#TabNavigation a span
{
background: url(../images/blueTabRight.gif) 100% 0 no-repeat;
padding-right:10px;
width:7px;
height:19px;

}


/* Commented backslash hack hides rule from IE5-Mac \*/
#TabNavigation a, #TabNavigation a span
{
float: none
}
/* End IE5-Mac hack */

#TabNavigation a:hover
{
background: url(../images/blueTabLeft.gif) 0 0 no-repeat;
padding-left:8px;
width:6px;
height:19px;
font-size:12px;
color: #0033FF;
font-weight:normal;
text-decoration: none;
}

#TabNavigationOn
{
background: url(../images/WhiteTabBack_New.gif) 0 100% repeat-x;
width:auto;
height:19px;
float:left;
display:block;
margin-right: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#TabNavigationOn a
{
background: url(../images/WhiteTabLeft.gif) 0 0 no-repeat;
padding-left:8px;
width:6px;
height:19px;
font-size:12px;
color: #0C8EBE;
font-weight:normal;
text-decoration: none;

}

#TabNavigationOn a span
{
background: url(../images/WhiteTabRight.gif) 100% 0 no-repeat;
padding-right:10px;
width:7px;
height:19px;
}


/* Commented backslash hack hides rule from IE5-Mac \*/
#TabNavigationOn a, #TabNavigationOn a span
{
float: none
}
/* End IE5-Mac hack */

#TabNavigationOn a:hover
{
background: url(../images/WhiteTabLeft.gif) 0 0 no-repeat;
padding-left:8px;
width:6px;
height:19px;
font-size:12px;
color: #fff;
color: #0033FF;
font-weight:normal;
text-decoration: none;
}
.msgHdrTbl2 {
	
	color: #00009f;
	font-size: 12px;
	
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.msgHdrTbl3 {
	color: #00009f;
	font-size: 12px;
	
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}


@charset "iso-8859-1";
@import url(../../base/css/profile_view.css);

#thin_column
{
	width:372px;
	margin-right:10px;
	overflow: hidden;
}

#thick_column
{
	width:300px;
	overflow: hidden;
}

.photo_title
{
	position:relative;
	float:left;
	font-size:11px;
	left:5px;
}

.iconBlockCont
{
	white-space:nowrap;
	width:307px;
	margin-left:auto;
	margin-right:auto;
	border:none;
	z-index:15;
}

.scrollCont
{
	position:absolute;
	width:346px;
	top:18px;
	left:0px;
	z-index:10;
}

.scrollIconContainer
{
	position:relative;
	width:346px;
	top:0px;
	left:0px;
}

#profile_details_wrapper
{
	font-weight:bold;
	padding-left:10px;
}

#profile_details_wrapper table
{
	width:100%;
	border-collapse:collapse;
}

.profile_td_1,
.profile_td_1_first
{
	position:relative;
	width:100px;
}

.profile_td_2,
.profile_td_2_first
{
	position:relative;
}

#profile_details_wrapper .field
{
	color:#666666;
	float:left;
}

#profile_details_wrapper .value
{
	color:#333333;
	margin-left:5px;
	position:relative;
	float:left;
}

.profile_headline
{
	font-size:15px;
	font-weight:bold;
}

.profile_td_1, .profile_td_1_first
{
	color:#666666;
}

.profile_td_2, .profile_td_2_first
{
	color:#333333;
}


.menu_item_block
{
	position: relative;
}

.menu_item_block_left, .menu_item_block_right
{
	position:relative;
	float:left;
	width:171px;
}

.menuLine
{
	position:relative;
}

.menuLinkBlock
{
	position:relative;
}

.comments_wrapper
{
	position:relative;
}

.comment_author 
{
	float:left;
	margin-right:12px;
	font-size:12px;
	
}

.comment_view
{
	font-size:12px;
}

.comment_text
{
	background-color:#FFFFFF;
	border:0px;
	font-size:11px;
	padding-left:59px;
}

.comment_row 
{
	border-bottom:0px;
}

div#comments_wrapper
{
	position:relative;
	width:280px;
}

.comment_add_comment
{
	position:relative;
	background-color:#FFFFFF;
	float:left;
	padding-left:25px;
	color:#333366;
	font-size:12px;
	font-weight:bold;
	background-image:url('../images/icons/add_comment.gif');
	background-repeat:no-repeat;
}

.blogHead
{
	background-image:url(../images/icons/artic_papr.gif);
	background-position:left top;
	background-repeat:no-repeat;
	font-size:16px;
	font-weight:bold;
	padding-bottom:5px;
	padding-left:25px;
}

.blogInfo
{
	color:#666666;
	font-size:11px;
	padding-bottom:2px;
	padding-top:2px;
}

.blogInfo span
{
	margin-right:5px;
	line-height:18px;
}

.blogInfo span img
{
	vertical-align:middle;
	margin-right:3px;
}

.blogSnippet
{
	font-size:12px;
	text-align:justify;
}
	
	.sharePhotosContent_1, .sharePhotosContent_2 
	{
		position: relative;
		float: left;
		width: 112px;
		overflow: hidden;
	}
	
	.sharePhotosContent_1
	{
		margin:0px 7px 7px 0px;
	}
	
	.sharePhotosContent_2
	{
		margin:0px 0px 7px;
	}
	
	.lastFilesPic
	{
		position: relative;
		float: left;
		border: 1px solid #EDEDED;
		width: 110px;
		height: 110px;
		background-position: center;
		background-repeat: no-repeat;
	}
	
	.sharePhotosContent_1 .votes_small b, .sharePhotosContent_2 .votes_small b
	{
		display: none;
	}
	
	.sharePhotosContent_1 .votes_small .votes_gray_small,
	.sharePhotosContent_2 .votes_small .votes_gray_small
	{
		
	}
	
	.galleryRate .votes_small
	{
		width:112px;
	}
	
	.lastVideoPic
	{
		position: relative;
		/*float: left;*/
		border: 1px solid #EDEDED;
		width: 110px;
		height: 110px;
	}
	
	.shareMusicContent_1,
	.shareMusicContent_2
	{
		position: relative;
		float: left;
		width: 112px;
		overflow: hidden;
	}

	.shareMusicContent_1
	{
		margin:0px 7px 7px 0px;
	}
	
	.shareMusicContent_2
	{
		margin:0px 0px 7px;
	}

	.shareMusicContent_1 .votes_small b,
	.shareMusicContent_2 .votes_small b
	{
		display: none;
	}
	
	.lastMusicPic
	{
		position: relative;
		float: left;
		border: 1px solid #EDEDED;
		width: 110px;
		height: 110px;
	}
	
	.blogHead1
	{
		font-size:16px;
		font-weight:bold;
		/*margin-left:12px;*/
		/*padding-left:25px;*/
		padding-bottom:5px;
		background-repeat:no-repeat;
		background-position:left top;
		/*background-image:url(../images/icons/artic_papr.gif);*/
	}

	.rss_item_header
	{
		padding-bottom:5px;
	}
	
	.rss_item_info span
	{
		margin-right:5px;
		line-height:18px;
	}
	
	.rss_item_info span img
	{
		vertical-align:middle;
		margin-right:3px;
	}
	.caption_item
	{
		float:right;
		font-size: 11px;
		text-transform: capitalize;
		font-weight: bold;
	}
	.menuLinkBlock
	{
	font-size:12px;
	}
	
	.browseUnit
{
border: 0px solid navy;
position: relative;
float: left;
width: 345px;
height: 100px;
margin: 10px 0px;
}
.browseUnit div
{
	position: relative;
	overflow: hidden;
}

div.mailbox_header
{
	margin-bottom:5px;
	font-weight:bold;
}

img.mailbox_header_img
{
	vertical-align:middle;
}

table.table_mailbox
{
	border-collapse:collapse;
	width:100%;
}

table.table_mailbox thead td
{
	cursor:pointer;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	padding:4px;
	border:1px solid #cccccc;
}

table.table_mailbox thead td.curcol
{
	background-color:#999999;
	color:#FFFFFF;
}

table.table_mailbox tbody td
{
	padding:3px;
	border:1px solid #cccccc;
}

tr.tr_mailbox_row_odd
{
	background-color:#f5f5f5;
}

table.table_mailbox tbody tr:hover
{
	background-color:#eeeeee;
}

td.td_mailbox_select
{
	width:20px;
}

td.td_mailbox_flag
{
	width:20px;
	text-align:center;
}

td.td_mailbox_from
{
	width:100px;
	font-weight:bold;
}

td.td_mailbox_date,
td.td_mailbox_datenew
{
	width:85px;
}

td.td_mailbox_datenew
{
	font-weight:bold;
}

td.td_mailbox_subjectnew
{
	font-weight:bold;
}

div.mailbox_actions
{
	height:20px;
	margin-top:5px;
}

#loading
{
	background:url(../images/wait.gif)center top no-repeat; text-align:center;padding:33px 0px 0px 0px; font-size:12px;display:none; font-family:Verdana, Arial, Helvetica, sans-serif; }
}

.tools_links
{
	font-family:Arial;
	font-size:12px;
	color:#3E5C9B;
	font-weight:bold;
	text-decoration:none;	
}
	
