input:focus {outline:none;}

#content {height: 100%;min-height: 768px;}
.blackBG { background-color: #000; }
.whiteBG { background-color: #fff; }
.col_962 {margin:0 auto;width:962px;}
#main_promo {position:absolute;z-index:0;}
#greyScreen {filter:alpha(opacity=70);background-color:#03162e;height:100%;left:0;opacity:0.7;position:fixed;top:0;width:100%;z-index:10;}

.hidden {display:none;}
.clear {clear:both;}

/***** Header styles *****/
#top_area {position:absolute;top:0;width:100%;z-index:15;}
#top_navigation {float:right;padding-right:26px;width:764px;}
.el_dark a, .el_dark a:visited {color:#fff;}
.el_light a, .el_light a:visited {color:#000;}
.gnb_search {float:left;padding:14px 0 0 18px;text-align:left;width:203px;}
.gnb_search .searchBox {padding:0 0 1px 2px;}
.gnb_search #gnb_dd_container {display:none;}
.gnb_search .dropdown {background-color:#e4ebf2;color:#333;font-size:12px;font-weight:bold;line-height:15px;padding:9px 18px 0 14px;width:137px;}
.gnb_search .dropdown .res {padding-bottom:7px;}
.gnb_search .dropdown .unexp {border-top:1px solid #c0d0e5;padding-top:6px;}
.gnb_search .dropdown .hl {color:#1cafe4;}
.gnb_search #search_field {background-color:transparent;border:none;color:#1cafe4;font-size:14px;font-weight:bold;height:20px;line-height:14px;margin:0;padding:0;width:149px;}
#gnb_search_close {cursor:pointer;position:absolute;}

/***** Secondary promo styles *****/
#sp_content {top: 500px;height: 250px;position: absolute;width: 100%;}
#secondary_promo {bottom: 0;height: 250px;position: absolute;width: 100%;}
#secondary_boxes {margin: 0 18px 0 24px;}
#secondary_boxes ul {list-style-type:none;margin:0 -6px 0 0;padding:0;}
#secondary_boxes li {display: none;float:left;height:123px;overflow:hidden;width:230px;}
#secondary_boxes li.show {display: block;}
#sb_controls {clear:both;padding:10px 20px 0 0;text-align:right;}
.sb_page {background:url(../images/homepage/icn_sp_unsel.png) 0 0 no-repeat;display:block;float:right;height:13px;padding-right:5px;width:15px;}
.sb_sel {background-image:url(../images/homepage/icn_sp_sel.png);}

/***** Bottom links & navigation *****/
#bottom_links {font-size:7pt;padding:15px 30px 0;}
.bl_left {float:left;}
.bl_right {float:right;}
.bl_topLine {border-bottom:1px solid;padding-bottom:3px;}
.bl_bottomLine {padding-top:5px;}
.countryPicker {border:1px solid;float:left;padding:5px;}
.countryPicker a {background:url(/us/flash/p2main/images/icn_flag_us.png) 0 0 no-repeat;height:11px;line-height:11px;padding-left:25px;}
.lowBand {float:left;padding-left:15px;}
.lowBand a {background:url(/us/flash/p2main/images/icn_lowBand_dark.png) right 4px no-repeat;display:block;line-height:15px;padding:4px 20px 4px 0;}
a.feedback {background:url(/us/flash/p2main/images/icn_feedback_dark.png) 0 4px no-repeat;display:block;float:left;line-height:15px;padding:4px 0 4px 25px;}
a.newsletter {background:url(/us/flash/p2main/images/icn_newsletter_dark.png) 0 4px no-repeat;display:block;float:left;line-height:15px;padding:4px 10px 4px 24px;}
a.rss {background:url(/us/flash/p2main/images/icn_rss_dark.png) 0 4px no-repeat;display:block;float:left;line-height:15px;padding:4px 10px 4px 20px;}
/* Dark background color scheme for links */
.bl_darkBG {color:#666;}
.bl_darkBG a {color:#666;}
.bl_darkBG .bl_topLine {border-color:#c3c5c7;}
.bl_darkBG .countryPicker {border-color:#666;}
.bl_darkBG .lowBand a {background-image:url(/us/flash/p2main/images/icn_lowBand_dark.png);}
.bl_darkBG .bl_bottomLine .bl_left {color:#c3c5c7;}
.bl_darkBG a.feedback {background-image:url(/us/flash/p2main/images/icn_feedback_dark.png);}
.bl_darkBG a.newsletter {background-image:url(/us/flash/p2main/images/icn_newsletter_dark.png);}
.bl_darkBG a.rss {background-image:url(/us/flash/p2main/images/icn_rss_dark.png);}
/* Light background color scheme for links */
.bl_lightBG {color:#666;}
.bl_lightBG a {color:#666;}
.bl_lightBG .lowBand a {background-image:url(/us/flash/p2main/images/icn_lowBand_light.png);}
.bl_lightBG .bl_topLine .bl_left a {color:#0c4da2;}
.bl_lightBG .bl_topLine .bl_right a {color:#333;}
.bl_lightBG .bl_topLine {border-color:#c3c5c7;}
.bl_lightBG .countryPicker {border-color:#d4e7f2;}
.bl_lightBG .bl_bottomLine .bl_left {color:#c3c5c7;}
.bl_lightBG a.feedback {background-image:url(/us/flash/p2main/images/icn_feedback_light.png);}
.bl_lightBG a.newsletter {background-image:url(/us/flash/p2main/images/icn_newsletter_light.png);}
.bl_lightBG a.rss {background-image:url(/us/flash/p2main/images/icn_rss_light.png);}

/***** Dock styles *****/
#dock_area {bottom:0;position:fixed;text-align:center;width:100%;z-index:15;}

/* Container DIV - automatically generated */
.simply-scroll-container { 
	position: relative;
}

/* Clip DIV - automatically generated */
.simply-scroll-clip { 
	position: relative;
	overflow: hidden;
	z-index: 1;
}

/* UL/OL/DIV - the element that simplyScroll is inited on
Class name automatically added to element */
.simply-scroll-list { 
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
	overflow: hidden;
	margin: 0;
	padding: 0;
	list-style: none;
}
	
.simply-scroll-list li {
	padding: 0;
	margin: 0;
	list-style: none;
}
	
.simply-scroll-list li img {
	border: none;
	display: block;
}

/* Custom class modifications - adds to / overrides above

.simply-scroll is default base class */

/* Container DIV */
.simply-scroll { 
	width: 700px;
	height: 20px;
	margin-bottom: 1em;
}

/* Clip DIV */
.simply-scroll .simply-scroll-clip {
	width: 700px;
	height: 20px;
}
	
/* Explicitly set height/width of each list item */	
.simply-scroll .simply-scroll-list li {
	float: left; /* Horizontal scroll only */
	height: 20px;
	padding-right:20px;
	padding-left:20px;
}

