.line{width:657px;height:1px;background-color:#999;overflow:hidden;}
.line2{width:657px;height:0px;border-style:dotted;border-width:0;border-bottom-width:1px;border-color:#999;overflow:hidden;padding-top:12px;*padding-top:0;}
.hand{cursor:pointer;}

.leftColumn{width: 680px;float:left;}
.rightColumn{float:right;text-align:right;padding-top:15px;}

.fuTheme{background-color:#fff;}
.fuTheme h2{height:18px;background-color:#f1f1f1;color:#c51100;padding-top:5px;padding-bottom:0px;}
.forumBlockTitle{height:20px;}
.forumBlockTitle h2{margin:2px 0px 0px 0px;padding-right:5px;padding-bottom:2px;padding-left:8px;font-size:13px;float:left;}
.forumBlockTitle .rightLink{float:right;position:relative;top:5px;right:5px;margin:0px;padding:0px;}
.forumContent {padding:2px 2px 2px 2px;clear:both;_display:inline-block; overflow:hidden;}
.forumContent .gdl{float:left;width:99px;text-align:center;margin:0px 0px 4px;}
.forumContent .gdl dt{height:50px;}
.forumContent .gdl dd{height:50px;margin:0px;overflow:hidden;text-align:center;padding:3px 0px 0px 0px;font-size:13px;}
.forumContent .perGroupInfo{margin: 10px 0px;}
.gLogo{width:48px;height:48px;border: 1px solid #ccc;padding:1px;}

#eventUsersTitle { margin-bottom:10px;}

.titBlock { width:680px; height:20px; margin-top:8px!important; margin-bottom:10px; padding-top:6px; font-size:14px!important; padding-left:10px; font-weight:bold; background: #FFE0C1; color:#C51100; }
#intro { width:680px; height:20px; margin-top:8px!important; margin-bottom:10px; padding-top:6px; font-size:13px!important; padding-left:10px; background: #f1f1f1; }

.assIntro{padding-top:4px;}
.infoTitle{font-size:13px;color:#C51100;}
.leftColumn{float:left;}
.leftColumn p{font-size:13px;margin-top:4px;margin-bottom:4px;}
.leftColumn div{font-size:13px;margin:0;}
.fl{float:left;}
.fr{width:698px;float:right;padding-top:1px;}
.lastitem{padding-top:10px;padding-bottom:14px;}
.adj{height:22px;}
.infoWrap {width:681px;padding-bottom:0px;margin-top:20px; padding-left:10px;}
.infoWrap p{line-height:230%;}
.infoWrap .fl { width:40px;  overflow:hidden;}
.infoWrap .fr{line-height:230%;margin-top:-7px!important;margin-top:-6px;margin-bottom:-6px;width:640px;}
.gray { background-color:#efefef; }

.custDigTitle{color:#333;font-size:13px;font-weight:600;margin-left:-5px;margin-top:-8px;margin-bottom:10px;}
.custDigContent{}

.emgOuter{width:100%;padding-top:15px;padding-left:30px;margin-top:20px;}
.emgWrap{width:630px;border:solid 6px #E0E0E0;}

.emg{width:630px;border:solid 1px #333;padding:4px;background-color:#fff;}
.emg td{height:17px;border-bottom:dotted 1px #ccc;font-size:13px;}
.emg .td1{width:150px;padding-left:8px;}
.emg .td2{width:40px;}
.emg .td3{width:112px;}

.emgFooter{width:630px;height:29px;padding-top:3px;margin-left:2px;background-color:#E0E0E0;}
.emgFooter .fl{height:25px;float:left;width:60%;padding-top:1px;background-color:#E0E0E0;}
.emgFooter .fl div{float:left;}
.emgFooter .fl .mBtn{color:#21A74B;font-weight:400;margin-right:4px;padding:3px 5px 1px 5px;border:solid 1px #000;background-color:#fff;cursor:pointer;}
.emgFooter .fr{height:25px;float:right;width:30%;background-color:#E0E0E0;margin-right:0px;}
.emgFooter .fr div{float:left;}
.emgFooter .fr .mBtn{float:right;margin-top:-17px;width:55px;color:#C51100;font-weight:400;margin-left:12px;margin-right:0px;padding:3px 0px 1px 2px;border:solid 1px #000;background-color:#fff;cursor:pointer;}
.emgFooter .fr a{height:10px;}

.btnWrap{padding-top:18px;width:100%;text-align:center;font-size:14.8px;color:#ff0000;font-weight:600;}
.btnWrap img{cursor:pointer;}

#eventPhotoList{width:100%;margin-top:13px;padding-left:12px;}
.eventPic{float:left;padding-right:40px;color:Red;}
.eventPic img{border:solid 2px #EAEAEA;}
.eventPic span{color:#999999;font-size:13px;padding-left:2px;}

#m_eventNoteList{width:680px;margin-top:14px;padding-left:12px;}
#m_eventNoteList .l{float:left;font-size:13px;padding-top:5px;padding-left:6px;}
#m_eventNoteList .l span{color:#999999;}
#m_eventNoteList .l1{float:left;font-size:13px;padding-top:10px;padding-left:6px;width:400px;}
#m_eventNoteList .l1 span{color:#999999;}
#m_eventNoteList .r{float:right;width:15%;color:#999999;font-size:13px;padding-top:10px;text-align:right;padding-right:7px;}
.eventNote{height:37px;}
.eventNote img{margin-top:2px;border:solid 1px #E0E0E0;}

.eventNoteListWrap{padding-top:0px;}
.eventPhotoWrap{padding-top:17px;padding-bottom:20px;height:150px; }

.en_odd{background-color:#F7F7F7;}

a.eventglink:Link,a.eventglink:Visited{color:#aaa;text-decoration:none;}
a.eventglink:Hover,a.eventglink:Active{color:#FFF;background:#aaa;text-decoration:none;}


/* Event List */
#MNav{margin-top:10px;}

#optBlock{width:679px;height:42px;margin-top:10px; background-color:#E6E6E6;padding:2px 8px;margin-bottom:6px;*margin-bottom:6px;}
.eventItem{width:654px;line-height:150%;padding-top:9px;padding-bottom:3px;padding-bottom:5px;}
.eventItem h2{font-size:14.8px;margin-top:5px;margin-bottom:4px;}
.eventItem .fl{width:65%;float:left;}
.eventItem .fr{width:35%;float:right;}
.eventItem .fr1{width:35%;float:right;padding-top:15px;}


.signup{text-align:center; padding:20px 0 0;width:240px;}

.usersWrap .Pages{padding-top:16px;padding-bottom:13px;text-align:right;padding-right:25px;}

.Pages{padding-top:16px;padding-bottom:13px;text-align:right;}
.PageList{padding-top:16px;padding-bottom:13px;text-align:right;width:660px;}

.Pages1{clear:both;padding:5px;text-align:right;font-size:12px;float:right;}
.Pages1 a.PageLink:Link,a.PageLink:Visited,a.PageLink:Active{float:left;margin-left:2px;padding:4px 6px;line-height:100%;font-weight:normal;color:#6665CB;text-decoration:none;font-size:12px;border:1px solid #cbdbe5;}
.Pages1 a.PageLink:Hover{padding:4px 6px;color:#FFF;background:#6665CB;text-decoration:none;font-size:12px;border:1px solid #cbdbe5;}
.Pages1 a.PrevPage:Link,a.PrevPage:Visited,a.PrevPage:Active{float:left;margin-left:2px;padding:4px 5px 4px 14px;line-height:100%;font-weight:normal;color:#6665CB;text-decoration:none;font-size:12px;border:1px solid #cbdbe5; background:url("/Static/IMG/PrevPage1.gif") 5px 5px no-repeat;}
.Pages1 a.PrevPage:Hover{padding:4px 5px 4px 14px;color:#fff;text-decoration:none;font-size:12px;border:1px solid #cbdbe5; background:#6665CB url("/Static/IMG/PrevPage2.gif") 5px 5px no-repeat;}
.Pages1 a.NextPage:Link,a.NextPage:Visited,a.NextPage:Active{float:left;margin-left:2px;padding:4px 14px 4px 5px;line-height:100%;font-weight:normal;color:#6665CB;text-decoration:none;font-size:12px;border:1px solid #cbdbe5; background:url("/Static/IMG/NextPage1.gif") 43px 5px no-repeat;}
.Pages1 a.NextPage:Hover{padding:4px 14px 4px 5px;color:#fff;text-decoration:none;font-size:12px;border:1px solid #cbdbe5; background:#6665CB url("/Static/IMG/NextPage2.gif") 43px 5px no-repeat;}
.Pages1 span.PageSel{float:left;padding:3px 8px;background:#6665CB;color:#fff;font-weight:bold;margin-left:2px;}
.Pages1 span.PageMore{float:left;padding:2px 8px;}

/* RC */
div.RoundedCorner{background: #FFE0C1; width:700px; margin:10px 0;}
.RoundedCorner div{font-size:14px; padding-left:20px;}
b.rtop, b.rbottom{display:block;background:#FFF}
b.rtop b, b.rbottom b{display:block;height: 1px;overflow: hidden; background: #FFE0C1}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}

/* Block List */
.list1 h3 {background-color:#EEEEEE;color:#C51100;font-size:13px;font-weight:normal;margin:0pt;padding:5px 0pt 5px 10px;}
.list1 {width:240px;margin-top:10px;text-align:left;border:1px solid #CCCCCC;clear:both;font-size:13px;margin-bottom:10px;padding-bottom:10px;}
.list1 ul {line-height:150%;list-style-image:none;list-style-position:outside;list-style-type:none;padding-left:7px;padding-top:8px;}
.list1 li {overflow:hidden;padding-bottom:4px;}
.list1 span { margin-top:-2px;display:block;}
.list2 h3 {background-color:#EEEEEE;color:#C51100;font-size:13px;font-weight:normal;margin:0pt;padding:5px 0pt 5px 10px;}
.list2 {width:240px;margin-top:10px;text-align:left;border:1px solid #CCCCCC;clear:both;font-size:13px;margin-bottom:10px;padding-bottom:10px;}
.list2 ul {line-height:150%;list-style-image:none;list-style-position:outside;list-style-type:none;padding-left:7px;padding-top:8px;}
.list2 li {overflow:hidden;}

.BS{font-weight:bold;}

.NoData{clear:both;padding-top:20px;font-size:13px;}

/* print */
.emgWrapP{width:100%;border:solid 6px #E0E0E0;margin-top:10px;}
.emgP{width:100%;border:solid 1px #333;padding:4px;background-color:#fff;}
.emgP td{height:17px;border-bottom:dotted 1px #ccc;font-size:13px;}
.emgP .td1{width:150px;padding-left:8px;}
.emgP .td2{width:60px;}
.emgP .td3{width:100px;}
.emgP .td4{width:10px;}

.leftOne { width:680px; }
.usersWrap {padding-top:10px;width:700px;}
.blist {padding-right:2px;}
.eventmap{margin:0 auto; font-size:0;line-height:0;}
.SimpleMap{margin-top:12px;margin-bottom:15px; line-height:2.5em;}

.gLogo { border:1px solid #CCCCCC;height:48px;padding:1px;width:48px; margin-bottom:-2px;}

/*listtab*/
.leftColumn h3 {
font-size:12px;
font-weight:normal;
margin:0;
padding:0;
}
.leftColumn h3 ul {
line-height:12px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
overflow:hidden;
_display:inline-block;
}
.leftColumn h3 ul li {
background:transparent url(/static/img/tbl.gif) no-repeat scroll 0pt 4px;
float:left;
margin:10px 0 0;
}
.leftColumn h3 ul li a {
background:transparent url(/static/img/tbr.gif) no-repeat scroll right 4px;
color:#6666CC;
display:block;
padding:10px 8px 2px;
text-decoration:none;
}
.leftColumn h3 ul li a:hover, .Reviews h3 ul li a.BL:active {
color:#FF9900;
}
.leftColumn h3 ul li.c {
background:#FFB15D url(/static/img/tbcl.gif) no-repeat scroll 0 0;
font-size:13px;
font-weight:bold;
}
.leftColumn h3 ul li.c span {
background:transparent url(/static/img/tbcr.gif) no-repeat scroll right top;
display:block;
padding:8px 8px 4px;
}

.leftColumn .Order {background:transparent url(/static/img/shoporderbar.gif) repeat-x scroll;clear:both;color:#333;font-size:12px;height:12px;margin:0px;padding:6px 0 0 8px;text-align:right;width:654px;}
.eventflag{position:relative;top:4px;}

.btnAddEventWeight
{
	background: url(/static/img/button/addeventweight.gif);
	width: 140px;
	height: 30px;
	margin:0 auto;
	display:block;
}

a.btnAddEventWeight:hover
{
	background: url(/static/img/button/addeventweight.gif) 0px -30px;
	width: 140px;
	height: 30px;
	margin:0 auto;
	display:block;
}

.btnEventSignUp
{
	background: url(/static/img/button/eventsignup.gif);
	width: 140px;
	height: 30px;
	margin:0 auto;
	display:block;
}

a.btnEventSignUp:hover
{
	background: url(/static/img/button/eventsignup.gif) 0px -30px;
	width: 140px;
	height: 30px;
	margin:0 auto;
	display:block;
}

.btnChangeStatus
{
	background: url(/static/img/button/changestatus.gif);
	width: 140px;
	height: 30px;
	margin:0 auto;
	display:block;
}

a.btnChangeStatus:hover
{
	background: url(/static/img/button/changestatus.gif) 0px -30px;
	width: 140px;
	height: 30px;
	margin:0 auto;
	display:block;
}

.btnAddEventReview
{
	background: url(/static/img/button/addeventreview.gif);
	width: 140px;
	height: 30px;
	margin:0 auto;
	display:block;
}

a.btnAddEventReview:hover
{
	background: url(/static/img/button/addeventreview.gif) 0px -30px;
	width: 140px;
	height: 30px;
	margin:0 auto;
	display:block;
}