body { background-color : #eceeee; } 

/* links */
a, 
a:visited, 
a:active 
{
  display:inline; 
  text-decoration: none;
  width:auto;
  font-family: verdana, arial, helvetica, sans-serif;
  font-weight: 700; /*bold*/
  /*padding: 0px 10px 0px 10px;*/
  padding: 0px 4px 0px 4px;
}

/* link with underline */
a.uline, 
a.uline:visited, 
a.uline:active 
{
  display:inline; 
  text-decoration: underline;
  width:auto;
  font-family: verdana, arial, helvetica, sans-serif;
  font-weight: 700;
  /*padding: 0px 10px 0px 10px;*/
  padding: 0px 4px 0px 4px;
}

a	
{
  color: #1a3968;
}
a:visited 
{
  color: #7D053F;
}
a:hover 
{
  text-decoration: underline;
  background: #488AC7; 
  color: #fff;
}

p {

	margin-left : 10pt; 
	margin-right : 10pt; 
	color : #000000; 
	/*font-size : 90%;*/
        font-size : 100%; 
	font-family : verdana, arial, helvetica, sans-serif; 
	text-align : left; 
} 

h1 
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 36px;
	font-style: normal;
	line-height: 16pt;
	font-weight: bold;
	font-variant: normal;
	color: #333366;
	text-decoration: none;
	white-space:nowrap;
}
h2 
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 20px;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #330000; /*#666699;*/
	text-decoration: none;
}

TABLE TR TH 
{
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	color: white;
	
	padding-top: 5px;
	font-family: arial, helvetica, sans-serif;
	background-color: #1d6ea5;
	text-align: center;
}

/* form entry style */
TABLE.entry TR TD
{
    padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #CCCCFF;
	text-align: left;
}

/* even rows */
TABLE.result TR.even_row TD
{
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #CCCCFF;
	text-align: center; 			
}

/* odd rows */
TABLE.result TR TD
{
	valign: middle;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	text-align: center; 		
}

TD.aleft 
{
	valign: middle;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	text-align: left; 		
}


/* unused? */
#header1
{ 
    /*position: relative; top: 10px; left: 10px;  right:20px;*/
	/*background-image:  url("blueheadercut.jpg") ; */
	white-space: nowrap;
	/*background-repeat:repeat-x;*/
	height: 60px;
	width: 98%;
	padding: 20px 0px 0px 20px;
	/*color : white;*/
        color: #1d6ea5;
	font-size : 32px; 
	font-family : arial; 
	text-align : left; 
	/*background-color: #1d6ea5;*/
	margin-bottom: 10px;
}

#header1 a,
#header1 a:visited,
#header1 a:hover
{
	color: white;
	text-decoration: none;
	background: none;
}


#logo{
    width: 250px;
    height: 111px;
    background: url("KUKOOLD64aR00aP01ZL_250.png")
}
#logo img{
    display: none
}

ul#tabnav 
{ /* general settings */
	position: relative;

	text-align: left; /* set to left, right or center */
	margin: 2em 0 0 1em; /* set margins as desired */
        /*left: 1em;*/
	font: bold 11px verdana, arial, sans-serif; /* set font as desired */
	border-bottom: 1px solid #C8D6E3; /* set border COLOR as desired */
	width: 90%;

	list-style-type: none;
	padding: 5px 5px 3px 10px; /* THIRD number must change with respect to padding-top (X) below */
}

/*tab styles*/
ul#tabnav li 
{ 
	display: inline;
        font size: 3px;
}

body#tab1 li.tab1, 
body#tab2 li.tab2, 
body#tab3 li.tab3, 
body#tab4 li.tab4,
body#tab5 li.tab5, 
body#tab6 li.tab6 
{ /* settings for selected tab */
	border-bottom: 1px solid #eceeee; /*#fff;*/ 
	background-color: #eceeee;/*#fff;*/
        padding-right: 0px; 
}

body#tab1 li.tab1 a, 
body#tab2 li.tab2 a, 
body#tab3 li.tab3 a, 
body#tab4 li.tab4 a, 
body#tab5 li.tab5 a, 
body#tab6 li.tab6 a
{ /* settings for selected tab link */
	background-color: #eceeee; /*#fff;*/ 
	color: #000; 
	position: relative;
	top: 1px;
	padding-top: 4px; /* must change with respect to padding (X) above and below */
}

ul#tabnav li a 
{ /* settings for all tab links */
	padding: 3px 4px; /* set padding (tab size) as desired; FIRST number must change with respect to padding-top (X) above */

	border: 1px solid #C8D6E3; 
	background-color: #C8D6E3; 
	color: #666; 
	/*margin-right: 4px;*/ 
	text-decoration: none;
	border-bottom: none;
}


ul#tabnav a:hover,
ul#tabnav a:focus
{ /* settings for hover effect */
	background: #fff;
        font size: 4px; 
}

/* drop menu style --------- */
#dropmenudiv{
position:absolute;
border:1px solid white;
border-bottom-width: 0;
font:normal 12px Verdana;
line-height:18px;
/*z-index:100;*/
}

#dropmenudiv a,
#dropmenudiv a:visited{
width: auto;
display: block;
text-indent: 3px;
border-bottom: 1px solid white;
padding: 1px 1em 0 0.2em;
text-decoration: none;
color: #1d6ea5;
background-color: #eee;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #1d6ea5;
color: white;
}

/* search box style ---------- */

#searchDiv {
	/*background: url(bg.gif) #fff bottom left repeat-x;*/
	/*border-top: 1px solid #dcdce9;*/
	/*border-bottom: 1px solid #dcdce9;*/
	position: relative;

	/*right: 15px;*/
        right: 12%;
	text-align: right;
	height: 1.5em;
	padding-right: 0.1em;
	padding-top: 0;
	/*z-index: 5;*/
}

input.searchBox {
	height: 1.2em;
	font-family: arial;
	font-size: 12px;
	/*z-index:5;*/
}

input.submitButton {
	font-size: 14px;
	height: 1.5em;
}

/*logins*/
#logDiv {
	position: absolute;
        top:9.0em;
	/*right: 15px;*/
        right: 12%;
	text-align: right;
	height: 1.5em;
	padding-right: 0.1em;
	padding-top: 0;
	/*z-index: 5;*/
}

/*Buttons*/
#button {
        font-size:30px; 
        font-family:arial; 
        width:auto;
        height:50px;
        background-color: #1d6ea5;
}

/*containers*/
#container
{
	border: 1px solid #C8D6E3;
	width:auto;
	position: absolute;
	padding: 10px;
	margin-left: 10px;
	/*margin: 30px 80px 0px 20px;*/
}

#primarycontainer
{
	float: left;
	padding-right: 0px;
	width: auto;
}

#leftnav
{
	width: 160px;
	height: auto;
	position: relative;
	border: none;
	float: left;
	margin-top: 5px;
	margin-right: 10px;
}

#rightnav
{
	width: 160px;
	height: auto;
	position: relative;
	border: 1px solid #C8D6E3;
	float: right;
	margin-top: 5px;
	margin-left: 10px;
	margin-right: 5px;
	padding: 10px;
	font-family: arial;
	font-size: 12px;
	color: #003366;
}

#content
{
	position: relative;
	left: 1em;
	right: 8em;
        background-color: #ffffff;
        width:90%;
        font-family : verdana, arial, helvetica, sans-serif;
        z-index:100;
}
#result
{
        position: relative;
        left:2%;
}
#image
{
        position: absolute;
        top: 5px
        right: 10px;
}
TABLE.footer TR TD
{

	position: relative;

	font-family: Arial, Helvetica, sans-serif;

	text-align: center;


	margin: 2em 0 0 1em; /* set margins as desired */
        /*left: 1em;*/
	font: 4px verdana, arial, sans-serif; /* set font as desired */
	border-bottom: 1px solid #C8D6E3; /* set border COLOR as desired */
	width: 90%;

	//padding: 5px 5px 3px 10px; /* THIRD number must change with respect to padding-top (X) below */
}

#tut{
    width: 600px;
    height: 450px;
}


