/*-------------------------------------------
Site Styles
Author:   html-coder.com
Version:  8.12.2008
Project: Cyberorg
---------------------------------------------- */

/* =Misc(links) = */

*{margin: 0;padding: 0;}

a img,fieldset{border: none}
ul{list-style: none;}

a {text-decoration:underline; color: #000;}
a:hover {text-decoration:none;}

.nowrap {white-space: nowrap}


option {padding: 0 5px 0 0;}

hr {display: none;}

.floatright {float:right;}
.textleft {text-align:left;}
.textright {text-align:right;white-space:nowrap;}
.clear {font-size:0;clear:both;}
.green {color:#690;font-weight:bold;}
.red {color:#C00;font-weight:bold;}
.center{text-align:center;}

img.floatleft {float:left;margin:0 10px 0 0;display:inline;}

html{height:100%}

body {
	font:62.5%/1.2em verdana,tahoma,arial,sans-serif;
	background:url(img/red-top.gif) repeat-x #fff;
	color:#000;
	text-align:center;
	height:100%;
}

#out{
	width:693px;
	text-align:left;
	margin:0 auto -75px;
	min-height: 100%;
	height: auto !important;
	height: 100%;
	position:relative;
	z-index:1;
}

h1{font:bold 2.5em/2em verdana,tahoma,arial,sans-serif;padding-bottom:20px;}

#header{width:693px;padding-top:50px;overflow:hidden;}
.logos{clear:both;}
.logo1{float:left;}
.logo2{float:right;}

#maincontainer{
	width:693px;
	overflow:hidden;
	padding-top:20px;
	margin-bottom:20px;
	}
#maincontainer p{
	font-size:1.2em;
	line-height:1.3em;
	padding-bottom:20px;
	}	
#program {
	font-size:1.8em;
	line-height:1.2em;
	display: inline;
}	

.tbl1 {
	width:100%;
	border-right:1px solid #000;
	border-bottom:1px solid #000;
	margin-bottom:20px;
	}
	.tbl1 td{
		border-top:1px solid #000;
		border-left:1px solid #000;
		padding:5px;
		font-size:1.2em;
		line-height:1.3em;
		}
		
.tbl2{
	width:100%;
	border:0;
	margin-bottom:20px;
	}
	.tbl2 td {
		padding:5px;
		font-size:1.2em;
		line-height:1.3em;
		}
		
.tbl2-1{
	width:100%;
	border:0;
	margin-bottom:20px;
	}
	.tbl2-1 td {
		padding:1px 1px;
		font-size:1.2em;
		line-height:1.3em;
		}

.tbl3 {
	width:100%;
	border-right:1px solid #000;
	border-bottom:1px solid #000;
	margin-bottom:20px;
	}
	.tbl3 td{
		border-top:1px solid #000;
		border-left:1px solid #000;
		padding:1px 5px;
		font-size:1.2em;
		line-height:1.3em;
		}
		
#push{height:75px;clear:both;}

#footer{
	font-size:1.1em;
	width:100%;
	clear:both;
	height:75px;
	margin:0 auto;
	z-index:100;
	background-color:#323232;
	position:fixed;
	bottom: 0px;
	left:0;
	}
	.ftr-in{
		text-align:center;
		color:#fff;
		width:500px;
		margin:0 auto;
		padding-top:30px;
		}
		p.slogan{font-size:1.6em;padding:0 0 20px 0;float:left;padding-right:10px;}
		.ftr-in img{margin-top:-8px;float:left;}
		.ftr-in a{position:relative;}
		
	
	
