/* Common tags                 */
/*-----------------------------*/		

.menutitle{
cursor:pointer;
margin-bottom: 5px;
background-color:#ffffff;
color:#ffc000;
width:135px;
padding:2px;
text-align:right;
font-weight:bold;
/*/*/border:1px solid #ffc000;/* */
border-right:15pt;
}

.menutitle a{
color:#ffc000;
}


.submenu{
margin-bottom: 0.5em;
padding-right:15pt;
}



td.Sidebar 
{
	background-color: #ffc000;
	text-align: right;
	height: 24px;
}


.txtfooter
{
	font-size:11px;
	font-family:Tahoma;
	color: #ffc000;
	vertical-align:middle;	
	height: 20px;
}
.txtTitle
{
	font-size:12px;
	font-weight:bold;
	font-family:tahoma;
	color: #ffc000;
	vertical-align:middle;	
	height: 20px;
}


.titleadmin
{
	font-size:12px;
	font-weight:bold;
	font-family:Tahoma;
	color: #333333;
background-color: #ffc000;
}

.titleadmin a:link, .titleadmin a:visited, .titleadmin a:active {color: #333333}




.label {	font-family: tahoma;
	color:#333333;
	FONT-SIZE:11px;
}
.txt
{
	
  font-family: tahoma;
	color:#333333;
	FONT-SIZE:11px;
}

.txtBody
{
	font-size:14px;
	font-weight:bold;
	font-family:Arial;
	color: #333333;
	vertical-align:middle;	
	height: 20px;
}

.error 
{
	color:red;
FONT-SIZE:11px;
}

.input
{
	FONT-FAMILY: Tahoma;
	BORDER-RIGHT:#3f4543 1px solid; 
	BORDER-TOP: #3f4543 1px solid; 
	BORDER-LEFT: #3f4543 1px solid; 
	COLOR: Black; 
	BORDER-BOTTOM:#3f4543 1px solid;
    FONT-SIZE:11px ;
}
.txtLink
{
	font-size:14px;
	
	font-family:Arial;
	color: #4C8191;
	vertical-align:middle;	
	height: 20px;
}
td.topWeather
{
	background-image:url(images/Weather_01.jpg);
	width: 199px;
	height: 3px;
}
td.buttomWeather
{
	background-image:url(images/Weather_05.jpg);
	width: 199px;
	height: 4px;
}
td.msp
{
	text-align: center;
	width: 1px;

}
td.rightWeather
{
	background-image:url(images/Weather_04.jpg);
	width: 6px;
	height: 129px;
}
td.leftWeather
{
	background-image:url(images/Weather_02.jpg);
	width: 6px;
	height: 129px;
}
td.midWeather
{
	background-color:#ffebad;
	width:187 ;
	height:129 ;
}
td.logo1
{
	text-align: right;
	width: 200px;
	height :96px;
}
td.point
{
	text-align: right;
	width: 7px;
	height :7px;
}
td.arr
{
	text-align: right;
	width: 200px;
	height :96px;
}
td.Cal
{
	text-align: right;
	width: 199px;
	height :29px;
}
td.Prayer
{
	text-align: right;
	width:28px;
	height :96px;
}
td.link
{
	text-align: right;
	width: 199px;
	height :26px;
}
td.log
{
	text-align: right;
	width: 96px;
	height :23px;
}
body 
{
    font-family:Verdana;
    font-size:small;
    color:#000000;
    margin: 0;
    padding: 0;
	margin-right: 30;
	text-align: left;
 }

A:link      { color: #333333; text-decoration:none; }
A:visited 	{ color: #ffc000; text-decoration:none; }
A:active 	{ color: #ffc000;  cursor:hand; text-decoration:none; }
A:hover 	{ color: #ffc000;  cursor:hand; text-decoration:"underline"; }
		
A.bodyLink:link     { color: #41519A; text-decoration:none; font-weight:bold; }
A.bodyLink:visited 	{ color: #41519A; text-decoration:none; font-weight:bold; }
A.bodyLink:active 	{ color: #41519A;  cursor:hand; text-decoration:none; font-weight:bold; }
A.bodyLink:hover 	{ color: #B2C3E1;  cursor:hand; text-decoration:"underline"; font-weight:bold; }
		
p
{
	line-height: 1.4em;
}

.title
{
    text-transform: uppercase;
    font-family: verdana;
    font-size: large;
    font-weight: bold;
    color: #41519A;
 }

hr {
	border: 0;
	border-top: 2px solid #41519A;
	height: 2px;
}

img
{
	border-width: 0;
}

ul
{
	list-style-image: url(Images/bullet.jpg);
	list-style-position: outside;
	list-style-type: disc;
	color: #000000;
	font-family: verdana;
}

.menutextindent
{
    font-size: x-small;
}

/* Headings                    */
/*-----------------------------*/
h1
{
	font-size: large;
	color:Blue 
}

h2
{
	font-family: Verdana;
	font-size: medium;
	margin-top: 30;
	color: #6B7EBF;
	margin-bottom: -15;
}
	
h3
{
	font-family: Verdana;
	font-size: small;
	margin-bottom: -15;
	color: #6B7EBF;
	padding-left: 15;
}

h1, h2, h3, h4
{
	margin: 0;
	font-family: Verdana;
}

/* Tables                      */
/*-----------------------------*/	
table
{
	font-size: 1em;
}

table.header
{
	  background-color:#5B6DB5;
}



td.title 
	{
		text-align: center;
		font-family: verdana;
		font-size: x-large;
		font-weight: bolder;
		color: #FFFFFF;
	}

td.headerbar 
{
	background-image: url(Images/bar.jpg);
	text-align: right;
	height: 24px;
}

td.menu 
{
	background-color:#41519A;
	width: 184px;
	height: 500px;
	vertical-align: top;
}

td.footer
{
	margin-left: 30;
	font-family: Verdana;
	font-size:xx-small;
	font-weight: normal;
	color: #41519A;
	text-align: right;
}
/* cal style*/
.HostTableCssClass
{
background-color:#ffebad !important;		
	}
	

.BodyCssClass
 {
 width:220px !important; 
	
}
.CalendarDaysNameCellCssClass
{
  
}
.CalendarDaysNameRowCssClass
{
	
}
.ToDayCellCssClass
{
 text-decoration:none !important; border-width:1px !important; border-color:#c6c7c8 !important; border-style:dotted !important; background-color:#c6c7c8 !important; color:red
}

.ToDayCellCssClass a
{
 text-decoration:none !important; border-width:1px !important; border-color:#c6c7c8 !important; border-style:dotted !important; background-color:#c6c7c8 !important;   color:#666666
}

.CalendarDaysNameCellCssClass{
text-decoration:none !important;  border-width:0px !important; font-size:9px; border-color:#c6c7c8 !important; border-style:dotted !important; color:#ffc000
}

.ToDayCellCssClass a:visited
{
 text-decoration:none !important; border-width:1px !important; border-color:#c6c7c8 !important; border-style:dotted !important; background-color:#c6c7c8 !important;  
}

.ToDayCellCssClass a:link
{
 text-decoration:none !important; border-width:1px !important; border-color:#c6c7c8 !important; border-style:dotted !important; background-color:#c6c7c8 !important;  
}
.DaysNoCssClass{
}

.CalendarDaysNameCellCssClass a:link{
text-decoration:none !important; border-width:1px !important; border-color:#c6c7c8 !important; border-style:dotted !important; background-color:#c6c7c8 !important;  
}

.SelectedDayCellCssClass
{
	border-width:1px !important; border-color:#E3E3E3 !important; border-style:dotted !important; background-color:#6D6D6D !important; text-decoration:none !important;
	font-family:Tahoma !important;
	font-size:8px !important;
	color:#666666 !important;
}

.SelectedDayCellCssClass a
{
	text-decoration:none !important;
	font-family:Tahoma !important;
	font-size:8px !important;
	color:white !important;
}

.SelectedDayCellCssClass a:visited
{
	text-decoration:none !important;
	font-family:Tahoma !important;
	font-size:8px !important;
	color:white !important;
}



.DayCellCssClass
{
border-width:1px !important; border-color:#576544 !important; border-style:solid !important; text-decoration:none !important; background-color:#FDFDFD !important;	
}

.DayCellCssClass a
{
 text-decoration:none !important;
 
  text-align:center !important;
 font-family:Arial !important;
	font-size:6px !important;
	color:#666666 !important;
 	
}


.DayCellCssClass a:visited
{
 text-decoration:none !important; 
  text-align:center !important;
 font-family:Arial !important;
	font-size:8px !important;
	color:#666666 !important;
 	
}


.DaysNoCssClass a:link
{
	color:red
}
.HostTableCssClass
{
 border-width:1px !important; border-color:#c6c7c8 !important; border-style:solid !important;		
}
.HeaderCssClass
{
 background-color:#ffebad !important;	
}
.ImageCellCssClass
{
	
}

.ImageCloseCellCssClass
{
	
}
.InnerBodyCssClass
{

  background-color:#ffebad !important;	text-align:center !important;
}
.DropdownCssClass
{
	width:70px !important;
	font-family:Tahoma;font-size:9px !important;
}
.DropdownCellCssClass
{
font-family:Tahoma !important;font-size:9px !important;
  
}


.dayTitle {
	  text-align:center !important; text-decoration:none !important;	 
	  font-family:Tahoma !important;
	font-size:8px !important;
	font-weight:bold !important;
	color:#666666 !important;
}

.dayTitle a {
	  text-align:center !important; text-decoration:none !important;	 
	  font-family:Tahoma !important;
	font-size:8px !important;
	font-weight:bold !important;
	color:#666666 !important;
}

.dayTitle a:visited {
	  text-align:center !important; text-decoration:none !important;	 
	  font-family:Tahoma !important;
	font-size:8px !important;
	font-weight:bold !important;
	color:#666666 !important;
}


.dayTitleRow {
	   background-color:#c6c7c8 !important;
}
