﻿body 
{
	margin-top:2px;
}
.Fontstyle /*class used in master page*/
{
  /*font-family:Verdana;*/
  font-family:Arial;
  Font-Size:12px;   
}
.gvimage
{
	border-bottom-color :#658C91;
	border-bottom-style :solid;
	border-bottom-width :0.5pt;
	border-left-style :none;
    border-right-style :none;	
    border-top-style :none;
}
.tablelink
{
	background-color: White; 
	background-image :url(Images/ck_logo.jpg);
	background-repeat:no-repeat;
	background-position :top;
}
.HomeLink
{
  /*font-family:Verdana;*/
  font-family:Arial;
  Font-Size:13px;   
  font-weight:bold;
  font-style:italic;   
  color:White;
}
.bottomlink
{
	/*font-family:Verdana;*/
	font-family:Arial;
	font-size:10px;
	color:Gray;
	font-weight:bold;
}
.anchor
{
	text-decoration:none;
	color:#339999;
	/*font-family:Verdana;*/
	font-family:Arial;
	font-size:10px;	
}
.gvhspadding
{
	padding:3px;
	height:5px;
}
.linkcolor
{
  /*font-family:Verdana;*/
  font-family:Arial;
  Font-Size:12px;   
  color:#0093DD;
  font-weight:bold;
}
.sublinkcolor
{
  /*font-family:Verdana;*/
  font-family:Arial;
  Font-Size:10px;   
  /*color:#969495;*/
  color:#658C91;
  font-weight:bold;
}
.validator
{
  /*font-family:Verdana;*/
  font-family:Arial;
  Font-Size:12px;   
  color:Red;
  font-weight:bold;
}
.Reuiredfield
{
	/*font-family:Verdana;*/
	font-family:Arial;
	font-size:11px;
	color:Gray;
	border-color:#0055AA;	
	border-style:solid;
	border-width:0.5pt;	
	
}
.validatorCalloutHighlight
{
    background-color: Red;
}
.formview
{
	/*font-family:Verdana;*/
	font-family:Arial;
	font-size:11px;
	color:#339999;
	font-weight:normal;
}
.formviewlabel
{
	/*background-color:#339999;*/
	/*color:White;
	font-family:Verdana;*/
	color:#339999;
	font-family:Arial;
	font-size:11px;
	border-width:0.0pt;	
	font-weight:bold;	
}
.display
{
	color:Orange;
	border-color:Orange;
	font-weight :bold;	
}
.label /*for label and radiobutton */
{
	/*font-family:Verdana;*/
	font-family:Arial;
	font-size:11px;
	color:#AAAAAA;
	font-weight:bold;
}

.datalistlabel /*for label and radiobutton */
{
	/*font-family:Verdana;*/
	font-family:Arial;
	font-size:11px;
	color:#AAAAAA;
	font-weight:bold;
	width:150px;
	word-break:break-all;
}
.watermarktextbox
{
	color:Gray;
	font-family:Arial;
	font-size:8px;
	border:solid;
	border-color:#339999;
	border-width:0.5pt;
}
.textbox
{
	/*font-family:Verdana;*/
	font-family:Arial;
	font-size:11px;
	color:#339999;
	font-weight:normal;
	border:solid;
	border-color:#339999;
	border-width:0.5pt;
}
.currentlink
{
    /*font-family:Verdana;*/
    font-family:Arial Narrow;
	font-size:17px;	
	font-weight:bold;
	color:#339999;
}
.dlborder
{
	border-bottom-style :solid;
	border-bottom-color:#7CB1D0;
	border-bottom-width :0.5pt;
}
.button1
{
	/*font-family:Verdana;*/
	font-family:Arial;
	font-size:11px;
	color:#658C91;
	height:20px;
	font-weight:bold;	 	
}
.href
{
	/*font-family:Verdana;*/
	font-family:Arial;
	font-size:11px;
	/*color:#0093DD;*/
	/*color:White;*/
	/*color:#339999;*/
	color:#339999;
	text-decoration:none;
	font-weight:bold
}
.control /*used in pages for textbox and other controls which are not compulsary*/
{
  /*font-family:Verdana;*/
  font-family:Arial;
  font-size:11px;
  color:Gray;
  border-color:#C6D6FD;	
  border-style:solid;
  border-width:0.5pt;	
}
.dropdown
{
	/*font-family:Verdana;*/
	font-family:Arial;
	font-size:10px;
	color:#339999;
	border-style:solid;
	border-width:0.8pt;
	border-color:#339999;	
	font-weight:bold;	
}
.Panel legend
{
 color:#339999;
 /*font-family:Verdana;*/
 font-family:Arial;
 font-size:12px;
}
.p
{
	overflow:scroll;
}
.Gvalignleft /*for gridview textalign*/
{
	text-align:left;
	/*font-family:Verdana;
    font-size:11px;*/
	font-family:Arial;
    font-size:9px;
    color:Gray;
}
.GvalignImagesleft /*for gridview textalign*/
{
	text-align:left;
	/*font-family:Verdana;
    font-size:11px;*/
	font-family:Arial;
    font-size:9px;
    color:Gray;
    border-bottom-color :Red;
    border-bottom-style :solid;
    border-bottom-width :0.5pt;   
    border-right-style :none;
    border-right-width :0;
}
.Gvalignright
{ 
	text-align:right; 
	/*font-family:Verdana;*/
	font-family:Arial;
	font-size:11pt;
	color:Gray
}

.Gvaligncenter
{ 
	text-align:center;
	/*font-family:Verdana;*/
	font-family:Arial;
	font-size:11px;
	color:Gray
}
.dragMe {
	width:100%;
	height:21px;
	background-color:Gray;
	background-image:url(../Images/header-opened.png);
	text-align:center;
	cursor:move;
	font-weight:bold;
}

.demoarea p 
{
	padding:5px;
}
.heading {
	padding: 1em 0 1em 0;
	color:#5377A9;
	font-family:Arial, Sans-Serif;
	font-weight:bold;
	font-size:1.2em;
}

.demoheading {
	padding-bottom:20px;
	color:#5377A9;
	font-family:Arial, Sans-Serif;
	font-weight:bold;
	font-size:1.5em;
}
.demobottom {
	height:8px;
	background:#FFF url(images/demobottom.png) no-repeat left bottom;
}

.GRowstyle
{ 
	background-color:#9ACCCD;
	color:#346869;   	
}
.EmptyRowstyle
{
	color:Red;
	font-family:Arial;
	font-size:11px;
}
.alternateGRowstyle
{
	background-color:#CDE2E5;
	color:#346869;
}
.PanButton
{
	background-color:#CFDCE4;
	color:#0093DD;
	/*font-family:Verdana;*/
	font-family:Arial;
	font-size:12px;
	border-width:0.0pt;	
	font-weight:bold;
}
.GHeader
{
	background-color:#509EA0;
	color:White;
	font-weight:bold;
}
.GARowstyle
{ 
	background-color:#E8F0F2; color:#0093DD;
}

.Glink

{ color:Blue}

.titlepath
{ color:#008000; font-family:Verdana; font-size:12pt}

.Gselectedrow
{ background-color:#7fffd4}

.modalpopup
{background-color:White;border-style:solid;display:block;border-width:2pt; border-color:#465564; height:360pt; width:430pt}

.modalpopupmsg
{background-color:White;border-style:solid;display:block;border-width:2pt; border-color:#465564;}

.modalpopuptitle
{ font-family:Verdana; font-size:10pt; font-weight:bold; color:#505064}

.charleft
{ font-family:Arial Narrow; font-size:11pt; color:#2d2d2d}

.modalpopuppanel
{ background-color:White; border-style:solid; border-width:2pt; border-color:#d4ffd4; display:none}

.displaylabel
{ font-family:Verdana; color:#3c3c3c; font-size:9pt}

.heading {
	color:#5377A9;
	font-family:Arial, Sans-Serif;
	font-weight:bold;
	font-size:15pt;	
}

.collapsePanelHeader{
	width:100%;
	height:20pt;
	background-color:#FFFFFF;	
	color:#006599;
	/*font-family:Verdana;*/
	font-family:Arial;
	font-size:9pt;
	font-weight:bold;
	cursor:pointer;
}
.collapsePanel {
	
	background-color:white;
	overflow:hidden;
}
.pnltemp
{  
	border-style:solid;
	border-width:1pt;
	border-color:#131a1e;
	border-top-style:solid;
	border-top-width:1pt;
	border-top-color:#131a1e;
}

.fixwidth
{ max-width:25%;}

.transon
{position:absolute;display:block;background-color:White; left:0px; top:0px; width:100%; height:100%;z-index: 1000; opacity:.50;filter: alpha(opacity=50); -moz-opacity: 0.5;border:1px solid black; }

.displayconversationmaster
{ background-color:#7cb1d0; font-family:Verdana; color:White; font-size:11pt}

.highlightvalidation
{}

.button
{ background-color:#465564; color:White}

.item
{ border-color:White; border-style:solid; border-width:0.5pt}

.itemheader
{ border-color:White; border-style:solid; border-width:0.5pt; background-color:#CFDCE4; color:Black;}

.modalpopuptitletd
{ height:20pt; background-color:#CFDCE4}

.mpsitem
{ color:White; background-color:#974578; font-family:Verdana; font-size:11pt; height:15pt; vertical-align:middle; width:100pt}

.mpitem
{ color:#0093dd; background-color:#dededc; font-family:Verdana; font-size:11pt; height:15pt; vertical-align:middle; width:100pt}

.mptitle
{ color:#974578; background-color:#cfdce4; width:120pt; font-family:Verdana; font-size:11pt; height:15pt}

.msg
{ color:Red; font-family:Verdana; font-size:11pt}

/*.MyCalendar .ajax__calendar_container {
    border:1px solid #646464;
    background-color:#eaf1ff;
    color: Gray;}*/
.ajax__calendar_container {padding:4px;position:absolute;cursor:default;width:170px;font-size:11px;text-align:center;font-family:tahoma,verdana,helvetica;background-color:#CDE2E5;color:#339999;}
.ajax__calendar_body {height:139px;width:170px;position:relative;overflow:hidden;margin:auto;color:#339999;background-color:#CDE2E5;}
.ajax__calendar_days, .ajax__calendar_months, .ajax__calendar_years {top:0px;left:0px;height:139px;width:170px;position:absolute;text-align:center;margin:auto;color:#339999;}
.ajax__calendar_container TABLE {font-size:11px;}
.ajax__calendar_header {height:20px;width:100%;color:#346869;text-decoration:underline;}
.ajax__calendar_prev {cursor:pointer;width:15px;height:15px;float:left;background-repeat:no-repeat;background-position:50% 50%;color:#339999;background-color:#CDE2E5;}
.ajax__calendar_next {cursor:pointer;width:15px;height:15px;float:right;background-repeat:no-repeat;background-position:50% 50%;color:#339999;background-color:#CDE2E5;}
.ajax__calendar_title {cursor:pointer;font-weight:bold;}
.ajax__calendar_footer {height:15px;}
.ajax__calendar_today {cursor:pointer;padding-top:3px;color:#346869;}
.ajax__calendar_dayname {height:17px;width:17px;text-align:right;padding:0 2px;background-color:#CDE2E5;color:#339999;}
.ajax__calendar_day {height:17px;width:18px;text-align:right;padding:0 2px;cursor:pointer;}
.ajax__calendar_month {height:44px;width:40px;text-align:center;cursor:pointer;overflow:hidden;}
.ajax__calendar_year {height:44px;width:40px;text-align:center;cursor:pointer;overflow:hidden;}

.ajax__calendar .ajax__calendar_container {border:1px solid #339999;background-color:#CDE2E5;color:#339999;}
.ajax__calendar .ajax__calendar_footer {border-top:1px solid #339999;}
.ajax__calendar .ajax__calendar_dayname {border-bottom:1px solid #339999;}
.ajax__calendar .ajax__calendar_day {border:1px solid #339999;}
.ajax__calendar .ajax__calendar_month {border:1px solid #339999;}
.ajax__calendar .ajax__calendar_year {border:1px solid #339999;color:#339999;}

.ajax__calendar .ajax__calendar_active .ajax__calendar_day {background-color:#CDE2E5;border-color:#339999;color:#339999;}
.ajax__calendar .ajax__calendar_active .ajax__calendar_month {background-color:#CDE2E5;border-color:#339999;color:#339999;}
.ajax__calendar .ajax__calendar_active .ajax__calendar_year {background-color:#CDE2E5;border-color:#339999;color:#339999;}

.ajax__calendar .ajax__calendar_other .ajax__calendar_day {background-color:#CDE2E5;border-color:#339999;color:#339999;}
.ajax__calendar .ajax__calendar_other .ajax__calendar_year {background-color:#CDE2E5;border-color:#339999;color:#339999;}

.ajax__calendar .ajax__calendar_hover .ajax__calendar_day {background-color:#CDE2E5;border-color:#339999;color:#339999;}
.ajax__calendar .ajax__calendar_hover .ajax__calendar_month {background-color:#CDE2E5;border-color:#339999;color:#339999;}
.ajax__calendar .ajax__calendar_hover .ajax__calendar_year {background-color:#CDE2E5;border-color:#339999;color:#339999;}

.ajax__calendar .ajax__calendar_hover .ajax__calendar_title {color:#339999;background-color:#CDE2E5;}
.ajax__calendar .ajax__calendar_hover .ajax__calendar_today {color:#339999;background-color:#CDE2E5;}