html, body, div, span, applet, object, iframe, h1, h2, h3, h4, 
h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, 
cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, 
strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, 
fieldset, form, label, legend, table, caption, tbody, tfoot, thead, 
tr, th, td {
	font-size:102%;
}

body {
	direction: rtl;
}

#headerTop {
	height: 97px;
}
	

#pLogo {
	float: none;
	position: absolute;
	right: 10px;
	top: 1px;
	zoom: 1;
}

#customHead {
	float: none;
	margin: 0;
	left: 75px;
	position: absolute;
	top: 55px;
	width: auto;
}

#customizer {
	float: none;
}

#customizer p {
	float: left;
}

#languageBox {
	left: 95px !important;
	*left: -55% !important;
	_left: 95px !important;
	right: auto !important;
}

#customizer .userBlock {
	float: left;
}

#signInBox,
#forgetPassBox {
	right: 10px;
	text-align: right;
}

#signInBoxContent h4,
#signInBoxContent p {
	float: right;
	text-align: right; 
}

#signInBoxContent .signInBtns,
#forgetPassword .signInBtns {
	float: right;
	text-align: right;
}

#topDrops {
	left: 44px;
}

#cLogo {
	float: none;
	left: 10px;
	position: absolute;
	top: 1px;
}

#navSearchBar {
	float: right;
	margin: 0;
}

#mainNav {
	float: right;
}

.navbar li {
	float: right;
}

.navbar li a
{
	font-size: 15px;
	padding: 4px 14px !important;
}

.navbar li ul {
	left: auto;
	right: 0;
	zoom: 1;
}

.navbar li ul li {
	float: none;
	position: static !important;
}

.navbar li ul li ul div {
	float: none;
	zoom: 1;
}

.navbar li ul li ul div div {
	float: none !important;
}

.navbar li ul li ul li {
	padding: 0 10px 0 20px;
	position: static;
}

.navbar li ul ul li a,
.navbar li.selected ul ul li a,
.navbar li.selected:hover ul ul li a,
.navbar li.navHover ul ul li a {
	background-position: 100% 60%;
	padding: 0 10px 0 0;
}

div.dsBottom {
	*display: none;
}

#searchBar {
	float: left;
	_margin-top: 1px;
}

input#search {
	padding: 4px 8px 0 21px;
	width: 170px;
}

input#searchBtn {
	left: 6px;
	right: auto;
}

#breadcrumb {
	float: right;
}

#breadcrumb a.homeLink {
	float: right;
}

#utilNav {
	float: left;
	text-align: left;
}

#utilNav a {
	float: left;
}

#shareBox {
	left: 0;
	*left: 180px;
	_left: 0;
}

#emailBox {
	left: 0;
	right: auto;
	_right: 558px;
}

#leftColumn,
#centerColumn,
#rightColumn,
#mainColumn {
	float: right;
}

#mainColumn ul {
	margin-left: 0;
	margin-right: 1.4em;
}

#leftColumn, .oneThree #leftColumn {
	padding-left: 20px;
	padding-right: 0;
}

#leftNav a {
	background-position: 100% 5px;
	padding-left: 0;
	padding-right: 10px;
}

#mainColumn #rightColumn {
	padding-left: 0;
	padding-right: 10px;
	_padding-right: 0;
}

#rightNav li {
	padding-left: 0;
	padding-right: 27px;
}

#rightNav li.selected {
	background-position: 100% 0;
}

#footerLinks {
	width: 100%;
}

#footerLinks a, #footerLinks img  {
	float: right;
}

a.dotted {
	zoom: 1;
}

div.tooltip {
	*margin-top: 25px;
}
	div.tooltip div.content_container {
	}
		div.tooltip div.content_container div {
			*position: static !important;
		}
			div.tooltip div.content_container div div.tooltipContent {
				*position: relative !important;
			}
			
			div.tooltipContent p {
				zoom: 1;
			}

span.blueBdr
{ 
	padding-left:6px;
}

span.blueBdr input 
{ 
	padding-left:6px;
	padding-right:6px;
}

.results #leftColumn {
	padding-left: 15px;
	padding-right: 0;
}

.results #mainColumn {
	padding-left: 0;
}

#tabs li {float: right}

caption, th, td { text-align: right; }

.templateH #hd {
	padding-top: 1px;
}

	.templateH #bd {
		margin-top: 72px;
		_margin-top: 75px;
	}

		.templateH #intContentHead {}

		.templateH #intContentHead #closeBtn {
				float: right;
				width: auto;
			}

			.templateH #intContentHead #utilNav {
				float: left;
				width: auto;
				*width: 51%;
			}

			.templateH #intContentHead #utilNav a {
					background-position: right 0.33em;
					border: 1px solid #ddd;
					border-width: 0 0 0 1px;
					display: inline;
					float: right;
					margin: 0 5px 0 0;
					padding: 0 20px 0 5px;
				}
				
			.templateH #intContentHead #utilNav a#printBtn {
				border: 0;
			}
