.normal, .td_normal {
margin:0px;
vertical-align:top; text-align: left;
z-index: 3;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: normal;
color: #000000;
padding: 0px;
}

.tickertext {
font-size:12px;
font-family:Arial,Verdana,Sans-serif;
color:#0000cc;
}
.normal_bold {
margin:0px;
vertical-align:top; text-align: left;
z-index: 3;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: bold;
color: #000000;
padding: 0px;
}
.normal_big {
font-family: Arial, Arial, Helvetica, sans-serif;
font-size: 14px;vertical-align:top;
}
.normal_bigbold {
font-family: Arial, Arial, Helvetica, sans-serif;
font-size: 14px;vertical-align:top;font-weight:bold;
}
.input {
border: 1px solid rgb(130, 167, 208); 
padding: 1px 4px; 
font-family: Arial; font-size: 9pt; 
color: rgb(0, 0, 200); 
background-color: rgb(200, 200, 255);
}
.select {
border: 1px solid rgb(130, 167, 208); 
padding: 1px 4px; 
font-family: Arial; font-size: 11pt; 
color: rgb(0, 0, 200); 
background-color: rgb(200, 200, 255);
}
.page_title {
font-family: arial, sans-serif;
text-align: left;
font-weight: bold;
font-size:14px;
color:#0000cc;
}

.para_title {
font-family: arial, sans-serif;
text-align: left;
font-weight: bold;
font-size:12px;
color:#0000cc;
}

.white_on_blue {
margin:0px;
vertical-align:top; text-align: left;
z-index: 3;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: normal;
padding:5px;
color: #0000cc;
background-color:#ccf;
border:1px solid #0000cc;
}
.blueInput {
margin:0px;
vertical-align:top; text-align: left;
z-index: 3;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-style: normal;
font-weight: normal;
padding:1px;
color: #0000cc;
background-color:#f5f5f5;
border:1px solid #0000cc;
}
.black_on_grey {
margin:0px;
vertical-align:top; text-align: left;
z-index: 3;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: normal;
padding:5px;
color: #000000;padding-left:20px;
background-color:#f5f5f5;
border:1px solid #0000cc;
}
.white_on_blue a:link, a:visited  {
font-weight: normal;
text-decoration:underline;
color:#0000cc;
}
.white_on_blue a:hover  {
font-weight: normal;
text-decoration:underline;
color:#cc0000;
}

.yellow_title {
margin:0px;
vertical-align:top; text-align: left;
z-index: 3;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: normal;
color: #ffff00;
background-color:#0000cc;
padding-left:5px;
}
.td_right a a:link a:hover a:visited{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: normal;
text-decoration:none;
color: #ffff00;
padding: 0px;
}
.td_left {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px; text-align:left;
font-style: normal;
font-weight: normal;
text-decoration:none;
color: #0000cc; background-color:#ffffff;
padding-left: 5px; padding-right:5px;
}
.td_title {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px; text-align:left;
font-style: normal;
font-weight: bold;
text-decoration:none;
color: #ffff33; background-color:#0000cc;
padding-left: 5px; padding-right:5px;
}
.tsmall_10 {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-style: normal;
font-weight: bold;
text-align:left;padding-left:10px;
text-decoration:none;
color: #ffff00;padding-top:2px;
}
.HeaderDiv {
background-color:#0000cc;
color:#ffff00;font-size:11px;
font-family:Arial;width:510px;
text-align:left;padding-left:0px;border-bottom:10px solid #ffffff;
font-weight:bold;margin-left:-10px;margin-right:0px;
}
.SelectDiv {
background-color:#ffffff;
color:#666666;font-size:11px;
font-family:Arial;width:500px;
text-align:left;padding-left:10px;
font-weight:normal;margin-left:20px;margin-right:0px;
border-bottom:10px solid #ffffff;
}
.searchDiv {
background-color:#ffffff;
color:#666666;font-size:11px;
font-family:Arial;width:500px;
text-align:left;padding-left:10px;
font-weight:normal;margin-left:20px;margin-right:0px;
border-bottom:10px solid #ffffff;
}
.tableHeading {
color:#0000cc;font-size:12px;
font-family:Arial;background-color:#fcfcfc;
text-align:left;padding-left:10px;padding-top:5px;
font-weight:bold;border-bottom:1px solid #6699cc;border-top:1px solid #6699cc;
}
.prices {
background-color:#ffffff;
color:#000000;font-size:11px;
font-family:Arial;text-align:right;padding-right:10px;
font-weight:normal;
}
.tableSubHeadLeft {
font-size:10px;text-align:left;background:#9999FF;
font-weight:bold;margin-left:0px;
}
.tableSubHead {
font-size:10px;text-align:center;background:#9999FF;
font-weight:bold;margin-left:0px;
}
.tableSubHeadLg {
font-size:12px;text-align:left;background:#9999FF;
font-weight:bold;margin-left:0px;
border:1px solid #0000cc;height:18px;
}
.rowOne {
font-weight:normal;background:#99ccff;padding:1px;
color:#000000;font-size:10px;margin-left:10px;
font-family:Arial;text-align:center;
}

.smalltd {
font-size: 10px;color: #000000;
}
.rowOneL, .rowOneLeft {
background-color:#99ccff;padding:1px;
color:#000000;font-size:10px;margin-left:10px;height:18px;
font-family:Arial;text-align:left;padding-left:10px;
}
.rowTwo {
font-weight:normal;background:#f5f5f5;
color:#000000;font-size:10px;padding:1px;
font-family:Arial;text-align:center;
}
.rowTwoL{
font-weight:normal;background:#f5f5f5;
color:#000000;font-size:10px;padding:1px;height:18px;
font-family:Arial;text-align:left;padding-left:10px;
}
.login_table {
margin-right: auto;
margin-left: auto;
border-collapse:collapse;border:4px ridge #0000cc;margin-top:30px;
background-color:#ccf;margin-bottom:5px;width:300px;
font-family: Arial, Helvetica, sans-serif;
}
.login_table_top_line {
background:#0000cc;color:#ffff00;font-size:12px;
font-weight:bold;text-align:center;height:24px;
font-family: Arial, Helvetica, sans-serif;
}
.login_table_space {
color: #00c;
background-color:#ccf;
}

.login_table_error {
color: #c00;
background-color:#ccf;
border:0px solid #0000cc;
padding:1px;
margin-left:10px;margin-right:10px;
font-family: Arial, Helvetica, sans-serif;
}
login_table_submit {
border-collapse:collapse;border:2px ridge #0000cc;
background-color:#ccf;margin-left:150px;
font-family: Arial, Helvetica, sans-serif;
}
.login_table_head {
margin:0px;
vertical-align:top; text-align: left;
z-index: 3;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: bold;
padding:5px;
color: #00c;
background-color:#ccf;
border:0px solid #00c;
font-family: Arial, Helvetica, sans-serif;
}

.index_hr {
background-color:#99ccff;padding:0px;
font-size:10px;margin-left:10px; 
height: 1px; color: #00c; border: none;
}

.SelectOption {
text-align:right;padding-right:10px;
}
.errorTitle {
font-weight:bold;background:#ffc5c5;
color:#cc0000;font-size:12px;padding:1px;height:18px;
font-family:Arial;text-align:left;margin-left:10px;margin-right:5px;padding-left:10px;
border-top:1px solid #cc0000;border-left:1px solid #cc0000;border-right:1px solid #cc0000;
}
.errorContent {
font-weight:normal;background:#FFf5f5;
color:#666666;font-size:10px;padding:1px;height:18px;
font-family:Arial;text-align:left;margin-left:10px;margin-right:5px;padding-left:10px;padding-top:5px;
border-bottom:1px solid #cc0000;border-left:1px solid #cc0000;border-right:1px solid #cc0000;

}
.accomButtons {
text-align: center;
font-weight: bold;
font-size:12px;width:100%;
color:#0000cc;background-color : #8585ff;
padding:0px;margin-top:5px;margin-bottom:5px;padding-bottom:5px;
padding-top:5px;border:1px solid #0000cc;
font-family: Arial, Helvetica, sans-serif;
}
.accomButtons .a, .accomButtons a:link, .accomButtons a:hover, .accomButtons a:visited  {
text-decoration:none; color:#0000FF;margin-top:5px;margin-bottom:5px;padding-bottom:5px;padding-top:5px;

}
.td_header {
text-align:left;
font-size:11px;font-weight:bold;color:#0000cc;
}
.td_clear {
font-size:11px;font-weight:normal;color:#999999;
background-color:#ffffff;
}
.otheritem {
display:none;
}
.accom_options {
	color: navy;
	text-transform: none;
	text-decoration: none;
	text-shadow: 1px 1px;
	text-align: center;
	font-size: 12px;
	font-family: Trebuchet, Verdana, Arial, sans-serif;
}