html, body {
color:#666666;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
}

a 
{
	color: #006ea0;
}


h1 { font-size:2.4em; color:#f08c00; letter-spacing:-1px; font-weight:bold; }
h2.sifrHeader { color:#666; font-family:Tahoma; font-size:1.8em; letter-spacing:-1px; line-height:25px; display:block; margin-bottom:5px; }
.contentAreaFull h2, #MainBody h2 { color:#666; font-family:Tahoma; font-size:1.1em; letter-spacing:0; line-height:25px; display:block; margin-bottom:5px; }
h3 { font-size:1.1em; letter-spacing:0; font-weight:bold; }
h3.sifrHeader { font-size:1.8em; color:#f08c00; letter-spacing:-1px; font-weight:bold; margin:0; }
h4.sifrHeader { color:#666; font-family:Tahoma; font-size:1.5em; letter-spacing:-1px; line-height:25px; display:block; margin-bottom:5px; }


p {margin: 0 0 1em 0; padding: 0; }

hr 
{
	margin: 0.5em 0;
	height: 1px;
	padding: 0;
	background:#d7d7d7;
	color: #d7d7d7;
	border:0;
}

label 
{
	width: 40%;
	float: left;
}

input, textbox 
{
	margin: 0 0 1em 0;
}

fieldset 
{
	margin: 2em 0;
	padding: 1em;
}

.hidden {display: none;}

.error 
{
    color: Red;
}


/* Form elements */
input { border:1px solid #ccc; padding:4px 5px 3px; width:auto; margin-bottom:10px; }


/************************/
/* AREAS                */
/************************/
#HeaderArea
{
	display: none;
}
#MainMenuArea
{
	display: none;
}
#FooterArea
{
	display: none;
}

.pageHeader { display:none; }
.pageFooter { display:none; }
.subnav { display:none; }
.contact { display:none; }
.right.small { display:none; }

.contentColumns .column.medium { width:520px; }
.column.medium .contentPuff { color:#FFFFFF; float:left; width:256px; }

.productItem .productItemImg { float:left; padding:20px 0 0; width:135px; }
.productItem .productItemContainer { float:left; }
.productItem .productItemContainer .productItemActions { display:none; }


	.pageContent .startFlash { display:none; }
	.pageContent .mediumFlash { display:none; }
	.pageContent .boxFlash { display:none; }
	.pageContent .contentFlash { display:none; }

.forumTable {margin:0;width:100%;}

.replyList .reply {border-top:1px solid #CCCCCC;display:block;overflow:hidden;width:100%;}
.replyList .reply .text {display:block;float:left;padding:10px;width:400px;}
.replyList .reply .info {display:block;float:right;padding:10px;width:150px;}

.forumpost, .comment { display:none; }
.PagingContainer { display:none; }
#SecondaryBodyArea { display:none; }

.steps { display none; }
/* Buy process summary */
.summary { width:400px; padding:20px; }
.summary h2 { display:none; }
.summary table { width:100%; margin:10px 0; }
.summary table thead { color:#00A14B; }
.summary table tr td { padding:8px 10px; }
.summary table tr td.label { text-align:right; font-weight:bold; }
.summary table tr.uneven td { background:#f6f6f6; }
.summary input { display:none; }
