/* EKEBA International LLC
	Common Stylesheet
	Designed by: Siriomi
	Created: January 2010
	Updated:
*/

body
{
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	color: #333333;
	font: 10pt Verdana;
}

img 
{
	border:0px none;
}
a:link 
{
	color: #000099;
}

a:visited 
{
	color: #333333; 
}



/* ----- GENERIC TEXT ---- */
h1 
{
	color: #990000;
	font: 150% Georgia;	/*Originally 350*/
	margin: 0px;
	padding: 0px;
}
h2 
{
	color: #990000;
	font: 150% Georgia;
	text-transform: uppercase;
}
h1 a, h1 a:visited, h2 a, h2 a:visited 
{
	color: #990000;
}

p 
{
	padding-left: 3%;
}
p.AboutText 
{
	font-size: 104%;
	border-top: 5px solid #000000;
	padding-top: 2%;
}
.indent 
{
	padding-left: 45px;
	font-style: normal;
	padding-right: 45px;
}
.white 
{
	background-color: White;
}
.FontSmall 
{
	font-size: 80%;
}
.TextFormattingForMessagesDisplayedToUser
{ 
    font-family: Georgia;
    font-weight: bold;
    color: #990000;
}

.left 
{
     float: left;
     text-align: left;
}

/* --- GENERIC TABLE STYLES --- */
td 
{
	padding: 5px;
	margin: 0px;
}
td.WebSiteLoginLogOutBackGroundColor
{
	background-color: #000033;
	color: #FFFFFF;
	font-size: 90%;
}
td.WebSiteLoginLogOutBackGroundColor a
{
	color: #FFFFFF;
}
td.BackgroundColorContentPane  /*This is the center of the screen!*/
{
	background-color: #FFFFFF;
	padding: 0% 1%;
	vertical-align:top;
}

td.WebSiteHeaderLeftPaneBackgroundColor, td.BackgroundColorLeftPane  
{
	width: 16%;
	border-right: 1px solid #000000;
	/*padding-top: 5%;*/
	background-color: #FFFFFF;
	background-image: url('../Images/leftPaneBkgr.png');
	background-position: right;
	background-repeat: repeat-y;
	vertical-align:top;
}

td.WebSiteHeaderRightPaneBackgroundColor, td.WebSiteHeaderRightPaneBackgroundColor  
{
	width: 16%;
	border-left: 1px solid #000000;
	/*padding-top: 5%;*/
	background-color: #FFFFFF;
	background-image: url('../Images/rightPaneBkgr.png');
	background-position: left;
	background-repeat: repeat-y;
	vertical-align:top;

}

table.WebSiteFooterBackgroundColor 
{
	background-color: #DDDDDD;
	font-size: 80%;
}
td.RedHeader
{
	background-color:#922a2a;
	color: #FFFFFF;
	text-align: left;
	font-size: 105%;
}
td.RedHeader .TextFormattingForMessagesDisplayedToUser 
{
	color: #FFFFFF;
	font-style: italic;
	font-weight: normal;
	margin: 20px 30px;
	padding: 5px;
	border: 1px solid #FFFFFF;
}
.WebSiteBackGroundColor
{
	background-color: #FFFFFF;
}

.banner 
{
	background-color:  #336699;
	width: 100%;
}

.border 
{
	border: #000000;
	border-style: solid;
	border-top-width: 1px; 
	border-left-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
}



/* --- GRIDVIEW --*/
.GridHeaderStyle
{
	background-color: #000033;
	color: #FFFFFF;	
	padding: 7px;
	font-family: Georgia;		
}
.GridHeaderStyle a { color: #FFFFFF; }

.GridAlternatingStyle
{
	background-color:#E0E0E0;
	color: #000066;
	padding: 5px;
}

.GridBorder
{
    background-color:White;
}

.GridRowStyle
{
    background-color:#EEEEEE;
    color:#000066;
    padding: 5px;
}

.GridSelectedItemStyle
{
    background-color:#669999;
    color:White;
}

.GridFooterStyle
{
	font-style:normal;
	font-size:small;
	color:White;
	background-color:#003366;
	font-weight:bold;	
	padding: 5px;						
}

/* --- FORMS --- */
.buttonsOnRightPane 
{
	width: 100%;
	background-color: #DDDDDD;
	padding: 5px;
	border: 1px solid #999999;
	margin: 5px auto;
	text-align:left;
	
}
input, textarea 
{
	background-color: #EFEFEF;
	padding: 5px;
	border: 1px solid #999999;
	line-height: 1.2em;
}
/*
input:hover, input:active, textarea:hover, textarea:active 
{
	background-color: #99CCCC;
	border: 1px solid #000033;
	padding: 5px;
	color: #FFFFFF;
}
*/

input[disabled], input[disabled]:hover 
{
	border: 1px solid #999;
	background-color: #ddd;
 }

 

/* --- MESSAGES --- */
.ErrorMessage 
{
      font-weight: bold;
      border: 1px solid #999999;
      background-color: #FFFFD5;
      background-image: url(/images/icon-caution.gif); 
      background-position: 5px 7px;
      background-repeat: no-repeat;
      display: block;
      width: auto;
      margin: auto 10px;
      padding: 10px 10px 10px 60px;
}

.Information 
{
     /* border: 1px solid #999999;*/
      padding: 1%;
}

.DirectiveOrInformationOnTopOfPage
{
      /*font-style: italic;*/
      padding: 1%;
      /*border: 1px solid #990000;*/
}

.DirectiveAtCenterOfPageLeftSideColumn 
{
      padding: 1%;  
}

.DirectiveAtCenterOfPageRightSideColumn
{
      padding: 1%; 
}


/* --- VISIBILITY --- */
.DoNotDisplay
{
    display:none;
}



/* --- DEPRECATED --*/

.LinkButtonsUsedForNavigationNormal 
{
}

.LinkButtonsUsedForNavigationHighlighted 
{
}

.WebSiteHeaderBackgroundColor
{
}
.BackgroundColorHorizontalMenu 
{
}
.BackgroundColorCellToLeftOfHorizonatalMenu 
{
}
.BackgroundColorCellToRightOfHorizonatalMenu 
{
}
.HomePageBackgroundColor
{ 
}





