pre {   
     white-space: pre-wrap;       /* css-3 */  
     white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */  
     white-space: -pre-wrap;      /* Opera 4-6 */  
     white-space: -o-pre-wrap;    /* Opera 7 */  
     word-wrap: break-word;       /* Internet Explorer 5.5+ */  
}  

body
{
	Font-Family : Tahoma; 
	Font-Size : 12px; 
	Color : #1e1e1e;
	margin-top : 0px;
	margin-left : 0px;
	background-color :Black ;
}

td,th 
{
	Font-Family : Tahoma; 
	Font-Size : 12px; 
	Color : #1e1e1e;
	margin-top : 2px;
	margin-left : 2px;
	
}


.tdWhite
{
	background-color :#e2e2e2;
}


.tdGray
{
	background-color :#B1B1B1;
}

/* Define the "visited" look. Here it's the same as unvisited. */
A:visited.LinkMenu      
{
	text-decoration:none;
	color:menutext;
 	padding-left:5px;
	padding-right:5px;
	font-family : Arial, Tahoma;
    font-size   : 9pt;
}

A:hover.LinkMenu 	
{
	text-decoration:none;
    color:highlighttext;
	background:highlight;
	font-family : Arial, Tahoma;
    font-size   : 9pt;
}


.txtBox
{
	height : 19px;
}

.titlebackground
{
	background : #F9F9F9;
}


.error
{
	font-family : Arial, Tahoma;
	font-size   : 9pt;
	color:#ff0000;
}

.label
{
	font-weight: bold;
}

.requiredParameter
{
	font-family : Tahoma;
	font-size   : 11pt;
	font-weight: bold;
	color:#9f0000;
}

.title
{
	Font-Family : Tahoma; 
	Font-Size : 15px; 
    Color : #9f0000;
	font-weight: bold;
}

.subtitle
{
	font-weight: bold;
}

.input
{
	font-family : Arial, Tahoma;
	font-size   : 9pt;
	color:#fff000;
}

.reportBGColor  {
    background : #CCCCCC;
}

.reportCellBGColor  
{
	background : #FFFFFF;
}


.innertxt  {
	Font-Family : Tahoma; 
	Font-Size : 13px; 
        Color : #1e1e1e;
}


     
.highlght  {
	Font-Family : Tahoma; 
	Font-Size : 12px; 
    Color : #9f0000;
}

.highlghtBold  {
	Font-Family : Tahoma; 
	Font-Size : 12px; 
    Color : #ffffff;
    font-weight: bold;
    text-decoration : none;
}

.highlght2  {
    Color : #ffffff;
}

.highlght3  {
    Color : #959595;
}


A.mnu2 {
	Color : #131313;
	Font-Family : Tahoma;
	Font-Size : 11px;
	text-decoration : underline;
	

}
A.mnu2:visited {
	Color : #131313;
	Font-Family : Tahoma;
	Font-Size : 11px;
	text-decoration : underline;
	

}
A.mnu2:hover {
	Color : #131313;
	Font-Family : Tahoma;
	Font-Size : 11px;
	text-decoration : none;
	

}	

A.mnu {
	Font-Family : Tahoma; 
	Font-Size : 12px; 
    Color : #ffffff;
    font-weight: bold;
    text-decoration : none;
}

A.mnu:visited {
	Font-Family : Tahoma; 
	Font-Size : 12px; 
    Color : #ffffff;
    font-weight: bold;
    text-decoration : none;
}

A.mnu:hover {
	Font-Family : Tahoma; 
	Font-Size : 12px; 
    Color : Red;
    font-weight: bold;
    text-decoration : none;
}




A.mnua {
	Font-Family : Tahoma; 
	Font-Size : 18px; 
    Color : #000;
    font-weight: bold;
    text-decoration : none;
}

A.mnua:visited {
	Font-Family : Tahoma; 
	Font-Size : 18px; 
    Color : #000;
    font-weight: bold;
    text-decoration : none;
}

A.mnua:hover {
	Font-Family : Tahoma; 
	Font-Size : 18px; 
    Color : Red;
    font-weight: bold;
    text-decoration : none;
}



ul.adminMenu
{
	list-style: none;
	margin: 0;
	font-family: Arial;
	padding: 15px 0 15px 15px;
	font-weight: bold;
}

p.amLink
{
	margin: 0 0 0 0;
	padding: 5px;
	font-size: 11px;
	text-decoration:none;
}

p.amLink a, p.amLink a:visited
{
	color: #D7D7D7;
	text-decoration:none;
}

p.amLink a:hover
{
	color: Red;
}

p.menuLine 
{
	margin: 0 0 1em 0;
	padding: 0.1em;
	border-bottom: solid 1px black;
}

ul.welcomeMenu
{
	list-style: none;
	margin: 0;
	font-family: Arial;
	background-color: E2E2E2;
	padding: 5;
}

ul.welcomeMenu li
{
	margin: 0 0 2em 0;
	padding: 0.5em;
	border-bottom: solid 1px black;
}

p.miLink
{
	margin: 0 0 0 0;
	padding: 0;
	font-size: 20px;
	text-decoration:underline;
}

p.miLink a, p.miLink a:visited
{
	color: #9f0000;
	text-decoration:underline;
}

p.miLink a:hover
{
	color: Red;
	text-decoration:underline;
}

p.miDesc
{
	margin: 0.5em 0 0 0;
	padding: 0;
	font-size: 14px;
}

td.Title
{
	background-color: White;
	height: 2em;
}

.label2
{
	font-family: Arial, Tahoma;
	font-size: 10pt;
	font-weight: bold;
	color: #000099;
}

.DataGridItemStyle
{
		background-color: #F5F5F3;
}

.DataGridAlternatingItemStyle
{
		background-color: #E2E2E2;
}

.DataGridFooterStyle
{
		background-color: #CCCCCC;
}

.DataGridHeaderStyle
{
		background-color: #CCCCCC;
		font-weight: bold;
		color : Aqua;
}				
				
tr.topborder td
{
	border-top: solid 2px black;
}