h2.title 		{ font-family:Verdana; font-style:italic; font-size:18px }

div.normal1 	{ font-family:Arial; color:#0000FF; font-size:12px; }
div.normal2 	{ font-family:Arial; font-size:12px; font-weight:bold; }

div.big1 		{ font-family:Arial; font-size:18px; font-weight:bold; color:#2A00AA; font-style:italic; }

a.link1 		{ color:#FFFBF0; font-family:Verdana; font-size:12px; }
a.link2			{ color:#000000; font-family:Arial; font-size:16px; font-weight:bold; text-decoration:none; }
.link2:hover	{ color:#FF0000; }

table.tbl 		{ background-color:#000000; font-family:Georgia; font-size:12px; }
table.tbl tr 	{ background-color:#FFFFFF; }

table.tbl2 		{ font-family:Georgia; font-size:12px; }


.middletitle 	{ font-family:Verdana; font-size:16px; font-style:italic; font-weight:bold; }
.smalltext		{ font-family:Arial; font-size:11px; text-align:justify; }

.smallselect	{ font-size:10px; }
.smallbutton	{ height:20px; font-size:10px; }



#main 			{ position: absolute; display: none; top: 0px; left: 0px; background-color: #fff }
#modalbox 		{ border: 1px solid #000000; position: absolute; background-color: white; display:none; z-index: 1000 }
div#shade 		{ background-color: #969696; position: absolute; display: none; z-index: 999 }
.log 			{ text-decoration: underline; cursor: pointer; color: #ff0000 }
#caption 		{ background-color: #A0A0A4; border-bottom: 1px solid #fff; color: #fff; font: 11px verdana; padding: 4px; font-weight: bold }
#body 			{ padding: 10px; font: 11px verdana; padding-top: 15px; text-align: center }
#body table 	{ font: 11px verdana }
#body a 		{ color: #FF6600 }
.but 			{ font: 11px verdana }
.area			{ font: 11px verdana }


.forminput		{ width:350px }
.brandborder	{ border: 1px solid gray; padding-top:10px; padding-bottom:10px; width:270px; height:90px }

.menucolorboxes	{ position:relative;float:left;margin-right:3;border:1px solid black;width:10;height:10; }





.clCMAbs					{position:absolute; visibility:hidden; left:0; top:0}
.clBar						{position:absolute; width:10; height:10; background-color:transparent; layer-background-color:transparent; visibility:hidden}
.clLevel0,.clLevel0over		{position:absolute; padding:2px; font-family:arial,helvetica; font-size:12px; font-weight:bold}
.clLevel0					{background-color:transparent; layer-background-color:transparent; color:#000080;}
.clLevel0over				{background-color:transparent; layer-background-color:transparent; color:#008080; cursor:pointer; cursor:hand; }
.clLevel0border				{position:absolute; visibility:hidden; background-color:transparent; layer-background-color:transparent}
.clLevel1, .clLevel1over	{position:absolute; padding:2px; font-family:arial,helvetica; font-size:11px; font-weight:bold}
.clLevel1					{background-color:#A0A0A4; layer-background-color:#FCCE55; color:#006699;}
.clLevel1over				{background-color:#646467; layer-background-color:#006699; color:#FCCE55; cursor:pointer; cursor:hand; }
.clLevel1border				{position:absolute; visibility:hidden; background-color:#DADCBA; layer-background-color:#006699}
.clLevel2, .clLevel2over	{position:absolute; padding:2px; font-family:arial,helvetica; font-size:10px; font-weight:bold}
.clLevel2					{background-color:#A0A0A4; layer-background-color:#FCCE55; color:#006699;}
.clLevel2over				{background-color:#646467; layer-background-color:#0099cc; color:#CDDBEB; cursor:pointer; cursor:hand; }
.clLevel2border				{position:absolute; visibility:hidden; background-color:#DADCBA; layer-background-color:#006699}


div.filepanel				{ position:absolute; overflow:auto; margin:8px; padding:0px; width:98%; height:89%; border: 1px solid black; }
div.file					{ position:relative; height:40px; float:left; padding:0px; margin:12px; cursor:pointer }
div.file div.fileName		{ margin-top:5px; font: 10px verdana; text-align:center; overflow:hidden; height:23px; width:50px }
