/* General Document */

body
	{
	background:#ffffff;
	color:#000000;
	font:12px Verdana,Arial,Helvetica,sans-serif;
	margin:0px;
	padding:0px;
	}

img
	{
	border:0 solid;
	}

table
	{
	font: 11px Verdana,Arial,Helvetica,sans-serif;
	font-weight: normal;
	border-collapse: collapse;
	border: #dddddd;
	}

th
	{background:#005eb2 url(/images/cssref/cellpic3.gif);color:#deeef3;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	height:15px;
	white-space:nowrap;
	text-align:left;
	}

/* Links */

a		
	{
	color:#006699;
	text-decoration:none;
	}

a:hover		
	{
	color:#dd6900;
	text-decoration:underline;
	}

a.cat:link	
	{
	color: #ffffff;
	}

a.thlink 	
	{
	color: #ffffff;
	}

/* Row and Cell Formatting */

.trBorder
	{
	border:1px solid #dddddd;
	}

.cat	
	{
	background:#d9e2ec url(/images/cssref/cellpic1.gif);
	font-size:10px;
	font-weight:bold;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	height:15px;
	color:#000000;
	}
	
.tableGrid
	{
	font: 11px Verdana,Arial,Helvetica,sans-serif;
	font-weight: normal;
	border-collapse: collapse;
	border: 1px solid #dddddd;
	}


.calTable
	{
	color:black;
	font-family: Verdana;
	font-size: 10px;
	border-collapse: collapse;
	padding:1;
	border-spacing:1;
	border-color: #dddddd;
	}
	
.loginTable
	{
	color:black;
	width:300px;
	font-family: Verdana;
	font-size: 10px;
	border-collapse: collapse;
	padding:1;
	border-spacing:1;
	border:1px;
	border-color: #dddddd;
	}

.calRow1	
	{
	font-size:10px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	background:#ededed;
	height:15px;
	color:#000000;
	}

.navRow1
	{
	background-color:#eaedf4;
	font:9px Verdana,Arial,Helvetica,sans-serif;
	text-indent:10px;
	font-weight:normal;
	}

.navRow2
	{
	background-color:#d9e2ec;
	font:9px Verdana,Arial,Helvetica,sans-serif;
	text-indent:10px;
	font-weight:normal;
	}
	
.navRow3
	{
	background-color:#c0ffc0; 
	font:9px Verdana,Arial,Helvetica,sans-serif;
	text-indent:10px;
	font-weight:normal;
	}

.rowhighlight
	{
	background-color: #FFFFCC;
	}

.row1L	
	{
	background-color:#eaedf4;
	}

.greenText	
	{
	color:green;
	}

.redText	
	{
	color:red;
	}

.row2L
	{
	background-color:#d9e2ec;
	}

.rowRed
	{
	background-color:#ffc0c0;
	}
	

/* Buttons and Forms */
.button1
	{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 8pt;
	font-weight: Normal;
	color: #000000;
	background-color: #dddddd;
	border-width: 1px;
	border-color: #c0c0c0;
	}

.button2
	{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 8pt;
	font-weight: Bold;
	border-width: 1px;
	border-color: #c0c0c0;
	background:#005eb2 url(/images/cssref/cellpic3.gif);
	color:#deeef3
	}
	

.sminput
	{
	font-size: 9px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	background: #E4E4F1;
	border: 1px solid #000000;
	height: 16px;
	}
	

.selectsmall
	{
	background-color:#ffffff;
	font-size:9px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	border-style: ridge;
	border-width:1px;
	margin-top: 3px;
	height: 16px;
	}

.selectbookmark
	{
	background-color:#ffffff;
	font-size:9px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	border-style: ridge;
	border-width:1px;
	margin-top: 3px;
	height: 16px;
	}


