body{margin:0; 
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000;
}

h1{ font-size:14px; font-weight:normal; text-align:justify; line-height:18px; color:#333333; padding:7px; }
h2{ font-size:14px; color:#303030; padding-left:7px; margin:0px; }
h3{font-family:"Trebuchet MS", Verdana, Helvetica, Arial,sans-serif! important; font-weight:normal; color:#023449; font-size:22px; margin:0px; }
h4{font-family: "Trebuchet MS", Verdana, Helvetica, Arial,sans-serif! important;  color:#000000; 
font-size:12px;
}
h5{font-family: "Trebuchet MS", Verdana, Helvetica, Arial,sans-serif! important;  color:#0066b3; font-size:16px; font-weight:bold}
h6{font-family: "Trebuchet MS", Verdana, Helvetica, Arial,sans-serif! important;  color:#fff; font-size:13px; font-weight:bold; padding-left:8px}


.modalBackground
{
background-color: Gray;
filter: alpha(opacity=80);
opacity: 0.8;
z-index: 10000;
}


.Heading121
{
	background-color: #ECB040;
	color: #000;
	font-family: Arial;
	font-size: 19px;
	text-align: center;
	font-weight: bold;
	height: 30px;
	vertical-align: middle;
	border: 1px solid;
	border-radius: 12px;
}


.Button11
{
	background-color: #ECB040;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px; /*color:#393939;*/
	font-size: 13px;
	line-height: 16px;
	color: #000;
	padding: 4px 25px 5px 14px;
	border: 1px solid #c1c1c1;
	font-weight: bold;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
}

.groovybutton
{
	border: 1px solid #DDDDDD;
	font-size:12px;
	font-family:Arial,sans-serif;
	font-weight:bold;
	height:27px;
	background-image: url('../Admin/images/back03.jpg');
	color:White;
	background-color:#779999;
}

 .borderColor
 {
     border-color:#934B2A;
     border-style:solid;
     border-width:1px;
     border-radius:10px;    
 }
  .borderColor1
 {
     border-color:#934B2A;
     border-style:solid;
     border-width:1px;
     border-radius:10px; 
     background-color:Gray;
        
 }
 

.headebg
 {
 	
	background:url('../Admin/images/menu-bg.gif') repeat-x left top;
	height:43px;
	text-align:center;
	font-family:verdana,geneva,arial,helvetica,sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#000;
}
 

.content{
font-size:13px;
color:#333333;
line-height:18px}

.toplink{font-family: Arial, Helvetica, sans-serif; 
font-size:13px; 
color: #373737; 
text-decoration:none;}

.toplink:link{font-family:Arial, Helvetica, sans-serif; 
font-size:13px; 
color: #373737;
line-height:20px;
text-decoration:none; }

.toplink:hover{font-family:Arial, Helvetica, sans-serif;
font-size:13px; 
color: #CC0000; 
text-decoration:none;}

.toplink:visited{font-family:Arial, Helvetica, sans-serif;
font-size:14px; 
color: #373737; 
text-decoration:none;}

.toplink:active{font-family:Helvetica, Arial,  sans-serif;
font-size:13px; 
color:#999; 
text-decoration:none;}




.header{ font-size:15px; color:#650004}

.smallheader{ font-size:16px; color:#e76b00; }

.readmore{font-family:Arial, Helvetica, sans-serif;
color:#333333;}


.buttonGrayStyle 
{
   font-size :11px;
   font-family:Verdana,sans-serif;
   color:#888888;
   width:100px;
   background-color:#EEEEEE;
   border-style:solid;
   border-color:#BBBBBB;
   border-width:1px;
}

.tdStyle 
{
   font-size:12px;
   font-family:Arial;
   color:#000000;
   text-align:right;
}

.dropdownListStyle
{
 border-style :solid;
  border-color:#BBBBBB;
  border-width:2px;
  width:186px;
  text-align:left;
}

.textBoxStyle 
{
   font-size:12px;
   font-family:Verdana,sans-serif;
   color:#000000;
   width:186px;
   height:19px;
   background-color:#EFEFEF;
   border-style:solid;
   border-color:#BBBBBB;
   border-width:1px;
}

.tableStyle
{
   font-size:12px;
   font-family:Arial;
   color:#888888;
   text-align:right;
}

.TextStyle
{
   font-size:12px;
   font-family:Arial;
   color:#888888;
   text-align:left;
}



.linkbtnStyle
{ 
  font-size:13px;
  font-family:Arial;
  color:#888888;
  text-align:right;	
}

.buttonBlueStyle
{
    border: 1px solid #000;
	font-size:11px;
   	font-family:Verdana,sans-serif;
   	font-weight:bold;
   	color:#EEFFFF;
   	width:70px;
   	color:#FFFFFF;	
   	background-image:url('../Admin/images/current-bg.gif');
   	text-align:center;
   	-moz-border-radius:3px;
    -webkit-border-radius:4px;
    -khtml-border-radius:4px;
    border-radius:5px;
    behavior: url('border-radius.htc');
 
}



.buttonGrayStyle
{
   font-size:11px;
   font-family:Verdana,sans-serif;
   font-weight:bold;
   color:#FFFFFF;
   width:70px;
   height:25px;
   background-color:#343A3F;
   border-style:solid;
   border-color:#0088DD;
   border-width:0px;
}

 .MyCalendar .ajax__calendar_other .ajax__calendar_day, .MyCalendar .ajax__calendar_other .ajax__calendar_year
        {
            color: black;
        }
        .MyCalendar .ajax__calendar_hover .ajax__calendar_day, .MyCalendar .ajax__calendar_hover .ajax__calendar_month, .MyCalendar .ajax__calendar_hover .ajax__calendar_year
        {
            color:red;
        }
        .MyCalendar .ajax__calendar_active .ajax__calendar_day, .MyCalendar .ajax__calendar_active .ajax__calendar_month, .MyCalendar .ajax__calendar_active .ajax__calendar_year
        {
            color: red;
            font-weight: bold;
          
        }
        
        
        .MyCalendar .ajax__calendar_container
        {
            border: 1px solid #646464;
            background-color:#86493A;
            color:#FFFFFF;
        }
        
        
	.news
	{
		font-family:Verdana;
		font-size:18px;
		color:#373282;
		font-weight:bold;
	}
	.news-text1
	{
		font-family:Verdana;
		font-size:11px;
		color:#333333;
		text-align:justify;
	}
	.news-text{
		font-family:Verdana;
		font-size:12px;
		color:#FFFFFF;
		text-align:justify;
	}
	.copyright{
		font-family:Verdana;
		font-size:12px;
		color:#000000;
	}
	.power{
		font-family:Verdana;
		font-size:12px;
		color:#CCCCCC;
	}
	.menu-div1{
		width:900px;
		margin-top:5px;
		margin-left:auto;
		margin-right:auto;
	}
	.william{
		font-family:Verdana;
		font-size:12px;
		color:#373282;
	}
	.william a:link, .william a:visited{
		font-family:Verdana;
		font-size:12px;
		color:#373282;
	}
	.william a:hover{
		font-family:Verdana;
		font-size:12px;
		color:#373282;
		font-weight:bold;
	}
	.datetime{
		font-family:Verdana;
		font-size:12px;
		color:#373282;
	}
	.menubartext{
		font-family:Verdana;
		color:#FFFFFF;
		font-size:12px;
		text-align:center;
		text-decoration:none;
		font-weight:bold;
	}
	.menubartext a:link, .menu a:visited{
		font-family:Verdana;
		color:#FFFFFF;
		font-family:bolder;
		font-size:12px;
		padding-top:5px;
		padding-bottom:5px;
		text-decoration:none;
		font-weight:bold;
	}
	.menubartext a:hover{
		font-family:Verdana;
		color:#0099FF;
		font-weight:bolder;
		font-size:12px;
		padding-top:5px;
		padding-bottom:5px;
		text-decoration:none;
		font-weight:bold;
	}
	.bootem{
		font-family:Verdana;
		font-size:12px;
		color:#CC0033;
		font-weight:bold;
	}
	.hader{
		font-family:"Century Gothic";
		font-size:15px;
		color:#CC3300;
		font-weight:bold;
	}
	.bootem1{
		font-family:Verdana;
		font-size:11px;
		color:#666666;
		font-weight:bold;
		text-decoration:none;
	}
	.bootem1 a:link, .bootem1 a:visited{
		font-family:Verdana;
		color:#666666;
		font-size:11px;
		text-decoration:none;
		font-weight:bold;
	}
	.bootem1 a:hover{
		font-family:Verdana;
		color:#666666;
		font-size:11px;
		text-decoration:none;
		font-weight:bold;
	}
	.footermenu{
		 font-family:Verdana;
		 font-size:12px;
		 color:#CC3300;
		 text-decoration:none;
		 font-weight:bold;
	}
	.footermenu a:link, .footermenu a:visited{
		 font-family:Verdana;
		 font-size:12px;
		 color:#CC3300;
		 text-decoration:none;
		 font-weight:bold;
	} 
	.footermenu a:hover{
		 font-family:Verdana;
		 font-size:12px;
		 color:#009900;
		 text-decoration:none;
		 font-weight:bold;
	}


	.readmore{
		 font-family:Verdana;
		 font-size:12px;
		 color:#006600;
		 text-decoration:none;
		 font-weight:bold;
	}
	.readmore a:link, .readmore a:visited{
		 font-family:Verdana;
		 font-size:12px;
		 color:#006600;
		 text-decoration:none;
		 font-weight:bold;
	} 
	.readmore a:hover{
		 font-family:Verdana;
		 font-size:12px;
		 color:#CC3300;
		 text-decoration:none;
		 font-weight:bold;
	}
	.product{
		font-family:Verdana;
		font-size:12px;
		color:Maroon;
		font-weight:bold;
		font-style:italic;
	}
.AlltextStyle
{
	font-family:Verdana; font-size:12px; color:#272727; text-align:left;  vertical-align:top;
}


.txtcss
{
font-family:'Trebuchet MS'; 
text-align:right; 
font-size:14px;
padding-right:5px;
font-weight:normal; 
}
.txtcss1
{
font-family:'Trebuchet MS'; 
text-align:left; 
font-size:14px;
padding-right:10px;
 padding-top:2px;
font-weight:normal; 
}
.txtcss11
{
font-family:'Trebuchet MS'; 
text-align:left; 
font-size:14px;
padding-right:5px;
padding-left:3px;
font-weight:bold; 
}


/*Start of menu  */

.menu
{
	border: none;
	border: 0px;
	margin: 0px;
	padding: 0px;
	font-family: verdana,geneva,arial,helvetica,sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000;
}
.menu ul
{
	background: url('../Admin/images/menu-bg.gif') repeat-x left top;
	height: 43px;
	list-style: none;
	margin: 0;
	padding: 0;
}
.menu li
{
	float: left;
	padding: 0px 8px 0px 8px;
}
.menu li a
{
	color: #000;
	display: block;
	font-weight: bold;
	line-height: 43px;
	padding: 0px 25px;
	text-align: center;
	text-decoration: none;
}
.menu li a:hover
{
		color:#ffffff;
	background: url('../Admin/images/current-bg.gif') repeat-x left top;
}
.menu li ul
{
	background: #e0e0e0;
	border-left: 2px solid #0079b2;
	border-right: 2px solid #0079b2;
	border-bottom: 2px solid #0079b2;
	display: none;
	height: auto;
	filter: alpha(opacity=95);
	opacity: 0.90;
	position: absolute;
	width:326px;
	z-index: 200; /*top:1em; 		/*left:0;*/
}
.menu li:hover ul
{
	display: block;
}
.menu li li
{
	display: block;
	float: none;
	padding: 0px;
	width:325px;
}
.menu li ul a
{
	display: block;
	font-size: 12px;
	font-style: normal;
	padding: 0px 10px 0px 15px;
	text-align: left;
}
.menu li ul a:hover
{
	background: #949494;
	color: #000000;
	opacity: 1.0;
	filter: alpha(opacity=100);
}
.menu p
{
	clear: left;
}
.menu #current
{
	background: url('../Admin/images/current-bg.gif') repeat-x left top;
	color: #ffffff;
}

/*End of menu  */

.mGrid 
{
	 width: 100%; background-color: #fff; margin: 5px 0 10px 0; border: solid 1px #000000; border-collapse:collapse;
}
 .mGrid td 
 {
 	 padding:1px; border: solid 1px #000; color: #000;
 }
 .mGrid th 
 {
 	 padding: 4px 2px; color: #fff; font-family:Verdana;  background: #424242 url('../Admin/css/Images/grd_head.png') repeat-x 50% top; 
border-width:1px; font-size: 10px;
 }
.mGrid .alt 
{
	 background: #A8D3FF; 
}
.mGrid .pgr 
{
	background: #424242 ;
	text-align:center; 
	
}
.mGrid .pgr table 
{
	 margin: 5px 0;
}
.mGrid .pgr td 
{
	 border-width: 0; text-align:center; padding: 0 7px; border-left: solid 1px #fff; font-weight:bold; color: #fff; line-height: 12px; font-size: 11px;
}   
.mGrid .pgr a 
{
	 color: #fff; text-decoration: none;
}
.mGrid .pgr a:hover
 {
 	 color:Orange; text-decoration: none; 
 }
 
 .PopupBoxheading
 {
 	background-color:#990000;
 	color:#FFFFFF;
 	font-family:Arial;
 	font-size:19px;
 	text-align:center;
 	font-weight:bold;
 	height:30px;
 	vertical-align:middle;
 
 	
 }
 
input[type="button"]
{
	border: 1px solid #000;
	font-size:11px;
   	font-family:Verdana,sans-serif;
   	font-weight:bold;
   	color:#EEFFFF;
   	width:70px;
   	color:#ffffff;	
}


.modalBackground
{
background-color:#000000;
filter:alpha(opacity=70);
opacity:0.6;
}

.LoginDetailsHeadding
{
	
color:#CC3300;
text-align:center; 
font-family:Arial;
font-size:14px;
font-weight:bold;
text-transform:uppercase;
}

.TextboxStyleCss
{
border-color:Gray;
border-style: solid; 
border-width: 1px;
moz-border-radius:4px/*{cornerRadius}*/;
-webkit-border-radius: 4px/*{cornerRadius}*/;
border-radius: 4px/*{cornerRadius}*/; 
}


.Button
 {
 	background-color:#277F64;
 	border-radius:6px;
 	-moz-border-radius:6px;
 	-webkit-border-radius:6px;
	margin:0;
	color:#393939;
	font-size:13px;
	line-height:16px; 
	color:#FFF;
	padding:4px 25px 5px 14px;
	border:1px solid #c1c1c1;
	font-weight:bold;
 	}
 	.mybutton
 {
 	background-color:#363670;
 	border-radius:6px;
 	-moz-border-radius:6px;
 	-webkit-border-radius:6px;
	margin:0;
	color:#393939;
	font-size:13px;
	line-height:16px; 
	color:#FFF;
	padding:4px 25px 5px 14px;
	border:1px solid #c1c1c1;
	font-weight:bold;
 	}