@charset "utf-8";
/* CSS Document */
/* universal selector method to remove PADDING and MARGINs from each and every element at once */
* {PADDING:0px; MARGIN:0px;}

option.imagebacked { 
padding: 2px 0 2px 20px;
background-repeat: no-repeat;
background-position: 1px 2px;
vertical-align:middle;
}

body { FONT:normal 90% Myriad,Verdana,Helvetica,Sans-Serif; COLOR: #0f0f0f; TEXT-ALIGN: center; background-image: url("../img/pattern9.png");}
#frame { TEXT-ALIGN: left; /* reset text alignment */ WIDTH: 98%; BACKGROUND-COLOR:#ffffff; MARGIN:0 auto;max-width:1200px; min-width: 820px;}
a:link { COLOR: #0072bc;TEXT-DECORATION:none; }
a:visited {	COLOR: #0072bc;TEXT-DECORATION:none; }
a:hover { COLOR: #0072bc; TEXT-DECORATION:underline; }
a:active {	COLOR: #0072bc;TEXT-DECORATION:none; }
/*table {	FONT-SIZE: 95%; }
*/img { BORDER: 0; }
#PageTitle_data { width: 100%; height:40px; background-image:url('../img/dataset_h1_background.gif'); background-repeat: no-repeat; background-position: center;}
#PageTitle_ipoll { width: 100%; height:40px; background-image:url('../img/ipoll_h1_background.gif'); background-repeat: no-repeat; background-position: center;}
#PageTitle_sda { width: 100%; height:40px; background-image:url('../img/explorer_h1_background.gif'); background-repeat: no-repeat; background-position: center;}
.newbutt { float: left; width: 18%; padding: 7px 0px 0px 10px;}
.pgTitle { padding-left: 38%; margin-left:2%;}
hr { border-top:1px solid #0072bc; }
HR.data { border-top:1px solid #138b4b;height:1px;}
HR.dash { BORDER-top: 1px dashed; COLOR: #CCC; HEIGHT: 1px; BACKGROUND-COLOR: #ffffff; }
h1 { FONT: 600 1.125em/1.250em Myriad,Verdana,Helvetica,Sans-Serif; COLOR:#0f0f0f; PADDING: 5px 0px 10px; }
h1.left { FONT: 600 1.125em/1.250em Myriad,Verdana,Helvetica,Sans-Serif; COLOR:#0f0f0f; TEXT-ALIGN: left; PADDING: 5px 0px 10px; }
h2 { FONT: bold 1.10em/1.20em Myriad,Verdana,Helvetica,Sans-Serif; COLOR:#0f0f0f; MARGIN: 5px 0px; }
h3 { FONT: bold .938em/1.063em Myriad,Verdana,Helvetica,Sans-Serif; COLOR:#0f0f0f; MARGIN: 5px 0px; }
h4 { FONT: bold .875em/1.0em Myriad,Verdana,Helvetica,Sans-Serif; COLOR:#0f0f0f; MARGIN: 5px 0px; }
h5 { FONT: bold .813em/.938em Myriad,Verdana,Helvetica,Sans-Serif; COLOR:#0072bc; MARGIN: 0px 0px 5px 0px;}
h6 { FONT: bold .875em/1.0em Myriad,Verdana,Helvetica,Sans-Serif; COLOR:#0072bc; MARGIN: 5px 0px; }
UL { LIST-STYLE: none ; MARGIN: 0px 7px 5px 15px; FONT: .875em/.813em Myriad,Verdana,Helvetica,sans-serif; COLOR:#0f0f0f; }
UL LI {	PADDING-BOTTOM: 3px;}
UL LI A:link { COLOR:#0072bc; TEXT-DECORATION: none;}
UL LI A:Visited { COLOR:#0072bc; TEXT-DECORATION: none;}
UL LI A:Hover { COLOR:#0072bc; TEXT-DECORATION: underline;}
UL LI A:Active { COLOR:#0072bc; TEXT-DECORATION: none;}
UL LI UL {LIST-STYLE: none url('../img/bl_bullet_sm.gif')outside; MARGIN: 0px 0px 3px 15px; FONT: 1.688em/.813em Myriad,Verdana,Helvetica,sans-serif; COLOR:#0f0f0f; }
UL LI UL LI { LIST-STYLE: none url('../img/bl_bullet_sm.gif')outside; MARGIN: 0px 0px 1px 15px; COLOR:#0f0f0f; }
UL LI UL LI { PADDING-TOP: 3px;}
UL LI OL { list-styl: decimal inside none; font-size:inherit; COLOR:#0072bc; }
UL LI OL LI {PADDING-BOTTOM: 3px; font-size: inherit; }
OL { MARGIN: 0px 7px 5px 15px; FONT-size: inherit; COLOR:#0072bc; }
OL LI {	PADDING-BOTTOM: 3px; }
OL.plain {LIST-STYLE: decimal outside none; MARGIN: 0px 7px 10px 35px; FONT-size:inherit;COLOR:#000000; }
OL.plain LI {PADDING: 3px 0px; }
DL { FONT-size: inherit; COLOR:#0f0f0f; }
DT {PADDING-TOP: 8px; PADDING-BOTTOM: 3px; Font-weight:bold;}
DD {PADDING: 0 0 3px 30px; }
.ease {line-height: 1.2em;}
UL.ease { LIST-STYLE: none ; list-style-type: square; FONT-size: inherit; COLOR: #0f0f0f; line-height: 1.2em; padding:6px 0px; text-indent: 1px;}
UL.ease LI {PADDING-BOTTOM: 18px; }
UL.ease LI A:link { COLOR:#0072bc; TEXT-DECORATION: none; }
UL.ease LI A:Visited {TEXT-DECORATION: none; }
UL.ease LI A:Hover { TEXT-DECORATION: underline;}
UL.ease LI A:Active { TEXT-DECORATION: none; }
UL.ease LI UL { LIST-STYLE: none; MARGIN: 0px 0px 5px 15px; FONT-size: inherit; COLOR:#0f0f0f; line-height: 1.2em;}
UL.ease LI UL LI { PADDING-TOP: 6px; COLOR:#0f0f0f;}
p.lrg_ease {FONT:1.063em/1.188em verdana, Arial,Helvetica, Sans-serif; COLOR: #0f0f0f; line-height: 1.2em; padding-bottom:8px;}
.lrg_ease {FONT:1.063em/1.188em verdana, Arial,Helvetica, Sans-serif; COLOR: #0f0f0f; line-height: 1.2em; padding-bottom:8px;}
UL.lrg_ease { LIST-STYLE: none url('../img/bullet.gif')outside; FONT:1.063em/1.188em verdana, Arial,Helvetica, Sans-serif; COLOR: #0f0f0f; line-height: 1.2em; padding:6px 0px; text-indent: 1px;}
UL.lrg_ease LI {PADDING-BOTTOM: 6px; }
UL.lrg_ease LI A:link { FONT:1.063em/1.188em verdana, Arial,Helvetica, Sans-serif; COLOR: #0f0f0f;COLOR:#0072bc; TEXT-DECORATION: none; }
UL.lrg_ease LI A:Visited { FONT:1.063em/1.188em verdana, Arial,Helvetica, Sans-serif; COLOR: #0f0f0f;COLOR:#0072bc; TEXT-DECORATION: none; }
UL.lrg_ease LI A:Hover { FONT:1.063em/1.188em verdana, Arial,Helvetica, Sans-serif; COLOR: #0f0f0f;COLOR:#0072bc; TEXT-DECORATION: underline;}
UL.lrg_ease LI A:Active { FONT:1.063em/1.188em verdana, Arial,Helvetica, Sans-serif; COLOR: #0f0f0f;COLOR:#0072bc; TEXT-DECORATION: none; }
UL.lrg_ease LI UL { LIST-STYLE: none url('../img/bullet.gif')outside; MARGIN: 0px 0px 3px 15px; FONT:1.063em/1.188em verdana, Arial,Helvetica, Sans-serif; COLOR:#0f0f0f; line-height: 1.2em; padding-bottom:8px;}
UL.lrg_ease LI UL { PADDING-TOP: 6px; }
.hLikeText {FONT: bold 1.0em/1.183em Myriad,Verdana,Helvetica,Sans-Serif; COLOR:#0f0f0f; MARGIN: 5px 0px;} /* Use in place of h tags for large text ex. advanced search */
.hOneLikeText {FONT: bold 1.125em/1.250em Myriad,Verdana,Helvetica,Sans-Serif; COLOR:#0f0f0f; MARGIN: 5px 0px;} /* Use in place of h1 tags for large text ex. RoperExplorer */


/* Forms */
select,input,textarea { FONT: .95em/.938em Arial,Helvetica,Sans-serif; COLOR: #000; BORDER: solid 1px #ddd;}
input.abst{ FONT: 11px Arial,Helvetica,Sans-serif; COLOR: #0072bc; }
input.pad{ WIDTH: 98%;}
input.halfpad {WIDTH: 45%;}
input.threeqtrpad {WIDTH: 75%;}
input.date {WIDTH: 25%;}
select.pad { WIDTH: 99%;}
select.halfpad {WIDTH: 45%;}
input.searchform {height:20px; width:142px; margin:3px 0px; color: #000000; background: #F2F2F2; border: 1px solid #1C4262;padding-left:5px}
input.searchform_big {height:30px; width:400px; margin:3px 0px; color: #000000; background: #F2F2F2; border: 1px solid #1C4262;padding-left:5px;
   -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px;}
select.searchform {height:20px; width:142px; margin:3px 0px; color: #000000; background: #F2F2F2; border: 1px solid #1C4262;padding-left:5px}
select.searchform_big {height:30px; width:400px; margin:3px 0px; color: #000000; background: #F2F2F2; border: 1px solid #1C4262;padding-left:5px;
   -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px;}
select.threeqtrpad {WIDTH: 75%;}
/*input.quick { height:16px; border:2px solid #bbb; width:140px; background-color:#eee; vertical-align:bottom; margin:2px; FONT: 10px Verdana,Arial,Helvetica,Sans-serif; color:#000000; }
*/.clear {clear:both;}
.hidden {position:absolute; left:-10000px; top:auto; width:1px; height:1px; overflow:hidden;}


/* Center align tables with left-aligned text */
.center { text-align: center;}		 /* For Div surrounding table */
.center table { margin-left: auto; margin-right: auto; text-align: left; }  /* For Table to left-justify text */


/* id styles */
#doc { MARGIN: auto; WIDTH: 899px; BACKGROUND-COLOR:#ffffff; BORDER: 1px solid #999; MARGIN-top: 2px; }

/* Banner */
#banner { FLOAT:left; WIDTH: 100%; HEIGHT: 118px; BACKGROUND-COLOR: #ffffff; BORDER:0px #dadada solid;margin-bottom: 25px; margin-top:25px}

#bannerMemb { WIDTH:35%; FLOAT:LEFT; MARGIN: 25px 0px 15px 5px; BACKGROUND-COLOR: #ffffff; }
#bannerMemb { FONT: .850em/.938em Myriad,Verdana,Helvetica,Sans-Serif; COLOR:#0f0f0f; TEXT-ALIGN: left; }
.access { FONT: .90em/1.85em Myriad,Verdana,Helvetica,Sans-Serif; COLOR:#0f0f0f; TEXT-ALIGN: left; }

#bannerLoginNav { WIDTH: auto; FLOAT: LEFT; MARGIN:5px 0px 0px 8px; }
#bannerLoginNav A:link { FONT: .688em/.75em Myriad,Verdana,Helvetica,sans-serif;COLOR:#0072bc; TEXT-DECORATION: none; }
#bannerLoginNav A:visited { FONT: .688em/.75em Myriad,Verdana,Helvetica,sans-serif; COLOR:#0072bc; TEXT-DECORATION: none; }
#bannerLoginNav A:hover { FONT: .688em/.75em Myriad,Verdana,Helvetica,sans-serif; COLOR:#0f0f0f; TEXT-DECORATION: underline; }
#bannerLoginNav A:active { FONT: .688em/.75em Myriad,Verdana,Helvetica,sans-serif; COLOR:#0072bc; TEXT-DECORATION: none; }
#bannerLoginNav UL { LIST-STYLE: none; }
#bannerLoginNav UL LI { DISPLAY: inline; FONT: .688em/.75em Myriad,Verdana,Helvetica,sans-serif; COLOR:#0072bc; }
#bannerLoginNav UL LI A:link { DISPLAY: inline; FONT: .688em/.75em Myriad,Verdana,Helvetica,sans-serif;COLOR:#0072bc; TEXT-DECORATION: none; }
#bannerLoginNav UL LI A:visited { DISPLAY: inline; FONT: .688em/.75em Myriad,Verdana,Helvetica,sans-serif; COLOR:#0072bc; TEXT-DECORATION: none; }
#bannerLoginNav UL LI A:hover { DISPLAY: inline; FONT: .688em/.75em Myriad,Verdana,Helvetica,sans-serif; COLOR:#0f0f0f; TEXT-DECORATION: underline; }
#bannerLoginNav UL LI A:active { DISPLAY: inline; FONT: .688em/.75em Myriad,Verdana,Helvetica,sans-serif; COLOR:#0072bc; TEXT-DECORATION: none; }

#bannerLogo { WIDTH: auto; FLOAT: LEFT; MARGIN: 0px 0px 0px 15px; }

#bannerNav { FLOAT: RIGHT; MARGIN: 30px 10px 15px 13px;}
#bannerNav A:link { FONT: .75em/.85em Myriad,Verdana,Helvetica,sans-serif;COLOR:#0072bc; TEXT-DECORATION: none; }
#bannerNav A:visited { FONT: .75em/.85em Myriad,Verdana,Helvetica,sans-serif; COLOR:#0072bc; TEXT-DECORATION: none; }
#bannerNav A:hover { FONT: ..75em/.85em Myriad,Verdana,Helvetica,sans-serif; COLOR:#0f0f0f; TEXT-DECORATION: underline; }
#bannerNav A:active { FONT: .75em/.85em Myriad,Verdana,Helvetica,sans-serif; COLOR:#0072bc; TEXT-DECORATION: none; }
#bannerNav UL {	LIST-STYLE: none; }
#bannerNav UL LI { DISPLAY: inline; FONT: .563em/.625em Myriad,Verdana,Helvetica,sans-serif; COLOR:#0072bc; }
#bannerNav UL LI A:link { DISPLAY: inline; FONT: .563em/.625em Myriad,Verdana,Helvetica,sans-serif;COLOR:#0072bc; TEXT-DECORATION: none; }
#bannerNav UL LI A:visited { DISPLAY: inline; FONT: .563em/.625em Myriad,Verdana,Helvetica,sans-serif; COLOR:#0072bc; TEXT-DECORATION: none; }
#bannerNav UL LI A:hover { DISPLAY: inline; FONT: .563em/.625em Myriad,Verdana,Helvetica,sans-serif; COLOR:#0f0f0f; TEXT-DECORATION: underline; }
#bannerNav UL LI A:active {	DISPLAY: inline; FONT: .563em/.625em Myriad,Verdana,Helvetica,sans-serif; COLOR:#0072bc; TEXT-DECORATION: none; }




#bannerNavLogin { float: right; margin: 7px 10px 0px 0px; text-align: right; }
#bannerNavLogin A:link { FONT: .688em/.75em Myriad,Verdana,Helvetica,sans-serif;COLOR:#0072bc; TEXT-DECORATION: none; }
#bannerNavLogin A:visited { FONT: .688em/.75em Myriad,Verdana,Helvetica,sans-serif; COLOR:#0072bc; TEXT-DECORATION: none; }
#bannerNavLogin A:hover { FONT: .688em/.75em Myriad,Verdana,Helvetica,sans-serif; COLOR:#0f0f0f; TEXT-DECORATION: underline; }
#bannerNavLogin A:active { FONT: .688em/.75em Myriad,Verdana,Helvetica,sans-serif; COLOR:#0072bc; TEXT-DECORATION: none; }
#bannerNavLogin UL {	LIST-STYLE: none; }
#bannerNavLogin UL LI { DISPLAY: inline; FONT: .563em/.625em Myriad,Verdana,Helvetica,sans-serif; COLOR:#0072bc; }
#bannerNavLogin UL LI A:link { DISPLAY: inline; FONT: .563em/.625em Myriad,Verdana,Helvetica,sans-serif;COLOR:#0072bc; TEXT-DECORATION: none; }
#bannerNavLogin UL LI A:visited { DISPLAY: inline; FONT: .563em/.625em Myriad,Verdana,Helvetica,sans-serif; COLOR:#0072bc; TEXT-DECORATION: none; }
#bannerNavLogin UL LI A:hover { DISPLAY: inline; FONT: .563em/.625em Myriad,Verdana,Helvetica,sans-serif; COLOR:#0f0f0f; TEXT-DECORATION: underline; }
#bannerNavLogin UL LI A:active {	DISPLAY: inline; FONT: .563em/.625em Myriad,Verdana,Helvetica,sans-serif; COLOR:#0072bc; TEXT-DECORATION: none; }




/* Colored Bar under Banner 
#bluebar { FLOAT: left; WIDTH:100%; HEIGHT:15px; TEXT-ALIGN: right; background:#87B6DD url('../img/lt_bluebar87B6DD.gif') repeat-x bottom; border:1px solid #87B6DD; }
.bluebar { PADDING-TOP:2px;padding-bottom:1px; }
#greenbar { FLOAT: left; WIDTH:100%; HEIGHT:30px; TEXT-ALIGN: right; background:#f6f6f6 url('../img/page_title_bg-faded-10-perc-opt2.png') repeat-x bottom; border:1px solid #f6f6f6; }
.greenbar { PADDING-TOP:2px;padding-bottom:1px;margin-bottom: 20px }
#graybar { FLOAT: left; WIDTH:100%; HEIGHT:15px; TEXT-ALIGN: right; background:#ddd url('../img/gray_bar.gif') repeat-x bottom; border:1px solid #ddd; }
.graybar { PADDING-TOP:2px;padding-bottom:1px; }
*/

#bluebar { FLOAT: left; WIDTH:100%; HEIGHT:40px; TEXT-ALIGN: right; background:#f6f6f6 url('../img/page_title_blue_bar.png') repeat-x bottom;  }
.bluebar { PADDING-TOP:2px;padding-bottom:1px;margin-bottom: 20px }
#greenbar { FLOAT: left; WIDTH:100%; HEIGHT:40px; TEXT-ALIGN: right; background:#f6f6f6 url('../img/page_title_blue_bar.png') repeat-x bottom;  }
.greenbar { PADDING-TOP:2px;padding-bottom:1px;margin-bottom: 20px }


/* Navigation under Colored Bar */
#iPollNavigation { width: 100%; border:1px solid #73963f;}
#dataNavigation { width: 100%; border:1px solid #87B6DD; }



/* iPOLL bd or Body ids */
#bd { FLOAT:left; WIDTH: 100%; BACKGROUND-COLOR:#ffffff; min-height: 405px;}
#bd.short { min-height: 460px; height: 100%;}
#bd_left_abstract { FLOAT: left; WIDTH: 220px; MARGIN-LEFT: -100%; BACKGROUND-COLOR: #ffffff;} /* Width of left column*/
#bd_center_search { WIDTH: 65%; FLOAT: left; BACKGROUND-COLOR:#ffffff; }
#bd_centerLrg {float:left; margin-left: 10px; width:70%; background-color: #ffffff; border: 1px solid #dadada;}  /* used on Results pages */
#bd_right { WIDTH: 200px; FLOAT: RIGHT; BACKGROUND-COLOR:#ffffff;} 
#bd_rightSm { FLOAT: left; WIDTH: 200px;/* Width of right column*/ BACKGROUND-COLOR:#ffffff; margin-left: -200px;/*Set left margin to -(RightColumnWidth)*/} 
/*#bd_rightLrg { WIDTH: 75%; FLOAT: RIGHT; BACKGROUND-COLOR:#ffffff; border: 1px solid #dadada;}
*/#bd_full { WIDTH: 99%; BACKGROUND-COLOR:#ffffff;}
#bd_left { float: left; width: 200px; margin-left: -100%; background-color: #ffffff;}
#bd_tools_right { float: left; width: 200px; /* Width of right column*/ background-color: #ffffff; margin-left: -200px;/*Set left margin to -(RightColumnWidth)*/} 
#bd_container { padding: 10px;}



#qDetail {width: 82%; margin: 20px auto;}
h2.side { FONT: bold .95em Myriad,Verdana,Helvetica,Sans-Serif; COLOR:#0f0f0f; MARGIN: 5px 0px; }


.ipoll_bd_basket_question { border: 1px solid #cccccc; padding: 5px; background-color: #efefef;  }
.ipoll_bd_question_in_basket { background: #BFD73B; border: 1px solid #1B75BC; padding: 5px; }
.basketStatus { float: right; padding-right:20px; }

/* Center for 3 column Fixed Fluid Fixed layout */
#bd_center { FLOAT: left; Width: 100%; BACKGROUND-COLOR:#ffffff;}
#center_column { margin: 0 200px 0 200px; } /*Margins for center content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
.center_gutters { margin: 0px 10px;} /*The content of the center column is placed in this div. Margins for inner column (to provide padding)*/

/* Large left for 2 column Fluid Fixed layout */
#bd_leftLrg { float: left; width: 100%; background-color: #ffffff;}
#leftLrg_column {margin-right: 220px; border: 1px solid #dadada;} /*Set right margin to RightColumnWidth*/
.leftLrg_gutters{ margin: 0px 10px 0px 0px;} /*The content of the large left column is placed in this div. Right margin is for spacing between right column (to provide padding)*/

/* Large right for 2 column Fixed Fluid layout */
#bd_rightLrg { FLOAT: LEFT; WIDTH: 100%; BACKGROUND-COLOR:#ffffff;}
#rightLrg_column_abstract {margin-left: 220px;} /*Set left margin to LeftColumnWidth*/
.rightLrg_gutters_abstract{ margin: 0px 5px 0px 60px;} /*The content of the large right column is placed in this div. Left margin is for spacing between columna (to provide padding)*/
#rightLrg_column {margin-left: 200px;margin-right: 5px;} /*Set left margin to LeftColumnWidth*/
.rightLrg_gutters{ margin: 0px 0px 0px 10px;} /*The content of the large right column is placed in this div. Left margin is for spacing between columna (to provide padding)*/

/* Medium right for 2 column Fixed Fluid layout */
#bd_leftMed { float: left; width: 300px; margin-left: -100%; background-color: #ffffff;}  /* Width of left column*/
#bd_rightMed { FLOAT: LEFT; WIDTH: 100%; BACKGROUND-COLOR:#ffffff;}
#rightMed_column {margin-left: 300px;} /*Set left margin to LeftColumnWidth*/
.rightMed_gutters{ margin: 0px 0px 0px 30px;} /*The content of the large right column is placed in this div. Left margin is for spacing between columna (to provide padding)*/


/*****************************************/
/*	action/catalog (Dataset) CSS Rules	 */
/*****************************************/
/*******************************************************************************************************************

#data_bd { float: left; width: 100%; background-color: #ffffff; min-height: 405px; }
#data_data_bd { float: left; width: 100%; background-color: #ffffff; border: 1px solid #87B6DD; min-height: 405px; }
#data_bd.short { min-height: 460px; height: 460px; }
#data_bd_left { float: left; width: 23%; background-color: #ffffff; }
#data_bd_leftLrg { float: left; width: 300px; background-color: #ffffff; }
#data_bd_center { float: left; width: 65%; background-color: #ffffff; }
#data_bd_right { float: left; width: 17%; background-color: #ffffff; }
#data_bd_rightSm { float: right; width: 20px; background-color: #ffffff; }
#data_bd_rightLrg { float: right; width: 75%; background-color: #ffffff;  border: 1px solid #dadada;}
#data_bd_full { width: 100% background-color: #ffffff; }
#data_bd_results_left { float: left; position: absolute; width: 200px; background-color: #ffffff; }
#data_bd_results_rightLrg { float: right; width: 82%; background-color: #ffffff; }
#data_bd_results_container { width: 100%; float: left; border: 1px solid #dadada;  }
#data_bd_home_left { float: left; width: 23%; background-color: #ffffff; }
#data_bd_home_rightLrg { float: right; width: 900px; background-color: #ffffff; }
#data_bd_questionDetail_left { float: left; width: 280px; background-color: #ffffff; }
#data_bd_questionDetail_rightLrg { float: right; width: 1200px; background-color: #ffffff; border: 1px solid #dadada; }
#data_bd_abstract_left { float: left; width: 300px; background-color: #ffffff; }
#data_bd_abstract_rightLrg { float: right; width: 880px; background-color: #ffffff; border: 1px solid #dadada; }
#data_bd_support_left { float: left; width: 300px; background-color: #ffffff; }
#data_bd_support_rightLrg { float: right; width: 880px; background-color: #ffffff; border: 1px solid #dadada; }
#data_bd_tos_left { float: left; width: 300px; background-color: #ffffff; }
#data_bd_tos_rightLrg { float: right; width: 880px; background-color: #ffffff; border: 1px solid #dadada; }


*/




/*****************************/
/*	action/home CSS Rules	 */
/*****************************/
/********************************************************************************************************************/







/*****************************/
/*	action/login CSS Rules	 */
/*****************************/
/********************************************************************************************************************/
h1.login {COLOR:#4a82a0; MARGIN: 5px 0px; }
h2.login {COLOR:#000; MARGIN: 10px 0px; }
#login_bd_center { 	padding: 0px 0 0px 0; } 
#login_bd_form { 	width: 575px; 
					text-align: left;
					padding: 15px 0 10px 40px; 
					border: 1px solid #17597D;  }
#login_bd_help {	width: 500px; text-align: left; }
#login_bd_error { 	width: 500px; 
					color: #ffffff;
					background-color: #CA0700;
					text-align: center;
					margin: 3px;
					padding: 10px; 
					border: 1px solid #790303;  }


/* Generic outline for pages that aren't specifically iPOLL or Dataset
#banner.gen { FLOAT:left; WIDTH:990px; HEIGHT:48px; BACKGROUND-COLOR:#ffffff; BORDER:1px #dadada solid;}
#bannerGen { }
#bd_short.gen { WIDTH:990px; BACKGROUND-COLOR:#ffffff; border: 1px #ddd solid; overflow:auto; padding-bottom:18px;} */
/*#bd_short.gen { WIDTH:990px; BACKGROUND-COLOR:#ffffff; border: 1px #ddd solid; min-height: 415px; height: 415px;} DON'T KNOW WHICH ONE WORKS */
/*#bd_short.gen H1{PADDING: 25px 0px 0px 0px;}
#bd.gen { WIDTH:990px; BACKGROUND-COLOR:#ffffff; border: 1px #ddd solid;}
#bd_full.gen { WIDTH:990px; BACKGROUND-COLOR:#ffffff; border: 1px #ddd solid;FONT:.813em/.938em verdana, Arial,Helvetica, Sans-serif; COLOR: #0f0f0f; line-height: 1.2em; padding-bottom:8px;}
#bd_left.gen { WIDTH:275px; FLOAT: left; BACKGROUND-COLOR:#ffffff; }
#bd_center.gen { WIDTH:450px; FLOAT: left; BACKGROUND-COLOR:#ffffff; margin:3% 0px auto 0px; }
#bd_rightSm.gen { WIDTH:225px; FLOAT: RIGHT; BACKGROUND-COLOR:#ffffff; }
#iPollNavigation.gen { width: 1200px; border:1px solid #ddd; }
#bannerNavGen { MARGIN:2px 0px 2px 0px;}
*/
/* icon legend for account type */
#acctType {FLOAT:left; WIDTH:975px; BACKGROUND-COLOR:#ffffff; margin:30px 0px 15px 15px;}

/* Footer */
#ft { FLOAT:left; WIDTH: 100%; HEIGHT: 100px; PADDING: 15px 0px 15px; TEXT-ALIGN: center; background:#f6f6f6 url('../img/Footer-Opt2-WP.gif') repeat-x top; }
#ft { FONT: .74em/.875em Myriad,Verdana,Helvetica,sans-serif; COLOR:#ffffff; }
#ft A:link { COLOR:#ffffff; TEXT-DECORATION: none;}
#ft A:visited {COLOR:#ffffff; TEXT-DECORATION: none; }
#ft A:hover {COLOR:#cccccc; TEXT-DECORATION: none;font-weight:bold;}
#ft A:active { COLOR:#fffff; TEXT-DECORATION: none; }

/* Home page search form */
#b_search {WIDTH: 480px; PADDING: 15px; border: 1px solid #0072bc; background-color: #ffffff; TEXT-ALIGN: center; }
#b_search {FONT: .95em/.938em Myriad, Verdana, Arial, Helvetica, sans-serif; color: #0f0f0f;}
#b_search A:link { FONT: .95em/.938em Myriad,Verdana,Helvetica,sans-serif; COLOR:#0072bc; TEXT-DECORATION: none;}
#b_search A:visited { FONT: .95em/.938em Myriad,Verdana,Helvetica,sans-serif; COLOR:#0072bc; TEXT-DECORATION: none;}
#b_search A:hover { FONT: .95em/.938em Myriad,Verdana,Helvetica,sans-serif; COLOR:#0072bc; TEXT-DECORATION: underline;}
#b_search A:active { FONT: .95em/.938em Myriad,Verdana,Helvetica,sans-serif; COLOR:#0072bc; TEXT-DECORATION: none;}
#b_search H1 {FONT: BOLD .875em/1.0em Myriad, Verdana, Arial, Helvetica, sans-serif; color: #0f0f0f; padding-bottom:15px;}
#b_search H2 {FONT: BOLD .813em/.938em Myriad, Verdana, Arial, Helvetica, sans-serif; color: #0f0f0f;}


/* Modular Content on Left */
.interests { }
.interestsContainer {HEIGHT: auto; }
.interestsContainer P.bodysmall {padding:5px 10px 5px 15px;}
.interestsContainer UL { LIST-STYLE: none url('../img/bullet.gif'); MARGIN: 0px 7px 5px 15px; FONT: .688em/.813em Verdana,Helvetica,sans-serif; COLOR:#0f0f0f; }
.interestsContainer UL LI {PADDING-BOTTOM: 3px; }
.interestsContainer UL LI A:link { FONT: .688em/.813em Verdana,Helvetica,sans-serif;COLOR:#0072bc; TEXT-DECORATION: none; }
.interestsContainer UL LI A:Visited { FONT: .688em/.813em Verdana,Helvetica,sans-serif;COLOR:#0072bc; TEXT-DECORATION: none; }
.interestsContainer UL LI A:Hover { FONT: .688em/.813em Verdana,Helvetica,sans-serif; COLOR:#0072bc; TEXT-DECORATION: underline;}
.interestsContainer UL LI A:Active { FONT: .688em/.813em Verdana,Helvetica,sans-serif;COLOR:#0072bc; TEXT-DECORATION: none; }
#statusMess { color:#000; width:auto; font-size:12px; margin:10px; background-color:#fdd475; border:thin solid #ffffff;}
#statusMess a:link {FONT: bold 12px arial,sans-serif;color:#CC0000; text-align:left;margin:1px; TEXT-DECORATION: underline;} 
#statusMess a:visited {FONT: bold 12px arial,sans-serif;color:#CC0000; text-align:left;margin:1px; TEXT-DECORATION: underline;} 
#statusMess a:hover {FONT: bold 12px arial,sans-serif;color:#CC0000; text-align:left;margin:1px; TEXT-DECORATION: none;} 
#statusMess a:active {FONT: bold 12px arial,sans-serif;color:#CC0000; text-align:left;margin:1px; TEXT-DECORATION: underline;} 

#commentBox { margin-left:7px; margin-bottom:20px; }
.commentBox {width:265px;height:20px;background-color:#73963f;text-align:left;font:bold .95em/.938em 'Albertus MT',tahoma,verdana,sans-serif;color:#ffffff;}
.commentBox a:link {font:bold .95em/.938em 'Albertus MT',tahoma,verdana,sans-serif;color:#ffffff;TEXT-DECORATION: none;}
.commentBox a:visited {font:bold .95em/.938em 'Albertus MT',tahoma,verdana,sans-serif;color:#ffffff;TEXT-DECORATION: none;}
.commentBox a:hover {font:bold .95em/.938em 'Albertus MT',tahoma,verdana,sans-serif;color:#ffffff;TEXT-DECORATION: none;}
.commentBox a:active {font:bold .95em/.938em 'Albertus MT',tahoma,verdana,sans-serif;color:#ffffff;TEXT-DECORATION: none;}
#data_commentBox { margin-left:7px; margin-bottom:20px; }
.data_commentBox {width:265px;height:20px;background-color:#87B6DD;text-align:left;font:bold .95em/.938em 'Albertus MT',tahoma,verdana,sans-serif;color:#ffffff;}

#moreFrom { margin-left:7px; margin-bottom:20px; }


/* Search Results*/
.searchResultsContainer {HEIGHT:auto; BACKGROUND-COLOR:#ffffff;TEXT-ALIGN:left;}
.searchResultOver {FONT: .85em/1.25em myriad,verdana,arial,helvetica,sans-serif; BACKGROUND-color:#EEEEEE; padding-bottom: 0.5em; }
.searchResultOut {FONT: .85em/1.25em myriad,verdana,arial,helvetica,sans-serif; BACKGROUND-color: #ffffff; padding-bottom: 0.5em; }
.resultBox {padding: 7px 0px 0px 17px; WIDTH: 100%; HEIGHT: 22PX; }
.resultView {WIDTH:45PX; HEIGHT:22PX; FLOAT: left;}
.resultData {WIDTH:45PX; HEIGHT:22PX; FLOAT: left;}
.resultDets {font-size: 0.80em; padding:5px 0px;}
.resultNum {font-size: 1.10em; font-weight:600;}
.iconsResults {padding-bottom:7px;}
.iconResults {float:left;margin-right:10px; margin-left: 12px; }
.lsticonResults {float:right;margin-right:10px }
.sort_results {float: left; padding-bottom: 2px; font-size: 0.6em; text-align:left;}
.num_per_page {float: right; padding-bottom: 2px; font-size: 0.6em; text-align:right;}
.surveySource { color: #666666; font-size: 0.95em; padding:5px 0px 5px 17px;}
#toolBar {width: 100%;margin-left: 5px; margin-right: 5px; padding-bottom: 4px; border: 0px;}
#source


/* Question View */
.shadowBox {background: #FFFFFF; border: 1px solid #d9d9d9; box-shadow: 0px 0px 1em #d1d1d1; padding: 1em;}
.demo {}
a.tabTitle {font-size:.79em;}
UL.tabs {font-size:.79em;}
UL.tabs LI {}
#response {	FLOAT:left; MIN-HEIGHT: 100%; width:100%;}
.response {FONT: .85em/1.20em myriad,verdana,arial,helvetica,sans-serif;}
.rpct {	FONT: bold .95em verdana,arial,helvetica,sans-serif; COLOR:#0072bc; TEXT-ALIGN:right; PADDING:2px 5px 2px 10px; }
.rtext { FONT: .95em verdana,arial,helvetica,sans-serif; PADDING:2px 5px 2px 4px;  }
#icons {width:70%; text-align:left; float:left; }
.icon {float:left;padding-bottom:7px;margin-right:10px; margin-left: 12px; }
.lsticon {float:right;padding-bottom:7px;margin-right:10px }
.QD_subSurvey {FONT: .85em/1.20em verdana,arial,sans-serif;color:#0f0f0f; margin: 10px; clear:both;}
.QD_qstnSource { color:#0f0f0f; margin: 10px 10px 15px; clear:both;}
#method {font-size:1.20em; line-height:1.40em;}
#citationContainer {display: none; padding: 5px; margin-left: 10px; Font: 1.10em arial,sans-serif; color:#0f0f0f; line-height:1.40em;clear:both; }
#citationContent {padding: 0.5em; margin-left: 10px; font-size:1.20em; line-height:1.40em;#0f0f0f; line-height:1.50em;clear:both;}
#tableBorder, #tableBorder td {border: 1px solid #eee;}
label.ckbxNowrap { display: block; padding-left: 18px; text-indent: -17px;}
input.ckbxNowrap { width: 13px; height: 13px; padding: 0; margin:0; vertical-align: bottom; position: relative; top: -1px; *overflow: hidden;}
#disclaimer_question_detail {padding-top: 10px;margin: 4px; font-size:.85em; line-height:1.20em;}

/* styles*/
.blue {COLOR: #0072bc;}
.bodysmall { FONT: .89em Verdana, Arial,Helvetica, Sans-serif; COLOR: #0f0f0f;}
.required{ COLOR: #990000;}
.cntr {TEXT-ALIGN: center;}
.red { COLOR: #ff0000;TEXT-DECORATION:none;}
.error {COLOR: #ff0000;}
.nols {LIST-STYLE: none;}
.heightPad {padding: 10px 0px 10px 0px; clear:both;}
#classList li.classes {	BORDER-top: solid 1px #ccc;	MARGIN-left: 8px; LIST-STYLE: none; MARGIN-BOTTOM: 8px;}
#classList ul.groupList {MARGIN-left: 1.5em; MARGIN-BOTTOM:7px; LIST-STYLE: none;}
#classList li table {FONT-SIZE: 100%;}
#classList li table td {FONT-SIZE: 85%;WIDTH: 100%;}
#fieldErrors,#actionErrors {MARGIN-BOTTOM: 1em; MARGIN-left: 40%; WIDTH: 50%;}
#actionMessages {WIDTH: 35%;background: #FFFF88;MARGIN: auto;}
#actionMessages ul {LIST-STYLE: none;TEXT-ALIGN: center;FONT-WEIGHT: bold;FONT-SIZE: 90%;MARGIN-RIGHT: 10%;}
.errorLabel {COLOR: #BB0000; FONT-STYLE: normal;}
.errorMessage {	FONT-SIZE: 9pt;COLOR: #BB0000;}

label{FONT: Verdana, Arial, Helvetica, sans-serif;}
label.sm{FONT: .70em Verdana, Arial, Helvetica, sans-serif;}

.plaintext {FONT: .99em Verdana, Arial, Helvetica, sans-serif;}
.plaintext_12 {FONT: .813em/.938em Verdana, Arial, Helvetica, sans-serif;}
.plaintext_10 {	FONT: .75em/.99em Verdana, Arial, Helvetica, sans-serif;}
.plaintext_9 { FONT: 9px/10px Verdana, Arial, Helvetica, sans-serif;}
.#ffffffHead {COLOR: #ffffff;}
.SelectedRow {FONT: .75em/.99em Verdana, Arial, Helvetica, sans-serif; COLOR: green;}
.box {BORDER:1px solid #ccc; } 
.question {FONT: .813em/.938em verdana,arial,helvetica,sans-serif;}
.source {FONT: .813em/.938em verdana,arial,helvetica,sans-serif;COLOR:#0f0f0f;}
.small {FONT-SIZE: .78em;}
.medium {FONT-SIZE: .87em;}
#box {MARGIN: 10px; BORDER:1px #ccc solid; PADDING: 2px;}
#box2 {MARGIN: 10px; BORDER:1px #ccc solid; PADDING: 2px; HEIGHT: 150px;}
#box2 {FONT: .813em/.938em Myriad,Verdana,Helvetica,Sans-Serif; COLOR:#0f0f0f; line-height: 1.5em;}
#time {FONT: .813em/.938em verdana,arial,helvetica,sans-serif;}
#box3 {	MARGIN: 10px; BORDER:1px #ccc solid; PADDING:2px; HEIGHT: 80px;}
#box3 {FONT: .813em/.938em Myriad,Verdana,Helvetica,Sans-Serif; COLOR:#0f0f0f; line-height: 1.5em;}
caption,th { TEXT-ALIGN: left; }
q:before,q:after { CONTENT: ''; }
abbr,acronym { BORDER: 0; }
.orng {COLOR: #87B6DD; }                /* Color of the blue bullets */
.blue {COLOR: #17597d;}
.blueBold { FONT: bold 1.0em/.938em Myriad,Verdana,Helvetica,Sans-Serif; COLOR:#17597d;}
.blueBoldBigger { FONT: bold 1.0em Myriad,Verdana,Helvetica,Sans-Serif; COLOR:#17597d;}
.spacer {PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; PADDING-TOP: 7px}
a.black:link {color:#000000; text-decoration:underline;}
a.black:visited {color:#000000; text-decoration:underline;}
a.black:hover { color:#000000; text-decoration:none;}
a.black:active {color:#000000; text-decoration:underline;}
.enabled {border:1px solid #60849a; padding: 1px; background-color:#ffffff}
.disabled {border:1px solid #bbb; padding: 1px; background:#ccc;}

/*****************************************/
/*	TOOLTIPS CSS Rules	 */
/*****************************************/
.tooltip-left {display: inline; position: relative; text-align:left;}			/*  Popup tooltip displays above and to the left of the field  */
.tooltip-left:hover:after { background: #333; background: rgba(0,0,0,.8); border-radius: 5px; bottom: 26px; color: #fff; content: attr(data-tooltip); right: 5%; padding: 5px 15px; position: absolute; z-index: 98; width: 250px; line-height: 1.5em; }
.tooltip-left:hover:before {	border: solid; border-color: #333 transparent; border-width: 6px 6px 0 6px; bottom: 20px; content: ""; right: 30%; position: absolute; z-index: 99; }
.tooltip-right {display: inline; position: relative; text-align:left;}			/*  Popup tooltip displays above and to the left of the field  */
.tooltip-right:hover:after { background: #333; background: rgba(0,0,0,.8); border-radius: 5px; bottom: 26px; color: #fff; content: attr(data-tooltip); left: 5%; padding: 5px 15px; position: absolute; z-index: 98; width: 250px; line-height: 1.5em; }
.tooltip-right:hover:before {border: solid; border-color: #333 transparent; border-width: 6px 6px 0 6px; bottom: 20px; content: "";left: 30%; position: absolute; z-index: 99;}	


/* Advertising Content */
.add p.standout {FONT:BOLD .688em/.813em Myriad,Verdana,Helvetica,sans-serif; COLOR:#0f0f0f; text-align: left;}
.add A:link {COLOR:#0072bc; TEXT-DECORATION: none; }
.add A:Visited {COLOR:#0072bc; TEXT-DECORATION: none; }
.add A:Hover {COLOR:#0072bc; TEXT-DECORATION: underline; }
.add A:Active {COLOR:#0072bc; TEXT-DECORATION: none; }
.add p a:hover {TEXT-DECORATION: underline;}
.add HR {BORDER-top: 1px solid; COLOR: #73963f; HEIGHT: 1px; BACKGROUND-COLOR: #ffffff; margin-BOTTOM: 10px; margin-TOP: 10px;}


/* Advertising Content - works*/
.add_big {FONT:.85em Myriad,Verdana,Helvetica,sans-serif; COLOR:#0f0f0f; line-height:.90em; MARGIN:0px 7px 0px 5px; padding-left:0px; }
.add_big UL {LIST-STYLE:none url('../img/bullet.gif') outside; padding-top:3px;FONT-size: inherit; line-height:inherit}
.add_big UL LI {PADDING-TOP: 5px; padding-left:0px; margin-left:0px; }
.add_big UL LI A:link { COLOR:#0072bc; TEXT-DECORATION:none; }
.add_big UL LI A:Visited { COLOR:#0072bc; TEXT-DECORATION:none;}
.add_big UL LI A:Hover { COLOR:#0072bc; TEXT-DECORATION:underline;}
.add_big UL LI A:Active { COLOR:#0072bc; TEXT-DECORATION:none;}
.add_big OL {LIST-STYLE:upper-alpha outside; padding-top:3px;FONT: .85em/1.20em Myriad,Verdana,Helvetica,sans-serif; COLOR:#222; padding-left:0px; }
.add_big OL LI {PADDING-TOP: 5px; padding-left:2px; margin-left:20px; font-size:inherit;}
.add_big OL LI A:link { COLOR:#0072bc; TEXT-DECORATION:none; }
.add_big OL LI A:Visited { COLOR:#0072bc; TEXT-DECORATION:none;}
.add_big OL LI A:Hover { COLOR:#0072bc; TEXT-DECORATION:underline;}
.add_big OL LI A:Active { COLOR:#0072bc; TEXT-DECORATION:none; }
/*.add_big p {FONT:.85em/1.20em Myriad,Verdana,Helvetica,sans-serif; COLOR:#0f0f0f; }
*/.add_big p.ease {line-height:1.4em;}
.add_big a {COLOR:#0072bc; TEXT-DECORATION:none; }
.add_big a:Link {COLOR:#0072bc; TEXT-DECORATION:none; }
.add_big a:Visited {COLOR:#0072bc; TEXT-DECORATION:none; }
.add_big a:Hover {COLOR:#0072bc; TEXT-DECORATION:underline; }
.add_big a:Active {COLOR:#0072bc; TEXT-DECORATION:none; }
.add_big HR {BORDER-top:1px solid; COLOR:#73963f; HEIGHT:1px; BACKGROUND-COLOR: #ffffff; margin-BOTTOM:10px; margin-TOP:10px;}
.add_big H2 a:link {TEXT-DECORATION:underline; }
.add_big H2 a:visited {TEXT-DECORATION:underline; }
.add_big H2 a:hover {TEXT-DECORATION:none; }
.add_big H2 a:active {FTEXT-DECORATION:underline; }

/* Advertising Content - SHORT PAGE */

.add_short UL {LIST-STYLE:none url('../img/bullet.gif')inside; FONT:.85em/1.20em Myriad,Verdana,Helvetica,sans-serif; COLOR:#0f0f0f; MARGIN:0px 7px 5px 0px;}
.add_short UL LI {PADDING-TOP:3px; padding-left:2px; margin-left:10px;}
.add_short UL LI a:link { COLOR:#0072bc; TEXT-DECORATION:none; }
.add_short UL LI a:Visited { COLOR:#0072bc; TEXT-DECORATION:none; }
.add_short UL LI a:Hover { COLOR:#0072bc; TEXT-DECORATION:underline;}
.add_short UL LI a:Active { COLOR:#0072bc; TEXT-DECORATION:none; }
/*.add_short p {FONT:.85em/1.20em Myriad,Verdana,Helvetica,sans-serif; COLOR:#0f0f0f; }
*/.add_short p.standout {FONT:BOLD .85em/1.20em Myriad,Verdana,Helvetica,sans-serif; COLOR:#0f0f0f; text-align:left;}
.add_short HR {BORDER-top:1px solid; COLOR:#73963f; HEIGHT:1px; BACKGROUND-COLOR:#ffffff; margin-BOTTOM:10px; margin-TOP:10px;}
.add_short a:link {COLOR:#0072bc; TEXT-DECORATION:none; }
.add_short a:Visited {COLOR:#0072bc; TEXT-DECORATION:none; }
.add_short a:Hover {COLOR:#0072bc; TEXT-DECORATION:underline; }
.add_short a:Active {COLOR:#0072bc; TEXT-DECORATION:none; }

/* Advertising Content - LARGE TEXT */
.add_lrge{width: 200px; margin-top:10px; margin-left:5px; FONT:.85em/1.20em Myriad,Verdana,Helvetica,sans-serif; COLOR:#0f0f0f;}
.add_lrge UL {LIST-STYLE:none url('../img/bullet.gif')inside; FONT-size:inherit; COLOR:#0f0f0f; MARGIN:0px 7px 5px 0px;}
.add_lrge UL LI {PADDING-TOP:5px; padding-left:2px; margin-left:10px;}
.add_lrge UL LI a:link { COLOR:#0072bc; TEXT-DECORATION:none; }
.add_lrge UL LI a:Visited {TEXT-DECORATION:none; }
.add_lrge UL LI a:Hover { TEXT-DECORATION:underline;}
.add_lrge UL LI a:Active { TEXT-DECORATION:none; }
.add_lrge p.standout {FONT:BOLD .95em/.938em Myriad,Verdana,Helvetica,sans-serif; COLOR:#0f0f0f; text-align:left;}
.add_lrge HR {BORDER-top:1px solid; COLOR:#73963f; HEIGHT:1px; BACKGROUND-COLOR:#ffffff; margin-BOTTOM:10px; margin-TOP:10px;}
.add_lrge a:link {COLOR:#0072bc; TEXT-DECORATION:none; }
.add_lrge a:Visited {COLOR:#0072bc; TEXT-DECORATION:none; }
.add_lrge a:Hover {COLOR:#0072bc; TEXT-DECORATION:underline; }
.add_lrge a:Active {COLOR:#0072bc; TEXT-DECORATION:none; }


/* Advertising Content - SHORT PAGE NO BULLETS */
.add_sh_nb{margin-top:20px; margin-left:15px; padding-top:20px;FONT: .85em/1.20em Myriad,Verdana,Helvetica,sans-serif; COLOR:#0f0f0f; }
.add_sh_nb UL {LIST-STYLE: none none; FONT: .85em/1.20em Myriad,Verdana,Helvetica,sans-serif; COLOR:#0f0f0f; MARGIN: 0px 7px 5px 0px;}
.add_sh_nb UL LI {PADDING: 3px 0px 5px 5px;}
.add_sh_nb UL LI a:Link { COLOR:#0072bc; TEXT-DECORATION: none; }
.add_sh_nb UL LI a:Visited { COLOR:#0072bc; TEXT-DECORATION: none; }
.add_sh_nb UL LI a:Hover { COLOR:#0072bc; TEXT-DECORATION: underline;}
.add_sh_nb UL LI a:Active { COLOR:#0072bc; TEXT-DECORATION: none; }

/* Advertising Content in BLUE BOX */
.add_box {FONT: .85em/1.20em Myriad,Verdana,Helvetica,sans-serif; COLOR:#0f0f0f; MARGIN: 0px 5px 0px 5px; width:245px;}
.add_box UL {LIST-STYLE: none url('../img/cr_bullet.gif'); FONT: .95em/1.20em Myriad,Verdana,Helvetica,sans-serif; COLOR:#0f0f0f; padding-top: 3px; }
.add_box UL LI {MARGIN: 3px 0px 0px 0px; FONT: .95em/1.20em Myriad,Verdana,Helvetica,sans-serif; COLOR:#0f0f0f; padding-top: 3px;}
.add_box UL LI a:Link { COLOR:#0072bc; TEXT-DECORATION: none; }
.add_box UL LI a:Visited { COLOR:#0072bc; TEXT-DECORATION: none; }
.add_box UL LI a:Hover { COLOR:#0072bc; TEXT-DECORATION: underline;}
.add_box UL LI a:Active { COLOR:#0072bc; TEXT-DECORATION: none; }

/* Related Links in BLUE BOX */
.add_related {FONT: .85em/1.20em Myriad,Verdana,Helvetica,sans-serif; COLOR:#0f0f0f;}
.add_related UL {LIST-STYLE: none url('../img/bullet.gif'); FONT: .85em/1.20em Myriad,Verdana,Helvetica,sans-serif; COLOR:#0f0f0f;}
.add_related UL LI {MARGIN: 0px 0px 0px 0px; padding-top: 0px;}
.add_related UL LI a:Link { COLOR:#0072bc; TEXT-DECORATION: none; }
.add_related UL LI a:Visited { COLOR:#0072bc; TEXT-DECORATION: none; }
.add_related UL LI a:Hover { COLOR:#0072bc; TEXT-DECORATION: underline;}
.add_related UL LI a:Active { COLOR:#0072bc; TEXT-DECORATION: none; }

/* Advertising Content in TWO COLUMNS */
#add_floatBox {float:right; width:240px; margin-top:15px; padding-left:10px; padding-top:15px; FONT: .85em/1.20em Myriad,Verdana,Helvetica,sans-serif; COLOR:#0f0f0f}
#add_floatBox.floatBox {width:100px;}
#add_floatBox.floatBox UL {LIST-STYLE: none url('../img/bullet.gif')inside ; FONT: .85em/1.20em Myriad,Verdana,Helvetica,sans-serif; COLOR:#0f0f0f; MARGIN: 0px 7px 5px 0px;}
#add_floatBox.floatBox UL LI {PADDING-TOP: 3px; padding-left:2px; margin-left:2px;}
#add_floatBox.floatBox UL LI a:link { COLOR:#0072bc; TEXT-DECORATION: none; }
#add_floatBox.floatBox UL LI a:Visited { COLOR:#0072bc; TEXT-DECORATION: none; }
#add_floatBox.floatBox UL LI a:Hover { COLOR:#0072bc; TEXT-DECORATION: underline;}
#add_floatBox.floatBox UL LI a:Active { COLOR:#0072bc; TEXT-DECORATION: none; }
#add_floatBox p.standout {FONT:BOLD .85em/1.20em Myriad,Verdana,Helvetica,sans-serif; COLOR:#0f0f0f; text-align: left; padding-bottom:5px;}
#add_floatBox A:Link { COLOR:#0072bc; TEXT-DECORATION: none; }
#add_floatBox A:Visited { TEXT-DECORATION: none; }
#add_floatBox A:Hover { TEXT-DECORATION: underline; }
#add_floatBox A:Active { TEXT-DECORATION: none; }

/* Datasets */
.data_text {margin:20px 15px 0px 15px; padding-top:20px; FONT: .85em/1.20em Myriad,Verdana,Helvetica,sans-serif;COLOR:#0f0f0f;line-height: 1.2em; }
.data_text A:link { COLOR:#0072bc; TEXT-DECORATION: none; }
.data_text A:Hover { COLOR:#0072bc; TEXT-DECORATION: underline;}
.data_text A:Visited { COLOR:#0072bc; TEXT-DECORATION: none; }
.data_text A:Active { COLOR:#0072bc; TEXT-DECORATION: none; }
.data_text UL {LIST-STYLE: none url('../img/cr_bullet.gif')inside; FONT: .85em/1.20em Myriad,Verdana,Helvetica,sans-serif; COLOR:#0f0f0f; MARGIN: 0px 7px 5px 0px;}
.data_text UL LI {PADDING-TOP: 3px; padding-left:2px; margin-left:15px;}
.data_text UL LI A:link { COLOR:#0072bc; TEXT-DECORATION: none; }
.data_text UL LI A:Visited { COLOR:#0072bc; TEXT-DECORATION: none; }
.data_text UL LI A:Hover { COLOR:#0072bc; TEXT-DECORATION: underline;}
.data_text UL LI A:Active { COLOR:#0072bc; TEXT-DECORATION: none; }

/* Advanced Search */
#advSearch {PADDING: 0; FLOAT: left; MARGIN-LEFT: 10px; }
#advSearch ul {list-style-type: none; margin: 12px 0px; padding: 0px;}
#advSearch ul li {display: inline; padding: 0px;}
input.halfpad {WIDTH:44%;}
.interestsContainer UL LI {PADDING-BOTTOM: 0px; } /* keeps IE blue boxes from touching & doesn't impact other browsers */
#bttnAlign {MARGIN: 0px; }  
#bttnAlign ul {list-style-type: none; margin: 12px 0px; padding: 0px;}
#bttnAlign ul li {display: inline; padding: 0px;}

/* Basic Search Results */
#basicQueryStatsContent { FONT: .95em/.938em Verdana, Arial, Helvetica, sans-serif; color: #0f0f0f;}
#basicQueryStatsContent table { border:1px solid #ccc; text-align:center; margin-top:6px;}
#basicQueryStatsContent th { border:1px solid #eaeaea; background-color:#ccc; text-align: center;}
#basicQueryStatsContent td { border:1px solid #eaeaea; padding:2px;}

/* Abstract */
.subhead {FONT: .75em/.99em Verdana, Arial, Helvetica, sans-serif;margin:5px 0px 5px 30px;}
.docfile {FONT: .75em/.99em Verdana, Arial, Helvetica, sans-serif; line-height: 1.5em; margin-left:20px;}
#iconsAbst {width:75%; text-align:left; float:left; }
.iconAbst {float:left;padding-bottom:7px;margin-right:10px; margin-left: 12px; }
.lsticonAbst {float:right;padding-bottom:7px;margin-right:10px }


/* iPOLL Results */
#ipResultsWidth { width: 97%; margin-left: 10px; } /* Controls width of centerright */
.wrapBttmPging {width:100%;float:left;} /* Controls view button, top of page button and paging */
.view {width:40px;float:left;}
.top {width:75px;font-size:11px;text-align:left;float:right;}
.paging {width:200px;float:right;text-align:right;}

	/*IE workaround*/
	/*All IE browsers*/
* html #navlist li {border-left: 1px solid black; padding: 0 0.4em 0 0.4em; margin: 0 0.4em 0 -0.4em;}
	/*Win IE browsers - hide from Mac IE\*/
* html #navlist { height: 1%;}
* html #navlist li {display: block; float: left;}
	/*End hide*/
	/*Mac IE 5*/
* html #navlist li:first-child { border-left: 0; }


/* Misc */
p.subscribe {FONT:.813em/.938em verdana, Arial,Helvetica, Sans-serif; COLOR: #0f0f0f; padding:10px;}
.orgtxt { FONT: .813em/.938em Verdana, Geneva, Arial, Helvetica; COLOR: #e2691f; }                /* Color different than orange bullets (see .orng) so if text near bullets use other color */
.orgtxt A:link  { FONT: .813em/.938em Verdana, Geneva, Arial, Helvetica; COLOR: #e2691f; TEXT-DECORATION: none;}
.orgtxt A:visited  { FONT: .813em/.938em Verdana, Geneva, Arial, Helvetica; COLOR: #e2691f; TEXT-DECORATION: none;}
.orgtxt A:hover  { FONT: .813em/.938em Verdana, Geneva, Arial, Helvetica; COLOR: #0072bc; TEXT-DECORATION: underline;}
.orgtxt A:active  { FONT: .813em/.938em Verdana, Geneva, Arial, Helvetica; COLOR: #e2691f;TEXT-DECORATION: none; }
.invisible { display: none;}

/* Home, Quick Search Results and Support Template */
#wrapper {FLOAT:left; WIDTH:85%; border: 1px #0072bc solid; min-height: 405px; background-color: transparent;}
#upper_wrapper {FLOAT:left; WIDTH:85%; background-color: transparent;}
#upper_left {FLOAT:left; left:0px; top:0px; WIDTH:50%; height:335px; background-color: transparent; background-image: url('../img/home_gradient.gif'); background-repeat: repeat; border:1px solid #0072bc;}
html>body #upper_left { background-position:0px 0px;}
#upper_right {FLOAT:right; WIDTH:68%; background-color: transparent;}
#lower_wrapper {FLOAT:left; WIDTH:85%; background-color: transparent; padding-top:35px;}
#lower_left {FLOAT:left; WIDTH:200px; background-color: transparent;}
#lower_right {FLOAT:left; WIDTH:75%; background-color: transparent;}

.i_bullet { FONT: .875em/1.0em Arial, Helvetica, sans-serif; COLOR:#0f0f0f; padding-bottom:5px; }
UL.i_bullet  {LIST-STYLE: none url('../img/ipoll_logo_sm.gif') outside;list-style-type: square;FONT: .875em/1.0em Arial, Helvetica, sans-serif; COLOR:#0f0f0f; padding-bottom:5px; }
UL.i_bullet LI {COLOR:#0f0f0f; padding-bottom:5px;}
UL.i_bullet LI A:link {COLOR:#0072bc; TEXT-DECORATION: none; }
UL.i_bullet LI A:Visited {COLOR:#0072bc; TEXT-DECORATION: none; }
UL.i_bullet LI A:Hover {COLOR:#e2691f; TEXT-DECORATION: underline;}
UL.i_bullet LI A:Active {COLOR:#0072bc; TEXT-DECORATION: none; }

UL.home_bullet {LIST-STYLE: none url('../img/home_bullet.gif') outside; FONT: .90em/1.40em Arial, Helvetica, sans-serif;COLOR:#0f0f0f}
UL.home_bullet LI {padding-bottom:5px;}
UL.home_bullet LI A:link {padding-bottom:5px;COLOR:#0072bc; TEXT-DECORATION: none; }
UL.home_bullet LI A:Visited {padding-bottom:5px;COLOR:#0072bc; TEXT-DECORATION: none; }
UL.home_bullet LI A:Hover {padding-bottom:5px; COLOR:#e2691f; TEXT-DECORATION: underline;}
UL.home_bullet LI A:Active {COLOR:#0072bc; TEXT-DECORATION: none; }
UL.home_bullet LI UL {LIST-STYLE: none url('../img/bl_bullet_sm.gif') outside;PADDING-TOP: 3px; margin-left:15px;FONT: .90em/1.40em Myriad,Verdana,Helvetica,sans-serif;COLOR:#000;}
UL.home_bullet LI UL LI {padding-bottom:5px;}

.blue_bullet {FONT: .90em/1.5em Myriad,Verdana,Helvetica,sans-serif; COLOR:#0072bc;}
UL.blue_bullet {LIST-STYLE: none url('../img/bullet.gif') outside; padding-top:3px; MARGIN: 0px 7px 5px 15px;FONT: .90em/1.5em Myriad,Verdana,Helvetica,sans-serif; COLOR:#0072bc;}
UL.blue_bullet LI{PADDING-TOP: 3px; margin-left:15px;}
UL.blue_bullet LI A:link { COLOR:#e2691f; TEXT-DECORATION: none;}
UL.blue_bullet LI A:Visited { COLOR:#e2691f; TEXT-DECORATION: none; }
UL.blue_bullet LI A:Hover { COLOR:#e2691f; TEXT-DECORATION: underline;}
UL.blue_bullet LI A:Active { COLOR:#e2691f; TEXT-DECORATION: none; }
UL.blue_bullet LI UL {LIST-STYLE: none url('../img/bl_bullet_sm.gif') outside;PADDING-TOP: 3px; margin-left:15px;}
UL.blue_bullet LI UL LI {PADDING-TOP: 3px; margin-left:15px;}

.login_form { float: left; margin-top: 0px; FONT: .75em/.99em Myriad,Verdana,Helvetica,sans-serif; COLOR:#0072bc;margin-top:10px;}
.login_form input { FONT: 9px/10px Myriad,Verdana,Helvetica,sans-serif; COLOR:#0f0f0f;}

/* Doc file */
.courNew { font: 12px "courier new", courier;}
.col1 {color: #800000; }
.col2 {color: #808000; }
.col3 {color: #000080; }
.col4 {color: #ff0000; }
.col5 {color: #ff00ff; }
.col6 {color: #008000; }
.col7 {color: #808080; }

/* Video Pages */
#video_wrap {width: 70%; MARGIN:0 auto; }
#video_banner {width: 70%; height: 60px; border:1px solid #dadada;}
#video_l {WIDTH: 399px; float: left; MARGIN: 10px 0px 0px 5px; }	/* Video banner leftside */
#video_r { WIDTH: 275px; FLOAT: RIGHT; MARGIN:0px 10px 5px 0px;}/* Video banner rightside */
#video_content {width: 70%; border:1px solid #71973e; border-top:30px solid #71973e;}
#video_content_data {width: 70%; border:1px solid #87B6DD; border-top:30px solid #87B6DD;}


/*Administration Pages */
/*.sideScroll {border-right: #5F6C7B 0px solid; padding-right: 0px; background-position: 0% 50%; border-top: #5F6C7B 0px solid; padding-left: 2px; background-attachment: scroll; padding-bottom: 2px;
overflow: auto; border-left: #5F6C7B 0px solid; padding-top: 2px; border-bottom: #456174 0px solid; background-repeat: repeat; scrollbar-base-color: FFFFFF; scrollbar-track-color: F9F9F9;
scrollbar-face-color: FFFFFF; scrollbar-highlight-color: FFFFFF; scrollbar-3dlight-color: 5F6C7B; scrollbar-darkshadow-color: FFFFFF; scrollbar-shadow-color: D1D7D9; scrollbar-arrow-color: 5F6C7B;}
*/

/* Advertising Scrolls */
.add_marquee_box {WIDTH: 240px; FONT: .688em/.813em Myriad,Verdana,Helvetica,sans-serif; COLOR:#0f0f0f; MARGIN: 0px 7px 5px 9px;padding-left: 0px; text-align: left;}
.add_marquee_box UL {LIST-STYLE: none url('../img/cr_bullet.gif') inside; padding-top:3px;FONT: .813em/.938em Myriad,Verdana,Helvetica,sans-serif; COLOR:#0f0f0f; MARGIN: 0px 7px 5px 9px;padding-left: 0px; }
.add_marquee_box UL LI {PADDING-TOP: 3px; margin-left:0px;}
.add_marquee_box UL LI A:link { COLOR:#0072bc; TEXT-DECORATION: none; }
.add_marquee_box UL LI A:Visited { COLOR:#0072bc; TEXT-DECORATION: none; }
.add_marquee_box UL LI A:Hover { COLOR:#0072bc; TEXT-DECORATION: underline;}
.add_marquee_box UL LI A:Active { COLOR:#0072bc; TEXT-DECORATION: none; }
.add_marquee_box p {padding:5px 0px 15px 10px; FONT: .688em/.813em Myriad,Verdana,Helvetica,sans-serif; COLOR:#0f0f0f; }
.add_marquee_box p.standout {padding:10px 0px 5px 0px; FONT: BOLD .688em/.813em Myriad,Verdana,Helvetica,sans-serif; COLOR:#0f0f0f; }

/* Role 30 Notice to trial users */
.trial_center {MARGIN:0 auto; text-align: center; }
.trial_center {padding-top: 15px; FONT: bold .813em/.938em Myriad,Verdana,Helvetica,Sans-Serif; COLOR:#FF0000; }
.trial_center A:link { COLOR:#FF0000; TEXT-DECORATION: underline; }
.trial_center A:Visited { COLOR:#FF0000; TEXT-DECORATION: underline; }
.trial_center A:Hover { COLOR:#FF0000; TEXT-DECORATION: none;}
.trial_center A:Active { COLOR:#FF0000; TEXT-DECORATION: none; }
 
.trial_rightLrg {MARGIN:15px 0px 10px 10px; }
.trial_rightLrg {FONT: bold .813em/.938em Myriad,Verdana,Helvetica,Sans-Serif; COLOR:#FF0000; }
.trial_rightLrg A:link { COLOR:#FF0000; TEXT-DECORATION: underline; }
.trial_rightLrg A:Visited { COLOR:#FF0000; TEXT-DECORATION: underline; }
.trial_rightLrg A:Hover { COLOR:#FF0000; TEXT-DECORATION: none;}
.trial_rightLrg A:Active { COLOR:#FF0000; TEXT-DECORATION: none; }

.trial_full {width: 980px; MARGIN:15px auto; text-align: center; }
.trial_full {FONT: bold .813em/.938em Myriad,Verdana,Helvetica,Sans-Serif; COLOR:#FF0000; }
.trial_full A:link { COLOR:#FF0000; TEXT-DECORATION: underline; }
.trial_full A:Visited { COLOR:#FF0000; TEXT-DECORATION: underline; }
.trial_full A:Hover { COLOR:#FF0000; TEXT-DECORATION: none;}
.trial_full A:Active { COLOR:#FF0000; TEXT-DECORATION: none; }

.socialnetworking {vertical-align:baseline; clear:both;}

/* USED TO PLACE BORDER AROUND FIELDSETS AND LEGENDS */
.FS01 {border: 1px solid #73963f; width:255px;}	/* GREEN BORDER ORANGE BACKGROUND ON TITLE*/
.L01 {color: #ffffff; background: #ffa20c; border: 1px solid #73963f; padding: 2px 6px; margin-left:4px; font-weight:bold;} 
.FS02 {border: 1px solid #1C4262; width: 92%; }			/* BLUE BORDER BLUE BACKGROUND ON TITLE*/
.L02 {color: #000000; background: #D7E6F3; border: 1px solid #1C4262; padding: 2px 6px; margin-left:4px; font-weight:bold;}
.FS03 {border: 1px solid #CCC; width: 92%; margin-left:10px;}			/* GRAY BORDER BLUE BACKGROUND ON TITLE*/
.L03 {color: #ffffff; background: #ffa20c; border: 1px solid #87B6DD; padding: 2px 6px; margin-left:4px; font-weight:bold;}
fieldset.FS04 {border: none;}			/* NO BORDER NO BACKGROUND ON TITLE*/
label.L04 {border: none; width:100%;}


/* SDA-Related Styles  */
/* Colored Bar under Banner */
#sda_bar { FLOAT: left; WIDTH: 100%; HEIGHT: 15px; TEXT-ALIGN: right; background:#2A3990 url('../img/sda_bar2A3990.gif') repeat-x bottom; border:1px solid #2A3990;}
.sda_bar { PADDING-TOP:2px; padding-bottom:1px; }

/* Navigation under Colored Bar */
#sdaNavigation { width: 100%; }

/* bd or Body ids */
#sda_bd { FLOAT:left; WIDTH: 100%; BACKGROUND-COLOR:#ffffff; border: 1px #2A3990 solid;min-height: 405px;}
#sda_bd_full { WIDTH: 100%; BACKGROUND-COLOR:#ffffff;}
#sdaTableDiv{float:left; min-width:300px;width:96%;overflow:auto;}

/* Role 91 SDA Formatting 		
body {font: 12px arial, lucida, sans-serif; color:#333;}*/
.percentage {font-size: 12px}
.n {font-size: 10px}
table.sda {border:0px solid;border-color: #E0E0E0;}
#sdaNoBorder table, #sdaNoBorder td, #sdaNoBorder tr, #sdaNoBorder th {border:0px solid; }
table {border:0px;}
td.col {background-color: #bcc3eb; padding: 2px; width:75px; text-align:left; margin:1px; vertical-align:top}
td.col_ip {background-color: #D1DAFA; padding: 2px; width:75px; text-align:left; margin:1px; vertical-align:top}
td.row {background-color: #e3f0db; padding: 2px;; margin:1px}
th.freq {background-color: #3548b6; padding: 2px;color: #ffffff;}
td.shade {background-color: #f8f8f9; padding: 2px;}

td.recol { background-color: #92c9f7; }
td.rerow { background-color: #D6EEA7; }
th.retitle { background-color: #00185A;  padding: 2px;color: #ffffff;}
.body_sm { font-size: .80em;}






.new_search { color: #000; background: #ffffff; padding: 3px; border: 1px solid #1B75BC; cursor: pointer;  }
.new_search:hover { color: #ffffff; background: #1B75BC; padding: 3px; border: 1px solid #1B75BC; cursor: pointer;  }

.pagingButton { font-size: 0.8em; padding: 3px; color: #000; background: #ffffff; border: 1px solid #1B75BC; cursor: pointer;  }
.pagingButton:hover { font-size: 0.8em; padding: 3px; color: #ffffff; background: #1B75BC; border: 1px solid #1B75BC; cursor: pointer;  }

.pagingButtonActive { color: #ffffff; font-size: 0.8em; padding: 3px; border: 1px solid #1B75BC; background-color: #1B75BC; cursor: pointer;  }
.pagingButtonActive:hover {  }

.generic_button { color: #000; background: #ffffff; padding: 3px; border: 1px solid #1B75BC; cursor: pointer;  }
.generic_button:hover { color: #ffffff; background: #1B75BC; padding: 3px; border: 1px solid #1B75BC; cursor: pointer;  }

.inverted_generic_button { color: #ffffff; background: #1B75BC; padding: 3px; border: 1px solid #1B75BC; cursor: pointer;  }
.inverted_generic_button:hover { color: #000000; background: #ffffff; padding: 3px; border: 1px solid #1B75BC; cursor: pointer;  }



div.ipoll_ben {display:none}
input.signin {height:20px; width:142px; margin:3px 0px; color: #000000; background: #F2F2F2; border: 1px solid #1C4262;padding-left:5px; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px;}
input.signin_big {height:30px; width:300px; margin:3px 0px; color: #000000; background: #F2F2F2; border: 1px solid #1C4262;padding-left:5px; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px;}






.sort_down_arrow{

	-webkit-background-clip: border-box;
	-webkit-background-origin: padding-box;
	-webkit-background-size: auto;
	background-attachment: scroll;
	background-clip: border-box;
	background-color: transparent;
	background-image: none;
	background-origin: padding-box;
	background-size: auto;
	border-bottom-color: transparent;
	border-bottom-style: dashed;
	border-bottom-width: 0px;
	border-left-color: transparent;
	border-left-style: dashed;
	border-left-width: 5px;
	border-right-color: transparent;
	border-right-style: dashed;
	border-right-width: 5px;
	border-top-color: #0072bc;
	border-top-style: solid;
	border-top-width: 5px;
	color: #0072bc;
	display: inline-block;
	font-family: arial, sans-serif;
	font-size: 0px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	height: 0px;
	left: 1px;
	line-height: 0px;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 1px;
	position: relative;
	text-align: left;
	text-decoration: none;
	top: -1px;
	vertical-align: baseline;
	#ffffff-space: nowrap;
	width: 0px;
	z-index: auto;

}

.sort_up_arrow{

	-webkit-background-clip: border-box;
	-webkit-background-origin: padding-box;
	-webkit-background-size: auto;
	background-attachment: scroll;
	background-clip: border-box;
	background-color: transparent;
	background-image: none;
	background-origin: padding-box;
	background-size: auto;
	border-top-color: transparent;
	border-top-style: dashed;
	border-top-width: 0px;
	border-left-color: transparent;
	border-left-style: dashed;
	border-left-width: 5px;
	border-right-color: transparent;
	border-right-style: dashed;
	border-right-width: 5px;
	border-bottom-color: #0072bc;
	border-bottom-style: solid;
	border-bottom-width: 5px;
	color: #0072bc;
	display: inline-block;
	font-family: arial, sans-serif;
	font-size: 0px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	height: 0px;
	left: 1px;
	line-height: 0px;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 1px;
	position: relative;
	text-align: left;
	text-decoration: none;
	top: -1px;
	vertical-align: baseline;
	#ffffff-space: nowrap;
	width: 0px;
	z-index: auto;

}




#folderOperationButton{ cursor: pointer; background: #ECECEC; border: 1px solid #333333; padding: 3px; font-size: 110%; font-weight: bold; }
#folderOperationButton:hover{ cursor: pointer; background: #c5c5c5; border: 1px solid #333333; padding: 3px; font-size: 110%; font-weight: bold; }

#removeFromFolderButton{ cursor: pointer; background: #ECECEC; border: 1px solid #333333; padding: 3px; font-size: 85%; font-weight: bold; }
#removeFromFolderButton:hover{ cursor: pointer; background: #c5c5c5; border: 1px solid #333333; padding: 3px; font-size: 85%; font-weight: bold; }


.contentContainer { padding: 2em; background: #FFFFFF; border: 1px solid #c3c3c3; box-shadow: 0px 0px 3px #d1d1d1; }

.stepText { font-size: 150%; font-weight: bold; }

.stepText a { border: none; }
.stepText a:hover { border: none; text-decoration: none; }

#sendEmailSpan { padding: 2em; background: #a6dce2; border: 1px solid #c3c3c3; box-shadow: 0px 0px 3px #d1d1d1; }
#sendEmailSpan:hover { padding: 2em; background: #ccebef; border: 1px solid #c3c3c3; box-shadow: 0px 0px 3px #d1d1d1; cursor: pointer; }

#cancelEmailSpan { padding: 2em; background: #FFFFFF; border: 1px solid #c3c3c3; box-shadow: 0px 0px 3px #d1d1d1; }
#cancelEmailSpan:hover { padding: 2em; background: #d9d9d9; border: 1px solid #c3c3c3; box-shadow: 0px 0px 3px #d1d1d1; cursor: pointer; }
