/* ===========================================================
   main.css
=========================================================== */
	.mailList	{ min-height:25px; line-height:25px; padding:3px 0; font:13px verdana}
	.mailList2	{ min-height:25px; line-height:25px; padding:3px 0; font:13px verdana}

/* ---------------------------------------------------------
	messages/messageInbox 	messageInboxSuccess
	--------------------------------------------------------- */
	.messageInbox .inboxcheckbox{ float:left; width:3%; margin:3px 0 0;}
	.messageInbox .inboxfrom	{ float:left; width:20%; margin-left:5px; }
	.messageInbox .inboxtype	{ float:left; width:10%; margin-left:5px; }
	.messageInbox .inboxsubject	{ float:left; width:45%; margin-left:5px; }
	.messageInbox .inboxdate	{ float:left; width:11%; margin-left:5px; }
	.messageInbox .inboxaction	{ float:left; width:7%; margin-left:5px; }
	.messageInbox .inboxaction1	{ margin-right:2px; margin-left:5px; }
	.messageInbox .inboxaction2	{ margin-left:2px; margin-left:5px;text-align:center}
	.messageInbox .hd			{ font-weight:bold; background:#f3f2f2}
	.messageInbox .msgInboxBorder{border:1px ridge #cccccc;}
	.messageInbox .msg_inboxbottomborder{border:1px dashed #cccccc;}

/* ---------------------------------------------------------
	messages/messageInbox 	messageSettingsSuccess
	--------------------------------------------------------- */
	.messageSettings .ht30{height:30px}
	.messageSettings .labelHead{text-align:center;font:bold 12px verdana;color: #888;width:100%}
	.messageSettings .labelLeft{float:left; width:400px;text-align:right;margin-right:10px;font: 12px verdana; color: #575757}
	.messageSettings .labelRight{float:left; width:325px;text-align:left;}
	.messageSettings .msgchkbox{float:left;margin-right:10px;}
	.messageSettings .inputText{ width:200px; }

/* ---------------------------------------------------------
	/messages/... 	messageViewSuccess, messageReplySuccess, messageForwardSuccess
	--------------------------------------------------------- */
	.messageView .msgInboxBorder{border:1px ridge #cccccc;}
	.messageView .msg_inboxbottomborder{border:1px dashed #cccccc; }
	.messageView .lblText	{ width:100px; float:left; color: #575757}
	/*.messageView .inputText	{ width:500px;
	background:#FFF;border:none} */
	.messageView .inputText	{ width:600px;}
	.messageView .msgDiv{ width:100%; float:left; clear:both; margin-bottom:3px;}
	.messageView .textArea	{ width:95%; height:auto; margin:0 auto; }

/* ---------------------------------------------------------
	/messages/... 	messagePopupSuccess
	--------------------------------------------------------- */
	.messagePopupView .msgInboxBorder{border:1px ridge #cccccc;}
	.messagePopupView .msg_inboxbottomborder{border:1px dashed #cccccc; }
	.messagePopupView .lblText	{ width:75px; font-weight:bold; float:left; }
	.messagePopupView .inputText	{ width:600px; }
	.messagePopupView .msgDiv{ width:100%; float:left; clear:both; margin-bottom:3px;}
	.messagePopupView .textArea	{ width:99%; height:auto; margin:0 auto; }

/* ---------------------------------------------------------
	/themes/viewGroup/      ViewGroupSuccess
	--------------------------------------------------------- */
	.viewGroup .theme_grpImg{float: left;height: 185px; width: 275px; margin-left: 10px;}
	.viewGroup .theme_grpCnt{float: left;width: 430px; margin-left: 15px;text-align: left;}
	.viewGroup .grp_name{width:200px;text-align:right}


/* ---------------------------------------------------------
	Pagerbutton class
	--------------------------------------------------------- */

    .paginationLinkDiv	{ padding:3px 0px; }
    .pagerButton{border:0px;vertical-align:middle;height:16px}
	.contentLink{height:18px;line-height:16px;color: #03a9ee;margin:0px 2px;background:#f8f6f7;border:1px solid #c9c7c8;padding:3px 5px;font-weight:bold;text-decoration:none}
	.contentLink a,.contentLink a:visited {height:18px;line-height:16px;color: #004973;margin:0px 2px;background:#f8f6f7;border:1px solid #c9c7c8;padding:3px 5px;font-weight:bold;}
	.contentLink:hover,.contentLink a:visited{height:18px;line-height:16px;color:#FFFFFF;margin:0px	2px;background:#03a9ee;border:1px solid #03a9ee;padding:3px 5px;font-weight:bold;}
    .contentLink1{height:18px;line-height:16px;color:#FFFFFF;margin:0px 2px;background:#03a9ee;border:1px solid #03a9ee;padding:3px 5px;font-weight:bold;}
	.paginationLinkActive{height:18px;line-height:16px;color:#FFFFFF;margin:0px	2px;background:#03a9ee;border:1px solid #03a9ee;padding:3px 5px;font-weight:bold;}



/* ---------------------------------------------------------
	manageinvite/manageInvite 			manageInviteSuccess
	--------------------------------------------------------- */
	.manageInvite  .mngInvcheckbox{float:left; width:3%; margin:3px 0 0;}
	.manageInvite  .mngInvemail{float:left; width:30%; margin-left:5px;}
	.manageInvite  .mngInvtype{width:12%;float:left;}
	.manageInvite  .mngInvname{width:35%;float:left;}
	.manageInvite  .mngInvaction{width:10%;float:left;}
	.manageInvite  .manageinvbdr{border:1px ridge #cccccc;}
	.manageInvite  .manageinvbottomborder{border-bottom:1px dashed #cccccc;height:1px;}
	.manageInvite  .hd{font-weight:bold; background:#f3f2f2}

/* ---------------------------------------------------------
	user/userProfile/ 						userProfileSuccess
	--------------------------------------------------------- */
	.userProfile .user_img{width:155px;float:left;margin:10px;min-height:100px;}
	.userProfile .user_info{width:550px;float:right;}
	.userProfile .user_info > div { padding:2px; }
/*	.chg_grp optGroup{margin-left:10px;} */
	.chg_grp optGroup option{margin-left:8px;}

/* ---------------------------------------------------------
	travelplan/createplan/ 	travel_plan_basic_feature
	--------------------------------------------------------- */
	#travel_plan_basic_feature{ width:auto; }
	#travel_plan_basic_feature > div{ width:100%; float:left; margin-bottom:3px; clear:both;}
	#travel_plan_basic_feature div span.text{ float:left; line-height:20px;}
	#travel_plan_basic_feature .description { width:90%; font-weight:bold; margin-left:50px; }
	#travel_plan_basic_feature .lblText	{ width:25%;}
	#travel_plan_basic_feature .inputText{ width:50%;}
	#travel_plan_basic_feature .textArea	{ width:50%; }
	#travel_plan_basic_feature .radioText{ line-height:20px; }
	#travel_plan_basic_feature .radioBut	{ vertical-align:middle; margin:0 5px 0 2px; }
	#travel_plan_basic_feature div[class="c0"]{ width:100%; float:inherit; margin-bottom:0px; clear:both;}
	#travel_plan_basic_feature .w750 {width:750px}

.head_name{color:#9a9a9a;font:bold 13px verdana;width:200px;float:left}
.err_s50{color:red;background:#fcfdc9;text-align:center;font-size:12px}
.showHideClass label, img.themecolpsbtn, label.changeSettingText:hover {cursor:pointer;}
.alertMsg { font:bold 14px verdana;color: #ff0000; padding:5px 0; }

