@charset "UTF-8";
/* CSS Document */

.mod-stage996 {width:960px; height:350px; position:relative; background:#0092cf url(../_img/bg-slideshow.jpg) no-repeat top left;color:#fff;}
.mod-stage996 .stgslide {height:350px; top:0; left:347px; position:absolute; overflow:hidden; }
.mod-stage996 .stgslide .stgslidecredit {display:none;}
.mod-stage996 .stgslide .stgslideheading {display:none;}
.lineTop {
	margin-top:30px;
	padding-bottom:12px;
	border-top:#0092cf 1px solid;
	width:285px;
}
.lineBottom {
	margin-top:20px;
	padding-bottom:12px;
	border-top:#0092cf 1px solid;
	width:285px;
}
.mod-stage996 .stgslide .stgslidecontent {display:none;}

.mod-stage996 .stghrimg {
	margin:0 0 0 30px;
	top:0px;
	left:0px;
	position:absolute;
}
.mod-stage996 .stghrimg h1 {
	font-family:Helvetica,Arial,sans-serif;
	font-size:24px;
	font-weight:normal;
}
.mod-stage996 .stghrtxt {
	position:absolute;
	top:100px;
	left:30px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	line-height:1.4em;
}
.mod-stage996 .stghrtxt a {
	font-family:Helvetica,Arial,sans-serif;
	font-style:normal;
	color:#FFFFFF;
	font-size:11px;
	text-decoration:none;
}
/*.mod-stage996 .stgvidlnkbtn {width:300px; top:260px; left:26px; position:absolute; text-align:center;}*/
.mod-stage996 .stgbtnwrpr {
	width:295px;
	top:300px;
	left:25px;
	position:absolute;
	text-align:center;
}
.mod-stage996 .stgbtnwrpr .mrftrs {
	width:100%;
	float:left;
	font-size:10px;
	color:#8ea4bc;
	text-align:center;
	padding:8px 0;
}
.mod-stage996 .stgbtnoff, .mod-stage996 .stgbtnon {width:30px; float:left; font-size:12px; background:url(../_img/slideshow-paging.gif) no-repeat; padding:1px 0 0 0; line-height:18px; margin:0 5px; display:block; cursor:pointer; display:inline;}
.mod-stage996 .stgbtnoff {border:1px solid #0092cf; color:#fff;}
.mod-stage996 .stgbtnon {border:1px solid #c1d82f; color:#c1d82f;}






/* Gallery Slideshow Layout */
.mod-gallery954 {position:relative; width: 900px;text-align: left; margin: 0 auto; padding:5px 0 0 0; background-color:#fffffe; z-index: 2;}
.mod-gallery954 .caption {float:right; display:block; width:225px; padding:8px 28px 8px 0; text-align:right; color:#ccc; font-size:9px;}
.mod-gallery954 .desc {float:left; width:600px; padding:10px 0 10px 30px; text-align:left; color:#454545; font-size:12px; line-height:17px;}
.mod-gallery954 .tracker {float:right; width:100px; clear:right; display:block; padding-right:30px; text-align:right; color:#454545; font-size:12px;}

/* Set the width/height explicitly. No width/height causes infinite loops. */
.mod-gallery954 .jcarousel-list {width:90px; height:58px;}
.mod-gallery954 .jcarousel-item {width:90px; height:58px;}

.mod-gallery954 .gallery_show {/*height:90px;*/ margin:0;}
.mod-gallery954 .gallery_show li{width:90px;height:51px; padding:0; margin-left:8px; border:3px solid #f5f6f6;}
.mod-gallery954 .gallery_show li div{left:240px}
.mod-gallery954 .gallery_show li div .caption{font:italic 0.7em/1.4 georgia,serif;}
.mod-gallery954 #main_image {height:550px; background:#fffffe; margin-bottom:13px;}
.mod-gallery954 .galleria_wrapper img{}
.mod-gallery954 .galleria_wrapper {width:840px; height:474px; margin:0 auto; background-color:#f5f6f5; overflow:hidden;}
.mod-gallery954 .main_image_wrapper {position:relative; background-color:#fffffe;}
.mod-gallery954 .main_image_wrapper a.prevImg, .main_image_wrapper a.prevImg:link, .main_image_wrapper a.prevImg:visited,
.mod-gallery954 .main_image_wrapper a.nextImg, .main_image_wrapper a.nextImg:link, .main_image_wrapper a.nextImg:visited {position:absolute; width:30px; height:474px; text-indent:0;}
.mod-gallery954 .main_image_wrapper a.prevImg,
.mod-gallery954 .main_image_wrapper a.prevImg:link,
.mod-gallery954 .main_image_wrapper a.prevImg:visited {top:0; left:0; background:url(../_img/arrow_large_prev.gif) no-repeat 0 50% #fffffe;}
.mod-gallery954 .main_image_wrapper a.prevImg:hover,
.mod-gallery954 .main_image_wrapper a.prevImg:active {background-position:-30px 50%; background-color:#fffffd;}
.mod-gallery954 .main_image_wrapper a.nextImg,
.mod-gallery954 .main_image_wrapper a.nextImg:link,
.mod-gallery954 .main_image_wrapper a.nextImg:visited {top:0; right:0; background:url(../_img/arrow_large_next.gif) no-repeat 0 50% #fffffe;}
.mod-gallery954 .main_image_wrapper a.nextImg:hover,
.mod-gallery954 .main_image_wrapper a.nextImg:active {background-position:-30px 50%; background-color:#fffffd;}
.mod-gallery954 .autoControl {float:right; margin:2px 30px 5px 0; width:36px; height:23px; background:url(../_img/auto_control.gif) no-repeat 0 0; text-indent:-9999em;}
.mod-gallery954 .slideshowTitle {float:left; padding:0 10px 0 30px;}
/*.mod-gallery954 .ssInfoLink {display:block; float:left; margin-top:3px; padding-right:10px; color:#808080; font-size:10px; text-decoration:none; background:url(http://www.whitehouse.gov/images/eop/gallery/arrow_down.gif) no-repeat 100% 50%;}*/
.mod-gallery954 .ssInfoPane {width:856px; margin:0 auto; padding:5px 20px; color:#fff;}
/*.mod-gallery954 .gallery_info {position:absolute; left:30px; background:url(http://www.whitehouse.gov/images/eop/gallery/shade.png) 0 0; z-index:10;}*/

h2.modttlwhite {font-size:14px; font-weight:bold; letter-spacing:0.1em; margin:0; padding:0;}
h2.modttlwhite, h2.modttlwhite a, h2.modttlwhite a:link, h2.modttlwhite a:visited, h2.modttlwhite a:hover, h2.modttlwhite a:active {color:#fff; text-decoration:none;}

/*h2.modttlgray {font-size:14px; font-weight:bold; margin:0; padding:0;}*/
h2.modttlgray {
	font-size:17px;
	line-height:19px;
	color:#007db6;
	font-weight:normal;
	margin:7px 0;
	padding:0;
}
h2.modttlblue {
	font-size:17px;
	line-height:19px;
	color:#0092cf;
	font-weight:normal;
	margin:7px 0;
	padding:0;
}
h2.modttlgray, h2.modttlgray a, h2.modttlgray a:link, h2.modttlgray a:visited, h2.modttlgray a:hover, h2.modttlgray a:active {color:#454545; text-decoration:none;}


.topLeft0 {margin-left:-5px !important;margin-top:-3px !important;}


/* start gallery jcarousel */

.mod-gallery954 .jcarousel-container {position: relative;}
.mod-gallery954 .jcarousel-clip {z-index: 2; padding: 0; margin: 0; overflow: hidden; position: relative;}
.mod-gallery954 .jcarousel-list { z-index: 1; overflow: hidden; position: relative; top: 0; left: 0; margin: 0; padding: 0;}
.mod-gallery954 .jcarousel-item {display:inline; float: left; list-style: none; width: 90px; height: 51px; margin:0;}


.mod-gallery954 .jcarousel-next {z-index: 3; display: none;}
.mod-gallery954 .jcarousel-prev { z-index: 3; display: none;}

/* end gallery jcarousel */


/* start gallery skin jcarousel */
/*.mod-gallery954 .jcarousel-skin-gallery.jcarousel-container {background:url(http://www.whitehouse.gov/images/eop/gallery/thumb_carousel_bg.jpg) no-repeat 0 0;}*/
.mod-gallery954 .jcarousel-skin-gallery.jcarousel-container {background:#fffffe;}
.mod-gallery954 .jcarousel-skin-gallery.jcarousel-container-horizontal {width:900px; height:70px; margin:0 auto; padding: 15px 0 0 0;border-top:#f5f6f6 3px solid;}
.mod-gallery954 .jcarousel-skin-gallery.jcarousel-container-vertical {width: 75px; height: 245px; padding: 40px 20px;}
.mod-gallery954 .jcarousel-skin-gallery .jcarousel-clip-horizontal {width:840px; margin:0 auto;}
.mod-gallery954 .jcarousel-skin-gallery .jcarousel-clip-vertical {width:  75px; height: 245px;}
.mod-gallery954 .jcarousel-skin-gallery .jcarousel-item {width: 91px; height: 51px; text-align:center; overflow:hidden;}
.mod-gallery954 .jcarousel-skin-gallery .jcarousel-item-horizontal {}
.mod-gallery954 .jcarousel-skin-gallery .jcarousel-item-vertical {margin-bottom: 10px;}
.mod-gallery954 .jcarousel-skin-gallery .jcarousel-item-placeholder {background: #fffffe; color: #fff;}
.mod-gallery954 .jcarousel-skin-gallery .jcarousel-next-horizontal {
	position: absolute;
	top:25px;
	right:5px;
	display:block;
	width:20px;
	height:36px;
	cursor: pointer;
	text-decoration: none;
	font-size: 11px;
	overflow:hidden;
	text-indent:9999em;
	background:url(../_img/arrow_next.gif) no-repeat 0 0;
}

.mod-gallery954 .jcarousel-skin-gallery .jcarousel-next-horizontal:hover {background-position: 0 0;}
.mod-gallery954 .jcarousel-skin-gallery .jcarousel-next-horizontal:active {background-position: 0 0;}
.mod-gallery954 .jcarousel-skin-gallery .jcarousel-next-disabled-horizontal,
.mod-gallery954 .jcarousel-skin-gallery .jcarousel-next-disabled-horizontal:hover,
.mod-gallery954 .jcarousel-skin-gallery .jcarousel-next-disabled-horizontal:active {cursor: default; background-position:0 -36px;}
.mod-gallery954 .jcarousel-skin-gallery .jcarousel-prev-horizontal {
	position: absolute;
	top:25px;
	left:6px;
	display:block;
	width:20px;
	height:36px;
	cursor: pointer;
	text-decoration: none;
	font-size: 11px;
	overflow:hidden;
	text-indent:9999em;
	background:url(../_img/arrow_prev.gif) no-repeat 0 0;
}

.mod-gallery954 .jcarousel-skin-gallery .jcarousel-prev-horizontal:hover {background-position: 0 0;}
.mod-gallery954 .jcarousel-skin-gallery .jcarousel-prev-horizontal:active {background-position: 0 0;}
.mod-gallery954 .jcarousel-skin-gallery .jcarousel-prev-disabled-horizontal,
.mod-gallery954 .jcarousel-skin-gallery .jcarousel-prev-disabled-horizontal:hover,
.mod-gallery954 .main_image_wrapper .jcarousel-prev-disabled-horizontal:active {cursor: default; background-position:0 -36px;}

.mod-gallery954 div.desc a, .mod-gallery954 div.desc a:link, .mod-gallery954 div.desc a:visited {color:#ccc ; text-decoration:underline;}
.mod-gallery954 div.desc a:hover {color:#ccc; text-decoration:none;}
.mod-gallery954 div.desc a:active {color:#ccc; text-decoration:underline;}

/* end tango jcarousel */



/*
.mod-story332 {background:#fff url(/images/eop/bg-mod-top-332.png) no-repeat top left; padding:10px 10px 10px 20px;}
.mod-story332 .dateln {margin-bottom:4px;}
.mod-story332 a.lnkmore {font-size:9px; text-decoration:none; background:transparent url(/images/eop/bg-more-lnk.gif) no-repeat right 7px; padding:3px 8px 0 0;}
.mod-story332 .otherln {font-size:9px; text-decoration:none; margin-bottom:1em;}
.mod-story332 .mod-hdr {height:36px; width:100%;}
.mod-story332 .mod-hdr .modttlhldr {float:left;}
.mod-story332 .mod-hdr .rsslnk {width:18px; float:left; padding:3px 0 0 6px;}
.mod-story332 .mod-hdr .rsslnk img {width:12px; height:12px; border-style:none;}
.mod-story332 .mod-hdr .morelnk {width:140px; float:right; text-align:right; padding-top:3px;}
.mod-story332 .otherln a, .mod-story332 .otherln a:link, .mod-story332 .otherln a:visited  {text-decoration:none;}
.mod-story332 .otherln a:hover {text-decoration:underline;}
.mod-story332 .otherln a:active {text-decoration:none;}

.mod-agenda332 {min-height:280px; background:#fff url(/images/eop/bg-mod-top-332.png) no-repeat top left; padding:10px 10px 0 20px;}
.mod-agenda332 a.lnkmore {font-size:9px; text-decoration:none; background:transparent url(/images/eop/bg-more-lnk.gif) no-repeat right 7px; padding:3px 8px 0 0;}
.mod-agenda332 .otherln {font-size:9px; text-decoration:none; margin-bottom:1em;}
.mod-agenda332 .mod-hdr {height:36px; width:100%;}
.mod-agenda332 .mod-hdr .modttlhldr {float:left;}
.mod-agenda332 .mod-hdr .rsslnk {width:18px; float:left; padding:3px 0 0 6px;}
.mod-agenda332 .mod-hdr .rsslnk img {width:12px; height:12px; border-style:none;}
.mod-agenda332 .mod-hdr .morelnk {width:140px; float:right; text-align:right; padding-top:3px;}
.mod-agenda332 .related {margin-bottom:12px; font-size:12px;}
.mod-agenda332 .related a, .mod-agenda332 .related a:link, .mod-agenda332 .related a:visited {color:#333; text-decoration:none;}
.mod-agenda332 .related a:hover {color:#333; text-decoration:underline;}
.mod-agenda332 .related a:active {color:#333; text-decoration:none;}

.mod-search332 {background:#fff url(/images/eop/bg-mod-top-332.png) no-repeat top left; padding:10px 10px 10px 20px;}
.mod-search332 .mod-hdr {width:100%; height:36px;}
.mod-search332 .mod-hdr .modttlhldr {float:left;}
.mod-search332 input.srchbx {width:166px; background:#fff url(/images/eop/bg-srchbx.gif) no-repeat top left; border-top:1px solid #dedede;  border-right:1px solid #fff;  border-bottom:1px solid #fff;  border-left:1px solid #dedede; padding:2px 3px 3px 22px; margin-right:4px;}
.mod-search332 input.srchbtn {width:102px; height:21px; border-style:none;}

.mod-mediacntr332 {background-color:#efefef; border-top:5px solid #fff;}
.mod-mediacntr332 .mod-hdr {height:26px; width:100%;}
.mod-mediacntr332 .mod-hdr .modttlhldr {float:left;}
.mod-mediacntr332 div.innrfrm {margin:5px 22px 10px 22px;}
.mod-mediacntr332 div.plrwrpr {height:180px;}
*/