

/* common */

body { background-color:#FFFFFF; }

IMG 		{ border:0px; }
TD 		{ font-size:75%; line-height:140%; font-family:Arial,Tahoma; color:#515151; }
A 		{ color:#2878CA; }
.bgcolor1 	{ background-color:#F7F5EF; }

UL LI, OL LI 	{ margin-bottom:10px; }
UL 		{ list-style-type:disc; }
UL.none 	{ list-style-type:none; }
.short_list LI 	{ margin-bottom:0px; }
.short_list1	{ list-style-type:none; margin-left:15px; }
.short_list1 LI	{ margin-bottom:3px; }



/* fonts */
.title 		{ color:#031678; font-size:175%; line-height:100%; font-weight:bold; }
.pageTitle 	{ color:#000000; font-size:180%; line-height:100%; font-weight:normal; }
.subtitle 	{ color:#FFAE00; font-size:150%; line-height:140%; }
.subtitle_text	{ color:#FFAE00; font-size:120%; font-weight:bold; line-height:140%; }
.small 		{ font-size:90%; line-height:16px; font-family:Tahoma, Arial; }
.x-small 	{ font-size:80%; line-height:14px; font-family:Tahoma, Arial; }
.large 		{ font-size:120%; line-height:140%; }
.times 		{ font-family:Times New Roman,Times; font-size:105%; line-height:120%; }
.note 		{ font-family:Times New Roman,Times; font-size:115%; line-height:125%; }
.menu 		{ font-size:170%; line-height:100%; color:#2878CA; }
.lead 		{ font-family:Times New Roman,Times; font-size:140%; line-height:130%; color:#363636; }
.special 	{ font-family:Times New Roman,Times; font-size:140%; line-height:130%; color:#363636; }
.comment 	{ font-size:90%; line-height:16px; color:#AE9761; }


/* colors */
.normal 			{ color:#515151; } 
.white, .white A 		{ color:#FFFFFF; }
.black, .black A 		{ color:#000000; }
.dark, .dark A 			{ color:#363636; }
.light, .light A 		{ color:#969696; }
.beige, .beige A 		{ color:#AE9761; }
.light-beige, .light-beige A 	{ color:#E9D6A6; }
.blue, .blue A 			{ color:#031678; }
.light-blue A, .light-blue 	{ color:#2878CA; }
.red 				{ color:#D1170B; }
.yellow				{ color:#FFAE00; }

/* specials */
div.var_zindex 				{ z-index:-1; }
div.distance, div.distance spacer 	{ width:1px; height:0px; }
div.menuNum1 				{ position:absolute; width:25px; margin-left:-35px; font-size:170%; line-height:100%; color:#AF9D73; text-align:right; }
div.menuNum2 				{ position:absolute; width:25px; margin-left:-35px; font-size:12px; font-weight:bold; color:#AF9D73; text-align:right; }
div.seealso 				{ margin-bottom:3px; }
table.tmenu TR TD 			{ padding-bottom:20px; }
table.menu3 				{ margin:0px 0px 0px 25px; }
table.search tr td 			{ padding-bottom:30px; }

table.tableStyle1 		{ border-bottom:1px solid #D8D8D8; } 
table.tableStyle1 tr td 	{ border-top:1px solid #D8D8D8; padding:10px 10px 10px 0px; }
table.tableStyle1 tr.header td 	{ padding-bottom:15px; }
table.tableStyle1 tr.grid td 	{ border:0px; padding:0px; height:0px; }
.bigNum 			{ font-family:Times New Roman,Times; font-size:40px; letter-spacing:0px; line-height:100%; color:#898989; margin:0px; }

P.pageTitle 			{ margin-top:6px; }
P.lead 				{ padding:0px 0px 20px 35px; background:url('/img/line-scissors-v.gif') bottom left no-repeat; }
div.special 			{ padding:0px; background:#FFFFFF url('/img/line2.gif') top left repeat-x; }
div.special div.inner 		{ padding:20px 30px 20px 30px; background:url('/img/line2.gif') bottom left repeat-x; }

.contentAreaTd { position:relative; z-index:10; }
