/* Base components */

	body {
		text-align:center;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		line-height: 18px;
		color: #FFF;
		margin: 0px;
		padding: 0px;
		background-color: #CCCC99;
		}
	
	p {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		line-height: 18px;
		margin-top: 10px;
		padding: 0px;
		}

	div {
		margin: 0px;
		padding: 0px;
		border: 0px;
		text-align:left;
		vertical-align: top;
		}
		
	img {
		margin: 0px;
		padding: 0px;
		border: 0px;
		text-align:left;
		vertical-align: top;
		}
	

	span {
		margin: 0px;
		padding: 0px;
		border: 0px;
		text-align:left;
		float:left;
		}
		
	h1 {
		font-size: 22px;
		line-height: 24px;
		font-weight: bold;
		color: #FFFFFF;
		padding:5px 0px 5px 0px;
		margin:5px 0px 10px 0px;
		border-top: 2px dotted #FFF;
		border-bottom: 2px dotted #FFF;
		}
	
	
			
	a:link {
		text-decoration: none;
		color: #FFF;
		}
	
	a:visited {
		text-decoration: none;
		color: #99CCFF;
		}
	
	a:hover {
		text-weight: bold;
		}
  
	.disclaimer {
		font-size: 9px;
		line-height: 12px;
		margin-bottom: 10px;
		}
		
/* NEW DROP DOWN MENU CSS STYLES BELOW */

#nav {
	font-size:10px;
	line-height:20px;
	margin:0px;
	padding:0px;
	float:right;
	}

#nav a {
	display: block;
	text-decoration: none;
	color:#FFF;
	}

#nav a:hover {
	font-weight: bold;
	font-size:11px;
	background: #6699CC;	
	}

#nav li li a {
	display: block;
	font-weight: normal;
	color: #FFF;
	}

#nav li li a:hover {
	background: #6699CC;	
	}

ul {
	padding: 0;
	margin: 0;
	list-style-type: none;
	}

li {
	float: left;
	position: relative;
	width: 90px;
	text-align: center;
	cursor: default;
	border: 1px solid #FFF;
	border-width: 0px 0px 1px 1px;
  	}
 
li ul {
	list-style-type: none;
	display: none;
	position: absolute; 
	top: 20px;
	left: 0;
	background:#336699;
	margin-top:1px;
	margin-left: -1px;
	}
  
li ul li {
	border: 1px solid #FFF;
	border-width: 0px 1px 1px 1px;
	}

li > ul {
	top: auto;
	left: auto;
	}

li:hover ul, li.over ul { 
	display: block; 
	}

#bullets ul {
	list-style: square outside;
	font-size: 16px;
	line-height: 16px;
	font-weight:bold;
	margin-left:5px;
	padding-left:5px;
	}
	
#bullets li {
	width: 175px;
	font-size: 16px;
	line-height: 16px;
	font-weight:bold;
	text-align: left;
	float: left;
	position: relative;
	margin-left:5px;
	padding: 5px 0px 5px 0px;
	border:0px;
	}
		
/* FORM ELEMENTS */

	input [type="text"] {
	    font-size: 14px;
    	font-family: font-family: Arial, Helvetica, sans-serif;
    	color: #003366;
    	border-style: solid;
    	border-color: #CCCCCC;
    	border-top-width: 0px;
    	border-bottom-width: 1px;
    	border-left-width: 1px;
    	border-right-width: 0px;
    	padding-top:0px;
    	padding-bottom:3px;
    	padding-left:3px;
    	padding-right:0px;
		margin:0px;
		}
    	
    input [type="image"] {
    	border:0px;
    	margin:0px 0px 0px 0px;
    	padding:0px 0px 0px 0px;
    	}
    	
    input [type="checkbox"] {
    	border:0px;
    	margin:0px 0px 0px 0px;
    	padding:0px 0px 0px 0px;
    	}
    
    input {
	    font-size: 14px;
    	font-family: font-family: Arial, Helvetica, sans-serif;
    	color: #003366;
    	border-style: solid;
    	border-color: #CCCCCC;
    	border-top-width: 0px;
    	border-bottom-width: 1px;
    	border-left-width: 1px;
    	border-right-width: 0px;
    	padding-top:0px;
    	padding-bottom:3px;
    	padding-left:3px;
    	padding-right:0px;
		margin:0px;
		}
	
	
	textarea {
	    font-size: 14px;
    	font-family: Arial, Helvetica, sans-serif;
   		color: #003366;
    	border-style: solid;
    	border-color: #CCCCCC;
    	border-top-width: 0px;
    	border-bottom-width: 1px;
    	border-left-width: 1px;
    	border-right-width: 0px;
    	padding-top:0px;
    	padding-bottom:3px;
    	padding-left:3px;
    	padding-right:0px;
		margin:0px;
		}
	
	select {
	    font-size: 12px;
    	line-height: 14px;
    	font-family: font-family: Arial, Helvetica, sans-serif;
    	color: #333333;
    	text-align:left;
    	border-width: 2px;
    	border-style: dotted;
    	border-color: #CCCCCC;
    	padding-top: 0px;
    	padding-bottom:0px;
    	padding-left:0px;
    	padding-right:0px;
    	margin:0px;
    	}
    	

/* PAGE DIVS */

	#main {
		width:800px;
		margin-left: auto;
		margin-right: auto;
		padding:0px;
		background-image: url("support/ropeTile.jpg");
		background-repeat: repeat-y;
		}
	
	#frame {
		width: 760px;
		margin-left: auto;
		margin-right: auto;
		padding:0px;
		background-image: url("support/KLMskyBlend.jpg");
		background-repeat: repeat-x;
		background-color:#6699CC;
		}
		
	#header {
		width:760px;
		height:80px;
		margin:0px;
		padding:0px;
		text-align:right;
		background-image: url("support/KLMheader.jpg");
		background-repeat: no-repeat;
		}


	/* Content Header Links */
	
	#contentHeaderLinks {
		font-size: 9px;
		line-height: 10px;
		height: 10px;
		float:right;
		margin:0px;
		padding: 0px;
		
		}
		
	/* LEFT COLUMN */
	
	#leftContent {
		width:180px;
		margin:0px;
		padding:0px;
		float:left;
		text-align: left;
		background-image: url("support/KLMlinks.jpg");
		background-repeat: no-repeat;
		}

	/* CENTER COLUMN */
	
	#centerContent {
		width:365px;
		text-align: left;
		float:left;
		margin: 0px;
		padding:0px;
		background-image: url("support/KLMcenterCloud.jpg");
		background-repeat: no-repeat;
		}
	
		
	.pictures {
		border-top: 1px solid #FFF;
		border-left: 1px solid #FFF;
		border-right: 1px solid #FFF;
		border-bottom: 12px solid #FFF;
		margin: 5px 5px 5px 0px;
		}
		
	.minHeightHack {
		float:right;
		width:1px;
     }

			
	/* RIGHT COLUMN */
	
	#rightContent {
		width:215px;
		margin:0px;
		padding:0px;
		float:right;
		text-align: left;
		background-image: url("support/KLMrightCloudLogos.jpg");
		background-repeat: no-repeat;
		}
		
	
	/* Content Footer */
		
	#contentfooter {
		width:760px;
		height:75px;
		color: #FFFFFF;
		text-align: center;
		font-size: 10px;
		line-height: 10px;
		margin-left: auto;
		margin-right: auto;
		padding-tp:10px;
		background: #6699CC;
		background-image: url("support/waterline.jpg");
		background-repeat: no-repeat;
		}
		
	/* Makin things normal again! */
	
		a.oldschool:link{
		color:red;
		text-decoration:underline;} 
