body, p, table {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #f7f7f7;}
.h1 { font-size: 18px; font-weight: bold;}
.smtext {font-size: 12px;}
a {font-family: Arial, Helvetica, sans-serif; font-size: 9pt;}
a.link {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #FFCC00;}
a.visited {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #FFCC00;}
a.hover {font-family: Arial, Helvetica, sans-serif; font-size: 9pt;}
a.active {font-family: Arial, Helvetica, sans-serif; font-size: 9pt;}
.righttext {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #f7f7f7; text-align:right;}
.header {font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-weight:bold; color: #f7f7f7;}
.header1 {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold; color: #FFCC00;font-style:italic}
.header2 {font-family: Arial, Helvetica, sans-serif; font-size: 13pt; font-weight:bold; color: #f7f7f7;}
.header3 {font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight:bold; color: #FFCC00;}
.yellowText { color: #FFCC00;}
a.header3 {color: #FFCC00;}
a.header3:link {color: #FFCC00;}
a.header3:visited {color: #FFCC00;}
a.header3:hover {color: #FFCC00;}
a.header3:active {color: #FFCC00;}

a.header2 {color: #CCCCCC;}
a.header2:link {color: #CCCCCC;}
a.header2:visited {color: #FFCC00;}
a.header2:hover {color: #FFCC00;}
a.header2:active {color: #FFCC00;}

.listlink {font-family: Arial, Helvetica, sans-serif; font-size: 9pt;}

a.listlink {color: #CCCCCC;}
a.listlink:link {color: #CCCCCC;}
a.listlink:visited {color: #FFCC00;}
a.listlink:hover {color: #FFCC00;}
a.listlink:active {color: #FFCC00;}
h3 {font-size: 18px; font-family: Arial, Helvetica, sans-serif; font-weight:bold; color: #c4baa8; text-align:center}
.largetext {font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #f7f7f7;}
.text {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #f7f7f7;}
.fineprint {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #f7f7f7;}
.finebold {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight:bold; color: #f7f7f7;}
UL {list-style-image: url(images/orange_note.gif)}
.copyright {  font-family: Arial, Helvetica, sans-serif; color: #f7f7f7; font-size: 8pt}
.smtext {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #f7f7f7;}
.clear { clear: both; }

.introHome {padding-left: 35px; padding-right: 35px; padding-bottom: 15px; padding-top: 5px;}
.introHome { font-size: 16px; FONT-FAMILY: Times New Roman; color: #b1a48e;/*FFFFFF#;3f382b5b4d34*/}
.introHome a:link {font-size: 16px; FONT-FAMILY: Times New Roman; color: #c4baa8; text-decoration:underline;}
.introHome a:visited {font-size: 16px; FONT-FAMILY: Times New Roman; color: #c4baa8; text-decoration:underline;}
.introHome a:hover {font-size: 16px; FONT-FAMILY: Times New Roman; color: #a79b86; text-decoration: underline;}

.homeLink a:link { color: #FFCC00; text-decoration:underline;}
.homeLink a:visited { color: #FFCC00; text-decoration:underline;}
.homeLink a:hoaver {  color: #FFCC00; text-decoration:underline;}

.indexBG {width: 501px; background: url('images/indexIntroBG.jpg') repeat-y}


/* donation form fiels decoration */
form {padding: 0px; margin: 0px;}
.donationSectionTitle { font-size: 11pt; font-weight: bold; color: #917532; padding-top: 12px;}
.donateFormReq {color: red;}
.applicationSectionTitle { font-size: 10pt; font-weight: bold; color: #917532; padding-top: 12px;}

table.donationForm {  font-size: 9pt;	background: #000000; }

select {font-size: 8pt;}
.textbox1 { width: 160px;}
.textbox2 { width: 60px;}
input {font-size: 10px; }
.textboxLG { width: 520px; height: 18px;}
.textboxMD { width: 400px; height: 18px;}
.textboxSM { width: 300px; height: 18px;}
.textboxA1 { width: 190px; height: 18px;}
.textboxA2 { width: 180px; height: 18px;}
.textboxro { width: 180px; height: 18px; background-color: #cccccc;} /* read only */
.textboxA3 { width: 120px; height: 18px;}
.textboxA23 { width: 140px; height: 18px;}
.textboxA4 { width: 95px; height: 18px;}

.smtext2 {font-size: 11px;}
.redtxt {color: #cc0033;}
#ivci_donation_ck_method, #ivci_donation_cc_method, #ivci_donation_wire_method {display: none;}

/* order ticket form */
#newshipping { display: none;}
form .ticketcount {width:40px;height:15px;font-size:11px;}
form .ticketresult {width:50px;height:15px;background-color:#FFFFCC;font-size:11px;}
.dottedline {width:98%;height:5px;margin-bottom:5px;border-bottom:1px dotted #333}
.redtitle {color:#de1525}
.title2{color:#3f82f2;font-weight:bold;font-size:15px;}
.title3{color:#FFCC00;font-weight:bold;font-size:15px;}
.notes {}
#orderform .redtxt {color: #ac183d;background-color:#fff8fa;}
#orderform .ticketcount,
#orderform .textboxA1,
#orderform .textboxMD,
#orderform .textboxA3, 
#orderform .textbox, 
#orderform .textbox2{font-size:11px;height:17px;}

#orderformpreview .ticketcount,
#orderformpreview .textboxA1,
#orderformpreview .textboxMD,
#orderformpreview .textboxA3, 
#orderformpreview .textbox, 
#orderformpreview .textbox2{background-color:#fcfce6;font-size:11px;height:17px;}

.cptextarea .title3{font-size:13px;}

.boldtextarea {font-weight:bold;font-size:13px;}
.indent {padding-left:20px}

.cptextarea {font-weight:bold;font-size:12px;}
.cptextarea .indent{padding-left:0px;}
.tablepad .text{padding:0px 1px 0px 3px;}
.tablepad .pname{font-size:12px;}

.bigTitle {font-size:16px;}
.yellowline {border-bottom:1px solid #999; width:400px;height:20px;margin-bottom:5px;}
