﻿@import "pagination.css"; 
@import "Reset.css"; 

body 
{
	font-family:Tahoma;
	background-color:#616161;
	color:#000000;
	font-size:11px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;

}
.TextBoxPassive
{
	padding:4px;
	border:Solid 2px #D2D2D2;
	color:Black;
	font-weight:bold;
	background-color:#fff;
}

.TextBoxActive
{
	padding:4px;
	border:Solid 2px #ff0000;
	background-color:#fff;
	color:Black;
	font-weight:bold;
}

.InputTitle
{
	font-size:small;
	padding:0px 5px 0px 0px;
	font-weight:bold;
	color:Gray;
	width:300px;
	float:left;
	
	
}
.InputTextBox
{
	float:left;
	width:300px;
}
.RadPicker_Default table.rcTable, .RadPicker_Default table.rcTable td {
 width:90px;
}
.rdfd_
{
	background-color: #E2E7EC;
	height: 17px;
	border: 1px solid #C4C4C4;
	vertical-align:middle;
}
.RadCalenderInputCtrl
{
	float:left;	
}
.RadCalenderInputCtrl input
{
	background-color: #E2E7EC;
	height: 17px;
	border: 1px solid #C4C4C4;
	vertical-align:middle;
}
.RadCalenderInputStyle
{
	width:90px;
}

.rcOutOfRange
{
	text-decoration:line-through;
	background-color:#EBEBEB;
	color:Red;
}
.radCalendarPopup
{
     z-index: 30000 !important;
}
.MyFilesDetailScrooling
{
	width:100%;
}
.CreateFileBtn
{
	background-image:Url(../Images/Button/New_Createfile.GIF);
	background-position:center center;
	background-repeat:no-repeat;
	border:0pt none;
	width:223px;
	height:57px;
	cursor:hand;
	
}
.AddFileBtn
{
	background-image:Url(../Images/Button/addthefile.GIF);
	background-position:center center;
	background-repeat:no-repeat;
	border:0pt none;
	width:223px;
	height:57px;
	cursor:hand;
	
}
.DovizLink{}
.DovizLink a{ text-decoration:none;}
.DovizLink a:hover{ text-decoration:none;}
.KayitVarImg
{
	height:33px;
	width:33px;
	line-height:33px;
	text-align:center;
	vertical-align:middle;
	color:White;
	background-image:Url(../Images/Main/KayitVar.gif);
	background-repeat:no-repeat;
	background-position:center center;
	float:left;
}
.KayitTitle
{
	height:33px;
	width:137px;
	line-height:33px;
	text-align:left;
	vertical-align:middle;
	font-weight:bold;	
	float:left;
	padding-left:6px;
}
.Kayit2
{
	height:33px;
	width:33px;
	line-height:33px;
	text-align:center;
	vertical-align:middle;
	color:White;
	background-image:Url(../Images/Main/Kayit.gif);
	background-repeat:no-repeat;
	background-position:center center;
	float:left;
}
.KayitYokImg
{
	height:33px;
	width:33px;
	line-height:33px;
	text-align:center;
	vertical-align:middle;
	color:White;
	background-image:Url(../Images/Main/KayitYok.gif);
	background-repeat:no-repeat;
	background-position:center center;
	float:left;
}
.DovizTitle
{
	background-color:#E2E7EC;
	line-height:20px;
	text-align:center;
	vertical-align:middle;
	width:176px;
	padding:3px 0px 3px 0px;
	font:80%;	
	color:Black;
	font-weight:bold;
}
.adjustedZIndex {
z-index: 1;
}
.DailyPriceTable
{
	width:830px;
}
.DailyPriceTable td
{
	padding:5px;
	border:Solid 1px #D2D2D2;
}
.DailyPriceBaslik
{
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
	font-size:8pt;
}
.DailyPriceSolBaslik
{
	text-align:left;
	vertical-align:middle;
	font-weight:bold;
	font-size:7pt;
}
.DailyPriceAltBaslik
{
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
	width:75px;
	font-size:8pt;
}
.DailyPriceDegerler
{
	text-align:right;
	vertical-align:middle;
	width:75px;
	background-color:#D5E0E8;
	font-size:8pt;
}
.DailyPriceDegerlerChild
{
	text-align:right;
	vertical-align:middle;
	width:75px;
	background-color:#E3F1EE;
	font-size:8pt;
}
.DailyPriceToplamlar
{
	background-color:#EFEFEF;
	font-weight:bold;
	text-align:right;
	font-size:8pt;
}
.DailyPriceGenelToplamlar
{
	background-color:Gray;
	font-weight:bold;
	color:White;
	text-align:right;
	vertical-align:middle;
	width:130px;
}
.NameListTitle
{
	background-color:#AACDF0;
	height:16px;
	font-weight:bold;	
}
img { behavior: url("iepngfix.htc");
} 
.ValidatorCallout
{
    border:solid;
    border-color:#FF0000;
    border-width:2px;
}
.CustomValidatorCalloutStyle div, 
.CustomValidatorCalloutStyle td { 
    border:solid 1px blue; background-color: #ADD8E6; 
}
.GrdPrintRow
{
	border-bottom:Solid 1px #dedede;
	border-right:Solid 1px #dedede;
	
}
.RptRow
{
	background-color:#F7F6F3;
	height:30px;
	color:#333333;
	text-align:center;
	vertical-align:middle;
}
.RptRow2
{
	background-color:#ffffff;
	height:30px;
	color:#333333;
	text-align:center;
	vertical-align:middle;
}
.UyariMesaj
{
	background-image:Url(../Images/Main/goman1.gif);
	background-repeat:no-repeat;
	height:40px;
	text-align:center;
	vertical-align:middle;
	padding-left:35px;
	padding-top:15px;
}
.TabloAnaBaslik
{
	border:Solid 1px #e6e6e6;
	height:30px;
	vertical-align:middle;
	font-weight:bold;
	font-size:small;
	padding-left:5px;
	font-size:large;
}
.TabloBaslik
{
	border:Solid 1px #e6e6e6;
	height:30px; 
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
	font-size:small;
	width:100px;
}
.TabloBaslik2
{
	border:Solid 1px #e6e6e6;
	height:30px; 
	text-align:right;
	vertical-align:middle;
	font-weight:bold;
	font-size:small;
	width:100px;
	padding-right:10px;
}
.TabloBaslikSol
{
	border:Solid 1px #e6e6e6;
	height:25px;
	text-align:left;
	vertical-align:middle;
	padding-left:5px;
	font-weight:bold;
	font-size:9pt;
	width:170px;
}
.TabloDegerler
{
	clear:both;
	border:Solid 1px #e6e6e6;
	height:20px;
	vertical-align:middle;
	text-align:right;
	font-size:9pt;
	width:90px;
	padding-right:10px;

}
.TabloBaslikSol2
{
	border:Solid 1px #e6e6e6;
	background-color:#d1ecf6;
	height:20px;
	text-align:left;
	vertical-align:middle;
	padding-left:5px;
	font-weight:bold;
	font-size:9pt;
	width:120px;
}
.TabloDegerler2
{
	background-color:#c9e6f1;
	border:Solid 1px #e6e6e6;
	height:20px;
	vertical-align:middle;
	text-align:right;
	font-size:9pt;
	width:90px;
	padding-right:10px;
}
.TabloToplamlar
{
	background-color:#f6f6f6;
	border:Solid 1px #e6e6e6;
	font-weight:bold;
	height:20px;
	text-align:right;
	vertical-align:middle;
	font-size:9pt;
	width:90px;
	padding-right:10px;
}
.TabloGenelToplamlar
{
	background-color:Gray;
	font-weight:bold;
	color:White;
	border:Solid 1px #e6e6e6;
	height:20px;
	text-align:right;
	vertical-align:middle;
	font-size:9pt;
	width:100px;
	padding-right:10px;
}

.GrdTitle2
{
	background-image:Url(../Images/Main/PopupTitle2.jpg);
	background-repeat:repeat-x;
	height:20px;
	font-weight:bold;
	color:#616161;
	text-align:center;
	vertical-align:middle;
	line-height:20px;
}
.GrdTitle
{
	background-image:Url(../Images/Main/PopupTitle2.jpg);
	background-repeat:repeat-x;
	height:20px;
	font-weight:bold;
	color:#616161;
	padding-top:5;
	text-align:center;
	vertical-align:middle;
}
.GrdNameListTitle
{
	background-image:Url(../Images/Main/PopupTitle2.jpg);
	background-repeat:repeat-x;
	height:20px;
	font-weight:bold;
	color:#616161;
	padding-bottom:5px;
	margin-bottom:5px;
	text-align:center;
	vertical-align:text-top;
}
 .GrdMyFilesTitle
{
	background-image:Url(../Images/Main/MyFiles.gif);
	background-repeat:repeat-x;
	height:30px;
	font-weight:bold;
	color:#616161;
	padding-top:5;
	text-align:center;
	vertical-align:middle;
}
.GridwievRowSpace
{
	border-bottom:Solid 5px #ffffff;
}
.ResultTitle
{
	background-image:Url(../Images/Main/PopupTitle.jpg);
	background-repeat:repeat-x;
	height:20px;
	font-weight:bold;
	color:#616161;
}
.TabloMyfileTitle
{
	font-size:8pt;
	color:Gray;
}
.TableMyFilesDetail
{
	font-weight:bold;
}
.TableMyFilesDetail TD
{
	padding:4px;
	font-size:8pt;
}
.TabloMyfile
{
	font-weight:bold;
	width:98%;
	
}
.TabloMyfileGrd
{
	width:98%;
	
}
.TabloMyfile TD
{
}
.BookingTablo
{
	font-weight:bold;
	width:100%;
	padding-left:10px;
	
}
.BookingTablo TD
{
	padding-top:3px;
	padding-bottom:3px;
	padding-right:5px;
	height:20px;
}
.DetailTablo
{
	font-weight:bold;
	padding-left:10px;
	
}
.ResultTablo
{
	font-weight:bold;
	width:924px;
	padding-left:10px;
	
}
.ResultTablo TD
{
	padding-top:3px;
	padding-bottom:3px;
	padding-right:5px;
	height:20px;
}
.PopupTablo
{
	font-weight:bold;
	padding-left:10px;
}

.PopupTablo TD
{
	padding-top:3px;
	padding-bottom:3px;
	padding-right:5px;
	}
.DetayTablo
{
	font-weight:bold;
	padding-left:10px;
	width: 348px;
}

.DetayTablo TD
{
	padding-top:3px;
	padding-bottom:3px;
	padding-right:5px;
	text-align:left;
	vertical-align:top;
	}
.ModifyTablo
{
	font-weight:bold;
	padding-left:2px;
	
}
.ModifyTablo TD
{
	padding-top:3px;
	padding-bottom:3px;
	padding-right:5px;
	height:20px;
}
.VoucherTablo
{
	font-weight:bold;
	font-size:9pt;
	padding-left:2px;
	
}
.VoucherTablo TD
{
	padding-top:3px;
	padding-bottom:3px;
	padding-right:5px;
}
.ProfarmaTablo
{
	font-weight:bold;
	font-size:9pt;
	
}
.ProfarmaTablo TD
{
	padding-top:3px;
	padding-bottom:3px;
}
.GrdProfarma
{
	background-color:#E2E7EC;
	font-size:7pt;
	font-weight:bold;
	color:Black;
	height:20px;
	vertical-align:middle;
	text-align:center;	
	line-height:20px;
}

.ModifyTitle
{
	font-size:8pt;
	color:Gray;
	margin-bottom: 0px;
}
.ResultTabloTitle
{
	font-size:9pt;
	color:Gray;
	margin-bottom: 0px;
}
.TabloTitle
{
	font-size:8pt;
	color:Gray;
}
.SearchTablo
{
	background-color:#F1F5E7;
	font-weight:bold;
	width:100;
	
}
.SearchTablo TD
{
	padding-top:3px;
	padding-bottom:3px;
	padding-right:5px;
	height:20px;
}
.SearchTablo Select
{
	/*border:1px solid #C4C4C4;
	background-color:#E2E7EC;*/
	height:20px;
	font-size:9pt;
}
.SearchTablo Select Option
{
	border-bottom:1px solid #C4C4C4;
}

.NewDrpStyle
{
	background-color: #E2E7EC;
	height: 22px;
	border: 1px solid #C4C4C4;
	vertical-align:middle;
	font-size:9pt;
}
.NewDrpStyleItem
{
	height: 14px;
	border: 1px solid #dedede;
	vertical-align:middle;
	font-size:9pt;
	color:#616161;
}
.ModulTitle
{
	background-color:#46D8EF;
	height:23px;
	font-weight:900;
	color:#000;
	padding:0px 0px 0px 10px;
}


a
{
	text-decoration:underline;
	font-weight:bold;
	color:#616161;
}
a:hover
{
	text-decoration:underline;
	color:#c33c44;
}
a:visited
{
	color:#616161;
	text-decoration:underline;
}


.ContainerTop
{
	background-image:Url(../Images/Main/Top.jpg);
	background-repeat:no-repeat;
	width:960px;
	height:22px;
}
.ContainerBottom
{
	background-image:Url(../Images/Main/Bottom.jpg);
	background-repeat:no-repeat;
	width:960px;
	height:32px;
}
.ContainerLeft
{
	background-image:Url(../Images/Main/Left.jpg);
	background-repeat:repeat-y;
	width:7px;
}
.ContainerRight2
{
	background-image:Url(../Images/Main/Right2.jpg);
	background-repeat:repeat-y;
	width:7px;
}
.ContainerRight
{
	background-image:Url(../Images/Main/Right.jpg);
	background-repeat:repeat-y;
	width:7px;
}
.ContainerCenter
{
	width:946px;
	background-color:White;
	text-align:left;
	vertical-align:top;
}
.ContainerCenterDetailPage
{
	width:786px;
	background-color:White;
	text-align:left;
	vertical-align:top;
}
.ContainerBottomDetail
{
	background-image:Url(../Images/Main/Dbottom.gif);
	background-repeat:no-repeat;
	width:800px;
	height:32px;
}
.ContainerTopDetailPage
{
	background-image:Url(../Images/Main/DTop.gif);
	background-repeat:no-repeat;
	width:800px;
	height:22px;
}
.OrtaCizgi
{
	background-image:Url(../Images/Main/ortaCizgi.jpg);
	background-repeat:no-repeat;
	width:946px;
	height:25px;
	padding:0px 0px 0px 10px;
	text-align:left;
	vertical-align:middle;
}
.MenuOver{

opacity: 0.6;-moz-opacity:0.6;
filter:alpha(opacity=40);
cursor:hand;
}
#Login
{
	background-image:Url(../Images/Main/LoginBack.gif);
	background-repeat:no-repeat;
	width:400px;
	height:190px;
	text-align:center;
	vertical-align:middle;
	margin-top:100px;
	
}
.LoginText
{
	font-weight:bold;
	color:#616161;
	padding-left:10px;
	padding-right:5px;
}
.LoginTextBox
{
	background-color: #E2E7EC;
	height: 17px;
	width: 142px;
	border: 1px solid #C4C4C4;
	vertical-align:middle;
}
.btnBlack
{
background-image: url(../Images/Button/siyah_but.png);
border:0pt none;
color:#FFFFFF;
font-weight:bold;
font-size:11px;
height:23px;
padding:0pt;
text-align:center;
}
.BtnBlueStyle
{
	background-image:Url(../Images/Button/mavi_but.gif);
	background-repeat:repeat-x;
	border:0pt none;
	height:22px;
	vertical-align:middle;
	text-align:center;
	color:White;
	font-weight:bold;
	font-size:8pt;
}
.BtnBackStyle
{
	background-image:Url(../Images/Button/BACK.jpg);
	background-repeat:repeat-x;
	border:0pt none;
	height:33px;
	vertical-align:middle;
	text-align:center;
	color:#237cce;
	font-weight:bold;
	border-style:none;
	width:43px;
	cursor:hand;
	font-size:8pt;
}
.BtnPurpleStyle
{
	background-image:Url(../Images/Button/mor_but.gif);
	background-repeat:repeat-x;
	border:0pt none;
	height:22px;
	vertical-align:middle;
	text-align:center;
	color:White;
	font-weight:bold;
	border-style:none;
	width:50px;
	font-size:8pt;
}
.BtnRedStyle
{
	background-image:Url(../Images/Button/kirmizi_but.gif);
	background-repeat:repeat-x;
	border:0pt none;
	height:22px;
	vertical-align:middle;
	text-align:center;
	color:White;
	font-weight:bold;
	border-style:none;
	width:50px;
	font-size:8pt;
}
.BtnStyle
{
	background-color:#E2E7EC;
	border:Solid 1px #C4C4C4;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	text-align:center;
	height:22px;
	font-weight:900;
}
.HomePageTitle
{
	background-color:#E2E7EC;

	height:20px;
	padding:3px;
	font-weight:bold;
	width:100%;
	
}
#ProgressWaiting
{
	height:48px;
	text-align:center;
	vertical-align:middle;
	
}
.ProgressWaitingGo
{
	background-image:Url(../Images/Button/go.gif);
	background-repeat:no-repeat;
	height:48px;
	width:48px;
	text-align:center;
	vertical-align:middle;
	float:left;
}
.ProgressWaitingText
{
	height:48px;
	padding-left:15px;
	vertical-align:middle;
	padding-top:15px;
	padding-bottom:15px;
	float:left;
	}
.NewTextBox
{
	background-color: #E2E7EC;
	height: 17px;
	width: 142px;
	border: 1px solid #C4C4C4;
	vertical-align:middle;
	
}
.NewTextBoxItem
{
	height: 14px;
	width: 142px;
	border: 1px solid #dedede;
	vertical-align:middle;
	
}
.Tablo
{	width: 98%;
}
.Tablo TD
{
	height:20px;
}


.CustomValidator div, .CustomValidator td {border:solid 1px #ff0000; background-color:#fff; font-weight:bold; vertical-align:middle; color:Black;}

.CustomValidator .ajax__validatorcallout_popup_table {display:none;border:none;background-color:transparent;padding:0px;}

.CustomValidator .ajax__validatorcallout_popup_table_row {vertical-align:top;height:100%;background-color:transparent;padding:0px;}

.CustomValidator .ajax__validatorcallout_callout_cell {width:20px;height:100%;text-align:right;vertical-align:top;border:none;background-color:transparent;padding:0px;}

.CustomValidator .ajax__validatorcallout_callout_table {height:100%;border:none;background-color:transparent;padding:0px;}

.CustomValidator .ajax__validatorcallout_callout_table_row {background-color:transparent;padding:0px;}

.CustomValidator .ajax__validatorcallout_callout_arrow_cell {padding:8px 0px 0px 0px;text-align:right;vertical-align:top;font-size:1px;border:none;background-color:transparent;}

.CustomValidator .ajax__validatorcallout_callout_arrow_cell .ajax__validatorcallout_innerdiv {font-size:1px;position:relative;left:1px;border-bottom:none;border-right:none;border-left:none;width:15px;background-color:transparent;padding:0px;}

.CustomValidator .ajax__validatorcallout_callout_arrow_cell .ajax__validatorcallout_innerdiv div {height:1px;overflow:hidden;border-top:none;border-bottom:none;border-right:none;padding:0px;margin-left:auto;}

.CustomValidator .ajax__validatorcallout_error_message_cell {font-family:Verdana;font-size:10px;padding:5px;border-right:none;border-left:none;width:100%;}

.CustomValidator .ajax__validatorcallout_icon_cell {width:20px;padding:5px;border-right:none;}

.CustomValidator .ajax__validatorcallout_close_button_cell {vertical-align:top;padding:0px;text-align:right;border-left:none;}
.CustomValidator .ajax__validatorcallout_close_button_cell .ajax__validatorcallout_innerdiv {border:none;text-align:center;width:10px;padding:2px;cursor:pointer;} 

.Highlight
{
	padding:3px;
	border:solid 2px red;
}
.Highlight2
{
	padding:3px;
	border:solid 2px red;
	color:Red;
	
}

.info, .success, .warning, .error, .validation,.CreditAmount {
border: 1px solid;
margin: 10px 0px;
padding:10px;
background-repeat: no-repeat;
background-position: 10px center;
}
.info {
color: #00529B;
background-color: #BDE5F8;
background-image: url('../Images/Main/info.png');
}
.success {
color: #4F8A10;
background-color: #DFF2BF;
background-image:url('../Images/Main/success.png');

}
.warning {
color: #9F6000;
background-color: #FEEFB3;
background-image: url('../Images/Main/warning.png');
text-align:center;
}
.error {
color: #D8000C;
background-color: #FFBABA;
background-image: url('../Images/Main/error.png');
}
.CreditAmount {
color: #D8000C;
background-color: #FFEBEB;
background-image: url('../Images/Main/CreditCard32.png');
}

.cal_Theme1 .ajax__calendar_container   {
    background-color: #F8F9FA; 
    border:solid 1px #d3d3d3;
    z-index:1000;
    position:relative;
}

.cal_Theme1 .ajax__calendar_header  {
    background-color: #E4E4E4; 
    margin-bottom: 4px;
}

.cal_Theme1 .ajax__calendar_title,
.cal_Theme1 .ajax__calendar_next,
.cal_Theme1 .ajax__calendar_prev    {
    color: #004080; 
    padding-top: 3px;
}

.cal_Theme1 .ajax__calendar_body    {
    background-color: #ffffff; 
    border: solid 1px #d3d3d3;
    text-align:center;
}

.cal_Theme1 .ajax__calendar_dayname {
    text-align:center; 
    font-weight:bold; 
    margin-bottom: 4px; 
    margin-top: 2px;
}

.cal_Theme1 .ajax__calendar_day {
    text-align:center;
}

.cal_Theme1 .ajax__calendar_hover .ajax__calendar_day,
.cal_Theme1 .ajax__calendar_hover .ajax__calendar_month,
.cal_Theme1 .ajax__calendar_hover .ajax__calendar_year,
.cal_Theme1 .ajax__calendar_active  {
    color: #004080; 
    font-weight: bold; 
    background-color: #ffffff;
}

.cal_Theme1 .ajax__calendar_today   {
    font-weight:bold;
}

.cal_Theme1 .ajax__calendar_other,
.cal_Theme1 .ajax__calendar_hover .ajax__calendar_today,
.cal_Theme1 .ajax__calendar_hover .ajax__calendar_title {
    color: #bbbbbb;
}


ui-spinner {
	width: 15em;
	display: block;
	position: relative;
	overflow: hidden;
	border: 1px solid #999;
	background: #FEFEFE url(../images/spinner-bg.gif) repeat-x left bottom;
	padding: 0 5px;
}

.ui-spinner-disabled {
	background: #F4F4F4;
	color: #CCC;
}

.ui-spinner-box {
	width: 90%;
	height: 100%;
	float: left;
	font-size: 125%;
	border: none;
	background: none;
	padding: 0;
}

.ui-spinner-up,
.ui-spinner-down {
	width: 10%;
	height: 50%;
	font-size: 0.5em;
	padding: 0;
	margin: 0;
	z-index: 100;
	text-align: center;
	vertical-align: middle;
	position: absolute;
	right: 0;
	cursor: default;
	border: 1px solid #999;
	border-right: none;
	border-top: none;
}

.ui-spinner-down {
	bottom: 0;
	border-bottom: 0;
}

.ui-spinner-pressed {
	background: #FEFEFE;
}

.ui-spinner-list,
.ui-spinner-listitem {
	margin: 0;
	padding: 0;
}

.OdemeTarihi
{
	background-image:Url(../Images/Main/UyariBg.png);
	background-repeat:no-repeat;
	background-position:center;
	width:158px;
	height:32px;
	padding-top:5px;
	text-align:center;
	vertical-align:middle;
	color:White;
	font-weight:900;
}
.OdemeTarihi span
{
	font-size:larger;

}

select { padding:1px;}

.DivSearch{background-color:#F1F5E7; width:900px; padding-bottom:10px; height:180px; }
.DivRow{ float:left; }
/*.FieldName{ padding:5px; float:left; font-weight:bold; text-align:left; vertical-align:middle; height:20px; background-color:#ededed; line-height:20px; border-bottom:Solid 2px #F9F9F9;  }
*/
.FieldName{ padding:5px; float:left; font-weight:bold; text-align:left; vertical-align:middle; height:20px; line-height:20px; }
.FieldInput{ padding:5px; float:left; text-align:left; vertical-align:middle;height:20px; line-height:20px; }



.tbox {position:absolute; display:none; padding:14px 17px; z-index:900}
.tinner {padding:15px; -moz-border-radius:5px; border-radius:5px; background:#fff url(../Images/Main/preload.gif) no-repeat 50% 50%; border-right:1px solid #333; border-bottom:1px solid #333}
.tmask {position:absolute; display:none; top:0px; left:0px; height:100%; width:100%; background:#000; z-index:800}
.tclose {position:absolute;  top:0px; right:0px; width:30px; height:30px; cursor:pointer; background:url(../Images/Main/close.png) no-repeat}
.tclose:hover {background-position:0 -30px}
.tboxLink { color:Blue; cursor:pointer; font-weight:normal;  text-decoration:underline;}
.tboxBlackLink { color:Black; cursor:pointer; font-weight:bold;  text-decoration:underline;}
.tboxLink hover { color:Blue; cursor:pointer;}

#error {background:#ff6969; color:#fff; text-shadow:1px 1px #cf5454; border-right:1px solid #000; border-bottom:1px solid #000; padding:0}
#error .tcontent {padding:10px 14px 11px; border:1px solid #ffb8b8; -moz-border-radius:5px; border-radius:5px}
#success {background:#2ea125; color:#fff; text-shadow:1px 1px #1b6116; border-right:1px solid #000; border-bottom:1px solid #000; padding:10; -moz-border-radius:0; border-radius:0}
#bluemask {background:#4195aa}
#Blackmask {background:#000000}
#frameless {padding:0}
#frameless .tclose {right:6px}


/*
.grdprettyinpink2 caption {font-size: 1.7em; color: #F06; text-align:center; }
.grdprettyinpink2 table {margin: 0; padding: 0; border-collapse: collapse; width: 100%; text-align:center; }
.grdprettyinpink2 td, th {padding: 6px 3px; }
.grdprettyinpink2 td + td {border: 1px solid #CCCCCC; color: #666;}
.grdprettyinpink2 td + td + td {color: #666;}
.grdprettyinpink2 td a {color: #444; text-decoration: none; text-align: right;}
.grdprettyinpink2 td a, th a {display: block; width: 100%;}
.grdprettyinpink2 td a:hover {background: #444; color: #FFF;}
.grdprettyinpink2 tfoot th {text-align: right;}
.grdprettyinpink2 th {text-align:center; background: url(../Images/Main/MyFiles.gif) repeat-x #F8F8F8; color: #333;}
.grdprettyinpink2 th + th {text-align: center;}
.grdprettyinpink2 th + th + th {text-align: center;}
.grdprettyinpink2 th a {color: #F06; text-decoration: none; font-size: 1.1em;}
.grdprettyinpink2 th a:visited {color: #F69;}
.grdprettyinpink2 th a:hover {color: #F06; text-decoration: underline;}
.grdprettyinpink2 thead tr, tfoot tr {color: #555; font-size: 0.8em;}
.grdprettyinpink2 tr {font: 12px; background: url(../Images/Main/prettyinpink_row.png) repeat-x #F8F8F8; color: #333;}
.grdprettyinpink2 tr:hover {background: #FFF;}*/
.grdprettyinpink2 caption {font-size: 1.7em; color: #64646C; text-align:center; }
.grdprettyinpink2 table {margin: 0; padding: 0; border-collapse: collapse; width: 100%; text-align:center; }
.grdprettyinpink2 td, th {padding: 6px 3px; border: 1px solid #CCCCCC; }
.grdprettyinpink2 td + td {border: 1px solid #CCCCCC; color: #666;}
.grdprettyinpink2 td + td + td {color: #666; border: 1px solid #CCCCCC; }
.grdprettyinpink2 th {text-align:center; background: url(../Images/Main/MyFiles.gif) repeat-x #F8F8F8; color: #333;}
.grdprettyinpink2 th + th {text-align: center;}
.grdprettyinpink2 th + th + th {text-align: center;}
.grdprettyinpink2 thead tr{color: #555; font-size: 0.8em;}
.grdprettyinpink2 tr {font: 12px; background: url(../Images/Main/prettyinpink_row.png) repeat-x #F8F8F8; color: #333;}
.grdprettyinpink2 tr:hover {background: #eeeeee;}
/*
.grdprettyinpink2 td a {color: #444; text-decoration: none; text-align: right;}
.grdprettyinpink2 td a, th a {display: block; width: 100%; }
.grdprettyinpink2 td a:hover {background: #444; color: #FFF;}*/
*/
.grdprettyinpink2 th a {display: block; width: 100%; }
.grdprettyinpink2 th a {color: #64646C; text-decoration: none; font-size: 1.1em;}
.grdprettyinpink2 th a:visited {color: #F69;}
.grdprettyinpink2 th a:hover {color: #F06; text-decoration: underline;}

.grdprettyinpink caption {font-size: 1.7em; color: #F06; text-align:center; }
.grdprettyinpink table {margin: 0; padding: 0; border-collapse: collapse; width: 100%; text-align:center; }
.grdprettyinpink td, th {padding: 6px 3px; }
.grdprettyinpink td + td {border: 1px solid #CCCCCC; color: #666;}
.grdprettyinpink td + td + td {color: #666;}
.grdprettyinpink td a {color: #444; text-decoration: none; text-align: right;}
.grdprettyinpink td a, th a {display: block; width: 100%;}
.grdprettyinpink td a:hover {/*background: #444; color: #FFF;*/}
.grdprettyinpink tfoot th {text-align: right;}
.grdprettyinpink th {text-align:center; background: url(../Images/Main/MyFiles.gif) repeat-x #F8F8F8; color: #333;}
.grdprettyinpink th + th {text-align: center;}
.grdprettyinpink th + th + th {text-align: center;}
.grdprettyinpink th a {/*color: #F06; font-size: 1.1em;*/ text-decoration: none; }
.grdprettyinpink th a:visited {/*color: #F69;*/}
.grdprettyinpink th a:hover {/*color: #F06; text-decoration: underline;*/}
.grdprettyinpink thead tr, tfoot tr {color: #555; font-size: 0.8em;}
.grdprettyinpink tr {font: 12px; color: #333;}
.grdprettyinpink tr:hover {background: #FFF;}
