html,body { height:100%;-webkit-text-size-adjust:none;}
body, table, tr, td, div, span, p, ul, li, form, input,textarea,select, h1, h2, h3 { font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:normal;margin: 0px;padding: 0px;}
img,table {border:0px;}
fieldset {border-radius: 5px;}
body {padding:0px;margin:0px;background:#373737;text-align:center;}
A	{color: #1188E9; text-decoration: none;border:0px;cursor:pointer;}
A:visited	{ color: #1188E9; text-decoration: none;cursor:pointer;}
A:hover	{ color: crimson ; text-decoration: underline;cursor:pointer;}	
A:active	{ color: crimson ; text-decoration: none;cursor:pointer;}

.page_width {width:1000px;margin:auto;text-align:left;}
.header_div {padding:0px;margin:0px;background:#4C4A42 url("img/gradient_line.jpg") repeat-x left -150px;width:100%;border-bottom:1px #737272 solid;border-top:2px #2A2A2A solid;text-align:center;}

.home_icon_tb {width:880px;position: absolute;top:40%;left:50%;margin-left:-440px;}
.home_icon_tb td {text-align:center;}
.home_icon_winxp {display:block;width:145px;height:145px;background:transparent url(img/pic2icon_home_icon.jpg) no-repeat left 0px;}
.home_icon_win7 {display:block;width:145px;height:145px;background:transparent url(img/pic2icon_home_icon.jpg) no-repeat left -145px;}
.home_icon_wince {display:block;width:145px;height:145px;background:transparent url(img/pic2icon_home_icon.jpg) no-repeat left -290px;}
.home_icon_favicon {display:block;width:145px;height:145px;background:transparent url(img/pic2icon_home_icon.jpg) no-repeat left -435px;}
.home_icon_convert {display:block;width:145px;height:145px;background:transparent url(img/pic2icon_home_icon.jpg) no-repeat left -580px;}
.home_icon_apple {display:block;width:145px;height:145px;background:transparent url(img/pic2icon_home_icon.jpg) no-repeat left -725px;}
a:hover .home_icon_winxp {background-position:right 0px;}
a:hover .home_icon_win7 {background-position:right -145px;}
a:hover .home_icon_wince {background-position:right -290px;}
a:hover .home_icon_favicon {background-position:right -435px;}
a:hover .home_icon_convert {background-position:right -580px;}
a:hover .home_icon_apple {background-position:right -725px;}

a.css_tooltip {position:relative;}
a.css_tooltip:hover {text-decoration: none;}
.css_tooltip_div {display:none;position:absolute;top:25px;left:-125px;margin-left:40px\9;width:330px;background:#000000;color:#ffffff;font-weight:normal;border-radius: 5px;z-index:99;padding:10px;text-align:justify;margin-top:150px\9;box-shadow: 0px 5px 10px 0px #3C3C3C;}
.css_tooltip_div b {display:block;float:left;margin-top:-18px;margin-left:150px;margin-left:140px\9;width:16px;height:8px;background:transparent url(img/triangle.gif) no-repeat center top;border:0px;}
.css_tooltip_div span {display:block;padding:8px;border: 1px #B5B4B4 solid;background:#787878 url(img/tool_tip_bg.jpg) repeat-x left top;border-radius: 3px;text-transform:none;text-shadow:-1px -1px #44453F;}
.css_tooltip_div h3 {border-bottom: 1px #E1DFD2 dotted;color:#ffffff;font-weight: bold;margin-bottom:3px;margin-top:3px;padding-bottom:3px;text-align:left;text-transform:none;}
.css_tooltip_div_navibar {position:absolute;top:42px;left:-125px;margin-top:5px\9;}

.header_top {height:55px;overflow:hidden;}
.header_top a:hover {text-decoration: none;}
.header_navi_div {height:30px;}
.header_navi_bar {width:100%;}
.header_navi_bar td {background:transparent url(img/header_bg.jpg) no-repeat left -150px;height:30px;padding-left:2px;}
.header_navi_bar a {position:relative;color: #CCCCCC;text-decoration: none;text-transform: uppercase;cursor:pointer;outline:none;font: bold 12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;text-shadow:-1px -1px #44453F;background:transparent url(img/nav_bar_link.jpg) repeat-x center top;height:22px;*height:21px;display:block;text-align:center;width:100%;padding-top:9px;}
.header_navi_bar a:visited {color: #CCCCCC;text-decoration: none;}
.header_navi_bar a:hover {color: #F4FCFD;text-decoration: none;background-position: center -80px;}
.header_navi_bar a:active {color: #4B483F;text-decoration: none;background-position: center -40px;outline: none;text-shadow:1px 1px #CCCCCC;}

.header_shadows_1 {background: #222222;width:100%;height:1px;display:block;filter:alpha(opacity=50);opacity:0.5;zoom:1;font-size:1px;}
.header_shadows_2 {background: #222222;width:100%;height:1px;display:block;filter:alpha(opacity=30);opacity:0.3;zoom:1;font-size:1px;}
.header_shadows_3 {background: #222222;width:100%;height:1px;display:block;filter:alpha(opacity=10);opacity:0.1;zoom:1;font-size:1px;}
.header_search_box {float:right;margin-top:17px;}
.page_top_navi_b {color:#B2B1B1;padding:5px;padding-bottom:10px;}
.page_top_navi_b a {color:#B2B1B1;text-decoration: underline;}
.page_top_navi_b a:visited {color:#B2B1B1;}
.page_top_navi_b a:hover {color:#E7E7E7;text-decoration: underline;}
.page_top_navi_b a:active {color:#FC5604;}

a.header_navi_current {box-shadow: 0 -6px 6px 0 #3C3C3C;font-weight: bold;cursor:pointer;float:right;margin-top:-42px;margin-bottom:-8px;display:block;width:130px;height:33px;text-align:center;position:relative;z-index:99;background:#ffffff;padding-top:10px;border: 7px #DCDDDD solid;border-bottom:none;border-top-left-radius: 5px;border-top-right-radius: 5px;}
a.header_navi_current:visited {color:#383838;}
a.header_navi_current:hover {color:#FE01A2;text-decoration: none;}
a.header_navi_current:active {color:#FB077A;}

a.header_navi_not_current {text-shadow: 1px 1px #FEFEFE;box-shadow: 0 -6px 6px 0 #3C3C3C;font-weight: bold;cursor:pointer;float:right;margin-top:-42px;display:block;width:130px;height:30px;text-align:center;position:relative;z-index:99;background:#DADBDB;padding-top:5px;border: 7px #BEBEBE solid;border-bottom:none;border-top-left-radius: 5px;border-top-right-radius: 5px;}
a.header_navi_not_current:visited {color:#383838;}
a.header_navi_not_current:hover {color:#ffffff;background:#29ABE2;text-decoration: none;text-shadow: 0px 1px #6F0601;border: 7px #ffffff solid;border-bottom:none;}
a.header_navi_not_current:active {color:#1E32ED;}

.header_site_tilte {margin-left:10px;margin-bottom:5px;color:#F4F4F4;font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;font-size:28px;text-shadow: -2px -1px 0px #000000;}
.header_site_disc {margin-top:5px;margin-left:7px;color:#DEDDDD;text-shadow: -1px -1px 0px #000000;}
.header_site_tilte:hover {color:#FE01A2;}
.title_in_white {clear:both;border-bottom: 3px #E1DFD2 dotted;color:#000000;font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;font-size:28px;margin-bottom:10px;padding-bottom:3px;text-shadow:2px 2px 4px #AAAAAA;}
.title_in_grey {clear:both;border-bottom: 3px #E1DFD2 dotted;color:#000000;font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;font-size:28px;margin-bottom:5px;margin-top:10px;padding-bottom:2px;margin-right: 7px;text-shadow: 1px 1px 0px #ffffff;}
.title_in_dark {clear:both;border-bottom: 2px #E1DFD2 dotted;color:#ffffff;font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;font-size:28px;margin-bottom:5px;margin-top:10px;padding-bottom:2px;margin-right: 7px;text-shadow: -1px -1px 0px #000000;}
.working_area_title {clear:both;display:block;border-bottom: 2px #E1DFD2 dotted;color:#373737;font-size:16px;margin-bottom:7px;padding-top:5px;padding-bottom:1px;text-shadow: 1px 1px 0px #ffffff;font-weight:bold;}
.working_area_title_disable {color:#B8B8B7;}
.working_area_left {width:200px;vertical-align:top;}
.working_area_right {vertical-align:top;padding-left:15px;}
.options_menu_disable {color:#A6A6A5;}
/* .middle_container_out {width:100%;background: #F4F3F3 url(img/mapseasy_bg_black.gif) repeat-x left top;border-bottom:1px #0D0D0D solid;} */
.middle_container_out {width:100%;background: #F4F3F3;border-bottom:1px #0D0D0D solid;}
.middle_container_in {width:100%;background: url(img/mapseasy_bg.jpg) repeat-x center top;background-size: 100% auto;transition:background-image .5s ease-in;}
.main_container_in input,textarea,select {font-size:12px; background:#ffffff url(img/form_bg_shadow.gif) no-repeat;color:#9B9B9B;border:1px #A3A2A2 solid;padding:5px 6px;margin: 2px 5px;border-radius: 3px;}
.main_container_in input:focus,textarea:focus,select:focus {background-color:#FDFFE5;color:#000000;border:1px #353535 solid;} 
.main_container {padding-bottom: 5px;padding-left: 10px;padding-right: 10px;padding-top: 5px;background:#ffffff url(img/header_bg.jpg) repeat-x left -202px;border:1px #ffffff solid;line-height: 17px;color: #757575;}
.main_container h3 {font-weight:bold;color:#0046D5;}
.main_container p {margin-top:20px;margin-bottom:25px;text-align:justify;}
.main_top_content {backgroud:#ffffff;line-height:17px;padding:10px;text-align:justify;}
.main_top_content_fix {margin-right:4px;}
.content_area h3 {display:block;border-bottom: 1px #BFBEBE dotted;font-weight:bold;line-height:20px;}
.content_area p {margin-top:10px;margin-bottom:15px;text-align:justify;line-height:17px;}
.options_tb_left {white-space: nowrap;text-align:right;width:130px;padding-top:3px;padding-right:7px;}

.leaderboard_container {padding:10px;padding-bottom:20px;}
.leaderboard_text_link {float:right;padding:5px;}
.main_container_out {border:1px #9C9A9A solid;background:#ffffff;border-radius: 5px;box-shadow: 0 0 10px 1px #585757;}
.main_container_in {border:7px #DCDDDD solid;background:#ffffff;border-radius: 5px;}
.welcome_div {width:380px;display:inline-block;vertical-align:top;margin-top:30px;font-size:16px;}

.right_side_fixed {*width:98%;}
.home_box_out_div {border:1px #9C9A9A solid;border-radius: 5px;}
.home_box_in_div {border:7px #DCDDDD solid;background:#ffffff;border-radius: 5px;padding:10px;}
.small_title_tag {position: relative;z-index:2;float:left;margin-left:10px;margin-top:-22px;background: #A6AE0B url(img/step_bg.jpg) repeat-x center 0px;padding: 7px 20px;height:14px;font-size:14px;letter-spacing:2px;color:#1A2843;font-weight:bold;text-shadow:1px 1px 0 #E6E914;text-transform: uppercase;border:1px #6F6F6F solid;overflow:hidden;}
.small_title_tag_disable {position: relative;z-index:2;float:left;margin-left:10px;margin-top:-22px;background: #CECECE url(img/step_bg.jpg) repeat-x center -31px;padding: 7px 20px;height:14px;font-size:14px;letter-spacing:2px;color:#8C8C8C;font-weight:bold;text-shadow:1px 1px 0 #E1E1E1;text-transform: uppercase;border:1px #8F8E8E dotted;overflow:hidden;}
.no_underline:hover {text-decoration: none;}
.content_area {float:left;width:665px;*width:650px;padding: 5px 10px;height:auto !important;height:400px; min-height:400px;}
.content_area_ie_fixed {*width:640px;}
.main_container ul {margin-top:20px;}
.main_container li {margin-left:40px;}
.policy h3 {clear:both;display:block;border-bottom: 1px #E1DFD2 dotted;color:#373737;font-size:16px;margin-bottom:7px;padding-top:5px;padding-bottom:1px;text-shadow: 1px 1px 0px #ffffff;font-weight:bold;}
#accordion h3 {border-bottom: 1px #E1DFD2 dotted;color:#000000;background:#ffffff url(img/header_bg.jpg) repeat-x left -201px;border-top:1px #0CA2C6 solid;margin-bottom:3px;margin-top:3px;padding:5px 10px;text-shadow: 1px 1px 0px #ffffff;cursor:pointer;border-radius: 5px;}
#accordion div {background:#F8F8F8;text-align:justify;border: 1px dotted #cccccc;margin:0px;padding: 20px 15px;border-radius: 5px;}
.img_upload_thum_none {width:160px;height:160px;background: #F0F0F0 url(img/image_upload_bg.jpg) repeat right 0px;border:1px #565655 solid;}
.img_upload_thum_done {width:160px;height:160px;background: #F0F0F0 url(img/image_upload_bg.jpg) repeat left 0px;border:1px #565655 solid;text-align:center;}
.img_upload_data {width:100%;}
.img_upload_data td {background-color: #F7F7F7;padding:2px;text-align:left;}
.img_upload_data .filedata {white-space:normal;word-wrap: break-word; word-break:break-all;overflow:hidden;}
.line_break {display:block;width:100%;margin-top:5px;margin-bottom:5px;border-bottom: 1px #898988 dotted;}

.tool_list {list-style-type:none;margin-left:15px;*margin-left:0px;}
.tool_list li {float:left;margin: 10px 5px;}
.tool_list a {display:block;height:190px;width:170px;text-align:center;border:5px #ffffff solid;padding:5px;font-weight:bold;font-size:15px;}
.tool_list a:hover {border:5px #DDDDDD solid;}
.tool_comments {color:#B1B1B1;padding-left:5px;display:block;}

.form_input1 {width:50px;}
.form_input2 {width:345px}
.form_select1 {background: #ffffff url('img/online_tool_button.gif') repeat-x center -82px;color:#ffffff;text-shadow: 1px 1px #000000;*color:#000000;border-radius: 5px;}
.form_select1:focus {text-shadow: none;}
.form_textarea1 {width:470px;height:100px;}
.form_item {font-weight:bold;}
.exif_row_1 {background:#E4E4E4;}
.exif_row_2 {background:#F9F9F9;}
.exif_col_1 {width:150px;padding:3px 8px;font-weight:bold;color:#545454;}
.exif_col_2 {padding:3px 8px;}
.rotate_90l {display:block;width:60px;height:60px;margin: 5px 10px 10px 20px;background: transparent url(img/options_icon.gif) no-repeat scroll left -60px;}
.rotate_180 {display:block;width:60px;height:60px;margin: 5px 10px 10px 20px;background: transparent url(img/options_icon.gif) no-repeat scroll left -120px;}
.rotate_90r {display:block;width:60px;height:60px;margin: 5px 10px 10px 20px;background: transparent url(img/options_icon.gif) no-repeat scroll left -180px;}
.rotate_v {display:block;width:60px;height:60px;margin: 5px 10px 10px 20px;background: transparent url(img/options_icon.gif) no-repeat scroll left -240px;}
.rotate_h {display:block;width:60px;height:60px;margin: 5px 10px 10px 20px;background: transparent url(img/options_icon.gif) no-repeat scroll left -300px;}
.rotate_none {display:block;width:60px;height:60px;margin: 5px 10px 10px 20px;background: transparent url(img/options_icon.gif) no-repeat scroll left 0px;}
.resize_1 {display:block;width:60px;height:60px;margin: 5px 10px 10px 20px;background: transparent url(img/options_icon.gif) no-repeat scroll left -420px;}
.resize_2 {display:block;width:60px;height:60px;margin: 5px 10px 10px 20px;background: transparent url(img/options_icon.gif) no-repeat scroll left -360px;}
.resize_3 {display:block;width:60px;height:60px;margin: 5px 10px 10px 20px;background: transparent url(img/options_icon.gif) no-repeat scroll left -480px;}
.options_up {display:block;float:right;width:41px;height:25px;margin-top:-5px;*margin-top:-30px;margin-right:3px;background: transparent url(img/options_icon.gif) no-repeat scroll left -540px;}
.options_up:hover {display:block;float:right;width:41px;height:25px;margin-top:-5px;*margin-top:-30px;margin-right:3px;background: transparent url(img/options_icon.gif) no-repeat scroll left -600px;}
.options_down {display:block;float:right;width:41px;height:25px;margin-top:-5px;*margin-top:-30px;margin-right:3px;background: transparent url(img/options_icon.gif) no-repeat scroll left -571px;}
.options_down:hover {display:block;float:right;width:41px;height:25px;margin-top:-5px;*margin-top:-30px;margin-right:3px;background: transparent url(img/options_icon.gif) no-repeat scroll left -631px;}
.options_delete {float:right;display:block;position:relative;z-index:2;width:16px;height:16px;margin:1px;margin-top:-19px;*margin-top:-21px;margin-right:5px;*margin-right:2px;background: transparent url(img/options_icon.gif) no-repeat scroll right -540px;z-index:2;}
.options_delete:hover {float:right;display:block;position:relative;z-index:2;width:16px;height:16px;margin:1px;margin-top:-19px;*margin-top:-20px;margin-right:5px;*margin-right:2px;background: transparent url(img/options_icon.gif) no-repeat scroll right -557px;z-index:2;}
.dim_other_px {line-height: 30px; margin-left: 5px; font-weight: bold; color: #438EE0;}


.submit_button {outline: none;background: transparent url(img/online_tool_button.gif) no-repeat scroll right top;display: block;float: left;height: 30px;padding-right: 10px;margin-right: 5px;overflow:hidden;}
.submit_button span {background: transparent url(img/online_tool_button.gif) no-repeat;display: block;padding: 7px 15px;padding-left:25px;text-transform: uppercase;cursor:pointer;outline:none;color:#ffffff;font: bold 12px "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;text-shadow:-1px -1px #000000;}
.submit_button:visited {color: #4E5257;} 
.submit_button:hover {color: #FC7100;text-decoration: none;background-position: right -40px;}
.submit_button:hover span {background-position: left -40px;}
.submit_button:active {background-position: right -80px;}
.submit_button:active span {background-position: left -80px;color:#00FFFA;text-shadow:-1px -1px #58595B;}
.submit_button_disable {outline: none;background: transparent url(img/online_tool_button.gif) no-repeat scroll right -120px;display: block;float: left;height: 30px;padding-right: 10px;margin-right: 5px;overflow:hidden;cursor:default;}
.submit_button_disable span {background: transparent url(img/online_tool_button.gif) no-repeat scroll left -120px;display: block;padding: 7px 15px;padding-left:25px;text-transform: uppercase;cursor:default;outline:none;color:#808080;font: bold 12px "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;text-shadow:1px 1px #ffffff;}
.submit_button_disable:hover {text-decoration: none;}
.apply_bt {float:right;margin-top:10px;*margin-right:0px;}
.goback_bt {float:left;}
.fieldset_title {clear:both;margin-top:5px;font-weight : bold;font-size:13px;color:#0046D5;}
.image_upload_div {background:#F1F1F1;padding:7px;overflow:hidden;border-top:1px solid #E0E0E0;}
.image_frame {background:#FFFFFF;border: 1px solid #cccccc;padding:4px;}
.image_upload_data {border:1px solid #E9E8E8;width:100%;}
.image_upload_data_1 {display: inline-block;width:90px;border-right:1px solid #E9E8E8;margin-right:10px;}
.image_upload_remove {float:right;margin-top:8px;}
.image_results {background:#F7F7F7;padding-top:10px;border:1px solid #CECECE;}
.gmap_results {background:#ffffff;padding:10px;border:1px solid #CECECE;}
.err_msg_div {background:#FED6D0 url(img/error_msg.gif) no-repeat left top;padding: 5px 10px 5px 53px;border:3px solid #C20202;min-height:32px;_height: 32px;font-weight:bold;border-radius: 5px;}

.sidebar_right {float:right;width:320px;*width:310px;position: relative;margin-right:-20px;*margin-right:-12px;}
.sidebar_in_div {background:#E0E0E0;border:1px #A8A8A8 solid;box-shadow: 0 0 6px 1px #C3C3C3;}
.sidebar_title {*width:100%;border: 1px #ffffff solid;border-bottom: 1px #BFBEBE solid;padding:5px 10px;font-size:12px;letter-spacing:1px;color:#58595B;font-weight:bold;text-shadow:1px 1px #FEFEFE;text-transform: uppercase;}
.sidebar_item_div {*width:100%;border: 1px #ffffff solid;border-top: 1px #EDEDED solid;border-bottom: 1px #BFBEBE solid;padding:5px 10px;}
.sidebar_right p {margin-top: 8px;margin-bottom: 12px;text-align: justify;color:#000000;}
.sidebar_right p b {display:block;border-bottom: 1px #BFBEBE dotted;}
.sidebar_adv {*width:100%;border: 1px #ffffff solid;border-top: 1px #EDEDED solid;border-bottom: 1px #BFBEBE solid;padding:5px 8px;*padding:5px 10px;}
.sidebar_end {*width:100%;display:block;border: 1px #ffffff solid;border-top: 1px #EDEDED solid;padding:5px 10px;}
.sidebar_end_shadow_r {float:right;background:transparent url(img/page_shadows.gif) no-repeat left -95px;height:12px;width:12px;*background:none;}

.sidebar_item {margin:2px;width:285px;*width:295px;outline: none;background: transparent url(img/tools_menu.gif) no-repeat scroll right 0px;display: block;float: left;height: 40px;padding-right: 10px;overflow:hidden;}
.sidebar_item span {height: 40px;background: transparent url(img/tools_menu.gif) no-repeat left 0px;;display: block;padding-left:5px;padding-top:4px;cursor:pointer;outline:none;color:#708AA9;white-space: nowrap;text-shadow:1px 1px #ffffff;}
.sidebar_item span h3 {font: bold 12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;text-shadow:1px 1px #ffffff;color:#204471;margin:0px;padding:0px;}
.sidebar_item:visited {color: #708AA9;} 
.sidebar_item:hover {color: #048DFC;text-decoration: none;background-position: right -45px;}
.sidebar_item:hover span {color: #048DFC;background-position: left -45px;}
.sidebar_item:hover span h3 {color: #175DFB;}
.sidebar_item:active {background-position: right -90px;}
.sidebar_item:active span {background-position: left -90px;color:#020DA3;}
.sidebar_item:active span h3 {color:#010B89;}

.gmaps_mark_black {display:block;width:50px;height:50px;margin: 5px 10px 10px 20px;background: transparent url(img/gmap_markers.gif) no-repeat scroll center 0px;}
.gmaps_mark_brown {display:block;width:50px;height:50px;margin: 5px 10px 10px 20px;background: transparent url(img/gmap_markers.gif) no-repeat scroll center -50px;}
.gmaps_mark_green {display:block;width:50px;height:50px;margin: 5px 10px 10px 20px;background: transparent url(img/gmap_markers.gif) no-repeat scroll center -100px;}
.gmaps_mark_purple {display:block;width:50px;height:50px;margin: 5px 10px 10px 20px;background: transparent url(img/gmap_markers.gif) no-repeat scroll center -150px;}
.gmaps_mark_yellow {display:block;width:50px;height:50px;margin: 5px 10px 10px 20px;background: transparent url(img/gmap_markers.gif) no-repeat scroll center -200px;}
.gmaps_mark_blue {display:block;width:50px;height:50px;margin: 5px 10px 10px 20px;background: transparent url(img/gmap_markers.gif) no-repeat scroll center -250px;}
.gmaps_mark_gray {display:block;width:50px;height:50px;margin: 5px 10px 10px 20px;background: transparent url(img/gmap_markers.gif) no-repeat scroll center -300px;}
.gmaps_mark_orange {display:block;width:50px;height:50px;margin: 5px 10px 10px 20px;background: transparent url(img/gmap_markers.gif) no-repeat scroll center -350px;}
.gmaps_mark_red {display:block;width:50px;height:50px;margin: 5px 10px 10px 20px;background: transparent url(img/gmap_markers.gif) no-repeat scroll center -400px;}
.gmaps_mark_white {display:block;width:50px;height:50px;margin: 5px 10px 10px 20px;background: transparent url(img/gmap_markers.gif) no-repeat scroll center -450px;}

.gmaps_type_roadmap {display:block;width:50px;height:50px;margin: 5px 10px 10px 20px;background: transparent url(img/gmap_markers.gif) no-repeat scroll center -500px;}
.gmaps_type_satellite {display:block;width:50px;height:50px;margin: 5px 10px 10px 20px;background: transparent url(img/gmap_markers.gif) no-repeat scroll center -550px;}
.gmaps_type_terrain {display:block;width:50px;height:50px;margin: 5px 10px 10px 20px;background: transparent url(img/gmap_markers.gif) no-repeat scroll center -600px;}
.gmaps_type_hybrid {display:block;width:50px;height:50px;margin: 5px 10px 10px 20px;background: transparent url(img/gmap_markers.gif) no-repeat scroll center -650px;}

.gmaps_ui_nav_no {display:block;width:50px;height:50px;margin: 5px 10px 10px 20px;background: transparent url(img/gmap_markers.gif) no-repeat scroll center -1000px;}
.gmaps_ui_nav1 {display:block;width:50px;height:50px;margin: 5px 10px 10px 20px;background: transparent url(img/gmap_markers.gif) no-repeat scroll center -700px;}
.gmaps_ui_nav2 {display:block;width:50px;height:50px;margin: 5px 10px 10px 20px;background: transparent url(img/gmap_markers.gif) no-repeat scroll center -750px;}
.gmaps_ui_nav3 {display:block;width:50px;height:50px;margin: 5px 10px 10px 20px;background: transparent url(img/gmap_markers.gif) no-repeat scroll center -800px;}
.gmaps_ui_st_no {display:block;width:50px;height:50px;margin: 5px 10px 10px 20px;background: transparent url(img/gmap_markers.gif) no-repeat scroll center -1050px;}
.gmaps_ui_st {display:block;width:50px;height:50px;margin: 5px 10px 10px 20px;background: transparent url(img/gmap_markers.gif) no-repeat scroll center -850px;}
.gmaps_ui_maptype1 {display:block;width:50px;height:50px;margin: 5px 10px 10px 20px;background: transparent url(img/gmap_markers.gif) no-repeat scroll center -900px;}
.gmaps_ui_maptype2 {display:block;width:50px;height:50px;margin: 5px 10px 10px 20px;background: transparent url(img/gmap_markers.gif) no-repeat scroll center -950px;}
.gmaps_ui_maptype_no {display:block;width:50px;height:50px;margin: 5px 10px 10px 20px;background: transparent url(img/gmap_markers.gif) no-repeat scroll center -1100px;}

.pagination {clear:both;display:block;overflow: hidden; border-bottom:1px #E1DFD2 dotted;padding: 18px 3px 12px 3px;*padding: 6px 3px 10px 3px;margin:3px;margin-top:15px;text-align:center;}
.pagination ul {list-style: none;padding: 2px 0;line-height: 16px;}
.pagination li {display: inline;}
.pagination a, .pagination a:visited {font-size: 11pt;padding: 2px 5px 2px 5px;margin-right: 2px;border: 1px solid #0088EF;text-decoration: none;background-color:#78C2FB;color: #ffffff;}
.pagination a.quick_page, .pagination a.quick_page:visited {background-color:#3B80B6;}
.pagination a:hover, .pagination a:active {text-decoration: none;border:1px solid #02176F;color: #00FFFA;background-color: #035492;}
.pagination li.current {font-size: 11pt;padding: 2px 5px 2px 5px;margin-right: 2px;border: 1px solid #596370;font-weight: bold;background-color: #010F4C;color: #FFF;}
.pagination li.disabled {font-size: 11pt;padding: 2px 5px 2px 5px;margin-right: 2px;border: 1px solid #f3f3f3;color: #ccc;}

.main_container_end_l {position: relative;margin-left:-18px;float:left;height:30px;width:36px;background:transparent url(img/pic2icon_page_shadows.jpg) repeat-x center 0px;}
.main_container_end_c {height:30px;background:transparent url(img/pic2icon_page_shadows.jpg) repeat-x center -60px;}
.main_container_end_r {position: relative;margin-right:-18px;float:right;height:30px;width:36px;background:transparent url(img/pic2icon_page_shadows.jpg) repeat-x center -30px;}
.logo-b-link {display:none;}
.logo-b {width:389px;height:87px;margin:15px;display:none;}
.footer_container_out {width:100%;border-top: 1px #737272 solid;background:#373737 url(img/gradient_line.jpg) repeat-x left -150px;}
.footer_container_in {color:#BAB8B8;padding:8px;padding-bottom:10px;text-shadow:-1px -1px #202020;}
.footer_copyright {color:#B5B5B5;}
.footer_container_in a {color:#BAB8B8;}
.footer_container_in a:visited {color:#BAB8B8;}
.footer_container_in a:hover {color:#01A2FE;}
.footer_span_left {float:left;padding-right:15px;}
.footer_span_right {float:left;height:50px;width:810px;padding-left:15px;padding-right:15px;background:transparent url(img/gradient_line.jpg) no-repeat left 0px;line-height: 17px;}

.load_screen {cursor: progress;position:fixed !important;position:absolute;top:0;left:0;z-index:9999;height:100%; width:100%; background:#000; opacity: 0.8;-moz-opacity: 0.8; filter:alpha(opacity=80);}
.load_screen div {color:#fff;position:absolute; top:40%; left:50%; width:300px;margin:20px 0 0 -150px; padding:3px 10px;}
.load_screen div img {opacity: 1.0;-moz-opacity: 1.0; filter:alpha(opacity=99);}
.css_clear {clear:both;display:block;}
.css_break {clear:both;display:block;padding:10px;}

.code {margin:25px; padding:8px 15px; margin-left:40px;display:block;background:#F5F5F5;border:1px #ACABAB solid;border-left: 5px #7B7B7B solid;font-size:13px;}
.content_area p {text-align:justify;line-height: 160%;}
.content_area ul {margin-left:50px;}

.menu_list {list-style-type:none;padding:0px;}
.menu_list li {margin:2px;}
.menu_list li a {position:relative;display:block;background: #EFEFEF url('img/mapseasy_menu_bg.gif') repeat-x center 0px;height:40px;outline: none;border:1px #BFBEBE solid;border-radius: 4px;text-decoration: none;color:#555555;font-weight: bold;text-shadow: 1px 1px #FFFFFF;font-size: 13px;}
.menu_list li a:visited {color:#555555;}
.menu_list li a:hover {background-position: center -40px;text-decoration: none;color:#ffffff;font-weight: bold;text-shadow: -1px -1px #555555;}
.menu_list li a:active {background-position: center -80px;text-decoration: none;color:#59C5FF;font-weight: bold;text-shadow: 1px 1px #555555;}
.menu_list li a b {position:absolute;top:12px;left:5px;padding-left:23px;min-height: 18px;}
.menu_item1 {background: transparent url('img/mapseasy_menu_icon.gif') no-repeat 0px -6px;}
.menu_item2 {background: transparent url('img/mapseasy_menu_icon.gif') no-repeat 0px -36px;}
.menu_item3 {background: transparent url('img/mapseasy_menu_icon.gif') no-repeat 0px -66px;}
.menu_item4 {background: transparent url('img/mapseasy_menu_icon.gif') no-repeat 0px -96px;}
.menu_item5 {background: transparent url('img/mapseasy_menu_icon.gif') no-repeat 0px -126px;}
.menu_item6 {background: transparent url('img/mapseasy_menu_icon.gif') no-repeat 0px -156px;}
.menu_item7 {background: transparent url('img/mapseasy_menu_icon.gif') no-repeat 0px -186px;}
.menu_item8 {background: transparent url('img/mapseasy_menu_icon.gif') no-repeat 0px -426px;}
.menu_list li a:hover .menu_item1 {background-position: 0px -216px;}
.menu_list li a:hover .menu_item2 {background-position: 0px -246px;}
.menu_list li a:hover .menu_item3 {background-position: 0px -276px;}
.menu_list li a:hover .menu_item4 {background-position: 0px -306px;}
.menu_list li a:hover .menu_item5 {background-position: 0px -336px;}
.menu_list li a:hover .menu_item6 {background-position: 0px -366px;}
.menu_list li a:hover .menu_item7 {background-position: 0px -396px;}
.menu_list li a:hover .menu_item8 {background-position: 0px -456px;}

a.home_item {border:4px #ffffff solid;text-decoration: none;color:#000000;margin:5px;display:inline-block;width:190px;height:200px;padding:5px;border-radius: 5px;}
a.home_item:visited {color:#000000;}
a.home_item:hover {border:4px #0E88FF solid;text-decoration: none;color:#0142FE;}
a.home_item:active {border:4px #0142FE solid;text-decoration: none;color:#0E88FF;}

a.button_grey {position:relative;display:inline-block;background: #EFEFEF url('img/mapseasy_menu_bg.gif') repeat-x center 0px;width:80px;padding-top:12px;height:28px;outline: none;text-align:center;border:1px #D5D5D5 solid;border-radius: 4px;text-decoration: none;color:#555555;font-weight: bold;text-shadow: 1px 1px #FFFFFF;font-size: 13px;margin:5px;}
a.button_grey:visized {color:#555555;}
a.button_grey:hover {background-position: center -40px;text-decoration: none;color:#ffffff;font-weight: bold;text-shadow: -1px -1px #555555;}
a.button_grey:active {background-position: center -80px;text-decoration: none;color:#59C5FF;font-weight: bold;text-shadow: 1px 1px #555555;}