﻿* {
	margin:0;
	padding:0
}
img, fieldset {
	outline:0;
	border:0
}
a {
	outline:0
}
div {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	line-height:14px
}
input, textarea {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#666
}
html, body {
	background-color:#fff;
	background:url(../images/web-bg.jpg) repeat-x top #FFF
}
.full-bg {
	background:url(../images/web-bg-main.jpg) repeat-x top #FFF;
	width:100%;
	height:412px;
	top:0
}
@font-face {
font-family:GESSTextMedium;
src:url('../font/GESSTextMedium.eot');
src:local("☺"), url("../font/GESSTextMedium.otf") format("otf"), url("../font/GESSTextMedium.ttf") format("truetype"), url("../font/GESSTextMedium.svg#GESSTextMedium") format("svg");
font-weight:normal;
font-style:normal
}
.body01 {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#333;
	direction:rtl
}
.container-main {
	width:100%;
	min-height:100%;
	height:auto!important;
	height:100%;
	margin:0 auto
}
.container-body {
	margin:0 auto;
	width:1000px;
	height:auto;
	margin-top:-10px
}
.feedback-btn-cnt {
	position:fixed;
	float:left;
	width:30px;
	height:160px;
	top:25%;
	left:0
}
#top {
	width:1000px;
	height:155px;
	top:0
}
.menu-bg {
	float:right;
	width:100%;
	height:38px;
	direction:rtl
}
.logo {
	width:95px;
	height:105px;
	float:right;
	margin-top:15px
}
.login-margin {
	float:left;
	width:145px;
	margin-top:20px
}
.login-pnl-cnt {
	width:840px;
	height:auto
}
.login-pnl {
	width:384px;
	height:73px;
	float:right
}
.login-pnl-small {
	width:227px;
	height:73px;
	float:right;
	margin-left:10px
}
.login-pnl #rt, .login-pnl-small #rt {
	width:8px;
	height:73px;
	float:right
}
.login-pnl #lt, .login-pnl-small #lt {
	width:8px;
	height:73px;
	float:left
}
.login-pnl #cnt {
	width:368px;
	height:54px;
	float:right;
	background:#ebebeb
}
.login-pnl .cnt-data {
	width:368px;
	height:auto;
	float:right
}
.login-pnl-small .cnt-data-small {
	width:211px;
	height:auto;
	float:right
}
#login-input-cnt, #login-input-cntsmll, #login-input-cntnew {
	width:145px;
	height:18px;
	float:right;
	margin-right:5px;
	margin-top:8px
}
#login-input-cntsmll {
	width:49px
}
#login-input-cntnew {
	width:118px
}
.login-input, .login-inputsmll, .login-inputnew {
	width:140px;
	height:18px;
	float:right;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#0069b3;
	border:0;
	text-align:right;
	border:1px solid #d7d7d7
}
.login-inputsmll {
	width:49px
}
.login-inputnew {
	width:118px
}
.login-pnl #login-btn-cnt {
	width:54px;
	height:18px;
	margin-top:8px;
	margin-right:10px;
	float:left
}
.login-btn {
	width:54px;
	height:18px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFF;
	border:0;
	background:url(../images/login-btn.gif) no-repeat;
	float:left
}
.login-pnl .login-chckbox-cnt {
	width:15px;
	height:15px;
	margin-top:8px;
	margin-right:7px;
	float:right
}
.login-txtover a, .login-txtover1 a, .logout-txtover a {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#0069b3;
	text-decoration:none;
	text-align:right;
	float:right;
	margin-top:8px;
	margin-right:3px;
	direction:rtl
}
.login-txtover2 a {
	background:url(../images/Yamamah_03.gif) no-repeat;
	width:56px;
	margin-left:5px;
	float:right;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
	text-align:center;
	float:right;
	margin-top:8px;
	margin-right:3px;
	direction:rtl;
	height:19px;
	padding-top:3px
}
.login-txtover2 a:hover {
	background:url(../images/Yamamah_05.gif) no-repeat;
	color:#0069b3
}
.menu-active a, .menu-active a:hover {
	color:#0069b3;
	background:url(../images/Yamamah_05.gif) no-repeat;
	width:56px;
	margin-left:5px;
	float:right;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#0069b3;
	text-decoration:none;
	text-align:center;
	float:right;
	margin-top:8px;
	margin-right:3px;
	direction:rtl;
	height:19px;
	padding-top:3px
}
.logout-txtover a {
	margin-left:13px
}
.support-btn {
	margin-top:3px;
	float:left
}
.login-txtover1 a {
	margin-left:5px;
	width:20px;
	margin-top:10px
}
.login-txtover1 a :hover {
	text-decoration:underline
}
.login-txtover a:hover {
	text-decoration:underline
}
.login-grytxt {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#565656;
	text-decoration:none;
	text-align:right;
	float:right;
	margin-top:8px;
	margin-right:10px;
	direction:rtl
}
.login-blutxt, .login-spacer, .login-redtxt {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#0069b3;
	text-decoration:none;
	text-align:right;
	float:right;
	margin-top:8px;
	margin-right:5px;
	direction:rtl
}
.login-redtxt {
	color:red
}
.login-spacer {
	margin-right:1px;
	margin-left:1px
}
.login-orngtxt {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#f44b00;
	text-decoration:none;
	text-align:right;
	float:right;
	margin-top:8px;
	margin-right:10px;
	direction:rtl
}
.login-orngtxtbig {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#f44b00;
	text-decoration:none;
	text-align:right;
	float:right;
	margin-top:8px;
	margin-left:5px;
	margin-right:5px;
	direction:rtl
}
.login-pnlrg {
	width:170px;
	height:auto;
	float:right;
	margin-top:13px;
	text-align:right
}
.login-pnlrg #rt {
	width:8px;
	height:73px;
	float:right
}
.login-pnlrg #lt {
	width:8px;
	height:73px;
	float:left
}
.login-pnlrg #cntrg {
	width:87px;
	height:73px;
	float:right;
	background:url(../images/home_04.gif) repeat-x
}
.login-pnlrg .cnt-data {
	width:99px;
	height:auto;
	float:right;
	margin-top:15px;
	margin-right:1px
}
.boxs-row {
	width:1000px;
	float:right;
	padding:10px 0 10px 0;
	margin-top:15px;
	margin-right:7px
}
.boxs-bg {
	background:url(../images/box-bg.jpg) no-repeat;
	width:235px;
	height:206px;
	float:right;
	margin-left:15px;
	cursor:pointer
}
.boxs-bg:hover {
	background:url(../images/box-bg-over.jpg) no-repeat;
	width:235px;
	height:206px;
	float:right;
	margin-left:15px
}
.boxs-bg1 {
	background:url(../images/box-bg.jpg) no-repeat;
	width:235px;
	height:206px;
	float:right;
	cursor:pointer
}
.boxs-bg1:hover {
	background:url(../images/box-bg-over.jpg) no-repeat;
	width:235px;
	height:206px;
	float:right
}
.thumb-icon {
	width:100%;
	float:right;
	text-align:center;
	padding-top:10px;
	margin-bottom:10px
}
.thumb-title-i a {
	width:100%;
	text-align:center;
	font-size:18px;
	font-family:GESSTextMedium, Tahoma, Geneva, sans-serif;
	color:#de5400;
	float:right;
	margin-bottom:10px;
	text-decoration:none;
	line-height:18px;
	font-weight:normal
}
.thumb-title-i a:hover {
	text-decoration:none
}
.thumb-data-i {
	float:right;
	text-align:right;
	width:95%;
	padding-right:10px;
	color:#474747
}
.cnt-icon, .refresh-icon {
	width:22px;
	height:auto;
	float:right;
	margin-right:0
}
.refresh-icon {
	float:right
}
.header-banner {
	width:100%;
	background:#e5f2fa;
	float:right;
	padding-bottom:10px;
	position:relative
}
.header-banner-container {
	width:1000px;
	margin:0 auto
}
.header-news {
	width:1000px;
	height:auto;
	margin:0 auto
}
.header-Mobile {
	width:100%;
	float:right;
	height:auto;
	margin-top:5px
}
.msg-temp {
	float:left;
	width:206px;
	height:auto;
	border:#d8d8d8 1px solid;
	margin-top:10px
}
.dashboard-icon {
	width:60px;
	height:auto;
	float:right;
	margin-right:2px;
	margin-left:10px
}
.lang-ar {
	float:left;
	margin-left:10px
}
.lang-en {
	float:left
}
.latest-news-box-register {
*margin-top:-14px
}
.latest-news-box-send {
*margin-top:14px
}
.latest-news-box {
	width:330px;
	height:245px;
	background:url(../images/reg-bg.jpg) bottom repeat-x #FFF;
	border:#c6e7f9 solid 1px;
	float:right;
	right:0;
	position:relative;
	-webkit-box-shadow:0 1px 5px 0 #73a0ba;
	-moz-box-shadow:0 1px 5px 0 #73a0ba;
	box-shadow:0 1px 5px 0 #73a0ba
}
.reg-title, .reg-title-red, .reg-title-green {
	background:url(../images/reg-title-bg.jpg) repeat-x;
	width:320px;
	float:right;
	height:37px;
	padding-right:10px;
	line-height:37px;
	text-align:right;
	font-family:GESSTextMedium, Tahoma, Geneva, sans-serif;
	color:#FFF;
	font-size:16px;
	font-weight:normal
}
.reg-title-red, .reg-title-green {
	font-size:14px;
	background:0;
	height:25px;
	text-align:center;
	color:#fe0000
}
.reg-title-green {
	color:Green
}
.reg-row {
	width:300px;
	float:right;
	height:auto;
	margin-right:5px;
*margin-right:15px
}
.reg-row-left, .reg-row-left-btn {
	width:100%;
	float:right;
	height:auto;
	padding-top:10px
}
.reg-row-left-btn {
	padding-top:0;
	padding-left:20px;
	float:left
}
.reg-row-right {
	width:300px;
	float:right;
	padding-right:10px
}
.reg-img-btn {
	width:141px;
	text-align:left;
	float:left;
	cursor:pointer
}
.reg-info-btn {
	font-family:GESSTextMedium, Tahoma, Geneva, sans-serif;
	font-size:14px;
	float:right;
	text-align:right;
	color:#494a4b;
	font-weight:normal
}
.reg-info-btn p {
	font-family:GESSTextMedium, Tahoma, Geneva, sans-serif;
	font-size:12px;
	text-align:right;
	color:#494a4b;
	font-weight:normal;
	width:157px
}
.reg-info-btn-err {
	font-family:GESSTextMedium, Tahoma, Geneva, sans-serif;
	font-size:14px;
	color:#ff3600;
	font-weight:normal;
	text-align:center
}
.reg-info-btn p {
	font-weight:bold
}
.reg-txt-label-cont {
	width:100%;
	float:right;
	margin-bottom:3px
}
.reg-txt-lbl {
	float:right;
	color:#666;
	text-align:right;
	width:100%;
	line-height:18px;
	padding-bottom:3px;
	font-size:12px
}
.reg-txt-field-cont {
	width:300px;
	float:right;
	margin-top:7px
}
.reg-txt-cur-rt, .reg-txt-cur-rt-textarea {
	width:7px;
	height:25px;
	float:right;
	background:url(../images/text-curv-right.png) no-repeat
}
.reg-txt-cur-rt-textarea {
	height:90px;
	background:url(../images/text-curv-right-big.png) no-repeat
}
.reg-txt-field {
	width:285px;
	float:right;
	height:25px;
	background:url(../images/text-bg.png) repeat-x;
	border:0;
	line-height:25px;
	direction:rtl;
	color:#06C
}
.reg-txt-cyr-lt, .reg-txt-cyr-lt-textarea {
	float:right;
	width:7px;
	height:25px;
	background:url(../images/text-curv-left.png) no-repeat
}
.reg-txt-cyr-lt-textarea {
	height:90px;
	background:url(../images/text-curv-left-big.png) no-repeat
}
.gallery-cont {
	width:655px;
	float:left;
	height:245px
}
.latest-news-title-row {
	width:100%;
	float:right
}
.latest-news-title {
	font-weight:bold;
	color:#0b5aa0;
	float:right;
	margin-right:15px;
	margin-top:5px;
	font-weight:bold;
	direction:rtl
}
.latest-rss-icon {
	float:left;
	width:auto;
	margin-left:10px;
	margin-top:5px
}
.news-block {
	width:96%;
	margin:0 auto
}
.news-thumb {
	width:49px;
	float:right;
	margin-top:15px
}
.news-data {
	width:160px;
	float:right;
	text-align:right;
	padding:0 5px 0 0;
	margin-top:10px
}
.news-data-title a {
	color:#0b5aa0;
	text-decoration:none;
	font-weight:bold;
	font-size:11px
}
.news-data-title a:hover {
	text-decoration:underline
}
.news-date-cont {
	font-size:10px;
	color:#666;
	direction:rtl
}
.news-img-brdr {
	border:#7bb2da solid 1px
}
.fasel {
	width:90%;
	margin:0 auto;
	border-bottom:#d8d8d8 1px dashed;
	float:right;
	height:1px;
	margin-right:10px;
	margin:4px 10px 0 0
}
.more a {
	color:#de5400;
	font-size:11px;
	font-weight:bold;
	float:left;
	margin-left:10px
}
.more a:hover {
	text-decoration:underline
}
.login-icon {
	width:35px;
	height:auto;
	float:right;
	margin-right:70px
}
.lang-btn {
	float:left;
	margin:20px 0 0 10px;
	position:relative
}
.lang {
	float:left;
	width:85px;
	height:21px;
	margin:13px 0 0 10px
}
.lang #lrt {
	float:right;
	width:4px;
	height:21px
}
.lang #llft {
	float:left;
	width:4px;
	height:21px
}
.lang #lcnt {
	float:right;
	width:117px;
	height:21px;
	background:url(../images/home_14.gif) repeat-x
}
.lang #lngtext {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#0069b3;
	text-align:right;
	float:right;
	direction:rtl;
	margin-top:8px;
	margin-right:4px
}
.lang #lngdropdwn-cnt {
	float:left;
	width:73px;
	height:18px;
	margin-top:8px;
	margin-left:4px
}
.lang-select {
	width:73px;
	height:18px;
	float:right;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#0069b3;
	border:1px solid #93ccf4;
	direction:rtl;
	background-color:#b6e0ff
}
.top-banner {
	float:left;
	width:573px;
	height:59px;
	margin-top:7px;
	margin-left:56px
}
.menu {
	width:90%;
	height:38px;
	float:right;
	margin-right:60px
}
.menu #bullet {
	background:url(../images/home_21.gif) no-repeat;
	width:1px;
	height:38px
}
.header {
	width:695px;
	height:260px;
	margin-top:16px;
	border:1px solid #d8d8d8;
	float:left
}
.msg-temp-row {
	width:100%;
	float:right;
	margin-top:2px;
	margin-bottom:1px
}
.msg-temp-thumb {
	width:26px;
	height:24px;
	float:right;
	margin-left:15px;
	margin-right:10px
}
.msg-temp-title a {
	color:#de5400;
	text-decoration:none;
	text-align:right;
	font-weight:bold;
	float:right;
	line-height:15px
}
.msg-temp-title a:hover {
	color:#999;
	text-decoration:underline
}
.features {
	width:1000px;
	height:127px;
	margin-top:5px;
	float:right
}
.features #frt {
	width:4px;
	height:127px;
	float:right
}
.features #flt {
	width:4px;
	height:127px;
	float:left
}
.features #fcnt {
	width:929px;
	height:127px;
	float:right;
	background:url(../images/home_38.gif) repeat-x
}
.features #fbox {
	width:116px;
	height:83px;
	float:right;
	margin-right:30px;
	margin-top:21px;
	background:url(../images/home_42.jpg) no-repeat
}
.features #ftext a {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#de5400;
	text-decoration:none;
	text-align:center;
	display:block;
	padding-top:12px;
	padding-right:8px
}
.features #ftext a:hover {
	text-decoration:underline
}
.features #ficon1 {
	background:url(../images/icons.png) no-repeat 0 -275px;
	width:67px;
	height:52px;
	margin:0 auto;
	margin-top:5px
}
.features #ficon2 {
	background:url(../images/icons.png) no-repeat 0 -217px;
	width:67px;
	height:46px;
	margin:0 auto;
	margin-top:10px
}
.features #ficon3 {
	background:url(../images/icons.png) no-repeat 0 -158px;
	width:67px;
	height:46px;
	margin:0 auto;
	margin-top:10px
}
.features #ficon4 {
	background:url(../images/icons.png) no-repeat 0 -107px;
	width:67px;
	height:46px;
	margin:0 auto;
	margin-top:10px
}
.features #ficon5 {
	background:url(../images/icons.png) no-repeat 0 -50px;
	width:67px;
	height:46px;
	margin:0 auto;
	margin-top:10px
}
.features #ficon6 {
	background:url(../images/icons.png) no-repeat;
	width:67px;
	height:46px;
	margin:0 auto;
	margin-top:10px
}
.tabs-pnl {
	width:716px;
	height:188px;
	margin-top:10px;
	border:1px solid #d8d8d8;
	float:right
}
.btm-pnlz {
	width:716px;
	height:175px;
	padding-top:16px;
	float:right;
	margin-bottom:30px
}
.btm-pnlz1 {
	width:300px;
	height:190px;
	float:right;
	border:1px solid #d0d0d0;
	margin-left:15px
}
.btm-pnlz1 #btm-heading {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#de5400;
	text-decoration:none;
	text-align:right;
	margin:15px 15px 15px 15px
}
.btm-pnlz1 #btm-txt {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#616161;
	text-decoration:none;
	text-align:right;
	margin-right:15px;
	margin-left:10px;
	direction:rtl;
	line-height:18px
}
.btm-pnlz1 #btm-txtovr a {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#616161;
	text-decoration:none;
	text-align:right;
	float:right;
	direction:rtl;
	margin-right:15px;
	margin-left:15px;
	line-height:20px
}
.btm-pnlz1 #btm-txtovr a:hover {
	text-decoration:underline
}
.btm-pnlz1 #btm-txtovr ul {
	list-style:none
}
.btm-pnlz1 #btm-txtovr li {
	display:inline;
	float:right
}
.btm-pnlz1 #btm-more a {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#0069b3;
	text-decoration:none;
	text-align:left;
	direction:rtl;
	float:left;
	margin:5px 5px 15px 15px
}
.btm-pnlz1 #btm-more a:hover {
	text-decoration:underline
}
.btm-banner {
	float:left;
	width:300px;
	height:175px
}
.right-side {
	float:right;
	width:252px;
	margin-top:16px;
	height:auto
}
.right-menu {
	float:right;
	width:252px;
	height:auto
}
.right-menu-top {
	background:url(../images/inner_07.gif) no-repeat;
	display:block;
	height:4px
}
.right-menu-mid a {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#0069b3;
	text-decoration:none;
	text-align:right;
	background:url(../images/inner_10.gif) no-repeat;
	display:block;
	line-height:28px;
	padding-right:60px;
	height:31px;
	direction:rtl
}
.right-menu-mid a:hover {
	background:url(../images/inner-over_10.gif) no-repeat;
	color:#de5400
}
.right-menu-mid-active a, .right-menu-mid-active a:hover {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	text-align:right;
	background:url(../images/inner-over_10.gif) no-repeat;
	color:#de5400;
	display:block;
	line-height:28px;
	padding-right:60px;
	height:31px
}
.right-menu-btm {
	background:url(../images/inner_13.gif) no-repeat;
	display:block;
	height:3px
}
.menu-icon1 {
	float:right;
	width:27px;
	height:27px;
	background:url(../images/menu-icons.png) no-repeat;
	margin-left:210px;
	margin-top:8px;
	display:block;
	position:absolute;
	display:block
}
.menu-icon2 {
	float:right;
	width:27px;
	height:27px;
	background:url(../images/menu-icons.png) no-repeat 0 -35px;
	margin-left:210px;
	margin-top:3px;
	position:absolute;
	display:block
}
.menu-icon3 {
	float:right;
	width:27px;
	height:27px;
	background:url(../images/menu-icons.png) no-repeat 0 -65px;
	margin-left:210px;
	margin-top:3px;
	position:absolute;
	display:block
}
.menu-icon4 {
	float:right;
	width:27px;
	height:27px;
	background:url(../images/menu-icons.png) no-repeat 0 -102px;
	margin-left:210px;
	margin-top:3px;
	position:absolute;
	display:block
}
.menu-icon5 {
	float:right;
	width:27px;
	height:27px;
	background:url(../images/menu-icons.png) no-repeat 0 -132px;
	margin-left:210px;
	margin-top:3px;
	position:absolute;
	display:block
}
.right-box {
	width:252px;
	margin-top:16px;
	float:right
}
.right-box #rb-top {
	float:right;
	height:4px
}
.right-box #rb-btm {
	float:left;
	height:4px
}
.right-box #rb-mid {
	float:right;
	height:auto;
	width:252px
}
#rb-head, #rb-head-new {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	text-align:right;
	margin-right:13px;
	margin-top:5px;
	color:#de5400;
	padding:5px;
	background:#dde9f3;
	line-height:20px;
	-moz-border-top-right-radius:4px;
	-khtml-border-top-right-radius:4px;
	-webkit-border-top-right-radius:4px;
	border-top-right-radius:4px;
	-moz-border-bottom-right-radius:4px;
	-khtml-border-bottom-right-radius:4px;
	-webkit-border-bottom-right-radius:4px;
	border-bottom-right-radius:4px
}
#rb-head-new {
	float:right
}
.right-box #rb-line {
	height:1px;
	width:252px;
	background:url(../images/rb-line.gif) no-repeat right;
	margin-top:10px
}
.right-box #rb-cnt {
	width:250px;
	float:right
}
.right-box #rb-txt {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	text-align:right;
	margin-right:13px;
	margin-top:10px;
	color:#5b5b5b;
	float:right
}
.right-box #rb-in-cnt {
	float:left;
	margin-top:10px;
	margin-left:10px;
	width:140px;
	height:auto
}
.right-box .rb-input {
	float:left;
	margin-left:7px;
	width:140px;
	height:25px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	text-align:right;
	color:#5b5b5b;
	border:0 solid #d5d5d5;
	direction:rtl
}
.right-box #rb-in-cnt2 {
	float:left;
	margin-top:10px;
	margin-left:10px;
	width:147px;
	height:auto
}
.right-box .rb-input-sml {
	float:right;
	margin-left:7px;
	width:64px;
	height:18px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	text-align:right;
	color:#5b5b5b;
	border:1px solid #d5d5d5;
	direction:rtl
}
.right-box .rb-txtarea {
	float:left;
	margin-left:7px;
	width:140px;
	height:70px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	text-align:right;
	color:#5b5b5b;
	border:1px solid #d5d5d5;
	direction:rtl
}
.gsm-textarea-send {
	float:right;
	margin-left:7px;
	width:300px;
	height:70px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	text-align:right;
	color:#5b5b5b;
	border:1px solid #d5d5d5;
	direction:rtl;
	overflow:hidden
}
.right-box #rb-btn-cnt {
	margin-top:15px;
	padding-right:90px;
	float:right
}
.right-box .rb-btn {
	height:18px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	color:#fff;
	border:1px solid #ff9c00;
	background-color:#ffa922;
	margin-bottom:10px;
	padding-bottom:3px;
	padding:0 15px 15px 15px
}
.mid-box {
	height:auto;
	margin-top:100px;
	margin-right:130px;
	float:right
}
.loginpage-box {
	margin:0 auto;
	width:99%;
	height:auto;
	border:1px solid #a4ddf1;
	padding-bottom:5px;
	overflow:auto
}
.loginpage-box .lgb-icon {
	width:35px;
	height:auto;
	float:right;
	margin-top:10px;
	margin-right:20px
}
.lgb-blutxt {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#0069b3;
	text-decoration:none;
	text-align:right;
	float:right;
	margin-top:30px;
	margin-right:10px;
	direction:rtl
}
.lgb-cnt {
	width:90%;
	float:right;
	margin:6px;
	margin-right:10px
}
.lgb-txt {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#666;
	text-decoration:none;
	text-align:right;
	float:right;
	direction:rtl
}
.lgb-redtxt {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#900;
	text-decoration:none;
	text-align:center;
	direction:rtl
}
.lgb-input-cnt {
	float:left;
	width:170px
}
.lgb-input {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#666;
	text-decoration:none;
	text-align:right;
	float:right;
	width:170px;
	height:16px;
	direction:rtl;
	border:1px solid #c8c8c8
}
.lgb-orgtxtovr a {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#f24a00;
	text-decoration:none;
	text-align:left;
	float:left;
	direction:rtl
}
.lgb-orgtxtovr a:hover {
	text-decoration:underline
}
.lgb-blutxtovr a {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#0069b3;
	text-decoration:none;
	text-align:right;
	float:right;
	direction:rtl
}
.lgb-blutxtovr a:hover {
	text-decoration:underline
}
.lgb-btn {
	height:18px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	color:#fff;
	border:1px solid #ff9c00;
	background-color:#ffa922;
	margin-bottom:10px;
	padding-bottom:3px;
	padding:0 15px 15px 15px
}
.lgb-chckbox {
	width:20px;
	height:20px;
	float:right;
	margin-left:10px
}
.lft-checkboxlist {
	width:100%;
	float:right;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:right;
	color:#666;
	padding:5px;
	direction:rtl
}
.lft-checkboxlist1 {
	width:100%;
	float:right;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:right;
	color:#666;
	padding:5px;
	direction:rtl;
	background-color:Aqua
}
.lft-checkboxlist1 td {
	background-color:Black
}
.lft-checkboxlist label {
	padding:10px
}
.lft-radio {
	width:160px;
	float:right;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:right;
	color:#666;
	padding:5px;
	direction:rtl
}
.lft-radio label {
	padding:5px
}
.left-side {
	float:left;
	width:1000px;
	height:auto;
	margin-top:16px;
	margin-bottom:30px;
	border:#dde9f3 1px solid;
	background:#fff
}
.left-side #lft-top {
	float:right;
	width:100%;
	height:4px
}
.left-side #lft-mid {
	float:right;
	width:100%;
*width:98%;
	height:auto;
	margin-left:25px
}
.left-side #lft-btm {
	float:left;
	width:100%;
	height:4px
}
#lft-head {
	font-weight:bold;
	text-align:right;
	margin:5px 10px 0 10px;
	color:#0062b5;
	padding:5px;
	border-bottom:0 solid #dde9f3
}
.left-side .lft-head {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	text-align:right;
	margin-right:13px;
	margin-bottom:10px;
	color:#0062b5
}
.left-side .lft-head-new {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	text-align:right;
	margin-right:13px;
	margin-top:20px;
	margin-bottom:10px;
	color:#0062b5;
	float:right
}
.lft-cnt, .lft-cntbig {
	float:right;
	text-align:left;
	padding:2px 0 2px 10px;
*width:290px
}
.lft-cntbig {
	float:none;
	padding:10px 0 10px 0
}
.lft-cnt-small {
	width:400px;
	float:right;
	margin-right:300px
}
.lft-cnt-small input {
*margin-left:130px;
*margin-bottom:10px
}
.calender-holder {
	width:295px;
	float:right;
	text-align:right
}
.lft-cnt2, #lft-cnt2 {
	margin-left:17px
}
#lft-holder {
	margin-left:7px
}
.form-cnt {
	float:right;
	margin-top:10px;
	margin-right:10px;
	width:98%
}
.form-cnt2 {
	float:right;
	margin-top:10px
}
.lft-rtcnt {
	float:right;
	margin-right:5px;
	margin-left:5px;
	margin-top:10px
}
.lft-grytxt, .lft-grytxt2 {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:right;
	color:#666;
	float:right;
	direction:rtl;
	width:115px
}
.lft-grytxt2 {
*float:none;
*direction:ltr;
*width:200px;
*text-align:right
}
.lft-grytxt {
*margin-right:10px
}
.title-txt {
	float:right;
	text-align:right;
	margin-left:10px
}
.big-grytxt {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	text-align:right;
	margin-right:13px;
	color:#666;
	direction:rtl
}
.blue-box {
	margin:0 auto;
	border:1px solid #cfe8fa;
	background-color:#eff8fc;
	overflow:hidden;
	margin-right:20px;
	margin-left:20px;
	margin-top:10px;
	width:96%;
	padding-bottom:20px;
	float:right
}
.blue-box .panel, .column-holder {
	text-align:right;
	width:50%;
	float:right
}
.blue-box li {
	list-style-type:none
}
.blue-box-cnt {
	float:right;
	width:310px
}
.blue-box-cnt2 {
	float:right;
	width:440px
}
.bluetxt-align {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	text-align:right;
	margin-right:13px;
	color:#0069b3;
	float:right;
	width:153px;
	line-height:20px
}
.greytxt-align {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	text-align:right;
	margin-right:5px;
	color:#666;
	float:right;
	line-height:20px
}
.greytxt {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:right;
	color:#666;
	float:right;
	padding-right:10px
}
.left-side .lft-redtxt {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:right;
	margin-right:5px;
	color:#900;
	float:right
}
.left-side #lft-line {
	width:97%;
	height:1px;
	float:right;
	margin-top:0;
	margin-bottom:10px;
	margin-right:15px;
	border-bottom:1px solid #d1e1e7
}
.lft-img {
	float:right;
	width:15px
}
.lft-input-cnt {
	float:right;
*float:none
}
.textarea-cnt {
	float:right
}
.lft-input-cnt-img {
	float:right
}
.input-cntrl {
	width:100%;
	text-align:center
}
.input-cntrl-new {
	margin-right:75px;
	float:right;
	margin-bottom:10px
}
.input-cntrl-new2 {
	margin-right:160px;
	float:right;
	margin-bottom:10px
}
.lft-input, .select-input, .textarea, .textareaTe {
	width:160px;
*width:150px;
	height:18px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:right;
	color:#666;
	border:1pxsolid#CCC;
	float:right
}
.select-input {
	direction:rtl
}
.textarea {
	width:180px;
	height:80px;
	overflow:hidden
}
.left-side #lft-btn-cnt {
	margin-top:15px;
	margin-right:5px;
	float:right
}
#centered-panel {
	margin:0 auto;
	overflow:hidden;
	text-align:center
}
.lft-edtbtn, .small-btn, .small-btn2 {
	height:18px;
	width:125px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	color:#fff;
	border:1px solid #ff9c00;
	background-color:#ffa922;
	margin-left:5px;
	margin-right:2px;
	padding:0 5px 5px 5px;
	direction:rtl
}
.btn-holder {
	float:left
}
.btn-holder-right {
	float:right
}
.small-btn {
	width:50px
}
.small-btn2 {
	width:70px
}
.lft-edtbtn2 {
	height:18px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	color:#fff;
	border:1px solid #ff9c00;
	background-color:#ffa922;
	margin-bottom:10px;
	padding-bottom:3px;
	margin-left:2px;
	margin-right:2px;
	padding:0 8px 5px 8px
}
.btn-control {
	width:100%;
	margin:0 auto;
	text-align:center
}
.btn-control input {
	border:0
}
.btn-control-right {
	float:right
}
.btn-control-new {
	width:65%;
	float:right;
	margin-top:7px
}
.btn-centered, .btn-centered2 {
	height:18px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	color:#fff;
	border:1px solid #ff9c00;
	background-color:#ffa922;
	margin-bottom:10px;
	margin-top:5px;
	padding-bottom:3px;
	padding:0 6px 15px 6px;
	direction:rtl
}
.lft-delbtn {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	color:#fff;
	border:1px solid #ff9c00;
	background-color:#ffa922;
	margin-bottom:10px;
	padding-bottom:3px;
	float:right;
	margin-left:10px;
	margin-right:10px;
	padding:0 5px 5px 5px
}
.lft-tbl {
	width:98%;
	height:auto;
	float:right;
	margin:10px 10px 10px 20px;
*margin:10px10px10px0px
}
.tbl, .table, .tbl-small {
	width:100%;
	border:1px solid #cce7fa;
	direction:rtl;
	margin:0 auto
}
.Pager, .Pager table {
	border:1px solid #000;
	text-align:center
}
.tbl th, .table th, .tbl-small th {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	color:#fff;
	background-color:#73b6ff;
	height:30px;
	padding:3px 3px 3px 3px
}
.tbl th a, .table th a, .tbl-small th a {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	color:#fff;
	background-color:#73b6ff;
	height:30px
}
.tbl th a:hover, .table th a:hover, .tbl-small th a:hover {
	text-decoration:underline
}
.tbl td, .table td, .tbl-small td {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	text-align:center;
	color:#0062b5;
	height:28px;
	padding:5px 5px 5px 5px;
	line-height:18px
}
.tbl .over {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	text-align:center;
	color:#0062b5;
	height:28px;
	background-color:#eff8fc
}
.tbl a, .tbl-small a {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:center;
	color:#cf3a00;
	text-decoration:none
}
.tbl a:hover, .tbl-small a:hover {
	text-decoration:underline
}
.popupscroll {
	width:540px;
	overflow:scroll;
	height:360px;
	direction:rtl;
	margin:0 auto
}
.popup-center {
	position:fixed;
	z-index:50;
	left:30%;
	right:30%;
	top:30%;
	direction:ltr
}
.popup-control {
	width:540px
}
.popup {
	width:566px;
	margin:0 auto
}
#ptop {
	width:566px;
	height:8px;
	margin:0 auto;
	float:right;
	background:url(../images/popup.png) no-repeat top
}
#pbtm {
	width:565px;
	height:8px;
	margin:0 auto;
	float:left;
	background:url(../images/popup.png) no-repeat bottom
}
#pmid {
	width:566px;
	height:auto;
	margin:0 auto;
	float:right;
	background:url(../images/popup-2.png) repeat-y
}
#phead {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	text-align:right;
	margin-right:20px;
	margin-top:5px;
	color:#0062b5;
	float:right
}
#pline {
	height:1px;
	width:525px;
	background:url(../images/popup-line.gif) no-repeat;
	float:right;
	margin-right:20px;
	margin-top:10px
}
#pcnt {
	width:500px;
	float:right;
	margin-right:20px;
	margin-top:10px
}
#pcnt-color {
	width:495px;
	float:right;
	background-color:#eef7ff;
	padding:3px 3px 3px 3px
}
.ptxt, .ptxtcenter {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	font-weight:normal;
	text-decoration:none;
	text-align:right;
	margin-top:5px;
	color:#393939
}
.ptxtcenter {
	text-align:center
}
.pradio, #pradio {
	float:right;
	margin-right:5px;
	margin-top:10px;
	direction:ltr
}
label {
	margin-right:5px
}
#ptxtarea {
	float:right;
	margin-top:10px;
	width:495px
}
.ptxtarea-input {
	width:495px;
	height:100px;
	border:1px solid #acd9f8;
	background-color:#eef7ff;
	direction:rtl
}
.pbtn {
	height:18px;
	border:0;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	color:#FFF;
	border:1px solid #ff9c00;
	background-color:#ffa922;
	margin-left:15px;
	margin-bottom:10px;
	padding-bottom:3px;
	float:right;
	padding:0 15px 15px 15px
}
.pclsbtn, .pclsbtn-new {
	float:left;
	margin-left:20px;
	width:25px;
	height:25px;
	position:relative
}
.pclsbtn-new {
	margin-top:5px
}
.file-upload {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:right;
	color:#666;
	width:150px;
	height:20px;
	margin-left:10px
}
.txtover a {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:right;
	color:#0069b3;
	text-decoration:none;
	text-align:right;
	float:right;
	margin-right:13px;
	margin-top:10px
}
.txtover a:hover {
	text-decoration:underline
}
.txtover-center a {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:right;
	color:#0069b3;
	text-decoration:none;
	text-align:center
}
.txtover-center a:hover {
	text-decoration:underline
}
.bluelabel, .featureHeader, .titel01s, .MsoNormal {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:right;
	color:#0069b3;
	text-decoration:none;
	margin-right:13px;
	margin-bottom:10px
}
.greylabel, .greylabel-center {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:right;
	color:#666;
	text-decoration:none;
	margin-right:13px;
	margin-bottom:10px
}
.greylabel-center {
	text-align:center;
	margin-right:0
}
.bluetxt {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:right;
	color:#0069b3;
	text-decoration:none;
	text-align:right;
	margin-right:13px;
	float:right
}
.bluetxt-holder {
	float:right;
	width:170px
}
.label-control {
	margin-right:120px;
	float:right
}
.bluelabel-info {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#0069b3;
	text-decoration:none;
	text-align:center;
	margin-right:3px;
	margin-bottom:10px;
	background-color:#eff8fc;
	padding:8px 8px 8px 8px;
	width:200px;
	float:right
}
.greylabel-info {
	width:200px;
	float:right;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#666;
	text-decoration:none;
	text-align:center;
	margin-right:3px;
	margin-bottom:10px;
	background-color:#eff8fc;
	padding:8px 8px 8px 8px
}
.new-footer {
	height:20px
}
.footer {
	width:100%;
	height:280px;
	background:#dff2ff;
	border-top:#7baed3 1px solid;
	float:right;
	bottom:0;
	margin-top:20px
}
.gridview-centered {
	margin:0 auto;
	float:right;
	width:100%;
	margin-bottom:10px
}
#ft-txt {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#0062b5;
	text-align:center;
	padding-top:10px;
	padding-bottom:10px;
	background:#c4e7ff;
	bottom:0
}
.footer-row {
	width:1000px;
	float:right
}
.top-bar-footer-row {
	width:100%;
	float:right;
	height:5px
}
.top-rt-curv-footer {
	height:5px;
	width:5px;
	float:right
}
.top-left-curv-footer {
	height:5px;
	width:5px;
	float:left
}
.top-border-footer {
	height:5px;
	width:990px;
	float:right;
	border-top:#c6e7f9 1px solid
}
.bottom-bar-footer-row {
	width:100%;
	float:right;
	height:5px
}
.bottom-rt-curv-footer {
	height:5px;
	width:5px;
	float:right
}
.bottom-left-curv-footer {
	height:5px;
	width:5px;
	float:left
}
.bottom-border-footer {
	height:5px;
	width:990px;
	float:right;
	border-bottom:#c6e7f9 1px solid
}
.footer-logo-row {
	height:29px;
	float:right;
	text-align:right;
	padding-right:20px;
	width:980px;
	border-bottom:#c6e7f9 1px solid
}
.footer-cont-bordr {
	border-left:#c6e7f9 1px solid;
	border-right:#c6e7f9 1px solid;
	width:998px;
	float:right
}
.copy-rt-row {
	width:1000px;
	margin:0 auto;
	text-align:center;
	color:#393939;
	font-size:11px;
	padding:5px 0 5px 0;
	direction:rtl
}
.copy-rt-row a {
	text-decoration:none;
	color:#393939
}
.copy-rt-row a:hover {
	text-decoration:underline
}
.copy-rt-bg {
	background:#eaf2f7;
	float:right;
	padding-top:5px;
	padding-bottom:5px;
	margin-top:10px;
	width:100%
}
.links-footer-cont {
	width:142px;
	float:right;
	text-align:right;
	margin-top:15px;
	margin-right:20px
}
.links-footer-title {
	color:#07a1da;
	font-size:12px;
	font-weight:bold;
	margin-bottom:10px
}
.link-footer-row {
	width:100%;
	float:right;
	margin-top:2px;
	direction:rtl
}
.dot-footer {
	width:5px;
	height:5px;
	background:#0062b5;
	float:right;
	margin-left:2px;
	margin-right:2px;
	margin-top:6px
}
.link-footer-link a {
	font-size:12px;
	color:#474747;
	text-decoration:none;
	line-height:20px
}
.link-footer-link a:hover {
	text-decoration:underline
}
.follow-us {
	float:left;
	width:auto;
	margin-top:10px
}
.greentxt {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	color:#063;
	margin-top:5px;
	margin-bottom:10px;
	display:block
}
.redtxt {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	color:#F00;
	margin-top:5px;
	margin-bottom:10px;
	display:block
}
.blacktxt {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	color:black;
	margin-top:5px;
	margin-bottom:10px;
	display:block
}
.orangetxt, .orangebold {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	color:#C60;
	margin-top:5px;
	margin-bottom:10px
}
.orangebold {
	text-align:right;
	margin-right:15px;
	margin-top:15px;
	color:#ff7200
}
.lft-btn-cnt-lft {
	margin-top:15px;
	margin-left:15px;
	float:left
}
.help-box {
	margin:0 auto;
	width:80%;
	border:1px solid #ebe1b3;
	background-color:#fffbe8;
	padding-bottom:15px;
	overflow:auto
}
.help-box .hlp-ar {
	float:left;
	margin-top:8px;
	margin-left:10px
}
.help-box .hlp-icon {
	float:right;
	margin-top:5px;
	margin-right:5px
}
.help-box .hlp-head a {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:right;
	color:#b49247;
	margin-top:10px;
	margin-right:5px;
	float:right;
	text-decoration:none
}
.help-box .hlp-head a:hover {
	color:#0085be
}
.help-box .hlp-line {
	width:98%;
	height:1px;
	border-top:1px solid #ebe1b3;
	float:right;
	margin-top:10px;
	margin-right:5px
}
.help-box .hlp-txt {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:right;
	color:#013f62;
	margin:10px 10px 10px 10px;
	float:right;
	direction:rtl;
	line-height:19px
}
.lft-btn-cnt-cnt {
	margin:0 auto;
	padding-bottom:10px;
	border:0
}
.lft-btn-cnt-cnt input {
	border:0
}
.cnterdbtn {
	height:20px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	color:#fff;
	border:1px solid #f97305;
	background-color:#ffa922;
	margin-bottom:10px;
	padding:0 15px 15px 15px
}
.msg-compose {
	padding-left:23px;
	float:left
}
.msg-popup-box {
	border:1px solid #acd9f8;
	width:872px;
	height:250px;
	overflow:hidden;
	margin-right:13px;
	background-color:#eef8ff;
	position:absolute
}
.msg-popup-box-border {
	border-left:solid thin #acd9f8;
	width:100px;
	height:250px;
	float:right
}
.msg-popup-box-btn {
	width:95px;
	float:right;
	margin-top:10px
}
.msg-popup-box-topline {
	width:705px;
*width:683px;
	height:30px;
	float:left
}
.msg-popup-box-checkbox {
	width:20px;
	float:right;
	margin-top:10px;
	margin-right:10px
}
.msg-popup-box-text {
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#0062b5;
	text-align:right;
	float:right;
	margin-top:10px;
	margin-right:5px;
	direction:rtl
}
.msg-popup-box-input-data {
	float:left;
	width:330px;
	height:22px;
	margin-left:10px;
	margin-right:10px
}
.msg-popup-box-input {
	float:right;
	width:155px;
	height:22px;
	margin-top:3px;
	border:1px solid #acd9f8;
	background:#FFF;
	margin-right:10px
}
.msg-inputnormal {
	font-family:Tahoma;
	font-size:12px;
	font-weight:normal;
	color:#666;
	text-align:right;
	float:right;
	width:115px;
	height:20px;
	border:0
}
.close-btn {
	margin-left:10px;
	margin-top:7px;
	position:absolute;
	width:16px;
	height:16px;
	float:left;
	left:0
}
.txtarea {
	float:right;
	width:175px;
	height:60px;
	margin-top:3px;
	border:1px solid #acd9f8;
	background:#FFF;
	margin-right:10px
}
.msg-popup-box-drop {
	float:right;
	width:120px;
	height:22px;
	margin-top:3px;
	border:1px solid #acd9f8;
	margin-right:20px
}
.msg-drop {
	font-family:Tahoma;
	font-size:12px;
	font-weight:normal;
	color:#666;
	text-align:right;
	float:right;
	width:120px;
	height:20px;
	border:0;
	direction:rtl
}
.msg-srch-icon {
	float:left;
	margin-left:4px;
	margin-top:2px
}
.msg-popup-box-input-icon {
	float:right;
	width:24px;
	height:22px;
	margin-top:3px
}
.msg-popup-box-btm {
	width:720px;
	height:207px;
	float:left;
	margin-left:10px;
	overflow:auto;
	direction:ltr;
	margin-top:5px
}
.msg-popup-box-main {
	width:720px;
	height:240px;
	float:left;
	margin-left:10px;
	overflow:auto;
	direction:rtl;
	margin-top:5px
}
.msg-popup-box-plaintext {
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#333;
	text-align:right;
	float:right;
	margin-top:5px;
	margin-right:5px
}
.row-inside {
	width:95%;
	float:right
}
.msg-table {
	direction:ltr;
	border:1px solid #b5d6ee;
	float:left;
*width:97%
}
.msg-table td {
	height:25px;
	font-family:Tahoma;
	font-size:11px;
	color:#003a6b;
	font-weight:normal;
	text-align:center
}
.msg-table .selected-row {
	background:#fff;
	height:25px;
	font-family:Tahoma;
	font-size:12px;
	color:#003a6b;
	font-weight:normal;
	text-align:center
}
.msg-table a {
	height:25px;
	font-family:Tahoma;
	font-size:12px;
	color:#003a6b;
	font-weight:bold;
	text-align:center;
	text-decoration:none
}
.msg-table a:hover {
	text-decoration:underline
}
.msg-table-arrow {
	width:13px;
	height:13px;
	float:right;
	margin-right:5px;
	margin-left:5px
}
.msg-table-arrow-over a:link, .msg-table-arrow-over a:visited, .msg-table-arrow-over a:active {
	background:url(../images/msg-box.gif) no-repeat;
	width:14px;
	height:14px;
	font-family:Tahoma;
	font-size:12px;
	color:#0062b5;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	display:block;
	float:right
}
.msg-table-arrow-over a:hover {
	text-decoration:underline
}
.msg-popup-box-checkbox-inside {
	width:13px;
	float:right;
	margin:10px 10px 10px 10px
}
.msg-popup-box-downarrow {
	width:7px;
	float:right;
	margin-top:15px
}
.msg-popup-box-blue-boldtext a:link, .msg-popup-box-blue-boldtext a:visited, .msg-popup-box-blue-boldtext a:active {
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#0062b5;
	text-align:right;
	float:right;
	margin-top:10px;
	margin-right:5px;
	text-decoration:none;
	display:block
}
.msg-popup-box-blue-boldtext a:hover {
	text-decoration:underline
}
.msg-popup-box-blue-text {
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#003a6b;
	text-align:left;
	float:left;
	margin-top:10px;
	margin-left:40px
}
.compose-msg-cnt {
	border:1px solid #e4e4e4;
	float:left;
	width:852px;
*width:832px;
	height:auto;
	margin-left:28px
}
.compose-btn-cnt {
	width:85px;
	float:right;
	margin-right:12px
}
.compose-btn {
	width:85px;
	height:25px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	color:#fff;
	border:1px solid #29447e;
	background-color:#6079ab;
	margin:1px;
	direction:rtl;
	padding-bottom:3px
}
.compose-input-cnt {
	width:852px;
*width:832px;
	height:auto;
	float:right
}
.compose-input {
	width:852px;
*width:832px;
	height:20px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:right;
	color:#666;
	border:0;
	direction:rtl
}
.compose-inputsml-cnt {
	width:auto;
	float:right;
	margin-right:5px
}
.compose-input-sml, .compose-input-sml1 {
	width:85px;
	height:23px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:right;
	color:#666;
	border:1px solid #e4e4e4;
	margin:1px;
	direction:rtl;
*float:right
}
.compose-input-sml1 {
	width:100px
}
.compose-inputsml2-cnt {
	width:60px;
	float:right;
	margin-right:5px
}
.compose-input-sml2 {
	width:60px;
	height:23px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:right;
	color:#666;
	border:1px solid #e4e4e4;
	margin:1px;
	direction:rtl
}
.compose-input-msg {
	width:50px;
	height:23px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	color:#666;
	border:1px solid #e4e4e4;
	margin:1px;
	direction:rtl
}
.compose-txt {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:right;
	color:#666;
	direction:rtl;
	margin-left:2px;
	margin-right:11px;
	margin-top:6px;
	float:right
}
.compose-txt-innner {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:right;
	color:#666;
	direction:rtl;
	margin-left:10px;
	margin-right:4px;
	margin-top:3px;
	float:right
}
.compose-icon {
	float:right;
	margin-right:5px
}
.compose-chckbox-cnt {
	margin-right:65px;
	margin-left:20px
}
.compose-chckbox {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:right;
	color:#666;
	direction:rtl;
	margin-left:2px;
	margin-right:11px;
	margin-top:3px;
	float:right
}
.compose-chckbox label {
	margin:0 5px 0 5px
}
.compose-chckbox-red {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:right;
	color:#900;
	direction:rtl;
	margin-left:2px;
	margin-right:11px;
	margin-top:3px;
	float:right
}
.compose-file-cnt {
	width:220px;
	float:right;
	margin-right:5px
}
.compose-file {
	width:200px;
	height:23px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:right;
	color:#666;
	border:1px solid #e4e4e4;
	direction:rtl;
	float:right
}
.compose-btnfile-cnt {
	float:right;
	margin-right:10px
}
.compose-btnfile {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	direction:rtl;
	color:#fff;
	border:1px solid #ff9c00;
	background-color:#ffa922;
	height:18px;
	padding:0 15px 15px 15px
}
.mobile {
	float:right;
	margin-top:30px;
	width:238px;
	height:406px;
	background:url(../images/mobile.jpg) no-repeat;
	margin-right:50px;
	margin-bottom:20px
}
.mobile-head {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:right;
	color:#005fa6;
	margin-right:22px;
	margin-top:30px;
	float:right
}
.mobile-input-cnt {
	margin-top:30px;
	margin-right:10px;
	float:right
}
.mobile-input {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:right;
	direction:rtl;
	color:#005fa6;
	border:1px solid #87bde4;
	width:130px;
	height:20px;
	float:right
}
.mobile-txtarea-cnt {
	margin-top:6px;
	float:right
}
.mobile-txtarea {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:right;
	direction:rtl;
	color:#005fa6;
	border:0;
	width:184px;
	height:240px;
	overflow:hidden;
	background:0
}
.mobile-lbl-cnt {
	margin-right:25px;
	margin-top:5px;
	float:right;
	width:190px;
	height:auto
}
.mobile-lbl {
	float:right;
	width:90px;
	height:18px;
	background:#3693e7;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	color:#fff;
	padding-top:3px;
	margin-left:5px
}
.mobile-btn-cnt {
	margin-right:25px;
	margin-top:13px;
	float:right;
	width:190px;
	height:20px
}
.mobile-btn {
	float:left;
	width:44px;
	height:35px;
	margin-left:10px;
	margin-top:12px;
	background:url(../images/phone-btnz.png) no-repeat left bottom
}
.mobile-btn-right {
	float:right;
	width:44px;
	height:35px;
	margin-right:6px;
	margin-top:12px;
	background:url(../images/phone-btnz.png) no-repeat right bottom
}
.mobile-hover a {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	direction:rtl;
	color:#a8c9e2;
	text-decoration:none;
	padding-bottom:5px;
	display:block
}
.mobile-hover a:hover {
	color:#fff
}
.group-box {
	width:96%;
	border:1px solid #cfe8fa;
	background-color:#eff8fc;
	overflow:hidden;
	float:right;
	margin-right:10px
}
.group-head, .group-headright {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	color:#0062b5;
	margin:5px 5px 5px 5px
}
.group-headright {
	text-align:right
}
.group-cnt {
	width:100%
}
.group-chckbox-cnt {
	width:98%;
	padding:3px 3px 3px 3px;
	background-color:#fdfeff;
	margin-top:2px;
	overflow:auto;
	float:right
}
.group-chckbox, .group-chckbox-right {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:right;
	color:#002e55;
	margin:3px 3px 3px 3px;
	direction:rtl;
	float:right
}
.group-chckbox-right {
	margin-right:7px
}
.group-chckbox td {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:right;
	color:#002e55;
	direction:rtl;
	margin-left:2px;
	margin-right:11px;
	background-color:#fdfeff;
	padding:5px 5px 5px 5px
}
.group-chckbox label {
	margin-right:5px
}
.general-input {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:right;
	color:#002e55;
	direction:rtl;
	border:1px solid #d2d2d2;
	width:160px;
	height:18px
}
.tab-over ul {
	list-style:none
}
.tab-over li {
	display:inline
}
.login-holder {
	float:left;
	width:420px
}
.login-container {
	margin:0 auto;
	width:350px;
	margin-top:7%;
	margin-bottom:5%;
	overflow:hidden
}
.logintab-control {
	float:right
}
#logintabs {
	display:block;
	float:left;
	clear:left;
	width:100%;
	height:20px
}
.loginpanel {
	width:100%;
	float:left;
	clear:left
}
.logintab {
	background-image:url(../images/tab2.gif);
	background-repeat:no-repeat;
	width:97px;
	height:20px;
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
	color:#404040;
	cursor:pointer;
	border:0;
	float:right;
	margin-right:2px;
	text-decoration:none;
	line-height:20px
}
.logintab_sel {
	background-image:url(../images/tab1.gif);
	background-repeat:no-repeat;
	width:97px;
	height:20px;
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
	color:#00497c;
	cursor:pointer;
	border:0;
	float:right;
	margin-right:2px;
	text-decoration:none;
	line-height:20px
}
.logintab-body {
	width:100%;
	height:auto;
	float:right
}
.logintab-inputsmll {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#666;
	text-decoration:none;
	text-align:right;
	float:right;
	width:4 0;
	height:16px;
	direction:rtl;
	border:1px solid #c8c8c8
}
.tab-container {
	width:150px;
	float:right
}
.tab-over a {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#0069b3;
	text-decoration:none;
	display:block;
	line-height:20px;
	text-align:right;
	margin-right:10px
}
.tab-over a:hover {
	color:#de5400;
	text-decoration:underline
}
.groupinterests {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#333;
	line-height:20px;
	text-align:right;
	margin-right:10px;
	float:right
}
.favourite-over a, .morelink a {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#0069b3;
	text-decoration:none;
	display:block;
	line-height:20px;
	text-align:right;
	margin-right:10px
}
.favourite-over a:hover, .morelink a:hover {
	color:#de5400;
	text-decoration:underline
}
.customize-icon {
	margin-left:10px
}
.morelink a {
	color:#de5400;
	text-align:left;
	font-weight:bold;
	padding-left:10px
}
.morelink a:hover {
	color:#0069b3
}
.barIndicatorCssClass {
	padding:2px 2px 2px 2px;
	height:10px;
	background-color:Aqua
}
.barIndicatorBorder {
	border:solid 1px #c0c0c0;
	width:200px
}
.barIndicator_poor {
	background-color:#f00
}
.barIndicator_weak {
	background-color:#a9d0f5
}
.barIndicator_good {
	background-color:#0101df
}
.barIndicator_strong {
	background-color:#d0f5a9
}
.barIndicator_excellent {
	background-color:#0b610b
}
.mobile-text {
	padding:10px 10px 10px 10px
}
.purchaseCredit {
	width:500px;
	text-align:center;
	direction:rtl
}
.purchaseCredit td {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	margin-right:13px;
	margin-top:5px;
	color:#0062b5
}
.top-strip {
	height:3px;
	width:100%;
	background:#8bbee1
}
.dash {
	width:auto;
	float:right;
	margin:8px 5px 0 5px;
	color:#039
}
.company-name {
	color:#F60;
	font-size:11px;
	font-weight:bold;
	margin-top:8px;
	text-align:center
}
.company-logo {
	float:left;
	width:160px;
	margin-left:5px
}
.report-bg {
	height:auto;
	width:98%;
	float:right;
	margin-top:5px;
	text-align:right;
	border:0 solid #000
}
.box-container {
	float:right;
	margin:0 auto;
	width:100%;
	margin-bottom:10px
}
.report-top-title-cont {
	float:left;
	width:100%;
	text-align:center;
	margin-top:20px
}
.report-top-title-font2 {
	font:Tahoma, Geneva, sans-serif;
	font-size:16px;
	color:#06F;
	font-weight:bold;
	padding-top:10px
}
.box-container {
	float:right;
	margin:0 auto;
	width:100%;
	margin-bottom:10px
}
.report-top-img {
	text-align:center;
	margin-top:10px;
	margin-left:10px;
	width:400px;
	margin:0 auto;
	padding:3px;
	border:1px solid #acd9f8
}
.report-cont-font {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#6a6a6a;
	padding:20px
}
.box-container-footer-report {
	float:right;
	margin:0 auto;
	width:100%
}
.report-footer-bg {
	width:93px;
	height:34px;
	float:right;
	margin-bottom:0;
	color:#69F
}
.report-footer-font {
	font-size:10px;
	font-weight:bold;
	padding-top:4px;
	padding-right:3px;
	font-size:14px
}
.share-logos-cont {
	width:500px;
	height:34px;
	padding-right:30px
}
.share-logo {
	margin-left:45px;
	height:27px;
	width:28px;
	float:right
}
.news-cont {
	width:665px;
	height:auto;
	float:right;
	margin:10px 0 0 0
}
.news-cont-brdr1 {
	height:auto;
	width:100%;
	float:right;
	margin-top:5px
}
.block {
	float:left;
	width:95%
}
.rtside-newsbox-left {
	width:600px;
	height:80px;
	float:right;
	margin:0 3px 1px 0;
	border-bottom:1px solid #ececec
}
.rtside-newsbox-img {
	width:88px;
	height:65px;
	float:right;
	text-align:center;
	padding-top:4px;
	margin-left:10px
}
.normal-over a {
	text-align:right;
	float:none;
	font-size:12px;
	width:500px;
	display:block;
	font-weight:bold;
	float:right;
	color:#69F;
	text-decoration:underline
}
.normal-over a:hover {
	text-decoration:none
}
.username-long a {
	text-align:right;
	font-size:10px;
	font-weight:normal;
	display:block;
	line-height:16px;
	width:185px;
	float:right;
	color:#4d0303;
	text-decoration:none
}
.normal-txt {
	color:#6b6b6b;
	direction:rtl;
	float:right;
	width:400px;
	text-align:right;
	font-size:12px
}
.lft-Cal {
	float:left
}
.lft-Cal-right {
	float:left;
	margin-left:30px;
*margin-top:-24px
}
.lft-inputDate {
	width:120px;
*width:110px;
	height:18px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:right;
	color:#666;
	border:1pxsolid#CCC
}
.select-inputPager {
	width:160px;
	height:18px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:right;
	color:#666;
	border:1px solid #CCC;
	float:right;
	margin-right:-70px;
	direction:rtl
}
.text-container {
	float:right;
	padding-left:10px;
	text-align:right
}
.greytxt-alignTicket {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:right;
	color:#666;
	line-height:20px;
	text-decoration:none
}
.lft-grytxtCounter {
	direction:rtl;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	text-align:right;
	color:#666;
	float:left;
	margin-left:5px
}
.left-side .lft-input, .textarea {
	width:160px;
*width:150px;
	height:18px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:right;
	color:#666;
	border:1pxsolid#CCC;
	float:right
}
.Message {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	color:#0062b5;
	margin-bottom:30px;
	margin-top:10px
}
.listbox-right {
	float:right;
	padding-right:100px;
	width:300px
}
.listbox-right select {
	width:200px;
	border:1px solid #d2d2d2
}
.listbox-left {
	float:left;
	padding-left:100px;
	width:300px;
	text-align:right
}
.listbox-left select {
	width:200px;
	border:1px solid #d2d2d2
}
.listbox-left .colorlabel, .listbox-right .colorlabel {
	background-color:#eaeaea;
	color:#666;
	text-align:center;
	font-weight:bold;
	padding:5px;
	width:190px;
	display:block;
	margin-left:100px
}
.listbox-right .colorlabel {
	margin-left:0
}
.arrows-container {
	float:right;
	padding:100px 10px 0 0;
	width:100px
}
.listitem {
	font-family:Tahoma;
	font-size:11px;
	color:#333;
	width:150px;
	height:250px;
	text-align:right;
	direction:rtl
}
.textareaTe {
	width:300px;
	height:100px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:right;
	color:#666;
	border:1px solid #CCC;
	direction:rtl
}
.colorlabel {
	background-color:#eaeaea;
	color:#666;
	text-align:center;
	font-weight:bold;
	padding:5px;
	width:140px;
	display:block
}
.loading-control {
	float:right;
	width:52%;
	margin-top:10px
}
.Message2 {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#0069b3;
	text-decoration:none;
	display:block;
	line-height:20px;
	text-align:left;
	margin-right:10px;
	margin-left:5px
}
.column-holder {
	padding-top:5px
}
.banner-right, .banner-left {
	float:right;
	width:320px;
	height:150px;
	border:1px solid #ccc
}
.banner-left {
	float:left
}
.banner-mid {
	float:right;
	width:270px;
	height:150px;
	margin-right:13px;
	border:1px solid #ccc
}
.lft-grytxtRep {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:right;
	color:#666;
	margin-bottom:2px;
	float:right
}
.transaction-header {
	width:100%;
	height:115px;
	text-align:center
}
.iframe-loader {
	float:right
}
.mobilebanner-right, .mobilebanner-left {
	float:right;
	width:466px;
	height:93px
}
.mobilebanner-left {
	float:left
}
.SMSHeader {
	direction:rtl;
	float:right;
	text-align:right;
	margin-right:50px;
	margin-top:20px;
	color:#0b5aa0
}
.SMSHeaderText a {
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
	color:#0069b3
}
.SMSHeaderText a:hover {
	text-decoration:underline
}
.greetingcards {
	margin-left:65px;
	padding-top:10px;
	float:left
}
.blue-box-voting, .voting-panels-holder, .yellow-box-voting {
	width:92.5%;
	margin:10px 15px 10px 10px;
	padding:10px;
	background:#eff8fc;
	border:1px solid #bad9e7;
	float:right
}
.voting-panels-holder {
	width:95.8%;
	background:#fff;
	border:0;
	margin:10px 15px 10px 10px;
	padding:0
}
.yellow-box-voting {
	width:96.5%;
	background:#fffbe8;
	border:1px solid #ebe1b3;
	margin:10px 0
}
.voting-label-bold, .voting-label-left, .voting-label-left-wide, .voting-title, .voting-label-brown {
	float:right;
	width:100px;
	text-align:right;
	color:#0062b5;
	direction:rtl;
	font-weight:bold;
	margin-top:6px;
	margin-bottom:6px
}
.voting-label-brown {
	color:#563b00
}
.voting-label-left, .voting-label-left-wide {
	width:300px;
	font-weight:normal;
	color:#666;
	margin-right:10px
}
.voting-label-left-wide {
	width:81%
}
.voting-title {
	width:98%;
	margin-right:0;
	color:#0062b5;
	direction:rtl;
	font-weight:bold;
	background:#f8fcfe;
	border:1px solid #dbecf3;
	padding:5px
}
.vote-icon {
	float:right;
	width:35px;
	height:25px;
	margin-top:-3px
}
.voting-panel, .voting-panel-box {
	float:right;
	border:2px solid #bad9e7;
	background:#FFF;
	padding:2px;
	height:244px
}
.voting-panel-box {
	width:31%;
	padding:5px;
	background:#fff;
	border:1px solid #fff;
	margin-left:2.5px;
	height:auto
}
.voting-panel-box:hover {
	background:#eff8fc;
	border:1px solid #d9f3ff;
	cursor:pointer
}
.voting-panel-box-selected {
	float:right;
	width:31%;
	padding:5px;
	background:#bcd9e7;
	border:1px solid #66a9c6;
	cursor:pointer;
	margin-left:2.5px
}
.voting-panel-title, .voting-panel-middle, .voting-panel-name {
	background:#c9e5f2;
	width:180px;
	padding:7px 5px 10px 5px;
	text-align:center;
	font-weight:bold;
	color:#0062b5;
	overflow:auto
}
.voting-panel-middle {
	font-weight:normal;
	color:#666;
	background:#fff;
	line-height:18px;
	padding:10px;
	width:170px;
	height:162px
}
.voting-panel-name {
	background:#d4eadf;
	color:#2d7953
}
.vote-btn, .vote-details-btn, .voting-post-btn {
	height:18px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	color:#fff;
	border:1px solid #1cb052;
	background-color:#2fd46b;
	padding:0 5px 3px 5px;
	direction:rtl
}
.vote-details-btn {
	border:1px solid #ff9c00;
	background-color:#ffa922
}
.voting-post-btn {
	border:1px solid #7900f2;
	background-color:#ad72e8
}
.holder-centered {
	width:95%;
	text-align:center;
	padding:15px 5px 5px 5px;
	float:right
}
.vote-pic {
	float:left;
	width:195px;
	height:285px
}
.voting-input, .voting-textarea {
	width:250px;
	height:18px;
	color:#666;
	direction:rtl;
	font-weight:normal;
	background:#f8fcfe;
	border:1px solid #dbecf3
}
.voting-textarea {
	width:350px;
	height:150px
}
.voting-holder {
	float:right;
	width:98%;
	padding:5px 12px 5px 5px
}
.thanks_msg {
	text-align:center;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#0062b5
}
.inner-cont {
	width:990px;
	float:right;
	margin-top:10px;
	margin-right:5px;
	margin-bottom:15px;
	background:#FFF;
	-webkit-box-shadow:0 1px 5px 0 #73a0ba;
	-moz-box-shadow:0 1px 5px 0 #73a0ba;
	box-shadow:0 1px 5px 0 #73a0ba;
	min-height:500px
}
.topnav {
	padding:10px 0 12px;
	text-align:right;
	width:90px;
	float:right
}
.top-menu-row {
	width:420px;
	height:auto;
	float:right;
	margin-right:-20px
}
.top-menu-3 a {
	background:url(../images/top-nav.gif) no-repeat right;
	width:73px;
	height:23px;
	float:right;
	padding-right:30px;
	line-height:23px;
	font-family:GESSTextMedium, Tahoma, Geneva, sans-serif;
	color:#fff;
	font-size:11px;
	margin-top:13px;
	text-align:right;
	text-decoration:none
}
.top-menu-3 a:hover {
	color:#2a5f81;
	text-decoration:none
}
.top-menu-2 a {
	background:url(../images/top-nav.gif) no-repeat -103px 0px;
	width:73px;
	height:23px;
	float:right;
	padding-right:30px;
	line-height:23px;
	font-family:GESSTextMedium, Tahoma, Geneva, sans-serif;
	color:#fff;
	font-size:11px;
	margin-top:13px;
	text-align:right;
	margin-right:1px;
	text-decoration:none
}
.top-menu-2 a:hover {
	text-decoration:none;
	color:#2a5f81
}
.top-menu-1 a {
	background:url(../images/top-nav.gif) no-repeat left;
	width:70px;
	height:23px;
	float:right;
	padding-right:33px;
	line-height:23px;
	font-family:GESSTextMedium, Tahoma, Geneva, sans-serif;
	color:#fff;
	font-size:11px;
	margin-top:13px;
	text-align:right;
	margin-right:1px;
	text-decoration:none
}
.top-menu-1 a:hover {
	text-decoration:none;
	color:#2a5f81
}
#txt-content {
	width:450px;
	height:30px;
	border:solid 2px #e5f3fc;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px
}
#txt-button {
	background:url(../images/bg-btn-blue.png) repeat-x;
	color:#fff;
	font-size:13px;
	font-weight:bold;
	padding:4px
}
#cancel {
	background-color:#dedede;
	color:#000;
	font-size:13px;
	padding:4px;
	margin-left:10px
}
#button_block {
	display:none
}
#menu {
	list-style:none;
	width:auto;
	margin:0 auto 0 auto;
	height:27px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px
}
#menu li {
	float:right;
	display:block;
	text-align:center;
	position:relative;
	padding:1px 9px 4px 9px;
	margin-left:15px;
	border:0;
	height:25px;
	line-height:25px
}
#menu li:hover {
	z-index:9999999999;
	position:relative;
	border:0 solid #b8daf1;
	padding:0 9px 4px 9px;
	background:url(../images/menu-over-new.jpg) repeat-x bottom;
	background:-moz-linear-gradient(top, #4fa3d3, #6cc2f3);
	background:-webkit-gradient(linear, 0% 0, 0% 100%, from(#4fa3d3), to(#6cc2f3));
	-moz-border-radius:5px 5px 0 0;
	-webkit-border-radius:5px 5px 0 0;
	border-radius:5px 5px 0 0
}
#menu li a {
	color:#07a1da;
	display:block;
	outline:0;
	text-decoration:none;
	text-align:center;
	font-weight:bold;
	font-size:12px
}
#menu li:hover a {
	color:#fff
}
.dropdown_1column, .dropdown_2columns, .dropdown_3columns, .dropdown_4columns, .dropdown_5columns {
	margin:4px auto;
	float:right;
	position:absolute;
	left:-999em;
	text-align:center;
	padding:10px 5px 10px 5px;
*padding:05px0px5px;
	border:0solid#b8daf1;
	border-top:0;
	z-index:999999;
	background:#eaf2f7;
	background:-moz-linear-gradient(top, #6cc2f3, #0d5a85);
	background:-webkit-gradient(linear, 0% 0, 0% 100%, from(#6cc2f3), to(#11628f));
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#6cc2f3', EndColorStr='#11628f')";
filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#6cc2f3', EndColorStr='#11628f');
	-webkit-box-shadow:01px10px0px#6cc2f3;
	-moz-box-shadow:01px10px0px#6cc2f3;
	box-shadow:01px10px0px#6cc2f3
}
.dropdown_1column {
	width:180px
}
#menu li:hover .dropdown_1column, #menu li:hover .dropdown_2columns, #menu li:hover .dropdown_3columns, #menu li:hover .dropdown_4columns, #menu li:hover .dropdown_5columns {
	left:-1px;
	top:auto
}
.col_1, .col_2, .col_3, .col_4, .col_5 {
	display:inline;
	float:right;
	position:relative;
	margin-left:5px
}
.col_1 {
	width:170px;
*width:160px;
*margin-right:50px
}
.col_2 {
	width:270px
}
.col_3 {
	width:410px
}
.col_4 {
	width:550px
}
.col_5 {
	width:690px
}
#menu .menu_right {
	float:right;
	margin-right:0
}
#menu li .align_right {
	-moz-border-radius:5px 0 5px 5px;
	-webkit-border-radius:5px 0 5px 5px;
	border-radius:5px 0 5px 5px
}
#menu li:hover .align_right {
	left:auto;
	right:-1px;
	top:auto
}
#menu p, #menu h2, #menu h3, #menu ul li {
	font-family:Tahoma, Geneva, sans-serif;
	line-height:25px;
	font-size:12px;
	text-align:right
}
#menu h2 {
	font-family:GESSTextMedium;
	font-size:18px;
	font-weight:400;
	letter-spacing:-1px;
	margin-bottom:7px;
	padding-bottom:7px;
	border-bottom:1px solid #07a1da;
	color:#ffe432;
	float:right;
	font-weight:normal
}
#menu h3 {
	font-family:GESSTextMedium;
	font-size:18px;
	margin:0 0 7px 0;
	border-bottom:1px solid #07a1da;
	color:#ffe432;
	font-weight:normal
}
#menu p {
	line-height:18px;
	margin:0 0 10px 0
}
#menu li:hover div a {
	font-size:12px;
	color:#fff;
	text-decoration:none;
	width:160px;
	direction:rtl
}
#menu li:hover div a:hover {
	color:#ffe432;
	text-decoration:underline
}
.strong {
	font-weight:bold
}
.italic {
	font-style:italic
}
.imgshadow {
	background:#fff;
	padding:4px;
	border:0 solid #777;
	margin-top:5px;
	-moz-box-shadow:0 0 5px #666;
	-webkit-box-shadow:0 0 5px #666;
	box-shadow:0 0 5px #666
}
.img_left {
	width:auto;
	float:left;
	margin:5px 15px 5px 5px
}
#menu li .black_box {
	background-color:#333;
	color:#eee;
	text-shadow:1px 1px 1px #000;
	padding:4px 6px 4px 6px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	-webkit-box-shadow:inset 0 0 3px #000;
	-moz-box-shadow:inset 0 0 3px #000;
	box-shadow:inset 0 0 3px #000
}
#menu li ul {
	list-style:none;
	padding:0;
	margin:0 0 12px 0
}
#menu li ul li {
	font-size:12px;
	line-height:24px;
	position:relative;
	padding:0;
	margin:0;
	float:none;
	text-align:left;
	width:130px
}
#menu li ul li:hover {
	background:0;
	border:0;
	padding:0;
	margin:0
}
#menu li .greybox li {
	background:#f4f4f4;
	border:1px solid #bbb;
	margin:0 0 4px 0;
	padding:4px 6px 4px 6px;
	width:116px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-khtml-border-radius:5px;
	border-radius:5px
}
#menu li .greybox li:hover {
	background:#fff;
	border:1px solid #aaa;
	padding:4px 6px 4px 6px;
	margin:0 0 4px 0
}
#stylingCall input, #advancedCall input {
	width:285px;
	height:25px;
	font-size:12px;
	float:right;
	background:url(../images/text-bg.png) repeat-x;
	border:0;
	direction:rtl;
	font-family:Tahoma, Geneva, sans-serif
}
.advancedCall1 input {
	width:300px;
	height:23px;
	margin-bottom:5px;
	font-size:12px;
	float:right;
	border:1px solid #b0cce0;
	-moz-border-radius:5px;
	border-radius:5px;
	background:#fff;
	direction:rtl;
	font-family:Tahoma, Geneva, sans-serif;
	-moz-box-shadow:inset 0 0 4px #d4d4d4;
    -webkit-box-shadow:inset 0 0 4px #d4d4d4;
    box-shadow:inset 0 0 4px #d4d4d4;
   }
.advancedCall2 input, .advancedCall2 select, .advancedCall2 textarea {
	width:285px;
	height:25px;
	margin-bottom:5px;
	font-size:12px;
*font-size:16px;
	float:right;
	background:#fff;
	direction:rtl;
	font-family:Tahoma, Geneva, sans-serif;
	-moz-box-shadow:inset 0 0 4px #d4d4d4;
    -webkit-box-shadow:inset 0 0 4px #d4d4d4;
    box-shadow:inset 0 0 4px #d4d4d4;
	color:#666;
	border:1px solid #b0cce0;
	-moz-border-radius:5px;
	border-radius:5px;
}
.advancedCall2 textarea {
	background:#fff;
	-moz-box-shadow:inset 0 0 4px #d4d4d4;
    -webkit-box-shadow:inset 0 0 4px #d4d4d4;
    box-shadow:inset 0 0 4px #d4d4d4;
	height:90px;
	overflow:hidden
}
#advancedCall3 input {
	width:285px;
	height:25px;
	margin-bottom:5px;
	font-size:12px;
	float:right;
	background:url(../images/text-bg.png) repeat-x;
	border:0;
	direction:rtl;
	font-family:Tahoma, Geneva, sans-serif
}
.demoFocus {
	color:#ddd
}
.demoBlur {
	color:#666
}
.demoNotEqualToDefault {
	color:#666
}
.demoKeydown {
	color:#666
}
.tipsy {
	opacity:.8;
	filter:alpha(opacity=80);
	background-repeat:no-repeat;
	padding:5px
}
.tipsy-inner {
	padding:8px 8px;
	max-width:200px;
	font:11px 'Lucida Grande', sans-serif;
	font-weight:bold;
	-moz-border-radius:4px;
	-khtml-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	background-color:#000;
	color:white;
	text-align:left
}
#content {
	width:520px;
	min-height:500px
}
a:hover {
	text-decoration:underline
}
a img {
	border-width:0
}
#topnav {
	font-size:11px;
	line-height:25px;
	text-align:right
}
.signin {
	text-decoration:none;
	color:#fff;
	font-weight:bold;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	background:transparent url("../images/signin-nav-bg-ie.gif") no-repeat 0 0;
	line-height:25px;
	width:73px;
	height:24px;
	display:block;
	text-align:center;
	text-decoration:none
}
#topnav a.menu-open {
	color:#fff!important;
	outline:0;
	background:url("../images/signin-nav-bg-ie-up.png") no-repeat
}
#small_signup {
	display:inline;
	float:none;
	line-height:23px;
	margin:25px 0 0
}
a.signin.menu-open span {
	color:#fff
}
#signin_menu {
	background:url(../images/Untitled-1.png) no-repeat top;
	position:absolute;
	width:310px;
	z-index:100;
	text-align:left;
	padding:10px;
	margin-left:-220px;
	margin-top:30px;
	color:#fff;
	font-size:11px;
	height:191px
}
#signin_submit {
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	background:#39d url('../images/bg-btn-blue.png') repeat-x scroll 0 0;
	border:1px solid #39D;
	color:#fff;
	text-shadow:0 -1px 0 #39d;
	padding:4px 10px 5px;
	font-size:11px;
	font-weight:bold;
	float:left;
	font-family:Tahoma, Geneva, sans-serif
}
#signin_submit::-moz-focus-inner {
padding:0;
border:0
}
#signin_submit:hover, #signin_submit:focus {
	background-position:0 -5px;
	cursor:pointer
}
.tipsy-inner {
	padding:10px 15px;
	line-height:1.5em;
	font-weight:bold
}
.ie6 .tipsy {
	width:250px
}
.signup-tip {
	line-height:18px;
	margin:30px 0;
	color:#333
}
.signup-tip a {
	font-weight:bold
}
.remember-check {
	float:right;
	margin-left:10px;
	margin-top:5px;
	width:10px;
	height:10px
}
.remember-lable {
	width:50px;
	margin-top:5px;
	float:right;
	text-align:right;
	color:#fff;
	font-weight:bold
}
.user-row {
	width:90%;
	height:22px;
	margin-bottom:4px;
	margin-right:15px;
	float:right
}
.user-name-login {
	width:157px;
	height:20px;
	float:right;
	text-align:right;
	color:#fff;
	font-weight:bold
}
.user-text {
	width:120px;
	height:18px;
	border:#da9c48 1px solid;
	float:right;
	direction:rtl
}
.user-text1 {
	width:50px;
	height:18px;
	border:#da9c48 1px solid;
	float:right;
	direction:rtl
}
.login-btn-enter {
	width:61px;
	background:url(../images/login0btn.png) no-repeat;
	height:25px;
	float:left;
	border:0;
	color:#FFF;
	padding-bottom:7px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	cursor:pointer;
	font-weight:bold;
	direction:rtl
}
.forgot a {
	width:95%;
	height:20px;
	float:right;
	text-align:right;
	text-decoration:none;
	color:#fff;
	font-weight:bold;
	margin-right:15px
}
.forgot a:hover {
	text-decoration:underline
}
.user-radio-rt {
	width:70px;
	float:right
}
.user-radio-lt {
	width:70px;
	float:left
}
.radio-b {
	float:right;
	margin-left:10px;
	width:auto
}
.radio-lable {
	width:auto;
	float:right;
	color:#FFF;
	font-weight:bold
}
.nivoSlider {
	position:relative
}
.nivoSlider img {
	position:absolute;
	top:0;
	left:0
}
.nivoSlider a.nivo-imageLink {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	border:0;
	padding:0;
	margin:0;
	z-index:6;
	display:none
}
.nivo-slice {
	display:block;
	position:absolute;
	z-index:5;
	height:100%
}
.nivo-box {
	display:block;
	position:absolute;
	z-index:5
}
.nivo-caption {
	position:absolute;
	left:0;
	bottom:0;
	background:#90d1f6;
	color:#333;
	opacity:.8;
	width:100%;
	z-index:8;
	height:30px;
	padding:0 10px 0 10px
}
.nivo-caption p {
	padding:5px;
	margin:0
}
.nivo-caption a {
	display:inline!important
}
.nivo-html-caption {
	display:none
}
.nivo-directionNav a {
	position:absolute;
	top:45%;
	z-index:9;
	cursor:pointer
}
.nivo-prevNav {
	right:100px;
	bottom:0;
	z-index:9999
}
.nivo-nextNav {
	right:0;
	bottom:0
}
.nivo-controlNav a {
	position:relative;
	z-index:99999;
	cursor:pointer
}
.nivo-controlNav a.active {
	font-weight:bold
}
blockquote:before, blockquote:after, q:before, q:after {
	content:""
}
blockquote, q {
	quotes:"" ""
}
header, section, footer, aside, nav, article, figure {
	display:block
}
.theme-pascal.slider-wrapper, .theme-orman.slider-wrapper {
	margin-top:150px
}
.clear {
	clear:both
}
.theme-default #slider {
	width:655px;
	height:245px;
	border:#c6e7f9 1px solid;
	color:#333
}
.theme-default img {
	background:#fff;
	text-align:center
}
.theme-default .nivoSlider {
	position:relative;
	background:#fff url(../images/loading.gif) no-repeat 50% 50%;
	margin-bottom:50px;
	-webkit-box-shadow:0 1px 5px 0 #73a0ba;
	-moz-box-shadow:0 1px 5px 0 #73a0ba;
	box-shadow:0 1px 5px 0 #73a0ba;
	color:#333
}
.theme-default .nivoSlider img {
	position:absolute;
	top:0;
	left:0;
	display:none;
	color:#333;
	height:100px;
	background:#fff;
	text-align:center
}
.theme-default .nivoSlider a {
	border:0;
	display:block;
	color:#333
}
.theme-default .nivo-controlNav {
	position:absolute;
	left:12%;
	bottom:3px;
	margin-left:-60px
}
.theme-default .nivo-controlNav a {
	display:block;
	width:22px;
	height:22px;
	background:url(../images/bullets.png) no-repeat;
	text-indent:-9999px;
	border:0;
	float:left;
	color:#333
}
.theme-default .nivo-controlNav a.active {
	background-position:0 -22px;
	color:#333
}
.theme-default .nivo-directionNav a {
	display:block;
	width:30px;
	height:30px;
	background:url(../images/arrows.png) no-repeat;
	text-indent:-9999px;
	border:0;
	color:#333
}
.theme-default a.nivo-nextNav {
	background-position:-30px 0;
	right:5px;
	top:110px
}
.theme-default a.nivo-prevNav {
	left:5px;
	top:110px
}
.theme-default .nivo-caption {
	font-family:GESSTextMedium;
	text-align:right;
	color:#012134;
	font-size:14px;
	font-weight:normal;
	padding:0 0 30px 0
}
.theme-default .nivo-caption a {
	font-family:GESSTextMedium;
	font-size:14px;
	font-weight:normal;
	color:#012134
}
.theme-default .nivo-caption a:hover {
	font-family:GESSTextMedium;
	font-size:14px;
	font-weight:normal;
	color:#012134
}
.signin-holder {
	float:right;
	margin-top:-40px
}
.loggedin {
	width:430px;
	height:90px;
	margin-top:-30px;
	float:left;
	background:-moz-linear-gradient(top, #fff, #ddf0fd);
	background:-webkit-gradient(linear, 0% 0, 0% 100%, from(#fff), to(#ddf0fd));
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffff', EndColorStr='#ddf0fd')";
filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffff', EndColorStr='#ddf0fd');
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	border:1px solid #c0e6ff;
	behavior:url(border-radius.htc)
}
.loggedin-usericon {
	float:right;
	widows:74px;
	height:74px;
	margin:8px 8px 0 0
}
.loggedin-bluetext, .loggedin-orangetext {
	font-family:GESSTextMedium, Tahoma, Geneva, sans-serif;
	font-size:16px;
	text-align:right;
	color:#0078ca;
	margin:6px;
	float:right
}
.loggedin-orangetext {
	font-family:Tahoma, Geneva, sans-serif;
	color:#f36b00;
	margin:6px 0 6px 0
}
.loggedin-blue-over a {
	font-family:GESSTextMedium, Tahoma, Geneva, sans-serif;
	font-size:16px;
	text-align:right;
	color:#0078ca;
	margin:6px;
	float:right;
	text-decoration:none
}
.loggedin-blue-over a:hover {
	text-decoration:underline
}
.loggedin-welcome-holder {
	float:left;
	width:336px;
	padding:3px 0 3px 6px
}
.loggedin-icon {
	float:right;
	margin:4px 25px 4px 0
}
.toggle-container {
	font-size:12px;
	color:#000;
	margin:30px auto;
	border:1px solid #bbdaee;
	padding-bottom:7px;
	text-align:right;
	width:80%;
	background:-moz-linear-gradient(top, #f4fbff, #cae3f1);
	background:-webkit-gradient(linear, 0% 0, 0% 100%, from(#f4fbff), to(#cae3f1));
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#f4fbff', EndColorStr='#cae3f1')";
filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#f4fbff', EndColorStr='#cae3f1')
}
#section {
	font-size:12px
}
#section div {
	padding:4px 5px 4px 5px
}
.toggle-box {
	margin:0 auto;
	width:99%;
	background:0;
	overflow:hidden;
	cursor:pointer;
	direction:rtl
}

.toggle-icon {
	width:22px;
	height:22px;
	float:right;
	margin-top:5px;
	margin-right:5px;
	cursor:pointer;
	
}
.toggle-head {
	font-weight:bold;
	text-align:right;
	color:#0e6da2;
	margin:0 5px 0 0;
	padding:10px 0 10px 0;
	float:right;
	display:block;
	width:95%;
	cursor:pointer
}
.toggle-box a {
	text-decoration:none
}
.toggle-line {
	width:98%;
	height:1px;
	border-top:1px solid #9cd0ed;
	float:right;
	margin:10px 5px 0 0
}
.toggle-maintitle {
	width:98%;
	font-weight:bold;
	text-align:right;
	color:#ff5400;
	background:#eff8fd
}
.toggle-title, .toggle-text, .toggle-text-bold {
	width:97%;
	font-weight:bold;
	text-align:right;
	color:#333;
	margin:10px 10px 0 0;
	background:#f5fbff;
	direction:rtl
}
.toggle-text-bold {
	background:0
}
.toggle-text, .toggle-text-sub {
	font-weight:normal;
	text-align:right;
	margin:0 25px 0 0;
	background:0;
	direction:rtl
}
.toggle-text-sub {
	margin:0 45px 0 0
}
.toggle-pic {
	white-space:98%;
	margin-right:50px
}
.blog-main-container {
	float:right;
	width:100%;
	padding:10px 0 10px 0
}
.blog-right {
	float:right;
	width:70%
}
.blog-commentbox {
	float:right;
	width:635px;
	margin:10px 0 10px 0
}
.blog-commentbox-border {
	width:99%;
	border:1px solid #ddd;
	padding:10px;
	float:right
}
.blog-commentbox-shadow {
	background:url(../images/Blog_08.jpg) no-repeat left;
	width:635px;
	height:15px;
	float:left
}
.blog-commentbox-date-container {
	float:right;
	width:69px
}
.blog-commentbox-date-container-big {
	float:right;
	width:635px
}
.blog-commentbox-date {
	background:url(../images/Blog_05.jpg) no-repeat;
	width:69px;
	height:50px;
	position:relative;
	margin-top:-16px;
	float:right
}
.blog-commentbox-date-text {
	font-size:14px;
	float:right;
	width:45px;
	text-align:center;
	color:#FFF;
	font-weight:bold;
	padding:8px 12px 0 0
}
.blog-commentbox-share {
	border:1px solid #ddd;
	padding:5px 2px 5px 2px;
	float:right;
	width:64px;
	margin-top:15px
}
.blog-commentbox-share-text {
	color:#026bb3;
	font-size:12px;
	font-weight:bold;
	direction:rtl;
	padding:0 5px 4px 5px;
	text-align:center
}
.blog-commentbox-share-icon {
	float:right;
	padding:5px 4px 0 0
}
.blog-commentbox-content-container, .blog-commentbox-container {
	float:left;
	width:540px
}
.blog-commentbox-heading, .blog-commentbox-blackheading {
	font-family:GESSTextMedium, Tahoma, Geneva, sans-serif;
	font-size:18px;
	font-weight:normal;
	text-align:right;
	color:#026bb3;
	margin-bottom:15px;
	float:right;
	width:100%;
	direction:rtl;
}
.blog-commentbox-blackheading {
	font-size:16px;
	color:#8f8f8f
}
.blog-commentbox-img, .blog-commentbox-detailimg {
	float:right;
	width:170px;
	text-align:right
}
.blog-commentbox-detailimg {
	width:100%;
	margin-bottom:10px
}
.blog-commentbox-text, .blog-commentbox-detailtext {
	text-align:right;
	color:#666;
	direction:rtl;
	margin-bottom:5px;
	float:right;
	width:370px
}
.blog-commentbox-detailtext {
	width:auto
}
.blog-commentbox-btn, .blog-commentbox-bluebtn {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	text-align:center;
	color:#fff;
	font-weight:bold;
	background:url(../images/blog-btn.gif) no-repeat;
	float:right;
	width:74px;
	height:24px;
	border:0;
	line-height:20px;
	text-decoration:none
}
.blog-commentbox-bluebtn {
	background:url(../images/blog-tag-btn.gif) repeat-x;
	width:auto;
	height:21px;
	padding:2px 10px 0 10px;
	margin-left:5px
}
.blog-commentbox-line {
	float:right;
	margin:10px 0 10px 0
}
.blog-commentbox-icon {
	float:right;
	padding:0 10px 10px 10px
}
.blog-commentbox-blacktext, .blog-commentbox-bluetext a, .blog-commentbox-greytext, .blog-commentbox-bluetext {
	color:#333;
	font-size:12px;
	font-weight:bold;
	text-align:right;
	float:right;
	direction:rtl;
	padding:0 0 10px 10px
}
.blog-commentbox-bluetext a, .blog-commentbox-bluetext {
	color:#026bb3;
	padding:0 0 10px 20px
}
.blog-commentbox-greytext {
	color:#8f8f8f;
	width:100px
}
.blog-commentbox-inputholder {
	width:400px;
	float:right
}
.blog-commentbox-input, .blog-commentbox-textarea {
	float:right;
	width:250px;
	height:24px;
	border:1px solid #CCC;
	text-align:right;
	color:#666
}
.blog-commentbox-textarea {
	width:300px;
	height:40px;
	direction:rtl
}
.blog-left {
	float:left;
	width:30%
}
.blog-tab-container {
	margin-top:10px
}
.blog-commentbox-comments-holder {
	width:99%
}
.blog-commentbox-like-holder {
	float:left;
	width:270px
}
.blog-commentbox-comments-holder {
	width:100%
}
.blog-commentbox-like {
	float:right;
	padding:0 10px 10px 10px
}
.blog-commentbox-detail-container {
	float:left;
	width:99%;
	margin-top:10px
}
.blog-commentbox-detail-holder {
	width:99%;
	margin-top:10px;
	float:right
}
.blog-commentbox-detail-holder {
	margin-top:7px
}
.blog-commentbox-bigbtn {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	background:url(../images/blog-bigbtn.gif) no-repeat;
	float:right;
	width:124px;
	height:24px;
	border:0 solid #CCC;
	text-align:center;
	color:#fff;
	padding-bottom:5px;
	margin-right:110px;
	margin-bottom:10px
}
.post-cont-data-row {
	margin:5px 0 20px 0;
	width:610px
}
.blog-bg {
	width:600px;
	background:#e6f4fe;
	padding:5px 10px 0 10px;
	border-bottom:10px solid #FFF
}
.post-cont-data-row table {
	float:right
}
.user-name-font {
	color:#026bb3;
	font-weight:bold
}
.comment-date-font {
	text-align:right
}
.comment-cont-cont {
	text-align:right;
	margin-bottom:20px
}
#tabs {
	display:block;
	float:left;
	clear:left;
	width:263px;
	height:42px;
	background:url(../images/blog-tabbg.gif) repeat-x;
	border:1px solid #ddd
}
.panel {
	width:265px;
	float:left;
	clear:left
}
.tab {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	background-image:url(../images/blog-tab2.gif);
	background-repeat:no-repeat;
	width:82px;
	height:30px;
	font-weight:bold;
	color:#2f2f2f;
	cursor:pointer;
	float:right;
	line-height:26px;
	margin:7px 3px 5px 2px
}
.tab_sel {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	background-image:url(../images/blog-tab1.gif);
	background-repeat:no-repeat;
	width:82px;
	height:30px;
	font-weight:bold;
	color:#fff;
	cursor:pointer;
	float:right;
	line-height:26px;
	margin:7px 4px 5px 2px
}
.tab-body {
	width:263px;
	float:right;
	border:1px solid #ddd
}
.tab-middle {
	width:255px;
	float:right;
	padding:10px 5px 5px 5px
}
.blog-tab-pic {
	float:right;
	width:50px;
	text-align:right;
	padding-left:5px
}
.blog-tab-head a {
	font-family:GESSTextMedium, Tahoma, Geneva, sans-serif;
	font-size:14px;
	font-weight:normal;
	text-align:right;
	color:#026bb3;
	margin-bottom:5px;
	float:right;
	width:200px
}
.blog-tab-text {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:right;
	color:#797b7c;
	margin-bottom:5px;
	direction:rtl;
	float:right;
	width:200px
}
.blog-tab-line {
	float:right;
	width:263px;
*width:243px;
*float:none;
	text-align:right;
	padding:10px0px0px0px
}
.blog-search-btn {
	float:left;
	background:url(../images/blog-search-btn.jpg) no-repeat;
	border:0;
	width:41px;
	height:32px
}
.blog-search-input {
	border-left:0 solid #CCC;
	border-right:1px solid #CCC;
	border-top:1px solid #CCC;
	border-bottom:1px solid #CCC;
	width:280px;
*width:229px;
	height:10px;
	text-align:right;
	float:right;
	padding:10px
}
.accordion {
	position:relative;
	width:960px;
	direction:rtl
}
.accordion-toggle {
	font-family:Tahoma, Arial, Sans-serif;
	font-size:12px;
	font-weight:bold;
	height:25px;
	position:relative;
	z-index:10;
	color:#333;
	cursor:pointer;
	padding-top:7px;
	padding-right:40px;
	text-align:right;
	line-height:18px;
	margin-top:10px;
	background:-moz-linear-gradient(top, #f3f3f3, #e6e6e6);
	background:-webkit-gradient(linear, 0% 0, 0% 100%, from(#f3f3f3), to(#e6e6e6));
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#f3f3f3', EndColorStr='#e6e6e6')";
filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#f3f3f3', EndColorStr='#e6e6e6')
}
.accordion-toggle:hover, .accordion-toggle-active {
	font-family:Tahoma, Arial, Sans-serif;
	font-size:12px;
	font-weight:bold;
	background:#c8dce5;
	color:#333;
	height:25px;
	padding-top:7px;
	padding-right:40px;
	text-align:right;
	background:-moz-linear-gradient(top, #dbecf3, #c6dbe4);
	background:-webkit-gradient(linear, 0% 0, 0% 100%, from(#dbecf3), to(#c6dbe4));
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#dbecf3', EndColorStr='#c6dbe4')";
filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#dbecf3', EndColorStr='#c6dbe4')
}
.accordion-content {
	overflow:hidden;
	color:#333;
	width:97%;
	height:150px;
	text-align:right;
	direction:rtl;
	padding:15px;
	overflow:auto
}
.accordion-content p {
	margin:0 0 0 5px;
	padding:0;
	color:#666
}
#tabs-msg {
	display:block;
	float:right;
	width:128px;
	height:250px
}
.panel-msg {
	width:500px;
	height:26px;
	float:left;
	clear:left
}
.tab-msg {
	width:120px;
	height:25px;
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
	color:#0062b5;
	cursor:pointer;
	border:0;
	margin-top:10px;
	margin-right:20px;
	line-height:25px;
	border:1px solid #acd9f8;
	background-color:#fff
}
.tab_sel-msg {
	border:1px solid #d76803;
	background-color:#ff810e;
	width:120px;
	height:25px;
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
	color:#fff;
	cursor:pointer;
	margin-top:10px;
	margin-right:20px;
	line-height:25px
}
.textboxlist-autocomplete {
	position:relative;
	text-align:right;
	float:right
}
.textboxlist-autocomplete-placeholder, .textboxlist-autocomplete-results {
	opacity:.9;
	filter:alpha(opacity=90);
	background:#eee;
	-webkit-box-shadow:0 3px 3px #ccc;
	-moz-box-shadow:0 3px 3px #ccc;
	box-shadow:0 3px 3px #ccc;
	border:0;
	display:none
}
.textboxlist-autocomplete-placeholder {
	padding:5px 7px
}
.textboxlist-autocomplete-results {
	margin:0;
	padding:0
}
.textboxlist-autocomplete-result {
	margin:0;
	padding:5px;
	list-style-type:none;
	background:#eee;
	float:right;
	clear:both;
	width:100%
}
.textboxlist-autocomplete-result-focus {
	background:#c6d9e4
}
.textboxlist-autocomplete-highlight {
	background:#eef0c4;
	font-weight:bold
}
.textboxlist {
	font:12px Tahoma;
	cursor:text
}
.textboxlist-bits {
	border-bottom:#c1c1c1 0 solid;
	border-left:#c1c1c1 0 solid;
	padding-bottom:3px;
	margin:0;
	padding-left:4px;
	width:845px;
*width:830px;
	padding-right:4px;
	overflow:hidden;
	border-top:#c1c1c10pxsolid;
	border-right:#c1c1c10pxsolid;
	padding-top:3px
}
.textboxlist-bit {
	padding-bottom:0;
	list-style-type:none;
	margin:0 5px 3px 0;
	padding-left:0;
	padding-right:0;
	display:block;
	float:right;
	cursor:default;
	padding-top:0
}
.textboxlist-bit-editable {
	border-bottom:#fff 1px solid;
	border-left:#fff 1px solid;
	border-top:#fff 1px solid;
	border-right:#fff 1px solid
}
.textboxlist-bit-editable-input {
	border-bottom:0;
	text-align:right;
	border-left:0;
	padding-bottom:0;
	padding-left:0;
	padding-right:0;
	font:12px tahoma;
	height:14px;
	border-top:0;
	border-right:0;
	padding-top:2px
}
.textboxlist-bit-editable-input:focus {
	outline-style:none;
	outline-color:invert;
	outline-width:0
}
.textboxlist-bit-box {
	border-bottom:#cad8f3 1px solid;
	position:relative;
	border-left:#cad8f3 1px solid;
	padding-bottom:0;
	line-height:18px;
	padding-left:5px;
	padding-right:5px;
	background:#dee7f8;
	border-top:#cad8f3 1px solid;
	cursor:default;
	border-right:#cad8f3 1px solid;
	padding-top:0;
	-moz-border-radius:9px;
	-webkit-border-radius:9px;
	border-radius:9px
}
.textboxlist-bit-box-deletable {
	padding-right:15px
}
.textboxlist-bit-box-deletebutton {
	position:absolute;
	width:7px;
	display:block;
	background:url(../images/close.gif);
	height:7px;
	font-size:1px;
	top:6px;
	right:4px
}
.textboxlist-bit-box-deletebutton:hover {
	border-bottom:medium none;
	border-left:medium none;
	background-position:7px 50%;
	border-top:medium none;
	border-right:medium none;
	text-decoration:none
}
.textboxlist-bit-box-hover {
	border-bottom:#6d95e0 1px solid;
	border-left:#6d95e0 1px solid;
	background:#bbcef1;
	border-top:#6d95e0 1px solid;
	border-right:#6d95e0 1px solid
}
.textboxlist-bit-box-focus {
	border-bottom-color:#598bec;
	border-top-color:#598bec;
	background:#598bec;
	color:#fff;
	border-right-color:#598bec;
	border-left-color:#598bec
}
.textboxlist-bit-box-focus .textboxlist-bit-box-deletebutton {
	background-position:50% bottom
}
.textboxlist-bit-privategroup {
	padding-bottom:0;
	list-style-type:none;
	margin:0 5px 3px 0;
	padding-left:0;
	padding-right:0;
	display:block;
	float:right;
	cursor:default;
	padding-top:0
}
.textboxlist-bit-privategroup-editable {
	border-bottom:#fff 1px solid;
	border-left:#fff 1px solid;
	border-top:#fff 1px solid;
	border-right:#fff 1px solid
}
.textboxlist-bit-privategroup-editable-input {
	border-bottom:0;
	text-align:right;
	border-left:0;
	padding-bottom:0;
	padding-left:0;
	padding-right:0;
	font:12px tahoma;
	height:14px;
	border-top:0;
	border-right:0;
	padding-top:2px
}
.textboxlist-bit-privategroup-editable-input:focus {
	outline-style:none;
	outline-color:invert;
	outline-width:0
}
.textboxlist-bit-privategroup-box {
	border-bottom:#25c2a5 1px solid;
	position:relative;
	border-left:#25c2a5 1px solid;
	padding-bottom:0;
	line-height:18px;
	padding-left:5px;
	padding-right:5px;
	background:#7ffae3;
	border-top:#25c2a5 1px solid;
	cursor:default;
	border-right:#25c2a5 1px solid;
	padding-top:0;
	-moz-border-radius:9px;
	-webkit-border-radius:9px;
	border-radius:9px
}
.textboxlist-bit-privategroup-box-deletable {
	padding-right:15px
}
.textboxlist-bit-privategroup-box-deletebutton {
	position:absolute;
	width:7px;
	display:block;
	background:url(../images/close.gif);
	height:7px;
	font-size:1px;
	top:6px;
	right:4px
}
.textboxlist-bit-privategroup-box-deletebutton:hover {
	border-bottom:medium none;
	border-left:medium none;
	background-position:7px 50%;
	border-top:medium none;
	border-right:medium none;
	text-decoration:none
}
.textboxlist-bit-privategroup-box-hover {
	border-bottom:#2da690 1px solid;
	border-left:#2da690 1px solid;
	background:#3fe8c9;
	border-top:#2da690 1px solid;
	border-right:#2da690 1px solid
}
.textboxlist-bit-privategroup-box-focus {
	border-bottom-color:#1d7363;
	border-top-color:#1d7363;
	background:#249e88;
	color:#fff;
	border-right-color:#1d7363;
	border-left-color:#1d7363
}
.textboxlist-bit-privategroup-box-focus .textboxlist-bit-privategroup-box-deletebutton {
	background-position:50% bottom
}
.textboxlist-bit-publicgroup {
	padding-bottom:0;
	list-style-type:none;
	margin:0 5px 3px 0;
	padding-left:0;
	padding-right:0;
	display:block;
	float:right;
	cursor:default;
	padding-top:0
}
.textboxlist-bit-publicgroup-editable {
	border-bottom:#fff 1px solid;
	border-left:#fff 1px solid;
	border-top:#fff 1px solid;
	border-right:#fff 1px solid
}
.textboxlist-bit-publicgroup-editable-input {
	border-bottom:0;
	text-align:right;
	border-left:0;
	padding-bottom:0;
	padding-left:0;
	padding-right:0;
	font:12px tahoma;
	height:14px;
	border-top:0;
	border-right:0;
	padding-top:2px
}
.textboxlist-bit-publicgroup-editable-input:focus {
	outline-style:none;
	outline-color:invert;
	outline-width:0
}
.textboxlist-bit-publicgroup-box {
	border-bottom:#cd89fa 1px solid;
	position:relative;
	border-left:#cd89fa 1px solid;
	padding-bottom:0;
	line-height:18px;
	padding-left:5px;
	padding-right:5px;
	background:#ecdcf7;
	border-top:#cd89fa 1px solid;
	cursor:default;
	border-right:#cd89fa 1px solid;
	padding-top:0;
	-moz-border-radius:9px;
	-webkit-border-radius:9px;
	border-radius:9px
}
.textboxlist-bit-publicgroup-box-deletable {
	padding-right:15px
}
.textboxlist-bit-publicgroup-box-deletebutton {
	position:absolute;
	width:7px;
	display:block;
	background:url(../images/close.gif);
	height:7px;
	font-size:1px;
	top:6px;
	right:4px
}
.textboxlist-bit-publicgroup-box-deletebutton:hover {
	border-bottom:medium none;
	border-left:medium none;
	background-position:7px 50%;
	border-top:medium none;
	border-right:medium none;
	text-decoration:none
}
.textboxlist-bit-publicgroup-box-hover {
	border-bottom:#ae36ff 1px solid;
	border-left:#ae36ff 1px solid;
	background:#d193fa;
	border-top:#ae36ff 1px solid;
	border-right:#ae36ff 1px solid
}
.textboxlist-bit-publicgroup-box-focus {
	border-bottom-color:#9d0dfc;
	border-top-color:#9d0dfc;
	background:#b03dfc;
	color:#fff;
	border-right-color:#9d0dfc;
	border-left-color:#9d0dfc
}
.textboxlist-bit-publicgroup-box-focus .textboxlist-bit-publicgroup-box-deletebutton {
	background-position:50% bottom
}
.textboxlist-bit-contact {
	padding-bottom:0;
	list-style-type:none;
	margin:0 5px 3px 0;
	padding-left:0;
	padding-right:0;
	display:block;
	float:right;
	cursor:default;
	padding-top:0
}
.textboxlist-bit-contact-editable {
	border-bottom:#fff 1px solid;
	border-left:#fff 1px solid;
	border-top:#fff 1px solid;
	border-right:#fff 1px solid
}
.textboxlist-bit-contact-editable-input {
	border-bottom:0;
	text-align:right;
	border-left:0;
	padding-bottom:0;
	padding-left:0;
	padding-right:0;
	font:12px tahoma;
	height:14px;
	border-top:0;
	border-right:0;
	padding-top:2px
}
.textboxlist-bit-contact-editable-input:focus {
	outline-style:none;
	outline-color:invert;
	outline-width:0
}
.textboxlist-bit-contact-box {
	border-bottom:#b88a00 1px solid;
	position:relative;
	border-left:#b88a00 1px solid;
	padding-bottom:0;
	line-height:18px;
	padding-left:5px;
	padding-right:5px;
	background:#ffe085;
	border-top:#b88a00 1px solid;
	cursor:default;
	border-right:#b88a00 1px solid;
	padding-top:0;
	-moz-border-radius:9px;
	-webkit-border-radius:9px;
	border-radius:9px
}
.textboxlist-bit-contact-box-deletable {
	padding-right:15px
}
.textboxlist-bit-contact-box-deletebutton {
	position:absolute;
	width:7px;
	display:block;
	background:url(../images/close.gif);
	height:7px;
	font-size:1px;
	top:6px;
	right:4px
}
.textboxlist-bit-contact-box-deletebutton:hover {
	border-bottom:medium none;
	border-left:medium none;
	background-position:7px 50%;
	border-top:medium none;
	border-right:medium none;
	text-decoration:none
}
.textboxlist-bit-contact-box-hover {
	border-bottom:#9e7700 1px solid;
	border-left:#9e7700 1px solid;
	background:#ebb000;
	border-top:#9e7700 1px solid;
	border-right:#9e7700 1px solid
}
.textboxlist-bit-contact-box-focus {
	border-bottom-color:#6b5000;
	border-top-color:#6b5000;
	background:#9e7700;
	color:#fff;
	border-right-color:#6b5000;
	border-left-color:#6b5000
}
.textboxlist-bit-contact-box-focus .textboxlist-bit-contact-box-deletebutton {
	background-position:50% bottom
}
.textboxlist-bit-error {
	padding-bottom:0;
	list-style-type:none;
	margin:0 5px 3px 0;
	padding-left:0;
	padding-right:0;
	display:block;
	float:right;
	cursor:default;
	padding-top:0
}
.textboxlist-bit-error-editable {
	border-bottom:#fff 1px solid;
	border-left:#fff 1px solid;
	border-top:#fff 1px solid;
	border-right:#fff 1px solid
}
.textboxlist-bit-error-editable-input {
	border-bottom:0;
	text-align:right;
	border-left:0;
	padding-bottom:0;
	padding-left:0;
	padding-right:0;
	font:12px tahoma;
	height:14px;
	border-top:0;
	border-right:0;
	padding-top:2px
}
.textboxlist-bit-error-editable-input:focus {
	outline-style:none;
	outline-color:invert;
	outline-width:0
}
.textboxlist-bit-error-box {
	border-bottom:#cad8f3 1px solid;
	position:relative;
	border-left:#cad8f3 1px solid;
	padding-bottom:0;
	line-height:18px;
	padding-left:5px;
	padding-right:5px;
	background:#fa8e8e;
	border-top:#cad8f3 1px solid;
	cursor:default;
	border-right:#cad8f3 1px solid;
	padding-top:0;
	-moz-border-radius:9px;
	-webkit-border-radius:9px;
	border-radius:9px
}
.textboxlist-bit-error-box-deletable {
	padding-right:15px
}
.textboxlist-bit-error-box-deletebutton {
	position:absolute;
	width:7px;
	display:block;
	background:url(../images/close.gif);
	height:7px;
	font-size:1px;
	top:6px;
	right:4px
}
.textboxlist-bit-error-box-deletebutton:hover {
	border-bottom:medium none;
	border-left:medium none;
	background-position:7px 50%;
	border-top:medium none;
	border-right:medium none;
	text-decoration:none
}
.textboxlist-bit-error-box-hover {
	border-bottom:#965c5c 1px solid;
	border-left:#965c5c 1px solid;
	background:#e87d7d;
	border-top:#965c5c 1px solid;
	border-right:#965c5c 1px solid
}
.textboxlist-bit-error-box-focus {
	border-bottom-color:#962d2d;
	border-top-color:#962d2d;
	background:#cc3d3d;
	color:#fff;
	border-right-color:#962d2d;
	border-left-color:#962d2d
}
.textboxlist-bit-error-box-focus .textboxlist-bit-error-box-deletebutton {
	background-position:50% bottom
}
.greetings {
	margin:0 auto;
	width:500px;
	height:auto;
	padding:5px
}
.left-greetings {
	float:left;
	width:220px
}
.left-big-img {
	float:left;
	width:200px;
	height:163px;
	padding:5px
}
.right-thumbnails {
	float:right;
	width:250px;
	height:auto
}
.thumbs {
	float:right;
	width:54px;
	height:54px;
	padding:5px;
	margin:9px
}
.label-container {
	position:absolute;
	z-index:1;
	margin-top:140px;
	margin-left:-205px;
	color:#fff;
	font-weight:normal;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	width:180px;
	height:15px;
	padding-top:8px;
	padding-left:5px;
	background:transparent;
	border:0;
	text-align:left
}
.card-inputmargin {
	margin-top:10px;
	float:right
}
.card-input, .card-textarea {
	border:1px solid #CCC;
	width:200px;
	height:20px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#666;
	text-align:right;
	direction:rtl
}
.card-textarea {
	height:60px
}
.popup-container {
	width:98%;
	margin:5px 6px 10px 0;
	overflow:hidden
}
.popup-body-container {
	width:525px;
	height:auto;
	overflow:auto;
	float:right;
	margin:5px 20px 0 0
}
.popup-body-container-sendMessage {
	width:525px;
	height:300px;
	overflow:auto;
	float:right;
	margin:5px 20px 0 0
}
.popup-txt {
	text-align:right;
	margin-top:5px;
	color:#393939
}
.popup-txt-form {
	text-align:right;
	margin:5px 25px 7px 0;
	color:#393939;
	float:right;
	width:150px
}
.popup-form-container {
	float:right;
	margin:0 5px 0 10px
}
.popup-txt a {
	text-decoration:none;
	font-weight:bold;
	color:#0069b3
}
.popup-txt a:hover {
	text-decoration:underline
}
.popup-txtarea {
	text-align:right;
	margin-top:5px;
	color:#393939;
	width:200px;
	height:60px;
	border:1px solid #d5d5d5;
	direction:rtl;
	overflow:hidden
}
.popup-input {
	text-align:right;
	margin-top:5px;
	color:#393939;
	width:150px;
	height:18px;
	border:1px solid #d5d5d5;
	direction:rtl
}
.popup-btn-container {
	margin:20px
}
.popup-btn {
	height:18px;
	border:0;
	font-weight:bold;
	text-align:center;
	color:#FFF;
	border:1px solid #ff9c00;
	background-color:#ffa922;
	margin-bottom:10px;
	padding:0 15px 15px 15px
}
.popup-Actbtn {
	height:18px;
	border:0;
	font-weight:bold;
	text-align:center;
	color:#FFF;
	border:1px solid #ff9c00;
	background-color:#ffa922;
	margin:0 50px 10px 0;
	padding:0 15px 15px 15px
}
.popup-gridview-container {
	width:93%;
	height:100px;
	overflow:auto;
	margin:5px 10px 5px 10px
}
.popup-gridview {
	text-align:center;
	margin:5px 0 5px 0;
	color:#393939;
	height:auto;
	border:1px solid #cfe8fa;
	background-color:#eff8fc;
	overflow:hidden;
	padding:6px 6px 6px 6px;
	margin:0 auto;
	width:92%
}
.popup-gridview th {
	background-color:#7ba9cb;
	overflow:hidden;
	padding:6px 6px 6px 6px;
	color:#FFF
}
.popup-gridview td {
	overflow:hidden;
	padding:4px 4px 4px 4px;
	color:#00375e
}
.popup-group-box {
	margin:0 auto;
	width:96%;
	border:1px solid #cfe8fa;
	background-color:#eff8fc;
	overflow:hidden
}
.popup-group-chckbox td {
	font-size:12px;
	text-align:right;
	color:#002e55;
	direction:rtl;
	margin:0 11px 0 2px;
	background-color:#fdfeff;
	padding:5px 5px 5px 5px
}
.popup-group-chckbox label {
	margin-right:5px
}
.registerPreloader {
	position:absolute;
	margin:0 auto;
	margin-top:-10px;
	padding-top:110px;
	text-align:center;
	overflow:hidden;
	width:330px;
	height:140px;
	background:#333;
	opacity:.4;
	filter:alpha(opacity=40);
	margin-left:3px;
*margin-left:0
}
.home-send-msg-Preloader {
	position:absolute;
	margin:0 auto;
	margin-top:-35px;
	padding-top:110px;
	text-align:center;
	overflow:hidden;
	width:330px;
	height:140px;
	background:#333;
	opacity:.4;
	filter:alpha(opacity=40);
	margin-left:3px;
*margin-left:0
}
.reg-info-text, .reg-info-text a {
	font-family:GESSTextMedium, Tahoma, Geneva, sans-serif;
	font-size:14px;
	color:#333;
	float:right;
	text-align:right;
	text-decoration:none
}
.reg-info-text a {
	color:#ff3600;
	float:none;
	margin-right:5px
}
.reg-info-text a:hover {
	text-decoration:underline
}
.msg-exclamation-box {
	background:url(../images/msg-box.png) no-repeat;
	width:198px;
	height:55px
}
.msg-exclamation-box .ajax__validatorcallout_close_button_cell {
	padding-top:5px
}
.msg-exclamation-box .ajax__validatorcallout_error_message_cell {
	font-family:GESSTextMedium, Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#333;
	text-align:right
}
.msg-exclamation-box .ajax__validatorcallout_icon_cell {
	background:url(../images/exclamation-error-icon.png) no-repeat;
	width:33px;
	height:32px;
	float:left;
	margin:10px 0 0 10px
}
.ajax__validatorcallout_icon_cell img {
	display:none
}
.chat-holder {
	float:right;
	margin:10px 0 0 10px
}
.greetings-holder a {
	font-family:GESSTextMedium, Tahoma, Geneva, sans-serif;
	font-size:14px;
	float:right;
	margin:10px 0 0 10px;
	background:url(../images/greetings-support.jpg) no-repeat;
	width:117px;
	height:28px;
	line-height:28px;
	text-decoration:none;
	text-align:center;
	color:#333
}
.HeadTitle {
	font-size:14px;
	font-family:GESSTextMedium, Tahoma, Geneva, sans-serif
}
.title-inner-graph {
	width:970px;
	float:right;
	padding:10px;
	color:#06c;
	text-align:right;
	font-size:12px;
	font-weight:bold;
	border-bottom:#CCf 1px dashed
}
.gra-data-box {
	width:980px;
	float:right;
	padding:10px;
	border-bottom:#CCf 1px dashed
}
.gra-draw-box {
	width:630px;
	float:right;
	padding:10px;
	text-align:center
}
.gra-draw-box1 {
	width:500px;
	margin-left:auto;
	margin-right:auto
}
.main-row {
	width:100%;
	float:right;
	padding:10px 0 10px 0;
	border-bottom:#CCf 1px dashed
}
.main-row1 {
	width:100%;
	text-align:center;
	float:right
}
.gra-data-row {
	width:50%;
	float:right;
	margin-bottom:10px;
	direction:rtl
}
.gra-data-title {
	width:170px;
	float:right;
	color:#333;
	text-align:right;
	font-size:12px
}
.gra-data-data {
	width:130px;
	float:right;
	color:#333;
	text-align:right;
	font-size:12px;
	font-weight:bold
}
.titleHeader {
	font-size:17px;
	font-weight:bold;
	font-family:Arial, Geneva, sans-serif;
	text-align:center;
	direction:rtl;
	padding:10px
}
.main-title {
	font-weight:bold;
	text-align:right;
	margin:5px 10px 0 10px;
	color:#0062b5;
	padding:5px;
	border-bottom:0 solid #dde9f3
}
.main-title {
	margin:0;
	padding:5px 0 5px 0
}
.normal-text {
	text-align:right;
	direction:rtl;
	color:#666
}
.partner-logos-container {
	margin:0 auto;
	width:370px;
	text-align:center;
	margin-top:-30px;
	display:block;
	overflow:hidden;
}
.partner-logos-holder {
	float:right;
	margin-left:10px;
}
