*{
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
}
_html,_body{margin:0;text-align:center;over-flow:hidden;height:100%;width:100%;}
body{width:100%;
}
UL{list-style-type:none; margin:0px;}
.ttl{height:18px;}
.ctt{
height:auto;
padding:6px 6px 0px 6px;
clear:both;
border-left: 1px solid #CCCCCC;
border-right: 1px solid #CCCCCC;
}
.w936{
width:718px;
clear:both;
margin-top: 0px;
margin-right: 0;
margin-bottom: 0px;
margin-left: 0;
}
.centent_text {
	font-family: Arial, Helvetica, sans-serif;
	line-height: 1.5;
	color: #333333;
}
.title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;
}
.centent_text a {
	color: #000099;
}
.contect_top {
	font-family: "Times New Roman", Times, serif;
	line-height: 1.5;
	color: #004276;
	font-size: 14px;
}
.normaltab   {
color:#1F3A87;
}
.hovertab    {
color:#FF0000;
background-color: #99CC00;
}
.STYLE3 {
	color: #FFFFFF;
	font-weight: bold;
}
.STYLE6 {color: #000000; font-size:16px;font-weight:bold; text-decoration:underline;}
.STYLE12 {color: #000099}
.style20
{
	    COLOR: #333333;
        font-family:Arial;
        font-size: 16px;
        line-height:30px;
        font-weight: bold;
		height:35px;
}

.tah25a_link{ color:#0d79e6; 
         text-decoration:none;
         font-size: 14px;
         font-weight: bold;
}
A.tah25a_link:link,A.tah25a_link:visited { color:#0d79e6;
                               text-decoration:underline;
                               font-size: 14px;
                               font-family:Arial;
                               font-weight: bold;
}
A.tah25a_link:active,A.tah25a_link:hover { text-decoration:underline;
                               color:#ff6600;
}

.tah25f_link{ color:#0287ee; 
         text-decoration:none;
         font-size: 14px;
         font-weight: bold;
}
A.tah25f_link:link,A.tah25f_link:visited { color:#0287ee;
                               text-decoration:underline;
                               font-size: 14px;
                               font-family:Arial;
                               font-weight: bold;
}
A.tah25f_link:active,A.tah25f_link:hover { text-decoration:underline;
                               color:#ff6600;
}

.tah26a_link{ color:#666666; 
         text-decoration:none;
         font-size: 12px;
}
A.tah26a_link:link,A.tah26a_link:visited { color:#666666;
                               text-decoration:underline;
                               font-size: 12px;
                               font-family:Arial;}
A.tah26a_link:active,A.tah26a_link:hover { text-decoration:underline;
                               color:#ff6600;
}

.tah27a_link{ color:#0287ee; 
         text-decoration:none;
         font-size: 12px;
}
A.tah27a_link:link,A.tah27a_link:visited { color:#0287ee;
                               text-decoration:underline;
                               font-size: 12px;
                               font-family:Arial;}
A.tah27a_link:active,A.tah27a_link:hover { text-decoration:underline;
                               color:#ff9900;
}

.tah27c_link{ color:#ff9900; 
         text-decoration:none;
         font-size: 12px;
		 font-weight:bold;
}
A.tah27c_link:link,A.tah27c_link:visited { color:#ff9900;
                               text-decoration:underline;
                               font-size: 12px;
                               font-family:Arial;
							   font-weight:bold;
}
A.tah27c_link:active,A.tah27c_link:hover { text-decoration:underline;
                               color:#ff6600;
}

.gallery_div{ height:100%;
              margin:10px 5px 15px 5px !important;
			  margin:10px 5px 0px 5px;
			  float:left;
			  width:675px !important;
			  width:665px;
}

.gallery_left{ float:left; 
              width:200px;
}

.gallery_left_picture{ float:left; 
                       width:180px; 
					   height:130px; 
					   border:1px solid #cccccc; 
					   padding:5px 5px 5px 5px; 
					   margin:0 18px 0 0;
					   text-align:center;
}

.gallery_left_picture_click{ float:left;
                             width:100%;
							 margin:10px 0 0 0;
							 color:#ff9933;
							 text-align:center;
}

.gallery_left_rating{ float:left;
                      width:100%;
					  margin:10px 0 5px 0;
					  font-weight:bold;
					  font-family:Arial;
					  font-size:11px;
					  text-align:center;
}

.gallery_left_rating_button{ float:left;
                             width:100%;
							 margin:30px 0 5px 0;
							 text-align:center;
}

.gallery_star{ 
		width:100; 
		float:left; 
		margin:0 0 0 48px !important;
		margin:0 0 0 24px;		
}

.gallery_starsm{ 				
		width:70px;
		float:left;
		text-align:left;
		margin:10px 0 15px 5px !important; /*For FF IE7-8*/
		margin:10px 0 15px 2px;/*For IE6*/
}

.gallery_right{ float:right;
                padding:5px 5px 5px 5px;
				width:450px !important;
				width:440px;
}

.gallery_right_feature_title{ font-weight:bold;
                              font-family:Arial;
							  font-size:16px;
							  margin:0 0 10px 0;
							  float:left;
							  width:100%;
}

.gallery_right_feature_text{ font-family:Arial;
                             font-size:12px;
							 margin:0 0 15px 0;
							 float:left;
							 width:100%;
}

.gallery_right_top_div{ font-family:Arial;
                        font-size:12px;
						margin:0 0 5px 0;
						float:left;
						width:100%;
						background-color:#e1e1e1;
						height:24px;
}

.gallery_right_top_title{ float:left;
                          margin:4px 0 0 10px !important; /*For FF IE7-8*/
						  margin:4px 0 0 5px;
						  font-weight:bold;
						  color:#000000;
						  text-align:left;
						  font-size:14px;
}

.gallery_right_top_next{ float:right;
                         margin:4px 10px 0 0px !important; /*For FF IE7-8*/
						 margin:4px 5px 0 0px;
						 color:#666666;
}

.gallery_right_top_next_p{ font-family:Tahoma;
                           font-size:12px;
}

.gallery_right_by{ font-family:Arial;
                   font-size:12px;
				   margin:9px 5px 0px 30px;
				   float:right;
}

.gallery_right_review_title{ font-family:Arial;
                             font-size:16px;
							 margin:5px 0 15px 5px !important; /*For FF IE7-8*/
							 margin:5px 0 15px 2px;
							 float:left;
							 width:100%;
							 text-align:left;
							 font-weight:bold;
							 color:#FF9900;
}

.gallery_right_full_review{ font-size:12px;
                            margin:5px 0 15px 0; 
							float:left; 
							width:100%; 
							text-align:left;
							padding:0 0 20px 5px !important; /*For FF IE7-8*/
							padding:0 0 20px 4px;
							border-bottom:1px dashed #CCCCCC;
}

.gallery_right_full_review_title{ font-size:14px; font-weight:bold;text-align:left;
}

.gallery_right_full_review_text{ float:left; margin-top:5px;text-align:left;
}

.gallery_right_more{ margin:5px 0 15px 0; float:left; width:100%; padding-left:5px;text-align:left;
}

.gallery_line{ background-image:url(../../../images/product/map-edition/featuregallery/line.gif);
               background-repeat:repeat-x;
			   float:left;
			   height:1px;
			   margin:12px 0 10px 0 !important;
			   margin:12px 0 5px 0;
			   width:675px !important;
			   width:665px;
}

.gallery_right_feature_iframe{ height:250px;
	                  		   width:465px !important; /*For FF IE7-8*/
		                 	   width:445px;
							   text-align:left;
}

.video{ floats:left;
        width:100%;
		margin:0px 0 15px 0;
		text-align:center;
}

.user_rating_div{  width:458px !important; /*For FF IE7-8*/
                   width:440px;
                   text-align:left;
				    float:left;
}

.iframe{ width:500px;height:300px;
}

.iframe1{ width:970px;height:560px;
}

.iframe_video{ width:791px;height:576px;
}

.iframe_home{ width:980px;height:590px;
}

.text_b{ font-family: Courier; padding:0 6px 0 6px; font-weight:bold;
}

