
body {
	background: #F3F3F3;
	font-family: Verdana, Arial, Helvetica, sans-serif ;
	
}
* :focus { outline: 0; }

.FileViewDiv { 
	font-size: 13px;
	font-weight:400;
	border:1px solid #999999;
	padding:10px 10px 10px 10px;
	background:#FFFFFF;
	width:650px;
	height:650px;
	overflow:auto;
}

.FileDetailBut {
	font-size:11px;
	font-weight:bold;
	color:#000000;
	width:140px;
	/*height:24px;*/
	padding:3px 0px 3px 0px;
	vertical-align:middle;
	background-color:#99ccff;
	border:1px solid #999999;
}

.MinorEdit {
	font-size:12px;
	font-weight:bold;
	color:#000000;
}

.word {
 	font-size:11px;
	padding-right:25px;
	vertical-align:top;
	height:25px;
	color:#000066;
}

.alertMsg {
	font-size:11px;
	font-weight:bold;
	color:#000099;
}
.word_no {
 	font-size:11px;
	vertical-align:top;
	height:25px;
	color:#000066;
}
.welcome {
	font-size:11px;
	font-weight:bold;
	color:#6633FF;
}

.home_td_bor {
	border-right:1px solid #999999;
	padding:0px 0px 30px 0px;
}

#HomeTable {
	font-size:12px;
	color:#990000;
	line-height:17px;
	text-align:justify;
}

.not_member {
	font-size:12px;
	color:#FF0000;
	font-weight:bold;
	padding-top:10px;
}

.mandatory {
	font-size:11px;
	color:#FF0000;
}

.accText {
	font-size:11px;
	color:#000066;
}
.accCheck{
	font-size:12px;
	color:#000066;
}
.accTextBox {
	font-size:11px;
	color:#000066;
	width:203px;
}

.partnerTextBox {
	font-size:11px;
	color:#000066;
	width:140px;
}

.workTextBox {
	font-size:11px;
	color:#000066;
	width:270px;
}

.Matrix {
	font-size:11px;
	color:#000066;
}

.EditMatrix {
	font-size:11px;
	color:#000066;
	border:none;
	width:40px;
	background-color:#FFFFFF;
}

.ObjTextBox {
	font-size:11px;
	color:#000066;
	
}

.DeleteObj {
	font-size:11px;
	color:#000099;
	text-decoration:none;
}

.DeleteObj:hover {
	font-size:11px;
	color:#0000FF;
	text-decoration:underline;
}


.del_add_head {
	font-size:11px;
	font-weight:bold;
	color:#000000;
	
}


.partnerBut {
	font-size:12px;
	width:80px;
	height:25px;
}
.Ohrr1 {
	border-top:1px solid #000000;
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	background-color:#ccffcc;
	font-size:12px;
	color:#000066;
}

.Ohrr2 {
	border-bottom:1px solid #000000;
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	background-color:#ccffcc;
	font-size:12px;
	color:#000066;
}

.ohrrTextBox {
	font-size:11px;
	color:#000066;
	width:80px;
}

.accButton {
	font-size:12px;
	color:#000066;
	width:100px;
	height:25px;
	vertical-align:middle;
}

a.project_setup{
	font-size:14px;
	text-decoration:none;
	padding:5px 5px 0px 0px;
}


a.project_setup:hover{
	font-size:14px;
	color:#990000;
	text-decoration:underline;
	padding:5px 5px 0px 0px;

}

.login_header {
	font-size:14px;
	font-weight:bold;
}

.login_text {
	font-size:12px;
	color:#000099;
}

.login_textbox {
	font-size:12px;
	color:#0033FF;
}

.user_heading {
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
}

a.logout {
	font-size:12px;
	font-weight:bold;
	color:#006633;
	text-decoration:none;
}

a.logout:hover {
	font-size:12px;
	font-weight:bold;
	color:#006633;
	text-decoration:underline;
}

.user_text {
	font-size:12px;
	color:#000099;
	padding:0px 0px 0px 15px;
}

.coordinator_head { 
	font-size: 13px;
	color:#000000;
	font-weight:bold;
	padding:5px 0px 5px 5px;
}

.work_pack_head{ 
	font-size: 11px;
	color:#000000;
	font-weight:bold;
	padding:3px 0px 3px 0px;
}

.part_martix_head{ 
	font-size: 11px;
	color:#000000;
	/*font-weight:bold;*/
	padding:3px 0px 3px 0px;
}

.AddParticipantDiv {
	border:1px solid #666666;
	padding:5px 0px 5px 5px;
	background-color:#EDF1F1;
	width:99%;
}
a#history { 
	font-size: 11px;
	color: #1F79D2;
	font-weight:400;
	text-decoration:none;
}

a#history:hover
{
	font-size: 11px;
	color: #800080;
	font-weight:500;
	text-decoration:none;

}

/*.word {

	font-family:Arial, Helvetica, sans-serif;
 	font-size:12px;
	padding-left:15px;
	vertical-align:top;
	height:25px;
}*/

.coord_but {
	font-size:11px;
	font-weight:bold;
	border:1px solid #000000;
	width:130px;
	height:30px;
	vertical-align:middle;
	cursor:pointer;
	outline: 0;
	-moz-outline: 0 none;

}	

.coord_text {
	font-size:11px;
	padding:15px 0px 15px 0px;
}
/*
a#history:visited {
	
	font-family: Verdana, Arial, Helvetica, sans-serif ;
	font-size: 11px;
	color: #6633FF;
	font-weight:900;
	text-decoration:none;

}
*/

.a1 {
	font-size: 12px;
	color: #FFFFFF;
	font-weight:900;
	text-decoration:none;
}




/* Admin side */
.adminTitleWithoutLinks {
	font-size: 14px;
	color: #FFFFFF;
	font-weight:900;
}

.adminSidePageLink {
	font-size: 11px;
	color: #333333;
	font-weight:900;
}

.adminErrorMsg {
	font-size: 11px;
	color: #FF0000;
	
}

.adminTitle {
	font-size: 12px;
	color: #FFFFFF;
	font-weight:900;
}

.adminSideTitle {
	font-size: 12px;
	color: #666666;
	font-weight:900;
}

.TABLE_BDR{
	font-size: 14px;
	color: #666666; 
	font-weight: 400; 
	border: 1px solid #666666;
}


a.adminSubMenu {
	font-size: 14px;
	color: #FFFFFF;
	font-weight:900;
	text-decoration:none;
}

a.adminSubMenuSelected {
	font-size: 14px;
	color: #3A3A3A ;
	font-weight:900;
	text-decoration:none;
}

a.adminTitleLinks {
	font-size: 12px;
	color: #FFFFFF;
	font-weight:900;
	text-decoration:none;
}

a.adminTitleLinks1 {
	font-size: 11px;
	color: #000000;
	font-weight:900;
	text-decoration:none;
}
.adminContents {
	font-size: 11px;
	color: #000066;
}

.adminActionLinks {
	font-size: 12px;
	color: #000099;
	font-weight:900;
	text-decoration:none;
}

.adminActionLinks:hover {
	font-size: 12px;
	color: #000099;
	font-weight:900;
	text-decoration:underline;
}

.add_new{
	font-size: 14px;
	color: #0000CC;
	font-weight:900;
	text-decoration:none;
}
.add_new:hover{
	font-size: 14px;
	color: #0000CC;
	font-weight:900;
	text-decoration:underline;
}

.perm_head {
	font-size:14px;
	font-weight:bold;
	color:#333333;
}

.perm_link{
	font-size:14px;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
}

.perm_link:hover {
	font-size:14px;
	font-weight:bold;
	color:#333333;
	text-decoration:underline;
}
.perm_head1 {
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}

.perm_but {
	font-size:11px;
	font-weight:bold;
	color:#000066;
	width:100px;
	height:25px;
}

.DelEdit{
	font-size: 11px;
	color: #0000CC;
	text-decoration:none;
}
.DelEdit:hover{
	font-size: 11px;
	color: #0000CC;
	text-decoration:underline;
}
.headtext{
	font-size:12px;
	color:#333333;
}
.ErrorMsg { 
font-size:11px;
color:#990033;
}


.hometext {
	font-size:12px;
	color:#006600;
}



#moreinfo{
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#moreinfo #moreinfosub{
	font-size:14px;
	color:#0000CC;
	font-weight:bold;
	font-style:italic;
	text-align:center;
}

#moreinfo div{
	color:#FF0000;
	font-size:12px;
	font-weight:bold;
	padding-top:5px;
}

#moreinfo a {
	color:#663399;
	font-weight:bold;
}

#moreinfo a:hover{
	text-decoration:none;
}

#guestreg {
	font-size:12px;
	background-color:#CCCCCC;
}

#guestreg tr{
	background-color:#FFFFFF;
}

#guest_info {
	padding:40px 50px 0px 50px;
	/*border:1px solid;*/
	text-align:left;
	font-size:12px;
}

/* FOOTER */
#footer {
	background-color:#FFFFFF;
	color:#999999;
	font-size:11px;
	font-weight:bold;
	padding:10px;
}

#footer a{ 
	text-decoration:none;color:#999999;
}

#footer a:hover{ 
	color:#FFCC00;
}


/* DELIVERABLE NOTES */
#DelNote {
	font-size:12px;
	background-color:#CCCCCC;
}

/* Partner Budgetary Details */
#TabBudget {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

#TabBudget #col11{
	background-color:#ffff99;
	font-weight:bold;
}

#TabBudget #col12{
	background-color:#ccffcc;
	font-weight:bold;
}

#TabBudget #col21{
	font-weight:bold;
	color:#0000CC;
}

#TabBudget #col22{
	font-weight:bold;
	color:#0000CC;
	text-align:right;
	height:24px;
}

#TabBudget #col23{
	font-weight:bold;
	color:#FF0000;
	text-align:right;
	height:24px;
}

#TabBudget #col24{
	font-weight:bold;
	color:#999999;
	text-align:right;
	height:24px;
}

#TabBudget #col25{
	font-weight:bold;
	color:#339966;
	text-align:right;
	height:24px;
}

#TabBudget #col26{
	font-weight:bold;
	color:#FF0000;
	text-align:right;
	background-color:#ffff00;
	height:24px;
}

#TabBudget #col27{
	font-weight:bold;
	color:#99cc00;
	text-align:right;
	height:24px;
}

#TabBudget #col31{
	color:#CCCCCC;
	height:24px;
}

#TabBudget #col41{
	background-color:#99ccff;
	font-weight:bold;
	height:32px;
}

#TabBudget #col42{
	background-color:#00ff00;
	font-weight:bold;
	height:32px;
}

#TabBudget #col43{
	background-color:#00ff00;
	text-align:center;
	height:24px;
}

#TabBudget #col43 input{
	background-color:#00ff00;
	border:1px solid #999999;
	width:80px;
	text-align:center;
	font-size:11px;
}

#TabBudget #col44{
	background-color:#ffcc00;
	color:#FF0000;
	height:24px;
}

#TabBudget #col51{
	background-color:#cc99ff;
	font-weight:bold;
}

#TabBudget #col52{
	background-color:#99ccff;
	font-weight:bold;
	height:32px;
}

#TabBudget #col503{
	background-color:#ffff99;
	font-weight:bold;
	height:32px;
}

#TabBudget #col53{
	background-color:#ffff99;
	font-weight:bold;
	height:24px;
}

#TabBudget #col53 input{
	background-color:#ffff99;
	width:40px;
	border:1px solid #999999;
	text-align:center;
	font-size:11px;
}

#TabBudget #col54{
	/*font-weight:bold;*/
	color:#FF0000;
	height:24px;
}

#TabBudget #col55{
	background-color:#CCCCCC;
	height:24px;
}

#TabBudget #col55 input{
	background-color:#CCCCCC;
	border:1px solid #999999;
	width:40px;
	text-align:center;
	font-size:11px;
}

#TabBudget #col56{
	background-color:#ccffcc;
	height:24px;
}

#TabBudget #col56 input{
	background-color:#ccffcc;
	border:1px solid #999999;
	width:40px;
	text-align:center;
	font-size:11px;
}

#TabBudget #col57{
	color:#FF0000;
	height:24px;
}

#TabBudget #col58{
	color:#FF0000;
	background-color:#ffff00;
	height:24px;
}

#TabBudget #col508{
	height:24px;
}

#TabBudget #col59{
	font-weight:bold;
	height:24px;
}

#TabBudget #col501{
	color:#99cc00;
	height:24px;
}

#TabBudget #col501 input{
	color:#99cc00;
	border:1px solid #999999;
	width:40px;
	text-align:center;
	font-size:11px;
}

#TabBudget #col71{
	font-weight:bold;
	height:32px;
}

#TabBudget #col72{
	background-color:#ffcc99;
	text-align:right;
	height:24px;
}

#TabBudget #col73{
	color:#FF0000;
	text-align:right;
	height:24px;
}

#TabBudget #col74{
	height:24px;
}

#tab2 {
	background-color:#E0E0E0;
}

#tab2 tr{
	background-color:#FFFFFF;
}