/* Contains general style definitions used thoughout Web Site */

<STYLE>
	
		
		BODY, UL, LI
		{
		    COLOR: #000000;
		    FONT-FAMILY: Verdana, Arial, sans-serif;
		    FONT-SIZE: 9pt;
			BACKGROUND-COLOR: #FFFFFF;
		}

		.pagestyle {
		  border-left: solid 1px #CFCFCF;
		  border-right: solid 1px #CFCFCF;
		  border-bottom: solid 1px #CFCFCF;
		  border-top: solid 1px #CFCFCF;
		  background-Color: #E0E0E0;
		  background-repeat: repeat-y;
		}
		
.alert 
{
    COLOR: red;
    font-weight: bold;
}

.smallalert 
{
    		font-size: 8pt;
			LINE-HEIGHT: 120%;
			FONT-WEIGHT: normal;
			text-align: center;
			PADDING-TOP: 12px;
			PADDING-BOTTOM: 0px;
			COLOR: red;
            font-weight: bold;
}

#homeContent
{

    padding: 15 19 50 19;
}

.mainTitle
{
	/*COLOR: #7C2687;  purple*/
	/*COLOR: #0D3789;  blue*/
	color:#0D3789;
	FONT-FAMILY: Verdana, Arial, sans-serif;
	FONT-SIZE: 13.5pt;
	LINE-HEIGHT: 130%;
	text-align: left;
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 18px;
	PADDING-top: 2px;
	letter-spacing: 0.00em;	
}

.NameChangeTitle
{
	/*COLOR: #7C2687;  purple*/
	/*COLOR: #0D3789;  blue*/
	color:#7C2687;
	FONT-FAMILY: Verdana, Arial, sans-serif;
	FONT-SIZE: 11pt;
	LINE-HEIGHT: 130%;
	text-align: left;
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 18px;
	PADDING-top: 2px;
	letter-spacing: 0.00em;	
}

.homesubTitle
{
	FONT-SIZE: 12pt;
	letter-spacing: 0em;
    margin-left:80px;
}



.homesubTitleStretched
{
	FONT-SIZE: 12pt;
	letter-spacing: 0.05em;
	font-style:oblique;
}


/* Home page: Main body & news sidebar */
#main
{
    /*border-right: dotted 1px gray; */
    height:318px;
    padding: 0 16 0 0;
    float:left;
    width:54%;
}


#mainsidebar
{
    padding: 0 0 0 10;
    float:right;
    width:41%;
}

#mainsidebar
{
    /padding: 0 0 0 4;
    float:right;
    /width:40%;
}

 #mainsidebar ul
 {
  display:block;
  float:left;
  padding-bottom:15px;
  margin:0px;  
 } 
 
  /* IE hack */
#mainsidebar  ul
 {
  display:block;
  float:left;
  /padding-bottom:2px;
  margin:0px;
  padding:0;
 } 
 
 #mainsidebar  li{
  COLOR: #2128A6;
  font-weight: normal;
  font-size: 8pt;
  list-style:none;
  margin:0;
  padding-bottom:2px;
  padding-left:4px;
 }
 

 
  #mainsidebar  li.old{
  COLOR: #616161;
  font-weight: normal;
  font-size: 8pt;
  list-style:none;
  margin:0;
  padding-bottom:9px;
  padding-left:4px;
 }
 
  /* IE hack */
 #mainsidebar  li{
  COLOR: #2128A6;
  font-weight: normal;
  font-size: 8pt;
  list-style:none;
  margin:0;
  /padding-bottom:0px;
  padding-left:4px;
 }

 #mainsidebar li b{
    FONT-WEIGHT: bold;
 }
 
 #mainsidebar li a{
  COLOR: #2128A6;
  font-weight: normal;
  font-size: 8pt;
  display:block;
  height:auto;
  margin:0px;
  padding-left:7px;
  background-image:url("/images/common/symbols/blue_arrow.gif");
  background-repeat:no-repeat;
  background-position:center left;
 }
 
 /* IE hack */
  #mainsidebar li a{
  COLOR: #2128A6;
  font-weight: normal;
  font-size: 8pt;
  display:block;
  height:auto;
  /padding-left:7px;
  /margin-left:4px;
  background-image:url("/images/common/symbols/blue_arrow.gif");
  background-repeat:no-repeat;
  /background-position:center left;
 }
 
 
 
  #mainsidebar li a.prodServ{
  COLOR: #616161;
  font-weight: bold;
  font-size: 8pt;
  display:block;
  height:auto;
  margin:0px;
  padding-left:8px;
  background-image:url("/images/common/symbols/blue_arrow.gif");
  background-repeat:no-repeat;
  background-position:center left;
 }
 
  #mainsidebar li a.placeR{
  text-align: right;
  padding-top:22px;
  padding-left:130px;
  TEXT-DECORATION: underline;
 }
 
 /* IE hack */
  #mainsidebar li a.placeR{
  /padding-top:20px;
  /padding-left:120px;
  /padding-right:4px;
  /margin-right:3px;
  background-image:none;
  TEXT-DECORATION: underline;
 }
 
#mainsidebar .title
{
	COLOR: #2128A6;
	FONT-SIZE: 9pt;
	text-align: left;
	FONT-WEIGHT: bold;
	margin-top: 15px;
	margin-bottom: 7px;
	margin-left:4px;
	border-bottom: dotted 1px gray;
	width:234px;
}

 /* IE hack */
#mainsidebar .title
{
	COLOR: #2128A6;
	FONT-SIZE: 9pt;
	text-align: left;
	FONT-WEIGHT: bold;
	/margin-top: 8px;
	/margin-bottom: 5px;
}

#mainsidebar .newTitle
{
	COLOR: #83A603;
	FONT-SIZE: 9pt;
	text-align: left;
	FONT-WEIGHT: bold;
	margin-top: 15px;
	margin-bottom: 7px;
	margin-left:4px;
	border-bottom: dotted 1px gray;
	width:234px;
}

 /* IE hack */
#mainsidebar .newTitle
{
	COLOR: #83A603;
	FONT-SIZE: 9pt;
	text-align: left;
	FONT-WEIGHT: bold;
	/margin-top: 8px;
	/margin-bottom: 5px;
}
	
  #mainsidebar li a.new{
  COLOR: #9DB504;
  font-weight:bold;
  font-size: 8pt;
  display:block;
  height:auto;
  margin:0px;
  padding-left:0px;
  padding-top:2px;
  background-image:url("/images/common/symbols/clear_dot.gif");
  background-repeat:no-repeat;
  background-position:bottom right;
 }
 
 /* IE hack */
  #mainsidebar li a.new{
  COLOR: #9DB504;
  font-weight:bold;
  font-size: 8pt;
  display:block;
  height:auto;
  /padding-left:0px;
  /margin-left:0px;
  /padding-top:2px;
  /margin-top:2px;
  background-image:url("/images/common/symbols/clear_dot.gif");
  background-repeat:no-repeat;
  /background-position:bottom right;
 }

 #mainsidebar li a.pdf{
  COLOR: #2128A6;
  font-weight: normal;
  font-size: 8pt;
  display:inline-block;
  height:auto;
  margin:0px;
  padding-right:10px;
  background-image:url("/images/common/symbols/pdf-icon.gif");
  background-repeat:no-repeat;
  background-position:center right;
 }
 
 /* IE hack */
  #mainsidebar li a.pdf{
  COLOR: #2128A6;
  font-weight: normal;
  font-size: 8pt;
  display:inline-block;
  height:auto;
  /padding-right:10px;
  /margin-right:4px;
  background-image:url("/images/common/symbols/pdf-icon.gif");
  background-repeat:no-repeat;
  /background-position:center right;
 }
 
  
  #mainsidebar li a:hover.pdf{
    text-decoration: none; 
 }
 
/* END MAIN */



#contentBody 
{
    border-right: solid 1px #E0E0E0;
    padding: 4 19 35 19;
}

#contentBodyProd 
{
    border-right: solid 1px #E0E0E0;
    padding: 4 12 35 12;
}

#contentBodyProd .new{
    color:#D60D21;
    FONT-SIZE: 7pt;
	text-align: left;
	FONT-WEIGHT: bold;
	margin-right: 9px;
}

#contentBodyProd .special{
    color:#D60D21;
    FONT-SIZE: 8pt;
	text-align: left;
	FONT-WEIGHT: normal;
	margin-right: 9px;
}

#contentBody2 
{
    padding: 4 19 35 19;
    
}



#newProductContainer{
  background-image:url(/images/home/newProducts_box.gif);
  height:167px;
  width:237px;
  background-repeat:no-repeat;
  background-color:white;
  margin:0px;
 } 
 
#newProductContainer h2{
  margin:0;
  font-size:140%;
  font-weight:bold;
  color:#FDC400;
}
 
 #newProductContainer h2{
  margin:0;
  font-size:140%;
  font-weight:bold;
  color:#FDC400;
}
 
  #newProductContainer a:link{
  margin:0;
  font-size:110%;
  font-weight:bold;
  color:white;
  padding-left:10px;
}

#ImageContainer{
  display:block;
  float:left;
  margin:0px;
  padding:0px;
 } 
 
 
.entry2
{
    float:left;
    padding: 26 10 26 10; 
    width:520px;
    
}

.entry2
{
    float:left;
    /padding: 16 10 16 10; 
    width:520px;
    
}

.entry1
{
    background:url("/distributors/images/entry1_bkgd_g.gif") repeat-y;
    float:left;
    padding: 12 10 12 10; 
    width:520px;
    border-bottom: 1px #e7e7e7 solid;
    border-right: 1px #e7e7e7 solid;
   }


.entry1-3d
{
    background:url("/distributors/images/entry1_bkgd_g.gif") repeat-y;
    float:left;
    padding: 12 10 12 10; 
    width:520px;
    border-bottom: 1px #e7e7e7 solid;
    border-right: 1px #e7e7e7 solid;


}
.entryImage
{
    float:right;
    padding-right:160px;
    width:100px;
    height:100px;
    background-repeat: no-repeat
}

.dotLine{
    width:645px;
    background:url("/images/hDotLine.gif") repeat-x;
    float:left;
    padding:10px 0 10px 15px
}



.breadCrumb
{
	COLOR: #544C85;
	font-size: 8pt;
	FONT-WEIGHT: normal;
	text-align: right;
    padding: 4 0 6 0;
 }
 
 .breadCrumbNoLk
{
	COLOR: #9B96BE;
	font-size: 8pt;
	FONT-WEIGHT: normal;
	text-align: right;
    padding: 4 0 6 0;
 }
 
 .breadCrumbNoTitle
{
	COLOR: #544C85;;
	font-size: 8pt;
	FONT-WEIGHT: normal;
	text-align: right;
    padding: 4 0 18 0;
 }
		    
 a:link.breadCrumb, a:active.breadCrumb, a:visited.breadCrumb
 { 
    COLOR: #9B96BE;
	font-size: 8pt;
	FONT-WEIGHT: normal;
	text-decoration:none;
 }
 
a:hover.breadCrumb 
 { 
    COLOR: #544C85;;
	font-size: 8pt;
	FONT-WEIGHT: normal;
	text-decoration:underline;
 }

 
 
		div
		{
			COLOR: #000000;
		    FONT-FAMILY: Verdana, Arial, sans-serif;
			FONT-SIZE: 9pt;
			LINE-HEIGHT: 115%;
			FONT-WEIGHT: normal;
			text-align: Left;
			PADDING-TOP: 0px;
			PADDING-BOTTOM: 0px;
		}
		
		div.small
		{
			COLOR: #000000;
		    FONT-FAMILY: Verdana, Arial, sans-serif;
			font-size: 8pt;
			LINE-HEIGHT: 120%;
			FONT-WEIGHT: normal;
			text-align: Left;
			PADDING-TOP: 0px;
			PADDING-BOTTOM: 0px;
		}

		.date
		{
			color:#120658;
			font-size: 8pt;
			LINE-HEIGHT: 120%;
			FONT-WEIGHT: normal;
			text-align: center;
			PADDING-TOP: 4px;
			PADDING-BOTTOM: 10px;
		}
		
		.topContact
		{
			color:#9B96BE;
			font-size: 8pt;
			LINE-HEIGHT: 120%;
			FONT-WEIGHT: bold;
			text-align: right;
			PADDING-TOP: 2px;
			PADDING-BOTTOM: 3px;
			padding-right: 6px;
		}


		A:link.topContact, A:active.topContact, A:visited.topContact
		{
		    COLOR:#9B96BE;
		    FONT-FAMILY: Verdana, Arial, sans-serif;
			font-size: 8pt;
			LINE-HEIGHT: 120%;
			FONT-WEIGHT: bold;
			text-align: right;
			padding-right: 0px;
		}
		
		A:hover.topContact
		{
		    COLOR: #544C85;
		    FONT-FAMILY: Verdana, Arial, sans-serif;
			font-size: 8pt;
			LINE-HEIGHT: 120%;
			FONT-WEIGHT: bold;
			text-align: right;
			padding-right: 0px;
		}
		
	A.orderSmall
		{
			COLOR: #120658;
			font-size: 8pt;
			LINE-HEIGHT: 120%;
			FONT-WEIGHT: normal;
			text-align: center;
			PADDING-TOP: 3px;
			PADDING-BOTTOM: 2px;

		}

	div.order
		{
			COLOR: #120658;
			font-size: 10pt;
			LINE-HEIGHT: 130%;
			FONT-WEIGHT: bolder;
			text-align: center;
			PADDING-TOP: 10px;
			PADDING-BOTTOM: 10px;
		}
		
  .orderBold
  		{
			COLOR: #120658;
			font-size: 8pt;
			LINE-HEIGHT: 120%;
			FONT-WEIGHT: bolder;
			text-align: center;
			PADDING-TOP: 3px;
			PADDING-BOTTOM: 3px;
		}
		
  .orderBoldRed
  		{
			COLOR: red;
			font-size: 8pt;
			LINE-HEIGHT: 120%;
			FONT-WEIGHT: bolder;
			text-align: center;
			PADDING-TOP: 9px;
			PADDING-BOTTOM: 3px;
		}

	div.orderSmall
		{
			COLOR: #120658;
			font-size: 8pt;
			LINE-HEIGHT: 120%;
			FONT-WEIGHT: normal;
			text-align: center;
			PADDING-TOP: 3px;
			PADDING-BOTTOM: 2px;
		}


	.copyright
		{
			FONT-FAMILY: Arial, sans-serif;
			COLOR: #ffffff;
			font-size:7pt;
			LINE-HEIGHT: 110%;
			FONT-WEIGHT: normal;
			text-align: center;
			PADDING-BOTTOM: 4pt;

		}

div.indentBox
{
    		COLOR: #000000;
		    FONT-FAMILY: Verdana, Arial, sans-serif;
			FONT-SIZE: 9pt;
			LINE-HEIGHT: 125%;
			FONT-WEIGHT: normal;
			text-align: Left;
			PADDING-TOP: 0px;
			PADDING-BOTTOM: 0px;
			PADDING-left: 0pt;
}

div.homeQuote
{
			color: #3B3B3B;
			FONT-FAMILY: Verdana, Arial, sans-serif;
			font-size: 8.5pt;
			LINE-HEIGHT: 140%;
			FONT-WEIGHT: normal;
			font-style: oblique;
			text-align: center;
			float:right;
			padding: 20 9 0 0;
			margin: 0 0 0 0;
			width: 92%;
}

		
.quoteBoxRight 
{
			color: #3B3B3B;
			FONT-FAMILY: Verdana, Arial, sans-serif;
			font-size: 10pt;
			LINE-HEIGHT: 150%;
			FONT-WEIGHT: normal;
			text-align: center;
			border-top: medium #7C2687 solid;
			border-bottom: thin #7C2687 solid;
			margin: 1.1em;
			padding: 0.7em;
			background: #F0F0F0;
			width: 35%;
			float: right;
}

.quoteBoxWide
{
			color: #3B3B3B;
			FONT-FAMILY: Verdana, Arial, sans-serif;
			font-size: 10pt;
			LINE-HEIGHT: 150%;
			FONT-WEIGHT: normal;
			border: 1px #7C2687 dashed;		
			text-align: center;
			padding: 0.7em;
			background: #F0F0F0;
			margin: 0.2em auto 1.2em auto;
			width: 540px;
}

span.quoteOpen{
  FONT-FAMILY: Bodoni, Times, serif;
  font-size: 16pt; 
  FONT-WEIGHT: bold;
  padding: 0 4 0 0;
  color: #616160; 

}

span.quoteClose{
    FONT-FAMILY: Bodoni, Times, serif;
    font-size: 16pt; 
    FONT-WEIGHT: bold;
    padding: 0 0 4 0;
    color: #616160;    
}



.emphasisQuote
{
	font-size: 10pt;
	LINE-HEIGHT: inherit;
}

.emphasisQuote
{
	font-size: 11pt;
}

.comment
{
	color: #7C2687;
	font-size: 7.5pt;
	PADDING-top: 2pt;
}

		#contentBodyold	
		{
			PADDING-top: 20px;
		    PADDING-BOTTOM: 22px;
		    PADDING-LEFT: 15px;
			PADDING-RIGHT: 15px
		}
		
.imgBoxRight
{
			padding:1 1 1 1 ;
			float: right;
			/* background: #;*/
			border:solid 0px #F0F0F0;
			margin: 2.1em;
}


.quoteBoxLeft 
{
			color: #3B3B3B;
			FONT-FAMILY: Verdana, Arial, sans-serif;
			font-size: 10pt;
			LINE-HEIGHT: 150%;
			FONT-WEIGHT: normal;
			text-align: center;
			border-top: medium #7C2687 solid;
			border-bottom: thin #7C2687 solid;
			margin: 1.1em;
			padding: 0.7em;
			background: #F0F0F0;
			width: 33%;
			float: left;
}


.quotesBlue
{
  FONT-FAMILY: Times, Verdana, Arial, sans-serif;
  font-size: 20pt; 
  FONT-WEIGHT: bold;
  color: #120658;
}


.quoteBoxRightwd
{
			color: #7C2687;
			FONT-FAMILY: Verdana, Arial, sans-serif;
			font-size: 10pt;
			LINE-HEIGHT: 150%;
			FONT-WEIGHT: normal;
			text-align: center;
			border-top: medium #812361 solid;
			border-bottom: thin #812361 solid;
			margin: 1.1em;
			padding: 0.7em;
			background: #F0F0F0;
			width: 42%;
			float: right;
}

.quoteBoxGreen 
{
			color: #7C2687;
			FONT-FAMILY: Verdana, Arial, sans-serif;
			font-size: 10pt;
			LINE-HEIGHT: 145%;
			FONT-WEIGHT: normal;
			text-align: center;
			border-top: medium #68964F solid;
			border-bottom: thin #68964F solid;
			margin: 1.1em;
			padding: 0.7em;
			background: #F0F0F0;
			width: 40%;
			float: right;
}

.padding
{
PADDING-bottom: 4px;
}

.paddingsm
{
PADDING-bottom: 1px;

}

.formBox
{
			color: #000000;
			FONT-FAMILY: Verdana, Arial, sans-serif;
			font-size: 10pt;
			FONT-WEIGHT: normal;
			text-align: center;
			background: #F7F7F7;
			margin: 0.8em;
			padding: 12 15 12 15;
			border:outset 1px #EBEBEB;
			width: 500px;
}

.formTxtSm
{			color: #000000; /*#6B6B6B; */
			FONT-FAMILY: Verdana, Arial, sans-serif;
			font-size: 8pt;
}


.comp 
{
background: #F0F0F0;
color: #000000;
FONT-FAMILY: Verdana, Arial, sans-serif;
font-size: 8pt;
padding: 1px 1px;
}


.formButton
{
    cursor:pointer;
    border:outset 1px #ccc;
    background:#fff;
    FONT-FAMILY: Arial, sans-serif;
    font-size: 8pt;
    font-weight:bold;
    padding: 4px 9px;
    background:url(/images/common/buttons/btn_blue.gif) repeat-x left top;
}

		.SectionTitle_green
		{
		    COLOR: #68964F;
		    FONT-FAMILY: Verdana, Arial, sans-serif;
		    FONT-SIZE: 12pt;
		    LINE-HEIGHT: 130%;
		    text-align: center;
		    FONT-WEIGHT: bold;
		    PADDING-BOTTOM: 7px;
		    PADDING-top: 7px;

		}
		
.emphasisQuote_green
{
	font-size: 14.5pt;
}


.quoteBoxService 
{
			color: #3B3B3B;
			FONT-FAMILY: Verdana, Arial, sans-serif;
			font-size: 10pt;
			LINE-HEIGHT: 150%;
			FONT-WEIGHT: normal;
			text-align: center;
			border-top: medium #871E1E solid;
			border-bottom: thin #871E1E solid;
			margin: 1.1em;
			padding: 0.7em;
			background: #F0F0F0;
			width: 47%;
			float: right;
}

#serviceListContainer { width:300px; }
 ul, li .serviceNavlist{ list-style: square outside; color:#871E1E; }

.quoteBoxWide_ser
{
			color: #3B3B3B;
			FONT-FAMILY: Verdana, Arial, sans-serif;
			font-size: 10pt;
			LINE-HEIGHT: 150%;
			FONT-WEIGHT: normal;
			border: 1px #871E1E dashed;		
			text-align: center;
			padding: 0.7em;
			background: #F0F0F0;
			margin: 0.2em auto 1.2em auto;
			width: 540px;
}

	.sectionTitle_ser
		{
		    COLOR: #871E1E;
		    FONT-FAMILY: Verdana, Arial, sans-serif;
		    FONT-SIZE: 12pt;
		    LINE-HEIGHT: 130%;
		    text-align: left;
		    FONT-WEIGHT: bold;
		    PADDING-BOTTOM: 20px;
		    PADDING-top: 18px;
		}

	
		.SectionsubTitle_ser
		{
		    COLOR: #871E1E;
		    FONT-FAMILY: Verdana, Arial, sans-serif;
		    FONT-SIZE: 9.5pt;
		    LINE-HEIGHT: 120%;
		    text-align: left;
		    FONT-WEIGHT: bold;
		    PADDING-BOTTOM: 8px;
		    PADDING-top: 2px;
		}
		
.sectionComment_ser
{
 		    COLOR: #871E1E;
		    FONT-FAMILY: Verdana, Arial, sans-serif;
		    FONT-SIZE: 9.5pt;
		    LINE-HEIGHT: 120%;
		    text-align: left;
		    FONT-WEIGHT: normal; 
		    PADDING-top: 5px;
}

		
		A:link.serInfo, A:active.serInfo, A:visited.serInfo, a:hover.serInfo
		{
		    COLOR: #871E1E;
		    FONT-FAMILY: Verdana, Arial, sans-serif;
		    FONT-SIZE: 10pt;
		    LINE-HEIGHT: 150%;
		    text-align: right;
		    TEXT-DECORATION: none;
		    FONT-WEIGHT: bold;
		}
		
.resTitle
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, sans-serif;
	FONT-SIZE: 9.5pt;
	letter-spacing: 0.2em; 
	text-align: left;
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
}



		A:link.ser, A:active.ser, A:visited.ser
		{
		    COLOR: #8A1A1A;
		    FONT-FAMILY: Verdana, Arial, sans-serif;
		    FONT-SIZE: 9pt;
		    LINE-HEIGHT: 150%;
		    text-align: left;
		    TEXT-DECORATION: none;
		    FONT-WEIGHT: bold;
		}
		
		A:hover.ser
		{
		    COLOR: #8A1A1A;
		    FONT-FAMILY: Verdana, Arial, sans-serif;
		    FONT-SIZE: 9pt;
		    LINE-HEIGHT: 150%;
		    text-align: left;
		    TEXT-DECORATION: underline;
		    FONT-WEIGHT: bold;
		}
		
		
		
		


.sectionTitle_prod
		{
		    COLOR: #2128A6;
		    FONT-FAMILY: Verdana, Arial, sans-serif;
		    FONT-SIZE: 12pt;
		    LINE-HEIGHT: 130%;
		    text-align: left;
		    FONT-WEIGHT: bold;
		    PADDING-BOTTOM: 18px;
		    PADDING-top: 10px;
		}

	
		.SectionsubTitle_prod
		{
		    COLOR: #2128A6;
		    FONT-FAMILY: Verdana, Arial, sans-serif;
		    FONT-SIZE: 9.5pt;
		    LINE-HEIGHT: 120%;
		    text-align: left;
		    FONT-WEIGHT: bold;
		    PADDING-BOTTOM: 8px;
		    PADDING-top: 4px;
		}
	
	

#cCountryContainer{
    display:block;
    float:left;
    padding: 10 10 10 10; 
    width:558px;
    border: 1px #e7e7e7 solid;
    background-color: #EDEFFF;
    margin-bottom:20px;
    margin-left: auto;
    margin-right: auto;   
 } 
 
 #cCountryContainer a{
	COLOR: #2128A6;
	FONT-FAMILY: Verdana, Arial, sans-serif;
	FONT-SIZE: 8pt;
	LINE-HEIGHT: 110%;
	text-align: center;
	FONT-WEIGHT:normal;
 } 
 
 .btnPad {
     text-align:center;
     PADDING-top:6px;
     PADDING-bottom:2px;
 }

 .DropDownPad {
     text-align:center;
     PADDING-top:0px;
     PADDING-bottom:10px;
 }
   
		.sectionHeader_prod
		{
		    COLOR: #2E2E2E;
		    FONT-FAMILY: Verdana, Arial, sans-serif;
		    FONT-SIZE: 9.5pt;
		    LINE-HEIGHT: 110%;
		    text-align: left;
		    FONT-WEIGHT: bold;
		    PADDING-BOTTOM: 4px;
		    PADDING-top: 12px;
		}
		

		.prodTableHeader
		{
		    COLOR: #2128A6;
		    FONT-FAMILY: Verdana, Arial, sans-serif;
		    FONT-SIZE: 9.5pt;
		    LINE-HEIGHT: 120%;
		    text-align: left;
		    FONT-WEIGHT: bold;
		    PADDING-BOTTOM: 8px;
		    PADDING-top: 4px;
		}
		
		.prodCatPadding
		{
		    PADDING-BOTTOM: 6px;
		}
		
		.prodTableCat
	    {		
		    COLOR: #000000;
		    FONT-FAMILY: Verdana, Arial, sans-serif;
		    FONT-SIZE: 8.5pt;
		    LINE-HEIGHT: 110%;
		    text-align: left;
		    FONT-WEIGHT: bold;
		    background-color: #EDEFFF;
		    PADDING-BOTTOM: 4px;
		    PADDING-top: 4px;
		    PADDING-left: 10px;
		}	
		
.prodInfoBox
{
        text-align:left;
        background: #F7F7F7;
        margin: 10;
        border:solid 1px #E9E9E9;
        padding: 12 15 4 15;
        width: 515px;
}

sup.super{FONT-FAMILY: Verdana, Arial, sans-serif; FONT-SIZE: 5pt; margin-bottom:15px;margin-left:2px}

		.prodTableEntry1
	    {		
		    COLOR: #000000;
		    FONT-FAMILY: Verdana, Arial, sans-serif;
		    FONT-SIZE: 8pt;
		    LINE-HEIGHT: 110%;
		    text-align: left;
		    FONT-WEIGHT:normal;
		    background-color: #ffffff;
		    PADDING-BOTTOM: 3px;
		    PADDING-top:3px;
		    PADDING-left: 10px;
		}	
		

		
		.prodTableEntry2
	    {		
		    COLOR: #000000;
		    FONT-FAMILY: Verdana, Arial, sans-serif;
		    FONT-SIZE: 8pt;
		    LINE-HEIGHT: 110%;
		    text-align: left;
		    FONT-WEIGHT:normal;
		    background-color: #F7F7F7;
		    PADDING-BOTTOM: 3px;
		    PADDING-top:3px;
		    PADDING-left: 10px;
		}	
		
		.prodTableComment
	    {		
		    COLOR: #2128A6;
		    FONT-FAMILY: Verdana, Arial, sans-serif;
		    FONT-SIZE: 8pt;
		    LINE-HEIGHT: 110%;
		    text-align: center;
		    FONT-WEIGHT:normal;
		    background-color: #ffffff;
		    PADDING-top:2px;
		}	
		
A:link.prodTableComment, A:active.prodTableComment, A:visited.prodTableComment
	    {		
		    COLOR: #2128A6;
		    FONT-FAMILY: Verdana, Arial, sans-serif;
		    FONT-SIZE: 8pt;
		    LINE-HEIGHT: 110%;
		    FONT-WEIGHT:normal;
		    TEXT-DECORATION: none;
		    padding-top:2px;
		    background-color: #ffffff;
		}
		
.prodDisclaimer
 {		
	COLOR: #2128A6;
	FONT-FAMILY: Verdana, Arial, sans-serif;
	FONT-SIZE: 8pt;
	LINE-HEIGHT: 100%;
	text-align: center;
	FONT-WEIGHT:bold;
	TEXT-DECORATION: none;
	text-transform:uppercase;
	background-color: #ffffff;
	PADDING-top:4px;
}


A:hover.prodTableComment
	    {		
		    COLOR: #2128A6;
		    FONT-FAMILY: Verdana, Arial, sans-serif;
		    FONT-SIZE: 8pt;
		    LINE-HEIGHT: 110%;
		    FONT-WEIGHT:normal;
		    TEXT-DECORATION: underline;
		    background-color: #ffffff;
		}			
		

A:link.prodList, A:active.prodList, A:visited.prodList, A:hover.prodList
	    {		
		    COLOR: #2128A6;
		    FONT-FAMILY: Verdana, Arial, sans-serif;
		    FONT-SIZE: 8pt;
		    LINE-HEIGHT: 110%;
		    FONT-WEIGHT:normal;
		    TEXT-DECORATION: underline;
		}
		
		
.prodBottom 
{
    border-bottom: dotted 1px #E0E0E0;
    padding: 0 0 2 0;
}

.sectionComment_prod
{
 		    COLOR: #2128A6;
		    FONT-FAMILY: Verdana, Arial, sans-serif;
		    FONT-SIZE: 9.5pt;
		    LINE-HEIGHT: 120%;
		    text-align: left;
		    FONT-WEIGHT: normal; 
		    PADDING-top: 5px;
}

.infoBox
{
        text-align:left;
        background: #F7F7F7;
        margin: 10;
        border:solid 1px #E9E9E9;
        padding: 5 15 4 15;
        width: 515px;
}

.subSectionPadding
{
    margin-left: 15;
}

  .infoBox2
  {      text-align:left;
        background: #F7F7F7;
        margin: 0.7em;
        padding: 22 15 4 15;
        border:solid 1px #E9E9E9;
        width: 560px;
  }


.prodTitle
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, sans-serif;
	FONT-SIZE: 9.5pt;
	letter-spacing: 0.2em; 
	text-align: left;
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
}



		A:link.prod, A:active.prod, A:visited.prod
		{
		    COLOR: #363FBF;
		    FONT-FAMILY: Verdana, Arial, sans-serif;
		    FONT-SIZE: 9pt;
		    LINE-HEIGHT: 150%;
		    text-align: left;
		    TEXT-DECORATION: none;
		    FONT-WEIGHT: bold;
		}
		
		A:hover.prod
		{
		    COLOR: #363FBF;
		    FONT-FAMILY: Verdana, Arial, sans-serif;
		    FONT-SIZE: 9pt;
		    LINE-HEIGHT: 150%;
		    text-align: left;
		    TEXT-DECORATION: underline;
		    FONT-WEIGHT: bold;
		}
		
		
		
	.sectionTitle_res
		{
		    COLOR: #941642;
		    FONT-FAMILY: Verdana, Arial, sans-serif;
		    FONT-SIZE: 12pt;
		    LINE-HEIGHT: 130%;
		    text-align: left;
		    FONT-WEIGHT: bold;
		    PADDING-BOTTOM: 20px;
		    PADDING-top: 18px;
		}

	
		.SectionsubTitle_res
		{
		    COLOR: #941642;
		    FONT-FAMILY: Verdana, Arial, sans-serif;
		    FONT-SIZE: 9.5pt;
		    LINE-HEIGHT: 120%;
		    text-align: left;
		    FONT-WEIGHT: bold;
		    PADDING-BOTTOM: 8px;
		    PADDING-top: 2px;
		}
		
.sectionComment_res
{
 		    COLOR: #941642;
		    FONT-FAMILY: Verdana, Arial, sans-serif;
		    FONT-SIZE: 9.5pt;
		    LINE-HEIGHT: 120%;
		    text-align: left;
		    FONT-WEIGHT: normal; 
		    PADDING-top: 5px;
}

.resTitle
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, sans-serif;
	FONT-SIZE: 9.5pt;
	letter-spacing: 0.2em; 
	text-align: left;
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
}

		.disTableCat
	    {		
		    COLOR: #000000;
		    FONT-FAMILY: Verdana, Arial, sans-serif;
		    FONT-SIZE: 8.5pt;
		    LINE-HEIGHT: 110%;
		    text-align: left;
		    FONT-WEIGHT: bold;
		    background-color: #C2E3B1;
		    PADDING-BOTTOM: 4px;
		    PADDING-top: 4px;
		    PADDING-left: 15px;
		}	


		.resTableCat
	    {		
		    COLOR: #000000;
		    FONT-FAMILY: Verdana, Arial, sans-serif;
		    FONT-SIZE: 8.5pt;
		    LINE-HEIGHT: 110%;
		    text-align: left;
		    FONT-WEIGHT: bold;
		    background-color: #FCB8C4;
		    PADDING-BOTTOM: 4px;
		    PADDING-top: 4px;
		    PADDING-left: 15px;
		}	

		.TableEntry1
	    {		
		    COLOR: #000000;
		    FONT-FAMILY: Verdana, Arial, sans-serif;
		    FONT-SIZE: 8pt;
		    LINE-HEIGHT: 110%;
		    text-align: left;
		    FONT-WEIGHT:normal;
		    background-color: #ffffff;
		    PADDING-BOTTOM: 3px;
		    PADDING-top:3px;
		    PADDING-left: 10px;
		}	
		.TableEntry2
	    {		
		    COLOR: #000000;
		    FONT-FAMILY: Verdana, Arial, sans-serif;
		    FONT-SIZE: 8pt;
		    LINE-HEIGHT: 110%;
		    text-align: left;
		    FONT-WEIGHT:normal;
		    background-color: #F7F7F7;
		    PADDING-BOTTOM: 3px;
		    PADDING-top:3px;
		    PADDING-left: 10px;
		}	
		
		
		A:link.res, A:active.res, A:visited.res
		{
		    COLOR: #941642;
		    FONT-FAMILY: Verdana, Arial, sans-serif;
		    FONT-SIZE: 9pt;
		    LINE-HEIGHT: 150%;
		    text-align: left;
		    TEXT-DECORATION: none;
		    FONT-WEIGHT: bold;
		}
		
		A:hover.res
		{
		    COLOR: #941642;
		    FONT-FAMILY: Verdana, Arial, sans-serif;
		    FONT-SIZE: 9pt;
		    LINE-HEIGHT: 150%;
		    text-align: left;
		    TEXT-DECORATION: underline;
		    FONT-WEIGHT: bold;
		}
		

		.sectionTitle_news
		{
		    COLOR: #8A0B7D;
		    FONT-FAMILY: Verdana, Arial, sans-serif;
		    FONT-SIZE: 12pt;
		    LINE-HEIGHT: 130%;
		    text-align: left;
		    FONT-WEIGHT: bold;
		    PADDING-BOTTOM: 20px;
		    PADDING-top: 22px;
		}

	
		.SectionsubTitle_news
		{
		    COLOR: #8A0B7D;
		    FONT-FAMILY: Verdana, Arial, sans-serif;
		    FONT-SIZE: 9.5pt;
		    LINE-HEIGHT: 120%;
		    text-align: left;
		    FONT-WEIGHT: bold;
		    PADDING-BOTTOM: 8px;
		    PADDING-top: 4px;
		}
		
.newsEntryTitle
		{
		    COLOR: #000000;
		    FONT-FAMILY: Verdana, Arial, sans-serif;
		    FONT-SIZE: 10pt;
		    LINE-HEIGHT: 120%;
		    text-align: left;
		    FONT-WEIGHT: bold;
		    PADDING-BOTTOM: 3px;
		}
		
.newsEntryDate
		{
		    COLOR: #000000;
		    FONT-FAMILY: Verdana, Arial, sans-serif;
		    FONT-SIZE: 8pt;
		    LINE-HEIGHT: 120%;
		    text-align: left;
		}
		
#newsEntryBox
{       
    display:block;
    background:#ffffff;
    float:left;
    width:560px;
    height:35px;
    margin-bottom:15px;
    margin-top:8px;
    padding:4 6 4 6;
    border-top: 1px #8A0B7D solid;
}


.sectionComment_news
{
 		    COLOR: #8A0B7D;
		    FONT-FAMILY: Verdana, Arial, sans-serif;
		    FONT-SIZE: 9.5pt;
		    LINE-HEIGHT: 120%;
		    text-align: left;
		    FONT-WEIGHT: normal; 
		    PADDING-top: 5px;
}

.newsTitle
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, sans-serif;
	FONT-SIZE: 9.5pt;
	letter-spacing: 0.2em; 
	text-align: left;
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
}



		A:link.news, A:active.news, A:visited.news
		{
		    COLOR: #8A0B7D;
		    FONT-FAMILY: Verdana, Arial, sans-serif;
		    FONT-SIZE: 9pt;
		    LINE-HEIGHT: 150%;
		    text-align: left;
		    TEXT-DECORATION: none;
		    FONT-WEIGHT: bold;
		}
		
		A:hover.news
		{
		    COLOR: #8A0B7D;
		    FONT-FAMILY: Verdana, Arial, sans-serif;
		    FONT-SIZE: 9pt;
		    LINE-HEIGHT: 150%;
		    text-align: left;
		    TEXT-DECORATION: underline;
		    FONT-WEIGHT: bold;
		}
		

.quoteBox_Rnews 
{
			color: #3B3B3B;
			FONT-FAMILY: Verdana, Arial, sans-serif;
			font-size: 10pt;
			LINE-HEIGHT: 150%;
			FONT-WEIGHT: normal;
			text-align: center;
			border-top: medium #8A0B7D solid;
			border-bottom: thin #8A0B7D solid;
			margin: 1.1em;
			padding: 0.7em;
			background: #F0F0F0;
			width: 38%;
			float: right;
}

.quoteBox_Lnews 
{
			color: #3B3B3B;
			FONT-FAMILY: Verdana, Arial, sans-serif;
			font-size: 10pt;
			LINE-HEIGHT: 150%;
			FONT-WEIGHT: normal;
			text-align: center;
			border-top: medium #8A0B7D solid;
			border-bottom: thin #8A0B7D solid;
			margin: 1.1em;
			padding: 0.7em;
			background: #F0F0F0;
			width: 42%;
			float: left;
}
		.sectionTitle_dis
		{
		    COLOR: #54823C;
		    FONT-FAMILY: Verdana, Arial, sans-serif;
		    FONT-SIZE: 12pt;
		    LINE-HEIGHT: 130%;
		    text-align: left;
		    FONT-WEIGHT: bold;
		    PADDING-BOTTOM: 5px;
		    PADDING-top: 10px;
		}

	
		.SectionsubTitle_dis
		{
		    COLOR: #54823C;
		    FONT-FAMILY: Verdana, Arial, sans-serif;
		    FONT-SIZE: 9.5pt;
		    LINE-HEIGHT: 120%;
		    text-align: left;
		    FONT-WEIGHT: bold;
		    PADDING-BOTTOM: 4px;
		    PADDING-top: 2px;
		}
		
.sectionComment_dis
{
 		    COLOR: #54823C;
		    FONT-FAMILY: Verdana, Arial, sans-serif;
		    FONT-SIZE: 9.5pt;
		    LINE-HEIGHT: 120%;
		    text-align: left;
		    FONT-WEIGHT: normal; 
		    PADDING-top: 5px;
}

#disEntry 
{
    padding: 4 0 0 30;
    
}

.disTitle
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, sans-serif;
	FONT-SIZE: 8.5pt;
	letter-spacing: 0.2em; 
	text-align: left;
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
	padding-top: 6px;
	text-transform: uppercase;
}

.dis
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, sans-serif;
	FONT-SIZE: 7.5pt; 
	text-align: left;
	TEXT-DECORATION: none;
	text-transform: uppercase;
}

		A:link.dis, A:active.dis, A:visited.dis
		{
		    COLOR: #559932;
		    FONT-FAMILY: Verdana, Arial, sans-serif;
		    FONT-SIZE: 7.5pt;
		    LINE-HEIGHT: 150%;
		    text-align: left;
		    TEXT-DECORATION: none;
		    FONT-WEIGHT: bold;
		}
		
		A:hover.dis
		{
		    COLOR: #559932;
		    FONT-FAMILY: Verdana, Arial, sans-serif;
		    FONT-SIZE: 7.5pt;
		    LINE-HEIGHT: 150%;
		    text-align: left;
		    TEXT-DECORATION: underline;
		    FONT-WEIGHT: bold;
		}
		
		A:link.compInfo, A:active.compInfo, A:visited.compInfo, a:hover.compInfo
		{
		    COLOR: #7C2687;
		    FONT-FAMILY: Verdana, Arial, sans-serif;
		    FONT-SIZE: 10pt;
		    LINE-HEIGHT: 150%;
		    text-align: right;
		    TEXT-DECORATION: none;
		    FONT-WEIGHT: bold;
		}
		
		
		
.rAlign
{ text-align: right;
  float:right;}


		.SectionTitle_comp
		{
		    COLOR: #7C2687;
		    FONT-FAMILY: Verdana, Arial, sans-serif;
		    FONT-SIZE: 12pt;
		    LINE-HEIGHT: 130%;
		    text-align: left;
		    FONT-WEIGHT: bold;
		    PADDING-BOTTOM: 7px;
		    PADDING-top: 7px;
		}

		.SectionTitle_compsm
		{
		    COLOR: #7C2687;
		    FONT-FAMILY: Verdana, Arial, sans-serif;
		    FONT-SIZE: 11pt;
		    LINE-HEIGHT: 130%;
		    text-align: left;
		    FONT-WEIGHT: bold;
		    PADDING-BOTTOM: 7px;
		    PADDING-top: 7px;
		}
		
		.SectionTitle_black
		{
		    COLOR: #000000;
		    FONT-FAMILY: Verdana, Arial, sans-serif;
		    FONT-SIZE: 10pt;
		    LINE-HEIGHT: 130%;
		    text-align: left;
		    FONT-WEIGHT: bold;
		    PADDING-BOTTOM: 7px;
		    PADDING-top: 7px;
		}
		
		.SectionsubTitle_comp_first
		{
		    COLOR: #7C2687;
		    FONT-FAMILY: Verdana, Arial, sans-serif;
		    FONT-SIZE: 10pt;
		    LINE-HEIGHT: 120%;
		    text-align: left;
		    FONT-WEIGHT: bold;
		    PADDING-BOTTOM: 5px;
		    PADDING-top: 15px;
		}
	
.sectionComment_comp
{
 		    COLOR: #7C2687;
		    FONT-FAMILY: Verdana, Arial, sans-serif;
		    FONT-SIZE: 9.5pt;
		    LINE-HEIGHT: 120%;
		    text-align: left;
		    FONT-WEIGHT: normal; 
		    PADDING-top: 5px;
}
		.SectionsubTitle_comp
		{
		    COLOR: #7C2687;
		    FONT-FAMILY: Verdana, Arial, sans-serif;
		    FONT-SIZE: 9.5pt;
		    LINE-HEIGHT: 120%;
		    text-align: left;
		    FONT-WEIGHT: bold;
		    PADDING-BOTTOM: 5px;
		    PADDING-top: 28px;
		}

		.subSectionTitle_comp
		{
		    COLOR: #7C2687;
		    FONT-FAMILY: Verdana, Arial, sans-serif;
		    FONT-SIZE: 10pt;
		    LINE-HEIGHT: 120%;
		    text-align: left;
		    FONT-WEIGHT: bold;
		    PADDING-BOTTOM: 5px;
		    PADDING-top: 10px;
		}
		.paragraph
		{
		    FONT-FAMILY: Verdana, Arial, sans-serif;
		    FONT-SIZE: 9pt;
		    LINE-HEIGHT: 150%;
		    TEXT-ALIGN: justify;
			PADDING-BOTTOM: 15px;
			
		}	
		
		
		.paragraphSmallDirections
		{
		    FONT-FAMILY: Verdana, Arial, sans-serif;
		    FONT-SIZE: 8pt;
		    LINE-HEIGHT: 130%;
		    TEXT-ALIGN: justify;
			padding: 0 18 12 6;
			
		}	

		A:link.contact, A:active.contact, A:visited.contact
		{
		    COLOR: #000000;
		    FONT-FAMILY: Verdana, Arial, sans-serif;
		    FONT-SIZE: 9pt;
		    LINE-HEIGHT: 150%;
		    text-align: left;
		    TEXT-DECORATION: none;
		    FONT-WEIGHT: normal;
		}
		
		A:hover.contact
		{
		    COLOR: #000000;
		    FONT-FAMILY: Verdana, Arial, sans-serif;
		    FONT-SIZE: 9pt;
		    LINE-HEIGHT: 150%;
		    text-align: left;
		    TEXT-DECORATION: underline;
		    FONT-WEIGHT: normal;
		}

		A:link.contactsm, A:active.contactsm, A:visited.contactsm
		{
		    COLOR: #000000;
		    FONT-FAMILY: Verdana, Arial, sans-serif;
		    FONT-SIZE: 7.5pt;
		    LINE-HEIGHT: 120%;
		    text-align: left;
		    TEXT-DECORATION: none;
		    FONT-WEIGHT: normal;
		}
		
		A:hover.contactsm
		{
		    COLOR: #000000;
		    FONT-FAMILY: Verdana, Arial, sans-serif;
		    FONT-SIZE: 7.5pt;
		    LINE-HEIGHT: 120%;
		    text-align: left;
		    TEXT-DECORATION: underline;
		    FONT-WEIGHT: normal;
		}
			
		
		A:link, A:active, A:visited, A:hover
		{
		    COLOR: #7C2687;
		    FONT-FAMILY: Verdana, Arial, sans-serif;
		    FONT-SIZE: 9pt;
		    LINE-HEIGHT: 150%;
		    text-align: left;
		    TEXT-DECORATION: none;
		    FONT-WEIGHT: bold;
		}
		
		A:hover
		{
		    COLOR: #7C2687;
		    FONT-FAMILY: Verdana, Arial, sans-serif;
		    FONT-SIZE: 9pt;
		    LINE-HEIGHT: 150%;
		    text-align: left;
		    TEXT-DECORATION: underline;
		    FONT-WEIGHT: bold;
		}
						
.ms
		{
		    COLOR: #ffffff;
		}
		
.titleMS
		{
		    COLOR: #ffffff;
		    FONT-SIZE: 17pt;
		    LINE-HEIGHT: 150%;
		    text-align: center;
		    FONT-WEIGHT: bold;
		}
		
.subtitleMS
		{
		    COLOR: #FDC400;
		    FONT-SIZE: 13pt;
		    LINE-HEIGHT: 120%;
		    text-align: center;
		    FONT-WEIGHT: bold;
		    font-style:italic;
		}
.contentMS
		{
		    COLOR: #FDC400;
		    FONT-SIZE: 12pt;
		    LINE-HEIGHT: 120%;
		    text-align: center;
		    FONT-WEIGHT: bold;
		}
.sectiontitleMS
		{
		    COLOR: #FF7F19;
		    FONT-SIZE: 14pt;
		    LINE-HEIGHT: 120%;
		    text-align: center;
		    FONT-WEIGHT: bold;
		}

		.dir, A:link.ms, A:active.ms, A:visited.ms, A:hover.ms
		{
		    COLOR: #99CC00;
		    FONT-FAMILY: Verdana, Arial, sans-serif;
		    FONT-SIZE: 12pt;
		    LINE-HEIGHT: 120%;
		    text-align: center;
		    FONT-WEIGHT: bold;
		    




		
</STYLE>


