/* CSS Document */


html {
	overflow-y: scroll;
}
body{
	text-align: center;
	margin-left: 0px;
	margin-top: 25px;
	margin-right: 0px;
	margin-bottom: 25px;
	background-image: url(../resource/bg.jpg);
	background-repeat: repeat-x;
    font-family:Verdana,Arial,Helvetica,sans-serif,"MS sans serif";
	font-size: 80%;
	line-height: 1.25em;
}

A { color: #0066CC;; font-weight: normal; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration: none}
      A:hover {
	text-decoration: underline;
	color: #0066CC;
	background-color: #C8C8C8;
}
      A:link {text-decoration: none}
      A:active {text-decoration: none; color: #FF0000;}

p{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}

#container{
	margin: 0 auto;
	width: 840px;
	text-align: left;
	background-color: #FFFFFF;
      padding-bottom: 0px;
	border: 1px solid #000000;

}

#toppic{
	width: 840px;
	text-align: left;
	margin: 0px;


}

#topmenu{
	width: 820px;
	text-align: left;
	background-color: #014479;
	color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #73a4cc;
	
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 10px;
	padding-top: 3px;
		font-size: 135%;
}

.leelogo{
	float: left;
	clear: left;
	position: absolute;
	background-color: #FFFFFF;
	margin:10px;
	padding-top: 5px;
	padding-right: 6px;
	padding-bottom: 3px;
	padding-left: 5px;
}

#footer{
	width: 840px;
	text-align: right;
	padding-top: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #73a4cc;
	clear: left;
	font-size: 85%;
	line-height: 1.2em;
	background-position: right;
	margin: 0;





}

#col1, #col2, #col3, #col4 {
	width: 190px;
	float: left;
	padding-top: 0;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 10px;
	background: #FFF;
}

#colsplitter {
clear: left;
height:0px;
}


#col12, #col34 {

	width: 400px;
	float: left;
	padding-top: 0;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 10px;
	background: #FFF;
}

#col99 {

	width: 600px;
	float: left;
	padding-top: 0;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 10px;
	background: #FFF;
}

#col123, #col234 {

	width: 610px;
	float: left;
	padding-top: 0;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 10px;
	background: #FFF;
}


#drilldown {
	width: 830px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 10px;
}


/* Text Formatting */


.heading {
	font-size: 135%;
	color:#014479;
	line-height: 1.2em;
	letter-spacing: -0.1em;
}

.subheading {
	font-size: 110%;
	color:#014479;
}


.largetext {
font-size: 130%;
line-height: 1.2em;
}

.smalltext {
font-size: 85%;
line-height: 1.2em;
}


 ul li {
	margin-left: -15px;
	list-style-type: disc;

}


.newsdatepast{
	font-size: 85%;
	margin-top: -15px;
	color:#014479;
}

.documentdata{
	font-size: 85%;

}

.contactform {
width: 350px;


}

.contactformtextbox {
width:350px;
height:200px;


}



/* Table */

.columnheader{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #73a4cc;
padding: 5px;
	color:#014479;
	font-size: 85%;
line-height: 1.2em;
	
}


.columnheadercolsplitter{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #73a4cc;
		border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #73a4cc;
padding: 5px;
	color:#014479;
	font-size: 85%;
line-height: 1.2em;
	
}

.columnheadernobottom{
	color:#014479;
	font-size: 85%;
	line-height: 1.2em;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;	
}

.columnheadernobottomcolsplitter{
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #73a4cc;
	color:#014479;
	font-size: 85%;
	line-height: 1.2em;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	text-align: center;
}

.rowsplitter{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #73a4cc;
	padding: 5px;
	font-size: 85%;
	line-height: 1.2em;
}

.rowcolsplitter{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #73a4cc;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #73a4cc;
	padding: 5px;
	font-size: 85%;
	line-height: 1.2em;
}

.noleftpad{
	padding-left: 0px;	
}





.rowpadder{
padding: 5px;
font-size: 85%;
line-height: 1.2em;

}

.newsletter {
	font-size: 85%;
	width: 130px;
	
}


#ajaxmenu {
	font-size: 85%;
	width: 130px;
	
}


.gobutton {
	font-size: 85%;
	width: 30px;
}




/* Pictures */

.picpad {
	padding-bottom: 10px;
	right: 0px;
	width: 190px;
	height: 145px;
	float: right;
	padding-left: 10px;
}



/* Navigation */


#menu
{
	padding-left: 10px;
	padding-top: 6px;
	padding-bottom: 6px;
	margin-bottom: 10px;
	background-color: #014479;
	font-size:95%;
}

#navlist
{
	padding: 0;
	margin-top: 0;
	margin-right: 5;
	margin-bottom: 0;
	margin-left: -5px;
}

#navlist li
{
list-style: none;
margin: 0;
display: inline;
}

#navlist li a
{
	background: #014479;
	text-decoration: none;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	
}


#navlist li a:link { color: #fff; }
#navlist li a:visited { color: #fff; }

#navlist li a:hover
{
border-color: #FE3;
color: #000;
background: #73a4cc;
}


.blue {
color: #73a4cc;

}






#lightbox{ background-color:#eee; padding: 10px; border-bottom: 2px solid #666; border-right: 2px solid #666; } #lightboxDetails{ font-size: 0.8em; padding-top: 0.4em; } #lightboxCaption{ float: left; } #keyboardMsg{ float: right; } #lightbox img{ border: none; } #overlay img{ border: none; }

#overlay{ background-image: url(../../overlay.png); } * html #overlay{ background-color: #000; back\ground-color: transparent; background-image: url(../../blank.gif); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../../overlay.png", sizingMethod="scale"); }
