/********** Start Calendra Style Sheet ****************************/



/* Calander CSS Start from Here. */
/* The main calendar widget.  DIV containing a table. */

div.calendar { position: relative; }

.calendar, .calendar table {
  border: 1px solid #556;
  font-size: 11px;
  color: #000000;
  cursor: default;
  background: #f5f5f5;
  font-family: "Trebuchet MS";
}



/* Header part -- contains navigation buttons and day names. */

.calendar .button_cal { /* "<<", "<", ">", ">>" buttons have this class */
  text-align: center;    /* They are the navigation buttons */
  padding: 2px;          /* Make the buttons seem like they're pressing */
}

.calendar thead .title { /* This holds the current "month, year" */
  font-weight: bold;      /* Pressing it will take you to the current date */
  text-align: center;
  background: #fff;
  color: #000;
  padding: 2px;
}

.calendar thead .headrow { /* Row <TR> containing navigation buttons */
  background: #999999;
  color: #fff;
}

.calendar thead .daynames { /* Row <TR> containing the day names */
  background:#789937; /*#66BAE8;*/
}

.calendar thead .name { /* Cells <TD> containing the day names */
  border-bottom: 1px solid #556;
  padding: 2px;
  text-align: center;
  color: #ffffff;
}

.calendar thead .weekend { /* How a weekend day name shows in header */
  color: #000000;
}

.calendar thead .hilite { /* How do the buttons in header appear when hover */
  background: #999999;
  color: #000;
  border: 1px solid #ffffff;
  padding: 1px;
}

.calendar thead .active { /* Active (pressed) buttons in header */
  background: #77c;
  padding: 2px 0px 0px 2px;
}

/* The body part -- contains all the days in month. */

.calendar tbody .day { /* Cells <TD> containing month days dates */
  width: 2em;
  color: #456;
  text-align: right;
  padding: 2px 4px 2px 2px;
}

.calendar table .wn {
  padding: 2px 3px 2px 2px;
  border-right: 1px solid #000;
  background: B5c08E;
}

.calendar tbody .rowhilite td {
  background: #DDEAC4;
}

.calendar tbody .rowhilite td.wn {
  background: #ffffff;
}

.calendar tbody td.hilite { /* Hovered cells <TD> */
  background: #ffffff;
  padding: 1px 3px 1px 1px;
  border: 1px solid #bbb;
}

.calendar tbody td.active { /* Active (pressed) cells <TD> */
  background: #cde;
  padding: 2px 2px 0px 2px;
}

.calendar tbody td.selected { /* Cell showing today date */
  font-weight: bold;
  border: 1px solid #000;
  padding: 1px 3px 1px 1px;
  background: #fff;
  color: #000;
}

.calendar tbody td.weekend { /* Cells showing weekend days */
  color: #a66;
}

.calendar tbody td.today { /* Cell showing selected date */
  font-weight: bold;
  color: #00f;
}

.calendar tbody .disabled { color: #999; }

.calendar tbody .emptycell { /* Empty cells (the best is to hide them) */
  visibility: hidden;
}

.calendar tbody .emptyrow { /* Empty row (some months need less than 6 rows) */
  display: none;
}

/* The footer part -- status bar and "Close" button */

.calendar tfoot .footrow { /* The <TR> in footer (only one right now) */
  text-align: center;
  background: #556;
  color: #fff;
}

.calendar tfoot .ttip { /* Tooltip (status bar) cell <TD> */
  background: #fff;
  color: #445;
  border-top: 1px solid #556;
  padding: 1px;
}

.calendar tfoot .hilite { /* Hover style for buttons in footer */
  background: #aaf;
  border: 1px solid #04f;
  color: #000;
  padding: 1px;
}

.calendar tfoot .active { /* Active (pressed) style for buttons in footer */
  background: #77c;
  padding: 2px 0px 0px 2px;
}

/* Combo boxes (menus that display months/years for direct selection) */

.combo {
  position: absolute;
  display: none;
  top: 0px;
  left: 0px;
  width: 4em;
  cursor: default;
  border: 1px solid #60782C;
  background: #DDEAC4;
  color: #000;
  font-size: smaller;
}

.combo .label {
  width: 100%;
  text-align: center;
}

.combo .hilite {
  background: #acf;
}

.combo .active {
  border-top: 1px solid #46a;
  border-bottom: 1px solid #46a;
  background: #eef;
  font-weight: bold;
}

/* Calander CSS End from Here. */


#CalendarControlIFrame {
  display: none;
  left: 100px;
  position:absolute;
  top: 0px;
  height: 250px;
  width: 250px;
  z-index: 100;
}

#CalendarControl {
  position:absolute;
  background-color:#FFF;
  margin:0;
  padding:0;
  display:none;
  z-index: 100;
}

#CalendarControl table {
  font-family: "Trebuchet MS";
  font-size: 8pt;
  border-left: 1px solid #336;
  border-right: 1px solid #336;
}

#CalendarControl th {
  font-weight: normal;
}

#CalendarControl th a {
  font-weight:bold;
  text-decoration: none;
  color:Yellow;
  padding: 1px;
}

#CalendarControl td {
  text-align: center;
}

#CalendarControl .header {
  background-color: #336;
}

#CalendarControl .weekday {
  background-color: #DDD;
  color: #000;
}

#CalendarControl .weekend {
  background-color: #FFC;
  color: #000;
}

#CalendarControl .current {
  border: 1px solid #339;
  background-color: #336;
  color: #FFF;
}

#CalendarControl .weekday,
#CalendarControl .weekend,
#CalendarControl .current {
  display: block;
  text-decoration: none;
  border: 1px solid #FFF;
  width: 2em;
}

#CalendarControl .weekday:hover,
#CalendarControl .weekend:hover,
#CalendarControl .current:hover {
  color: #FFF;
  background-color: #336;
  border: 1px solid #999;
}

#CalendarControl .previous {
  text-align: left;
}

#CalendarControl .next {
  text-align: right;
}

#CalendarControl .previous,
#CalendarControl .next {
  padding: 1px 3px 1px 3px;
  font-size: 1.4em;
}

#CalendarControl .previous a,
#CalendarControl .next a {
  color: #FFF;
  text-decoration: none;
  font-weight: bold;
}

#CalendarControl .title {
  text-align: center;
  font-weight: bold;
  color: #FFF;
}

#CalendarControl .empty 
{
  background-color: #CCC;
  border: 1px solid #FFF;
}
.calImg
{
	background-image:url(/Site/Headers/images/Calendra/btn_Calendar.gif);
	width:18px;
	height:16px;
}
/********** End Calendra Style Sheet ****************************/

/********** Starting General Style Sheet ****************************/
BODY
{
  margin:0;
  padding:0;
  background-image:url(/Site/Headers/images/home.gif);
  background-repeat:repeat-y;background-position:center center;
    /*background-color:#efefce;BACKGROUND: url(/Site/images/page_bg.jpg)  repeat-x  60%; */
}
.clear {
	CLEAR: both; FLOAT: none; WIDTH: auto
}
BODY {
	FONT: 62.5% "Trebuchet MS", Verdana
}
.container {
  border-style: none;
  border-width: 0px;
  display: block;
  width: 965px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
}

.contentbox {
  border: 0px solid #ff0000;
  display: block;
  position: relative;
  padding-right: 2px;
}


#container {
  border-style: none;
  border-width: 0px;
  display: block;
  width: 965px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
}

#contentbox {
  border: 0px solid #ff0000;
  display: block;
  position: relative;
  padding-right: 2px;
}

IMG
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
FORM
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}

TH
{
    FONT-SIZE: 12px;
    MARGIN: 0px;
    COLOR: #000000;
    FONT-FAMILY: "Trebuchet MS",  Verdana;
    text-align:justify;
}
TD
{
    FONT-SIZE: 12px;
    MARGIN: 0px;
    COLOR: #000000;
    FONT-FAMILY: "Trebuchet MS",  Verdana;
    /*text-align:right;*/
}
ul
{
  list-style:disc outside;
  font-family:"Trebuchet MS";
  font-size:12px;
}
ol
{
   list-style:decimal inside;
   font-family:"Trebuchet MS";
   font-size:12px;   
}

.KVPY
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #993300;
    FONT-FAMILY:"Trebuchet MS"; 
}
.KVPY1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #0099cc;
    FONT-FAMILY:"Trebuchet MS"; 
}
.MediumBold 
{
   font-family:"Trebuchet MS";
   font-size:13px;
   font-style:normal;
   font-weight:bold;
   color:#FF0000;
}
.mediumsmall
{
   font-family:"Trebuchet MS";
   font-size:12px;
   font-style:normal;
   font-weight:bold;
   color:#FF0000;
}
/********* Start Arial Font **********/

.arial14pxblackSTRONG 
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #000000;
    FONT-FAMILY: arial
}
.arial12ptmaroonebold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #b92904;
    FONT-FAMILY: arial
}
.arial14ptmaroone
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #b92904;
    FONT-FAMILY: arial
}
.arial16ptmaroonebold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16pt;
    COLOR: #b92904;
    FONT-FAMILY: arial
}
.arial12ptindigobold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #0f333b;
    FONT-FAMILY: arial
}
.arial14pxblack
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #000000;
    FONT-FAMILY: Arial
}

/********* End Arial Font **********/
/********* Start Verdana Font **********/
.ver10pxwht
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana
}
.ver10pxwhtbld
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana
}
.ver10pxblack
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    font-weight:bold;
    FONT-FAMILY: "Trebuchet MS", Verdana;
}
.ver14pxblackbold      /**** CESU Text   ******/
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #000000;
    FONT-FAMILY: verdana
}
.ver12pxblackbold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: verdana
}
.ver8pxblackbld
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8px;
    COLOR: #000000;
    FONT-FAMILY: verdana
}
.ver10pxredbld
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #7c2622;
    FONT-FAMILY:"Trebuchet MS";
}
.ver11pxwht
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana
}
.ver11pxwhtbld
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana
}
.ver11pxblack
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: verdana
}
.ver11pxblackbld
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: verdana
}
.ver10pxyellow
{
    FONT-SIZE: 10px;
    COLOR: #ff8a00;
    FONT-FAMILY: verdana
}
.ver14pxwhtbld
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana
}

.ver10pxblackbld
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: verdana
}
.ver13pxblackbld
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #000000;
    FONT-FAMILY: verdana
}
.ver10pxredbld
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ff0303;
    FONT-FAMILY: verdana
}
.ver13pxredbld
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: Red;
    FONT-FAMILY: verdana
}
.ver11pxwht
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana
}
.ver11pxwhtbld
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana
}
.ver12pxwhtbld
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana
}
.ver11pxblack
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: verdana
}
.ver11pxblackbld
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: verdana
}

.ver9pxblack
{
    FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-FAMILY: "Trebuchet MS", Verdana;
    font-weight:bold;
}
.ver11pxblue
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #425e9b;
    FONT-FAMILY: verdana
}
.ver11pxbluebld
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #425e9b;
    FONT-FAMILY: verdana
}
.ver11pxora
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ff8a00;
    FONT-FAMILY: verdana
}

/********* End Verdana Font **********/
/********* Start Tahoma Font **********/

.tah11pxwht
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Tahoma
}
.tah11pxyell
{
    FONT-SIZE: 11px;
    COLOR: #d9da7c;
    FONT-FAMILY: Tahoma
}
.tah12pxblack
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Tahoma
}
.tah14pxblack
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #000000;
    FONT-FAMILY: Tahoma
}

.tah18pxgreen
{
    FONT-SIZE: 18px;
    COLOR: #278c13;
    FONT-FAMILY: Tahoma
}

.tah14pxblue
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #425e9b;
    FONT-FAMILY: Tahoma
}
.tah12pxblue
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #425e9b;
    FONT-FAMILY: Tahoma
}
/********* End Tahoma Font **********/
/****88888888888888888 Start Some Links *******************/
.bluelink10px
{
    FONT-SIZE: 10px;
    COLOR: #011958;
    FONT-FAMILY: verdana
}
.bluelink11px
{
    FONT-SIZE: 11px;
    COLOR: #022c99;
    FONT-FAMILY: verdana
}
.bluelink11pxul
{
    FONT-SIZE: 11px;
    COLOR: #022c99;
    FONT-FAMILY: "Trebuchet MS", Verdana;
    TEXT-DECORATION: underline
}
.redlink10px
{
    FONT-SIZE: 10px;
    COLOR: #ae0000;
    FONT-FAMILY: verdana
}
.orangelink10px
{
    FONT-SIZE: 10px;
    COLOR: #ab7016;
    FONT-FAMILY: verdana
}
.redlink11px
{
    FONT-SIZE: 11px;
    COLOR: #ae0000;
    FONT-FAMILY: verdana
}
/****88888888888888888 End Some Links *******************/
.overseas
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #838130;
    FONT-FAMILY: tahoma
}

.knowheading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 26px;
    COLOR: #4a3ea0;
    FONT-FAMILY: tahoma
}
.business
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ca751a;
    FONT-FAMILY: tahoma
}
.sectors
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 26px;
    COLOR: #dc8e22;
    FONT-FAMILY: tahoma
}
.formheading
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 16px;
    COLOR: #f98108;
    FONT-FAMILY: arial
}
.copyright
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    LINE-HEIGHT: 30px;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}

.logininput
{
    BORDER-RIGHT: #a4b4c1 1px outset;
    BORDER-TOP: #a4b4c1 1px outset;
    FONT-SIZE: 10px;
    BORDER-LEFT: #a4b4c1 1px outset;
    WIDTH: 80px;
    BORDER-BOTTOM: #a4b4c1 1px outset;
    FONT-FAMILY: "Trebuchet MS", Verdana;
    HEIGHT: 17px
}
.myblue
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #0066cc
}
.citHead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: "Trebuchet MS", Verdana;
    background-color:#3ea400;
}
.citsubHead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: "Trebuchet MS", Verdana;
    background-color:#3ea400;
    padding-left:25px;
}

.citsubHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: "Trebuchet MS", Verdana;
    padding-left:15px;
    height:10px;
    text-align:center;
    vertical-align:middle;
    background-image:url('/Site/Headers/images/NewHeader/Images/New_Headings.jpg');
}
.govsubHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    background-color:#0151A0;
    COLOR: #ffffff;
    FONT-FAMILY: "Trebuchet MS", Verdana;
    padding-left:15px;
    height:10px;
    text-align:center;
    vertical-align:middle;
 
}
.citsmallHead
{
    FONT-WEIGHT:normal;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: "Trebuchet MS", Verdana;
    background-color:#3ea400;
    padding-left:25px;
}


/*88888888888888888888 Start Hyper Links *8888888888888888888*/

A:link
{
    TEXT-DECORATION: none;
    font-family:"Trebuchet MS";
    font-size:11px;
    font-weight:bold;
    color:Black;
}
A:visited
{
    TEXT-DECORATION: none;
    font-family:"Trebuchet MS";
    font-size:11px;
    font-weight:bold;
    color:Black;
}
A:hover
{
    TEXT-DECORATION: underline;
    font-family:"Trebuchet MS";
    font-size:11px;
    font-weight:bold;
    color:Black;
}
A:active
{
    TEXT-DECORATION: none;
    font-family:"Trebuchet MS";
    font-size:11px;
    font-weight:bold;
    color:Black;
}

#hyper
{
	FONT-FAMILY: "Trebuchet MS", Verdana;
    font-size:11px;
    font-weight:bold;
	color:Black;
}

#hyper A:link
{
    TEXT-DECORATION: none;
    FONT-FAMILY: "Trebuchet MS", Verdana;
    font-size:11px;
    font-weight:bold;
    color:Black;
}
#hyper A:visited
{
    TEXT-DECORATION: none;
    FONT-FAMILY: "Trebuchet MS", Verdana;
    font-size:11px;
    font-weight:bold;
    color:Black;
}
#hyper A:hover
{
    TEXT-DECORATION: underline;
    FONT-FAMILY: "Trebuchet MS", Verdana;
    font-size:11px;
    font-weight:bold;
    color:Black;
}
#hyper A:active
{
    TEXT-DECORATION: none;
    FONT-FAMILY: "Trebuchet MS", Verdana;
    font-size:11px;
    font-weight:bold;
	color:Black;
}



a.external:link
{
background: url(/site/Headers/images/icon.png) no-repeat 100% 0;
padding: 0 20px 0 0;
} 
a.external:visited
{
color: purple;
background: url(/site/Headers/images/icon.png) no-repeat 100% -99px;
padding: 0 20px 0 0;
}
a.external:hover
{
color: red;
background: url(/site/Headers/images/icon.png) no-repeat 100% -200px;
padding: 0 20px 0 0;
} 
.pdf 
{
	background: url(/site/Headers/images/pdf.png) no-repeat 100% 50%;
	padding: 0 20px 0 0;
}
.text 
{
	background: url(/site/Headers/images/text.png) no-repeat 100% 50%;
	padding: 0 20px 0 0;
}
.new 
{
	background: url(/site/Headers/images/new.png) no-repeat 100% 50%;
	padding: 0 20px 0 0;
}
.word 
{
	background: url(/site/Headers/images/word.png) no-repeat 100% 50%;
	padding: 0 20px 0 0;
}


/*88888888888888888888 End Hyper Links *8888888888888888888*/


.bgColor
{
	background-color:#E9E9E9;
}



/********** Starting General Style Sheet ****************************/




/********** Start HTML controls & Input tags Sheet ***************************/
.input2
{
    BORDER-RIGHT: #a4b4c1 1px outset;
    BORDER-TOP: #a4b4c1 1px outset;
    FONT-SIZE: 12px;
    font-weight:bold;
    BORDER-LEFT: #a4b4c1 1px outset;
    WIDTH: 120px;
    COLOR: #000000;
    BORDER-BOTTOM: #a4b4c1 1px outset;
    FONT-FAMILY: "Trebuchet MS";
    HEIGHT: 14px
}
.input3 /*Date*/
{
    BORDER-RIGHT: #a4b4c1 1px outset;
    BORDER-TOP: #a4b4c1 1px outset;
    FONT-SIZE: 11px;
    font-weight:bold;
    BORDER-LEFT: #a4b4c1 1px outset;
    WIDTH: 70px;
    COLOR: #000000;
    BORDER-BOTTOM: #a4b4c1 1px outset;
    FONT-FAMILY: "Trebuchet MS";
    HEIGHT: 14px
}
.input4 /*Amount*/
{
    BORDER-RIGHT: #a4b4c1 1px outset;
    BORDER-TOP: #a4b4c1 1px outset;
    FONT-SIZE: 11px;
    font-weight:bold;
    BORDER-LEFT: #a4b4c1 1px outset;
    WIDTH: 80px;
    COLOR: #444444;
    BORDER-BOTTOM: #a4b4c1 1px outset;
    FONT-FAMILY: "Trebuchet MS";
    HEIGHT: 14px;
    text-align:right;
    padding-right:2px;
    
}
.input5 /*age and  no. of documents */
{
    BORDER-RIGHT: #a4b4c1 1px outset;
    BORDER-TOP: #a4b4c1 1px outset;
    FONT-SIZE: 12px;
    font-weight:bold;
    BORDER-LEFT: #a4b4c1 1px outset;
    WIDTH: 30px;
    COLOR: #444444;
    BORDER-BOTTOM: #a4b4c1 1px outset;
    FONT-FAMILY: "Trebuchet MS";
    HEIGHT: 14px;
    text-align:right;
    padding-right:2px;
}

.input6
{
    BORDER-RIGHT: #a4b4c1 1px outset;
    BORDER-TOP: #a4b4c1 1px outset;
    FONT-SIZE: 12px;
    font-weight:bold;
    BORDER-LEFT: #a4b4c1 1px outset;
    WIDTH: 150px;
    COLOR: #000000;
    BORDER-BOTTOM: #a4b4c1 1px outset;
    FONT-FAMILY: "Trebuchet MS";
    HEIGHT: 14px
}
.input7
{
    BORDER-RIGHT: #a4b4c1 1px outset;
    BORDER-TOP: #a4b4c1 1px outset;
    FONT-SIZE: 12px;
    font-weight:bold;
    BORDER-LEFT: #a4b4c1 1px outset;
    WIDTH: 220px;
    COLOR: #000000;
    BORDER-BOTTOM: #a4b4c1 1px outset;
    FONT-FAMILY: "Trebuchet MS";
    HEIGHT: 14px
}
.textarea
{
    BORDER-RIGHT: #a4b4c1 1px outset;
    BORDER-TOP: #a4b4c1 1px outset;
    FONT-SIZE: 12px;
    font-weight:bold;
    BORDER-LEFT: #a4b4c1 1px outset;
    WIDTH: 120px;
    COLOR: #000000;
    BORDER-BOTTOM: #a4b4c1 1px outset;
    FONT-FAMILY: "Trebuchet MS";
    HEIGHT: 55px;
}
.textarea1
{
    BORDER-RIGHT: #a4b4c1 1px outset;
    BORDER-TOP: #a4b4c1 1px outset;
    FONT-SIZE: 12px;
    font-weight:bold;
    BORDER-LEFT: #a4b4c1 1px outset;
    WIDTH: 350px;
    COLOR: #000000;
    BORDER-BOTTOM: #a4b4c1 1px outset;
    FONT-FAMILY: "Trebuchet MS";
    HEIGHT: 150px;
}
.ComboBox /** Normal the ComboBox     **/
{
    border: 1px outset #a4b4c1;
	FONT-SIZE: 12px;
    COLOR: #000000;
    width:125px;
    font-family:"Trebuchet MS";
 }
 .ComboBox1 /** Number in the ComboBox     **/
{
    border: 1px outset #a4b4c1;
	FONT-SIZE: 12px;
    COLOR: #000000;
    width:45px;
    font-family:"Trebuchet MS";
 }
 .ComboBox2 /** For 30 to 50 Charachter the ComboBox    **/
{
    border: 1px outset #a4b4c1;
	FONT-SIZE: 12px;
    COLOR: #000000;
    width:160px;
	font-family:"Trebuchet MS";
 }
 .ComboBox3 /** For 50 to 60 Charachter the ComboBox1     **/
{
    border: 1px outset #a4b4c1;
	FONT-SIZE: 12px;
    COLOR: #000000;
    width:200px;
 	font-family:"Trebuchet MS";
 }
  .ComboBox4 /** Ex: 2009 - 2010 & Months like: January in the ComboBox1     **/
{
    border: 1px outset #a4b4c1;
	FONT-SIZE: 12px;
    COLOR: #000000;
    width:90px;
    font-family:"Trebuchet MS";

 }
 .ComboBox5 /** For 60 to 100 Charachter the ComboBox1     **/
{
    border: 1px outset #a4b4c1;
	FONT-SIZE: 12px;
    COLOR: #000000;
    width:260px;
 	font-family:"Trebuchet MS";
 }
 
.logininput
{
    BORDER-RIGHT: #a4b4c1 1px outset;
    BORDER-TOP: #a4b4c1 1px outset;
    FONT-SIZE: 12px;
    BORDER-LEFT: #a4b4c1 1px outset;
    WIDTH: 80px;
    BORDER-BOTTOM: #a4b4c1 1px outset;
    HEIGHT: 17px;
	font-family:"Trebuchet MS";
}
/*.button
{
	BORDER-RIGHT: #a4b4c1 1px outset;
    BORDER-TOP: #a4b4c1 1px outset;
    FONT-SIZE: 12px;
    BORDER-LEFT: #a4b4c1 1px outset;
    WIDTH: 100px;
    BORDER-BOTTOM: #a4b4c1 1px outset;
    FONT-FAMILY: "Trebuchet MS";
    font-weight:bold;
    HEIGHT: 20px
}*/
.button[type=submit],.button[type=reset],.button[type=button]
{
	background-repeat: repeat-x;
	background-position: 0px 0px;
	border: 1px solid #adadaf;	
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	height: 28px;
	
}
.button[type=submit]:hover{
	background-position: 0px -23px;
	border: 1px solid #e3e09d;
}
.button[type=reset]:hover{
	background-position: 0px -23px;
	border: 1px solid #e3e09d;
}
.button[type=button]:hover{
	background-position: 0px -23px;
	border: 1px solid #e3e09d;
}
.btn /*File Uploaded */
{
	BORDER-RIGHT: #a4b4c1 1px outset;
    BORDER-TOP: #a4b4c1 1px outset;
    FONT-SIZE: 12px;
    BORDER-LEFT: #a4b4c1 1px outset;
    WIDTH: 180px;
    BORDER-BOTTOM: #a4b4c1 1px outset;
    FONT-FAMILY: "Trebuchet MS";
    font-weight:bold;
    HEIGHT: 20px
}
.btn1 
{
	BORDER-RIGHT: #a4b4c1 1px outset;
    BORDER-TOP: #a4b4c1 1px outset;
    FONT-SIZE: 12px;
    BORDER-LEFT: #a4b4c1 1px outset;
    WIDTH: 320px;
    BORDER-BOTTOM: #a4b4c1 1px outset;
    FONT-FAMILY: "Trebuchet MS";
    font-weight:bold;
    HEIGHT: 20px
}
.buttons 
{
	BORDER-RIGHT: #a4b4c1 1px outset;
    BORDER-TOP: #a4b4c1 1px outset;
    FONT-SIZE: 12px;
    BORDER-LEFT: #a4b4c1 1px outset;
    WIDTH: 80px;
    BORDER-BOTTOM: #a4b4c1 1px outset;
    FONT-FAMILY: "Trebuchet MS";
    font-weight:bold;
    HEIGHT: 20px
}
.buttons2 
{
	BORDER-RIGHT: #a4b4c1 1px outset;
    BORDER-TOP: #a4b4c1 1px outset;
    FONT-SIZE: 12px;
    BORDER-LEFT: #a4b4c1 1px outset;
    WIDTH: 95px;
    BORDER-BOTTOM: #a4b4c1 1px outset;
    FONT-FAMILY: "Trebuchet MS";
    font-weight:bold;
    HEIGHT: 20px
}
.button1
{
	background-repeat: repeat-x;
	background-position: 0px 0px;
	border: 1px solid #adadaf;	
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	height: 23px;
	width:60px;
}
.btnlong
{
	background-repeat: repeat-x;
	background-position: 0px 0px;
	border: 1px solid #adadaf;	
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	height:26px;
	width:150px;
}
.Bigbutton
{
	BORDER-RIGHT: #a4b4c1 1px outset;
    BORDER-TOP: #a4b4c1 1px outset;
    FONT-SIZE: 12px;
    BORDER-LEFT: #a4b4c1 1px outset;
    WIDTH: 160px;
    BORDER-BOTTOM: #a4b4c1 1px outset;
    FONT-FAMILY: "Trebuchet MS";
    font-weight:bold;
    HEIGHT: 20px
}
.Bbutton
{
	BORDER-RIGHT: #a4b4c1 1px outset;
    BORDER-TOP: #a4b4c1 1px outset;
    FONT-SIZE: 12px;
    BORDER-LEFT: #a4b4c1 1px outset;
    WIDTH: 185px;
    BORDER-BOTTOM: #a4b4c1 1px outset;
    FONT-FAMILY: "Trebuchet MS";
    font-weight:bold;
    HEIGHT: 20px
}

.lbl
{
    FONT-SIZE: 13px;
    COLOR: #000000;
    FONT-FAMILY: "Trebuchet MS";
}
.lbl2
{
 
    FONT-SIZE: 12px;
    font-weight:bold;
    WIDTH: 120px;
    COLOR: #000000;
    BORDER-BOTTOM: #a4b4c1 1px outset;
    FONT-FAMILY: "Trebuchet MS";
    HEIGHT: 14px
}
.lbl3 /*Date*/
{
    FONT-SIZE: 11px;
    font-weight:bold;
    WIDTH: 80px;
    COLOR: #000000;
    BORDER-BOTTOM: #a4b4c1 1px outset;
    FONT-FAMILY: "Trebuchet MS";
    HEIGHT: 14px
}
.lbl4 /*Amount*/
{
    FONT-SIZE: 11px;
    font-weight:bold;
    WIDTH: 80px;
    COLOR: #444444;
    BORDER-BOTTOM: #a4b4c1 1px outset;
    FONT-FAMILY: "Trebuchet MS";
    HEIGHT: 14px;
    text-align:right;
    padding-right:2px;
    
}
.lbl5 /*age and  no. of documents */
{
    FONT-SIZE: 12px;
    font-weight:bold;
    WIDTH: 30px;
    COLOR: #444444;
    BORDER-BOTTOM: #a4b4c1 1px outset;
    FONT-FAMILY: "Trebuchet MS";
    HEIGHT: 14px;
    text-align:right;
    padding-right:2px;
}
.extra
{
   font-family:"Trebuchet MS";
   font-size:12px;
   font-style:normal;
   color:#006666;
}

/* Show thumbnail in the page */
.toolbar
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: "Trebuchet MS",verdana;
    background-color:#3ea400;
    padding-left:5px;
    height:10px;
    text-align:left;
    vertical-align:top;
    background-image:url('/Site/Headers/images/NewHeader/Images/New_Headings.png');
}

/********* End Input tags style **********/
/* Showing Help for Manual in the Help page */
	.manual
		{
			font-weight:bold;
			font-size:14px;
			FONT-FAMILY: "Trebuchet MS",verdana;
			background-image:url('/Site/Headers/images/Help_Book.png');
			background-repeat:no-repeat;height:49px;
			/*width:59px;
			*/
			
			padding-left:55px;
		}


/* End of Showing Help for Manual in the Help page */
/********* End Input tags style **********/



.thumbnail
{
	float:left;
	width:29px;
	border:0px solid #999;
	padding:5px;
	font-size:12%;
	font-family: "Trebuchet MS", Verdana;
	margin-top: 0;
	margin-right: 15px;
	margin-bottom: 15px;
	margin-left: 0;
}
.thumbnailheight
{ float:left;
width:24px;
border:1px solid #999;
margin:0 15px 15px 0;
padding:5px;
/*font-size:70%;
position:absolute;*/
}

.clearboth {clear:left;}
/* END thumbnail in the page */

/* thumbnail image enlargement */
.thumbnailEnlarge{
position:relative;
z-index:0; 


}

.thumbnailEnlarge:hover{
background-color:transparent;
z-index:1; /*50*/

}

.thumbnailEnlarge span{ /* Css for enlarged image */
position:absolute;

padding:5px;
left:50px;
/*border:1px dashed gray;*/
visibility:hidden;
color:black;
text-decoration:none;

}
.thumbnailEnlarge span img{ /* CSS for enlarger image */
border-width:0;
padding:2px;

	border-color: #000;
	width: 64px;			/*Preview image width 390*/
	height: 57px;			 /*Preview image height 320*/
}

.thumbnailEnlarge:hover span { /* CSS for enlarged Image on hover */
visibility:visible;

/*top:0;
padding:2px;*/
/*left:10px;
top:-200px; /* placed the enlarged image to the top of the thumbnail */

	/*top: -33px; - original value
	left: -45px;   - original value*/
	position:absolute;
	top:-50%;
	left:50%;
}
/* end thumbnail image Enlargement */



.Group
{
  Font-family: Verdana;
  Font-weight: bold;
  Font-size: 11px;
  text-align:right;
  background-color: #478688;
  height:20px;
  width:100%;
  color: #ffffff;
}
.subgroup
{
  Font-family: verdana;
  Font-weight: bold;
  Font-size: 10px;
  Color: #000000;
}

/*********************** Starting Button Style. ************************************/
.o-ibtn {
	BACKGROUND-POSITION: right top; 
	BACKGROUND-IMAGE: url(/Site/Headers/Images/Icons/btnbox_r.gif); 
	FONT: 700 10px/18px Verdana, Arial, sans-serif; 
	OVERFLOW: hidden; 
	CURSOR: pointer; 
	BACKGROUND-REPEAT: no-repeat
}
.o-lbtn {
	BACKGROUND-POSITION: right top; 
	BACKGROUND-IMAGE: url(/Site/Headers/Images/Icons/btnbox_r.gif); 
	FONT: 700 10px/18px Verdana, Arial, sans-serif; 
	OVERFLOW: hidden; CURSOR: pointer; BACKGROUND-REPEAT: no-repeat
}
.o-rbtn {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(/Site/Headers/Images/Icons/btnbox_r.gif); FONT: 700 10px/18px Verdana, Arial, sans-serif; OVERFLOW: hidden; CURSOR: pointer; BACKGROUND-REPEAT: no-repeat
}
.o-btn {
	BACKGROUND-IMAGE: url(/img/castro/btnbox_l.gif); CURSOR: pointer; BACKGROUND-REPEAT: no-repeat
}
.o-ibtn {
	PADDING-RIGHT: 5px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
* HTML .o-ibtn {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.o-ibtn .o-btn {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.o-lbtn {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.o-rbtn {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.o-lbtn {
	FLOAT: left
}
.o-rbtn {
	FLOAT: right
}
.o-lbtn .o-btn {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 18px
}
.o-rbtn .o-btn {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 18px
}


.formbutton{
cursor:pointer;
border:outset 1px #ccc;
background:#999;
color:#666;
font-weight:bold;
padding: 1px 2px;
background:url(media/formbg.gif) repeat-x left top;
}




/***********************Ending of Buttons**************/
