@charset "UTF-8";

body {
	
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-color:#333;
	font-size:85%;
	margin: 0;
	padding: 0;
	color: #333;
	height:  100%;
		background-position:top;
		background-image:url(../aabiz/images/bluefish39hi.jpg); /*1350x905*/
		background-repeat:no-repeat;
		background-color: #a8ceb7 /*#a4c971  89ba8d*/;
}

ul, ol, dl { 	padding: 0;	margin: 0;}
h1, h2, h3, h4, h5, h6, p {	margin-top: 0;	padding-right: 15px;	padding-left: 15px; }

a img { 	border: none;	}
a:link {	color:#036;	text-decoration: underline; }
a:visited {		color:#600;	text-decoration: underline;	}
a:hover, a:active, a:focus { 	color:#C60 text-decoration: none; }

/* ~~ This grouped selector gives the lists in the .content area space ~~ */
.content ul, .content ol { 
	padding: 0 15px 15px 40px;
}

.wrapper	{	width: 1300px;  /*width of bluefish*/
				padding: 0;
				min-height: 100%;
				height: auto /*!important*/;
				height: 100%;
				margin: 0 auto;			
}

.container { 	width: 1150px; 	
				margin: 0;   	
/*				padding-bottom: 250px;*/
				overflow:auto;
				min-height:400;
				}
				
/*.iris-bg {width: 1030px; 
				padding: 0;
				min-height:905;
				height: 100%;
				background-image:url(../aabiz/images/iris-rt-500.png);
				background-position:right;
				background-repeat:repeat-y;
}

.iris500-rt {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	float: left;
	padding: 10px 10px 10px 10px;
	width: 760px;
	min-height:80%;
	background-color:#FFF;
	background-image:url(../images/iris-rt-500.png);
	background-position:right top;
	background-repeat:no-repeat;
	margin: 0;
	}*/
				

.header {	width: 100%;
			height: 200px;
			margin: 10px auto 0 0;
}

.sidebar1 {
	float: left;
	width: 150px;
	height:100%;
/*border-right:thin solid #006;*/

	min-height: 400px;
	padding: 0;
	margin: 0;
}

.boxlft {
	padding:  10px 10px 10px 10px;
	font-size: 90%;	
	margin-top: 400px;
} /*Left sidebar under bluefish*/


.content {
	
	float: left;
	margin: 0;
	width: 900px;
	height:100%;
	background-color:transparent;
	
	}
	
.white-box { 
		float:left;
		width: 850px;
	/*	z-index: +5;*/
		padding: 30px 15px 15px 15px;
		background-image:url(../aabiz/gif-png/grnbar880.png);
		background-position:top center;
		background-repeat:no-repeat;
		background-color:#FFF;

}

.column { float: left;
margin: 10px;
		width: 45%;
		z-index: +20;
		padding: 10px 10px 10px 10px;
		background-color:#FFF;
		overflow:hidden;
		border-left:thin solid #006;

}

	box-rt { padding:  10px 10px 10px 10px;
	font-size: 90%;	
	margin-left: 50%;0
	float: right;
}

.box150x {
	/*min-height: 300px;
	max-height: 400px;*/
	padding:  10px 10px 10px 10px;
	width: 150px;
	height:150px;
	margin: 0;
	overflow:hidden;
}



ul.nav {
	margin-bottom: 40px;
	list-style: none;
	font: Arial, Helvetica, sans-serif;
	font-size: 95%;
	/*font-weight:bold;*/
	font-stretch:expanded;
	text-indent: 5px;

}
ul.nav li {
	border-bottom: 1px solid #8283D8; /* this creates the button separation */
	width:130px;
	
}
ul.nav a, ul.nav a:visited { 
	padding: 10px 5px 5px 15px;
	display: block; 
	text-decoration:none;
	color:#006; 
}
ul.nav a:hover, ul.nav a:active, ul.nav a:focus { 
	background-color:transparent;
	color:#30C;
	text-decoration:none;
	border:thin;
	border-color:#060;
	border-style:inset;
	
}

/* ~~ The footer styles ~~ */

.push { height: 150px; clear: both;}



/*.push {
height: 1px; clear: both;
}*/

.footer {
	padding: 10px;
	text-align:center;
	font-size: 90%;
	bottom-margin: 0;	
	height: 150px;	
	width:100%;
	position: relative;/* this gives IE6 hasLayout to properly clear */
	clear: both; 
	margin-top: -150px; /* negative value of footer height */
	
	clear:both;
}


.center{ margin:0 auto 0 auto; 
	}
/* ~~ miscellaneous float/clear classes ~~ */
.fltrt { 
	float: right;
	margin-left: 8px;
}
.fltlft { 
	float: left;
	margin-right: 8px;
}
.clearfloat { /* this class can be placed on a <br /> or empty div as the final element following the last floated div (within the #container) if the #footer is removed or taken out of the #container */
	clear:both;
	height:0;
	font-size: 1px;
	line-height: 0px;
}

.half-right {
	float:right;
	padding: 10px;
	width: 50%;
	margin: 5px auto 5px 5px ;
}

.half-left {
	float:left;
	padding: 10px;
	width: 50%;
	margin: 5px 5px 5px auto;
}

.text-times {font-family:"Times New Roman", Times, serif}
.text-type {font-family:"Courier New", Courier, monospace}
.center { margins: o auto o auto;}


.black 		{color:#000}
.brown 		{color:#633}
.ornge		{color:#e78000}
.gold 		{color:#FC3}

.dark-green 	{color:#2C5953}
.dark-red 	{color:#60111D}
.dark-purpe 	{color:#306}
.dark-blue 	{color:#212D87}
.dark-ornge 	{color:#A64921}

.green-y	{color:#CEE19D}
.pink-rose	{color:#D38098}
.pale-grn 	{color: #e7f3ad}
.pale-blue	{color: #bcdafd}
.pale-prp 	{color:#A491FA}
.pale-yellow 	{color: #fcf99a}

.font-75: {font-size: 75%}
.font-sm: {font-size: small}
.font-xsm: {font-size:x-small}
