/* CSS Document */

.redstar	{
	color:#FF0000;
}	
	
body 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6c6c6c;
	margin:0px;
	background-color:#cecfd0;
}


a:link {
		text-decoration: none;
		color:#000000;
		}
		
a:active {
		text-decoration: none;
		color:#000000;
		}
		
a:visited {
		text-decoration: none;
		color:#000000;
		}
		
a:hover {
		text-decoration: underline;
		color:#000000;
		}
		
.bottomlinks a:link	{
		text-decoration: none;
		color:#ffffff;
		}	
		
.bottomlinks a:active	{
		text-decoration: none;
		color:#ffffff;
		}
		
.bottomlinks a:visited	{
		text-decoration: none;
		color:#ffffff;
		}
		
.bottomlinks a:hover	{
		text-decoration: underline;
		color:#ffffff;
		}	
		
.smallfont	{
	font-size:10px;
	color:#6c6c6c;
	}
	
.smallfontblack	{
	font-size:10px;
	color:#000000;
	}							
		
#pageholder	{
	margin-left:auto;
	margin-right:auto;
	width:900px;
	background-image:url(/images/pgholder_back.gif);
	padding-left:4px;
	padding-right:4px;
	}	
	
#toppart	{
	width:900px;
	height:100px;
	background-color:#ffffff;
	}
	
#menupart	{
	width:900px;
	height:30px;
	background-image:url(/images/menu_back.gif);
	}
	
.white	{
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	}	
	
#contentpart	{
	width:900px;
	background-color:#FFFFFF;
	}
	
#contentrightside	{
	float:right;
	background-color:#e0e0e0;
	width:263px;
	}
	
#contentleftside	{
	float:left;
	background-color:#ffffff;
	width:637px;
	}				
	
#toppartleftside	{
	float:left;
	width:565px;
	height:100px;
	background-image:url(/images/toppartleftside_back.jpg);
	text-align:left;
	vertical-align:top;
	}	
	
#toppartrightside	{
	float:right;
	width:335px;
	height:100px;
	background-image:url(/images/toppartrightside_back.gif);
	}
	
#logoholder	{
	float:left;
	padding-top:15px;
	padding-left:9px;
	width:363px;
	}	
	
#searchholder	{
	float:right;
	width:238px;
	height:33px;
	background-image:url(/images/search_back.gif);
	}
	
.searchhext	{
	border:1px solid #b1b1b1;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6c6c6c;
	}		
	
#riniranews	{
	background-color:#ffffff;
	width:223px;
	margin-bottom:30px;
	margin-top:30px;
	margin-left:20px;
	margin-right:20px;
	}	
	
#riniratestimonials	{
	background-color:#ffffff;
	width:223px;
	margin-bottom:30px;
	margin-left:20px;
	margin-right:20px;
	}		

	
#riniranewstop	{
	height:9px;
	background-image:url(/images/boxtop.gif);
	}
	
#riniranewsbottom	{
	height:9px;
	background-image:url(/images/boxbottom.gif);
	}
	
#riniranewscontent	{
	background-image:url(/images/boxback.gif);
	}	
	
#riniranewshead	{
	background-color:#344c5d;
	margin-left:2px;
	margin-right:2px;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	padding-bottom:5px;
	padding-left:10px;
	}
	
.whitetextopening	{
	font-size:12px;
	color:#344c5d;
	font-weight:bold;
	}		
	
#riniranewscontent2		{
	font-size:12px;
	padding-bottom:5px;
	padding-top:5px;
	padding-left:12px;
	padding-right:12px;
	}
	
#homepagecontent	{
	padding-top:36px;
	padding-left:100px;
	}	
	
#insidepagecontent	{
	padding-top:11px;
	padding-left:30px;
	padding-right:30px;
	}
	
#breadcrumb	{
	margin-left:20px;
	margin-top:10px;
	font-size:11px;
	border-bottom:1px solid #cccccc;
	}	
	
.page	{
	font-size:11px;
	font-weight:bold;
	color:#344c5d;
	}		
	
.starttext	{
	font-size:18px;
	color:#8ca8bd;
	}	
	
#footer	{
	float:left;
	width:892px;
	background-color:#32495b;
	font-size:10px;
	color:#FFFFFF;
	padding-left:4px;
	padding-right:4px;
	padding-top:2px;
	padding-bottom:2px;
	}

/* Client page css start here */

.projectname	{
	font-weight:bold;
	color:#344c5d;
	}
	
#projectstarts	{
	background-color:#ffffff;
	margin-top:30px;
	width:577px;
	}
	
#projectstartstop	{
	background-image:url(/images/pro_topback.gif);
	width:577px;
	height:25px;
	}
	
#projectstartsmiddle	{
	background-color:#ffffff;
	width:555px;
	padding:10px;
	border-left:1px solid #344c5d;
	border-right:1px solid #344c5d;
	}
	
#projectstartsbottom	{
	width:577px;
	background-color:#ffffff;
	height:9px;
	}
	
#projectgraph	{
	width:540px;
	margin-top:4px;
	height:100px;
	background-image:url(/images/graph.gif);
	border-left:1px solid #344c5d;
	}
	
#currenttext	{
	padding:2px;
	padding-left:4px;
	color:#FFFFFF;
	font-size:10px;
	}	
	
#issuetable	{
	border:1px solid #D6D6D6;
	margin-top:4px;
	padding:1px;
	width:500px;
	}					
	
#projectdate	{
	float:right;
	background-color:#344c5d;
	padding-left:4px;
	padding-right:4px;
	padding-top:1px;
	padding-bottom:1px;
	font-size:12px;
	color:#FFFFFF;
	}
	
.redstar	{
	color:#FF0000;
	}

.error-message {
	font-weight: normal;
	text-align: left;
	color: red;
}		


/* Client page css end here */
