
@import "registration.css";

/* default all basic html block-level elements to our standard font */
body 				{ background-color: #fff; background-image:url(images/desktop3/frame/pro-tile.gif); font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin:0px 5px 5px 5px; }
div, span 			{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
td, th 				{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
form, input, select, textarea 	{ color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
p 					{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
ul, ol 				{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
hr					{ color: #290a04; height: 1px; }
pre {

 white-space: pre-wrap;       /* css-3 */
 white-space: -moz-pre-wrap !important;  /* Mozilla, since 1999 */
 white-space: -pre-wrap;      /* Opera 4-6 */
 white-space: -o-pre-wrap;    /* Opera 7 */
 word-wrap: break-word;       /* Internet Explorer 5.5+ */
 width: 99%;   /* remove horizontal scroll-bar when viewing in IE7 */
 white-space:normal;
}


.warning			{ font-weight:bold; color:#993333; border:1px solid #993333; padding:4px; background-color:#FFFF00; }
.confirm			{ font-weight:bold; color:#000066; border:1px solid #4BB5C1; padding:4px; background-color:#EDF7F2; }



/* LINK elements */
a					{ }
a:active			{ color: #000099; }
a:hover				{ color: #000099; }
a:link				{ color: #000099; }
a:visited			{ color: #660066; }
/* PAGE background elements */
.bkgd-head			{ }
.bkgd-menu			{ background-color:#8B2500; background-image:none; }/*660000*/
.bkgd-rule			{ background-color:#000000; background-image:none; }
.bkgd-bdr1			{ background-color:#8B2323; }/*ffffcc*/
.bkgd-bdr2			{ background-color:red; }
.bkgd-hdr1			{ background-color:#C0C090; font-weight: bold; }/*C0C090 / CDC8B1*/
.bkgd-row1			{ background-color:#FFFFFF; } 
.bkgd-alt1			{ background-color:#FFDEAD; }/*F0F0C0*/
.bkgd-alt2			{ background-color:#E2E8DD; }
.bkgd-alt3			{ background-color:#9999CC; color:#ffffff; font-family:arial; font-weight:bold;}
.bkgd-bdr2			{ background-color:#000000; }
.bkgd-hdr2			{ background-color:#0A6462; color: #FFFFFF; font-weight: bold; }/* 0A6462 2F4F4F */
.bkgd-row2			{ background-color:#FFFFFF; } 
.bkgd-alt2			{ background-color:#E2E8DD; } 
.bkgd-hdr3			{ background-color:#000000;color:#ffffff;font-weight:bold; }
/* PAGE title/text elements */
.page-pttl, .h1, h1	{ color: #290a04; font-size: 18px; font-weight: bold; height:20px; margin: 0px 0px; padding: 0px 0px; } /* page title */
.page-psbt			{ color: #474747; font-size: 11px; font-weight:500;  }
.page-ptxt			{ font-size: 12px; }
.page-sbh2, .h2, h2	{ color: #290a04; font-size:16px; font-weight: bold; margin: 0px 0px; padding: 0px 0px; } /* page subsection title */
.page-sbh3, .h3, h3	{ color: #290a04; font-size:14px; font-weight: bold; margin: 0px 0px; padding: 0px 0px; } /* page subsection title */
.page-copy			{ color: #333333; font-size: 12px; } 
/* PAGE navigation elements */
.page-home			{ color: #fff000; font-size: 12px; font-weight: bold; text-decoration:none; } 
.page-home:active	{ color: #ff0000; text-decoration: underline; } 
.page-home:hover	{ color: #fff000; text-decoration: underline; } 
.page-home:link		{ color: #fff000; text-decoration: underline; } 
.page-home:visited	{ color: #fff000; } 
.page-crum			{ color: #CD3700; font-size: 10px; text-decoration:none; } 
.page-crum:active	{ color: #8B795E; text-decoration: underline; } 
.page-crum:hover	{ color: #CD3700; text-decoration: underline; } 
.page-crum:link		{ color: #8B795E; } 
.page-crum:visited	{ color: #8B795E; } 
.page-date			{ color: #ffffff; font-family:arial; font-size: 12px; text-decoration:none; font-weight:bold; } 
.page-menu			{ color: #ffffff; font-family:arial; font-size: 12px; text-decoration:none; } 
.page-menu:active 	{ color: #ffffff; text-decoration: underline; } 
.page-menu:hover	{ color: #ffffff; text-decoration: underline; } 
.page-menu:link		{ color: #ffffff; } 
.page-menu:visited	{ color: #ffffff; } 
/* sidebar/menubar BLOCK elements */
.side-bttl 			{ color: #290a04; font-size:14px; font-weight:bold; margin: 0px 0px; padding: 0px 0px; }
.side-bsbt			{ color: #000000; font-size:12px; }
.side-btxt			{ color: #000000; font-size:12px; }
/* sidebar/menubar ITEM elements */
.side-ittl			{ color: #000099; font-size:12px; text-decoration: none; }
.side-ittl:active	{ color: #000099; font-size:12px; }
.side-ittl:hover	{ color: #000099; text-decoration: underline; font-size:12px; }
.side-ittl:link		{ color: #000099; font-size:12px; }
.side-ittl:visited	{ color: #000099; font-size:12px; }
.side-isub			{ color: #000000; font-size:12px; font-style: italic; }
.side-itxt			{ color: #000000; font-size:12px; }
/* main content BLOCK elements */
.main-bttl, .h4, h4	{ color: #290a04; font-size:14px; margin: 0px 0px; padding: 0px 0px; }
.main-bsbt			{ color: #000000; font-size:12px; font-style: italic; }
.main-btxt			{ color: #000000; font-size:12px; }
.main-bsst, .h5, h5	{ color: #290a04; font-size:12px; margin: 0px 0px; padding: 0px 0px; }
/* main content ITEM elements */
.main-ittl			{ font-size:12px;  }
.main-ittl-b		{ font-size:12px; font-weight:bold; color:#303030; }
.main-isbt			{ color: #5B5B5B; font-size:11px; font-weight:300; }
.main-itxt			{ font-size:12px; }
.main-itxt2			{ font-size:12px; color:#000000; }
.main-itxt-b		{ font-size:12px; font-weight:bold; }
.main-bgclr 		{ font-size:12px; background-color: #EEE8CD; }/*  E8E8B8 / EED8AE / EEE8AA / F5F5DC */
.main-bgclr-b 		{ font-size:12px; font-weight:bold; background-color: #EEE8CD; }
/* default.cfm pages - section home pages */
.section-home h3 	{ text-decoration:none;margin:2px 0 2px 0; border-bottom:1px solid #290a04; }
.section-home strong { font-weight:800; color:#CD3700}

/* main content FORM items */
.form-label			{ font-size:12px; font-style: italic; }
.form-label2		{ font-size:12px; font-weight:bold; }
.form-field			{ font-size:12px; }
.form-button		{ background-color:#EEAD0E;color:#202020;font-weight:bold; }/*CD3700*/
.button				{ background-color:#EEAD0E;color:#202020;font-weight:bold; }
/*sidebar content ITEM, on dark background ff4500*/
.side-text			{ color:#ffffff; font-family:arial; font-size:13px; font-weight:bold; }
/* cell formatting for page include files - d9c3ac */
.page-12-1			{ background-color:#d9c3ac; width:30%;}
.page-12-2			{ background-color:#FFFFFF; width:70%;}
.page-121-1			{ background-color:#d9c3ac; width:20%;}
.page-121-2			{ background-color:#FFFFFF; width:60%;}
.page-121-3			{ background-color:#FFFFFF; width:20%;}
.page-13-1			{ background-color:#d9c3ac; width:20%;}
.page-13-2			{ background-color:#FFFFFF; width:80%;}
.page-21-1			{ background-color:#FFFFFF; width:70%;}
.page-21-2			{ background-color:#d9c3ac; width:30%;}
.page-22-1			{ background-color:#FFFFFF; width:50%;}
.page-22-2			{ background-color:#d9c3ac; width:50%;}
.page-31-1			{ background-color:#FFFFFF; width:80%;}
.page-31-2			{ background-color:#FFFFFF; width:20%;}
.page-4-1			{ background-color:#FFFFFF; width:100%;}

.textNetwork a		{ font-size:10px; }

/* Related Content */
.related-content h2		{ font-size:14px; font-weight:100; color:#25307e; margin:0px 0px 10px 0px; }
.related-content h2 b	{ font-weight:bolder;}

.related-content h3 	{ font-size:12px; font-weight:700; color:#313131; margin:0px 0px 0px 0px; padding:3px; background-color:#A2B5CD; border:1px solid #778899; }/*778899    DCDCDC*/
.related-content ul		{ margin: 2px 0 10px 16px; }
.related-content li		{ margin: 0 0 8px 0; padding: 0px; list-style-type:square;}

.iou_detail_news ul 	{ margin: 2px 0 10px 0px; }
.iou_detail_news li		{ margin: 0 0 4px 0; padding: 0px; list-style-type:none;}

.header 				{ font-size: 9px; color: #333333; padding:1px 3px 1px 3px;}
.header a 				{ color: #333333; text-decoration: none;}
.header a:active		{ color: #333333; text-decoration: none; } 
.header a:hover			{ color: #333333; text-decoration: underline; } 
.header a:link			{ color: #333333; text-decoration: none; } 
.header a:visited		{ color: #333333; text-decoration: none;}

.corporate   			{ font-size: 18px; font-weight: bold; height:20px; margin: 0px 0px; padding: 0px 0px; }

.searchtitle			{ font-size:13px;}
.searchsubtitle			{ font-size:11px; color:#5C5C5C;}
.searchsubtitle ul 		{ margin: 2px 0 10px 16px; }
.searchsubtitle li		{ font-size:12px; color:#494949; padding:0 0 4px 0;}

.searchbody				{}
.ftisearchtips			{ margin: 2px; padding: 4px; border:1px solid #EDEDED;}
.ftisearchtips ul li {padding:0px 0px 10px 0px;} 

.loginform	{ font-size:.8em; }
.loginFormStatusMessage	{ font-weight:bold; color:#993333; border:1px solid #993333; padding:4px; background-color:#FFF185; }
.loginFormErrorMessage	{ }


.eventsFeatured 						{ padding:0px; margin:0px;	}
.eventsFeatured .headM 			{ padding:0px; margin:0px;}
.eventsFeatured .headM div 		{ padding:0px; margin:0px;}
.eventsFeatured .headM h3			{ color: #290a04; font-size:14px; font-weight:bold; margin: 0px 0px; padding: 0px 0px; border-bottom:1px solid #290a04; }
.eventsFeatured .headM div div		{ margin-bottom:8px;}
.eventsFeatured .content .itemTR 		{ padding:4px;	}
.eventsFeatured .content .itemTR h3		{ font-size:12px; font-weight:normal;  	}
.eventsFeatured .content .itemTR span	{ font-size:11px; font-weight:normal;	}
.eventsFeatured .lightWeight_tall		{ margin-top:10px;}
.eventsFeatured .lightWeight_tall a 		{  font-size:10px; }




