body{
	margin:0px;
	padding:0px;	
	background-color:#e6e9ee;
	font-family: Verdana, Tahoma, Arial;
	font-size:13px;
}

table.tabprnd tr td{
	padding:12px;
	padding-left:5px;
	border-bottom:solid #ffffff 2px;
}

table.tabprnd tr td.prndtd{
	vertical-align:middle;
	padding:0;
	padding-left:5px;
	margin:0;
	width:10px;
}

#f1 input:focus, #f1 textarea:focus, #f1 select:focus {
 	border: 1px solid #7f9db9;	
	box-shadow: 0 0 5px rgba(151, 179, 189, 1);
	-webkit-box-shadow: 0 0 5px rgba(151, 179, 189, 1);
	-moz-box-shadow: 0 0 5px rgba(151, 179, 189, 1);
}

.reportbutton{
	background-color:#f0f2f6;
}
#admin2, #admin3{
	display:none;
}

.alert{
	color: #dd0000;
	font-family: Trebuchet MS, Georgia;	
	font-weight:100;
	font-size:20px;
	text-decoration:none;
	margin:0px;	
	
}

.sametitles, .sametitles a{
	font-size:10px;
}

.gr{
		color:#777777;
}

.gr3{
		color:#999999;
}

.gr4{
		color:#999999;
		font-size:9px;
}

.gr5{
		color:#333333;
		font-weight:bold;
		font-size:11px;
}

.stattab tr td{
	border-bottom: solid 1px #c8ccd7;
	border-top: solid 1px #ffffff;
}

.stattab tr td.statgr {
	background-color:#ffffff;
}

.stattab tr td{
	padding:2px;
	padding-left:10px;
	padding-right:10px;
}

.gr2{
		color:#777777;
		text-align:right;
}

.hwhere{
	margin-bottom:0px;	
}

.photo{
	padding:10px; 
	margin-right:10px; 
	margin-bottom:10px; 
	background-color: #e6e9ee;
	border-bottom:solid 1px #99a2a5; 
	border-right:solid 1px #a9b2b5; 
	border-left:solid 1px #ffffff;	
	border-top:solid 1px #ffffff;	
}

img.star{
	margin-left:-28px;
}

.formblock{
	margin-top:10px;	
	padding-top:10px;
	padding-bottom:10px;
}

.note{
	font-size:10px;
	font-family:Verdana, Tahoma;
	color:#598098;
	width:200px;
	float:right;
	display:none;
}

input.radiocss{
	background: #f0f2f6; /* old browsers */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0f2f6', endColorstr='#f0f2f6',GradientType=0 ); /* ie */	
}

.nodecor, a.nodecor:hover, a.nodecor:link, a.nodecor:active, #linksi a.nodecor:visited{
	text-decoration:none;
	color:black;
}

#links{
	margin-left:43px;	
	margin-bottom:5px;
	width:167px;
	height:15px;
	float:left;
}
#wfm{
	text-align:center;
	height:374px; 
	background:#f0f2f6 url('../img/wfm.jpg') 50% 50% no-repeat;  
	margin-top:0px;
	width:374px;
}
#forminside{
	padding:50px;
	padding-top:29px;	
}

#hlog{
	margin-top:15px;	
}

a, a:link, a:active{
	color:#1d6ba2;
	font-size:13px;
	font-family: Verdana, Tahoma, Arial;
}

a:visited{
	color:#0d4b82;
}

a:hover{
	color:#2186cd;
}



#nme a, #nme a:visited{
	color:#1d6ba2;
}

#nme{
	font-size:12px;
	font-family: Verdana, Tahoma, Arial;
}

#nme a:hover{
	color:#2186cd;
}

.bigbutton{
	text-align:center;
	vertical-align:middle;
	width:213;
	height:81;
	float:left;
	margin:9px;	
	background: #f0f2f6 url('../img/bb_out2.jpg') no-repeat;
}

.bbout{
	background: #ffffff url('../img/bb_out.jpg') no-repeat;
}
.bbover{
	background: #ffffff url('../img/bb_over.jpg') no-repeat;
}

.bigbutton a img{
	margin:11px 15px 12px 12px;
}


.littlebutton{
	text-align:center;
	vertical-align:middle;
	width:213;
	height:81;
	float:left;
	margin:5px 9px 5px 9px;	
	background: #ffffff;
}

.lbout{
	background: #ffffff url('../img/lb_out.jpg') no-repeat;
}
.lbover{
	background: #ffffff url('../img/lb_over.jpg') no-repeat;
}

.littlebutton a img{
	margin:9px 14px 11px 11px;
}



a#hd{
	display:block;
	margin-top:45px;
	font-family: Trebuchet MS, Georgia;	
	color:white;
	font-weight:100;
	font-size:28px;
	text-decoration:none;
}

h1{
	font-family: Trebuchet MS, Georgia;	
	color:black;
	font-weight:100;
	font-size:26px;
	text-decoration:none;
	margin:0px;
}

h2{
	font-family: Trebuchet MS, Georgia;	
	color:#424c52;
	font-weight:100;
	font-size:20px;
	text-decoration:none;
	margin:0px;	
}



#helpa{
	font-family: Trebuchet MS, Georgia;	
	color:#999999;
	font-weight:100;
	font-size:34px;
	text-decoration:none;
	margin:0px 0px 0px 30px;
}


img{
	border:0px;	
}

.topmenu {
	vertical-align:middle;	
}
.topmenu a, .topmenu a:visited{
	display:block;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:3px;
	float:left;
	color:black;
	font-family: Trebuchet MS, Georgia;	
	font-size:17px;
}
.topmenu a:hover{
	color:#bb0000;
}

#tablead{
	min-width:950px;
	max-width:1200px;
	display: block;
	width:90%;
	margin:0px;
	padding:0px;
	border:0px;
	background: url('../img/icig_logo.jpg') no-repeat;	 	
	text-align:left;
}

#tablead2{
	min-width:950px;
	max-width:1200px;
	display: block;
	width:90%;
	margin:0px;
	padding:0px;
	border:0px;
	text-align:left;
}

.maintable{
	min-width:950px;
	max-width:1200px;
	display: block;
	width:90%;
	margin:0px;
	padding:0px;
	margin-bottom:16px;
	border:0px;
	text-align:left;
}

.lefttable{
	margin:0px;
	padding:0px;
	border:0px;
	text-align:left;
	width:240px;
	margin-top:5px;
}


td{
	vertical-align:top;	
}


#drop{
	width:100%;
	height:192px;
	background: #4f657a url('../img/bg2.jpg') repeat-x;	 
}

#main{
	width:100%;
	min-height:100px;
	background: url('../img/bg1.gif') repeat-x;
}

#downbtn, #hrefd{
	cursor:pointer;
}



#sbm, .sbm{
	width:310px;
	height:60px; 
	font-size:26px;
	background: #e0e2e6; /* old browsers */
	background: -moz-linear-gradient(top, #e0e4e9 0%, #FFFFFF 50%); /* firefox */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e0e4e9), color-stop(50%,#FFFFFF)); /* webkit */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e0e4e9', endColorstr='#FFFFFF',GradientType=0 ); /* ie */	
}

.lists{
	margin-top:10px;
	margin-bottom:5px;	
	clear:left;
}

td div.lists{
	margin-top:0px;
	margin-bottom:5px;	
}

.ac_loading {
	background : Window url('../img/ai.gif') right center no-repeat;
}


input, textarea{
	font-size:20px;
	font-family:Trebuchet MS;
}


input, textarea, select{
	background: #ffffff; /* old browsers */
	background: -moz-linear-gradient(top, #f0f2f6 0%, #FFFFFF 50%); /* firefox */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f0f2f6), color-stop(50%,#FFFFFF)); /* webkit */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0f2f6', endColorstr='#FFFFFF',GradientType=0 ); /* ie */	
}

input.txt{
 	border: 1px solid #7f9db9;	
	display:block;
	margin:5px;
	height: 30px;
	width:320px;
	padding:5px;
	text-align:center;
	
}

.txt1{
 	border: 1px solid #7f9db9;	
	display:block;
	margin:0px;
	margin-top:5px;
	width:520px;
	padding:5px;
	text-align:left;	
	max-height: 300px;		
}

.txt3{
 	border: 1px solid #7f9db9;	
	display:inline;
	margin:0px;
	margin-top:5px;
	width:520px;
	padding:5px;
	text-align:left;	
	max-height: 300px;		
}

.txt2{
 	border: 1px solid #7f9db9;	
	display:block;
	margin:0px;
	margin-top:5px;
	padding:5px;
	text-align:left;	
}
 
select option{
	background: #ffffff;
	border-color:#7f9db9;
}


#demo-list {
	padding: 0;
	list-style: none;
	margin: 0;
}
 
#demo-list .file-invalid {
	cursor: pointer;
	color: #514721;
	padding-left: 48px;
	line-height: 24px;
	background: url(assets/error.png) no-repeat 24px 5px;
	margin-bottom: 1px;
}
#demo-list .file-invalid span {
	background-color: #fff6bf;
	padding: 1px;
}
 
#demo-list .file {
	line-height: 2em;
	padding-left: 22px;
	background: url(assets/attach.png) no-repeat 1px 50%;
}
 
#demo-list .file span,
#demo-list .file a {
	padding: 0 4px;
}
 
#demo-list .file .file-size {
	color: #666;
}
 
#demo-list .file .file-error {
	color: #8a1f11;
}
 
#demo-list .file .file-progress {
	width: 125px;
	height: 12px;
	vertical-align: middle;
	background-image: url(../../assets/progress-bar/progress.gif);
}
 