﻿
.v_main_text_header {
	font-weight: bold;
	width: 553px;
	padding-bottom: 4px !important;
	border-bottom: 1px solid #ececec !important;
	font-size: 13px !important;
	color: #333333 !important;
    margin-bottom:3px;
}









p.v_body_content, .v_body_content b {
	padding: 4px 0px 10px 0px !important;
	margin: 0px;
	font-size: 9pt !important;
	color: #333333 !important;
}





a:link, a:active, a:visited {
	color: #666;
	text-decoration: none;
}
a:hover {
	text-decoration:underline;
	color: #ff6600;

}




h1, h2, h3, p
{
    padding: 0px;
    margin: 0px 0px 0.5em 0px;


}

h2
{
    font-size: 16px;
}

h3 
{
    font-size: 20px;
font-weight:normal;
  color:#333333;

}
/*#container 
{   
	margin: 0 auto;
	background:url(../images/bg_drop.png) repeat-y center;
	
	
	padding: 0

	font-size: 11px;
  

	
}*/
/*_background:url(../images/top_cap_nodrop.gif) no-repeat top center;*/

#top_cap {
   
	background:url(../images/top_cap_drop.png) no-repeat top center;
	
	text-align: center; 
	height: 28px;
	margin-top:22px;

	
}



#body
{    float:left;
    width: 754px;
    padding: 0;
    margin: 0;


	
	
	font-size: 11px;




}
#bottom_cap {
PADDING-RIGHT: 0px; 
BACKGROUND-POSITION: center top; 
PADDING-LEFT: 0px; 
BACKGROUND-IMAGE: url(../images/bottom_cap_drop.png); 

OVERFLOW-X: hidden; 
PADDING-BOTTOM: 31px; 
MARGIN: 0px auto; 
WIDTH: 1020px; 
LINE-HEIGHT: 0; 
PADDING-TOP: 0px; 
BACKGROUND-REPEAT: no-repeat; 
HEIGHT: 15px


	
}
#header
{
	height: auto;
	width: 100%;
	
}

div#header img.logo {
	float:left;
	display:block;
	margin: 0;
    margin-bottom:22px;
    margin-top:-1px;
}



#bgContentrightsitemap {

width:555px; float:right;margin-bottom:0;margin-top:20px; padding-bottom:0


}

#bgContentrightsitemap {

list-style-type:none


}






#bgContentright ul li {

list-style-type:square;


}

#contentArea {




}


#banner {



}


#default_bg {

float:right; width:740px; margin-bottom:20px; margin-left:7px;
}


/**/


.pos-right {
	float:right;
	
}
.pos-left {
	float:left;
}

div#header,
div#footer {
 float:center;
	margin: 0 auto;
	width: 740px;
}
div#footer {
    background-image: url(../images/background_740x31.gif);
	background-repeat: no-repeat;
	height: auto;
 float:center;
	margin: 0 auto;
	width: 740px;
	}
div#header {
	padding: 0 0 16px 0;
	text-align:left;
}
div#header h1 {
	font-size: 0.001px;
	text-indent: -999999px;
	background: url(../images/text_header.png) no-repeat;
	width: 243px;
	height: 34px;
	margin: 13px 0px 10px 0px;
	display: block;
	float: right;
}




























/**/











#pageFooter
{
	background-image: url("../images/bg_lower.jpg");
	background-position: bottom left;
	background-repeat: no-repeat;
	width: 864px;
	height: 107px;
}

#footer-links
{
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0pt;
	margin-left: auto;
	width: 740px;
	background-image: url("../images/footer_740x31.gif");
	background-repeat: no-repeat;
	height: 41px;
	font-size: 11px;
	position: relative;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	
	
	/*display: block;
	margin-left: auto;
	margin-right: auto;
	width: 743px;
	height: 41px;
	background-image: url("../images/glass_bar.gif");
	background-repeat: no-repeat;	
	list-style: none;
	font-size: 11px;*/
}

#footer-links li
{
	margin-left: 5px;
	display: inline;
}

#footer-links li a
{
	display: block;
	float: left;
	margin-top: 9px;
	padding-left: 16px;
	text-decoration: none;
	color: #676767;
	background-image: url("../images/footer_separator.gif");
	background-repeat: no-repeat;
	background-position: left center;
}

#footer-links li a.first
{
	padding-left: 15px;
	background-image: none;
}

#footer-links li a:hover
{
	color: #ff6600;
}


#copyright
{   float:center;
	margin-left: auto;
	margin-right: auto;
	margin-top: -5px;
padding-bottom:45px;

	width: 710px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #979797;
}






#bgContentrightsitemap ul li  {



margin: 0;
	
padding: 10px 0 20px 0px;
	font-size: 9pt !important;
	color: #666666 !important;

}



#bgContentrightsitemap ul li ul {



margin: 0;
	
padding: 0 0 0 10px; ;

}







#bgContentrightsitemap ul li ul li {

list-style-type:none;

margin: 0;
	padding: 0 0 2px 9px;
	background: url('../images/carat-pointer-txt_11px.gif') 0 6px;
	background-repeat: no-repeat;
	font-size: 9pt !important;
	color: #666666 !important;

}


.pagecaratimg {
padding-bottom:2px;
border:none;
}










/**/













#header h1 span
{
    display: none;
}



#header #bartop #bartop_l, #header #barbottom #barbottom_l 
{
    
    background-image: url(../images/lgGradEnd-left.jpg);
    width: 6px;
    height: 36px;
}


#header #bartop #bartop_r, #header #barbottom #barbottom_r 
{
    position: absolute;
    top: -1px;
    right: -1px;
    width: 8px;
    height: 36px;
    background-image: url(../images/lgGradEnd-right.jpg);
    background-color: White;
}


#header #barbottom
{
    top: 51px;
    height: 20px;
    background-image: url(../images/greyGrad.jpg);
}

#header #barbottom #barbottom_l 
{
    background-image: url(../images/lgGradEndSm-left.jpg);
    height: 20px;
}

#header #barbottom #barbottom_r 
{
    background-position: 0px -1px;
    height: 20px;
    top: 0px;
}

/* Header Navigation */

#header #header_navi
{
   
    display: block;
    background-color: #7b757b;
    width: 100%;
    padding: 3px 0px 4px 0px;
}

/* Side Navigation */
#side_navi 
{
    float: left;
    width:175px;
   
}

#side_navi h3 {
	padding: 7px 5px 7px 12px;
	background-image : url("../images/sidebar_hd_175.gif");
	background-repeat : no-repeat;
	background-color: #fff;
	font-size: 11px;
	color: #333;
 	font-weight: bold;
	margin: 0;
}

#side_navi p {
	background-image : url("../images/sidebar_content_175.gif");
	background-position: bottom left;
	background-repeat : no-repeat;
	background-color: #fff;
	padding: 10px;
	font-size: 11px;
	color: #333;
	margin: 0 0 20px 0;
}

.side_navi_ul_back {
	background-image : url("../images/sidebar_content_175.gif");
	background-position: bottom left;
	background-repeat : no-repeat;
	background-color: #fff;
	padding: 10px;
	font-size: 11px;
	color: #333;
	margin: 0 0 20px 0;
}
.h3short{
	
	position:relative;
	right:20px;
}
.side_navi_ul_back  ul li {
	margin: 0;
	padding: 0 0 2px 9px;
	background: url('../images/carat-pointer-txt_11px.gif') 0 4px;
	background-repeat: no-repeat;
	font-size: 11px;
	color: #000000;
}




.plus_li {
	margin: 0;
   	padding: 0 ;
padding-top:3px;
	font-size: 11px;
	color: #000000;

}


.minus_li {
	margin: 0;
	padding: 0 0 2px 12px;
	font-size: 11px;
	color: #000000;

}



.arrow_li {
	margin: 0;
	padding: 2px 0 2px 16px;
	background: url('../images/carat-pointer-txt_11px.gif') 3px 3px;
	background-repeat: no-repeat;
	font-size: 11px;
	color: #000000;

}


#side_navi ul {
	list-style-type: none;
	font-size: 11px;
	line-height: 1em;
}







#side_navi ul li a:link, #side_navi ul li a:active, #side_navi ul li a:visited {
	color: #666;
	text-decoration: none;
}
#side_navi  ul li a:hover {
	text-decoration: underline;
	color: #ff6600;
}















/* Content */



#content 
{



}

.content_with_menu
{
 width:555px;
 left-margin:185px;  
float:right; 
margin-bottom:40px;
}

/* Horiz Navi Classes */

ul.horiz_navi
{
    margin: 0px 5px 0px 5px;
    padding: 0px;
}

ul.horiz_navi li
{
    margin: 0px 0px 0px 5px;
    padding: 0px;
    display: inline;
    list-style-type: none;
    color: White;
    font-size: 8pt;
}

ul.horiz_navi li a
{
    color: White;
    text-decoration: none;
}

ul.horiz_navi li a:hover
{
    color: White;
    text-decoration: underline;
}

/* Home Floating Images */

.floating_image_right 
{
    float: right;
    margin: 5px 0px 5px 5px;




/*   SIDE BAR CODE*/



#v_sidebar_175 {
		width: 175px;
	}
	#v_sidebar_185 {
		width: 185px;
	}


/* styling for 175px sidebars */
#v_sidebar_175 h3 {
	padding: 9px 5px 7px 12px;
	background-image : url("../images/sidebar_hd_175.gif");
	background-repeat : no-repeat;
	background-color: #fff;
	font-size: 11px;
	color: #333;
 	font-weight: bold;
	margin: 0;
}
#v_sidebar_175 p, #v_sidebar_175 ul {
	background-image : url("../images/sidebar_content_175.gif");
	background-position: bottom left;
	background-repeat : no-repeat;
	background-color: #fff;
	padding: 10px;
	font-size: 11px;
	color: #333;
	margin: 0 0 20px 0;
}

/* styling for 185px sidebars */
#v_sidebar_185 h3 {
	padding: 9px 5px 7px 12px;
	background-image : url("../images/sidebar_hd_185.gif");
	background-repeat : no-repeat;
	background-color: #fff;
	font-size: 11px;
	color: #333;
 	font-weight: bold;
	margin: 0;
}

#v_sidebar_185 p, #v_sidebar_185 ul {
	background-image : url("../images/sidebar_content_185.gif");
	background-position: bottom left;
	background-repeat : no-repeat;
	background-color: #fff;
	padding: 10px;
	font-size: 11px;
	color: #333;
	margin: 0 0 20px 0;
}


/* general sidebar styling */
.sidebar ul {
	list-style-type: none;
	font-size: 11px;
	line-height: 1em;
}
.sidebar ul li {
	margin: 0;
	padding: 0 0 2px 9px;
	background: url('../images/carat-pointer-txt_11px.gif') 0 4px;
	background-repeat: no-repeat;
	font-size: 11px;
	color: #000000;
}
.sidebar ul li a:link, .sidebar ul li a:active, .sidebar ul li a:visited {
	color: #666;
	text-decoration: none;
}
.sidebar ul li a:hover {
	text-decoration: underline;
	color: #333;
}


#v_sidebar_175 
{
		width: 175px;
}
#v_sidebar_185 
{
		width: 185px;
}
	
#v_pageTitleMod 
{

font-size: 20px;
font-family:Arial, Helvetica, sans-serif;
}

.v_popMainContent{
font-size: 11px;
font-family:Arial, Helvetica, sans-serif;

}
.v_popMainContent h3{
font-size: 21px;
font-family:Arial, Helvetica, sans-serif;

}
.v_popMainContent h4{
font-size: 14px;
font-family:Arial, Helvetica, sans-serif;

}
div.v_video_container {
	BACKGROUND: url(../images/flvplayer_bg2.gif) no-repeat; MARGIN-BOTTOM: 20px; WIDTH: 240px; HEIGHT: 370px; padding-left: 10; padding-top: 10;
}
div.v_video_container p {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px
}
}






































































/* Styles for default page content area  */


#white_content555 
{
    float: left;
    width:555px;
	margin-top:-10px;
   
}

#white_content555 h3 {
	padding: 9px 5px 7px 12px;
	background-image : url("../images/whitetop.gif");
	background-repeat : no-repeat;
	background-color: #fff;
	font-size: 11px;
	color: #333;
 	font-weight: bold;
	margin: 0;
}

#white_content555 p, #white_content555 ul {
	background-image : url("../images/whitebot.gif");
	background-position: bottom left;
	background-repeat : no-repeat;
	background-color: #fff;
	padding: 10px;
	font-size: 11px;
	color: #333;
	margin: 0 0 20px 0;
}

#white_content555 a:link {
	text-decoration: none;
	color: #333;
}
#white_content555 a:hover{
	text-decoration: underline;
	color: #ff6600;
}






#grey_content555 
{
    float: left;
    width:555px;
   
   
}

#grey_content555 h3 {
	padding: 9px 5px 0px 12px;
	background-image : url("../images/greytop.gif");
	background-repeat : no-repeat;
	background-color: #fff;
	font-size: 11px;
	color: #333;
 	font-weight: bold;
	margin: 0;
}

#grey_content555 p, #grey_content555 ul {
	background-image : url("../images/greybot.gif");
	background-position: bottom left;
	background-repeat : no-repeat;
	background-color: #fff;
	padding-top: 0px;
padding-left:10px;
padding-right:10px;
padding-bottom:10px;
	font-size: 11px;
	color: #333;
	margin: 0 0 20px 0;
}

#grey_content555 a:link {
	text-decoration: none;
	color: #333;
}
#grey_content555 a:hover{
	text-decoration: underline;
	color: #ff6600;
}












#white_content272 
{
    float: left;
    width:272px;
	margin-top:-10px;
   
}

#white_content272 h3 {
	padding: 9px 5px 7px 12px;
	background-image : url("../images/whitetop_272.gif");
	background-repeat : no-repeat;
	background-color: #fff;
	font-size: 11px;
	color: #333;
 	font-weight: bold;
	margin: 0;
}

#white_content272 p, #white_content272 ul {
	background-image : url("../images/whitebot_272.gif");
	background-position: bottom left;
	background-repeat : no-repeat;
	background-color: #fff;
	padding: 10px;
	font-size: 11px;
	color: #333;
	margin: 0 0 20px 0;

}



#white_content272 a:link {
	text-decoration: none;
	color: #333;
}
#white_content272 a:hover{
	text-decoration: underline;
	color: #ff6600;
}










#grey_content272 
{
    float: left;
    width:272px;
	margin-top:-10px;
   
}

#grey_content272 h3 {
	padding: 9px 5px 7px 12px;
	background-image : url("../images/greytop_272.gif");
	background-repeat : no-repeat;
	background-color: #fff;
	font-size: 11px;
	color: #333;
 	font-weight: bold;
	margin: 0;
}

#grey_content272 p, #grey_content272 ul {
	background-image : url("../images/greybot_272.gif");
	background-position: bottom left;
	background-repeat : no-repeat;
	background-color: #fff;
	padding: 10px;
	font-size: 11px;
	color: #333;
	margin: 0 0 20px 0;
height:265px
}


#grey_content272 a:link {
	text-decoration: none;
	color: #333;
}
#grey_content272 a:hover{
	text-decoration: underline;
	color: #ff6600;
}









.v_horizontalLine{

  border: 0;
  height:1px;
  color:#D8D8D8;

 
}

/*<hr class="v_horizontalLine" noshade="noshade" />*/














#twocolumn_content555 
{
  
width:555px;
	
     
}

.bottompart{
float: left;
width:555px;
padding:0;
}


.toppart{
float: left;
width:555px;
padding:0;
}



#twocolumn_content555 .toppart {
	padding: 0;
	background-image : url("../images/greytop.gif");
	background-repeat : no-repeat;
	background-color: #fff;
	font-size: 11px;
	color: #333;
 	font-weight: bold;
	margin: 0;
    height:10px;
    
}
#twocolumn_content555 .bottompart {
	background-image : url("../images/greybot.gif");
	background-position: bottom left;
	background-repeat : no-repeat;
	background-color: #fff;
	padding: 0px;
	font-size: 11px;
	color: #333;
	margin: 0 0 ;
    
}

#twocolumn_content555 .bottompart  h3 {
	
	font-size: 11px;
	color: #333;
 	font-weight: bold;
	margin: 0;
    padding-bottom:10px;
    
}


#twocolumn_content555 .bottompart  a:link {
	text-decoration: none;
	color: #333;
}
#twocolumn_content555 .bottompart  a:hover{
	text-decoration: underline;
	color: #ff6600;
}




















#twocolumntype2_content555 
{
  
width:555px;
	
     
}

.bottomparttype2{
float: left;
width:555px;
padding:0;
}


.topparttype2{
float: left;
width:555px;
padding:0;
}



#twocolumntype2_content555 .topparttype2 {
	padding: 0;
	background-image : url("../images/twocolotype2_top.gif");
	background-repeat : no-repeat;
	background-color: #fff;
	margin: 0;
    height:10px;
    
}











#twocolumntype2_content555 .bottomparttype2 {
	background-image : url("../images/twocolotype2_bot.gif");
	background-position: bottom left;
	background-repeat : no-repeat;
	background-color: #fff;
	padding: 0px;
	font-size: 11px;
	color: #333;
	margin: 0 0 ;
    
}



#twocolumntype2_content555 .bottomparttype2  h3 {
	
	font-size: 11px;
	color: #333;
 	font-weight: bold;
	margin: 0;
    padding-bottom:10px;
    
}


#twocolumntype2_content555 .bottomparttype2 a:link {
	text-decoration: none;
	color: #333;
}
#twocolumntype2_content555 .bottomparttype2 a:hover{
	text-decoration: underline;
	color: #ff6600;
}















/* for index1a page */



#twocolumntype2_content740 {
width:740px;
padding: 0;
margin: 0;
float:left;
}


#twocolumntype2_content740 .topparttype3 {
	padding: 0;
	/*background-image : url("../images/xeroxeu_languagetop.jpg");*/
	background-image : url("../images/midlevel_top_740.gif");

	background-repeat : no-repeat;
	background-color: #fff;
	margin: 0;
    height:15px;
  display:block;
float:left;
    
}



#twocolumntype2_content740 .bottomparttype3 {
	/*background-image : url("../images/xeroxeu_languagebot.jpg");*/
background-image : url("../images/plank_bottom.gif");

	background-position: bottom left;
	background-repeat : no-repeat;
	background-color: #fff;
	padding: 0px;
	font-size: 11px;
	color: #333;
	margin: 0 0 ;
  display:block;
float:left;
    
}



#twocolumntype2_content740 .bottomparttype3  h3 {
	
	font-size: 11px;
	color: #333;
 	font-weight: bold;
	margin: 0;
    padding-bottom:10px;
    
}


#twocolumntype2_content740 .bottomparttype3 a:link {
	text-decoration: none;
	color: #666666;
}
#twocolumntype2_content740 .bottomparttype3 a:hover{
	text-decoration: underline;
		color: #ff6600;
}

#twocolumntype2_content740 .bottomparttype3 a:visited{
	text-decoration: none;
	color: #666666;
}



#languagecontent740 
{ 
width:740px;
background:#33FF99
}

#languagecontent740 #langtop {
float: left;
width:740px;
height:20px;
padding:0;
background-image:"../images/xeroxeu_languagetop.jpg"

background-repeat:no-repeat;
}


#langmid {
float: left;
width:740px;
height:auto;
padding:0;
background:#33FF99

background-repeat:repeat-y

}


#languagecontent740 #langbot {
float: left;
width:740px;
height:20px;
padding:0;
background-image:"../images/xeroxeu_languagebot.jpg"

background-repeat:no-repeat;
}























#threecolumntype2_content740 
{ 
width:740px;
padding: 0;
margin: 0;
float:left;
}

.bottomparttype3{
float: left;
width:740px;
padding:0;
}


.topparttype3{
float: left;
width:740px;
padding:0;
}



#threecolumntype2_content740 .topparttype3 {
	padding: 0;
	background-image : url("../images/xeroxeu_feature_top.jpg");
	background-repeat : no-repeat;
	background-color: #fff;
	margin: 0;


    height:10px;
    
}



#threecolumntype2_content740 .bottomparttype3 {
	background-image : url("../images/xeroxeu_feature_bot.jpg");
	background-position: bottom left;
	background-repeat : no-repeat;
	background-color: #fff;
	padding: 0px;
	font-size: 11px;
	color: #333;
	margin: 0 0 ;
    
}

#threecolumntype2_content740 .bottomparttype3 a:visited{
	text-decoration: none;
	color: #333;
}

#threecolumntype2_content740 .bottomparttype3  h3 {
	
	font-size: 11px;
	color: #333;
 	font-weight: bold;
	margin: 0;
    padding-bottom:10px;
    
}


#threecolumntype2_content740 .bottomparttype3 a:link {
	text-decoration: none;
	color: #333;
}
#threecolumntype2_content740 .bottomparttype3 a:hover{
	text-decoration: underline;
		color: #ff6600;
}




div#left {
	float: left;
	width: 214px;
	padding-left:15px;
    padding-right:15px;

}
div#right {
	
	float: right;
	width: 488px;
     padding:0;
}



div#ileft {
	float: left;
	width: 216px;
	padding-left:10px;
    padding-right:10px;


}
div#iright {

	float: right;
	width: 214px;
   	padding-left:15px;
    padding-right:15px;
margin-right:1px;
}


#bgContentright {

width:555px; float:right;margin-bottom:0;margin-top:20px; padding-bottom:0; padding-top:0;


}


a:hoaver {

}


#bgContentright p a:link, #bgContentright p a:active, #bgContentright p a:visited {
	color: #ff6600;
	text-decoration: none;
font-size:12px;
}


#bgContentright p a:hover {
	text-decoration:underline;
	color: #ff6600;
font-size:12px;
}



#bgContentright ul li a:link, #bgContentright ul li a:active, #bgContentright ul li a:visited {
	color: #ff6600;
	text-decoration: none;
font-size:12px;
}
#bgContentright ul li a:hover {
	text-decoration:underline;
	color: #ff6600;
font-size:12px;
}

#bgContentright a:link, #bgContentright a:active, #bgContentright a:visited {
	
	
font-size:11px;
}







.sitemapTable {
color:#333

}

.sitemapTable a:link{
color:#333

}

.sitemapTable a:hover{
	text-decoration:underline;
	color: #ff6600;

}



.sitemapTable a:visited{
color:#333


}




.v_countrydetails td{

padding-bottom:30px;

}
