A:link,A:visited,A:active{color:#369; text-decoration:none}
A:hover{text-decoration:none; background-color: #fc6; color: #00F;}

.R1 {font-family: "Times New Roman", Times, serif;
        font-size: 10px;}
.R2 {font-family: "Times New Roman", Times, serif;
        font-size: 12px;}
.R3 {font-family: "Times New Roman", Times, serif;
        font-size: 14px;}
.R4 {font-family: "Times New Roman", Times, serif;
        font-size: 16px;}
.T1 {        font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;}
.T2 {        font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-style: normal;}
.T3 {        font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-style: normal;}
.T4 {        font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
        font-size: 16px;
        font-style: normal;}
.V0 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px;}
.V1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
.V11 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
.V2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal;}
.V3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal;}
.V4 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal;}
.V5 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 22px;}
.m1 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	text-transform: uppercase;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	color: #FFFFFF;
	background-color: #6699CC;
	padding-right: 1px;
	padding-left: 2px;

}
A.m1:link,A.m1:visited{color: #FFFFFF; text-decoration:none;}
A.m1:active,A.m1:hover{
	color: #FFF;
	text-decoration:none;
	background-color: #077;
}

.m1h {
	font: 28px Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-transform: uppercase;
	border-top: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
	background: url(img/stripethb.gif);

}
.mnua {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	background: #f0f0e0 url(img/gradhdfef16.gif) left repeat-y;
	color: #077;
}
.mnup {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	background-color: #dfdfcf;
	color: #dfdfcf;
}
.mnu0 {font: bold 11px Verdana, Arial, Helvetica, sans-serif; background-color: #dfdfcf;
	color: #dfdfcf; padding:6px 0 6px 5px; text-align:left;
}
A.mnu0:link,A.mnu0:visited{color: #369; text-decoration:none;padding:6px 0 6px 0; background: none;}
A.mnu0:active,A.mnu0:hover{text-decoration:none; background-color: #fc6; color: #00F;}

.mnu1 {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #c00;padding:6px 0 6px 5px;
	text-align:left;
	background: #f0f0e0 url(img/gradmnu32.gif) repeat-y;
}
A.mnu1:link,A.mnu1:visited{color: #369; text-decoration:none;padding:6px 0 6px 0; background: none;}
A.mnu1:active,A.mnu1:hover{text-decoration:none; background-color: #fc6; color: #00F;}
.mnu2 {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #077;padding:6px 0 6px 5px;
	text-align:left;
	background: url(img/gradhdfef16.gif) repeat-y 80px top;
}

.bghd {	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image:   url(img/gradvdfef32.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	font-size: 14px;
	background-color: #dfdfcf;
}
.bgz {	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	background-color: #dfdfcf;
	background-image:   url(img/gradvefdf32.gif);
	background-repeat: repeat-x;
	background-position: left top;
	font-size: 9px;}
.bgleft {font-family: Verdana, Arial, Helvetica, sans-serif;
	background:  #f0f0e0 url(img/gradmnu16.gif) repeat-y left top;
}
.bg1 {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	background-image:   url(img/bg05.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	font-size: 10px;
	background-color: #6699CC;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-top-color: #333333;
	border-right-color: #FFFFFF;
	border-left-color: #333333;
	border-bottom-width: 1px;
	border-bottom-style: none;
	border-bottom-color: #FFFFFF;
}
.bgr {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #f0f0e0;
	background-image:    url(img/gradhefdf16.gif);
	background-repeat: repeat-y;
	background-position: right;
	font-size: 11px;
}
.bgt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	background-image: url(img/trane.gif);
}
.bgvn {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image:   url(img/transvn.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.btn-a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
	padding: 1px;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #FFFFFF;
	background-color: #f9f9e9;
}
.head1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color:#007777;
	background-image: url(img/stripehi.gif);
}

.head2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	background-color: #6699CC;
	padding: 2px;
	background-image: url(img/stripehb.gif);

}
.head2b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #007777;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	padding: 2px;
	background-color: #f0f0e0;
	background-image: url(img/gradvdfef16.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.mnu {        color: #002070;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: normal;
        font-size: 10px;
        }
.frame {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color:#99CCFF;
	border: 1px solid #FFFFFF;
}

.button2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color:#ccddcc;
	margin: 1px;
	padding: 1px 2px;
	border: 1px solid #99CCFF;
}

.cmd {        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        background-color: #dddddd;
        color: #000000;
        padding-right: 5px;
        padding-left: 5px;
        border: 1px solid #dddddd;}
.group {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        background-color: #888888;
        color: #ffffff;
        padding-right: 2px;
        padding-left: 2px;
        border: 1px solid #dddddd;
        padding-top: 4px;
        padding-bottom: 4px;
        font-weight: normal;

}
.pane {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FFFFFF;
	height: auto;
	width: auto;
	border-top: 1px solid #333333;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #333333;
}
.tab1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #f0f0e0;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #bfbfaf;
	border-right-color: #bfbfab;
	border-left-color: #bfbfaf;
	padding: 2px 2px 0px;
	height: auto;
	width: auto;
	font-weight: bold;
	color: #007777;
	margin: 2px;
}
.tab0 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #dfdfcf;
	padding: 2px;
	height: auto;
	width: auto;
	color: #007777;
	margin: 2px;
	border: 1px solid #bfbfaf;
}
.tabe {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: auto;
	width: auto;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bfbfaf;
	margin-top: 2px;
	margin-bottom: 2px;
	padding-top: 2px;
	padding-bottom: 2px;

}

.name { font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        background-color: #dddddd;
        color: #000000;
        padding-top: 1px;
        padding-right: 4px;
        padding-bottom: 1px;
        padding-left: 4px;}
.img {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FFFFFF;
	height: auto;
	width: auto;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #333333;
	border-bottom: 1px solid #333333;
	border-left: 1px solid #FFFFFF;
}
.div1 {
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;



}
.tabb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: auto;
	width: auto;
	background-image: url(img/gradhefdf2.gif);
	background-repeat: no-repeat;
	background-position: right bottom;

}
.dots {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#CC0000;
	font-weight: bold;

}
.dotl {
	color:#6699CC;
	font-weight: bold;
}
.head3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #336699;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	background-color: #ccdddd;
	padding: 2px;
	background-image: url(img/stripehc.gif);

}
.div2 {
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-image: url(img/stripehi.gif);

}

.button {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color:#ccddcc;
	margin: 1px;
	border-top: 1px solid #99CCCC;
	border-right: #99CCCC;
	border-bottom: 1px solid #99CCCC;
	border-left: #99CCCC;
	padding-right: 2px;
	padding-left: 2px;
	background-image: url(img/stripeht.gif);}
.tire11 {
	margin: 4px;
	padding: 4px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #330066;
	border-right-color: #330066;
	border-bottom-color: #330066;
	border-left-color: #330066;
	border-bottom-width: 1px;
	border-bottom-style: dashed;

}
.tire0 {

	margin: 0px;
	padding: 2px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #330066;
}
.tire00 {
	margin: 0px;
	padding: 2px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #330066;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #330066;

}
.boxw {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 2px;
	padding: 2px;
	border: 1px solid #FFFFFF;
}
.bg1by {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image:   url(events/byspm2006/byspm2006bg32.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	font-size: 12px;
	background-color: #009f3c;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 32px;


}
.tire1 {
	margin: 0px;
	padding: 2px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #330066;
}

.txt {text-indent:2em; padding-top:0.3em; padding-bottom:0.3em; margin:0;}
.pad4{padding:4px;}
/*Font Colors*/
/*GRayscales*/
.fcw{color: #fff;}
.fce{color: #eee;}
.fcd{color: #ddd;}
.fcc{color: #ccc;}
.fc9{color: #999;}
.fc6{color: #666;}
.fc4{color: #444;}
.fc3{color: #333;}
.fc0{color: #000;}
.fcsl{color: #c0c0c0;}
.fcgr{color: #808080;}
/*Red*/
.fcr{color: #ff0000;}
.fcr9{color: #900;}
.fcrc{color: #c00;}
.fcc30{color: #c30;}
.fcbrk{color: #c63;}
.fcf60{color: #f60;}
.fcfc3{color: #fc3;}
.fcf93{color: #f93;}
.fcf90{color: #f90;}
.fcmr{color: #800000;}
.fcpp{color: #800080;}
.fcfc{color: #f0f;}
.fcbg{color: #dfdfcf;}
/*Green*/
.fcg{color: #28631d;}
.fc090{color: #090;}
.fc066{color: #066;}
.fclm{color: #0f0;}
.fctl{color: #008080;}
.fcol{color: #808000;}
.fcyl{color: #ff0;}
.fcaq{color: #0ff;}
/*Blue*/
.fcb{color: #00f;}
.fc03c{color: #03c;}
.fc6cf{color: #6cf;}
.fc006{color: #006;}
.fc009{color: #009;}
.fc039{color: #039;}
.fc09c{color: #09c;}
.fc369{color: #369;}
.fcnv{color: #000080;}
.fcdtl{color: #077}
.fcsky{color: #205BA9}
/*Background Colors*/
.bcbg{background-color: #dfdfcf;}
.bcbgl{background-color: #f0f0e0;}
.bc0{background-color: #000;}
.bcgr{background-color: #808080;}
.bcsl{background-color: #c0c0c0;}
.bc3{background-color: #333;}
.bc6{background-color: #666;}
.bc7{background-color: #777;}
.bc9{background-color: #999;}
.bca{background-color: #aaa;}
.bcc{background-color: #ccc;}
.bcd{background-color: #ddd;}
.bce{background-color: #eee;}
.bcw{background-color: #fff;}
.bcfc3{background-color: #fc3;}
.bc6cf{background-color: #6cf;}
.bcr{background-color: #f00;}
.bcg{background-color: #080;}
.bcb{background-color: #00f;}
.bcsky{background-color: #205BA9}
.bctl{background-color: #008080}
