/* Amplebit CSS Style Sheet */

a{color:#000000; text-decoration:none;}
a img{border:0;}
a:hover{color:rgb(245,151,38);}

body {		background-color: #f3f3f3;
			margin-left: 0px;
			margin-top: 0px;
			margin-right: 0px;
			margin-bottom: 0px;
}

.maintable{	background-color: #FFFFFF;
			-moz-border-radius: 5px;
}

h1{			/*applies to News Titles*/
			font-family:Tahoma,Verdana,sans-serif,Arial; 
			font-size:12px; 
			color:rgb(0,147,193); 
			font-weight:bold;
			text-align:left;
			vertical-align:middle;
			margin-bottom: 5px;
}

h2{			/*applies to Page Titles and Index Box Titles*/
			font-family:Tahoma,Verdana,sans-serif,Arial; 
			font-size:14px; 
			color:rgb(245,151,38); 
			font-weight:bold;
			font-variant: small-caps;
}

h3{			/*applies to Index Highlight Box Title - currently not being utilized*/
			font-family:Tahoma,Verdana,sans-serif,Arial; 
			font-size:14px; 
			color:rgb(0,147,193); 
			font-weight:bold;
			font-variant: small-caps;
			text-align:center;
			vertical-align:middle;
}

h4{			/*applies to No Flash Index page Flash Movie Substitute*/
			font-family:Tahoma,Verdana,sans-serif,Arial; 
			font-size:14px; 
			color:rgb(245,151,38); 
			font-weight:bold;
			font-variant: small-caps;
			text-align:left;
			vertical-align:middle;
			margin-bottom: 0px;
}

h5{			/*applies to Table Headers*/
			font-family:Tahoma,Verdana,sans-serif,Arial; 
			font-size:12px; 
			color:rgb(0,147,193); 
			font-weight:bold;
			text-align:left;
			vertical-align:middle;
			margin-bottom: 0px;
}

h6{			/*applies to Management Titles*/
			font-family:Tahoma,Verdana,sans-serif,Arial; 
			font-size:12px; 
			color:rgb(0,147,193); 
			font-weight:bold;
			text-align:left;
			vertical-align:middle;
			margin-top: 10px;
			margin-bottom: 0px;
}

/* Header */

.header_links{	font-family:Tahoma, Verdana, sans-serif, Arial; 
				font-size:11px; 
				color:#000000; 
				text-decoration:none;
				text-align:right; 
				vertical-align:middle; 
				padding-right: 20px;
				padding-bottom:10px
}

.banner{	background-color: rgb(0,147,193);
			border: 1px solid #ddd;
			margin: 1px;
			-moz-border-radius: 5px;
}

.search{	font-family:Tahoma, Verdana, sans-serif, Arial; 
			font-size:9px; 
			color:#000000; 
			text-decoration:none; 
			padding-right: 10px;
}

/* Navigation */

.sidemenu{	font-family:Tahoma,Verdana,sans-serif,Arial; 
			font-size:14px; 
			color: #000000;
			width:175px;
			margin: 0px;
}

/*Index Page */

.top{		vertical-align:top;
}

.boxtable{	font-family:Tahoma,Verdana,sans-serif,Arial; 
			font-size:12px; 
			color:#000000; 
			text-decoration:none;
			width:175px;
			height:100%;
}	

.indexbox{	background-color: #f3f3f3;
			border: 1px solid #ddd;
			padding: 7px;
			margin: 1px;
			-moz-border-radius: 5px;
			vertical-align:top;
}

.highlightbox{	background-color: rgb(245,151,38);
				border: 1px solid #ddd;
				padding: 7px;
				margin: 1px;
				-moz-border-radius: 5px;
				vertical-align: middle;
}

.highlighttable{	font-family:Tahoma,Verdana,sans-serif,Arial; 
					font-size:11px; 
					color:#FFFFFF; 
					/*font-weight:bold;*/
					width:175px;
					height:100%;
					text-align:center;
					/*border: 1px solid #ddd;*/
					padding: 3px;
					-moz-border-radius: 5px;
}

.nftext{		font-family:Tahoma,Verdana,sans-serif,Arial; 
				font-size:12px; 
				color:rgb(0,147,193);
				text-decoration:none;
}		

.indexfooter{	background-color: rgb(0,147,193);
				border: 1px solid rgb(0,147,193);
				padding-left: 5px;
				padding-right: 5px;
				margin: 1px;
				-moz-border-radius: 5px;
				height: 30px;
				vertical-align: middle;
}

.footerfont{	width:100%;	
				font-family:Tahoma,Verdana,sans-serif,Arial; 
				font-size:10px; 
				color:#000000; 
				text-decoration:none;
}

/* Pages */

.bodytable{	font-family:Tahoma,Verdana,sans-serif,Arial; 
			font-size:12px; 
			color:#000000; 
			text-decoration:none;
			height:100%;		
			background-color: #ffffff;
			border: 1px solid #ddd;
			-moz-border-radius: 5px;
			padding-left: 5px;
			padding-top: 5px;
			padding-bottom: 5px;
			padding-right: 10px;
			margin: 0px;
			vertical-align:top
}

.bodytext{	font-family:Tahoma,Verdana,sans-serif,Arial; 
			font-size:12px; 
			color:#000000; 
			text-decoration:none;
			padding: 5px;
			margin: 0px;
			vertical-align:top
}

.distitable{font-family:Tahoma,Verdana,sans-serif,Arial; 
			font-size:12px; 
			color:#000000; 
			text-decoration:none;
			padding: 5px;
			margin: 0px;
			vertical-align:top
			align:left;
}

.newstable{	font-family:Tahoma,Verdana,sans-serif,Arial; 
			font-size:12px; 
			color:#000000; 
			text-decoration:none;
			padding: 5px;
			margin: 0px;
			vertical-align:middle;
}

.newstext{	font-family:Tahoma,Verdana,sans-serif,Arial; 
			font-size:12px; 
			color:#000000; 
			text-decoration:none;		
			background-color: #ffffff;
			border: 1px solid #ddd;
			-moz-border-radius: 5px;
			padding: 5px;
			margin: 0px;
			vertical-align:top
}

.float_left{		align:left; 
					float:left;
					padding: 5px;
}

.style1 {
	color: #000099;
	background-color: #FFFF82;
	padding-left: 0px;
}.style2 {color: #FF0000}.style3 {color: #999999}.style4 {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #003399;
}
mandatory {
	background-color: #FFFF42;
}
.style7 {
	font-size: 10px;
	color: #000099;
}
.style10 {color: #666666}

.style11 {
	font-size: small;
	font-weight: bold;
}
/* Site Design: BLR by design */