﻿html 
{
	height: 100%; /* for firefox scrollbar site shifting issue */
}

body 
{
    margin:0;
    font-size: 12px;
    font-family: sans-serif;
    background-color: #fbfbfb;
    color: #444444;
    min-height: 101%; /* for firefox scrollbar site shifting issue */
}

A:link { color: #10283c; font-weight: bold; text-decoration:underline; font-family: Arial, Verdana; font-size: 12px;}
A:visited { color: #10283c; font-weight: bold; text-decoration:underline; font-family: Arial, Verdana;  font-size: 12px;}
A:active { color: #10283c; font-weight: bold; text-decoration:none; font-family: Arial, Verdana;  font-size: 12px;}
A:hover { color: #ffc030; font-weight: bold; text-decoration:none; font-family: Arial, Verdana;  font-size: 12px; }

table
{
    padding: 0px;
    border-spacing: 0px; 
    border-width: 0px; 
    border-collapse: collapse;
}

td
{
    border-width: 0px; 
    padding:0px;
    vertical-align: middle;
}

.menuItem_Off
{
    background-image: url('/gfx/header_mnu_home_off.jpg');
    cursor: pointer;
}

.menuItem_On
{
    background-image: url('/gfx/header_mnu_home_on.jpg');
    cursor: pointer;
}

.watermarkText
{
    font-weight: bold;
    color: #777777;
}

.frameHeaderText
{
	font-size: 15px;
	font-weight: bold;
    color: #EEEEEE;
}

.frameHeaderLink
{
	font-size: 12px;
	font-weight: bold;
    color: #EEEEEE;
}

.frameHeaderLink A:link { color: #EEEEEE; font-weight: bold; text-decoration:underline; font-family: Arial, Verdana; font-size: 12px;}
.frameHeaderLink A:visited { color: #EEEEEE; font-weight: bold; text-decoration:underline; font-family: Arial, Verdana;  font-size: 12px;}
.frameHeaderLink A:active { color: #EEEEEE; font-weight: bold; text-decoration:none; font-family: Arial, Verdana;  font-size: 12px;}
.frameHeaderLink A:hover { color: #ffc030; font-weight: bold; text-decoration:none; font-family: Arial, Verdana;  font-size: 12px; }

.frameHeaderTextBlue
{
	font-size: 15px;
	font-weight: bold;
    color: #2287d5;
}

.aspButton
{
	font-weight:bold;
	border: 1px solid #000000;
    background: #439be2;	
    color: #fbfbfb;
    cursor: pointer;
 
   
    
}

.aspButtonLongText
{
	font-weight:bold;
	border: 1px solid #000000;
    background: #439be2;	
    color: #fbfbfb;
    cursor: pointer;
    width:150px;
}

.aspButton:hover
{
	font-weight:bold;
	border: 1px solid #000000;
    background: #ffd77c;	
    color: #2287d5;
}

.aspButtonLongText:hover
{
	font-weight:bold;
	border: 1px solid #000000;
    background: #ffd77c;	
    color: #2287d5;
}
.errorMessage
{	
	font-weight:bold;
    color: #AA0000;
}

.errorTextbox
{
	background-color: #AA0000;
	color: #FFFFFF;
	font-weight: bold;
}

.subHeader
{
	color: #444444;
	background-color: #dbdbdb;
	font-weight: bold;
	font-size: 14px;
}

.textfield
{
	font-size: 12px;
    font-family: sans-serif;
}

.modal_bg
{
	background-color:Gray;
	filter:alpha(opacity=70);
    opacity:0.7;
	
}


.uploadImageBackground
{
  width:620px;
  height:400px;
  border:1px solid #000000;
  background-color:#eaf0ef;
  position:absolute;
  overflow:auto;

  
  padding-bottom:20px;
  padding-top:20px;
 

}


.messageLimits
{
	width:300px;
	overflow:hidden;
	vertical-align:top;	
}

