/* common application styles */

a:link { color: #CB8E32; }
a:active { color: #9E5733; }
a:visited { color: #9E5733; }
a:hover { color: #9E5733; }

.frameheader {
	font-weight: bold;
	color: #000000;
    font-size: 18px;
    font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    white-space: nowrap !important;
}

.eventName {
	font-weight: bold;
	color: #000000;
    font-size: 14px;
    font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}

.eventDates {
	color: #000000;
    font-size: 12px;
    font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}

.firstColumn {
	width:30%;
	text-center;
}

.secondColumn {
	width:25%;
	text-align:center;
}

.thirdColumn {
	width:5%;
	text-align:center;
}

.fourthColumn {
	width:20%;
	text-align:center;
}

.fifthColumn {
	width:20%;
	text-align:center;
}

.labelText {
	color: #000000;
    font-size: 12px;
    font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}

.labelText1 {
	color: #000000;
    font-size: 12px;
    font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    margin-left: 35px;
}

.supportText {
	color: #000000;
	font-weight: bold;
    font-size: 12px;
    font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}

.outputText {
	color: #000000;
	font-weight: bold;
    font-size: 12px;
    font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}

.buttonText {
	color: #000000;
    font-size: 12px;
    font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}

.inputText {
	color: #000000;
    font-size: 12px;
    font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}

.inputLableText {
	color: #000000;
    font-size: 12px;
    width:180px;
    font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}

.errorMessage {
	font-size: 12px;
	color: #FF0000; 
	font-weight: bold;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}

.importantMessage {
	font-size: 12px;
	color: #FF0000; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}

.hlinks {
   color: #6666FF;
   font-size: 12px;
   font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}

.align-right {
	text-align: right !important;
}

.align-left {
	text-align: left !important; 
	white-space: wrap !important;
}

.align-center {
	text-align: center !important;
}

.scrollable-layout {
	overflow: scroll !important; 
	overflow-x: hidden !important;
	margin: 0; 
	border: 1px solid #000000; 
	width : 500px; 
	height : 124px;
}

.oddrow {
   font-family: Arial, Verdana, sans-serif;
   font-size: 12px; 
   text-align: left;
   width:20%;
   background-color: #FFFFFF;
}

.evenrow {
   font-family: Arial, Verdana, sans-serif;
   font-size: 12px; 
   text-align: left;
   width:20%;
   background-color: #DDDDDD;
}
.headerText {
	color: #FFFFFF;
	font-weight: bold;
    font-size: 12px;
    width:80px;
    font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}

.header_customer_name {
   font-family: Arial, Verdana, sans-serif;
   font-size: 14px; 
   font-weight:bold;
   text-align: center;
   width:75%;
   background-color: #003366;
}
	
.header_customer_action {
   font-family: Arial, Verdana, sans-serif;
   font-size: 14px; 
   font-weight:bold;
   text-align: center;
   width:25%;
   background-color: #003366;
}

.header_guest_name {
   font-family: Arial, Verdana, sans-serif;
   font-size: 14px; 
   font-weight:bold;
   text-align: center;
   width:35%;
   background-color: #003366;
}

.header_guest_email {
   font-family: Arial, Verdana, sans-serif;
   font-size: 14px; 
   font-weight:bold;
   text-align: center;
   width:35%;
   background-color: #003366;
}

.header_guest_primary {
   font-family: Arial, Verdana, sans-serif;
   font-size: 14px; 
   font-weight:bold;
   text-align: center;
   width:6%;
   background-color: #003366;
}

.header_guest_buyerguest {
   font-family: Arial, Verdana, sans-serif;
   font-size: 14px; 
   font-weight:bold;
   text-align: center;
   width:10%;
   background-color: #003366;
}

.header_guest_action {
   font-family: Arial, Verdana, sans-serif;
   font-size: 14px; 
   font-weight:bold;
   text-align: center;
   width:14%;
   background-color: #003366;
}

.registrtaion_panel {
	margin-top: 10px;
	margin-left: 15px;
	margin-right: 15px;
	margin-bottom: 5px;
}

.viewregistration_header_registrationname {
	font-family: Verdana, sans-serif;
	font-size: 9px; 
	text-align: center;
	font-weight: bold;    
	background-color: #CB8E32;
	border-bottom: 3px solid black;
	border-right: 1px solid black;
	height: 50px;
	border-right: 1px solid black;
	width: 86px !important;
}

.viewregistration_header_email {
	font-family: Verdana, sans-serif;
	font-size: 9px;
	text-align: center;
	font-weight: bold;
	background-color: #CB8E32;
	border-bottom: 3px solid black;
	height: 50px;
	border-right: 1px solid black;
	width: 120px !important;
}

.viewregistration_header_primarycontact {
	font-family: Verdana, sans-serif;
	font-size: 9px;
	text-align: center;
	font-weight: bold;
	background-color: #CB8E32;
	border-bottom: 3px solid black;
	height: 50px;
	border-right: 1px solid black;
	width: 160px !important;
}

.viewregistration_header_buyerguest {
	font-family: Verdana, sans-serif;
	font-size: 9px;
	text-align: center;
	font-weight: bold;
	background-color: #CB8E32;
	border-bottom: 3px solid black;
	height: 50px;
	border-right: 1px solid black;
	width: 120px !important;
}

.regInfoWidth {
	width:200px;
}
