body,td,th,input,select,option,textarea {
	font-family:Geneva,Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#255174;
	padding:0;
	margin:0;
}
td {
/*	background-color:transparent;*/
}
#main {
	position:absolute;
	left:0px;
	top:0px;
	height:100%;
	width:100%;
	padding:0;
	margin:0;
}
* html #main {
	width:100%;
}
#left {
	width:205px;
	height:100%;
	padding:0;
	margin:0;
	border-right:0px solid #3370A0;
	vertical-align:top;
}
#right {
	height:auto;
	width:100%;
	padding:0;
	margin:0;
	vertical-align:top;
}
a {
	text-decoration:none;
	color:#3370A0;
	font-size:10pt
}
a:hover {
	color:#DF0000;
}
hr {
/*	height:1px;*/
	color:#3370A0;
}

h1 {
color:#3370A0;
font-size: 14pt;
margin-bottom: 14px;
font-weight:bold;
}

h2 {
color:#3370A0;
font-size: 12pt;
margin-bottom: 12px;
font-weight:bold;
}

h3 {
color:#3370A0;
font-size: 10pt;
margin-bottom: 10px;
font-weight:bold;
}
select.frmStatus {
	width:80px;
	height:15px;
	font-size:11px;
	border:1px solid #3370A0;
}
form .tskStatus {
	width:10px;
	height:10px;
	display:inline;
	text-align:center;
	float:left;
	margin:3px 5px 2px 5px;
	vertical-align:middle;
	border:1px solid #444;
}
form {
	margin:0;
}
#ttip {
	position:absolute;
	width:auto;
	height:auto;
	background-color:#255174;
	display:none;
}
#ttipCont {
	position:relative;
	left:2px;
	top:2px;
	width:auto;
	height:auto;
	border:1px solid #255174;
	background-color:#DAE6F0;
	color:#255174;
	padding:2px 4px 2px 4px;
}
#editStatus {
	position:absolute;
	width:auto;
	height:auto;
	background-color:#255174;
	display:none;
	z-index:1000;
}
#editStatusCont {
	position:relative;
	left:2px;
	top:2px;
	width:auto;
	height:auto;
	border:1px solid #255174;
	background-color:#DAE6F0;
	color:#255174;
	padding:2px 4px 2px 4px;
}
#editStatusCont td {
	padding:3;
}
#docs {
	position:absolute;
	width:auto;
	height:auto;
	background-color:#255174;
	display:none;
}
#docsCont {
	position:relative;
	left:2px;
	top:2px;
	width:auto;
	height:auto;
	border:1px solid #255174;
	background-color:#DAE6F0;
	color:#255174;
	padding:2px 4px 2px 4px;
}
#docsCont td {
	padding:3;
}
span.astra {
	position:relative;
	color:#e00;
	font-weight:bold;
	font-size:18px;
	margin:0px 3px 0px 5px;
	display:inline;
	padding:0;
}
input.btnSubmit {
	width:160px;
	height:18px;
/*	border:1px solid #255174;*/
	background-color:#255174;
/*	color:#255174;*/
	color:#fff;
	font-weight:bold;
	padding-bottom:3px;
	cursor:pointer;
}
input.chk {
	width:14px;
	height:14px;
	display:inline;
}
textarea,
input,
input.fileDialog
 {
border:1px solid #255174;
	background-color:#fff;
	color:#255174;
}
textarea.smallDesc {
	width:300px;
	height:30px;
}
span#colorTest {
	border:1px solid #255174;
	padding:0px 3px 0px 3px;
	width:100px;
	text-align:center;
}
fieldset#thumb {
	position:relative;
	width:120px;
	height:90px;
	top:40px;
	display:block;
	overflow:visible;
	background-color:#DAE6F0;
	border:1px solid #255174;
	float:right;
}
div#thumbCont {
	width:auto;
	height:auto;
	padding:0;
	margin:5;
	border:1px solid red;
	display:none;
	overflow:visible;
}
ul.smallList li {
	padding:0;
	margin:0;
	font-size:11px;
	font-weight:normal;
	text-align:left;
}
#longname {
	display:block;
	height:15px;
	width:auto;
	padding:0;
	margin:0;
}
#tableUpload tr td input,
#tableUpload tr td textarea,
#tableUpload tr td select
{
	width:210px;
}
#docs table tr#rowCloser {
	height:20px;
	background-color:#255174;
	color:#fff;
}
#docs table tr#rowCloser td input#btnCloser {
	height:20px;
	width:20px;
	background-color:#033052;
	color:#fff;
	border:0;
	font-weight:bold;
}
table tr.even {
	background-color:#DAE6F0;
}
table tr.odd {
	background-color:transparent;
}
td.dc {
	cursor:pointer;
}
div.meet_item_head {
	width:100%;
         height:auto;
         background-color:#3370A0;
         color:#FFFFFF;
         font-weight:bold;
         padding:3px;
         margin-bottom:5px;
}