body{font-family:"Segoe UI",Segoe,Arial,sans-serif;color:#333333;background:url(web-background.png) repeat 0 0;}
a{outline:none;text-decoration:none;color:#0066cc;}
ul{list-style:none;}
.container{width:885px;margin:16px auto;}
.menu{height:32px;font-family:"Lucida Sans Unicode","Lucida Grande","Arial",sans-serif;font-size:12px;}
.menu ul{display:inline-block;}
.menu li{position:relative;float:left;line-height:32px;display:block;}
.menu li a{display:block;width:177px;text-align:center;letter-spacing:1px;color:#b1d2df;}
.menu li a:hover{color:#fff;}
.menu:after{clear:both;}
#logo{background-image:url(menulogo.png);background-repeat:no-repeat;background-position:0px -32px;}
#logo:hover{background-position:0px 0px;}
#products{background-image:url(menulogo.png);background-repeat:no-repeat;background-position:-177px -32px;}
#products:hover{background-position:-177px 0px;}
#download_menu{background-image:url(menulogo.png);background-repeat:no-repeat;background-position:0px -64px;}
#buy_menu{background-image:url(menulogo.png);background-repeat:no-repeat;background-position:0px -96px;}
#support_menu{background-image:url(menulogo.png);background-repeat:no-repeat;background-position:0px -128px;}
#products-menu{position:absolute;z-index:88;top:30px;left:50px;width:200px;background:url(product_menu_bg.png) repeat-y 0 0;padding:5px 0 5px 18px;}
#products-menu a{text-align:left;}
.content{height:auto;background-color:#fff;display:block;margin:16px 0;padding:40px 88px;border-width:1px;border-style:solid;border-color:#e5e5e5 #bbb #bbb;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 1 x 3px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.3);box-shadow:0 1px 3px rgba(0, 0, 0, 0.3);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;}
.footer{padding-top:8px;font-size:11px;color:#666;line-height:16px;text-align:center;}
#head-security {
    margin-top:10px;
	text-align: center;
}
.core-body-window .core-section {
	padding-top: 4px;
	margin-top: 2em;
}
.core-body-window .core-section-header {
	margin: 0px;
	font-size: 15px;
	color: black;
	letter-spacing: 1px;
    font-weight:normal;
}
.core-body-window .core-section-body {
    margin-top:4px;
	padding: 2em;
	border-top: 1px solid #999999;
}
.store-product-detail-description-short {
	margin-left: 1em;
}
.store-product-list-item {
	margin-bottom: 0;
}
.store-product-list-item-title {
	letter-spacing: 1px;
	text-shadow: 2px 2px 2px #ddd;
}
.store-product-list-item-description {
	margin-top: 1em;
}
.store-product-detail {
	line-height: 1.4em;
}
.store-product-detail-title {
	margin-bottom: 10px;
	margin-right: 1em;
	text-shadow: 2px 2px 2px #ddd;
	letter-spacing: 1px;
}
.core-form-field-group-header, .store-product-list-item-title {
	margin-right: 1em;
}
.store-page-navigation {
	border-top: 1px dotted #ddd;
}
.store-product-detail-quantity {
	margin-top: 10px;
}
.store-product-detail-description, .store-product-list-item-description {
/*	text-align: justify;*/
	margin-bottom: 1em;
}
.store-product-option-groups {
	padding-left: 1em;
	padding-right: 1em;
}
.core-form-field-body-note {
	font-size: 11px;
	margin-top: 4px;
	color: #666;
}