﻿/* line 45, ../sass/partials/_base.scss */
a {
  text-decoration: none;
  cursor:pointer;
}

/* RESET (meyerweb.com/eric/tools/css/reset/)*/
/* line 6, ../sass/partials/_reset.scss */
html, body, div, span, applet, object, iframe, h1, h2, h3, .accountOptionsSmall h2, .accountOptions h2, .mySEWPanel h2, h4, h5, h6, p, blockquote, pre, a, abbr, acronym,
address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var,
b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead,
tr, th, td, article, .sideBar, canvas, details, figcaption, figure, #footer, #v5-header, hgroup, menu, .searchPanel, .accountOptions, .accountOptionsSmall,
summary, time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  outline: transparent none 0px;
  font-size: 100%;
  font: inherit;
}
.searchButton {
    border-width: 0px;
    border-style: none;
    background: inherit;
    font: inherit;
    padding: 0px; 
}
.searchButton:active {
    border-width: 0px;
    border-style: none;
    background: inherit;
    outline: transparent none 0px;
    box-shadow: none; 
}

/* line 8, ../sass/partials/_reset.scss */
article, .sideBar, details, figcaption, figure, #footer, #v5-header, hgroup, menu, .searchPanel, #container, .accountOptions, .accountOptionsSmall {
  display: block;
}

/* line 9, ../sass/partials/_reset.scss */
body {
  line-height: 1;
}

/* line 10, ../sass/partials/_reset.scss */
ol, ul {
  list-style: none;
}

/* line 11, ../sass/partials/_reset.scss */
blockquote, q {
  quotes: none;
}

/* line 13, ../sass/partials/_reset.scss */
blockquote:before, blockquote:after,
q:before, q:after {
  content: '';
  content: none;
}

/* line 14, ../sass/partials/_reset.scss */
ins {
  text-decoration: none;
}

/* line 15, ../sass/partials/_reset.scss */
del {
  text-decoration: line-through;
}

/* line 16, ../sass/partials/_reset.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* Site BASE STYLES
 -----------------------------------------------------------------------------------------------------------*/
/* line 20, ../sass/partials/_reset.scss */
.s4-widecontentarea input[type="button"], .s4-widecontentarea input[type="image"], .button, .searchButton, .loginButton {
  cursor: pointer;
}

/* line 21, ../sass/partials/_reset.scss */
menu li {
  margin: 0;
}

/* line 22, ../sass/partials/_reset.scss */
#skipLinks {
  height: 1px;
  left: -999em;
  position: absolute;
  top: -999em;
  width: 1px;
}

/* line 23, ../sass/partials/_reset.scss */
em, i {
  font-style: italic;
}

/* line 23, ../sass/partials/_reset.scss */
strong, b {
  font-weight: bold;
}

/* STRUCTURE
 -----------------------------------------------------------------------------------------------------------*/
/* line 7, ../sass/partials/_page.scss */
html, body {
  width: 100%;
  font-family: Tahoma, arial, monospace;
  font-size: 12px;
  color: #555555;
  line-height: 1.231em;
   -webkit-text-size-adjust: 100%; /* prevent iOS devices making the font bigger even if viewport smaller to fit device */
}

/* line 13, ../sass/partials/_page.scss */
.wrapper {
  width: 960px;
  margin: 0 auto;
  position: relative;
}

#content-page 
{
    width:755px; 
    float:left;
    margin:0px
}

/* override default scrolling behavior */
body.v4master {
   overflow: visible;
   height: inherit;
   width: inherit;
}
body #s4-workspace {
	overflow: visible !important;
}

body #s4-bodyContainer {
	min-width: 0;
}

/* @FONT-FACE
-----------------------------------------------------------------------------------------------------------*/
@font-face {
  font-family: 'Omnes';
  src: url("/res/fonts/omnesRegular.eot");
  src: url("/res/fonts/omnesRegular.eot?#iefix") format("embedded-opentype"), url("/res/fonts/omnesRegular.woff") format("woff"), url("/res/fonts/omnesRegular.ttf") format("truetype"), url("/res/fonts/omnesRegular.svg#Museo300") format("svg");
  font-weight: normal;
}

@font-face {
  font-family: 'Omnes';
  src: url("/res/fonts/omnesSemibold.eot");
  src: url("/res/fonts/omnesSemibold.eot?#iefix") format("embedded-opentype"), url("/res/fonts/omnesSemibold.woff") format("woff"), url("/res/fonts/omnesSemibold.ttf") format("truetype"), url("/res/fonts/omnesSemibold.svg#Museo500") format("svg");
  font-weight: bold;
}

/* TYPOGRAPHY
-----------------------------------------------------------------------------------------------------------*/
/* line 28, ../sass/partials/_fonts.scss */
h1, .h1 {
  font-family: Omnes, Tahoma, Verdana, Arial, Serif;
  font-size: 3em;
  font-weight: normal;
  line-height: normal;
}
.ie7 h1, .ie7 .h1, .ie8 h1, .ie8 .h1 
{
    font-family: Tahoma, Verdana, Arial, Serif !important;
}
/* line 34, ../sass/partials/_fonts.scss */
h2, .h2 {
  font-family: Omnes, Tahoma, Verdana, Arial, Serif;
  font-size: 2.8em;
  font-weight: normal;
  line-height: 1em;
}
.ie7 h2, .ie7 .h2, .ie8 h2, .ie8 .h2 
{
    font-family: Tahoma, Verdana, Arial, Serif !important;
}
.ie7 .info h2 
{
    line-height:1.23em;
}

/* line 40, ../sass/partials/_fonts.scss */
.accountOptionsSmall h2, .accountOptions h2, .mySEWPanel h2, .site_map_column h2 {
  font-family: Omnes, Tahoma, Verdana, Arial, Serif;
  font-weight: normal;
  font-size: 2.3em; 
}

h3, .h3, .ie7 h3, .ie7 .h3, .ie8 h3, .ie8 .h3, .ie7 .accountOptionsSmall h2, .ie8 .accountOptionsSmall h2, .ie7 .accountOptions h2, .ie8 .accountOptions h2, .ie7 .mySEWPanel h2, .ie8 .mySEWPanel h2, .ie7 .site_map_column h2, .ie8 .site_map_column h2
{
    font-family: Tahoma, Verdana, Arial, Serif !important;
    font-size: 2em;
}

/* line 45, ../sass/partials/_fonts.scss */
h4, .h4 {
  font-family: Tahoma, Verdana, Arial, Serif;
  font-size: 1.2em;
}
h5, .h5, h6, .h6 {
  font-family: Tahoma, Verdana, Arial, Serif;
}
    
/* line 49, ../sass/partials/_fonts.scss */
p, .p {
  margin: 10px 0 0 0;
  font-size: 1.1em;
  line-height: 1.30em;
}

/* line 55, ../sass/partials/_fonts.scss */
b {
  font-weight: bold;
}

/* line 57, ../sass/partials/_fonts.scss */
li {
  list-style: none;
}

.clear_float
{
	clear:both;
	height:1px;
	overflow:hidden;
}

/* HEADER
-----------------------------------------------------------------------------------------------------------*/
/* line 25, ../sass/partials/_page.scss */
#v5-header {
  background: #3399CC;
  height: 160px;
  position: static;
  z-index: 900;
}
/* line 30, ../sass/partials/_page.scss */
#v5-header .wrapper {
  height: 160px;
}

/* line 33, ../sass/partials/_page.scss */
.logo {
  margin-top: 22px;
  display: -moz-inline-box;
  -moz-box-orient: vertical;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
}
/* line 7, ../../../Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.1/frameworks/compass/stylesheets/compass/css3/_inline-block.scss */
.logo {
  *display: inline;
}

/* line 35, ../sass/partials/_page.scss */
#content {
  zoom: 1;
}
/* line 98, ../sass/partials/_base.scss */
#content:before, #content:after {
  content: "";
  display: table;
}
/* line 102, ../sass/partials/_base.scss */
#content:after {
  clear: both;
}

/* ICONS
-----------------------------------------------------------------------------------------------------------*/
/* line 266, icons/*.png */
/*.icons-sprite, .billing, .moving, .howto, .learn, .services, .help, .helpSmall, .selling, .mobile, .plus, .consession, .flexslider .controls #container ol li a, .flexslider .controls #container ol li a:hover, .flexslider .controls #container ol li a.active, .accountOptionsSmall li:hover .billing, .accountOptionsSmall li:hover .moving, .accountOptionsSmall li:hover .howto, .accountOptionsSmall li:hover .learn, .accountOptionsSmall li:hover .services, .accountOptionsSmall li:hover .help, .accountOptions li:hover .billing, .accountOptions li:hover .moving, .accountOptions li:hover .howto, .accountOptions li:hover .learn, .accountOptions li:hover .services, .accountOptions li:hover .help, .smallOptions li a:hover .selling, .smallOptions li a:hover .mobile, .smallOptions li a:hover .plus, .smallOptions li a:hover .consession, .moreButton span, .moreButton:hover span, .searchButton, .smallLoginButton span {*/
.icons-sprite, .billing, .moving, .howto, .learn, .services, .help, .helpSmall, .selling, .mobile, .plus, .consession, .flexslider .controls #container ol li a, .flexslider .controls #container ol li a:hover, .flexslider .controls #container ol li a.active, .accountOptionsSmall li:hover .billing, .accountOptionsSmall li:hover .moving, .accountOptionsSmall li:hover .howto, .accountOptionsSmall li:hover .learn, .accountOptionsSmall li:hover .services, .accountOptionsSmall li:hover .help, .accountOptions li:hover .billing, .accountOptions li:hover .moving, .accountOptions li:hover .howto, .accountOptions li:hover .learn, .accountOptions li:hover .services, .accountOptions li:hover .help, .moreButton span, .moreButton:hover span, .searchButton, .smallLoginButton span {
  background: transparent url('/res/images/icons-s3a1cc3f272.png') no-repeat;
}

.education{
	background: transparent url('/res/images/whoosh.png') no-repeat;
}

.accountOptions li:hover .education{
	background: transparent url('/res/images/whoosh2.png') no-repeat;
}
/************************* ContactUs **********************/
.pconnectBlue {
  background: url('/res/images/propertyconnect/PropertyConnectBlue.png') no-repeat;
}

li:hover .pconnectBlue {
  background: url('/res/images/propertyconnect/PropertyConnect_hover.png') no-repeat;  
}

.contactUsFaults {
  background: url('/res/images/propertyconnect/FaultAndEmergencies.png') no-repeat;
}

li:hover .contactUsFaults {
  background: url('/res/images/propertyconnect/FaultAndEmergenciesHover.png') no-repeat;  
}
 
.contactUsOtherPhoneNumbers {
  background: url('/res/images/propertyconnect/CallUS.png') no-repeat;
}

li:hover .contactUsOtherPhoneNumbers {
  background: url('/res/images/propertyconnect/CallUsHover.png') no-repeat;  
} 

.interPreterServices{
  background: url('/res/images/propertyconnect/InterpreterServices.png') no-repeat;
}

li:hover .interPreterServices{
  background: url('/res/images/propertyconnect/InterpreterServicesHover.png') no-repeat;  
} 


/************************* PropertyConnect ***************************/

.pconnect {
  background: url('/res/images/propertyconnect/PropertyConnect.png') no-repeat;
}

.accountOptionsSmall li:hover .pconnect  {
  background: url('/res/images/propertyconnect/PropertyConnect_hover.png') no-repeat;  
}

.developer {
  background: url('/res/images/propertyconnect/icons-contractor-dev.png') no-repeat;
}

.accountOptionsSmall li:hover .developer  {
  background: url('/res/images/propertyconnect/icons-contractor-dev_hover.png') no-repeat;  
}

.pconnectAction {
  background: url('/res/images/propertyconnect/pc_get-connected.png') no-repeat;
  width: 144px;
  height: 29px;
}

.pconnectAction:hover {
  background: url('/res/images/propertyconnect/pc_get-connected_hover.png') no-repeat;
  width: 144px;
  height: 29px;
}

.pconnectActionBlue {
  background: url('/res/images/propertyconnect/pc_get-connected_blue.png') no-repeat;
  width: 144px;
  height: 29px;
}

.pconnectActionBlue:hover {
  background: url('/res/images/propertyconnect/pc_get-connected_hover.png') no-repeat;
  width: 144px;
  height: 29px;
}

.accountOptionsSmall li h3 .pconnectHeader
{
	color: #a20067 !important;
}

.accountOptionsSmall li:hover h3 .pconnectHeader
{
	color: #DD7722 !important;
}

.accountOptions li:hover .pconnect  {
  background: url('/res/images/propertyconnect/PropertyConnect_hover.png') no-repeat;  
}

.accountOptions li:hover .developer  {
  background: url('/res/images/propertyconnect/icons-contractor-dev_hover.png') no-repeat;  
}

.accountOptions li h3 .pconnectHeader
{
	color: #a20067 !important;
}

.accountOptions li:hover h3 .pconnectHeader
{
	color: #DD7722 !important;
}

/********************** END PropertyConnect *************************/

/* line 41, ../sass/partials/_page.scss */
.billing {
  background-position: 0 -634px;
}

/* line 42, ../sass/partials/_page.scss */
.moving {
  background-position: 0 -207px;
}

/* line 43, ../sass/partials/_page.scss */
.howto {
  background-position: 0 -85px;
}

/* line 44, ../sass/partials/_page.scss */
.learn {
  background-position: 0 -573px;
}

/* line 45, ../sass/partials/_page.scss */
.services {
  background-position: 0 -390px;
}

/* line 46, ../sass/partials/_page.scss */
.help {
  background-position: 0 -329px;
}

/* line 47, ../sass/partials/_page.scss */
.helpSmall {
  background-position: 0 -840px;
}

/* line 49, ../sass/partials/_page.scss */
.selling {
  background-position: 0 -756px;
}

/* line 50, ../sass/partials/_page.scss */
.mobile {
  background-position: 0 -966px;
}

/* line 51, ../sass/partials/_page.scss */
.plus {
  background-position: 0 -1050px;
}

/* line 52, ../sass/partials/_page.scss */
.consession {
  background-position: 0 -882px;
}

/* TEST GRID LAYOUT
-----------------------------------------------------------------------------------------------------------*/
/* line 57, ../sass/partials/_page.scss */
#gridLayout {
  z-index: 1000000;
  top: 0;
  position: absolute;
  width: 960px;
  display: none;
  background: url('/res/images/Grid.png') repeat-y 0 0;
}

/* SEARCH PANEL
-----------------------------------------------------------------------------------------------------------*/
/* line 299, ../sass/partials/_page.scss */
.searchPanel {
  background: #0088BB;
  position: relative;
  top: 0;
  right: 0;
  -moz-border-radius-bottomright: 20px;
  -webkit-border-bottom-right-radius: 20px;
  -ms-border-bottom-right-radius: 20px;
  -o-border-bottom-right-radius: 20px;
  border-bottom-right-radius: 20px;
  float: right;
  width: 547px;
  height: 44px;
  padding: 13px 11px 0 20px;
  vertical-align: top;
  zoom: 1;
}
/* line 300, ../sass/partials/_page.scss */
.ie7 .searchPanel {
  position: absolute;
}
/* line 98, ../sass/partials/_base.scss */
.searchPanel:before, .searchPanel:after {
  content: "";
  display: table;
}
/* line 102, ../sass/partials/_base.scss */
.searchPanel:after {
  clear: both;
}
/* line 313, ../sass/partials/_page.scss */
.searchPanel ul {
  margin-top: 2px;
  display: -moz-inline-box;
  -moz-box-orient: vertical;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
}
/* line 7, ../../../Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.1/frameworks/compass/stylesheets/compass/css3/_inline-block.scss */
.searchPanel ul {
  *display: inline;
}
/* line 316, ../sass/partials/_page.scss */
.searchPanel ul li {
  padding: 6px 10px;
  display: -moz-inline-box;
  -moz-box-orient: vertical;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
}
/* line 7, ../../../Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.1/frameworks/compass/stylesheets/compass/css3/_inline-block.scss */
.searchPanel ul li {
  *display: inline;
}
.searchPanel.withLogin ul li 
{
    padding: 6px 6px 10px 6px;
}
/* line 319, ../sass/partials/_page.scss */
.searchPanel ul li a {
  color: #fff;
  font-size: 1.1em;
  font-weight: bold;
}
/* line 323, ../sass/partials/_page.scss */
.searchPanel ul li a:hover {
  color: #def1f8;
}
/* line 326, ../sass/partials/_page.scss */
.searchPanel ul li.first {
  border-right: #63b3d5 1px dotted;
}
/* line 328, ../sass/partials/_page.scss */
.searchPanel.withLogin ul li.third  {
  border-left: #63b3d5 1px dotted;
}
/* line 332, ../sass/partials/_page.scss */
.ie7 .searchPanel .searchArea {
  margin-top: -32px;  
}
/* line 336, ../sass/partials/_page.scss */
.searchPanel .searchArea {
  float: right;
  position: relative;
}
/* line 340, ../sass/partials/_page.scss */
#v5-header .searchPanel .searchArea input#search {
  height: 31px;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  -ms-border-radius: 15px;
  -o-border-radius: 15px;
  border-radius: 15px;
  border: none;
  background: #fff;
  padding: 0 10px 0 40px;
  width: 160px;
  color: #3399CC;
  font-family: Tahoma, arial, monospace;
  font-size: 1.1em;
}
/* line 353, ../sass/partials/_page.scss */
.ie7 #v5-header .searchPanel .searchArea input#search, .ie8 #v5-header .searchPanel .searchArea input#search {
  height: 24px;
  background: #fff;
  padding: 8px 10px 0 40px;
  width: 160px;
  color: #3399CC;
  font-family: Tahoma, arial, monospace;
  font-size: 1.1em;
}
/* line 363, ../sass/partials/_page.scss */
.searchPanel .searchArea .searchButton {
  position: absolute;
  top: 8px;
  left: 12px;
}
/* line 370, ../sass/partials/_page.scss */
.searchPanel img {
  position: absolute;
  top: 66px;
  right: 25px;
}

/* SLIDESHOW
-----------------------------------------------------------------------------------------------------------*/
/* line 377, ../sass/partials/_page.scss */
.flexslider {
  overflow: hidden;
  position: relative;
  background: #f3f2f0;
  width: 100%;
  height: 296px;
  margin: 0 auto;
}
/* line 385, ../sass/partials/_page.scss */
.flexslider .slides {
  position: absolute;
  left: 0;
  top: 0;
}
/* line 390, ../sass/partials/_page.scss */
.flexslider .slides li {
  position: relative;
  float: left;
  display: block;
  position: relative;
  margin: 0;
  padding: 0;
  height: 295px;
  vertical-align: bottom;
  background: url('/res/images/slide-left-side.png') repeat-y 0 -800px;
}
/* line 401, ../sass/partials/_page.scss */
.flexslider .slides li .slide {
  width: 1280px;
  margin: 0 auto;
}
/* line 408, ../sass/partials/_page.scss */
.flexslider .slides li .slide .info {
  position: relative;
  width: 960px;
  margin: 0 auto;
  top: -235px;
}
/* line 413, ../sass/partials/_page.scss */
.flexslider .slides li .slide .info > h2 {
  width: 304px;
}
/* line 415, ../sass/partials/_page.scss */
.flexslider .slides li .slide .info > p {
  margin-top: 23px;
  width: 304px;
  color: #555555;
  font-size: 1.2em;
}
.flexslider .slides li.greenTheme .slide .info > p a
{
	color: #66AA33;
}
.flexslider .slides li.greenTheme .slide .info > p a:hover
{
	color: #66AA33;
	text-decoration: underline;
} 
.flexslider .slides li.blueTheme .slide .info > p a
{
	color: #3399CC;
}
.flexslider .slides li.blueTheme .slide .info > p a:hover
{
	color: #3399CC;
	text-decoration: underline;
} 
.flexslider .slides li.pinkTheme .slide .info > p a
{
	color: #990066;
}
.flexslider .slides li.pinkTheme .slide .info > p a:hover
{
	color: #990066;
	text-decoration: underline;
} 
.flexslider .slides li.purpleTheme .slide .info > p a
{
	color: #442266;
}
.flexslider .slides li.purpleTheme .slide .info > p a:hover
{
	color: #442266;
	text-decoration: underline;
} 
.flexslider .slides li.orangeTheme .slide .info > p a
{
	color: #DD7722;
}
.flexslider .slides li.orangeTheme .slide .info > p a:hover
{
	color: #DD7722;
	text-decoration: underline;
} 
/* line 421, ../sass/partials/_page.scss */
.flexslider img {
  margin: 0;
  padding: 0;
  display: block;
}
/* line 431, ../sass/partials/_page.scss */
.flexslider .controls {
  position: relative;
  top: 0;
  right: 0;
  height: 295px;
  margin: 0 auto;
  width: 400px;
  left: 260px;
  z-index: 805; /*610;*/
}
/* line 441, ../sass/partials/_page.scss */
.flexslider .controls #container {
  height: 13px;
  position: absolute;
  bottom: 13px;
  right: 3px;
}
/* line 447, ../sass/partials/_page.scss */
.flexslider .controls #container ol {
  width: auto;
}
/* line 450, ../sass/partials/_page.scss */
.flexslider .controls #container ol li {
  display: -moz-inline-box;
  -moz-box-orient: vertical;
  display: inline-block;
  vertical-align: middle;
  margin-left: 3px;
  *vertical-align: auto;
}
/* line 7, ../../../Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.1/frameworks/compass/stylesheets/compass/css3/_inline-block.scss */
.flexslider .controls #container ol li {
  *display: inline;
}
/* line 455, ../sass/partials/_page.scss */
.flexslider .controls #container ol li a {
  display: block;
  width: 13px;
  height: 13px;
  cursor: pointer;
  background-position: 0 -1164px;
  text-indent: -9999em;
}
/* line 462, ../sass/partials/_page.scss */
.flexslider .controls #container ol li a:hover {
  background-position: 0 -1151px;
}
/* line 463, ../sass/partials/_page.scss */
.flexslider .controls #container ol li a.active {
  background-position: 0 -1188px;
}

/* SECTION HEADER
-----------------------------------------------------------------------------------------------------------*/
/* line 474, ../sass/partials/_page.scss */
.sectionHeader {
  position: relative;
  display: block;
  float: left;
  overflow: hidden;
  width: 733px;
  left: 20px;
  height: 295px;
  margin-top: 30px;
}
/* line 484, ../sass/partials/_page.scss */
.sectionHeader h1 {
  margin-top: 60px;
  position: relative;
  z-index: 20;
}
/* line 485, ../sass/partials/_page.scss */
.sectionHeader > img {
  position: absolute;
  top: 0;
  left: 0;
}

/* ACCOUNT OPTIONS
-----------------------------------------------------------------------------------------------------------*/
/* line 490, ../sass/partials/_page.scss */
.accountOptionsSmall {
  zoom: 1;
  width: 540px;
  margin-top: 30px;
  margin-bottom: 40px;
  height: 549px;
  position: relative;
  float: left;
}
/* line 98, ../sass/partials/_base.scss */
.accountOptionsSmall:before, .accountOptionsSmall:after {
  content: "";
  display: table;
}
/* line 102, ../sass/partials/_base.scss */
.accountOptionsSmall:after {
  clear: both;
}
/* line 496, ../sass/partials/_page.scss */
.ie7 .accountOptionsSmall {
  height: 625px;
}
/* line 499, ../sass/partials/_page.scss */
.accountOptionsSmall #residential {
  display: block;
}
/* line 501, ../sass/partials/_page.scss */
.accountOptionsSmall h2 {
  color: #555555;
  margin-bottom: 20px;
  margin-left: 20px;
  line-height: normal;
}
/* line 503, ../sass/partials/_page.scss */
.accountOptionsSmall > ul {
  display: none;
  position: absolute;
  top: 40px;
}
/* line 507, ../sass/partials/_page.scss */
.ie7 .accountOptionsSmall > ul {
  top: 75px;
}
/* line 509, ../sass/partials/_page.scss */
.accountOptionsSmall li {
  width: 210px;
  padding: 15px 5px 0 15px;
  height: 157px;
  display: block;
  float: left;
  position: relative;
  background-color: #fff;
  -webkit-transition: background-color 200ms linear;
  -moz-transition: background-color 200ms linear;
  -o-transition: background-color 200ms linear;
  -ms-transition: background-color 200ms linear;
  transition: background-color 200ms linear;
}
/* line 523, ../sass/partials/_page.scss */
.accountOptionsSmall li h3, .accountOptionsSmall li h2, .accountOptionsSmall li .accountOptions h2, .accountOptions .accountOptionsSmall li h2, .accountOptionsSmall li .mySEWPanel h2, .mySEWPanel .accountOptionsSmall li h2 {
  color: #0088BB;
  font-size: 1.3em;
  font-family: Tahoma, arial, monospace;
  margin-bottom: 10px;
  margin-left: 73px;
}
/* line 528, ../sass/partials/_page.scss */
.accountOptionsSmall li.first, .accountOptionsSmall li.second, .accountOptionsSmall li.third, .accountOptionsSmall li.fourth
{
  border-bottom: 1px #bdb8af dashed;
}
/* line 532, ../sass/partials/_page.scss */
.accountOptionsSmall li.first, .accountOptionsSmall li.third, .accountOptionsSmall li.fifth 
{
  border-right: 1px #bdb8af dashed;
}
/* line 534, ../sass/partials/_page.scss */
.accountOptionsSmall li .icon {
  width: 61px;
  height: 61px;
  display: block;
  position: absolute;
  top: 15px;
  left: 15px;
  z-index: 20;
}
/* line 536, ../sass/partials/_page.scss */
.accountOptionsSmall li:hover {
  background-color: #f3f2f0;
  -webkit-transition: background-color 200ms ease-out;
  -moz-transition: background-color 200ms ease-out;
  -o-transition: background-color 200ms ease-out;
  -ms-transition: background-color 200ms ease-out;
  transition: background-color 200ms ease-out;
}
/* line 544, ../sass/partials/_page.scss */
.accountOptionsSmall li:hover h3, .accountOptionsSmall li:hover h2, .accountOptionsSmall li:hover .accountOptions h2, .accountOptions .accountOptionsSmall li:hover h2, .accountOptionsSmall li:hover .mySEWPanel h2, .mySEWPanel .accountOptionsSmall li:hover h2 {
  color: #DD7722;
}
/* line 546, ../sass/partials/_page.scss */
.accountOptionsSmall li:hover .billing {
  background-position: 0 -512px;
}
/* line 547, ../sass/partials/_page.scss */
.accountOptionsSmall li:hover .moving {
  background-position: 0 -146px;
}
/* line 548, ../sass/partials/_page.scss */
.accountOptionsSmall li:hover .howto {
  background-position: 0 0;
}
/* line 549, ../sass/partials/_page.scss */
.accountOptionsSmall li:hover .learn {
  background-position: 0 -695px;
}
/* line 550, ../sass/partials/_page.scss */
.accountOptionsSmall li:hover .services {
  background-position: 0 -451px;
}
/* line 551, ../sass/partials/_page.scss */
.accountOptionsSmall li:hover .help {
  background-position: 0 -268px;
}
/* line 556, ../sass/partials/_page.scss */
.accountOptionsSmall li a {
  color: #555555;
  display: block;
  font-size: 1em; /*1.2em;*/
  margin-bottom: 5px;
  margin-left: 73px;
}
.accountOptionsSmall li h3 a, .accountOptionsSmall li h2 a
{
    font-size: 1em;
    color: #0088BB;
    margin-left: 0px;
}
.accountOptionsSmall li:hover h3 a, .accountOptionsSmall li:hover h2 a
{
    color: #DD7722;
}
/* line 558, ../sass/partials/_page.scss */
.accountOptionsSmall a:hover, .accountOptionsSmall li h3 a:hover, .accountOptionsSmall li h2 a:hover {
  color: #DD7722;
}
/* line 561, ../sass/partials/_page.scss */
.accountOptionsSmall .moreButton {
  position: absolute;
  bottom: 0;
  margin-bottom: 20px;
}
/* line 565, ../sass/partials/_page.scss */
.accountOptions {
  zoom: 1;
  width: 980px;
  margin-top: 37px;
  margin-bottom: 30px;
  height: 381px;
}
/* line 98, ../sass/partials/_base.scss */
.accountOptions:before, .accountOptions:after {
  content: "";
  display: table;
}
/* line 102, ../sass/partials/_base.scss */
.accountOptions:after {
  clear: both;
}
/* line 572, ../sass/partials/_page.scss */
.accountOptions h2 {
  color: #555555;
  margin-bottom: 5px;
  margin-left: 0;
}
/* line 574, ../sass/partials/_page.scss */
.accountOptions ul {
  display: none;
  top: 0px;  /*30*/
  margin-left: -20px; 
}
.ipad .accountOptions ul { margin-left: 0px; }

/* line 579, ../sass/partials/_page.scss */
.ie7 .accountOptions ul {
  top: 75px;
}
/* line 582, ../sass/partials/_page.scss */
.accountOptions li {
  width: 280px;
  padding: 33px 24px 0 24px;
  height: 142px;
  display: block;
  float: left;
  position: relative;
  background-color: #fff;
  -webkit-transition: background-color 200ms linear;
  -moz-transition: background-color 200ms linear;
  -o-transition: background-color 200ms linear;
  -ms-transition: background-color 200ms linear;
  transition: background-color 200ms linear;
}
.ie7 .accountOptions li 
{
  padding: 33px 24px 0 20px;
}
/* line 596, ../sass/partials/_page.scss */
.accountOptions li h3, .accountOptions li h2 {
  color: #0088BB;
  font-size: 1.3em;
  font-family: Tahoma, arial, monospace;
  margin-bottom: 10px;
  margin-left: 73px;
}

/* line 598, ../sass/partials/_page.scss */
.accountOptions li .icon {
  width: 61px;
  height: 61px;
  display: block;
  position: absolute;
  top: 33px;
  left: 24px;
  z-index: 20;
}
/* line 602, ../sass/partials/_page.scss */
.accountOptions li.first, .accountOptions li.second, .accountOptions li.third 
{
  border-bottom: 1px #bdb8af dotted;
}
/* line 605, ../sass/partials/_page.scss */
.accountOptions li.second, .accountOptions li.fifth 
{
  border-left: 1px #bdb8af dotted;
  border-right: 1px #bdb8af dotted;
  width: 278px;
}
/* line 608, ../sass/partials/_page.scss */
.accountOptions li.first, .accountOptions li.fourth 
{
  width: 280px;
  padding-left: 20px;
}
/* line 611, ../sass/partials/_page.scss */
.accountOptions li.first .icon, .accountOptions li.fourth .icon 
{
  left: 20px;
}
/* line 614, ../sass/partials/_page.scss */
.accountOptions li:hover {
  background-color: #f3f2f0;
  -webkit-transition: background-color 200ms ease-out;
  -moz-transition: background-color 200ms ease-out;
  -o-transition: background-color 200ms ease-out;
  -ms-transition: background-color 200ms ease-out;
  transition: background-color 200ms ease-out;
}

/* line 624, ../sass/partials/_page.scss */
.accountOptions li:hover .billing {
  background-position: 0 -512px;
}
/* line 625, ../sass/partials/_page.scss */
.accountOptions li:hover .moving {
  background-position: 0 -146px;
}
/* line 626, ../sass/partials/_page.scss */
.accountOptions li:hover .howto {
  background-position: 0 0;
}
/* line 627, ../sass/partials/_page.scss */
.accountOptions li:hover .learn {
  background-position: 0 -695px;
}
/* line 628, ../sass/partials/_page.scss */
.accountOptions li:hover .services {
  background-position: 0 -451px;
}
/* line 629, ../sass/partials/_page.scss */
.accountOptions li:hover .help {
  background-position: 0 -268px;
}
/* line 635, ../sass/partials/_page.scss */
.accountOptions ul li a {
  color: #555555;
  display: block;
  font-size: 1.1em;
  margin-bottom: 6px;
  margin-left: 73px;
}
.accountOptions ul li h3 a, .accountOptions li h2 a 
{
    font-size:1em;
    color:#0088BB;
    margin-left:0px;
}
/* line 637, ../sass/partials/_page.scss */
.accountOptions ul li a:hover {
  color: #DD7722;
}
/* line 622, ../sass/partials/_page.scss */
.accountOptions ul li:hover h3, .accountOptions ul li:hover h3 a, .accountOptions ul li:hover h2, .accountOptions ul li:hover h2 a, .accountOptions ul li h3 a:hover, .accountOptions ul li h2 a:hover {
  color: #DD7722;
}
/* line 640, ../sass/partials/_page.scss */
.accountOptions .moreButton {
  position: absolute;
  bottom: 0;
  margin-bottom: 20px;
}

/* SIDE BAR
-----------------------------------------------------------------------------------------------------------*/
/* line 647, ../sass/partials/_page.scss */
.sideBar {
  width: 206px;  
  display: block;
  float: right;
  vertical-align: top;
  position: relative;
  left: 0;
  margin-top: 30px;
  margin-left: 0;
}

/* line 649, ../sass/partials/_page.scss */
.sideBar-content h2 {
  margin-top: 30px;
  margin-bottom: 10px;
  color: #3399CC;
}

/* line 651, ../sass/partials/_page.scss */
.sideBar-content textArea {
  width: 205px;
  height: 200px;
}

/* line 652, ../sass/partials/_page.scss */
.sideBar-content p {
  margin-bottom: 15px;
}

/* line 696, ../sass/partials/_page.scss */
.documentPanel {
  background: #f3f2f0;
  padding-bottom: 10px;
}
/* line 699, ../sass/partials/_page.scss */
.documentPanel h2 {
  background: #66AA33;
  color: #fff;
  -moz-border-radius-bottomright: 20px;
  -webkit-border-bottom-right-radius: 20px;
  -ms-border-bottom-right-radius: 20px;
  -o-border-bottom-right-radius: 20px;
  border-bottom-right-radius: 20px;
  font-size: 1.8em;
  padding: 15px 10px 10px 10px;
}

.ie7 .documentPanel h2, .ie8 .documentPanel h2 
{
    font-size:1.7em;
    padding: 15px 10px 15px 10px;
}
.site_map_column .documentPanel h2, #navigator .documentPanel h2, #quick_tip .documentPanel h2, .ie7 #navigator .documentPanel h2, .ie7 #quick_tip .documentPanel h2, .ie7 .site_map_column .documentPanel h2, .ie8 .site_map_column .documentPanel h2, .ie8 #navigator .documentPanel h2, .ie8 #quick_tip .documentPanel h2 
{
    font-size:1.5em !important;
    padding: 10px 10px 10px 10px !important;
}
.documentPanel h2.pinkTheme { background: #990066; color: #fff !important; }
.documentPanel h2.purpleTheme { background: #442266; color: #fff !important; }
.documentPanel h2.blueTheme { background: #3399CC; color: #fff !important; }
.documentPanel h2.orangeTheme { background: #DD7722; color: #fff !important; }

/* line 700, ../sass/partials/_page.scss */
.documentPanel ul {
  padding-top: 10px;
}
/* line 701, ../sass/partials/_page.scss */
.documentPanel li {
  display: block;
  margin-bottom: 10px;
  padding: 0 5px 0 15px;
}

.sideBar .documentPanel a .ms-asset-icon {
  display: block;
  margin-right: 8px;
  float: left;
}
.documentPanel a, a:link, a:visited {
  color: #3399CC;
}
/* line 705, ../sass/partials/_page.scss */
.documentPanel a:hover {
  color: #DD7722;
}
/* line 706, ../sass/partials/_page.scss */
.documentPanel a b {
  font-weight: bold;
}
.documentPanel h2 a, .documentPanel h2 a:hover
{
    color: #fff;
}

/* MY SEW PANEL
-----------------------------------------------------------------------------------------------------------*/
/* line 715, ../sass/partials/_page.scss */
.mySEWPanel {
  width: 260px; /*304px;*/
  height: 162px;
  /*padding: 30px 0 0 24px;*/
  padding: 30px 24px 0 24px;
  position: absolute;
  right: 0;
  top: 45px;
  background: url('/res/images/bg-black-trans-50.png') repeat;
  -moz-border-radius-bottomright: 20px;
  -webkit-border-bottom-right-radius: 20px;
  -ms-border-bottom-right-radius: 20px;
  -o-border-bottom-right-radius: 20px;
  border-bottom-right-radius: 20px;
}
/* line 717, ../sass/partials/_page.scss */
.ie7 .mySEWPanel {
  /*padding: 15px 0 0 24px;*/
  padding: 15px 24px 0 24px;
  height: 177px;
}
/* line 727, ../sass/partials/_page.scss */
.ie7 .mySEWPanel h2 {
  margin-bottom: 5px;
  line-height: normal;
}
/* line 728, ../sass/partials/_page.scss */
.mySEWPanel h2 {
  color: #fff;
  margin-bottom: 20px;
}
.mySEWPanel li, .mySEWPanel .mySEWPanelArea p { color: #FFFFFF; font-size:1.2em; }

.mySEWPanel li:first-child {
  margin-top: 10px;
}
.mySEWLPanel .mySEWPanelArea p:first-child 
{
    margin-top:5px;
}
/* line 731, ../sass/partials/_page.scss */
.ie7 .mySEWPanel li:first-child {
  margin-top: 15px;
}
/* line 730, ../sass/partials/_page.scss */
.mySEWPanel li:last-child {
  margin-top: 9px;
}
/* line 731, ../sass/partials/_page.scss */
.ie7 .mySEWPanel li:last-child {
  margin-top: 15px;
}
/* line 733, ../sass/partials/_page.scss */
.mySEWPanel a {
  color: #fff;
  margin-right: 15px;
  margin-top: 10px;
  display: -moz-inline-box;
  -moz-box-orient: vertical;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
}
/* line 7, ../../../Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.1/frameworks/compass/stylesheets/compass/css3/_inline-block.scss */
.mySEWPanel a {
  *display: inline;
}
/* line 735, ../sass/partials/_page.scss */
.mySEWPanel a:hover, .mySEWPanel a.button:hover {
  color: #FFFFFF !important; /*#DD7722;*/
}
/* line 740, ../sass/partials/_page.scss */
.mySEWPanel .loginButton, .mySEWPanel .button {
  margin: 15px 10px 0 0;
  float: left;
  /*padding-left:20px;
  padding-right:20px;*/
  width:230px;
  text-align:center;
  display:block;
}

/* OVERLAYS
-----------------------------------------------------------------------------------------------------------*/
/* line 752, ../sass/partials/_page.scss */
#overlay {
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  background: #000;
  opacity: 0.5;
  z-index: 3000;
  display: none;
}

/* BUTTONS
-----------------------------------------------------------------------------------------------------------*/
/* line 766, ../sass/partials/_page.scss */
.arrowButton {
  border: none;
  padding: 8px 10px;
  color: #fff;
  font-size: 1.08em;
  text-decoration: none;
  font-weight: bold;
  font-family: Tahoma, arial, monospace;
  background: #bdb8af;
  display: -moz-inline-box;
  -moz-box-orient: vertical;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  text-decoration: none;
}
/* line 7, ../../../Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.1/frameworks/compass/stylesheets/compass/css3/_inline-block.scss */
.arrowButton {
  *display: inline;
}

/* line 778, ../sass/partials/_page.scss */
.arrowButton:hover {
  text-decoration: underline;
}

/* line 780, ../sass/partials/_page.scss */
.moreButton {
  color: #555555;
  font-weight: bold;
}
/* line 784, ../sass/partials/_page.scss */
.moreButton span {
  margin-left: 8px;
  margin-top: -2px;
  width: 5px;
  height: 11px;
  display: -moz-inline-box;
  -moz-box-orient: vertical;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  background-position: 0 -1212px;
}
/* line 7, ../../../Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.1/frameworks/compass/stylesheets/compass/css3/_inline-block.scss */
.moreButton span {
  *display: inline;
}
/* line 785, ../sass/partials/_page.scss */
.moreButton:hover {
  color: #DD7722;
}
/* line 787, ../sass/partials/_page.scss */
.moreButton:hover span {
  background-position: 0 -1201px;
}

/* line 791, ../sass/partials/_page.scss */
.registerButton {
  color: #FFF;
  /*font-size: 1.083em;*/
  float:right;
}
.ie7 .registerButton 
{
    float:none;
}
/* line 796, ../sass/partials/_page.scss */
.registerButton:hover {
  color: #DD7722;
}

/* line 800, ../sass/partials/_page.scss */
.button, .loginButton, .blueTheme .button, .pinkTheme .button, .greenTheme .button, .purpleTheme .button {
  border: none;
  padding: 8px 10px;
  color: #fff;
  font-size: 1.08em;
  text-decoration: none;
  font-weight: bold;
  background: #bdb8af;
  display: -moz-inline-box;
  -moz-box-orient: vertical;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
}
/* line 7, ../../../Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.1/frameworks/compass/stylesheets/compass/css3/_inline-block.scss */
.button, .loginButton, .blueTheme .button, .pinkTheme .button, .greenTheme .button, .purpleTheme .button {
  *display: inline;
}
/* line 811, ../sass/partials/_page.scss */
.button:hover, .loginButton:hover, .blueTheme .button:hover, .pinkTheme .button:hover, .greenTheme .button:hover, .purpleTheme .button:hover {
  background: #DD7722;
}

/* line 814, ../sass/partials/_page.scss */
.searchButton {
  background-position: 0 -1134px;
  display: -moz-inline-box;
  -moz-box-orient: vertical;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  border: none;
  border-color:White;
  border-width:0px;
  border-style:none;
  width: 16px;
  height: 17px;
  text-indent: -9999em;
  font-size: 0;
  line-height: 0;
}
/* line 7, ../../../Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.1/frameworks/compass/stylesheets/compass/css3/_inline-block.scss */
.searchButton {
  *display: inline;
}

/* line 825, ../sass/partials/_page.scss */
.loginButton {
  background: #66AA33;
}

/* line 827, ../sass/partials/_page.scss */
.smallLoginButton {
  color: #FFF;
  font-size: 1.08em;
}
/* line 830, ../sass/partials/_page.scss */
.smallLoginButton span {
  margin-right: 8px;
  margin-top: -2px;
  width: 12px;
  height: 11px;
  display: -moz-inline-box;
  -moz-box-orient: vertical;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  background-position: 0 -1177px;
}
/* line 7, ../../../Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.1/frameworks/compass/stylesheets/compass/css3/_inline-block.scss */
.smallLoginButton span {
  *display: inline;
}
/* line 831, ../sass/partials/_page.scss */
.ie7 .smallLoginButton span {
  margin-top: 5px;
  vertical-align: top;
}

/* FORMS
-----------------------------------------------------------------------------------------------------------*/
/* line 838, ../sass/partials/_page.scss */
.mySEWPanel li {        /* prototype had form li */
  margin-bottom: 6px;
}

/* line 841, ../sass/partials/_page.scss */
.searchPanel label, .mySEWPanel label {
  color: #fff;
  font-size: 1.2em;
  display: -moz-inline-box;
  -moz-box-orient: vertical;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
}
/* line 7, ../../../Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.1/frameworks/compass/stylesheets/compass/css3/_inline-block.scss */
label {
  *display: inline;
}

/* line 844, ../sass/partials/_page.scss */
#v5-header input#search, #content .mySEWPanel input#username,
#content .mySEWPanel input#password {
  padding: 0 8px;
  height: 29px;
  width: 176px;
  border: 1px solid #555555;
  display: -moz-inline-box;
  -moz-box-orient: vertical;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
}
/* line 846, ../sass/partials/_page.scss */
.ie7 #v5-header input#search, .ie7 #content .mySEWPanel input#username, .ie8 #v5-header input#search, .ie8 #content .mySEWPanel input#username, 
.ie7 #content .mySEWPanel input#password, .ie8 #content .mySEWPanel input#password {
  padding: 8px 8px 0;
  height: 21px;
}
/* line 7, ../../../Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.1/frameworks/compass/stylesheets/compass/css3/_inline-block.scss */
#v5-header input#searcch, #content .mySEWPanel input#username
#content .mySEWPanel input#password {
  *display: inline;
}

/* THEMES
-----------------------------------------------------------------------------------------------------------*/
/* line 858, ../sass/partials/_page.scss */
.blueTheme h1,
.blueTheme h2,
.blueTheme h2 a,
.blueTheme h3,
.blueTheme .accountOptionsSmall h2,
.accountOptionsSmall .blueTheme h2,
.blueTheme .accountOptions h2,
.accountOptions .blueTheme h2,
.blueTheme .mySEWPanel h2,
.mySEWPanel .blueTheme h2,
.blueTheme h4 {
  color: #3399CC;
}

/* line 859, ../sass/partials/_page.scss */
.blueTheme .button, .blueTheme .loginButton, .blueTheme .button, .blueTheme .pinkTheme .button, .pinkTheme .blueTheme .button, .blueTheme .greenTheme .button, .greenTheme .blueTheme .button, .blueTheme .purpleTheme .button, .purpleTheme .blueTheme .button {
  background: #35a9e1;
}

/* line 860, ../sass/partials/_page.scss */
.slides li.blueTheme {
  background: #35a9e1 url('/res/images/slide-left-side.png') repeat-y 0 -800px;
}

.slides li.greyTheme {
  background: #d9d9d7 url('/res/images/slide-left-side.png') repeat-y 0 -800px;
}

.slides li.aquaTheme {
  background: #3cb6ce url('/res/images/slide-left-side.png') repeat-y 0 -800px;
}

.slides li.magentaTheme {
  background: #a20067 url('/res/images/slide-left-side.png') repeat-y 0 -800px;
}

.slides li.lightblueTheme {
  background: #a4d4eb url('/res/images/slide-left-side.png') repeat-y 0 -800px;
}

.slides li.midblueTheme {
  background: #3398CD url('/res/images/slide-left-side.png') repeat-y 0 -800px;
}

/* line 865, ../sass/partials/_page.scss */
.pinkTheme h1,
.pinkTheme h2,
.pinkTheme h2 a,
.pinkTheme h3,
.pinkTheme .accountOptionsSmall h2,
.accountOptionsSmall .pinkTheme h2,
.pinkTheme .accountOptions h2,
.accountOptions .pinkTheme h2,
.pinkTheme .mySEWPanel h2,
.mySEWPanel .pinkTheme h2,
.pinkTheme h4 {
  color: #990066;
}

/* line 866, ../sass/partials/_page.scss */
.pinkTheme .button, .pinkTheme .loginButton, .pinkTheme .blueTheme .button, .blueTheme .pinkTheme .button, .pinkTheme .button, .pinkTheme .greenTheme .button, .greenTheme .pinkTheme .button, .pinkTheme .purpleTheme .button, .purpleTheme .pinkTheme .button {
  background: #ba0076;
}

/* line 867, ../sass/partials/_page.scss */
.slides li.pinkTheme {
  background: #ba0076 url('/res/images/slide-left-side.png') repeat-y 0 -800px;
}

/* line 872, ../sass/partials/_page.scss */
.greenTheme h1,
.greenTheme h2,
.greenTheme h2 a,
.greenTheme h3,
.greenTheme .accountOptionsSmall h2,
.accountOptionsSmall .greenTheme h2,
.greenTheme .accountOptions h2,
.accountOptions .greenTheme h2,
.greenTheme .mySEWPanel h2,
.mySEWPanel .greenTheme h2,
.greenTheme h4 {
  color: #66AA33;
}

/* line 873, ../sass/partials/_page.scss */
.greenTheme .button, .greenTheme .loginButton, .greenTheme .blueTheme .button, .blueTheme .greenTheme .button, .greenTheme .pinkTheme .button, .pinkTheme .greenTheme .button, .greenTheme .button, .greenTheme .purpleTheme .button, .purpleTheme .greenTheme .button {
  background: #5da22a;
}

/* line 874, ../sass/partials/_page.scss */
.slides li.greenTheme {
  background: #5da22a url('/res/images/slide-left-side.png') repeat-y 0 -800px;
}

/* line 879, ../sass/partials/_page.scss */
.purpleTheme h1,
.purpleTheme h2,
.purpleTheme h2 a,
.purpleTheme h3,
.purpleTheme .accountOptionsSmall h2,
.accountOptionsSmall .purpleTheme h2,
.purpleTheme .accountOptions h2,
.accountOptions .purpleTheme h2,
.purpleTheme .mySEWPanel h2,
.mySEWPanel .purpleTheme h2,
.purpleTheme h4 {
  color: #442266;
}

/* line 880, ../sass/partials/_page.scss */
.purpleTheme .button, .purpleTheme .loginButton, .purpleTheme .blueTheme .button, .blueTheme .purpleTheme .button, .purpleTheme .pinkTheme .button, .pinkTheme .purpleTheme .button, .purpleTheme .greenTheme .button, .greenTheme .purpleTheme .button, .purpleTheme .button {
  background: #662282;
}

/* line 881, ../sass/partials/_page.scss */
.slides li.purpleTheme {
  background: #662282 url('/res/images/slide-left-side.png') repeat-y 0 -800px;
}

.orangeTheme h2, .orangeTheme h2 a, .mySEWPanel .orangeTheme h2 { color: #DD7722; }
.slides li.orangeTheme {
  background: #DD7722 url('/res/images/slide-left-side.png') repeat-y 0 -800px;
}

/* MODAL
-----------------------------------------------------------------------------------------------------------*/
/* line 887, ../sass/partials/_page.scss */
#modals {
  display: none;
}

/* line 891, ../sass/partials/_page.scss */
.modalClose {
  background: red;
  width: 27px;
  height: 28px;
  display: block;
  text-indent: -9999em;
  float: right;
}

/* SUB FOOTER
-----------------------------------------------------------------------------------------------------------*/
/* line 903, ../sass/partials/_page.scss */
.subFooter {
  background: #f3f2f0;
  padding: 50px 0 85px 0;
  zoom: 1;
}
/* line 98, ../sass/partials/_base.scss */
.subFooter:before, .subFooter:after {
  content: "";
  display: table;
}
/* line 102, ../sass/partials/_base.scss */
.subFooter:after {
  clear: both;
}
/* line 907, ../sass/partials/_page.scss */
.subFooter h3, .subFooter .accountOptionsSmall h2, .accountOptionsSmall .subFooter h2, .subFooter .accountOptions h2, .accountOptions .subFooter h2, .subFooter .mySEWPanel h2, .mySEWPanel .subFooter h2 {
  margin-bottom: 26px;
  line-height: normal;
}
/* line 908, ../sass/partials/_page.scss */
.subFooter h4 {
  font-weight: bold;
  margin-bottom: 3px;
}
/* line 910, ../sass/partials/_page.scss */
.subFooter a.button {
  position: absolute;
  bottom: 0;
}
/* line 912, ../sass/partials/_page.scss */
.subFooter p {
  margin: 0 0 45px;
  font-size: 1.1em;
}
/* line 914, ../sass/partials/_page.scss */
.subFooter li {
  position: relative;
  width: 302px;
  float: left;
  min-height: 200px;
  padding-right: 0px;
  padding-left: 24px;
  border-left: 1px #bdb8af dotted;
}
/* line 917, ../sass/partials/_page.scss */
/*.subFooter li:first-child, */
.subFooter li.first {
  border: none;
  padding-left: 0;
  width: 304px;
}

/* FOOTER
-----------------------------------------------------------------------------------------------------------*/
/* line 925, ../sass/partials/_page.scss */
#footer {
  background: #3399CC;
  padding: 45px 0 0 0;
  height: 59px;
}

/* SOCIAL
-----------------------------------------------------------------------------------------------------------*/
/* line 929, ../sass/partials/_page.scss */
.social {
  float: right;
}
/* line 931, ../sass/partials/_page.scss */
.social span {
  float: right;
  display: block;
}
/* line 936, ../sass/partials/_page.scss */
.social a {
  height: 32px;
  display: inline;
  margin-left: 10px;
}

/* line 948, ../sass/partials/_page.scss */
.facebook {
  width: 32px;
}

/* line 949, ../sass/partials/_page.scss */
.twitter {
  width: 33px;
}

/* line 950, ../sass/partials/_page.scss */
.linkedin {
  width: 32px;
}

/* line 951, ../sass/partials/_page.scss */
.youtube {
  width: 83px;
}

.social_icon{
  width: 32px;
}

/* DISCLAIMER
-----------------------------------------------------------------------------------------------------------*/
/* line 955, ../sass/partials/_page.scss */
.disclaimer {
  float: left;
}
/* line 957, ../sass/partials/_page.scss */
.disclaimer p {
  display: block;
  color: #fff;
  font-size: 1.1em;
  margin: 3px 0 0 0;
}
/* line 964, ../sass/partials/_page.scss */
.disclaimer a {
  color: #fff;
  font-size: 1.1em;
  font-weight: bold;
  text-decoration: none;
  cursor: pointer;
  margin-right: 11px;
}
/* line 972, ../sass/partials/_page.scss */
.disclaimer a:hover {
  color: #EEEEEE;
  text-decoration: underline;
}

/* SCREEN READER & ACCESSIBILITY
-----------------------------------------------------------------------------------------------------------*/
/* line 983, ../sass/partials/_page.scss */
.offsetContent, .searchPanel .searchArea label,
.skipToContent {
  position: absolute;
  left: -99999em;
}

/* line 988, ../sass/partials/_page.scss */
.skipToContent:focus {
  left: -180px;
}

/* line 992, ../sass/partials/_page.scss */
.skipToContent {
  background: #fff;
  top: 0;
  font-size: 1.5em;
  position: absolute;
  color: #555555;
  padding: 14px 20px;
  display: -moz-inline-box;
  -moz-box-orient: vertical;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  font-family: Tahoma, arial, monospace;
  -moz-border-radius-bottomleft: 4px;
  -webkit-border-bottom-left-radius: 4px;
  -ms-border-bottom-left-radius: 4px;
  -o-border-bottom-left-radius: 4px;
  border-bottom-left-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  -webkit-border-bottom-right-radius: 4px;
  -ms-border-bottom-right-radius: 4px;
  -o-border-bottom-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
/* line 7, ../../../Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.1/frameworks/compass/stylesheets/compass/css3/_inline-block.scss */
.skipToContent {
  *display: inline;
}

/* STANDARD CONTENT (WYSIWYG)
-----------------------------------------------------------------------------------------------------------*/
/* line 3, ../sass/partials/_wysiwyg.scss */
.wysiwyg 
{
  padding: 20px 40px 50px 20px;
  width: 460px;
  position: relative;
  float: left;
  display: block;
}
/* line 9, ../sass/partials/_wysiwyg.scss */
.wysiwyg-content p {
  margin: 20px 0 0 0;
}
/* line 11, ../sass/partials/_wysiwyg.scss */
.wysiwyg-content img {
  /*display: block;*/
  border: 0;
}
/* line 13, ../sass/partials/_wysiwyg.scss */
.wysiwyg-content a, .link-item a, .link-item a:link, .link-item a:visited {
  font-family: Tahoma, arial, monospace; /* override Tahoma font from corev4.css */
  color: #3399CC;
  font-size:1em;   /* override 8pt from corev4.css */
  cursor: pointer;
  text-decoration: none;
}
/* line 17, ../sass/partials/_wysiwyg.scss */
.wysiwyg-content a:hover, .link-item a:hover {
  color: #DD7722;
  text-decoration: underline;
}
/* line 21, ../sass/partials/_wysiwyg.scss */
.wysiwyg-content h1 {
  margin: 30px 0 0 0;
  line-height: normal;
  color: #3399CC;
}
/* line 23, ../sass/partials/_wysiwyg.scss */
.wysiwyg-content h2 {
  margin: 30px 0 0 0;
  line-height: normal;
  color: #3399CC;
}
/* line 25, ../sass/partials/_wysiwyg.scss */
.wysiwyg-content h3 /*, .wysiwyg .accountOptionsSmall h2, .accountOptionsSmall .wysiwyg h2, .wysiwyg .accountOptions h2, .accountOptions .wysiwyg h2, .wysiwyg .mySEWPanel h2, .mySEWPanel .wysiwyg h2 */
{
  margin: 30px 0 0 0;
  line-height: normal;
  color: #3399CC;
}
/* line 27, ../sass/partials/_wysiwyg.scss */
.wysiwyg-content h4 {
  margin: 20px 0 0 0;
  line-height: normal;
  font-weight: bold;
}
/* line 29, ../sass/partials/_wysiwyg.scss */
.wysiwyg-content h5 {
  margin: 20px 0 0 0;
  line-height: normal;
}
/* line 31, ../sass/partials/_wysiwyg.scss */
.wysiwyg-content h6 {
  margin: 20px 0 0 0;
  line-height: normal;
}
/* line 33, ../sass/partials/_wysiwyg.scss */
.wysiwyg b {
  font-weight: bold;
}
/* line 37, ../sass/partials/_wysiwyg.scss */
.wysiwyg strong
i,
.wysiwyg em {
  font-style: italic;
}
/* line 39, ../sass/partials/_wysiwyg.scss */
.wysiwyg ul, .wysiwyg-content ul {
  margin: 10px 0 20px 15px;
}
.wysiwyg ul li, .wysiwyg-content ul li 
{
    font-size:1em;  /* changed from 1.1em to 1em 21/10/2014*/
}
/* line 43, ../sass/partials/_wysiwyg.scss */
.wysiwyg-content ul li, .wysiwyg ul li {
  list-style-type: disc;
  list-style-position:outside;
  list-style-image:none;
  margin-bottom: 10px;
}
/* line 46, ../sass/partials/_wysiwyg.scss */
.wysiwyg ol, .wysiwyg-content ol {
  margin: 10px 0 20px 15px;
}
.wysiwyg ol li, .wysiwyg-content ol li 
{
    font-size:1.1em;
}
/* line 49, ../sass/partials/_wysiwyg.scss */
.ie7 .wysiwyg ol, .ie7 .wysiwyg-content ol {
  margin-left: 23px;
}
/* line 51, ../sass/partials/_wysiwyg.scss */
.ie8 .wysiwyg ol, .ie9 .wysiwyg ol, .ie8 .wysiwyg-content ol, .ie9 .wysiwyg-content ol {
  margin-left: 20px;
}
/* line 52, ../sass/partials/_wysiwyg.scss */
.wysiwyg-content ol li, .wysiwyg ol li {
  list-style-type:decimal;
  list-style-position:outside;
  list-style-image:none;
  margin-bottom: 10px;
}
/* line 55, ../sass/partials/_wysiwyg.scss */
.wysiwyg blockquote, .wysiwyg-content blockquote {
  margin: 5px 0 20px 0;
}

/* SITE MAP 
 -----------------------------------------------------------------------------------------------------------*/
#navigator
{
  width: 715px;
  position: relative;
  float: left;
  display: block;
}
#quick_tip { width:225px; float:right; }
#site_map_columns
	{
		margin-top:40px;
		width:960px;
		overflow:hidden;
		margin-bottom:40px;
	}
.site_map_column { width:225px; float:left; }
#navigator .documentPanel, #quick_tip .documentPanel { min-height:109px; margin-top:40px;}
#projects_map, #about_map, #news_map, #performance_map { margin-top:40px; display:none; }
#navigator ul li { float:left; min-width:163px; }
    #quick_tip_inner 
	{
		padding:7px 25px 11px 12px;
		font-style:italic;
		line-height:1.4em;
	}

.site_map_column documentPanel h2, #navigator documentPanel h2, #quick_tip documentPanel h2 
{
    font-size:1.5em !important;
    padding: 10px 10px 10px 10px !important;
}
.site_map_column .documentPanel h2 a, .site_map_column h2 a:link, .site_map_column h2 a:visited
{
    color:#FFFFFF;
}
.site_map_column h2 a:hover
{
    color:#FFFFFF;
    text-decoration:underline;
}
.site_map_column .documentPanel ul li { margin-bottom:5px; }
.site_map_column .documentPanel ul li ul { padding-top:5px; }
.site_map_column .documentPanel ul li ul li ul { padding-top:5px; }
#navigator .documentPanel a, #navigator .documentPanel a:link, #navigator .documentPanel a:visited, .site_map_column .msaSiteMapContainer ul li a, .site_map_column .msaSiteMapContainer ul li a:link, .site_map_column .msaSiteMapContainer ul li a:visited
{
    color: #3399CC; 
    font-weight:bold;
}
.site_map_column .msaSiteMapContainer ul li ul li a, .site_map_column .msaSiteMapContainer ul li ul li a:link, .site_map_column .msaSiteMapContainer ul li ul li a:visited
{
    color:#555555;
}
.site_map_column .msaSiteMapContainer ul li ul li ul li a, .site_map_column .msaSiteMapContainer ul li ul li ul li a:link, .site_map_column .msaSiteMapContainer ul li ul li ul li a:visited
{
    color:#442266;
}
.site_map_column .msaSiteMapContainer ul li a:hover, #navigator .documentPanel a:hover,
.site_map_column .msaSiteMapContainer ul li ul li a:hover { color: #DD7722; text-decoration:underline; }
.site_map_column .msaSiteMapContainer ul li ul li ul li a:hover { color: #DD7722; text-decoration:underline; }

/* SEARCH PAGE
 -----------------------------------------------------------------------------------------------------------*/
 	#search_content_body .srch-results { max-width:100%; padding-left:0px } 
	#search_content_body .srch-stats { font-size:100%;  color:#555555; padding-top:5px; padding-bottom:5px; background-color: Transparent !important; font-family: Tahoma, arial, monospace;}
	#search_content_body .srch-Page { background-color:#ffffff !important; color:#555555 !important; clear:both; font-family: Tahoma, arial, monospace; padding-left:0px; padding-bottom:3em; }
	#search_content_body .srch-Page a:link, #search_content_body .srch-Page a:visited { font-family: Tahoma, arial, monospace; color: #3399CC !important; text-decoration:none;  }
	#search_content_body .srch-Page a:hover { color: #DD7722; text-decoration:underline; }
	#search_content_body .srch-Title, .srch-Title { color:#3399CC !important; font-family: Tahoma, arial, monospace !important; text-align:left;  }
	#search_content_body .srch-Title a:link, #search_content_body .srch-Title a:visited { margin-left:0px; color:#3399CC !important; font-weight: 500; font-family: Tahoma, arial, monospace !important; font-size:1.5em;}
	#search_content_body .srch-Title a:hover { color: #DD7722 !important; text-decoration:underline; }
	#search_content_body .srch-Description { color:#555555 !important; font-family: Tahoma, arial, monospace; font-size:1.1em; }
	p.srch-Metadata { color:#7d7d7d; margin-bottom:0px !important; font-family: Tahoma, arial, monospace; }
	#search_content_body .srch-Metadata a, #search_content_body .srch-URL a:link { color: #66AA33 !important; font-family: Tahoma, arial, monospace !important; text-decoration:none; }
	#search_content_body .srch-Metadata a:hover, #search_content_body .srch-URL a:hover { color:#DD7722 !important; text-decoration:underline; font-family: Tahoma, arial, monospace !important; }
	#search_content_body .srch-Metadata { margin-bottom:15px !important; }

/* Body Left 
 -----------------------------------------------------------------------------------------------------------*/
#body-left
{
  width: 735px;
  position: relative;
  float: left;
  display: block;
  padding-top: 20px;
  padding-bottom: 50px;
}
#body-left .columns { margin:20px 0px 0px; }
#body-left .column { width:50%; float:left; }
.ie7 #body-left .column, .ie8 #body-left .column, .ie9 #body-left .column { width:49.9%; }

/* Body Right 
 -----------------------------------------------------------------------------------------------------------*/
#body-right
{
  width: 735px;
  position: relative;
  float: left;
  display: block;
  padding: 20px 0px 40px 20px; /*T, R, B, L */
}
#body-right .sectionHeader { margin-top: 0px !important; left:0px !important; }
#body-right .columns { margin:20px 0px 0px; }
#body-right .column { width:50%; float:left; }
.ie7 #body-right .column, .ie8 #body-right .column, .ie9 #body-right .column { width:49.9%; }	

.columns .padding-right .wysiwyg-content, .columns .padding-right .wpzone { padding-right:10px; }
.columns .padding-left .wysiwyg-content, .columns .padding-left .wpzone { padding-left: 10px; }
.columns .padding-right .wpzone .wysiwyg_content, .columns .padding-left .wpzone .wysiwyg_content { padding-left:0px; padding-right:0px; }

/* MEDIA QUERIES
 -----------------------------------------------------------------------------------------------------------*/
/* IPHONE / MOBILE
-----------------------------------------------------------------------------------------------------------*/
@media only screen and (min-width: 480px) {
  /* Style adjustments for viewports 480px and over go here */
}
@media only screen and (min-width: 768px) {
  /* Style adjustments for viewports 768px and over go here */
}
/* IPAD
-----------------------------------------------------------------------------------------------------------*/
.ipad #v5-header, .ipad #content, .ipad .subFooter, .ipad #footer { width: 1024px; }
/* other ipad styles are applied elsewhere to prevent margin-left: -20px */

/* PRINT STYLES
 -----------------------------------------------------------------------------------------------------------*/
@media print {
  /* line 42, ../sass/partials/_media.scss */
  .hideContent, .secondaryNav, .s4-ribbonrowhidetitle, #v5-header, #v5-global-nav, .searchPanel {
    display: none;
  }

  /* line 43, ../sass/partials/_media.scss */
  * {
    background: transparent !important;
    color: black !important;
    box-shadow: none !important;
    text-shadow: none !important;
    filter: none !important;
    -ms-filter: none !important;
  }

  /* Black prints faster: h5bp.com/s */
  /* line 44, ../sass/partials/_media.scss */
  a, a:visited {
    text-decoration: underline;
  }

  /* line 45, ../sass/partials/_media.scss */
  a[href]:after {
    content: " (" attr(href) ")";
  }

  /* line 46, ../sass/partials/_media.scss */
  abbr[title]:after {
    content: " (" attr(title) ")";
  }

  /* line 47, ../sass/partials/_media.scss */
  .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after {
    content: "";
  }

  /* Don't show links for images, or javascript/internal links */
  /* line 48, ../sass/partials/_media.scss */
  pre, blockquote {
    border: 1px solid #999;
    page-break-inside: avoid;
  }

  /* line 49, ../sass/partials/_media.scss */
  thead {
    display: table-header-group;
  }

  /* h5bp.com/t */
  /* line 50, ../sass/partials/_media.scss */
  tr, img {
    page-break-inside: avoid;
  }

  /* line 51, ../sass/partials/_media.scss */
  img {
    max-width: 100% !important;
  }

  @page {
    margin: 0.25cm;
  }

  /* line 53, ../sass/partials/_media.scss */
  p, h2, h3, .accountOptionsSmall h2, .accountOptions h2, .mySEWPanel h2 {
    orphans: 3;
    widows: 3;
  }

  /* line 54, ../sass/partials/_media.scss */
  h2, h3, .accountOptionsSmall h2, .accountOptions h2, .mySEWPanel h2 {
    page-break-after: avoid;
  }
}

/* DD campaign Pop-up STYLES
 -----------------------------------------------------------------------------------------------------------*/
#purr-container {
			position: fixed;
			bottom: 0;
			right: 0;
		}
		
		.innerbutton {
		border:1px solid #a1a1a1;
		padding:5px 0px; 
		background:#E37222;
		width:100px;
		border-radius:5px;
		color:white;
		}
		.purrcontainer {
			z-index:810 !Important;		
		}


		.notice {
			position: relative;
			width: 324px;			
		}
		.notice .close	
		{
		position: absolute; 
		top: 0px; 
		right: 0px; 
		left: 308px; 
		display: block; 
		width: 18px; 
		height: 20px; 
		text-indent: -9999px; 
		background: url(/res/images/directdebit/purrClose.png) no-repeat 0 10px;
		}
		
		.notice-body {
			min-height: 50px;
			padding: 22px 22px 0 22px;
			background: url(/res/images/directdebit/purrTop.png) no-repeat left top;
			color: #f9f9f9;
			text-align: center;
			vertical-align: middle;
			font-family:"Comic Sans MS";
			
			
		}
			.notice-body img	{width: 50px; margin: 0 0px 0 0; float: left;}
			.notice-body h3	{margin: 0; font-size: 1.1em;}
			.notice-body p		{margin: 5px 0 0 60px; font-size: 0.8em; line-height: 1.4em;}
			
/* Faheem - 16-04-2015 - Adding this class handle following requirement added by adele*/
/* On new cotect us page, unlink all the text in each 6 areas in the below. The only links that need to remain are SouthEastWaterLIVE, mySouthEastWater, enquiry online and Get Connected*/ 

.UnlinkedBoxText {
			margin-left: 73px;
		    float:left;			
		}
.BlueHyperlinks {
			  color: #0088BB !Important;		    		
		}

/* Added by Tharanga - to fix internalcareers.southeastwater.com.au site layout */

#social-media{
	padding-top: 17px;
}

.job-fields{
	padding-top: 10px;
}

#job-content{
	line-height: normal;
	font-family: Omnes !important;
}

/***********************************************************************************/

/********************************************** drop down login ********************/
			a { text-decoration: none; }
			
			a:hover { text-decoration: none !important; }
			
			.dropbtn {
				color: white;
				font-size: 1.1em;
				font-weight: bold;
				border: none;
				cursor: pointer;
				padding: 7px 0px 11px 0px;				
				display:block;
				-moz-border-radius: 4px 4px 0px 0px;
				-webkit-border-radius: 4px 4px 0px 0px;
				-khtml-border-radius: 4px 4px 0px 0px;
				border-radius: 4px 4px 0px 0px;				
				width: 165px;				
			}
			
			.dropbtn SPAN{
				background: url(/res/images/flyout_arrow_white.png) no-repeat ;
				margin-right: 0px;
				margin-top: 0px;
				margin-left: 6px;
				width: 12px;
				height: 11px;
				display: -moz-inline-box;
				-moz-box-orient: vertical;
				display: inline-block;
				vertical-align: middle;
				*vertical-align: auto;
			}			

			.dropdown {
				margin-top: -7px;
			}		

			.dropdown-content {
				display: none;				
				position: relative;
				background-color: #f9f9f9;
				width: 165px;
				box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
				color : #3399CC !important;
				z-index: 1001;
				left: 0px;
				float: left;
				border-left: 0.1px solid #f9f9f9;
				border-right: 0.1px solid #f9f9f9;
				border-bottom: 0.1px solid #f9f9f9;
			}
			
			.searchPanel ul li{
				display: block;
				float: left;
			}
			
			#firstl{
				border-bottom: 0.1px dotted #C0C0C0;	
			}
			
			#firstl SPAN, #secondl SPAN{
				background: url(/res/images/flyout_arrow_blue.png) no-repeat;
				margin-right: 1px;
				margin-top: 1px;
			}			
			
			.searchPanel.withLogin ul li.third  {
				border-left: none; 
			}
			
			.searchPanel.withLogin ul li.second  {
			  border-right: #63b3d5 1px dotted;			 
			}			
			
			.dropdown-content a {
				color: black;
				padding: 8px 5px;
				text-decoration: none;
				display: block;
				color : #3399CC !important;
				font-weight: normal !important;
			}

			.dropdown:hover  > .dropdown-content {
				display: block;
			}
			
			.dropdown:hover  > .dropbtn {
				border-left: 0.1px solid #f9f9f9;
				border-right: 0.1px solid #f9f9f9;
				background-color: #f9f9f9;
				color : #3399CC !important;
				transition: background 200ms ease-out;
			}
			
			.dropdown:hover  > .dropbtn span{
				background: url(/res/images/flyout_arrow_blue.png) no-repeat !important;
				transition: background 200ms ease-out;
			}
			
			.dropdown-content a:hover {
				color: #ffffff !important;
				background-color: #3399CC;
				transition: background 400ms ease-out;
			}
			
			.dropdown-content a:hover > span{
				    background: url(/res/images/flyout_arrow_white.png) no-repeat !important;
					transition: background 200ms ease-out;
			}
			
			.ie7 .dropbtn{
				display:block;
			}
			
			.ie7 span.dropbtn{
				display: inline-block;
			}
			
			.ie7 .searchPanel .searchArea{
				position : absolute;
				margin-top: 0px !important;
			}
			
/* Hide we love Frankston */
.lovefrankston
{
	display: none !important;
}

/*********************************************************************************/

/* Used for Salesforce live chat */
#floatingCircle {
	z-index: 1;
	position: fixed;
	right: 0;
	bottom: 150px;
	height: 100px;
	padding: 0;
}

