
html {
	background: transparent
}

body {
	behavior: url("css/csshover.htc");
	background: #fff url(../images/bg_b.gif) repeat-x fixed;
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
body, td, th, h1, h2 {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 9pt;
	font-weight: bold;
}

select {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 9pt;
	font-weight: normal;
}
pre {
	margin: 0px;
	font-family: monospace;
}

a:link {
	color: #000099;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

table {
	border-collapse: collapse;
}

.center {
	text-align: center;
}

.center table {
	margin-left: auto;
	margin-right: auto;
	text-align: left;
}

.center th {
	text-align: center !important;
}


h1 {
	font-size: 150%;
}

h2 {
	font-size: 125%;
}

.p {
	text-align: left;
}

.e {
	font-size: 8pt;
	font-weight: bold;
	color: #ffffff;
}

.e1 {
	font-weight: normal;
	font-size: 10pt;
	color: #ffffff;
}

.h {
	background-color: #9999cc;
	font-weight: bold;
	color: #000000;
}

.v {
	background-color: #cccccc;
	color: #000000;
}

.vr {
	background-color: #cccccc;
	text-align: right;
	color: #000000;
}
.clear {
	clear: both;
	float: none;
}
img {
	float: right;
	border: 0px;
}

hr {
	width: 600px;
	background-color: #cccccc;
	border: 0px;
	height: 1px;
	color: #000000;
}

.errTextNorm {
	font-size:12pt;
	font-weight:bold;
	font-family:Arial, Helvetica, Sans Serif;
	color:#A01E00
}

.menuText {
	font-size:12pt;
	font-weight:bold;
	font-family:Arial, Helvetica, Sans Serif;
	color:#000000
}

TD.heading {
        font-family: Arial,Verdana;
        font-size: 15pt;
}

TR.heading {
        font-family: Arial,Verdana;
        font-size: 15pt;
        background-color: #63c6de;
}

TD.headsmall {
    font-family: Arial,Verdana;
    font-size: 10pt;
        vertical-align: top;
}

TR.row1 {
        font-family: Arial,Verdana;
        font-size: 12pt;
        background-color: #bfd8bc;
}

TR.row2 {
        font-family: Arial,Verdana;
        font-size: 12pt;
        background-color: #e0e0e0;
}


.statusBtnStyle {
		font-family: Arial;
		font-size: 8pt;
		font-weight: normal;
		color: White;
		background-color: #08296B;
}


.statusBtnStyle2 {
		font-family: Arial;
		font-size: 8pt;
		font-weight: normal;
		color: White;
		background-color: red;
}


.registrationBtn {
		font-family: Arial;
		font-size: 12pt;
		font-weight: normal;
		color: White;
		background-color: #D45D09;
}


tr.sectionHead {
		font-family: Arial,Verdana;
		font-size: 20pt;
		text-align: center;
		background-color: #FFCE9C;
}

td.sectionHead {
		font-family: Arial,Verdana;
		font-size: 20pt;
		text-align: center;
		background-color: #FFCE9C;
}

td.tabHeader {
	padding: 1px 5px 2px 5px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	background-color: #eeeeee;
}


td.detailViewDL {
	font-size: 9pt;
	padding: 5px 6px 5px 6px;
	vertical-align: top;
	text-align: right;
	border-bottom: 1px solid;
	background-color: #d6d6d6;
}

td.detailViewDF {
	font-size: 9pt;
	padding: 5px 10px 5px 6px;
	vertical-align: top;
	border-bottom: 1px solid;
}


td.tabHeader2 {
	padding: 1px 5px 2px 5px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	background-color: #d6d6d6;
}



td.detailViewDF2 {
	font-size: 9pt;
	padding: 5px 10px 5px 6px;
	vertical-align: top;
	border-bottom: 1px solid;
	background-color: #ffcccc;
}


td.detailViewDF3 {
	font-size: 7pt;
	padding: 2px 2px 2px 2px;
	vertical-align: top;
	border-bottom: 1px solid;
	background-color: #ffcccc;
}

input.dV3 {
	font-size: 7pt;
}

/* table.reg {
};
*/

td.redcolor {
	color: red;
}

td.redcolor1 {
	color: red;
	background-color: yellow;
}

td.nocolor {
}

td.nocolor1 {
	background-color: yellow;
}

td.regNormalF {
	font-size: 8pt;
	font-weight: bold;
}

td.regNormalD {
}

td.regSmallText {
	font-size: 8pt;
	font-weight: normal;
}

span.regText {
	font-size: 10pt;
	font-weight: normal;
}

td.regSectHeader {
	font-size: 10pt;
	font-weight: bold;
	background-color: #dfdfdf;
	color: #000099;
}

p.copyright {
	font-family: Arial;
	font-size: 9px;
	color: #666666;
}

span.qStyle {
	color: red;
}

#divWrapper {
	width: 1000px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-left: 5px;
/*	border-left: 1px solid #88AECA;
	border-right: 1px solid #88AECA;
*/
}
#divHeader {
	background-image: url(../images/titleGlow.gif);
	background-repeat: no-repeat;
	width: 1000px;
	height: 70px;
}



#divLogo {
	float: left;
	height: 70px;
	width: 550px;
	color: #cc9933;
	padding-top: 2px;
}
#divLogo td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
}
#divLogo td.logoSmall {
	font-size: 9pt;
}



#divTopLinks {
	color: white;
	float: right;
	width: 450px;
	height: 70px;
	padding-top: 2px;
}
#divTopLinks a {
	text-decoration: none;
}
#divTopLinks a:link, #divTopLinks a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: yellow;
}
#divTopLinks a:hover {
	text-decoration: underline;
}

#divTopLinks td {
}


#divNavigation {
	padding-top: 1px;
	background-color: #3D80AF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #88AECA;
	width: 800px;
}
#divNavigation ul {
	margin: 0px;
	list-style-type: none;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 10px;
	border-bottom: 1px solid #777788;
}
#divNavigation li {
	display: inline;
}
#divNavigation  a {
	border: 1px solid #0000cc;
	border-bottom: none;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
	margin-left: 10px;
	text-decoration: none;
/*	background: #999999; */
}

#divNavigation li a:link,
#divNavigation li a:visited {
	color: #FFFFFF;
}
#divNavigation  li a:hover {
	color: #ffffff;
	background-color: #D45D09;
}
#tabbedNav {
	background-color: #97CCEE;
	padding-top: 3px;
}
#divNavigation #current a {
	color: #3D80AF;
	background-color: #FFFFFF;
	border-color: #0000cc;
	border-bottom: 1px solid #FFFFFF;
}
#divContent {
	background-color: #FFFFFF;
	padding: 5px;
	float: left;
/*	width: 800px; */ 
}


#divFooter {
	clear:both;
	float:left;
	font-size: 11px;
	width: 990px;
	padding: 24px 12px 24px 0px;
}
#divFooter a {
	text-decoration: none;
	font-weight: bold;
	color: #19273a;
}
#divFooter a:link, #divFooter a:visited {
	color: #19273a;
}
#divFooter a:hover {
	text-decoration: underline;
	color: #D45D09;
}

#divHome {
	width: 790px;
	overflow: hidden;
	background: url(../images/trip_stat_top.gif) no-repeat;
}

#divFltLeft{
	width: 340px;
	float: left;
	margin: 1px 0 0 0;
}

#divFlights {
	/* background-color: #F4E9AE; */
	margin: 27px 0 0 0;
	float: left;
	width: 330px;
	background: #436282 url(../images/flight_stat_bot.gif) no-repeat left bottom;
	line-height: 8pt;
}

#divFlights th {
	font-size: 14pt;
}

#divCommunity {
	width: 320px;
}

#divWelcomeWrap {
	width: 380px;
	float: left;
	padding-left: 35px;
	margin: 0 auto;
}

.Welcome {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: normal;
	float: right;
	margin: 0;
	width: 365px; 
	background: #fff;
}

.Welcome a {
	text-decoration: none;
	font-weight: bold;
}
.Welcome a:link, .Welcome a:visited {
	color: black;
}
.Welcome a:hover {
	text-decoration: underline;
	color: #D45D09;
}

.WelcTabl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: normal;
}

.WelcTabl a {
	text-decoration: none;
	font-weight: bold;
}

.WelcTabl a:hover {
	text-decoration: underline;
	color: #D45D09;
}

.WelcTabl td {
	font-weight: normal;
}

#divWelcLS {
	clear: both;
	float: none;
}
#divWelcLS  img {
	float: left;
	border: 0px;
}

#divWelcLS10 {
	clear: both;
	float: none;
}
#divWelcLS10  img {
	float: left;
	border: 0px;
}



#divMessage {
	width: 468px;
	margin-left: auto;
	margin-right: auto;
	background: #1B5151 url(../images/500pxMsgBot.gif) no-repeat bottom center;
	padding-bottom: 15px;
}

#divMessage h3 {
	padding-top: 15px;
	text-align: center;
	color: white;
	background: transparent url(../images/500pxMsgTop.gif) no-repeat top center;
}

#divMessage p {
	padding-left: 20px;
	padding-right: 20px;
	color: white;
}
#divMessage a:link, #divMessage a:visited {
	color: #99CC33;
}
#divMessage a:hover {
	text-decoration: underline;
	color: #D45D09;
}

#divCustCare {
/*	width: 350px;
	float: left; */
	width: 790px;
	font-weight: normal;
}

#divACustCare {
/*	width: 350px;
	float: left; */
	width: 650px;
	font-weight: normal;
}

#divMyAcct {
	width: 790px;
	font-weight: normal;
}

#divSignInWrap {
	width: 790px;
	margin: 0 auto;
}

#divRegister {
	float: left;
	width: 420px;
}

#divSignIn {
	float: left;
	width: 300px;
	padding-left: 10px;
}

#divError a:link, #divError a:visited {
	color: black;
}
#divError a:hover {
	text-decoration: underline;
	color: #D45D09;
}

#divASignIn {
	float: left;
	width: 330px;
	padding-left: 10px;
}

#divASignInText {
	float: left;
	width: 450px;
}

#divASignIn a:link, #divASignIn a:visited {
	text-decoration: none;
	color: blue;
}
#divASignIn a:hover {
	text-decoration: underline;
	color: red;
}

#div125pxFiller {
	width: 125px;
	height: 70px;
}

#divBidCrit {
	width: 450px;
	margin: 0 auto;
}

#divBidsTable {
	width: 880px;
}

#divBidsTable td {
	padding: 6px;
	background-color: #ced6b5;
}

#divBidsTable td:hover {
	background-color: #ffcccc;
}

#divBidInfo {
	width: 700px;
	margin: 0px auto;
}

#divAgentDet {
	width: 400px;
	margin: 0 auto;
}

#divMaint {
        font-weight: bold;
        font-size: 20px;
}


.NewWelcome {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: normal;
	float: right;
	margin: 0;
	width: 345px; 
	background: #fff;
}

.NewWelcome a {
	text-decoration: none;
	font-weight: bold;
}
.NewWelcome a:link, .NewWelcome a:visited {
	color: blue;
}
.NewWelcome a:hover {
	text-decoration: underline;
	color: #D45D09;
}
.NewWelcome ol {
	list-style-position: outside;
	list-style-type: decimal;
}

.registrationBtn2 {
		font-family: Arial;
		font-size: 10pt;
		font-weight: normal;
		color: White;
		background-color: #D45D09;
}

#divAdHome {
	width: 350px;
	height: 150px;
	float: right;
}

#divBotAd {
	width: 990px;
	height: 70px;
	float: right;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
}


#divFooter2 {
	clear:both;
	font-size: 11px;
	width: 990px;
	padding: 24px 12px 24px 0px;
}
#divFooter2 a {
	text-decoration: none;
	font-weight: bold;
	color: #19273a;
}
#divFooter2 a:link, #divFooter a:visited {
	color: #19273a;
}
#divFooter2 a:hover {
	text-decoration: underline;
	color: #D45D09;
}

#divWorks {
	width: 790px;
}

#divSupport {
	width: 790px;
}

#divMyItin {
	width: 790px;
}

#divAgentBidDet {
	width: 790px;
	text-align: center;
}


#divLiveSrch {
	width: 990px;
}

#divLSAlert {
	color:#FF0000;
	font-size:16px;
	margin-top: 20px;
}

#divABid {
	width: 790px;
}