/* CSS Document */
/*
.link1{
link-COLOR:#000066; 
TEXT-DECORATION: none;
visited-COLOR: #000066; 
TEXT-DECORATION: none;
hover-COLOR: #3D6EB2; 
TEXT-DECORATION: underline;
active-COLOR: #000066; 
TEXT-DECORATION: underline;
}
*/

#tabUF Fieldset {display:inline;background-color:white;padding-left:5px;padding-right:5px} /*required or 'mandatory' indicator '*' appears below it */
#tabUF Select  {padding-left:5px;}  
.qmark {height:20px;
    width:21px;
    vertical-align:bottom;
    margin-left:5px;
    cursor:pointer;
    }

body{               /* applies to all bodys The margin, padding and border are set to zero because failing to do so would mean that the browser would use its default values and the margin and/or padding would be applied outside the 100% resulting in a scroll bar even when none was really needed.*/
        font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	  margin:0;
      padding:0;
      height:100%;
      border:none
}
.bodyxxxxxxxxxxxxxxxxx {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
html{
      margin:0;
      padding:0;
      height:100%;
      border:none
   }
.myinputborder
{
    border: 1px solid #999999;
}
input,select, textarea
{
    border: 1px solid #999999;
    font-family: Verdana; /* only needed for textarea */
    font-size: 12px;
} 

input[type=checkbox] {  /* doesn't work for IE? */
border: 0px  
}  
input[type=radio] {  /* doesn't work for IE? */
border: 0px  
} 

/* we want to hide border for checkbox, radio-buttons. For asp.net web controls these are placed with SPANs. So we use this
Descendant Selector to strip border of all inputs that are within spans */

span input {border:0}
/*for html checkboxes etc., we will just use this */

.myborderless{
border: 0px
}
.mybtn
{
    border-style: solid;
    border-width: 2px;
    border-color: #808080 #333333 #333333 #808080;
    font-weight: bold;
    color: yellow;
    background-color: #3676a2;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
}
.mybtndis
{
    border-style: solid;
    border-width: 2px;
    border-color: #acb1b6 #646c73 #646c73 #acb1b6;
    font-weight: bold;
    color: #f0fec6;
    background-color: #99b9e2;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
}

.mybtnon
{
    border-style: solid;
    border-width: 2px;
    border-color: #808080 #333333 #333333 #808080;
    font-weight: bold;
    color: yellow;
    background-color: #4b93c2;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-decoration: underline;  /* This does not work on buttons in FF in standards mode (clear bug). No way around it. */
    cursor:pointer;
}


	.calendarseldate { border:solid 1px white;BACKGROUND-POSITION: center center; BACKGROUND-IMAGE: url(../I/bgball.bmp); CURSOR: pointer; BACKGROUND-REPEAT:  repeat-x  ; }
	.calendarseldateom {border:solid 1px white; BACKGROUND-POSITION: center center; BACKGROUND-IMAGE: url(../I/bgballom.bmp); CURSOR: pointer; BACKGROUND-REPEAT: repeat-x;  }
	.calendart {border:solid 1px white; BACKGROUND-POSITION: center center; BACKGROUND-IMAGE: url(../I/bgball2.bmp); CURSOR: pointer; BACKGROUND-REPEAT: repeat-x;  }
	.calendartom {border:solid 1px white; BACKGROUND-POSITION: center center; BACKGROUND-IMAGE: url(../I/bgball2om.bmp); CURSOR: pointer; BACKGROUND-REPEAT: repeat-x;  }
	.calendarunsel {border:solid 1px white; BACKGROUND: #c9e0ef;}
	.calendarunselom {border:solid 1px white; BACKGROUND: tan }
	.calendarna {border:solid 1px white; BACKGROUND: #c9e0ef; COLOR: #b0b0b0 }
	.calendarnaom {border:solid 1px white; BACKGROUND: tan; COLOR: #e0e0e0 }



.tdborder{
background-color:#FAFBD9;
font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #FFFFFF;
	font-style: normal;


}
.tdborderball{
border-right: 1px;
	
	border-bottom: 1px;
	border-right-style: solid;
	
	border-right-color: #FFFFFF;
	
	border-BOTTOM-color: #FFFFFF;
	border-bottom-style: solid;
}

.tdbordercross{
border-right: 1px;
	
	
	border-right-style: solid;
	
	border-right-color: #ffffff;
	border-bottom: 1px;
	border-bottom-color: #ffffff;
	border-bottom-style: solid;
}
.tdborder2{
	border:0px;
	border-style:solid;
	border-color:#bbbbbb;
	background-color: #A99938;
	border-bottom: 0;
	border-right: 0;
	border-top: 0;
	border-left: 0;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #FFFFFF;
	font-style: normal;
}

.tdbordern{
	
	background-color:#9C9F82;
	border-right: 1px;
	
	border-bottom: 1px;
	border-right-style: solid;
	
	border-right-color: #ffffff;
	
	border-BOTTOM-color: #ffffff;
	border-bottom-style: solid;
}

.tdbordern5{
	
	background-color:#9C9F82;
	border-left: 1px;
	border-left-color: #ffffff;
	border-left-style: solid;
	border-right: 1px;
	
	border-bottom: 1px;
	border-right-style: solid;
	
	border-right-color: #ffffff;
	
	border-BOTTOM-color: #ffffff;
	border-bottom-style: solid;
}

.tdbordern1{
	
	background-color:#9C9F82;
	border-right: 1px;
	border-right-color: #ffffff;
	border-right-style: solid;
	
	
}

.tdborder3{
	
	background-color: #9CBEDA;
	border-right: 1px;
	border-right-color: #ffffff;
	border-right-style: solid;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #FFFFFF;
	font-style: normal;
}

.tdborder8{
	
	background-color: #9CBEDA;
	border-bottom: 1px;
	border-bottom-color: #ffffff;
	border-bottom-style: solid;
	
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #FFFFFF;
	font-style: normal;
}

.tdborder4{
	border-bottom:0px;
	border-bottom-style:solid;
	border-bottom-color:#bbbbbb;
	background-color: #00591B;
	border-right: 1px;
	border-left: 1px;
	border-top: 1px;
	border-color: #9CBEDA;
	border-top-color: #9CBEDA;
	border: 1px;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #FFFFFF;
	font-style: normal;
}

.tdbordernew{
	background-color:#8B8757;
	border-right: 1px;
	border-right-color: #ffffff;
	border-right-style: solid;
	border-bottom: 1px;
	border-BOTTOM-color: #ffffff;
	border-bottom-style: solid;
}

.tdbordernewdts{
	background-color:#D9DC97;
	border-right: 1px;
	border-right-color: #ffffff;
	border-right-style: solid;
	border-bottom: 1px;
	border-BOTTOM-color: #ffffff;
	border-bottom-style: solid;
}

.tdbordernew2{
	background-color:#2F5681;
	border-top: 1px;
	border-top-color: #ffffff;
	border-top-style: solid;
	border-right: 1px;
	
	border-bottom: 1px;
	border-right-style: solid;
	
	border-right-color: #ffffff;
	
	border-BOTTOM-color: #ffffff;
	border-bottom-style: solid;
}

.tdbordernew9{
	background-color:#2F5681;
	border-left: 1px;
	border-left-color: #ffffff;
	border-left-style: solid;
	border-top: 1px;
	border-top-color: #ffffff;
	border-top-style: solid;
	border-right: 1px;
	
	border-bottom: 1px;
	border-right-style: solid;
	
	border-right-color: #ffffff;
	
	border-BOTTOM-color: #ffffff;
	border-bottom-style: solid;
}

.tdbordernew1{
	background-color:#94A7C7;
	border-right: 1px;
	
	border-bottom: 1px;
	border-right-style: solid;
	
	border-right-color: #ffffff;
	
	border-BOTTOM-color: #94A7C7;
	border-bottom-style: solid;
}

.tdbordernewdt{
	background-color:#94A7C7;
	border-right: 1px;
	border-right-style: solid;
	border-right-color: #ffffff;
	border-bottom: 1px;
	border-bottom-color: #ffffff;
	border-bottom-style: solid;
}

.tdbordernew5{
	background-color:#DBDE9B;
	border-right: 1px;
	
	border-bottom: 1px;
	border-right-style: solid;
	
	border-right-color: #ffffff;
	
	border-BOTTOM-color: #ffffff;
	border-bottom-style: solid;
}

.tdbordernewleft{
	background-color:#DBDE9B;
	
	border-bottom: 1px;
	border-bottom-color: #ffffff;
	border-bottom-style: solid;
	border-left: 1px;
	border-left-color: #ffffff;
	border-left-style: solid;
	border-right: 1px;
	border-right-style: solid;
	border-right-color: #ffffff;
	
}


.tdbordernew7{
	background-color:#DBDE9B;
	border-right: 1px;
	
	border-bottom: 0px;
	border-right-style: solid;
	
	border-right-color: #ffffff;
	
	border-BOTTOM-color: #ffffff;
	border-bottom-style: solid;
}

.tdbordernew6{
	background-color:#FAFF9E;
	border-right: 1px;
	
	border-bottom: 1px;
	border-right-style: solid;
	
	border-right-color: #ffffff;
	
	border-BOTTOM-color: #ffffff;
	border-bottom-style: solid;
}

.cborder {
	background-color: #2F5681;
	border-right: 1px;
	border-right-style: solid;
	border-bottom: 1px;
	border-right-color: #ffffff;
	border-bottom-color: #ffffff;
	border-bottom-style: solid;
	
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #FFFFFF;
	font-style: normal;
	
}
.cborder1 {
	background-color: #00591B;
	border-right: 1px;
	border-right-style: solid;
	border-right-color: #9CBEDA;
}
.cborder2 {
	background-color: #244C6F;
	border-right: 1px;
	
	border-right-style: solid;
	
	border-right-color: #9CBEDA;
	
}
.cborder3 {
	background-color: #244C6F;
	border-right: 1px;
	border-right-style: solid;
	border-right-color: #9CBEDA;
}

.cborder4 {
	background-color: #FFFFFF;
	border-right: 1px;
	
	border-bottom: 1px;
	border-right-style: solid;
	
	border-right-color: #9CBEDA;
	
	border-BOTTOM-color: #9CBEDA;
	border-bottom-style: solid;
}
.cborderleft {
	background-color: #00591B;
	border-bottom: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ffffff;
}
.rheadings {
	font-family: "Verdana";
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.hdl2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
    text-align: center;
}

.hdl5 {
	font-family: verdana;
	font-size: 9px;
	color: #000000;
	font-weight: Bold;
}

.hdldt {
	font-family: Verdana;
	font-size: 12px;
	color: #123123;
	font-weight: normal;
	text-decoration:none;
	
}

.hdl3 {
	font-family: Verdana;
	font-size: 18px;
	color: #003F70;
	font-weight: normal;
}

.body1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #012485;
    }
.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #FFFFFF;
}
.body2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.thanks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16pt;
	font-weight: bold;
	color: #000000;
}
.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000066;
}
.datetime {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
.tbtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: white;
}

.tbtext0{
    border:solid 1px white;
	font-family: Verdana;
	font-size: 15px;
	font-weight: bold;
	color: white;
	background-color:#9CBEDA}
.tbtext0	 A:link {text-decoration: none;color:white;width:100%;height:100%}
 .tbtext0 A:visited {text-decoration: none; color:white;width:100%;height:100%}
 .tbtext0 A:active {text-decoration: none; color:white;width:100%;height:100%}
.tbtext0 A:hover {text-decoration: underline;font-weight:bold;width:100%;height:100%} 

.tbtext1 {
	font-family: Verdana;
	font-size: 15px;
	font-weight: normal;
	color: black;
	background-color:#9CBEDA;
	width:100%;
	height:100%}
.tbtext1	 A:link {text-decoration: none;color:black}
 .tbtext1 A:visited {text-decoration: none; color:black}
 .tbtext1 A:active {text-decoration: none; color:black}
.tbtext1 A:hover {text-decoration: underline;font-weight:bold} 


.tbtext2 {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: white;
}
.tbtext3 {
	font-family: Verdana;
	font-size: 15px;
	font-weight: normal;
	color: black}
	.tbtext3	 A:link {text-decoration: none;color:black}
 .tbtext3 A:visited {text-decoration: none; color:black}
 .tbtext3 A:active {text-decoration: none}
.tbtext3 A:hover {text-decoration: underline;font-weight:bold} 

.tbtext4 {
	font-family: Verdana;
	font-size: 15px;
	font-weight: bold;
	color: white;
	background-color :#2f5681}

.bgcolor{
background-color:#9CBEDA; 
}

.bgcolor1{
background-color:#ECECEC; 
}

.hdldtw {
	font-family: Verdana;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration:none;
}