/* $Id: main.css	2009/03/05 17:59:59		Exp $ */


/**
 *  Elements
 */

body	{ background-color: #ffffff; font-family: helvetica,arial,sans-serif; margin: 10px auto; }

h1		{ color: #ad0101; font-size: 16pt; font-style: italic; font-weight: bold; margin: 5px 0px 10px 0px; }
h2		{ color: #000000; font-size: 16pt; font-weight: bold; margin: 10px 0px; }
h3		{ color: #333333; font-size: 14pt; font-style: italic; font-weight: normal; margin: 10px 0px 15px 0px; }
h4		{ border-left: 25px solid #008800; border-top: 2px solid #008800; color: #000000; font-size: 12pt; font-style: normal; font-weight: bold; margin: 10px 0px; padding: 3px 0px 0px 15px; }
/*
h5		{ color: #000000; font-size: 10pt; font-style: italic; font-weight: bold; margin: 15px 0px; }
*/
h5		{ color: #000000; font-size: 12pt; font-style: normal; font-weight: bold; margin: 10px 0px; padding: 3px 0px 0px 15px; }

ul		{ margin: 0px; }
li		{ margin: 10px 0px 10px -5px; }

blockquote	{ margin: 10px 15px; }

a					{ color: #0000c8; text-decoration: underline; }
a:hover, a:active	{ background-color: #ffff33; text-decoration: none; }


/**
 *  IDs
 */

#container	{ background-color: #ffffff; border: 0px solid #990000; margin: 0px auto; padding: 0px 5px 5px 5px; text-align: left; width: 900px; }
#header		{ margin: 0px; padding: 0px; width: 900px; }
#content	{ color: #000000; font-size: 10pt; font-weight: normal; margin: 10px; }

#fullCol	{ background-color: #ffffff; margin: 0px 0px 10px 0px; padding: 0px 10px ; width: 860px; }

#leftCol	{ background-color: #ffffff; border-right: 1px solid #777777; float: left; margin: 0px 0px 10px 0px; padding: 0px 10px 0px 0px; width: 289px; }
#vidBox		{ border-bottom: 2px dotted #777777; border-top: 2px dotted #777777; }
#vidBox p	{ text-align: center; }

#centerCol	{ background-color: #ffffff; float: right; margin: 0px 0px 10px 0px; padding: 0px 0px 0px 20px; text-align: left; width: 560px; }
#rightBox	{ background-color: #fff9ea; border: 2px solid #ad0101; float: right; margin: 0px 0px 5px 10px; padding: 5px; width: 210px; text-align: center; }
#rightBox a	{ font-size: 12pt; font-weight: bold; }

#shareBar	{ clear: both; border-top: 1px dotted #777777; }
.shareItem	{ display: inline; float: left; margin: 5px 0px; padding: 2px 10px; width: 80px; }

#footer		{ clear: both; border-top: 1px solid #777777; color: #555555; font-size: 9pt; font-weight: normal; padding: 0px 10px; text-align: left; }
#footer a	{ color: #555555; font-size: 9pt; font-weight: normal; }


/**
 *  Classes
 */

.redLogo		{ color: #ad0101; font-style: normal; font-weight: bold; }
.grayLogo		{ color: #3f3f3f; font-style: italic; font-weight: bold; }

.blacker		{ color: #000000; font-style: italic; font-weight: bold; }
.redder			{ color: #ad0101; font-style: italic; font-weight: bold; }
.redBold	{ color: #ad0101; font-size: 18pt; font-style: italic; font-weight: bold; margin: 5px 0px 10px 0px; }

/*
.redBox			{ border-left: 5px solid #f00000; border-top: 1px solid #f00000; padding: 3px 0px 0px 10px; }
.greenBox		{ border-left: 5px solid #008800; border-top: 1px solid #008800; padding: 3px 0px 0px 10px; }
.grayBox		{ border-left: 5px solid #999999; border-top: 1px solid #555555; padding: 3px 0px 0px 10px; }
*/

.redBox			{ border-left: 25px solid #f00000; border-top: 1px solid #f00000; }
.greenBox		{ border-left: 25px solid #008800; border-top: 1px solid #008800; }
.grayBox		{ border-left: 25px solid #999999; border-top: 1px solid #555555; }

.redMarker		{ color: #f00000; font-style: normal; font-weight: normal; }
.greenMarker	{ color: #008800; font-style: normal; font-weight: normal; }
.grayMarker		{ color: #555555; font-style: normal; font-weight: normal; }


/**
 *  Clearing
 *  Details: http://www.positioniseverything.net/easyclearing.html
 */

.clearly { clear: both; display: block; }


/**
 *  Advomation-specific Styles
 */

#pxpTafInputForm { }

#pxpTafInputForm p					{ margin: 10px 0px; padding: 0px ; width: 630px; }

#pxpTafInputForm .FORM_asterisk		{ color: #7f0000; font-size: 18pt; font-style: normal; font-weight: bold; }

#pxpTafInputForm .FORM_head			{ color: #193d79; font-size: 10pt; font-style: normal; font-weight: bold; }

#pxpTafInputForm .FORM_textBox		{ font-size: 8pt ; font-weight: normal ; margin: 0; padding: 0; width: 420px; }

#pxpTafInputForm .FORM_textArea		{ font-size: 8pt ; font-weight: normal ; margin: 0; padding: 0; width: 630px; }

#pxpTafInputForm .FORM_bodyNoteCaption { color: #7f0000; font-size: 9pt; font-style: italic; font-weight: normal }

#pxpTafConfirm { }

#pxpTafConfirm .CONFIRMsubject		{ color: #7f0000; font-size: 9pt; font-style: italic; font-weight: normal }

#pxpTafConfirm .CONFIRMsuccess		{ color: #007f00; font-size: 9pt; font-style: normal; font-weight: normal }

#pxpTafConfirm .CONFIRMexception	{ color: #7f0000; font-size: 9pt; font-style: normal; font-weight: normal }


/*  end of file */

