
#searchWorkarea, #searchWorkarea TD, #searchWorkarea SPAN {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#searchWorkarea P {
	color:#333333;
	margin: 0 0 0 0;
	line-height: 1.4em;
}

#searchWorkarea FIELDSET 
{
	color:#333333;
	border: none;
	padding-bottom: 10px;
}

#searchWorkarea A, #searchWorkarea A:visited {
	color: #007CC4;
	text-decoration: none;
}

#searchWorkarea A:hover {
	text-decoration: underline;
}

.profilePic {
}

.profileInfo {
	color:#333333;
	vertical-align: top;
	padding: 0 6px 0 4px;
	line-height: 1.6em;
}

.profileInfo .moreLink {
	margin-top: 16px;
}

.profileUsername {
	
}

.stopGap {
	clear: both; height: 1px; overflow: hidden;
}

.checkboxList
{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#333333;
	padding: 0 30px 4px 0;
	white-space: nowrap;
}

/* accordian pane classes */

.accordianPaneClosed {
	height: 32px;
}

.accordianPaneContent {
	padding: 12px 28px;
}

.accordianPaneOpen DIV.accordianPaneContent {
	display: block;
}

html * .accordianPaneLegend {
	cursor: hand;
}

.accordianPaneOpen .accordianPaneLegend, .accordianPaneClosed .accordianPaneLegend {
	color: #333333;
	background-repeat: no-repeat;
	padding: 9px 0px 0px 28px;
	font-size: 8pt;
	font-weight: bold;
	cursor: pointer;
}


.accordianPaneClosed DIV.accordianPaneContent {
	display: none;
}

.altPane {
	background-color: #EBEBEB;
}

.pers1642srchContainer
{
	position : absolute;
	top : 0px;
	left : 0px;
	width : 775px;
	height : 800px;
	background-color : #EBEBEB;
}
.pers1642srchNav
{
	position : relative;
	width : 775px;
	height : 70px;
	background-color : #D6D7D9;
}
.pers1642srchNavLnks
{
	position : absolute;
	top : 20px;
	left : 32px;
}
.pers1642srchContentContainer
{
	position : relative;
	top : 0px;
	left : 15px;
	width : 745px;
	height : 500px;
	background-color : #D6D7D9;
}
.pers1642srchContentLeft
{
	position : absolute;
	top : 15px;
	left : 15px;
	width : 450px;
}
.pers1642srchContentRight
{
	position : absolute;
	top : 15px;
	left : 465px;
	width : 265px;
	border-style : solid;
	border-color : #D6D7D9;
	border-top-width : 0px;
	border-left-width : 1px;
	border-right-width : 0px;
	border-bottom-width : 0px;
}
.pers1642contentLeftText
{
	position : absolute;
	top : 0px;
	left : 0px;
	width : 245px;
}
.pers1642contentLeftSearch
{
	position : absolute;
	top : 0px;
	left : 265px;
	width : 180px;
}

/*outer containers*/
.si_ContentIndexContainer {
	position:relative;
	width:570px;
	background-color:#D6D7D9;
	padding-bottom:10px;
}

.si_ContentIndex {
	position:relative;
	width:550px;
	background-color:#D6D7D9;
	margin-left : 10px;
}

/*right column options container*/

.si_RightColumnOptions {
	width: 160px;
	position:relative;
	}
	
	/*PNE*/
	
	.si_SearchForm_PNE_Module {
		position: relative;
		background-color: #D6D7D9;
		width: 270px;
		margin-top: 4px;
		padding: 5px;
		text-align: left;
		}
	
	/*saved searches*/
	
.cssSavedSearchList 
{
	width:100px;
}	
.si_SavedSearches_Links {
 padding-left: 15px;
 }
 
	.si_SaveThisSearch_Module {
		position: relative;
		background-color: #D6D7D9;
		width: 250px;
		padding-left: 7px;
		padding-top: 3px;
		padding-bottom: 1px;
		text-align: left;
	}
	
	
.si_SpamMeModule {
		position: relative;
		background-color: #D6D7D9;
		width: 250px;
		padding-left: 7px;
		padding-top: 3px;
		padding-bottom: 3px;
		text-align: left;
	}
	
.si_NameThisSearch_Module {
		position: relative;
		background-color: #D6D7D9;
		width: 250px;
		padding-left: 7px;
		padding-top: 2px;
		padding-bottom: 10px;
		text-align: left;
	}

.si_SaveSearchButtonPosition
	{
	position:relative;
	left: 70px;
	margin-top: 4px;
	}	
	
.si_SendPNEUpdatesButtonPosition
	{
	position:relative;
	margin-top: 4px;
	}
		
	
	/*tabbed search box*/
	
	.SearchMods{
		position:relative;
		width:365px;
		height:320px;
	}
	
	.SearchMods2{
		position:relative;
		width:365px;
		height:205px;
	}

	.SearchModLinks{
		position:absolute;
		top:0;
		left:0;
		font-family:verdana;
		font-size:11px;
		
	}

.pers1891srchContainer
{
	position : relative;
	top : 0px;
	left : 0px;
	width : 775px;
	height : 425px;
	background-color : #EBEBEB;
}
.pers1891srchNav
{
	position : relative;
	width : 775px;
	height : 70px;
	background-color : #D6D7D9;
}
.pers1891srchNavLnks
{
	position : absolute;
	top : 20px;
	left : 25px;
}
.pers1891srchContentContainer
{
	position : absolute;
	top : 0px;
	left : 15px;
	width : 745px;
	height : 425px;
	background-color : #D6D7D9;
}
.pers1891srchContentLeft
{
	position : absolute;
	top : 15px;
	left : 15px;
	width : 450px;
}
.pers1891srchContentRight
{
	position : absolute;
	top : 15px;
	left : 465px;
	width : 265px;
	border-style : solid;
	border-color : #EBEBEB;
	border-top-width : 0px;
	border-left-width : 3px;
	border-right-width : 0px;
	border-bottom-width : 0px;
}
.pers1891contentLeftText
{
	position : absolute;
	top : 0px;
	left : 0px;
	width : 245px;
}
.pers1891contentLeftSearch
{
	position : absolute;
	top : 0px;
	left : 265px;
	width : 180px;
}

/* INTERSTITIAL PAGE STYLES */

.int1891Container
{
	position : relative;
	top : 0px;
	left : 0px;
	width : 775px;
	height : 800px;
	background-color : #EBEBEB;
}
.int1891Content
{
	position : absolute;
	top : 10px;
	left : 10px;
	width : 746px;
	height : 600px;
	background-color : #D6D7D9;
}
.int1891AMhdr
{
	position : absolute;
	top : 0px;
	left : 0px;
}
.int1891Headline
{
	position : absolute;
	top : 0px;
	left : 124px;
}
.int1891ScreenShot
{
	position : absolute;
	top : 0px;
	left : 397px;
	width : 349px;
	height : 363px;
}
.int1891Copy
{
	position : absolute;
	top : 120px;
	left : 0px;
	width : 397px;
	height : 243px;
}
.int1891OrangeBold
{
	font-family : verdana, helvetica, sans-serif;
	font-size : 11px;
	font-weight : 800;
	color : #FF8C05;
}
a:active.int1891OrangeLnk, a:link.int1891OrangeLnk, a:visited.int1891OrangeLnk
{
	font-family : verdana, helvetica, sans-serif;
	font-size : 11px;
	font-weight : 800;
	color : #FF8C05;
	text-decoration : none;
}
a:hover.int1891OrangeLnk
{
	text-decoration : underline;
}



.siReverseColumn {
position:absolute;
left:490px;
top:00px;
width:255px;
height:25px;
background-color:#D6D7D9;
}

.si2758MatchColumn {
position:absolute;
left:490px;
top:0px;
width:255px;
height:400px;
}

.si2758SearchColumn {
position:absolute;
left:0px;
top:0px;
width:475px;
height:400px;
background-color:#EBEBEB;
}


.si2785MatchBox {
position:relative;
width:255px;
}

.si2785CombinedCTA {
position:relative;
width:255px;
}

.si2758SearchForm {
position:relative;
width:248px;
height:344px;
background-color:#EBEBEB;
}

.si2758AdditionalSearches {
position:absolute;
width:220px;
height:344px;
left:254px;
top:55px;
}
.siArrow {
position:absolute;
top:27px;
left:185px;
}


#matchWordsHelp {
	position: absolute;
	margin-left: 65px;
	margin-top: -105px;
	z-index: 2;
}

#matchWordsHelp P {
	color: #333333;
	font-size: 10px;
	margin-bottom: 1em;
}

#matchWordsHelp TABLE {
	width: 300px;
	border-collapse: collapse;
}

#matchWordsHelp TD {
	margin: 0px;
	padding: 0px;
}

.balloonTL, .balloonTR, .balloonBL, .balloonBR {
	width: 6px;
	height: 6px;
}

.balloonTL, .balloonML, .balloonBL {
	text-align: left;
}

.balloonTR, .balloonMR, .balloonBR {
	text-align: right;
}

.balloonTL, .balloonTR {
	vertical-align: top;
}

.balloonBL, .balloonBR {
	vertical-align: bottom;
}

.balloonContent {
	background-color: #D6D7D9;
	padding: 8px 8px 2px 8px ! important;
}

.balloonArrowR {
	position: relative;
	z-index: 4;
	margin-top: -7px;
	margin-right: 10px;
}

.balloonTM {
	text-align: right;
}

