﻿#nav
{
	list-style: none;
}
#nav li
{
	position: relative;
	float: left;
	width: 25%;
}
#nav a
{
	display: block;
	font-size: 1.2em;
	margin: 0px !important;
	font-weight: 300;
	text-align: center;
	color: #97042d;
	padding-left: 0px;
	padding: 1em 0;
}
#nav a:hover
{
	background-color: #f7f7f7;
	text-decoration: underline !important;
}
#nav ul
{
	background-color: #f7f7f7;
	list-style: none;
	position: absolute;
	left: -9999px;
	-webkit-box-shadow: 2px 2px 2px rgba(0,0,0,.25);
	-ms-box-shadow: 2px 2px 2px rgba(0,0,0,.25);
	box-shadow: 2px 2px 2px rgba(0,0,0,.25);
	padding-bottom: 1em;
}

#nav ul li
{
	padding-top: 1px;
	float: none;
	display: block;
	font-size: .75em;
	margin-left: -2em;
	margin-right: 4em;
	border-bottom: 1px dotted #ccc;
	width: 100% !important;
}
#nav ul li:last-child
{
	border: none !important;
}
#nav ul a
{
	white-space: nowrap;
	display: block;
	text-align: left !important;
	margin: 0px;
	padding-left: 1em;
}
#nav li:hover ul
{
	left: 0;
	background-color: #fff;
}
#nav li:hover a
{
	text-decoration: underline;
}
#nav li:hover ul a
{
	text-decoration: none;
}
#nav li:hover ul li a:hover
{
}

input[type="checkbox"]
{
	margin-top: 6px;
}

.icon-calendar
{
	line-height: 1.5em !important;
	color: #666;
}

#navSideBar div div a
{
	padding-left: 15px;
	font-size: 90%;
	border-color: #ccc;
	color: #97042d;
}



/* Global */
/* line 14, ../sass/concorde.scss */
body
{
	color: #444444;
	font-size: 17px;
	font-family: 'Roboto' , sans-serif;
}

/* line 21, ../sass/concorde.scss */
p
{
	text-align: left !important;
	font-weight: 400;
}

/* line 26, ../sass/concorde.scss */
a
{
	color: #1c75bc;
	text-decoration: none;
}

/* line 31, ../sass/concorde.scss */
a:hover
{
	text-decoration: underline;
}

/* line 35, ../sass/concorde.scss */
header
{
	-moz-box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2);
	-ms-box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2);
	box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2);
	z-index: 5000;
	position: fixed;
	width: 100%;
}

/* line 43, ../sass/concorde.scss */
h2
{
	text-align: left;
	font-weight: 500;
	color: #97042d;
}

/* line 49, ../sass/concorde.scss */
h3
{
	-webkit-margin-before: 0em;
	-webkit-margin-after: .5em;
}

/* line 55, ../sass/concorde.scss */
input
{
	background-color: #fff;
	padding: .5em;
	color: #444;
	border: none;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-ms-border-radius: 5px;
	border-radius: 5px;
	margin: 0px;
	font-size: .8em;
	text-align: left; /*width: 80%;*/
}

/* line 66, ../sass/concorde.scss */
.header-row input
{
	width: 80%;
}

/* line 70, ../sass/concorde.scss */
.formbuilder input
{
	border: solid 1px #444444;
}

/* line 75, ../sass/concorde.scss */
.formbuilder input[type=text]
{
	width: 80%;
}

/* line 78, ../sass/concorde.scss */
.formbuilder input[type=email]
{
	width: 80%;
}

/* line 82, ../sass/concorde.scss */
.container
{
	max-width: 1100px;
	margin: 0px auto;
}

/* line 89, ../sass/concorde.scss */
.crimson
{
	color: #97042d;
}

/* line 93, ../sass/concorde.scss */
.CTAbutton
{
	background-color: #97042d;
	color: #fff;
	clear: both;
	font-size: 1em;
	font-weight: 300;
	padding: .5em .75em;
	-moz-transition: all 0.3s;
	-o-transition: all 0.3s;
	-webkit-transition: all 0.3s;
	-ms-transition: all 0.3s;
	transition: all 0.3s;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-ms-border-radius: 3px;
	border-radius: 3px;
}

/* line 105, ../sass/concorde.scss */
.CTAbutton:hover
{
	background-color: #65031e;
	color: #fff !important;
	text-decoration: none;
}

/* line 111, ../sass/concorde.scss */
.border
{
	border-bottom: 1px solid #eee;
}

/* Header */
/* line 117, ../sass/concorde.scss */
.logo
{
	width: 70%;
	float: left;
	margin-left: 5%;
	margin-top: 6%;
	vertical-align: middle;
	-moz-min-width: 175px;
	-ms-min-width: 175px;
	-o-min-width: 175px;
	-webkit-min-width: 175px;
	min-width: 175px;
}

/* line 128, ../sass/concorde.scss */
.header-row
{
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
}

/* Navigation */
/* line 137, ../sass/concorde.scss */
.main-nav .row
{
	margin: 0px;
	padding: 0px;
}

/* line 142, ../sass/concorde.scss */
.main-nav a
{
	display: inline-block;
	font-size: 1.2em;
	margin: 0px !important;
	border-right: 1px dotted #ccc;
	font-weight: 300;
	text-align: center;
	color: #97042d;
	padding-left: 0px;
}

/* line 153, ../sass/concorde.scss */
.main-nav a:hover
{
	background-color: #f7f7f7;
	text-decoration: none;
}

/* line 158, ../sass/concorde.scss */
.selected
{
	border-bottom: 2px solid #97042d;
	background-color: #f7f7f7;
}

/* line 164, ../sass/concorde.scss */
.main-nav a:last-child
{
	border: none;
}

/* line 168, ../sass/concorde.scss */
.small-nav
{
	background-color: #97042d;
	color: #fff;
	font-size: 1.1em;
	font-weight: 300;
	padding: .5em 0;
	margin: 0px;
}

/* line 177, ../sass/concorde.scss */
.small-nav a
{
	color: #fff;
}

/* line 181, ../sass/concorde.scss */
.small-nav a:hover
{
	background-color: #7e0326;
}

/* line 187, ../sass/concorde.scss */
.LoginButton
{
	background-color: #ccc !important;
	color: #97042d !important;
	display: block;
	padding: .5em !important;
	margin: -10px !important;
	-moz-border-radius: 0px 0px 5px 5px;
	-webkit-border-radius: 0px;
	-ms-border-radius: 0px 0px 5px 5px;
	border-radius: 0px 0px 5px 5px;
}

/* line 196, ../sass/concorde.scss */
.LoginButton:hover
{
	background-color: #fff !important;
}

/* line 200, ../sass/concorde.scss */
#loginDrop
{
	display: none;
	background-color: #97042D;
	position: absolute;
	top: 0px;
	right: 0px;
	z-index: 99999999;
}

/* line 209, ../sass/concorde.scss */
#loginDrop a
{
	color: #fff;
}

/* line 213, ../sass/concorde.scss */
.label
{
	float: left;
	text-align: center;
	width: 70%;
}

/* line 219, ../sass/concorde.scss */
.arrow
{
	border-left: 1px dotted #97042d;
	top: 0px;
	float: right;
	padding-left: 5px;
	width: 30%;
}

/* line 227, ../sass/concorde.scss */
.circle
{
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%;
}

/* breadcrumbs */
/* line 236, ../sass/concorde.scss */
.breadcrumbs a
{
	display: inline-block;
	padding: 0px 20px 0px 10px;
	background: url("../images/breadcrumbDivider.png");
	background-position: right center;
	background-repeat: no-repeat;
	font-size: 80%;
}

/* line 246, ../sass/concorde.scss */
.breadcrumbs a:last-child
{
	background-image: none;
	color: #444444;
	cursor: default;
}

/* line 252, ../sass/concorde.scss */
.breadcrumbs
{
	padding-bottom: .21em;
	margin-top: -.5em;
	margin-bottom: .75em;
	padding-bottom: .75em;
}

/* footer */
/* line 263, ../sass/concorde.scss */
footer
{
	font-size: 85%;
	font-weight: normal;
	line-height: 1.25em;
	-moz-box-shadow: inset 0px 0px 8px #000000;
	-moz-box-shadow: inset 0px 0px 8px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow: inset 0px 0px 8px #000000;
	-webkit-box-shadow: inset 0px 0px 8px rgba(0, 0, 0, 0.5);
	-ms-box-shadow: inset 0px 0px 8px #000000;
	-ms-box-shadow: inset 0px 0px 8px rgba(0, 0, 0, 0.5);
	box-shadow: inset 0px 0px 8px #000000;
	box-shadow: inset 0px 0px 8px rgba(0, 0, 0, 0.5);
	display: block;
	background-color: #fff;
	width: 100% !important;
	margin: 0px !important;
	overflow: hidden;
}

/* line 277, ../sass/concorde.scss */
.footerCirc
{
	display: block;
	background-color: #97042d;
	padding: 3em;
	font-size: 125%;
	color: #fff;
	-moz-border-radius: 50% / 50%;
	-webkit-border-radius: 50% 50%;
	-ms-border-radius: 50% / 50%;
	border-radius: 50% / 50%;
	height: 20em;
	width: 20em;
	margin-top: -55%;
	padding-top: 55%;
	margin-left: 15%;
}

/* line 292, ../sass/concorde.scss */
.footerCirc p
{
	text-align: center !important;
}

/* line 296, ../sass/concorde.scss */
.footerCirc p
{
	text-align: center !important;
}

/* line 300, ../sass/concorde.scss */
.footerPhone
{
	font-size: 150%;
}

/* line 304, ../sass/concorde.scss */
footer .CTAbutton
{
	background-color: #c9053c;
}

/* line 309, ../sass/concorde.scss */
footer .TOC
{
	font-size: 80%;
	padding-top: 1.25em;
}

/* HOMEPAGE */
/*Carousel */
/* line 321, ../sass/concorde.scss */
.carousel-area
{
	background: url("../images/BG_Circle-Texture.jpg");
	background-position: fixed;
	background-position: 20% 2%;
	margin: 0;
	padding: 0px;
	width: 100%;
	padding-top: 5%;
	top: 60px;
	max-height: 500px;
}

/* line 333, ../sass/concorde.scss */
.flipper-image
{
	-moz-border-radius: 50% / 50%;
	-webkit-border-radius: 50% 50%;
	-ms-border-radius: 50% / 50%;
	border-radius: 50% / 50%;
	margin-top: -5%;
}

/* line 338, ../sass/concorde.scss */
.carousel-text
{
	display: block;
	float: left;
	padding-top: 3%;
	text-align: left;
	font-weight: 400;
	font-size: 1.1em;
	line-height: 1.4em;
}

/* line 348, ../sass/concorde.scss */
.carousel-text h1
{
	color: #97042d;
	font-weight: 300;
	font-size: 2.45em;
	line-height: 1.25em;
}

/* line 356, ../sass/concorde.scss */
.flipper-container
{
	overflow: hidden;
	padding-left: 2%;
}

/* line 362, ../sass/concorde.scss */
.dottedLine
{
	display: block;
	width: 95%;
	background: url("../images/horizontalDots.png");
	height: 1em;
	background-repeat: repeat-x;
}

/* line 370, ../sass/concorde.scss */
.cycle-prev, .cycle-next
{
	filter: alpha(opacity=75);
	z-index: 99999999999999 !important;
	cursor: pointer;
	background-color: #fff;
	display: block;
	height: 1em;
}

/* line 380, ../sass/concorde.scss */
.cycle-prev
{
	margin-left: -10px;
}

/* featured services */
/* line 390, ../sass/concorde.scss */
.fs
{
	background-color: #f7f7f7;
	-moz-box-shadow: inset 0px 0px 8px #000000;
	-moz-box-shadow: inset 0px 0px 8px rgba(0, 0, 0, 0.1);
	-webkit-box-shadow: inset 0px 0px 8px #000000;
	-webkit-box-shadow: inset 0px 0px 8px rgba(0, 0, 0, 0.1);
	-ms-box-shadow: inset 0px 0px 8px #000000;
	-ms-box-shadow: inset 0px 0px 8px rgba(0, 0, 0, 0.1);
	box-shadow: inset 0px 0px 8px #000000;
	box-shadow: inset 0px 0px 8px rgba(0, 0, 0, 0.1);
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-ms-border-radius: 5px;
	border-radius: 5px;
	padding: 1% !important;
	-moz-transition: all 0.3s;
	-o-transition: all 0.3s;
	-webkit-transition: all 0.3s;
	-ms-transition: all 0.3s;
	transition: all 0.3s;
}

/* line 398, ../sass/concorde.scss */
.fs:hover
{
	-moz-box-shadow: inset 0px 0px 100px #000000;
	-moz-box-shadow: inset 0px 0px 100px rgba(0, 0, 0, 0.1);
	-webkit-box-shadow: inset 0px 0px 100px #000000;
	-webkit-box-shadow: inset 0px 0px 100px rgba(0, 0, 0, 0.1);
	-ms-box-shadow: inset 0px 0px 100px #000000;
	-ms-box-shadow: inset 0px 0px 100px rgba(0, 0, 0, 0.1);
	box-shadow: inset 0px 0px 100px #000000;
	box-shadow: inset 0px 0px 100px rgba(0, 0, 0, 0.1);
}

/* line 404, ../sass/concorde.scss */
.fs-img
{
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%;
	width: 85% !important;
	display: block;
	margin-left: 7% !important;
	margin-top: 1% !important;
	-moz-transition: all 0.3s;
	-o-transition: all 0.3s;
	-webkit-transition: all 0.3s;
	-ms-transition: all 0.3s;
	transition: all 0.3s;
}

/* line 414, ../sass/concorde.scss */
.fs-img-container
{
	background: url("../images/ConcordeC.png");
	-ms-background-size: 100%;
	background-size: 100%;
	background-repeat: no-repeat;
	background-position: center center;
	-moz-transition: all 0.3s;
	-o-transition: all 0.3s;
	-webkit-transition: all 0.3s;
	-ms-transition: all 0.3s;
	transition: all 0.3s;
}

/* line 423, ../sass/concorde.scss */
.fs-txt
{
	font-size: 1.25em;
	text-align: left;
	line-height: 1em;
	display: block;
}

/* right rail */
/* line 433, ../sass/concorde.scss */
.applicant-info
{
	text-align: left !important;
}

/* line 436, ../sass/concorde.scss */
.quickLink
{
	display: block;
	padding: .75em 0;
	text-align: left !important;
}

/* INTERIORS */
/* sub nav */
/* line 451, ../sass/concorde.scss */
.subnav a
{
	border-bottom: 1px dotted #97042d;
	text-align: left;
	line-height: 1.1em;
	font-size: 110%;
	-moz-transition: all 0.2s;
	-o-transition: all 0.2s;
	-webkit-transition: all 0.2s;
	-ms-transition: all 0.2s;
	transition: all 0.2s;
	font-weight: normal;
}

/* line 461, ../sass/concorde.scss */
.subnav a:hover, .selectedsub
{
	color: #97042d;
	text-decoration: none;
}

/* line 469, ../sass/concorde.scss */
.headerArea
{
	background: url("../images/BG_Circle-Texture.jpg");
	background-position: fixed;
	background-position: 0% 40%;
	margin: 0;
	padding: 0px;
	width: 100%;
	top: 50px;
	height: 175px;
	vertical-align: bottom;
	position: relative;
	margin-bottom: 2em;
}

/* line 483, ../sass/concorde.scss */
.headerArea h1
{
	color: #fff;
	font-size: 3em;
	font-weight: 300;
	color: #97042d;
	padding-top: 65px;
	padding-left: 20px;
	text-align: center;
}

/* line 494, ../sass/concorde.scss */
.introContainer
{
	background-position: 50% 50%;
	background: url("../images/introbg.jpg");
	-ms-background-size: 100%;
	background-size: 100%;
	min-height: 200px;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	-ms-border-radius: 0px;
	border-radius: 0px;
	padding: 0em 3em;
	-moz-box-shadow: inset 0px 0px 50px #000000;
	-moz-box-shadow: inset 0px 0px 50px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow: inset 0px 0px 50px #000000;
	-webkit-box-shadow: inset 0px 0px 50px rgba(0, 0, 0, 0.2);
	-ms-box-shadow: inset 0px 0px 50px #000000;
	-ms-box-shadow: inset 0px 0px 50px rgba(0, 0, 0, 0.2);
	box-shadow: inset 0px 0px 50px #000000;
	box-shadow: inset 0px 0px 50px rgba(0, 0, 0, 0.2);
}

/* Content */
/* line 510, ../sass/concorde.scss */
.introText
{
	/*background-color: rgba(160,160,160,.75);*/ /* padding: 2em; */
	color: #333;
	font-size: 1.85em;
	line-height: 1.5em;
	color: #444444;
	text-align: center;
	display: block;
	min-height: 200px;
	text-align: center;
	font-weight: 300;
	margin-top: 2.5%; /* @include text-shadow(1px 1px 0px rgba(0, 0, 0, 0.5)); */ /* @include border-radius(10px); */
}

/* line 529, ../sass/concorde.scss */
.interior-content
{
	padding-top: 130px;
	background-color: #fff;
}

/* line 534, ../sass/concorde.scss */
.interior
{
	background: url("../images/BG_Circle-Texture.jpg");
	background-attachment: fixed;
}

/* line 540, ../sass/concorde.scss */
.interior .bodyCopy
{
	padding: 0em 2em;
}

/* line 548, ../sass/concorde.scss */
.interior h1
{
	text-align: left;
	padding: 0px;
	color: #97042d;
	font-weight: 300;
	font-size: 2.75em;
}

/* line 556, ../sass/concorde.scss */
.interior h2
{
	text-align: left;
	padding: 0px;
	margin-top: 2em;
	margin-bottom: 0px;
}

/* line 564, ../sass/concorde.scss */
.interior p
{
	text-align: left;
	margin-top: .5em;
	margin-bottom: 1em;
}

/* line 571, ../sass/concorde.scss */
.dotborder-top
{
	position: relative;
	z-index: 500;
	left: -10px;
	top: -10px;
	float: left;
}

/* line 579, ../sass/concorde.scss */
.dotborder-bottom
{
	position: relative;
	z-index: 500;
	right: -10px;
	bottom: -10px;
	-moz-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	-ms-transform: rotate(180deg); /* IE 9 */
	-webkit-transform: rotate(180deg);
	transform: rotate(180deg); /* Opera, Chrome, and Safari */
	float: right;
}

/* line 590, ../sass/concorde.scss */
.service
{
	font-size: 1.25em;
	border-bottom: 1px dotted #ccc;
	padding-top: 1em !important;
}

/* line 596, ../sass/concorde.scss */
.service h2
{
	margin: 0px !important;
	padding: 0px !important;
}

/* line 601, ../sass/concorde.scss */
.promo
{
	margin-top: 2em;
	text-align: center;
	max-width: 300px;
	font-size: 100%;
	font-weight: normal;
	display: block;
}

/* line 612, ../sass/concorde.scss */
.promoContent
{
	display: block;
	z-index: 5;
	padding-top: 20px;
	padding-bottom: 0px;
	padding-top: 60000;
	margin-left: 15px;
	margin-right: 15px;
}

/* line 624, ../sass/concorde.scss */
.promoContent .CTAbutton a
{
	clear: both;
	display: inline-block;
	color: #fff !important;
}

/* MEDIA QUERIES */
@media (max-width: 970px)
{
	/* line 636, ../sass/concorde.scss */
	.carousel-area
	{
		background-position: 20% 2%;
		margin: 0;
		width: 100%;
		padding-top: 10%;
		top: 80px;
		padding-bottom: 20px;
		max-height: 575px;
		font-size: .85em;
	}

	/* line 647, ../sass/concorde.scss */
	.flipper-image
	{
		margin-top: 7%;
	}

	/* line 651, ../sass/concorde.scss */
	.logo
	{
		width: 70%;
		-moz-min-width: 30px;
		-ms-min-width: 30px;
		-o-min-width: 30px;
		-webkit-min-width: 30px;
		min-width: 30px;
		margin-top: 8%;
	}

	/* line 657, ../sass/concorde.scss */
	.main-nav, .small-nav
	{
		font-size: .75em;
	}
}
@media (max-width: 650px)
{
	/* line 666, ../sass/concorde.scss */
	.carousel-area
	{
		background-position: 20% 2%;
		margin: 0;
		width: 100%;
		padding-top: 10%;
		top: 80px;
		padding-bottom: 20px;
		max-height: 575px;
	}

	/* line 676, ../sass/concorde.scss */
	.flipper-image
	{
		margin-top: 7%;
	}

	/* line 680, ../sass/concorde.scss */
	header
	{
		z-index: 50000;
	}

	/* line 683, ../sass/concorde.scss */
	.main-nav
	{
		display: block;
		position: fixed;
		top: 65px;
		left: 0px;
		width: 50px;
		height: 25px;
		width: 100% !important;
		z-index: 1;
	}

	/* line 694, ../sass/concorde.scss */
	.main-nav a
	{
		display: block;
		clear: both;
		float: none;
		width: 100% !important;
		background-color: #fff;
	}

	/* line 703, ../sass/concorde.scss */
	.small-nav
	{
		visibility: hidden;
	}
}

/*For the Redesign*/
.style1
{
	width: 214px;
}

.style2
{
	width: 513px;
}

.login-disclaimer
{
	color: #999999;
	-webkit-font-variant: small-caps;
	-moz-font-variant: small-caps;
	-ms-font-variant: small-caps;
	-o-font-variant: small-caps;
	font-variant: small-caps;
	font-family: Arial Narrow, Verdana, Helvetica;
	font-size: 9pt;
}

.login-header
{
	/*color: #999999; font-variant: small-caps; font-size: 16pt*/
	text-align: left;
	padding: 0px;
	color: #97042d;
	font-weight: 300;
	font-size: 2.00em;
}
.login-input-field
{
	width: 15.4em;
}
.login-input-button
{
	float: inherit;
}

.login-logo
{
	border-width: 0px;
}

input[type="password"]
{
	padding: 0.5em;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
	border: 1px solid #cccccc;
	margin-bottom: 1em;
	width: 70%;
}

.form-group
{
	margin-left: 0;
	margin-right: 0;
}

.form-control
{
	display: block;
}

.login-error
{
	margin: .5em 0;
	display: block;
	color: #dd4b39;
	line-height: 17px;
}

.login-introimage-container
{
	background-position: center !important;
	background: url("/art/home_page_photo.jpg") no-repeat;
	-ms-background-size: 100%;
	background-size: 100%;
	width: 57.7em;
	min-height: 15.4em;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	-ms-border-radius: 0px;
	-o-border-radius: 0px;
	border-radius: 0px;
	padding: 1em 3em; /*box-shadow: inset 0px 0px 50px #000000; 	box-shadow: inset 0px 0px 50px rgba(0, 0, 0, 0.2);*/
	-webkit-box-shadow: inset 0px 0px 50px #000000;
	-webkit-box-shadow: inset 0px 0px 50px rgba(0, 0, 0, 0.2);
	-moz-box-shadow: inset 0px 0px 50px #000000;
	-moz-box-shadow: inset 0px 0px 50px rgba(0, 0, 0, 0.2);
	-ms-box-shadow: inset 0px 0px 50px #000000;
	-ms-box-shadow: inset 0px 0px 50px rgba(0, 0, 0, 0.2);
}

h5.login-updateaccount
{
	margin: 0;
	font-weight: 500;
	color: #97042d;
	font-size: 1.5em;
}


.control-label
{
	font-variant: all-small-caps;
}
.sendreply-button
{
	float: right;
}
.signature-label
{
	float: right;
}
.clearout
{
	clear: both;
}


.navmenu
{
	display: inline-block;
}
.navmenulink a
{
	font-size: 0.9em;
	margin: 0px !important;
	font-weight: 300;
	text-align: center;
	color: #97042d;
}
.navmenulink
{
	display: inline;
	padding: .9em;
	font-size: .9em;
}


  .cleaner {
    clear:both;
    height:1px;
    font-size:1px;
    border:none;
    margin:0; padding:0;
    background:transparent;
    display:none;
    }

/*
*FOR TABLE DISPLAY USING DIV TAGS
*/
 #table-container {
    display: table;
}

#table-row  {
	display: table-row;
}

#table-cell {
    display: table-cell;
}

/*FOR IE*/
 
  * html .cleaner {
    display:block;
    }


.login-update-checkbox {
	float: left;
}

.nodisplay {
	display: none;
}

.listmenulink {
 
    display:inline;
 
}

.listmenulink:after {
 display: block;
    content:" ";
    overflow:hidden;
	color: transparent;
   
 
}