
BODY, P, DIV, SPAN
{
	font-family: arial;
	font-size: 12px;
	color: #000000;
	word-spacing: 1px;
	line-height: 12pt;
}
.copyb{
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.copyb A{
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #003366;
	text-decoration: none;
}

.copy{
	font-family: arial;
	font-size: 12px;
	font-weight:normal ;
	color: #000000;
	word-spacing: 1px;
	line-height: 12pt;
}
.copyMaroon{
	font-family: arial;
	font-size: 12px;
	color:Maroon;
	word-spacing: 1px;
	line-height: 12pt;
}
.small{
	font-family: arial;
	font-size: 10px;
	color: Gray;
	word-spacing: 1px;
	
}
.copyWhite{
	font-family: arial;
	font-size: 12px;
	color: #FFFFFF;
	word-spacing: 1px;
	line-height: 12pt;
}

.copy A{
	font-family: arial;
	font-size: 12px;
	color: #336699;
	text-decoration: none;
}

.copy A:hover{
	font-family: arial;
	font-size: 12px;
	color: #163758;
	text-decoration: none;
}
.formElement{
	font-family: arial;
	font-size: 8pt;
	color: #444444;
}
.required{
	font-family: arial;
	font-size: 11px;
	color: #990000;
}
.warning{
	font-family: arial;
	font-size: 11px;
	color: #990000;
	text-align:left;
}
.practiceCombo{
	font-family: arial;
	font-size:11px;
	color: #000000;
}
.flagchange{
	font-family: arial;
	font-weight: bold;
	color: #990000;
	background: #ffff00;
	text-decoration: none;
}

.pagernav:link
{
	font-weight: bold;
	color: #996600;
	font-family: arial, sans-serif;
}
.pagernav:visited
{
    FONT-WEIGHT: bold;
    COLOR:#996600;
    FONT-FAMILY: arial, sans-serif;
}
.pagernav:active
{
	display: block;
	font-weight: bold;
	color: #cc9966;
	font-family: arial, sans-serif;
	position: static;
	background: #ffff00;
	
}
.pagernav:hover
{
	display: block;
	font-weight: 800;
	color: #cc9966;
	font-family: arial, sans-serif;
	background-color: #ffffff;
}
.label
{
    font: 8pt 'Bookman Old Style' , Helvetica, Arial, sans-serif ,Garamond;
    color: #725b00;
}
.LabelValue
{
    font: 9pt Arial, 'Bookman Old Style' , Helvetica,  sans-serif ,Garamond;
    color: #000000;
    background-color:White;
    width:100px;
}
.cell
{
	font: 8pt Arial, Helvetica, sans-serif;
	color: gray;
}
.td {
	color : #FFFFFF;
	font : normal normal 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.textbox {
	color : #996600;
	font : normal normal 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.textboxShort 
{
	width:55px;
	color : #996600;
	font : normal normal 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.textbox70px
{
	width:70px;
	color : #996600;
	font : normal normal 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align:center;
}
.textboxLong
{
	width:250px;
	color : #996600;
	font : normal normal 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.textboxBig
{
	color: #000000;
	font: 9pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	vertical-align: top;
	overflow: auto;
	height: 80px;
    width:250px;
	text-align: left;
 
}
.homecopy {
	color : #9FB5D8;
	font : normal normal 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.bigger {
	color : #FFFFFF;
	font : normal normal 9pt Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.ver15Bwhite {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
}
.ver12Bwhite {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.Title
{
	font-weight: bold;
	font-size: 16px;
	color: #393836;
	font-family: Arial,Verdana, Helvetica, sans-serif;
	height: 30px;
	width: 880px;
	text-align: center;
	vertical-align: top;
}
.darkgreen12
{
	font-weight: 500;
	font-size: 12px;
	color: #145218;
	vertical-align:middle;  
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.caption
{
	font-weight: 500;
	font-size: 12px;
	color: #145218;
	vertical-align:top;  
	font-family: Arial, Helvetica, sans-serif;
	text-align:left;
	width:100px;
}
.captionBrown
{
	font-weight: bold;
	font-size: 12px;
	color: maroon;
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	text-align: right;
}
.StatusChoices
{
	font-weight: normal;
	font-size: 12px;
	color: maroon;
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	text-align: right;
}
.darkgreen11
{
	font-weight: 500;
	font-size: 11px;
	color: #145218;
	vertical-align:middle;  
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.saddlebrown11
{
    font-weight: 500;
    font-size: 8pt;
    color: #8b4513;
    vertical-align: middle;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

.textbox_field
{
	font-weight: 500;
	font-size: 11px;
	color: Maroon;
	vertical-align:middle;  
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.RequesterComment
{
	font-weight: 500;
	width: 280px;
	height: 60px;
	overflow: auto;
	font-size: 11px;
	color: Maroon;
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-right: white thin inset;
	border-top: white thin inset;
	border-left: white thin inset;
	border-bottom: white thin inset;
}

.ver12B{
	font-weight: bold;
	font-size: 12px;
	color: #f6ffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.ver13BltBlu {
	color: #9FB5D8;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}
.ver13BoldBlue {
	color: #004B84;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}
.ver9iGrey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: italic;
	color: #999999;
}
.ver11Bgrey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CCCCCC;
}
.topnav:link
{
    font-weight: normal;
    font-size: 12px;
    color: #666633;
    font-family: 'Bookman Old Style' , arial, sans-serif;
    text-decoration: none;
}
.topnav:visited
{
   font-weight: normal;
    font-size: 12px;
    color: #666633;
    font-family: 'Bookman Old Style' , arial, sans-serif;
    text-decoration: none;
}
.topnav:active
{
   font-weight: normal;
    font-size: 12px;
    color: #666633;
    font-family: 'Bookman Old Style' , arial, sans-serif;
    text-decoration: none;
}
.topnav:hover
{
    font-weight: normal;
    font-size: 12px;
    color:Maroon;
    font-family: 'Bookman Old Style' , arial, sans-serif;
    text-decoration: none;
}

.leftnav:link
{
	FONT-WEIGHT: 500;
	font-size: 12px;
	color: #996600;
	font-family: arial, sans-serif;
	text-decoration: none;
}
.leftnav:visited
{
    FONT-WEIGHT: 500;
    FONT-SIZE: 12px;
    COLOR:#996600;
    FONT-FAMILY: arial, sans-serif;
    TEXT-DECORATION: none
}
.leftnav:active
{
	font-weight: 500;
	font-size: 12px;
	color: #cc9966;
	font-family: arial, sans-serif;
	position: static;
	background-color: #ffffff;
	text-decoration: none;
}
.leftnav:hover
{
	font-weight: 500;
	font-size: 12px;
	color: #cc3333;
	font-family: arial, sans-serif;
	background-color: #ffffff;
	text-decoration: none;
}

.sortHead:link
{
	font-weight: bold;
	font-size: 11px;
	color: white;
	font-family: arial, sans-serif;
	text-decoration: none;
}
.sortHead:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR:white;
    FONT-FAMILY: arial, sans-serif;
    TEXT-DECORATION: none
}
.sortHead:active
{
	display: block;
	font-weight: bold;
	font-size: 11px;
	color: white;
	font-family: arial, sans-serif;
	position: static;
	background-color: #ffffff;
	text-decoration: none;
}
.sortHead:hover
{
	display: block;
	font-weight: 800;
	font-size: 11px;
	color: #cc9966;
	font-family: arial, sans-serif;
	background-color: #ffffff;
	text-decoration: none;
}

.leftTab:link
{
	font-weight: normal;
	font-size: 11px;
	color: #996600;
	font-family: arial, sans-serif;
	text-decoration: none;
}
.leftTab:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR:#996600;
    FONT-FAMILY: arial, sans-serif;
    TEXT-DECORATION: none
}
.leftTab:active
{
	display: block;
	font-weight: 700;
	font-size: 11px;
	color: #cc9966;
	font-family: arial, sans-serif;
	position: static;
	background-color: #ffffff;
	text-decoration: none;
}
.leftTab:hover
{
	display: block;
	font-size: 11px;
	color: #cc9966;
	font-family: arial, sans-serif;
	background-color: #ffffff;
	text-decoration: none;
}
.linkDoc:link
{
	display: inline;
	height: 20px;
	font-weight: 500;
	font-size: 14px;
	color: #996600;
	font-family: arial, sans-serif;
	position: static;
	text-decoration: none;
}
.linkDoc:visited
{
	display: inline;
	height: 20px;
    FONT-WEIGHT: 500;
    FONT-SIZE: 14px;
    COLOR:#996600;
    FONT-FAMILY: arial, sans-serif;
    TEXT-DECORATION: none
}
.linkDoc:active
{
	display: inline;
	height: 20px;
	font-weight: 500;
	font-size: 14px;
	color: #cc9966;
	font-family: arial, sans-serif;
	position: static;
	background-color: #ffffff;
	text-decoration: none;
}
.linkDoc:hover
{
    display: inline;
    height: 20px;
    font-weight: 500;
    font-size: 14px;
    color: #cc3333;
    font-family: arial, sans-serif;
    position: static;
    background-color: Gray;
    text-decoration: none;
}



.white
{
	font: bolder 8pt Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}

.ver13BltBlu {
	color: #9FB5D8;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}
.ver13BoldBlue {
	color: #004B84;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}
.ver9iGrey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: italic;
	color: #999999;
}
.ver11Bgrey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CCCCCC;
}
.tabFont:link
{
	font-weight: normal;
	font-size: 8px;
	vertical-align: sub;
	cursor: hand;
	color: #996600;
	font-family: Verdana;
	text-align: center;
	text-decoration: none;
}
.tabFont:visited
{
	font-weight: normal;
	font-size: 8px;
	vertical-align: sub;
	cursor:hand;
	color: #996600;
	font-family: Verdana;
	text-align: center;
	text-decoration: none;
}
.tabFont:active
{
	font-weight: normal;
	font-size: 8px;
	vertical-align: sub;
	cursor: hand;
	color: #996600;
	font-family: Verdana;
	text-align: center;
	text-decoration: none;
}
.noteText
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-style: italic;
    color: olive;
    font-variant: normal;
}
.PrintTitle
{
    font-family:Arial Black; 
    font-size:x-large; 
    color:#666666;
}
.PrintSubTitle
{
    font-family:Times New Roman; 
    font-size:large; 
    color:white;
}
.PrintDesc
{
    font-family: Times New Roman;
    font-size: 11pt;
    color: Black;
    font-weight: bold;
}
.PrintText
{
    font-family: Tahoma;
    font-size: 9pt;
    color: #484748;
    font-weight: normal;
}
.LabelText
{
    font-family: Arial, Tahoma;
    font-size: 11pt;
    color: Black;
    font-weight: normal;
    text-align:left;
    vertical-align:top;
    background-color:white;
}
.LabelTextBox
{
    font-family: Arial, Tahoma;
    font-size: 11pt;
    color: Black;
    font-weight: normal;
    text-align:left;
    vertical-align:top;
    height:50px;
    width:600px;
    margin-right:0;
    background-color:white;
}
.OTLabelTextBox
{
    font-family: Arial, Tahoma;
    font-size: 11pt;
    color: Black;
    font-weight: normal;
    text-align:left;
    vertical-align:top;
    height:50px;
    width:350px;
    margin-right:0;
    background-color:white;
}
.divTravel
{
	font-family: Arial, Tahoma;
	font-size: 9pt;
	color: black;
	font-weight: normal;
	background-position:left bottom ;
	width: 880px;
	position: static;
	height: 530px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
}
.divTimeoff
{
	font-family: Arial, Tahoma;
	font-size: 9pt;
	color: black;
	font-weight: normal;
	background-position:right bottom ;
	background-image: url(Images/timeoff.jpg);
	width: 880px;
	position:relative;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
}
.divTab
{
	font-family: Arial, Tahoma;
	font-size: 9pt;
	color: black;
	font-weight: normal;
	background-position: left top;
	width: 880px;
	position:relative;
/*	position: absolute;*/
	height: 540px;
	left: 0px;
	top: 0px;
}
.divOvertime
{
	font-family: Arial, Tahoma;
	font-size: 9pt;
	color: black;
	font-weight: normal;
	background-position: left top;
	width: 880px;
	position: static;
	height: 500px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
}
.divTimeoff
{
	font-family: Arial, Tahoma;
	font-size: 9pt;
	color: black;
	font-weight: normal;
	background-position: left top;
	width: 880px;
	position: static;
	height: 500px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
}
.divProject
{
	background-image: url(Images/project_management.jpg);
	font-family: Arial, Tahoma;
	font-size: 9pt;
	color: black;
	font-weight: normal;
	background-position: left top;
	width: 880px;
	position: static;
	height: 500px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
}
.CalendarBeginDateClass
{
	color: black;
	font-family: Arial;
	position:absolute;
	display: block;
	vertical-align: baseline;
	text-align: left;
	width: 100px;
	left: 310px;
	top: 255px;
	height: 80px;
	background-color: white;
}

.CalendarWorkBeginDateClass
{
	color: black;
	font-family: Arial;
	position:absolute;
	display: block;
	vertical-align: baseline;
	text-align: left;
	width: 100px;
	left: 172px;
	top: 260px;
	height: 80px;
	background-color: white;
}
.CalendarWorkEndDateClass
{
	color: black;
	font-family: Arial;
	position: absolute;
	display: block;
	vertical-align: baseline;
	text-align: left;
	width: 100px;
	left: 348px;
	top: 260px;
	height: 80px;
	background-color: white;
}
.CalendarTitle
{
	font-size: 10pt;
	color: black;
	font-family: Arial;
	left: 0px;
	position:relative;
	top: 0px;
	background-color: silver;
}

.CalendarEndDateClass
{
	color: black;
	font-family: Arial;
	position: absolute;
	display: block;
	vertical-align: baseline;
	text-align: left;
	width: 100px;
	left: 445px;
	top: 255px;
	height: 80px;
	background-color: white;
}
.EmailHeading
{
	font-size: 12pt;
	color: white;
	background-color:gray;
	font-family: Arial;
	text-align: center;
	position: static;
	overflow: auto;
}
.Status
{
	font-size: 10pt;
	color: brown;
	font-family: Arial;
	text-align: left;
	position: static;
	overflow: auto;
}
.divApproval
{
	font-family: Arial, Tahoma;
	font-size: 9pt;
	color: black;
	font-weight: normal;
	background-position: left top;
	width: 980px;
	position: static;
	height: 610px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
    margin-left:0;
    margin-top:0;
}
.divOverTimeApproval
{
	font-family: Arial, Tahoma;
	font-size: 9pt;
	color: black;
	font-weight: normal;
	background-position: left top;
	background-image: url(Images/sig_overtime.jpg);
	width: 900px;
	position: static;
	height: 610px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
    margin-left:0;
    margin-top:0;
}
.OverTimeTable
{
	font-family: Arial, Tahoma;
	font-size: 9pt;
	color: black;
	font-weight: normal;
	background-position: left top;
	width: 600px;
	 height:190px;
	overflow:auto;
}

.EmailTitle
{
	font-family: Arial, Tahoma;
	font-size: 14pt;
	font-weight:normal;
	color: black;
	width: 600px;
	position: static;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
    margin-left:0;
    margin-top:0;
}
.EmailContent
{
	font-family: Arial, Tahoma;
	font-size: 12pt;
	font-weight:normal;
	color: black;
	width: 600px;
	position: static;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
    margin-left:0;
    margin-top:0;
}
.OTHistore
{
	color: black;
	font-family: Arial;
	display: block;
	vertical-align: baseline;
	text-align: left;
	width: 580px;
	
}
.WorkList
{
	font-family: Arial, Tahoma;
	font-size: 9pt;
	color: black;
	font-weight: normal;
	background-position: left top;
	width: 500px;
	 height:400px;
	overflow:auto;
}
.GridWorkListClass
{
	color: black;
	font-family: Arial;
	display: block;
	vertical-align: baseline;
	text-align: left;
	width: 480px;
	background-color:white;
}
.GridWorkListHeaderClass
{
	font-family: Arial;
	vertical-align: baseline;
	display: block;
	text-align: center;
	text-decoration: none;
	height: 20px;
	color: #ffffff;
	background-color: #666666;
}
.ProjectCode
{
	color: black;
	font-family: Arial;
	display: block;
	vertical-align: baseline;
	text-align: left;
	width: 500px;
}
.RequestTable
{
	color: black;
	font-family: Arial;
	display: block;
	vertical-align: baseline;
	text-align: left;
	width: 430px;
	
}

.OTTable
{
	color: black;
	font-family: Arial;
	display: block;
	vertical-align: baseline;
	text-align: left;
	width: 480px;
	
}
.OTSelectedRow
{
	font-family: Arial;
	vertical-align: baseline;
	color: #000000;
	background-color: #ccccff;
}

.OTTableHeading
{
	font-family: Arial;
	vertical-align: baseline;
	display: block;
	text-align: center;
	text-decoration:underline;
	height: 20px;
	color: #ffffff;
	background-color: #666666;
}
.OTTableHeading A{
	font-family: arial;
	display: block;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	height: 10px;
}

.OTTableHeading A:hover
{
	font-family: arial;
	display: block;
	font-size: 12px;
	color: khaki;
	text-decoration: none;
	height: 10px;
}
.TableHeading
{
	font-family: Arial;
	vertical-align: baseline;
	display: block;
	text-align: center;
	text-decoration:none;
	height: 20px;
	color: #ffffff;
	background-color: #666666;
}
.TableHeading A{
	font-family: arial;
	display: block;
	font-size: 12px;
	color: #ffffff;
	text-decoration: underline;
	height: 10px;
}
.ChangeControlFrame
{
	color: #000000;
	font: 9pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	vertical-align: top;
	height: 500px; /*540px; */
	width: 890px;
	text-align: left;
	display: block;
	position: relative;
}
.ErrorMsg
{
	color:red;
	font-family: Arial;
	vertical-align: baseline;
	text-align: left;
}
.OKMsg
{
	color:Green;
	font-family: Arial;
	vertical-align: baseline;
	text-align: left;
}

.AdminBox
{
	color: #464748;
	font: 9pt Arial, Verdana, Geneva, Helvetica, sans-serif;
	vertical-align: top;
	height: 255px;
	width: 410px;
	text-align: left;
	display: block;
	position: relative;
	background-color: white;
}
.MemberBox
{
	color: #464748;
	font: 9pt Arial, Verdana, Geneva, Helvetica, sans-serif;
	vertical-align: top;
	height: 280px;
	width: 400px;
	text-align: left;
	display: block;
	position: relative;
	background-color: white;
	overflow: auto;
}
.ProjectBox
{
	color: #464748;
	font: 9pt Arial, Verdana, Geneva, Helvetica, sans-serif;
	vertical-align: top;
	height: 50px;
	width: 910px;
	text-align: left;
	display: block;
	position: relative;
	background-color: white;
}
.NoPermission
{
	font: 9pt Arial, Verdana, Geneva, Helvetica, sans-serif;
	vertical-align: top;
	text-align: left;
	display: block;
	position: absolute;
	left: 0px;
	top: 0px;
}
.ShowConsole
{
	vertical-align: top;
	text-align: left;
	display: block;
	position: absolute;
	left: 0px;
	top: 0px;
}
.AdminHeader
{
	color: #ffffff;
	vertical-align: baseline;
	text-align: center;
	display: block;
	position: relative;
	background-color: #52728d;
	font-weight:lighter;
	font-size: 9pt;
	line-height: normal;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-variant: normal;
}
.AdminTitle
{
	font-weight: bold;
	font-size: 18px;
	background-image:url( 'admin_top.jpg');
	color: white;
	font-family: Arial,Verdana, Helvetica, sans-serif;
	height: 50px;
	width: 890px;
	text-align: center;
 	vertical-align:middle;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
}

.ListMembers
{
	color: #000000;
	font: 9pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	vertical-align: top;
	height: 180px;
	width: 520px;
	text-align: left;
	display: block;
	position: relative;
	border-right: gray thin inset;
	border-top: gray thin inset;
	border-left: gray thin inset;
	border-bottom: gray thin inset;
	overflow:auto;
}
.ProjectCodeDisplay
{
	color: #000000;
	font: 9pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	vertical-align: top;
	height: 130px;
	width: 520px;
	text-align: left;
	display: block;
	position: relative;
	overflow:auto;
}
.TimeOffCalendar
{
	color: #352d0e;
	font: 8pt Arial,Verdana, Geneva,  Helvetica, sans-serif;
	vertical-align: top;
	text-align: left;
	cursor:pointer;
}
.TimeOffCalendarBlue
{
	color: #663333;
	font: 8pt Arial,Verdana, Geneva, Helvetica, sans-serif;
	vertical-align: top;
	text-align: left;
	cursor:pointer;
}
.CodeNote
{
	/*color: #663333;*/
	color:Black;
	font: 8pt Arial,Verdana, Geneva, Helvetica, sans-serif;
	vertical-align: top;
	text-align: left;
	background-color: #c7d2de;
}
.ITSCalendar
{
	color: #000000;
	font: 9pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	vertical-align: top;
	height: 500px;
	width: 953px;
	text-align: left;
	display: block;
	position: relative;
	border-right: gray thin inset;
	border-top: gray thin inset;
	border-left: gray thin inset;
	border-bottom: gray thin inset;

}
.ITSCalendarBox
{
	color: #000000;
	font: 9pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	vertical-align: top;
    margin-left:0px;
	height: 495px;
	width: 970px;
	text-align: left;
	display: block;
	position: relative;
	overflow: auto;
	border:1px;
	
}
.TimeOffCalendarBox
{
	color: #000000;
	font: 9pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	vertical-align: top;
	height: 450px;
	width: 620px;
	text-align: left;
	display: block;
	position: relative;
	overflow: auto;
	border:0;	
}
.CalendarTitleStyle
{
	height: 30px;
	background-color: #7d9d94;
	color: White;
	vertical-align:top;
	margin-top:0px;
}
.CalendarHoliday
{
	background-color: #d8d8bf;
	color: dimgray;
	vertical-align: top;
	margin-top: 0px;
	text-align: center;
}
.CalendarToday
{
	background-color: white;
	color: maroon;
	vertical-align: top;
	margin-top: 0px;
	text-align: left;
}
.Control_Row_Edit
{
	background-color: white;
	color: black;
	vertical-align: top;
	margin-top: 0px;
	text-align: left;
	font-size: 8pt;
	width: 180px;
	font-family: Arial;
	height: 60px;
	direction: ltr;
	page-break-before: auto;
	overflow: auto;
	position: static;
}
.DateCalendarBegin
{
	left: 524px;
	position: absolute;
	top: 132px;
}
.DateCalendarEnd
{
	left: 680px;
	position: absolute;
	top: 132px;
}

.ReportFrame
{
	width: 875px;
	position: static;
	height: 420px;
	overflow:auto;
}
.ReportHeading
{
	overflow: auto;
	height:20px;
	font-weight: normal;
	font-size: 9pt;
	color: white;
	background-color: #7b7862;
	text-align: center;
}
.ReportItemStyle
{
	font-weight: normal;
	font-size: 9pt;
	background-color: white;
	text-align: left;
	vertical-align: top;
}
.ReportAltItemStyle
{
	font-weight: normal;
	font-size: 9pt;
	background-color: white;
	text-align: left;
	vertical-align: top;
}
.HelpDeskCaption
{
	font-weight: 500;
	font-size: 12px;
	color: #145218;
	vertical-align:baseline;  
	font-family: Arial, Helvetica, sans-serif;
	text-align:left;
}
.HelpDeskHeading
{
	font-weight: 500;
	font-size: 12px;
	color: #434d43;
	vertical-align: baseline;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	background-color: #d2d4d5;
}
.NoteIcon
{
	font-weight: 500;
	width:280px;
	height: 15px;
	font-size: 8pt;
	color: white;
	vertical-align: baseline;
	text-align:center; 
	font-family: Arial, Helvetica, sans-serif;
	background-color: slategray;
}

.HelpDeskListBox
{
	font-weight: 500;
	width:250px;
	height:80px;
	font-size: 10pt;
	color: #434d43;
	vertical-align: baseline;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	background-color: white;
}
.HelpDeskSubListBox
{
	font-weight: 500;
	width:180px;
	height:140px;
	font-size: 10pt;
	color: #434d43;
	vertical-align: baseline;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	background-color: white;
}
.HelpDeskTextbox
{
	font-weight: 500;
	width:140px;
	font-size: 10pt;
	color: #434d43;
	vertical-align: baseline;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	background-color: white;
}
.ajax__tab_header 
{white-space:normal;
 width:200px;
 background-color:Red;
}

/***************************************************************/

.MenuItem
{
    height: 20px;
    width:100px;
    font-weight: 500;
    font-size: 12px;
    color:#FFFFFF;
    font-family: arial, sans-serif;
    text-decoration: none;
    vertical-align:bottom;
    display:inline;
}
.MenuItemSelected
{
    height: 20px;
    width:100px;
    font-weight: 500;
    font-size: 12px;
    color:orange;
    font-family: arial, sans-serif;
    text-decoration: none;
    vertical-align:bottom;
    display:inline;
}

.MenuItem:link
{
    height: 20px;
    font-weight: 500;
    font-size: 12px;
    color:#FFFFFF;
    font-family: arial, sans-serif;
    text-decoration: none;
    vertical-align:bottom;
  
}
.MenuItem:hover
{
	height: 20px;
    width:100px;
    font-weight: 500;
    font-size: 12px;
    color:Orange;
    font-family: arial, sans-serif;
    text-decoration: none;
    vertical-align:bottom;
}
.MenuItem A
{
    height: 20px;
    width:100px;
    font-weight: 500;
    font-size: 12px;
    color:#FFFFFF;
    font-family: arial, sans-serif;
    text-decoration: none;
    vertical-align:bottom;
}



.SubMenuButtons
{
    height: 20px;
    font-weight: 500;
    font-size: 12px;
    color:White;
    font-family: arial, sans-serif;
    text-decoration: none;
    text-align:center; 
    vertical-align:top;
	background-color:blue;
	
   
}

.SubMenuButtons A
{
    height: 20px;
    font-weight: 500;
    font-size: 12px;
    color:white;
    font-family: arial, sans-serif;
    text-decoration: none;
    vertical-align:top;
    display:inline;
	background-color: blue;
    
    
}


.SubMenuDetailButtons
{
    font-weight: 500;
    font-size: 10px;
    color: white;
    font-family: arial, sans-serif;
    text-decoration: none;
    text-align: left;
    vertical-align: top;
    display: inline-block;
    background-color: #D6D7B9;
}

.SubMenuDetailButtons A
{
    font-weight: 500;
    font-size: 10px;
    color: black;
    font-family: arial, sans-serif;
    text-decoration: none;
    text-align: left;
    vertical-align: top;
    display: inline-block;
}

.SubMenuDetailButtons A:hover
{
    color: #CC3300;
    font-family: arial, sans-serif;
    text-decoration: none;
    text-align: left;
    vertical-align: top;
    display: inline-block;
}
.basicWhiteLink A
{
    font: normal 11px/18px Verdana, Arial, Helvetica, Sans-Serif;
    color: #fffff;
    text-decoration: none;
    background-image: url( 'menu_back.jpg' );
    background-repeat:no-repeat;
}
.EasyMenu
{
    font-family: Tahoma;
    font-size: 12px;
    color:#FFFFFF;
    word-spacing: 1px;
    text-align: left;
    vertical-align:top;
    background-repeat: repeat-x;
    width: 100%;
    height:25px;
    position:relative;
}

.EasyMenuItem
{
    font-family: Tahoma;
    font-size: 12px;
    color:white;
    word-spacing: 1px;
    text-align: center;
    vertical-align:top;
    width:100px;
}

.EasyMenuLastItem
{
    width:100%;
}


.EasyMenuItem A{
	font-family: Tahoma;
    font-size: 12px;
    color:white;
    word-spacing: 1px;
    line-height: 12pt;
    text-align: center;
}

.EasySubMenu
{
	font-family: Tahoma;
	font-size: 12px;
	border-width: thin;
	border-color: whitesmoke;
	border-style: inset;
	color: black; /*background-color: #EEEEEE;*/ /*background-color: #F3F8FC;*/
	/*background-color: #D6D7B9; */
	background-color: white; 
	border-top-width:2px;
	text-align: left; /*    vertical-align: top;*/ /*    height: 150px; */
	z-index: 9000000;
	vertical-align:top;
}


.LeftMenu
{
    font-weight: 500;
    font-size: 11px;
    cursor: hand;
    color:White;
    background-color:Gray;
    vertical-align:top;
    text-align:center;
    height:20px;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
    /*background-color: #C0C0C0;*/
}

.LeftMenu A
{
    font-weight: bolder;
    font-size: 11px;
    cursor: hand;
    color:#2d2f2d;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
    /*background-color: #C0C0C0;*/
}


.LeftMenu A:hover
{
    color:#993300;
    background-position: left top; 
    background-image: url( "images/dot.jpg" ); /*background-repeat: no-repeat;*/
}

.SelectedLeftButton
{
    font-weight: bolder;
    font-size: 11px;
    cursor: hand;
    color:Blue;
    background-color:#E5E5E5;
    vertical-align:top;
     text-align:center;
    height:20px;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
    /*background-color: #C0C0C0;*/
}
.SelectedLeftButton A
{
    font-weight: bolder;
    font-size: 11px;
    cursor: hand;
    color: Blue;
    background-color:#E5E5E5;
    vertical-align:top;
    text-align:center;
    height:20px;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
    /*background-color: #C0C0C0;*/
}
.LeftMenuButton
{
    background-position: center;
    background-color:#DCDCDC;
    font-weight: 500;
    font-size: 11px;
    cursor: hand;
    color: #606060;
    vertical-align: top;
    text-align: left;
    height: 15px;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
    background-image: url('images/leftback.jpg');
    background-repeat: repeat-x;
}
.LeftMenuButton A
{
    background-position: bottom;
    font-weight: 500;
    font-size: 11px;
    cursor: hand;
    color: #606060;
    vertical-align: top;
    text-align: left;
    height: 10px;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
    background-image: url(images/leftback.jpg);
    background-repeat: repeat-x;
}
.LeftMenuButton A:hover
{
    color: #993300; /*background-position: left top; */
    background-image: url( "images/dot.jpg" ); /*background-repeat: no-repeat;*/
    text-align:left;
}

.BottomItems
{
	font-weight: 500;
	font-size: 9pt;
	cursor: hand;
	color:  #996600;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
}

.BottomItems A
{
	font-weight: 500;
	font-size: 9pt;
	cursor: hand;
	color: #996600;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
}
.BottomItems A:hover
{
	color: red;
}


.BottomItems A:visited
{
	color: red;
}

.DetailItemButton
{
	background-color: #F3F8FC;
}

.MainPage
{
	font-family: arial;
	font-size: 12px;
	color: #000000;
	word-spacing: 1px;
	line-height: 12pt;
	background-color:white; /* #d1d4c7;*/
}
 
.TabContainer
{
    height: 400px;
    width:800px;
   
}
.TabPanel
{
    height: 40px;
    width:800px;
    font-weight: 500;
    border:1px;
    font-size: 10px;
    font-family: arial, sans-serif;
    text-decoration: none;
    text-align:left; 
    vertical-align:top;
}
 
.basicWhiteHead A
{ font: bold 10px/12px Arial,Verdana,  Helvetica, Sans-Serif; color: #fff; text-decoration: none; 
}

.Features
{
	font-weight: 500;
	font-size: 10pt;
	font-family: Tahoma;
	text-align: left;
	vertical-align: top; /*color: #333300;*/
	color: #660033;
}
   
.Spec
{
    font-weight: 300;
    font-size: 10pt;
    /*font-family: Arial;*/
    font-family: Tahoma;
    text-align: left;
    vertical-align: top; /*font-style: italic;*/
}
.Description
{
   font-weight: 300;
   font-size: 10pt;
   /*font-family: Arial;*/
   font-family: Tahoma;
   color: #333300;
   text-align: left;
   height:400px;
   vertical-align: top; /*font-style: italic;*/
}
.Installation
{
   font-weight: 300;
   font-size: 10pt;
   font-family: Arial;
   text-align: left;
   vertical-align: top; /*font-style: italic;*/
   overflow:auto;
   height:400px;
   width:800px;
}
.Category
{
   font-weight: 300;
   font-size: 10pt;
   font-family: Arial;
   text-align: left;
   vertical-align: top; /*font-style: italic;*/
   overflow:auto;
   height:500px;
   width:800px;
   
}
.BulletText
{
	font-size: 8pt;
	color: #49494d;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	height: 9px;
}
.dhtmlNav
{
	font-weight: bolder;
	font-size: 11px;
	cursor: hand;
	color: #2d2f2d;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.CatalogLink
{
	font-size: 10pt;
	color: White;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	background-color: #83836D;
	line-height: 20px;
	vertical-align: middle;
	text-align: center;
	text-decoration: none;
}

.CatalogLink A
{
	font-size: 10pt;
	color: White;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	background-color: #83836D;
	line-height: 20px;
	vertical-align: middle;
	text-align: center;
	text-decoration: none;
}

.CatalogLink A:hover
{
	color: brown;
}

.CatalogTitle
{
	font-size: 10pt;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	height: auto;
	background-color: #83836D;
	line-height: 20px;
	vertical-align: middle;
	text-align: center;
}
.CatalogDesc
{
	font-size: 9pt;
	color: #333300;
	font-family: Arial, Helvetica, sans-serif;
	height: auto;
	background-color: #FFFFFF;
	line-height: 20px;
	vertical-align: middle;
	text-align: center;
	width: 200px;
	position: relative;
}

.HomePageHotItem{
	color: brown;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.HomePageHotItemName
{
    color: #663300;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14pt;
    font-weight: 500;
    text-align:center;
}
.copywright
{
    color: #999999;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 7pt;
    font-weight: 300;
    text-align: center;
    font-style: italic;
}

.linkDetail
{
    color:black;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: 300;
    text-align: left;
    text-decoration:none;
}
.linkSubMenu
{
    color:white;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: 500;
    text-align: center;
    text-decoration:none;
}
.Faq
{
    color: #224444;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: 300;
    text-align: left;
    text-decoration: none;
    height: 460px;
    width: 700px;
    top: 10px;
    overflow: auto;
}
.Warranty
{
    overflow:auto;
    height:520px;
    width:660px;
}
.PriceClass
{
	color: #006600;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: 700;
}
.CatalogItem
{
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	height: 300px;
	width:174px;
}

.ReportHeader
{
    font-size: 10pt;
    font-family: Arial, Helvetica, sans-serif;
    background-color: #333300;
    color: White;
    text-align: center;
}
.QTY
{
    text-align:center;
    font-size: 10pt;
    font-family: Arial, Helvetica, sans-serif;
}
.EditPanel
{
    text-align:left;
    font-size: 9pt;
    font-family: Arial, Helvetica, sans-serif;   
    background-color:Gray;
    color:White;
    width:500px;
    border-width:1px;
}

.ReportTabContainer
{
	width: 950px;
	position: static;
	height: 600px;
	overflow: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	vertical-align: middle;
	display: block;
}
