body
{
	
	font-family: Times New Roman;
	color: #000000;
	background-color: #ffffff;
	height: 100%;
	width: 100%;
	overflow:hidden;
	margin:0px;
	padding:0px;}
html
{
	height: 100%;
	width: 100%;
}


div#header1 {
	position: absolute;
	top: 0px;
	left: 0px;
	height: 68px;
	width: 100%;
	overflow: hidden;
}

div#header2l {
	position: absolute;
	top: 68px;
	height: 22px;
	left: 0px;
	width: 150px;
	background: url('images/topcorsglstn.png') top left no-repeat;
	overflow: hidden;
}

div#header2r {
	position: absolute;
	top: 68px;
	height: 22px;
	left: 150px;
	right: 0px;
	background: url('images/topcorrptwht.png') top left repeat-x;
	overflow: hidden;
	* width: expression(document.body.clientWidth - 150 + "px"); /* IE Only */
}

div#left {
	position: absolute;
	top: 90px;
	bottom: 40px;
	left: 0px;
	width: 220px;
	overflow: auto;
	padding: 0px;
	* height: expression(document.body.clientHeight - 130 + "px"); /* IE Only */
	color: #36ae71;
	font-family: Tahoma, Arial;
	font-size: 15;
}

div#left a {
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}

div#left a:hover {
	color: #999999;
	
}

div#left ul {
	list-style-type: none;
	padding-left: 0px;
	margin-left: 0px;
	margin-top: 0px;
}
div#left ul li {
	margin-bottom: 10px;
}
div#left ul ul {
	list-style-type: none;
	padding-left: 15px;
	margin-top: 5px;
}
div#left ul ul ul {
	margin-top: 2px;
}
div#left ul ul li {
	margin-bottom: 5px;
	font-size: 13px;
}
div#left ul ul ul li {
	margin-bottom: 5px;
	margin-top: 0px;
	font-size: 11px;
	line-height: 1.2em;
}

div#right ul {
	list-style-type: none;
	padding-left: 0px;
	margin-left: 0px;
	margin-top: 0px;
}
div#right ul li {
	margin-bottom: 10px;
}
div#right ul ul {
	list-style-type: none;
	padding-left: 15px;
	margin-top: 5px;
}
div#right ul ul ul {
	margin-top: 2px;
}
div#right ul ul li {
	margin-bottom: 5px;
	font-size: 13px;
}
div#right ul ul ul li {
	margin-bottom: 5px;
	margin-top: 0px;
	font-size: 11px;
	line-height: 1.2em;
}




div#right {
	position: absolute;
	top: 90px;
	left: 250px;
	right: 0px;
	bottom: 40px;
	/*overflow-y: scroll;*/
	overflow: auto;
	* width: expression(document.body.clientWidth - 150 + "px"); /* IE Only */
	* height: expression(document.body.clientHeight - 130 + "px"); /* IE Only */
	padding: 5px 5px 0px 15px;
	margin: 0px;
}

div#footer1l {
	position:absolute;
	left:0px;
	width:150px;
	bottom:20px;
	height:20px;
	background:url('images/btmcorsglstn.png') top left no-repeat;
	overflow:hidden;
}

div#footer1r {
	position:absolute;
	left:150px;
	right:0px;
	bottom:20px;
	height:20px;
	background:url('images/btmcorrptwht.png') top left repeat-x;
	overflow:hidden;
	* width: expression(document.body.clientWidth - 150 + "px"); /* IE Only */
}

div#footer2 {
	position: absolute;
	left: 0px;
	width: 100%;
	bottom: 0px;
	height: 20px;
	overflow: hidden;
	background: #164B39 url('images/clrgrn.png');
	text-align: right;
}




.text_body_header{	color: #164B39;	font-family: Tahoma, Arial;	font-size: x-large;	font-weight: bold;}.text_body_caption{	color: #999999;	font-size: small;}.text_body_contact{	color: #164B39;	font-size: medium;	font-family: Tahoma, Arial;}
.subhead{	color: #000000;	font-family: Tahoma, Arial;	font-size: large;	font-weight: bold;}.szsmall{	font-size: small;}.thead{	background-image: url('../images/clrgrn.png');	color: silver;	text-align: center;	font-weight: bold;}.biglist
{
	color: #000000;
	font-family: Tahoma, Arial;
	font-size: 18;
	font-weight: bold
}

.tablehead
{
	font-family: Tahoma, Arial;
	font-size:17px;
	color:#164B39;
	font-weight:bold;
}

a.nodec {display:block;}
a.nodec:link {text-decoration:none;color:white;}
a.nodec:visited {text-decoration:none;color:#ffffff;}
a.nodec:active {text-decoration:none;color:#ffffff;}
a.nodec:hover {text-decoration:none;color:#222222;}

a.button {
    /* Sliding right image */
    background: transparent url('button_right.png') no-repeat scroll top right; 
display: block;
float: left;
height: 35px; /* CHANGE THIS VALUE ACCORDING TO IMAGE HEIGHT */
width: 150px;
margin-right: 5px;
padding-right: 20px; /* CHENGE THIS VALUE ACCORDING TO RIGHT IMAGE WIDTH */
/* FONT PROPERTIES */
text-decoration: none;
color: #ffffff;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}
a.button span {
/* Background left image */ 
background: transparent url('button_left.png') no-repeat; 
display: block;
line-height: 23px; /* CHANGE THIS VALUE ACCORDING TO BUTTONG HEIGHT */
padding: 7px 0 5px 18px;
} 
a.button:hover{
background: transparent url('hoverbutton_right.png') no-repeat scroll top right;
}
a.button:hover span{
background: transparent url('hoverbutton_left.png') no-repeat scroll top left;
color:#000000;
}

a.button1 {
    /* Sliding right image */
    background: transparent url('button1_right.png') no-repeat scroll top right; 
display: block;
float: left;
height: 30px; /* CHANGE THIS VALUE ACCORDING TO IMAGE HEIGHT */
width: 150px;
margin-right: 6px;
padding-right: 17px; /* CHENGE THIS VALUE ACCORDING TO RIGHT IMAGE WIDTH */
/* FONT PROPERTIES */
text-decoration: none;
color: #ffffff;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}

a.button1 span {
/* Background left image */ 
background: transparent url('button1_left.png') no-repeat; 
display: block;
line-height: 17px; /* CHANGE THIS VALUE ACCORDING TO BUTTONG HEIGHT */
padding: 7px 0 5px 18px;
} 

a.button1:hover span{
background: transparent url('hoverbutton1_left.png') no-repeat scroll top left; 
color:#000000;
}

a.button1:hover{
background: transparent url('hoverbutton1_right.png') no-repeat scroll top right;
}

a.button2 {
    /* Sliding right image */
    background: transparent url('button2_right.png') no-repeat scroll top right; 
display: block;
float: left;
height: 25px; /* CHANGE THIS VALUE ACCORDING TO IMAGE HEIGHT */
width: 130px;
margin-right: 6px;
padding-right: 14px; /* CHENGE THIS VALUE ACCORDING TO RIGHT IMAGE WIDTH */
/* FONT PROPERTIES */
text-decoration: none;
color: #000000;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}
a.button2 span {
/* Background left image */ 
background: transparent url('button2_left.png') no-repeat; 
display: block;
line-height: 14px; /* CHANGE THIS VALUE ACCORDING TO BUTTONG HEIGHT */
padding: 7px 0 5px 18px;
} 
a.button2:hover span{
background: transparent url('hoverbutton2_left.png') no-repeat scroll top left;
color:#000000;
}
a.button2:hover{
background: transparent url('hoverbutton2_right.png') no-repeat scroll top right;

}

a.button3 {
    /* Sliding right image */
    background: transparent url('button3_right.png') no-repeat scroll top right; 
display: block;
float: left;
height: 45px; /* CHANGE THIS VALUE ACCORDING TO IMAGE HEIGHT */
width: 250px;
margin-right: 6px;
padding-right: 26px; /* CHENGE THIS VALUE ACCORDING TO RIGHT IMAGE WIDTH */
/* FONT PROPERTIES */
text-decoration: none;
color: #ffffff;
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
}
a.button3 span {

/* Background left image */ 
background: transparent url('button3_left.png') no-repeat; 
display: block;
line-height: 35px; /* CHANGE THIS VALUE ACCORDING TO BUTTONG HEIGHT */
padding: 7px 0 5px 18px;
color:#ffffff
} 
a.button3:hover span{
background: transparent url('hoverbutton3_left.png') no-repeat scroll top left; 
color:#000000;
}
a.button3:hover{
background: transparent url('hoverbutton3_right.png') no-repeat scroll top right; 
}

a.buttonhov {
    /* Sliding right image */
    background: transparent url('hoverbutton_right.png') no-repeat scroll top right; 
display: block;
float: left;
height: 35px; /* CHANGE THIS VALUE ACCORDING TO IMAGE HEIGHT */
width: 150px;
margin-right: 5px;
padding-right: 20px; /* CHENGE THIS VALUE ACCORDING TO RIGHT IMAGE WIDTH */
/* FONT PROPERTIES */
text-decoration: none;
color: #ffffff;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}
a.buttonhov span {
color:#000000;
/* Background left image */ 
background: transparent url('hoverbutton_left.png') no-repeat; 
display: block;
line-height: 23px; /* CHANGE THIS VALUE ACCORDING TO BUTTONG HEIGHT */
padding: 7px 0 5px 18px;
} 

.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: lightyellow;
padding: 5px;
left: -1000px;
border: 2px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
z-index:100;
top: -150;
left: 200px; /*position where enlarged image should offset horizontally */

}

.thumbnail1{
position: relative;

}

.thumbnail1:hover{
background-color: transparent;

}

.thumbnail1 span{ /*CSS for enlarged image*/
position: absolute;
background-color: white;
padding: 10px;
top: 100px;
left: -400px;
border: 2px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail1 span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
z-index:250;
}

.thumbnail1:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
z-index:250;
top: -100;
width:275px;
left: 100px; /*position where enlarged image should offset horizontally */

}
a.thumbnail1:link {text-decoration:none;color:white;}
a.thumbnail1:visited {text-decoration:none;color:#ffffff;}
a.thumbnail1:active {text-decoration:none;color:#ffffff;}
a.thumbnail1:hover {text-decoration:none;color:#222222;}
a.thumbnail1 {display:block;}


dl, dt, dd{margin:0;padding:0;}

dd{
	width:436px;
	height:41px;
	background:url(bg_bar.gif) no-repeat 0 0;
	position:relative;
}
dd span{
	position:absolute;
	display:block;
	width:420px;
	height:25px;
	background:url(bar.gif) no-repeat 0 0;
	top:8px;
	left:8px;
	overflow:hidden;
	text-indent:-8000px;
}
dd em{
	position:absolute;
	display:block;
	width:420px;
	height:25px;
	background:url(bg_cover.gif) repeat-x;
	top:0;
}


/* SINGLE PROGRESS BAR */

.progressBar{
	width:436px;
	height:41px;
	background:url(bg_bar.gif) no-repeat 0 0;
	position:relative;
}
.progressBar span{
	position:absolute;
	display:block;
	width:420px;
	height:25px;
	background:url(bar.png) no-repeat 0 0;
	top:8px;
	left:8px;
	overflow:hidden;
	text-indent:-8000px;
}
.progressBar em{
	position:absolute;
	display:block;
	width:420px;
	height:25px;
	background:url(bg_cover.gif) repeat-x 0 0;
	top:0;
}


.thumbnail2{
position: relative;
z-index: 0;
}

.thumbnail2:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail2 span{ /*CSS for enlarged image*/
position: absolute;
background-color: transparent;
padding: 5px;
left: -1000px;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail2 span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail2:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
z-index:100;
left: 450px; /*position where enlarged image should offset horizontally */

}
input#submit {
color:#ffffff;
 width: 273px;
  height: 35px;
  margin: 0;
  padding: 0;
  border: 0;
  font-size:15px;
  font-weight:bold;
  font-family:arial;
  background: transparent url(images/button1.png) no-repeat center;
  cursor: pointer; /* hand-shaped cursor */
  __cursor: hand; /* for IE 5.x */
}