.oddcell {background-color: #FFF8E8;}
.evencell {background-color: #CFE7D2;}

	body {margin:0; background-image: url('img/bg.gif'); font-family:verdana; font-size:10pt;}
	
	body, table {font-size:10pt; font-family: arial, helvetica, sans-serif; }
	form {margin: 0}
	img {border: 0}
	.forms, .buttons {font-size:8pt; border: 1px solid #767676;}
	.optforms {font-size:7pt;}
	.titles-error, .titles-mid {font-weight: bold; text-align:center; margin: auto; padding: 5px}
	.titles-error {color: #FF0000; font-size: 9pt;}
	.titles-mid {font-size: 9pt;}
	.l {text-align: left;}
	.c {text-align: center;}
	.r {text-align: right;}
	.absbottom {vertical-align:text-bottom}
	.absmiddle {vertical-align:middle}
	
	A.bg:link {COLOR: #EA8023;}
	A.bg:hover {COLOR: #EA8023;}
	A.bg:visited {COLOR: #EA8023;}
	A.bg:hover  {COLOR: #EA8023;}
	
	
	table {font-size: 9pt; color: #343636;}
	A:link {COLOR: #B70000;}
	A:hover {COLOR: #808080;}
	A:visited {COLOR: #B70000;}
	A:hover {COLOR: #808080;}
	A {font-weight: bold;}
	
	A.hlink:link {COLOR: #FFFFCC;}
	A.hlink:hover {COLOR: #CCFF66;}
	A.hlink:visited {COLOR: #FFFFCC;}
	A.hlink:hover {COLOR: #CCFF66;}
	A.hlink {text-decoration: none;}
	
.sm {font-size: 8pt;}

.mn td {font-size: 8pt; text-align: center;}

.sml {cursor: pointer;}


		.upload-block {
			width:380px;
			margin:auto;
			position:relative;
			text-align:left;
		}
		.file-cloak {
			position:absolute;
			z-index:1;
			top:0;
			left:0;
			}
		.file-upload {
			position:relative;
			z-index:2;
			font-size:9pt;
			cursor:pointer;
			width:200px;
			-moz-opacity:0;
			filter:alpha(opacity: 0);
			opacity: 0;
		}
		#uplimg {
			display:none;
			width:100%;
			height:100%;
			position:absolute;
			top:0;left:0;
			filter:alpha(opacity=90);
			opacity: 0.9;
			-moz-opacity:0.9;
			z-index:1000;
			background:#FFFFFF
		}
		#loader {text-align:center;
			position:absolute;
			width:100%;
			top:50%;
			font-size:11pt;
			font-weight:bold;
			color:#000000
		}
		.ttl {color: #24E40E;}
		#oir_div {
			width: 600px;
			text-align:left;
			margin:auto;
			margin-top:1px;
			font-size: 9pt;
			display: block;
			padding: 1px;
		}
		#wrap {
			text-align:center;
			padding:1px;
			font-size: 9pt;
		}
		#wrap .buttons {background: url(img/oir-bar.png) top center repeat-x; color: #FFFFFF; font-size:10pt;}

		#head {
			width: 600px;
			height: 25px;
			line-height: 23px;
			color: #FFFFFF;
			font-weight: bold;
			display: block;
			background: url(img/oir-bar.png) top left repeat-x;
			margin: auto;
			text-align:center;
			font-size: 11pt;
		}
		
		.oir_head {
			width: 548px; 
			height: 25px; 
			line-height: 22px; 
			font-weight: bold;
			text-align: center;
	    	font-size:10pt;
	    	color: #FFFFFF;
			background: url(img/oir-bar.png) top left repeat-x;
			position:relative;
			margin:1px 0 0 1px;
			}
			
		#ftable li {list-style-type: none; background: url(img/bullet.gif) center left no-repeat;margin-left: -3em; padding-left:16px;}	
