body { 
  background: white;
  text-align: left;
  color: black;
  border: 0;
  border-top: 0;
  margin: 0;
  padding: 0;
  font-size: x-small;
  font-family: verdana, arial, tahoma, sans-serif;
}


/*******************************
 grey content box Styles
*******************************/

.outlineBox {padding: 10px 10px 5px 10px;}
.outlineBox_topBkg {background: url(images/outlineBox_topBkg.gif) 0 0 repeat-x; width: 100%;}
.outlineBox_btmBkg {background: url(images/outlineBox_btmBkg.gif) 0 100% repeat-x;}
.outlineBox_sideLt {background: url(images/outlineBox_sideLt.gif) 0 0 repeat-y;}
.outlineBox_sideRt {background: url(images/outlineBox_sideRt.gif) 100% 0 repeat-y;}
.outlineBox_btmLt {background: url(images/outlineBox_btmLt.gif) 0 100% no-repeat;}
.outlineBox_btmRt {background: url(images/outlineBox_btmRt.gif) 100% 100% no-repeat;}
.outlineBox_topLt {background: url(images/outlineBox_topLt.gif) 0 0 no-repeat;}
.outlineBox_topRt {background: url(images/outlineBox_topRt.gif) 100% 0 no-repeat; padding: 3px;}

.sectionTitle {
   color: white;
   font-weight: bold;
   padding-left: 10px;
}

/*******************************
 	Password field format     
 ******************************/
.fieldcell input{
 width: 240px;
 height: 90%;
 border: 1px solid #7F99B2;
 font-family: Verdana, Arial, Tahoma, sans-serif;
 font-size: 90%;
 font-style: normal;
 font-weight: normal;
 color: #000000;
 background-color: #ffffff;
 letter-spacing: normal;
 text-align: left;
 margin-right: 0px;
 padding: 0px;
}
.fieldcellsm input{
 width: 40px;
 height: 90%;
 border: 1px solid #7F99B2;
 font-family: Verdana, Arial, Tahoma, sans-serif;
 font-size: 90%;
 font-style: normal;
 font-weight: normal;
 color: #000000;
 background-color: #ffffff;
 letter-spacing: normal;
 text-align: left;
 margin-right: 0px;
 padding: 0px;
}
.fieldcellmed input{
 width: 80px;
 height: 90%;
 border: 1px solid #7F99B2;
 font-family: Verdana, Arial, Tahoma, sans-serif;
 font-size: 90%;
 font-style: normal;
 font-weight: normal;
 color: #000000;
 background-color: #ffffff;
 letter-spacing: normal;
 text-align: left;
 margin-right: 0px;
 padding: 0px;
}

 /***********
  blue line separator used in multiple apps
  *************/
.linkbdr {
 background-image: url(images/blueline.gif	);
 background-repeat: repeat-x;
 height: 1px;
}

 /***********
  used for css buttons
  *************/
input.btn
{
   background-image:url(images/button_bkg.gif);
   background-color:#ffffff;
   border-style:none;
   font-size:11px;
   font-family:Verdana,sans-serif;
   font-weight:900;
   color:#6C7682;
   height: 21px;
   vertical-align: bottom;
   padding-bottom: 2px;
   cursor: pointer;
   overflow: visible;
}

img.btn { vertical-align: bottom; }

/********************************* 
  		Text styles
 *********************************/

 body, body div, body p, body th, body td, body li, body dd { font-size:small; voice-family:inherit; }
.face { font-family: verdana, arial, tahoma, sans-serif; }

.errormsg   { color: #FF0000; }

.xsmall 	{ font-size: 75%; font-family: verdana, arial, tahoma, sans-serif;}
.small 		{ font-size: 80%; font-family: verdana, arial, tahoma, sans-serif;}
.medium 	{ font-size: 85%; font-family: verdana, arial, tahoma, sans-serif;}
.large 		{ font-size: 90%; font-family: verdana, arial, tahoma, sans-serif;}

.xsmallbold 	{ font-size: 10px; font-weight: bold;  font-family: verdana, arial, tahoma, sans-serif;}
.mediumbold 	{ font-size: 13px; font-weight: bold;  font-family: verdana, arial, tahoma, sans-serif;}
.smallbold 	{ font-size: 11px; font-weight: bold;  font-family: verdana, arial, tahoma, sans-serif;}
.xsmallcapbold 	{ font-family: Verdana, Arial, Tahoma, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; font-variant: small-caps; text-transform: none; }
.smallcapbold 	{ font-family: Verdana, Arial, Tahoma, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; font-variant: small-caps; text-transform: none; }
.bluecaps 		{ font-family: Verdana, Arial, Tahoma, sans-serif; font-size: x-small; font-style: normal; line-height: normal; font-weight: bold; text-transform: uppercase; color: #003366; }

.xsmallPlainText 	 	{ font-size: 75%; color: #000; }
.smallPlainText 		{ font-size: 80%; color: #000; padding-bottom: 5px;  }
.mediumPlainTextBold 	{ font-size: 85%; color: #000; font-weight: bold; }

.xsmallBlackLink        { font-size: 75%; color: #000;}
.smallLinkUnderline 	{ font-size: 80%; color: #633; text-decoration: underline;}
.mediumLinkUnderline 	{ font-size: 85%; color: #633; text-decoration: underline; }
.largeLinkUnderline  	{ color: #633; text-decoration: underline; }
.largeLinkBoldUnderline { color: #633; text-decoration: underline; font-weight: bold; }

.smallBlueTextBold  { font-size: 80%; color: #036; font-weight: bold; }
.smallPlainTextGrey { font-size: 80%; color: #999; }
.middleColumnMoreLink { font-size: 80%; font-weight: bold; color: #633; }
.mediumLinkBold { font-size: 85%; font-weight: bold; color: #633; text-decoration: none;}


/*******************************
 Breadcrumb Styles
*******************************/

.breadcrumbNavigation  { font-size: 11px; color: #003366; text-decoration: underline; }
.breadcrumbSpacer 	   { font-size: 11px; color: #7B7B7B; }
.breadcrumbCurrentPage { font-size: 11px; color: #000000; }


/*******************************
 Select Styles
*******************************/
select {
font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #000000; 
font-size: 11px; 
border: 1 solid #000000;
font-weight:normal;
}
/*****************************
For header style (cda & eshop)
******************************/
h1.header_title 	  { margin: 0pt; text-indent: 0px; color:#000000 }
h2.header_description { margin: 0pt; text-indent: 0px; color:#000000 }

table.header {background-color:#ffffff; border:1;  cellspacing: 0; cellpadding: 0; width: 100%; border-collapse: collapse;border-spacing: 0px; }
img.header_level_1, td.header_level_1 {height: 125px; width:225px;background-color: #ffffff;padding:0;}
img.header_level_2, td.header_level_2 {height: 125px; width:205px;background-color: #ffffff;padding:0;}
img.header_level_3, td.header_level_3 {height: 50px; width:1px}
