﻿@charset "utf-8";
/* CSS Document */


html{height:100%}
body {margin:0; height:100%; background:#141414; background-image:url(Images/px_left.jpg); background-repeat:repeat-x;}
#main{position:relative; width: 1000px; margin:auto; font-family:tahoma; font-size:12px; color:#C0C0C0; line-height:15px;}
#content {position:relative; max-width: 1000px; width: 1000px;}

.floatleft {float:left; }
.floatLeftMarginRight {float:left; margin-right:24px; }
.imageCenter {margin-left:122px; border-style: solid; border-width: 1px;}
.imageCenterSmall {margin-left:259px; border-style: solid; border-width: 1px;}

.table { border: 1px solid #141414; background-color: #5C5C5C; float:left; }
.alternateRow { background-color:#9A9A9A}
.xxSmall { font-size: xx-small; }
.clear { clear:both; }

#sidebar{float:left; max-width:159px; width:159px; min-height:200px; padding:24px 24px 24px 24px;} 

#sidebarheader{font-size:14px; color:#ffffff; line-height:17px;}


#maincontent {position:relative; float:left; color: #ffffff; min-height: 200px; max-width: 793px; width: 793px;}
#maincontentGrey { background-color: #474747; min-height: 200px; max-width: 769px; width: 769px; padding:12px 12px 0px 12px;}
#maincontentRadio {position:relative; float:left; color: #ffffff; min-height: 200px; max-width: 1017px; width: 1017px;}
#maincontentRadioGrey { background-color: #474747; min-height: 200px; max-width: 976px; width: 976px; padding:12px 12px 0px 12px;}
#maincontentBlack { min-height: 200px; max-width: 745px; width: 745px; padding:24px 24px 0px 24px;}
.maincontentheader{font-size:14px; line-height:17px}
.maincontentimage{ margin-right:14px; float:left;}

.maincontentBlockLeft {
	float: left;
	min-height: 106px;
	width: 360px;
	padding-right: 24px;
}
.maincontentBlockRight {float:left; min-height:106px; width:360px; padding-bottom:12px;}

#bottombannerleft {position:absolute; left:0px; bottom:0px;}
.worksWith {position:absolute; left:0px; bottom:147px; margin:26px 26px 26px 26px}
#bottombannerleft2 {position:absolute; left:0px; bottom:0px;}
.worksWith {position:absolute; left:0px; bottom:147px; margin:26px 26px 26px 26px}

/* Master */
#navigation {height:45px; width:1000px;}
.navigationbutton {width:125px; height:45px; border:0}
#banner { height:205px; width:1000px; border:0}
#underbanner {height:39px; width:1000px; background-image:url('Images/bg1.jpg'); background-repeat:no-repeat; border:0}
#pagetitle {position:relative; top:12px; left:222px; width:778px; height:18px; font-size:medium}
#bottombanner {position:relative; width :1000px; height:147px}
#footer {clear:both; height:24px; width:1000px; background-image:url(Images/bg.jpg);}
#language{text-align:right; position:relative; top:-12px; left:222px; width:778px; height:14px; font-size:medium; font-size:12px}
.languagebutton {width:24px; height:18px; margin-bottom:-4px }



/* Home */
#homeSidebar {float:left; max-width:207px; width:207px; min-height:200px;} 
#homeSidebarMargin { margin:24px 22px 10px 15px;}
.homeSidebarMarginLeft { margin-left:14px;}
#homeSidebarheader{font-size:14px;color:#ffffff; line-height:17px; margin-left:0px; text-decoration:none;}
#homesidebarheader a:link { font-size:14px;color:#ffffff; line-height:17px; margin-left:0px; text-decoration:none; }
#homeSidebarheader2{font-size:14px;color:#ffffff; line-height:17px; margin-left:0px;}

/* Downloads */
.tableHeader {
	color: #FFFFFF;
	font-size: small;
	font-weight: bold;
	text-decoration: none;
	vertical-align: bottom;
	white-space: nowrap;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	border-left-style: none;
	border-left-color: inherit;
	border-right-style: none;
	border-right-color: inherit;
	border-top-style: solid;
	border-top-color: inherit;
	border-bottom-style: none;
	border-bottom-color: inherit;
	background-color: #242424;
}
.tableAlternateRow {
	color: #FFFFFF;
	background-color: #9A9A9A;
	font-size: small;
}
.tableRow {
	color: #FFFFFF;
	background-color: #5C5C5C;
	font-size: small;
}

a {text-decoration:underline;
   color:#B9D3EA;}
   
a img {
	border:0px;
}
  

strong { color:#FFFFFF}



#copy { color:#D1D1D1; font-size:10px; text-align:center;font-family:tahoma;color:#C0C0C0; margin-top:3px;}
#copy a { color:#D1D1D1; text-decoration:none}
#copy a:hover {text-decoration:underline}



.form { width:208px;
		height:16px;
		font-family:tahoma;
		font-size:12px;
		border-style: solid;
		border-width: 1px;
		border-color:#5C5C5C;
		background-color:#474747;
		color:#ffffff;
		margin-left:0px;
		margin-right:0px;
		margin-top:5px;
		}
		
.textarea { width:400px;
		height:200px;
		font-family:tahoma;
		font-size:12px;
		border-style: solid;
		border-width: 1px;
		border-color:#5C5C5C;
		background-color:#474747;
		color:#ffffff;
		margin-left:0px;
		margin-right:0px;
		margin-bottom:5px;
		margin-top:5px;
		}
		

a:hover{text-decoration:none;}
.a:hover{text-decoration:underline;}



#cs_flashBody
{
	background-color: #ffffff;
	font: .8em/1.3em verdana,arial,helvetica,sans-serif;
	text-align: center;
}

#cs_noexpressUpdate
{
	margin: 0 auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #003300;
	text-align: left;
	background-image: url(Installation_nofp_bg.gif);
	background-repeat: no-repeat;
	width: 210px; 
	height: 200px;	
	padding: 40px;
}



