.action-message{
	margin-top: 5px;
	background-color: #FFDFDF;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
	border: 1px solid #FF9999;
}

a	{color:#181a22; text-decoration:none; }
a:hover	{color:#0e8bcc; text-decoration: underline;}

a.box_categories_link,
a.box_categories_link:hover,
a.box_categories_link:visited {
	font-family: Tahoma, Arial;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	height: 20px;
	text-decoration: none;
}

.box_categories {
	background-color: #3C70AC;
	height: 20px;
}

.box_categories_over {
	background-color: #368DE8;
	height: 20px;
}

.box_categories_selected {
	background-color: #074B90;
	height: 20px;
}

.kutuBaslik {
	font-family: Tahoma, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000a57;
}
.kutuIcerik {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #000000;
	border-bottom: #ebebeb 1px solid;
	height: 16px;
}
.kutuLinkler {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #1c5679;
}
.kutuBaslikLinkleri {
	font-family: Tahoma, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000a57;
}
.navbar {
	font-family: Tahoma, Arial;
	font-size: 12px;
	font-weight: bold;
	color: 1c5679;
}
.fiyatKutusuBasliklar {
	font-family: Tahoma, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #7c7c7c;
}
.listeBaslik {
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	border-bottom: #999999 1px solid;
	height: 20px;
}
.ortaSutun {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #000000;
}

.navbar2 {
	font-size: 9px;
	color: #666666;
}

.rowa { 
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #000000; 
	background-color: #ffffff; 
	border-left: 1px solid #bee3ff; 
	border-right: 1px solid #bee3ff; 
	border-top-width: 1px; 
	border-bottom: 1px solid #bee3ff; 
	border-top: 1px solid #bee3ff;
}

.rowb {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #000000;  
	background-color: #f0f9fd;
	border-left: 1px solid #bee3ff; 
	border-right: 1px solid #bee3ff; 
	border-top-width: 1px; 
	border-bottom: 1px solid #bee3ff; 
	border-top: 1px solid #bee3ff;
}

td {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #000000;
}

body, td, input, textarea, select{
   background-image: url(images/homepage/bg.jpg)
	font-size:11px;
    font-family:Tahoma;
	color:#636363;
}
img {border:0px;}
FORM {display: inline;}

.pageHeading { font-family: Verdana, Arial, sans-serif; font-size: 18px; color: #F23D00; font-weight: bold; }

.white {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #FFFFFF;
}

.tdwhite {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #000000;
	border: 1px #DDDDDD solid;
	background: #ffffff;
}

.tdbordered {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #000000;
	border: 1px #DDDDDD solid;
}



/*-------------------------------------*/
/*   calendar 						   */
/*-------------------------------------*/

.calendarHeader { font-weight: bolder; color: #CC0000; background-color: #FFFFCC }
.calendarToday { background-color: #FFFFFF}
.calendar { background-color: #FFFFCC}


.mainTable {
	background-color: #FFFFFF;
	border: 1px solid #003366;
	width: 175px;
 }
/* Month and Year Row Setup */
.monthYearRow {
	background-image:   url("images/monthBg.gif");
    line-height: 17pt;
	background-color: #D8E2EC;
	text-align: center;
	vertical-align: middle;
	}

/* Month and Year Text Setup */
.monthYearText {
	font-family: Geneva, Verdana, Arial, sans-serif;
	font-size: 13px;
	font-weight: Bold;
	color: #252216;
	}

/* Day Names Row Setup */
.dayNamesRow {
    line-height: 11pt;
	background-color: #F5F4D3;
	text-align: center;
	vertical-align: middle;
	}

/* Day Name Setup */
.dayNamesText {
	background-image:   url("dayBg.gif");
    font-family: Geneva, Verdana, Arial, sans-serif; 
	font-size: 10px; 
	font-weight: Bold; 
	color: #433D27;
	}
/* Alignments, Font Face, Size and Color for Date Numbers and Row Height */
.rows {
	font-family: Geneva, Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #433D27;
    line-height: 15pt;
	text-align: center;
	vertical-align: middle;
	}

/* Color of Today's Date */
.today {
	color: #CF0000;
    }
/* Pop-up Events Setup */
.popupDate {
    font-family: Geneva, Verdana, Arial, sans-serif; 
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	background-color: #336699;
	}

.popupEventTitle {
	font-family: Geneva, Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
	padding: 2px;
	vertical-align: middle;
}

.popupEventTime {
    font-family: Geneva, Verdana, Arial, sans-serif; 
	font-size: 10px; 
	color: #000000;
	font-weight: normal;
	background-color: #F4F4F4;
	border: 1px dotted #EFEFEF;
	padding: 1px;
}

.popupEventDescription {
    font-family: Geneva, Verdana, Arial, sans-serif; 
	font-size: 10px; 
	color: #000000;
	font-weight: normal;
	background-color: #FFFFFF;
	border: 1px solid #EAEAEA;
	padding: 2px;
}


.popupEventDate {
    font-family: Geneva, Verdana, Arial, sans-serif; 
	font-size: 10px; 
	color: #446B93;
	text-align: center;
	vertical-align: middle;
	background-color: #F7F8F9;
	border: 1px solid #FFFFFF;
	padding: 1px;
	}

.popupEnd {
    font-family: Geneva, Verdana, Arial, sans-serif; 
	font-size: 10px; 
	color: #A4A4A4;
	}

.popupClose {
    font-family: Geneva, Verdana, Arial, sans-serif; 
	font-size: 10px;
	color: #FFFFFF;
	text-align: right;
	background-color: #336699;
	}

.popupCloseBrackets {
    font-family: Geneva, Verdana, Arial, sans-serif; 
	font-size: 10px; 
	color: #000000;
	text-align: right;
	background-color: #336699;
	}


/* Normal Cell Background (date number with no event markings) */
.s2 {
	background-color: #E0E0E0;
	}
/* Empty Cell Background (empty cells with no date numbers) */
.s20 {
	background-color: #EBEBEB;
	}

/* Show dates from other months */
.sOther {
    background-color: #EEEEEE;
	font-family: Geneva, Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #BBBBBB;
	}
/* Weekend Cell Background (date number with no event markings) */
.s200 {
	background-color: #A4CAE6;
	}
.s23 {background-color: #CCFF00;}




/*-------------------------------------*/
/*   Horizontal Drop-Down Menu Style   */
/*-------------------------------------*/

.horbar	{   /* Color of main horizontal menubar and border */
	color: black;
	background-color: #e6e7e6;
	border: 1px outset #525252;
}

.horizitem	{          /* Behaviour of main horizontal menu items, leave as is for proper operation */
	float: left;
	white-space: nowrap;
}

.horizitem a {              /* Font style, size of submenu items */
  font-family: Verdana, Arial, sans-serif;
	font-size: 12px;	
	text-decoration: none;
	position: relative;	
	display: block;	
}

.horizitem a:link, .horizitem a:visited 	{      /* Font style & color of main menu items */
	color: #000000;
	text-decoration: none;
}

.horizitem a:hover	{       /* Font style & color, background menu color of main menu item when hovered over */
	color: #ffffff;
	background-color: #21459c;
	text-decoration: none;
}

.horizitem a:active	{       /* Font style & color, background menu color of main menu item when clicked */
	color: #ffff00;
	background-color: #666666;	
	text-decoration: none;
}

.horizsubmenu	{       /* Behaviour of sub-menu items - leave as is for proper operation of submenus */
	position: absolute;
	left: 0;
	top: 0;
	visibility: hidden;
}

.horizsubframe	{      /* Color of submenu item and border */
	background-color: #e6e7e6;
	border: 2px outset #fdfefd;
	
	position: relative;
	display: block;	
}

.horizsubitem	{       /* Behaviour of sub-menu items - leave as is for proper operation of submenus */
	text-align: left;
	white-space: nowrap;
}

.horizsubitem a {            /* Font style, size of submenu items */
  font-family: Verdana, Arial, sans-serif;
	font-size: 12px;	
	text-decoration: none;
	
	position: relative;
	display: block;	
}

.horizsubitem a:link, .horizsubitem a:visited	{       /* Font color, style of submenu items */
	color: #000000;
	font-size: 12px;	
	text-decoration: none;
}

.horizsubitem a:hover	{      /* Font color, style, background submenu color of submenu item when hovered over */
	color: #ffffff;
	background-color: #21459c;
	text-decoration: none;
}

.horizsubitem a:active	{      /* Font color, style, background submenu color of submenu item when clicked */
	color: #ffff00;
	background-color: #666666;		
	text-decoration: none;
}

.horizsubitem .horizfwdarr, .horizitem .horizfwdarr	{      /* Positioning of right arrow for submenus */
	position: absolute;
	top: 5px;
	right: 8px;
}

.dmselected {   /* Style override for selected category tree */
    background-color: #ccc;
		font-weight: bold;
}

.horbar .dmselected {   /* Style override for selected root category */
    background-color: #999;
}


/*---------------------------------*/
/*   Vertical Fly-Out Menu Style   */
/*---------------------------------*/

.verbar	{   /* Color of main vertical menubar and border */
	color: black;
	background-color: #e6e7e6;
	border: 1px outset #fdfefd;
}

.vertitem	{          /* Behaviour of main vertical menu items, leave as is for proper operation */
	text-align: left;
	white-space: nowrap;
}

.vertitem	a {   /* Font style, size of main menu items */
  font-family: Verdana, Arial, sans-serif;
	font-size: 11px;		
	text-decoration: none;
	position: relative;
	display: block;		
}

.vertitem a:link, .vertitem a:visited	{   /* Default font style & color of main menu items */
	color: #000000;
	text-decoration: none;	
}

.vertitem a:hover	{   /* Font style & color, background menu color of main menu item when hovered over */
	color: #ffffff;
	background-color: #21449c;
	text-decoration: none;
}

.vertitem a:active	{   /* Font style & color, background menu color of main menu item when clicked */
	color: #ffff00;
	background-color: #666666;	
	text-decoration: none;	
}

.vertsubmenu	{   /* Behaviour of sub-menu  - leave as is for proper operation of submenus */
	position: absolute;
	left: 0;
	top: 0;
	visibility: hidden;
}

.vertsubframe	{   /* Color of submenu item and border */
	background-color: #e6e7e6;
	border: 2px outset #fdfefd;

	position: relative;
	display: block;	
}

.vertsubitem	{     /* Behaviour of sub-menu  - leave as is for proper operation of submenus */
	text-align: left;
	white-space: nowrap;
}

.vertsubitem a	{   /* Font style, size of submenu items */
  font-family: Verdana, Arial, sans-serif;
	font-size: 12px;			
	text-decoration: none;
	
	position: relative;
	display: block;	
}

.vertsubitem a:link, .vertsubitem a:visited	{   /* Default font style & color of submenu items */
	color: #000000;
	text-decoration: none;	
}

.vertsubitem a:hover	{   /* Font style & color, background submenu color of submenu item when hovered over */
	color: #ffffff;
	background-color: #21449c;
	text-decoration: none;
}

.vertsubitem a:active	{   /* Font style & color, background submenu color of submenu item when clicked */
	color: #ffff00;
	background-color: #666666;	
	text-decoration: none;			
}

.vertsubitem .vertfwdarr, .vertitem .vertfwdarr	{   /* Positioning of right arrow for submenus */
	position: absolute;
	top: 5px;
	right: 8px;
}

.dmselected {   /* Style override for selected category tree */
    background-color: #ccc;
		font-weight: bold;
}

.verbar .dmselected {   /* Style override for selected root category */
    background-color: #999;
}

/*---------------------------*/
/* Tree and Plain Menu Style */
/*---------------------------*/

.treemenudiv	{     /* Behaviour of tree/plain menu item - leave as is for proper performance */
	display: block;
	white-space: nowrap;
}


.phplmbodytable { /* Class of table cells containing plain menus */

}

.phplmnormal {     /* Font size & color of unlinked menu items */
	color: #000000;
	font-size: 13px;	
	text-decoration: none;	
}

a.phplm:link, a.phplm:visited	{      /* Font color, style of linked & visited menu items */
	/* color: #003300; */
	color: #666666;
	font-family: Tahoma;
	font-size: 9pt;	
	font-weight: boldx;
	text-decoration: none;	
}


a.phplm:hover	{      /* Font color, style of menu items when hovered over */
	color: #330099;
	background-color: #FFCC00;
	font-size: 9pt;	
	text-decoration: none;	
}

a.phplm:active	{      /* Font size & color of menu items when clicked */
	color: #ff0000;
	font-size: 13px;	
	text-decoration: none;	
}

.dmselected {   /* Style overide for selected category tree */
    background-color: #ccc;
		font-weight: bold;
}

.rowHeader {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #000000;  
	background-color: #ffffff;
	background-image: url(/images/tblheader.jpg);
	height: 31px;
	font-weight: bold;
	border-left: 1px solid #DDDDDD; 
	border-right: 1px solid #DDDDDD; 
}

a.tabLinks {color:#336600; text-decoration:none; font-size:11px; font-weight: bold; }
a.tabLinks:hover {color:#ff7200; text-decoration:underline; font-size:11px; font-weight: bold; }
