.heading        { font-family: Arial, Verdana; font-size: 12pt; color: #ffffff; font-weight: 
               bold }
 .backcolor
 {
     background-color:Red;
 }
.subheading        { font-family: Verdana; font-size: 9pt; color: #FF6E00; font-weight: 
               bold }
.smallheading        { font-family: Verdana; font-size: 8pt; color: #2558A1; font-weight: 
               bold }
.text        { font-family: Arial, Verdana; font-size: 10pt; color: #652503; font-weight: 
               normal }
.textblack        { COLOR: #000000; FONT-FAMILY: Tahoma, Verdana, Arial; FONT-SIZE: 10pt;text-align:justify;  TEXT-DECORATION: none}
.textred        { font-family: Verdana; font-size: 8pt; color: #ff0000; font-weight: 
               normal }
.smalltext        { font-family: arial; font-size: 9pt; color: #000000; font-weight: 
               normal }
textarea.colo
{
 width:290px;
 height:350px;
 font:normal 12px Arial;
color:#ff0000;
background:#ffffff;
}

textarea.colo2
{
 width:290px;
 height:350px;
 font:normal 12px Arial;
color:#800000;
background:#f0f0f0;
}

A.linkitem:link {
COLOR: #000000; FONT-FAMILY: Tahoma, Verdana, Arial; FONT-SIZE: 8pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.linkitem:visited {
COLOR: #000000; FONT-FAMILY: "verdana", "arial"; FONT-SIZE: 8pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.linkitem:hover {
	BACKGROUND: #000000; COLOR: #ffffff; FONT-FAMILY: "verdana", "arial"; FONT-SIZE: 8pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}

.right1 {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; PADDING-BOTTOM: 10px; MARGIN: 5px 10px; COLOR: #000000; FONT-FAMILY: Tahoma,Verdana,Arial
}
.right2 {
	FONT-WEIGHT: normal; FONT-SIZE: 18px; PADDING-BOTTOM: 10px; MARGIN: 5px 10px; COLOR: #ff0000; FONT-FAMILY: Tahoma,Verdana,Arial
}
.right3 {
	FONT-WEIGHT: normal; FONT-SIZE: 18px; PADDING-BOTTOM: 10px; MARGIN: 5px 10px; COLOR: #009900; FONT-FAMILY: Tahoma,Verdana,Arial
}
.innertitlesub {
	font-family: Tahoma, Verdana, Arial; font-weight: bold; PADDING-RIGHT: 4px; PADDING-LEFT: 10px; PADDING-BOTTOM: 7px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; COLOR: #194b77; PADDING-TOP: 4px
}
.rttop {
	FONT-WEIGHT: normal; FONT-SIZE: x-small; BACKGROUND: #fff1e2; MARGIN: 5px 10px 5px 5px; TEXT-ALIGN: right
}
.booklink {
	FONT-WEIGHT: normal; FONT-FAMILY: Tahoma, Verdana, Arial; FONT-SIZE: 8pt; BACKGROUND: #fff1e2; MARGIN: 5px 10px 5px 5px; TEXT-ALIGN: right
}

.innerbody {
	font-family: Tahoma, Verdana, Arial; font-size: 10pt; PADDING-RIGHT: 10px; PADDING-LEFT: 7px; FONT-WEIGHT: normal; BACKGROUND: #fff1e2; PADDING-BOTTOM: 4px; LINE-HEIGHT: 140%; PADDING-TOP: 4px
}
.innerbodyl {
	PADDING-RIGHT: 10px; PADDING-LEFT: 7px; FONT-WEIGHT: normal; BACKGROUND: #fff1e2; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.innertitle {
	BORDER-RIGHT: #000 0px solid; PADDING-RIGHT: 13px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: small; BACKGROUND: #000; PADDING-BOTTOM: 2px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; BORDER-LEFT: #000 0px solid; COLOR: #ffffff; PADDING-TOP: 2px; BORDER-BOTTOM: #000 1px solid; LETTER-SPACING: 3px
}
LI {
	MARGIN-TOP: -1px; FONT-SIZE: 11px; MARGIN-BOTTOM: -1px; COLOR: #000000; MARGIN-RIGHT: 1px; FONT-FAMILY: Tahoma,Verdana,Arial
}
UL {
	MARGIN-TOP: 0px; FONT-SIZE: 11px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; COLOR: #000000; MARGIN-RIGHT: 0px; FONT-FAMILY: Tahoma,Verdana,Arial
}
H4 
{
	font-family: Tahoma, Verdana, Arial; font-size: 10pt; font-weight: bold 
}

#CalendarControlIFrame
{
    DISPLAY: none;
    Z-INDEX: 99;
    LEFT: 0px;
    WIDTH: 250px;
    POSITION: absolute;
    TOP: 0px;
    HEIGHT: 250px
}
#CalendarControl
{
    PADDING-RIGHT: 0px;
    DISPLAY: none;
    PADDING-LEFT: 0px;
    Z-INDEX: 100;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    POSITION: absolute;
    BACKGROUND-COLOR: #fff
}
#CalendarControl TABLE
{
    BORDER-RIGHT: #336 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #336 1px solid;
    FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
#CalendarControl TH
{
    FONT-WEIGHT: normal
}
#CalendarControl TH A
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    FONT-WEIGHT: normal;
    PADDING-BOTTOM: 1px;
    COLOR: #fff;
    PADDING-TOP: 1px;
    TEXT-DECORATION: none
}
#CalendarControl TD
{
    TEXT-ALIGN: center
}
#CalendarControl .header
{
    BACKGROUND-COLOR: #336
}
#CalendarControl .weekday
{
    COLOR: #000;
    BACKGROUND-COLOR: #ddd
}
#CalendarControl .weekend
{
    COLOR: #000;
    BACKGROUND-COLOR: #ffc
}
#CalendarControl .current
{
    BORDER-RIGHT: #339 1px solid;
    BORDER-TOP: #339 1px solid;
    BORDER-LEFT: #339 1px solid;
    COLOR: #fff;
    BORDER-BOTTOM: #339 1px solid;
    BACKGROUND-COLOR: #336
}
#CalendarControl .weekday
{
    BORDER-RIGHT: #fff 1px solid;
    BORDER-TOP: #fff 1px solid;
    DISPLAY: block;
    BORDER-LEFT: #fff 1px solid;
    WIDTH: 2em;
    BORDER-BOTTOM: #fff 1px solid;
    TEXT-DECORATION: none
}
#CalendarControl .weekend
{
    BORDER-RIGHT: #fff 1px solid;
    BORDER-TOP: #fff 1px solid;
    DISPLAY: block;
    BORDER-LEFT: #fff 1px solid;
    WIDTH: 2em;
    BORDER-BOTTOM: #fff 1px solid;
    TEXT-DECORATION: none
}
#CalendarControl .current
{
    BORDER-RIGHT: #fff 1px solid;
    BORDER-TOP: #fff 1px solid;
    DISPLAY: block;
    BORDER-LEFT: #fff 1px solid;
    WIDTH: 2em;
    BORDER-BOTTOM: #fff 1px solid;
    TEXT-DECORATION: none
}
#CalendarControl .weekday:hover
{
    BORDER-RIGHT: #999 1px solid;
    BORDER-TOP: #999 1px solid;
    BORDER-LEFT: #999 1px solid;
    COLOR: #fff;
    BORDER-BOTTOM: #999 1px solid;
    BACKGROUND-COLOR: #336
}
#CalendarControl .weekend:hover
{
    BORDER-RIGHT: #999 1px solid;
    BORDER-TOP: #999 1px solid;
    BORDER-LEFT: #999 1px solid;
    COLOR: #fff;
    BORDER-BOTTOM: #999 1px solid;
    BACKGROUND-COLOR: #336
}
#CalendarControl .current:hover
{
    BORDER-RIGHT: #999 1px solid;
    BORDER-TOP: #999 1px solid;
    BORDER-LEFT: #999 1px solid;
    COLOR: #fff;
    BORDER-BOTTOM: #999 1px solid;
    BACKGROUND-COLOR: #336
}
#CalendarControl .previous
{
    TEXT-ALIGN: left
}
#CalendarControl .next
{
    TEXT-ALIGN: right
}
#CalendarControl .previous
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-SIZE: 1.4em;
    PADDING-BOTTOM: 1px;
    PADDING-TOP: 1px
}
#CalendarControl .next
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-SIZE: 1.4em;
    PADDING-BOTTOM: 1px;
    PADDING-TOP: 1px
}
#CalendarControl .previous A
{
    FONT-WEIGHT: bold;
    COLOR: #fff;
    TEXT-DECORATION: none
}
#CalendarControl .next A
{
    FONT-WEIGHT: bold;
    COLOR: #fff;
    TEXT-DECORATION: none
}
#CalendarControl .title
{
    FONT-WEIGHT: bold;
    COLOR: #fff;
    TEXT-ALIGN: center
}
#CalendarControl .empty
{
    BORDER-RIGHT: #fff 1px solid;
    BORDER-TOP: #fff 1px solid;
    BORDER-LEFT: #fff 1px solid;
    BORDER-BOTTOM: #fff 1px solid;
    BACKGROUND-COLOR: #ccc
}

.modalPop
{
	background-color: #EFF3FB;
	border: solid 3px Blue;
	position: relative;
	padding: 5px;
}

.modalTop
{
	width: 292px;
	background-color: #000099;
	padding: 4px;
	color: #ffffff;
	text-align: right;
}
.modalTop a, .modalTop a:visited
{
	color: #ffffff;
}
.modalBody
{
	padding: 10px;
}

.BookText
{
   font-family: Arial, Verdana;
   font-size: 5pt;
   color: #652503;
   font-weight: Bold;
 }

.ajaxProcessingContainerDiv1
{
border: 0;
height: 10%;
width: 20%;
position: fixed;
_position: absolute;
left: 15%;
top: 40%;
color: black;
z-index: 100;

}

.ajaxProcessingContainerDiv
{
border: 0;
height: 10%;
width: 20%;
position: fixed;
_position: absolute;
left: 40%;
top: 40%;
color: black;
z-index: 100;

}

.ajaxProcesingTable
{
width :100%;
height: 100%;
border: 1px solid LightBlue;
background-color : White;
}

.ajaxProcesingImageTD
{
    text-align:center ;
}

.ajaxProcesingTextTD
{
text-align:center;
color: #0067a2;
font-size :medium;
}

.LabelText
{
   font-family: Arial, Verdana;
   font-size: 10pt;
    color: #0067a2;
   font-weight: normal;
 }


.UText
{
   font-family: Arial, Verdana;
   font-size: 6pt;
   font-weight: normal;
 }

.lblTxtTest
{
    color:Black;
   font-family: Arial, Verdana;    
      font-size: 10pt;
      font-weight:normal;
}

.GridHead
{
    color:Black;
   font-family: Arial, Verdana;    
      font-size: 10pt;
      font-weight:bold;
}

.CatStyle
{
    color:Black;
   font-family: Arial, Verdana;    
      font-size: 10pt;
      font-weight:normal;
}

.BookHeader
{
    color:Black;
   font-family: Tahoma, Verdana;    
      font-size: 15pt;
      font-weight:bold;
}
h1
{
    font-family:Tahoma,Arial,Verdana;
}

.Button
{
    background-color:#AAAAFF;
    color:White;
    font-family:Verdana, Tahoma, Arabic Transparent;
    padding-top:5px;
    padding-bottom:5px;
    padding-right:10px;
    padding-left:10px;
    font-weight:bold;
}

.grdAnswer
{
  font-family:Verdana, Tahoma, Arabic Transparent;
  font-size:12px;  
}

.smtext
{
    font-family:Arial, Verdana, Tahoma, Arabic Transparent;
    font-size:12px;  
    }
    
.ddusername
{
  font-family:Arial, Verdana, Tahoma, Arabic Transparent;
    font-size:12px;  
    color:Navy;   
    }
    
.demoarea p 
{
	padding:5px;
}

.demoheading {
	padding-bottom:20px;
	color:#5377A9;
	font-family:Arial, Sans-Serif;
	font-weight:bold;
	font-size:1.5em;
}

.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
}


.labelbk
{
    background-color:Maroon;
    font-family:Verdana, Tahoma, Arabic Transparent;
   font-size :12px;  
     color:White;
   font-weight:bold;
   text-align:center;
    }
    
.linkpage
{
  font-family:Verdana, Tahoma, Arabic Transparent;
  font-size:12px;  
  text-decoration:underline;
 
 
}

.linkpage:hover
{
  font-family:Verdana, Tahoma, Arabic Transparent;
  font-size:12px;  
  text-decoration:none;
 
 
}

.bighead
{
    font-family:Arial, Verdana, Tahoma, Arabic Transparent;
  font-size:40px;  
  text-decoration:none;
  text-align:center;
  font-weight:bold;
  padding-bottom:20;
  padding-left:20;
  padding-right:20;
  padding-top:20;
  
    }
    
.smtext1
{
    font-family:Arial, Verdana, Tahoma, Arabic Transparent;
    font-size:12px;
    padding:10 10 10 10; 
    margin-bottom:10px;
    margin-top:10px;
    margin-right:10px;
    
    }
   
  
