﻿
*
{
	margin:0;
	padding:0;
}

body, html
{
	background: #FFFFFF;
	color: #666666;
	font : 12px Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
}

img
{
	margin:0px;
	padding:0px;
	border: 0;
}

.border
{
	border : 3px double #666666;
}

.border1
{
	border : 1px solid #999999;
}

a
{
	color : #D1182D;
	text-decoration : none;
}

a:hover
{
	color : #D1182D;
	text-decoration : underline;
}

.bold
{
	font-weight : bold;
}

p
{
	padding : 6px 0;
}

.center
{
	text-align : center;
}

.right-banners
{
	float:right;	
	
	margin-top: 15px;
	
}

.red
{
	color : #D1182D;
	font-weight : bold;
}

.red1
{
	color : #D1182D;
}

.black
{
	color : #333333;
	font-weight : bold;
}

.black1
{
	color : #333333;
}

.right
{
	float : right;
}

.left
{
	float : left;
}

.clear
{
	clear : both;
}

.just
{
	text-align : justify;
}



#container
{
	width : 950px;
	margin : 0 auto;
}

#containerOTSpartner
{
	width : 970px;
	margin : 0 auto;
}

#top
{
	position : relative;
}

#logo
{
	width : 269px;
	height : 80px;
}

#sitemap
{
	width : 100px;
	height : 15px;
	background : url(/wwwN/images/sitemap.gif) no-repeat left 3px;
	position : absolute;
	left : 450px;
	top : 15px;
}

#tellafriend
{
	width : 410px;
	height : 15px;;
	font-size : 11px;
	position : absolute;
	left : 535px;
	top : 15px;
	text-align: right;
}

#tellafriend a
{
	font-size : 11px;
	color : #666666;
	/*margin-left : 17px;*/
}

#sitemap a
{
	font-size : 11px;
	color : #666666;
	margin-left : 17px;
}

#search
{
		/*border: solid red 1px;*/
	width : 192px;
	height : 30px;
	background : url(/wwwN/images/search.gif) no-repeat left 7px;
	text-align : right;
	position : absolute;
	left : 745px;
	top : 45px;
	font-size : 11px;
	color : #666666;
	margin-left : 17px;
}

#search input {
	background-color:White;
	border:1px solid #999999;
	color:#666666;
	font-size:11px;
	padding:1 0;
	margin: 3px 0 0 0;
}

#search .search
{
	background-color : White;
	border : 1px solid #CCCCCC;
	font-size : 11px;
	color : #999999;
	width : 117px;
	padding : 1px;
	margin: 3px 5px 0 0;
}

#search .searchbut
{
	position : relative;
	top : 4px;
	border:none;
}

#search_a {
	margin: 5px 0 0 0;
}

#cse-search-results {
	margin: 0 45px 0 45px;
}

#lang
{
	width : 150px;
	height : 15px;
	font-size : 11px;
	background : url(/wwwN/images/lang.gif) no-repeat left 4px;
	position : absolute;
	/*left : 420px;*/
	left : 300px;
	top : 15px;
}

#lang a
{
	font-size : 11px;
	color : #666666;
	margin-left : 17px;
}

#lang img
{
	margin : 0 5px;
}

#lang .auto_column a {
		display:block;		
		background: url(/wwwN/images/bullet_1.gif) 2px 0px no-repeat;
		padding:2px 2px 2px 14px;
		
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #929292;
		
		text-decoration:none;	
	}
	
#lang .auto_column a:hover {
		background: url(/wwwN/images/bullet_1.gif) 2px -20px no-repeat #D1182D;
		color: #ffffff;
		padding:2px 2px 2px 14px;
	}




#bottom
{
	border-bottom : 2px solid #CCCCCC;
}

#bottom #terms
{
	width : 750px;
	float : left;
	font-size : 11px;
	color : #666666;
}

#bottom #terms a
{
	color : #666666;
}

#bottom #copy
{
	width : 180px;
	float : right;
	text-align : right;
	font-size : 11px;
}

/* START CALCULATOR */

#C1
{
	width : 220px;
	background : url(/wwwN/images/border-red.gif) no-repeat;
	float : left;
}

#C2
{
	height : 100%;
	background : url(/wwwN/images/border-red.gif) no-repeat bottom right;
}

#C3
{
	height : 100%;
	background : url(/wwwN/images/round-red-top-right.gif) no-repeat top right;
}

#C4
{
	height : 100%;
	background : url(/wwwN/images/round-red-bottom-left.gif) no-repeat bottom left;
}

#cText
{
	width : 200px;
	margin : 0 auto;
}

#cTitle
{
	font : 20px Arial, Helvetica, sans-serif;
	color : #D1182D;
	text-align : center;
	padding : 10px 0;
}

#C1 .input
{
	background-color : White;
	width : 195px;
	font-size : 11px;
	border : 1px solid #666666;
	margin-bottom : 12px;
	padding : 1px 0;
	color : #666666;
}

#C1 .but
{
	background-color : #D1182D;
	width : 197px;
	height : 25px;
	font-size : 16px;
	margin-bottom : 10px;
	color : White;
	border : 0px none Black;
	font-weight : bold;
}

/* END CALCULATOR */

/* START BOX */

.B2
{
	height : 100%;
	background : url(/wwwN/images/border-grey.gif) no-repeat bottom right;
}

.B3
{
	height : 100%;
	background : url(/wwwN/images/round-grey-bottom-left.gif) no-repeat bottom left;
}

.B4
{
	height : 100%;
	background : url(/wwwN/images/round-grey-top-right.gif) no-repeat top right;
}

#B1_Global
{
	background : url(/wwwN/images/border-grey.gif) no-repeat;
	width : 704px;
	height : 240px;
	float : left;
	margin-left : 23px;
}

.B1_News
{
	width : 300px;
	float : left;
	background : url(/wwwN/images/border-grey.gif) no-repeat;
}

.B1_News .boxText
{
	width : 265px; 
	margin : 0 auto;
}

.B1_Vid
{
	width : 300px;
	float : left;
	margin-left : 23px;
	background : url(/wwwN/images/border-grey.gif) no-repeat;
}

.B1_Vid .boxText
{
	width : 265px; 
	margin : 0 auto;
}

.B1_Test
{
	width : 300px;
	float : left;
	margin-left : 22px;
	background : url(/wwwN/images/border-grey.gif) no-repeat;
}

.B2_Test .boxText
{
	width : 680px; 
	margin : 0 auto;
}

.B2_Test
{
	width : 703px;
	float : left;
	margin-left : 22px;
	background : url(/wwwN/images/border-grey.gif) no-repeat;
}

.B1_Test .boxText
{
	width : 265px; 
	margin : 0 auto;
}

.B1_Test_L {
	background:transparent url(/wwwN/images/border-grey.gif) no-repeat scroll 0 0;
	float:right;
	/*width:704px;*/
	width:949px;
	margin: 0 0 0 0;
}

.B1_Test_L .boxText
{
	/*width : 680px; */
	width : 920px;
	margin : 0 auto;
}

#Countries
{
	background : url(/wwwN/images/border-grey.gif) no-repeat;
	/*width : 947px;*/
	width : 704px;
	float : left;
	margin-left: 21px;
}
.B1_Chat
{
	width : 220px;
	float : left;
	margin-left : 22px;
	background : url(/wwwN/images/border-grey.gif) no-repeat;
}

.B1_Chat .boxText
{
	width : 205px; 
	margin : 0 auto;
}

#officelist
{
	width : 650px;
}

#services01
{
	background : url(/wwwN/images/backs01_01.gif) no-repeat;
	width : 947px;
}

.boxContentInd
{
	padding : 3px 0;
	width : 243px;
	float : left;
}

.boxContentPro
{
	padding : 3px 0;
	width : 215px;
	float : left;
}

.boxContentComp
{
	padding : 3px 0;
	width : 242px;
	float : left;
	margin-left : 27px;
}

.boxContentTour
{
	padding : 3px 0;
	width : 214px;
	float : left;
}

#services02
{
	background : url(/wwwN/images/backs01_02.gif) no-repeat left bottom;
	width : 947px;
	height : 34px;
}

#services03
{
	background : url(/wwwN/images/backs02_01.gif) no-repeat;
	width : 955px;
}

#services04
{
	background : url(/wwwN/images/backs02_02.gif) no-repeat left bottom;
	width : 948px;
	height : 50px;
}

#backInd
{
	background : url(/wwwN/images/individuals.jpg) no-repeat;
}

#backPro
{
	background : url(/wwwN/images/back-tax-help.jpg) no-repeat;
}

#backComp
{
	background : url(/wwwN/images/property.jpg) no-repeat;
}

#backTour
{
	background : url(/wwwN/images/companies.jpg) no-repeat;
}

.boxText
{
	width : 209px;
	margin-left : 5px;
}

.boxText2
{
	width : 265px;
	margin-left : 15px;
}

.boxTitle
{
	font-size : 17px;
	font-weight: bold;
	width : 95%;
	border-bottom : 1px solid #CCCCCC;
	color : #D1182D;
}

.boxTitle1
{
	font-size : 13px; 
	font-weight : bold;
	width : 98%;
	border-bottom : 1px solid #CCCCCC;
	color : #666666;
}

.refundsA
{
	display : block;
	color : #333333;
	margin-top : 3px;
	font-weight : bold;
}

.refunds
{
	display : block;
	color : #D1182D;
	margin-top : 3px;
	font-weight : bold;
}
.redButton
{
	display : block;
	font-size : 12px;
	font-weight : bold;
	background-color : #D1182D;
	color : White;
	text-align : center;
	text-transform : uppercase;
	line-height : 25px;
	background : #D1182D url(/wwwN/images/arrow-right.gif) no-repeat 75% center;
}

.redButton:hover
{
	background-color : #CE1A2C;
	color : White;
	text-decoration : none;
}

.redButtonL
{
	display : block;
	font-size : 12px;
	font-weight : bold;
	background-color : #D1182D;
	color : White;
	text-align : center;
	text-transform : uppercase;
	line-height : 25px;
	background : #D1182D url(/wwwN/images/arrow-right.gif) no-repeat 98% center;
}

.redButtonL:hover
{
	background-color : #CE1A2C;
	color : White;
	text-decoration : none;
}

.video
{
	font-size : 11px;
	display : block;
	float:right;

}
.redButtonT
{
	display : block;
	font-size : 12px;
	font-weight : bold;
	background-color : #D1182D;
	color : White;
	text-align : center;
	text-transform : uppercase;
	line-height : 25px;
	background : #D1182D url(/wwwN/images/arrow-right.gif) no-repeat 85% center;
}

.redButtonT:hover
{
	background-color : #CE1A2C;
	color : White;
	text-decoration : none;
}

.videoImg
{
	float : left;
	margin-right : 5px;
}

.videoA
{
	display : block;
	color : #666666;
	margin-top : 5px;
}

.videoA:hover
{
	text-decoration : none;
}

.flagsL {
	display : block;
	float: left;
	margin: 5px 7px 0px 0px;
}

/* END BOX */

/* START BANNER */

#bContent
{
	padding : 2px 5px;
}

#bImg
{
	width : 240px;
	float : left;
	margin-left : 0px;
	margin-right : 10px;
}

#bImg img
{
 margin-top : 2px;
}

#bImg1
{
 width : 240px;
 float : left;
 margin-right : 10px;
}
#bImg1 img
{
 margin-top : 20px;
 margin-left : 6px;
 height: 197px;
 width: 231px;
 border: 0;
}

#bApplyNow
{
	font : 24px Arial, Helvetica, sans-serif; 
	display : block;
	color : #D1182D;
	width :120px;
	float : left;
    margin-top : 35px;
	margin-left : 10px;
}
#bText
{
	width : 285px;
	float : left;
}

#bText p
{
	padding : 15px 0 0 0;
}

#bTitle
{
	font : 23px Arial, Helvetica, sans-serif;
	color : #D1182D;
	display : block;
}

#bSubtitle
{
	font : 20px Arial, Helvetica, sans-serif;
}

#bPartners
{
	display : block;
	color : #D1182D;
}

.bName
{
	color : #D1182D;
	text-align : right;
}

.news
{
	font-size : 11px;
}

.news strong
{
	color : #333333;
}

/* END BANNER */


/* START PROMOTIONS */
#Bg_Promotion1
{
	background : url(/Images/banners/promotion1.jpg) no-repeat;
	width : 704px;
	height : 240px;
	float : left;
	margin-left : 23px;
}

#Bg_Promotion2
{
	background : url(/Images/banners/promotion2.jpg) no-repeat;
	width : 704px;
	height : 240px;
	float : left;
	margin-left : 23px;
}

#Bg_Promotion3
{
	background : url(/Images/banners/promotion3.jpg) no-repeat;
	width : 704px;
	height : 240px;
	float : left;
	margin-left : 23px;
}

#Bg_Promotion4
{
	background : url(/Images/banners/promotion4.jpg) no-repeat;
	width : 704px;
	height : 240px;
	float : left;
	margin-left : 23px;
}

#Bg_Promotion5
{
	background : url(/Images/banners/promotion5.jpg) no-repeat;
	width : 704px;
	height : 240px;
	float : left;
	margin-left : 23px;
}

#Bg_Promotion6
{
	background : url(/Images/banners/promotion6.jpg) no-repeat;
	width : 704px;
	height : 240px;
	float : left;
	margin-left : 23px;
}

#Bg_Promotion7
{
	background : url(/Images/banners/promotion7.jpg) no-repeat;
	width : 704px;
	height : 240px;
	float : left;
	margin-left : 23px;
}

#Bg_Promotion8
{
	background : url(/Images/banners/promotion8.jpg) no-repeat;
	width : 704px;
	height : 240px;
	float : left;
	margin-left : 23px;
}

#Bg_Promotion9
{
	background : url(/Images/banners/promotion9.jpg) no-repeat;
	width : 704px;
	height : 240px;
	float : left;
	margin-left : 23px;
}

#Bg_Promotion10
{
	background : url(/Images/banners/promotion10.jpg) no-repeat;
	width : 704px;
	height : 240px;
	float : left;
	margin-left : 23px;
}

#Bg_Promotion11
{
	background : url(/Images/banners/promotion11.jpg) no-repeat;
	width : 704px;
	height : 240px;
	float : left;
	margin-left : 23px;
}

#Bg_Promotion12
{
	background : url(/Images/banners/promotion12.jpg) no-repeat;
	width : 704px;
	height : 240px;
	float : left;
	margin-left : 23px;
}

#Bg_Promotion13
{
	background : url(/Images/banners/promotion13.jpg) no-repeat;
	width : 704px;
	height : 240px;
	float : left;
	margin-left : 23px;
}

#Bg_Promotion14
{
	background : url(/Images/banners/promotion14.jpg) no-repeat;
	width : 704px;
	height : 240px;
	float : left;
	margin-left : 23px;
}

.blue
{
 color : #015196;
}


#bText3
{
 width : 260px;
 padding-left : 160px;
 text-align : right;
}

#bText3 p
{
 padding : 18px 0 0 0;
}

#bText4
{
 width : 280px;
 padding-left : 310px; 
}

#bText4 p
{
 padding : 18px 0 0 0;
}

#bText5
{
 width : 290px;
 padding-left : 210px;
 text-align: center 
}

#bText5 p
{
 padding : 18px 0 0 0;
}

#bText7
{
	width : 390px;
	padding-left : 300px;
}

#bText7 p
{
	padding : 18px 0 0 0;
}

#bText9
{
	width : 390px;
	padding-left : 300px;
}

#bText9 p
{
	width : 390px;
	padding : 8px 0 0 30px;
}

#bText10
{
	width : 390px;
	padding-left : 150px;
}

#bText10 p
{
	width : 390px;
	padding : 0px 0 0 30px;
}

#bContent1
{
	padding : 2px 5px;
}

#bText1
{
	width : 393px;
	padding-left : 300px;
}

#bText1 p
{
	padding : 18px 0 0 0;
}
/*
#bTitle1
{
	font : 30px Arial, Helvetica, sans-serif;
	color : #D1182D;
	display : block;
	padding : 35px 0px 0 0;
}
*/

#bTitle1
{
 font : 30px Arial, Helvetica, sans-serif;
 color : #D1182D;
 display : block;
 padding : 35px 0 0 0;
}

/*
#bPartners1
{
	display : block;
	font : 20px Arial, Helvetica, sans-serif;
	line-height : 24px;
	padding : 0px 0 0 0;
	color: #666666;
}
*/

#bPartners1
{
 display : block;
 font : 20px Arial, Helvetica, sans-serif;
 line-height : 24px;
 padding : 7px 0px 10px 0;
 color : #015196;
}
/*
#bTitle2
{
font : bold 23px Arial, Helvetica, sans-serif;
color : #D1182D;
display : block;
padding : 20px 0 0 0;
}
*/
#bTitle2
{
 font : 30px Arial, Helvetica, sans-serif;
 color : #D1182D;
 display : block;
 padding : 12px 0 0 0;
}

#bTitle2 a, #bTitle2 a:hover
{
	text-decoration: none;
}

#bPartners2

{
display : block;
font : 19px Arial, Helvetica, sans-serif;
line-height : 23px;
padding : 8px 0 0 0;
}

#bPartners1 a, #bPartners1 a:hover
{
	display : block;
	font : 20px Arial, Helvetica, sans-serif;
	line-height : 24px;
	padding : 7px 0 0 0;
	color : #015196;
	text-decoration: none;
}

.bName1
{
	color : #D1182D;
	text-align : right;
}
/* END PROMOTIONS */



/* START MENU */

#menu
{
 float : right;
 padding : 10px 0 5px; 
}

#menu ul
{
	list-style-type : none;
}

#menu ul li
{
	float : left;
	border-left : 1px solid #83827E;
	width : 90px;
	text-align : center;
	padding : 0px 5px;
}

#menu ul li a
{
	font : bold 12px Arial, Helvetica, sans-serif;
	/*font : 20px Arial, Helvetica, sans-serif;*/
	color : #666666;
}

#menu ul li a:hover
{
	color : #D1182D;
	text-decoration : none;
}

#menu ul li #selected
{
	color : #D1182D;
	text-decoration : none;
}

/* END MENU */


/* START MENU NEW */


#menu_new
{
 float : left;
 padding : 10px 0 5px 5px;
 width:100%;
}

#menu_new ul
{
	list-style-type : none;
}

#menu_new ul li
{
	float : left;
	border-left : 1px solid #83827E;
	width : 122px;
	text-align : center;
	padding : 0px 5px 0px 5px;
}

#menu_new #li_menu_new
{
	border-left : 1px solid #83827E;
	width: 0px;
	padding : 0px 0px 0px 0px;
}

#menu_new ul li a
{
	font : bold 12px Arial, Helvetica, sans-serif;
	/*font : 20px Arial, Helvetica, sans-serif;*/
	color : #666666;
}

#menu_new ul li a:hover
{
	color : #D1182D;
	text-decoration : none;
}

#menu_new ul li #selected
{
	color : #D1182D;
	text-decoration : none;
}

#menu_new ul li #selected2
{
    border-right : 1px solid #83827E;
	display:block;
	text-align:center;
}

/* END MENU NEW */



/* START ALEX */

.section_body {
		position: relative;
		float: left;
		width: 100%;
		margin: 1px 0px;
}
.section_body_inner {
		position: relative;
		float: left;
		width: 100%;
		margin: 1px 0px 25px 0px;
}
	
.subsection_33 {
		position: relative;
		float: left;
		width: 33%;
		height: 100%;
}
	
.subsection_33 .container, .subsection_33_last .container{
		position: relative;
		padding: 12px 5px 5px 12px;		
}
	
.subsection_33 .container_50{
		position: relative;
		float: left;
		width: 50%;
		height: 100%;	
}
	
.subsection_33 .container_100{
		position: relative;
		float: left;
		width: 100%;
		height: 100%;	
}

.section_body .title_wrap, .section_body_inner .title_wrap {
		position: relative;
}

.section_body_inner .title_wrap h3{
		display:block;
		margin:10px 0px 10px 10px;
		position: relative;
		padding:5px 15px 10px 40px;
		font-size: 15px;
		color:#666666;
}

.section_body .title_wrap h3{
	display:block;
	margin:0px;
	position: relative;
	padding:6px 10px 7px 45px;
	color:#333333;
	font : bold 13px Arial, Helvetica, sans-serif;
}

.section_body .title_wrap a {
	background: none;
	padding:0px 0px 0px 0px;
	color:#333333;
	font : bold 13px Arial, Helvetica, sans-serif;
}

.section_body .title_wrap a:hover {
	background: none;
	padding:0px 0px 0px 0px;
	color:#D1182D;
	font : bold 13px Arial, Helvetica, sans-serif;
}

h3.flag_us { background: #E7E7E7 url(/wwwN/images/flag_1_us.gif) no-repeat 5px 5px;}
h3.flag_usa { background: #E7E7E7 url(/wwwN/images/flag_1_us.gif) no-repeat 5px 5px;}
h3.flag_au { background: #E7E7E7 url(/wwwN/images/flag_1_au.gif) no-repeat 5px 5px;}
h3.flag_gb { background: #E7E7E7 url(/wwwN/images/flag_1_gb.gif) no-repeat 5px 5px;}
h3.flag_uk { background: #E7E7E7 url(/wwwN/images/flag_1_gb.gif) no-repeat 5px 5px;}
h3.flag_ie { background: #E7E7E7 url(/wwwN/images/flag_1_ie.gif) no-repeat 5px 5px;}
h3.flag_can { background: #E7E7E7 url(/wwwN/images/flag_1_can.gif) no-repeat 5px 5px;}
h3.flag_germ { background: #E7E7E7 url(/wwwN/images/flag_1_germ.gif) no-repeat 5px 5px;}
h3.flag_eu { background: #E7E7E7 url(/wwwN/images/flag_1_eu.gif) no-repeat 5px 5px;}
h3.flag_wrld { background: #E7E7E7 url(/wwwN/images/flag_1_wrld.gif) no-repeat 5px 5px;}
h3.icon_1 { background: #E7E7E7 url(/wwwN/images/h3_icon_1.gif) no-repeat 5px 3px;}
h3.icon_2 { background: #E7E7E7 url(/wwwN/images/h3_icon_2.gif) no-repeat 5px 3px;}
h3.icon_3 { background: #E7E7E7 url(/wwwN/images/h3_icon_3.gif) no-repeat 5px 3px;}

.sep_greydots_X2 {
		position: relative;
		width:100%;
		height:3px;
}

.sep_greydash_X1 {
		position: relative;
		float: left;
		width:100%;
		height:1px;
		font-size: 1px;
		line-height: 1px;
}

.section_body a{
	display: block;
	padding:2px 21px;
	font-size:12px;
	color: #646464;
	text-decoration: none;
	background: url(/wwwN/images/bullet_2.gif) left 4px no-repeat;
}

.section_body a:hover{
		background: url(/wwwN/images/bullet_2.gif) left -41px no-repeat;
		color: #D1182D;
		text-decoration: none;
}
	
.section_body a.at, .section_body a:hover.at{background: url(/wwwN/images/flag_2_at.gif) left 4px no-repeat;}
.section_body a.be, .section_body a:hover.be{background: url(/wwwN/images/flag_2_be.gif) left 4px no-repeat;}
.section_body a.ca, .section_body a:hover.ca{background: url(/wwwN/images/flag_2_ca.gif) left 4px no-repeat;}
.section_body a.de, .section_body a:hover.de{background: url(/wwwN/images/flag_2_de.gif) left 4px no-repeat;}
.section_body a.dk, .section_body a:hover.dk{background: url(/wwwN/images/flag_2_dk.gif) left 4px no-repeat;}
.section_body a.gg, .section_body a:hover.gg{background: url(/wwwN/images/flag_2_gg.gif) left 4px no-repeat;}
.section_body a.gi, .section_body a:hover.gi{background: url(/wwwN/images/flag_2_gi.gif) left 4px no-repeat;}
.section_body a.jp, .section_body a:hover.jp{background: url(/wwwN/images/flag_2_jp.gif) left 4px no-repeat;}
.section_body a.lu, .section_body a:hover.lu{background: url(/wwwN/images/flag_2_lu.gif) left 4px no-repeat;}
.section_body a.nl, .section_body a:hover.nl{background: url(/wwwN/images/flag_2_nl.gif) left 4px no-repeat;}
.section_body a.nz, .section_body a:hover.nz{background: url(/wwwN/images/flag_2_nz.gif) left 4px no-repeat;}
.section_body a.no, .section_body a:hover.no{background: url(/wwwN/images/flag_2_no.gif) left 4px no-repeat;}
.section_body a.ko, .section_body a:hover.ko{background: url(/wwwN/images/flag_2_ko.gif) left 4px no-repeat;}
.section_body a.uk, .section_body a:hover.uk{background: url(/wwwN/images/flag_2_uk.gif) left 4px no-repeat;}
.section_body a.ie, .section_body a:hover.ie{background: url(/wwwN/images/flag_2_ie.gif) left 4px no-repeat;}
.section_body a.oz, .section_body a:hover.oz{background: url(/wwwN/images/flag_2_oz.gif) left 4px no-repeat;}
.section_body a.us, .section_body a:hover.us{background: url(/wwwN/images/flag_2_us.gif) left 4px no-repeat;}

#id-317-141, #id-317-123, #id-317-146, #id-317-142, #id-317-147, #id-317-125, #id-317-143, #id-317-144, #id-317-124  {
		
		display:block;
		padding-left:20px;
		margin-top: 4px;
}

#id-317-141 {background: url(/wwwN/images/flag_2_at.gif) left 1px no-repeat;}
#id-317-123 {background: url(/wwwN/images/flag_2_ca.gif) left 4px no-repeat;}
#id-317-146 {background: url(/wwwN/images/flag_2_dk.gif) left 4px no-repeat;}
#id-317-142 {background: url(/wwwN/images/flag_2_gg.gif) left 1px no-repeat;}
#id-317-147 {background: url(/wwwN/images/flag_2_gi.gif) left 1px no-repeat;}
#id-317-125 {background: url(/wwwN/images/flag_2_jp.gif) left 1px no-repeat;}
#id-317-143 {background: url(/wwwN/images/flag_2_lu.gif) left 1px no-repeat;}
#id-317-144 {background: url(/wwwN/images/flag_2_no.gif) left 1px no-repeat;}
#id-317-124 {background: url(/wwwN/images/flag_2_nz.gif) left 1px no-repeat;}

#pl-317 a {
		color:#666666;
}

#pl-317 a:hover {
		color:#D1182D;
}
/*menu language*/
.link_wrap {
	position:relative;
	float:left;
}
/*----------LANGUAGE SELECTOR - START*/	
#lang_selector {
	position: absolute;
	top:20px;
	width: 620px;
	border:1px solid #D1182D;
	background-color: #ffffff;
	/*right: -350px;*/
	right: -480px;
}

#lang_selector .auto_column{
		position: relative;
		float:left;
		
		height:100%;
		margin:5px;
}
	
#lang_selector a{
		display: block;
		padding:0px 2px 0px 2px;
		text-align:left;
		
		background: #ffffff;
		
		font-size: 10px;
		color: #626262;
		border:1px dotted #ffffff;
}

#lang_selector a:hover {
		display: block;
		padding:0px 2px 0px 2px;
		text-align:left;
		
		background: #ffffff;
		
		font-size: 10px;
		color: #D1182D;
		border:1px dotted #D1182D;
}
/*----------LANGUAGE SELECTOR - END*/

#mm_wrap {
		position: relative;
		float: left;
		width: 100%;
		height: 40px;
		margin-top:15px;
		z-index:2;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:13px;
}
	
#mm_wrap td{
		height: 40px;
		vertical-align:middle;
}
	
.mm_Off {
		background: url(/wwwN/images/bckgr_mm_out.gif) no-repeat left;
}

.mm_On {
		background: url(/wwwN/images/bckgr_mm_over.gif) repeat-y top left;
}

.mm_Active {
		background: url(/wwwN/images/bckgr_mm_active.gif) repeat-y top left;
}

#mm_wrap td a{
		padding:0px 9px;
		display:block;
		background: none;
		color: #929292;
		text-decoration: none;
}
	
#mm_wrap td a:hover {
		background: none;
		color: #D1182D;
		text-decoration: none;
}

/* START PRODUCTS*/

#LeftColumn
{
	width : 222px;
	float : left;
}

#RightColumn
{
	width : 705px;
	float : right;
}

#ColumnMiddleH
{
	width : 715px;
	margin-left: auto;
	margin-right: auto;
}

#ColumnMiddleV
{
	width : 225px;
	margin-left: auto;
	margin-right: auto;
}
#RightMiddleColumn
{
	width : 465px;
	float : left;
}

#RightRightColumn
{
	width : 222px;
	float : right;
}

#SubMenu
{
	background : url(/wwwN/images/pixel-red.gif) repeat-x top;
	margin-bottom : 15px;
	width : 100%;
}

#SubMenu2
{
	background : url(/wwwN/images/pixel-red.gif) repeat-x bottom;
}

#SubMenu3
{
	background : url(/wwwN/images/pixel-red.gif) repeat-y top left;
}

#SubMenu4
{
	background : url(/wwwN/images/pixel-red.gif) repeat-y top right;
}

#SubMenu5
{
	background : url(/wwwN/images/round-red-top-left.gif) no-repeat top left;
}

#SubMenu6
{
	background : url(/wwwN/images/round-red-top-right.gif) no-repeat top right;
}

#SubMenu7
{
	background : url(/wwwN/images/round-red-bottom-left.gif) no-repeat bottom left;
}

#SubMenu8
{
	background : url(/wwwN/images/round-red-bottom-right.gif) no-repeat bottom right;
	padding : 2px 10px;
}

#SubMenu8 ul
{
	list-style-type : none;
	padding : 0;
	margin : 0;
}

#SubMenu8 ul li
{
	margin : 10px 0;
	padding : 0;
}

#SubMenu8 ul li a
{
	display : block;
	color : White;
	background-color : #D1182D;
	font : bold 13px Arial, Helvetica, sans-serif;
	text-align : left;
	border : 1px solid #D1182D;
	text-decoration : none;
	padding : 5px 0 ;
	padding-left: 5px;
	width : 97%;
}

#SubMenu8 ul li a:hover
{
	color : #D1182D;
	background-color : White;
	border : 1px solid #D1182D;
	text-decoration : none;
}

#SubMenu8 ul li #SubMenuSelected
{
	color : #D1182D;
	background-color : White;
	border : 1px solid #D1182D;
	text-decoration : none;
}

#SubMenu8 #download
{
	background-color : #D1182D;
	padding : 15px;
	text-align : center;
	color : White;
	margin : 10px 2px;
}

#SubMenu8 #download .title
{
	text-align : center;
	color : White;
	font-size : 13px;
	font-weight : bold;
	text-transform : uppercase;
}

#SubMenu8 #download a
{
	color : White;
	text-decoration : underline;
	font-size : 13px;
	font-weight : bold;
}

.RedBoxOTS
{
	background : url(/images/pixel-red.gif) repeat-x top;
	margin-bottom : 17px;
	width : 100%; 
	
}

.RedBox2
{
	background : url(/images/pixel-red.gif) repeat-x bottom;
}

.RedBox3
{
	background : url(/images/pixel-red.gif) repeat-y top left;
}

.RedBox4
{
	background : url(/images/pixel-red.gif) repeat-y top right;
}

.RedBox5
{
	background : url(/images/round-red-top-left.gif) no-repeat top left;
}

.RedBox6
{
	background : url(/images/round-red-top-right.gif) no-repeat top right;
}

.RedBox7
{
	background : url(/images/round-red-bottom-left.gif) no-repeat bottom left;
}

.RedBox8
{
	background : url(/images/round-red-bottom-right.gif) no-repeat bottom right;
	padding : 10px 10px;
}

.RedBoxTitle
{
	background-color : #D1182D;
	color : white;
	font-size : 13px;
	padding : 5px;
	text-transform : uppercase;
	text-align : center;
	font-weight : bold;
}
#Content
{
	background : url(/wwwN/images/pixel-grey.gif) repeat-x top;
	width : 100%;
}

#Content1
{
	background : url(/wwwN/images/pixel-grey.gif) repeat-x top;
	width : 947px;
}

#Content2
{
	background : url(/wwwN/images/pixel-grey.gif) repeat-x bottom;
}

#Content3
{
	background : url(/wwwN/images/pixel-grey.gif) repeat-y top left;
}

#Content4
{
	background : url(/wwwN/images/pixel-grey.gif) repeat-y top right;
}

#Content5
{
	background : url(/wwwN/images/round-grey-top-left.gif) no-repeat top left;
}

#Content6
{
	background : url(/wwwN/images/round-grey-top-right.gif) no-repeat top right;
}

#Content7
{
	background : url(/wwwN/images/round-grey-bottom-right.gif) no-repeat bottom right;
}

#Content8
{
	background : url(/wwwN/images/round-grey-bottom-left.gif) no-repeat bottom left;
	padding : 20px 25px;
}

#Content8 h1
{
	font : 30px Arial, Helvetica, sans-serif;
	color : #D1182D;
}

#Content8 h2
{
	font : 18px Arial, Helvetica, sans-serif;
	margin-bottom : 10px;
}

#Content8 h3
{
	font : 16px Arial, Helvetica, sans-serif;
	margin-top : 10px;
	font-weight: bold;
	color : #D1182D;
}

#Content8 h6
{
	font : 20px Arial, Helvetica, sans-serif;
}

#Content8_1
{
	background : url(/wwwN/images/round-grey-bottom-left.gif) no-repeat bottom left;
	padding : 10px 0px 10px 15px;
}

#Content8_1 p
{
	font : 13px Arial, Helvetica, sans-serif;
	line-height : 16px;
	padding : 3px 15px 10px 0px;

}

#Content8 ol
{
	margin : 10px 40px 10px 40px;
	font-size:13px;

}

#Content #Content2 #Content3 #Content4 #Content5 #Content6 #Content7 #Content8 ul li,ol li {
	list-style-position: inside;
	margin-left:30px;
	
}

#terms ol li {
	list-style-position: outside;
}

#Content8 p, table
{
	font : 13px Arial, Helvetica, sans-serif;
	line-height : 17px;
}

#Content8 #img1
{
	float : right;
	margin : 6px 0 10px 6px;
}

#Content8 #img2
{
	float : left;
	margin : 10px 20px 10px 0px;
}

#Content8 #img3
{
	float : left;
	width: 25%; 
	display: block;
	margin : 10px 12px 10px 0px;
}

#Content9
{
	/*background : url(/images/img_TB_Autoestimator_US.jpg) no-repeat top right;*/
}

#img_title {
	font : 11px Arial, Helvetica, sans-serif;
}



#Content8 #countries
{
	margin : 10px 0px 10px 0px;
	color : #D1182D;
	list-style-type : none;
	font-size:13px;
}

#Content8 #officelist
{
	margin : 10px 0px 10px 0px;
	color : #D1182D;
	list-style-type : none;
	font-size:13px;
}

#Content8 #countries li
{
	width : 130px;
	float : left;
}

#Content8 #officelist li
{
	width : 130px;
	float : left;
}

#Content #Content2 #Content3 #Content4 #Content5 #Content6 #Content7 #Content8 #countries li {
	margin-left:0px;
}

#BottomBox
{
	background : url(/wwwN/images/pixel-grey.gif) repeat-x top;
	width : 100%;
	margin-top : 20px;
}

#BottomBox2
{
	background : url(/wwwN/images/pixel-grey.gif) repeat-x bottom;
}

#BottomBox3
{
	background : url(/wwwN/images/pixel-grey.gif) repeat-y top left;
}

#BottomBox4
{
	background : url(/wwwN/images/pixel-grey.gif) repeat-y top right;
}

#BottomBox5
{
	background : url(/wwwN/images/round-grey-top-left.gif) no-repeat top left;
}

#BottomBox6
{
	background : url(/wwwN/images/round-grey-top-right.gif) no-repeat top right;
}

#BottomBox7
{
	background : url(/wwwN/images/round-grey-bottom-right.gif) no-repeat bottom right;
}

#BottomBox8
{
	background : url(/wwwN/images/round-grey-bottom-left.gif) no-repeat bottom left;
	padding : 20px 25px;
}

#BottomBox8 ul
{
	margin : 10px 15px;
	list-style-type : square;
}

.GreyBox
{
	background : url(/wwwN/images/pixel-grey.gif) repeat-x top;
	margin-bottom : 15px;
	width : 100%;
}

.GreyBox2
{
	background : url(/wwwN/images/pixel-grey.gif) repeat-x bottom;
}

.GreyBox3
{
	background : url(/wwwN/images/pixel-grey.gif) repeat-y top left;
}

.GreyBox4
{
	background : url(/wwwN/images/pixel-grey.gif) repeat-y top right;
}

.GreyBox5
{
	background : url(/wwwN/images/round-grey-top-left.gif) no-repeat top left;
}

.GreyBox6
{
	background : url(/wwwN/images/round-grey-top-right.gif) no-repeat top right;
}

.GreyBox7
{
	background : url(/wwwN/images/round-grey-bottom-right.gif) no-repeat bottom right;
}

.GreyBox8
{
	background : url(/wwwN/images/round-grey-bottom-left.gif) no-repeat bottom left;
	padding : 5px;
}

.GreyBox8 img
{
	 display : block;
}

.GreyBox8 a
{
	font : bold 17px Arial, Helvetica, sans-serif;
}

.GreyBox8 .downloads
{
	font : bold 12px Arial, Helvetica, sans-serif;
	display : block;
	padding-top : 5px;
}

.GreyBox8 a:hover
{
	text-decoration : underline;
}

.GreyBox8 .talk
{
	float : left;
	width : 90px;
}

.GreyBox8 .chat
{
	float : right;
	font : 13px Arial, Helvetica, sans-serif;
	width : 60px;
	margin-top : 2px;
}

.GreyBox8 .skype
{
	float : right;
	font : 13px Arial, Helvetica, sans-serif;
	margin-right : 5px;
	width : 50px;
	margin-top : 2px;
}

.GreyBox8 #adobe
{
	padding : 10px 15px;
}

.GreyBox8 #adobe p a img
{
	display : inline;
}

.GreyBox8 .GB8I
{
	float : left;
	width : 63px;
}

.GreyBox8 .GB8T
{
	text-align : right;
}

.GreyBox8 .GB8T p
{
	text-align : left;
	padding : 4px 2px;
}

.GreyBox8 .GB8T a
{
	font-size : 11px;
	font-weight : normal;
}

.GreyBox8 .boxText1
{
	padding : 0px 7px;
	margin : 0px;
}

.GreyBox8 .boxText1 .bName
{
	padding : 0;
}

.GreyBox8 .boxText1 a
{
	font-size : 11px;
	font-weight : normal;
}

.GreyBox8 .boxText1 a:hover
{
	color : #666666;
}

.GreyBox8  .boxBut1 a
{
	font-size : 13px;
	font-weight : bold;
	text-transform : none;
	padding : 5px 0;
	
}


.HomeFlags
{
	float : left;
	padding : 5px 10px 5px 11px;
}

.HomeFlags img
{
	display : block;
}

.HomeFlags a
{
	font : bold 17px Arial, Helvetica, sans-serif;
}

#HomeText
{
	padding-left : 12px;
}


/* Flags menu **************************main web site***********************/
#new_flags_box img {
	padding:0px;
	margin: 0px;
}

.HomeFlags_usa_tb
{
	float : left;
	padding : 45px 10px 25px 0px;
	background : #ffffff url(/images/flagshome/flag_usa_140x45.jpg) no-repeat top left;
	width: 160px;
	height: 25px;
	font : bold 17px Arial, Helvetica, sans-serif;
}

.HomeFlags_uk_tb
{
	float : left;
	padding : 45px 10px 25px 0px;
	background : #ffffff url(/images/flagshome/flag_uk_140x45.jpg) no-repeat top left;
	width: 160px;
	height: 25px;
	font : bold 17px Arial, Helvetica, sans-serif;
}

.HomeFlags_au_tb
{
	float : left;
	padding : 45px 10px 25px 0px;
	background : #ffffff url(/images/flagshome/flag_australia_140x45.jpg) no-repeat top left;
	width: 160px;
	height: 25px;
	font : bold 17px Arial, Helvetica, sans-serif;
}

.HomeFlags_ie_tb
{
	float : left;
	padding : 45px 0px 25px 0px;
	background : #ffffff url(/images/flagshome/flag_ireland_140x45.jpg) no-repeat top left;
	width: 160px;
	height: 25px;
	font : bold 17px Arial, Helvetica, sans-serif;
}

.HomeFlags2_ie_tb
{
	float : left;
	padding : 45px 10px 20px 0px;
	background : #ffffff url(/images/flagshome/flag_ireland_140x45.jpg) no-repeat top left;
	width: 220px;
	height: 25px;
	font : bold 17px Arial, Helvetica, sans-serif;
}

.HomeFlags_belg_tb
{
	float : left;
	padding : 45px 0px 15px 0px;
	background : #ffffff url(/images/flagshome/flag_belgium_140x45.jpg) no-repeat top left;
	width: 160px;
	height: 25px;
}

.HomeFlags_can_tb
{
	float : left;
	padding : 45px 10px 15px 0px;
	background : #ffffff url(/images/flagshome/flag_canada_140x45.jpg) no-repeat top left;
	width: 160px;
	height: 25px;
	font : bold 17px Arial, Helvetica, sans-serif;
}

.HomeFlags_nzeal_tb
{
	float : left;
	padding : 45px 10px 15px 0px;
	background : #ffffff url(/images/flagshome/flag_new_zealand_140x45.jpg) no-repeat top left;
	width: 160px;
	height: 25px;
	font : bold 17px Arial, Helvetica, sans-serif;
}

.HomeFlags_germ_tb
{
	float : left;
	padding : 45px 10px 15px 0px;
	background : #ffffff url(/images/flagshome/flag_germany_140x45.jpg) no-repeat top left;
	width: 160px;
	height: 25px;
	font : bold 17px Arial, Helvetica, sans-serif;
}

.HomeFlags_holnd_tb
{
	float : left;
	padding : 45px 10px 15px 0px;
	background : #ffffff url(/images/flagshome/flag_holland_140x45.jpg) no-repeat top left;
	width: 160px;
	height: 25px;
}

.HomeFlags_other_tb
{
	float : left;
	padding : 45px 0px 15px 0px;
	background : #ffffff url(/images/flagshome/flag_other_countries_140x45.jpg) no-repeat top left;
	width: 160px;
	height: 25px;
	font : bold 17px Arial, Helvetica, sans-serif;
}

.HomeFlags_usa_tb a, .HomeFlags_uk_tb a, .HomeFlags_au_tb a, .HomeFlags_ie_tb a, .HomeFlags2_ie_tb a, .HomeFlags_can_tb a, .HomeFlags_nzeal_tb a, .HomeFlags_germ_tb a, .HomeFlags_other_tb a, .HomeFlags_belg_tb a, .HomeFlags_holnd_tb a
{
	font : bold 17px Arial, Helvetica, sans-serif;
	/*padding-top : 300px;*/
}

#new_flags_box {
	width:670px;
	position:relative;
	float:left;
}

#new_text_box {
	margin-right:30px;
	width: 200px;
	position:relative;
	float:left;
	line-height: 20px;
	text-align : justify;
}

#default1 {
		margin: 0 0 7px 0;
}


/* Flags menu ************************main web site*************************/


/* Flags menu **********************Polish web site**************************/
.HomeFlags_usa
{
	float : left;
	padding : 60px 15px 5px 0px;
	background : #ffffff url(/images/flagshome/flag_usa.jpg) no-repeat top left;
	width: 220px;
	height: 25px;
}

.HomeFlags_uk
{
	float : left;
	padding : 60px 15px 5px 0px;
	background : #ffffff url(/images/flagshome/flag_uk.jpg) no-repeat top left;
	width: 220px;
	height: 25px;
}

.HomeFlags_au
{
	float : left;
	padding : 60px 15px 5px 0px;
	background : #ffffff url(/images/flagshome/flag_australia.jpg) no-repeat top left;
	width: 220px;
	height: 25px;
}

.HomeFlags_ie
{
	float : left;
	padding : 60px 0px 5px 0px;
	background : #ffffff url(/images/flagshome/flag_ireland.jpg) no-repeat top left;
	width: 220px;
	height: 25px;
}

.HomeFlags2_ie
{
	float : left;
	padding : 60px 15px 5px 0px;
	background : #ffffff url(/images/flagshome/flag_ireland.jpg) no-repeat top left;
	width: 220px;
	height: 25px;
}

.HomeFlags_belg
{
	float : left;
	padding : 60px 0px 5px 0px;
	background : #ffffff url(/images/flagshome/flag_belgium.jpg) no-repeat top left;
	width: 220px;
	height: 25px;
}

.HomeFlags_can
{
	float : left;
	padding : 60px 15px 5px 0px;
	background : #ffffff url(/images/flagshome/flag_canada.jpg) no-repeat top left;
	width: 220px;
	height: 25px;
}

.HomeFlags_nzeal
{
	float : left;
	padding : 60px 15px 5px 0px;
	background : #ffffff url(/images/flagshome/flag_new-zealand.jpg) no-repeat top left;
	width: 220px;
	height: 25px;
}

.HomeFlags_germ
{
	float : left;
	padding : 60px 15px 5px 0px;
	background : #ffffff url(/images/flagshome/flag_germany.jpg) no-repeat top left;
	width: 220px;
	height: 25px;
}

.HomeFlags_holnd
{
	float : left;
	padding : 60px 15px 5px 0px;
	background : #ffffff url(/images/flagshome/flag_holland.jpg) no-repeat top left;
	width: 220px;
	height: 25px;
}

.HomeFlags_other
{
	float : left;
	padding : 60px 0px 5px 0px;
	background : #ffffff url(/images/flagshome/flag_other-countries.jpg) no-repeat top left;
	width: 220px;
	height: 25px;
}

.HomeFlags_usa a, .HomeFlags_uk a, .HomeFlags_au a, .HomeFlags_ie a, .HomeFlags2_ie a, .HomeFlags_can a, .HomeFlags_nzeal a, .HomeFlags_germ a, .HomeFlags_other a, .HomeFlags_belg a, .HomeFlags_holnd a
{
		font : bold 17px Arial, Helvetica, sans-serif;
		padding-top : 300px;
}


/* Flags menu *****************Polish web site********************************/



#iPod
{
	background : #D21C2B url(/images/ipod/iPod_01.jpg) no-repeat top;
	margin-bottom : 15px;
	width : 100%;
}

#iPodSpacer
{
	width : 93px;
	float : left;
}

#iPodText
{
	width : 126px;
	float : left;
	margin-top : 15px;
}

#iPod a
{
	color : White;
}

#iPod a.iPodTitle
{
	font-size : 16px;
	font-weight : bold;
}

#iPod a.iPodText
{
	font-size : 12px;
}

#iPodTerms
{
	background-color : White;
	color : #D21C2B;
	padding : 2px 0;
}

#iPodTerms a
{
	color : #D21C2B;
}
/* END PRODUCTS */

input, select
{
	background-color : White;
	border : 1px solid #999999;
    font-size : 12px;
	padding : 1px 0;
	color : #666666;
}

input[type="radio"] {
 border : none;
}

input[type="checkbox"] {
 border : none;
}

#terms, #sms {
	border : none;
}

.noborder {
	border : none;
}

.but
{
	background-color : #D1182D;
	color : White;
	border : 1px none #D1182D;
	font-weight : bold;
	padding : 0px 0px;
}

.but1, .SubmitButt
{
	background-color : #D1182D;
	color : White;
	border : 1px none #D1182D;
	text-transform : uppercase;
	padding : 5px 50px;
	font : 14px Arial, Helvetica, sans-serif;
	font-weight : bold;
	margin-bottom: 10px;
}

.SubmitButt1
{
	background-color : #666666;
	color : White;
	border : 1px none #D1182D;
	text-transform : uppercase;
	padding : 1px 1px;
	font : 12px Arial, Helvetica, sans-serif;
	font-weight : bold;
	margin: 5px 5px 5px 5px;
}

.forget1
{
	color : #D1182D;
	background : url(/wwwN/images/arrow-red-right2.gif) no-repeat left;
	
	font : 21px Arial, Helvetica, sans-serif;
	text-align : left;
	padding : 10px 0;
	padding-left : 13px;
	line-height : 22px;
}

.forget3
{
	color : #D1182D;
	font : 21px Arial, Helvetica, sans-serif;
	text-align : left;
	padding : 10px 0;
	padding-left : 13px;
	line-height : 22px;
}

.forget2
{
	color : #D1182D;
	font-weight : bold;
}	

.secure
{
	font-size : 11px;
	display: block;
	text-align: right;
}

.secureDiv {
	position: absolute; 
	right: 170px; 
	top: 150px;
}

.secureparagraph {
		margin: 0 0 0 0;
		padding: 0 0 0 0;
}

.header_red2
{
	color : #D1182D;
}

.tdS td {
	padding-bottom:5px;
}

.menus_phone { 
	font-size: 12px; 
	font-style: normal; 
	width:90px;}
	
.menus, .menus_narrow1 { 
	background-color : White;
	border : 1px solid #999999;
    font-size : 12px;
	color : #666666;
}

.menus_narrow { 
	/*font-size: 11px; 
	font-style: normal;
	*/
	background-color : White;
	border : 1px solid #999999;
    font-size : 12px;
	padding : 1px 0;
	color : #666666;
}

.menusblock { 
	/*font-size: 11px; 
	font-style: normal;*/
	background-color : White;
	border : 1px solid #999999;
    font-size : 12px;
	color : #666666;
	display: block;
	margin-right:10px;
}

.names {
	width:130px;
	margin-right:10px;
	font-size : 12px;
	display: block;
}
.titlemenus {
	background-color : White;
	border : 1px solid #999999;
    font-size : 12px;
	color : #666666;
	width:70px;
	margin-right:10px;
	display: block;
}
.rownames {
	/*width: 490px;*/
}

.tbl51 {
	width:0px;
}
.germfld {
	width:220px;
}

/* END ALEX */

/* info pages*/
table.infotable{
	width: 70%;
}
/* end info pages*/

.emphasis {
	font-weight: bold;
	color: #333333;
}

.red-emphasis {
	color: #D1182D;
	font-weight: bold;
}

.selling-points {
	border-left: 3px solid #D1182D; 
	margin-left: 0px; 
	margin-top: 4px; 
	margin-bottom: 4px; 
	padding: 8px; 
	background: #efefef;  
	line-height: 2.1em;
	color: #333333;
}

.selling-points-pl {
	border-left: 3px solid #D1182D; 
	margin-left: 0px; 
	margin-top: 4px; 
	margin-bottom: 4px; 
	padding: 8px; 
	background: #efefef;  
	line-height: 2.1em;
	color: #333333;
	clear: both;
	display: block;
}

#Content8 h3 a{
	display: block;
	padding:2px 25px;
	text-decoration: none;
	background: url(/wwwN/images/arrow-red-right.gif) left 6px no-repeat;
}


#Content8 h4 a{
   	font-family: Arial, Helvetica, sans-serif;
   	font-size : 13px;
	display: block;
	padding:2px 25px;
	text-decoration: underline;
	background: url(/wwwN/images/arrow-red-right.gif) left 6px no-repeat;
}

#divholder {
 	background: url(/wwwN/images/spacer.gif) left 0px repeat-x;   
	margin-top: 20px; 
	float: left; 
	display: block;
}

#cursorP {
	cursor: pointer;

}

b {
 	font-weight: bold;
	color: #333333;
}

.faquote {
	width: 250px; 
	float: right; 
	padding: 8px; 
	margin-left: 8px; 
	background: #efefef; 
	font-family: Trebuchet MS, Arial;
}

pre {
	font : 13px Arial, Helvetica, sans-serif;
}
/*-------------------OTS-------------------*/

.secure1
{
	font-size : 13px;
	font-weight : bold;
}

.header_red2
{
	color : #D1182D;
}

#loginTitle
{
	margin-bottom : 10px;
}

#loginTitle .loginText
{
	font-size : 20px;
	height : 50px;
}

.loginTitle
{
	color : #D1182D;
	font-size : 38px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-style:italic;
}

.login input
{
	width : 150px;
}

.login input.but
{
	padding : 5px;
}

.login td
{
	padding : 5px 0;
}

#loginLeft
{
	float : left;
	width:285px;
}

#loginCenter {
	float:left;
	padding-left:23px;
	width:285px;
}

#loginRight
{
	float : right;
	width : 285px;
}

/* START TBI LOGIN */
#loginRight
{
	float : right;
	width : 285px;
}

.BlueBox
{
	background : url(/wwwN/images/pixel-blue.gif) repeat-x top;
	margin-bottom : 17px;
	width : 100%;
}

.BlueBox2
{
	background : url(/wwwN/images/pixel-blue.gif) repeat-x bottom;
}

.BlueBox3
{
	background : url(/wwwN/images/pixel-blue.gif) repeat-y top left;
}

.BlueBox4
{
	background : url(/wwwN/images/pixel-blue.gif) repeat-y top right;
}

.BlueBox5
{
	background : url(/wwwN/images/round-blue-top-left.gif) no-repeat top left;
}

.BlueBox6
{
	background : url(/wwwN/images/round-blue-top-right.gif) no-repeat top right;
}

.BlueBox7
{
	background : url(/wwwN/images/round-blue-bottom-left.gif) no-repeat bottom left;
}

.BlueBox8
{
	background : url(/wwwN/images/round-blue-bottom-right.gif) no-repeat bottom right;
	padding : 10px 10px;
}

.BlueBoxTitle
{
	background-color : #003E8A;
	color : white;
	font-size : 13px;
	padding : 5px;
	text-transform : uppercase;
	text-align : center;
	font-weight : bold;
}
/* END TBI LOGIN */

/* START OTS */

.ts_bannerflag {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(/wwwN/images/ts_banner_flag_bckgr.gif); COLOR: #ffffff; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.ts_title_section {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.ts_box01 #body {
	BACKGROUND-POSITION: 50% bottom; BORDER-TOP: #e31e31 1px solid; BACKGROUND-IMAGE: url(/wwwN/images/ts_box01_bckgr.gif); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #ffffff
}
.ts_box01 #T {
	BACKGROUND-POSITION: 50% top; BACKGROUND-IMAGE: url(/wwwN/images/ts_box01_T.gif); BACKGROUND-REPEAT: repeat-x
}
.ts_box01 #body #L {
	BACKGROUND-POSITION: left 50%; BACKGROUND-IMAGE: url(/wwwN/images/ts_box01_L.gif); BACKGROUND-REPEAT: repeat-y
}
.ts_box01 #body #R {
	BACKGROUND-POSITION: right 50%; BACKGROUND-IMAGE: url(/wwwN/images/ts_box01_R.gif); BACKGROUND-REPEAT: repeat-y
}
.ts_box01 #container {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.ts_box02 {
	BACKGROUND-COLOR: #f9faff
}
.ts_box02_L {
	BACKGROUND-POSITION: left 50%; BACKGROUND-IMAGE: url(/wwwN/images/ts_box02_L.gif); BACKGROUND-REPEAT: repeat-y
}
.ts_box02_R {
	BACKGROUND-POSITION: right 50%; BACKGROUND-IMAGE: url(/wwwN/images/ts_box02_R.gif); BACKGROUND-REPEAT: repeat-y
}
.ts_box02_B {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(/wwwN/images/ts_box02_B.gif); BACKGROUND-REPEAT: repeat-x
}
.redbox {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #D1182D; 
	FONT-SIZE: 13px; FONT-FAMILY: Arial, Helvetica, sans-serif; 
}
.A_white {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.A_white:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.col_title {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; COLOR: #333333; PADDING-TOP: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
/* da se promeni vav html-a */
.greyboxots {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #b8c2d7 1px solid; BACKGROUND-COLOR: #eef3f6
}
.comments {
	OVERFLOW: auto; WIDTH: 100%; HEIGHT: 240px
}
.ts_box01 #body1 {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(/wwwN/images/ts_box01_bckgr.gif); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #ffffff
}
#hintbox {
	BORDER-RIGHT: black 3px solid; PADDING-RIGHT: 3px; BORDER-TOP: black 1px solid; PADDING-LEFT: 3px; Z-INDEX: 100; LEFT: 200px; VISIBILITY: hidden; PADDING-BOTTOM: 3px; FONT: 11px/18px  Arial; BORDER-LEFT: black 1px solid; WIDTH: 150px; PADDING-TOP: 3px; BORDER-BOTTOM: black 3px solid; POSITION: absolute; TOP: 350px; BACKGROUND-COLOR: #ffffcc
}
.hintanchor {
	TEXT-DECORATION: underline; 
	font : 12px Arial, Helvetica, sans-serif;
	font-weight : bold;
}
A.cheque {
	FONT-SIZE: 11px; COLOR: #0e87d3; TEXT-DECORATION: none
}
A.cheque :hover {
	TEXT-DECORATION: underline
}

.headerp7
{
	color : #D1182D;
	font-weight : bold;
	FONT-SIZE: 16px;
}

.small_red {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: bold; color: #D1182D}

/* END OTS */

.germfld2 table{
	text-align: center;
}

/*za starite kartinki na news section*/
.news_ul {
	font-size:13px;
}


#div_news{
float:left; 
width:150px;
margin-right:10px;
margin-bottom:10px;
}

/* promo buttons*/
.bName1 a
{
	color : #fff;
    text-align : left;
    background: #D1182D;
    padding-left: 4px;
    padding-right: 4px;
    font-weight: bold;
    border: 1px solid #D1182D;
}

.bName1 a:hover
{
	color: #D1182D;
	text-decoration: none;
	background: transparent;
	border: 1px solid #D1182D;
}

/*buttons positioning*/

#promo-button-holder
{
	position: absolute;
	margin-left: 10px;
	margin-top: 208px;
	width: 680px;
}
/*END promo buttons*/

#taxtips {
		text-align:left;
		margin: 0 10px 0 0;
}

#addmargin {
		margin: 10px 10px 10px 10px;
}

#remindme {
		 position: relative;
		 float: left;
		 padding: 0px 10px 10px 10px;
		 margin-left: auto;
		 margin-right: auto;
}

#paragraph450px {
		width:450px;
}
/* START TRACKYNG SYSTEM */

#Content #TrachingMenu
{
	background : url(/images/dots.gif) repeat-x bottom;
	height : 20px;
	margin : 10px 0;
}

#Content #TrachingMenu ul
{
	list-style-type : none;
	float : right;
}

#Content #TrachingMenu ul li
{
	float : left;
	padding : 0px 10px;
	background : url(/images/redBorder.gif) no-repeat center right;
}

#Content #TrachingMenu ul li a
{
	
	
}

#Content #TrachingButtons
{
	background : url(/images/dots.gif) repeat-x bottom;
	height : 85px;
	margin : 10px 0;
}

#Content #TrachingButtons ul
{
	list-style-type : none;
}

#Content #Content2 #Content3 #Content4 #Content5 #Content6 #Content7 #Content8  #TrachingButtons ul li
{
	margin-left:0px;
	float : left;
}

#Content #TrachingButtons ul li
{
	display : block;
	width : 150px;
	height : 79px;
	background : url(/images/trackingButton.gif) no-repeat -211px;
}

#Content #TrachingButtons ul li a:hover
{

	text-decoration : none;
}

#Content #TrachingButtons ul #TrackingSelectedLast
{
	background : url(/images/trackingButtonLast.gif) no-repeat 0 bottom;
}

#Content #TrachingButtons ul #TrackingSelected
{
	background : url(/images/trackingButton.gif) no-repeat 0 bottom;
}

#Content #TrachingButtons ul li a span
{
	display : block;
	width : 100px;
	float : right;
	cursor : pointer;
	color : #666666;
	font-weight : bold;
}

#Content #TrachingButtons ul li a span b
{
	display : block;
	color : #D1182D;
}

#Content #TrachingButtons ul #lastTrachingButton a
{
	background : url(/images/trackingButtonLast.gif) no-repeat -211px;
}

#Content #TrachingButtons ul #lastTrachingButton  a:hover
{
	background : url(/images/trackingButtonLast.gif) no-repeat 0 bottom;
}

#Content #TrachingButtons .lastTrachingButton #TrackingSelectedLast
{
	background : url(/images/trackingButtonLast.gif) no-repeat 0 bottom;
}

#Content #TrachingButtons ul .lastTrachingButton a span
{
	color : #D1182D;
	font-weight : normal;
	font-size : 19px;
}

#TrackingSelectedLast {
	color : #D1182D;
	font-weight : normal;
	font-size : 19px;
}

#TrackingSelectedLast a ,#TrackingSelectedLast a:hover{
	color:#D1182D;
	cursor:pointer;
	display:block;
	float:right;
	font-weight:bold;
	width:100px;
}

#Content .YourTaxRefund
{
	font : 30px Arial, Helvetica, sans-serif;
	color : #D1182D;
	line-height: 15px;
	clear : both;
	text-align : center;
}

.CommTable tr
{
	background : url(/images/dots.gif) repeat-x bottom;
}

.CommTable tr td
{
	padding : 7px 0;
}

.EstimationTable tr td
{
	padding : 4px 0;
}

.CommTable tr .title, .EstimationTable tr .title
{
	color : #D1172C;
	font-weight : bold;
}

#DownloadTaxPacks
{
	width : 145px;
	float : left;
}

#PaymentOptions
{
	width : 145px;
	float : left;
	margin-left : 15px;
}

* html #PaymentOptions
{
	margin-left : 10px;
}

*:first-child+html #PaymentOptions
{
	margin-left : 15px;
}

#DownloadForm
{
	width : 145px;
	float : right;
}


.greyButtonRed
{
	display : block;
	font-size : 13px;
	font-weight : bold;
	background-color : #666666;
	color : White;
	text-align : center;
	line-height : 25px;
	height : 25px;
}

.greyButtonRed:hover
{
	background-color : #CE1A2C;
	color : White;
	text-decoration : none;
}



.greyButton
{
	display : block;
	font-size : 13px;
	font-weight : bold;
	background-color : #003e8a;
	/*background-color : #666666;*/
	color : White;
	text-align : center;
	line-height : 25px;
	height : 25px;
}

.greyButton:hover
{
	background-color : #7399C6;
	/*background-color : #CE1A2C;*/
	color : White;
	text-decoration : none;
}

/* END TRACKING SYSTEM */


.reg_grey {
	
	padding: 10px;
	background-color: #EFEFEF;
}
#searchBox {
	font-size : 11px;
}

#searchRow {
	clear : both;
	padding: 4px;

}

#OTSregister, #OTSdocumentsreceived , #OTSestimation, #OTSapplicationsend, #OTSrefundreceived, #lastTrackingButtonUSA {
display: block; 
position:absolute; 
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
padding: 5px;
z-index: 100; 
background-color: #ffffff; 
border : 1px solid #CCCCCC; 
width: 200px; 
height:auto;
}

/* START BUTTONS 08122008*/

#ButtonsH
{
	width : 220px;
	float : left;
}

#Buttons
{
	width : 220px;
	float : right;
	margin : 0px 0px 0px 5px;
}

#but_LiveHelp
{
	width : 220px;
	float : left;
}

#but_LiveHelp_rotatingpictures
{
	width : 220px;
	float : left;
	margin-top: 15px;
}

#buttons08122008 #but_LiveHelp_rotatingpictures a
{
	padding: 0px;
	margin: 0px;
}

#but_LiveHelp_a
{
	width : 220px;
	float : left;
	margin-left:1px;
}

#buttons08122008
{
	width : 220px;
	float : left;
	margin : 0px 0 0px 0px;
}

#buttons08122008 a
{
	display : block;
	padding : 10px 10px 10px 40px;
	font-size : 17px;
	font-weight : bold;
	color : White;
	margin-left : 10px;
}

#buttons08122008 a p
{
	font-size : 17px;
	font-weight : bold;
	color : White;
	margin-left : 15px;
	padding: 0px;
}

/* start button 1 */

#buttons08122008_1_1
{
	background : #D2182F url(/wwwN/images/corner-left-top-red.gif) no-repeat top left;
}

#buttons08122008_1_1b
{
	background : #D2182F url(/wwwN/images/corner-left-top-red.gif) no-repeat top left;
	margin-bottom : 15px;
}

#buttons08122008_1_2
{
	background : url(/wwwN/images/corner-right-top-red.gif) no-repeat top right;
}

#Buttons #buttons08122008 #buttons08122008_2_1
{
	background : #7399C6 url(/wwwN/images/corner-left-top-light-blue.gif) no-repeat top left;
	margin-top : 15px;
}

#buttons08122008_1_3
{
	background : url(/wwwN/images/corner-left-bottom-red.gif) no-repeat bottom left;
}

#buttons08122008_1_4
{
	background : url(/wwwN/images/corner-right-bottom-red.gif) no-repeat bottom right;
}

#buttons08122008_1_4 a
{
	background : url(/wwwN/images/icon-pc.gif) no-repeat center left;
}

/* start button 2 */

#buttons08122008_2_1
{
	background : #7399C6 url(/wwwN/images/corner-left-top-light-blue.gif) no-repeat top left;
	margin-top : 15px;
	
}

#buttons08122008_2_1b
{
	background : #7399C6 url(/wwwN/images/corner-left-top-light-blue.gif) no-repeat top left;
	margin-bottom : 15px;
}

#buttons08122008_2_2
{
	background : url(/wwwN/images/corner-right-top-light-blue.gif) no-repeat top right;
}

#buttons08122008_2_3
{
	background : url(/wwwN/images/corner-left-bottom-light-blue.gif) no-repeat bottom left;
}

#buttons08122008_2_4
{
	background : url(/wwwN/images/corner-right-bottom-light-blue.gif) no-repeat bottom right;
}

#buttons08122008_2_4 a
{
	background : url(/wwwN/images/icon-calculator.gif) no-repeat center left;
}

/* start button 3 */

#buttons08122008_3_1
{
	background : #003e8a url(/wwwN/images/corner-left-top-blue.gif) no-repeat top left;
	margin-top : 15px;
}

#buttons08122008_3_1a
{
	background : #003e8a url(/wwwN/images/corner-left-top-blue.gif) no-repeat top left;
	margin-top : 0px;
}

#buttons08122008_3_2
{
	background : url(/wwwN/images/corner-right-top-blue.gif) no-repeat top right;
}

#buttons08122008_3_2 a 
{
	background : url(/wwwN/images/icon-headphones.gif) no-repeat center left;
}

#flag_links
{
		width: 26px;
		background : none;
		margin-right: 5px;
		padding-right: 0px;
}

#flag_links a 
{
		background : none;
		margin: 5px 2px 2px 2px;
		padding: 0px;
		border: solid white 1px;
}

#buttons08122008_3_3
{
	background : url(/wwwN/images/corner-left-bottom-blue.gif) no-repeat bottom left;
}

#buttons08122008_3_4
{
	background : url(/wwwN/images/corner-right-bottom-blue.gif) no-repeat bottom right;
}

#buttons08122008_3_4 a
{
	background : url(/wwwN/images/icon-headphones.gif) no-repeat center left;
}

#buttons08122008_3_4a
{
	background : url(/wwwN/images/corner-right-bottom-blue.gif) no-repeat bottom right;
}

#buttons08122008_3_4a a
{
	padding-left:50px;
}


#buttons08122008_3_5 
{
	background : #003e8a url(/wwwN/images/corner-left-bottom-blue.gif) no-repeat bottom left;
}

#buttons08122008_3_6
{
	background : url(/wwwN/images/corner-right-bottom-blue.gif) no-repeat bottom right;
}

#buttons08122008_3_6 a
{
	background : url(/wwwN/images/live_chat_bubbls.jpg) no-repeat center left;
	font-size : 12px;
}

#button_live_chat_bottom {
		background:transparent url(/wwwN/images/live_chat_bottom_new.gif) no-repeat scroll 0 0;
		height:5px;
}

#chat_animation {
	padding: 0;
	margin: 0;
}

#chat_animation a{
	padding: 0;
	margin: 0;
}
/* END BUTTONS 08122008*/

/* START BUTTONS HOME*/
.click-here
{
 font-size : 11px;
 font-weight : normal;
 line-height : 18px;
}
#buttonsHome
{
	/*width : 130px;*/
	float : left;
	padding-top : 11px;
	padding-left : 7px;
	padding-right : 4px;
}

#buttonsHome a
{
	height : 50px;
	width : 114px;
	display : block;
	padding : 8px 8px 5px 0px;
	font-size : 13px;
	font-weight : bold;
	color : White;
	margin-left : 10px;
	text-align : center;
}
/* start button 1 */
#buttonsHome_1_1
{
 background : #7399C6 url(/wwwN/images/corner-left-top-light-blue.gif) no-repeat top left;margin-top : 15px;
 margin-top : 15px;
}
#buttonsHome_1_2
{
 background : url(/wwwN/images/corner-right-top-light-blue.gif) no-repeat top right;
}
#buttonsHome_1_3
{
 background : url(/wwwN/images/corner-left-bottom-light-blue.gif) no-repeat bottom left;}
#buttonsHome_1_4
{
 background : url(/wwwN/images/corner-right-bottom-light-blue.gif) no-repeat bottom right;
}
/* start button 2 */
#buttonsHome_2_1
{
 background : #003e8a url(/wwwN/images/corner-left-top-blue.gif) no-repeat top left;
 /*margin-top : 15px;*/
}
#buttonsHome_2_2
{
 background : url(/wwwN/images/corner-right-top-blue.gif) no-repeat top right;
}
#buttonsHome_2_3
{
 background : url(/wwwN/images/corner-left-bottom-blue.gif) no-repeat bottom left;
}
#buttonsHome_2_4
{
 background : url(/wwwN/images/corner-right-bottom-blue.gif) no-repeat bottom right;
}

/* start button 3 */

#buttonsHome_3_1
{
	background : #9FC0E7 url(/wwwN/images/corner-left-top-light-blue1.gif) no-repeat top left;margin-top : 15px;
	margin-top : 12px;
}

#buttonsHome_3_2
{
	background : url(/wwwN/images/corner-right-top-light-blue1.gif) no-repeat top right;
}

#buttonsHome_3_3
{
	background : url(/wwwN/images/corner-left-bottom-light-blue1.gif) no-repeat bottom left;}

#buttonsHome_3_4
{
	background : url(/wwwN/images/corner-right-bottom-light-blue1.gif) no-repeat bottom right;
}

/* END BUTTONS HOME*/

#redtitle30 {
	font-size: 30px;
	color: #D1172C;
	font-family:Arial,Helvetica,sans-serif;
	display:block;
	padding:10px 0 0 0;
}

#bCountries
{
	font : 20px Arial, Helvetica, sans-serif;
}
 
#bCountriesRed
{
	font : 20px Arial, Helvetica, sans-serif;
	color : #D1182D;
	padding-left: 14px;
	padding-top:0px;
	background : url(/images/flag_arrow_new.jpg) no-repeat;
}

#bCountriesRed_new
{
	font : 20px Arial, Helvetica, sans-serif;
	color : #D1182D;
}

#LeftButoons
{
	width :145px;
	float : left;
	padding-top : 0px;
	padding-left : 0px;
}
 
#bTaxRefunds
{
	font : 22px Arial, Helvetica, sans-serif; 
	display : block;
	color : #D1182D;
	width :140px;
	float : left;
	padding-top : 15px;
	padding-left : 0px;
}

#bTaxRefunds b {
	color : #D1182D;
	font-weight: bold;
}

.ots_bank_account {
	background: url(/images/us-card.jpg)  no-repeat top right;
}
/* ONLINE TAX REFUND APPLY NOW PAGE*/

#content8a {
float: left;
width: 420px;
}

#content8aimage {
float: left;
width: 232px;
height:123px;
background : url(/images/mouse_over_money.jpg) no-repeat top left;
}
/*-------------------*/


/* ESTIMATION PAGE*/
#content8aa {
float: left;
width: 420px;
}

#content8aaimage {
float: left;
width: 205px;
height:162px;
background : url(/images/calculator_over_money.jpg) no-repeat top left;
}
/*-------------------*/
.Csel {
	width: 220px;
}


/*Sub menu related products ------ start*/

#SubMenuRP
{
	background : url(/wwwN/images/pixel_blue_rp.gif) repeat-x top;
	margin-bottom : 17px;
	width : 100%;
}

#SubMenuRP219{
 BACKGROUND: url(/wwwN/images/pixel_blue_rp.gif) repeat-x 50% top; MARGIN-BOTTOM: 17px; WIDTH: 219px;
}

#SubMenuRP2
{
	background : url(/wwwN/images/pixel_blue_rp.gif) repeat-x bottom;
}

#SubMenuRP3
{
	background : url(/wwwN/images/pixel_blue_rp.gif) repeat-y top left;
}

#SubMenuRP4
{
	background : url(/wwwN/images/pixel_blue_rp.gif) repeat-y top right;
}

#SubMenuRP5
{
	background : url(/wwwN/images/round_top_left_corner_rp.gif) no-repeat top left;
}

#SubMenuRP6
{
	background : url(/wwwN/images/round_top_right_corner_rp.gif) no-repeat top right;
}

#SubMenuRP7
{
	background : url(/wwwN/images/round_bottom_left_corner_rp.gif) no-repeat bottom left;
}

#SubMenuRP8
{
	background : url(/wwwN/images/round_bottom_right_corner_rp.gif) no-repeat bottom right;
	padding : 2px 10px;
}

#SubMenuRP8 ul
{
	list-style-type : none;
	padding : 0;
	margin : 0;
}

#SubMenuRP8 ul li
{
	margin : 10px 0;
	padding : 0;
}

#SubMenuRP8 ul li a
{
	display : block;
	color : White;
	background-color : #003e8a;
	font : bold 13px Arial, Helvetica, sans-serif;
	text-align : left;
	border : 1px solid #003e8a;
	text-decoration : none;
	padding : 5px 0 ;
	padding-left: 5px;
	width : 97%;
}

#SubMenuRP8 ul li a:hover
{
	color : #003e8a;
	background-color : White;
	border : 1px solid #003e8a;
	text-decoration : none;
}

#SubMenuRP8 ul li #SubMenuRPSelected
{
	color : #003e8a;
	background-color : White;
	border : 1px solid #003e8a;
	text-decoration : none;
}

#SubMenuRP8 #download
{
	background-color : #003e8a;
	padding : 15px;
	text-align : center;
	color : White;
	margin : 10px 2px;
}

#SubMenuRP8 #download .title
{
	text-align : center;
	color : White;
	font-size : 13px;
	font-weight : bold;
	text-transform : uppercase;
}

#SubMenuRP8 #download a
{
	color : White;
	text-decoration : underline;
	font-size : 13px;
	font-weight : bold;
}

#SubMenuRPtitle
{
	display : block;
	color : White;
	font : bold 15px Arial;
	color:#003e8a;
	font-weight:bold;
	text-align : left;
	text-decoration : none;
	padding-top:10px;
	width : 100%;
}
/*Sub menu related products----end*/

div.listCheck ul li {
	list-style-image: url(/images/checkmark_2.jpg);
}

ol li span.ta_thanks {
	font-weight: bolder; 
	padding-left: 200px; 
	display: block;
}



.box_1_grey {
	border: solid 2px #d7d7d9;
	margin-bottom: 15px;
}

.box_1_grey h4 {
	width: auto;
    font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
    color: #d70005;
	background: #d7d7d9;
	margin: 0px;
	padding: 4px 0px;
}

.box_1_grey table {
	width: 320px;
	margin: 10px 10px;
	
}

.box_1_grey td {
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	
}

.box_1_grey table input {
	margin:0px;
	padding: 0px;
}

.col_218 {
	float: left;
	width: 215px;
	margin-bottom: 15px;
}

.col_218_left {
	float: left;
	width: 215px;
	margin-right: 10px;

}

.col_350 {
	float: left;
	width: 350px;
}
.center_350 {
	float: left;
	padding-left: 200px;
}

.box_1_grey ul {
    list-style: none;
	margin: 15px 0px!important;
	padding: 0px;
}

.box_1_grey ul.centered {
    text-align: center;
	height: 60px;
}

.box_1_grey ul li {
	padding-left: 0px;
	background-image: none;
	background-repeat: no-repeat;
	background-position: 0px 3px;
	margin: 0px 0px 5px 0px!important;
}

.bank_div1  {
	width:  600px; 
	float: left; 
	display: block; 
	padding-left: 200px;
}

.bank_div2 {
	width: 800px; 
	float: left; 
	display: block;
}

.recruit {
	float:left; 
	display:block; 
	text-align:center; 
	background-color:#D1182D; 
	margin-left:13px; 
	margin-right:0px;
	padding:5px 5px 5px 5px; 
	width:80px;
}

.recruit a {
	color:white;
}

.recruit1 {
	text-align:center;
	background-color:#D1182D;
	width:200px;
	padding:5px 5px 5px 5px; 
	margin:10px;
}

.recruit1 a {
	color:white;
	font-weight:bold;
}

/*
#RightColumn1
{
	width : 605px;
	float : right;
}
*/

#LeftColumn1
{
	width : 222px;
	float : left;
	display: none;
}

/*
#Buttons1
{
	width : 320px;
	float : right;
	margin : 0px 0px 0px 5px;
}
#but_LiveHelp1 {
float:left;
width:320px;
}

#button_live_chat_bottom320 {
background:transparent url(/wwwN/images/live_chat_bottom_new320.gif) no-repeat scroll 0 0;
height:5px;
}

#space_plus_border {
		width: 318px;
		padding: 50px 0px 0px 0px;
		margin: 0px;
		border-left: 1px solid #015156;
		border-right: 1px solid #015156;
}
*/

#live_chat_txt {
		background: #003e8a;
		color: #ffffff;
		font-size: 15px;
		font-weight: bold;
		text-decoration: underline;
		padding: 5px 0px 5px 0px;
		margin: 0;
		text-align: center;
		height:25px;
}

#live_chat_txt a{
		background: #003e8a;
		color: #ffffff;
		font-size: 15px;
		font-weight: bold;
		text-decoration: underline;
		padding: 5px 2px 0 0;
		margin: 0;
		text-align: center;
}

.radiolist {
	font-size: 10px;
	display: block;
	width:200px;
	/*border: solid red 1px;*/
	text-align: left;
	padding: 0px;
	margin:0px;
	/*float:left;*/
}

.left_align_content td {
	text-align: left;
}

.input1
{
	background-color : White;
	border : 1px solid #999999;
    font-size : 12px;
	padding : 1px 1px;
	margin: 5px 5px 5px 0px;
	color : #666666;
}

#chat_lng_flags {
	padding: 0 0 5px 5px;
}

#wrapper {
	margin-top:10px;
	width:512px;
	/*border: solid red 1px;*/
}
#wrapper_line {
	width:512px;
	height:2px;
	background: #666666;
	margin-bottom: 2px;
}
.wrapper_column {
	width:200px;
	height:22px;
	float:left;
	text-align:left;
	padding: 2px 2px 2px 2px;
}
.wrapper_column_last {
	width:100px;
	height:22px;
	float:right;
	text-align:left;
	padding: 2px 2px 2px 2px;
}
.wrapper_column_bckg {
	width:200px;
	height:22px;
	float:left;
	text-align:left;
	background: #EEEEEE;
	padding: 2px 2px 2px 2px;
}
.wrapper_column_last_bckg {
	width:100px;
	height:22px;
	float:right;
	text-align:left;
	background: #EEEEEE;
	padding: 2px 2px 2px 2px;
}

.wrapper_column_title {
	width:200px;
	height:22px;
	float:left;
	text-align:left;
	font-weight: bold;
	padding: 5px 2px 2px 2px;
	font-size:14px;
}
.wrapper_column_title_last {
	width:100px;
	height:22px;
	float:right;
	text-align:left;
	font-weight: bold;
	padding: 5px 2px 2px 2px;
	font-size:14px;
}

#video_lng {
		margin: 10px 10px 10px 16px;
}

/* START BUTTON community */
#Community
{
 /*width : 150px;*/
 float : right;
}
#buttonsCommunity
{
 width : 150px;
 float : right;
 padding : 5px 0px 5px 10px;
}
#buttonsCommunity a
{
 display : block;
 padding : 10px 18px 10px 40px;
 font-size : 13px;
 font-weight : bold;
 color : White;
 margin-left : 10px;
}
/* start button  Community*/
#buttonsCommunity_1_1
{
 background : #336633 url(/images/corner-left-top-green.gif) no-repeat top left;
}
#buttonsCommunity_1_2
{
 background : url(/images/corner-right-top-green.gif) no-repeat top right;
}
#buttonsCommunity_1_3
{
 background : url(/images/corner-left-bottom-green.gif) no-repeat bottom left;}
#buttonsCommunity_1_4
{
 background : url(/images/corner-right-bottom-green.gif) no-repeat bottom right;
}
#buttonsCommunity_1_4 a
{
 background : url(/images/icon-tree.gif) no-repeat center left;
}
/* END BUTTON community */

/* START NEW home page */
#master {
	position:relative;
	float:left;
	width:949px;
	background-image:url(/images/main_photo_new.jpg);
	background-repeat:no-repeat;
	margin:0px;
	padding:0px;
	display:inline;
}

#intro_text {
	position:relative;
	float:left;
	left:10px;
	width:700px;
	margin-top:10px;
	margin-bottom:10px;
	display:inline;
	
	font-family:verdana;
	font-size:11px;
	color:#333333;
	line-height:14px;
}

#title_big_new {
	position:relative;
	float:left;
	left:10px;
	width:550px;
	margin-bottom:10px;
	
	font-family:arial;
	font-size:25px;
	color:#333333;
	line-height:25px;
	display:inline;
}

.ulback {
	position:relative;
	float:left;
	width:949px;
	height:65px;
	background-image:url(/images/ul_back_transparent_new.gif);
    background-repeat:no-repeat;
}

.ulback li {
	float:left;
	width:225px;
	height:43px;
	margin-left:17px;
	margin-top:8px;
	display:inline;
}

.ulback li a {
	color:#fff;
	font-family:Arial;
	font-size:18px;
	display:block;
	background:transparent url(/images/arrow_business.gif) no-repeat 10px 22px;
	width:100%;
	text-align:left;
	padding-left: 22px;
	padding-top:15px;
	
}

.ui-tabs-selected {
	background-image:url(/images/111a_new.jpg)!important;
    background-repeat:no-repeat;
	color:#d1182d;
	display:inline;
}

li.ui-tabs-selected a, li.ui-state-hover a {
	color:#d1182d;
	display:block;
	background-image:url(/images/arrow_personal.gif);
    background-repeat:no-repeat;
}

.ui-state-hover {
	background-image:url(/images/111a_hover_new.jpg);
    background-repeat:no-repeat;
	display:inline;
}

/*------------------------------- tabs start here------------------------------------*/
#tabsmenu {
	list-style-type:none;
	display:inline;
}

#tab_container {
	position:relative;
	float:left;
	width:949px;
	display:inline;
}

#tab_main_box_top {
   position:relative;
   float:left;
   width:949px;
   height:21px;
   background-image:url(/images/tab_main_box_top.gif);
   background-repeat:no-repeat;
}

#tab_main_box_bottom {
   float:left;
   width:949px;
   height:9px;
   background:url(/images/tab_main_box_bottom_new.jpg);
   background-repeat:no-repeat;
   padding:0px;
   margin-top:0px;
   display:inline;
}

#tab_main_box {
   position:relative;
   float:left;
   width:949px;
   background-image:url(/images/tab_main_box_back.gif);
   background-repeat:repeat-y;
   margin:0px;
   padding:0px;
   display:inline;
}

.tabcontent {
   position:relative;
   float:left;
   left:20px;
   width:925px;
   display:inline;
}

@media print {
.tabcontent {
   display:block !important;
}
}

/*------------------------------- tabs end here------------------------------------*/


/*------------------------------- content tab 1 starts here --------------------------*/
#tab_1_flags_container {
	position:relative;
	float:left;
	width:670px;
	margin-left:25px;
	display:inline;
}

#flags_title_1{
	position:relative;
	float:left;
	font-family:arial;
	font-size:23px;
	font-weight:normal;
	color:#d1182d;
	margin-bottom:10px;
	display:inline;
	width:670px;
}

#flags_title_2{
	position:relative;
	float:left;
	font-family:arial;
	font-size:20px;
	font-weight:normal;
	color:#333333;
	margin-bottom:10px;
	display:inline;
	width:670px;
}

/*------------------------------- content tab 1 ends here --------------------------*/



/*------------------------------- content tab 2 starts here -----------------------*/
#tab_2_text {
   position:relative;
   float:left;
   width:930px;
   font-family:verdana;
   font-size:11px;
   line-height:14px;
   color:#333333;
}

#tab_2_text h1 {
   margin:0px;
   padding:0px;
   font-family:arial;
   font-weight:normal;
   font-size:20px;
   line-height:15px;
   color:#003e8a;
}

#tab_2_text a {
	font-weight: bold;
	color : #003E8A;
}

#tab_2_text_link #id-1-270 {
   margin:0px;
   padding:0px;
   font-family:arial;
   font-weight:normal;
   font-size:20px;
   line-height:15px;
   color:#003e8a;
}

#tab_2_text h2 {
   margin:0px;
   padding:0px;
   font-family:arial;
   font-weight:normal;
   font-size:20px;
   line-height:15px;
   color:#003e8a;
}

#tab_2_boxes {
   position:relative;
   float:left;
   width:289px;
   height:155px;
   margin-top:15px;
   margin-right:15px;
   margin-bottom:0px;
   padding-bottom:0px;
   display:inline;
}

#tab_2_boxes_bottom {
   position:relative;
   float:left;
   width:289px;
   height:11px;
   background-image:url(/images/tab_2_boxes_bottom.jpg);
   background-repeat:no-repeat;
   display:inline;
}

#tab_2_boxes_middle {
   position:relative;
   float:left;
   display:block;
   background-color:#c9e1fe;
   width:289px;
   height:103px;
}

#tab_2_boxes_content {
   position:relative;
   float:left;
   font-family:verdana;
   font-size:11px;
   color:#333333;
   line-height:15px;
   left:10px;
   mright:10px;
   top:7px;
   width:270px;
}

#tab_2_boxes_content a {
   color:#d1182d;
   text-decoration:underline;
}

#tab_2_boxes_content a:hover {
   color:#d1182d;
   text-decoration:underline;
}

#tab_2_box1_top {
   position:relative;
   float:left;
   width:289px;
   height:41px;
   background-color:#003e8a;
   background-image:url(/images/icon_box_1.jpg);
   background-repeat:no-repeat;
   background-position:left;
}

#tab_2_box2_top {
   position:relative;
   float:left;
   width:289px;
   height:41px;
   background-color:#003e8a;
   background-image:url(/images/icon_box_2.jpg);
   background-repeat:no-repeat;
   background-position:left;
}

#tab_2_box3_top {
   position:relative;
   float:left;
   width:289px;
   height:41px;
   background-color:#003e8a;
   background-image:url(/images/icon_box_3.jpg);
   background-repeat:no-repeat;
   background-position:left;
}

#box_1_title {
   position:relative;
   float:left;
   left:45px;
   font-family:verdana;
   font-weight:bold;
   font-size:14px;
   color:#ffffff;
   width:210px;
   padding-top:10px;
}

#box_2_title {
   position:relative;
   float:left;
   left:50px;
   font-family:verdana;
   font-weight:bold;
   font-size:14px;
   color:#ffffff;
   width:210px;
   padding-top:10px;
}

#box_3_title {
   position:relative;
   float:left;
   left:57px;
   font-family:verdana;
   font-weight:bold;
   font-size:14px;
   color:#ffffff;
   width:200px;
   padding-top:10px;
}
/*------------------------------- content tab 2 end here --------------------------*/

/* END NEW home page */

.directorCenterLeft {
	width: 80px;
	float: left;
	margin: 0 15px 0 0;
}


.directorCenter {
	float:left;
	margin-top:15px;
	padding-top:15px;
	width: 100%;
}

/* MENU NEW TABLE START */
#menutable {
	float:left;
	font : bold 12px Arial, Helvetica, sans-serif;
	/*font : 20px Arial, Helvetica, sans-serif;*/
	color : #666666;
	font-weight:bold;
}

#menutable a {
	font : bold 12px Arial, Helvetica, sans-serif;
	/*font : 20px Arial, Helvetica, sans-serif;*/
	color : #666666;
}

#menutable a#selected {
	font : bold 12px Arial, Helvetica, sans-serif;
	/*font : 20px Arial, Helvetica, sans-serif;*/
	color : #d1182d;
}

#menutable a:hover {
	font : bold 12px Arial, Helvetica, sans-serif;
	/*font : 20px Arial, Helvetica, sans-serif;*/
	color : #d1182d;
	text-decoration:none;
}

#menuseparator {
	border-left: solid 1px #666666;
}

#menuseparator_last {
	border-left: solid 1px #666666;
	border-right: solid 1px #666666;
}

/* MENU NEW TABLE END */

.news_block {
	margin: 0;
	float: left;
	width:265px;
}
#chat_session_more {
	font : 12px Arial, Helvetica, sans-serif;
}

#chat_session_link {
	font : 12px Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration: none;
}

.vatblue {
	color: #003E8A;
}

.vatblue a, .vatblue a:hover {
	color: #003E8A;
}

#tab_2_text {
   position:relative;
   float:left;
   width:460px;
   font : 12px Arial, Helvetica, sans-serif;
   color:#333333;
   background : url(/images/pixel_grey.gif) repeat-y 459px;
   padding : 0px 0 10px 0;
}
#tab_2_text ul.rightColumnList
{
 padding : 10px 0 10px 30px;
}
#right2Column
{
	position:relative;
	z-index: 9;
	height: 240px;
	width : 180px;
	padding : 0 0 0 20px;
	float : left;
	font : 12px Arial, Helvetica, sans-serif;
	color:#333333;
}

#right3Column
{
	position:relative;
	z-index: 9;
	height: 240px;
	width : 190px;
	padding : 0 0 0 20px;
	float : left;
	font : 12px Arial, Helvetica, sans-serif;
	color:#333333;
}
.font18BlueBold
{
 font-size : 18px;
 color : #003E8A;
}
.BlueBold
{
 color : #003E8A;
 font-weight : bold;
 font : 13px;
}
.textRight
{
 text-align : right;
}
.font11_blue
{
 font-size : 11px;
 color : #003E8A;
}

#tab_2_text h1 {
   margin:0px;
   padding:0px;
   font-family:Arial, Helvetica, sans-serif;
   font-weight:normal;
   font-size:20px;
   line-height:22px;
   color:#003e8a;
}

/* start blue buttons */
.blueButton1
{
 background : #003E8A url(/images/corner_blue_top_left.gif) no-repeat top left;
 width : 200px;
}
.blueButton2
{
 background : url(/images/corner_blue_top_right.gif) no-repeat top right;
}
.blueButton3
{
 background : url(/images/corenr_blue_bottom_right.gif) no-repeat bottom right;
}
.blueButton4
{
 background : url(/images/corner_blue_bottom_left.gif) no-repeat bottom left;
 padding : 3px 0;
}
.blueButton4 a
{
 display : block;
 color : White;
 font-size : 13px;
 font-weight : bold;
}
.blueButton4 a:hover
{
 color : White;
}
#buttonCalculate
{
 background : url(/images/background_button_calculate.gif) no-repeat center left;
 padding : 7px 5px 7px 50px;
 /* padding : 5px 5px 0px 50px;
 height : 39px;*/
}
#buttonQuestion
{
 background : url(/images/background_button_question.gif) no-repeat center left;
 padding : 14px 5px 14px 50px;
 /* padding : 12px 5px 0px 50px;
  height : 33px;*/
}
#buttonDownload
{
 background : url(/images/background_button_download.gif) no-repeat center left;
 padding : 7px 5px 7px 50px;
 /* padding : 5px 5px 0px 50px;
 height : 39px;*/
}
#buttonStart
{
 background : url(/images/background_button_start.gif) no-repeat center left;
 padding : 13px 5px 14px 50px;
 /* padding : 12px 5px 0px 50px;
 height : 33px;*/
}
/* end blue buttons */

/* testimonials css */
#right2Column div {
	position: absolute;
	left: 0px;
	top: 0px;
	z-index:8;
	background-color: white;
	padding : 0 0 0 20px;
	height: 240px;
	clear: both;
}

#right2Column div.active {
	width : 180px;
	position: absolute;
	left: 0px;
	top: 0px;
	z-index:10;
	background-color: white;
	padding : 0 0 0 20px;
	height: 240px;
	clear: both;
}


#right2Column div.active last-active{
	width : 180px;
	position: absolute;
	left: 0px;
	top: 0px;
	z-index:8;
	background-color: white;
	padding : 0 0 0 20px;
	height: 240px;
	clear: both;
}

.but2 {
	display: block;
	float: left;
	background-color:#7399C6;
	border:1px none #7399C6;
	color:White;
	text-align: center;
	font-size:11px;
	font-weight:bold;
	padding:2px 5px 2px 5px;
	margin: 4px 10px 4px 0px;
	width:85px;
}

.but2empty {
	display: block;
	float: left;
	background-color:#7399C6;
	border:1px none #7399C6;
	color:#7399C6;
	text-align: center;
	font-size:11px;
	font-weight:bold;
	padding:2px 5px 2px 5px;
	margin: 4px 10px 4px 0px;
	width:85px;
}		

.but3 {
	display: block;
	float: left;
	background-color:#015196;
	border:1px none #015196;
	color:White;
	text-align: center;
	font-size:11px;
	font-weight:bold;
	padding:2px 5px 2px 5px;
	margin: 4px 0px 4px 0px;
	width:85px;
}

.but4 {
	display: block;
	float: left;
	background-color:#7399C6;
	/*border:1px none #7399C6;*/
	color:White;
	text-align: center;
	font-size:11px;
	font-weight:bold;
	padding:2px 5px 2px 5px;
	margin: 4px 0px 4px 0px;
	width:65px;
}

.but5 {
	display: block;
	float: left;
	background-color:#015196;
	/*border:1px none #015196;*/
	color:White;
	text-align: center;
	font-size:11px;
	font-weight:bold;
	padding:2px 5px 2px 5px;
	margin: 4px 0px 4px 0px;
	width:65px;
}

.but6 {
	display: block;
	float: left;
	background-color:#015196;
	border:1px none #015196;
	color:White;
	text-align: center;
	font-size:13px;
	font-weight:bold;
	padding:2px 5px 2px 5px;
	margin: 4px 0px 4px 0px;
	width:115px;
}

.but3:hover, .but2:hover, .but4:hover, .but5:hover, .but6:hover
{
	color : White;
	/*text-decoration : none;*/
}

p.more_padding {
	margin : 10px 0px 2px 0px;
	padding:0px;
}

.missingdocs {
	float: left;
	padding:1px 5px 1px 5px;
	margin: 2px 0px 2px 0px;
	width:115px;
}

/*START Live Chat Box*/
#ContainerChatBox
{
	position:relative;
	width : 385px;
	/*padding : 0px 10px 10px 10px;*/
}

#close
{
	float : right;
	font : 12px Arial, Helvetica, sans-serif;
	font-weight : bold;
	color : #D1182D;

}

#LiveChatBox
{
	background-color: #ffffff;
	width : 360px;
	float : left;
	border : 12px solid #D1182D;	
}

#LiveChatBoxText
{
	width : 230px;
	float : left;
	font : 13px Arial, Helvetica, sans-serif; 
	font-weight : bold;
	padding : 0px 0px 0px 15px;
}

#LiveChatBoxImg
{
	width : 110px;
	float : right;
	padding-top : 20px;
	padding-bottom : 20px;
}

#LiveChatBoxText a
{
	color : #D1182D;
	font-size : 13px;
	font-weight : bold;
	padding : 0px!important;
}

#LiveChatBoxText a:hover
{
	text-decoration : underline;
}

.ui-dialog-titlebare 
{
	background-image: url(/images/close.gif); background-repeat: no-repeat; left: 40px;
	float: right;
	padding-left: 15px;
	width: 100px;
	cursor:move;
}

.ui-draggable, .ui-droppable {
background-position:left top;
}

.ui-corner-all {
-moz-border-radius-bottomleft:4px;
-moz-border-radius-bottomright:4px;
-moz-border-radius-topleft:4px;
-moz-border-radius-topright:4px;
}

.ui-widget-content {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
}

.ui-widget {
font-family:Arial,Verdana,sans-serif;
font-size:1.1em;
}

.ui-dialog {
padding:0.2em;
position:relative;
width:300px;
}

.ui-resizable {
	position:relative;
}

#closewindow {
	background: #ffffff;
}
/*END Live Chat Box*/

.seocheckbox {
	margin: 0px 5px 5px 0px;
}

.ssl-left
{
	font-size : 11px;
	display: block;
	text-align: left;
}

.imggreyborder {
	border: solid #999999 1px;
}
		
#bPartners11
{
-x-system-font:none;
color:#D1172C;
display:block;
font-family:Arial,Helvetica,sans-serif;
font-size:35px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:24px;
padding:7px 0 10px;
}

#bPartners14
{
color:#D1172C;
display:block;
font-family:Arial,Helvetica,sans-serif;
font-size:20px;
line-height:24px;
padding:7px 0 10px;
}

#bText11 {
padding-left:350px;
padding-top:167px;
}

#bText12 {
padding-left:435px;
padding-top:160px;
}

#bText13 {
padding-left:385px;
padding-top:160px;
}
/*--------------------------------------------------------------new video page----------------------------*/

#videtopline {
	float:left;
	width:100%;
	height:14px;
	background : url(/images/video_tape.gif) no-repeat top left;
	margin-top:10px;
}
#videbottomline {
	float:left;
	width:100%;
	height:14px;
	background : url(/images/video_tape.gif) no-repeat top left;
	margin-top:20px;
}
#video_wrap {
	float:left;
	width:100%;
	min-width:88px;
	margin-top:30px;
}

#video_thumb {
	float:left;
	width:150px;
	height:88px;
}

#video_text {
	float:left;
	width:170px;
	min-height:88px;
	margin-left:5px;
	
	font-family:verdana;
	font-size:11px;
	color:#333333;
	line-height:14px;
	text-align:left;
}

#video_title {
	float:left;
	width:170px;
	text-align:left;
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	color:#d1182d;
}

#paging {
	float:left;
	width:200px;
	margin-top:30px;
	font-weight: bold;
}
/*-----start--------------calculator buttons /steps/-----------------------*/
#calculator_main_container {
	float:left;
	position:relative;
	width:630px;
}

#calculator_piggy_container {
	float:right;
	position:relative;
	width:234px;
	height:212px;
	background: url(/images/piggy_banck_calculator_taxback.gif) no-repeat;
}

#calculator_buttons_container {
	float:left;
	position:relative;
	width:350px;
}

#calculator_button_box {
	float:left;
	position:relative;
	width:349px;
	margin-bottom:10px;
	background: url(/wwwN/images/button_calc_back.gif) repeat-y;
}

#calculator_button_box_top {
	float:left;
	position:relative;
	width:349px;
	height:7px;
	background: url(/wwwN/images/button_calc_top.gif) no-repeat;
	overflow:hidden;
}

#calculator_button_box_bottom {
	float:left;
	position:relative;
	width:349px;
	height:8px;
	background: url(/wwwN/images/button_calc_bottom.gif) no-repeat;
	overflow:hidden;
}

#calculator_button_link {
    float:left;
    position:relative;
	padding-bottom:4px;
	padding-top:1px;
}

#calculator_button_link a {
    font-family:Arial, Helvetica, sans-serif;
    color:#ffffff;
    font-size:20px;
    text-decoration:none;
    background: url(/wwwN/images/button_calc_bullet.gif) 0 5px no-repeat;
    padding-left:12px;
    display:block;
	padding-left:22px;
    margin-left:10px;
}

#calculator_button_link a:hover {
   color:#ffffff;
   text-decoration:underline;
}
/*-----end--------------calculator buttons /steps/-----------------------*/
/*----------------------------------------START US PREPAID------------------------------------------------*/
#usprepaid_home_container {
	position:relative;
	float:left;
	width:950px;
	margin:0px;
	padding:0px;
}

/*----------------------------------------- box 1 ------------------------------------------*/
#usprepaid_home_main_box {
	float:left;
	position:relative;
	width:302px;
	background:url(/wwwN/images/us_prepaid_home_main_box_background.gif) repeat-y;
}

#usprepaid_home_main_box_top {
	float:left;
	position:relative;
	width:302px;
	height:5px;
	background:url(/wwwN/images/us_prepaid_home_main_box_top.gif) no-repeat;
	overflow:hidden;
}

#usprepaid_home_main_box_bottom {
	float:left;
	position:relative;
	width:302px;
	height:5px;
	background:url(/wwwN/images/us_prepaid_home_main_box_bottom.gif) no-repeat;
	overflow:hidden;
}

#usprepaid_home_main_box_content {
	float:left;
	position:relative;
	padding-left:10px;
	padding-right:10px;
	width:282px;
}

#usprepaid_home_main_box_content h1{
	margin:0px;
	padding:0px;
	font-family:Arial;
	font-size:20px;
	color:#d1182d;
}

#usprepaid_home_main_box_content p{
	margin-top:5px;
	padding:0px;
	font-family:Arial;
	font-size:14px;
	line-height:20px;
	color:#666666;
}

#usprepaid_home_main_box_img{
	float:left;
	position:relative;
	margin-top:10px;
	margin-left:10px;
	margin-bottom:2px;
	padding:0px;
	width:282px;
	height:159px;
	background:url(/wwwN/images/main_pic_usprepaid.gif) no-repeat;
	display:inline;
}



/*----------------------------------------- box 2 ------------------------------------------*/
#usprepaid_home_main_box2 {
	float:left;
	position:relative;
	width:302px;
	background:url(/wwwN/images/us_prepaid_home_main_box_background.gif) repeat-y;
	margin-left:20px;
}

#usprepaid_home_main_box_content2 {
	float:left;
	position:relative;
	width:290px;
	background:url(/wwwN/images/atm_card_background.gif) no-repeat #d1182d;
	margin-left:5px;
	display:inline;
	overflow:hidden;
	
}

#usprepaid_home_main_box_content2 h1{
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#ffffff;
	font-weight:normal;
	margin-left:33px;
	margin-top:7px;
	margin-bottom:5px;
}

#usprepaid_home_main_box2_img{
	float:left;
	position:relative;
    margin:0px;
    padding:0px;
	width:290px;
	height:125px;
	background:url(/wwwN/images/atm_card_main_image.jpg) no-repeat;
	display:inline;
}

#atm_card_bullets {
	float:left;
	position:relative;
	width:280px;
	margin-left:5px;
	display:inline;
	margin-top:10px;
	
}

#atm_card_bullets p{
	margin:0px;
	margin-bottom:9px;
	padding: 0 15px;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	background:url(/wwwN/images/atm_card_arrow_red_back.gif) no-repeat 0px 3px;
}

#atm_card_button_read_more {
	float:left;
	position:relative;
	width:290px;
	height:37px;
	margin-left:5px;
	padding:0px;
	background:url(/wwwN/images/atm_card_lear_more_button.jpg) no-repeat;
	display:inline;
	text-align:center;
}

#atm_card_button_read_more a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#d1182d;
	text-decoration:none;
	background:url(/wwwN/images/atm_lear_more_arrow.gif) no-repeat 4px;
	padding-left:15px;
	line-height:35px;
}

#atm_card_button_read_more a:hover{
	color:#d1182d;
	text-decoration:underline;
}

/*----------------------------------------- box 3 ------------------------------------------*/
#usprepaid_home_main_box3 {
	float:left;
	position:relative;
	width:302px;
	background:url(/wwwN/images/us_prepaid_home_main_box_background.gif) repeat-y;
	margin-left:20px;
}

#usprepaid_home_main_box_content3 {
	float:left;
	position:relative;
	width:290px;
	background:url(/wwwN/images/sim_card_background.gif) no-repeat #003e8a;
	margin-left:5px;
	display:inline;
	overflow:hidden;
	
}

#usprepaid_home_main_box_content3 h1{
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#ffffff;
	font-weight:normal;
	margin-left:33px;
	margin-top:7px;
	margin-bottom:5px;
}

#usprepaid_home_main_box3_img{
	float:left;
	position:relative;
    margin:0px;
    padding:0px;
	width:290px;
	height:125px;
	background:url(/wwwN/images/sim_card_main_image.jpg) no-repeat;
	display:inline;
}

#sim_card_bullets {
	float:left;
	position:relative;
	width:280px;
	margin-left:5px;
	display:inline;
	margin-top:10px;
	
}

#sim_card_bullets p{
	margin:0px;
	margin-bottom:9px;
	padding: 0 15px;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	background:url(/wwwN/images/atm_card_arrow_blue_back.gif) no-repeat 0px 3px;
}

#sim_card_button_read_more {
	float:left;
	position:relative;
	width:290px;
	height:37px;
	margin-left:5px;
	padding:0px;
	background:url(/wwwN/images/atm_card_lear_more_button.jpg) no-repeat;
	display:inline;
	text-align:center;
}

#sim_card_button_read_more a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#003e8a;
	text-decoration:none;
	background:url(/wwwN/images/sim_lear_more_arrow.gif) no-repeat 4px;
	padding-left:15px;
	line-height:35px;
}

#sim_card_button_read_more a:hover{
	color:#003e8a;
	text-decoration:underline;
}


/*----------------------------------------- ATM CARD Inner header ------------------------------------------*/

#atm_card_header_container {
	float:left;
	position:relative;
	width:100%;
}

#atm_card_header_container_img{
	float:left;
	position:relative;
	width:221px;
	height:148px;
}

#atm_card_header_bullets{
	float:left;
	position:relative;
	margin-left:15px;
	width: 410px;
}

#atm_card_header_bullets p{
	margin:0px;
	margin-bottom:10px;
	padding-left:30px;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:19px;
	line-height:18px;
	font-weight:bold;
	background:url(/wwwN/images/atm_sim_card_header_bullet.gif) no-repeat 0px 3px;
}

/*----------------------------------------- SIM CARD Inner header ------------------------------------------*/

#sim_card_header_container {
	float:left;
	position:relative;
	width:640px;
}

#sim_card_header_container_img{
	float:left;
	position:relative;
	width:221px;
	height:148px;
}

#sim_card_header_bullets{
	float:left;
	position:relative;
	margin-left:15px;
	
}

#sim_card_header_bullets p{
	margin:0px;
	margin-bottom:10px;
	padding-left:30px;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:19px;
	line-height:18px;
	font-weight:bold;
	background:url(/wwwN/images/atm_sim_card_header_bullet.gif) no-repeat 0px 3px;
	width:300px;
}

#atm_card_header_container center h3 a {
	-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background: #ffffff;
display:block;
padding:2px 25px;
text-decoration:none;
}
/*----------------------------END US PREPAID*/
.tdCalc td {
	padding-bottom:5px;
	padding-left:20px;
}

p.arrow_red {
float:left;
position:relative;
width: 95%;
	-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/wwwN/images/arrow-red-right.gif) no-repeat scroll left 6px;
display:block;

font-size:13px;
padding:2px 15px;

}

.separator_dots {
	background-image: url(/wwwN/Images/bgdots.gif);
	background-repeat: repeat-x;
	background-position: center;
	height: 7px;

}

.contentRow {
	background:#FFFFFF none repeat scroll 0 0;
	padding:0;
	width:100%;
}

.contentWrapper {
	border:0 none;
	float:left;
	margin:0;
	padding:0;
	width:63%;
}

.contentContent {
	border:0;
	margin:0;
	padding:0;
}

/* Start Home Bussines tabs*/

.font18WhiteBold
{
	font-size : 18px;
	color : #FFFFFF;
}

#OtherBusinessBox
{
	padding : 0px 10px 0px 15px;
}

.blueBoxBusiness1
{
	background : #003E8A url(/wwwN/images/corner_blue_top_left.gif) no-repeat top left;
	width : 230px;
}

.blueBoxBusiness2
{
	background :  url(/wwwN/images/corner_blue_top_right.gif) no-repeat top right;
}

.blueBoxBusiness3
{
	background : url(/wwwN/images/corenr_blue_bottom_right.gif) no-repeat bottom right;
}

.blueBoxBusiness4
{
	background : url(/wwwN/images/corner_blue_bottom_left.gif) no-repeat bottom left;
	padding : 3px 0;
}

.blueBoxBusiness4 a
{
	display : block;
	color : White;
	font-size : 13px;
	background : url(/wwwN/images/arrow_white_blue.gif) no-repeat center left;
	padding : 4px 5px 4px 13px;
}

.blueBoxBusiness4 a:hover
{
	color : White;
}
/* End Home Bussines tabs*/
/*START US Landing page*/

input.margin_input_lp, select.margin_input_lp {
	width:190px;
}

table.margin_input_lp {
	margin-left: 5px;
}

span.margin_input_lp {
	margin-left: 5px;
}

.landingpage_usa tbody td {
	padding-left: 5px;
	padding-right: 5px;
	font-size: 12px;
}

#lp_terms  table td input{
	float:left;
	margin-right:5px;
}

#lp_terms  table td {
	color:#D1182D;
}

#menuLP
{
	float : right;
	padding : 0px 0 0px 0;	
}

#menuLP ul
{
	list-style-type : none;
}

#menuLP ul li
{
	float : left;
	border-left : 1px solid #83827E;
	width : 120px;
	text-align : center;
	padding : 0px 0px;
}

#menuLP ul li a
{
	font :  bold 13px Arial, Helvetica, sans-serif;
	color : #666666;
}

#menuLP ul li a:hover
{
	color : #D1182D;
	text-decoration : none;
}

#menuLP ul li #selected
{
	color : #D1182D;
	text-decoration : none;
}


#ContentLP
{
	width : 100%;
}

#Content1LP
{
	background : url(/wwwN/images/grey-frame-top.gif) repeat-x top;
}

#Content2LP
{
	background : url(/wwwN/images/grey-frame-bottom.gif) repeat-x bottom;
}

#Content3LP
{
	background : url(/wwwN/images/grey-frame-left.gif) repeat-y top left;
}

#Content4LP
{
	background : url(/wwwN/images/grey-frame-right.gif) repeat-y top right;
}

#Content5LP
{
	background : url(/wwwN/images/round-grey-top-left-1.gif) no-repeat top left;
}

#Content6LP
{
	background : url(/wwwN/images/round-grey-top-right-1.gif) no-repeat top right;
}

#Content7LP
{
	background : url(/wwwN/images/round-grey-bottom-right-1.gif) no-repeat bottom right;
}


#Content8LP
{
	background : url(/wwwN/images/round-grey-bottom-left-1.gif) no-repeat bottom left;
	padding : 10px 10px 15px 10px;
}

#Content8LP2
{
	background : url(/wwwN/images/round-grey-bottom-left.gif) no-repeat bottom left;
	padding : 10px 0px 15px 20px;
}

#Content8LP h1
{
	font : 23px Arial, Helvetica, sans-serif;
	color : #D1182D;
	line-height: 33px;
}


#Content8LP p
{
	font : 13px Arial, Helvetica, sans-serif;
	line-height : 17px;
}


#ContentLP_Left 
{
	float: left;
	width : 322px;
}

#ContentLP_Right 
{
	float: right;
	background : url(/wwwN/images/pixel-grey.gif) repeat-x top;
	width : 628px;
}

.butLP_red
{
	background-color : #D1182D;
	color : White;
	border : 1px none #D1182D;
	font-weight : bold;
	padding : 2px 20px;
	margin-left:5px;
}

.titleLP_red
{
	color : #D1182D;
	font : bold 15px Arial, Helvetica, sans-serif;
	padding: 10px 0px 10px 0px;
}

.titleLP_red2
{
	color : #D1182D;
	font :  18px Arial, Helvetica, sans-serif;
	padding: 0px 0px 10px 0px;
}

.titleLP_blue2
{
	color : #003E8A;
	font :  18px Arial, Helvetica, sans-serif;
	padding: 0px 0px 10px 0px;
}

#left_LP
{
	float : left;
	width : 280px;
	/*background : url(../images/pixel-grey.gif) repeat-y right;*/
	background : url(/wwwN/images/line-grey-right.gif) no-repeat right center;	
}

.left_text_LP
{
	float : left;
	padding : 0px 15px 0px 0px;
	line-height : 17px;
}

.center_text_LP2_new
{
	float : left;
	padding : 5px 10px 5px 10px;
	color : #FFFFFF;
	background-color : #01925c;
	height : 104px;
	line-height : 17px;
}

.titleLP_blue2_new
{
	color : #333333;
	font :  18px Arial, Helvetica, sans-serif;
	padding: 0px 0px 10px 0px;
}

.right_text_LP2
{
	float : left;
	padding : 0px 0px 12px 15px;
	color : #FFFFFF;
	background-color : #D1182D;
	height : 258px;
	line-height : 17px;
}

#left_LP2
{
	float : left;
	width : 285px;
}


.left_text_LP2
{
	float : left;
	padding : 5px 10px 5px 10px;
	color : #FFFFFF;
	background-color : #D1182D;
	height : 104px;
	line-height : 17px;
}

#center_LP
{
	float : left;
	width : 330px;
	background : url(/wwwN/images/line-grey-right.gif) repeat-y  right;
}

.center_text_LP
{
	float : left;
	padding : 0px 15px 0px 25px;
	line-height : 17px;
}

#center_LP2
{
	float : left;
	width : 330px;
	padding-left : 20px;
}

.center_text_LP2
{
	float : left;
	padding : 5px 10px 5px 10px;
	color : #FFFFFF;
	background-color : #003E8A;
	height : 104px;
	line-height : 17px;
}

#right_LP
{
	float : left;
	width : 284px;
	padding : 0px 10px 0px 10px;
}


#right_LP2
{
	float : left;
	width : 260px;
	padding : 0px 0px 0px 21px;
}


.RedBox8LP
{
	background : url(/wwwN/images/round-red-bottom-right.gif) no-repeat bottom right;
}

#left_LP3
{
	float : left;
	width : 300px;
}

#center_LP3
{
	float : left;
	width : 300px;
	padding-left : 25px;
}

#right_LP3
{
	float : right;
	width : 300px;
}

.text_LP3
{
	float : left;
	padding : 10px 10px 10px 15px;
	height : 151px;
	line-height : 17px;
}

.text_LP3uk
{
	float : left;
	padding : 10px 10px 10px 15px;
	height : 210px;
	line-height : 17px;
}

.RedBoxA {
background:transparent url(/images/pixel-red.gif) repeat-x scroll center top;
margin-bottom:17px;
width:100%;
}

/*END US Landing page*/

.wrapper_client {
	width:720px;
	clear : both;
	margin: 10px 110px 20px 90px;
}

#wrapper_line_client {
	width:720px;
	height:2px;
	background: #666666;
	margin-bottom: 2px;
}

.wrapper_row_bckg {
	width:720px;
	height:22px;
	float:left;
	text-align:left;
	background: #EEEEEE;
	margin: 5px 0px 2px 0px;
}

#div_taxc .tdS td {
	/*border: solid red 1px;*/
	padding-left:6px;
	padding-top: 0px;
	padding-bottom:0px;
}
