/* Container Styles */

.lgSearch { float: left; height: 220px; font-family: 'Arial', 'Helvetica', sans-serif; }
.lgSearch h1 { color:#09346a; font-size:30px; font-weight:bold; line-height:40px; padding:10px 0px 0px 160px; }
.lgSearch h2 { color:#09346a; font-size:21px; line-height:27px; padding:0px 0px 0px 160px; }
.lgSearch h3 { color:#000; font-size: 13px; line-height: 16px; padding-bottom:2px; font-weight:bold; }
.lgInput { float:left; margin-top:10px; padding:0px 0px 0px 160px; }
.lgInput input { width:400px; height:22px; font-size:15px; color: #333; padding:4px 0px 0px 5px; }
.successStory { float: left; padding: 17px 35px 0 200px; font-size:11px; line-height:12px; }

.tldDropdown { float:left;padding:12px 0px 0px 160px; }
.tldDropdown input { font-size:16px;line-height:16px;color:#666;width:420px;height:24px;padding:0 0 0 5px; vertical-align:middle;margin-bottom:5px;}
.tldDropdown select { font-size:16px;line-height:18px;height:28px; vertical-align:middle;margin-bottom:5px;font-weight:normal;}
.blueDotted { background: url('/images/home/blue_dotted.gif') right top repeat-y; }
#errorMainSearch {margin:10px 0 15px 0;width:958px;border:1px solid #c00;background:#eee;padding:10px;font-size:12px;color:#333;text-align:left;overflow:hidden;}

.borderContainer { float:left; width:978px; margin:10px 0px; padding:1px; background: url('/images/backgrounds/blueFaded.jpg') repeat-x; }
.borderBg { float:left; width:970px; margin:0px; padding:4px; background: #FFF; }

.borderInside { float:left; width:970px; margin:0px; padding:0px; }
.borderInside h2 { 
	padding: 15px 0px 0px 10px; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:24px; 
	line-height:26px; 
	font-weight:bold; 
	color:#09346a;
}

.borderInside h3 {
	height:18px;
	padding:14px 0 4px 35px;
	margin:0 0 5px 0; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	line-height:18px;
	color: #333;
}

.borderInside h3 span { 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	line-height:32px;
	color:#666;
}

.borderInside h4 { 
	padding:0px;
	margin:0px 0px 8px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	line-height:1.2;
	color:#666;
}

.bdColumn { float:left; margin-top:10px; padding:0px 10px; }
.bdColumn h2 { 
	padding: 5px 0px 0px 5px; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:21px; 
	line-height:27px; 
	font-weight:bold; 
	color:#09346a;
}

.bdColumn p { 
	padding: 10px 0px 15px 5px; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	line-height:16px;
	color:#333;
}

.bdColumn ul { margin:0px; padding:0px; list-style:none; }
.bdColumn ol { margin:0px; padding:0px 0px 0px 25px; }
.bdColumn li { 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	line-height:15px;
}

ul.bdCategory { margin:0px; padding:0px; list-style:none; }
.bdCategory li { 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:13px; 
	line-height:21px;
}

.bdColumnData { margin:10px 0px 10px 10px; font-family: Arial, Helvetica, sans-serif; font-size:12px; line-height:20px; }
.bdColumnData th { padding-bottom:5px; font-size:12px; font-weight:bold; text-transform:uppercase; }
.bdColumnData td { padding-bottom:3px; font-size: 13px;}

.blueBox { padding:3px 10px; font-size:10px; font-weight:bold; color:#5e7b9e; background:#e4eef8; }
.itemSize {font-size:10px;font-family: Arial, Helvetica, sans-serif;}

.star { background:url('/images/home/gold-star.gif') no-repeat bottom left; }
.target { background:url('/images/home/orange-target.gif') no-repeat bottom left; }
.bell { background:url('/images/home/alerts-bell.gif') no-repeat bottom left; }
.money { padding-left:70px !important; background:url(/images/home/icon-money_blue_bg.gif) no-repeat 10px 10px;}
.blueRibbon { background:url('/images/home/icon-blue-ribbon.jpg') no-repeat 0 8px; padding:0 0 0 30px !important; }

.geoData { float:left; font-size:9px; line-height:19px; }
.geoData span { font-weight:bold; color: #000; } 

.signInInput {font-size:11px;color:#999;padding:3px 2px 1px 2px;line-height:11px;width:160px;margin:4px 8px 3px 0;}
.geoInput {font-size:11px;color:#999;padding:3px 2px 1px 2px;line-height:11px;width:210px;margin:4px 10px 6px 0;}
