/* CSS Document for ALPHA CONSTRUCTION DATA - AlphaMainStyle01 */

/* BEGIN page*/

body {
		BACKGROUND: #ffffff url('http://www.onlineacd.com/Graphics/PageBkgrd3.gif') repeat-x 0px 0px;
		COLOR: #627283;
		margin:0px;
		padding:0px;
		SCROLLBAR-BASE-COLOR: #919daa; SCROLLBAR-HIGHLIGHT-COLOR: #c5cace; SCROLLBAR-SHADOW-COLOR: #627283; SCROLLBAR-3DLIGHT-COLOR: #f2f3f4; SCROLLBAR-ARROW-COLOR: #ffffff; SCROLLBAR-DARKSHADOW-COLOR: #000000;
		}
		
.pagebox {
	MARGIN-TOP: 0px; height:100%; width:100%;
}

.wholepage {
	FONT-FAMILY: 'Trebuchet MS', 'Lucida Grande', Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
	font-size:80%;
	MARGIN-TOP: 0px; height:100%; width:100%;
	border: 0px solid #123466;
}	
A:link {
	COLOR: #0c419d; TEXT-DECORATION: none;
}
A:visited {
	COLOR: #8096bd; TEXT-DECORATION: none;
}
A:hover {
	COLOR: #ed171f; TEXT-DECORATION: none;
}

/* END page*/

/* BEGIN objects*/

.dotline {
	BACKGROUND: #123466 url('http://www.onlineacd.com/Graphics/dot1.gif') repeat fixed 0px 0px;
}

.dlineheader {
	BACKGROUND: transparent url('http://www.onlineacd.com/Graphics/dot2.gif') repeat-x fixed 0px 2px;
}

.graytop {
	BORDER-top: #627283 3px solid;
}

.graybottom {
	BORDER-bottom: #627283 3px solid;
}

.grayright {
	BORDER-right: #627283 3px solid;
}

.grayleft {
	BORDER-left: #627283 3px solid;
}

.whitetop {
	BORDER-top: #ffffff 2px solid;
}

.whitebottom {
	BORDER-bottom: #ffffff 2px solid;
}

.whiteright {
	BORDER-right: #ffffff 2px solid;
}

.whiteleft {
	BORDER-left: #ffffff 2px solid;
}

.grayback {
	BACKGROUND-COLOR: #c5cace;
}

.boxshadow {
	BORDER-top: #ffffff 1px solid;
	BORDER-left: #ffffff 1px solid;
	BORDER-right: #acb4bd 2px solid;
	BORDER-bottom: #acb4bd 2px solid;
}

.box {
	BORDER: #bfc9d1 2px solid;
	BACKGROUND-COLOR: #ffffff;
}

.box p{
	PADDING: 2px;
	font:normal 10px Verdana, Arial, sans-serif;
	MARGIN: 0px; COLOR: #123466;
}

.box h3{
	PADDING: 3px, 1px, 3px, 1px;
	font:bold 11px Arial, Tahoma, Verdana, sans-serif;
	MARGIN: 0px; COLOR: #ffffff;
	border-BOTTOM:0px solid #d9dde3;
}


.linkfurther{
	font-family :  Verdana, Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size:9px; color:#627283;
	line-height: 180%; text-decoration:none;
	text-align: right;
}

.linkfurther a:link{
	color:#0c479d;
}

.linkfurther a:hover{
	color:#ed171f;
}

.DateTime {
	font: 100 bold 9px Arial, Helvetica, sans-serif;
	TEXT-ALIGN: right; COLOR: #acb4bd;
	PADDING-right: 10px; height: 20px;
}

/* END objects*/

/* BEGIN header*/

.headerV {
	PADDING-LEFT: 0px; MARGIN: 0px; padding:0;
	BACKGROUND-COLOR: #ffffff;
}

.headerVtop {
	PADDING-LEFT: 0px; MARGIN: 0px; padding:0;
	BACKGROUND-COLOR: #ffffff;
}

/* END header*/



/* BEGIN body*/

/* BEGIN left column*/	
.leftcolumn {
	background:#d9dde3;
	width:150px; height:100%;
	BORDER-RIGHT: #c5cace 1px solid;
}

/* BEGIN left hand Navigation*/
#leftnav {
	width: 100%;
	border-bottom: 1px solid #003399;
	padding: 0 0 0em 0;
	margin-left: 0em;
	background-color: #c5cace;
	}
#leftnav ul {
	margin: 0; /*removes indent IE and Opera*/
	padding: 0; /*removes indent Mozilla and NN7*/
	list-style-type: none; /*turns off display of bullet*/
	border: none;

		}	
#leftnav li {
display: outside;
		border-bottom: 0px solid #dfe0e1;
		margin-left: 0; margin-right: 0; text-align: left;
		font: bold 75% 'Trebuchet MS', 'Lucida Grande', Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
		}
#leftnav li a {
		display: block;
		border-left: 0px solid #0c479d;
		background-color: #0c479d;
		background-image: url('http://www.onlineacd.com/Graphics/BtnLeftUp.jpg'); 
		background-position: left 100%; 
		background-repeat: no-repeat; 
		color: #0c479d;
		text-decoration: none;
		width: 100%;
		padding-left:1.4em;
		padding-right:3px;
		padding-top:0.3em;
		padding-bottom:3px
		}
html>body #leftnav li a {
		width: auto;
		}

#leftnav li a:hover {
		border-left: 0px solid #798796;
		padding-left:1.5em;
		background-image: url('http://www.onlineacd.com/Graphics/BtnLeftDown.jpg');
		background-position: left 100%;
		background-repeat: no-repeat;
		background-color: #0c479d;
		color: #24424c;
		}
#currentlink a:link, #currentlink a:visited, #currentlink a:hover {
		border-left: 12px solid #798796;
		background-color: #1b4168;
		color: #ffffff;
		}
.titlelink {
		border-left: 10px solid #798796;
		background-color: #34424c;
		color: #ffffff;
		padding-left:0.7em; padding-right:3px; padding-top:4px; padding-bottom:4px
		}
/* END left hand Navigation */


.leftcolumn A:link {
	COLOR: #0c479d; TEXT-DECORATION: none; FONT-WEIGHT: bold;
}
.leftcolumn A:visited {
	COLOR: #8096bd; TEXT-DECORATION: none; FONT-WEIGHT: bold;
}
.leftcolumn A:hover {
	COLOR: #ed171f; TEXT-DECORATION: none; FONT-WEIGHT: bold;
}


.leftcolumn p{
	MARGIN: 0px, 0px, 0px, 0px;
	PADDING: 1px, 3px, 1px, 3px;
	FONT-SIZE: 70%;
	COLOR: #627283;
	LINE-HEIGHT: 100%;
}

.leftcolumn li{
	FONT-SIZE: 70%;
	COLOR: #627283;
}

.leftcolumn DL, DT, DD{
		margin:0px 0px 0px 3px; FONT-SIZE: 80%; COLOR: #627283;
}



/* END left column*/

/* BEGIN center column*/

	
.centercolumn {
	PADDING: 0px;
	BACKGROUND: #ffffff url('http://www.onlineacd.com/Graphics/CenterColBkgrd.gif') no-repeat fixed 102% 110%;
	FONT-FAMILY: 'Trebuchet MS', 'Lucida Grande', Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
	width: 100%; height: 100%;
	BORDER-left:2px solid #dfe0e1;
}

.pagetitle {
	width: 100%; height: 50;
	margin:0px;
	padding:3px;
	letter-spacing: .01em;
	text-align: right;
	vertical-align: top;
	display: table-row;
}


.graphic{
	BORDER:none; ALT:image;
	TEXT-DECORATION: none;
	BACKGROUND: url('http://www.onlineacd.com/Graphics/ImageBkgrd01.gif') repeat fixed 0px 0px;
	margin: 5;
	FLOAT: right;
}


DL, DT, DD{
		margin:0px 0px 0px 3px; FONT-SIZE: 85%;
}

DT{
		LETTER-SPACING: 0.03em;
		text-transform: uppercase;
		FONT-WEIGHT: bold; 
}

.centercolumn DD{
		margin:0px 0px 0px 10px;
}

.question {
		LETTER-SPACING: 0.03em;
		text-transform: uppercase;
		FONT-WEIGHT: bold; 
		margin:15px 5px 5px 5px;
		padding:0px 0px 0px 25px;
		COLOR: #0c479d;
		border-BOTTOM:1px solid #F1F2F6;
		background: url('http://www.onlineacd.com/Graphics/TitleBullet03.gif') no-repeat 0px -2px;
}

p, pre{
	margin:2px 5px 3px 5px;
	FONT-SIZE: 80%;
	LINE-HEIGHT: 135%;
}


h1{	FONT-SIZE: 100%; FONT-WEIGHT: bold;
	margin:25px 5px 5px 5px;
	padding:0px 0px 0px 25px;
	COLOR: #0c479d;
	border-BOTTOM:1px solid #F1F2F6;
	/* background: url('http://www.onlineacd.com/Graphics/TitleBullet02.gif') no-repeat 0px -2px;*/
}


h2{
	FONT-SIZE: 80%; FONT-WEIGHT: normal;
	FONT-WEIGHT: bold;
	margin:5px 5px 10px 8px;
	font-style: italic;
}

h3{
	FONT-SIZE: 70%; FONT-WEIGHT: normal;
	FONT-WEIGHT: bold;
	margin:5px 5px 10px 8px;
	COLOR: #798796;
}

.centercolumn ul, ol, em{
	margin:2px 0px 0px 6px;
	font-size:80%;
	list-style-position: inside;
	line-height: normal;
	display: list-item;
}

.centercolumn ul {list-style-type: square; list-style-position: inside;
}

.centercolumn ul.bullet li {list-style-image: url('http://www.onlineacd.com/Graphics/bullet.gif');
}

.centercolumn ul.bullet2 li {list-style-image: url('http://www.onlineacd.com/Graphics/bullet2.gif');
}

.centercolumn ul.bullet3 li {list-style-image: url('http://www.onlineacd.com/Graphics/bullet3.gif');
}

.centercolumn ul.bullet4 li {list-style-image: url('http://www.onlineacd.com/Graphics/bullet4.gif');
}

hr {
	color: #e4e6f1;
	height: 1px;
	}

.highlited {
	color: #34424c;
}

.SansSerif {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}

.red {
	COLOR: #ed171f;
}

.white {
	COLOR: #ffffff;
}

.gold {
	COLOR: #dfb935;
}

.black {
	COLOR: #000000;
}

.darkgray {
	COLOR: #34424c;
}

.blue {
	COLOR: #0c479d;
}

.lightblue {
	COLOR: #219ddb;
}

.bold {
	FONT-WEIGHT: bold;
}

.italic {
	font-style: italic;
}	

.centered {
	text-align:center;
}

.small {
		FONT-SIZE: 9px;
		FONT-FAMILY: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
}


/* END center column*/

/* BEGIN right column*/	

.rightcolumntop {
	BACKGROUND: #d9dde3 url('http://www.onlineacd.com/Graphics/headerRed1Texture.gif') repeat-x fixed 0px 0px;
	width:162px; height:15;
	BORDER-LEFT: #627283 3px solid;
}

.rightcolumn {
	background: #d9dde3 url('http://www.onlineacd.com/Graphics/RightSideShadow.gif') repeat-y fixed 0px 0px;
	width:162px; height:100%;
	BORDER-LEFT: #627283 3px solid;
}

.box p{
	PADDING: 2px;
	font:normal 10px Verdana, Arial, sans-serif;
	MARGIN: 0px; COLOR: #627283;
}

.box h3{
	PADDING: 3px, 1px, 3px, 1px;
	font:bold 11px Arial, Tahoma, Verdana, sans-serif;
	MARGIN: 0px; COLOR: #ffffff;
	border-BOTTOM:0px solid #d9dde3;
}


/* END right column*/

/* END body*/

/* BEGIN footer*/

.footer {
	PADDING-LEFT: 0px; HEIGHT: 10px;
	MARGIN: 0px; bottom:0px;
}

.footer p{
	PADDING-RIGHT: 3px;
	font:normal 9px Verdana, Arial, sans-serif;
	MARGIN: 0px; COLOR: #8096bd;
}

.footer A:link {
	PADDING: 0px 10px 0px 10px;
	COLOR: #d9dde3; TEXT-DECORATION: none;
}
.footer A:hover {
	COLOR: #d9dde3; TEXT-DECORATION: none;
}
.footer A:visited {
	COLOR: #d9dde3; TEXT-DECORATION: none;
}

/* END footer*/

/* BEGIN loginForm */
.LoginInput {
	FONT-SIZE: 9px;  BACKGROUND: #ffffff;
	color: #0c479d; PADDING-TOP: 1px; font-weight:regular;
	FONT-FAMILY: verdana, arial, sans-serif; border: #ffffff 1px groove;
	}
.LoginButton {
	BACKGROUND: #dfe0e1; color: #627283; FONT-SIZE: 9px;
	font-weight: normal; border: 1px outset #ffffff;"
	}
/* END loginForm */


/* BEGIN Form Buttons */

.SendButton {
	background-image: url(http://www.onlineacd.com/Graphics/btn_SendUp.gif);
	cursor: pointer;
	}

.SendButton:hover {
	background-image: url(http://www.onlineacd.com/Graphics/btn_SendDw.gif);
	cursor: pointer;
	}
	
.ClearButton {
	background-image: url(http://www.onlineacd.com/Graphics/btn_ClearUp.gif);
	cursor: pointer;
	}

.ClearButton:hover {
	background-image: url(http://www.onlineacd.com/Graphics/btn_ClearDw.gif);
	cursor: pointer;
	}
	
/* END Form Buttons */

FORM {
	BORDER: #7b7b7b 1px solid;
	PADDING: 3px;
	FONT-SIZE: 9px;
	MARGIN: 0px;
	COLOR: #7B7B7B;
	FONT-FAMILY: tahoma, verdana, arial, sans-serif;
	BACKGROUND-COLOR: #efefef
	}
	
INPUT {
	BORDER: #7b7b7b 1px solid;
	PADDING: 0px;
	FONT-SIZE:10px;
	MARGIN: 0px;
	FONT-FAMILY: tahoma, verdana, arial, sans-serif;
	}

TEXTAREA {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
	}
INPUT.button {
	BORDER-RIGHT: green 2px outset; BORDER-TOP: #999 2px outset; BORDER-LEFT: #999 2px outset; BORDER-BOTTOM: #999 2px outset; BACKGROUND-COLOR: #232663
	}
INPUT.submit {
	BORDER-RIGHT: red 2px outset; BORDER-TOP: #999 2px outset; BORDER-LEFT: #999 2px outset; BORDER-BOTTOM: #999 2px outset; BACKGROUND-COLOR: #232663
	}
	
input.radio {
	BORDER: red 2px outset;
	BACKGROUND-COLOR: blue
	}
INPUT.menu {
	BORDER-RIGHT: yellow 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #7b7b7b 0px dotted; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #333 0px solid; COLOR: #ccc; PADDING-TOP: 0px; BORDER-BOTTOM: #333 0px solid; FONT-FAMILY: verdana, arial, sans-serif; BACKGROUND-COLOR: #444
	}