/* CSS Document */

.hometitle{font:bold 13px Arial, Helvetica, sans-serif; color:#DB812B;}
.reviewtitle{font:bold 11px Arial, Helvetica, sans-serif; color:#DB812B;}
.review1{font:bold 11px Arial, Helvetica, sans-serif; color:#DB812B;}
.review2{font:normal 11px Arial, Helvetica, sans-serif; color:#ffffff;}

p{margin-bottom:12px;}
h1{margin:0; font:bold 20px Arial, Helvetica, sans-serif; color:#996600;}
h2{margin:0; font:bold 15px Arial, Helvetica, sans-serif; color:#996600;}
h3{margin-top: 13px;font:bold 13px Arial, Helvetica, sans-serif;color:#996600;}
h4{margin:0; font:bold 13px Arial, Helvetica, sans-serif;color:#333300;}
h5{margin:0; font:normal 12px Arial, Helvetica, sans-serif;color:#333300;}


.righttext{color:#333333;}
.maintext{font:normal 12px Arial, Helvetica, sans-serif; color:#333300;}
.protitle1{font:bold 11px Georgia, "Times New Roman", Times, serif; color:#333333;}
.protitle2{font:bold 16px Georgia, "Times New Roman", Times, serif; color:#333333;}
.protitle3{font:bold 18px Georgia, "Times New Roman", Times, serif; color:#333333;}
.protitle4{font:bold 18px Georgia, "Times New Roman", Times, serif; color:#67da57;}
.navlink{text-align:center;color:#FFFFFF;font:normal 10px Verdana, Arial, Helvetica, sans-serif;}

.red12bold{font:bold 12px Arial, Helvetica, sans-serif; color:#FF0000;}

.booktitle{font:bold 13px Arial, Helvetica, sans-serif;color:#333300;}

.textsubhead12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
}
.careersubhead12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#0000CC;
	text-decoration:underline;
	font-style: italic;
}
.careersubhead11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	text-decoration:underline;
}
.text11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#333333;
}
.text11-list {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#333333;
	height: 18px;
}
.text10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.text9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}


.whiteHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color:#ffffff;
}

div.news {
	scrollbar-base-color: #ffffff;
	scrollbar-arrow-color: #000000;
	scrollbar-track-color: #ffffff;

	scrollbar-shadow-color: black;
	scrollbar-lightshadow-color: black;
	scrollbar-darkshadow-color: gray;

	scrollbar-highlight-color: white;
	scrollbar-3dlight-color: black;
	height:231px;
	width:221px;
	background-color:#DEE7EF;
	overflow-y:auto;
	padding:5px;
}

div.events {
	scrollbar-base-color: #ffffff;
	scrollbar-arrow-color: #000000;
	scrollbar-track-color: #ffffff;

	scrollbar-shadow-color: black;
	scrollbar-lightshadow-color: black;
	scrollbar-darkshadow-color: gray;

	scrollbar-highlight-color: white;
	scrollbar-3dlight-color: black;
	height:145px;
	width:221px;
	background-color:#DEE7EF;
	overflow-y:auto;
	padding:5px;
}

.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#808080;
}

.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#ffffff;
}

/*a{color: #666666; text-decoration: none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 9px;}
a:link {color: #c23206; text-decoration: none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 9px;}
a:visited {color: #c23206; text-decoration: none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 9px;}
a:hover {color:#c23206; text-decoration: none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 9px;}*/

a.black {color: #000000; text-decoration: none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
a.black:link {color: #000000; text-decoration: none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
a.black:visited {color:#000000; text-decoration: none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
a.black:hover {color:#000000; text-decoration: none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}

input.grayBorder100,textarea.grayBorder100 {
	border:1px solid #cccccc;
	width:100%;
}
input.redBorder100 {
	border:1px solid #ff0000;
	width:100%;
}

.text11RedBold {
 font-family:Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #ff0000;
 font-weight:bold;
}

.redBorder {
	border:1px solid #ff0000;
}

.textField100 {
	border:1px solid #cccccc;
	width:98%;
}

.textField100Red {
	border:1px solid #FF0000;
	width:98%;
}

table.shipInfo {
	border-collapse:collapse;
}
.shipInfo th{
	text-align:left;
	padding:3px;
	color:#DB812B;
	border:1px solid #006600;
}
.shipInfo  td{
	border:1px solid #006600;
	padding:4px;
}

/* Google Search */
#container .gsc-control-cse {
  background-color: #ffffcb !important;
  border: none !important;
}
.gsc-wrapper .gsc-adBlock { 
  display: none;
}