/* CSS Document */

#container {
			width: auto;
			min-width: 800px;
			border: outset;
			margin: 10px;
			margin-left: auto;
			margin-right: auto;
		 	padding: 5px;
			font: 11px Verdana, Arial, Helvetica, sans-serif #000033;
			}
			
	#banner {
			padding: 1px;
		    height:101px;
		    margin-bottom: 0px;
			background-image:url(images/abc_bg.gif);
			background-repeat:repeat;
			float: none;
			clear: both;
			display: block;
	 		}
		 
	#content {
	        padding: 5px;
			margin-top: 0px;
			margin-bottom: 0px;
			margin-left: 152px;
			margin-right: 155px;
			background-color: #FFFFFF;
			font:11px Verdana, Arial, Helvetica, sans-serif;
			color:#000033;
			list-style:none inside url(/images/Arrow3_orange_5x7.gif);
			border: solid #000000;
 			border-width:0 1px;
		 	}
			
.inside ul {list-style-type: none;
			list-style-position: inside;
			list-style-image:url(images/Arrow3_black_5x7.gif);
			}
			
.outside ul {list-style-type: none;
			list-style-position: outside;
			list-style-image: url(images/Arrow3_orange_5x7.gif);
			}

/* For Paragraph and Headers */
.left {text-align:left}
.center {text-align: center}
.right {text-align: right}
.justify {text-align: justify}			
		 
	#sidebar-left {
	        clear:both;
			float: left;
	        width: 145px;
	        margin: 0px;
	        margin-right: 5px;
			background-color: #FFFFFF;
	        padding: 1px;
	        font: 11px Arial, Helvetica, sans-serif;
			display: block;
		 	}
		 
	#sidebar-right {
		    float: right;
			position: static;
			margin: 0px;
			margin-left: 1px;
			width: 152px;
			padding: 0px;
			background-color: #FFFFFF;
			font: 11px Arial, Helvetica, sans-serif;
		 	}
		 
	#footer {
		    clear:both;
		    padding:0px;
		    margin-top:0px;
		    margin:0px;
		    background-color:#006699;
		    width:100%;
			font:bold 10px Arial, Helvetica, sans-serif;
			text-transform: capitalize;
			color:#FFFFFF;
			text-align: center;
			display: block;
		 	}
			
.hilite {
	background-color: #FFCC00;
	color: #990000;
	font-weight:bold;
	}	 


img.floatLeft {
	float: left;
   	margin: 2px;
	clear: left;
	display: block;
	}
img.floatRight {
   	float: right;
	padding-right: 1px;
	margin-right: 1px;
	clear:right;
	display:block;
	}
	
img.floatCenter {
	margin-left: auto;
	margin-right: auto;

	display: block;
	}

a img {border: none; }

	.mainmenu {
		font: 9px Verdana, Arial, Helvetica;
		background-color: rgb(213, 219,225);
		text-transform: capitalize;
		color: #666666;
		}

a.main:link 			{ color: #0033ff; text-decoration: none; }
a.main:visited 			{ color: #0033ff; text-decoration: none; }
a.main:hover 			{ color: #0033ff; text-decoration: underline; }
a.main:active 			{ color: #0033ff; text-decoration: none; }
a.main:link:hover 		{ color: #ff3300; text-decoration: underline; }
a.main:active:hover 	{ color: #ff3300; text-decoration: underline; }
a.main:visited:hover	{ color: #ff3300; text-decoration: underline; }

a.ftr:link		{color:#FFFFFF; text-decoration: none; }
a.ftr:visited	{color:#FFFF00; text-decoration: none; }
a.ftr:hover		{color:#000033; text-decoration:underline; background-color: #FFCC00; }
a.ftr:active	{color:#FFFFCC; text-decoration:underline; }

	.shadow{
		background-color: #666; /*shadow color*/
		}

	.blur{
		background-color: #ccc; /*shadow color*/
		margin-left: 4px;
		margin-top: 4px;
		}
		
H1 {
	font-size: 24px;
	color: #000033;
	background-image: url(images/mar_grad-l.gif);
	}

H2 {
	font-size: 18px;
	color: #990000;
	background-image:url(images/bl_grad.gif);
	}

H3 {
	font-size: 14px;
	color: #000000;
	}
	
H4 {
	font-size: 14px;
	color:#990000;
	}

.table {
		margin-left: auto;
		margin-right: auto;
		border: thin;
		border-color: #FF9900;
		background-color:#FFFFCC;
		width: 450px;
		table-layout:auto;	
		}
		
.table td {	
		padding: 5px 10px 10px 5px;
		border-top: 1px #FFFFFF;
		border-right: 1px #FFFFFF;
		width: 200px;
		}
		
.table ul {
		margin-top: 5px;
		margin-bottom: 5px;
		margin-left: 1px;
		padding-left: 1em; }
		
.table li {
		margin-bottom: 5px; 
		}

