/* Taken in large part from the srs file by jlevere and slane */
/* redefine html */
/*body				{background-repeat:repeat; background-image:url(/images/stripes.gif); margin:0px; align:center;}*/

body				{margin:0px; align:center;}
select				{font-weight:300; font-size:9pt; font-family:trebuchet,verdana,helvetica,arial; color:#000000;}
input:text			{font-weight:300; font-size:9pt; font-family:trebuchet,verdana,helvetica,arial; color:#000000;}

table				{background-color:#FFFFFF;}
table.contentOuter	{height:350px; width:100%;}
table.head			{width:600px; font-weight:800; font-size:14pt; font-family:trebuchet,trebuchet,verdana,helvetica,arial; color:#347397; background-color:transparent;}
table.body			{width:650px; font-weight:300; font-size:12pt; font-family:trebuchet,trebuchet,verdana,helvetica,arial; color:#347397; background-color:transparent;}
table.body2			{width:600px; font-weight:300; font-size:12pt; font-family:trebuchet,trebuchet,verdana,helvetica,arial; color:#347397; background-color:#C0C0C0;}


td.contentOuter		{padding-top:15px; padding-left:20px; padding-right:20px;}
//td.head				{padding-top:10px; padding-left:10px; padding-right:10px; padding-bottom:10px; text-align:center;}
td.head				{padding-top:10px; padding-left:10px; padding-right:10px; padding-bottom:10px;}
td.bottom			{padding-left:20px; white-space:nowrap;}

/* forms */
body.form			{visibility:<br />
<b>Notice</b>:  Undefined variable:  sessPlatform in <b>D:\Webs\www.cati.com\login\css\css.php</b> on line <b>23</b><br />
visible;}
table.formSectionHead		{width:100%; height:19px; font-weight:800; font-size:8pt; font-family:trebuchet,verdana,helvetica,arial; color:#FFFFFF; background-color:#3366CC; margin-top:5px;}
table.formDesc		{width:100%; font-weight:300; font-size:8pt; font-family:trebuchet,verdana,helvetica,arial; color:#000000; background-color:#DDDDBB; margin-top:1px;}
table.formInput		{width:100%; font-weight:300; font-size:8pt; font-family:trebuchet,verdana,helvetica,arial; color:#000000; background-color:#CCDDFF;}
table.formTop		{width:100%; font-weight:300; font-size:8pt; font-family:trebuchet,verdana,helvetica,arial; color:#000000; background-color:#FFFFFF; margin-top:3px;}
table.formNav		{width:100%; font-weight:300; font-size:8pt; font-family:trebuchet,verdana,helvetica,arial; color:#000000; background-color:#FFFFFF;}
td.p2424			{padding:2px 4px 2px 4px;}
td.p2424Inset		{padding:2px 10px 2px 10px; border:inset #CCCCCC 2px; background-color:#FFFFFF; height:10px;}
td.p8888			{padding:4px 4px 4px 4px;}
td.p0404			{padding:0px 4px 0px 4px;}
textarea.formWide	{width:725px; font-weight:300; font-size:8pt; font-family:trebuchet,verdana,helvetica,arial; color:#000000;}

/* img */
img				{border-style: none;}

/* td */
td.nowrap		{white-space: nowrap;}

/* links */

a.white	 			{font-weight:800; font-size:12.5px; font-family:trebuchet,verdana,helvetica,arial; color: #FFFFFF; text-decoration:none}
a.white:link 			{font-weight:800; font-size:12.5px; font-family:trebuchet,verdana,helvetica,arial; color: #FFFFFF; text-decoration:none}
a.white:hover 			{font-weight:800; font-size:12.5px; font-family:trebuchet,verdana,helvetica,arial; color: #000000; text-decoration:none}
a	 			{color: #347397; text-decoration:none}
a:link 			{color: #347397; text-decoration:none}
a:visited	 	{color: #347397; text-decoration:none}
a:hover 		{color: #000000; text-decoration:none;} */
/* a:active 		{color: #OO33FF; text-decoration:none;} */
a.underline		{color: #OO33FF; text-decoration:underline;}

.textAreaInset {padding:1px 2px 1px 2px; border:inset #CCCCCC 2px; background-color:#FFFFFF; height:100%;}

/* backgrounds */
.bgDark			{background-color: #3366CC;}
.bgLight		{background-color: #CCDDFF;}
.bgLight2		{background-color: #DDDDBB;}
.bgLGrey		{background-color: #E7E7E7;}
.bgGrey			{background-color: #CCCCCC;}
.bgWhite		{background-color: #FFFFFF;}
.bgLadseD		{background-color: #347397;}
//.bgLadseD		{background-color: #336699;}
.bgLadseL		{background-color: #999999;}
.bgLadseY		{background-color: #FFFF66;}
.bgLadseR		{background-color: #800000;}
.bgYtRb		    {background-color: #FFFF66; font-weight:800; font-size:9px; font-family:trebuchet,verdana,helvetica,arial; color:#800000;}
.bgYtBp		    {background-color: #FFFF66; font-weight:300; font-size:9px; font-family:trebuchet,verdana,helvetica,arial; color:#000000;}
.bgRtWp 		{background-color: #990000; color:#FFFFFF; font-weight:300; font-size:9px; text-align:center;}

/* menu text */
.menuText			{font-weight:400; font-size:8pt; font-family:trebuchet,verdana,helvetica,arial; color:#FFFF00;}
.menuTextLink		{font-weight:400; font-size:8pt; font-family:trebuchet,verdana,helvetica,arial; color:#FFFFFF; text-decoration:none;}

/* home page text - added 11/11/02 JL when larger fonts were needed */
.menuTextBig		{font-weight:400; font-size:9pt; font-family:trebuchet,verdana,helvetica,arial; color:#FFFF00;}
.menuTextLinkBig	{font-weight:400; font-size:9pt; font-family:trebuchet,verdana,helvetica,arial; color:#000099; text-decoration:underline;}
.btsBig				{font-weight:300; font-size:9pt; font-family:trebuchet,verdana,helvetica,arial; color:#000000;}

/* body text */

.header {font-family:trebuchet,verdana,arial,helvetica,sans-serif; font-size:14px; font-weight:bold; color:#347397;}

.maintext {font-family:trebuchet,verdana,arial,helvetica,sans-serif; font-size:12px; font-weight:normal; color:#000000;}

.bt				{font-weight:300; font-size:10px; font-family:trebuchet,verdana,helvetica,arial; color:#000000;}
.btl			{font-weight:300; font-size:10px; font-family:trebuchet,verdana,helvetica,arial; color:#000000; align:left;}
.btBlack		{font-weight:300; font-size:9px; font-family:trebuchet,verdana,helvetica,arial; color:#000000;}
.btWhite		{font-weight:300; font-size:9px; font-family:trebuchet,verdana,helvetica,arial; color:#FFFFFF;}
.btBlue			{font-weight:300; font-size:9px; font-family:trebuchet,verdana,helvetica,arial; color:#000099;}
.btLBlue		{font-weight:300; font-size:9px; font-family:trebuchet,verdana,helvetica,arial; color:#0033FF;}
.btGrey			{font-weight:300; font-size:9px; font-family:trebuchet,verdana,helvetica,arial; color:#999999;}
.btLGrey		{font-weight:300; font-size:9px; font-family:trebuchet,verdana,helvetica,arial; color:#CCCCCC;}
.btDGrey		{font-weight:300; font-size:9px; font-family:trebuchet,verdana,helvetica,arial; color:#333333;}
.btRed			{font-weight:300; font-size:9px; font-family:trebuchet,verdana,helvetica,arial; color:#FF0000;}
.btGreen		{font-weight:300; font-size:9px; font-family:trebuchet,verdana,helvetica,arial; color:#009900;}
.btOrange		{font-weight:300; font-size:9px; font-family:trebuchet,verdana,helvetica,arial; color:#FF6600;}
.btYellow		{font-weight:300; font-size:9px; font-family:trebuchet,verdana,helvetica,arial; color:#CCCC00;}
.btLadseD		{font-weight:300; font-size:9px; font-family:trebuchet,verdana,helvetica,arial; color:#336699;}
.btLadseL		{font-weight:300; font-size:9px; font-family:trebuchet,verdana,helvetica,arial; color:#99CCCC;}
.btLadseY		{font-weight:300; font-size:9px; font-family:trebuchet,verdana,helvetica,arial; color:#FFFF66;}
.btLadseR		{font-weight:300; font-size:12px; font-family:trebuchet,verdana,helvetica,arial; color:#347397;}
.btLadseM		{font-weight:300; font-size:9px; font-family:trebuchet,trebuchet,verdana,helvetica,arial; color:#336699; background-color:#99CCCC;}

/* body text bold */
.btb			{font-weight:800; font-size:9px; font-family:trebuchet,verdana,helvetica,arial; color:#000000;}
.btbl			{font-weight:800; font-size:9px; font-family:trebuchet,verdana,helvetica,arial; color:#000000; align:left;}
.btbBlack		{font-weight:800; font-size:9px; font-family:trebuchet,verdana,helvetica,arial; color:#000000;}
.btbWhite		{font-weight:800; font-size:9px; font-family:trebuchet,verdana,helvetica,arial; color:#FFFFFF;}
.btbBlue		{font-weight:800; font-size:9px; font-family:trebuchet,verdana,helvetica,arial; color:#000099;}
.btbLBlue		{font-weight:800; font-size:9px; font-family:trebuchet,verdana,helvetica,arial; color:#0033FF;}
.btbGrey		{font-weight:800; font-size:9px; font-family:trebuchet,verdana,helvetica,arial; color:#999999;}
.btbLGrey		{font-weight:800; font-size:9px; font-family:trebuchet,verdana,helvetica,arial; color:#CCCCCC;}
.btbDGrey		{font-weight:800; font-size:9px; font-family:trebuchet,verdana,helvetica,arial; color:#333333;}
.btbRed			{font-weight:800; font-size:9px; font-family:trebuchet,verdana,helvetica,arial; color:#FF0000;}
.btbGreen		{font-weight:800; font-size:9px; font-family:trebuchet,verdana,helvetica,arial; color:#009900;}
.btbOrange		{font-weight:800; font-size:9px; font-family:trebuchet,verdana,helvetica,arial; color:#FF6600;}
.btbYellow		{font-weight:800; font-size:9px; font-family:trebuchet,verdana,helvetica,arial; color:#CCCC00;}
.btbLadseD		{font-weight:800; font-size:9pt; font-family:trebuchet,verdana,helvetica,arial; color:#336699;}
.btbLadseL		{font-weight:800; font-size:9px; font-family:trebuchet,verdana,helvetica,arial; color:#99CCCC;}
.btbLadseY		{font-weight:800; font-size:9px; font-family:trebuchet,verdana,helvetica,arial; color:#FFFF66;}
.btbR       	{font-weight:800; font-size:9px; font-family:trebuchet,verdana,helvetica,arial; color:#347397;}

/* body text small */
.bts			{font-weight:300; font-size:8px; font-family:trebuchet,verdana,helvetica,arial; color:#000000;}
.btsBlack		{font-weight:300; font-size:8px; font-family:trebuchet,verdana,helvetica,arial; color:#000000;}
.btsWhite		{font-weight:300; font-size:8px; font-family:trebuchet,verdana,helvetica,arial; color:#FFFFFF;}
.btsBlue		{font-weight:300; font-size:8px; font-family:trebuchet,verdana,helvetica,arial; color:#000099;}
.btsLBlue		{font-weight:300; font-size:8px; font-family:trebuchet,verdana,helvetica,arial; color:#0033FF;}
.btsGrey		{font-weight:300; font-size:8px; font-family:trebuchet,verdana,helvetica,arial; color:#999999;}
.btsLGrey		{font-weight:300; font-size:8px; font-family:trebuchet,verdana,helvetica,arial; color:#CCCCCC;}
.btsDGrey		{font-weight:300; font-size:8px; font-family:trebuchet,verdana,helvetica,arial; color:#333333;}
.btsRed			{font-weight:300; font-size:8px; font-family:trebuchet,verdana,helvetica,arial; color:#FF0000;}
.btsGreen		{font-weight:300; font-size:8px; font-family:trebuchet,verdana,helvetica,arial; color:#009900;}
.btsOrange		{font-weight:300; font-size:8px; font-family:trebuchet,verdana,helvetica,arial; color:#FF6600;}
.btsYellow		{font-weight:300; font-size:8px; font-family:trebuchet,verdana,helvetica,arial; color:#CCCC00;}
.btsLadseD		{font-weight:300; font-size:8px; font-family:trebuchet,verdana,helvetica,arial; color:#336699;}
.btsLadseL		{font-weight:300; font-size:8px; font-family:trebuchet,verdana,helvetica,arial; color:#99CCCC;}
.btsLadseY		{font-weight:300; font-size:8px; font-family:trebuchet,verdana,helvetica,arial; color:#FFFF66;}
.btsLadseR		{font-weight:300; font-size:8px; font-family:trebuchet,verdana,helvetica,arial; color:#347397;}

/* body text small bold */
.btsb			{font-weight:800; font-size:8px; font-family:trebuchet,verdana,helvetica,arial; color:#000000;}
.btsbBlack		{font-weight:800; font-size:8px; font-family:trebuchet,verdana,helvetica,arial; color:#000000;}
.btsbWhite		{font-weight:800; font-size:8px; font-family:trebuchet,verdana,helvetica,arial; color:#FFFFFF;}
.btsbBlue		{font-weight:800; font-size:8px; font-family:trebuchet,verdana,helvetica,arial; color:#000099;}
.btsbLBlue		{font-weight:800; font-size:8px; font-family:trebuchet,verdana,helvetica,arial; color:#0033FF;}
.btsbGrey		{font-weight:800; font-size:8px; font-family:trebuchet,verdana,helvetica,arial; color:#999999;}
.btsbLGrey		{font-weight:800; font-size:8px; font-family:trebuchet,verdana,helvetica,arial; color:#CCCCCC;}
.btsbDGrey		{font-weight:800; font-size:8px; font-family:trebuchet,verdana,helvetica,arial; color:#333333;}
.btsbRed		{font-weight:800; font-size:8px; font-family:trebuchet,verdana,helvetica,arial; color:#FF0000;}
.btsbGreen		{font-weight:800; font-size:8px; font-family:trebuchet,verdana,helvetica,arial; color:#009900;}
.btsbOrange		{font-weight:800; font-size:8px; font-family:trebuchet,verdana,helvetica,arial; color:#FF6600;}
.btsbYellow		{font-weight:800; font-size:8px; font-family:trebuchet,verdana,helvetica,arial; color:#CCCC00;}
.btsbLadseD		{font-weight:800; font-size:8px; font-family:trebuchet,verdana,helvetica,arial; color:#336699;}
.btsbLadseL		{font-weight:800; font-size:8px; font-family:trebuchet,verdana,helvetica,arial; color:#99CCCC;}
.btsbLadseY		{font-weight:800; font-size:8px; font-family:trebuchet,verdana,helvetica,arial; color:#FFFF66;}
.btsbLadseR		{font-weight:800; font-size:8px; font-family:trebuchet,verdana,helvetica,arial; color:#347397;}

/* body text very small */
.btvs			{font-weight:300; font-size:7px; font-family:trebuchet,verdana,helvetica,arial; color:#000000;}
.btvsBlack		{font-weight:300; font-size:7px; font-family:trebuchet,verdana,helvetica,arial; color:#000000;}
.btvsWhite		{font-weight:300; font-size:7px; font-family:trebuchet,verdana,helvetica,arial; color:#FFFFFF;}
.btvsBlue		{font-weight:300; font-size:7px; font-family:trebuchet,verdana,helvetica,arial; color:#000099;}
.btvsLBlue		{font-weight:300; font-size:7px; font-family:trebuchet,verdana,helvetica,arial; color:#0033FF;}
.btvsGrey		{font-weight:300; font-size:7px; font-family:trebuchet,verdana,helvetica,arial; color:#999999;}
.btvsLGrey		{font-weight:300; font-size:7px; font-family:trebuchet,verdana,helvetica,arial; color:#CCCCCC;}
.btvsDGrey		{font-weight:300; font-size:7px; font-family:trebuchet,verdana,helvetica,arial; color:#333333;}
.btvsRed		{font-weight:300; font-size:7px; font-family:trebuchet,verdana,helvetica,arial; color:#FF0000;}
.btvsGreen		{font-weight:300; font-size:7px; font-family:trebuchet,verdana,helvetica,arial; color:#009900;}
.btvsOrange		{font-weight:300; font-size:7px; font-family:trebuchet,verdana,helvetica,arial; color:#FF6600;}
.btvsYellow		{font-weight:300; font-size:7px; font-family:trebuchet,verdana,helvetica,arial; color:#CCCC00;}
.btvsLadseD		{font-weight:300; font-size:7pt; font-family:trebuchet,verdana,helvetica,arial; color:#336699;}
.btvsLadseL		{font-weight:300; font-size:7px; font-family:trebuchet,verdana,helvetica,arial; color:#99CCCC;}
.btvsLadseY		{font-weight:300; font-size:7px; font-family:trebuchet,verdana,helvetica,arial; color:#FFFF66;}
.btvsLadseR		{font-weight:300; font-size:7px; font-family:trebuchet,verdana,helvetica,arial; color:#CC6633;}
.btvsLadseB 	{font-weight:300; font-size:7pt; font-family:trebuchet,verdana,helvetica,arial; color:#347397;}

/* large body headers */
.lbh			{font-weight:800; font-size:12.5px; font-family:trebuchet,verdana,helvetica,arial; color:#000000;}
.lbhBlack		{font-weight:800; font-size:12.5px; font-family:trebuchet,verdana,helvetica,arial; color:#000000;}
.lbhWhite		{font-weight:800; font-size:12.5px; font-family:trebuchet,verdana,helvetica,arial; color:#FFFFFF;}
.lbhBlue		{font-weight:800; font-size:12.5px; font-family:trebuchet,verdana,helvetica,arial; color:#000099;}
.lbhLBlue		{font-weight:800; font-size:12.5px; font-family:trebuchet,verdana,helvetica,arial; color:#0033FF;}
.lbhGrey		{font-weight:800; font-size:12.5px; font-family:trebuchet,verdana,helvetica,arial; color:#999999;}
.lbhLGrey		{font-weight:800; font-size:12.5px; font-family:trebuchet,verdana,helvetica,arial; color:#CCCCCC;}
.lbhDGrey		{font-weight:800; font-size:12.5px; font-family:trebuchet,verdana,helvetica,arial; color:#333333;}
.lbhRed			{font-weight:800; font-size:12.5px; font-family:trebuchet,verdana,helvetica,arial; color:#FF0000;}
.lbhGreen		{font-weight:800; font-size:12.5px; font-family:trebuchet,verdana,helvetica,arial; color:#009900;}
.lbhOrange		{font-weight:800; font-size:12.5px; font-family:trebuchet,verdana,helvetica,arial; color:#FF6600;}
.lbhYellow		{font-weight:800; font-size:12.5px; font-family:trebuchet,verdana,helvetica,arial; color:#CCCC00;}
.lbhLadseD		{font-weight:800; font-size:12.5px; font-family:trebuchet,verdana,helvetica,arial; color:#336699;}
.lbhLadseL		{font-weight:800; font-size:12.5px; font-family:trebuchet,verdana,helvetica,arial; color:#99CCCC;}
.lbhLadseY		{font-weight:800; font-size:12.5px; font-family:trebuchet,verdana,helvetica,arial; color:#FFFF66;}
.lbhLadseR		{font-weight:800; font-size:12.5px; font-family:trebuchet,verdana,helvetica,arial; color:#347397;}

/* large body headers light */
.lbhl			{font-weight:300; font-size:12.5px; font-family:trebuchet,verdana,helvetica,arial; color:#000000;}
.lbhlBlack		{font-weight:300; font-size:12.5px; font-family:trebuchet,verdana,helvetica,arial; color:#000000;}
.lbhlWhite		{font-weight:300; font-size:12.5px; font-family:trebuchet,verdana,helvetica,arial; color:#FFFFFF;}
.lbhlBlue		{font-weight:300; font-size:12.5px; font-family:trebuchet,verdana,helvetica,arial; color:#000099;}
.lbhlLBlue		{font-weight:300; font-size:12.5px; font-family:trebuchet,verdana,helvetica,arial; color:#0033FF;}
.lbhlGrey		{font-weight:300; font-size:12.5px; font-family:trebuchet,verdana,helvetica,arial; color:#999999;}
.lbhlLGrey		{font-weight:300; font-size:12.5px; font-family:trebuchet,verdana,helvetica,arial; color:#CCCCCC;}
.lbhlDGrey		{font-weight:300; font-size:12.5px; font-family:trebuchet,verdana,helvetica,arial; color:#333333;}
.lbhlRed		{font-weight:300; font-size:12.5px; font-family:trebuchet,verdana,helvetica,arial; color:#FF0000;}
.lbhlGreen		{font-weight:300; font-size:12.5px; font-family:trebuchet,verdana,helvetica,arial; color:#009900;}
.lbhlOrange		{font-weight:300; font-size:12.5px; font-family:trebuchet,verdana,helvetica,arial; color:#FF6600;}
.lbhlYellow		{font-weight:300; font-size:12.5px; font-family:trebuchet,verdana,helvetica,arial; color:#CCCC00;}
.lbhlLadseD		{font-weight:300; font-size:12.5px; font-family:trebuchet,verdana,helvetica,arial; color:#336699;}
.lbhlLadseL		{font-weight:300; font-size:12.5px; font-family:trebuchet,verdana,helvetica,arial; color:#99CCCC;}
.lbhlLadseY		{font-weight:300; font-size:12.5px; font-family:trebuchet,verdana,helvetica,arial; color:#FFFF66;}
.lbhlLadseR		{font-weight:300; font-size:12.5px; font-family:trebuchet,verdana,helvetica,arial; color:#347397;}
