a:link, a:visited { color: #000000; text-decoration: underline } 

a:hover { text-decoration: underline }

.Important { font-weight: bold }

.ProductName { font-style: italic; font-weight: bold }

h1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; font-size: 24px; font-weight: bold; color: #000000; text-align: center}

h2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; color: #000000; text-align: left }

h3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #000000; text-align: left }

.Caption { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: italic; font-weight: normal; color: #000000; text-align: left }

.Page { position: relative; display: block; background-color: #FFFFFF; width: 780px; overflow: hidden; margin-left: auto; margin-right: auto; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; text-align: left; border: 1px solid #CCCCCC }

.BuyNow { position: relative; display: block; background-color: #FFFFFF; width: 250px; overflow: hidden; padding: 5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; text-align: center; border: 1px solid #CCCCCC; float: right }

.ScreenShot1 { position: relative; background-color: #FFFFFF; width: 242px; height: 225px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: italic; font-weight: normal; color: #000000; text-align: center; float: left }

.Description1 { position: relative; background-color: #FFFFFF; width: 500px; height: 500px; font-
family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; text-align: left: float: left }

.Actions { position: relative; background-color: #CCCCCC; width: 200px; height: 500px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; text-align: left: float: right }

.Main { position: relative; display: block; background-color: #FFFFFF; width: 750px; overflow: hidden; padding: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; text-align: left; border: 0px solid #CCCCCC }

.Register { position: relative; float: right; display: block; background-color: #FFFFFF; margin-left: 5px; margin-bottom: 5px; padding-top: 5px; width: 310px; height: 460px; overflow: hidden; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; text-align: center; border: 1px solid #CCCCCC }

.SoftwareDescription { position: relative; display: block; background-color: #FFFFFF; width: 760px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; text-align: left; border: 0px solid #CCCCCC }

.Header { position: relative; display: block; background-color: #FFFFFF; width: 780px; height: 150px; overflow: hidden; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; text-align: left }

.Navigation { position: relative; display: block; padding-left: 10px; background-color: #FFFFFF; width: 770px; height: 20px; overflow: hidden; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #000000; text-align: left }

.SquareInformation { position: static; display: block; padding: 2px; width: 363px; height: 224px }

.MoreInformation { position: static; display: block; padding: 2px; width: 358px; height: 20px; text-align: right }

.Logo { padding-top: 2px; padding-bottom: 2px; padding-left: 5px; padding-right: 2px; overflow: hidden; position: static; top: 8px; left: 10px; height: 60px; width: 400px; font-family: Times, Verdana, Arial, Helvetica, sans-serif; font-size: 58px; font-style: italic; font-weight: bold; color: #000000; text-align: left; border: 1px solid #CCCCCC }

.MenuBar { position: static; display: block; background-color: #FFFFFF; width: 820px; height: 25px; padding-top: 2px; padding-left: 2px; padding-right: 2px;overflow: hidden; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; text-align: left; border-bottom: 0px solid #000000 }

.Left { position: static; display: block; float: left; background-color: #FFFFFF; width: 500px; overflow: hidden; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; text-align: left }

.ArticleMain { position: static; display: block; float: left; background-color: #FFFFFF; width: 563px; overflow: hidden; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; text-align: left }

.Middle { position: static; display: block; float: left; background-color: #FFFFFF; width: 553px; overflow: hidden; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; text-align: left }

.Right { position: static; display: block; float: right; background-color: #FFFFFF; width: 250px; overflow: hidden; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; text-align: left }

.Footer { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000000 }

.LoginSquare { position: static; display: block; float: left; background-color: #FFFFFF; margin-top: 5px; margin-bottom: 0px; margin-right: 0px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; overflow: hidden; height: 200px; width: 250px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; text-align: left; border: 1px solid #CCCCCC }

.Item {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-size: 12px; font-weight: bold; color: #000000}

.Textbox {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-size: 12px; font-weight: normal; height: 20px; width: 125px; padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px; border: #B0E0E6; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

.LoginButton { background-color: #FFFFFF; padding-top: 0px; padding-bottom: 0px; padding-left: 2px; padding-right: 2px; overflow: hidden; height: 20px; width: 50px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #000000; text-align: center; border-top: 1px solid #B0E0E6; border-left: 1px solid #B0E0E6; border-right: 1px solid #B0E0E6; border-bottom: 1px solid #B0E0E6; outline: none }

.Square { position: static; background-color: #FFFFCC; display: block; float: left; margin: 5px; padding: 2px; overflow: hidden; height: 246px; width: 363px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; text-align: left; border: 1px solid #CCCCCC }

.MainElementHeader { position: static; display: block; width: 535px; padding-top: 2px; padding-bottom: 2px; padding-left: 0px; padding-right: 0px; font-family: Arial, Verdana, sans-serif; font-size: 15px; font-style: normal; font-weight: bold; color: #000000; text-align: left; text-decoration: none; letter-spacing: 1px; text-transform: uppercase; border: 0px solid #BBBBBB }

.MainElementArticleImage { position: static; float: left; background-color: #FFFFFF; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; padding-right: 2px; margin-right: 5px; height: 100px; width: 150px; border: 1px solid #CCCCCC }

.MainElementArticle { position: static; display: block; background-color: #FFFFFF; float: left; margin-top: 0px; margin-bottom: 5px; margin-left: 5px; margin-right: 5px; padding-top: 5px; padding-bottom: 5px; padding-left: 5px; padding-right: 5px; width: 535px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: normal; color: #000000; text-align: left; border: 0px solid #CCCCCC }

.MainElementArticleTitle { position: static; display: block; overflow: hidden; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; font-style: normal; font-weight: bold; color: #000000; text-align: center }

.MainElementRow { position: static; display: block; background-color: #FFFFFF; float: left; margin: 0px; padding: 0px; width: 550px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: bold; color: #000000; text-align: left; border: 0px solid #CCCCCC }

.MainElement { position: static; display: block; background-color: #FFFFFF; float: left; margin-top: 0px; margin-bottom: 10px; margin-left: 5px; margin-right: 0px; padding-top: 2px; padding-bottom: 10px; padding-left: 2px; padding-right: 2px; width: 265px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: bold; color: #000000; text-align: left; border: 0px solid #CCCCCC }

.MainElement a:link { color: #000000; text-decoration: none } 

.MainElement a:visited { color: #000000; text-decoration: none } 

.MainElement a:hover { text-decoration: underline }

.MainElement ul { list-style: square; margin: 0; padding-left: 20px; color: #000000 }

.MainElement ul li {padding-bottom: 5px }

ul { list-style: square; margin: 5px; padding-left: 20px; color: #000000 }

ul li {padding-bottom: 5px }

.BannerAdvert { position: static; display: block; background-color: #CCCCCC; width: 468px; height: 60px; overflow: hidden; margin-left: auto; margin-right: auto; margin-top: 5px; margin-bottom: 5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; text-align: left; border: 1px solid #CCCCCC }

.ArticleElement { position: static; display: block; background-color: #FFFFFF; float: left; margin-top: 5px; margin-bottom: 5px; margin-left: 5px; margin-right: 5px; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; padding-right: 2px; width: 540px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: 000000; text-align: left; border: 0px solid #B0E0E6 }

.ArticleElement a:link { color: #0000FF; text-decoration: none } 

.ArticleElement a:visited { color: #0000FF; text-decoration: none } 

.ArticleElement a:hover { text-decoration: underline }

.ArticleTitle { position: static; display: block; float: right; width: 540px; overflow: hidden; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; font-weight: bold; color: #000000; text-align: left }

.ArticleAdded { position: static; display: block; float: right; width: 540px; overflow: hidden; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #000000; text-align: left }

.Article { position: static; display: block; float: right; width: 540px; padding-top: 5px; overflow: hidden; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; text-align: left }

.RelatedArticle { position: static; display: block; float: left; padding-top: 20px; background-color: #FFFFFF; width: 555px; overflow: hidden; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; text-align: left }

.RelatedArticleElementHeader { position: static; display: block; width: 535px; padding-top: 2px; padding-bottom: 0px; padding-left: 5px; padding-right: 0px; font-family: Arial, Verdana, sans-serif; font-size: 15px; font-style: normal; font-weight: bold; color: #000000; text-align: left; text-decoration: none; letter-spacing: 1px; text-transform: uppercase; border: 0px solid #BBBBBB }

.RelatedArticleElement { position: static; display: block; float: left; margin-top: 5px; margin-bottom: 5px; margin-left: 5px; margin-right: 5px; padding-top: 2px; padding-bottom: 0px; padding-left: 0px; padding-right: 2px; width: 540px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: bold; color: 000000; text-align: left; border: 0px solid #B0E0E6 }

.RelatedArticleElement a:link { color: #000000; text-decoration: underline } 

.RelatedArticleElement a:visited { color: #000000; text-decoration: underline } 

.RelatedArticleElement a:hover { text-decoration: underline }

.RelatedArticleElement ul { list-style: square; color: #000000 }

.RelatedArticleElement ul li {padding-bottom: 5px }

.MainMenu{
left: 0px;
width: 100%;
padding: 0;
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
cursor: default;
}

.MainMenu ul{
font: normal 11px Arial, Verdana, sans-serif;
margin:0;
padding:0;
list-style:none;
}

.MainMenu li{
display:inline;
float:left;
color: white;
background: #678b3f url('../images/color_tabs_left.gif') no-repeat left top;
margin:0 2px 0 0;
padding:0 0 1px 3px;
text-decoration:none;
letter-spacing: 1px;
text-transform:uppercase;
}

.MainMenu li span{
float:left;
display:block;
background: transparent url('../images/color_tabs_right.gif') no-repeat right top;
padding: 6px 8px 3px 7px;
}

.MainMenu li a{ color: #FFFFFF; text-decoration: none }

.MainMenu li span{
float:none;
}

.MainMenu li:hover{
background-color: #8cb85c;
}

.MainMenu li:hover span{
background-color: #8cb85c;
}

.MainMenu li.current{ /*currently selected tab*/
background-color: #8cb85c;
margin:2px 2px 0px 0px;
}

.MainMenu li.current span{ /*currently selected tab*/
background-color: #8cb85c;
}