/*////////////////////////////////////////////////*/
/*/                   HEADER                     /*/
/*////////////////////////////////////////////////*/
#bgGraphic_MM {background:url(/staticApp/graphics/layout/bgContainer1_MM.gif) #fff 0 -14px repeat-x;}

#bgGraphic_MM_login {background:url(/staticApp/graphics/layout/bgContainer1_MM.gif) #fff 0 -30px repeat-x;}

h1.logo {background:url(/staticApp/graphics/en_US/layout/logo_.png) 10px no-repeat; width:636px; height:65px; text-indent:-5000px; float:left; display:inline;}

h1.logo2 {background:url(/staticApp/graphics/en_US/layout/logoBlank.png) 10px no-repeat; width:636px; height:65px; text-indent:-5000px; float:left; display:inline;}

.loginHeader input.inputUsername {width:120px; background:url(/staticApp/graphics/en_US/system/bgEnterUserName.png) no-repeat;}

.loginHeader input.inputPassword {width:120px; background:url(/staticApp/graphics/en_US/system/bgEnterPassword.png) no-repeat;}

#signUpForm .requiredInfo {background:none; width: 330px;}

#signUpForm input.firstName {width:65px; background:url(/staticApp/graphics/en_US/system/bgFirstName.png) no-repeat;}

#signUpForm input.lastName{width:95px; background:url(/staticApp/graphics/en_US/system/bgLastName.png) no-repeat;}

#findPassword input.firstName {width:65px; background:url(/staticApp/graphics/en_US/system/bgFirstName.png) no-repeat;}
#findPassword input.lastName {width:95px; background:url(/staticApp/graphics/en_US/system/bgLastName.png) no-repeat;}
/*------------------------------- Header MM */

#header_MM h1.logo {background:url(/staticApp/graphics/en_US/layout/logo_.png) 10px 1px no-repeat; height: 76px;}

#header_MM_login h1.logo {background:url(/staticApp/graphics/en_US/layout/logo_.png) 10px no-repeat;}

/*------------------------------- Middle LP */

#pageMiddle_LP .mainContent { margin:5px; height:367px; background:url(/staticApp/graphics/en_US/layout/cartoon/cartoonMemoGuyLP.png) 460px 70px no-repeat}

#title_LP {background:url(/staticApp/graphics/en_US/layout/titleLetYourVoice.gif) left top no-repeat; text-indent:-5000px; height:37px; width:; padding:0px 0px 5px 0px;}

a.btnOverview {background:url(/staticApp/graphics/en_US/layout/btnOverview.png) 0 -2px no-repeat; width:111px; height:32px; float:left; display:inline; text-indent:-5000px}

a.btnTryItNow {background:url(/staticApp/graphics/en_US/layout/btnTryItNow.png) 0 -2px no-repeat; width:134px; height:32px; float:left; display:inline; text-indent:-5000px}

a.btnJoinNow {background:url(/staticApp/graphics/en_US/layout/btnJoinNow.png) 0 -2px no-repeat; width:134px; height:32px; float:left; display:inline; text-indent:-5000px}

a.btnGettingStartedGuide {background:url(/staticApp/graphics/en_US/layout/btnGettingStartedGuide.png) 0 -2px no-repeat; width:220px; height:32px; float:left; display:inline; text-indent:-5000px}

a.btnQuickIntro {background:url(/staticApp/graphics/en_US/layout/btnQuickIntro.png) 0 -2px no-repeat; width:133px; height:32px; float:left; display:inline; text-indent:-5000px}

/*------------------------------- tabSideNav */
#tabSideNav ul li {float:left; display:inline; margin-right:5px;}

/* ------------------------------- editProfile */
.optionBox label.left {width:120px; padding-top:7px;}

#editProfile input[type='text'], input[type='password'], textarea { width: 146px; }

#editProfile select { width: 155px; }

.requiredInfo li label.left {width:120px; padding-top:7px;}

.otherInfo .interestArea {height: 110px;}

#interestList {
	padding-top:10px; padding-bottom:10px;
	float:left;
	width: 153px;
	height: 90px;
	overflow: scroll; 
	overflow-x:hidden;
	scrollbar-face-color: #D4D0C8;
	scrollbar-shadow-color: #808080;
	scrollbar-highlight-color: #ffffff; 
	scrollbar-3dlight-color: #D4D0C8;
	scrollbar-darkshadow-color: #ffffff; 
	scrollbar-track-color:#ffffff; 
	scrollbar-arrow-color: #00000;
}

#interestSelected { margin-top: 5px; width: 90px; padding: 5px 0px 10px 0px; line-height: 18px; }

#interestList ul li { padding: 3px 0px 6px 0px; }

.otherInfo input[type='file'] {width: 155px;}

.otherInfo .privateBlog {float: left;}

/* ------------------------------- memoItem */

span.iconNSFW {background:url(/staticApp/graphics/en_US/layout/icons/iconNSFW.gif) left top no-repeat; width:40px;}

span.iconHide { width:30px; padding-right: 15px; margin-top: 2px;  }

span.iconVisible { width:30px; padding-right: 15px; margin-top: 2px;  }

/*-------------------------------  memoDrilldown */
#addComments .message { padding:2px 10px 0px 8px; width: 560px; float: left; }

#addComments .messageRe {margin-left:10px; padding-left:54px; padding:2px 10px 3px 30px; width: 530px; float: left;}

#addComments .bodyBox {width: 540px; padding-bottom: 5px;}

#addComments .bodyBoxRe {width: 510px; padding-bottom: 5px;}

.memoDrilldown .cntUrl { color: #444; font-size: 12px; font-style:normal; margin-left: 80px; position: absolute; }

/*------------------------------- Overview Content */
#overViewBody 		{padding: 30px 30px 0px 30px;}
#overviewTabs 		{padding: 10px 0px 50px 9px;}
.overviewContent 	{padding-left: 10px;}
.overviewContent p	{font-size: 12px; font-weight: bold; color: #5d5d5d; line-height: 20px; width: 510px; }
.overviewContent span { font-size:13px; font-weight:bold; color:#177da0;}
.overviewContent .icon { float: left; margin-left: 3px;}
.overviewContent .text { float:left; margin: -6px 0px 0px 3px; display:inline; width:497px; font-size: 12px; font-weight: bold; color: #5d5d5d; line-height: 20px; }
.overviewContent h4 {font-size: 18px; color: #484848; font-weight: normal;}
.overviewContent .subIcon { float:left; width: 10px; margin-top: 6px; }
.overviewContent .subText { float:left; margin-left: 3px; width: 460px; padding-right:10px;}


.contentTitleOverview01 { background: url('/staticApp/graphics/content/bgTitleOverview01.png') no-repeat; width: 509px; height: 33px; padding: 9px 0px 18px 28px; font-size: 16px; color: #3a3a3a;}

#content03 {padding-bottom: 30px; }
#content03 p { line-height: 24px; }
 
a.btnOverview01	{width: 126px; height:30px; float:left; display:inline; }
a.btnOverview02	{width: 143px; height:30px; float:left; display:inline; }
a.btnOverview03	{width: 142px; height:30px; float:left; display:inline; }
a.btnOverview04	{width: 110px; height:30px; float:left; display:inline; }

a.btnOverview01:hover	{background: url('/staticApp/graphics/content/tabOverview01_over.png') 0px 0px no-repeat; display:inline; text-indent:-5000px; }
a.btnOverview02:hover	{background: url('/staticApp/graphics/content/tabOverview02_over.png') 0px 0px no-repeat; display:inline; text-indent:-5000px; }
a.btnOverview03:hover	{background: url('/staticApp/graphics/content/tabOverview03_over.png') 0px 0px no-repeat; display:inline; text-indent:-5000px; }
a.btnOverview04:hover	{background: url('/staticApp/graphics/content/tabOverview04_over.png') 0px 0px no-repeat; display:inline; text-indent:-5000px; }

/*----------------------------------- memoListTitle*/

#memoListTitle h3 label { color:#ff7e00;  font-size:20px;}

#uploadMemo { height: 40px; margin-left: 510px; }
#uploadMemoHead { height: 40px; margin-left: 510px; }

/*------------------------------- shareIt in viewPage */

a.share:link {font-family: Arial; font-size: 14px; color: #0172ab;text-decoration: none;}

a.share:hover {text-decoration: none;}

a.share:visited {font-family: Arial; font-size: 14px; color: #0172ab;text-decoration: none;}

/*------------------------------- shareIt in viewPage */

a.email:link {font-family: Arial; font-size: 12px; color: #0172ab;text-decoration: none;}

a.email:hover {text-decoration: none;}

a.email:visited {font-family: Arial; font-size: 12px; color: #0172ab;text-decoration: none;}

#mailForm td div a.btnDefault {padding:0px; text-decoration: none; color: #444; width: 60px; height: 24px; }

#mailForm td div a:hover.btnDefault {text-decoration: none;}

#mailForm td div a.btnDefault span {padding:5px; display:block; width: 60px;}
