﻿body 
{
	font-family:Tahoma;
	font-size:9pt;
	margin: 0 0 0 0;
}

#headerFrame
{
	background-color:darkblue;
	height:50px;
	width:100%;
}

#headerTitle
{
	background-color:darkblue;
	height:20px;
	width:400px;
	color:White;
	font-size:16px;
	margin-left:5px;
	margin-top:15px;
	float:left;
	font-weight:bold;
}

#frameContent
{
	height:600px;
	width:725px;
	margin-left:10px;
	margin-top:15px;
	margin-right:10px;
	float:left;
}

.lnkFont
{
	font-family:Tahoma;
	font-size:10pt;
}


.txtFont
{
	font-family:Tahoma;
	font-size:11px;
}

#layoutResume
{
	width:700px;
	height:800px;
	margin-left:10px;
	margin-right:10px;
	margin-top:10px;
	margin-bottom:10px;
	background-color:Red;
}

#title
{
	font-family:Tahoma;
	font-size:9pt;
	color:White;
}

.titleBox
{
	font-family:Tahoma;
	font-weight:bold;
	font-size:11pt;
	color:White;
	background-color:darkBlue;
}

.line
{
	background-color:whitesmoke;
	height:2px;
	width:100%;
}

.btn {
  background: darkblue none; 
  color: #ffffff;
  font-family: Tahoma; 
  font-size: 11px;
  font-weight: normal;
}

.tdFont
{
  font-family: Tahoma; 
  font-size: 11px;
  font-weight: normal;	
  vertical-align:top;
}

.tdFont2
{
  font-family: Tahoma; 
  font-size: 12px;
  font-weight: normal;	
  vertical-align:top;
}

.fontRed
{
  font-family : Tahoma; 
  font-size: 11px;
  font-weight: normal;	
  color:Red;
}

.fontOrange
{
  font-family : Tahoma; 
  font-size: 11px;
  font-weight: normal;	
  color:Orange;
}

.rptFormat
{
	font-family:Tahoma;
	font-size: 11px;
	font-weight: normal;	
	vertical-align:top;
	border:0;
	border-color: darkblue; 
}

.fontDGreen
{
  font-family : Tahoma; 
  font-size: 12px;
  font-weight:bold;	
  color:Green;
}

.fontGreen
{
  font-family : Tahoma; 
  font-size: 11px;
  font-weight:normal;	
  color:Green;
}

.fontLetter
{
  font-family : Tahoma; 
  font-size: 11px;
  font-weight: normal;	
  vertical-align:top;
  text-align:justify;
}

.divCalendar
{
	float:right;
	margin: 40px 50px 100px
}

.btn {
  background: #15428B none; 
  color: #ffffff;
  font-family: Tahoma; 
  font-size: 12px;
  font-weight: normal;
}

.txtDB
{
	font-family:Tahoma;
	font-size : 9pt;
	color:darkblue;
	font-weight:bold;
}

.tdDB
{
	background-color:aliceblue;
	color:DarkGreen;
	font-weight:bold;
	font-family: Tahoma; 
	font-size: 11px;
}

.tdGray
{
	background-color:Gray;
	color:White;
	font-weight:bold;
}

.tdIvory
{
	background-color:ivory;
	font-family: Tahoma; 
	font-size: 11px;
}

.tblRpt
{
	BORDER-RIGHT: #23A53E 1px solid; 
	BORDER-TOP: #23A53E 1px solid; 
	BORDER-LEFT: #23A53E 1px solid; 
	BORDER-BOTTOM: #23A53E 1px solid; 
	moz-border-radius-bottomleft: 15px; 
	moz-border-radius-bottomright: 15px; 
	moz-border-radius-topleft: 3px; 
	moz-border-radius-topright: 3px; 
	font-family: Tahoma; 
	font-size: 11px;
	font-weight: normal;	
	vertical-align:top;	
}

.lnkFont
{
	font-family:Tahoma;
	font-size:10pt;
}

.fontReq
{
  font-family : Tahoma; 
  font-size: 14px;
  font-weight: bold;	
  color:Red;
}

.QuickLinksFlyoutPopup
        {
            background-color:LightSteelBlue;
            border: solid 1px MidnightBlue;
            padding:10px;
        }

.txtFontLnk
{
	font:11px Tahoma;
	color:#315686;
	cursor:pointer;
}

/**********************************************************************************/
/*GRID VIEW STYLE																  */
/**********************************************************************************/

.myHeader 
{
	background:#f9f9f9 url(Images/captionbckg.gif) repeat-x;
    color:#15428B;
	font-size:11px;
	font-weight:bold;
	font-family:tahoma,arial,verdana,sans-serif;
	border-bottom-color:#99BBE8;
	border-width:1px;
	line-height:20px;
}


.letranormal {color:#000000;font-size: 8pt;font-style:normal;font-weight:normal}

.gridcontainer  
{
    border: solid 1px #99BBE8;
    border-top-width:0px;
    width: 100%;
   
}
.grid 
{
	width:100%;
	border-width:0px;
	text-decoration: none;
	line-height:25px;
}

.grid table 
{
	border-color:#15428B;
	border-width:1px;
	text-align:center;
}
	
.grid td
{
	font-size: 11px;
	text-align:center;
	border:1px inset #15428B;
    border-top-color:#fff;
    border-left-color:#fff;
    cursor:default;
    vertical-align:middle;
}


.grid th
{
	background:transparent url(Images/thbackground.gif) repeat-x;
    height:19px;
    border:solid 1px #99BBE8;
    font-weight:normal;
}

.selectedrow 
{
	background: #DFE8F6;
	border:1px dotted #A3BAE9;
}

.altrow 
{
	background-color:#f2f2f2;
}

.altoverow
{
	border:10px solid #99BBE8;
    background: #efefef url(Images/rowover.gif) repeat-x left top;
}

.pagerstyle 
{
	font-size:x-small;
	text-align:right;
    background-position: bottom left;
    background: #D0DEF0 url(Images/toolbarbck.gif) repeat-x scroll left top;
}

.gopag {
    font-size:x-small;
    width:20px;
}

.pagprev{
    background:transparent url(Images/previous.png) no-repeat scroll center;
    height:1.3em;
    width:16px;
    cursor:pointer;
    border:0px;
}
.pagnext{
    background:transparent url(Images/next.png) no-repeat scroll center;
    height:1.3em;
    width:16px;
    cursor:pointer;
    border:0px;
}

.pagfirst{
    background:transparent url(Images/first.png) no-repeat scroll center;
    height:1.3em;
    width:16px;
    cursor:pointer;
    border:0px;
}
.paglast{
    background:transparent url(Images/last.png) no-repeat scroll center;
    height:1.3em;
    width:16px;
    cursor:pointer;
    border:0px;
}


