/*

	CSS Document 
	Created by Eugen Borcan - February, 2010
	
	Modified by: ---
	Modified by: ---

*/

body, th, td { font-family: Tahoma, Geneva, sans-serif; font-size: 12px; color: #2488b9; }
body { padding: 20px 0px 0px 0px; background-color: #ffffff; }



* { margin: 0; padding: 0; }
img	{ border: 0px }
a { outline: none; }
p { padding: 0px 0px 10px 0px; }


a { color: #2488b9; text-decoration: none; }
a:hover { text-decoration: underline; }

a.footer { font-size: 10px; color: #91c3dc; text-decoration: none; }
a.footer:hover { text-decoration: underline; }



.header { height: 81px; padding: 0px 34px; background-image:url(../../images/bg-header.gif); background-repeat: repeat-x; }
	.header .headerT { border: 0px; width: 100%; }
		.header .headerT .headerTcell01 { width: 20%; }
		.header .headerT .headerTcell02 { width: 30%; height: 24px; }
		.header .headerT .headerTcell03 { width: 50%; }
		.header .headerT .headerTcell04 { height: 43px; }
		.header .headerT .headerTcell05 { height: 14px; }
		.header .headerT .headerTcell06 { width: 10%; }
		.header .headerT .headerTcell07 { width: 80%; height: 24px;}
		.header .headerT .headerTcell08 { width: 10%; }
		

.menu { width: 100%; height: 74px; margin: 60px 0px 0px 0px; text-align: center; background-image: url(../../images/bg-menu.gif); background-repeat: repeat-x; }
	.menu .searchTxt { font-size: 20px; }
	.menu .menuT { border: 0px; margin: 8px auto 0px auto; }
		.menu .menuT .cell01 { width: 493px; height: 36px; }
		.menu .menuT .cell02 { width: 288px; }
	
.content { margin: 28px 0px 0px 0px; }
	.content .paddingContent { padding: 0px 34px; }


.footer { width: 100%; margin: 28px 0px 0px 0px; }
	.footer .paddingFooter { padding: 0px 34px; }
		.footer .paddingFooter .footerT { border: 0px; width: 100%; border-top: 1px solid #91c3dc; }
			.footer .paddingFooter .footerT td { width: 50%; height: 47px; padding: 5px 0px 0px 0px; font-size: 10px; color: #91c3dc; }



ul.menuButtons { width: 512px; padding: 0px 20px; list-style: none; }
	ul.menuButtons li { float: left; }
		
		ul.menuButtons li a.myfavoriteSel { display: block; width: 120px; height: 43px; background-image: url(../../images/oMyFavorite.gif); background-repeat: no-repeat; }
		ul.menuButtons li a.myfavorite { display: block; width: 120px; height: 43px; background-image: url(../../images/nMyFavorite.gif); background-repeat: no-repeat; }
		ul.menuButtons li a.myfavorite:hover { background-image: url(../../images/oMyFavorite.gif); background-repeat: no-repeat; }		
		
		ul.menuButtons li a.englishSel { display: block; width: 65px; height: 43px; background-image: url(../../images/oEnglish.gif); background-repeat: no-repeat; }
		ul.menuButtons li a.english { display: block; width: 65px; height: 43px; background-image: url(../../images/nEnglish.gif); background-repeat: no-repeat; }
		ul.menuButtons li a.english:hover { background-image: url(../../images/oEnglish.gif); background-repeat: no-repeat; }
		
		ul.menuButtons li a.farsiSel { display: block; width: 57px; height: 43px; background-image: url(../../images/oFarsi.gif); background-repeat: no-repeat; }
		ul.menuButtons li a.farsi { display: block; width: 57px; height: 43px; background-image: url(../../images/nFarsi.gif); background-repeat: no-repeat; }
		ul.menuButtons li a.farsi:hover { background-image: url(../../images/oFarsi.gif); background-repeat: no-repeat; }
		
		ul.menuButtons li a.spanishSel { display: block; width: 68px; height: 43px; background-image: url(../../images/oSpanish.gif); background-repeat: no-repeat; }
		ul.menuButtons li a.spanish { display: block; width: 68px; height: 43px; background-image: url(../../images/nSpanish.gif); background-repeat: no-repeat; }
		ul.menuButtons li a.spanish:hover { background-image: url(../../images/oSpanish.gif); background-repeat: no-repeat; }
		
		ul.menuButtons li a.frenchSel { display: block; width: 72px; height: 43px; background-image: url(../../images/oFrench.gif); background-repeat: no-repeat; }
		ul.menuButtons li a.french { display: block; width: 72px; height: 43px; background-image: url(../../images/nFrench.gif); background-repeat: no-repeat; }
		ul.menuButtons li a.french:hover { background-image: url(../../images/oFrench.gif); background-repeat: no-repeat; }
		
		ul.menuButtons li a.arabicSel { display: block; width: 51px; height: 43px; background-image: url(../../images/oArabic.gif); background-repeat: no-repeat; }
		ul.menuButtons li a.arabic { display: block; width: 51px; height: 43px; background-image: url(../../images/nArabic.gif); background-repeat: no-repeat; }
		ul.menuButtons li a.arabic:hover { background-image: url(../../images/oArabic.gif); background-repeat: no-repeat; }

		
		

ul.adminMenuButtons { width: 400px; padding: 0px 20px; list-style: none; }
ul.adminMenuButtons li { float: left; }
		ul.adminMenuButtons li a.userSel { display: block; width: 145px; height: 43px; background-image: url(../../images/oUser.gif); background-repeat: no-repeat; }
		ul.adminMenuButtons li a.user    { display: block; width: 145px; height: 43px; background-image: url(../../images/nUser.gif); background-repeat: no-repeat; }
		ul.adminMenuButtons li a.user:hover { background-image: url(../../images/oUser.gif); background-repeat: no-repeat; }
		ul.adminMenuButtons li a.linkSel { display: block; width: 142px; height: 43px; background-image: url(../../images/oLink.gif); background-repeat: no-repeat; }
		ul.adminMenuButtons li a.link{ display: block; width: 142px; height: 43px; background-image: url(../../images/nLink.gif); background-repeat: no-repeat; }
		ul.adminMenuButtons li a.link:hover { background-image: url(../../images/oLink.gif); background-repeat: no-repeat; }
		ul.adminMenuButtons li a.groupSel { display: block; width: 163px; height: 43px; background-image: url(../../images/oGroup.gif); background-repeat: no-repeat; }
		ul.adminMenuButtons li a.group{ display: block; width: 163px; height: 43px; background-image: url(../../images/nGroup.gif); background-repeat: no-repeat; }
		ul.adminMenuButtons li a.group:hover { background-image: url(../../images/oGroup.gif); background-repeat: no-repeat; }		
		
		ul.adminMenuButtons li a.messageSel { display: block; width: 93px; height: 43px; background-image: url(../../images/oMessage.gif); background-repeat: no-repeat; }
		ul.adminMenuButtons li a.message{ display: block; width: 93px; height: 43px; background-image: url(../../images/nMessage.gif); background-repeat: no-repeat; }
		ul.adminMenuButtons li a.message:hover { background-image: url(../../images/oMessage.gif); background-repeat: no-repeat; }		
				
		
ul.adminMenuRightButtons { width: 90px; padding: 0px 20px; list-style: none; }
ul.adminMenuRightButtons li { float: left; }
	ul.adminMenuRightButtons li a.logoutSel { display: block; width: 73px; height: 43px; background-image: url(../../images/oLogout.gif); background-repeat: no-repeat; }
	ul.adminMenuRightButtons li a.logout { display: block; width: 73px; height: 43px; background-image: url(../../images/nLogout.gif); background-repeat: no-repeat; }
	ul.adminMenuRightButtons li a.logout:hover { background-image: url(../../images/oLogout.gif); background-repeat: no-repeat; }

.quote { width: 550px; margin: 0px auto 40px auto; padding: 20px; font-size: 15px; background-color: #fdfdfd; border: 4px solid #f5f5f5; }
	.quote .quoteImage { float: left; width: 50px; height: 50px; background-image: url(../../images/bg-openQuote.gif); background-repeat: no-repeat; }
	.quote .quoteContent { float: left; width: 470px; padding: 0px 0px 0px 20px; }



.clearBoth { content: ""; display: block; clear: both; }


.colorBlue01 	{ color: #a5d3ea; }
.colorBlue02 	{ color: #7dafc8; }

.size6px		{ font-size: 6px; }
.size7px		{ font-size: 7px; }
.size8px		{ font-size: 8px; }
.size9px		{ font-size: 9px; }
.size10px		{ font-size: 10px; }
.size11px		{ font-size: 11px; }
.size12px		{ font-size: 12px; }
.size13px		{ font-size: 13px; }
.size14px		{ font-size: 14px; }
.size15px 		{ font-size: 15px; }
.size16px 		{ font-size: 16px; }
.size17px		{ font-size: 17px; }
.size18px		{ font-size: 18px; }
.size26px		{ font-size: 26px; }

.alignJustify	{ text-align: justify; }
.alignCenter	{ text-align: center; }
.alignLeft		{ text-align: left; }
.alignRight		{ text-align: right; }



.dropDown01 { width: 262px; height: 19px; margin: 8px 0px 0px 0px; font-family: Tahoma, Geneva, sans-serif; font-size: 12px; }

.pageNum
{
	font-size: 13px;
	margin-right: 5px;
}

.cpageNum
{
	font-size: 13px;
	margin-right: 5px;
	color: #ff0000;
	font-weight: bold;
}

.formDropDowns01 {
	width: 105px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	}
	
.modalPopup1
{
	border-width: 3px;
	border-style: solid;
	border-color: Gray;
	padding: 3px;
	width: 500px;
	height: 400px;
	background-color: #ffffdd;
}

.formField01 {
	width: 145px;
	height: 15px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
	
.formField02 {
	width: 250px;
	height: 14px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	}
	
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.LoginBoxCol-01
{
	width: 90px;
	text-align :right; 
}

.LoginBoxCol-02
{
	width: 150px;
	text-align :left; 
}

.LoginBoxCol-03
{
	 height:20px; 
}

.LoginBoxCol-04
{
	 width:40px; 
}

.ErrorMessage
{
	font-size: 12px;
	color: #ff0000;
}