﻿/* global html elements */
.clearfix:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
.clearfix { display: inline-block; }
html[xmlns] .clearfix { display: block; }
* html .clearfix { height: 1%; }

a {color:#BF301A;}
	a.GoBackLink {font-size: 12px;text-decoration:underline;padding: 0px 5px 0px 5px;}
a.ActionLinkDelete {text-decoration:underline;padding-left:10px;font-size:10px;text-transform:uppercase;}

body { text-align:left; padding:0; margin:0; /*font:12px "Helvetica", Arial, sans-serif;*/ }

.highlight {background:#ffebeb !important;}

h1{margin-top:0px;margin-bottom:5px;color:#fff;background:#959fab;}
h1 {font-size:18px;padding:10px 10px 10px 20px;border-bottom: solid 1px #ccc;}
h2 {font-size:16px;background:#eee;color:#BF301A;padding:5px;clear:both; margin-top: 0px;margin-bottom:0px;}
	h2 a {background:url(../images/icons/add.gif) no-repeat center left; font-size:12px;float:right;padding: 3px 10px 3px 20px;}
	h2 a.hide {float:left;background:none;padding:3px;}
	
h3 {margin:0px 0px 10px 0px;padding:5px; clear:both;color:#fff;}
	h3 a {background:url(../images/icons/add.png) no-repeat center left; color:#fff; font-size:11px;float:right;padding: 1px 10px 0px 20px;}
	h3 a.toggle {background:url(../images/icons/arrow_out.gif) no-repeat bottom left; float:right;padding: 11px 0px 5px 26px;}
	h3 a.toggle_close {background:url(../images/icons/arrow_in.gif) no-repeat bottom left; float:right;padding: 11px 0px 5px 26px;}
	
h4 {margin:0px 0px 0px 0px;padding:0px;color:#333;}
h5 {font-size:11px;margin:0px 0px 0px 0px;padding:0px;color:#222;}

.HtmlEditorTitle {border-bottom:solid 1px #bbb;padding:3px;margin-bottom:5px;}
	.HtmlTitle {font-size:16px;height:24px;padding-left:4px;width:500px !important;}
	.options {float:right;padding-top:4px;}

img {border:0px;}
.SmallText {font-size:10px;}
.floatleft {float:left;}
.floatright {float:right;}
.hide {display:none;}

.Actions {background: #ffe; border-top: solid 1px #aaa; border-bottom:solid 1px #aaa;padding:5px;clear:both;text-align:center;}
.Actions_Small {background: #ffe; border-top: solid 1px #aaa; border-bottom:solid 1px #aaa;padding:2px;clear:both;text-align:center;margin-top:10px;}

p.instructions {font-size:11px; margin: 0px 0px 8px 0px;padding:1px;}

ul.PageList {margin:0px 0px 5px 0px;padding:0px;display:block;}
ul.PageList li {float:left;list-style:none;display:block;margin-bottom:5px;width:150px;}
ul.PageList li a.AddNew {background:#BF301A url(../images/icons/add_red_right.gif) no-repeat center left;color:#fff;font-weight:bold;padding:5px 25px 5px 35px;display:block;border:solid 1px #000}
ul.PageList li a.Reorder {background:#BF301A url(../images/icons/reorder_red.gif) no-repeat center left;color:#fff;font-weight:bold;padding:5px 25px 5px 35px;display:block;border:solid 1px #000}

span.width_80 {width:80px;}
div.margin_top_10 {margin-top:10px;}
.Hide {display:none;}
.Show {display:block;}
.GridResorter {float:right;border:solid 1px;}
.VersionInfo {font-size:9px;color: #404040;vertical-align:text-top;}

/* layout stuff */
#container {width:100%; margin:0px auto 0px auto; text-align:left;}

/* header & navigation */
#header {margin:0px;padding: 0px 0px 0px 0px}
	#inner {width:1100px; margin:0px;}
	#navigation {float:left;width:1100px;background-color:#FFF}

		/* site selectors */
		#CurrentSite {position:static;z-index:0;float:right;background:#fff; padding: 8px;border:solid 1px #ccc;}		
		.switchimg {margin-left:10px;}
		.SiteSelect {background:#fff; display:none;padding:5px ;border:solid 1px #ccc; border-bottom:none;border-top:none;clear:both;}
		.SiteSelectContainer {margin:0px; float:none;white-space:nowrap;display:block;}
		.SiteSelectItem {clear:both;display:block;padding:5px 5px 5px 20px;background:#d5ffcf url(../images/icons/accept.gif) no-repeat 2px 5px;text-align:left;width:150px;border:solid 1px #b6ecae;margin:2px;border-radius:5px;-webkit-border-radius: 3px;-moz-border-radius: 3px;}
		.SiteSelectItem a {color:#000 !important;}
		.SiteSelectItem:hover {background-color:#b6ecae;}
		.SiteSelectItem .ControlInfo {font-size:10px;}
		.SiteSelectItem .SiteName {font-size:12px;font-weight:bold;color:#06a01a !important;width:140px;overflow:hidden; text-overflow:ellipsis;display:block;}
		
		/* navigation */
		.MenuTop {position:relative;margin-left:20px;}
        .NavMenuTop {color:#404040;font-weight:bold;float:left;padding: 5px 5px 5px 5px;margin-left: 10px;margin-right: 10px; font-size:12px}

		.NavMenuTopHover {background:#404040;color:#fff;cursor:pointer !important;}
		.NavMenuTopSelected {background:#959fab !important;color:#fff !important;cursor:pointer !important;}
		
		.NavMenuItem {min-width:100px;background:#404040; color:#fff; padding: 5px;margin:0px;}
		.NavMenuItemOver {color:#404040;background:#fff;}
		.NavMenuItemSelected {color:#404040;background:#fff;font-weight:bold;}
				
		.ie8fix {z-index:100;}	

/* content and footer */
#wrapper {background:#fff;padding: 0px;border: solid 1px #ccc;border-top:none;margin:0px;}
	#airlock {padding: 0px 10px; min-height:400px}
		#airlock .inner {padding:10px 0px 10px 10px;}
		#airlock .inner_noborder {padding:0px 0px 10px 0px;clear:both;}
		
		/* 2 column */
		#airlock .content_left {float:left;margin-right:10px;width:700px;}
		#airlock .content_right {float:right;width:365px; padding-bottom:20px;}
		#airlock .content_right .inner {padding: 5px 5px 10px 5px;}
		#airlock .content_right .inner p {padding: 0px 0px 5px 0px;}
		#airlock .content_right .inner ul {margin:0px;padding:0px;padding-left:18px;margin-bottom:10px;}
		
		/* 2 column left wide*/
		#airlock .content_left_wide {float:left;margin-right:10px;width:900px;}
		#airlock .content_left_wide p {margin:0px 0px 1em 0px;}
		#airlock .content_right_wide {float:right;width:165px; padding-bottom:20px;}
		
		/* 2 column 50/50 split */
		#airlock .ContentLeft50 {float:left;width:49%;}
		#airlock .ContentRight50 {float:left;width:49%;margin-left:20px;}
		
		#airlock p {margin:0px 0px 5px 0px;}
		
#footer {padding:10px 0px 10px 9px;margin:0px 10px 0px 10px;border-top:solid 1px #eee;clear:both;}

/* DataGrid Stuff */
.DataGridAddContainer {padding:5px;margin-bottom:5px;background:#ffffcc;border:solid 1px #cccc99;}
	.DataGridAddContainer ol {width:auto !important;}
	.DataGridAddContainer li {padding:0px !important;margin:0px !important;}
	.DataGridAddContainer label {background-color:Transparent !important;width:auto !important;}

.DataGrid { border-width:0; border-collapse: separate; }
	.DataGridHeader, .DataGridItem, .DataGridItemAlt { padding: 5px; border: none 1px; }
	.DataGridHeader { background: #eee; color: #BF301A; border-bottom:solid 1px #bbb; font-weight: bold; }
	.DataGridHeader a {text-decoration:underline;color:#BF301A;}
	
	.DataGridItemAlt {background: #eee;}
	
	.GridInfoSmall {float:left;margin:0px 0px 0px 0px; width:160px;}
	.GridInfo {float:left;margin:5px 0px 0px 0px; width:500px;}

	.PageName, .PageNameLevel1,.ControlName {color:#333;float:left;display:block;}
	.PageNameLevel1 {font-size:15px;font-weight:bold; }
	
	.ControlName {font-size:12px;font-weight:bold;float:none;}
	
	.ControlType,
	.ControlInfo {font-weight:normal;font-size:11px;color:#666;padding:0px 0px 0px 0px;clear:both;float:left;}
	
	.ControlInfo .ControlData {font-size:101%; font-weight:bold;}
	.ControlDataReg {color:#111;font-size:11px;}
	
	.GridControlsSmall {float:left; width:180px;}
	.GridControls {float:right; width:540px;}
		.GridControls .ControlType, .GridControls .ControlInfo { padding-top:1px;}
	
	.GridIcon {margin-right:4px;}
	.GridActionLink {display:block;padding:0px 2px 0px 2px;margin:2px 0px 2px 0px;}
	.GridActionLink:hover {background:#ffe;}

.DataGridSkinny { border-width:0; border-collapse: separate; }
	.DataGridSkinnyHeader, .DataGridSkinnyItem, .DataGridSkinnyItemAlt { padding: 5px 0px 5px; border: none 0px; }
	.DataGridSkinnyHeader { background: #eee; color: #BF301A; border-bottom:solid 1px #bbb; font-weight: bold; }
	.DataGridSkinnyItem {border-bottom:solid 1px #eee;}
	.DataGridSkinnyItemNoBorder {border-bottom:none;}
		
	/* specific to tours */
	.DataGridSkinnyItemNoBorder h4.silver, .DataGridItem h4.silver,
	.DataGridSkinnyItemNoBorder h4.gold, .DataGridItem h4.gold,
	.DataGridSkinnyItemNoBorder h4.platinum, .DataGridItem h4.platinum,
	.DataGridSkinnyItemNoBorder h4.diamond, .DataGridItem h4.diamond,
	.DataGridSkinnyItemNoBorder h4.bronze, .DataGridItem h4.bronze {padding:4px;color:#fff;}
	.DataGridSkinnyItemNoBorder h4.silver, .DataGridItem h4.silver {background:#929292;}
	.DataGridSkinnyItemNoBorder h4.gold, .DataGridItem h4.gold {background:#dcb13e;}
	.DataGridSkinnyItemNoBorder h4.platinum, .DataGridItem h4.platinum {background:#c2c2c2;}
	.DataGridSkinnyItemNoBorder h4.diamond, .DataGridItem h4.diamond {background:#64e4ff;}
	.DataGridSkinnyItemNoBorder h4.bronze, .DataGridItem h4.bronze {background:#A67D3D;}
		
/* generic form elements */ 
input[type=text] {width: 300px;}
input[type=submit] {cursor:hand;}
.GenericSubmit {padding: 5px 20px 5px 20px !important; margin-right: 5px;cursor:pointer;}
.GenericSubmit_Small {padding: 2px 10px 2px 10px !important; margin-right: 5px;cursor:pointer;}

/* PageList Datagrid */
.PageListGrid  {width:96%;background:#fff;border:0px;border-collapse:separate;border-bottom:none 0px;padding-bottom: 5px; float:left;}
	.PageListGridItemSpecial, .PageListGridHeader, .PageListGridItem, .PageListGridItemAlt {padding: 5px; border-right: none 0px; border-left: none 0px;border-top:none 0px;}
	.PageListGridHeader { background: #eee; color: #BF301A; border-bottom:solid 1px #bbb; font-weight: bold; padding-bottom:5px;}
	.PageListGridItem {border: none 0px;border-top: solid 1px #ddd;}
	.PageListGridItemAlt {xbackground:#eee;}
	.PageListGridItemSpecial {border: solid 1px #eee;}
	.PageListGridItemVertical {background:#ffd;border: solid 1px #ddd;padding:0px 5px 0px 5px;}
	.PageListGridItem_TopLevelPagePad {padding-top:10px;}
	.PageListGridItem_Disabled {background:#eee;}
	.active {background:yellow;}
	.PageIndent_10 {display:block;padding-left:10px;}
	.PageIndent_20 {display:block;padding-left:20px;}
	.PageIndent_30 {display:block;padding-left:30px;}
	.PageIndent_40 {display:block;padding-left:40px;}

/* HtmlList Datagrid */
.HtmlListGrid  {width:96%;background:#fff;border:0px;border-collapse:separate;border-bottom:none 0px;padding-bottom: 5px; float:left;}
	.HtmlListGridItemSpecial, .HtmlListGridHeader, .HtmlListGridItem, .HtmlListGridItemAlt, .HtmlListGridItemBlank, .HtmlListGridParentItem {padding: 5px; border-right: none 0px; border-left: none 0px;}
	.HtmlListGridHeader { background: #eee; color: #BF301A; border-bottom:solid 1px #bbb; font-weight: bold; padding-bottom:5px;}
	.HtmlListGridParentItem {border-bottom:solid 1px #eee;}
	.HtmlListGridItemSpecial {padding:0px;border: 0px none;}
	.HtmlListGridItemBlank {background-color:transparent;border:none;}
	.HtmlListGrid .GridActionLink:hover {background:none;}
	.HtmlListGrid .HtmlListGridParentItem .dropbutton.med li a {line-height:normal;}
	
/* ControlProperties Datagrid */
.ControlPropertiesGrid  {width:96%;background:#fff;border:0px;border-collapse:separate;border-bottom:none 0px;padding-bottom: 5px; float:left;}
	.ControlPropertiesGridHeader, .ControlPropertiesGridItem, .ControlPropertiesGridItemAlt {padding: 5px; border-right: none 0px; border-left: none 0px;}
	.ControlPropertiesGridHeader { background: #eee; color: #BF301A; border-bottom:solid 1px #bbb; font-weight: bold; padding-bottom:5px;}
	.ControlPropertiesGridItem {border: none 0px;}
	.ControlPropertiesGridItemAlt {background:#eee;}
		
/* Gallery Images */
.GalleryImages {margin: 10px 0px 10px 0px;clear:both;}
	.GalleryImage {margin:0px 10px 0px 10px; width:150px;display:block;}
	.imgGridActions {background:#eee; padding:2px;position:absolute;}

/* featured listings */
.FeaturedListingsList {margin-bottom:20px;}
	.FeaturedListingsList input {margin-top:5px;}
	.FeaturedListingsList label {padding:5px;background:#ddd;width:150px;display:block;float:right;cursor:pointer;}
	
/* add control popup */
.AddControlList {margin-bottom:20px;}
	.AddControlList input {margin-top:5px;}
	.AddControlList label {padding:2px;background:#ddd;width:150px;display:block;float:right;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}	
	
/* Page resorter */
.PageResorter { border-width:0; border-collapse: separate; }
	.PageResorterHeader, .PageResorterItem {padding: 5px; border: none 0px; }
	.PageResorterHeader { background: #063E4D; color: #fff; font-weight: bold; }
	.PageResorterHeader span {font-weight: normal;font-size:11px; }
	.PageResorterItem {border-bottom:solid 1px #bbb;}
	.PageResorterItemAlt {background:#bbb;border-bottom:solid 1px #bbb;}
	.PageResorterDragging {background: #eee;}
	.PageResorter tr:hover {background:#ffc;}
	.PageResorterItem .ControlInfo {display:block;clear:both;}
	
/* NEW DASHBOARD */
#dashboardcontainer {margin-bottom:20px;}
#dashboardcontainer h4 {margin: 4px 0px 4px 0px;clear:both;}
#dashboard_left, #dashboard_right { margin: -20px 0px;padding:0px; }
#dashboard_left {width:700px; float:left;}
	#dashboard_left .inside {padding:5px 5px 10px 5px;}
	#dashboard_left h3 {margin-bottom:10px;}
	#dashboard_left p {margin: 4px 0px 12px 0px; padding:0px;}
	#dashboard_left .footerbox {width:45%;margin:5px 0px;font-size:11px;background:#eee;padding:10px;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;}

#dashboard_right {width:365px; float:right;}
	#dashboard_right .inside {padding:0px 2px 0px 8px;}
	#dashboard_right h2 {margin-bottom:10px;}
	#dashboard_right h3 {background:none;color:#111;margin:10px 0px;padding:0px;border-bottom:solid 1px #eee;}
	#dashboard_right ul {margin:0px 0px 4px 0px;padding:0px;display:inline-block;}
	#dashboard_right ul li {list-style:none;float:left;padding:0px 0px 0px 0px;}
	#dashboard_right ul li a {padding:2px 5px 2px 5px;}
	#dashboard_right ul li a:hover {background:#BF301A;color:#fff;}

/* //TODO: need to make this better. */
#boxtablea tr:hover td { background: #eee; color: #339; }
.dragging { background: #d0dafd; color: #339; }     

/* dropbutton menus */
.dropbutton { float: right; min-width: 10em; max-width: 9em; white-space: nowrap; background: #333; -webkit-border-radius: 3px; -moz-border-radius: 3px; font-size: 10px; list-style: none outside; margin: 0px; padding:0px; position:absolute; }
.dropbutton:hover { z-index: 1000; }
.dropbutton * { cursor: pointer; }
.dropbutton.alert { background: #FF4500; top: 30px important;}
.dropbutton li { padding: 0 5px; display: none;}
.dropbutton li.first-child { display: block; }
.dropbutton:hover li, .dropbutton.hovering li { display: block; }
.dropbutton a, 
.dropbutton button, 
.dropbutton input { color: white; font-weight: normal; display: block; padding-right: 0px;line-height: 20px;text-overflow: ellipsis;overflow: hidden;font-size: 15px;font-family: Arial, Verdana, Sans-Serif;padding-left: 0px;outline: none;}
.dropbutton button { border: none; xbackground: none; font-size: 10px; font-family: Arial, Verdana, Sans-Serif; padding: 0px; height: auto;}
.dropbutton li.first-child, .dropbutton li.last-child { -webkit-border-top-right-radius: 3px; -webkit-border-top-left-radius: 3px; -moz-border-radius-topright: 3px; -moz-border-radius-topleft: 3px; }
.dropbutton li:hover { background: #555; }
.dropbutton li.first-child a { background: url(../images/arrowdown.png) right 6px no-repeat; -webkit-border-top-right-radius: 3px; -webkit-border-top-left-radius: 3px; -moz-border-radius-topright: 3px; -moz-border-radius-topleft: 3px; }
.dropbutton li.first-child.last-child a { background: none; padding: 0; }

	/* dropbutton containers */
	.dropcontainer {float:right;margin-right:100px;display:inline;}
	.dropcontainer.pagelist {float:none;display:block;margin:5px 0px 0px 0px;position:relative;left:400px;width:11em;}
	.dropcontainer.small {float:right;margin-right:20px;}
	.dropcontainer.subnav {margin-right:140px;}

	/* dropbutton.subnav */
	.dropbutton.subnav {min-width: 14em !important; max-width: 14em !important;position:absolute;}
	.dropbutton.subnav * {	font-size: 14px !important;}
	.dropbutton.subnav li * {	padding:4px 0px 4px 0px !important;}
	
	/* dropbutton sizes */
	.dropbutton.small {min-width: 4em !important; max-width: 4em !important;}
	.dropbutton.small a {line-height:normal;}
	.dropbutton.med {min-width: 7em !important; max-width: 7em !important;}
	.dropbutton.med-small {min-width: 5em !important; max-width: 5em !important;}
	.dropbutton.med-large {min-width: 9em !important; max-width: 9em !important;}
	.dropbutton.large-big {min-width: 11em !important; max-width: 11em !important;}
	.dropbutton.big {min-width: 16em !important; max-width: 16em !important;}
	.dropbutton.big * {	font-size: 14px !important;}
	.dropbutton.big li * {	padding:4px 0px 4px 0px !important;}
	.dropbutton.huge {min-width: 33em !important; max-width: 33em !important;}
	.dropbutton.huge * {	font-size: 14px !important;}
	.dropbutton.huge li * {	padding:4px 0px 4px 0px !important;}

/* action button */
.ActionButton { min-width: 10em; max-width: auto; width:auto; white-space: nowrap; display:block; background: #333; -webkit-border-radius: 3px; -moz-border-radius: 3px; margin: 0px 0px 0 0px; text-align:center; }
.ActionButton a { color: #fff;display: block;line-height: 16px;text-overflow: ellipsis;overflow: hidden;outline: none;width:auto;height:auto; padding:10px; }
.ActionButton a:hover {background:#999; -webkit-border-radius: 3px; -moz-border-radius: 3px;}
.ActionButton.large a {font-size:14px !important;font-weight:bold;}

/* delete button */
.DeleteButton { min-width: 10em; max-width: auto; width:auto; white-space: nowrap; display:block; background: #BF301A; -webkit-border-radius: 3px; -moz-border-radius: 3px; margin: 0px 0px 0 0px; text-align:center; }
.DeleteButton a { color: #fff;display: block;line-height: 16px;text-overflow: ellipsis;overflow: hidden;outline: none;width:auto;height:auto; padding:10px; }
.DeleteButton a:hover {background:#999; -webkit-border-radius: 3px; -moz-border-radius: 3px;}
.DeleteButton.large a {font-size:14px !important;font-weight:bold;}

/* Listings */
.ListingItem {padding:13px 0px 13px 8px;border-bottom:solid 1px #ccc;}
	.ListingItem h2 {background:none;margin:0 0 15px 0;padding:0;font-size:16px;}
	.ListingItem .ListingImage {float:left;width:150px;height:100px;}
	.ListingItem .ListingContent {width:510px;float:left;padding:0px 10px 5px 15px;}
	.ListingItem .ListingContent p {padding:0px 0px 20px 0px;}
	.ListingItem ol {width:510px !important;margin:0px !important;}
	.ListingImages {float:right;width:360px;}
	.ListingImagesIsFeatured {float:left;padding:2px;width:175px;background:#eee;margin-left:5px;border:solid 1px #ddd;font-size:10px;}
	
/* Invite user stuff */
.MultiLineTextBoxLarge {width:600px;height:220px;}
.InviteUserMessagePreview {background:#ffffcc;border:solid 1px #cccc99;padding:5px;margin:5px 0px 5px 0px;font-weight:bold;}

/* new navigation control */
.RadMenu_Admin {margin-left:20px;float:left;position:relative;}
.RadMenu_Admin * {font:12px Arial;background:none !important;border:none !important;padding:0px !important;margin:0px !important;}
.RadMenu_Admin ul.rmRootGroup li.rmItem {}
.RadMenu_Admin ul.rmRootGroup li.rmItem a.rmLink {color:#404040 !important;padding: 10px !important;margin:0 !important;}
.RadMenu_Admin ul.rmRootGroup li.rmItem a.rmLink .rmText {font-weight:bold !important;}
.RadMenu_Admin ul.rmRootGroup li.rmItem a.rmLinkFocused {background:#BF301A;color:#fff;cursor:pointer !important;}
.RadMenu_Admin ul.rmRootGroup li.rmItem a.rmLink:hover {background:#404040 !important;color:#fff !important;cursor:pointer !important;padding-right:-12px;}
.RadMenu_Admin ul.rmRootGroup li.rmItem a.rmSelected {background:#BF301A !important;color:#fff !important;cursor:pointer !important;padding-right:-12px;}
.RadMenu_Admin ul.rmVertical {background:#404040 !important;}
.RadMenu_Admin ul.rmVertical li.rmItem a.rmLink {color:#fff !important; padding: 5px 10px 5px 10px !important;margin:0px !important;font-weight:normal;}
.RadMenu_Admin ul.rmVertical li.rmItem a.rmLink .rmText {font-weight:normal !important;}
.RadMenu_Admin ul.rmVertical li.rmItem a.rmLink:hover,
.RadMenu_Admin ul.rmVertical li.rmItem a.rmFocused {color:#404040 !important;background:#fff !important;}
.RadMenu_Default .rmHorizontal .rmItem > a.rmRootLink { width: auto !important; }

/* page security */
.PageSecurityTable, 
.ControlInSiteTable {font-size:11px;}
.PageSecurityTable td input[type=checkbox],
.ControlInSiteTable td input[type=checkbox] {margin:1px;}
.PageSecurityTable td label,
.ControlInSiteTable td label {float:left;width:100px;text-overflow: ellipsis;overflow: hidden;padding:0px 5px 0px 5px !important;white-space:nowrap;text-align:left;}
.ControlInSiteTable td label {width:80px;}

/* Pager */
.PagerContainer {background:#555;margin-top:10px;padding:5px;opacity:0.85;}
.Pager {float:right;}
	.Pager a {color:#fff;padding:2px 4px 2px 4px;margin:0px 2px 0px 2px;text-decoration:underline;}
	.Pager a:hover,
	.Pager a.SelectedPageNumber {color:#333;background:#fff;}
	.Pager a.SelectedPageNumber {font-weight:bold;}
	.Pager table {float:left;margin-top:3px;}
	
/* progress indicator */
 #Progress span {
   background-color:#CF4342;
   color:#fff;
   top:0px;
   right:0px;
   position:fixed;
 }

#Progress span img {
   vertical-align:middle;
   margin:2px;
 }	
 
.nfo{font-size:11px}
.statusUpdate{color:#000}
.statusComplete{color:#000}

.pp{font:12px tahoma;font-weight:bold;color:#BF301A;border:1px solid #e08d80;padding:5px;padding-left: 10px;padding-right: 10px;text-decoration:none;}
.pp:hover{border:1px solid #f3290a;color:#f3290a}
.curpage{padding-left:7px; padding-right:7px}

.accordion h3 {color:#000; cursor:pointer; font-size:15px}

#Navigation1_siteMenu a.static{ padding:5px !important}

.multiSelectOverride{
    width:100%;
}
.multiSelectOverride > div > ul{
    height:400px !important;
    width:225px !important;
}