.messageContainer {
	position: relative;
	margin-bottom: 20px;
	margin-left: 10px;
	margin-right: 20px;
	padding: 0 !important;
	overflow: visible;
	width:600px;
}

#content .informationBlock {
	border: 1px solid #7fd7f7;
	padding: 10px 20px;
	background: #e5f6fd;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	color: #3a3a3a;
	font-size: 11px;
}
	#content .messageContainer .informationBlock.warning {
		border-color: #ffe67f;
		background: #fff5cc url(../images/warning_16x16.png) no-repeat 12px 10px;
		padding-left: 38px;
	}

	#content .messageContainer .informationBlock.error {
		border: 1px solid #f08a73;
		background: #ffe3df url(../images/error_16x16.png) no-repeat 12px 10px;
		padding-left: 38px;
	}

	#content .messageContainer .informationBlock.ok {
		border: 1px solid #009900;
		background: #C5FFB0 url(../images/ok_16x16.png) no-repeat 12px 10px;
		padding-left: 38px;
	}
	
	#content .messageContainer .informationBlock p {
		font-size: 11px;
	}
		#content .messageContainer .informationBlock p:last-child {
			margin-bottom: 0;
		}

body {
	background-color: #fefefe; /* background color */
	color: #33332e; /* text color */
	font-family: verdana, helvetica; font-size: 10px;
	margin: 0px 0px 0px 0px; /* top right bottom left */
  padding: 0px;
}
td		{ font-family: verdana, helvetica; font-size: 10px; color: #555555; }
.thead, .th		{ font-family: verdana, helvetica; font-size: 11px; color: #FEFEFE; background-color: #C5CBD4;}
tfoot		{ font-family: verdana, helvetica; font-size: 11px; color: #555555; background-color: #EECCAA;}

input.search	{ font-size: 9px; padding: 0px; margin: 0px; margin-top: 3px; }
A:link		{ text-decoration: none; }
A:visited	{ text-decoration: none; }
A:hover		{ text-decoration: underline; }
A.foot		{ color: #ffffff; }
div.foot		{ color: #ffffff; }

/* global links with associated icons */
.popup {padding-right:12px; display:inline-block; background:url('/images/popup_icon.gif') right no-repeat}
.download {padding:.2em 0 0 1.5em; font-weight:bold; display:inline-block; background:url('/images/download.gif') left no-repeat}
.video {padding:.2em 0 0 1.5em; font-weight:bold; display:inline-block; background:url('/images/video.gif') left no-repeat}
.purchase {padding:.2em 0 0 1.5em; font-weight:bold; display:inline-block; background:url('/images/purchase.gif') left no-repeat}
.pdf {padding-left:2em; margin-bottom:.3em; display:inline-block; background:url('/images/icon_pdf_small.gif') left no-repeat}

A.logoff { color: #ff0000; }
.carea		{ line-height: 16px; }
.foot		{ font-size: 9px; }
.row1
	{
	font-size: 10px;
	background-color: #C5CBD4;
	}
a:hover.row1, a:link.row1, a:visited.row1, a:active.row1
	{
	color: #000000;
	text-decoration: none;
/*	background-color: none;*/
	}
.row2
	{
	font-size: 10px;
	font-weight: normal;
	}
a:hover.row2, a:link.row2, a:visited.row2, a:active.row2
	{
	color: #000000;
	text-decoration: none;
/*	background-color: none;*/
	}

input, textarea {
  font: normal 12px tahoma, geneva, verdana, sans-serif;
}

input, textarea, select {
	font-family: Verdana; /* font name */
	font-size: xx-small;
    height: 20px;
}

/* paging */
.paging {
  text-align: left;
}
.paging img, .paging select, .paging input {
  vertical-align: middle;
}
.paging img {
  border: 0px;
}

/* main table */
.ewTable {
	font-family: Verdana; /* font name */
	font-size: xx-small; /* font size */
	border-collapse: collapse;
	border: none;
}

/* main table data cells */
.ewTable td {
	padding: 2px; /* cell padding */
	border: 1px solid; /* cell spacing */
	border-color: #CCCCCC;  /* table background color */
}

.ewTable th {
	padding: 2px; /* cell padding */
	border: 1px solid; /* cell spacing */
	color: #FFFFFF;
	border-color: #DCDCDC;  /* table background color */
}

/* main table header cells */
.ewTableHeader 
{
	padding: 2px; /* cell padding */
	border: 1px solid; /* cell spacing */
	border-color: #DCDCDC;  /* table background color */
	background-color: #3366CC; /* header color */
	color: #FFFFFF; /* header font color */
	vertical-align: top;
}

.ewTableHeader a {
	color: #FFFFFF; /* header font color */
}

/* main table row color */
.ewTableRow {
	background-color: #FFFFFF;  /* alt row color 1 */
}

/* main table alternate row color */
.ewTableAltRow {
	background-color: #F5F5F5; /* alt row color 2 */
}

/* main table edit mode row color */
.ewTableEditRow {
	background-color: #FFFF99; /* edit mode color */
}

/* main table footer section */
.ewTableFooter {
	background-color: #FFFFCC;
}

/* classes for report */
.ewGroupField {
	font-weight: bold;
}

.ewGroupName {
	font-weight: bold;
}

.ewGroupHeader {
	border-bottom: 3px double Gray;
	border-top: 3px double Gray;
}

.ewGroupSummary {
	border-top: 1px solid Gray;
}

.ewGroupAggregate {
	font-weight: bold;
}

.ewGrandSummary {
	border-top: 1px solid Gray;
}

/* message */
.ewOK {
	color: green;
	font-family: Verdana;
}
.ewmsg {
	color: red; /* message color */
	font-family: Verdana; /* font name */
	font-size: xx-small; /* font size */
}

.ewWarn {
	color: red; /* message color */
	font-family: Verdana; /* font name */
	font-weight: bold;
}

.alfasayisal
{
	font-size: 10pt;
	border-left-color: #3572A8;
	border-bottom-color: #3572A8;
	color: white;
	border-top-color: #3572A8;
	font-family: arial;
	background-color: #3572A8;
	text-align: right;
	border-right-color: #3572A8;
}
/* Normal Text */
.nt, nts
{
font-family: Tahoma, sans serif;
font-size:8pt;
color:#000000;
}
/* Image Title */
.it
{
font-family: Tahoma, sans serif;
font-size:8pt;
font-weight: bold;
color:#000000;
}

.refno
{
	font-family: Tahoma, sans serif;
	font-size:10pt;
	font-weight: bold;
	color:#000000;
}

.clsPrTL
{
	font-family:"Verdana, Arial, Helvetica, sans-serif" ;
	font-size:12px;
	font-weight: bold;
	color:#303030;
}

.clsPrKr
{
	position:relative;
	font-size:10px;
	font-weight: normal;
/*	top:-2px;*/
}

.clsSalePriceYTL
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#CC0000;
	font-weight:bold;
}

.content
{
	BACKGROUND-COLOR: #e7e7ce;
	BORDER-BOTTOM: #ffffff 1px solid;
	BORDER-LEFT: #ffffff 1px solid;
	BORDER-RIGHT: #ffffff 1px solid;
	BORDER-TOP: #ffffff 1px solid;
	PADDING-LEFT: 3px;
	FONT-FAMILY: "Verdana", sans-serif;
	FONT-SIZE: 100%;
}
.issuehdr
{
	BACKGROUND-COLOR: #E0EBF5;
	BORDER-BOTTOM: #dcdcdc 1px solid;
	BORDER-TOP: #dcdcdc 1px solid;
	COLOR: #000000;
	FONT-WEIGHT: normal
}
.expandable
{
	CURSOR: hand
}
.expanded
{
	color: black
}
.collapsed
{
	DISPLAY: none
}

