﻿.bodyCommon 
{
	margin-top			:0px;
	margin-left			:0px;
	margin-bottom		:0px;
	margin-right		:0px;
	background-color	:#dedcdc;
	background-image	:url(../Image/Bodybg2.jpg);
	background-repeat	:repeat-x;
}

.bodyPublic 
{
	margin-top			:0px;
	margin-left			:0px;
	margin-bottom		:0px;
	margin-right		:0px;
	background-color	:#dedcdc;
	background-image	:url(../Image/Bodybg1.jpg);
	background-repeat	:repeat-x;
}

.bodyAdmin 
{
	margin-top			:0px;
	margin-left			:0px;
	margin-bottom		:0px;
	margin-right		:0px;
	background-color	:#dedcdc;
	background-image	:url(../Image/Bodybg3.jpg);
	background-repeat	:repeat-x;
}

hr
{
	color:#ffffff;
	height:1px;
}

td
{
	font-family:Arial;
	font-size:12px;
	color:#4c4b4b;
}

.TopMenuText
{
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
}

a
{
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	color:#4c4b4b;
	text-decoration:none;
}

a:hover
{
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	color:#000000;
	text-decoration:underline;
}

.MainTable
{
	width:100%;
	height:100%;
}

.ARow1
{
	height:30px;
}

.ARow2
{
	height:70px;
}

.ARow3
{
	height:50px;
}

.ARow4
{
	height:20px;
}

.ARow5
{
	height:30px;
}

.Row1
{
	height:70px;
}

.Row2
{
	height:70px;
}

.Row2b
{
	height:90px;
}

.Row2c
{
	height:20px;
}

.Row2d
{
	height:20px;
}

.Row3
{
	height:280px;
}

.Row4
{
	height:10px;
}

.Row5
{
	height:100px;
}

.Row6
{
	height:30px;
}

.Row6Border
{
	border-top-color:#cecece;
	border-top-width:1px;
	border-top-style:solid;
}

.TopMenuTab
{
	width:112px;
	text-align:center;
	background-image:url(../Image/TopMenuBgOff.jpg);
}



.TopMenuTab:focus
{
	width:112px;
	text-align:center;
	background-image	:url(../Image/TopMenuBgOn.jpg);
}


.ContentArea
{
	width:900px;
	height:100%;
	
	border-top-color:#ffffff;
	border-top-width:1px;
	border-top-style:solid;
	
	border-bottom-color:#ffffff;
	border-bottom-width:1px;
	border-bottom-style:solid;
	
	border-right-color:#ffffff;
	border-right-width:1px;
	border-right-style:solid;
	
	border-left-color:#ffffff;
	border-left-width:1px;
	border-left-style:solid;
}

.ContentImage
{
	border-top-color:#ffffff;
	border-top-width:1px;
	border-top-style:solid;
	
	border-bottom-color:#ffffff;
	border-bottom-width:1px;
	border-bottom-style:solid;
	
	border-right-color:#ffffff;
	border-right-width:1px;
	border-right-style:solid;
	
	border-left-color:#ffffff;
	border-left-width:1px;
	border-left-style:solid;
}

.PageHeading
{
	font-family:Arial;
	font-weight:bold;
	font-size:17px;
	color:#4c4b4b;
	text-decoration:underline;
}

.PageSubHeading
{
	font-weight:bold;
	color:#e46715;
	
}

.ContentHeading
{
	color:#e46715;
}

.TestimonialItalics
{
	color:#e46715;
	font-size:11px;
	font-style:italic;
}

.AdminGridHeader
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	height:20px;
	background-color:#4c4b4b;
}

.Line
{
	color:#ffffff;
	height:1px;
}

.SubHeading
{
	background-image	: url(../Image/HeadBG.jpg);
	color				:#ffffff;
	font-family			:Verdana;
	font-size			:8pt;
	font-weight			:bold;
	padding-left		:5px;
	height				:20px;
}

.TblBorder
{
	border-top-style	:solid;	
	border-top-width	:1px;
	border-top-color	:#ffffff;
	border-left-style	:solid;
	border-left-width	:1px;
	border-left-color	:#ffffff;
	border-right-style	:solid;
	border-right-width	:1px;
	border-right-color	:#ffffff;
	border-bottom-style	:solid;
	border-bottom-width	:1px;
	border-bottom-color	:#ffffff;
}

.Mandatory
{
	color				:Red;
}

.ErrorMsg
{
	color				:Red;
	height				:20px;
	font-weight			:Bold;
}

.TxtBox
{
	height:18px;
	font-family:Arial;
	font-size:12px;
	color:#4c4b4b;
	border-top-style	:solid;	
	border-top-width	:1px;
	border-top-color	:#ffffff;
	border-left-style	:solid;
	border-left-width	:1px;
	border-left-color	:#ffffff;
	border-right-style	:solid;
	border-right-width	:1px;
	border-right-color	:#ffffff;
	border-bottom-style	:solid;
	border-bottom-width	:1px;
	border-bottom-color	:#ffffff;
}

.MyCalendar .ajax__calendar_container 
{
    border:1px solid #646464;
    background-color: #707170;
    color: White;
}

.MyCalendar .ajax__calendar_body  
{
    background-color: #ff9933;
}

.MyCalendar .ajax__calendar_dayname
{
    color: white;
    font-weight:bold;
}

.MyCalendar .ajax__calendar_active 
{
    border:1px solid #646464;
    background-color: #505050;
    color: White;
}