div#jive-userbar-user span {
	padding-top:15px;
	float:left;
}

div#maincontentwrapper div#ja-col1 div.moduletable_widget h3 {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(/content/templates/hsg/images/menu_light_title_bg.gif) no-repeat scroll 0 0;
	color:#004990;
	line-height:14px;
	margin:0 auto 0 0;
	margin-top:25px;
	padding-left:10px;
	border:medium none;
	display:block;
	font-family:arial;
	font-size:12px;	
	padding-top:10px;
	padding-bottom:10px;
	width:225px;
}

div.moduletable_widget {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#FFFFFF none repeat scroll 0 0;
	border-left:1px solid #E5E5E5;
	border-right:1px solid #E5E5E5;
	border-bottom:1px solid #E5E5E5;
	line-height:20px;
	width:224px;
}


div.custom_widget_loggedin,
div.custom_widget_loggedout {
	display:none;
}

div.custom_widget_loggedout a  {
	display:block;
	height:179px;
	width:217px;
	background:url(/themes/policy2/images/widget_join.jpg) no-repeat;
}

div.custom_widget_loggedin a,
a.widget_donate {
	display:block;
	height:179px;
	width:217px;
	background:url(/themes/policy2/images/widget_donate.jpg) no-repeat;
}


div.jive-widget-container-small  div.jive-widget-htmltextwidget div.jive-widget-header{display:block; }
div.jive-widget-container-small  div.jive-widget-htmltextwidget div.jive-widget-header h4 {
	display:none;
}

div.jive-widget-container-small  div.jive-widget-htmltextwidget div.jive-widget-header h4.jive-widget-handle {
	display:block;
}

div.custom_widget,
div.custom_widget_loggedin,
div.custom_widget_loggedout { padding:3px;}

div.moduletable_widget div.custom_widget { padding-top:0px; }

div.custom_widget_loggedin a:hover,
div.custom_widget_loggedout a:hover,
a.widget_donate:hover,
a.widget_event:hover {
	background-position: 0 -179px;	
}

a.widget_event  {
	display:block;
	height:179px;
	width:217px;
	background:url(/themes/policy2/images/widgetevent.jpg) no-repeat;
}

a.widget_eoi  {
	display:block;
	height:204px;
	width:217px;
	background:url(/themes/policy2/images/widgeteoi2.gif) no-repeat;
}

a.widget_personal_eoi  {
	display:block;
	height:204px;
	width:217px;
	background:url(/themes/policy2/images/widget_eoi1.gif) no-repeat;
}

a.widget_state_eoi1  {
	display:block;
	height:204px;
	width:217px;
	background:url(/themes/policy2/images/widgetstateeoi2.gif) no-repeat;
}

a.widget_state_eoi2  {
	display:block;
	height:204px;
	width:217px;
	background:url(/themes/policy2/images/widgetstateeoi1.gif) no-repeat;
}

a.widget_education  {
	display:block;
	height:307px;
	width:217px;
	
	background:url(/themes/policy2/images/widgeteducation.gif) no-repeat;
}

a.widget_eoi,
a.widget_state_eoi1 ,
a.widget_state_eoi2,
a.widget_eoi:hover,
a.widget_personal_eoi:hover {
	background-position: 0 -204px;	
}

a.widget_education:hover {
	background-position: 0 -310px;	
}

.jive-widget-body li {
list-style-image:url(../images/red_arrow.gif);
margin-left:30px;
}

div#mod_eoi_jive,
div#mod_testimonials {padding:2px;padding-top:1px;}

div.moduletable_widget div#mod_eoi_jive,
div.moduletable_widget div#mod_testimonials{padding-top:0px;}

div.jive-html-text-widget div.policygroups {
	display:block;
	position:relative;
	height:207px;
	width:217px;	
	background:url(/themes/policy2/images/widgetpolicygroups.gif) no-repeat;
}

div.jive-html-text-widget div.policygroups a#pgeducation {
	position:absolute;
	display:block;
	top:136px;
	left:20px;
	height:25px;
	width:175px;
}

div.jive-html-text-widget div.policygroups a#pghealthcare {
	position:absolute;
	display:block;
	top:170px;
	left:20px;
	height:25px;
	width:175px;
}

div.custom_widget div.followus {
	display:block;
	position:relative;
	height:131px;
	width:217px;	
	background:url(/themes/policy2/images/widgetconnect.jpg) no-repeat;
}

div.custom_widget div.followus a#facebook {
	position:absolute;
	display:block;
	top:60px;
	left:20px;
	height:50px;
	width:50px;
}

div.custom_widget div.followus a#linkedin {
	position:absolute;
	display:block;
	top:60px;
	left:82px;
	height:50px;
	width:50px;
}

div.custom_widget div.followus a#twitter {
	position:absolute;
	display:block;
	top:60px;
	left:144px;
	height:50px;
	width:50px;
}
