body { font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;text-align:center;margin:0;padding:0;background-color:#58564F;color:#58564F;background-image: url(images/body_bg.gif);background-repeat: repeat-x;background-position: left top; line-height:18px; }
td,th,input,div,span { color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; line-height:18px; }
h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,p,form,fieldset,legend { margin:0;padding:0; text-align:left; border:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }
div,ul,li,td, { zoom:100%; }
ul,ol { margin:0; padding:0; }
li { list-style:none outside; }
img { border:none; }
a,a:link,a:visited { color:#003C75; text-decoration:none; }
a:hover { color:#003C75; text-decoration:underline; }
a:active { color:#000000; text-decoration:none; }
.clear { clear:both; height:0px; font-size:0px; line-height:0px; }
.clear_left { clear:left; height:0px; font-size:0px; line-height:0px; }
.clear_right { clear:right; height:0px; font-size:0px; line-height:0px; }
/*header*/
#header{ width:700px; margin:0 auto 0 auto; margin-top:15px;}
#header #logo{ height:52px;}
#header #product_icon{ height:48px;}

/*main*/
#main{width:700px; margin:0 auto 0 auto; background-color:#FFFFFF;}
#main .main_name{ font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#104471; padding:15px 15px 0 15px;}
#main .main_name_info{ font-family:Verdana, Arial, Helvetica, sans-serif;padding:5px 15px 0 15px;}
#main #product{ padding:15px;}
#main #product .product_title{ height:34px;background-image: url(images/software_gallery/product_title.gif);background-repeat: no-repeat;background-position: left top; padding-left:20px; padding-top:10px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#104471;}
#main #product #product_content{padding:0 15px 15px 15px;background-image: url(images/software_gallery/product_content.gif);background-repeat: repeat-y;background-position: left top;}
#main #product #product_content #product_info{ border-bottom:1px dashed #AFAFAF; padding-bottom:5px; margin-bottom:10px; padding-top:5px;}
#main #product #product_content #product_info .box{ float:left;}
#main #product #product_content #product_info .product_right{ width:540px;float:left; margin-left:15px;}
#main #product #product_content #product_info .product_right .product_right_name{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; }
#main #product #product_content #product_info .product_right .product_right_intro{ margin-top:10px;}
#main #product #product_content #product_info .product_right .button{ margin-top:10px;}
#main #product #product_content #product_info .product_right .button .free_trial{float:left;background-image: url(images/software_gallery/free_trial.gif);background-repeat: no-repeat;background-position: left center; padding-left:25px;} 
#main #product #product_content #product_info .product_right .button .buy_now{float:left;margin-left:10px;background-image: url(images/software_gallery/buy.gif);background-repeat: no-repeat;background-position: left center;padding-left:25px;}
#main #product #product_content #product_info .product_right .button span{ color:#FF0000;}
#main #product .product_footer{ height:16px; }
#main .footer{ height:15px;}