body
{
  background-image: url("bg.jpg");
  background-repeat: no-repeat;
  background-position: top center;
  background-color: #ffffff;
}

a 
{
	TEXT-DECORATION: none;
	font-weight: normal; 
}
a.link_blue {  font-family: Arial; font-size: 9pt; color: #032da3; text-decoration: none; font-weight:bold}
a.link_blue:hover {
	font-family: Arial;
	font-size: 9pt;
	color: #008832;
	text-decoration: none;
	font-weight:bold
}

a.link_blue2 {  font-family: Arial; font-size: 9pt; color: #003dac; text-decoration: underline; font-weight:normal}
a.link_blue2:hover {  font-family: Arial; font-size: 9pt; color: #003dac; text-decoration: none; font-weight:normal}

a.link_blue1 {  font-family: Arial; font-size: 8pt; color: #032da3; text-decoration: none; font-weight:normal}
a.link_blue1:hover {  font-family: Arial; font-size: 8pt; color: #000000; text-decoration: none; font-weight:normal}

a.link_green {  font-family: Arial; font-size: 11pt; color: #73a230; text-decoration: none; font-weight:bold}
a.link_green:hover {  font-family: Arial; font-size: 11pt; color: #73a230; text-decoration: underline; font-weight:bold}

a.link_white {  font-family: Tahoma; font-size: 8pt; color: #FFFFFF; text-decoration: none}
a.link_white:hover {  font-family: Tahoma; font-size: 8pt; color: #FFFFFF; text-decoration: underline}

a.link_white1 {  font-family: Tahoma; font-size: 10pt; color: #FFFFFF; text-decoration: none; font-weight:bold}
a.link_white1:hover {  font-family: Tahoma; font-size: 10pt; color: #FFFFFF; text-decoration: underline; font-weight:bold}

a.link_gray {  font-family: Arial; font-size: 10pt; color: #8c8c8c; text-decoration: none}
a.link_gray:hover {  font-family: Arial; font-size: 10pt; color: #8c8c8c; text-decoration: underline}

a.link_black {  font-family: Tahoma; font-size: 8pt; color: #000000; text-decoration: none}
a.link_black:hover {  font-family: Tahoma; font-size: 8pt; color: #000000; text-decoration: underline}

a.link_Rblack {
	font-family: Tahoma;
	font-size: 10pt;
	color: #6c24d0;
	text-decoration: none;
	font-weight: bold;
}
a.link_Rblack:hover {  font-family: Tahoma; font-size: 11pt; color: #e041ff; text-decoration: underline;	font-weight: bold;}

a.link_more {  font-family: Tahoma; font-size: 8pt; color: #1B5AA9; text-decoration: none}
a.link_more:hover {  font-family: Tahoma; font-size: 8pt; color: #1B5AA9; text-decoration: underline}

a.linkred{font-family: Arial;font-size: 9pt;color: #a0a0a0;TEXT-DECORATION: none}
a.linkred:hover{TEXT-DECORATION: underline}

.heading {  font-family: Tahoma; font-size: 9pt; font-Weight:bold}
.heading_txt {  font-family: Arial; font-size: 14pt; font-Weight:bold}
.small_txt {  font-family: Arial; font-size: 8pt;color: #a0a0a0}
.date_txt {  font-family: Tahoma; font-size: 8pt; color: #FFFFFF;}

A.cal {
	COLOR: #ffffff; TEXT-DECORATION: none;font-size: 13px;	font-weight: bold;
}
A.cal:hover {
	COLOR: #000000;	font-size: 13px
}
A.calhl {
	COLOR: #000000; TEXT-DECORATION: none
}
A.calhl:hover {
	COLOR: #000000
}

.td
{
    BORDER-LEFT-WIDTH: 1px;
    BORDER-LEFT-COLOR: #000000;
    BORDER-BOTTOM-WIDTH: 1px;
    BORDER-BOTTOM-COLOR: #000000;
    BORDER-TOP-WIDTH: 0px;
    BORDER-RIGHT-WIDTH: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #f0f0f0;
    FONT-VARIANT: normal
}
.tdPROMIS
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #666666;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff;
    FONT-VARIANT: normal
}
.td_cal{
	font-family: Tahoma;font-size: 9pt;font-weight: normal;COLOR: #000000;BACKGROUND-COLOR: #8FB5E4;
}
.th_cal{
	font-family: Tahoma;font-size: 9pt;font-weight: bold;COLOR: #000000;BACKGROUND-COLOR: #FD9A00;text-align: center;
}
.td_cal_highlight{
	font-family: Tahoma;font-size: 9pt;font-weight: normal;COLOR: #000000;BACKGROUND-COLOR: #FD9A00;
}
.td_sch{
	font-family: Tahoma;font-size: 9pt;font-weight: normal;BACKGROUND-COLOR: #8EB4E3;
}
.th_sch
{
	font-family: Tahoma;font-size: 9pt;font-weight: bold;COLOR: #000000;BACKGROUND-COLOR: #E7BB00;text-align: center;
}
.month
{
	font-family: Tahoma;font-size: 9pt;font-weight: bold;COLOR: #000000;text-align: center;
}

FONT.normal{ 
	font-family: tahoma;font-size: 10pt;font-style: normal;font-weight: normal;color: #000000
}

FONT.PROMIS_heading{ 
	font-family: Arial;font-size: 16pt;font-style: normal;font-weight: bold;color: #3b6bcf
}
.PROMIS_text{ 
	font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;font-weight: normal;color: #666666}
	.PROMIS_text_link{ 
	font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;font-weight: normal;color: #666666; text-decoration:none;}
.PROMIS_text_blue{ 
	font-family: Trebuchet MS;font-size: 11px;font-style: normal;font-weight: normal;color: #14254b
}
.PROMIS_text_white{ 
	font-family: Trebuchet MS;font-size: 11px;font-style: normal;font-weight: normal;color: #ffffff
}
.PROMIS_text_gray{ 
	font-family: Arial;font-size: 10px;font-style: normal;font-weight: normal;color: #8c8c8c
}
FONT.tiny{ 
	font-family: tahoma;font-size: 10px;font-style: normal;font-weight: normal;color: #333333
}
.PROMIS_text_gray_italic{ 
	font-family: Arial;font-size: 12px;font-style:italic ;font-weight: normal;color: #8c8c8c;  
}

.PROMIS_text_blue_bold{ 
	font-family: Arial;font-size: 12px;font-style:normal ;font-weight: bold;color: #002584;  
}

.PROMIS_text_gray2{ 
	font-family: Arial;font-size: 11px;font-style:normal ;font-weight: normal;color: #686868;  
}

.PROMIS_text_h{ 
	font-family: Arial;font-size: 14px;font-style:normal ;font-weight: bold;color: #3b6bcf;  
}

.PROMIS_text_blue{ 
	font-family: Arial;font-size: 14px;font-style:normal ;font-weight: bold; color:#0033FF;  
}

.PROMIS_text_gr{ 
	font-family: Arial;font-size: 12px;font-style:normal ;font-weight: bold;color: #008832;  
}

.ptc{ 
	font-family: Arial;font-size: 12px;font-style:normal ;font-weight: normal;color: #2c2c2c;  
}
.textbox
{  
	font-family: Tahoma; 
	font-size: 8pt; 
	font-style: normal; 
	font-weight: normal; 
	font-variant: normal; 
	color: #000000; 
	background-color: #ffffff; 
	border: 1 outset #efefef;
}
.button
{  
	font-family: Tahoma; 
	font-size: 12pt; 
	font-style: normal; 
	font-weight: normal; 
	font-variant: normal; 
	color: #000000; 
	background-color: #efefef; 
	border: 1 outset #f9f9f9
}LinkR {
font-family: Tahoma; font-size: 11pt; color: #000000; text-decoration: none
}
.tdPROMIS2 {

    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-STYLE: normal;
    FONT-FAMILY: Trebuchet MS;
    BACKGROUND-COLOR: ##0066CC;
    FONT-VARIANT: normal
}
.btnsite{
background-color:#CCCCCC;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
}

.TextBox{
FONT-SIZE:11px;

}

.heading_txt2 {
font-family: Tahoma; 
font-size: 9pt; font-Weight:bold;
color:#999999;}

.legendtxt{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#999999;

}
.textboxdisable{
font-family: Arial;font-size: 12px;font-style:normal ;font-weight: normal;color:#CCCCCC;
background-color:#CCCCCC;
}
 .mandatory{
 font-family:Arial, Helvetica, sans-serif;
 font-size:12; color:#FF0000;
 }
	.mandatory1{
 font-family:Arial, Helvetica, sans-serif;
 font-size:12;
 border-color:#FF0000;


 
 }
  
  .ptc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #3300CC
}
