/* CSS Document */
/* Index Page Elements CSS  */
body			{ margin:0; background-color:#FFFFFF; }				 
#divhdr	 		{ background-color:#CCCC99; width:100%; height:60px; }
#divftr	 		{ background-color:#CCCC99; width:100%; height:60px; }
#divbody 		{ padding:15px; width:900px; }
#tblFtr			{ position: relative; } 
.txtdn			{ text-decoration: none; color:#000000; }
.msrp			{ padding:5px; font-size:9pt; font-family:arial; }

/* Index MenuBar CSS */		  
#div_tblmenu	{ margin-left:25px; padding:1px; }			  
#tblmenu		{ font-family: Arial, Verdana, Sans-Serif; font-size: 9pt; font-weight: bold; }			  
.cell_over 		{ BACKGROUND-COLOR: #CCDBDA }
.cell_out 		{ BACKGROUND-COLOR: #A6BEC2 }
/* .cell_over1 	{ BACKGROUND-COLOR: #C9E4FC } */
/* .cell_out1 	{ BACKGROUND-COLOR: #FFFFCC } */
.sbmenu			{ padding: 2 }

/* Index DropMenu CSS */
a            { text-decoration: underline }
a:hover      { color: #bbe9ff; text-decoration: none }
#Home	     { left: 111px; position: absolute; top: 84px; z-index: 1 }
#Products    { left: 141px; position: absolute; top: 84px; z-index: 1 }
#Contact     { left: 280px; position: absolute; top: 84px; z-index: 1 }
#Faq	     { left: 363px; position: absolute; top: 84px; z-index: 1 }
.menus       { color: #000000; font-family: arial, helvetica, 'sans serif'; font-size: 9pt; 
               text-decoration: none }
.menus:hover { color: #ffffff; background-color: #FFCC66; font-family: 
               arial, helvetica, 'sans serif'; font-size: 9pt; 
               text-decoration: none }
/* select       { font-family: arial, verdana; font-size: 12px }
input.Small  { font-family: arial, verdana; font-size: 12px }
input        { font-family: arial, verdana; font-size: 12px }
input.Button { font-family: arial, verdana; font-size: 12px } */

/* Homepage Block Area Style CSS */
#block1			{ width:375px; position:absolute; top:20px; left:300px; margin-left:25px; margin-top:25px; index:3; }
#block2			{ width:295px; height:320px; position:absolute; top:20px; left:15px; z-index:1; }
#block3			{ width:375px; position:absolute; top:415px; left:15px; }
#block4			{ width:375px;position:absolute; top:415px; left:400px; }
#container		{ padding:10px; }
#innerhdrs		{ font-family:Arial, Verdana, sans-serif; font-size:10pt; font-weight:bold; color:#AA0000; }
#outerhdrs		{ padding:5px; font-family:Arial, Verdana, sans-serif; font-size:11pt; font-weight:bold; color:#000000; 
				  background-image: url(../images/gradient-CCCC99.gif); background-repeat: repeat-y }

/* Pages Style CSS */
a:active	    { color:#333366; }
a:visited	    { color:#333366; }
a:link			{ color:#333366; }
a:hover			{ color:#808080; text-decoration:none; }
P.pgstyle		{ font-family:Arial, Verdana, sans-serif; font-size:10pt; margin-top: 8px; margin-bottom:2px; }
H2.pgtitle		{ font-family:Arial, Verdana, sans-serif; color:#AA0000; margin-top:4px; margin-bottom:2px; }
H4.pgsubtitle 	{ font-family:Arial, Verdana, sans-serif; color:#CC6600; margin-top:4px; margin-bottom:2px; }
#copy			{ font-family:Arial, Verdana, sans-serif; font-size:8pt; }
#decor			{ text-decoration: none; font-size:12pt; }
#decor:hover	{ color:#FF0000; font-weight:bold; }
#para			{ padding:10px; }
#wrapper		{ position:relative; margin-left:auto; margin-right:auto; margin-bottom:25px; width:900px; top:0; }
#txt			{ font-family:Arial, Verdana, sans-serif; font-size:9pt; padding-top:5px;}
#nodecor		{ color:#0000FF; text-decoration: none; }
#margin			{ margin-top:5; font-family:Arial, Verdana, sans-serif; font-size:12pt; font-weight:bold; color:#808080; }
#caps			{ font-family:Arial, Verdana, sans-serif; font-size:11pt; font-weight:bold; color:#999999; }
#qbody  		{ font-family:Arial, Verdana, sans-serif; font-size:11pt; font-weight:bold; color:#808080; }			
#abody			{ font-family:Arial, Verdana, sans-serif; font-size:10pt; color:#000000; }
#liststyle		{ font-family:Arial, Verdana, sans-serif; font-size:10pt; list-style-type: square; color:#FF7F00; margin-top:10px; }
#mlinks			{ font-family:Arial, Verdana, sans-serif; font-size:8pt; color:#0000FF; }
#pglinks		{ font-family:Arial, Verdana, sans-serif; font-size:10pt; color:#0000FF; }

/* Chart Style CSS */
#chartrow		{ background-color:#ffffff; }
#charthdr		{ font-family: Arial, Verdana, sans-serif; font-size:10pt; font-weight:bold; padding:3px; }
#chartpad		{ padding:3px; }

.charttbl 		{ font-family: Arial, Verdana, sans-serif; font-size:9pt;}

/* Registration Table Style CSS */
table.regtbl	{ font-family: Arial, Verdana, sans-serif; font-size:9pt; color:#999999; }
.tblform		{ font-family: Arial, Verdana, sans-serif; font-size:9pt; color:#2A0055; }
.chkbox			{ position: relative; right:45px; }
