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

body {padding:0px;margin:0px;background:#333333;text-align:center;}
.page_width {width:970px;margin:auto;text-align:left;}
.header_div {padding:0px;margin:0px;background:#4C4A42 url(../img/header_bg.jpg) repeat-x left -30px;width:100%;height:85px;border-bottom:1px #3C3C3B solid;text-align:center;}
.header_top {height:55px;overflow:hidden;}
.header_nav_div {height:30px;overflow:hidden;}
.header_nav_bar {text-decoration: none;list-style-type:none;float:left;}
.header_nav_bar li {float:left;padding-left:2px;background:transparent url(../img/header_bg.jpg) no-repeat left -150px;height:30px;}
.header_bar_link {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:30px;display:block;float:left;padding:9px 14px;}
.header_bar_link:visited {color: #CCCCCC;text-decoration: none;}
.header_bar_link:hover {color: #F4FCFD;text-decoration: none;background-position: center -80px;}
.header_bar_link:active {color: #4B483F;text-decoration: none;background-position: center -40px;outline: none;text-shadow:1px 1px #CCCCCC;}
.header_shadows_1 {background: #686865;width:100%;height:1px;display:block;filter:alpha(opacity=50);opacity:0.5;zoom:1;font-size:1px;}
.header_shadows_2 {background: #686865;width:100%;height:1px;display:block;filter:alpha(opacity=30);opacity:0.3;zoom:1;font-size:1px;}
.header_shadows_3 {background: #686865;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:#757575;padding-left:5px;}
.page_top_navi_b a {color:#757575;}
.page_top_navi_b a:visited {color:#757575;}
.page_top_navi_b a:hover {color:#FCFCFC;text-decoration: none;}
.page_top_navi_b a:active {color:#40CEFD;}
.title_in_dark {margin-top:8px;margin-bottom:5px;color:#F4F4F4;text-transform: uppercase;font-family:Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;font-size:28px;text-shadow:2px 3px 2px #AAAAAA;}
.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;}
.middle_container_out {width:100%;background:#7E8C91 url(../img/header_bg.jpg) repeat-x left -225px;padding-bottom:20px;border-bottom:1px #0D0D0D solid;}
.middle_container_in {width:100%;background:transparent url(../img/prodraw_watercolor_bg.jpg) repeat-x center 0px;}
.main_container_in input,textarea,select {font-size:12px; background:#ffffff url(../img/form_bg_shadow.gif) no-repeat;color:#9B9B9B;border:1px #7E7E7D 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;}
.leaderboard_container {padding:10px;padding-bottom:20px;}
.leaderboard_text_link {float:right;padding:5px;}
.main_container_out {border:1px #9C9A9A solid;border-bottom:0px;background:#ffffff;border-top-left-radius: 5px; border-top-right-radius: 5px;}
.main_container_in {border:7px #DCDDDD solid;background:#ffffff;border-bottom:0px;border-top-left-radius: 5px; border-top-right-radius: 5px;}
.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;margin-left:38px;margin-top:-20px;float:left;background: #A6AE0B url(../img/category_button.jpg) repeat-x center 0px;padding: 7px 20px;height:14px;font-size:11px;letter-spacing:2px;color:#1A2843;font-weight:bold;text-shadow:1px 1px 0 #E6E914;text-transform: uppercase;border:1px #6F6F6F solid;overflow:hidden;}
.no_underline:hover {text-decoration: none;}
.content_area {float:left;width:635px;*width:620px;padding: 5px 10px;height:auto !important;height:400px; min-height:400px;}
.content_area_ani {padding: 5px 10px;height:auto !important;min-height:400px;}
.content_area_ie_fixed {*width:610px;}
.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;border-radius: 5px;}
.tool_comments {color:#B1B1B1;padding-left:5px;display:block;}
.button_list {list-style-type:none;margin: 0px;padding: 0px;padding-top:20px;}
.button_list li {float:left;}
.button_list span {text-align:center;color:#B1B1B1;}
.button_list_round {display:block;width:145px;height:135px;padding: 11px 5px;*padding: 5px 5px;}
.button_list_oval {display:block;width:112px;height:80px;padding: 11px 5px;*padding: 5px 5px;}
.button_list_round_rectangle {display:block;width:195px;height:65px;padding: 11px 5px;*padding: 5px 5px;}
.button_list_rectangle {display:block;width:190px;height:50px;padding: 11px 5px;*padding: 5px 5px;}
.button_list_bullet {display:block;width:190px;height:70px;padding: 11px 5px;*padding: 5px 5px;}
.cartoon_list {display:block;width:110px;height:75px;padding: 11px 5px;*padding: 5px 5px;}
.gallery_list {display:block;width:145px;height:110px;padding: 11px 5px;*padding: 5px 3px;}

.ani_pixel {list-style-type:none;margin:0px;padding:0px;}
.ani_pixel li {float:left;text-align:center;margin:15px;color:#B1B0B0;}
.ani_pixel li img {display:block;}
.ani_pixel_navi {font-weight : bold;}
.ani_pixel_navi a {background:#D7D7D7;border-radius: 4px;color:#000000;padding:3px 8px;text-decoration:none;display:inline-block;margin:3px;}
.ani_pixel_navi a:visited {color:#000000;text-decoration:none;}
.ani_pixel_navi a:hover {background:#A1A0A0;color:#ffffff;text-decoration:none;}
.ani_pixel_navi a:active {background:#00C0FF;color:#000000;text-decoration:none;}
.ani_pixel_navi a.current {background:#3F3F3F;color:#ffffff;text-decoration:none;}

.button_menu_round {float:left;margin-right:5px;width:32px;height:32px;background: transparent url(../img/button_menu_icon.gif) no-repeat scroll left 0px;}
.button_menu_oval {float:left;margin-right:5px;width:32px;height:32px;background: transparent url(../img/button_menu_icon.gif) no-repeat scroll left -40px;}
.button_menu_rr {float:left;margin-right:5px;width:32px;height:32px;background: transparent url(../img/button_menu_icon.gif) no-repeat scroll left -80px;}
.button_menu_rect {float:left;margin-right:5px;width:32px;height:32px;background: transparent url(../img/button_menu_icon.gif) no-repeat scroll left -120px;}
.button_menu_bule {float:left;margin-right:5px;width:32px;height:32px;background: transparent url(../img/button_menu_icon.gif) no-repeat scroll left -160px;}
.button_menu_square {float:left;margin-right:5px;width:32px;height:32px;background: transparent url(../img/button_menu_icon.gif) no-repeat scroll left -200px;}

.about_menu_us {float:left;margin-right:5px;width:32px;height:32px;background: transparent url(../img/about_menu_icon.gif) no-repeat scroll left 0px;}
.about_menu_privacy {float:left;margin-right:5px;width:32px;height:32px;background: transparent url(../img/about_menu_icon.gif) no-repeat scroll left -40px;}
.about_menu_contact {float:left;margin-right:5px;width:32px;height:32px;background: transparent url(../img/about_menu_icon.gif) no-repeat scroll left -80px;}
.about_menu_link2us {float:left;margin-right:5px;width:32px;height:32px;background: transparent url(../img/about_menu_icon.gif) no-repeat scroll left -120px;}
.about_menu_links {float:left;margin-right:5px;width:32px;height:32px;background: transparent url(../img/about_menu_icon.gif) no-repeat scroll left -160px;}

.cartoon_menu_animal {float:left;margin-right:5px;width:32px;height:32px;background: transparent url(../img/cartoon_menu_icon.gif) no-repeat scroll left 0px;}
.cartoon_menu_aquatic {float:left;margin-right:5px;width:32px;height:32px;background: transparent url(../img/cartoon_menu_icon.gif) no-repeat scroll left -40px;}
.cartoon_menu_clothes {float:left;margin-right:5px;width:32px;height:32px;background: transparent url(../img/cartoon_menu_icon.gif) no-repeat scroll left -80px;}
.cartoon_menu_constellation {float:left;margin-right:5px;width:32px;height:32px;background: transparent url(../img/cartoon_menu_icon.gif) no-repeat scroll left -120px;}
.cartoon_menu_food {float:left;margin-right:5px;width:32px;height:32px;background: transparent url(../img/cartoon_menu_icon.gif) no-repeat scroll left -160px;}
.cartoon_menu_insect {float:left;margin-right:5px;width:32px;height:32px;background: transparent url(../img/cartoon_menu_icon.gif) no-repeat scroll left -200px;}
.cartoon_menu_office {float:left;margin-right:5px;width:32px;height:32px;background: transparent url(../img/cartoon_menu_icon.gif) no-repeat scroll left -240px;}
.cartoon_menu_others {float:left;margin-right:5px;width:32px;height:32px;background: transparent url(../img/cartoon_menu_icon.gif) no-repeat scroll left -280px;}
.cartoon_menu_plant {float:left;margin-right:5px;width:32px;height:32px;background: transparent url(../img/cartoon_menu_icon.gif) no-repeat scroll left -320px;}
.cartoon_menu_sign {float:left;margin-right:5px;width:32px;height:32px;background: transparent url(../img/cartoon_menu_icon.gif) no-repeat scroll left -360px;}
.cartoon_menu_life {float:left;margin-right:5px;width:32px;height:32px;background: transparent url(../img/cartoon_menu_icon.gif) no-repeat scroll left -400px;}
.cartoon_menu_transportation {float:left;margin-right:5px;width:32px;height:32px;background: transparent url(../img/cartoon_menu_icon.gif) no-repeat scroll left -440px;}
.cartoon_menu_weather {float:left;margin-right:5px;width:32px;height:32px;background: transparent url(../img/cartoon_menu_icon.gif) no-repeat scroll left -480px;}

.form_input1 {width:50px;}
.form_input2 {width:345px}
.form_select1 {background: #ffffff url('../img/online_tool_button.gif') repeat-x center -2px;color:#3C3C3C;text-shadow: 1px 1px #FFFFFF;}
.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:32px;height:32px;margin: 5px 10px 10px 20px;background: transparent url(../online-tool/img/img_rotate.gif) no-repeat scroll left 0px;}
.rotate_180 {display:block;width:32px;height:32px;margin: 5px 10px 10px 20px;background: transparent url(../online-tool/img/img_rotate.gif) no-repeat scroll left -80px;}
.rotate_90r {display:block;width:32px;height:32px;margin: 5px 10px 10px 20px;background: transparent url(../online-tool/img/img_rotate.gif) no-repeat scroll left -40px;}
.rotate_v {display:block;width:32px;height:32px;margin: 5px 10px 10px 20px;background: transparent url(../online-tool/img/img_rotate.gif) no-repeat scroll left -120px;}
.rotate_h {display:block;width:32px;height:32px;margin: 5px 10px 10px 20px;background: transparent url(../online-tool/img/img_rotate.gif) no-repeat scroll left -160px;}
.rotate_none {display:block;width:32px;height:32px;margin: 5px 10px 10px 20px;background: transparent url(../online-tool/img/img_rotate.gif) no-repeat scroll left -200px;}
.dim_other_px {line-height: 30px; margin-left: 5px; font-weight: bold; color: #438EE0;}

.effect_none {display:block;width:80px;height:80px;margin: 5px 10px 10px 20px;background: transparent url(../online-tool/img/photo_effect_icon.jpg) no-repeat scroll left 0px;}
.effect_add_sat {display:block;width:80px;height:80px;margin: 5px 10px 10px 20px;background: transparent url(../online-tool/img/photo_effect_icon.jpg) no-repeat scroll left -80px;}
.effect_hi_sat {display:block;width:80px;height:80px;margin: 5px 10px 10px 20px;background: transparent url(../online-tool/img/photo_effect_icon.jpg) no-repeat scroll left -160px;}
.effect_hsb {display:block;width:80px;height:80px;margin: 5px 10px 10px 20px;background: transparent url(../online-tool/img/photo_effect_icon.jpg) no-repeat scroll left -240px;}
.effect_faint {display:block;width:80px;height:80px;margin: 5px 10px 10px 20px;background: transparent url(../online-tool/img/photo_effect_icon.jpg) no-repeat scroll left -320px;}
.effect_pure_bw {display:block;width:80px;height:80px;margin: 5px 10px 10px 20px;background: transparent url(../online-tool/img/photo_effect_icon.jpg) no-repeat scroll left -400px;}
.effect_grey_bw {display:block;width:80px;height:80px;margin: 5px 10px 10px 20px;background: transparent url(../online-tool/img/photo_effect_icon.jpg) no-repeat scroll left -480px;}
.effect_old {display:block;width:80px;height:80px;margin: 5px 10px 10px 20px;background: transparent url(../online-tool/img/photo_effect_icon.jpg) no-repeat scroll left -560px;}
.effect_negate {display:block;width:80px;height:80px;margin: 5px 10px 10px 20px;background: transparent url(../online-tool/img/photo_effect_icon.jpg) no-repeat scroll left -640px;}
.effect_oil {display:block;width:80px;height:80px;margin: 5px 10px 10px 20px;background: transparent url(../online-tool/img/photo_effect_icon.jpg) no-repeat scroll left -720px;}
.effect_glass {display:block;width:80px;height:80px;margin: 5px 10px 10px 20px;background: transparent url(../online-tool/img/photo_effect_icon.jpg) no-repeat scroll left -800px;}
.effect_charcoal {display:block;width:80px;height:80px;margin: 5px 10px 10px 20px;background: transparent url(../online-tool/img/photo_effect_icon.jpg) no-repeat scroll left -880px;}
.effect_ouline {display:block;width:80px;height:80px;margin: 5px 10px 10px 20px;background: transparent url(../online-tool/img/photo_effect_icon.jpg) no-repeat scroll left -960px;}
.effect_brightening {display:block;width:80px;height:80px;margin: 5px 10px 10px 20px;background: transparent url(../online-tool/img/photo_effect_icon.jpg) no-repeat scroll left -1040px;}
.effect_m_blur {display:block;width:80px;height:80px;margin: 5px 10px 10px 20px;background: transparent url(../online-tool/img/photo_effect_icon.jpg) no-repeat scroll left -1120px;}
.border_none {display:block;width:80px;height:80px;margin: 5px 10px 10px 20px;background: transparent url(../online-tool/img/photo_effect_icon.jpg) no-repeat scroll left -1520px;}
.border_white {display:block;width:80px;height:80px;margin: 5px 10px 10px 20px;background: transparent url(../online-tool/img/photo_effect_icon.jpg) no-repeat scroll left -1200px;}
.border_black {display:block;width:80px;height:80px;margin: 5px 10px 10px 20px;background: transparent url(../online-tool/img/photo_effect_icon.jpg) no-repeat scroll left -1280px;}
.border_grey {display:block;width:80px;height:80px;margin: 5px 10px 10px 20px;background: transparent url(../online-tool/img/photo_effect_icon.jpg) no-repeat scroll left -1360px;}
.border_grey2 {display:block;width:80px;height:80px;margin: 5px 10px 10px 20px;background: transparent url(../online-tool/img/photo_effect_icon.jpg) no-repeat scroll left -1440px;}
.effect_bw_negate {display:block;width:80px;height:80px;margin: 5px 10px 10px 20px;background: transparent url(../online-tool/img/photo_effect_icon.jpg) no-repeat scroll left -1600px;}
.effect_soft_1 {display:block;width:80px;height:80px;margin: 5px 10px 10px 20px;background: transparent url(../online-tool/img/photo_effect_icon.jpg) no-repeat scroll left -1680px;}
.effect_soft_2 {display:block;width:80px;height:80px;margin: 5px 10px 10px 20px;background: transparent url(../online-tool/img/photo_effect_icon.jpg) no-repeat scroll left -1760px;}
.effect_soft_3 {display:block;width:80px;height:80px;margin: 5px 10px 10px 20px;background: transparent url(../online-tool/img/photo_effect_icon.jpg) no-repeat scroll left -1840px;}
.effect_soft_4 {display:block;width:80px;height:80px;margin: 5px 10px 10px 20px;background: transparent url(../online-tool/img/photo_effect_icon.jpg) no-repeat scroll left -1920px;}
.effect_soft_5 {display:block;width:80px;height:80px;margin: 5px 10px 10px 20px;background: transparent url(../online-tool/img/photo_effect_icon.jpg) no-repeat scroll left -2000px;}
.font_arial {display:block;width:80px;height:20px;margin: 0px 5px 0px 20px;*margin:0px;background: transparent url(../online-tool/img/ecard_theme.gif) no-repeat scroll left -2px;}
.font_futura {display:block;width:80px;height:20px;margin: 0px 5px 0px 20px;*margin:0px;background: transparent url(../online-tool/img/ecard_theme.gif) no-repeat scroll left -62px;}
.font_tahoma {display:block;width:80px;height:20px;margin: 0px 5px 0px 20px;*margin:0px;background: transparent url(../online-tool/img/ecard_theme.gif) no-repeat scroll left -22px;}
.font_times {display:block;width:80px;height:20px;margin: 0px 5px 0px 20px;*margin:0px;background: transparent url(../online-tool/img/ecard_theme.gif) no-repeat scroll left -42px;}
.font_roundhand {display:block;width:80px;height:20px;margin: 0px 5px 0px 20px;*margin:0px;background: transparent url(../online-tool/img/ecard_theme.gif) no-repeat scroll left -80px;}
.font_german {display:block;width:80px;height:19px;margin: 0px 5px 0px 20px;*margin:0px;background: transparent url(../online-tool/img/ecard_theme.gif) no-repeat scroll left -900px;}
.font_french {display:block;width:80px;height:19px;margin: 0px 5px 0px 20px;*margin:0px;background: transparent url(../online-tool/img/ecard_theme.gif) no-repeat scroll left -920px;}
.font_spanish {display:block;width:80px;height:19px;margin: 0px 5px 0px 20px;*margin:0px;background: transparent url(../online-tool/img/ecard_theme.gif) no-repeat scroll left -940px;}
.font_tw {display:block;width:80px;height:19px;margin: 0px 5px 0px 20px;*margin:0px;background: transparent url(../online-tool/img/ecard_theme.gif) no-repeat scroll left -960px;}
.font_cn {display:block;width:80px;height:19px;margin: 0px 5px 0px 20px;*margin:0px;background: transparent url(../online-tool/img/ecard_theme.gif) no-repeat scroll left -980px;}
.font_gk {display:block;width:80px;height:19px;margin: 0px 5px 0px 20px;*margin:0px;background: transparent url(../online-tool/img/ecard_theme.gif) no-repeat scroll left -1000px;}
.font_jp {display:block;width:80px;height:19px;margin: 0px 5px 0px 20px;*margin:0px;background: transparent url(../online-tool/img/ecard_theme.gif) no-repeat scroll left -1020px;}
.font_ru {display:block;width:80px;height:19px;margin: 0px 5px 0px 20px;*margin:0px;background: transparent url(../online-tool/img/ecard_theme.gif) no-repeat scroll left -1040px;}
.font_kr {display:block;width:80px;height:19px;margin: 0px 5px 0px 20px;*margin:0px;background: transparent url(../online-tool/img/ecard_theme.gif) no-repeat scroll left -1060px;}
.font_arabe {display:block;width:80px;height:19px;margin: 0px 5px 0px 20px;*margin:0px;background: transparent url(../online-tool/img/ecard_theme.gif) no-repeat scroll left -1080px;}
.font_in {display:block;width:80px;height:19px;margin: 0px 5px 0px 20px;*margin:0px;background: transparent url(../online-tool/img/ecard_theme.gif) no-repeat scroll left -1100px;}
.font_thai {display:block;width:80px;height:19px;margin: 0px 5px 0px 20px;*margin:0px;background: transparent url(../online-tool/img/ecard_theme.gif) no-repeat scroll left -1120px;}
.font_malay {display:block;width:80px;height:19px;margin: 0px 5px 0px 20px;*margin:0px;background: transparent url(../online-tool/img/ecard_theme.gif) no-repeat scroll left -1140px;}

.tool_menu_effect {float:left;margin-right:5px;width:32px;height:32px;background: transparent url(../online-tool/img/menu_icon.gif) no-repeat scroll left 0px;}
.tool_menu_resize {float:left;margin-right:5px;width:32px;height:32px;background: transparent url(../online-tool/img/menu_icon.gif) no-repeat scroll left -35px;}
.tool_menu_ecard {float:left;margin-right:5px;width:32px;height:32px;background: transparent url(../online-tool/img/menu_icon.gif) no-repeat scroll left -70px;}
.tool_menu_softlighting {float:left;margin-right:5px;width:32px;height:32px;background: transparent url(../online-tool/img/menu_icon.gif) no-repeat scroll left -105px;}
.tool_menu_favicon {float:left;margin-right:5px;width:32px;height:32px;background: transparent url(../online-tool/img/menu_icon.gif) no-repeat scroll left -140px;}
.tool_menu_converter {float:left;margin-right:5px;width:32px;height:32px;background: transparent url(../online-tool/img/menu_icon.gif) no-repeat scroll left -175px;}
.tool_menu_iphone {float:left;margin-right:5px;width:32px;height:32px;background: transparent url(../online-tool/img/menu_icon.gif) no-repeat scroll left -210px;}
.tool_menu_exif {float:left;margin-right:5px;width:32px;height:32px;background: transparent url(../online-tool/img/menu_icon.gif) no-repeat scroll left -245px;}
.tool_menu_pixelicon {float:left;margin-right:5px;width:32px;height:32px;background: transparent url(../online-tool/img/menu_icon.gif) no-repeat scroll left -280px;}
.tool_menu_gmaps_html {float:left;margin-right:5px;width:32px;height:32px;background: transparent url(../online-tool/img/menu_icon.gif) no-repeat scroll left -315px;}
.tool_menu_gmaps_img {float:left;margin-right:5px;width:32px;height:32px;background: transparent url(../online-tool/img/menu_icon.gif) no-repeat scroll left -350px;}
.tool_menu_gmaps_ll {float:left;margin-right:5px;width:32px;height:32px;background: transparent url(../online-tool/img/menu_icon.gif) no-repeat scroll left -385px;}

.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:#4E5257;font: bold 12px Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;text-shadow:1px 1px #E9ECF1;}
.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_disable {filter:alpha(opacity=50);opacity:0.5;zoom:1;}
.submit_disable span {cursor: not-allowed;}
.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:#F7F7F7;padding:10px;overflow:hidden;}
.image_frame {background:#FFFFFF;border: 1px solid #cccccc;padding:4px;}
.image_upload_data {border-left:1px solid #E9E8E8;padding:5px;padding-left:10px;margin-left:10px;float:left;}
.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:#E2E2E2;padding:10px;border-bottom:1px solid #CECECE;}
.gmap_results {background:#ffffff;padding:10px;border:1px solid #CECECE;}
.err_msg_div {background:#FED6D0 url(../online-tool/img/error_msg.gif) no-repeat left top;padding: 5px 10px 5px 53px;margin: 2px;border:2px solid #C20202;min-height:32px;_height: 32px;font-weight:bold;}

.sidebar_right {float:right;width:320px;*width:310px;position: relative;margin-right:-19px;*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 8px;}
.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/prodraw_page_shadows.jpg) 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;}
.sidebar_item a {color:#204471;}
.sidebar_item a:visited {color:#204471;}
.sidebar_item a:hover {color:#048DFC;}

.gmaps_mark_black {display:block;width:50px;height:50px;margin: 5px 10px 10px 20px;background: transparent url(../online-tool/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(../online-tool/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(../online-tool/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(../online-tool/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(../online-tool/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(../online-tool/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(../online-tool/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(../online-tool/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(../online-tool/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(../online-tool/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(../online-tool/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(../online-tool/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(../online-tool/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(../online-tool/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(../online-tool/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(../online-tool/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(../online-tool/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(../online-tool/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(../online-tool/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(../online-tool/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(../online-tool/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(../online-tool/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(../online-tool/img/gmap_markers.gif) no-repeat scroll center -1100px;}

a.works_ad {position: relative;text-decoration: none;display:inline-block;width:200px;height:133px;outline:none;background: #ffffff url(img/web_button_02.jpg) no-repeat center center;border:1px #7A7B7B solid;border-radius: 4px;position: relative;font-size:12px;}
a.works_ad:hover {border:1px #FD0136 solid;}
a.works_ad span {display:block;overflow:hidden;background:#000000;color:#ffffff;padding: 3px 8px;opacity: 0.8;Alpha(Opacity=80);text-align:left;}
a.works_ad:visited span {color:#ffffff;}
a.works_ad:hover span {background:#3CAAFE;opacity: 0.0;Alpha(Opacity=0);}

.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;margin-left:3px;}
.pagination a, .pagination a:visited {font-size: 11pt;color:#333333;border: 1px solid #949393;padding:2px 8px;_padding-top:7px;font-weight:bold;border-radius: 3px;text-shadow:1px 1px 0px #ffffff;box-shadow: #C5C5C7 0px 2px 3px;background: #DFDFDF url(../images/submit_bt.gif) repeat-x left top;outline:none;}
.pagination a.quick_page, .pagination a.quick_page:visited {color:#333333;text-shadow:1px 1px 0px #ffffff;outline:none;}
.pagination a:hover, .pagination a.quick_page:hover {color:#ffffff;text-shadow:-1px -1px 0px #555555;text-decoration:none;box-shadow: #676767 0px 2px 3px;background: #7B7B7B url(../images/submit_bt.gif) repeat-x left -40px;}
.pagination a:active, .pagination a.quick_page:active {color:#000000;text-shadow: 1px 1px 0px #cccccc;background: #7B7B7B url(../images/submit_bt.gif) repeat-x left -80px;}
.pagination li.current {font-size: 11pt;color:#ffffff;text-shadow:-1px -1px 0px #555555;text-decoration:none;box-shadow: #676767 0px 2px 3px;border: 1px solid #949393;padding:2px 8px;_padding-top:7px;font-weight:bold;border-radius: 3px;background: #7B7B7B url(../images/submit_bt.gif) repeat-x left -80px;}
.pagination li.disabled {font-size: 11pt;display:inline-block;color:#9F9F9F;border: 1px solid #949393;padding:3px 9px;font-weight:bold;border-radius: 3px;text-shadow:1px 1px 0px #ffffff;box-shadow: #C5C5C7 0px 2px 3px;background: #DFDFDF url(../images/submit_bt.gif) repeat-x left top;}

.main_container_end_l {position: relative;margin-left:-18px;float:left;height:30px;width:36px;background:transparent url(../img/prodraw_page_shadows.jpg) repeat-x center 0px;}
.main_container_end_c {height:30px;background:transparent url(../img/prodraw_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/prodraw_page_shadows.jpg) repeat-x center -30px;}
.footer_container_out {width:100%;border-top: 1px #737272 solid;background: #333333;}
.footer_container_in {-webkit-text-size-adjust:none;padding:8px;padding-bottom:20px;background:transparent url(../img/footer_bg.jpg) no-repeat left 0px;text-shadow:-1px -1px #202020;}
.footer_span_left {float:left;padding-right:15px;font-size:11px;}
.footer_span_c1 {float:left;height:75px;padding-left:15px;padding-right:15px;background:transparent url(../img/gradient_line.jpg) no-repeat left 0px;white-space: nowrap;width:280px;*width:300px;}
.footer_span_c2 {float:left;height:75px;padding-left:13px;padding-right:13px;background:transparent url(../img/gradient_line.jpg) no-repeat left 0px;}
.footer_span_right {float:left;height:75px;padding-left:13px;background:transparent url(../img/gradient_line.jpg) no-repeat left 0px;}
.footer_title {color:#D6D9D9;font-weight:bold;font-size:11px;}
.footer_ul {list-style-type:none;font-size:11px;}
.footer_ul li a{font-size:12px;-webkit-text-size-adjust:none}
.load_screen {cursor: progress;position:fixed !important;position:absolute;top:0;left:0;height:100%; width:100%; z-index:999; background:#000; opacity: 0.7;-moz-opacity: 0.7; filter:alpha(opacity=70);}
.load_screen div {color:#fff;position:absolute; top:40%; left:50%; margin:20px 0 0 -50px; padding:3px 10px;}
.css_clear {clear:both;display:block;}
.css_break {clear:both;display:block;padding:10px;}