a {text-decoration:none; font-weight:bolder;}
a:link { text-decoration:none; color:#824E9F; font-weight:bolder;}
a:visited { text-decoration:none; color:#824E9F; font-weight:bolder;}
a:active { text-decoration:none; font-weight:bolder; color:#FFDC00;}
a:hover {text-decoration:underline; color:#FFDC00;}

.reversed A:link {text-decoration: none; font-weight:bolder; color:#ffffff;}
.reversed A:visited { text-decoration:none; color:#ffffff; font-weight:bolder;}
.reversed A:active { text-decoration:none; font-weight:bolder; color:#FFDC00;}
.reversed A:hover {text-decoration:underline; color:#FFDC00;}

body {
font-family:arial,helvetica,sans-serif; 
font-size: 12px; 
background-color:#000000; 
background-image: url(images/KtoP_fade.gif);
background-repeat: repeat-x;
background-position: center bottom;
background-attachment: fixed;
}


.mainframe {width:900px; padding:0px; margin:0px;}
.header {width:900px; height:145px; padding:0px; margin:0px;}
.content {width:900px; padding:0px; margin:0px;}
.footer {width:900px; height:25px; padding:0px; margin:0px; border:1px solid #ffffff;}

.reflectivelg {align:center; vertical-align:top; background: url(images/reflective_lg.jpg); border:1px solid #ffffff; height:100%;}
.reflectivesm {padding:5px; align:center; vertical-align:top; background:url(images/reflective_sm.jpg); border:1px solid #ffffff;}
.whitetable {padding:5px; height:100%; background-color:#ffffff; border:0px; vertical-align:top; align:center;}
.blacktable {padding:5px; height:100%; background-color:#000000; vertical-align:top; border:1px solid #ffffff; align:center;}
.chromebar {background: url(images/reflective_bar.jpg); height:20px; width:900px;}
.names {color:#824E9F; font-size:14px; font-weight:bolder;}

.framed {border:1px solid #000000;}
.chromebreak {background: url(images/reflective_bar.jpg); height:12px; width:100%;}
.announcement {font-family:arial,helvetica,sans-serif; font-weight:bolder; background-color:#71C0F6; padding:5px; font-size: 15px; text-transform:uppercase; line-height:17px; color:#000000; border: 1px solid #000000; border-bottom:4px solid;}
.large {font-family:arial black,arial,helvetica,sans-serif; font-weight:bold; font-size: 17px; text-transform:uppercase; line-height:19px; color:#824E9F; text-decoration: underline;}
.redlink {font-family:arial,helvetica,sans-serif; font-weight:normal; font-size: 12px; line-height:16px; color:#FF0303;}
.bluehead {font-family:arial,helvetica,sans-serif; font-weight:bolder; font-size: 14px; line-height:16px; color:#0088FF;}
.purplehead {font-family:arial,helvetica,sans-serif; font-weight:bolder; font-size: 14px; line-height:16px; color:#824E9F;}
.yellowhead {font-family:arial,helvetica,sans-serif; font-weight:bolder; font-size: 14px; line-height:16px; color:#FFDC00;}
.blackhead {font-family:arial,helvetica,sans-serif; font-weight:bolder; font-size: 14px; line-height:16px; color:#000000;}
.greenhead {font-family:arial,helvetica,sans-serif; font-weight:bolder; font-size: 14px; line-height:16px; color:#42E845;}


P {font-family:geneva,arial,helvetica; font-size: 12px;}
td {font-family:geneva,arial,helvetica; font-size: 12px;}
form {font-family:geneva,arial,helvetica; font-size: 12px;}
input {color:660066;}


H1 {
	font-family:arial,helvetica,sans-serif;
	font-weight:bolder;
	font-size:17px;
	padding:3px;
	text-transform:uppercase;
	line-height:19px;
	color:#ffffff;
	background-color:#000;
	border-bottom:3px solid #FFE300;
}
H2 {font-family:arial,helvetica,sans-serif; font-weight:bolder; font-size: 14px; line-height:20px; color:#0088FF;}
H3 {font-family:arial,helvetica,sans-serif; font-weight:bolder; font-size: 13px; line-height:17px; color:#0088FF;}
H4 {font-family:arial,helvetica,sans-serif; font-weight:normal; font-size: 16px; line-height:20px; color:#000000;}

.darkenBackground {
background-color: rgb(0, 0, 0);
opacity: 0.7; /* Safari, Opera */
-moz-opacity:0.70; /* FireFox */
filter: alpha(opacity=70); /* IE */
z-index: 20;
height: 100%;
width: 100%;
background-repeat:repeat;
position:fixed;
top: 0px;
left: 0px;
}
