/* ---------------------text styles------------------------ */
body.bodycol {
	background-color: #4d6636;
	background-image:url('backf.jpg');
	background-size: 100%;
	background-repeat: repeat;
	}
h1,h2,h3,h4,h5,h6{
margin-bottom: 0px;
padding-bottom: 0px;
}

.0p {
	padding:0px;
	}
.np {
	padding:2px;
	}
.0b	{
	border-style:none;
	}
.wn	{
	white-space:normal;
	}		
h1{
	font-family: arial;
	font-size: 12px;
	color: rgb(153, 51, 0);
	font-weight: normal;
	text-decoration: none;
	font-style: oblique;
	}

h2{
	font-family:arial;
	font-size: 18px;
	color: green;
	font-weight: normal;
	text-decoration: none;
	font-style: bold;
	}


h3{
	font-family:arial;
	font-size: 20px;
	color: green;
	font-weight: normal;
	text-decoration: none;
	font-style: bold;
	}



h4	{
	font-family:arial;
	font-size: 16px;
	color: #993300;
	font-weight: normal;
	text-decoration: none;
	font-style: bold;
	}
	
h5	{
	color:red;
	font-style:oblique;
	font-size: 16px;
	font-weight: normal;
	}
h6       {
         font-family:arial;
	font-size: 16px;
	color: #7e0a05;
	font-weight: normal;
	text-decoration: none;
	font-style: normal;
	line-height: 1.4;
         }

.r	{
	text-align: right;
	}
.l	{
	text-align:left;
	}	
.c	{
	text-align: center;
	}	
	
a.navtxt {
	font-family: arial;
	font-size: 12px;
	FONT-WEIGHT: bold;
	color: #993300;
	text-decoration: none;
	font-style: normal;
	}

a.navtxt:link {
	color: #993300;
	FONT-WEIGHT: bold;
	text-decoration: none;
	font-style: normal;
	}

a.navtxt:visited {
	color: #7e2a00;
	FONT-WEIGHT: bold;
	text-decoration: none;
	}

a.navtxt:hover {
	color: white;
	FONT-WEIGHT: bold;
	background-color:#7e0a05;
	font-style: oblique;
	}

a.navlog {
	font-family: arial;
	font-size: 12px;
	FONT-WEIGHT: bold;
	color: #fbdea1;
	text-decoration: none;
	}

a.navlog:link {
	color: #fbdea1;
	FONT-WEIGHT: bold;
	text-decoration: none;
	}

a.navlog:visited {
	color:#fbdea1;
	FONT-WEIGHT: bold;
	text-decoration: none;
	}

a.navlog:hover {
	color: #7e0a05;
	FONT-WEIGHT: bold;
	font-style: oblique;
	}	
	
.logst {
	font-family: arial;
	font-size: 12px;
	FONT-WEIGHT: bold;
	color: #fbdea1;
	text-decoration: none;
	font-style: normal;
	line-height: 1.7;
	}
.namlb	{
	font-family: arial;
	font-size: 16px;
	FONT-WEIGHT: normal;
	color: yellow;
	text-decoration: none;
	font-style: italic;
	line-height: 1.7;
	}
	
.errorsty{
	color:red;
	font-style:oblique;
	font-weight: normal;
	}
	
.frmsm	{
	font-size:12px;
	}
		
.logi	{
	font-family: veranda;
	font-size: 16px;
	color: black;
	font-weight: normal;
	text-decoration: none;
	}
.logh	{
	font-family: arial;
	font-size: 18px;
	color:#993400;
	font-weight: bold;
	text-decoration: none;
	font-style: oblique;
	}	
.logtb	{
	border: 2px solid #993300;
	padding: 20px 30px 20px 30px;
	background-image:url('bkgr1.png');
	background-repeat: repeat;	
	}
.logtbt	{
	border: 2px solid #993300;
	padding: 10px 10px 10px 10px;
	background-image:url('bkgr1.png');
	background-repeat: repeat;	
	}

         
	
.frmx	{
	border: 2px 0px 2px 0px;
	background-image:url('bkgr.png');
	background-repeat: repeat;
	font-family: veranda;	
	}
	
.frm1	{
	border: 1px solid #993300;
	background-image:url('bkgr.png');
	background-repeat: repeat;
	font-family: veranda;	
	font-size: 14px;
	}
.frmhd	{
	border: 2px solid #993300;
	background-image:url('bkgrh.png');
	background-repeat: repeat;
	font-family: veranda;
	font-size: 14px;
	}

.button	{
	border: 1.5px solid #993300;
	font-size: 12px;
	color:#993400;
	font-weight: bold;
	background-color:#f0e095;
	padding:2px; 
	float:right;
	}
.frmdata{
	font-size: 18px;
	color:#993400;
	}

a.buttxt {
	font-size: 12px;
	color:#993400;
	font-weight: bold;
	background-color:#f0e095;
	text-decoration: none;
	padding: 0px;
	}

a.buttxt:hover {
	color:blue;
	}

.mesdiv{
	background-image:url('guabactg.jpg'); 
	width: 650px; 
	height:450px; 
	padding:10px 10px; 
	border:3px solid #7d3500; 
	color:#993400;
	}

.mestxt{
	font-family:arial;
	font-size: 16px;
	color: #993300;
	font-weight: normal;
	text-decoration: none;
	}
.caltx  {
         
         font-family:times new roman;
	font-size: 16px;
         font-weight: normal;
         color:black;
         font-style: normal;
         }
.meshd   {
	font-family:arial;
	font-size: 20px;
	color: black;
	text-decoration: none;
	font-style: oblique;
	}

.ttt	{
	font-family:arial;
	font-size: 20px;
	color: green;
	font-weight: normal;
	text-decoration: none;
	font-style: normal;
	}

.ttc	{
	font-family:arial;
	font-size: 20px;
	color: purple;
	font-weight: normal;
	text-decoration: none;
	font-style: normal;
	line-height: 1;
	vertical-align: top;
	}

.h4h	{
	font-family:arial;
	font-size: 16px;
	color: green;
	font-weight: normal;
	text-decoration: none;
	font-style: bold;
	}

.maintxt {
	font-family: veranda;
	text-decoration: none;
	font-size: 14px;
         color:black;
         font-style:normal;
	}

.ll{
	font-size: 12px;
	color: #993400;
	font-weight: bold;
	background-color:#f0e095;
	padding: 2px;
	}

.ll:hover{
	color:blue;
	}
.calti{
	text-align:center;
	color:green;
	Font-size:18px;
	font-weight:bold;
	}


.iconspan{
	float: right;
	margin: 3px;
	cursor:hand;
	cursor:pointer;
	
	padding: 1px;
	border: 1.5px solid #993300;
	}


.iconspan2{
	float:center;
	margin: 3px;
	cursor:hand;
	cursor:pointer;
	max-width:90px;
	padding: 1px;
	border: 1.5px solid #993300;
	}
.frmclcl {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 40px;
	padding-right: 40px;
	}
.eg-bar{
	border: 2px solid #993300;
	padding: 4px;
	font-size: 16px;
	color:black;
	white-space:normal;
	max-width: 500px;
	background-image:url('bkgr1.png');
	background-repeat: repeat;
	}

div.eg-bar{
	max-width: 500px;
	}

.icongroup2 {
	max-width: 488px;
	color:black;
	border-style: solid;
	border-width: 0px 2px 2px 2px;
	border-color: #993300;
	padding: 10px;
	background-image:url('bkgr1.png');
	background-repeat: repeat;
	font-family: veranda;
	text-decoration: none;
	font-size: 14px;
	}
.icongroup4 {
	max-width: 488px;
	color:black;
	border-style: none;
	padding: 10px;
	font-family: veranda;
	text-decoration: none;
	font-size: 14px;
	white-space:normal;
	}

.icongroup3 {
	max-width: 488px;
	color:black;
	border-style: solid;
	border-width: 0px 2px 2px 2px;
	border-color: #993300;
	padding: 10px;
	background-image:url('bkgr1.png');
	background-repeat: repeat;
	font-family: veranda;
	text-decoration: none;
	font-size: 14px;
	white-space:normal;
	}

.icongroup1 {
	max-width: 500px;
	border-style: solid;
	border-width: 0px 3px 2px 2px;
	border-color: #993300;
	padding: 10px;
	background-image:url('bkgr.png');
	background-repeat: repeat;
	}



/* ---------------------wk styles------------------------ */
.vid	{
	vertical-align: top;
	width: 320px;
	max-width: 400px;
	white-space:normal;
	border:0px solid black;
	}


.vidtx	{
	text: black 12px;
	v-align: top;
	padding:10px; 
	border:0px solid black;
	width:210px;
	valign:top;	
	}

.txtpgwk {
	position:absolute; 
	left:40px; 
	top:20px;  
	}

.maintabwk {
	margin:auto;
	left:29px; 
	top:15px; 
	height:520px; 
	width:891px;
	max-width: 900px;
	}

.topbarwk {
	background-image:url('topbarttx.gif'); 
	height:54px; 
	width:891px;
	background-repeat: no-repeat;
	max-height: 54px;
	}
	
.spad	{
	padding-left:10px;
	padding-right:10px;
	}


.lftnavwk {
	width: 120px;
 	background-image:url('leftsidew.jpg');
	background-repeat:repeat;
	border-left: 5px solid #7d3500;
	max-width: 120px;
	}

.lftnavtxtpos {
	padding-left:9px;
	padding-top:7px;
	}

.rtsidewk {  
	width: 133px;
	height: 430px;
	background-color: #aa5e0b;
	border-right: 5px solid #7d3500;
	text-align:top;
	max-width: 133px;
	padding: 0.5px;
	text-align:center;
	}

.rtsidetxtpos {  
	text-align:left;
	white-space: pre;
	position:absolute;
	top:76px; 
	left:43px;
	}

.rtdiv  {  
	padding: 0.5px; 
	text-align:center;
	max-width: 133px;
	width: 133px;
	}

.centercellwk {		
	background-color: #fed980;
	background-image:url('guabactg1.jpg');
	background-repeat: repeat-y repeat-x;
	width: 650px;
	max-width: 650px;
	padding:10px 10px;
	border:0px solid black;
	}

.centertextpos {
	text-align:left;
	position:absolute;
	top:55px; 
	left:105px;
	}

.centext {
	text: black 12px;
	vertical-align: top;
	width: 400px;
	max-width: 400px;
	white-space:normal;
	border:0px solid black;
	}

.windtxt {
	v-align: top;
	padding:10px;
	max-width:210px; 
	height:400px; 
	border:0px solid black;
	width:210px;
	}


.bottombarwk {
	height:28px; 
	width: 891px;
	background-image:url('bbart2.gif');
	background-repeat: no-repeat;
	
	font-family:arial;
	font-color: black;
	font-size:12px;
         vertical-align: top;
         font-style: oblique;
	
         padding-top:4px;
         border:0px solid black;
	}

/* ---------------------wk styles end------------------------ */

.txtpg {
	position:absolute; 
	left:150px; 
	top:75px;  
	width:410px; 
	height:400px;
	z-index:+3; 
	}



.lftnav {
	position:absolute;
	top:76px; 
	left:43px;
	z-index:+5;
	height: 460px; 
	width: 100px;
	}


div.rtnav {
	position:absolute; 
	left:800px; 
	top:75px; 
	z-index:+4; 
	text-align: left; 
	height: 740px; 
	width: 160px;
	white-space: pre;
	}



.switchdiv {
	max-width: 100px
	{

/* ---------------------image styles------------------------ */



.play {
	position:absolute;
	border-style: none; 
	z-index:+2; 
	left:29px; 
	top:15px; 
	height:540px; 
	width:891px;
	}
