/*********************************** Layout *************************************/
.home{background:#fff url('../body-home.png') repeat-x left top; text-align:center;}
.inner{background:#fff url('../body-inner.png') repeat-x left top; text-align:center;}

.wrapper{width:980px; margin:auto; direction:rtl; text-align:right;}

.align{float:right;}
.oppalign{float:left;}

.group:before, .group:after { content: ""; display: table; }
.group:after { clear: both; }
.group { zoom: 1; }

.header{background:url('../header-bg.png') no-repeat 0 0; position:relative; height:140px;}
.logo{display:block; margin:10px 10px 0 0;}
.logo img{border:0; display:block;}
.phone{ position:absolute; left:0; top:90px;}

.nav{margin-bottom:4px;}

.home .content{background:url('../content-home.png') no-repeat left top; padding-top:35px;}
.inner .content{background:url('../content-inner.png') no-repeat left top; padding-top:15px;}

.home .main{width:724px;}
.inner .main{width:760px;}
.inner-content{width:500px; margin-right:20px;}

.sidebar{width:220px;}

.footer{margin-top:20px;}

.social-banners{width:100px; margin:10px 0 0 10px;}

.sub-footer{background:url('../sub-footer.png') repeat-x left top; margin-top:20px;}
.sub-footer .wrapper{background:url('../sub-footer-bg.png') no-repeat left top; padding:45px 0 20px;}


/*********************************** Modules *************************************/
TABLE.ModuleContainer 	{width:100%;}
TD.ModuleContainer		{}
TD.ModuleTitle			{height:1px; font-size:80%;}
TD.ModuleTitle a		{text-decoration:none;}
TD.ModuleTitle a:hover	{}


TD.ModuleText			{}


/*********************************** Quick Navgation ******************************/
DIV.QuickNavContainer	{margin-top:10px;margin-bottom:10px;padding-top:7px;text-align:center;background-image: url(../bgquicknav.jpg);height:32px;background-repeat: no-repeat;background-position: right top;}
OPTION.QuickNavMain		{}
SELECT.QuickNav			{width:135px;}


/*********************************** login ******************************/
TABLE.LoginContainer		{margin-bottom:10;margin-top:10;background-image: url(../bglogin.jpg);height:165px;background-repeat: no-repeat;background-position: right top;}
TD.LoginContainer			{padding-right:10px; font-size:11px;padding-top:30px;vertical-align:top;}
TABLE.LoginContainer TABLE	{width:100%;}
TABLE.LoginContainer TD		{font-size:11px;color:#87a57e;}
TD.LoginTitle				{color:#87a57e;}
.loginCaption {font-weight:bold;}
INPUT.login					{height:17px;width:132px;border:1px solid #84a37b;}
TD.LoginGreeting			{padding-top:8px;color:#87a57e;}
td.LoginSubmit {text-align:left;padding-left:23px;padding-top:6px;}
INPUT.LoginSubmit			{width:50px;}
INPUT.LoginButton			{}
A.LoginHomepage				{color:#87a57e;}
A.LoginHomepage:hover		{color:#000;}


/*********************************** Shopping cart ******************************/
TABLE.ShoppingCartContainer		{}
TD.cartTitle					{}
TD.CartItemsContainer			{}
TABLE.CartItemsContainer		{}
TR.cartItem						{}
TR.chartNumber					{}
TR.chartLink					{}


/********************************  Ticker ****************************/
TABLE.tickerContainer					{width:220px; height:185px; background:url('../ticker.png'); margin-bottom:15px;}
TD.tickerBody							{vertical-align:top;}
DIV.tickerBody							{overflow:hidden; width:190px; height:95px; margin:50px 15px 0 0; margin-bottom:8px;}
TABLE.tickerContainer MARQUEE			{width:190px; height:95px;}
DIV.tickerItemContainer					{margin-bottom:12px;}
TD.tickerTitle							{}
TD.tickerBody							{}
.tickerHeadLine 						{color:#5aaba7; font-size:12px; padding-bottom:5px; font-weight:bold;}
.tickerHeadLine:hover					{color:#8cc8c7; font-weight:bold;}
.tickerText								{color:#4c7674; font-size:12px; }

.allLetters				{margin-right:15px;}
.allLetters a			{background:url('../drop-blue.png') no-repeat right center; line-height:24px; color:#5aaba7; padding:5px 40px; font-weight:bold;}
.allLetters a:hover{color:#87c6c4;}

/********************************  Survey Box ****************************/
/*  Survey Box */
TABLE.SurveyContainer			{}
TD.SurveyContainer				{}
TABLE.SurveyContainer TABLE		{}
TD.SurveyTitle					{}
TD.SurveyQuestion				{font-weight:bold;}
TD.SurveyAnswer					{}
TABLE.SurveyButtonsPannel		{margin-top:10px;width:100%;}
INPUT.SurveyButton				{width:90%;}


/*  Survey Results */
.divResult 						{border:solid 1px #97B2CC; background-color:#ffffff; color:#97B2CC; font-weight:bold; font-size:11px;}
.divWinResult					{border:solid 1px #ffffff; background-color:#97B2CC; color:#ffffff; font-weight:bold; font-size:11px;}


/*********************************  Banners *****************************/
.b-header{position:absolute; top:50px; left:0;}
.b-left	{margin-bottom:15px;}
.b-social{margin-bottom:5px;}

/********************************  Search ****************************/
.siteSearch				{float:left; }
TABLE.SearchContainer	{background:url('../search-bg.png') no-repeat center top; width:195px; height:23px;}
TD.SearchContainer		{}
TABLE.Search			{font-size:0px; background:url('../search-input.png') no-repeat center; width:148px; height:17px; margin:3px 23px 0 0;}
TD.SearchInp			{}
TD.SearchBut			{}
TD.SearchSectionTitle	{font-size:12px; color:#707171;}
INPUT.Search			{width:120px; height:15px; font-size:11px; border:none; background:none; margin-right:2px;}
INPUT.SearchBut			{}


/********************************  Media ****************************/
#slideshow{position:relative; margin-bottom:15px; width:980px; background:url('../slideshow-bg.png') repeat-x left top; padding-top:1px;}

#slideshow ul{margin:0; padding:0;}
#slideshow ul li{list-style-image:none; list-style-type:none;}

.mask{position:absolute; top:0; width:5px; height:165px; background:url('../slideshow-mask.png'); z-index:999;}
.ml{background-position:0 0; left:0;}
.mr{background-position:-5px 0; right:0;}


/********************************  FreeBox ****************************/
#FreeBox_Section1 TABLE.FreeBoxContainer		{background: url('../contact-bg.png'); width:220px; height:260px; margin-bottom:15px;}
#FreeBox_Section1 TD.FreeBoxItemContainer		{padding:0; vertical-align:top}
#FreeBox_Section1 TABLE.FreeBoxItemContainer	{width:100%; margin-top:50px;}
#FreeBox_Section1 TD.FreeBoxTitle				{display:none;}
#FreeBox_Section1 A.FreeBoxTitle				{}
#FreeBox_Section1 A.FreeBoxTitle:hover			{}
#FreeBox_Section1 TD.FreeBoxBody				{}

#FreeBox_Section1 table.wizard td				{padding-bottom:4px; _padding-bottom:2px; font-size:12px; font-weight:bold;}
#FreeBox_Section1 .inputbg						{width:110px; height:18px; background: url('../contact-input.png') no-repeat right top;}
#FreeBox_Section1 input.wizard					{width:100px; height:18px; margin-right:5px; background:none; border:none;}
#FreeBox_Section1 .areabg						{width:110px; height:68px; background: url('../contact-area.png') no-repeat right top;}
#FreeBox_Section1 textarea.wizard 				{width:100px; height:58px; margin:5px; background:none; border:none; overflow:hidden;}
#FreeBox_Section1 .btnContact					{background:url('../btnContact.png') no-repeat center top; border:none; width:180px; height:26px; margin-top:5px; cursor:pointer;}
#FreeBox_Section1 .remember label				{font-size:12px; font-weight:normal;}



#FreeBox_Section3{float:right; width:780px;}
#FreeBox_Section3 table{width:100%;}


/*-- Innerpage Icons (site sections) bar (freebox ID4)
--------------------------------------------------------*/
#FreeBox_Section4  TD.FreeBoxTitle	{display:none}
.sections{background:url('../sections.png') no-repeat center top; width:742px; height:50px; margin:0 18px 15px 0; padding:0;}
.sections li{list-style-image:none; list-style-type:none; float:right; background:url('../sections-border.png') no-repeat left top; width:148px; height:50px;}
.sections li.noborder{background:none;}

.sections li .icon{background:url('../inner-icons.png') no-repeat; width:130px; height:37px; margin:7px 10px 7px 0;}
.sections li .icon1{background-position:right 0;}
.sections li .icon2{background-position:right -37;}
.sections li .icon3{background-position:right -74px;}
.sections li .icon4{background-position:right -111px;}
.sections li .icon5{background-position:right -148px;}

.sections li .icon span{color:#63666f; font-size:14px; line-height:14px; font-weight:bold; display:block; margin-right:45px;}
/*----------------------------------------------*/



/********************************  Quick Subscription ****************************/
TABLE.QuickSubscription			{}
TD.QuickSubscriptionMsg			{}
INPUT.QuickSubscription			{}
INPUT.ButtonQuickSubscription	{}


/********************************  Calendar ****************************/
IFRAME.Calendar	{}


/********************************  Navigation Title ****************************/
.NavigationTitle {background:url('../navTitle.png') no-repeat center top; height:49px;}
.NavigationTitle h2{font-size:16px; color:#5a5a5a; padding-top:12px; margin:0 18px 0 0; display:block;}

/******************************* DARONET *****************************/
TABLE.daronet	{direction:rtl; float:right;}
TD.daronet_link		{padding-right:5px;}
A.daronet		{font-size: 11px; font-weight: bold; color: #203e76; text-decoration:none;}
A.daronet:hover	{font-size: 11px; font-weight: bold; color: #203e76; text-decoration:none;}

