/*		FONT DEFINITIONS	*/
body,
td,
select,
input,
textarea,
a.blockAnchor,
a.blockAnchor:link,
a.blockAnchor:active,
a.blockAnchor:visited,
a.blockAnchor:hover								{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#5e5e5e;}

/*		HTML ELEMENTS	*/
td { vertical-align:top;}
a:link											{ text-decoration:underline; color:#065cb3;}
a:active										{ text-decoration:underline; color:#065cb3;}
a:visited										{ text-decoration:underline; color:#065cb3;}
a:hover											{ text-decoration:none; color:#034a92;}
p												{ padding:0px; margin:0px; }
ul, ol											{ margin-top:3px; margin-bottom:3px;}
li												{ margin-bottom:5px;}
h2												{ font-size:16px; margin-bottom:10px; padding-bottom:0px;}
h3												{ font-size:15px; margin-bottom:7px; padding-bottom:0px;}
h4												{ font-size:14px; margin-bottom:4px; padding-bottom:0px;}
h5												{ font-size:13px; margin-bottom:0px; padding-bottom:0px;}
form 											{ padding:0px; margin:0px; }
input, textarea, select 						{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#5e5e5e; border:1px solid #666666; width:450px; margin-bottom: 5px; }
input.radio, input.checkbox 					{ border:none; width:auto; background-image:none; background-color:transparent;}
textarea 										{ height:80px; }
br.clear										{ font-size:0px; clear:both;}

/*		BLOCK ELEMENTS	*/
div.blockArticle 								{ clear:both; padding-bottom:15px; }
div.blockForm 									{ clear:both; padding-bottom:15px; }

/*		FORMS	*/
table.form										{ width:100%; }
table.form td.label 							{ }
table.form td.true 								{ font-weight:bold; color:#006600; padding-bottom:10px;}
table.form tr.error td.label 					{ color:#990000;}
table.form tr.error td.value input 				{ border:1px solid #990000; }
table.form tr.error td.value input.radio,
table.form tr.error td.value input.checkbox 	{ border:none; }
table.form tr.error td.value textarea 			{ border:1px solid #990000; }
table.form span.error 							{ color:#990000; display:block;}
table.formNoLabel								{ width: auto; padding: 5px; text-align: left; margin-top: 10px; }
table.formNoLabel h2							{ padding: 0px; margin: 0px; font-weight: bold; }
table.formNoLabel td							{ background-color: #f5f5f5; font-size: 12px; padding-left: 15px; padding-top: 5px; padding-right: 10px; margin: 0px; width: 225x; }
table.formNoLabel td.label 						{ }
table.formNoLabel td.nolabel 					{ display: none; }
table.formNoLabel td.true 						{ font-weight:bold; color:#006600; padding-bottom:10px;}
table.formNoLabel tr.error td.label 			{ color:#990000;}
table.formNoLabel tr.error td.value input 		{ border:1px solid #990000; }
table.formNoLabel tr.error td.value input.radio,
table.formNoLabel tr.error td.value input.checkbox 	{ border:none; }
table.formNoLabel tr.error td.value textarea 	{ border:1px solid #990000; }
table.formNoLabel span.error 					{ color:#990000; display:block;}
table.formNoLabel input.submit					{ position: relative; top: 0px; left: 15px; }
input.radio 									{ cursor:pointer;}
label											{ cursor:pointer;}
input.checkbox 									{ cursor:pointer; padding-left: 0px; margin-left: 0px;}
input.submit 									{ width:auto; cursor:pointer; font-weight: bold; font-family: Arial; }

/*		FCK STYLES DEFAULT	*/
span.intro										{ font-style:italic; padding-bottom:10px; padding-left:5px; display:block;}
span.foottext									{ color:#999999;}
span.author										{ display:block; padding-left:5px; font-style:italic;}
.comment										{ display:none;}

