
body
{background:"#ffffff";
BACKGROUND-IMAGE: url(images/bgpg.gif);

	
scrollbar-3dlight-color: #0099cc;
scrollbar-arrow-color: #CCCCCC;
scrollbar-darkshadow-color: #00CCCC;
scrollbar-face-color: #002A8C;
scrollbar-highlight-color: #CCCCCC;
scrollbar-shadow-color:#CCCCCC;
scrollbar-track-color:#99CCFF
}

.body_frame
{
	BACKGROUND-COLOR : #D75B10; 
}
.head
{
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Verdana; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.companyname_head_jsp
{
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #D75B10; FONT-FAMILY: Verdana; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.tableheadtext
{
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Verdana; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.startext
{
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ff0000; FONT-FAMILY: Verdana; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.tablehead
{
	BACKGROUND-COLOR: #F4A677;
}
.tablehead2
{
	BACKGROUND-COLOR: #FFDBCA;
}
.tablebg
{
	BACKGROUND-COLOR: 386427;
}
.forButton1111
{
	FONT-FAMILY: Verdana;
	FONT-SIZE: 10px;
	COLOR: #000000;
	BORDER: 1px outset;
	BORDER-COLOR: black;
}
.forButton
{
	HEIGHT: 25px;
	WIDTH: 90px;
	BACKGROUND-IMAGE: url(images/taketest.jpg);
	BORDER-BOTTOM: white 0px outset;
	BORDER-LEFT: white 0px outset;
	BORDER-RIGHT: white 0px outset;
	BORDER-TOP: white 0px outset;
	COLOR: white;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
}
.forButtonst
{
	WIDTH: 89px;
	BACKGROUND-IMAGE: url(images/button2.swf);
	BORDER-BOTTOM: white 0px outset;
	BORDER-LEFT: white 0px outset;
	BORDER-RIGHT: white 0px outset;
	BORDER-TOP: white 0px outset;
	COLOR: white;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
}

.forButtonSmall
{
	HEIGHT: 20px;
	WIDTH: 70px;
	BACKGROUND-IMAGE: url(../images/btn_blank_small.gif);
	BORDER-BOTTOM: white 0px outset;
	BORDER-LEFT: white 0px outset;
	BORDER-RIGHT: white 0px outset;
	BORDER-TOP: white 0px outset;
	COLOR: white;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
}
.forButtonsp
{
	HEIGHT: 25px;
	WIDTH: 70px;
	BACKGROUND-IMAGE: url(../images/spbtn_blank.gif);
	BORDER-BOTTOM: white 0px outset;
	BORDER-LEFT: white 0px outset;
	BORDER-RIGHT: white 0px outset;
	BORDER-TOP: white 0px outset;
	COLOR: white;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
}
.forButtonlarge
{
	HEIGHT: 24px;
	WIDTH: 101px;
	BACKGROUND-IMAGE: url(../images/btn_blank_large.gif);
	BORDER-BOTTOM: white 0px outset;
	BORDER-LEFT: white 0px outset;
	BORDER-RIGHT: white 0px outset;
	BORDER-TOP: white 0px outset;
	COLOR: white;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
}



.forButtonlargest
{
	HEIGHT: 24px;
	WIDTH: 101px;
	BACKGROUND-IMAGE: url(images/btn_blank_large.gif);
	BORDER-BOTTOM: white 0px outset;
	BORDER-LEFT: white 0px outset;
	BORDER-RIGHT: white 0px outset;
	BORDER-TOP: white 0px outset;
	COLOR: white;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
}
.forButtonlarge2
{
	HEIGHT: 24px;
	WIDTH:  200px;
	BACKGROUND-IMAGE: url(../images/btn_blank_large1.gif);
	BORDER-BOTTOM: white 0px outset;
	BORDER-LEFT: white 0px outset;
	BORDER-RIGHT: white 0px outset;
	BORDER-TOP: white 0px outset;
	COLOR: white;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
}
.forButtonlarge3
{
	HEIGHT: 24px;
	WIDTH:  300px;
	BACKGROUND-IMAGE: url(../images/compstrate.gif);
	BORDER-BOTTOM: white 0px outset;
	BORDER-LEFT: white 0px outset;
	BORDER-RIGHT: white 0px outset;
	BORDER-TOP: white 0px outset;
	COLOR: white;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
}
.forForms
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	border: 1px outset;
	border-color:black;
}
.forTextarea
{
	FONT-FAMILY: Verdana; 
	FONT-SIZE: 11px; 
	FONT-WEIGHT: normal; 
	WIDTH:150Px;
	HEIGHT:35PX;
	COLOR: #000000; 
	BORDER: 1px	outset; 
	BORDER-COLOR: black;
}
.forCheckbox 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border: 0px inset;
	border-color:black;
}
.forCombobox
{
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	border: 1px outset;
	border-color:black;
}
.forTextbox
{
	FONT-FAMILY: Verdana;
	FONT-SIZE: 11px;
    WIDTH:150Px;
	HEIGHT:20PX;
	BORDER-COLOR:#002A8C;
	BORDER: 1px outset;
	BORDER-COLOR: black;
}



.fordroupdown
{
    FONT-FAMILY: Verdana;
	FONT-SIZE: 11px;
    WIDTH:150Px;
	HEIGHT:20PX;
	BORDER-COLOR:#002A8C;
	BORDER: 1px outset;
	BORDER-COLOR: black;
}


.forTextboxem
{
	FONT-FAMILY: Verdana;
	FONT-SIZE: 11px;
	COLOR:#FF3300; 
    WIDTH:140Px;
	HEIGHT:20PX;
	BORDER-COLOR:#002A8C;
	BORDER: 1px outset;
	BORDER-COLOR: black;
}

.forTextboxcont
{
	FONT-FAMILY: Verdana;
	
	WIDTH:195px;
	HEIGHT:24px
	COLOR: #000000;
	BORDER: 1px outset;
	BORDER-COLOR: black;
}

.tabletext 
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 7.5pt; 
	COLOR: #CCOOFF; 
	FONT-FAMILY: Verdana; 
	TEXT-DECORATION: none
}
.text 
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10pt; 
	COLOR: #155500; 
	FONT-FAMILY: Arial; 
	TEXT-ALIGN: right; 
	TEXT-DECORATION: none
}
.colhead
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 8pt; 
	COLOR: black; 
	FONT-FAMILY: Verdana; 
	TEXT-ALIGN: center; 
	TEXT-DECORATION: none
}


.tablenormaltext
{
	FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
normaltext_table
{
	FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.indicator_frame
{
	FONT-SIZE: 8pt; COLOR: #FFFFFF; FONT-FAMILY: Arial;
}
.indicator_frame:visited
{
	color: #FFFFFF;
}
.table_frame
{
	background-color:#D75B10; border: 1PX; border-color: #D75B10;
}
.table_2
{
	BORDER-WIDTH: 1points;
	BORDER-STYLE: solid;
	BORDER-COLOR: black;
	border-collapse: collapse;
	BACKGROUND-COLOR: #F4A677;
}
.table_3
{
	BORDER-WIDTH: 1points;
	BORDER-STYLE: solid;
	BORDER-COLOR: black;
	border-collapse: collapse;
	BACKGROUND-COLOR: #FFDBCA;
}
.table_4
{
	BORDER-WIDTH: 1points;
	BORDER-STYLE: solid;
	BORDER-COLOR: black;
	border-collapse: collapse;
	BACKGROUND-COLOR: #F5B189;
}
.table_1
{
	BORDER-WIDTH: 1points;
	BORDER-STYLE: solid;
	BORDER-COLOR: black;
	border-collapse: collapse;
}
.table_frame
{
	BORDER-WIDTH: 1points; 
	BORDER-STYLE: solid; 
	BORDER-COLOR: #D75B10; 
	border-collapse: collapse; 
}
.td_frame
{
	BACKGROUND-COLOR : #D75B10; HEIGHT : 20; TEXT-ALIGN: left;
}
.LinkText
{
	FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: #FFFFFF; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.LinkText:hover
{
	COLOR: #FFFF99;
}
.dataLinkText
{
	FONT-SIZE: 8pt; 
	COLOR: blue; 
	FONT-FAMILY: Verdana; 
	TEXT-DECORATION: underline;
}

.dataLinkText1
{
	FONT-SIZE: 12pt; 
	FONT-WEIGHT:BOLD;
	BACKGROUND-IMAGE: url(images/images_03.jpg);
	COLOR: #0099FF; 
	FONT-FAMILY: Verdana; 
	TEXT-DECORATION: underline;
}

.dataLinkText:hover
{
	COLOR: #D75B10; 
	TEXT-DECORATION: underline;
}
.KraLink
{
	COLOR: black;
	FONT-SIZE: 8pt; 
	FONT-FAMILY: Verdana; 
	TEXT-DECORATION: none;
}
.KraLink:hover
{
	COLOR: #D75B10; 
	TEXT-DECORATION: underline;
}
.dataLinkTextBold
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 8pt; 
	COLOR: black; 
	FONT-FAMILY: Verdana; 
	TEXT-DECORATION: none;
}
.dataLinkTextBold:hover
{
	COLOR: #D75B10;
}
.table_master
{
	background-color:#D75B10; border: 1PX; TEXT-ALIGN: left;
}
.td_master_left
{
	TEXT-ALIGN: left; HEIGHT : 27;
}
.tr_middle
{
	background-color: #FFFFFF;
}
.invalid_user_login
{
	COLOR: #D75B10; 
	FONT-WEIGHT: bold; 
	TEXT-ALIGN: CENTER; 
	size: "3"; 
	FONT-FAMILY: Verdana;
}
.no_data_found
{
	COLOR: #D75B10;
	FONT-WEIGHT: bold;
	FONT-SIZE: 8 pt; 
	FONT-FAMILY: Verdana; 
	TEXT-DECORATION: none
	TEXT-ALIGN: CENTER;
}
.message_logout_jsp
{
	COLOR: #D75B10; FONT-WEIGHT: bold; TEXT-ALIGN: CENTER; FONT-SIZE: 10pt; FONT-FAMILY: Arial;
}
.ref
{
	FONT-WEIGHT: bold; TEXT-ALIGN: left; FONT-FAMILY: Arial;
}
.loginfont_headjsp
{
	FONT-FAMILY: Verdana; COLOR: #400040; FONT-SIZE: 8pt;
}
.loginfont
{
	FONT-FAMILY: Verdana; COLOR: #400040; FONT-SIZE: 8pt;
}
.marqueefont_headjsp
{
	FONT-FAMILY: Verdana; COLOR: white; FONT-SIZE: 7pt;
}
.td_headjsp
{
	HEIGHT: 4; TEXT-ALIGN: CENTER;
}
.text_area
{
	FONT-FAMILY: Verdana; FONT-SIZE: 11px; FONT-WEIGHT: normal; COLOR: #000000; BORDER: 1px outset; BORDER-COLOR: black;
}
.email_sender
{
	color: white;
}
.forCalendarImage
{
	HEIGHT: 20px;
	WIDTH: 20px;
}
.forHelpImage
{
	HEIGHT: 18px;
	WIDTH: 18px;
}
.subtext
{
	FONT-WEIGHT:normal;FONT-SIZE:7pt;COLOR:black;FONT-FAMILY: Verdana;TEXT-ALIGN: left; TEXT-DECORATION: none
}

/*
	css classes for Calendar
*/

.primoris-cl-header {
	color: white;
	font-family: Verdana;
	font-size: 8pt;
	background-image: url(primoris/Header.jpg);
}
.primoris-cl-on-month {
	font-family: Verdana;
	font-size: 8pt;
	background-color: white;
	text-align: center;
	border-top: 1px solid silver;
	border-left: 1px solid silver;
}
.primoris-cl-on-month-lit {
	font-family: Verdana;
	font-size: 8pt;
	background-color: #99CDFF;
	color: white;
	text-align: center;
	border-top: 1px solid silver;
	border-left: 1px solid silver;
}
.primoris-cl-off-month {
	font-family: Verdana;
	font-size: 8pt;
	background-color: gray;
	color: white;
	text-align: center;
	border-top: 1px solid silver;
	border-left: 1px solid silver;
}
.primoris-cl-off-month-lit {
	font-family: Verdana;
	font-size: 8pt;
	background-color: silver;
	color: white;
	text-align: center;
	border-top: 1px solid silver;
	border-left: 1px solid silver;
}
.primoris-cl-body {
	border: 1px solid black;
}
.primoris-cl-year {
	border: 1px solid black;
	background-color:white;
	border-collapse: collapse;
	font-size: 7pt;
	font-family: Verdana;
	text-align: center;
	padding-left: 5px;
	padding-right: 5px;
}
.primoris-cl-year-lit {
	background-color: silver;
	border: 1px solid black;
	border-collapse: collapse;
	font-size: 7pt;
	font-family: Verdana;
	text-align: center;
	padding-left: 5px;
	padding-right: 5px;
}
.primoris-cl-day {
	text-align: center;
	font-size: 7pt;
	font-family: Verdana;
	padding-left: 7px;
	padding-right: 7px;
	background-image: url(primoris/days.jpg);
}
.primoris-cl-days 
{
	background-image: url(primoris/days.jpg);
}

.basic-cl-header {
	color: white;
	font-family: Verdana;
	font-size: 8pt;
	background-color: #D75B10;
}
.basic-cl-on-month {
	font-family: Verdana;
	font-size: 8pt;
	background-color: transparent;
	text-align: center;
	border-top: 1px solid silver;
	border-left: 1px solid silver;
}
.basic-cl-on-month-lit {
	font-family: Verdana;
	font-size: 8pt;
	background-color: #D75B10;
	color: white;
	text-align: center;
	border-top: 1px solid silver;
	border-left: 1px solid silver;
}
.basic-cl-off-month {
	font-family: Verdana;
	font-size: 8pt;
	background-color: gray;
	color: white;
	text-align: center;
	border-top: 1px solid silver;
	border-left: 1px solid silver;
}
.basic-cl-off-month-lit {
	font-family: Verdana;
	font-size: 8pt;
	background-color: silver;
	color: white;
	text-align: center;
	border-top: 1px solid silver;
	border-left: 1px solid silver;
}
.basic-cl-body {
	border: 1px solid black;
}
.basic-cl-year {
	border: 1px solid black;
	background-color:white;
	border-collapse: collapse;
	border-spacing: 0px;
	font-size: 7pt;
	font-family: Verdana;
	text-align: center;
	padding-left: 5px;
	padding-right: 5px;
}
.basic-cl-year-lit {
	background-color: silver;
	border: 1px solid black;
	border-collapse: collapse;
	font-size: 7pt;
	font-family: Verdana;
	text-align: center;
	padding-left: 5px;
	padding-right: 5px;
}
.basic-cl-day {
	text-align: center;
	font-size: 7pt;
	font-family: Verdana;
	padding-left: 7px;
	padding-right: 7px;
}

.tabletext12 
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10.5pt; 
	COLOR: #CCOOFF; 
	FONT-FAMILY: Verdana; 
	TEXT-DECORATION: none
}

.tabletext1 
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 9.5pt; 
	COLOR: #CCOOFF; 
	FONT-FAMILY: Verdana; 
	TEXT-DECORATION: none
}

/* Not related to the calendar functioning. The following style rules
are purely for the supporting DateClick documentation */
.links 
{
	color: #0082D6;
	font-family: Verdana;
	font-size: 8pt;
}
.subdued 
{
	color: #CDCDCD;
}
.copyright 
{
	color: Gray;
	font-family: Verdana;
	font-size: 7pt;
}

.help_arrow
{
	color: #FFFFFF;
}

.help_head_table
{
	BORDER-WIDTH: 1points;
	BORDER-STYLE: solid;
	BORDER-COLOR:#F4A677 ;
	border-collapse: collapse;
	BACKGROUND-COLOR :#F4A677;
		

}
.help_head_font
{
	FONT-FAMILY: Verdana; FONT-SIZE:10;
}

.help_head
{
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Verdana; TEXT-ALIGN: center; TEXT-DECORATION: none
}
