@charset "utf-8";
#line_b {
	width:25px;
	height:25px;
	background-image: url(../images2/Blu.png);
}
#line_b.selected {
	background-image: url(../images2/Bld.png);
}


body {
	font-family: Arial, Tahoma, Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-image: url(../images/background.jpg);
	background-position:left top;
	background-repeat: repeat-x;
	background-color:#e9e9e9;
	margin:0;
	padding:0;
	height:100%;
}
a {
	color:#016cea;
	text-decoration:underline;
}
a:hover {
	color:#016cea;
	text-decoration:none;
}
h1 {
	font-size:32px;
	font-weight:normal;
}
h2 {
	font-size:24px;
	font-weight:normal;
}
h3 {
	font-size:22px;
	font-weight:normal;
	padding-left:10px;
}
.clear {
	clear:both;
}
.border {
	border:1px solid #ccc;
}
.blockpadding {
/*	padding-bottom:9px;
	padding-top:9px;*/
}
#main_container {
	width:963px;
	margin:0 auto;
	position:relative;
}
#logo {
	float:left;
	width:182;
	height:76px;
}
#logo h1 {
	display:none;
}
#topicon {
	float:right;
	padding-top:33px;
	width:150px;
}
#topicon .topicon {
	float:left;
	width:28px;
	padding-left:8px;
	height:25px;
}
#tnb_left {
	float:left;
	background-image:url(../images/tnb_left.jpg);
	background-repeat:no-repeat;
	width:10px;
	height:40px;
}
#tnb_right {
	float:right;
	background-image:url(../images/tnb_right.jpg);
	background-repeat:no-repeat;
	width:10px;
	height:40px;
}
#tnb_bg {
	float:left;
	background-image:url(../images/tnb_bg.jpg);
	background-repeat:repeat-x;
	width:943px;
	height:40px;
}
#tnb_bg ul {
	padding:0px;
	margin:0px;
}
#tnb_bg ul li {
	font-weight:bold;
	list-style:none;
	font-size:13px;
	display:inline-block;
	float:left;
	padding-right:2px;
	background-image:url(../images/tnb_separator.jpg);
	background-position:right;
	background-repeat:no-repeat;
}
#tnb_bg ul li a {
	color:#000;
	list-style:none;
	display:inline-block;
	float:left;
	text-decoration:none;
	height:29px;
	padding-top:11px;
	padding-right:13px;
	padding-left:15px;
}
#tnb_bg ul li a:hover {
	color:#fff;
	list-style:none;
	display:inline-block;
	float:left;
	text-decoration:none;
	height:29px;
	padding-top:11px;
	padding-right:13px;
	padding-left:15px;
	background-image:url(../images/tnb_hover.jpg);
	display:inline-block;
}
#tnb_bg .selected {
	color:#fff;
	list-style:none;
	display:inline-block;
	float:left;
	cursor:default;
	text-decoration:none;
	height:29px;
	padding-top:11px;
	padding-right:13px;
	padding-left:15px;
	background-image:url(../images/tnb_hover.jpg);
	display:inline-block;
}
.pagehead {
	padding-left:25px;
	background-image:url(../images/pagehead_bg.jpg);
	background-repeat:repeat-y;
}
.pagehead .head {
	font-weight:bold;
	padding-top:9px;
	float:left;
	width:300px;
	font-size:13px;
}
.search {
	float:right;
	background-repeat:no-repeat;
	background-position:left;
	/*	padding-left:25px;*/
	width:95%;
	height:25px;
	margin-top:2px;
}
.search2{
	float:right;
	background-repeat:no-repeat;
	/*background-position:left;
	background: url(../images2/search_bg.png) no-repeat;
	width:111px;*/
	height:22px;
	margin-top:4px;
}
.searchbox {
	width:100%;
	height:15px;
	border:0px;
	color:#333333;/*	margin-top:4px;*/
    font-size:10px;
}
#shadow_top {
	width:948px;
	height:40px;
	padding-top:14px;
	padding-left:15px;
	background-image:url(../images/shadow_top.png);
	background-repeat:no-repeat;
}
#shadow_bg {
	width:948px;
	padding-left:15px;
	background-image:url(../images/shadow_bg.png);
	background-repeat:repeat-y;
	min-height:300px;
}
#shadow_bottom {
	width:963px;
	height:19px;
	background-image:url(../images/shadow_bottom.png);
	background-repeat:no-repeat;
}
.action_panel_main {
	/*width:78%;*/
	width:100%;
	float:right;

	/*height:61px;*/
}
.action_panel_main_new {
/*	width:78%;*/
	width:99%
	float:right;
	/*height:61px;*/
}
.action_panel_main_up {
	/*width:78%;*/
	width:100%;
	float:right;
	height:10px;
}
.actionpanel {
	/*	padding:5px;
*/
	height:21px;
	border:1px solid #ccc;
	/*width:99%;*/
	float:left;
	padding:4px 0px 7px 6px;
}

.actionpanel_new {
	padding:4px 0px 7px 6px;
	height:21px;
	border:1px solid #ccc;
	/*width:98%;*/
	width:98.9%;
	float:left;
}

.actionpanel_1 {
	padding:5px;
	height:21px;
	border:1px solid #ccc;
	width:88%;
	float:right;
}
.gallery_tab {
	width:90%;
	height:26px;
	font: bold 12px Arial, Helvetica, sans-serif;
	color:#333333;
	display:block;
	text-decoration:none;
	text-align:center;
	float:right;
}

.togle_btn{
width:15px;float:left; margin-top:12px;
}

.togle_btn_new{
width:15px;float:left;padding-left:5px;margin-top:-42px;
#margin-top:0px;
}


.togle_btn_up{
width:15px;float:left;
}
.togle_btn_up_new{
width:15px;float:left;padding-left:5px;
}


.gallery_tab a:hover {
	color:#A60005;
}
.gallery_tab2 a{
	color:#A60005;
	font:bold 11px Arial, Helvetica, sans-serif;
	text-decoration:none;
	
}
.gallery_tab2 a:hover {
	color:#A60005;
	text-decoration:underline;
}

.gallery_tab2 {
/*background:url(../images2/gallery_tab_2.png) no-repeat;*/
	height:26px;
	/*width:96px;*/
	font: bold 10px Arial, Helvetica, sans-serif;
	color:#333333;
	display:block;
	text-decoration:none;
	text-align:center;
	float:right;
	padding-top:2px;
	width:100%;
}

.areaofi {
	float:left;
	position:relative;
	width:148px;
}
.areaofi_bg {
	padding:0px;
}
.areaofi_bg a {
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	float:left;
	padding:5px 2px 2px 0px;
	text-align:center;
	width:61px;
	height:16px;
	background-repeat:no-repeat;
	background-image:url(../images/btn_redtab.jpg);
}
.areaofi_bg a:hover {
	color:#333;
	float:left;
	padding:5px 2px 2px 0px;
	text-align:center;
	width:61px;
	height:16px;
	background-repeat:no-repeat;
	background-image:url(../images/btn_graytab.jpg);
}
.areaofi_bg .selected {
	color:#333;
	float:left;
	padding:5px 2px 2px 0px;
	text-align:center;
	width:61px;
	height:16px;
	background-repeat:no-repeat;
	background-image:url(../images/btn_graytab.jpg);
}
/*.selected_new a

{

	float:left;

	width:24px;

	height:23px;

	display:block;

	padding-left:3px;

	background-repeat:no-repeat;

	background-image:url(../images/btn_on2.png) ;

}*/



.selected_new {
	float:left;
	width:24px;
	height:23px;
	padding-left:3px;
	background-repeat:no-repeat;
	background-image:url(../images/btn_on2.png);
	outline:0px;
}
/*.selected_new_2

{	float:left;

	width:24px;

	height:23px;

	padding-left:3px;

	background-repeat:no-repeat;

	background-image:url(../images/btn_on3.png) ;

	outline:0px;

}*/







.action_btn {
	float:left;
	position:relative;
	padding-bottom:1px;
	/*width:135px;*/
	width:143px;
	/*margin-right:10px;*/
}
.action_icon a {
	float:left;
	width:24px;
	height:23px;
	display:block;
	background:url(../images/icon_routes.jpg) no-repeat;
	padding-left:3px;
	outline:0px;
}
.action_icon1 a {
	float:left;
	width:24px;
	height:23px;
	display:block;
	background:url(../images/icon_share.jpg) no-repeat;
	padding-left:3px;
	outline:0px;
}
.action_icon2 a {
	float:left;
	width:24px;
	display:block;
	height:23px;
	background:url(../images/icon_fullscreen.jpg) no-repeat;
	padding-left:3px;
}
.action_icon3 a {
	float:left;
	width:24px;
	display:block;
	height:23px;
	background:url(../images/icon_transparancy.jpg) no-repeat;
	padding-left:3px;
}
.action_icon4 a {
	float:left;
	width:24px;
	height:23px;
	display:block;
	background:url(../images/icon_info.jpg) no-repeat;
	padding-left:3px;
}
.action_icon5 a {
	float:left;
	width:24px;
	height:23px;
	display:block;
	background:url(../images/icon_help.jpg) no-repeat;
	padding-left:3px;
}
#footer_left {
	float:left;
	width:6px;
	height:44px;
	background-image:url(../images/footer_left.jpg);
	background-repeat:no-repeat;
}
#footer_bg {
	float:left;
	text-align:center;
	width:951px;
	height:29px;
	padding-top:15px;
	background-image:url(../images/footer_bg.jpg);
	background-repeat:repeat-x;
}
#footer_right {
	float:right;
	width:6px;
	height:44px;
	background-image:url(../images/footer_right.jpg);
	background-repeat:no-repeat;
}
/*css for action buttoon popup*/

.rollovertab01 {
	background-image:url("../images/p_box_top.png");
	background-repeat:no-repeat;
	height:5px;
	padding-right:5px;
	text-align:right;
	width:296px;
}
.rollovertab02 {
	background-image:url("../images/rollovertab02.gif");
	background-repeat:no-repeat;
	height:9px;
	width:301px;
}
.rollovertab03 {
	background-image:url("../images/rollovertab03.jpg");
	background-repeat:repeat-y;
	padding-left:5px;
	padding-right:2px;
	width:294px;
}
.rollovertab03_route {

	padding-right:2px;
	width:100%;
}
.abslute_row {
	padding-top:5px;
	padding-bottom:1px;/*border-bottom:1px solid #ccc;*/
	padding-left:4px;
	width:100%;

}
abslute_row .col2 {
}
.abslute_route {
	position:absolute;
	z-index:500;
	right:45px;
	width:301px;
	margin-top:23px;
}
.abslute_route .col1 {
	float:left;
	font-weight:bold;
	width:60px;
}
.abslute_route .col2 {
	float:left;
	width:200px;
}
.abslute_route .col3 {
	float:right;
	padding-right:3px;
	width:22px;
}
.col_dist {
	float:left;
	font-weight:bold;
	/*width:200px;*/
}
.abslute_share {
	position:absolute;
	z-index:500;
	right:-274px;
	width:301px;
	margin-top:23px;
}
.abslute_share .col1 {
	float:left;
	text-align:right;
	font-weight:bold;
	width:50px;
	padding-right:10px;
}
.abslute_share .col2 {
	float:left;
	width:100px;
}
.abslute_share .col2 a {
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}
.abslute_share .col2 a:hover {
	text-decoration:underline;
}
.abslute_share .col3 {
	float:right;
	padding-right:3px;
	width:22px;
}
.abslute_search {
	position:absolute;
	z-index:500;
	right:108px;
	width:301px;
}
.abslute_search .col1 {
	float:left;
	font-weight:bold;
	width:60px;
}
.abslute_search .col2 {
	float:left;
	width:200px;
}
.abslute_search .col3 {
	float:right;
	padding-right:3px;
	width:22px;
}
.abslute_transprncy {
	position:absolute;
	z-index:500;
	right:54px;
	width:301px;
}
.abslute_transprncy .col1 {
	float:left;
	font-weight:bold;
	width:60px;
}
.abslute_transprncy .col2 {
	float:left;
	width:200px;
}
.abslute_transprncy .col3 {
	float:right;
	padding-right:3px;
	width:22px;
}
.input_popup {
	border:1px solid #cccccc;
	width:85%;
}
.aoi_top {
	/*background:url(../images/aoi_top.gif) no-repeat;*/

	width:171px;
	height:7px;
}
.aoi_bg {
	/*width:170px;*/
	/*padding-left:10px;*/
	padding-right:4px;
	/*	background-image:url(../images/aoi_bg.jpg);*/

	background-repeat:repeat-y;
}
/*following class for search result*/

.aoi_bg_2 {
	width:255px;
	margin-left:5px;
	/*padding-left:8px;*/

    padding-bottom: 10px;
	padding-top: 10px;
	/*background-image:url(../images/aoi_bg.jpg);*/

	background-repeat:repeat-y;
}
/*following class for more info popup*/

.aoi_bg_3 {
	width:225px;
	/*margin-left:132px;*/

	padding-left:8px;
	padding-right:7px;
	background-image:url(../images/aoi_bg.jpg);
	background-repeat:repeat-y;
}
.aoi_bottom {
	width:171px;
	height:6px;
	/*background-image:url(../images/aoi_bottom.png);*/

	background-repeat:no-repeat;
}
.abslute_chart {
	position:absolute;
	z-index:5000;
	top:23px;
}
.abslute_palces {
	position:absolute;
	left:63px;
	top:23px;
	z-index:5000;
}
.abslute_weather {
	position:absolute;
	left:126px;
	top:23px;
	z-index:5000;
}
/*following class for serch result*/

.abslute_search_1 {
	top:129px;
	width:100%;
}
/*following class for pop up details*/

.abslute_pop_up_details {
	position:absolute;
	top:144px;
	z-index:5000;
}
.select_chart {
	width:90%;
	color:#333333;
	border:1px solid #ccc;
	margin-left:4px;
}
.popup_absolute {
	/*position:absolute;*/
	
	width:575px;
	margin:0px auto;
}
.popup_absolute_help {
	position:absolute;
	top:40%;
	left:37%;
	width:390px;
}
.popup_absolute_help .col1 {
	float:left;
	color:#A60005;
	font-weight:bold;
	font-size:15px;
	width:245px;
/*	padding-left:10px;
	padding-top:5px;*/
}
.popup_absolute_help .col2 {
	float:right;
	width:50px;
	padding-right:7px;
	text-align:right;
	padding-top:5px;
}
.popup_top {
	background-image:url(../images/popup_top.gif);
	background-repeat:no-repeat;
	width:390px;
	height:10px;
}
.popup_bg {
	background-image:url(../images/popup_bg.gif);
	background-repeat:repeat-y;
	min-height:100px;
	width:390px;
}
.popup_text {
	background-color:#acacac;
	padding:5px;
	min-height:130px;
}
.popup_bottom {
	background-image:url(../images/popup_bottom.gif);
	background-repeat:no-repeat;
	width:390px;
	height:9px;
}
.lblwrap {
	display:block;
	word-wrap:break-word;
}
table.eq_attr label {
 #margin-left : 0px;
 #margin-right: 0px;
	margin-left : 5px;
	margin-right: 8px;
}
span.eq_attr label {
 #margin-left : 0px;
 #margin-right: 0px;
	margin-left : 5px;
	margin-right: 8px;
}
.btn_go {
	background-image:url(../images/go_btn.png);
	color:#fff;
	font-size:10px;
	font-weight:bold;
	width:22px;
	height:18px;
	background-repeat:no-repeat;
	background-position:top left;
	border:0px;
	cursor:pointer;
}

.btn_go2 {
	background-image:url(../images2/go_btn2.png);
	
	font-size:10px;
	font-weight:bold;
	width:19px;
	#width:20px;
	height:18px;
	background-repeat:no-repeat;
	background-position:top left;
	border:0px;
	cursor:pointer;
	background-color:#FFFFFF;
}
/*done by me for search result*/

div.esRTitle {
	font-family: sans-serif;
	font-weight: bolder;
}
div.esResult {
	border: 1px solid #DDDDDD;
	padding: 0.5em;
	padding-right:10px;
	margin-top:4px;/*width:100%;*/

    }
    
div.popUp{
max-width:250px;
max-height:400px;
overflow:hidden;
}

div.esDTitle {
	font-family: sans-serif;
	font-weight: bolder;
	text-align: left;
	border-bottom: solid #FF0000;
}
img.micon {
	position: absolute;
	left: 0px;
}
div.esLatLon {
	font-family: sans-serif;
	text-align: left;
	margin-bottom: 8px;
}
#windowAd {
	margin-top: 10px;
	position:relative;
}
div.markerLabel {
	font-family: sans-serif;
	font-weight: bolder;
	text-align: center;
	position:relative;
	left:5px;
}
div.markerRow {
	font-family: arial;
	text-align: left;
	position:relative;
}
div.markerDetail {
	position:relative;
	left:35px;
	max-width:215px;
	min-height:60px;
	max-height:200px;
	overflow:auto;
}
div.esLogo {
}
.search_result_header {
	text-align:left;
	vertical-align:middle;
	/*background-color:#FF0000;*/
}
.search_result_header a {
	text-align:center;
	vertical-align:middle;
}
.search_info_header a {
	text-align:center;
	vertical-align:middle;
}
.search_result_header a {
	text-decoration:none;
	color:#333333;
	font-size:14px;
	text-align:center;
	vertical-align:middle;
}
.search_info_header a {
	text-decoration:none;
	color:#333333;
	font-size:14px;
	text-align:center;
	vertical-align:middle;
}
#footer {
	width:963px;
	margin:0px auto;
	position:relative;
}
/*for fullscreen*/	

.container {
	width:963px;
	margin:0px auto;
	height:100%;
	position:absrelative;
}
.container_fullscreen {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
}
/*table css*/

	

.top_left {
	background:url(../images/top_left_1.png) no-repeat bottom left;
	width:13px;
	height:13px;
}
.top_right {
	background:url(../images/top_right_1.png) no-repeat bottom left;
	width:13px;
	height:13px;
}
.top_mid {
	background:url(../images/top_mid_1.png) repeat-x bottom;
	height:13px;
	width:auto;
}
.botm_left {
	background:url(../images/botom_left_1.png) no-repeat top right;
	width:13px;
	height:13px;
}
.botm_right {
	background:url(../images/botom_right_1.png) no-repeat top left;
	width:13px;
	height:13px;
}
.botm_mid {
	background:url(../images/botom_mid_1.png) repeat-x top;
	width:auto;
	height:13px;
}
.mid_left {
	background:url(../images/mid_left.png) repeat-y left;
	height:auto;
	width:13px;
}
.mid_right {
	background:url(../images/mid_right.png) repeat-y right;
	height:auto;
	width:13px;
}
div.rtpt {
	position: relative;
	right: -5px;
}
/*css for new*/
.left_container {
	width:25%;
	/*width:191px;*/
	float:left;
	
}
.left_container_scrool {
	width:26%;
	/*width:191px;*/
	float:left;
}
.left_container_new {
	width:8px;
	float:left;
}
.left_container_up {
	/*width:191px;*/
	width:20%;
	float:left;
	
}
.top_left1 {
	background:url(../images/grey_box_y_left.jpg) no-repeat bottom right;
	width:12px;
	height:12px;
}
.top_right1 {
	background:url(../images/grey_box_t_right.jpg) no-repeat bottom left;
	width:12px;
	height:12px;
}
.top_mid1 {
	background:url(../images/grey_box_t_mid.jpg) repeat-x bottom;
	width:auto;
	height:12px;
}
.botm_left1 {
	background:url(../images/grey_box_b_left.jpg) no-repeat top right;
	width:12px;
	height:12px;
}
.botm_right1 {
	background:url(../images/grey_box_b_right.jpg) no-repeat top left;
	width:12px;
	height:12px;
}
.botm_mid1 {
	background:url(../images/grey_box_b_mid.jpg) repeat-x top;
	width:auto;
	height:12px;
}
.mid_box_info {
	width:auto;
	border-left:1px #d8d8d8 solid;
	border-right:1px #d8d8d8 solid;/*background:#f5f5f5;*/
}
.side_box_container {
	width:100%;
	float:left;
}
.head_bar {
	background:url(../images/head_bar.jpg) repeat-x;
	height:33px;
	width:auto;
}
.head_bar h1 {
	font: bold 12px Arial, Helvetica, sans-serif;
	color:#a60005;
	padding:0px;
	margin:0px;
}

.head_bar2 {
	background:url(../images/head_bar.jpg) repeat-x;
	height:33px;
	width:auto;
}
.head_bar2 h1 {
	/*font: bold 12px Arial, Helvetica, sans-serif;*/
	font: bold 100% Arial, Helvetica, sans-serif;
	color:#a60005;
	padding:0px;
	margin:0px;
}
.box_content {
	width:100%;
	float:left;
}

.right_section{
/*width:909px;*/
width:98%;
float:right;
/*margin-left:10px;*/
}

.right_section_new{
width:75%;
float:right;

}
.right_section_scrool{
width:74%;
float:right;

}
.right_container {
	/*width:78%;*/
	/*width:691px;*/
	width:100%;
	float:right;
}
.right_container_scroll {
	/*width:78%;*/
	/*width:691px;*/
	width:100%
	float:right;
}
.right_container_new {
	width:100%;
	float:right;
}
.full_screen_old {
	width:100%;
	height:641px;
	margin-top:7px;
	/*margin-left:10px;*/
    float:right;
}

.full_screen_new {
	width:100%;
	height:664px;
	
	/*margin-left:10px;*/
    float:right;
}

.side_panel {
	margin-top:5px;
	
}
.side_panel_scroll {
	margin-top:5px;
	}
.side_panel_table
{
width:100%
}
.side_panel_scroll_table
{
width:100%;
#width:91%;
}

.grey_link a{
text-decoration:none;
color:#333333;
font-weight:bold;
}

.div_image {
/*	width:19%;*/
	width:190px;
	float:left;
	height:58px;
}
.div_image_up {
	width:0px;
	
	float:left;
	height:58px;
}
.div_image_1 {
	/*width:21%;*/
	float:left;
	width:190px;
	height:58px;
}
/*new css*/
.chart_btn a {
	float:left;
	width:24px;
	height:23px;
	display:block;
	/*background:url(../images/chart_icon.jpg) no-repeat;*/

	/*padding-left:3px;*/

	outline:0px;
	margin-left:3px;
}
.chart_btn_on {
	float:left;
	width:24px;
	height:23px;
	display:block;
	/*background:url(../images/chart_icon_h.jpg) no-repeat;*/

	/*padding-left:3px;*/

	outline:0px;
	margin-left:3px;
}
.place_btn {
	float:left;
	width:24px;
	height:23px;
	display:block;
	/*background:url(../images/place_icon.jpg) no-repeat;*/


	outline:0px;
	margin-left:3px;
}
.place_btn_on {
	float:left;
	width:24px;
	height:23px;
	display:block;
	/*	background:url(../images/place_icon_h.jpg) no-repeat;*/



	outline:0px;
	margin-left:3px;
}
.weather_btn {
	float:left;
	width:24px;
	height:23px;
	display:block;
	/*background:url(../images/wether_icon.jpg) no-repeat;

	padding-left:3px;*/

	outline:0px;
	margin-left:3px;
}
.weather_btn_on {
	float:left;
	width:24px;
	height:28px;
	display:block;
	/*	background:url(../images/wether_icon_h.jpg) no-repeat;

	padding-left:3px;*/

	outline:0px;
	margin-left:3px;
}
.route_btn {
	float:left;
	width:24px;
	height:23px;
	display:block;
	/*background:url(../images/wether_icon.jpg) no-repeat;

	padding-left:3px;*/

	outline:0px;
	margin-right:3px;
}
.route_btn_on {
	float:left;
	width:24px;
	height:28px;
	display:block;
	/*	background:url(../images/wether_icon_h.jpg) no-repeat;

	padding-left:3px;*/

	outline:0px;
	margin-right:3px;
}
.share_btn {
	float:left;
	width:24px;
	height:23px;
	display:block;
	/*background:url(../images/wether_icon.jpg) no-repeat;

	padding-left:3px;*/

	outline:0px;
	margin-right:3px;
}
.share_btn_on {
	float:left;
	width:24px;
	height:28px;
	display:block;
	/*	background:url(../images/wether_icon_h.jpg) no-repeat;

	padding-left:3px;*/

	outline:0px;
	margin-right:3px;
}
.help_btn {
	float:left;
	width:24px;
	height:23px;
	display:block;
	

	padding-left:3px;

	outline:0px;
	margin-right:3px;
}
.help_btn_on {
	float:left;
	width:24px;
	height:28px;
	display:block;
	

	padding-left:3px;

	outline:0px;
	margin-right:3px;
}
.trans_btn {
	float:left;
	width:24px;
	height:23px;
	display:block;
	

	/*padding-left:3px;*/

	outline:0px;
	/*margin-right:3px;*/
}
.trans_btn_on {
	float:left;
	width:24px;
	height:28px;
	display:block;
	

	/*padding-left:3px;*/

	outline:0px;
	/*margin-right:3px;*/
}


.input_field{
  width:300px;
  height:100px;
  background:#666666 ;
  border:1px #333333 solid;
  }
  
  .loginform{
  font:12px Verdana, Arial, Helvetica, sans-serif;
  color:#666666;
  }

/*style for parent gallery*/
.g_earth_container {
float:left;
height:auto;
margin:5px;
min-height:12em;
width:335px;
font:12px Arial, Helvetica, sans-serif;
color:#666666;
line-height:18px;
padding-top:18px;
text-align:left;
}

.g_earth_container p{
margin:0px;
padding:0px;
}
.thumbnail{
float:left;
height:auto;
min-height:12em;
padding:5px;

}


.rating_text{
color:#808080;
display:inline;
padding-left:10px;
float:left;
}

.g_earth_content{
float:left;
width:191px;
}
.g_earth_content a{
color:#0000CC;
}

.g_earth_content p{
color:#000000;
}

.thumb{
border:1px #666666 solid;
padding:5px;
width:120px;
height:109px
}


.red_title{
font:bold 12px Arial, Helvetica, sans-serif;
color:#A60005;
padding-bottom:5px;
padding-top:5px;
}

.rating_content{
padding-top:5px;
}
/*end*/

/*code for partner galler popup*/
.top_left_pg{
background:url(../images/top_left_pg.png) no-repeat bottom right;
width:26px;
height:24px;
}
.top_right_pg{
background:url(../images/top_right_pg.png) no-repeat bottom left;
width:26px;
height:24px;
}
.top_mid_pg{
background:url(../images/top_mid_pg.png) repeat-x bottom;
height:24px;
width:auto;
}
.botm_left_pg{
background:url(../images/botom_left_pg.png) no-repeat top right;
width:26px;
height:24px;
}

.botm_right_pg{
background:url(../images/botom_right_pg.png) no-repeat top left;
width:26px;
height:24px;
}
.botm_mid_pg{
background:url(../images/botom_mid_pg.png) repeat-x top;
width:auto;
height:24px;
}
.mid_left_pg{
background:url(../images/mid_left_pg.png) repeat-y right;
height:auto;
width:26px;
}

.mid_right_pg{
background:url(../images/mid_right_pg.png) repeat-y left;
height:auto;
width:26px;
}
.gmnoprint_new
{
  bottom:7%;
  right:55%;

}

/*css for more info box for gallery*/
 .detailContainer {
background-color:#EFEFEF;
border:1px solid #CCCCCC;
margin:3ex auto;
margin-top:100px;
padding:10px;
float:left;
width:554px;
font-family:arial,verdana,helvetica,lucida,sans-serif;
}

.screenshot {
background-color:white;
border:1px solid #CCCCCC;
float:left;
margin-right:5px;
overflow:hidden;
/*width:179px;*/
}

.detailsScreenshot {
margin:10px;
padding:5px;
vertical-align:middle;
border:1px solid #666666;
}

.detailsTitle {
/*display:block;*/
font-weight:bold;
font-size:14px;
}

.detail {
background-color:#EFEFEF;
float:left;
margin-left:5px;
margin-right:10px;
text-align:left;
width:350px;
}

.promo_p {
font-size:small;
margin:0;
padding:0;
text-align:left;
}

.author {
color:#008000;
font-size:small;
}

table.zzRatingPanel {
font-family:arial,sans-serif;
font-size:13px;
}

table.zzRatingPanel span.RatingStat, table.zzRatingPanel span.RatingStatDescription {
color:#6F6F6F;
}

table.zzRatingPanel span.zzRatingDescription {
padding-left:18px;
}



.download_link a{
color:#0000CC;
font-size:13px;
}
/*end of box css*/
/*end of partner*/

/*End*/
