body
{
	margin: 0px auto;
	padding: 0px;
	border: 0px;
	font-family: Arial;
	background-color: #FFFFFF;
	color: #555555;
	font-size: 12px;
	text-align: center;
}

form
{
	display: inline;
}

input
{
	font-family: Arial;
}

p, h1, h2, form
{
	margin: 0px;
	padding: 0px;
}

ul, li
{
	margin-top: 5px;
	padding-top: 0px;
	margin-bottom: 0px;
}

h1, h2
{
	margin: 0px;
	padding: 0px;
	font-size: 16px;
	font-weight: bold;
	color: #245073;
}

h2
{
	font-size: 14px;
}

a
{
	color: #238ac5;
	text-decoration: none;
}

a:hover
{
	text-decoration: underline;
}

table
{
	font-size: 12px;
}

td
{
	vertical-align: top
}

div.container
{
	width: 980px;
	margin: 0px auto;
	position: relative;
	text-align: center;
}

div#homeContainer
{
}

table#mainTbl
{
	width: 980px;
}

table#mainTbl td#firstCol
{
	width: 215px;
}

div#homeContainer table#mainTbl td#mainCol
{
	width: 565px;
}

div#inContainer table#mainTbl td#mainCol
{
	width: 765px;
}

table#mainCol td#lastCol
{
	width: 200px;
}

/* -- header ------------------------------------------------------------------------------------------------------ */

div#header
{
	background: url(../loadedFiles/header.png) no-repeat top;
	width: 980px;
	height: 180px;
	text-align: right;
}

img#phoneAsterik
{
		margin-top:3px;
		margin-right: 1px;
}

div#logo
{
	padding-right: 57px;
}

div#logo div
{
	width: 90px;
	height: 80px;
}

div#searchSite
{
	float: left;
	padding-left: 7px;
	padding-top: 9px;
}

div#searchSite img
{
	vertical-align: top;
	cursor: pointer;
}

form#searchForm input#queryText
{
	width: 127px;
	height: 14px;
	border: 0px;
	background: none;
	margin-left: 3px;
	font-size: 11px;
	color: #33689C;
}

/* -- top menu ---------------------------------------------------------------------------------------------------- */

div#topMenu
{
	width: 760px;
}

div#topMenu_in
{
	padding-right: 6px;
	padding-top: 6px;
}

div#goHome
{
	float: right;
}

div#goHome div
{
	width: 34px;
	height: 22px;
	cursor: pointer;
}

div.topMenu_box, div.topMenu_box_selected
{
	float: right;
}

div.topMenu_box div, div.topMenu_box_selected div
{
	padding-top: 2px;
	padding-right: 20px;
	padding-left: 20px;
}

div.topMenu_box, div.topMenu_box a, div.topMenu_box_selected, div.topMenu_box_selected a
{
	color: #E2E7EC;
	text-decoration: none;
	font-size: 13px;
	font-weight: bold;
}

div.topMenu_sep
{
	float: right;
	padding-top: 6px;
}

div.topMenu_sep div
{
	background: url(../loadedFiles/topMenu_sep.gif) no-repeat;
	width: 1px;
	height: 11px;
}

/* -- top contact details ----------------------------------------------------------------------------------------- */

div#topContactDetails
{
	clear: both;
	background: url(../loadedFiles/topContactDetails_bg.png) no-repeat bottom;
	width: 980px;
	height: 38px;
	text-align: center;
}

div#topContactDetails h1, div#topContactDetails h2
{
	display: inline;
}

div#topContactDetails div
{
	padding-top: 13px;
}

div#topContactDetails div p
{
	display: inline;
	color: #334049;
	font-size: 13px;
	font-weight: bold;
}

div#topContactDetails div img
{
	vertical-align: middle;
}

/* -- side menu---------------------------------------------------------------------------------------------------- */

div#sideMenu
{
	padding-right: 3px;
}

div.sideMenuTop
{
	background: url(../loadedFiles/sideMenu_top.png) no-repeat;
	width: 203px;
	height: 25px;
}

div.sideMenuTop div
{
	padding-right: 10px;
	padding-top: 3px;
}

div.sideMenuTop a
{
	color: #DBE2E9;
	font-weight: bold;
}

div.sideMenuTop div a:hover
{
	text-decoration: none;
}

div.sideMenuBg
{
	background: url(../loadedFiles/sideMenu_bg.png) repeat-y;
	width: 203px;
}

div.sideMenuBg_in
{
	padding-right: 10px;
	padding-left: 5px;
	padding-top: 5px;
}

div.sideSubMenu, div.sideSubMenu_selected
{
	background: url(../loadedFiles/sideMenu_bullet.png) no-repeat right;
	min-height: 20px;
}

div.sideSubMenu div, div.sideSubMenu_selected div
{
	padding-right: 13px;
	padding-top: 2px;
}

div.sideSubMenu a, div.sideSubMenu_selected
{
	text-decoration: none;
	color: #1F8CC4;
	font-weight: bold;
}

div.sideSubMenu_selected
{
	text-decoration: underline;
}

div.sideMenuBottom
{
	background: url(../loadedFiles/sideMenu_bottom.png) no-repeat top;
	width: 203px;
	height: 15px;
	font-size: 0px;
}



/* -- home essays ------------------------------------------------------------------------------------------------- */

div#homeSpecialEssay
{
/*	padding-bottom: 10px;*/
}

div.homeSpecialEssayTop
{
	background: url(../loadedFiles/homeSpecialEssay_top.png) no-repeat;
	width: 555px;
	height: 10px;
	font-size: 0px;
}

div.homeSpecialEssayBg
{
	background: url(../loadedFiles/homeSpecialEssay_bg.png) repeat-y;
	width: 555px;
}

div#homeEssayPreview
{
		clear: both;
}

div.homeOneEssay_in
{
	padding-right: 13px;
	padding-left: 19px;
}

div.homeOneEssay_date
{
	color: #B0B0B0;
	font-size: 12px;
	padding-bottom: 7px;
}

div.homeOneEssay_pic
{
	padding-left: 12px;
	padding-top: 3px;
}

div.homeOneEssay_title
{
	padding-bottom: 7px;
}

div.homeOneEssay_title a
{
	color: #345574;
	font-weight: bold;
	font-size: 14px;
}

div.homeOneEssay_subtitle
{
	padding-bottom: 7px;
}

div.homeOneEssay_go
{
}

div.homeOneEssay_go div
{
}

div.homeOneEssay_go a
{
	font-weight: bold;
}

div.homeOneEssay_go img
{
}

div.homeSpecialEssayBottom
{
	background: url(../loadedFiles/homeSpecialEssay_bottom.png) no-repeat;
	width: 555px;
	height: 10px;
	font-size: 0px;
}

div#informationMovieBanner
{
	padding-bottom: 7px;
}

div#homeSpecialEssay
{
/*	padding-bottom: 10px;*/
}

div.homeOneEssayTop
{
	background: url(../loadedFiles/homeEssay_top.png) no-repeat;
	width: 555px;
	height: 10px;
	font-size: 0px;
}

div.homeOneEssayBg
{
	background: url(../loadedFiles/homeEssay_bg.png) repeat-y;
	width: 555px;
}

div.homeOneEssayBottom
{
	background: url(../loadedFiles/homeEssay_bottom.png) no-repeat top;
	width: 555px;
	height: 17px;
	font-size: 0px;
}

/* -- news box ---------------------------------------------------------------------------------------------------- */

div#newsBox
{
	background: url(../loadedFiles/newsBox.png) no-repeat left;
	width: 207px;
	height: 196px;
}

div#newsBox_in
{
}

div#newsTitle
{
	padding-top: 3px;
	padding-right: 10px;
	color: #2C5B82;
	font-weight: bold;
	font-size: 14px;
}

div#news
{
	padding-top: 3px;
	padding-right: 11px;
	padding-left: 15px;
}

marquee#newsMarquee
{
	height: 173px;
}

td.newsBullet
{
	width: 17px;
}

td.newsBullet div
{
	padding-top: 4px;
}

td.newsTime a
{
	color: #B0B0B0;
	text-decoration: none;
	font-size: 12px;
}

td.newsTime div
{
	padding-bottom: 3px;
}

td.newsTitle a
{
	color: #555555;
	text-decoration: none;
}

td.newsTitle div
{
	padding-bottom: 10px;
}

/* -- online buttons ---------------------------------------------------------------------------------------------- */

div#onlineBtns
{
	padding-top: 9px;
}

div#onlineBtnsTitle
{
}

div.sideSectionTitle
{
	background: url(../loadedFiles/sideSectionTitle.png) no-repeat left;
	width: 207px;
	height: 22px;
}

div.sideSectionTitle div
{
	padding-top: 3px;
	padding-right: 10px;
	color: #2C5B82;
	font-weight: bold;
	font-size: 14px;
}

div#onlineBtn1
{
	padding-top: 3px;
}

div#onlineBtn2
{
}

div#onlineBtn3
{
	padding-bottom: 10px;
}

div.onlineBtn, div.onlineBtn_over
{
	width: 207px;
	height: 35px;
	cursor: pointer;
}

div#onlineBtn1 div.onlineBtn
{
	background: url(../loadedFiles/onlineBtn1.png) no-repeat;
}

div#onlineBtn2 div.onlineBtn
{
	background: url(../loadedFiles/onlineBtn2.png) no-repeat;
}

div#onlineBtn3 div.onlineBtn
{
	background: url(../loadedFiles/onlineBtn3.png) no-repeat;
}

div#onlineBtn1 div.onlineBtn_over
{
	background: url(../loadedFiles/onlineBtn1_over.png) no-repeat;
}

div#onlineBtn2 div.onlineBtn_over
{
	background: url(../loadedFiles/onlineBtn2_over.png) no-repeat;
}

div#onlineBtn3 div.onlineBtn_over
{
	background: url(../loadedFiles/onlineBtn3_over.png) no-repeat;
}

/* -- footer ------------------------------------------------------------------------------------------------------ */

div#footer
{
	margin-top: 15px;
	border-top: 1px solid #C2DBD8;
	padding-bottom: 10px;
}

td#footerFirst
{
	width: 215px;
	text-align: right;
}

div#copyrights
{
	font-size: 10px;
	padding-top: 10px;
	padding-right: 7px;
}

td#footerCenter
{
	width: 565px;
	text-align: center;
}

td#footerLast
{
	width: 200px;
	text-align: left;
}

div#bottomMenu
{
	padding-top: 10px;
}

div#bottomMenu_in a, div#bottomMenu_in span
{
	font-size: 10px;
	color: #5A5A5A;
}

/* -- page content ------------------------------------------------------------------------------------------------ */

div#pageContent
{
	background: url(../loadedFiles/inPage_bg.png) repeat-y;
	width: 766px;
}

div#pageTitle
{
	background: url(../loadedFiles/inTitle_bg.png) no-repeat;
	width: 766px;
	height: 24px;
}

div#pageTitle div
{
	padding-right: 19px;
	padding-top: 2px;
}

div#pageText
{
	padding-right: 13px;
	padding-left: 13px;
	padding-top: 10px;
	padding-bottom: 15px;
}

div#pageFullText
{
	padding-right: 1px;
	padding-top: 10px;
	padding-bottom: 15px;
}

div#pageCloser
{
	background: url(../loadedFiles/inPage_bottom.png) no-repeat;
	width: 766px;
	height: 10px;
	font-size: 0px;
}

div#flashcontent
{
	width: 710px;
	height: 400px;
}

div#essayBack
{
	padding-top: 10px;
	font-weight: bold;
}

/* -- nav path ---------------------------------------------------------------------------------------------------- */

div#navPath
{
	background: url(../loadedFiles/navPath_bg.png) no-repeat;
	width: 766px;
	height: 31px;
}

div#navPath_in
{
	padding-right: 8px;
	padding-top: 3px;
}

div#navPath div.title
{
	float: right;
	padding-left: 3px;
	color: #265076;
}

/* -- faq --------------------------------------------------------------------------------------------------------- */

div#faqCats
{
	background: url(../loadedFiles/faqCats_bg.png) no-repeat;
	width: 766px;
	height: 35px;
}

div#faqCats div.catName
{
	float: right;
	padding-right: 22px;
	padding-left: 15px;
	padding-top: 7px;
	font-size: 14px;
	font-weight: bold;
	color: #5BA8D4;
}

div#faqCats div.catName a
{
	text-decoration: none;
	color: #5BA8D4;
}

div#faq
{
	padding-right: 19px;
	padding-left: 14px;
	padding-top: 20px;
}

div#thisFaqCat
{
	background: url(../loadedFiles/faqCat_bg.png) no-repeat;
	width: 730px;
	height: 20px;
}

div#thisFaqCat div
{
	color: #355D80;
	font-weight: bold;
	font-size: 14px;
}

div#faqOfCat
{
	padding-top: 15px;
}

td.faqBullet
{
	width: 17px;
}

td.faqBullet div
{
	padding-top: 5px;
	padding-right: 3px;
}

td.faqQuestion div
{
	font-weight: bold;
	padding-bottom: 10px;
	font-size: 13px;
}

td.faqAnswer div
{
	padding-bottom: 22px;
}

/* -- site map ---------------------------------------------------------------------------------------------------- */

div.sitemap
{
}

div.sitemapTitle
{
	color: #2D5A81;
	font-weight: bold;
	font-size: 15px;
	padding-bottom: 3px;
	padding-top: 7px;
}

div.sitemapLink
{
	padding-bottom: 5px;
}

div.sitemapLink img
{
	vertical-align: middle;
}

div.sitemapLink a
{
	color: #101010;
	text-decoration: none;
}

/* -- search results ---------------------------------------------------------------------------------------------- */

div.searchTypeTitle
{
	color: #2D5A81;
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 3px;
}

div.searchResultsTitle
{
	margin-bottom: 7px;
}

div.searchResultsTitle a
{
	color: #101010;
}

div.searchResultsText
{
	margin-right: 15px;
	margin-bottom: 7px;
}

/* -- urls -------------------------------------------------------------------------------------------------------- */

div#urls
{
}

div#urls div
{
	padding-bottom: 7px;
}

div#urls div a
{
	color: #101010;
}

div#urls div img
{
	vertical-align: middle;
}

/* -- rasham page ------------------------------------------------------------------------------------------------- */

div#rashamPic
{
	float: left;
	padding-left: 8px;
	padding-right: 5px;
}

div#rashamPage table
{
	width: 540px;
}

/* -- ------------------------------------------------------------------------------------------------------------- */

table#mugbalQueryFormTbl
{
		background: url(../loadedFiles/eca_tc2.jpg) no-repeat top;
		width: 740px;
		height: 283px;
		color: #2D5B7F;
}

.redstar
{
		color: #B13639;
		font-weight: bold;
}

.tblTitle
{
		font-size: 14px;
		font-weight: bold;
		color: white;
}

input#mugbalQueryForm_verification
{
		width: 80px;
		height: 18px;
		font-size: 12px;
}

img#mugbalQueryForm_verificationImg
{
		padding-top: 4px;
}

div#mugbalQuerySubmit
{
		width: 100px;
		height: 40px;
		cursor: pointer;
}

.mugbalResults
{
		font-size: 14px;
		font-weight: bold;
		color: #2D5B7F;
}

/* -- ------------------------------------------------------------------------------------------------------------- */
/* -- ------------------------------------------------------------------------------------------------------------- */
/* -- ------------------------------------------------------------------------------------------------------------- */

/* -- send email -------------------------------------------------------------------------------------------------- */

div#sendEmail_title
{
	color: #0061B0;
	font-size: 15px;
	font-weight: bold;
	text-decoration: underline;
	margin-bottom: 10px;
}
	
td.sendEmail_title
{
	color: #3189ED;
	font-weight: bold;
}

td.sendEmail_value
{
}

a img
{
		border: 0px;
}

div#albumPage_big
{
		float: right;
		padding-right: 65px;
}
div#albumPage_select
{
		float: left;
		padding-left: 65px;
}
div#album
{
		height: 260px;
}
div#albumPromo
{
		width: 125px;
		margin-bottom: 8px;
}
div.albumPage_smallPic
{
		margin-bottom: 8px;
}
.hidden
{
		display: none;
}
