﻿html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, 
cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, 
dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td  
 { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; }
body { line-height: 1; }
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after,
q:before, q:after { content: ''; content: none; }
h1, h2 { font-weight:bold; font-size:13px; padding:0px 0px 0px; margin:0px 0px 0px; }
:focus { outline: 0; }
ins { text-decoration: none; }
del { text-decoration: line-through; }
table { border-collapse: collapse; border-spacing: 0; }
body { background-image:url('Images/background.png'); background-repeat:repeat-x; background-color:rgb(1,27,78); font-family:Arial; font-size:13px; }
#panelContent { position:relative; padding:101px 0px 0px 0px; width:950px; margin:0px auto 0px auto; background-image:url('Images/panelContentBackground.png'); background-repeat:repeat-x; background-color:rgb(255,255,255); }
#panelContent .border { padding:0px 25px 0px 25px;  }
#panelContent #logo { background-image:url('Images/logo.png'); display:block; width:217px; height:28px; position:absolute; top:49px; left:25px;  }
#panelContent #menu { height:38px; border:1px solid rgb(184,197,217); background-image:url('Images/menuBackground.png'); background-repeat:repeat-x; font-weight:bold; }
#panelContent #menu a { display:block; float:left; height:25px; padding:13px 50px 0px 50px; text-decoration:none; color:Black; border-right:1px solid rgb(221,226,237); }
#panelContent #menu a:hover { text-decoration:underline; }
#panelContent #screen { background-image:url('Images/screen.png'); margin-top:25px; background-repeat:no-repeat; width:900px; height:265px; }
#panelContent #steps { height:85px; margin-top:25px; font-weight:bold; }
#panelContent #steps .step { width:219px; height:80px; float:left; margin-right:7px; }
#panelContent #steps .lastStep { margin-right:0px; }
#panelContent #steps .step .header { height:21px; padding:7px 0px 0px 10px; background-image:url('Images/stepBackground1.png'); border:1px solid rgb(159,187,243); }
#panelContent #steps .step .content { color:rgb(10,24,51); height:34px; line-height:17px; padding:10px 10px 10px 10px; background-image:url('Images/stepBackground2.png'); border:1px solid rgb(217,229,255); border-top-style:none; }
#panelContent #steps .step .button { text-decoration:none; color:Black; display:block; height:22px; width:195px; margin-top:2px; padding-top:6px; text-align:center; border:1px solid rgb(231,211,0); background-image:url('Images/buttonBackground.png'); background-repeat:repeat-x; }
#panelContent #steps .step .button:hover { text-decoration:underline; }
#panelContent #news { padding:7px 0px 10px 0px; margin-top:25px; border-top:1px solid rgb(197,206,224); background-image:url('Images/newsTitleBackground.png'); background-repeat:repeat-x; }
#panelContent #news .title { margin-left:10px; text-decoration:underline; height:23px; }
#panelContent #news .newsItem { color:rgb(76,76,76); margin-top:10px; padding-bottom:10px; position:relative; border-bottom:1px solid rgb(216,222,235);  }
#panelContent #news .newsItem .header { margin-left:10px; text-decoration:underline; }
#panelContent #news .newsItem .date { font-size:11px; position:absolute; right:10px; top:0px; width:200px; text-align:right; }
#panelContent #news .newsItem .content { margin:7px 10px 0px 10px; }
#panelContent #footer { margin-top:150px; padding-top:25px; padding-bottom:25px; border-top:1px solid rgb(184,197,217); background-color:rgb(242,244,248); }
#panelContent #footer .part1 { height:164px; }
#panelContent #footer .text { padding-bottom:25px; font-size:13px; line-height:17px; width:450px; float:left; }
#panelContent #footer #contactForm { float:left; width:450px; position:relative; }
#panelContent #footer #contactForm input, textarea { width:100%; border:1px solid rgb(210,218,231); margin-bottom:5px; }
#panelContent #footer #contactForm textarea { height:75px; }
#panelContent #footer #contactForm .button { display:block; font-weight:bold; color:Black; padding-top:7px; text-align:center; width:102px; height:23px; text-decoration:none; background-image:url('Images/button.png'); border:0px solid white; }
#panelContent #footer #contactForm .button:hover { text-decoration:underline; }
#panelContent #footer #contactForm .lblResult { position:absolute; right:0px; top:145px; width:250px; text-align:right; }
#panelContent #footer { line-height:17px; font-size:11px; position:relative; margin-top:25px; padding-top:25px; border-top:1px solid rgb(216,222,235); }
#panelContent #footer a { color:rgb(10,24,51); text-decoration:none; }
#panelContent #footer a:hover { text-decoration:underline; }
#panelContent #footer .info { position:absolute; right:25px; top:25px; text-align:right; }
#panelContent #downloadInfo { font-size:17px; font-weight:bold; margin-top:25px; padding:25px 25px 25px 25px; color:rgb(10,24,51); background-color:rgb(242,246,255); border-top:1px solid rgb(159,187,243); border-bottom:1px solid rgb(159,187,243);  }
#panelContent #downloadInfo a { color:rgb(10,24,51); text-decoration:underline;  }
#panelContent #installSteps { margin-top:25px; margin-left:25px; }
#panelContent #installSteps h1 { font-size:17px; font-weight:bold; margin-bottom:5px; }
#panelContent #installSteps .text { margin-left:20px; margin-bottom:25px; line-height:17px; }
#panelContent .downloadInfo { border-top:1px solid rgb(184,197,217); padding-top:25px; }
.table1 { width:100%; margin-top:25px; }
.table1 th, table td { padding:10px 10px 10px 10px; width:50%; text-align:left; font-weight:bold; }
.table1 th { background-color:rgb(243,247,255); border:1px solid rgb(221,226,237); color:rgb(83,36,28); }
.table1 td { border:1px solid rgb(221,226,237);  color:rgb(71,116,204); }
hr { margin:25px 0px 25px 0px; border:0px solid white; border-top:1px solid rgb(243,247,255); width:100%; height:1px; }
a { color:rgb(71,116,204); text-decoration:none; }
a:hover { text-decoration:underline; }
ul { margin:25px 25px 25px 25px; }
li { list-style-type:disc; margin:10px 5px 10px 5px; font-weight:bold; }
