
/* Different Sections

1. styles for  Search text boxes and drop downs
2. styles for Software navigation ex: Project List Login Register
3. styles for intro text in the first page of software
4. styles shared by Portfolio and Status : 
   for the Project page in Portfolio and Report page in Status
5. styles shared by Bidgetter, Library, Status, Portfolio : 
    like Project name(not hyperlinked) 
	document section
6. text elements used in site software
7. email,doc,generic links
8. form elements
9. special elements like error, instruction.

*/

/*1. =====================  Search Styles =================================================*/

/* used in adjusting the top padding for the search feature: */
/* used in Portfolio, Library, Bidgetter, Status, Contact Manager*/
.link-search {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #333399;
	font-weight: normal;
	padding-top: 5px;
	height: 15px;
	border-bottom: 0px solid #CC6666;
	text-decoration: none;
}

/* used for the Filter by title */
/* used in Portfolio*/
.search-title {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #555555;
	font-weight: normal;
	padding-top: 0px;
	padding-bottom: 2px;
	text-decoration: none;
}

/* used for enumerating the the Search criteria */
/* used in Portfolio*/
.search-criteria {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #555555;
	font-weight: normal;
	padding-top: 0px;
	padding-bottom: 2px;
	text-decoration: none;
}

/* used in the search boxes in components: */
/* used in Portfolio, Library, Bidgetter, Status, Contact Manager*/
.searchtext-box {  border:1px solid #000066;
				 font-family: Arial;
				 font-size: 8pt;
				 background-color: #FFFFFF;
				 height: 17px; 
			 	}

/* used in the search drop downs in components: */
/* used in Portfolio, Status, Contact Manager*/	
.searchdropdown     {
	font-family: Arial;
	color: #000000;
	font-weight: normal;
	font-size: 8pt;
	background-color: #FFFFFF;
	border:1px solid #B15555;
}
	
/*used for the horizontal line in portfolio on the projectlist page,library in the item page  */
/*Portfolio, Library*/
.search-hr     {    
	border-top: 1px solid #DDDDDD;
} 	
	

/* 2. --------------------Software navigation like Product List, Projects, Status ------------*/
		
/* used in the navigation text file nav.asp of components which have a search feature:*/
/* used in Library, Bidgetter, Status, Portfolio, Contact Manager, Library, Notifier*/
.link-nav1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #333399;
	font-weight: bold;
	padding-top: 0px;
	height: 10px;
	border-bottom: 0px solid #CC6666;
	text-decoration: none;
}
		
a:hover.link-nav1 {
	color : #CC0033;
	text-decoration: underline
}

/* used in adjusting the top padding for the next and back buttons 
inorder to align it with the text in the middle in listing pages */
/* used in Library, Bidgetter, Status, Portfolio, Contact Manager*/
.image-backnext {
	padding-top: 4px;
	height: 20px;
	border-bottom: 0px solid #CC6666;
	text-decoration: none;
}
		
a:hover.image-backnext {
	color : #CC0033;
}


/*3. ================= used in the introductory text that a client wants to write about their software =============*/
/* used in Library, Bidgetter, Status, Contact Manager*/
.intro-outline  {
	padding-top: 10px;
	padding-bottom:5px;
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
}

.intro-text  {
	font-family: Arial, Helvetica, sans-serif;
	color: #999999;
	font-size: 9pt;
	font-weight: bold;
}

.intro-padding {
		padding-top: 10px;
		padding-bottom:5px;
}


/*4. =========================== Styles shared by Portfolio,Status, Library,Bidgetter =======================*/

/*used for the bullet title in portfolio on the project page and in status on the report page */
/*Portfolio, Status, Library,Bidgetter */
.bullet-title     {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #333399;
	font-size: 8pt;
	font-weight: normal;
	padding-top:2px;
	padding-bottom:5px;
} 


/*used for the bullet text in portfolio on the project page and in status on the report page */
/*Portfolio, Status, Library,Bidgetter*/
.bullet-text    {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 8pt;
	font-weight: bold;
	padding-right:2px;
	padding-top:2px;
	padding-bottom:10px;
}

/*used for the project name  in the project page when it is not a link*/
/*Portfolio, Bidgetter, Library, Status*/
.projecttitle     {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #CC6600;
	font-size: 9pt;
	font-weight: bold;
	padding-bottom:10px;
}

/*used for the description text in components *?
/* used in portfolio  on the project page, and status in report page*/	
/*Portfolio,  ,Status, Library,Bidgetter*/
.text-description     {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 9pt;
	font-weight: normal;
	padding-top:3px;
	padding-bottom:6px;
}

/*used for the vertical line in portfolio on the project page and in status on the report page */
/*Portfolio, Status*/
.cell-3     {    
	border-top: 0px solid #CECDCC;
	border-left: 1px solid #CECDCC;
	border-bottom: 0px solid #CECDCC;
} 


/*===========================================================================*/


/*5. =========================== Styles shared by Bidgetter, Library, Status, Portfolio =======================*/


/* used for headings of search fields like Doc Type, subType, title : used in Bidgetter, Library*/
/*Bidgetter, Library*/
.search-text-heading     {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 9pt;
	font-weight: bold;
}

/* document type/subtype text*/
/* Bidgetter, Library*/
.doctype-text    {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
}

/* document format and size text*/
/*Bidgetter, Library, Status*/
.doc-text    {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
}

/*===========================================================================*/

/* 6. **************** Elements used in the list page of Library,Notifier  *********************/

/* the item category heading*/
.all-itemcategory     {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #CC6600;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none;
	padding-bottom: 5px;
}

/* this is the subject*/

/* padding for the list*/
.all-listpad     {
	padding-left: 20px;
	padding-bottom: 15px;
}

.all-subject     {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #333399;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none;
}

a:hover.all-subject {
	color : #CC0033;
	text-decoration: underline
}

/* this is the date*/
.all-date     {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:  #333399;
	font-size: 8pt;
	font-weight: normal;
} 	

/* this is the body text*/
.all-text     {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 9pt;
	font-weight: normal;
	padding-top: 3px;
}

/* this is the more link*/
.all-morelink {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #333399;
	font-weight: normal;
	text-decoration: none;
}

a:hover.all-morelink {
	color : #CC0033;
	text-decoration: underline
}

/* ********************  Elements used in the list page of Library,Notifier  *********************/

/* 7. **************************** LINK STYLES **************************** */ 

/*used for document or web and email links in components */
.link-doc {
	font-family: Arial;
	font-size: 8pt;
	color: #333399;
	text-decoration: underline;
	text-weight: normal;
}

a:hover.link-doc{
	color : #CC0033;
	text-decoration: underline
}


/*used for page links in components */
.link-page {
	font-family: Arial;
	font-size: 8pt;
	color: #333399;
	text-decoration: none;
	text-weight: normal;
}

a:hover.link-page{
	color : #CC0033;
	text-decoration: underline
}

/*used for simple links like click here, login registration when mixed with text*/
.link-regular {
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	color: #333399;
}

A:hover.link-regular{
	color : #CC0033;
	text-decoration: underline
}

/*used for links on a white background - ex: bulletin pop up window in notifier*/
.link-white {
	font-family: Arial;
	font-size: 9pt;
	color: #333399;
	text-decoration: none;
	font-weight: bold;
}

a:hover.link-white{
	color : #CC0033;
	text-decoration: underline
}
/* **************************************END LINK STYLES **************************************** */		   


/* 6. **************** Text elements used in the site  *********************/

/*used for notifying user of a specific section */		   
.highlight {
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	color: #000000;
	
}

/* this text is for notifying user of an event */
.generic-text {  
				font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
				color: #345A7D;
				font-size: 9pt;
				font-weight: bold;
			  }

/* this is general text, text is black and small in font */
.site-text {  
				font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
				color: #000000;
				font-size: 8pt;
				font-weight: normal;
			  }

/* this is the required text section */
.reqd-text {  
				font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
				color: #CC0000;
				font-size: 8pt;
				font-weight: normal;
			  }


		  		 
/* ******************** end Text elements used in the site  *********************/



/* 8. *************************************FORM MELEMENTS  **************************************** */		   	
.text-box     {  border:1px solid #000066;
				 font-family: Arial;
				 font-size: 8pt;
				 background-color: #FFFFFF;
				 height: 18px; 
			 }
			 

			 
.textarea     {  border:1px solid #000066;
				 font-family: Arial;
				 font-size: 8pt;
				 background-color: #FFFFFF;
				 
			 }
			 
.button2     {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000099;
	font-style: bold;
	border-left: 1px solid #000066;
	border-top: 1px solid #000066;
	border-right: 1px solid #000066;
	border-bottom: 1px solid #000066;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	background-color: #EEEEEE;
	height: 18px;
}
		   
.dropdown     {
	font-family: Arial;
	color: #000000;
	font-weight: normal;
	font-size: 8pt;
	background-color: #FFFFFF;
	border:1px solid #B15555;
}
			
.dropdown2     {  
				 font-family: Arial;
				 color: #000000;
				 font-weight: normal;
				 font-size: 8pt;
				 background-color: #FFFFFF;
				 height: 18px;
				 
}

/* *************************************END FORM MELEMENTS  **************************************** */		   	






 
/* 9. ********used for notifying user of a specific situation like error, instruction**************************************** */		   

.text-error {
          font-family: Arial;
          font-size: 9pt;
          font-weight: bold;
          text-decoration: none;
		  text-align: center;
          vertical-align: middle;
		  color: #CC0000;
		}
		
.error {
          font-family: Arial;
          font-size: 9pt;
          font-weight: bold;
          text-decoration: none;
		  text-align: center;
          vertical-align: middle;
		  color: #CC0000;
		            
        }

.instruction {
          font-family: "Arial";
          font-size: 8pt;
          font-weight: bold;
          text-decoration: none;
		  text-align: left;
          vertical-align: middle;
		  border: 1px solid #000000;
          color: #006699;
          
        }
		
.note {
          font-family: "Arial";
          font-size: 8pt;
          font-weight: bold;
          text-decoration: none;
		  text-align: left;
          vertical-align: middle;
		  border: 1px solid #000000;
          color: #CC3300;
          background-color: #FFFFff;
        }

.highlight {
	font-family: "Arial";
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	color: Olive;
	
}

/* ********end notifying user of a specific situation like error, instruction**************************************** */		   
 

