﻿@import 'bread.css';
@import 'login.css';
@import 'mainnav.css';
@import 'form_UserRegistration.css';
@import 'dropdown-menu.css';
@import 'sitemap.css';

#webdetailingcontainer {
	margin:0;
	padding:0;
	height:780px;
}

#breadweb {
	margin:0 0 0 250px;
}

#content-holder  a.print { 
	width:100px;
	margin-left:15px; 
	padding-left:11px; 
	background: transparent url('../../images/template/content-print-link.gif') no-repeat 0 50%; 
}

ul#bookmark { 
font-size:11px;
	list-style:none;
	padding-top:4px; 
	padding-bottom:4px; 
	margin-bottom:0;
}

ul#bookmark li { 
	display:inline; 
	list-style:none; 
	margin-left:5px;
}

ul#bookmark a { 
	background: transparent url('/Portals/0/images/icon_favourites.gif') no-repeat 0 50%; 
	padding-left:18px; 
	margin-right:15px;
}

ul#bookmark a.delicious { 
	background: transparent url('/Portals/0/images/icon_delicious.gif') no-repeat 0 50%; 
	padding-left:14px; 
}

ul#bookmark a.facebook { 
	background: transparent url('/Portals/0/images/icon_facebook.gif') no-repeat 0 50%; 
	padding-left:18px; 
}
ul#bookmark a.digg {
	background: transparent url('/Portals/0/images/icon_digg.gif') no-repeat 0 50%;
	padding-left:20px;
}


#breadcontainer {
	margin:0;
	z-index:999;
}

body  {
	font-family:Arial, Verdana;
	margin:0;
	background:#1d8bb6;
	font-size:68%
}

#container {
	position:relative;
	width:880px;
	margin:0 auto;
	padding: 0;
	background:#eeece6;
}

#mainBottom {
	height:8px;
	margin:0 0 20px 0;
	padding:0;
	background:transparent url('/Portals/0/images/bottom-mainContent.jpg') top right no-repeat;
}

#header {
	height:256px;
	background:transparent url('/Portals/2/images/flash-replace.jpg') no-repeat;
}

h1 {
	margin:0 0 10px 0;
	padding:0;
	color:#A2338D;
	font-weight:bold;
	font-size:25px;
}

h2 {
	margin:0;
	padding:0;
	color:#A2338D;
	font-weight:100;
	font-size:20px;
}

h3 {
	margin:0;
	padding:0;
	color:#A2338D;
	font-weight:100;
	font-size:15px;
}

a{
	color:#94356b;
	text-decoration:none;
}

a:hover {
	color:#94356b;
	text-decoration:underline;
}

#swfContainer {
	float:left;
	width:579px;
	height:256px;
}

#swf embed {
	margin:-1px 0 0 -20px;
	z-index:1;
}

#logo {
	float:left;
	text-align:right;
	background:#ffffff;
	width:301px;
	height:140px;
}

#logo .ChoicesLogo {
	margin: 32px 20px 0 0;
}

#leftColumn {
	float:left;
	width:230px;
	position:relative;
	top:-50px;
}

#leftColumn .padding {
	margin-bottom:10px;
	padding-left:30px;
}

#welcome p {
	margin:0;
	padding:0;
}

#leftBanners {
	width:180px;
	padding:0;
	margin:5px 0 0 0;
}

#leftBanners ul {
	padding:0;
	margin:0;
}

#leftBanners li {
	list-style-type:none;
	padding:0;
	margin:0 0 8px 0;
}

#search {
	background-image:url("/Portals/2/images/bck-search.gif");	
	width:179px;
	height:29px;
	padding:0;
	margin:0;
}

#search ul {
	padding:0;
	margin:0 0 0 67px;
	padding:6px 0 0 0;
}

#search li {
	list-style-type:none;
	padding:0;
	margin:0;
}

#search li.searchBtn {
	padding:0;
	margin:-18px 0 0 93px;
	width:18px;
	height:18px;
	background-image:url("/Portals/2/images/searchBtn.gif") ;	
}

.inputTextBox {
	width:90px;
	height:13px;
	padding:0;
	margin:0;
}

.searchbutton {
	width:17px;
}

#mainContentAdmin {
	background:#fff;
	float:right;
	padding:0;
	margin-top:-74px;
	width:600px;
	font-size:1.2em;
}

#copyAdmin {
	background:#fff;
	width:600px;
}

#mainContent {
	float:left;
	padding:0;
	margin:0;
	margin:-74px 0 0 0;
	width:447px;
	font-size:1.2em;
}

*+html #mainTop{
	margin-bottom: -3px;
}

*html #mainTop{
	margin-bottom: -3px;
}

#mainContent .padding {
	padding-left:5px;
}

.title {
	font-size:1.4em;
	color:#94356b;
	font-weight:bold;
}

.divider {
	padding:0;
	margin:0;
}

#swf {
	padding:18px 0 0 20px;
	margin:0;
}

.floatLeft {
	float:left;
	padding:0 10px 0 0;
}

.floatRight {
	float:left;
	padding:0;
}

#copy {
	background:#fff;
	width:411px; 
	min-height:375px;
}

#copyPadding {
	padding:0 20px;
}

#copy p.intro {
	color:#94356b;
	font-size:1.17em;
	margin:0;
	padding:10px 0;
}

#copy p {
	color:#000;
	font-size:1em;
	margin:0 0 12px 0;
	padding:0;
}

.copyImg {
	margin:10px 0;
	padding:0;
}

#newsupdates ul {
	width:360px;
	margin:0;
	padding:0;
}

#newsupdates li {
	float:left;
	display:block;
	width:150px;
	margin:0;
	padding:0 10px 15px 20px;
}

#newsupdates ul li {
	float:left;
	display:block;
	width:150px;
	margin:0 0 10px 0;
	padding:0 10px 15px 20px;
}

#copy li {
	background:url(/Portals/2/images/bullet.gif) no-repeat 0 0.3em;
	list-style-type:none;
	color:#A2338D;
	padding:0 0 3px 10px;
	margin:2px 0 0 0;
	font-size:1em;
}

#copy ul li ul li {
	background:url(/Portals/2/images/bullet.gif) no-repeat 0 0.3em;
	list-style-type:none;
	color:#A2338D;
	padding:0 0 3px 10px;
	margin:2px 0 0 -25px;
	font-size:1em;
}

#copy li a {
	text-decoration:none;
	color:#b92c92;
}

#copy li a:hover {
	text-decoration:underline;
	color:#b92c92;
}

#title {
	padding:0;
	background:#fff;
	margin:0;
}

.imageFloat {
	float:right;
	background:#fff; 
	margin:0;
	padding:0;
}

.clear {   
	clear:both;
}

#rightColumn {
	float:left;
	margin:-50px 0 0 0;
	padding:0;
	width:180px;
}

#rightColumn ul {	
	list-style-type:none;
	margin:0;
	padding:0;
}

#rightColumn li {
	margin:0 0 8px 0;
	padding:0;
}

#links {
	position:relative;
	z-index:600;
	float:left;
	left:-11px;
}

#links ul {
	float:left;
	padding:0;
	margin:0;
	height:18px;
	position:relative;
	top:0;
}

#links li {
	float:left;
	list-style-type:none;
	display:inline;
	font-size:12px;
	margin:0;
}

#links ul li.textSize {   
	padding:3px 5px 0 5px;
	background: #fff;
}

#links li.textSize a.small {   
	font-size:10px;
	text-decoration:none;
	color:#756a70;
}

#links li.textSize a.small:hover {   
	color:#1D8BB6;
}

#links li.textSize a.medium {   
	font-size:11px;
	text-decoration:none;
	color:#756a70;
}

#links li.textSize a.medium:hover {   
	color:#1D8BB6;
}

#links li.textSize a.large {   
	font-size:12px;
	text-decoration:none;
	color:#756a70;
}

#links li.textSize a.large:hover {   
	color:#1D8BB6;
}

#accessibilitycontainer {
	padding:0;
	margin:0 auto;
	width:880px;
	background:#EEECE6;
}

#accessibility {
	background:#1d8bb6 url(/Portals/2/images/containerBottom.gif) no-repeat top left;
	width:880px;
	position:relative;
	margin: 0;
	padding:0 0 5px 0;
	clear:both;
}

#accessibility ul {
	clear:both;
	margin:20px 25px 20px 0;
	padding:0;
	float:right;
	display:inline;
}

#accessibility li {
	list-style-type:none;
	display:inline;
	font-size:10px;
	color:#fff;
}

#accessibility li a {
	text-decoration:none;
	color:#fff;
}

#accessibility li a:hover {
	text-decoration:underline;
}

#accessibility li.rss {
	padding-top:5px;
}

#search li.searchBtn {
	background-image: url(/Portals/2/images/searchBtn.gif);
}

.sIFR-flash {
	visibility: visible !important;
	margin: 0;
}

.sIFR-replaced {
	visibility: visible !important;	
}

span.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}

.sIFR-flash + div[adblocktab=true] {
  display: none !important;
}

.sIFR-hasFlash h1 {
	visibility: hidden;
}
.sIFR-hasFlash h2 {
	visibility: hidden;
}

.sIFR-hasFlash h3 {
	visibility: hidden;
}
