/*
    Product:        Enewspaper
    Classname:      CSS Document
    Version:        02.02 |	09 March, 2009 
    Programmer:     Elham [elhamesmaieli@gamil.com]
    Purpose:
        The document represent the CSS file for generated HTML page.

        Copyright 2009 by Digital Secure Co. All Rights Reserved.      
*/

body{
	margin:0px;	
	direction:ltr;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	background-image:url(../images/main/asia_pageBg.jpg);	 
	background-position:top center;
}

div{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
}

table{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
}

td{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
}

p{
	margin:0px;
	padding:0px;
	text-align:justify;
}

form{
    padding:0px;
    margin:0px;
}


/* ........ Global ........ */
.fontFace{font-family:Tahoma, Arial, Verdana, Times New Roman;}
.fontFaceArial{font-family:Arial, Times New Roman;}


.black{color:#333333;}
.white{color:#ffffff;}
.gray{color:#666666;}
.red{color:#f80808;}
.lightGray{color:#adadad;}

.fontSizeSmall{font-size:10px;}
.fontSizeMedium{font-size:11px;}
.fontSizeLarg{font-size:12px;}
.fontSizeXLarg{font-size:14px;}
.fontSizeXXLarg{font-size:18px;}

.boldFace{font-weight:bold;}
.pointer{cursor:pointer}
.noTextDec{text-decoration:none;}
.noBorder{border:0px;}


/* ........ Header ........ */
#headerHolder{
	width:919px;
	height:135px;
	position:relative;	
	background-image:url(../images/header/asia_logo.jpg);
	background-position:top right;
	background-repeat:no-repeat;
}

#englishLogo{
	width:145px;
	height:70px;
	position:absolute;
	top:10px;
	left:30px;
	background-image:url(../images/main/asia_englishLogo.gif);
	background-position:top left;
	background-repeat:no-repeat;    
}

#siteUrl{
    width:320px;
    height:20px;
    float:right;
    margin-top:115px;
    text-align:left;
    direction:ltr;
}

#manuHolder{
    width:593px;
    height:45px;
    float:left;
    margin-top:90px;
    text-align:right;
    direction:rtl;
    background-image:url(../images/header/asia_shadowBg.jpg);
	background-position:bottom right;
	background-repeat:repeat-x;
}

#manuLeft{
    width:593px;
    height:45px;
    background-image:url(../images/header/asia_shadowL.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
}

#timeHolder{
    width:560px;
    height:16px;
    padding-right:16px;
    text-align:right;    
}

#menuBox{
    width:593px;
    height:29px; 
}

#menuBoxRight{
    width:16px;
    height:29px;
    float:right;
    background-image:url(../images/header/asia_menuR.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;    
}

.menuBoxBg{
    height:29px;
    width:450px;
    float:right;
    position:relative;
    background-image:url(../images/header/asia_menuBg.jpg);
	background-position:bottom;
	background-repeat:repeat-x; 		   	
}

.menuBoxBg a{
    padding-right:2px;
    padding-left:2px;
}


#menuBoxLeft{
    width:14px;
    height:29px;
    float:right;
    background-image:url(../images/header/asia_menuL.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;    
}

.manuGap{
    color:#d3d3d3;
}

/* .......... Archive Search Div .......... */
#archiveHolder{
	position:absolute;
	top:-20px;
	right:-30px;	
	width:202px;
	height:33px;	
	direction:rtl;
	font-size:10px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	z-index:980;
}

.archiveDropDown{
	font-size:12px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color:#333333;
	border:solid 1px #c4c0b1;
}

#archiveArrow{
	width:202px;
	height:11px;
	font-size:5px;
	background-image:url(../images/archive/btn.jpg);
	background-position:center bottom;
	background-repeat:no-repeat;
}

/* ........ Pdf Holder........ */
#pdfHolder{
	width:26px;
	height:12px;
}


/* ........ Body ........ */
#bodyBox{
    width:973px;     
    padding-bottom:50px; 
    position: relative;
}


/* ........ Side Bar ........ */
#sideBarHolder{
	width:190px;	
	position:absolute;
	top:0px;
	right:0px;
	z-index:50;
	overflow:auto;
	background-image:url(../images/sideBar/asia_shadowSheetL.jpg);
    background-position:left top;
    background-repeat:repeat-y;
}

#tabHolder{
    width:23px;
    height:350px;
    float:right;
    margin-top:40px;
    position:relative; 
}

#sheetHolder{
    width:167px;
    overflow:auto;
    float:left;
    background-color:#ffffff;
    background-image:url(../images/sideBar/asia_shadowSheetR.jpg);
    background-position:right top;
    background-repeat:repeat-y;
}

#sheetTop{
    width:167px;
    height:13px;
    background-image:url(../images/sideBar/asia_shadowTopR.jpg);
    background-position:right top;
    background-repeat:repeat-y;
}

#sheetTopL{
    width:167px;
    height:13px;
    background-image:url(../images/sideBar/asia_shadowTopL.jpg);
    background-position:left top;
    background-repeat:no-repeat;
}

#sheetBox{
    width:150px;
    overflow:auto;
    float:left;
    background-color:#ededed;
    background-image:url(../images/sideBar/asia_shadowSheetL.jpg);
    background-position:left top;
    background-repeat:repeat-y;    
}

#minHeightTrick{
    float:right;    
}

#sheetBottom{
    width:167px;
    height:14px;
    float:left;
    background-image:url(../images/sideBar/asia_shadowBottomBg.jpg);
    background-position:left top;
    background-repeat:repeat-x;
}

#sheetBottomR{
    width:167px;
    height:14px;
    background-image:url(../images/sideBar/asia_shadowBottomaR.jpg);
    background-position:right top;
    background-repeat:no-repeat;
}

#sheetBottomL{
    width:167px;
    height:14px;
    background-image:url(../images/sideBar/asia_shadowBottomL.jpg);
    background-position:left top;
    background-repeat:no-repeat;
}


/* ........ Tab Sheet ........ */
.tabSheetContactSelect{
    width:28px;
    height:109px;
    position:absolute; 
    top:50px; 
    right:0px;
    background-image:url(../images/sideBar/asia_contact.gif);
    background-position:left top;
    background-repeat:no-repeat;
    z-index:500;
}

/* ........ Contact ........ */
.sheetBoxHolder{
    width:145px;
    overflow:auto;
    float:right;    
}

/* ........ Boxes ........ */
.sideBoxHolder{
    width:167px;
    height:97px;
    float:left;
    margin-top:8px;
    background-color:#ffffff;
    background-image:url(../images/sideBar/asia_sideBoxR.jpg);
    background-position:right top;
    background-repeat:repeat-y;
}

.sideBoxInner{
    width:167px;
    height:97px;
    background-image:url(../images/sideBar/asia_sideBoxL.jpg);
    background-position:left top;
    background-repeat:repeat-y;
}

.sideBoxTop{
    width:167px;
    height:13px;
    background-image:url(../images/sideBar/asia_sideBoxTopBg.jpg);
    background-position:right top;
    background-repeat:repeat-x;
}

.sideBoxTopL{
    width:15px;
    height:13px;
    float:left;
    background-image:url(../images/sideBar/asia_sideBoxTopL.jpg);
    background-position:left top;
    background-repeat:no-repeat;
}

.sideBoxTopR{
    width:15px;
    height:13px;
    float:right;
    background-image:url(../images/sideBar/asia_sideBoxTopR.jpg);
    background-position:right top;
    background-repeat:no-repeat;
}

.boxInfo{
    width:145px;
    height:60px;
    margin-top:10px;
}

.sideBoxBottom{
    width:167px;
    height:14px;
    float:left;
    background-image:url(../images/sideBar/asia_shadowBottomBg.jpg);
    background-position:right top;
    background-repeat:repeat-x;
    overflow:hidden;
}

.sideBoxBottomL{
    width:15px;
    height:14px;
    float:left;
    background-image:url(../images/sideBar/asia_shadowBottomL.jpg);
    background-position:left top;
    background-repeat:no-repeat;
}

.sideBoxBottomR{
    width:15px;
    height:14px;
    float:right;
    background-image:url(../images/sideBar/asia_sideBoxBottomR.jpg);
    background-position:right top;
    background-repeat:no-repeat;
}

/* ........ Saerch Box ........ */
#searchIcn{
    width:48px;
    height:66px;
    float:left;
    background-image:url(../images/sideBar/asia_search.jpg);   
    background-position:top center;
    background-repeat:no-repeat;
}

#searchText{
    width:97px;
    height:30px;
    padding-top:36px;
    float:right;
    text-align:right;
}

#searchBox{
    width:145px;
    height:20px;
    text-align:right;
    direction:rtl;
}

.searchTextBox{
    width:75px;
    height:20px;
    background-color:#ededed;
    border:0px;
}

.searchBtn{
    width:11px;
    height:20px;
    border:0px;
}

/* ........ Newspaper Archive ........ */
.newspaperArchDropDown{
    width:150px;
    height:20px;
    direction:rtl;
    text-align:right;    
}

/* ........ News Letter ........ */
#newmLetterIcn{
    width:42px;
    height:60px;
    float:left;
    background-image:url(../images/sideBar/asia_newsLetter.jpg);   
    background-position:top center;
    background-repeat:no-repeat;
}

#newmLetterText{
    width:98px;
    height:60px;
    float:right;
}

/* ........ Newspaper Management ........ */
#newManageIcn{
    width:42px;
    height:60px;
    float:left;
    background-image:url(../images/sideBar/asia_newsLetter.jpg);   
    background-position:top center;
    background-repeat:no-repeat;
}

#newManageText{
    width:98px;
    height:60px;
    float:right;
}
/* ........ Main Body ........ */
#mainBodyHolder{
	width:755px;
	float:right;
	position:absolute;
	top:0px;
	right:190px;
    background-image:url(../images/main/asia_pageBgL.jpg);   
    background-position:top left;
    background-repeat:repeat-y;
    position:relative;    	    
}

#mainBodyBgR{
    width:9px;
    height:1290px;/* changable */
    position:absolute;
    top:0px;
    right:-9px;
    background-image:url(../images/main/asia_pageBgR.jpg);   
    background-position:top right;
    background-repeat:repeat-y;
    z-index:10;
}

#mainBodyBgBotR{
    width:9px;
    height:1290px;/* changable */    
    background-image:url(../images/main/asia_pageBgBotR.jpg);   
    background-position:bottom left;
    background-repeat:no-repeat;    
}

#mainTopCorners{
    width:755px;
    height:14px;
    background-color:#ededed; 	
}

#mainTopCornerRight{
    width:16px;
    height:14px;
    float:right;
    background-image:url(../images/main/asia_pageTopR.jpg);
    background-position:top right;
    background-repeat:no-repeat;	
}

#mainTopCornerLeft{
    width:21px;
    height:14px;
    float:left;
    background-image:url(../images/main/asia_pageTopL.jpg);
    background-position:top left;
    background-repeat:no-repeat;	
}

#mainBodyBot{
	width:755px;
	height:22px;
	background-image:url(../images/main/asia_pageBotBg.jpg);
    background-position:top right;
    background-repeat:repeat-x;
    overflow:hidden;
}

#mainBodyBotR{
	width:16px;
	height:22px;
	float:right;
	background-image:url(../images/main/asia_pageBotR.jpg);
    background-position:top right;
    background-repeat:no-repeat;
}

#mainBodyBotL{
	width:16px;
	height:22px;
	float:left;
	background-image:url(../images/main/asia_pageBotL.jpg);
    background-position:top left;
    background-repeat:no-repeat;
}

#mainBodyInner{
	width:749px;
	float:right;
	height:1254px; /* changable */
	/* overflow:auto; */
	background-color:#ededed;    
}

#mainBodyPageBox{
	width:729px;			
	background-color:#ffffff;   	 
}

#mainBodyPageTop{
	width:729px;
	height:8px;
	background-image:url(../images/main/asia_pageTBg.jpg);
    background-position:top left;
    background-repeat:repeat-x;
    overflow:hidden;
}

#mainBodyPageTopL{
	width:8px;
	height:8px;
	float:left;
	background-image:url(../images/main/asia_pageTL.jpg);
    background-position:top left;
    background-repeat:no-repeat;
}

#mainBodyPageBody{
	width:729px;
	height:761px;/* changable */
	position:relative;
	background-image:url(../images/main/asia_pageRBg.jpg);
    background-position:top right;
    background-repeat:repeat-y;
}

#mainBodyPageBodyL{
	width:729px;
	height:730px;/* changable */	
	padding-top:31px;
	background-image:url(../images/main/asia_pageLBg.jpg);
    background-position:top left;
    background-repeat:repeat-y;
}

#mainBodyPageBot{
	width:729px;
	height:8px;
	background-image:url(../images/main/asia_pageBBg.jpg);
    background-position:top left;
    background-repeat:repeat-x;
    overflow:hidden;
}

#mainBodyPageBotL{
	width:8px;
	height:8px;
	float:left;
	background-image:url(../images/main/asia_pageBL.jpg);
    background-position:top left;
    background-repeat:no-repeat;
}

#mainBodyPageBotR{
	width:8px;
	height:8px;
	float:right;
	background-image:url(../images/main/asia_pageBR.jpg);
    background-position:top right;
    background-repeat:no-repeat;
}

/* ........ Pagging ........ */
#paggingBox{
    width:520px;
    height:26px;
    position:absolute;
    right:0px;
    top:-8px;
    z-index:400;
    background-image:url(../images/main/asia_paggingBg.jpg);
    background-position:top right;
    background-repeat:repeat-x;    
}

#paggingBoxL{
    width:520px;
    height:26px;
    background-image:url(../images/main/asia_paggingL.jpg);
    background-position:top left;
    background-repeat:no-repeat;
}

#pagging{
    margin-right:150px; 
}

/* ........ Pagging ........ */
#pageNameBox{
    width:150px;
    height:26px;
    float:right;
    position:absolute;
    right:0px;
    top:-8px;
    z-index:500;   
    background-image:url(../images/main/asia_pageNameBg.jpg);
    background-position:top right;
    background-repeat:repeat-x;
}

#pageNameBoxR{
    width:40px;
    height:26px;
    float:right;
    background-image:url(../images/main/asia_pageNameR.jpg);
    background-position:top right;
    background-repeat:no-repeat;
}

#pageName{
    float:right;
}

#pageNameBoxL{
    width:15px;
    height:26px;
    float:left;
    background-image:url(../images/main/asia_pageNameLInternal.jpg);
    background-position:top right;
    background-repeat:no-repeat;
}

.pageBN{
    width:38px;
    height:20px;
    float:right; 
    padding-right:5px;    
    padding-left:5px;
    padding-top:3px;
    z-index:400;
}

#paggingNumberBox{
    width:270px;
    height:19px;
    float:right;    
    overflow:hidden;
}

.paggingNumber{
    width:24px;
    height:17px; 
    float:right;  
    padding-top:2px;
    background-color:Transparent;
}

.paggingSelected{
    width:24px;
    height:17px;
    float:right;
    padding-top:2px;   
    background-color:#ff0000;
    color:#ffffff;
}

.paggingOver{
    width:24px;
    height:17px;
    float:right;
    padding-top:2px;   
    background-color:#fff46f;
    color:#000000;
}

/* Back and Next */
#prev{
    width:26px;
    height:95px;
    position:absolute;
    top:300px;
    right:164px;
    z-index:800;
}

#next{
    width:26px;
    height:95px;
    position:absolute;
    top:300px;
    left:7px;
    z-index:500;
}

/* Newspaper Page */
#mapNewsPaperHolder{
	width:670px;	
	background-color:#ffffff;
	direction:rtl;
	text-align:right;
	padding:0px;
}

/* ........ Adv Boxes ........ */
#advHolder{
    width:720px;
    height:232px;
    overflow:hidden;
    margin-top:15px;
}

.advBox{
    width:345px;
    height:106px;
    float:right;
    margin-right:13px;
    margin-bottom:13px;
}


/* ....... Footer ........ */
/*#footerHolder{
	width:700px;
	height:120px;
	position:relative;
	margin-bottom:20px;
}

#footerPageImage{
    width:184px;
    height:223px;
    position:absolute;
    top:20px;
    left:-50px;
    z-index:600;
    background-image:url(../images/footer/asia_paper.gif);
    background-position:left;
    background-repeat:no-repeat;
}

.footerLinkBoxHolder{
    width:179px;
    height:81px;
    float:left;
    margin-top:7px;
    background-image:url(../images/footer/asia_linkBox.jpg);
    background-position:left top;
    background-repeat:no-repeat;
}

.linkBoxImg{
    width:43px;
    height:62px;
    float:left;
    margin-left:15px;
    margin-top:15px;
    background-image:url(../images/footer/asia_linkBoxImg.jpg);
    background-position:left top;
    background-repeat:no-repeat;
}

.linkBoxText{
    width:120px;
    height:62px;
    float:right;
    margin-top:25px;
}

#navigationBar{
    width:700px;
    height:30px;
    margin-top:5px;
    float:left;
    text-align:left;
    direction:rtl;    
}

#copyRight{
    width:300px;
    height:50px;
    margin-top:10px;
    float:right;
    text-align:right;
    direction:rtl;    
}

#footerLinkBoxHolder{
    width:440px;
    height:46px;
    float:left;  
    margin-top:40px; 
    background-image:url(../images/footer/asia_linkBoxLeft.jpg);
    background-position:left top;
    background-repeat:no-repeat;
    background-color:#e8e076;
}

.linkBoxText{
    height:30px;
    float:right;
    padding-left:7px;
    padding-right:7px;
    padding-top:16px;
}

.linkBoxGap{
    width:1px;
    height:23px;
    float:right;
    overflow:hidden;
    background-color:#858044;    
    margin-top:13px;
    
}*/
/* ....... Footer ........ */
#footerHolder{
	width:730px;
	height:120px;
	position:relative;
	margin-bottom:20px;
}

#footerPageImage{
    width:184px;
    height:223px;
    position:absolute;
    top:20px;
    left:-50px;
    z-index:600;
    background-image:url(../images/footer/asia_paper.gif);
    background-position:left;
    background-repeat:no-repeat;
}

#navigationBar{
    width:700px;
    height:30px;
    margin-top:5px;
    float:left;
    text-align:left;
    direction:rtl;    
}

#copyRight{
    width:290px;
    height:50px;
    margin-top:30px;
    float:right;
    text-align:right;
    direction:rtl;    
}

#footerLinkBoxHolder{
    width:440px;
    height:46px;
    float:left;  
    margin-top:40px; 
    background-image:url(../images/footer/asia_linkBoxLeft.jpg);
    background-position:left top;
    background-repeat:no-repeat;
    background-color:#e8e076;
}

.linkBoxText{
    height:30px;
    float:right;
    padding-left:7px;
    padding-right:7px;
    padding-top:16px;
}

.linkBoxGap{
    width:1px;
    height:23px;
    float:right;
    overflow:hidden;
    background-color:#858044;    
    margin-top:13px;
    
}
/* ........ Thumbnail ........ */
#scrollUpHolder{
    width:119px;
    height:18px;
    background-image:url(../images/sideBar/asia_up.jpg);
    background-repeat:no-repeat;
    overflow:hidden;
}

#scrollBodyHolder{
    width:140px;
    height:342px; /* changable */
    cursor:n-resize;
    overflow:hidden;
}

#scrollDownHolder{
    width:119px;
    height:18px;
    background-image:url(../images/sideBar/asia_down.jpg);
    background-repeat:no-repeat;
    overflow:hidden;
}
