/* CSS Document */
/*
	ALTUS Environmental CSS
	Copyright (c) 2004 Jeff Powell; all rights reserved.
	Layout No. 1
	Thursday 30 Sept 2004
	Updated 06.12.08 Jeff Powell	
	
	

	#rcontent	
	{
		float: right;
		height: 100%;
		width: 246px;
		background-color: #EEEEEE;
	}
	
	#rcontenttext
	{
	margin-left: 15px;
	margin-right: 15px;
	}

	#lcontent {
	float:left;
		background-color: green;
		width:245px;
		border-right:2px solid #000; border-bottom:2px solid #000;

		}
*/	
.texta { 
 Â font-size: 10px; 
 Â background-color: #FFFFFF; 
 Â border: 1px solid #000000; 
 font-size:10px;
font-style: normal;
line-height: 15px;
 }
 .btna { 
 Â font-size: 10px; 
 Â background-color: #EEEEEE; 
 Â border: 1px solid #FFFFFF;
 font-size:10px;
font-style: normal;
line-height: 15px;
 }
 .btnb { 
 Â font-size: 10px; 
 Â background-color: #EEEEEE; 
 Â border: 1px solid #FFFFFF; 
 } 
#pullimage {
float: right;
background-color: #ffff00;
border: 1px #000000 solid;
margin-top: 380px;
width: 100px;
height: 100px;
padding: 10px; }
#topsrch {height: 200px; width: 200px; background-color: #00FFEE;}
#l1 {float: right; padding-top: 55px; height: 100%;  padding-left: 5px; margin-right: 5px; width:256px; background-color: #EEEEEE; background-image:url(../int/assets/watermark_big_left.gif); background-position:right bottom; background-repeat:no-repeat;}
#r1 {float: left; padding-top: 55px;background-color: #FFFFFF; height: 100%; width: 236px; /*background-image:url(../int/assets/watermark_big_left.gif); background-position:right bottom; background-repeat:no-repeat;*/}
#centercol {background-color: #EEEEEE; background-image:url(../int/assets/watermark_big.gif); background-position:right bottom; background-repeat:no-repeat;}

#searchbox {
position: absolute;
background-image:url(../int/assets/searchbox.gif); background-position:left top; background-repeat:no-repeat;
width: 269px; 
height: 83px; 
top: 125px;
left: 270px;
padding-top: 6px; 
padding-left: 6px; 
list-style-type: circle;
font-size:11px;
color: #FFFFFF;
font-size:10px;
font-style: normal;
line-height: 25px;
font-family: Verdana, Arial, Helvetica, sans-serif;
z-index:1;
}

#threecol {
position: absolute;
background-image:url(../int/assets/thirdcol.gif); background-position:left top; background-repeat:no-repeat;
width: 242px; 
height: 83px; 
top: 125px;
left: 539px;
padding-top: 15px; 
font-size:10px;
color: #000000;
font-style: normal;
line-height: 25px;
font-family: Verdana, Arial, Helvetica, sans-serif;
z-index:2;
}

/* #colfloat {float:right; right-margin: 5px; width:490px; height: 770px;; background-color: #EEEEEE; background-image:url(../int/assets/watermark.jpg); background-position:right bottom; background-repeat:no-repeat;}		 */


#tophome_old_12_11_2004 {position:absolute; width: 208px; z-index: 1; }  /* Nav buttons contained here  */
#tophome {position: absolute; background-color: #EEEEEE; width: 208px; height: 83px; top: 0px;left: 572px; z-index:1; }
#colfloat {float:right; z-index:0; width:502px; /*height: 560px;*/ background-color: #FFFFFF;}
#bodyfloat {float:right; padding-right: 10px;width:490px; z-index: 1; border-right:2px solid #215A85; background-image:url(../int/assets/watermark2.jpg);background-attachment:fixed; background-position:right bottom; background-repeat:no-repeat;}
#bodyfloathomeright {float:right; height:100%; width:494px; background-color:#FFFFFF;margin-top: 2px;}
#bodyfloathomeright2 {position:absolute width:494px; top: 200px; background-color:#FFFFFF; border: thin solid #0F00F0; margin-top: 2px; margin-right: 5px;}
body {margin-top: 0;padding: 0;	font-family: Verdana, "Bitstream Vera Sans", Geneva, sans-serif; background-color: #1C4465;}
div#card {width: 215px; margin-left: auto; margin-right: auto;}
div#contentcontainer {position:relative; width: 510px; top: 174px; left: 270px;; background-color:#660099; z-index:1; background-image:url(../int/assets/_-18.jpg);}
#scontentcontainer {position:relative; width: 510px; top: 174px; left: 270px; background-color:#660099; z-index:1; background-image:url(../int/assets/_-18.jpg);}
#topnavfloat {	float:right;width:208px;z-index:1;border: 5px double #fdfe13;}
#bottomnavfloat {float:right;width:208px;z-index:1;}


div#placement {position:relative; top;15px; width: 780px; height: 100%; margin-left: auto; margin-right: auto;
	background: #FFFFFF url(../int/assets/bgrepeater.jpg); background-repeat: repeat;
}

div#placementEdit {position:relative; top;15px; width: 780px; height: 100%; margin-left: auto; margin-right: auto;
	background: #FFFFFF; 
}	
	

div#bottomdiv{position:relative; width: 780px; clear:both;z-index: 5;
/*	top:55px;*/
	background-color: #1A60A5;
}  	 

div#bottomdiv2{position:relative; width: 780px; clear:both;z-index: 5;background-color: #1A60A5;}  	 


div#placementbig {position:relative; top;15px; width: 780px; margin-left: auto; margin-right: auto; background-image:url(../int/assets/bgrepeater.jpg);background-repeat: repeat;}	
div#topdiv {width: 780px;}	
div#middlediv{position:relative; width: 780px;}	
div#middledivleft {position:relative width: 270px;}	
div#middledivright {position:relative; float:right; top: 225px; left:440px; width: 510px; background-color: #FFFFFF; background-image:url(../int/assets/_-18.jpg);}	
#somebody {position:absolute; float:right; width: 510px; background-color: #FFFFFF; background-image:url(../int/assets/_-18.jpg);}	
div#placement2 {width: 780px;	height:100%; min-height:100%; bottom:0; margin-left: auto;	margin-right: auto;}	
div#placement3 {width: 780px;	bottom: 0; margin-left: auto;	margin-right: auto;	background-color: #FFFFFF;}	
#middlerowleft {width: 270px;}
#toprow {position:relative;left:0px;top:0px;}
#toprowtight {position:relative; width::780px; left:0px;top:0px; }
#together {position:relative;left:0px;top:0px; background-color:FFFFFF;}
#togetherlow {	position:relative;	background-image:url(../int/assets/bgrepeater.jpg);	background-repeat:repeat;	left:0px;	top:0px;}
#topabout {position:relative;}
#topexpert {position:relative;}
#row2 {position:relative;left:0px;top:-5px;}
#row3 {position:relative;left:0px;top:-5px;}
#rowwhat {position:absolute;left:209px;top:-5px;}
#row3search {position:absolute;	}
#row3fill {position:absolute; background-color: #FF66cc;}
#row3middle {position:absolute;width: 209.px;}
#row3middlebig {position:absolute;width: 410.px; z-index: 0;}
#row4 {position:relative;left:0px;top:-5px;}
#row5 {position:relative;left:0px;top:5px;}
#row6 {position:relative;left:0px;top:0px;}
#row7 {position:relative;left:0px;top:0px;}
#row7end {position:absolute;}
#sumbar {position:absolute;right:2px; bottom:0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #003366;
	z-index: 1;
}
#bodyblocktextareabig {z-index:1;}
.outtersearch {position:relative;left:0px;top:-5px; height: 55px;	width: 209px; background-color: #EEEEEE;	background-image: url(../assets/searchnew.jpg);}
#outtersearchtext {width: 205px;	height: 42px;	position:relative;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #FFFFFF;	margin-right: 5px;/* 	border: thin solid #FF0000;  */}
#lowleftgreyarea {position:absolute; margin-left:5px; width: 290px; background-color: #EEEEEE; }
#lowleftgreyareatext {position:relative; width: 250px; min-height:100%; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #003366; left: 15px;  right: 15px;float: none;}

#lowleftgreyareatextbig {position:relative; height: 100%; width: 250px; min-height:100%; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #003366; left: 15px;  right: 15px; top:15px;}

#bodyblock {position:absolute; top:-16px; width: 209px; /*height: 471px;*/ background-color: #EEEEEE; background-image: url(../assets/_-18.jpg);}
#bodyblockbig {position:absolute; top:-16px; width: 469px; background-color: #FFFFFF;}
#bodyblocktextarea {position:absolute;	width: 200px;	/*height: 471px;*/	font-family: Verdana, Arial, Helvetica, sans-serif;	background-color: #FFFFFF;	left: 5px;	right: 5px;	float: none;}
#stylethistext{	position:relative;	top:10px;	left:15px;	right:15px;	font-size: 11px;	color: #003366;}
#bodyblocktext {position:relative;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #003366;}
#bodyblocktextbig {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;	color: #003366;	font-style: normal;line-height: 20px;}
#mytest{position: absolute; bottom:-5;}
#bodyblockheader {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 13px;	color: #003366;	font-weight: bold;}
#bodyblockheader {font-size: 13px;	color: #003366;	font-weight: bold;}
#bodyblocklink {position:absolute; right: 0; font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #FF9900;	text-decoration: underline;	font-weight: bold;	}
#bb2 {position:absolute; right: 0}
#thirdcolblock {position:relative;	top:0px;	width: 261px;	/*height: 225px;*/	background-color: #EEEEEE;	background-image: url(../assets/_-21.jpg);}
#thirdcoltextarea {width: 250px; /*height: 218px;*/	position:absolute;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;color: #003366; top: 12px; margin-right: 5px;	margin-left: 5px;}
#upperbluetextarea {width: 252px;	height: 65px;	position:absolute;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #003366;	margin-right: 5px;	margin-left: 10px;	/*	z-index:1; */}
#fourthcolblock {position:absolute;	width: 261px;	/*height: 151px;	*/ background-color: #EEEEEE;	background-image: url(../assets/_-31.jpg);}
#fourthcoltextarea {	position:relative;	width: 258;	/*height: 147px;*/	font-family: Verdana, Arial, Helvetica, sans-serif;	background-color: #EEEEEE;	left: 5px;	right: 5px;}
#ubt {	position:absolute;	width: 261px;	height: 73px;	background-attachment: fixed;	background-position: left top;	border: thin solid;	visibility: visible;	z-index: auto;}
#lowu {z-index: 1; border: medium solid; position:relative; width: 261px;height: 26px;	background-image: url(../assets/lowblue.jpg);}
#loblue {position:relative;	width: 261px;	height: 26px;	background-image: url(../assets/lowblue.jpg);}
#lowerbluetextarea {position:relative;	width: 261px;	height: 26px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #003366;	left: 5px;	float: none;}
#something {	position:absolute;	left:572px;	top:19px;	width:208px;	height:17px;}
.outter {	background-color: #006699;	border: medium solid #CC0000;	width: 200px;	/*height: 200px;*/	position: relative;}
.outtershell {	width: 241px;	position: relative;/*	border: medium solid #CC0000; 	background-color: #006699;	*/}
.outtershellbig {width: 261px;	position: relative;	z-index:1;	/*	border: medium solid #CC0000; 	background-color: #006699;	*/}
.outterhell {	height: 73px;	width: 261px;	background-color: #EEEEEE;	background-image: url(../assets/_-17.jpg);	z-index:1;}
.lowershell {	position:relative;	top:0px;	height: 241px;	width: 261px;	background-image: url(../assets/lowershell.jpg);	background-color: #EEEEEE;}
.lowrightlogo {	position:relative;	top:0px;	height: 157px;	width: 261px;	background-image: url(../assets/_-31.jpg);	background-color: #EEEEEE;}
#lowrightlogotxtarea {	z-index:1;	width: 250px;	height: 142px;	position:absolute;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #003366;	margin-right: 5px;	margin-left: 5px;	/* 	border: thin solid #FF0000;  */}
.lowrightlogoB {position:relative;	top:0px;float: right; height: 53px;	width: 261px;	background-image: url(../assets/bottomcu.jpg);	}
#lowrightlogotxtareaB { top:0px; z-index:1; width: 253px;	position:relative;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #003366;	margin-right: 5px;	margin-left: 5px;	/* 	border: thin solid #FF0000;  */}
#atest {float:right;  z-index:1;	width: 253px;	height: 59px; position:absolute;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #003366;	margin-right: 5px;	margin-left: 5px;	/* 	border: thin solid #FF0000;  */}
.lowleftlogoB {position:absolute;	bottom: 0px;	z-index:1; border: thin solid #000000; }
#lowleftlogoBrev {	position:relative;	z-index:1;}
#topsearch {	height: 209px;	width: 55px;	position:absolute;	background-image: url(../assets/topsearch.jpg);}
#topsearchtext {	width: 209;	height: 55px;	position:absolute;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #003366;	margin-right: 5px;	margin-left: 10px;	}
.button {  ?ont: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;  ?ackground-color: #D7E5F2;  ?olor: #102132;  ?argin-left: 12px;  ?argin-top: 3px;  ?argin-bottom: 2px;  }
.fieldcell input {  ?idth: 200px;  ?ont: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;  ?ackground-color: #D7E5F2;  ?olor: #102132;  ?order: 1px solid #284279;  ?argin-right: 0px; } 
 .smallfieldcell input {  ?idth: 100px;  ?ont: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;  ?ackground-color: #D7E5F2;  ?olor: #102132;  ?order: 1px solid #284279; } 
 .smallfieldcell select {  ?ont: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;  ?ackground-color: #D7E5F2;  ?olor: #102132;  ?order: 1px solid #284279;}
#newH {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 1.5px;
	color: #003366;
	}

.coreeHeaderTop {
	position:relative;
	left:5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 45px;
	line-height: 1.5px;
	color: #003366;
	font-weight: bold;
	line-height: 20px;
	font-style: normal;	
	}
.coreHeader {
	font-size: 14px;
	color: #003366;
	font-weight: bold;

}
.coreContent {
	left:10px;
	right:10px;
	margin-right: 15px;
	list-style-position: outside;
	list-style-type: circle;
/*	list-style-image: url(../int/assets/bullett-small.gif); */
	font-size:11px;
	color: #003366;
	font-style: normal;
	line-height: 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	z-index:1;
}

.coreContentSearch {
	left:5px;
	right:5px;
	margin-right: 2px;
	list-style-position: outside;
	list-style-type: circle;
	font-size:11px;
	color: #003366;
	font-style: normal;
	line-height: 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	z-index:1;
}

.coreContentSmall {
	left:10px;
	right:10px;
	margin-right: 15px;
	list-style-position: outside;
	list-style-type: circle;
	font-size:9px;
	color: #003366;
	font-style: normal;
	line-height: 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	z-index:1;
}

.nameTitle {
	position:relative;
	font-size: 12px;
	color: #003366;
	font-weight: bold;
	line-height: 18px;
}
 div.row {
	padding-top: 5px;
	padding-bottom: 5px;
	color: #000000;
  }

div.row span.label {
  float: left;
  text-align: left;
  }

div.row span.formw {
	float: right;
	text-align: left;
	top: 1px;
  } 
  
html, body, #contents {
	min-height: 100%;
	width: 100%;
	height: 100%;
}

/*
 * The "height" above is a hack for IE5+/Win.  Below we adjust
 * it using the child selector to hide from IE5+/Win
 */

html>body, html>body #contents {
	height: auto;
}

/*
 * Without this, Moz1.0 adds a vertical scrollbar
 */

body {
	margin: 0;
	font-family: Arial, sans-serif;
}

#contents {
	position: absolute;
	top: 0;
	left: 0;
}
 
#footer {
	position: absolute;
	bottom: 0;
	background-color: #ccffcc;
	width: 100%; /* See note below */
	text-align: center;
	padding: 0 15%;
}

/* Along with the width: 100% above, adds a fix for IE5's box model.
 * From a suggestions by Szymon Boniecki -- http://dmr.art.pl 
 */
html>body #footer {
	width: 50%;
}

#main {
	margin-bottom: 5em;
	height: auto;
	padding: .5em;
}
