body 	{ margin: 0px; padding: 0px; background-color: #FFFFFF; background-image: url(../../image_files/header-red-bar.jpg); background-repeat: repeat-x; background-position: top left; }
img     { margin:0; padding:0; border: 0px }


.title				{ font-family: Verdana; font-weight:bold; font-size:15px; color:#555555; text-decoration:none; }
.pagetitle			{ padding-bottom:13px; font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:20px; color:#434759; text-decoration:none; }

.subtitle			{ padding-bottom:6px; font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#1F4A7E; text-decoration:none; line-height:14px; }

.cell-line		{ background-image: url(../../image_files/vertical-spacer.gif); background-repeat: repeat-y;   }


.cell-a			{ border-right:1px solid #CCCCCC;  }
.cell-b			{ padding-left:20px; padding-right:20px; }
.cell-c			{ padding-left:20px; padding-right:20px;  }


.spacer-header-a	{ background-image: url(../../image_files/header-spacer-a.gif); background-repeat: no-repeat; }
.spacer-footer-a	{ background-image: url(../../image_files/footer-spacer-a.gif); background-repeat: no-repeat; }

.spacer-header-b	{ background-image: url(../../image_files/header-spacer-b.gif); background-repeat: no-repeat; }
.spacer-footer-b	{ background-image: url(../../image_files/footer-spacer-b.gif); background-repeat: no-repeat; }

.cell-footer	{ vertical-align:middle; text-align:center; background-color:#EBEBEB; background-image: url(../../image_files/footer-bg.gif); background-repeat: no-repeat; }

.cellf				{ height:34px; border-left:1px solid #2F4752; padding-left:9px; padding-right:8px; }
.smalldate			{ padding-bottom:3px; font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:10px; color:#D8D8D8; text-decoration:none; line-height:12px; }
.text-gri			{ font-family: Arial; font-weight:normal; font-size:11px; color:#999999; text-decoration:none; line-height:18px; }
.text-green			{ font-family: Arial; font-weight:bold; font-size:16px; color:#8ebd53; text-decoration:none; line-height:18px; }

.date   		    { font-family: Verdana; font-weight:bold; font-size:11px; color:#CC0000; text-decoration:none; line-height:15px; }
.text-left		    { font-family: Verdana; font-weight:normal; font-size:11px; color:#858585; text-decoration:none; line-height:14px; }

.text			    { font-family: Arial; font-weight:normal; font-size:12px; color:#434759; text-decoration:none; line-height:18px; }
.text A:link   		{ font-family: Arial; font-weight:normal; font-size:12px; color:#434759; text-decoration:underline; line-height:18px; }
.text A:visited		{ font-family: Arial; font-weight:normal; font-size:12px; color:#434759; text-decoration:underline; line-height:18px; }
.text A:active 		{ font-family: Arial; font-weight:normal; font-size:12px; color:#434759; text-decoration:underline; line-height:18px; }
.text A:hover 		{ font-family: Arial; font-weight:normal; font-size:12px; color:#434759; text-decoration:none; line-height:18px; }

.text2			    { font-family: Arial; font-weight:normal; font-size:12px; color:#BBBBBB; text-decoration:none; line-height:22px; }
.text2 A:link   	{ font-family: Arial; font-weight:normal; font-size:12px; color:#BBBBBB; text-decoration:underline; line-height:22px; }
.text2 A:visited	{ font-family: Arial; font-weight:normal; font-size:12px; color:#BBBBBB; text-decoration:underline; line-height:22px; }
.text2 A:active 	{ font-family: Arial; font-weight:normal; font-size:12px; color:#BBBBBB; text-decoration:underline; line-height:22px; }
.text2 A:hover 		{ font-family: Arial; font-weight:normal; font-size:12px; color:#BBBBBB; text-decoration:none; line-height:22px; }

.detail 			{ font-family: Verdana; font-weight:bold; font-size:11px; color:828282; line-height:18px; text-decoration:underline;  }
.detail A:link   	{ text-decoration:underline; color:#828282; }
.detail A:visited	{ text-decoration:underline; color:#828282; }
.detail A:active 	{ text-decoration:underline; color:#828282; }
.detail A:hover  	{ text-decoration:none; color:#828282; }

.arrow-txt { font-family: Verdana; font-weight:bold; font-size:11px; color:#14658B; text-decoration:none; line-height:19px; padding-left:13px; background-image: url(../../image_files/red-arrow.gif); background-repeat: no-repeat; background-position: left; word-spacing: 0; text-indent: 0; line-height: 150%; margin: 0; }
.arrow-txt A:link {text-decoration:none; color:#14658B; word-spacing: 0; text-indent: 0; line-height: 150%; margin: 0; }
.arrow-txt A:visited { text-decoration:none; color:#14658B; word-spacing: 0; text-indent: 0; line-height: 150%; margin: 0; }
.arrow-txt A:active { text-decoration:none; color:#14658B; word-spacing: 0; text-indent: 0; line-height: 150%; margin: 0; }
.arrow-txt A:hover {  text-decoration:underline;  word-spacing: 0; text-indent: 0; line-height: 150%; margin: 0; }    

.arrow-txt2 { font-family: Verdana; font-weight:bold; font-size:11px; color:#14658B; text-decoration:underline; line-height:19px; padding-left:13px; background-image: url(../../image_files/red-arrow.gif); background-repeat: no-repeat; background-position: left; word-spacing: 0; text-indent: 0; line-height: 150%; margin: 0; }
.arrow-txt2 A:link {text-decoration:underline; color:#14658B; word-spacing: 0; text-indent: 0; line-height: 150%; margin: 0; }
.arrow-txt2 A:visited { text-decoration:underline; color:#14658B; word-spacing: 0; text-indent: 0; line-height: 150%; margin: 0; }
.arrow-txt2 A:active { text-decoration:underline; color:#14658B; word-spacing: 0; text-indent: 0; line-height: 150%; margin: 0; }
.arrow-txt2 A:hover {  text-decoration:underline;  word-spacing: 0; text-indent: 0; line-height: 150%; margin: 0; }

.arrow-txt3 { font-family: Verdana; font-weight:bold; font-size:11px; color:#14658B; text-decoration:underline; line-height:19px; padding-left:13px; background-image: url(../../image_files/red-arrow.gif); background-repeat: no-repeat; background-position: left; word-spacing: 0; text-indent: 0; line-height: 150%; margin: 0; }
.arrow-txt3 A:link {text-decoration:underline; color:#14658B; word-spacing: 0; text-indent: 0; line-height: 150%; margin: 0; }
.arrow-txt3 A:visited { text-decoration:underline; color:#14658B; word-spacing: 0; text-indent: 0; line-height: 150%; margin: 0; }
.arrow-txt3 A:active { text-decoration:underline; color:#14658B; word-spacing: 0; text-indent: 0; line-height: 150%; margin: 0; }
.arrow-txt3 A:hover {  text-decoration:underline;  word-spacing: 0; text-indent: 0; line-height: 150%; margin: 0; }   

.create 			{ font-family: Verdana, Helvetica, sans-serif; font-weight:normal; font-size:10px; color:#14658B; line-height:18px; text-decoration:underline;  }
.create A:link   	{ font-family: Verdana; font-weight:normal; font-size:10px; color:#14658B; line-height:18px; text-decoration:underline; }
.create A:visited	{ font-family: Verdana; font-weight:normal; font-size:10px; color:#14658B; line-height:18px; text-decoration:underline; }
.create A:active 	{ font-family: Verdana; font-weight:normal; font-size:10px; color:#14658B; line-height:18px; text-decoration:underline; }
.create A:hover  	{ font-family: Verdana; font-weight:normal; font-size:10px; color:#14658B; line-height:18px; text-decoration:none; }

.footer 			{ font-family: Verdana, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#084B6B; line-height:18px; text-decoration:none;  }
.footer A:link   	{ font-family: Verdana; font-weight:normal; font-size:11px; color:#14658B; line-height:18px; text-decoration:none; }
.footer A:visited	{ font-family: Verdana; font-weight:normal; font-size:11px; color:#14658B; line-height:18px; text-decoration:none; }
.footer A:active 	{ font-family: Verdana; font-weight:normal; font-size:11px; color:#14658B; line-height:18px; text-decoration:none; }
.footer A:hover  	{ font-family: Verdana; font-weight:normal; font-size:11px; color:#14658B; line-height:18px; text-decoration:underline; }

.copyright 				{ font-family: Verdana; font-weight:normal; font-size:10px; color:#14658B; text-decoration:none;  }
.copyright A:link   	{ font-family: Verdana; font-weight:normal; font-size:10px; color:#14658B; text-decoration:underline; }
.copyright A:visited	{ font-family: Verdana; font-weight:normal; font-size:10px; color:#14658B; text-decoration:underline; }
.copyright A:active 	{ font-family: Verdana; font-weight:normal; font-size:10px; color:#14658B; text-decoration:underline; }
.copyright A:hover  	{ font-family: Verdana; font-weight:normal; font-size:10px; color:#14658B; text-decoration:none; }

.required	{ font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#FF0000; text-decoration:none; line-height:17px; }
.input 		{ font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#777777; text-decoration:none; border:1px solid #908270; background-color:#FDFBE9; }

.list 		{ margin:0px 0px 0px 5px; padding: 0px 0px 0px 0px; list-style: none; line-height: 18px; }
.list li 	{ padding-left: 9px; background-image: url(../../image_files/square.gif); background-repeat: no-repeat; background-position: 0px 9px; } 

.submit 	{ font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; color:#FFFFFF; border-top: 1px #FFB214; border-left: 1px #FFB214; border-right: 1px #C49002; border-bottom: 1px #C49002; margin: 1px; padding: 2px; background-color:#EFAF00; }
.reset		{ font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; color:#FFFFFF; border-top: 1px #BBBBBB; border-left: 1px #BBBBBB; border-right: 1px #666666; border-bottom: 1px #666666; margin: 1px; padding: 2px; background-color:#999999; }

