/* general styles */
body {
	margin-top: 0px;
	margin-left:	0px;
	margin-right:	0px;
	margin-top:		0px;
	margin-left:	0px;	 
	background-color: #ffffff;
	font-family: Arial ;	  
}

/* text */
body, td, p 
{

	FONT-SIZE: 12px;
    COLOR: #666666;
    FONT-FAMILY: Arial ;
} 

.large_title {	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #5D81B9;
}
.med_dark_grey
{
    FONT-SIZE: 12px;
    COLOR: #666666;
    FONT-FAMILY: Arial;
}
.med_white
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY:  Arial ;
}
.med_white10
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY:  Arial ;
}
.med_black
{
    FONT-SIZE: 12px;
    COLOR: #333333;
    FONT-FAMILY:  Arial;
}
.med_dark_blue
{
    FONT-SIZE: 12px;
    COLOR: #3a5987;
    FONT-FAMILY: Arial;
}

.style1 {color: #CCCCCC} 
.SiteTitle
{
	font-family:Impact;
	color: #336699;
	font-size:30px;
}
.txtStrong {
	font-weight: bold;
	color:  #336699;
}
.txtHelper {
	color: #666666;
	font-size: 12px;
	line-height: 13px;
}
.txtError {
	color: #ff6600;
	font-size: 12px;
	line-height: 13px;
}
.txtLegal {
	color: #666666;
	font-size: 12px;
	line-height: 13px;
}

.txtGrey {
	color: #666666;
}
.txtBlue
{
	color: #336699;
}
.txtPageHeader {
	color: #003399;
	font-size: 14px;
	font-weight: bold;
}

/* links */
a {
	color: #336699;
	text-decoration: none;
	
}
a:hover {
	color: #cccccc;
	text-decoration: none;
}

 
a.NavOn {
	color: Orange;
	text-decoration: none;
	
}
a.NavOn:hover {
	color: #cccccc;
	text-decoration: none;
}
 
 
.frmShortTextField
{
	font: 12px Arial;
	border-top: 1px solid #003399;
	border-left: 1px solid #003399;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	background-image: url(../images/input_grad_grey.gif);
	width: 120px;
	height: 20px;
}

.boldText { font-family: Arial; font-size:12px; color: #444444; text-align:left; font-weight: bold;}

.Button {
	FONT-FAMILY: Arial;
	color: yellow;
	background-color:#004A99;
	border: 1;
	border-color: white;
	border-style: solid;
}
.GeneralText {
	FONT-FAMILY: Arial;
	font-size: 12px;
	 
}
.LabelTitle
{
  FONT-FAMILY: Arial;
	font-size: 11px;  
}
.Text1{
	FONT-FAMILY: Arial;
	font-size: 12px;
}
.Menu {
	FONT-SIZE: 11px;  
    FONT-FAMILY: Arial ;
}
.TextBox {
	FONT-SIZE: 12px;
    COLOR: #666666;
    FONT-FAMILY: Arial ;
}
.List1
{
	FONT-FAMILY: Arial;
	color: #336699;	
	font-weight:bold;
	font-size: 12px;
}

.List2
{
	FONT-FAMILY: Arial;
	color: #336699;	
	font-weight:bold;
	font-size: 12px;
}
.List3
{
	FONT-FAMILY: Arial;
	color: #336699;	
	font-weight:bold;
	font-size:12px;
}
.Grid_Title
{
	FONT-FAMILY: Arial;
	color: #336699;	
	font-weight:bold;
	font-size: 16px;
}
.Grid_General {
	FONT-FAMILY: Arial;
	color: #336699;
	background-color: #FfFfFf;
}
 	
.Grid_Item {
	FONT-FAMILY: Arial;
	vertical-align: top;
}

.Grid_Header {
	font: bold Arial;
	background-image:url(../../images/bg_bar_orange_04.gif); 
	text-align:center;
	color: #FfFfFf; height:28px
}

.Grid_Header_Thin {
	FONT-FAMILY: Arial;
	color: white;
	 
}

.Grid_AlternatingItem {
	FONT-FAMILY: Arial;
	background-color: #EBF4FD;
	vertical-align: top;
}

.Grid_SelectedItem {
	FONT-FAMILY:   Arial;
	color: White;
	 
	vertical-align: top;
}
.Page_Title{
	font-family:Impact;
	color:  #999999;
	font-size:30px;	
}
.Page_SubTitle{
	FONT-FAMILY:  Arial ;
	 
	background-color: #FfFfFf;
	font-weight:bold;	
	
}
 .Arial9{
	FONT-FAMILY: Arial;
	font-size:9pt;
    color:Black;
}

 .tbl_header {  
  background-image:url(../../Images/bg_bar_orange_04.gif);  
  FONT-SIZE: 9pt;
  FONT-FAMILY: Arial;
  PADDING-LEFT: 5px;
  PADDING-RIGHT: 5px;
  HEIGHT: 28px;
  TEXT-ALIGN: center;
   
}

 .PrintLebal{	 
    color:Black;
}

.tbl_row {
  COLOR: #666666;
  FONT-SIZE: 9pt;
  FONT-FAMILY: Arial;
  PADDING-LEFT: 5px;
  PADDING-RIGHT: 5px;
  HEIGHT: 25px;
  VALIGN: middle;
}

.tbl_footer {
  COLOR: #666666;
  FONT-WEIGHT: bold; 
  FONT-SIZE: 9pt;
  FONT-FAMILY: Arial;
  PADDING-LEFT: 5px;
  PADDING-RIGHT: 5px;
  PADDING-BOTTOM: 5px;
  HEIGHT: 35px;
  BORDER-TOP: 1px dashed #666666;
}
.menu_title {
 FONT-SIZE: 19px;
 COLOR: #336699; 
 FONT-FAMILY: Century Gothic;
 PADDING-LEFT: 10px;
 BACKGROUND: url(Images/bg_blue_header.gif);
 HEIGHT: 43px; 
}


.menu_item {
  FONT-SIZE: 8pt;
  COLOR: #336699;
  FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
}

.Height25 {
  HEIGHT: 25px; 
}

.Height1 {
  HEIGHT: 1px;  display:none;
}

/*AutoComplete flyout */
.autocomplete_completionListElement 
{visibility:hidden; margin:0px!important;background-color:#ffffff;color:red; border: buttonshadow;border-width:1px;border-style:solid;
	cursor:'default';overflow:auto;height:200px;width:322px;text-align:left; list-style-type: none;z-index:1000;position:absolute; }

/* AutoComplete highlighted item */
.autocomplete_highlightedListItem{background-color: #ffff99; color: black; padding: 1px;}

/* AutoComplete item */
.autocomplete_listItem {background-color : #ffffff;	color : #444444; padding : 1px;	margin-left : 0px;}

/*Left Menu */
.GE_menu_title { FONT-SIZE: 19px; COLOR: #336699;  FONT-FAMILY: Century Gothic; PADDING-LEFT: 10px; BACKGROUND: url(/Images/bg_blue_header.gif); HEIGHT: 43px;}
.GE_menu_item {FONT-SIZE: 11px;  COLOR: #336699; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;}

/*Modal Popup*/
.modalBackground {background-color:Gray; filter:alpha(opacity=70); opacity:0.7; }
.modalPopup { background-color:#ffffdd; border-width:3px; border-style:solid; border-color:Gray; padding:3px; width:250px; } 
