@charset "utf-8";
/* CSS Document */
#gsn_web_profile #language_pref {
display:none;	
}
#myorg_img, #myorg, #myorg_profile {
	display:none;	
}
#footer #policy_procedures {
	display:none;	
}
body {
	background:#FFFFFF url(/images/companies/isa/BG.gif) repeat-x scroll left top;	
	border-bottom:0;
}

body { 
  color: #111; 
  /*font-family: Verdana,Arial,Tahoma,sans-serif;*/
}
#available li {
	width:225px;
}
h1,h2,h3,h4,h5,h6 { 
  color: #111; 
  font-family: Tahoma,arial,verdana,sans-serif; 
}
h3 {
	background:transparent url(/images/companies/isa/isaIcon.gif) left middle no-repeat;	
	padding-left:10px;
}

#topnav li.tabactive a span, #topnav li.tabactive a:link, #topnav li.tabactive a:visited, #topnav a:link, #topnav a:visited, #topnav a span, #topnav a:hover span, #topnav a:link span {
	background:none;
	color:#000000;
}
#topnav {
	margin:0 37px 0 0;
	padding-top:83px;	
	
}
#header {
height:109px;
margin-bottom:5px;	
}
#topnav li {
margin-right:0px;
}
#topnav li.tabactive a span, #topnav li.tabactive a:link, #topnav li.tabactive a:visited {
	
	color:#FFFFFF;
	background:url(/images/companies/isa/header-hover-green.gif) repeat-x;
}
#topnav li a:hover {
		background:url(/images/companies/isa/header-hover-orange.gif) repeat-x;
}

#header {
	
		background:transparent url(/images/companies/isa/header_bg_repeat.gif) repeat-x scroll 0 0;
		background-position: 0 -20px;
}
.container {
	padding-bottom:80px;	
}
#footer {
		background:transparent url(/images/companies/isa/footer_bg.gif) no-repeat scroll 4px 0;
		color:#F1F1F1;
		margin:0;
		position:absolute;
		bottom:0px;
		left:0px;
		height:50px;
		width:100%;
}
#footer p {
			color:#555;
}

#orgs p, #orgs p a  {
background:none;
color:#555;
font-size:10px;
line-height:1.1;
text-transform:uppercase;
vertical-align:middle;
}


#orgs {
background:none;
height:29px;
padding-right:50px;
}
/*.container {
background:transparent url(/images/companies/isa/newcontainer.png) repeat-y scroll left top;	
}*/

#subnav {
right:35px;
top:110px;
padding:4px;
background:url(/images/companies/isa/subnav-bg.jpg) repeat-y top right #EEE;	
}

.ic_catlnk li a:hover, .ic_catlink li a:hover {
	background-color:#b1cf77;
	color:#e6ffd4;
}
.ic_catlnk li a {
	background-color:#EEE;
	color:#000;
	display:inline-block;
	height:100%;
}
.ic_catlnk li {
padding:0;
}
/*Vertical Menu*/
.ic_catlnk li {
	float:none;	
}
.ic_catlnk li.first a {
	padding-left:6px;	
}
.ic_catlnk li a {
	display:block;
	border:0;
	padding:6px;
}
#subnav {
	background:url(/images/companies/isa/subnav-bg-vert.jpg) repeat-x bottom left #EEE;
	width:150px;
	z-index:50;
}
#subnav ul {
	float:none;	
}
#topnav {
clear:left;
float:none;
height:27px;
margin:0;
padding:0;
}
#logo {
overflow:hidden;	
height:75px;
margin:7px 0 0 13px;	
}
/*End VErtical*/

/*Custom PODS*/
.pod h2 {
background:transparent url(/images/companies/isa/comm_h1_l.gif) no-repeat scroll left top;	
color:#F1F1F1;
height:30px;
font-size:1.6em;
line-height:1;
margin-bottom:.5em;
font-weight:normal;
vertical-align:baseline;

}
.pod {
	background:transparent url(/images/companies/isa/comm_h1_r.gif) no-repeat scroll right top;
}

.pod32 h2, .pod32 h2, .pod h2, #buildprospect h2 {
	text-shadow:#666 0px 0px 2px;
}
.pod32 h2, #buildprospect h2 {
	background:transparent url(/images/companies/isa/comm_h1_l.gif) no-repeat scroll left top;	
	color:#F1F1F1;
	height:30px;
	font-size:1.6em;
	line-height:1;
	margin-bottom:.5em;
	font-weight:normal;
	vertical-align:baseline;	
	padding:5px 0 5px 10px;
	margin:0;
}
.pod32, #buildprospect {
	background:transparent url(/images/companies/isa/comm_h1_r.gif) no-repeat scroll right top;	
}
#prospectsummary {
background:#84af4e url(/images/companies/isa/pod_top_blue_24.gif) no-repeat scroll left top;
margin:5px 0 0 0;
}
div#prospectsummaryupgrade td {
background:#F1F1F1 none repeat scroll 0 0;
border-bottom:3px solid #84af4e;
border-right:3px solid #84af4e;
}
#monthselection span {
color:#84af4e;	
}
#monthselection a:link, #monthselection a:visited, #monthselection a:active {
	background-color:#84af4e;
	border:1px solid #111111;
}
div#prospectsummarybtm {
background:transparent url(/images/companies/isa/pod_btm_blue_24.gif) no-repeat scroll left bottom;
}
/*End Custom PODS*/

/*BUTtoNS*/
body a.button, button {
background:#4E7626;
color:#F1F1F1;
}
body a.button:hover,
button:hover {
	background-color: #FFF; color: #444;
}

body a.button[class], button {
	background-image:none;
}
/*END BUTTONS*/
a {
	color: #4E7626;
}
#my_email td strong {
	color:#f7890c;
}
.negative,#prospectsummary div.negative p {
	color:#f49120;
	color:#f7890c;
	font-weight:bold;
	
}
#prod_details h2 {
		color:#f7890c;
}
h2 .negative {
	text-shadow:#111 0px 0px 3px;	
}

#prospectsummary div p {
	color: #4E7626;
}
a:button, a:hover, a:visited {
	color:#444;	
}
a.button:visited {
	color:#EEE;	
}
#return_to_backoffice {
position:absolute; top: 26px; right: 40px;  z-index:500;
}
#return_to_backoffice img, #return_to_backoffice a  {
	border:none;	
}

#available a, #marketinglistpod a, p.viewall a, #gsn_web_role_access .pod p a {
	background:transparent url(/images/companies/isa/btn_arrow_sm.png) no-repeat scroll 0 0;
	display:block;
	height:16px;
	padding-left:22px;
}

#available a:hover, #marketinglistpod a:hover, p.viewall a:hover, #gsn_web_role_access .pod p a:hover {
	background:transparent url(/images/companies/isa/btn_arrow_sm_dark.png) no-repeat scroll 0 0;
	display:block;
	height:16px;
	padding-left:22px;
}
#linkspod ul a, #mynetworkspod ul a, #marketingpagepod ul.pagelinks a, #bookmarks li a {
	background:transparent url(/images/companies/isa/red_arrow.gif) no-repeat scroll 0 3px;	
}
#orgs #login a {
position:relative;
top:6px;
}
#ver2_prod_banner.ver2_home_top {
		
	margin-top:-5px;
}
#admin_page b {
	
}
#resource_cats li#rescat_PURCHASEDLEADS img{
		width:200px;
}
#resource_cats li#rescat_PURCHASEDLEADS span a{
	display:none;	
}
#spot_preview {
    background:transparent url(/images/companies/isa/defaultspot.jpg) no-repeat scroll left top;
    /*
    CSS Transparency
    opacity: 0.5;                    
   -ms-filter: "alpha(opacity=50)"; 
   filter: alpha(opacity=50);       
   zoom: 1;                       */
}
/*#gsn_web_network #mynetworkspod, #gsn_web_network #linkspod, #gsn_web_network #connectionspod, #gsn_web_network #spotlight2, #gsn_web_network #help1, #gsn_web_network #help2, #gsn_web_network #help3, #gsn_web_network #help4, #gsn_web_network #help5, #gsn_web_network #help6, #gsn_web_network #my_email td.last {
display:none;	
}*/

#t2031, #t2030, #t2032, #t2033, #t2034, #t2035, #t2036, #t2037, #t2038{
	display:block; 
 }
 #t2017,#t2145, #t2120, #t2136, #t2019, #t2134 {
	display:none;	
}

#translate_ad {
	background:transparent url(/images/companies/isa/isa_translate.jpg) no-repeat scroll left top;
}
/*Remove Affiliate/Signup from cobrand page*/
#corp_signup_btn, #corp_banner_form, .signup {
	display:none;	
}
#prod_banner_copy {
	display:none;	
}
#spot_enable li.quantities {
	display:none;	
}
#mywebpod .upgradethumb {
	display:none;	
}
tr.notapproved {
	background-color:#fee4e4;
}


.announcementspod p {
	padding-left:12px;
}
.announcementspod h3 {
	margin-bottom:0.8em;	
	font-weight:bold;
}
h2.pagehead {
	border-bottom:3px solid #EEEEEE;
	color:#999999;
	font-size:1.7em;
	clear:both;
}

.pod32 .appointment_section {
	float:left;
	width:370px;
	margin-left:20px;
}

#gsn_web_network {
	display:none;	
}

#gsn_web_profile #privacy_options, #gsn_web_profile .password_fields, #gsn_web_profile .profile_picdesc {
	position:absolute;
	left:-5000px;
}
#buildprospect p {
float:none;
margin:0 20px 2px 10px;
width:inherit;
}
#buildprospect div {
margin:0;
margin-left:10px;
}
div#prospectsummaryupgrade td.upgradepackage {
	text-align:left;	
	padding-right:5px;
	font-weight:normal;
	font-size:9pt;
	color:#888;
}
div#prospectsummaryupgrade td.upgradepackage strong {
	font-size:11pt;
	color:#444;
}
div#prospectsummaryupgrade td {
	line-height:110%;
	vertical-align:middle;
	color:#444;
}
div#gsn_web_resource_center_category ul a {
		font-size:16px;
}

#category_closer {
	float:right;
	width:100px;
}
.dtl_holder {
	margin-left:60px;	
}

.language_p2, .language_p3,.language_p4, .language_p5  {
 display:none;	
}
#isa_announcement p {
	margin-bottom:5px;
	
}
#prospectsummary  {
	margin-bottom:10px;	
}
#event_dots {
	margin-top:10px;	
}

#event_dots {
position:absolute;
right:220px;
top:151px;
}
#event_dots div {
	margin-left:1px;
	cursor:pointer;
	width:19px;
	height:19px;
	position:relative;
	float:right;
}
#event_dots div span {
	color:#FFFFFF;
left:0;
position:absolute;
text-align:center;
top:0;
width:19px;
}
#event_dots.lots div {
	margin-left:10px;
}
#isa_announcement div.announcement {
 display:none;	
}

.announcement {
background: white; 	/*ANY COLOR, REQUIRED FOR SMOOTH FONTS AFTER ALPHA TRANSPARENCY EFFECTS IN IE*/
}

#orgs p, #orgs p a {
line-height:1;
vertical-align:baseline;
}
#gsn_web_resource_center_category .faq_container .dtl_holder ul {
	list-style-type:disc;	
	list-style-position:inside;
}
#gsn_web_resource_center_category .faq_container .dtl_holder li {
display:list-item;
border:0;
float:none;
margin:0 5px 5px 0;
padding:3px;
width:100%;
min-height:0;
}
#template_box .template_choice {
	height:45px;
}
#template_box .template_choice #template_title {
top:auto;
bottom:0;
}
.span-32 fieldset h2 {
	background:transparent url(/images/companies/isa/form_top_24.gif) no-repeat scroll left top;
}
.span-32 div.formbtm {
	background:transparent url(/images/companies/isa/form_btm_24.gif) no-repeat scroll left top;
}
.span-32 fieldset.spots_list div.formbtm {
	bottom:-13px;
	position:absolute;
	right:0;
	width:785px;
}
.span-32 fieldset.dark {
background:transparent url(/images/companies/isa/form_bg_24.gif) repeat-y scroll left top;
}