﻿/*---rakesh ---*/
/*

body
{
    margin:0px;
    background-color:#ffffff;
    font-family:Verdana; 
    font-size:12px; 
    color: #666666;
}


a:link,a:visited,a:visited:hover,a:active,a:hover
{
    font-family:verdana;
    font-size:8pt;
    color:#333333;
    text-decoration:none;
}

h1
{
    font-family:Verdana;
    font-weight:normal;
    font-size:22px;
    color:#AB3131;
}
*/
input
{
    /* font-family: Verdana, Helvetica, sans-serif; comment by Ravi */
    font-size: 0.9em;       /* before it was 10px; changed by Ravi  */
    color: #695960;
    border-right: #695960 1px solid;
    border-top: #695960 1px solid;
    border-left: #695960 1px solid;
    border-bottom: #695960 1px solid;
}

/* style for message control */

.message
{
    border: none 0px #000000;
    background-color: InfoBackground;
     
    font-size: 10px;
    padding: 10px 10px 10px 10px;
}

.messagetitle
{
    border: solid 1px #000000;
    background-color: #dceaf5;
    color: #00000f;
     
    font-size: 10px;
    font-weight: bold;
    border: none 0px #fffecb;
    padding: 2px 0px 2px 0px;
}



/* style for menu control */
.menu a:hover
{
    color:#ffffff;
    
}

/* style for grid view */

.Grid_Header 
{
	font-weight: bold;
	font-size: 10px;
	 
	color: black;
	/*background-color:#DD8B80;*/
	background-color:#A5CDEB;
	height:22px;
 
}

.Grid_Item 
 {
	font-weight: normal;
	font-size: 10px;
	 
	vertical-align: super;
	background-color:White; 
	height:22px;
	
}

.Grid_AlternatingItem 
{
	font-weight: normal;
	font-size: 10px;
	 
	/*background-color:#F0DADA;*/
	background-color:#B5CDEB;
	vertical-align: super;
	height:22px;
}

.Grid_SelectedItem 
{
	font-weight: normal;
	font-size: 10px;
	/*font-family: Verdana, Helvetica, sans-serif; */
	color: Black;
	background-color: #7694DB;
	vertical-align:baseline;
	height:22px;
}

.Grid_RowHover
{
    background-color:#A5CDEB;
}

/* water mark text box */
.txtwatermark
{
/*font-family: Verdana, Helvetica, sans-serif; */
    font-size: 10px;
    font-weight: normal;
    color:gray;
    padding: 1px;
    border: 1px solid #666666;
    width: 125px;
}

#header
{
    width:100%;
    background-color:#A5CDEB;
    height:80px;
}

#headerlogo
{
    color:#000000;
    font-size:20px;
    font-weight:bold;
    padding-top:20px;
}

#header-top-right
{
   float:left;
   width:98%;
   text-align:right; 
   padding-right:5px;
}

#footer-left
{
    float:left;
    padding: 5px 0px 5px 0px;
    width:80%;   
}
#footer-right
{
   float: right;
   width:160px;
}

#content
{
    height:440px;
}

#sitemap
{
    background-color:#f0fff0;
    /*text-align:right;*/
}

/* style sheet for accordian header */
.accordionHeader
{  
	/*font-family: Arial, Sans-Serif; */
	font-size: 14px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
    background-color:#FFEBCD;
}

/* style sheet for accordian content */
.accordionContent
{
    color:#000000;
    background-color:#FFF0F5;
    border-top: none;
    padding: 5px;
    padding-top: 25px;    
    padding-right:10px;
    padding-bottom:25px;    
    font-size:12px;
}

/* style for message control */

.message
{
    border: none 0px #000000;
    background-color: InfoBackground;
     
    font-size: 10px;
    padding: 10px 10px 10px 10px;
    text-align:left;
}

.messagetitle
{
    border: solid 1px #000000;
    background-color: #dceaf5;
    color: #00000f;
     
    font-size: 10px;
    font-weight: bold;
    border: none 0px #fffecb;
    padding: 2px 0px 2px 0px;
}

/* style for validation summary */
.validationsummary
{
    border: none 0px #000000;
    background-color:#F0F8FF;
    color:Navy;
     
    font-size: 10px;
    padding-top: 5px;
    padding-bottom: 5px;
    text-align: left;
}

.alignRight
{
	text-align:right;
}
.alignCenter
{
	text-align:center;
}