@charset "utf-8";
/* CSS Document */

body {
color: #000000;
background-color:#E5E9EB;
font-size: 12px;
font-family:Arial, Helvetica, sans-serif;



}
.border {
	border: 1px solid black;
}

.hand {
	cursor: pointer;
}

a.blnk {
	
	font-weight: bold;
	color: #FF0000;
}

a.black {
	
	color: #000000;
}

a.white {
	
	color: #FFFFFF;
}

a:link {
	
	color: #00005D
}

a:hover, a:active {
	color:#FF0000;
}

h1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000066;
	text-decoration: none;
}

h2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000066;
	text-decoration: none;
}

h3 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000066;
	text-decoration: none;
}

h4 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #00005D;
	text-decoration: none;
}


.clear {
clear: both;
}

img {
border: 0px;
}

p {
margin: 10px 30px 10px 30px;
}

#wrapper {
		position:relative;
		width: 960px;
		margin: 0 auto;
		
		}
		
#headersrch {
		width:960px;
		margin: 0 auto;
		height:130px;
		background-color:#F7F7F7;

		}
#headersrch .leftlogo {
		float:left;
		margin-left: 15px;
		margin-top: 10px;
}
#headersrch .leftitle {
	position:absolute;
		left:125px;
		top: 90px;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 16px;
		color: #000066;
		text-decoration: none;
		}
#headersrch .leftitleMOTO {
	position:absolute;
		left:25px;
		top: 5px;
		}
#headersrch .leftitleindex {
	position:absolute;
		left:125px;
		top: 70px;
		}
#headersrch .rightlogo {
		position:absolute;
		left:745px;
		top:20px;
}
#headersrch .rightlogotext {
	position:absolute;
	left:745px;
	top:20px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000066;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	vertical-align: top;
}
#headersrch .rightlogoMOTO {
		position:absolute;
		left:600px;
		top:10px;
}
#headersrch .rightlogoth {
		position:absolute;
		left:680px;
		top:20px;
}
#headersrch .midpic {
	position:absolute;
		left:120px;
		top: 0px;
		}
#headersrch .rightpic {
		position:absolute;
		left:430px;
		top:10px;
		
}
#headersrch .fontsizer{
		position:absolute;
		left:700px;
		
}
#headersrchalt {
		width:960px;
		margin: 0 auto;
		height:130px;
		background-image:url(../images/skyline960.jpg);

		}
#headersrchalt .leftlogo {
		float:left;
		margin-left: 15px;
		margin-top: 10px;
}
#headersrchalt .leftitle {
	position:absolute;
		left:125px;
		top: 90px;
		}
#headersrch .leftitleMOTO {
	position:absolute;
		left:125px;
		top: 70px;
		}
#headersrchalt .leftitleindex {
	position:absolute;
		left:125px;
		top: 70px;
		}
#headersrchalt .rightlogo {
		position:absolute;
		left:745px;
		top:20px;
}
#headersrchalt .rightlogoth {
		position:absolute;
		left:680px;
		top:20px;
}
#headersrchalt .midpic {
	position:absolute;
		left:120px;
		top: 0px;
		}
#headersrchalt .rightpic {
		position:absolute;
		left:430px;
		top:10px;
		
}
#headersrchalt .fontsizer{
		position:absolute;
		left:700px;
		
}

#footer {
	position:absolute;
	top:570px;
		width:960px;
		margin: 0 auto;
		clear:both;
		background: url(../images/footer.png);
		}

#footer .ftext{
	position: relative;
		left: 500px;
}
#footer .ltext{
	padding-top: 20px;
		padding-left: 5px;
		width:400px;
}
#footer2 {
	    position:absolute;
		top:565px;
		width:975px;
		height:115px;
		margin-left: 3px;
		clear:both;
		background: url(../images/indpanelbottom.jpg);
		background-repeat:no-repeat;
		}
#footer2 .f2text{
		padding-top: 50px;
		padding-left:740px;
}
#footer3 {
	position:absolute;
	top:610px;
		width:960px;
		margin: 0 auto;
		clear:both;
		background: url(../images/footer.png);
		}

#footer3 .ftext{
		padding-left: 875px;
}
#footer3 .ltext{
	padding-top: 20px;
		padding-left: 5px;
}
#container {
		width:960px;
		height:440px;
		
		
}
#maincolumn {
		margin-right:220px;
		padding: 20px 10px 10px 0px;
		font-size: 12px;
		font-family:Arial, Helvetica, sans-serif;
}
#maincolumn .mcnotes{
		width: 340px;
}
#maincolumnsa {
		margin-top:80px;
		padding: 20px 10px 10px 0px;
		font-size: 12px;
		font-family:Arial, Helvetica, sans-serif;
}
#maincolumnidx {
		width:690px;
		padding: 20px 10px 10px 10px;
		font-size: 12px;
		font-family:Arial, Helvetica, sans-serif;
		background-color:#F7F7F7;
}
#maincolumnthanx {
		width:690px;
		padding: 150px 10px 10px 10px;
		font-size: 12px;
		font-family:Arial, Helvetica, sans-serif;
		background-color:#F7F7F7;
}

#maincolumn .addtext{
		padding: 20px 10px 50px 50px;
		font-size: 12px;
		font-family:Arial, Helvetica, sans-serif;
}

#maincolumn .cobutt{
        margin-left:300px;
		font-size: 12px;
		font-family:Arial, Helvetica, sans-serif;
}
#maincolumn .addtitle{
        margin-left:20px;
}
#maincolumn .srchtext1{
		width:350px;
        margin-left:20px;
}
#maincolumn .srchtext2{
		width:350px;
        margin-left:400px;
}

#navcolumn {
		position: absolute;
		top:165px;
		right:1px;
		width:210px;
		height:600px;
		padding-left: 8px;
		padding-right: 8px;
		background-color:#f7f7f7;
		font-size: 12px;
		font-family:Arial, Helvetica, sans-serif;

}
#navcolumn .text{
        position:relative;
		top:10px;
}
#navcolumn .buta{
        position:relative;
		top:80px;
}
#navcolumn .butb{
        position:relative;
		top:35px;
}
#navcolumn .butc{
        position:relative;
		top:100px;
		left:15px;
}
#navcolumn .butcleg{
        position:relative;
		top:100px;
		left:25px;
}
#navcolumn .butd{
        position:relative;
		top:-8px;
}
#navcolumn .bute{
        position:relative;
		top:0px;
}
#navcolumn .butf{
        position:relative;
		top:100px;
		left:15px;
}
#navcolumn .butg{
        position:relative;
		top:200px;
		left:15px;
}
#navcolumn .buth{
        position:relative;
		top:220px;
		left:15px;
}

#navcolumn ul{
		list-style: none;
		margin: 0;
		padding: 10px;
}
#headline {
		position:absolute;
		top: 140px;
		margin:auto;
		width:960px;
}
#headline .heading{
		color:#000066;
		font-size:16px;
		font-weight:bold;
		padding-left: 20px;
}
#headline .bcrumb{
		color: #999999;
		font-size:14px;
		font-weight:bold;
		padding-left: 20px;
}

#headline .right{
		color: #000000;
		font-size:12px;
		padding-left: 90px;

}
#headline .rightright{
		float:right;
		color: #000000;
		font-size:12px;
		padding-right:10px;
		margin-top:-20px;

}
#headlinesa {
		position:absolute;
		top: 20px;
		margin:auto;
		width:960px;
}
#headlinesa .rightright{
		float:right;
		color: #000000;
		font-size:12px;
		padding-right:10px;

}
#subheading {
		position:absolute;
		top: 170px;
		width: 960px;
		margin:auto;
}
#subheading .left{
		color:#000066;
		font-size:12px;
		font-weight:bold;
		padding-left: 20px;
}
#subheading .right{
		color: #000000;
		font-size:12px;
		padding-left: 500px;
}

#divider {
		width:720px;
		margin-top: 10px;
		
		height: 21px;		
		background: url(../images/divider.png);
}
#divider .dtext{
		position:relative;
		color:#000066;
		margin-left:260px;
		margin-top: 5px;
}
#overlay{
	background-color:#F7F7F7;
	border-style:ridge;
	border-color:#F7F7F7;
	border-width:10px;
	
	height: 400px;
	width:640px;
	position:absolute;
	top: 190px;
	left: 65px;
}
#overlaybs{
	background-color:#F7F7F7;
	border-style:ridge;
	border-color:#F7F7F7;
	border-width:10px;
	
	height: 425px;
	width:640px;
	position:absolute;
	top: 190px;
	left: 65px;
}
#overlayadmin{
	background-color:#F7F7F7;
	border-style:ridge;
	border-color:#98B2D5;
	border-width:10px;
	
	height:450px;
	width:640px;
	position:absolute;
	top: 50px;
	left: 250px;
	padding-left:20px;
}
#overlayintro{
	background-color:#F7F7F7;
	border-style:ridge;
	border-color:#98B2D5;
	border-width:10px;
	height:250px;
	width:640px;
	position:absolute;
	top: 200px;
	left: 175px;
	padding-left:20px;
}

#maincontentxgs {
width: 780px;
padding-top: 15px;
margin-left: 200px;
font-size: 11px;
font:Arial, Helvetica, sans-serif;

}

#maincontentxgs .intro{
font-size: 14px;
font:Arial, Helvetica, sans-serif;

}
#maincontentxgs .user{
float: right;
margin-right: 50px;
margin-top: 5px;
}
#leftcolumngs {
position:absolute;
top: 5px;
left: 5px;
height: auto;
width: 225px;
font-size: 10px;
font: Arial, Helvetica, sans-serif;
}
#maincontentadmin {

padding-top: 15px;
margin-left:10px;
font-size: 11px;
font: Arial, Helvetica, sans-serif;
}	

#maincontentadmin  .label{
font-size: 9px;
font: Arial, Helvetica, sans-serif;
font-weight:bold;
}


.iconbtn {
	border : 1px outset White;
	width : 25px;
	height : 25px;
	cursor: hand;
}


#dhtmltooltip{
position: absolute;
left: -300px;
width: 150px;
border: 1px solid black;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}

#buttons {
	width:90px;
	height:30px;
}
#completed {
	height: 22px;
	width: 22px;
	float:left;
	background-image: url(../images/buttons/btn_tick.gif);
	background-color: #FFFFFF;
	background-repeat:no-repeat;
}
#completedNB {
	height: 22px;
	width: 22px;
	float:left;
	background-image: url(../images/buttons/btn_null.png);
	background-color: #FFFFFF;
	background-repeat:no-repeat;
}
#completed:hover {
	height: 22px;
	width: 22px;
	float:left;
	background-image: url(../images/buttons/btn_tickhover.png);
	background-color: #FFFFFF;
	background-repeat:no-repeat;
}

#nfound {
	height: 22px;
	width: 22px;
	background-image: url(../images/buttons/btn_exclaim.gif);
	background-color: #FFFFFF;
	background-repeat:no-repeat;
}
#nfound:hover {
	height: 22px;
	width: 22px;
	background-image: url(../images/buttons/btn_exclaimhover.png);
	background-color: #FFFFFF;
	background-repeat:no-repeat;
}
#abandon {
	height: 22px;
	width: 22px;
	float:right;
	background-image: url(../images/buttons/btn_del.gif);
	background-color: #FFFFFF;
	background-repeat:no-repeat;
	margin-top: -25px;
}
#abandon:hover {
	height: 22px;
	width: 22px;
	float:right;
	background-image: url(../images/buttons/btn_delhover.png);
	background-color: #FFFFFF;
	background-repeat:no-repeat;
}
#indexpanel1 {
	position:absolute;
	top:150px;
	left:-5px;
	height:500px;
	width:270px;
	background-image:url(../images/indpanel.png);
	background-repeat:no-repeat;
	padding:25px;
}
#indexpanel1 .rtlogo {
	float:right;
	padding-right:15px;
}
#indexpanel1 .botbutt {
	position:relative;
	top:35px;
	
}
#indexpanel1 .ptext {
	padding-top:150px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#indexpanel2 {
	position:absolute;
	top:150px;
	left:320px;
	height:500px;
		width:270px;
	background-image:url(../images/indpanel.png);
	background-repeat:no-repeat;
	padding:25px;
}
#indexpanel2 .rtlogo2 {
	float:right;
	padding-right:15px;
	margin-top:-10px;
}
#indexpanel2 .botbutt2 {
	margin-bottom: 5px;
}
#indexpanel2 p {
	padding-top:63px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#indexpanel3 {
	position:absolute;
	top:150px;
	left:645px;
	height:500px;
	width:270px;
	background-image:url(../images/indpanel.png);
	background-repeat:no-repeat;
	padding:25px;
}
#indexpanel3 .rtlogo3 {
	float:right;
	padding-right:15px;
}
#indexpanel3 .botbutt3 {
	margin-bottom: 5px;

}
#indexpanel3 p {
	padding-top:63px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#indexpanel1a {
	position:absolute;
	top:150px;
	left:-5px;
	height:500px;
	width:420px;
	background-image:url(../images/indpanelx.png);
	background-repeat:no-repeat;
	padding:25px;
}
#indexpanel1a .rtlogo {
	float:right;
	padding-right:15px;
}
#indexpanel1a .botbutt {
	margin-bottom:20px;
	
}
#indexpanel1a .ptext {
	padding-top:150px;
	padding-left:20px;
	padding-right:20px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#indexpanel1a p {
	padding-top:80px;
	padding-left:20px;
	padding-right:20px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#indexpanel2a {
	position:absolute;
	top:150px;
	left:490px;
	height:500px;
	width:420px;
	background-image:url(../images/indpanelx.png);
	background-repeat:no-repeat;
	padding:25px;
}
#indexpanel2a .rtlogo2 {
	float:right;
	padding-right:15px;
	margin-top:-10px;
}
#indexpanel2a .botbutt2 {
	margin-bottom: 5px;
}
#indexpanel2a p {
	padding-top:80px;
	padding-left:20px;
	padding-right:20px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}