@charset "utf-8";

/* -----------------------------------------------------------
   This is all the stuff that replaces the standard GWTK stuff
   and makes this its own unique website.
   -----------------------------------------------------------
   */
   
   
a, .gwtkNewsHeadlineAndDateSimple_headline, .pageSectionBox2-highlight .label-text, .newslist-block-headline, .newslist-block-headline a, .newslist-block-readinfull, .newslist-block-readinfull a, .gwtk_article_headline, .gwtk_side_listmenu li a, .gwtk_article_peline a, .gwtk_event_listing_title a:hover, .gwtk_event_listing_title a, .pageSectionbox_headerRight a, .pageSectionbox_headerRight a:hover {
	color: #689; /* MAINLINK */
	text-decoration: none;
}

.pageSectionBox_headerRight a{
   color: #F87217; /* MAINCOL */
   text-decoration: none;
}

.pageSectionBox_headerLeft a,.pageSectionBox_headerLeft,.pageSectionBox_headerLeft h3,.pageSectionBox_headerLeft h3 a{
   color: #F87217; /* MAINCOL */
   text-decoration: none;
}

.gwtk_event_listing_subhead a:hover{
	color: #F87217; /* MAINCOL */
}

.event-attendees-alph {
	color: #666666;
}

/* Visited links */
a.gwtkNewsHeadlineAndDateRegion_headline:visited, a.gwtkNewsItemWithImageBlock_headline:visited, 
	a.gwtkNewsHeadlineAndDate_headline:visited, 
	a.archiveLink:visited, a.gwtkNewsHeadlineAndDateTwoLine_headline:visited, a.gwtkNewsHeadlineAndDateSimple_headline:visited {
	color: #999966;
}

.gwtk_article_body a {
	color: #F87217 !important;
}

a.gwtkNewsHeadlineAndDateRegion_headline {
	color: #689 !important; /* MAINLINK */
}

a.gwtkNewsHeadlineAndDateRegion_headline:hover{
  color: #F87217 !important; /* MAINCOL */
}

td a.home-forum-subject{
  color: #F87217; /* MAINCOL */
}

td a.home-forum-subject:hover {
  color: #F87217; /* MAINCOL */
}	

.gwtk_newscomments_comment_form_textbox {
	color: #093;
}
a img {
	border: 0;
}

#mainPage_weeklyemail {
	width: 980px;
	padding: 0 0 0 20px;
	background-position: 50%;
	margin: auto;
	background-image: url('../pagechrome/legacyframe_mkii/innerpageback.v9.5.18.1.png');
	background-repeat: repeat-y;
	background-color: #fff;
	border: 0px solid red;
}
#webPage_about {
	padding-top: 3px;
	padding-left: 10px;
	padding-right: 0px;
	width: 940px;
	overflow: hidden;
	height: 600px;
}
#mainPage_storehome {
	width: 980px;
	padding: 0 0 0 20px;
	background-position: 50%;
	margin: auto;
	background-image: url('../pagechrome/legacyframe_mkii/innerpageback.v9.5.18.1.png');
	background-repeat: repeat-y;
	background-color: #fff;
	border: 0px solid red;
}
#mainPage_inner {
	width: 920px;
	padding: 5px 0 15px 0;
	margin: 0 0 0 10px;
	text-align: left;
}
#mainPage_inner_storehome {
	width: 940px;
	padding: 5px 0 15px 0; 
	margin: 0 0 0 10px;
	text-align: left;
	background-image: url('../store/store_head.v10.8.23.1.png');
	background-repeat: no-repeat;
}
#webPage_storehome {
	padding-top: 3px;
	padding-left: 10px;
	padding-right: 0px;
	width: 940px;
	overflow: hidden;
}
#mainPage_nomargins {
	width: 980px;
	padding: 0 0 0 20px;
	background-position: 50%;
	margin: auto;
	background-image: url('../pagechrome/legacyframe_mkii/innerpageback.v9.5.18.1.png');
	background-repeat: repeat-y;
	background-color: #fff;
	border: 0px solid red;
}
#mainPage_inner_nomargins {
	width: 941px;
	padding: 0px 0 0px 0;
	margin: 0 0 0 9px;
	text-align: left;
}
#webPage_nomargins {
	padding: 0px;
	width: 940px;
	overflow: hidden;
}
#ssPageTopRHSLogo {
	float: right;
	width: 200px;
	height: 22px;
	margin-top: 15px;
	margin-right: 10px;
	background-image: url('../common_page_parts/ss.png');
}
/* main "ribbon" menu bar */
#mainMenuBar {
	margin: 0px auto;
	padding: 0;
	width: 960px;
	overflow: hidden;
	background-image: url('../pagechrome/legacyframe_mkii/mainmenubar2.v11.3.28.1.png');
	background-repeat: no-repeat;
	background-color: #878787;
	height: 70px;
}
.smallMenu #mainMenuBar {
	height: 20px;
}
#mainMenuBar ul {
	height: 70px;
}
#mainMenuBar_grip {
	width: 15px;
	height: 70px;
	float: left;
	margin-left: 12px;
	background-image: url('../pagechrome/legacyframe_mkii/gripper.v11.3.25.1.png');
	background-position: top left;
}
.smallMenu #mainMenuBar_grip {
	width: 20px;
	height: 20px;
	float: left;
	margin-left: 12px;
	background-image: url('../pagechrome/legacyframe_mkii/gripper.v11.3.25.1.png');
	background-position: left -140px;
	background-repeat: no-repeat;
}
#mainMenuBar_grip:hover {
	background-position: left -70px;
	text-decoration: none !important;
}
.smallMenu #mainMenuBar_grip {
	background-position: left -140px;
	background-repeat: no-repeat;
	text-decoration: none !important;
}
.smallMenu #mainMenuBar_grip:hover {
	background-position: left -140px;
	text-decoration: none !important;
}


/* OVERRIDES FOR SS-SPECIFIC MENU STRIP */

#new-mainMenuBar {
	background: url('../pagechrome/legacyframe_mkii/mainmenubar2.png'); 
	background-color: #878787;	 
}
#new-mainMenuBar_grip {
	background: url('../pagechrome/legacyframe_mkii/gripper.png');	
}
#nav ul li{
	border-left : 1px solid #CCCCCC;
	border-right : 2px solid #666666;
	border-bottom : 1px solid #CCCCCC;/*#91C0D7;*/	
}
#nav li:hover ul a{ /* Set styles for top level when dropdown is hovered */
	background: #999999; /* #72B0CE; Solid colour fall-back */	
}
#nav li:hover ul li a:hover{ /* Set styles for dropdown when items are hovered */
	color : #666666;
}
.double-border{
	border-bottom : 1px solid #666666;
}
#nav ul li a.img-bckground{
	background : url("../menu_icons/pw_firstitem.v11.6.27.1.png") repeat;
}
#nav li a.dropdown {
	background : url("../menu_icons/pw_hover.v11.6.24.3.png") repeat;	
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i.pmcdn.net/p/pw/menu_icons/pw_hover.v11.9.14.1.png', sizingMethod=\'crop\');	
}
#nav li{
	margin-right:5px;
}
#nav ul li {
	margin-right:20px;
}
/* --------------------------------------- */	
	
	
	

/* section menu (below ribbon menu, page specific) */
#sectionMenuBarBack {
	background-image: url('../pagechrome/legacyframe_mkii/sectionmenubar.v9.4.21.1.png');
}
a.sectionMenuBarItem:hover {
	color: #A00;
}

/* Top bar (small menu) */
#s2_topBar {
	height: 68px;
	padding: 0;
	margin: 0 auto;
	width: 960px;
	background-color: #FFF;
	background-image: url('../pagechrome/legacyframe_mkii/topbar2.v11.3.28.2.png');
	background-repeat: no-repeat;
}
#s2_outerpage {
	margin: auto;
	padding: 0;
	width: 960px;
	overflow: visible;
	background-color: #FFF;
}
#s2_innerpage {
	margin: auto;
	padding: 0;
	width: 940px;
	overflow: visible;
	background-color: #FFF;
}
#s2_RHSMenu {
	float: right;
	margin-top: 30px;
	margin-right: 30px;
}
.topbar_normal_btn {
	float: right;
	margin: 0 0  10px 10px;
}
.topbar_plain_btn_m {
	width: auto;
	float: left;
	color: #444;
	font-size: 0.7em;
	font-weight: bold;
	background-color: #fff;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
	height: 21px;
}
.topbar_plain_btn_m a {
	color: #444;
}
.topbar_plain_btn_m a:hover {
	color: #000;
}
.topbar_normal_btn_m {
	width: auto;
	float: left;
	color: #444;
	font-size: 0.7em;
	font-weight: bold;
	background-color: #e6e6e6;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	height: 21px;
}
.topbar_normal_btn_m a {
	color: #444;
}
.topbar_normal_btn_m a:hover {
	color: #000;
}
.topbar_normal_btn_l {
	float: left;
	height: 23px;
	background-image: url('../common_page_parts/top_button_l.v9.5.18.1.png');
	background-repeat: no-repeat;
	width: 4px;
}
.topbar_normal_btn_r {
	float: left;
	height: 23px;
	background-image: url('../common_page_parts/top_button_r.v9.5.18.1.png');
	background-repeat: no-repeat;
	width: 4px;
}
.topbar_plain_btn {
	float: right;
	margin: 0 0  10px 10px;
}
.topbar_red_btn {
	float: right;
	margin: 0 0  10px 10px;
}
.topbar_red_btn_m {
	width: auto;
	float: left;
	color: #FFF;
	font-size: 0.7em;
	font-weight: bold;
	background-color: #AA0000;
	border-top: 1px solid #600;
	border-bottom: 1px solid #600;
	height: 21px;
}
.topbar_red_btn_m a {
	color: #FFF;
}
.topbar_red_btn_m a:hover {
	color: #FF0000;
}
.topbar_red_btn_l {
	float: left;
	height: 23px;
	background-image: url('../common_page_parts/top_button_red_l.v9.5.18.1.png');
	background-repeat: no-repeat;
	width: 4px;
}
.topbar_red_btn_r {
	float: left;
	height: 23px;
	background-image: url('../common_page_parts/top_button_red_r.v9.5.18.1.png');
	background-repeat: no-repeat;
	width: 4px;
}
body {
	margin: 0 0 50px;
	padding: 0;
	font: normal 14px/20px Helvetica, Arial, Verdana, Sans-serif;
	background-image: url('../pagechrome/legacyframe_mkii/pageback.v11.3.25.1.png');
	background-color: #FFF;
	background-repeat: repeat-x;
	text-align: center;
}
body.smallMenu {
	background-image: url('../pagechrome/legacyframe_mkii/main-bg-small.v11.3.25.1.png');
	background-position: left 68px;
}
#mainPage {
	width: 980px;
	padding: 0 0 0 20px;
	background-position: 50%;
	margin: auto;
	background-image: url('../pagechrome/legacyframe_mkii/innerpageback.v9.5.18.1.png');
	background-repeat: repeat-y;
	background-color: #fff;
	border: 0px solid red;
}
#mainPage_footer {
	width: 960px;
	height: 151px;
	background-image: url('../pagechrome/legacyframe_mkii/footer.v9.5.18.1.png');
	margin: 0 auto 10px;
	padding: 0;
}
#mainPage_about #mainPage_footer, #mainPage_weeklyemail #mainPage_footer, #mainPage_storehome #mainPage_footer, #mainPage_nomargins #mainPage_footer {
	padding-top: 0;
	background-position: left bottom;
}
#footertable {
	padding-top: 10px;
	margin: 0 0 0 20px;
	width: 960px;
	text-align: left;
	overflow: hidden;
}
.footertable_block {
	float: left;
	margin-left: 30px;
	font-size: 0.75em;
	line-height: 1.3em;
}
.footertable_block a {
	color: #CCC;
}
.footertable_block a:hover {
	color: #C00;
}
#mainPage_footer_text_message {
	margin: 16px 0 0px 11px;
	padding: 4px 0 0;
	width: 938px;
	overflow: visible;
	background-color: #5b5b5b;
	font-size: 0.9em;
	font-weight: normal;
	color: #999;
}
#mainPage_footer_text_message a {
	color: #999;
	text-decoration: none;
}
#mainPage_footer_text_message a:hover {
	color: #369;
	text-decoration: underline;
}
#mainPage_about #footertable, #mainPage_weeklyemail #footertable, #mainPage_storehome #footertable, #mainPage_nomargins #footertable ,
#mainPage_about #mainPage_footer_text_message, #mainPage_weeklyemail #mainPage_footer_text_message, #mainPage_storehome #mainPage_footer_text_message, #mainPage_nomargins #mainPage_footer_text_message {
	width: 920px;
}
.gwtk_towerBanner {
	background-image: none;
	border: 1px solid black;
	width: 150px;
	padding: 0;
}
.gwtk_towerBanner_contents {
	margin: 0;
	padding: 0;
	background-image: none;
	background-position: left top;
	background-repeat: no-repeat;
}
.gwtk_towerBanner_contents img {
	display: block;
}
.gwtk_event_listing_readmore, .gwtk_event_listing_readmore a {
	font-size: 0.95em;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	text-align: left;
}
.ssPageTopLHSMenu_SignInText, .ssPageTopLHSMenu_SignInText a {
	background-color: #666666;
	padding: 4px;
	color: #FFF;
	float: left;
	margin-right: 10px;
	text-decoration: none;
	font-size: 0.9em;
	font-weight: bold;
}
a.ssPageTopLHSMenu_SignInText:hover {
	text-decoration: underline;
}
.ssPageTopLHSMenu_SignOutText, .ssPageTopLHSMenu_SignOutText a {
	background-color: #fff;
	padding: 4px;
	color: #666666;
	float: left;
	margin-right: 10px;
	text-decoration: none;
	font-size: 0.9em;
	font-weight: bold;
}
a.ssPageTopLHSMenu_SignInText:hover {
	text-decoration: underline;
}

#mainPage_about {
	width: 980px;
	padding: 0 0 0 20px;
	background-position: 50%;
	margin: auto;
	background-image: url('../pagechrome/legacyframe_mkii/innerpageback.v9.5.18.1.png');
	background-repeat: repeat-y;
	background-color: #fff;
	border: 0px solid red;
}
#mainPage_inner_about {
	width: 938px;
	background-image: url('../homeinfo/aboutus.v9.5.19.1.jpg');
	padding: 0;
	margin: 0 9px 0 11px;
	text-align: left;
	background-color: #18204F
}
#webPage_about {
	height: 508px;
	padding-top: 3px;
	padding-left: 10px;
	padding-right: 0px;
	width: 940px;
	overflow: hidden;
}

#webPage {
	padding-top: 3px;
	padding-left: 10px;
	padding-right: 0px;
	width: 930px;
	overflow: hidden;
}

#mainPage_inner_weeklyemail {
	height: 671px;
	width: 940px;
	background-image: url('../homeinfo/emailbulletin.v11.3.28.1.jpg');
	padding: 5px 0 0px 0;
	margin: 0 0 0 10px;
	text-align: left;
}
/*----------------------------------------------------------
 * Site Homepage
 * ----------------------------------------------------------*/
.siteHomepage-horizontal {
	width: 762px;
	overflow: hidden;
	float: left;
}
.siteHomepage-directory {
	width: 165px;
	float: left;
}
.siteHomepage-directory .switchedToPlain .box-i {
	height: 205px;
}
.siteHomepage-directory .switchedToPlain .box-iMain {
	height: 210px;
}
.siteHomepage-news {
	width: 568px;
	float: left;
	margin-right: 10px;
}
.siteHomepage-half-block {
	float: left;
	width: 372px;
	margin-right: 9px;
}
.siteHomepage-half-block form {
	display: inline;
}
.siteHomepage-half-block .gwtk-poll-question {
	margin-top: 0;
	margin-bottom: 4px;
}
.siteHomepage-half-block .gwtk-poll-question-text {
	margin-top: 0;
	margin-bottom: 0px;
	font-size: 1.0em;
}
.siteHomepage-half-block .gwtk-poll-signin {
	margin-top: 4px;
}
.siteHomepage-half-block .gwtk-poll-question-text {
	padding: 4px 10px 10px;
}
#siteHomepage_col1 {
	float: left;
	width: 170px;
}
#siteHomepage_col2 {
	float: left;
	width: 560px;
	margin-left: 10px;
}
#siteHomepage_col3 {
	float: left;
	width: 170px;
	margin-left: 10px;
}
.siteHomepage_newsTopicsBlock {
	height: auto;
	overflow: hidden;
}
.siteHomepage_newsTopicsBlock_col1 {
	float: left;
	width: 250px;
}
.siteHomepage_newsTopicsBlock_col2 {
	float: right;
	width: 250px;
}

.siteHomepage-twothirds-block {
	float: left;
	width: 396px;
	margin-right: 9px;
}
.siteHomepage-third-block {
	float: left;
	width: 348px;
	margin-right: 9px;
}

.pageSectionBox2 h2 {
	margin-top: 15px;
	margin-bottom: 15px;
	font-size: 19px;
}

.pageSectionBox2 .box-t-l, .pageSectionBox2-highlight .box-b-l {
	background: url(../common_page_parts/corners_transparent_r1_c1.v9.5.18.1.png) 0px 0px no-repeat;
}
.pageSectionBox2 .box-b-l, .pageSectionBox2-highlight .box-b-l {
	background: url(../common_page_parts/corners_transparent_r2_c1.v9.5.18.1.png) 0px 0px no-repeat;
}
.pageSectionBox2 .box-t-r, .pageSectionBox2-highlight .box-t-r {
	background: url(../common_page_parts/corners_transparent_r1_c2.v9.5.18.1.png) 0px 0px no-repeat;
}
.pageSectionBox2 .box-b-r, .pageSectionBox2-highlight .box-b-r {
	background: url(../common_page_parts/corners_transparent_r2_c2.v9.5.18.1.png) 0px 0px no-repeat;
}
.siteHomepage-half-block .pageSectionBoxTitleMark {
	background-image: url('../common_page_parts/title_mark_highlight.v9.5.19.1.png');
	background-position: 0 1px;
}
.pageSectionBox2-highlight .arrow {
	background: url(../common_page_parts/section-box-highlight-arrow-r.v11.3.25.1.png);
	float: left;
	width: 17px;
	height: 16px;
	margin-left: 5px;
}

.pageSectionBox2-highlightTop .pageSectionBoxTitleMark {
	background-image: url('../common_page_parts/title_mark_highlight.v9.5.19.1.png');
	background-position: 0 1px;
}

.pageSectionBox2 h3	{
	color: #666666 !important;
}

.home-latest-forums {
	width: 359px;
	border-collapse: collapse;
}
.home-latest-forums td {
	padding: px 2px;
	font-size: 0.9em;
	vertical-align: top;
}
.home-latest-forums .home-forum-date {
	color: #444;
	width: 45px;
}
.home-latest-forums .home-forum-poster {
	color: #888;
	width: 100px;
}
.home-latest-forums .home-forum-subject {
	width: 203px;
}

.eventhpflag_ssawards {
	background-image: url('../../events/2009/london/ssawardsflag.v9.5.18.1.png');
	background-position: right top;
	background-repeat: no-repeat;
}

.eventhpflag_ssawards .box-i {
	height: 80px;
	padding-top: 45px;
	padding-left: 40px;
	cursor:pointer;
}

/* ----------------------------------------------------------
 * News Homepage
 * ----------------------------------------------------------
 */
#newsHomepage_col1 {
	float: left;
	width: 370px;
}
#newsHomepage_col2 {
	float: left;
	width: 370px;
	margin-left: 10px;
}
#newsHomepage_col3 {
	float: left;
	width: 165px;
	margin-left: 10px;
}
/* ----------------------------------------------------------
 * News Item
 * ----------------------------------------------------------
 */
#newsItemPage_col1 {
	float: left;
	width: 220px;
}
#newsItemPage_col2 {
	float: left;
	width: 520px;
	margin-left: 10px;
}
#newsItemPage_col3 {
	float: left;
	width: 170px;
	margin-left: 10px;
}
.twPageTopLHSMenu_SignInText, .twPageTopLHSMenu_SignInText a {
	background-color: #F87217; /* MAINCOL */
	padding: 4px;
	color: #FFF;
	float: left;
	margin-right: 10px;
	text-decoration: none;
	font-size: 0.9em;
	font-weight: bold;
}
a.twPageTopLHSMenu_SignInText:hover {
	text-decoration: underline;
}
.gwtkPageTopLHSMenu_item, a.bwPageTopLHSMenu_item {
	color: #666666;
	padding: 4px;
	float: left;
	margin-right: 10px;
	text-decoration: none;
	font-size: 0.9em;
	font-weight: bold;
}
a.gwtkPageTopLHSMenu_item:hover {
	text-decoration: underline;
}
/* ----------------------------------------------------------
 * News Wire - Europe News, World news etc
 * ----------------------------------------------------------
 */
 
 .pageSectionBox2.switchedToPlain .box-i {
    margin-top: 5px;
}
 
 
.pagination-range{
 color : #999999;
 font-size : 1em;
}

#newsWirePage_col1 {
	float: left;
	width: 220px;
}
#newsWirePage_col2 {
	float: left;
	width: 520px;
	margin-left: 10px;
}
#newsWirePage_col3 {
	float: left;
	width: 170px;
	margin-left: 10px;
}
.pageSectionBox_tl,.pageSectionBox_tr,.pageSectionBox_bl,.pageSectionBox_br {
	background-image: url('../common_page_parts/rounded_box.png');
}
.pageSectionBoxTitleMark {
	background-image: url('../common_page_parts/title_mark.v9.5.19.1.png');
}
.pageSectionBox h1 {
	font-size: 1.8em;
	color: #666666;
}
.pageSectionBox2 h1 {
	font-size: 1.8em;
	color: #666666;
}
.pageSectionBox h3,.pageSectionBox h3 a {
	font-weight: bold;
	color: #666666;
	margin: 0;
	text-decoration: none;
}
.signinPageNewToMenu .gwtk_side_listmenu li {
	margin-left: 8px;
	padding-left: 14px;
}
.signinPageNewToMenu .gwtk_side_listmenu,.signinPageNewToMenu .gwtk_side_listmenu a {
	font-weight: normal;
}

a.gwtkNewsHeadlineAndDate_headline,a.gwtkNewsItemWithImageBlock_headline{
 color: #689 !important; /* MAINLINK */
}
a.gwtkNewsHeadlineAndDate_headline:hover,a.gwtkNewsItemWithImageBlock_headline:hover, .site-feature-headline > a:hover {
	color: #000 !important; /* MAINCOL */
}
a.gwtkNewsHeadlineAndDate_headline:hover {
	color: #F87217; /* MAINCOL */
}
a.gwtkNewsItemWithImageBlockBig_headline:hover {
	color: #F87217; /* MAINCOL */
}
a.gwtkNewsItemWithImageBlockBig_infull:hover {
	color: #F87217; /* MAINCOL */
}
a.gwtkNewsHeadlineAndDateSimple_headline:hover {
	color: #F87217; /* MAINCOL */
}
a.gwtkNewsItemWithImageBlock_headline:hover {
	color: #F87217; /* MAINCOL */
}
/* @group Contact Forms */
form.contactForms div.row {
	width: 100%;
	overflow: hidden;
}
form.contactForms div.row.s {
	margin-top: 5px;
	padding: 10px 0;
	background-color: #eee;
}
form.contactForms div.row.t label, form.contactForms div.row.s label {
	width: 130px;
	float: left;
	display: block;
	text-align: right;
	padding-right: 20px;
}
form.contactForms div.row.cb input {
	margin-left: 133px;
}
form.contactForms div.row.ta textarea {
	margin-left: 150px;
	width: 340px;
	height: 150px;
}
form.contactForms div.row.h {
	width: 100%;
	overflow: hidden;
	padding: 4px 0;
	margin-top: 8px;
	border-bottom: 1px solid #eee;
	margin-bottom: 6px;
	font-weight: bold;
}
/* @end */
/* @group Polls */
.gwtk-poll-graph-bar {
	background-color: #80c342;
}
.ss_hp_newscol {
	float: left;
	width: 300px;
	border: 1px solid red;
}
.ss_hp_forumcol {
	float: right;
	width: 300px;
}
.gwtk-poll-graph-bar-label {
	padding-left: 4px;
	color: #eee;
}
.ss_hp_latestforumpostinglistentry {
	clear: both;
	border: 1px solid red;
	overflow: hidden;
	width: 280px;
	margin-bottom: 10px;
}
.gwtk_forum_latestlist_date {
	float: left;
	font-size: 0.9em;
	color: #999;
}
.gwtk_forum_latestlist_name {
	float: left;
	font-size: 0.9em;
	color: #000;
	font-weight: bold
}
.gwtk_forum_latestlist_room {
	float: left;
}
.gwtk_forum_latestlist_title {
	float: left;
	border: 1px solid blue;
}
.aboutuspage_header {
	font-size: 1.8em;
	font-weight: bold;
	color: #fff;
	margin: 40px 0px 0px 50px;
}

.aboutuspage_text {
	font-size: 1.1em; 
	line-height: 1.5em; 
	color: #fff;  
	margin: 25px 45px 0px 40px; 
	width: 495px; 
}
.aboutuspage_text a {
	color: #fff;
	font-weight: bold;
}
.aboutuspage_link {
	font-size: 1.3em;
	color: #fff;
	margin: 20px 0px 0px 50px;
	font-weight: bold;
}
/* @end */
/* @group Store */
/* @group Compare */
.store-subhead {
	font-size: 1.3em;
	font-weight: bold;
	color: #555;
	width: 560px;
	margin-bottom: 20px;
}
.store-compare-packages {
	width: 100%;
	border-collapse: collapse;
}
.store-compare-packages th {
	height: 150px;
	width: 86px;
	border-bottom: 1px solid #cdcdcd;
}
.store-compare-packages th span, 
.store-compare-packages tr td.component-included span,
.store-compare-packages tr td.component-no span {
	display: none;
}
.store-compare-packages th.package-standard-box {
	background: url(../store/packages/standard.compare.png) no-repeat 50% 50%;
}
.store-compare-packages th.package-premium-box {
	background: url(../store/packages/plus.compare.png) no-repeat 50% 50%;
}
.store-compare-packages th.package-platinum-box {
	background: url(../store/packages/pro.compare.png) no-repeat 50% 50%;
}
.store-compare-packages th.package-custom-box {
	background: url(../store/packages/custom.compare.png) no-repeat 50% 50%;
}
.store-compare-packages tr td {
	height: 5px;
	border-top: 1px solid #cdcdcd;
	border-bottom: 1px solid #cdcdcd;
	background-color: #ededef;
	font-size: 0.9em;
}
.store-compare-packages tr td.component-name {
	padding: 0;
	border-left: 1px solid #cdcdcd;
	width: 250px;
}
.store-compare-packages tr td.component-last {
	border-right: 1px solid #cdcdcd;
}
.store-compare-packages tr td.component-name a {
	display: block;
	padding: 11px 5px 11px 32px;
	background: #ededef url(../store/furniture.v35.png) no-repeat 8px -35px;
	color: #000;
}
.store-subnowbutton {
	height: 70px;
	width: 240px;
	background: #ededef url(../store/subscribe_now_button.v9.5.18.1.png)
}
.store-compare-packages tr td.component-optional {
	text-align: center;
	text-transform: lowercase;
	color: #000;
	font-weight: bold;
	font-size: 0.9em;
}
.store-compare-packages tr td.component-included {
	background: #ededef url(../store/furniture.v35.png) no-repeat 37px 2px;
}
.store-compare-packages tr.spacer-row td {
	height: 5px;
	border-top: 1px solid #cdcdcd;
	border-bottom: 1px solid #cdcdcd;
	background-color: #fff;
}
.subscribe-now {
	margin-top: 10px;
	display: block;
	text-align: right;
	font-size: 1.6em;
	font-weight: bold;
	line-height: 1.6em;
	padding: 3px 48px 2px;
	background: #fff url(../store/furniture.v35.png) no-repeat 650px -78px;
}
.subscribe-now.really-thin-version {
	background: #fff url(../store/furniture.v35.png) no-repeat 212px -78px;
	width: 150px;
}
.subscribe-now.highlight-version {
	background: url(../store/furniture.v35.png) no-repeat 685px -142px;
	width: 630px;
	height: 32px;
}
.subscribe-now.really-thin-version.highlight-version {
	background: url(../common_page_parts/section-box-highlight-arrow-r.v11.3.25.1.png) no-repeat 312px;
	width: 250px;
	float: right !important;
}
#store-compare-packagetabs {
	list-style-type: none;
	padding: 0;
	margin: 10px 0;
	width: 100%;
	overflow: hidden;
	background: #fff url(../store/furniture.v35.png) repeat-x 0 -112px;
	height: 30px;
}
#store-compare-packagetabs li {
	display: block;
	float: left;
	text-align: center;
	height: 24px;
	border-top: 1px solid #fff;
	border-right: 1px solid #fff;
	border-left: 1px solid #fff;
	cursor: pointer;
	padding: 4px 15px 0;
}
#store-compare-packagetabs li.activeTab {
	background-color: #fff;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-top: 1px solid #ccc;
	height: 26px;
}
#store-compare-packagetabs li.activeTab.first {
	border-left: 1px solid #fff;
}
.store-compare-tooltip {
	text-align: left;
	font-size: 0.9em;
	width: 300px;
	padding: 10px;
}
.store-builder-h2 {
	color: #fff;
	width: 100%;
	overflow: hidden;
	background: #5d996b;
}
.store-builder-h2 .which {
	background-color: #fff;
	width: 45px;
	text-align: center;
	color: #444;
	margin: 0;
	float: left;
	font-size: 1.0em;
	height: 38px;
}
.store-builder-h2 .which.one {
	background: url(../store/furniture.v35.png) no-repeat 0 -180px;
}
.store-builder-h2 .which.two {
	background: url(../store/furniture.v35.png) no-repeat 0 -219px;
}
.store-builder-h2 .which.three {
	background: url(../store/furniture.v35.png) no-repeat 0 -258px;
}
.store-builder-h2 span {
	display: block;
	padding-top: 7px;
	padding-left: 54px;
}

/* Radio Buttons */
label.radio_checked {
	background: url(../store/furniture.v35.png) no-repeat -2px -600px;
	height: 50px;
	display: block;
}
label.radio_unchecked {
	background: url(../store/furniture.v35.png) no-repeat -56px -600px;
	height: 50px;
	display: block;
}
/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */
/* STOP EDITTING - DO NOT CHANGE OR REMOVE        */
.crirHidden {
	position: absolute;
	left: -1000px;
}
/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */
/* @end */
/* @group Checkout */
#checkout .step-one-sign-in, #checkout .step-one-new-user {
	width: 290px;
	display: block;
	margin-right: 20px;
	float: left;
	margin-bottom: 15px;
	padding-left: 0px;
}
#checkout .step-one-new-user {
	margin-right: 0;
	border-right: 0;
	padding-left: 20px;
}
#checkout .youraccount-subhead {
	padding-left: 20px;
	font-size: 0.9em;
	color: #888;
}
#checkout .box-holder-one, .box-holder-one {
	width: 620px;
	overflow: hidden;
}
#checkout .box-holder-one {
	width: 690px !important;
	overflow: hidden;
}
.back-link {
	margin-top: 13px;
	display: block;
	text-align: left;
	font-size: 1.1em;
	font-weight: normal;
	line-height: 1.6em;
	padding: 3px 28px 2px;
	background: url(../store/furniture.v35.png) no-repeat 4px -538px;
	width: 250px;
	float: left !important;
}
#checkout .gwtkSigninForm label {
	font-size: 0.95em;
}
#checkout .gwtkSigninForm #building-and-unit-details input {
	width: 33px;
	margin-right: 8px;
	float: left;
}
#checkout .gwtkSigninForm #building-and-unit-details label {
	width: 35px;
}
#checkout .gwtkSigninForm input.gwtk-registration-form-text,
#checkout .gwtkSigninForm input.gwtk-registration-form-password {
	width: 150px;
}
#checkout .gwtkSigninForm input {
	height: 15px;
}
#checkout .gwtkSigninForm input, #checkout .gwtkSigninForm select {
	background-color: #f9ffd4;
	border: 1px solid #F3E31B;
	padding: 4px;
	font-weight: bold;
}
#checkout .gwtkSigninForm input.checkout-security-code {
	width: 50px;
}
#checkout .gwtkSigninForm .selectRow {
	margin-bottom: 0;
	height: 28px;
}
#checkout .gwtkSigninForm .selectRow select {
	width: 150px;
}
#checkout .step-two-pay-now, #checkout .step-two-pay-later {
	width: 625px;
	display: block;
	margin-right: 20px;
	margin-bottom: 15px;
	padding-left: 30px;
	overflow: hidden;
}
#checkout .step-two-pay-later {
	border-top: 1px dotted #ddd;
	padding-top: 15px;
	padding-bottom: 15px;
}
#checkout .step-two-pay-now .step-two-pay-now-chooser label .buffer, #checkout .step-two-pay-later .step-two-pay-later-chooser label .buffer {
	margin-left: 50px;
	width: 400px;
	height: 31px;
	background-color: #fff;
	font-size: 16px;
	padding-top: 19px;
	display: block;
}
#checkout .step-two-pay-now .youraccount-subhead, #checkout .step-two-pay-later .youraccount-subhead {
	padding-left: 50px;
}
#checkout .step-two-pay-now .step-two-pay-now-left,
#checkout .step-two-pay-now .step-two-pay-now-right {
	width: 312px;
	float: left;
}
#checkout .step-two-pay-now .selectRow {
	padding-bottom: 14px;
}
#checkout .step-two-pay-now #whats-this {
	font-size: 0.9em;
}
.checkout-step-two-pay-now-what-block,
#checkout .step-two-pay-now #what-block {
	position: absolute;
	font-size: 0.9em;
	width: 340px;
	background-color: #fff;
	padding: 20px;
	border: 1px solid #eee;
}
.checkout-step-two-pay-now-what-block .hide,
#checkout .step-two-pay-now #what-block .hide {
	float: right;
	color: #666;
	cursor: pointer;
}
.checkout-step-two-pay-now-what-block .what-image,
#checkout .step-two-pay-now #what-block .what-image {
	width: 100%;
	overflow: hidden;
	margin-bottom: 20px;
}
.checkout-step-two-pay-now-what-block .what-image p,
#checkout .step-two-pay-now #what-block .what-image p {
	padding-top: 0px;
	margin-top: 4px;
}
#checkout .pay-by-invoice {
	padding-left: 20px;
	font-weight: bold;
}
#checkout .step-two-pay-now .gwtkSigninForm label {
	width: 100px;
}
#checkout .step-two-pay-now .gwtkSigninForm small {
	display: block;
	padding-left: 105px;
}
#checkout .step-two-pay-now .gwtkSigninForm #start-date,
#checkout .step-two-pay-now .gwtkSigninForm #end-date {
	padding-top: 2px;
	width: 200px;
	margin-bottom: 0 !important;
}
#checkout .gwtkSigninForm #building-and-unit-details {
	width: 143px;
	margin: 0 !important;
	margin-bottom: 0 !important;
	padding-left: 2px;
}
#checkout #gwtk_std2r_col1 {
	float: left;
	width: 720px;
}
#gwtk_std2r_col2.checkout {
	float: left;
	width: 210px;
}
#checkout #confirm-table {
	width: 100%;
	border-collapse: collapse;
}
#checkout #confirm-table th {
	border-bottom: 1px solid #ddd;
}
#checkout #confirm-table td {
	padding: 5px 2px;
}
#checkout #confirm-table td.cost {
	text-align: right;
	font-weight: bold;
	width: 80px;
}
#checkout #confirm-table td.quantity {
	text-align: right;
	padding-right: 60px;
	width: 80px;
}
#checkout #confirm-table .subtotal td,
#checkout #confirm-table .tax td,
#checkout #confirm-table .total td {
	border-top: 1px solid #ddd;
}
#checkout #confirm-table .total td {
	font-weight: bold;
	font-size: 1.2em;
	line-height: 1.8em;
}
.checkout .your-shopping-cart {
	font-weight: bold;
	padding-left: 32px;
	background: url(../store/furniture.v35.png) no-repeat 4px -581px;
	border-bottom: 1px solid #eee;
	padding-bottom: 4px;
	color: #444;
}
.checkout.wider .your-shopping-cart {
	width: 190px;
}
.checkout .your-shopping-cart a {
	float: right;
	font-weight: normal;
	font-size: 0.95em;
}
.checkout .shopping-cart-table {
	width: 95%;
	border-collapse: collapse;
}
.checkout .shopping-cart-table td {
	font-size: 0.9em;
	color: #222;
	vertical-align: top;
	padding: 4px 2px;
}
.checkout .shopping-cart-table td.cost {
	width: 35px;
	text-align: right;
}
.checkout .shopping-cart-table td.quantity {
	width: 25px;
	text-align: right;
}
.checkout .shopping-cart-table tr.subtotal td {
	font-weight: bold;
	text-align: right;
	padding-right: 20px;
}
.checkout .shopping-cart-table tr.subtotal td.cost {
	border-top: 1px solid #222;
	font-weight: bold;
	padding-right: 2px;
}
.editableCart .your-shopping-cart {
	font-weight: bold;
	padding-left: 32px;
	background: url(../store/furniture.v35.png) no-repeat 4px -581px;
	border-bottom: 1px solid #eee;
	padding-bottom: 4px;
	color: #444;
	width: 590px;
}
.editableCart .your-shopping-cart a {
	float: right;
	font-weight: normal;
	font-size: 0.95em;
}
.editableCart .shopping-cart-table {
	width: 610px;
	border-collapse: collapse;
}
.editableCart .shopping-cart-table td {
	color: #222;
	vertical-align: top;
	padding: 8px 2px;
}
.editableCart .shopping-cart-table td.cost {
	width: 65px;
	text-align: right;
}
.editableCart .shopping-cart-table td.actions {
	width: 16px;
	text-align: right;
	padding-left: 10px;
}
.editableCart .shopping-cart-table td.actions a.remove {
	display: block;
	width: 16px;
	height: 20px;
	background: url(../../global/silk/icons/delete.png) no-repeat 50% 50%;
}
.editableCart .shopping-cart-table td.actions a.remove span {
	display: none;
}
.editableCart .shopping-cart-table td.quantity {
	width: 35px;
	padding-left: 15px;
}
.editableCart .shopping-cart-table tr.subtotal td {
	font-weight: bold;
	text-align: right;
	padding-right: 20px;
}
.editableCart .shopping-cart-table tr.subtotal td.cost {
	border-top: 1px solid #222;
	font-weight: bold;
	padding-right: 2px;
	width: 65px;
}
.shopping-cart-item-info {
	font-size: 0.9em;
	list-style-type: none;
	padding: 0;
	margin: 0;
}
.shopping-cart-item-info li {
	padding: 0;
	margin: 0;
	list-style-type: none;
	color: #777;
}
.editableCart .gwtkCheckoutButton {
	margin: 5px 35px 5px;
	float: right;
}
/* @end */
/* @group Let Us Contact You */
#letuscontactyou_infoblock .send-request {
	display: block;
	width: 173px;
	height: 57px;
	background: none;
	border: none;
	margin-left: 90px;
	margin-top: 3px;
	background-image: url('../store/send-request.png');
}
/* @end */
/* @group Menu */
.gwtkStoreCartOverlay {
	height: 20px;
	width: 24px;
	margin-left: 34px;
	color: #fff;
	text-align: center;
	padding: 3px 1px 2px 0;
	background: url('../store/store-menu-overlay.v9.5.18.1.png') no-repeat;
}
.hotItem .gwtkStoreCartOverlay {
	background: url('../store/store-menu-overlay-active.v9.5.18.1.png') no-repeat;
}
.smallMenu .gwtkStoreCartOverlay {
	display: none;
}
.store-product-added {
	padding: 10px;
	margin-bottom: 20px;
	border: 1px solid #f9f667;
	width: 619px;
	background: #f7ffcb;
/*
url('../store/checkout-over-there.v1.0.0.12.png') no-repeat right 50%*/
}
.gwtkCheckoutButton {
	width: 220px;
}
.gwtkCheckoutButton a {
	display: block;
	width: 220px;
	background: url( ../store/checkout-now.v1.0.0.png) no-repeat left top;
	height: 50px;
;
}
.gwtkCheckoutButton a span {
	display: none;
}
/* @end */
.sitehpflag_section_head {
	margin-top: 5px;
	margin-left: 5px;
	font-size: 1.6em;
	font-weight: bold;
	line-height: 1.1em;
	color: #369;
}
.sitehpflag_section_subhead {
	margin-left: 5px;
	margin-top: 5px;
	font-size: 1.1em;
	font-weight: bold;
	line-height: 1.2em;
	color: #000;
}
.sitehpflag_section_copy {
	margin: 10px 5px;
	font-size: 0.9em;
	font-weight: normla;
	line-height: 1.4em;
	color: #000;
}
/* @group My Group */
.storehp_subscribe {
	background-image: url('../store/hp/sectionbox_subscribe.v1.0.0.1.png');
	width: 640px;
	height: 168px;
}
.storehp_subscribe_blank {
	background-image: url('../store/hp/sectionbox_subscribe_blank.v1.0.0.1.png');
	width: 360px;
	padding-right: 280px;
	overflow: hidden;
}
.storehp_section_head {
	margin-top: 10px;
	margin-left: 20px;
	font-size: 1.6em;
	font-weight: bold;
	line-height: 1.1em;
	color: #369;
}
.storehp_section_subhead {
	margin-left: 20px;
	margin-top: 5px;
	font-size: 1.1em;
	font-weight: bold;
	line-height: 1.2em;
	color: #000;
}
.storehp_section_copy {
	margin: 10px 20px;
	font-size: 0.9em;
	font-weight: normla;
	line-height: 1.4em;
	color: #000;
}
.storehp_section_copy + .storehp_section_copy {
	margin-right: 35px;
}
.storehp_washington {
	background-image: url('../store/hp/sectionbox_washington.png');
	width: 640px;
	height: 168px;
}
#gwtk_store2_col1 {
	width: 660px !important;
	margin-top: 10px;
}
.store_learnBigHead {
	font-size: 1.9em;
	font-weight: bold;
	line-height: 1.6em;
}
.store_learnSubHead1 {
	font-size: 1.4em;
	font-weight: bold;
	line-height: 1.6em;
	color: #333;
}
.store_learnSubHead2 {
	margin-top: 30px;
	font-size: 1.2em;
	font-weight: bold;
	line-height: 1.4em;
	color: #000;
}
.store_midHead {
	margin-top: 30px;
	font-size: 1.2em;
	font-weight: bold;
	line-height: 1.4em;
	color: #369;
}
.testamonial {
	font-style: italic;
}
.store_learn_screen_shot {
	float: right;
	padding: 10px;
	margin: 10px;
	width: 200px;
	border: 2px solid #ccc;
	background-color: #e3e6e9;
}
.store_learn_product_box {
	float: right;
	padding: 10px;
	margin: 10px;
	width: 200px;
	height: 200px;
	border: 0;
}
.caption {
	font-size: 0.9em;
	font-weight: normal;
	line-height: 1.3em;
	color: #666;
}
.screenshotimage {
	border: 1px solid #ccc;
}
/* @end */
/* @group Let us Contact You */
#letuscontactyou_outerdiv {
	height: 400px;
}
#letuscontactyou_header {
	
}

#letuscontactyou_infoblock {
	
}
#letuscontactyou_infoblock .header {
	font-size: 1.9em;
	font-weight: bold;
	margin: 20px 20px 20px 17px;
	width: 500px;
	line-height: 1.7em;
}
#letuscontactyou_infoblock .infotext {
	margin: 5px 20px 20px 17px;
	width: 500px;
}
#letuscontactyou_infoblock .contactform {
	margin: 0px 20px 20px 17px;
	width: 400px;
}
#letuscontactyou_infoblock .contactform label {
	width: 100px;
	display: block;
	float: left;
}
#letuscontactyou_infoblock .rw {
	margin-top: 10px;
}
.letuscontactyou {
	background-image: url('../store/letuscontactyou.v9.5.18.1.png');
	background-position: right top;
	background-repeat: no-repeat;
}
/* @end */
/* @end */
/* @group Library */
.library-events {
	padding: 4px 0;
}
.library-home-container {
	width: 100%;
	overflow: hidden;
}
.library-home-column {
	width: 380px;
	float: left;
}
.printonly {
	display: none;
}
.headerImage {
	width: 938px;
	margin: 0 0 0 2px;
	text-align: left;
}
/* @end */

.forums-home-blogs-list .news-list-item .blogdate {
	background-color: #F87217; /* MAINCOL */
}


#home_col1 {
	float: left;
	width: 200px;
}
#home_col2 {
	float: left;
	width: 710px;
	margin-left: 10px;
}

/* @group Contact PW */

.bbContactOffices {
	width: 100%;
	overflow: hidden;
	margin-top: 30px;
	margin-bottom: 30px;
}

.bbContactOffice {
	width: 300px;
	float: left;
	padding-right: 30px;
	color: #555;
}

.bbContactOffice h2 {
	color: #399;
}

.bbContactOffice .phone {
	color: #000;
}

h2.pagination-subtitle {
	color:#666666;
	font-size:1.3em;
	padding-left: 10px;
}

/* @group Map */

#distance .yui-ac-content {
	background-color: #f2f2f2 !important;
	border: 1px solid #ddd;
	width: 230px !important;
}

#distance .yui-ac-content ul {
	padding: 0 !important;
}

#distance .yui-ac-content ul li {
	list-style: none;
	margin: 0 !important;
	cursor: pointer;
	padding: 5px 20px;
}

#distance .yui-ac-content ul li:hover {
	background-color: #999	;
}

/* Carousel Tabs*/
.carousel_button_active {
	background-color : #F87217;
}

#mainMenuBar li a {
	display: block;
	height: 60px;
	margin-top: 1px;
	margin-left: 17px;
	margin-right: 26px;
	float: left;
        background-image: url('../menu_icons/icons_pw.v11.3.25.1.png');
        background-repeat: no-repeat;
	/* background-position: 50% top; */
}

#menuitem_distancecalculator
{ background-position: -197px 0px; width: 51px; }
#menuitem_distancecalculator:hover, #menuitem_distancecalculator.hotItem
{ background-position: -197px -70px; }
.smallMenu #menuitem_distancecalculator.hotItem, .smallMenu #menuitem_distancecalculator:hover
{ background-position: -197px -112px !important; }
.smallMenu #menuitem_distancecalculator 
{ background-position: -197px -42px !important; }

#menuitem_news
{ background-position: -588px 0px; width: 45px; }
#menuitem_news:hover, #menuitem_news.hotItem
{ background-position: -588px -70px }
.smallMenu #menuitem_news.hotItem, .smallMenu #menuitem_news:hover
{ background-position: -588px -112px !important; }
.smallMenu #menuitem_news
{ background-position: -588px -42px !important; }

#menuitem_events
{ background-position: -158px 0px; width: 34px; }
#menuitem_events:hover, #menuitem_events.hotItem
{ background-position: -158px -70px; }
.smallMenu #menuitem_events.hotItem, .smallMenu #menuitem_events:hover
{ background-position: -158px -112px !important; }
.smallMenu #menuitem_events 
{ background-position: -158px -42px !important; }

#menuitem_forums
{ background-position: -116px 0px; width: 39px; }
#menuitem_forums:hover, #menuitem_forums.hotItem
{ background-position: -116px -70px; }
.smallMenu #menuitem_forums.hotItem, .smallMenu #menuitem_forums:hover
{ background-position: -116px -112px !important; }
.smallMenu #menuitem_forums 
{ background-position: -116px -42px !important; }


.home-latest-news .home-news-date {
    color: #444444;
    width: 70px;
    font-size: 0.9em;  
    vertical-align : top;
}

.home-news-headline{
	/*font-size: 0.9em;*/
	vertical-align : top;
}

.home-latest-news .home-news-region {
    color: #888888;
    width: 90px;
    font-size: 0.9em;  
    vertical-align : top;
}

.recent-list {
    font-size: 0.8em;        
    margin-left: 0;
    padding-left: 4px;
}

.home-latest-forums {
    border-collapse: collapse;
    width: 338px;
}

.gwtk-poll-graph-bar {
    background-color: #F88017;/*#F87431;*/
}

.pageSectionBox2-highlight .arrow {
    background: url("../common_page_parts/section-box-highlight-arrow-r.v11.3.25.1.png") repeat scroll 0 0 transparent;
    float: left;
    height: 16px;
    margin-left: 5px;
    width: 17px;
}

.search-section{width : 390px;}

td a:hover{
 color : #F87217; /* MAINCOL */
}

/* @end */

/* @group Faux Frame */
#diet-frame {
	position: fixed;
	bottom: 0;
	left: 0;
	width: 100%;
	padding: 0;
	height: 50px;
	z-index: 1000;
}
#df-z {
	width: 940px;
	background-repeat: repeat-y;
	background-position: 50%;
	margin: 0 auto;
	height: 50px;
	text-align: center;
	padding: 0 25px;
}
#df-z div div {
	text-align: left;
	float: left;
}
#df-z a {
	float: left;
}
/* @end */





/* STORE */

.storehpflag_portprofiles {
	background-image: url('../../bw/store/hp/shophpflag_portprofiles.png');
	background-position: right 0px;
	background-repeat: no-repeat;
}

.storehpflag_outlook {
	background-image: url('../../bw/store/hp/shophpflag_bunkeroutlook.v1.jpg');
	background-position: right 0px;
	background-repeat: no-repeat;
	
}




/** Classifieds **/
.gwtk_classifieds_link, .gwtk_classifieds_column_ad_description {
	color: #668899;
}

.gwtk_classifieds_column_ad_hover {
	background: #FFD7CA;
}
