/*BA*/
fbody, table {
  font-family:verdana;
  font-size:11px;
  /*color: #000000;Black*/
}

/*fbody, table {
  font-family:verdana;
  font-size:11px;
  color: #000000;
}*/

/*BA*/
body {
  margin-top: 5px; 
  margin-bottom: 0px;
  margin-left: 5px;
  margin-right: 5px;
  background-color: #909090; /*Dark Grey*/ 
}

/*BA*/
.mainoutside_tbl_home {
  background-color: #FFFFFF; /*White*/
  border: 1px #C0A062 solid; /* #CBA914 Gold*/
  background: url("images/BA-bgHomeFinal3.png");
  background-repeat: no-repeat;
  background-position: center top; 
}

/*BA*/
.mainoutside_tbl {
  background-color: #FFFFFF; /*White*/
  border: 1px #C0A062 solid; /* #CBA914 Gold*/
}

/*BA*/
.headerimage {
  background-color: #FFFFFF; /*White*/
  background: url("images/BA-HeaderFinal1.png");
  background-repeat: no-repeat;
  background-position: center top;   
}

.wordcolor {
  font-family:verdana;
  font-size:11px;
  font-weight:bold;
  color: #4D86C2;
}

.bottomborder {
    border-bottom: #91C6FF 1px solid; 
}
/*BA*/
A.intextwh{
    text-decoration: none;
    font-weight:bold;
    color: #FFFFFF;
}
/*BA*/
A.intextwh:visited {
    text-decoration: none;
    color: #FFFFFF;   
}
/*BA*/
A.intextbl{
    text-decoration: none;
    font-weight:bold;
    color: #000000;
}
/*BA*/
A.intextbl:visited {
    text-decoration: none;
    color: #000000;   
}

/*BA*/
.stdparagraph {
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
	line-height:13pt;
}
/*BA*/
.stdparagraphhome {
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
	line-height:13pt;
    font-family:verdana;
    font-size:12px;
}

/*BA*/
.bordergold {
  	border: 1px solid #C0A062;
  	padding-top: 5px;
  	padding-left: 5px;
  	padding-right: 5px;
	padding-bottom: 5px;  	
}
/*BA*/
input.buttgold {
  background-color: #F0F0F0;
  font-size: 12px;
  font-weight: bold;
  color: #000000;
  border: 1px solid #C0A062;
  vertical-align: middle;
  height: 20px;
  width: 100px;
}
/*BA*/
input.textboxgold {
  font-family:verdana;
  background-color: #F0F0F0;
  font-size: 11px;
  border: 1px solid #C0A062;
  vertical-align: middle;
  height: 20px;
}
/*BA*/
.textareagold {
  font-family:verdana;
  background-color: #F0F0F0;
  font-size: 11px;
  border: 1px solid #C0A062;
  vertical-align: middle;
}

/*BA*/
.textgold{
	font-family:verdana;
    font-size:11px;
    font-weight:normal;
    color: #C0A062;  
}

/* Themes: For TOP ======================================= */

/*BA*/
.topwideimagehome{
	border: 0px;
	/*background: #000000;*/
}
/*BA*/
.topwideimage{
	border: 0px;
	/*background: #000000;*/
}

/*OK*/
.topwideheader{
    border-top: 1px solid #91C6FF;
    border-left: 0px solid #91C6FF;
    border-bottom: 1px solid #91C6FF;
    border-right: 0px solid #91C6FF;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 5px;
    padding-bottom: 5px;    
    background: #F0F5FF none repeat scroll 0%;
    font-family:arial;
    font-size:14px;
    font-weight:bold;
    color: #4D86C2;
}

.supplierswrap{
  	border: 0px;
    padding-left: 4px;
    padding-right: 0px;
    padding-top: 0px;
    padding-bottom: 0px;   
}

/*Theme GREEN =======================================================*/
/*OK*/
.blockheadergreen{
    border: 1px solid #B3E2B2;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 7px;
    padding-bottom: 7px;    
    background: #F2FAF2 none repeat scroll 0%;
    font-family:verdana;
    font-size:12px;
    font-weight:bold;
    color: #328C00;
}
/*OK*/
.blockgreen{
    border: 1px solid #B3E2B2;
    padding: 5px;  
    background: #F2FAF2 none repeat scroll 0%;
    font-family:verdana;
    font-size:11px;
    font-weight:normal;
    color: #328C00;
}
/*BA*/
.redsidepadbtop{
    /*border: 1px solid #B3E2B2;*/
    border-top: 1px solid #F10000;    
	padding-left: 5px;
	padding-right: 5px;	
    background: #FFFFFF none repeat scroll 0%;
    font-family:verdana;
    font-size:8px;
    font-weight:bold;
    TEXT-DECORATION: none;
    color: #F10000;
}

.gototopblack{
    /*border: 1px solid #B3E2B2;*/
    border-top: 1px solid #F10000;    
	padding-left: 5px;
	padding-right: 5px;	
    background: #000000 none repeat scroll 0%;
    font-family:verdana;
    font-size:8px;
    font-weight:bold;
    TEXT-DECORATION: none;
    color: #F10000;
}

.blockgreennopads{
    border: 1px solid #B3E2B2;
	padding: 0px;
    background: #F2FAF2 none repeat scroll 0%;
    font-family:verdana;
    font-size:11px;
    font-weight:normal;
    color: #328C00;
}

.bottomborder_GR {
    border-bottom: #B3E2B2 1px solid; 
}

/*END Theme GREEN ====================================================*/

/*Theme BLUE =======================================================*/
.blockheaderblue{
    border: 1px solid #91C6FF;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 7px;
    padding-bottom: 7px;    
    background: #F0F5FF none repeat scroll 0%;
    font-family:verdana;
    font-size:12px;
    font-weight:bold;
    color: #4D86C2;
}
.blockheaderblue2{
    border-top: 1px solid #91C6FF;
    border-left: 0px solid #91C6FF;
    border-bottom: 1px solid #91C6FF;
    border-right: 0px solid #91C6FF;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 7px;
    padding-bottom: 7px;    
    background: #F0F5FF none repeat scroll 0%;
    font-family:verdana;
    font-size:12px;
    font-weight:bold;
    color: #4D86C2;
}
.blockblue{
    border: 1px solid #91C6FF;
    padding: 5px;  
    background: #F0F5FF none repeat scroll 0%;
    font-family:verdana;
    font-size:11px;
    font-weight:normal;
    color: #4D86C2;
}
input.buttsendmsg_BL {
	background-color: #FFFFFF;
	font-size: 12px;
	color: #4D86C2;
	border: 1px solid #0098E8;
	vertical-align: middle;
	height: 20px;
	width: 100px;
}

/*END Theme BLUE ==================================================*/

/*Theme RED =======================================================*/
.blockred{
    border: 1px solid #FF7B7E;
    padding: 5px;    
    background: #FFF5F5 none repeat scroll 0%;
    font-family:verdana;
    font-size:11px;
    font-weight:normal;
    color: #000000;
}
input.buttlogin {
	background-color: #FFFFFF;
	font-size: 12px;
	color: #4D86C2;
	border: 1px solid #0098E8;
	vertical-align: middle;
	height: 18px;
	width: 60px;
}
input.textlogin {
	background-color: #FFFFFF;
	font-size: 12px;
	border: 1px solid #0098E8;
	vertical-align: middle;
}
/*BA*/
.textred{
	font-family:verdana;
    font-size:11px;
    font-weight:normal;
    color: #FF0000;  
}
/*END Theme RED =======================================================*/

/*Theme GREY ==========================================================*/
.blockgrey{
    border: 1px solid #D0D0D0;
    padding: 5px; 
    background: #F5F5F5 none repeat scroll 0%;
    font-family:verdana;
    font-size:11px;
    font-weight:normal;
    color: #4D86C2;
}
.cellfontgrey{
    font-family:verdana;
    font-size:11px;
    font-weight:normal;
    color: #4D86C2; /*Blue*/
}

/*END Theme GREY =======================================================*/
/*OK*/
.underconstruction{
    border: 1px solid #FF7B7E;
    padding-left: 7px;
    padding-right: 7px;
    padding-top: 7px;
    padding-bottom: 7px;    
    background: #FFF5F5 none repeat scroll 0%;
    font-family:verdana;
    font-size:11px;
    font-weight:normal;
    color: #000000;
}

/*END Theme COLORBARS ==================================================*/
.bgblue{
    border: 0px;
    padding: 0px; 
    background: #0000FF none repeat scroll 0%;
}
.bgyellow{
    border: 0px;
    padding: 0px; 
    background: #FDFD00 none repeat scroll 0%;
}
.bggreen{
    border: 0px;
    padding: 0px; 
    background: #00BC00 none repeat scroll 0%;
}
.bgorange{
    border: 0px;
    padding: 0px; 
    background: #FFC700 none repeat scroll 0%;
}

/*END Theme COLORBARS ==================================================*/


.maincontentblock {
    border-top: 0px solid #91C6FF;
    border-left: 1px solid #91C6FF;
    border-bottom: 0px solid #91C6FF;
    border-right: 1px solid #91C6FF;
    padding-left: 7px;
    padding-right: 7px;
    padding-top: 2px;
    padding-bottom: 7px;    
    background: #FFFFFF none repeat scroll 0%;
    color: rgb(0,0,0);
}

.midcolvlines{
    border-top: 0px solid #91C6FF;
    border-left: 1px solid #91C6FF;
    border-bottom: 0px solid #91C6FF;
    border-right: 1px solid #91C6FF;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    padding-bottom: 0px;    
    background: #FFFFFF none repeat scroll 0%;
    color: rgb(0,0,0);
}

.wideheader{
    border-top: 1px solid #91C6FF;
    border-left: 0px solid #91C6FF;
    border-bottom: 1px solid #91C6FF;
    border-right: 0px solid #91C6FF;
    padding-left: 7px;
    padding-right: 7px;
    padding-top: 7px;
    padding-bottom: 7px;    
    background: #F0F5FF none repeat scroll 0%;
    font-family:arial;
    font-size:16px;
    font-weight:bold;
    color: #4D86C2;
}
.widefooter{
    border-top: 1px solid #91C6FF;
    border-left: 0px solid #91C6FF;
    border-bottom: 1px solid #91C6FF;
    border-right: 0px solid #91C6FF;
    padding-left: 7px;
    padding-right: 7px;
    padding-top: 7px;
    padding-bottom: 7px;    
    background: #F0F5FF none repeat scroll 0%;
    font-family:verdana;
    font-size:11px;
    font-weight:normal;
    color: #4D86C2;
    /*color: rgb(0,118,184);*/
}
.resourceblock{
    border-top: 1px solid #91C6FF;
    border-left: 0px solid #91C6FF;
    border-bottom: 1px solid #91C6FF;
    border-right: 0px solid #91C6FF;
    padding-left: 7px;
    padding-right: 7px;
    padding-top: 7px;
    padding-bottom: 7px;    
    background: #F0F5FF none repeat scroll 0%;
    font-family:verdana;
    font-size:11px;
    font-weight:normal;
    color: #4D86C2;
    /*color: rgb(0,118,184);*/
}
.questionblock{
    border-top: 1px solid #91C6FF;
    border-left: 0px solid #91C6FF;
    border-bottom: 1px solid #91C6FF;
    border-right: 0px solid #91C6FF;
    padding-left: 7px;
    padding-right: 7px;
    padding-top: 7px;
    padding-bottom: 7px;    
    background: #FFFFFF none repeat scroll 0%;
    font-family:verdana;
    font-size:11px;
    font-weight:normal;
    color: #000000;
    /*color: rgb(0,118,184);*/
}
.questionblock2{
    border-top: 1px solid #91C6FF;
    border-left: 1px solid #91C6FF;
    border-bottom: 1px solid #91C6FF;
    border-right: 1px solid #91C6FF;
    padding-left: 7px;
    padding-right: 7px;
    padding-top: 7px;
    padding-bottom: 7px;    
    background: #FFFFFF none repeat scroll 0%;
    font-family:verdana;
    font-size:11px;
    font-weight:normal;
    color: #000000;
    /*color: rgb(0,118,184);*/
}

.blockborderwhite{
    border-top: 1px solid #91C6FF;
    border-left: 1px solid #91C6FF;
    border-bottom: 1px solid #91C6FF;
    border-right: 1px solid #91C6FF;
    padding-left: 7px;
    padding-right: 7px;
    padding-top: 7px;
    padding-bottom: 7px;    
    background: #FFFFFF none repeat scroll 0%;
    font-family:verdana;
    font-size:11px;
    font-weight:normal;
    color: #000000;
}

.blocktopbotwhite{
    border-top: 1px solid #91C6FF;
    border-left: 0px solid #91C6FF;
    border-bottom: 1px solid #91C6FF;
    border-right: 0px solid #91C6FF;
    padding-left: 7px;
    padding-right: 7px;
    padding-top: 7px;
    padding-bottom: 7px;    
    background: #FFFFFF none repeat scroll 0%;
    font-family:verdana;
    font-size:11px;
    font-weight:normal;
    color: #000000;
}

.blocktopbotwhiteresources{
    border-top: 1px solid #91C6FF;
    border-left: 0px solid #91C6FF;
    border-bottom: 1px solid #91C6FF;
    border-right: 0px solid #91C6FF;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 7px;
    padding-bottom: 7px;    
    background: #FFFFFF none repeat scroll 0%;
    font-family:verdana;
    font-size:11px;
    font-weight:normal;
    color: #000000;
}

.bktopbotwhiterecommend{
    border-top: 1px solid #91C6FF;
    border-left: 0px solid #91C6FF;
    border-bottom: 1px solid #91C6FF;
    border-right: 0px solid #91C6FF;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 5px;
    padding-bottom: 5px;    
    background: #FFFFFF none repeat scroll 0%;
    font-family:verdana;
    font-size:11px;
    font-weight:normal;
    color: #000000;
}


.blockwhitepadded{
    padding-left: 7px;
    padding-right: 7px;
    padding-top: 7px;
    padding-bottom: 7px;    
    background: #FFFFFF none repeat scroll 0%;
    font-family:verdana;
    font-size:11px;
    font-weight:normal;
    color: #000000;
}

.blockresourceidx{
    padding-left: 7px;
    padding-right: 7px;
    /*padding-top: 7px;*/
    /*padding-bottom: 7px;*/    
    background: #F0F5FF none repeat scroll 0%;
    font-family:verdana;
    font-size:11px;
    font-weight:normal;
    color: #000000;
}

.blockheadtopbotfilled{
    border-top: 1px solid #91C6FF;
    border-left: 0px solid #91C6FF;
    border-bottom: 1px solid #91C6FF;
    border-right: 0px solid #91C6FF;
    padding-left: 7px;
    padding-right: 7px;
    padding-top: 7px;
    padding-bottom: 7px;    
    background: #F0F5FF none repeat scroll 0%;
    font-family:verdana;
    font-size:12px;
    font-weight:bold;
    color: #4D86C2;
    /*color: rgb(0,118,184);*/
}

.blockheadborderfilled{
    border-top: 1px solid #91C6FF;
    border-left: 1px solid #91C6FF;
    border-bottom: 1px solid #91C6FF;
    border-right: 1px solid #91C6FF;
    padding-left: 7px;
    padding-right: 7px;
    padding-top: 7px;
    padding-bottom: 7px;    
    background: #F0F5FF none repeat scroll 0%;
    font-family:verdana;
    font-size:12px;
    font-weight:bold;
    color: #4D86C2;
    /*color: rgb(0,118,184);*/
}

.blockheadborderfilledF11{
    border: 1px solid #91C6FF;
    padding-left: 7px;
    padding-right: 7px;
    padding-top: 7px;
    padding-bottom: 7px;    
    background: #F0F5FF none repeat scroll 0%;
    font-family:verdana;
    font-size:11px;
    font-weight:bold;
    color: #4D86C2;
}

.blockheadborderfilledSmall{
    border: 1px solid #91C6FF;
    padding-left: 7px;
    padding-right: 7px;
    padding-top: 7px;
    padding-bottom: 7px;    
    background: #F0F5FF none repeat scroll 0%;
    font-family:verdana;
    font-size:11px;
    font-weight:bold;
    color: #4D86C2;
}

.blockheadborderfilledF11footer{
    border: 1px solid #91C6FF;
    padding-left: 7px;
    padding-right: 7px;
    padding-top: 7px;
    padding-bottom: 7px;    
    background: #F0F5FF none repeat scroll 0%;
    font-family:verdana;
    font-size:11px;
    font-weight:normal;
    color: #4D86C2;
}

/*BA*/
A.gototop {
    font-family:verdana;
    font-size:8px;
    font-weight:bold;
    TEXT-DECORATION: none;
    color: #F10000;  
}

.questionsindexblock{
    border-top: 1px solid #91C6FF;
    border-left: 0px solid #91C6FF;
    border-bottom: 1px solid #91C6FF;
    border-right: 0px solid #91C6FF;
    padding-left: 7px;
    padding-right: 7px;
    padding-top: 7px;
    padding-bottom: 7px;    
    background: #F0F5FF none repeat scroll 0%;
    font-family:verdana;
    font-size:11px;
    font-weight:normal;
    color: #4D86C2;
    /*color: rgb(0,118,184);*/
}
/*BA*/
A.linkwhite{
    color: #FFFFFF;
}
/*BA*/
A.linkwhite:visited {
    color: #FFFFFF;   
}
/*BA*/
A.linkwhite:hover {
    color: #0000FF;   
}
/*BA*/
A.linkblack{
    color: #000000;
}
/*BA*/
A.linkblack:visited {
    color: #000000;   
}
/*BA*/
A.linkblack:hover {
    color: #0000FF;   
}

.contactmeblock{
    border-top: 1px solid #91C6FF;
    border-left: 0px solid #91C6FF;
    border-bottom: 1px solid #91C6FF;
    border-right: 0px solid #91C6FF;
    padding-left: 7px;
    padding-right: 7px;
    padding-top: 7px;
    padding-bottom: 7px;    
    background: #F0F5FF none repeat scroll 0%;
    font-family:verdana;
    font-size:11px;
    font-weight:normal;
    color: #4D86C2;
    /*color: rgb(0,118,184);*/
}
.contactmeblock2{
    border-top: 1px solid #91C6FF;
    border-left: 1px solid #91C6FF;
    border-bottom: 1px solid #91C6FF;
    border-right: 1px solid #91C6FF;
    padding-left: 7px;
    padding-right: 7px;
    padding-top: 7px;
    padding-bottom: 7px;    
    background: #FFFFFF none repeat scroll 0%;
    font-family:verdana;
    font-size:12px;
    font-weight:normal;
    color: #000000;
    /*color: rgb(0,118,184);*/
}

.tbl_contact_text{
  font-family: verdana;
  font-style: normal;
  font-size: 11px;
  font-weight: bold;
  color: #4D86C2;  
}
.tbl_contact_text2{
  font-family: verdana;
  font-style: normal;
  font-size: 11px;
  font-weight: normal;
  padding-left: 7px;
  color: #4D86C2;  
}

.tbl_contact_cell {
  background-color: #FFFFFF;
  font-size: 14px;
  border: 1px solid #0098E8;
  vertical-align: middle;
}
/*=======================================*/
