body,td
{
	font-family:Arial;
	font-size:12px;	
} 
 
input:text 
{
	border:solid 1px #7F9DB9;
}
#menu a
{
font-size: 12px;
font-family: arial;
color:#005FA9;
height:25px;
width:100%;
margin-top:0px;
padding-left:10px;
padding-top:5px;
cursor:hand;
background:#E5EAF0;
border-bottom: 0px #efefef inset;
text-decoration:none;
DISPLAY: block; 

}

.bg
{
	background-image: url("../images/bgline.gif");
}
#menu a:hover
{
font-size: 12px;
font-family: arial;
color:#21536A;
height:25px;
width:100%;
padding-left:10px;
margin-top:0px;
background:#E5EAF0;
cursor:hand;
border-bottom: 0px #Fefefe inset;
DISPLAY: block; 
text-decoration:underline;
}

.menu_header
{
	padding-top:8px;
	padding-left:5px;
	padding-bottom:2px;
}

#data_table td
{
 border-bottom: solid 1px #EEEEEE;
 padding-left:5px;
 
 
}
.header
{
	text-align:center;
	font-weight:bold;
}
.data_td
{
	border-bottom: solid 1px #EEEEEE;
}

#data_td_selected
{
	background:#dddddd;
}
#dbdata td
{
	padding:4px;
}
#top_status
{

	
	border: inset 1px #CCCCCC;
	
}

#fatal_error td
{
	padding:10px;
	background:#FFFBED;
	border:dotted 1px #FFCA17;
}
.blink_class
{
	text-decoration:blink;
}

#links
{
	border: solid 1px #EEEEEE;
	
}
#links a
{
	font-family:Arial;
	font-size: 12px;
	background:#DAE5DF;
	color:#444444;
	padding:5px;
	text-decoration:none;
}
#links a:hover
{
	 background:#FFFFFF;
	 color:#000000;
}
.border
{
	border-top: solid 1px #EEEEEE;
	border-left: solid 1px #EEEEEE;
	border-bottom: solid 1px #AAAAAA;
	border-right: solid 1px #888888;
	padding:3px;

}
span
{
	font-size:12px;
}
.CalendarCell
{
	
	
	background:#DAE5DF;	
	color:#FFFFFF;		
	
}

#table_header td
{
	background:#71828a;
	color:#FFFFFF;
}

.index{
background:#DAE5DF;

}
.links
{
	font-family: Arial;
	font-size: 12px;
	color:#005050;
	padding:5px;
	text-decoration:none;
}
.links:hover
{
	 color:#000000;
	 text-decoration:underline;
}
.error 
{
color:#FF0000;	
}

.style1
{
	font-family: verdana;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
	
}

.link
{
	font-family: arial;
	font-size: 12px;
	color:#990000;
	padding:5px;
	font-weight:bold;
	text-decoration:none;
}
.link:hover
{
	 color:#DD9393;
	 text-decoration:none;
}

.mainback
{
	background:#71828A;
}
.gridItemStlye tr
{
	background-color: #CECECE;
    color: #CECECE;
    font-size: 88pt;
    text-align:left;

}
.gridAlternatingItemStyle tr
{
	background-color: #CECECE;
    color: #CECECE;
    font-size: 88pt;

}

.selectedResult
{
	background:#F5FE8D;
}
.approvedResult
{
	background-color:#6AFF6A;
}
.notApprovedResult
{
	background-color:#FF5E5E;
}
.gloablExistingResult
{
	background-color:Blue;
}
.sameCategoryExistingResult
{
	background-color:Navy;
}
.errorMessage
{
	color:Red;
}

.keywordNotApproved
{
	color:Red;
}


.highlightRow
{
    background-color:Yellow;  
}
.unhighlightRow
{
    background-color:white;	    
}

.text
{
	font-family: arial;
	font-size: 12px;
	color:#000000;
	padding:5px;
	text-decoration:none;
}

.smallTextArea
{
	font-family: arial;
	font-size: 12px;
	text-decoration:none;
}

.ReadOnlyErrorTextBox
{
	border-right: 0px solid;
	border-top: 0px solid;
	border-left: 0px solid;
	border-bottom: #000000 0px solid;
	background-color: transparent;
	text-align: left;
	color:Red;
}
.textboxDisabled
{
	background-color:Silver;
	color:Black;
}
.textBackground
{
	background-color:#f4f4f6;
}
.validMessage
{
	color:Green;
	font-size:14pt;
	font-weight:bold;
}


.watermark {
	background:#dbe5fb;
}

.popupControl {
	background-color:#AAD4FF;
	position:absolute;
	visibility:hidden;
	border-style:solid;
	border-color: Black;
	border-width: 2px;
}

.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
}