@charset "utf-8";
/* CSS Document */
* {
	font-size: 14px;
	font-family:"Tahoma", Arial, Helvetica, sans-serif;
}

html{height:100%;}
body {
	margin:0;
	width:100%;
	height:100%;
	background:url(/img/bg.jpg) top center repeat-y #f1f1f2 fixed;
}
a {
	outline:none;
	border:none;
}
a img {
	border:none;
	display:block;
}


#TopHead {
	height:25px;
	padding:0 10px;
}
#BottomHead {
	height:25px;
}

#PBody {
	width:100%;
	background:url(../img/hextile.gif) transparent repeat fixed;
}

#Header {
	width:947px;
	padding-left:25px;
	margin:0 auto;
	position:relative;
}

#Logo {
	width:230px;
	float:left;
}

#Extended_Nav{
	float:right;
	padding-top:8px;
}
#nav {
	padding-top:25px;
	height:11px;
}
.EN_Btn {
	text-align:center;
	float:right;
	width:100px;
	height:20px;
	padding-top:5px;
}

.EN_Btn  a{
	color:#6b6c6d;
	text-decoration:none;
	font:10px Tahoma,Arial,Helvetica,sans-serif;
	font-weight:bold;
}

#Left_151 {
	float:left;
	width:151px;
	background-color:#e4e8f1;
	height:100%;
}

#Right_821 {
	float:right;
	width:821px;
	background-color:#FFF;
	height:100%;
}

#TopBar {
	
}

.Navigation_Link, .Navigation_Link_Sel {
	width:136px;
	padding:3px 0px 3px 15px;
	background-color:#FFF;
	margin:4px 0;
}

.Navigation_Link a {
	font-size:11px;
	color:#0066cc;
	text-decoration:none;
}

.Navigation_Link_Sel a {
	font-size:11px;
	color:#000;
	text-decoration:none;
}

.Navigation_Link a:hover {
	color:#000000;
}

.Clear {
	clear:both;
}

#Warranty_Spacer {
	height:20px;	
}

.3_Col_Txt {
	font-size:12px;
	color:#039;	
}

.BlueHeader {
	font-size:16px;
	font-weight:bold;
	color:#06438d;
}

.Question {
	color:#06C;
	font-weight:bold;
	cursor:pointer;
	font-size:11px;
}

.Answer {
	color:#000;
	font-size:12px;
	padding:0px 10px 10px 10px;
	
}

.blueInput {
	border:1px #024389 solid;
	background:#e7ebf1;
}

#cWrapper {
	width:972px; min-height:450px; background:url(/Community/assets/images/fc.png) repeat-y; background-color:#FFF; margin:0 auto;	
}

.Footer_sLink {
	float:right;
	margin:0 3px;
}
.Footer_sLink a{
	border:none;	
}
.Footer_sLink a img{
	border:none;	
}
.FooterLink {
	float:right;
	margin:0 10px;
}
.FooterLink a{
	color:#666;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
.FooterLink a:hover{
	color:#A12424;
}
#LogoLink {
	text-indent:-99999em;
	background-image:url(/img/logo.jpg);
	background-position:0 0;
	display:block;
	width:138px;
	height:89px;
	background-repeat:no-repeat;	
}
#LogoLink:hover {
	background-position:-139px 0;
}

.BR_Links, #Feature_Link {
	color:#0066CC;
}

.PDF_Links {
	color:#0066CC;
	text-decoration:none;
	background:url(/img/pdf.jpg) top right no-repeat;
	padding-right:45px;
	padding-bottom:10px;
	padding-top:10px;
}

#Feature_Link {
	bottom:0;
	font-weight:bold;
	margin-right:20px;
	position:absolute;
	right:0;
}
#Feature_Link:hover, .BR_Links {
	color:#A12424;
}

.ErrorBox {
	width:922px;
	padding:25px;
	margin:0 auto;
}

.ErrorBox h2 {
	margin:10px 0;
	color:#000;
}

.ErrorBox p {
	font-size:12px;
	color:#900;	
}


.preWrap {
        white-space: pre; /* CSS2 */ 
        white-space: -moz-pre-wrap; /* Mozilla */ 
        white-space: -hp-pre-wrap; /* HP printers */ 
        white-space: -o-pre-wrap; /* Opera 7 */ 
        white-space: -pre-wrap; /* Opera 4-6 */ 
        white-space: pre-wrap; /* CSS 2.1 */ 
        white-space: pre-line; /* CSS 3 (and 2.1 as well, actually) */ 
        word-wrap: break-word; /* IE */ 
}
* html .preWrap { /* for IE5-6 */
        white-space: pre;
}
*:first-child+html .preWrap { /* for IE7 */
        white-space: pre;
}


