BODY{
	margin:0;
	padding:0;
}
TD {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
.toplinerepeat {
	background-image: url(top-repeat.gif);
	background-repeat: repeat-x;
	height:10px;
}
.logobackground {
	background-image: url(logo-bg.gif);
	background-repeat: repeat-x;
	height: 88px;
}
.captionbg {
	background-image: url(caption-bg.gif);
	background-repeat: repeat-x;
	height: 27px;
	width:219px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
}
.topmenu {
	background-image: url(menu-repeat.gif);
	height: 27px;
}
.menudevider {
	background-image: url(menu-devider.gif);
	background-repeat: no-repeat;
	width: 1px;
}
.menudevidersmall {
	background-image: url(menu-devider-small.gif);
	background-repeat: no-repeat;
	width: 1px;
}
.bluetd{
	background-image: url(bluetd-repeat.gif);
	background-repeat: repeat-x;
}
.orangetd{
	background-image: url(orangetd_repeat.gif);
	background-repeat: repeat-x;
}
.purpletd{
	background-image: url(purpletd_repeat.gif);
	background-repeat: repeat-x;
}
.browntd{
	background-image: url(browntd-repeat.gif);
	background-repeat: repeat-x;
}
.greentd{
	background-image: url(greentd-repeat.gif);
	background-repeat: repeat-x;
}
.yellowtd{
	background-image: url(yellowtd_repeat.gif);
	background-repeat: repeat-x;
}
.greytd{
	background-image: url(asstd-repeat.gif);
	background-repeat: repeat-x;
}
.orangetxtbold{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF6C00;
}
.blacktxtbold{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.asstxtbold{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #454E56;
}
.redtxt {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ff0000;
}
.orangetxt {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FF6C00;
}
a.menulink {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration:none;
	text-transform:uppercase;
}
a.menulink:hover {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration:underline;
	text-transform:uppercase;
}
a.redtxtlink {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ff0000;
	text-decoration:underline;
}
a.redtxtlink:hover {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ff0000;
	text-decoration:none;
}
a.blacktxtlink {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration:underline;
}
a.blacktxtlink:hover {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ff0000;
	text-decoration:none;
}
a.redboldtxtlink {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CE3345;
	text-decoration:underline;
	text-transform:uppercase;
}
a.redboldtxtlink:hover {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration:none;
}
.footer {
	background-image: url(footer-repeat.gif);
	background-repeat: repeat-x;
	height: 40px;
	padding-top:6px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
}
.loginbox{
	width:500px;
	height:186px;
	border:1px solid #CCCCCC;
	background-color:#F1F3F5;
	padding:1px;
}
.loginwhitebox{
	width:255px;
	height:156px;
	border:1px solid #CCCCCC;
	background-color:#FFFFFF;
	padding:1px;
}
.inputbox{
	border:1px solid #000000;
	width:150px;
	height:18px;
}
.leftpannel{
	background-color:#ECF0F3;
	border-right:1px solid #ADB3B8;
	border-bottom:5px solid #7B8187;
	width:218px;
}
.bottomstraightborder{
	border-bottom:2px solid #7B8187;
	padding:5px;
}
.bottomdottedborder{
	border-bottom:1px dotted #7B8187;
	padding:5px;
}
.subheaderbg{
	background-color:#ECF0F3;
	border-bottom:1px solid #ADB3B8;
	height:27px;
	border-left:1px;
}

#redcomments {
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	FONT-SIZE: 9px;
	FONT-WEIGHT: normal;
	TEXT-TRANSFORM: none;
	color: #ff2200;
}

.txtff{
	border-top:#000000 0px solid;
	border-left:#000000 0px solid;
	border-bottom:#000000 1px solid;
	border-right:#000000 0px solid;
	font-size:12px;
	color:000000;
	background:#ffffff; 
}

.buttonrej{
	border: 1px black solid;
	color:ffffff;
	background:#000000; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold;
}

