﻿
*
{
	margin:0;
	padding:0;
}

body, html
{
	background: #FFFFFF;
	color: #666666;
	font : 12px Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
}

#container
{
	width : 950px;
	margin : 0 auto;
}

img
{
	margin:0px;
	padding:0px;
	border: 0;
}

img.logo
{
	position:relative;
	float:left;
	clear:left;
}

img.logo_bwt,img.logo_jobsie
{
	position:relative;
	float:right;
	margin-top:4px;
}
img.logo_jobsie
{
	margin-right:55px;
}

img.logo_jobs
{
	position:relative;
	clear:right;
	margin-left:200px;
}

.border
{
	border : 3px double #666666;
}

.border1
{
	border : 1px solid #999999;
}

a
{
	color : #D1182D;
	text-decoration : none;
	outline:0 solid #fff;
}

a:hover
{
	color : #D1182D;
	text-decoration: underline;
}

.footer_logos a:hover {text-decoration: none;}

.bold
{
	font-weight : bold;
}

p
{
	padding : 6px 0;
}

.center
{
	margin-left: 0px;
	text-align : center;
	margin-right: 0px;
}


.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;
}



.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;
}
#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 #img2
{
	float : left;
	margin : 10px 20px 10px 0px;
}

#Content8 ol
{
	margin : 10px 40px 10px 40px;
	font-size:13px;
}

#Content8 #biggertext p,ul {
/*-x-system-font:none;*/
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:17px;
}

#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%;
}


#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 16px;
	font : 21px Arial, Helvetica, sans-serif;
	text-align : left;
	padding : 10px 0;
	padding-left : 13px;
	line-height : 22px;
	display: block;
}


.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;
}


#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;
}

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;
}

.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/trackingButton.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 ul #lastTrachingButton #TrackingSelected
{
	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;
}
#RightMiddleColumn
{
	width : 465px;
	float : left;
}

.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:35px;
}

#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:14px;
	color:#333333;
	line-height:20px;
}

#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;
	color : #666;
	font-weight:bold;
}

#menutable a {
	font : bold 12px Arial, Helvetica, sans-serif;
	color : #666;
}

#menutable a#selected {
	font-weight : bold;
	color : #d1182d;
}

#menutable a:hover {
	color : #d1182d;
	text-decoration:none;
}

#menuLP2 #menutable a {
	font-size:13px;
	padding-left:42px;
	padding-right:42px;
}

.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 : 14px 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;
}

.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;
}

#right2Column div {
	position: absolute;
	left: 0px;
	top: 0px;
	z-index:8;
	background-color: white;
	padding : 0 0 0 20px;
	height: 240px;
	clear: both;
	overflow:hidden;
}

#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;
}




.upperc {
	text-transform : uppercase;
}


p.arrow_red {
	float:left;
	position:relative;
	width: 95%;
	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;

}


#terms_ol {
	list-style: decimal inside; 
}

#terms_ol li { 
	margin: 0 0; 
	list-style-position: outside;
}
	
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;
}

input.margin_input_lp, select.margin_input_lp {
	width:190px;
}

select.margin_input_lp2
{
    width:270px;
    }

#ContentLP_Right_Narrow  input.margin_input_lp, #ContentLP_Right_Narrow  select.margin_input_lp {
	width:160px;
}

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;
}

input.lp_terms{
	float:left;
	margin-right:5px;
}

.lp_terms {
	color:#D1182D;
}

#menuLP, #menuLP2
{
	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;
}

#Content8LP form h6.header_red2 {
color:#72838D;
font-family:Arial;
font-size:18px;
font-weight:normal;
height:auto;
margin:0;
padding:0 0 3px;
width:500px;
}

#Content8LP form p, #Content8LP form p b {
color:#72838D;
font-family:Arial;
font-size:12px;
font-style:normal;
font-weight:normal;
line-height:1.3em;
}

#Content8LP form p b {
	font-weight:bold;
}

#ContentLP_Left 
{
	float: left;
	width : 322px;
}

#ContentLP_Left_Wide 
{
	float: left;
	width : 417px;
}

#ContentLP_Right 
{
	float: right;
	background : url(/wwwN/images/pixel-grey.gif) repeat-x top;
	width : 628px;
}

#ContentLP_Right_Narrow 
{
	float: right;
	background : url(/wwwN/images/pixel-grey.gif) repeat-x top;
	width : 533px;
}

.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;
}

.titleLPNIN_red2
{
	color : #D1182D;
	font :  bold 15px Arial, Helvetica, sans-serif;
	padding: 0px 0px 10px 0px;
}

.titleLPNIN_blue2
{
	color : #003E8A;
	font :  bold 15px 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;
}

.left_text_LP2NIN
{
	float : left;
	padding : 5px 10px 5px 10px;
	color : #FFFFFF;
	background-color : #D1182D;
	height : 134px;
	line-height : 17px;
}

#center_LP
{
	float : left;
	width : 330px;
	background : url(/wwwN/images/line-grey-right.gif) no-repeat  right center;
}

.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;
}

.center_text_LP2NIN
{
	float : left;
	padding : 5px 10px 5px 10px;
	color : #FFFFFF;
	background-color : #003E8A;
	height : 134px;
	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;
}

#right_LP2_newchat
{
	float : left;
	width : 225px;
	padding : 0px 0px 0px 67px;
}


.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 : 230px;
	line-height : 17px;
}

.RedBoxA {
background:transparent url(/images/pixel-red.gif) repeat-x scroll center top;
margin-bottom:17px;
width:100%;
}


.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_usa .tdS td, #div_taxc .tdS td, #div_taxc_can .tdS td, #div_taxc_taxy .tdS td, #div_taxc_empl .tdS td , #div_taxc_lessdays  .tdS td, #div_taxc_as .tdS td, #div_taxc_mar .tdS td, #div_taxc_ie .tdS td, #lp_terms .tdS td, #div_auflight .tdS td, #div_taxc_belg .tdS td{
	padding-left:5px;
	padding-top: 0px;
	padding-bottom:0px;
}

#div_taxc_mar{margin-top:-66px;}
#div_taxc_ie{margin-top:-22px;}
#div_taxc_as {margin-top:-132px;}
#div_taxc_belg {margin-top:-166px;}
#div_taxc {margin-top:-132px;}
#div_taxc_can {margin-top:-44px;}
#div_taxc_usa {margin-top:-44px;}
#div_taxc_taxy {margin-top:-22px;}

.text_LP4
{
	float : left;
	padding : 10px 10px 10px 15px;
	/*height : 220px;*/
	line-height : 17px;
	position: relative;

}

.text_LP4 ul, .text_LP4 ul li 
{
	list-style: none;

}

#columns {float: left; width: 100%}
#togglebox {float: left; width: 100%}

.arrow_bullet {
	width:14px;
	height:1.5em;
	background : url(/images/arrow_personal.gif) no-repeat left 0.35em;
}

ul.arrow_bullet, ul.arrow_bullet li {
	list-style-type:none;
	margin:0;
	padding:0;
	width:100%;
}

ul.arrow_bullet li {
	background : url(/images/arrow_personal.gif) no-repeat left 0.35em;
	text-indent:20px;
}

p.class_2em, ol.class_2em li
{
	margin:0.5em 0 0 0;
	padding-bottom:0.5em;
}

p.arrow_bullet
{
	width:100%;
	height:auto;
	text-indent:16px;
	padding:0;
}

p.pb1 {padding-bottom:1em;}

ul.circ_bullet, ul.circ_bullet li {
	list-style-type:none;
	color:#333;
	font-size:12px;
}

ul.circ_bullet {
	margin:1em 0;
}

ul.circ_bullet li {
	text-indent:20px;
}

.circ_bullet, ul.circ_bullet li {
	background : url(/images/circ_bullet.gif) no-repeat left 0.35em;
}

td.circ_bullet {
	width:14px;
	height:1.5em;
}

input.text {
	background-color:#fff;
	border:0px solid white;
	font:bold 18px Arial, Helvetica, sans-serif;
}

input.hidden {
	display:none;
}

ul 
{
    margin-left:40px;
}
    
.ml5 {margin-left:5px;}	
ul.nolist, ul.nolist li {list-style-type:none;}
ul.mp0, ul.mp0 li {margin:0;padding:0;}
ul.pb1 li {padding-bottom:1em;}
.mt6, ul.mt6 {margin-top:6px;}
.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
#footer {width:954px; margin:0 auto;}
.footer_logos {
	width: 100%;
	height: 91px;
	border: 0px solid black;
	margin: 0;
	padding: 5px 0;
	float: left;
}
a.footer_logos_logo  {background:#fff url(/images/footer-logos.jpg) 10px top no-repeat;}
a.footer_logos_logo {
	margin: 10px 5px 0px 3px;
	float:left;
	width:110px;
	height:83px;
	display:block;
	text-decoration:none;
}

#bottom
{
	border-bottom : 2px solid #CCCCCC;
}
#bottom #copy, .copyright
{
	width : 180px;
	float : right;
	text-align : right;
	font-size : 11px;
}
.copyright {width:100%;border-bottom : 2px solid #CCC;margin:6px 0 12px 0;padding-bottom:6px;}

a.lo0{background-position:-1090px 10px; width:57px;}
a.lo1{background-position:-100px 10px; width:102px;}
a.lo2{background-position:-210px 10px; width:100px;}
a.lo3{background-position:-320px 10px; width:114px;}
a.lo4{background-position:-650px 10px; width:71px;}
a.lo5{background-position:-760px 10px; width:90px;}
a.lo6{background-position:-870px 0; width:60px;}
a.lo7{background-position:-980px 10px; width:99px;}
a.lo8{background-position:0 0; width:84px;height:50px;}
a.lo9{background-position:-430px 0; width:79px;height:50px;}
a.lo10{background-position:-535px 0; width:113px;height:50px;}

a:hover.lo0{background-position:-1090px -73px;}
a:hover.lo1{background-position:-100px -73px;}
a:hover.lo2{background-position:-210px -73px;}
a:hover.lo3{background-position:-320px -73px;}
a:hover.lo4{background-position:-650px -73px;}
a:hover.lo5{background-position:-760px -73px;}
a:hover.lo6{background-position:-870px -83px;}
a:hover.lo7{background-position:-980px -73px;}
a:hover.lo8{background-position:0 -83px;}
a:hover.lo9{background-position:-430px -83px;}
a:hover.lo10{background-position:-535px -83px;}

