/* CSS Document */
.Block01 .Listings { padding-top: 50px;}
.Block01 .SeaMap{ padding-top: 30px;}
				
				.Block01 .Listings .TitleList{
					width: 670px;
					margin-bottom: 14px;
					position:relative;
				}
				.Block01 .Listings .TitleList h2{
						background: url(../images/your-stories-tit.gif) no-repeat top left;
						float:left;
						width:72px;
						height:19px;
                }
                .Block01 .Listings .TipList h2{
						background: url(../images/awd-tips.gif) no-repeat top left;
						float:left;
						width:103px;
						height:19px;
                }
                .Block01 .Listings .TitleMemberList h2{
						background: url(../images/members.gif) no-repeat top left;
						float:left;
						width:82px;
						height:19px;
                }
				.Block01 .Listings .RsList{
					margin-bottom: 12px;
					margin-top: 20px;
					
				}
				.Block01 .Listings .RsList a{
					color: #000;
					float: right;
					height:14px;
				}
				.Block01 .Listings .RsList a.Active{
					text-decoration: underline;
					color:#ec1c24 !important;
					position:absolute;
					right: 0px;
					top: 0px;
				}
				.Block01 .Listings .TitleList h3 {
					font-size:0;
					line-height:0;
					text-indent:-10000px;
				}
				.Block01 .Listings .TitleList h3{
					background: url(../images/search-results.gif) no-repeat top left;
					float:left;
					width:126px;
					height:14px;
				}
                .Block01 .Listings .ToolPage{
                        font-size: 1.1em;
                        color:#000;
                        padding-bottom: 8px;
                }
                        .Block01 .Listings .ToolPage a{
                                color:#000;
                                padding:0px 2px;
                        }
                        .Block01 .Listings .ToolPage a.Active{
                                text-decoration: underline;
                        }
						 .Block01 .Listings .ToolPage a.Active01{
                                text-decoration: underline;
								color:#ec1c24;
                        }
                        .Block01 .Listings .ToolPage .SortPage{
                                float:left;
                        }
                        .Block01 .Listings .ToolPage .SetPage{
                                float:right;
                        }
                        .Block01 .Listings .ToolPage .SetPage .Rss{
                                vertical-align:middle;
                                padding-left: 2px;
                        }        
                 .Block01 .Listings .Content {                        
                        margin-bottom: 10px;
						border: none;
						background: none;
                }
                        .Block01 .Listings .Content .Item{
							background: #FFF;
							border: 1px solid #E1E1E1;       
							padding: 10px;
							margin-bottom: 10px;
                        }
                       
							   .Block01 .Listings .Content .Item .DescTip{
                                        float:left;
                                        width: 680px;
                                        font-size: 1.1em;
                                }
								.Block01 .Listings .Content .Item .DescTip a{
                                            font-weight: bolder;
                                            font-size: 1.2em;
                                            color:#000;        
                                            line-height: 20px;                                        
                                    }
                                    .Block01 .Listings .Content .Item .DescTip .athorLink{
                                            font-weight: normal;
                                            font-size: 1em;
                                            color:#3E3E3E;                                                   
                                    }
                                    .Block01 .Listings .Content .Item .DescTip img{
                                            float:left;
                                            margin-right: 10px;
                                            
                                    }
                                    .Block01 .Listings .Content .Item .DescTip span{
                                            display: block;
                                            padding-top: 7px;
                                    }
                                .Block01 .Listings .Content .Item .Desc{
                                        float:left;
                                        width: 500px;
                                        font-size: 1.1em;
                                }
                                        .Block01 .Listings .Content .Item .Desc a{
                                                font-weight: bolder;
                                                font-size: 1.2em;
                                                color:#000;        
                                                line-height: 20px;                                        
                                        }
                                        .Block01 .Listings .Content .Item .Desc .athorLink{
                                                font-weight: normal;
                                                font-size: 1em;
                                                color:#3E3E3E;                                                   
                                        }
                                        .Block01 .Listings .Content .Item .Desc img{
                                                float:left;
                                                margin-right: 10px;
                                                
                                        }
                                        .Block01 .Listings .Content .Item .Desc span{
                                                display: block;
                                                padding-top: 7px;
                                        }
                                .Block01 .Listings .Content .Item .Ratting{
                                        float: right;width: 145px;
                                }        
                                        .Block01 .Listings .Content .Item .Ratting ul.PicMore {
                                                float:right;
                                                width: 145px;
                                                padding: 4px 0px 10px 0px;
												height: 28px;
                                        }
                                                .Block01 .Listings .Content .Item .Ratting ul.PicMore li{
                                                        xwidth: 30px;
                                                        float:right;
                                                        xheight: 28px;
                                                }            
                                                *+html .Block01 .Listings .Content .Item .Ratting ul.PicMore li {
														width: 28px;
                                                        float:right;
                                                        height: 28px;

												}    
                                                .Block01 .Listings .Content .Item .Ratting ul.PicMore li img{
                                                        float:right;
                                                        
                                                }
                                        .Block01 .Listings .Content .Item .Ratting p{
                                                float:left;
                                                font-size: 1.1em;
                                        } 
                                        .Block01 .Listings .Content .Item .Ratting .Right{
                                                float:right;
                                        }                                         
										.Block01 .Listings .Content .Item .Ratting .Score {	
											padding: 3px 0px 0px;
											width: 50px;
											float: right;
										}
											.Score li {
												background: url(../images/star02.gif) left top no-repeat;
												float: left;
												font-size: 0px;							
												height: 9px;
												line-height: 0px;						
												text-indent: -10000px;
												width: 10px;	
												cursor:pointer											
											}
											.Score li.Active {
												background-position: left -19px;
											}

.Block01 .DetailStory{ padding-top: 34px;}
        .Block01 .DetailStory .MainStory{
                width: 392px;
                float:right;
                margin-left: 10px;
                position:relative;
				z-index: 5;
        }
        .Block01 .DetailStory .MainStory p{
                float:left;
                color: #353535;
                font-size:1.1em;
        }
        .Block01 .DetailStory .MainStory p a{
                 color:#353535;
                 font-weight:bold;
        }
                .Block01 .DetailStory .MainStory .Rate{
                        float:right;
                        font-size:1.1em;
                }
                        .Block01 .DetailStory .MainStory .Rate span, 
                        .Block01 .DetailStory .MainStory .Rate ul, 
                        .Block01 .DetailStory .MainStory .Rate ul li{
                                float:left;
                        }
                        .Block01 .DetailStory .MainStory .Rate ul {
                                margin-left: 5px;
                                padding-top:1px;
                        }
                .Block01 .DetailStory .MainStory .DetailPic{
                        border: 1px solid #E1E1E1;
                        background-color:#fff;
                        padding-bottom: 8px;
                        margin-top: 5px;
                }
				.Block01 .DetailStory .MainStory .DetailPic .SetVideo{
					width: 390px;
					overflow:hidden;
					padding-bottom: 8px;
				}
                .Block01 .DetailStory .MainStory .DetailPic img{
                        display: block;
                }
                .Block01 .DetailStory .MainStory .DetailPic .NamePhoto{
                        background-color:#f7e0e1;
                        padding: 6px 10px;
                        color: #1b1b1b;
                        font-weight:bold;
                        font-size: 1.2em;                
                }
				 .Block01 .DetailStory .MainStory .DetailPic .RelateRss{
				 	
				 }
					 .Block01 .DetailStory .MainStory .DetailPic .RelateRss .ForRss {
						height: 12px;			
						float:right;			
						width: auto;
						margin: 12px 8px 0px 0px;
					}
						.Block01 .DetailStory .MainStory .DetailPic .RelateRss .ForRss li {
							float: left;
							margin-left: 5px;
						}
						.Block01 .DetailStory .MainStory .DetailPic .RelateRss .ForRss .Rss {
							background: url(../images/icon-rss.gif) left top no-repeat;
							display: block;
							font-size: 0px;					
							height: 12px;	
							line-height: 0px;				
							text-indent: -10000px;
							xtop: 10px;
							width: 12px;
						}
					
				.Block01 .DetailStory .MainStory .DetailPic ul.Relate{
						font-size: 1.1em;
						padding: 4px 10px 0px 10px;
						width: 280px;
						float:left
				}
						.Block01 .DetailStory  .MainStory .DetailPic ul.Relate li{
								padding-top: 6px ;
						}
								.Block01 .DetailStory .MainStory .DetailPic ul.Relate li strong{
										color:#ec1c24;
										font-weight:bold;
										display: block;
								}
								.Block01 .DetailStory .MainStory .DetailPic ul.Relate li a{
										text-decoration: underline;
										display:block;
								}
								.Block01 .DetailStory .MainStory .DetailPic ul.Relate li a:hover{
										text-decoration: none;
								}
                .Block01 .DetailStory .MainStory .DetailPic .Video{
                        background:url(../images/icon-video.gif) no-repeat top left;
                        padding: 0px 0px 2px 15px;
                        margin-left: 10px;
                }
				.Block01 .DetailStory .MainStory .DetailPic .Back{
					 padding: 0px 0px 2px 0px;
                      margin-left: 10px;
				}
                 .Block01 .DetailStory .MainStory .DetailPic .Video a,
				 .Block01 .DetailStory .MainStory .DetailPic .Back a{
                		text-decoration: underline;
						 padding: 6px 0px;
						font-size: 1.1em;
					}
                        .Block01 .DetailStory .MainStory .DetailPic .Video a:hover,
						.Block01 .DetailStory .MainStory .DetailPic .Back a:hover{
                                text-decoration: none  !important;
                        }
				
                .Block01 .DetailStory .Content{
                        background: none;
                        border: none;
                        color:#363636;
                        font-size:1.1em;
                        padding-top: 8px;
                        padding-bottom:32px;
						
                }
                .Block01 .DetailStory .Content h3{
                        font-size: 2.0em;
                        color: #ec1c24;
                        padding-bottom: 5px;
                }
                .Block01 .DetailStory .Content .Desc {
                        line-height: 16px;
                        padding-bottom: 20px;
                }
                        .Block01 .DetailStory .Content .Desc strong{
                                color:#ec1c24 !important;
                        }
                        .Block01 .DetailStory .Content .Desc ul.Top{
                                padding: 6px 0px;
                        }
                                .Block01 .DetailStory .Content .Desc ul.Top li{
                                        float:left;
                                        padding-bottom: 3px;
                                        width: 200px;
										display:list-item;
										clear:both;
                                }
                                .Block01 .DetailStory .Content .Desc ul.Top li img{
                                        float:left;
                                        margin-right: 8px;
                                }
                                .Block01 .DetailStory .Content .Desc ul.Top li a{
                                        text-decoration: underline;
                                        color:#363636;
                                }
                                .Block01 .DetailStory .Content .Desc ul.Top li a:hover{
                                        text-decoration: none;
                                }
                                .Block01 .DetailStory .Content .Desc a.Comment{
                                        text-decoration: underline;
                                }
                                .Block01 .DetailStory .Content .Desc a.Comment:hover{
                                        text-decoration: none;
                                }
			 .Block01 .DetailStory .Content .Report {
							margin-top: 10px;					
					}
						.Block01 .DetailStory .Content .Report a.Active{
							text-decoration: underline;					
						}
						.Block01 .DetailStory .Content .Report a.Active:hover{
							text-decoration: none;					
						}
        .Block01 .DetailStory .FormComment{ 
			padding-bottom: 32px; 
			width: 670px; 
			float:left;
		}
			.Block01 .DetailStory .FormComment .Sharing{
					float:right;
					width: 165px;                
					position:relative;
			}
				.Block01 .DetailStory .FormComment .Sharing button{
						background: none;
						border: none;        
						cursor: pointer;        
						float: left;
						overflow: visible;                
						padding: 0px;
						margin-left: 6px;
				}
				.Block01 .DetailStory .FormComment .Sharing .ShareThis{
					float:left;
					width:82px;
					height: 19px;
					background:url(../images/btn-share.gif) no-repeat top left;
					cursor:pointer;
					margin-top: 1px;
				}
					.Block01 .DetailStory .FormComment .Sharing .ShareThis a{
						display:none;
					}
				.Block01 .DetailStory .FormComment .Sharing .Inner {
					
					margin-top: 21px;
					left: 0px;
					background-color: #fff;
					padding: 3px;
					width: 145px;
					border: 1px solid #eaeaea !important;
				}
					.Block01 .DetailStory .FormComment .Sharing .Inner li {
						
					}
					.Block01 .DetailStory .FormComment .Sharing .Inner li a{
						display:block;
						padding: 3px 0px;
						width:145px;
						font-size: 1.1em;
						font-weight:bold;
						height:14px;
					}
					.Block01 .DetailStory .FormComment .Sharing .Inner li a:hover{
						background-color:#d21b22;
						color:#fff;
						text-decoration:none;
					}
					.Block01 .DetailStory .FormComment .Sharing .Inner li .Facebook{
						background: url(../images/icon-sharethis01.gif) no-repeat 2px 2px;
					}
					.Block01 .DetailStory .FormComment .Sharing .Inner li .Delicious{
						background: url(../images/icon-sharethis02.gif) no-repeat 2px 2px;
					}
					.Block01 .DetailStory .FormComment .Sharing .Inner li .Stumbleupon{
						background: url(../images/icon-sharethis03.gif) no-repeat 2px 2px;
					}
					.Block01 .DetailStory .FormComment .Sharing .Inner li .Google{
						background: url(../images/icon-sharethis04.gif) no-repeat 2px 2px;
					}
					.Block01 .DetailStory .FormComment .Sharing .Inner li .Twitter{
						background: url(../images/icon-sharethis05.gif) no-repeat 2px 2px;
					}
					.Block01 .DetailStory .FormComment .Sharing .Inner li .Digg{
						background: url(../images/icon-sharethis06.gif) no-repeat 2px 2px;
					}
					.Block01 .DetailStory .FormComment .Sharing .Inner li span{
						padding-left: 24px;	
					}
		.Block01 .DetailStory .FormComment .Sharing .Hide {
			display: none;
		}	

		
        .Block01 .DetailStory .FormComment .Form{
                float:left;
                width: 440px;
                padding-top: 3px;
        }
                .Block01 .DetailStory .FormComment .Form h4{
                        font-size: 13px;
                        font-weight: bold;
                        color: #ec1c24;
                        float:left;
                }
                        .Block01 .DetailStory .FormComment .Form a.AddCmt{
                                font-size: 1.1em;
                                color:#000;
                                text-decoration:underline;
                                float:right;
                        }        
                        .Block01 .DetailStory .FormComment .Form a.AddCmt:hover{
                                text-decoration: none;
                        }
                        .Block01 .DetailStory .FormComment .Form a.ReportComment
                        {
                            font-size: 1em;
                            color:#000;
                            text-decoration:underline;
                            float:right;
                        }
                        .Block01 .DetailStory .FormComment .Form a.ReportComment:hover
                        {
                             text-decoration: none;
                        }
                .Block01 .DetailStory .FormComment .Item{
                        border: 1px solid #E1E1E1;
                        background-color:#fff;
                        width:418px;
                        padding: 10px;
                        font-size: 1.1em;
                        color:#363636;
                        margin-top: 8px;
                        float:left;
                }
                        .Block01 .DetailStory .FormComment .Item img{
                                float: left;
                        }
                        .Block01 .DetailStory .FormComment .Item .Data{
                                float:right;
                                width:344px;
                                padding-top: 2px;
                        }
                                .Block01 .DetailStory .FormComment .Item .Data span{
                                        color:#000;
                                        font-weight:bold;
                                }
                                .Block01 .DetailStory .FormComment .Item .Data strong{
                                        color: #ec1c24;
                                        padding-right: 8px;
                                }
                                .Block01 .DetailStory .FormComment .Item .Data p{
                                        padding-top: 12px;
                                }
                .Block01 .DetailStory .FormComment .PostCmt{
                        border: 1px solid #E1E1E1;
                        background-color:#fff;
                        width:418px;
                        padding: 10px;
                        font-size: 1.1em;
                        color:#363636;
                        margin-top: 20px;
                        float:left;
                }
                                .Block01 .DetailStory .FormComment .PostCmt h2{
										background: transparent url(../images/post-a-cmt.gif) no-repeat top left scroll;
										height: 22px;
                                }
                                .Block01 .DetailStory .FormComment .PostCmt .StyleCmt{
                                        width: 414px;
                                        height:75px;
                                        border: 1px solid #E1E1E1;
                                        background-color:#f5f5f5;
                                        font-size: 1em;
                                }
                                .Block01 .DetailStory .FormComment .PostCmt p{
                                        float:left;
                                        font-size: 0.9em;
                                        color:#adadad;
                                        padding-top: 2px;
                                }
                                .Block01 .DetailStory .FormComment .PostCmt button {
                                        background: none;
                                        border: none;        
                                        cursor: pointer;        
                                        float: right;
                                        overflow: visible;                
                                        padding: 0px;
                                        margin-top: 5px;
                                }
                
.Block02 .Category {
                margin-top: 87px;
        }
                .Block02 .Category .Content {
                        padding: 12px 0px 12px 0px;
                        margin-bottom:12px;
                }
                        .Block02 .Category h2 {
                                background: url(../images/browse-by-category.gif) left top no-repeat;
                                height: 28px;
                        }    
                        .Block02 .Tip h2 {
                                background: url(../images/more-4wd-tips.gif) left top no-repeat;
                                height: 28px;
                        }        
                        .Block02 .Category li {
                                font-size: 1.1em;
                                margin: 0px 7px 3px 16px;                        
                        }
                        .Block02 .Category li a{
                                text-decoration: underline;
                                color:#3e3e3e;
                        }
                        .Block02 .Category li a:hover{
                                text-decoration: none;
                        }
                        .Block02 .Category .Active{
                                text-decoration: none;
                        }
                        .Block02 .Favourites {                        

                        }  
                                        
                .Block02 .Favourites .Content {
                        padding: 12px 0px 12px 0px;
                }
                        .Block02 .Favourites h2 {
                                background: url(../images/lately-on-my-fav.gif) left top no-repeat;
                                height: 27px;
                        }  
                        .Block02 .StoryFromThisCategory h2 {
                                background: url(../images/more-stories.gif) left top no-repeat;
                                height: 27px;
                        }       
                        .Block02 .Favourites .Item {
                                font-size: 1.1em;
                                margin: 0px 7px 10px 16px;                        
                        }
                        .Block02 .Favourites .Item .Thumb {
                                background: #f1f1f1;
                                float: left;        
                                margin-right: 10px;                        
                        }
                        .Block02 .Favourites .Item p {
                                padding-right: 18px;
                                padding-top: 10px;
                        }
                        .Block02 .Favourites .ViewAll {
                                padding-right: 10px;
                                text-align:right;
                                margin-top: -6px;
                        }
                        .Block02 .Favourites .ViewAll a{
                                text-decoration: underline;
                                color:#323232;
                                font-size: 1.1em;
                        }
                        .Block02 .Favourites .ViewAll a:hover{
                                text-decoration: none;
                        }

.SpaceTop {                        
	padding-top: 55px;
}   
.Block02 .Member {                        
	margin-bottom: 10px !important;
}   
 		.Block02 .Member .Content {
				padding: 10px;
		}
		.Block02 .Member h3 {
			color:#f04950;
			font-weight:bolder;
			font-size: 1.5em;
		}    
		.Block02 .Member .Avatar{
			text-align: center;
			padding: 10px 0px;
		} 
		.Block02 .Member p{
			font-size:1.1em;
			padding-bottom: 20px;
		} 
		.Block02 .Member strong{
			font-size: 1.2em;
			font-weight:bold;
			display:block;
			padding-bottom: 5px;
		}
		.Block02 .Member a.AddFav{
			float:left;
		}
		.Block02 .Member a.ViewProf{
			float:right;
		}
			.Block02 .Member a.AddFav, .Block02 .Member a.ViewProf{
				font-size: 1.1em;
				text-decoration:underline;
				color:#323232;
			}
			.Block02 .Member a.AddFav:hover, .Block02 .Member a.ViewProf:hover{
				text-decoration: none;
			}
		
.Block04 .BoxProfile{
	margin-bottom: 12px;
	width: 429px;
}
	.Block04 .BoxProfile .Title{
		padding-bottom: 10px;
	}
	.Block04 .BoxProfile .Title img{
		float:left;
	}
	.Block04 .BoxProfile .Title a{
		float:right;
		font-size: 1.1em;
		color: #000;
	}
	.Block04 .BoxProfile .Content{
		xborder: 1px solid #e3e3e3;
		border-left: 1px solid #e3e3e3;
		padding:20px 10px 0px 20px;
		background-color: #fff;
		font-size: 1.1em;
	}
		.Block04 .BoxProfile .Content .ImgNote{
			width:88px;
			float:left;
			font-size: 1.2em;
			color:#000;
			font-weight:bold;
			overflow: hidden;
		}
		.Block04 .BoxProfile .Content .Desc{
			width: 308px;
			float:right;
			font-size: 1.1em;
			color:#3e3e3e;
		}
			
			.Block04 .BoxProfile .Content .Desc .From{
				color:#000;
				background: url(../images/icon-email.gif) no-repeat left top;
				xmargin-top: -2px;
				padding: 3px 0px 16px 19px;
			}
			.Block04 .BoxProfile .Content .Desc .Stand{
				background: none;
				padding: 1px 0px 4px 0px;
			}
			.Block04 .BoxProfile .Content .Desc .From span{
				font-weight: bolder;
				color: #ec1c24;
			}
			.Block04 .BoxProfile .Content .Desc p strong{
				color:#000;
			}
			.Block04 .BoxProfile .Content .Desc .ForCmt{
				padding-top: 10px;
			}
			.Block04 .BoxProfile .Content .Desc .Link{
				padding-top: 14px;
			}
				.Block04 .BoxProfile .Content .Desc .Link a{
					float:left;
					 margin-right: 10px;
					 text-decoration:underline;
					 color:#323232;
				}
				.Block04 .BoxProfile .Content .Desc .Link a:hover{
					text-decoration: none;
				}
				.Block04 .BoxProfile .Content .Desc .Link .BlockUser{
					background:url(../images/icon-block.gif) no-repeat left 2px;
					padding-left: 16px;
				}
			.Block04 .BoxProfile .Content .Desc .Score {	
						background: none;
						margin: 0px;
						padding: 9px 0px 4px;
						width: 150px;
					}
				.Block04 .BoxProfile .Content .Desc .Score li {
							background: url(../images/star03.gif) left top no-repeat;
							float: left;
							font-size: 0px;							
							height: 11px;
							line-height: 0px;						
							text-indent: -10000px;
							width: 12px;												
						}
						.Block04 .BoxProfile .Content .Desc .Score li.Active {
							background-position: left -18px;
						}

.Block04 .PhotoProf{
	margin-bottom: 12px;
}
	.Block04 .PhotoProf .Title{
		padding-bottom: 10px;
	}
	.Block04 .PhotoProf .Note{
		padding-bottom: 10px;
		font-size:1.1em;
		color:#000;
	}
		.Block04 .PhotoProf .Note span{
			float:left;
		}
		.Block04 .PhotoProf .Note a{
			text-decoration: underline;
			color:#000;
			float:right;
		}
		.Block04 .PhotoProf .Note a:hover{
			text-decoration:none;
		}
	.Block04 .PhotoProf .Content{
		border: 1px solid #e3e3e3;
		padding:11px 0px 18px 16px;
		background-color: #fff;
	}
		.Block04 .BoxProfile .Content .Record{
			padding-bottom: 20px;
		}
		.Block04 .PhotoProf .Content .Item{
			width:121px;
			float:left;
			font-size: 1.1em;
			color:#000;
			margin-right: 8px;
			margin-bottom: 12px;
		}
			.Block04 .PhotoProf .Content .Item .Status{
			
			}
			.Block04 .PhotoProf .Content .Item .Status p{
				float:left;
			}
			.Block04 .PhotoProf .Content .Item .Status ul{
				float:right;
			}
				.Block04 .PhotoProf .Content .Item .Status ul li{
					float:left;
					padding-left: 4px;
				}
				.Block04 .PhotoProf .Content .Item .Status ul .Setting{
					background:url(../images/icon-setting.gif) no-repeat top left;
					width:13px;
					height: 13px;
					display:block;
				}
				.Block04 .PhotoProf .Content .Item .Status ul .Delete{
					background:url(../images/icon-delete.gif) no-repeat top left;
					width:10px;
					height: 13px;
					display:block;
				}
					.Block04 .PhotoProf .Content .Item .Status ul li span{
						display:none;
					}
			.Block04 .PhotoProf .Content .Item .Album{
				float:left;
			}
			.Block04 .PhotoProf .Content .Item .Album a{
				font-size:1.0em;
				font-weight:bold;
				color:#000;
				display:block;
				padding-top: 3px;
			}
		.Block04 .PhotoProf .Content .SetPage{
			clear:both;
			float:left;
			width:380px;
		}
		.Block04 .PhotoProf .Content .SetPage .Next{
			background:url(../images/btn-next01.gif) no-repeat top left;
			width: 38px;
			height: 19px;
			float:right;
		}
		.Block04 .PhotoProf .Content .SetPage .Next span{
			display: none;
		}

.Block01 .SearchMap{
	
}
	.Block01 .SearchMap .Content{
		border: 1px solid #e3e3e3;
		padding:19px 18px 18px 19px;
		background: #fff url(../images/bg-search-map.gif) repeat-x bottom left;
	}
	.Block01 .SearchMap .Content .FormSearch{
		float:left;
		width: 255px;
	}
	.Block01 .SearchMap .Content .ToMap{
		border: 1px solid #d3d3d3;
		width: 373px; /*Modifed from 374*/
		height: 285px;
		background-color:#fff;
		float:right;		
		overflow: hidden;
	}
		.Block01 .SearchMap .Content .FormSearch .Field{
			margin-bottom: 4px;
		}
		
			.Block01 .SearchMap .Content .FormSearch .Field .Label{
				color:#000000;
				display:inline;
				float:left;
				font-size:1.2em;
				font-weight:bolder;
				margin:3px 0px 0 0;
				width:60px;
			}
			.Block01 .SearchMap .Content .FormSearch .Field .TxtInput{
				width: 190px;
				float:right;
				position: relative;
			}
				.Block01 .SearchMap .Content .FormSearch .Field .TxtInput span{
					font-size:1.1em;
					position:absolute;
					right: 11px;
					top: 0px;
				}
				.Block01 .SearchMap .Content .FormSearch .Field .TxtInput .InputStyle{
					border:1px solid #DDDDDD;
					padding:2px;
					width:132px;
					color:#000000;
					font-size:1.1em;
					background-color:#fff !important;
				}
		.Block01 .SearchMap .Content .FormSearch .BtnSubmit {
			margin: -20px 76px 0px 0px !important;
			background: none;
			display: inline;
			line-height: 0;
		}
			.Block01 .SearchMap .Content .FormSearch .BtnSubmit .BtnSubmit02 {
				margin: 0px;
				line-height: 0;
			}
		.Block01 .SearchMap .Content .FormSearch ul.CheckList{
			display:list-item;
			font-size: 1.1em;
			margin-top: 10px;
		}
			.Block01 .SearchMap .Content .FormSearch ul.CheckList li{
				padding-bottom:4px;
				float:left;
				width:215px;
			}
			.Block01 .SearchMap .Content .FormSearch .CheckList .CheckBox{
				float:left;
			}
			.Block01 .SearchMap .Content .FormSearch .CheckList label{
				float:left;
				padding-left: 5px;
				color:#4c4c4c;
			}
		.Block01 .SearchMap .Content .FormSearch button {
			background:transparent none repeat scroll 0 0;
			border:medium none;
			float:right;
			margin:0;
			overflow:visible;
			padding:0;
		}
		.Block01 .SearchMap .Content .FormSearch .Find{
			color:#000;
			font-size:1.2em;
			font-weight:bolder;
			line-height: 30px;
		}
		.Block01 .SearchMap .Content .FormSearch a.Find:hover{
			text-decoration: none;
		}
		.Block01 .SearchMap .Content .FormSearch p{
			font-size:1.1em;
		}
		.Block01 .SearchMap .Content .FormSearch .Textheader{
			font-size:1.1em;
			margin-bottom:10px;
			color:#4C4C4C;
		}
		.Block01 .SearchMap .Content .FormSearch .SearchName{
			padding-top: 8px;
		}	
		.Block01 .SearchMap .Content .FormSearch .SearchName .InputStyle{
			border:1px solid #DDDDDD;
			padding:2px;
			width:134px;
			color:#000000;
			font-size:1.1em;
			float:left;
		}
		.Block01 .SearchMap .Content .FormSearch .SearchName .BtnSubmit01{
			width: 48px;
			float:left;
			margin-left: 10px;
			line-height: 0;
		}
.Block01 .BoxQuestion{
	border: 1px solid #d3d3d3;
	background-color:#fff;
	padding: 10px;
	width: 650px;
	margin-top: 10px;
}	
.Block01 .BoxQuestion .Note{
	font-size: 1.1em;
	padding-bottom: 10px;
	font-weight:bold;
}	
.Block01 .BoxQuestion .Field{
	padding-bottom: 6px;
	width:350px;
}
	.Block01 .BoxQuestion .Field .Label{
		display:inline;
		float:left;
		font-size:1.1em;
		font-weight:bolder;
		margin:3px 10px 0 0;
		width:90px;
	}
	.Block01 .BoxQuestion .Field .Control{
		float:right;
		width:240px;
	}
		.Block01 .BoxQuestion .Field .Control .InputStyle{
			border:1px solid #DDDDDD;
			padding:2px;
			width:230px;
			font-size: 1.1em;	
		}
		.Block01 .BoxQuestion .Field .Control .InputStyle01{
			border:1px solid #DDDDDD;
			padding:2px;
			width:230px;
			font-size: 1.1em;
		}
	.Block01 .BoxQuestion .SubmitBtn {
		background:transparent url(../images/btn-submit-cmt.gif) no-repeat scroll left top;
		border:medium none;
		cursor:pointer;
		height:19px;
		margin:0px;
		margin-right:3px;
		overflow:hidden;
		padding:23px 0 0;
		width:48px;
		float:right;
		line-height: 0;
	}
	.Block01 .BoxQuestion .CancelBtn {
		background:transparent url(../images/btn-cancel.gif) no-repeat scroll left top;
		border:medium none;
		cursor:pointer;
		height:19px;
		overflow:hidden;
		padding:23px 0 0;
		width:48px;
		float:right;
		margin: 0px 5px;
		line-height: 0;
	}

/*Css form Send Message goes here*/
.Block04 .BoxProfile .Content .SendMessage{
	padding-bottom: 20px;
}
	.Block04 .BoxProfile .Content .SendMessage .Field {
			margin-bottom: 5px;
		}
			.Block04 .BoxProfile .Content .SendMessage .Field .Label{
				color: #000;
				display: inline;				
				float: left;
				font-size: 1.0em;
				width: 75px;
				margin: 5px 0px 0px 0px;			
			}
			.Block04 .BoxProfile .Content .SendMessage .Field .Control {
				float: left;
				width: 300px;
				padding: 2px 0px;
			}
			.Block04 .BoxProfile .Content .SendMessage .Field textarea {
				color: #000;
				font-size: 1.0em;
				border: 1px solid #ddd;
				padding: 2px;
				width: 288px;
				height: 130px;
			}	
			.Block04 .BoxProfile .Content .SendMessage .Field .InputStyle {
				border: 1px solid #ddd;
				padding: 2px;
				width: 288px;		
				font-size: 1.0em;			
			}
			.Block04 .BoxProfile .Content .SendMessage .BtnCancel {
				background: url(../images/cancel.gif) left top no-repeat;
				height: 19px;
				width: 48px;
				float: right;
				cursor: pointer;
				text-indent: -10000px;
				font-size: 0px;
				padding: 0px;
				margin: 0px 10px 0px 0px;
				border: none;
				line-height: 0px;
			}
			.Block04 .BoxProfile .Content .SendMessage .BtnSubmit{
				margin: 0px 10px 0px 0px;
			}
/*Css form Send Message end here*/

.ClearTopMargin
{
    margin-top:0px !important;
}
.TopMargin
{
    margin-top:87px !important;
}
.jScrollPaneContainer {
	border-top: 1px solid #e3e3e3;
	border-bottom: 1px solid #e3e3e3;
	border-right: 1px solid #e3e3e3;
}
.jScrollPaneContainer .Wrapper {
	width: 397px !important;
}
