.nice_button {
	background-image: url(images/lg_fade.gif);
	background-repeat: repeat-x;
	height: 20px;
	/*width: 70px;*/
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #555555;
	margin-left: 0px;
	background-color: inherit;
	font-weight:bold;
}

.shadow {
	border-top: #dddddd 1px solid;
	border-left: #dddddd 1px solid;
	border-bottom: #bbbbbb 1px solid;
	border-right: #bbbbbb 1px solid;
	padding-left: 2px; 
	padding-right: 2px;
	padding-top: 2px; 
	padding-bottom: 2px;
}

a.newsScrollerLink 
{	color: #FFFFFF; 
	text-decoration:none;
	font-size: 10px;
	font-weight: bold;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
}
a.newsScrollerLink:hover{color:#FFFFFF; text-decoration:none;}

.newsScrollerText {
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	font-family:  Verdana, Arial;
}

.contentDIV
{
	HEIGHT:300px; 
	WIDTH:100%;
	OVERFLOW:auto;

    padding-left: 0px; 
    padding-right: 0px;
   /* padding-top: 17px; 
    padding-bottom: 17px;*/
	
	scrollbar-arrow-color: #ffffff;
	scrollbar-3dlight-color: #4F824F;
	scrollbar-darkshadow-color: #4F824F;
	scrollbar-face-color: #669900;
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #d0d0d0;
	scrollbar-track-color: #f5f5f5;
	
}

body  {
	background: #999999;
	font-family: Arial; 
	font-size:13px; 
	color:#707070;
}

.adminBody  {
	background: #FFFFFF;
	font-family: Arial; 
	font-size:13px; 
	color:#707070;
}

td.mainPageContent
{
    padding-left: 15px; 
    padding-right: 15px;
    padding-top: 15px; 
    padding-bottom: 15px;
	background: #FFFFFF;
}
.mainTable {
	/*border: 1px solid #707070;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #707070;*/
}
table.contentBorder
{
/*	font-family: Microsoft Sans Serif, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #707070;
	padding-top: 2px;
	padding-bottom: 50px;
	padding-left: 20px;
	padding-right: 20px;
	background-color: #FFFFFF;*/
}
td, p{
	font-family: Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#707070;
}

h1
{
	color:#707070;
    font: normal 22px "arial","helvetica","sans serif";
    font-weight:normal;
}
h2
{
	color:#707070;
    font: normal 18px "arial","helvetica","sans serif";
    font-weight:normal;
}
h3
{
	color:#707070;
    font: normal 15px "arial","helvetica","sans serif";
    font-weight:bold;
}

.errorMessage {color:#FF0000; font:13px Trebuchet MS, Arial, Helvetica, sans-serif; font-weight:bold;}

table.BoxOutline
{ 
	border-top:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC; 
	background-color: #EEEEEE;
	padding-left: 2px; 
	padding-right: 2px;
	padding-top: 2px; 
	padding-bottom: 2px;
}
table.BoxNotice
{ 
	border-top:1px solid #BC200A;
	border-bottom:1px solid #BC200A;
	border-right:1px solid #BC200A;
	border-left:1px solid #BC200A; 
	background-color: #EEEEEE;
	padding-left: 2px; 
	padding-right: 2px;
	padding-top: 2px; 
	padding-bottom: 2px;
}

.topMenu
{
	border-right: 1px solid #FFFFFF;
	color: #FFFFFF;
	height: 30px;
	background-color: #843228;
	
	font: normal 14px "Trebuchet MS", "verdana","arial","helvetica","sans serif";
    font-weight:normal;
	text-align: center;
	cursor: hand;
}
.topMenuHover
{
	border-right: 1px solid #FFFFFF;
	color: #FFFFFF;
	height: 30px;
	background-color: #000000;
	
	font: normal 14px "Trebuchet MS", "verdana","arial","helvetica","sans serif";
    font-weight:normal;
	text-align: center;
	cursor: hand;
}
.topMenuRight
{
	/*border-right: 1px solid #FFFFFF;*/
	color: #FFFFFF;
	height: 30px;
	background-color: #843228;
	
	font: normal 14px "Trebuchet MS", "verdana","arial","helvetica","sans serif";
    font-weight:normal;
	text-align: center;
	cursor: hand;
}
.topMenuHoverRight
{
	/*border-right: 1px solid #FFFFFF;*/
	color: #FFFFFF;
	height: 30px;
	background-color: #000000;
	
	font: normal 14px "Trebuchet MS", "verdana","arial","helvetica","sans serif";
    font-weight:normal;
	text-align: center;
	cursor: hand;
}

td.sideNav
{
	padding-left: 8px; 
	padding-right: 10px;
	padding-top: 10px; 
	padding-bottom: 5px;
	font:13px Trebuchet MS, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#333333;
}
.sideNavHeading
{
	color:#666666;
    font: normal 20px "Trebuchet MS", "verdana","arial","helvetica","sans serif";
    font-weight:normal;
}
.sideNavDivider
{
	border-bottom: 1px dotted #BC200A;
	padding-top: 3px;
	padding-bottom: 3px;
}
a, a:visited {
	color:#707070; 
	text-decoration:none; 
	font-weight:bold;
	/*border-bottom: 1px dotted #c23f2d;*/
}
a:hover{color:#707070; text-decoration:underline; font-weight:bold;/*border-bottom: 1px dotted #c23f2d;*/}

a.sideNavLink {color:#BC200A; font: 13px Trebuchet MS, Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:none; border 0px;}
a.sideNavLink:visited {color:#BC200A; font: 13px Trebuchet MS, Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:none; border 0px;}
a.sideNavLink:hover {color:#BC200A; font: 13px Trebuchet MS, Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none;border 0px;}

td.login
{
	font:13px Trebuchet MS, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#BC200A;
	padding-top: 3px;
	padding-bottom: 3px;
}

.form {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #555555;
	padding: 1px;
	border: 1px double #999999;
}

.button
{
    border-right: #707070 1px solid;
    border-top: #EEEEEE 1px solid;
    border-left: #EEEEEE 1px solid;
    border-bottom: #707070 1px solid;
    font-weight: bold;
    background-color: #DDDDDD;
    font: 11px Microsoft Sans Serif, "verdana","arial","helvetica","sans serif";
    color: #FF7010;   
}

.blockDisplayOff {
	display: none;
}
.blockDisplayOn {
	display: block;
}

.redText { color:#ff0000; font: 9pt Microsoft Sans Serif, "verdana","arial","helvetica","sans serif";}

/*-------------------------------------------------------------------------------------------------------------------*/

#ToolTip
{
	position: absolute;
	width: 250px;
	border: 1px solid #666666;
	padding: 2px;
	background-color: #FFFFE5;
	visibility: hidden;
	z-index: 100;
	cursor: arrow;
	
	/* Below line should always appear last within this CSS */
	filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

/*-------------------------------------------------------------------------------------------------------------------*/

.newsletter_title
{
    color: #adc414;
	
    font: 20px "Microsoft Sans Serif", "verdana","arial","helvetica","sans serif";
	font-weight: bold;
	padding-bottom: 5px;
}
.newsletter_story_title
{
    border-bottom: #CCCCCC 1px solid;
	
    color: #adc414;
	
    font: 15px "Microsoft Sans Serif", "verdana","arial","helvetica","sans serif";
	font-weight: bold;
	padding-bottom: 5px;
	padding-bottom: 3px;

}

.newsletter_story
{
	font-weight: normal;
    font: 13px "Microsoft Sans Serif", "verdana","arial","helvetica","sans serif";
}

.newsletter_footer
{
    color: #FFFFFF;	
    font: 12px "verdana","arial","helvetica","sans serif";
	font-weight: bold;
	
}

