html,body{

	margin:0 auto;

	padding:0

}

h2{

	padding: 0;

	margin: 0;

	font-size: 1.4em;

}

h3{

	font-size: 1.2em;

}

img{

	border: 0;

}

body{

	font-family: Tahoma, Arial, Arial AMU, Verdana;

	background-color: #4b4b4b;

}

.hidden{

	display: none;

	visibility: hidden;

}

.error{

	color: red;

}

.link{

	cursor: pointer;

}

.hr{

	font-size:1px;

	height: 1px;

	background: url("images/st_pixel.gif") center repeat-x;

	clear: both;

}

div#container{

	width: 1003px;

	margin: 0 auto;

	background: #fff;

}

div#header{

	position:relative

}

div#wrapper{

	float:left;

	width: 100%;

}

div#content{

	margin-left: 542px;

}

div#navigation{

	float:left;

	width:522px;

	margin-left: -1003px;

}



div#leftTop{

	height: 117px;

}

div#rightTop{

	height: 99px;

}

div#leftTop{

	padding-left: 26px;

}



div#topLogoContainer{

	float: left;

}

div#topLeftRightContainer{

	padding-top: 22px;

	float: right;

	height: 95px;

	vertical-align: bottom;

}



#leftTopTable{

	width: 100%;

}



#leftTopTable .td1{

	width: 39px;

	vertical-align: top;

}

#leftTopTable .td2{

	width: 219px;

	padding: 23px 0 0 20px;

	vertical-align: top;

}

#leftTopTable .td3{

	width: 203px;

	padding-top: 8px;

	vertical-align: top;

}



.topSearchInputContainer{

	vertical-align: top;

	padding: 2px 8px 0 0;

}

.searchInput{

	border: 0px solid;

	margin: 2px;

	width: 143px;

}

* html .searchInput{

	margin: 1px;

}

*:first-child+html .searchInput{

	margin: 1px;

}

.topSearchButContainer{

	vertical-align: top;

}



.topSearchInputContainer{

}



.searchBoxLeft{

	background-image: url("images/Search_box_line_left.gif");

	background-position: left;

	background-repeat: repeat-y;

}

.searchBoxRight{

	background-image: url("images/Search_box_line_right.gif");

	background-position: right;

	background-repeat: repeat-y;

}

.searchBoxTop{

	background-image: url("images/Search_box_line_top.gif");

	background-position: top;

	background-repeat: repeat-x;

}

.searchBoxBottom{

	background-image: url("images/Search_box_line_bottom.gif");

	background-position: bottom;

	background-repeat: repeat-x;

}

.searchBoxLT{

	background-image: url("images/Search_box_corner_left_top.gif");

	background-position: left top;

	background-repeat: no-repeat;

}

.searchBoxTR{

	background-image: url("images/Search_box_corner_right_top.gif");

	background-position: right top;

	background-repeat: no-repeat;

}

.searchBoxRB{

	background-image: url("images/Search_box_corner_right_bottom.gif");

	background-position: right bottom;

	background-repeat: no-repeat;

}

.searchBoxBL{

	background-image: url("images/Search_box_corner_left_bottom.gif");

	background-position: left bottom;

	background-repeat: no-repeat;

}



#leftContentContainer{

	padding-left: 38px;

	background: url("images/left_green.gif") top left no-repeat;

}



#leftContentTopTable{

	width: 100%;

}

#leftContentTopTable .td1{

	width: 312px;

}



#leftContentTopTable .td2{

	padding-left: 20px;

	width: 152px;

}





.stBoxLeft{

	background-image: url("images/st_pixel.gif");

	background-position: left;

	background-repeat: repeat-y;

	background-color: #EFEFEF;

}

.stBoxRight{

	background-image: url("images/st_pixel.gif");

	background-position: right;

	background-repeat: repeat-y;

}

.stBoxTop{

	background-image: url("images/st_pixel.gif");

	background-position: top;

	background-repeat: repeat-x;

}

.stBoxBottom{

	background-image: url("images/st_pixel.gif");

	background-position: bottom;

	background-repeat: repeat-x;

}

.stBoxLT{

	background-image: url("images/Grey_box_Corner_top_left.gif");

	background-position: left top;

	background-repeat: no-repeat;

}

.stBoxTR{

	background-image: url("images/Grey_box_Corner_top_right.gif");

	background-position: right top;

	background-repeat: no-repeat;

}

.stBoxRB{

	background-image: url("images/Grey_box_Corner_bottom_right.gif");

	background-position: right bottom;

	background-repeat: no-repeat;

}

.stBoxBL{

	background-image: url("images/Grey_box_Corner_bottom_left.gif");

	background-position: left bottom;

	background-repeat: no-repeat;

}

.currencyBoxContainer{

	height: 227px;

}

.newsBoxContainer{

	margin-top: 20px;

	height: 224px;

	padding: 18px 22px 9px 22px;

	

}

.curencyLeftBoxContainer{

	margin-top: 20px;

	height: 497px;

	overflow: auto;

}

.currencyBox{

	font-family: Tahoma, Arial, Arial AMU, Verdana;

	color: #969696;

	font-weight: bold;

	padding-top: 10px;

	font-size: 13px;

}

* html .currencyBox{

	padding-top: 1px;

	margin-top: 8px;

}

*:first-child+html .currencyBox{

	padding-top: 1px;

	margin-top: 8px;

}

.newsBox{

	font-size: 12px;

	color: #aaa;

	overflow: auto;

	height: 224px;

}

.curencyLeftBox{

	padding: 13px 22px 9px 22px;

	font-size: 12px;

	color: #aaa;

}

.curencyLeftBox h2{

	text-align: center;

}



.currencyBox .hr{

	font-size: 1px;

	height: 1px;

	padding:0 0 0 0;

	margin:0 0 0 0;

}

.space{

	font-size: 1px;

	clear: both;

	padding-top: 4px;

}

* html .space{

	padding-top: 2px;

}

* html .spacei{

	font-size: 1px;

	clear: both;

	padding-top: 2px;

}

*:first-child+html .space{

	padding-top: 3px;

}

.space4{

	height: 0;

}

.space5{

	height: 1px;

}

.space6{

	height: 2px;

}

.space9{

	height: 5px;

}

.space18{

	height: 14px;

}

.space9i{

	height: 5px;

}

* html .space9i{

	height: 7px;

}

*:first-child+html .space9i{

	height: 7px;

}

.space10{

	height: 6px;

}

.space11{

	height: 7px;

}

.newsBox .hr{

	padding: 10px 0;

}

* html .newsBox .hr{

	height: 1px;

	padding: 1px 0 1px 0;

}

*:first-child+html .newsBox .hr{

	padding: 10px 0;

}



:root .selectCurency, :root .inputCurency{

	border: 1px solid #aaa;

	

}

.inputCurency{

	float: right;

	width: 167px;

}

* html .inputCurency{

	width: 163px;

}

*:first-child+html .inputCurency{

	width: 163px;

}

.selectCurency{

	float: right;

	width: 169px;

}

.menuBoxContainer{

	height: 227px;

}

.menuBox{

	padding: 8px 11px 8px 11px;

}

.menuBox .current a, .menuBox .current a:hover, .menuBox .current a:visited{

	color: #5CCC00;

}

.menuItem{

	height: 29px;

}

.menuHr{

	background-image: url("images/st_pixel.gif");

	background-position: top;

	background-repeat: repeat-x;}

}

.menuImgItem{

	width: 5px;

}



.menuItem a, .menuItem a:hover, .menuItem a:visited{

	text-decoration: none;

	color: #999;

	font-size: 13px;

}

.menuBox table{

	width: 100%;

}

.curencyLeft{

	padding-left: 22px;

	float: left;

}

.curencyRight{

	float: right;

	text-align: right;

	padding-right: 11px;

}

.questionImg{

	margin-bottom: -3px;

	cursor: pointer;

}

.curencySubmit{

	padding: 9px 0 0 58px;

	text-align: center;

	cursor: pointer;

}

* html .curencySubmit{

	padding-top: 6px;

	text-align: center;

	cursor: pointer;

}

* html .currTopSubm{

	padding-left: 0;

}

*:first-child+html .currTopSubm{

	padding-left: 0;

}

.bannersBoxContainer{

	margin-top: 19px;

	height: 227px;

	overflow: hidden;

}

.bannersBox{

	padding: 0 9px 9px 24px;

	font-size: 16px;

	color: #969696;

}



.leftBottomBannerItem{

	float: left;

	padding: 0 10px 10px 0;

}

.leftBotoomBannerHeader{

	vertical-align: middle;

	display:table-cell;

	font-weight: bold;

	float: left;

	height: 30px;

	padding: 14px 0 0 0;

}

* html .leftBotoomBannerHeader{

	vertical-align: top;

}

*:first-child+html .leftBotoomBannerHeader{

	vertical-align: top;

}

.bottomBannerArrowContainer{

	float: right;

	padding:14px 14px 0 0;

}

.bannerBut{

	padding: 0 0 8px 2px;

}

.active{

	cursor: pointer;

}

.banArrow{

	padding: 0 0 0 2px;

}



div#footer{

	clear:left;

	width:958px;

	

	padding: 20px 0 0 38px;

}



.footerBoxContainer{

	height: 128px;

}

.footerBox{

	padding: 0 9px 9px 10px;

	font-size: 16px;

	color: #969696;

}

div#bottomLogoContainer{

	float: left;

	padding:6px 1px 1px;

}

div#footerCopyright{

	float: left;

	padding: 0px 1px 0 10px;

	width: 110px;

	font-size: 13px;

}

div#footerCounter{

	float: right;

	padding:16px 7px 1px;

}

div#footerCounter2{

	float: right;

	padding:16px 7px 1px;

}

div#rightHome{

	position: relative;

}

.rightHomeReviewOuter{

	padding-right: 7px;

}

.homeReviewBoxContainer{

	height: 416px;

	padding: 12px 14px 9px 24px;

	

}

.homeReviewBox{

	

	font-size: 12px;

	color: #aaa;

	overflow: auto;

	height: 416px;

}

.tabsOuter{

	padding-right: 7px;

	padding-top: 18px;

	height: 744px;

}

.tabBoxContainer{

	padding: 12px 14px 9px 24px;

}

div.homeReviewBox.tabHomeBox{

	

	

}

.rightAboutOuter{

	padding-right: 7px;

	padding-top: 18px;

}

.aboutBoxContainer{

	height: 721px;

	padding: 12px 14px 9px 24px;

}

.aboutBoxContainer.contactBox{

	padding: 12px 14px 9px 11px;

}

div.homeReviewBox.newsArchive{

	height: 721px;

	

}

div.homeReviewBox.aboutHome{

	height: 721px;

	

}

.subHead{

	font-weight: bold;

	font-size: 18px;

	padding-bottom: 3px;

}

.subHead2{

	font-weight: bold;

	font-size: 12px;

	padding-bottom: 1px;

	

}

div#specialRatesContainer{

	position: absolute;

	top: 117px;

	left:131px;

	font-size:13px;

	width: 153px;

	height: 76px;

}

div#rightSupportContainer{

	position: absolute;

	top: 158px;

	left:319px;

	font-size:13px;

	width: 153px;

	height: 76px;

	color: #aaa;

}

div#rightSupportContainer a{

	color: #aaa;

}



div#specialRatesContainer .hr{

	height: 8px;

}

.speacialRatesCurItem{

	padding: 5px 0 5px 10px;

}

.rightSupportItem{

	margin-left:5px;

	padding: 0 0 2px 20px;

}

.icqBg{

	background: url("images/ICQ.gif") left no-repeat;

}

.skypeBg{

	background: url("images/skype.gif") left no-repeat;

}

.phoneBg{

	background: url("images/phone.gif") left no-repeat;

}

.mailBg{

	background: url("images/mail.gif") left no-repeat;

}

.msnBg{

	background: url("images/msn.gif") left no-repeat;

}



.pix12{

	font-size: 12px;

	font-weight: normal;

	height: 16px;

}

.tabMenuUl{

	list-style-image:none;

	list-style-position:outside;

	list-style-type:none;

	padding: 0;

	margin: 0;

	height: 24px;

}

.tabMenuLi{

	float: left;

}

.tabMenuItem{

	height: 20px;

	padding: 4px 0 0 0;

	text-align: center;

	vertical-align: middle;

}

*:first-child+html .tabMenuItem{

	padding: 1px 0 3px 0;

}

* html .tabMenuItem{

	padding: 0px 0 1px 0;

	vertical-align: bottom;

	height: 23px;

}

.tabMenuItem a, .tabMenuItem a:hover, .tabMenuItem a:visited{

	color: #969696;

	text-decoration: none;

	font-weight: bold;

	font-size: 14px;

	

}

.tabNotActive{

	background: url("images/tabNotActiveBg.gif") top repeat-x;

}



.tabLastRow{

	height: 21px;

}

* html .tabLastRow{

	height: 24px;

}

.tabNotActive .stBoxLeft, .tabNotActive .stBoxRight, .tabNotActive .stBoxTop, .tabNotActive .stBoxBottom{

	background-color: transparent;

}

.stBoxLTAct2{

	background-image: url("images/stBoxLTAct2.gif");

	background-position: left top;

	background-repeat: no-repeat;

}

.stBoxLTAct2r{

	background-image: url("images/stBoxLTAct2l.gif");

	background-position: left top;

	background-repeat: no-repeat;

}

.stBoxTRAct2{

	background-image: url("images/stBoxTRAct2.gif");

	background-position: right top;

	background-repeat: no-repeat;

}

.stBoxTRAct2r{

	background-image: url("images/stBoxTRAct2r.gif");

	background-position: right top;

	background-repeat: no-repeat;

}

.stBoxLTnAct{

	background-image: url("images/stBoxLTnAct.gif");

	background-position: left top;

	background-repeat: no-repeat;

}

.stBoxTRnAct{

	background-image: url("images/stBoxTRnAct.gif");

	background-position: right top;

	background-repeat: no-repeat;

}

.stBoxLTnAct2{

	background-image: url("images/stBoxLTnAct2.gif");

	background-position: left top;

	background-repeat: no-repeat;

}

.stBoxLTnAct2r{

	background-image: url("images/stBoxLTnAct2r.gif");

	background-position: left top;

	background-repeat: no-repeat;

}

.stBoxTRnAct2{

	background-image: url("images/stBoxTRnAct2.gif");

	background-position: right top;

	background-repeat: no-repeat;

}

.stBoxTRnAct2r{

	background-image: url("images/stBoxTRnAct2r.gif");

	background-position: right top;

	background-repeat: no-repeat;

}

.faqLinks{

	padding: 3px 0;

}

.faqLinks a, .faqLinks a:visited, .faqLinks a:hover{

	color: blue;

	text-decoration: none;

}

.faqContainer{

	padding-top: 10px;

}

.faqSubject{

	color: blue;

	font-size: 14px;

	font-weight: bold;

}

.mailDesc{

	float: left;

}

.mailInputContainer{

	float: right;

}

.newsInputContainer{

	float: right;

}

.mailInput{

	width: 300px;

	height: 18px;

	border: 1px solid #7E9EB7;

}

.mailTextarea{

	width: 300px;

	height: 188px;

	border: 1px solid #7E9EB7;

}

.mailClear{

	clear: both;

	padding-top: 10px;

}

.mailClear1{

	clear: both;

	padding-top: 10px;

}

* html .mailClear1{

	clear: both;

	padding-top: 4px;

}

*:first-child+html .mailClear1{

	clear: both;

	padding-top: 4px;

}

.submitButtonL{

	background-image: url("images/button_left.gif");

	background-position: left top;

	background-repeat: no-repeat;

}

.submitButtonR{

	background-image: url("images/button_right.gif");

	background-position: right top;

	background-repeat: no-repeat;

}

.submitButtonM{

	background-image: url("images/button_middle.gif");

	background-position: left top;

	background-repeat: repeat-x;

	width: 195px;

}

.submitButton{

	height: 17px;

	padding: 3px;

	text-align: center;

	color: #000;

	font-weight: normal;

}

.datePC{

	float: left;

	padding: 0;

	width: 67px;

}

.datePCDesc{

	float: left;

	padding: 5px 5px 0 0;

}

.newsInputContainer .submitButtonM{

	width: 121px;

}

.submitSearch{

	cursor: pointer;

}

:root .ulClear{

	 clear: both;

}

.searchItem{

	padding: 10px 0 10px 0;

}



.questionAnswer{

	background:#FBFBE5 none repeat scroll 0 0;

	position: absolute;

	border: 1px solid;

	padding: 5px;

	width: 200px;

	text-align: left;

	font-weight: normal; 

}

.curencyDataForm{

	margin: 0;

	padding: 0;

}

.curencyDataForm input, .curencyDataForm textarea{

	width: 269px;

}

.curencyDataForm select{

	width: 275px;

}



:root .curencyDataForm input, :root .curencyDataForm textarea, :root .curencyDataForm select{

	border:1px solid #7E9EB7;

}

:root .curencyDataForm input{

	height: 18px;

}

:root .curencyDataForm select{

	width: 271px;

	height: 22px;

}

.curencyDataForm textarea{

	height: 66px;

}

.curencyFieldContainer{

	padding-right: 26px;

}

.curencyDataForm .mailDesc{

	font-weight: bold;

	color: #959595;

}

.curencyDataForm .questionBoxContainer{

	float: right;

}

.curencyDataForm .questionImg{

	padding: 3px 0 0 10px;

}

.curencyDataForm .curencySubmit{

	padding: 10px 0 0 0;

}

.curencyDataForm .submitButtonM{

	display: inline-table;

}

.curencyDataForm .errorDesc{

	position: absolute;

	background-color: #fff;

	color: red;

	padding: 5px;

	text-align: center;

	width: 200px;

}

.fillFields{

	color: #FB9833;

	font-size: 16px;

	text-align: center;

	padding: 10px 10px;

}

.confirmHeadDesc{

	color: #55CA0C;

	font-size: 18px;

	font-weight: bold;

}

.rejectHeadDesc{

	color: red;

	font-size: 18px;

	font-weight: bold;

}

.confirmDesc{

	padding-top: 10px;

	font-weight: bold;

	color: #F79733;

	font-size: 14px;

}

.contactChildContent p{

	margin: 0;

}

.contactChildSpace{

	height: 17px;

}

.clear{

	clear: both;

	font-size: 1px;

	margin: 0;

	padding: 0;

	height: 0;

}

.questionImgPad{

	padding-top: 1px;

	padding-bottom: 0;

}

*:first-child+html .questionImgPad{

	padding-top: 2px;

	padding-bottom: 1px;

	padding-left: 5px;

}

* html .questionImgPad{

	padding-left: 5px;

}



.rateDesc{

	height: 17px;

}

.datePCDesc.dateBut{

	padding: 1px 15px 0 4px;

}

.imgClose{

	float: right;

	cursor: pointer;

	

}

.imgCloseContainer{

	padding: 0 0 10px 0;

}

.contactPad{

	padding-left: 4px;

}

.contactPadImg{

	padding-left: 10px;

}

.mailDesc a{

	color: blue;

}

.checkBoxTerms{

	width: 14px !important;

	height: 14px !important;

	

}

.termsCheckSpan{

	padding-left: 5px;

	float: left;

}

* html .termsCheckSpan{

	padding: 2px 0 0 9px;

}

*:first-child+html .termsCheckSpan{

	padding: 2px 0 0 9px;

}

.redError{

	color: red;

}

:root .mailDesc.terms{

	height: 20px;

	vertical-align: bottom;

	padding-top: 2px;

}

.paymentDone{

	text-align: center;

	padding-top: 10px;

	font-weight: bold;

}

.bottomLogoContainerInner{

	height: 73px;

	overflow: hidden;

}

#bot_banner{

	float: left;

	padding:16px 0 7px 10px;

}

#bot_bannerAccept{

	float: left;

	padding:16px 0 7px 0px;

	font-weight: bold;

	width: 70px;

	font-size: 11px;

}
