.tkbody
{
	font-size: 8pt;
	margin-top:1px;
	margin-left:0px;
	margin-right:0px;
	color: black;
	font-family: Verdana;
	background-color: white;
	border-width : 0px;
}
.fixedwidth
{
    font-family : Lucida Console;
    font-size: 8pt;
    font-weight:normal;
}
.required
{
	vertical-align:middle;
	color:Red;
	font-weight:bold;
}
.IconListHeader
{
	cursor:pointer;
	height:24px;
	width:24px;
}
.IconList
{
    cursor:pointer;
	height:18px;
	width:18px;
}
.IconSearch
{
    cursor:pointer;
	height:19px;
	width:20px;

}
a.sortheader {
	padding-right: 2px;
	padding-left: 2px;
	font-weight: bold;
	font-size: 10pt;
	padding-bottom: 2px;
	color: #ffffff;
	padding-top: 2px;
	border-bottom: #d6e4e7 1px solid;
	font-family: Tahoma;
	background-color: #439fe2;
}
span.sortarrow {
    color: White;
    text-decoration: none;
    font-weight:bold;
}
input
{
	font-size: 8pt;
	font-family: Verdana;
	height : 13px;
}

.button
{
    cursor:pointer;
	border:outset 1px #ccc;
	background:#999;
	height:20px;
	color:#111;
	font-weight:bold;
	padding: 1px 2px;
	background:url("../Images/buttonbg.gif") repeat-x left top;

}
.hiddenbutton
{
	border:outset 0px #ccc;
	background:white;
	color:white;
}
SELECT
{
	font-size: 8pt;
	font-family: Verdana;
}
TEXTAREA
{
	font-size: 8pt;
	font-family: Verdana;
}
.caption
{
	font-family:Verdana;
	font-weight: bold;
	font-size: 8pt;
	color: #7fb800;	
}
.captionSpace
{
	font-family:Verdana;
	font-weight: bold;
	font-size: 8pt;
	color: #1f61aa;
	text-align:center;
	width:10px;
}
.valueBlack
{
	font-family:Verdana;
	font-weight: normal;
	font-size: 8pt;
	color: black;	
}
.valueBlackBold
{
	font-family:Verdana;
	font-weight: bold;
	font-size: 8pt;
	color: black;	
}
.valueRed
{
	font-family:Verdana;
	font-weight: normal;
	font-size: 8pt;
	color: red;	
}
.linkmenu
{
    color:Blue;
    font-family:Verdana;
    font-size:10pt;
}
.linkmenu:visited
{
    color:Blue;
    font-family:Verdana;
    font-size:10pt;
}
.linkmenu:hover 
{
    color:black;
}
.linkStoreName
{
	font-family:Verdana;
	font-weight: bold;
	font-size: 8pt;
	color: #2B60DE;
	text-decoration: none;
}
.linkStoreName:visited
{
	color:#2B60DE;
	text-decoration: none;
}
.linkStoreName:hover
{
	
	color: #DC143C;
	text-decoration: none;
}
.msgBox
{
	/*
	border: 0px;
	background-color:#FFF0E5;
*/
}
.msgBoxHeader
{
	/*
	border: solid 1px gray;
	background-color: blue;
*/
}
.SuccessMessage
{
	color: Green;
	font-size : 8pt;
	font-weight : bold;
	font-family : Verdana;
	padding: 2px;
}
.InfoMessage
{
	color: Black;
	font-size : 8pt;
	font-weight : bold;
	font-family : Verdana;
	padding: 2px;
}
.ErrorMessage
{
	color: Red;
	font-size : 8pt;
	font-weight : bold;
	font-family : Verdana;
	padding: 2px;
}
.Numeric
{
	text-align:right;
}
.competencyCell
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 8pt;
	color:black;
	background-color: #4a9ad5;
	border:solid 1px #9999ff;
	padding:2px;
}
.Indicator
{
	position: relative; 
	vertical-align: middle;
	z-index:9999;
}
IFRAME
{
    border:solid 0px white;
    width :0px;
    height:0px;
}
.modalBackground 
{
	background-color:#008800;
	filter:alpha(opacity=30);
	opacity:0.3;
	z-index : 10000;
}
.modalPopup 
{
	background-color:#ffffff;
/*	border-bottom-style: inset , outset , groove ,ridge, hidden , double , dashed*/
	border: ridge 6px #e8e8e8;
	padding:15px 0px 15px 15px;
	width:490;
}
.TableTop
{
    text-align:center;
    width:100%;
    border:solid 0px black;
    padding : 0px 0px 0px 0px;
}
.TableMenu
{
    vertical-align:top;
    width:230px;
    padding : 0px 0px 0px 0px;
}
.TableRight
{
    border:solid 0px black;
    width:100%;
    height:587px;
    padding : 0px 0px 0px 0px;
}
.PageName
{
    font-family:Verdana;
    font-size:10pt;
    font-weight:bolder;
    color:#7fb800;
    vertical-align:top;
    text-align:center;
}
.PageNameViceVersa
{
    font-family:Verdana;
    font-size:14px;
    font-weight:bolder;
    color:#ffffff;
    background-color:#7fb800;
    vertical-align:top;
}
.TablePageName
{
    border:solid 0px black;
    width:100%;
}
.TableCellMain
{
    height:550px;
}
.dateBox
{
	width:67px;
}

.numeric
{
	text-align:right;
	width:67px;
}

.LastColumn
{
   border-right: #85B500 1px solid;
}

.TableGrid
{
	border-top: #85B500 1px solid;
	border-left: #85B500 1px solid;
}
.TableGrid TD
{
	border-right: #85B500 1px solid;
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 2px;
	padding-top: 2px;
	border-bottom: #85B500 1px solid;
	font-size: 7pt;
	font-family: Verdana;
}
.TableGrid TH
{
	border-right: solid 1px white;
	padding-right: 2px;
	padding-left: 2px;
	font-weight: bold;
	font-size: 8pt;
	padding-bottom: 2px;
	color: #ffffff;
	padding-top: 2px;
	border-bottom: #85B500 1px solid;
	font-family: Verdana;
	background-color: #85B500;
}
.TableGridItem
{
	font-size: 8pt;
	font-family: Verdana;
	background-color: White;
}
.TableGridAlternateItem
{
	font-size: 8pt;
	font-family: Verdana;
	background-color: #ecf7fd;
}
.tgi
{
	font-size: 8pt;
	font-family: Verdana;
	background-color: White;
}
.tga
{
	font-size: 8pt;
	font-family: Verdana;
	background-color: #ecf7fd;
}
.PopupHeader
{
    background-color: #e3f3ff; 
    border: solid 1px #b0b6bb;
    font-family:Verdana;
    font-size: 12pt; 
    font-weight: bold; 
    height: 30px;
}

.PopupSpace
{
    border-left: solid 1px #b0b6bb;
    border-right: solid 1px #b0b6bb;
}
.PopupName
{
    vertical-align: super;
}
.PopupMiddleBorder
{
    border-bottom: solid 1px #b0b6bb;
    border-left: solid 1px #b0b6bb;
    border-right: solid 1px #b0b6bb;
}

.s
{/*Exceldeki gibi yazi kesmek icin*/
	background-color:#ffffe1;
	z-index:1001;
	border: #000000 1px solid;	
	position:absolute;
	padding: 2px 8px 2px 2px;
	font-size: 7pt;
}

.i1
{/*Exceldeki gibi yazi kesmek icin*/
	left:0;
	top:0;
	width:100%;
	height:100%;
	z-index:101;
	text-align:center;
}
.o1
{/*Exceldeki gibi yazi kesmek icin*/
	font-family: Verdana;
	font-size: 7pt;
	text-align:center;
	text-decoration: none;
	width:50px; /**/
	height:100%;
	left:0;
	top:0;
	z-index:102;	
	overflow: hidden;
	white-space: nowrap;
}
.TableInfo
{
	font-size:7pt;
	font-family:Verdana;
	height:100%;
	width:100%;
}
.TableInfo TD
{
	vertical-align: middle; 
	text-align: left;
	border:solid 0px white;
}
