	body,
	html {
		margin:0;
		padding:0;
		background-color: #F4F4F4;
		font-size:10px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	}
        body {
                min-width:955px;
        }
	
	#twitter {
		width: 160px; 
	}

	#twitter h4 {
		display: block; margin: 0 0 0 0;
		font-size: 12px;
		text-decoration: none;
	}
	
	
	#twitter h5 a {
		display: block; margin: 0 0 0 0;
		font: 12px Helvetica, Arial, Sans-Serif; color: #999999;
		text-decoration: none;
	}
	#twitter h5 a:hover { color: rgba(153,153,153,0.5); }

	#twitter ul {

		list-style: none; padding: 0 0 0 0;	
	}
	#twitter ul li {
		padding: 15px;
	}
	#twitter ul li a {
		font: italic 12px Georgia, Times, Serif;
		color: #555b6e;
	}
	#twitter ul li a:hover { color: #7b7878; }

	#twitter ul li span {
		font: 12px Helvetica, Arial, Sans-Serif; color: #999999;
	}


        #wrap {
                background:#ffffff;
                margin:0 auto;
                width:955px;
        }
	a {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	}
	a:hover {
	text-decoration: underline;	
	}
	a:active {
	color: #000000;
	}
	#header {
     	 background-image:  url(/images/KU_desert_en.png); 
        /* background-image:  url(/images/KU_web_01.png); */
	background-repeat: no-repeat;
        height: 88px;
        cursor: pointer;
		
	}
	#header h1 {
    	padding:5px;
	    margin:0;
        }
	#nav {
	height:20px;
	background:#ECE9D8;
	text-align: left;
	font-size: 10px;
	font-weight: bold;
	border-bottom-width: 8px;
	border-bottom-style: solid;
	border-bottom-color: #ffffff;
	padding-top: 6px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 6px;
		
		
	}
        #hdir {
            float:left; 

        }	
	#main {
		background:#ffffff;
		float:left;
		width:775px;
                padding-right:0px;
                padding-left: 0px;
		
	}
	
	#sidebar {
		background:#ECE9D8;
		float:right;
		width: 160px;
		padding: 5px;
		vertical-align:top;
	}
        #leftbar {
                background:#ECE9D8;
                float:left;
                width: 160px;
                padding: 5px;
                vertical-align:top;
        }


        #sidebar h3, #sidebar p {
		padding:0 10px 0 0;
    }
	#footer {
		height:40px;
		border-top-width: 4px;
		border-top-style: solid;
		border-top-color: #CCCCCC;
	        padding:5px;	
		clear:both;
	}
	a.leftmenu
	{
            font-size:12px;
            display: block;
            text-align: left;
            padding: 0px 0px 3px 4px;
            text-decoration: none;
            border-bottom: 1px dashed #CCCCCC;
            color: #999999;
            background-position: left;
            text-align: left;
            font-weight: normal;
	}
	a.leftmenu:hover
	{
		background: #E4E0C9;
                text-decoration: none;
    	        color: #000000;
	}
        a.topmenu
        {
            font-weight: bold;
            font-size: 10px; 
            text-align: left;
            text-decoration: none;
            color: #000000;
        }
        a.topmenu:hover
        {
                text-decoration: underline;
                color: #000000;
        }
        a.mms
        {
                text-decoration: underline;
                color: #000000;
        }

	#RegUsers {
		border: 1px solid #666666;
		padding:2px;
	}
	.style32 {
		color: #E57293;
		font-size: 10px;
		font-weight: bold;
	}
	.style36 {font-size: 10px}
	a.link1
	{
	color: #666666;
	font-weight: normal;
	}
	
	#divTopNavOne {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #E57293;
	height: 14px;
	width: 765px;
	text-align: left;
	font-size: 10px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 6px;
		
	}
	#divTopNavTwo {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #EC95AD;
	height: 15px;
	width: 765px;
	border-bottom-color: #FFFFFF;
	text-align: left;
	font-size: 10px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 6px;
}
#DivHeading {
	color: #000000;
	background-color: #CCCCCC;
	height: 20px;
	width: 765px;
	text-transform: uppercase;
	font-weight: bold;
	text-align: left;
	font-size: 10px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 6px;
}
.conhead {
	font-size: 11px;
	font-weight: bold;
	color: #E57293;
	line-height: 16px;
}

.teede {
  background-color:#ffffff;
  font-weight: bold;
}

.teede2 {
  background-color:#ffffff;
  color:blue;
}

.style66 {
	color: #333333;
	font-weight: bold;
        font-size:10pt; 
}
.homepage_rule {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
	text-align: left;
}
.homepage_rule_lastline {
	padding-top: 4px;
        border-top-style: solid;
        border-top-color: #999999;
	padding-bottom: 4px;
	padding-left: 4px;
	text-align: left;
        border-top-width: 1px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
}
#newForecast {
	border: 2px solid #999999;
	width: 397px;
	padding: 0px;
}
.style37 {
	color: #000000;
	font-weight: bold;
}
.style41 {color: #000000; 
          font-weight: bold;  
          }

.tablePadLineRside {
	padding: 5px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #CCCCCC;
	text-align: center;
	border-right-width: 1px;
	border-right-color: #CCCCCC;
}
.tablePadLineRside {
	padding: 5px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #CCCCCC;
	text-align: center;
	border-right-width: 1px;
	border-right-color: #CCCCCC;
 }

.tablePadLineTwoLRside {
	padding: 5px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #CCCCCC;
	text-align: left;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
}


.tablePadLineTwoLRside {
	padding: 5px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #CCCCCC;
	text-align: left;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.warnings {
        border-top-width: 6px;
        border-right-width: 1px;
        border-bottom-width: 1px;
        border-left-width: 1px;
        border-style: solid;
        border-color: #CC0000;
        font-size: 10px;
        padding: 4px;
}

.tablePadLine {
	padding: 5px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #CCCCCC;
}

#wavetab {
       background-image:  url(/images/waves_icon.gif);
       background-repeat: no-repeat;
       background-color: #99CCCC;
       height: 25px;
}

#conRowOne {
	width: 500px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 6px;
}
.printer {
        height:50px;
	padding-top: 5px;
	padding-left: 0px;
	float: right;
	text-align: right;
	color: #999999;
}

 
.indent {
        padding-left: 5px;
}

.style14 {font-size: 11px; font-weight: bold; color: #FFFFFF; }

.style90 { background-color:#E6DFC8; }
.style91 { background-color:#ECE9D8; }
.style92 { background-color:#F4F3EA; }
.style93 { background-color:#F3BCB6; }
.style94 { background-color:#99CCCC; }
.style95 { background-color:#ccffff;} 
.style96 { background-color:#999999;}

.CellSpace {
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 4px;
}
.CellRule {
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 4px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E0D8BA;
}

