div.app_title {}
img.app_icon {float: left}
div.app_name div {display: inline-block; color: #444444; font-size: 24px; font-weight: bold}
div.platform {margin-left: 12px}
div.platform span {font-weight: normal; color: #999999}
div.platform img {width: 36px; height: 36px; vertical-align: -10px}
div.download_heading {font-weight: bold}
div.download_note {font-size: 11px; color: #888888}
div.mid_download {margin-top: 16px}
a.download_item {text-decoration: none; font-weight: bold; color: #4444DD}
a.download_item:hover {color: #2222AA}
div.description_block {margin-top: 24px}
div.help_block {margin-top: 24px; text-align: center}
div.help_block a {text-decoration: none; font-weight: bold; color: #4444DD}
div.help_block a:hover {color: #2222AA}
div.screenshot_block {margin: 24px 0px}
div.screenshot_block a {text-decoration: none}
div.screenshot_block img {margin: 0px 8px}
img.ratio3x2 {width: 80px; height: 120px}
img.ratio4x3 {width: 90px; height: 120px}
div.cover_block_on {position: fixed; width: 100%; min-height: 100%; top: 0px; left: 0px; border: red 0px solid; background-color: #FFFFFF; opacity: 0.8}
div.image_block_on {position: absolute; width: 100%; left: 0px; border: blue 0px solid; text-align: center; padding: 5px 0px}
#image_title {border: solid 1px orange; padding: 3px 5px; background-color: white; font-weight: bold; color: #804000}
div.image_block_on img {padding: 10px; border: 6px solid orange; background-color: white}
ul {padding-left: 30px}
div.redirect_download_help {margin-top: 20px}
#moreinfo_header {font-style: italic}




/*input {vertical-align: middle}
form {margin: 0px}

#screenshot_container {margin: 3px auto 0px; padding: 10px; border: 6px solid orange; background-color: white}
#image_title {border: solid 1px orange; padding: 3px 5px; background-color: white; font-weight: bold; color: #804000}
#netcflink {font-size: 9px}

p.top {margin-top: 5px}

div.summary_item {border: green 0px solid; margin: 1px 5px}
div.summary_title {border: blue 0px solid; float: left; font-weight: bold; padding-top: 5px}
div.summary_division {background-color: darkgray; height: 2px; margin: 0px 3px}
div.cab_downloads {margin-left: auto; margin-right: auto; margin-top: 5px}
div.app_summary {min-height: 48px}
div.cover_block_on {position: fixed; width: 100%; min-height: 100%; top: 0px; left: 0px; border: red 0px solid}
div.image_block_on {position: absolute; margin-top: 100px; width: 100%; left: 0px; border: blue 0px solid; text-align: center; padding: 5px 0px}

span.coming {color: gray; font-style: italic}
span.cominghighlight {font-weight: bold; font-style: italic; color: red}
		
ul.main_list {margin-top: 5px; padding-left: 15px}
ul.sub_list { }

img.app_icon {float: left}
img.screenshot {margin: 0px 2px; border: 1px solid #333333}
img.screenshot_arrow {margin: 0px 3px}

p.app_desc {margin-left: 55px}

a.purchase_link {width: 120px; background-color: #375472; border-color: #7F92A5}
a.purchase_link:link {color: #BED8C1}
a.purchase_link:visited {color: #BED8C1}
a.purchase_link:hover {color: white}
a.download_link {background-color: #7F92A5; width: 130px; border-color: #375472}
a.download_link:link {color: black}
a.download_link:visited {color: black}
a.download_link:hover {color: white}
a.text_download {text-decoration: none; font-weight: bold}
a.text_download:link {color: #375472}
a.text_download:visited {color: #375472}
a.text_download:hover {color: #7F92A5}

div.header_9 {background-color: #FFFFFF}
div.header_8 {background-color: #FAFAFA}
div.header_7 {background-color: #F5F5F5}
div.header_6 {background-color: #EFEFEF}
div.header_5 {background-color: #EAEAEA}
div.header_4 {background-color: #E5E5E5}
div.header_3 {background-color: #DFDFDF}
div.header_2 {background-color: #DADADA}
div.header_1 {background-color: #FFFFFF}
div.header_0 {background-color: #DADADA}*/
