@charset "utf-8";
/* CSS Document */
 body {
        margin:0px;
        padding:0px;
		background:#FFFFFF url(images/full_bgImg.gif) repeat-x;
		font-family:Verdana, Arial, Helvetica, sans-serif;
    }  
	#mainContent {
		margin:0px auto;
		padding:0px;
		width:954px;
		}  
	.mainContentArea {
		width:907px;
		vertical-align:top;
		background:url(images/main_gradSlice.jpg) repeat-x #FFFFFF;
		font-size:10px;
		color:#103b7d;
		line-height:18px;
		height:auto;
	}
	.headerDivider {
		width:907px;height:14px;background:url(images/top_botbdrSlice.gif) repeat-x;
	}
	.bookFormatDD {
		width:120px;
		height:18px;
		font-size:10px;
		font-weight:bold;
		color:#103b7d;
		}
	.linkBarLink {
		background:url(images/links_Sliver_Off.gif) repeat-x;
		text-align:center;
		color:#666666;
		font-size:10px;
		font-weight:bold;
		cursor:pointer;
	}
	.linkBarLinkOver {
		background:url(images/links_Sliver_On.gif) repeat-x;
		text-align:center;
		color:#666666;
		font-size:10px;
		font-weight:bold;
		cursor:pointer;
	}
	.linkBarLinkActive {
		background:url(images/links_Sliver_On.gif) repeat-x;
		text-align:center;
		color:#666666;
		font-size:10px;
		font-weight:bold;
		cursor:default;
	}
	.textLink {
		color:#103b7d;
		font-weight:bold;
	}

#doc2 a, a:visited { 
	outline: none 
}
#doc2 img {
	border: none;
}

/* dock - top */
.dock {
	position: relative; 
	height: 50px; 
	text-align: center;
}

/* dock2 - bottom */
#dock2 {
	width: 100%;
	position: relative;
	left: 0px;
}
.dock-container2 {
	position: absolute;
	height: 40px;
	background: url(images/spacer.gif);
	padding-left: 20px;
}
a.dock-item2 {
	display: block; 
	font: bold 10px Arial, Helvetica, sans-serif;
	width: 40px; 
	color: #FFF; 
	bottom: 0px; 
	position: absolute;
	text-align: center;
	text-decoration: none;
}
.dock-item2 span {
	display: none;
	padding-left: 20px;
}
.dock-item2 img {
	border: none; 
	margin: 5px 10px 0px; 
	width: 100%; 
}


/*FORM FIELDS*/
.formFieldLabel {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	padding-left:0px;
	 height:23px; 
}
.textboxDiv {
	padding:0px 10px;
	}
.textboxDiv span {
background:#c1d6ff none repeat scroll 0% 50%;
display:block;
padding:4px;
width:395px;
}
.textboxDiv span input {
border:1px solid #A7A7A7;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:bold;
padding:4px;
width:385px;
}
.textboxDivSmaller span {
background:#c1d6ff none repeat scroll 0% 50%;
display:block;
padding:4px;
width:385px;
}
.textboxDivSmaller span input {
border:1px solid #A7A7A7;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:bold;
padding:4px;
width:376px;
}
.textboxDiv span textarea {
border:1px solid #A7A7A7;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:bold;
height:60px;
padding:4px;
width:385px;
}
.textboxDiv span select {
border:1px solid #A7A7A7;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:bold;
padding:4px;
width:395px;
}


#header { width: 908px; height: 91px; margin: 0; padding: 0; background-image:url(images/topBgSliver.jpg); background-repeat: repeat-x; background-position: bottom; background-color:#334666; }
#logo { width:200px; height:80; margin: 8px 0 0 15px; float: left; }
#headlinks { color: #334666; float: right; height: 20px; margin: 61px 20px 12px 0; font-size: 13px; font-family: Arial, Helvetica, sans-serif; }

#headlinks a:link { color: #334666; text-decoration: none; }
#headlinks a:visited { color: #334666; text-decoration: none; }
#headlinks a:active { color: #334666; text-decoration: none; }
#headlinks a:hover { color: #334666; text-decoration: underline; }