.topBorder, .topBorder td, .topBorderNR
{ border-top: 1px solid #a2a2a2; }

.bottomBorder, .bottomBorder td, .bottomBorderNR
{ border-bottom: 1px solid #a2a2a2; }

.bottomBorderBlue, .bottomBorderBlue td, .bottomBorderNR
{ border-bottom: 1px solid #6699cc; }

.leftBorder, .leftBorder td, .leftBorderNR
{ border-left: 1px solid #a2a2a2; }

.perimeterBorder, .perimeterBorder td, .perimeterBorderNR
{
	border-top: 1px solid #a2a2a2;
	border-bottom: 1px solid #a2a2a2;
	border-left: 1px solid #a2a2a2;
	border-right: 1px solid #a2a2a2;
}

.roundBoxHeader
{
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	color: #FFFFFF;
}
.notsure
{
    PADDING-LEFT: 1px;
    FONT-WEIGHT: lighter;
    FONT-SIZE: 18px;
    COLOR: #ffffff;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: verdana, arial, "ms sans serif", sans-serif
}
.header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: 336699;
    LINE-HEIGHT: 20px;
    FONT-FAMILY: verdana, arial, "ms sans serif", sans-serif
}
.topmenu
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: verdana;
    FONT-WEIGHT: none;
    TEXT-DECORATION: none;
}
.topmenu:hover
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: verdana;
    FONT-WEIGHT: none;
    TEXT-DECORATION: underline;    
}
.tabMenu
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    LINE-HEIGHT: 12px;
    FONT-FAMILY: verdana;
    FONT-WEIGHT: none;
    TEXT-DECORATION: none;
}
.tabMenu:hover
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    LINE-HEIGHT: 12px;
    FONT-FAMILY: verdana;
    FONT-WEIGHT: none;
}
.author
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #000000;
    LINE-HEIGHT: 20px;
    FONT-FAMILY: verdana, arial, "ms sans serif", sans-serif
}
.subauthor
{
    FONT-WEIGHT: normal;
    FONT-STYLE: italic;
    FONT-SIZE: 12px;
    COLOR: #000000;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: verdana, arial, "ms sans serif", sans-serif
}
.miniscule
{
    FONT-SIZE: 4px;
    COLOR: #000000;
    LINE-HEIGHT: 4px;
    FONT-FAMILY: verdana;
    FONT-WEIGHT: none;
}
.minimicro
{
    FONT-SIZE: 9px;
    COLOR: #000000;
    LINE-HEIGHT: 12px;
    FONT-FAMILY: verdana;
    FONT-WEIGHT: none;
}
.micro
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    LINE-HEIGHT: 12px;
    FONT-FAMILY: verdana;
    FONT-WEIGHT: none;
}
.small
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: verdana;
    FONT-WEIGHT: none;
}
.smallwhite
{
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: verdana;
    FONT-WEIGHT: none;
}
.smallbold
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-WEIGHT: bold;
    FONT-FAMILY: verdana
}
.smallboldwhite
{
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-WEIGHT: bold;
    FONT-FAMILY: verdana
}
.smallmedium
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: verdana;
    FONT-WEIGHT: none;
}
.medium
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: verdana;
    FONT-WEIGHT: none;
}
.mediumwhite
{
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: verdana;
    FONT-WEIGHT: bold;
}
.mediumbold
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: verdana;
    FONT-WEIGHT: bold;
}
.large
{
    FONT-SIZE: 14px;
    COLOR: #000000;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: verdana;
    FONT-WEIGHT: none;
}
.largebold
{
    FONT-SIZE: 14px;
    COLOR: #000000;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: verdana;
    FONT-WEIGHT: bold;
}
.extralargebold
{
    FONT-SIZE: 18px;
    COLOR: #000000;
    LINE-HEIGHT: 24px;
    FONT-FAMILY: verdana;
    FONT-WEIGHT: bold;
}
.column
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana;
    FONT-VARIANT: small-caps
}
.bluebutton
{
	border: 1px solid #000000;
	cursor: pointer;
	background-color: navy;
	margin: 0px 0px 0px 0px;
	padding: 0px 1px 1px 0px;
	FONT-WEIGHT: bold;
	color: #ffffff;
}
.orangebutton
{
	border: 1px solid #000000;
	cursor: pointer;
	background-color: #ff6600;
	margin: 0px 0px 0px 0px;
	padding: 0px 1px 1px 0px;
	FONT-WEIGHT: bold;
	color: #ffffff;
}
.blackbutton
{
	border: 1px solid #000000;
	cursor: pointer;
	background-color: navy;
	margin: 0px 0px 0px 0px;
	padding: 0px 1px 1px 0px;
	FONT-WEIGHT: bold;
	color: #ffffff;
}
.redbutton
{
	border: 1px solid #000000;
	cursor: pointer;
	background-color: red;
	margin: 0px 0px 0px 0px;
	padding: 0px 1px 1px 0px;
	FONT-WEIGHT: bold;
	color: #ffffff;
}
.footer
{
    FONT-SIZE: 9px;
    COLOR: #000000;
    LINE-HEIGHT: 10px;
    FONT-FAMILY: verdana;
    FONT-WEIGHT: none;
}
INPUT
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #000000;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana;
}
TEXTAREA
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #000000;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana;
}
SELECT
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #000000;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana;
}
.input_readonly
{
		background-color: #efefef;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #888888;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana
}