@charset "utf-8";

body, h1, h2, h3, h4, h5, h6, p, blockquote, ul, ol, li, table, tr, th, td, form {
    margin: 0; 
    padding: 0; 
    border: 0; 
    list-style: none; 
    font:normal 12px/140% "Lucida Sans Unicode", Arial, Verdana, sans;
}
img,a img,:link img,:visited img,:hover img,abbr,acronym { 
    border:0;
}
li, dd { 
    margin-left:5%; 
}

h1{
	font:22px/160% "Lucida Sans Unicode", Arial, Verdana, Tahoma;
}

h2{
	color:#fff;
	background:transparent none;
	text-align:center;
	border-bottom:1px solid #252525;
	font:16px/160% "Lucida Sans Unicode", Arial, Verdana, Tahoma;
}

h3{
	text-decoration:none;
	color:#fff;
	background:transparent none;
	padding:0.4em 0 0.4em 0;
	font:11px/140% "Lucida Sans Unicode", Arial, Verdana, sans;
}

h4{
	text-decoration:none;
	color:#000;
	background:none;
	padding:0.4em 0 0.4em 0;
	font:normal 10px/140% "Lucida Sans Unicode", Arial, Verdana, sans;
}

ul, ul li, ol, ol li{
font: 12px/140% "Lucida Sans Unicode", Arial, Verdana, sans;
}


a{
color:#e20302;
background:transparent none;
text-decoration:none;
}

a:hover{
color:#e20302;
background:transparent none;
text-decoration:underline;
}

p{
font:10px/120% "Lucida Sans Unicode", Arial, Verdana, sans;
}

#container{
margin:0 auto;
width:750px;
}

#header{
height:72px;
}

#kwicks_container{
	height:56px;
	background: transparent url(images/menu_05.png) 408px 0 no-repeat;
	position:relative;
	top:16px;
	left:2px;
	}

#kwicks {
	position: relative;
}

#kwicks li {
	float: left;
	margin:0;
}

#kwicks .kwick{
	margin:0 1px 0 1px;
	display: block;
	width: 99px;
	height: 56px;
}

#kwicks .kwick0{
	float: left;
	margin:0;
	padding:0;
	display:block;
	width: 8px;
	height: 56px;
	position:relative;
	right:-1px;
}

#kwick_first{
background: transparent url(images/menu_05_reverse.png) 0 0 no-repeat scroll;
}

#kwick_mydownloads{
background: transparent url(images/kwick01.png) 0 0 no-repeat scroll;
}

#kwick_myinvoices{
background: transparent url(images/kwick02.png) 0 0 no-repeat scroll;
}

#kwick_upgradeoptions{
background: transparent url(images/kwick03.png) 0 0 no-repeat scroll;
}

#kwick_support{
background: transparent url(images/kwick04.png) 0 0 no-repeat scroll;
}

.error {  font-weight: bold; color: red; padding: 6px; }

a.header_logo{
float:right;
width:175px;
height:50px;
margin:1em;
background:transparent url(images/logo.png) 0 0 no-repeat;
color:#000;
position:relative;
top:2em;
left:1.3em;
}

a.header_logo:hover{
float:right;
width:175px;
height:50px;
margin:1em;
background:transparent url(images/logo.png) 0 0 no-repeat;
color:#000;
position:relative;
top:2em;
left:1.3em;
}

#center_part{
clear:both;
margin:0;
z-index:1;
padding:1em 1em 3em 1em;
border-top:1px solid #000;
}

#center_part_upgrade_page{
clear:both;
z-index:1;
border-top:1px solid #000;
}

#center_part_left{
margin-right:13.5em;
}


#center_part_left p{
font-size:12px;
}

#center_part_left h1{
font:22px/160% "Lucida Sans Unicode", Verdana, Tahoma;
color:#e20302;
background:transparent none;
}

#center_part_right{
position:relative;
text-align:center;
float:right;
top:0.5em;
width:13em;
color:#000;
background:transparent none;
font-size:12px;
}

#center_part_right h1{
font:14px/160% "Lucida Sans Unicode", Verdana, Tahoma;
color:#e20302;
background:transparent none;
}

#center_part_right_other_pages{
position:relative;
text-align:center;
float:right;
top:0.5em;
width:13.5em;
color:#000;
background:transparent none;
font-size:12px;
}

#center_part_right_other_pages h1{
font:14px/160% "Lucida Sans Unicode", Verdana, Tahoma;
color:#e20302;
background:transparent none;
}

#lowerpart{
clear:both;
margin:0;
padding:0;
color:#ddd;
background:#494a4c url(images/gradient.png) bottom center repeat-x;
}

#lowerpart_other_pages{
clear:left;
margin:0;
padding:0;
margin-right:14.5em;
color:#ddd;
background:#eee none;
}

#lowerpart .parted_base{
margin-right:44em;
padding:2em;
padding-top:1em;
color:#ddd;
background:#494a4c url(images/gradient.png) bottom center repeat-x;
font: normal 10px/120%  Arial, Verdana, sans;
}

#lowerpart .parted_base ul{
margin:0;
padding:0.2em;
}

#lowerpart .parted_base ul li{
list-style: inside disc;
font-size: 10px;
}

#lowerpart_other_pages .parted_base_other_pages{
margin:1em;
padding:2em;
padding-top:1em;
color:#555;
background:#eee none;
}

#lowerpart_other_pages .parted_base_other_pages p{
font:12px/160% "Lucida Sans Unicode", Arial, Verdana, Tahoma;
}

#lowerpart_other_pages .parted_base_other_pages ul{
margin:0;
padding:0.2em;
}

#lowerpart_other_pages h2, #lowerpart_other_pages .parted_base_other_pages h2{
	color:#252525;
	background:transparent none;
	text-align:center;
	border-bottom:none;
	font:16px/160% "Lucida Sans Unicode", Arial, Verdana, Tahoma;
}

#lowerpart_other_pages .parted_base_other_pages h3{
	text-decoration:none;
	color: #e20302;
	background:transparent none;
	padding:0.4em 0 0.4em 0;
	font:11px/140% "Lucida Sans Unicode", Arial, Verdana, sans;
}

#lowerpart_other_pages .parted_base_other_pages ul li{
list-style: inside disc;
}

#lowerpart_other_pages .release_information{
margin:0.5em;
background:#fff none;
}

#lowerpart_other_pages .upgrade_release_information{
margin:0.5em;
width:25em;
background:#fff none;
}

#lowerpart_other_pages .parted_base_other_pages_LEFT{
float:left;
width:10em;
text-align:right;
font: 12px/140%  "Lucida Sans Unicode", Arial, Verdana, sans;
}

#lowerpart_other_pages .parted_base_other_pages_RIGHT{
margin-left:10em;
padding-left:1em;
text-align:left;
font: 12px/140%  "Lucida Sans Unicode", Arial, Verdana, sans;
}

#lowerpart_other_pages .parted_base_other_pages_RIGHT p, #lowerpart_other_pages .parted_base_other_pages_RIGHT ul{
padding:0.5em;
}

#lowerpart_other_pages h3.name_and_release{
color:#000;
font-size:13px;
background:#fff none;
}

#lowerpart_other_pages h3.released{
color:#252525;
background:#fff none;
border-bottom:2px solid #fff;
}

div.download_link{
margin:0;
height:40px;
background:#fff none;
}

div.download_link_webapp{
margin:0;
height:40px;
background:#eee none;
}

div.download_link_left{
float:left;
padding:0 0 0 1em;
width:45px;
}

div.download_link_right{
padding:0.5em 0 0 0;
font: 16px/140%  "Lucida Sans Unicode", Arial, Verdana, sans;
}

#lowerpart_other_pages .text_info_fields{
list-style: none;
margin:0 auto;
padding:0;
width:90%;
height:20px;
color:#e20302;
background:#ddd none;
}

#lowerpart_other_pages .text_info_fields ul{
list-style: none;
margin:0 auto;
}

#lowerpart_other_pages .text_info_fields ul li{
float:left;
text-align:center;
width:100px;
font: 10px/140%  "Lucida Sans Unicode", Arial, Verdana, sans;
list-style: none;
}


#lowerpart_other_pages .text_info_fields_user{
list-style: none;
margin:0 auto;
padding:0;
width:90%;
height:20px;
color:#252525;
background:#fff none;
}

#lowerpart_other_pages .text_info_fields_user ul{
list-style: none;
margin:1px;
}

#lowerpart_other_pages .text_info_fields_user ul li{
float:left;
text-align:center;
width:100px;
font: 10px/140%  "Lucida Sans Unicode", Arial, Verdana, sans;
list-style: none;
}

/* The Upgrade Form Starts Here */

#lowerpart_other_pages form{
margin:0 auto;
width:90%;
color:#555;
background:#fff;
}

#lowerpart_other_pages div.form_left_part{
float:left;
width:25%;
margin:0;
padding:0.4em;
color:#555;
}

#lowerpart_other_pages div.form_right_part{
margin:0;
margin-left:28%;
margin-right:2%;
padding:0.2em;
color:#555;
font: 12px "Lucida Sans Unicode", Arial, Verdana, sans;
}

#lowerpart_other_pages div.form_right_part p{
color:#555;
font: 12px "Lucida Sans Unicode", Arial, Verdana, sans;
}

.form_left_part h3{
color:#555555;
text-align:right;
margin-right:0.3em;
padding:0.57em;
font: 12px "Lucida Sans Unicode", Arial, Verdana, sans;
background:transparent none;
}

#lowerpart_other_pages div.preform_text, #lowerpart_upgradeoptions div.preform_text{
margin:2em 3em 2em 3em;
}

#lowerpart_other_pages div.preform_text p{
color:#555555;
font: 12px/140%  "Lucida Sans Unicode", Arial, Verdana, sans;
background:transparent none;
}

#lowerpart_other_pages div.preform_text h1, #lowerpart_other_pages h1{
color:#e20302;
background:transparent none;
}

/* The Upgrade Form Ends Here */



/* Preform Images */

.preform_images{
float:right;
margin:1em;
padding:0;
background:transparent none;
}

/* Preform Images */

#lowerpart .parted_center{
float:right;
width:24em;
padding:1em;
font: 10px/140%  "Lucida Sans Unicode", Arial, Verdana, sans;
}

#lowerpart .sample_image_livechat{
float:right;
margin:0 auto;
margin-right:5px;
width:112px;
text-align:center;
}

#lowerpart .sample_image_livechat img{
padding:9px 9px 0 9px;
}


#lowerpart_other_pages .parted_center_other_pages{
float:right;
margin:0;
width:22em;
padding:2em;
padding-top:1em;
font: normal 10px/120%  Arial, Verdana, sans;
}

#lowerpart .parted_right{
float:right;
margin:0;
position:relative;
top:1.5em;
width:14.5em;
background: transparent none;
}

#parted_right_other_pages{
float:right;
position:relative;
top:0.9em;
}

#livehelp{
background:transparent url(images/livehelp.gif) 0 0 no-repeat;
display:block;
width:144px;
height:53px;
margin:0 1em 0 1.4em;
position:relative;
}

#livehelp:hover{
background:transparent url(images/livehelp.gif) 0 -53px no-repeat;
margin:0 1em 0 1.4em;
}

#livehelp_other_pages{
background:transparent url(images/livehelp_white.gif) 0 0 no-repeat;
display:block;
width:144px;
height:53px;
margin:0 1em 0 1em;
position:relative;
}

#livehelp_other_pages:hover{
background:transparent url(images/livehelp_white.gif) 0 -53px no-repeat;
margin:0 1em 0 1em;
}

#currentversions{
margin:1.2em;
padding:0;
text-align:center;
position:relative;
background:#fff;
}

#currentversions p{
margin:0 1em 0 1em;
padding:1em 1em 1em 1em;
color:#e20302;
background:transparent none;
font: normal 12px/120%  Arial, Verdana, sans;
}

#ourprojects{
margin:1.2em;
padding:0;
text-align:center;
background:#fff;
position:relative;
}

#ourprojects h2, #currentversions h2{
color:#252525;
border:none;
background:transparent none;
font:15px/100% "Lucida Sans Unicode", Verdana, Tahoma;
}

#currentversions_other_pages{
margin:1.2em;
padding:0;
text-align:center;
background:#eee;
}

#currentversions_other_pages ul{
margin:0 1em 0 1em;
padding:0 1em 1em 1em;
color:#e20302;
background:#eee;
font: normal 12px/120%  Arial, Verdana, sans;
}

#ourprojects_other_pages{
margin:1.2em;
padding:0;
text-align:center;
position:relative;
background:#eee;
}

#ourprojects_other_pages h2, #currentversions_other_pages h2{
padding:0.2em 1em 0 1em;
color:#252525;
border:none;
background:transparent none;
font:15px/100% "Lucida Sans Unicode", Verdana, Tahoma;
}

.list{
color:#e20302;
background:#fff none;
}

.inputtextfield_login{
color:#aaa;
text-align:center;
font:14px/120% Arial;
margin:0.2em;
background:#eeeeee none;
border:1px solid #c6c6c6;
}

.inputtextfield{
color:#252525;
text-align:left;
font:12px "Lucida Sans Unicode", Arial, Verdana, Tahoma;
margin:0.3em;
padding:0.2em;
background:#eeeeee none;
border:1px solid #c6c6c6;
}

.a_button{
color:#fff;
text-align:left;
margin:1em 0 1em 0;
background:#d40100 none;
border:none;
border-bottom:1px solid #aaa;
font:12px/100% "Lucida Sans Unicode", Arial, Verdana, Tahoma;
}

.a_button:hover{
color:#fff;
background:#e20302 none;
border:none;
border-bottom:1px solid #6e6e6e;
}

.invisible{
color:#ddd;
background:transparent none;
}

.invisible a{
color:#ddd;
background:transparent none;
}

.license_number{
color:#252525;
background:#eee none;
padding:0.1em;
margin:0.2em 2em 0.2em 2em;
border-bottom:1px solid #ddd;
font:12px/140% "Lucida Sans Unicode", Verdana, Tahoma;
}

a.extent_and_upgrade_links{
margin:0;
color:#555;
background:transparent none;
}

.center{
text-align:center;
}

#center_part_right_other_pages h1.username{
font:12px/140% "Lucida Sans Unicode", Verdana, Tahoma;
}

#lowerpart_other_pages ol.list_with_numbers li{
list-style: inside decimal;
}

.roundedlink{
color:#292929;
text-decoration:underline;
background:transparent none;}

.roundedlink:hover{
color:#eee;
text-decoration:underline;
background:transparent none;}

div.otherinformations{
background:transparent none;
}

#footer{
clear:both;
margin:0;
font: normal 10px/120% Arial, Verdana, sans;
padding:1em;
color:#555555;
text-align:center;
background:transparent none;
}

