/* Eagles i n t e r a c t i v e layout.css CSS file */

* {
margin:0;
padding:0;
direction:rtl;
text-align:right;
font-family: Tahoma, Verdana, Arial, sans-serif;
}


h1,h2,h3,h4,h5,h6,p,blockquote,form,ul,ol,dl,fieldset,address{
margin-bottom:0.5em;
}

h1 {
  font-size: 1.5em;
}
h2 {
  font-size: 1.4em;
}
h3 {
  font-size: 1.3em;
}
h4 {
	font-size: 1.2em;
}
h5 {
	font-size: 1.1em;
}
h6{
	font-size: 1em;
}

ol{
list-style: inside decimal;
/* margin-left:25px; */
}
ul{
list-style:disc inside;
}


fieldset{
padding:.5em;
}


hr {
margin: 4px 0;
}

table {
  /* make <td> sizes relative to body size! */
  font-size: 1em;
}

td {
text-align:right;
}


a{
color:#003366;
text-decoration:none;
}
a:hover{
color:#cc3333;
}


body{
background-color: #f6f6f6;
font-size: 11px;
font-family: Tahoma, Verdana, Arial, sans-serif;
line-height:150%;
margin:0;
color: #333;
}


.wrap{
background-color: #fff;
border:1px solid #666;
height:100% !Important;
height:1%;
}


.nav1{
direction:ltr;
clear: both;
text-align: left;
background-color:#ffce33 ;
height: 20px;
padding: 2px 10px;
margin:0;
color:#663366;
border-top:1px #fff solid;
}


.nav2{
clear: both;
background-color:#663365 ;
height: 20px;
padding: 2px 5px;
margin:0;
color:#fff;
}
ul#mainlevel-nav, ul#mainlevel-nav2 {
margin:0;
list-style: none;
}
ul#mainlevel-nav li {
margin:0;
float: right;
}
a.mainlevel-nav {
display: block;
color: #fff;
padding:2px 0;
margin: 0 5px;
text-transform: lowercase;
}
a.mainlevel-nav:hover, a#active_menu-nav{
display: block;
color: #FFCC00;
padding:2px 0;
margin: 0 5px;
text-transform: lowercase;
}


.main-body img, .rightside img {margin:8px;}

.moduletable-virtuemart img {margin:0px;}

.breadCrumb img {margin:0; width:9px; height:7px;}

.breadCrumb{
clear: both;
display: block;
height: 1%;
padding: 0px;
margin: 10px 0;
color:#666;
}


.footer{
height:15px;
padding:5px;
background-color:#996699;
color:#fff;
direction: ltr;
text-align: center;
}
.footer a, .footer a:visited { color: #663366; }
.footer a:hover, .footer a:active{ color:#FFCC00; }


.small,.createdate,.modifydate,.mosimage_caption{
font:0.8em Arial,Helvetica,sans-serif;
color:#999;
}

 
.moduletable, .moduletable-virtuemart, .moduletable-login, .moduletable-vmFeatured{
margin-bottom:10px;
padding:10px; /*padding for inside text*/
background:#fff;
border: 1px #999 solid;
}


.moduletable h3, .moduletable-virtuemart h3, .moduletable-login h3, .moduletable-vmFeatured h3{
color: #663366;
padding:5px 0;
text-align:center;
font-size:1.1em;
margin:-10px -10px 10px -10px;
border-bottom: 1px #999 solid;
}


/*.moduletable-vmFeatured table, .moduletable-vmFeatured span, .moduletable-vmFeatured a { text-align: center; }  */
.testclass{
 margin: 5px 0;
 line-height:180%;
 font-weight:bold;
 color:#ff9900;
}


.moduletable-newsflash{
margin-bottom:10px;
padding:10px; /*padding for inside text*/
border: 1px  #993399 solid;
}


.componentheading{
width:100%;
margin-bottom: 10px;
font-size:12px;
font-weight: bold;
color: #663366;
}


.contentheading, .moduletable-author h3, .moduletable-publishers h3{
width:100%;
margin-bottom: 10px;
font-size:12px;
font-weight: bold;
color: #FF9900;
}


.contentpaneopen, .contentpane {
padding:0 5px 0 0;
width:100%;
/* border: 1px dashed #999; */
}


.sectiontableheader{

}
.sectiontableentry1{
border: 1px dashed #999;
}

.button {
margin:2px;
padding:1px 2px;
font-size:11px;
background: url(../images/btn_bg.gif) repeat-x top left;
color: #333;
border: 1px solid #666;
}
.button:active, .button:hover {
/* background: url(../images/btn_bg2.gif) repeat-x top left; */
color: #ff6600;
}


.back_button {
margin: 20px 0;
font-size: 10px;
font-weight: bold;
float:left;
}
.back_button a{color: #663366;}
.back_button a:hover, .back_button a:active{ color:#993399; }


input.inputbox, label { margin:2px; padding:1px 2px; height:14px; }
#emailForm .inputbox, .form .inputbox, .form .textbox, .form .Option { width: 300px; }


/* * * * cart styles * * * */
.cartTable .inputbox {
margin-top:-5px;
text-align:center;
}


.cartTable th {
line-height:170%;
}


.cartTable .componentheading {
font-size: 11px;
font-weight: normal;
}
/* * * * * * * * * * * * */


/* Order Details styles */
.orderDetails th {
font-size:12px;
font-weight: bolder;
color: #FF9900;
/* background-color: #f6f6f6; */
line-height:220%;
border-bottom:1px #666 solid;
}


/*Authors styles*/
.authorinfo, .publisherinfo{
direction:rtl;
text-align:right;
width: 95%;
line-height:1.5em;
margin-bottom: 15px;
padding-bottom: 15px;
border-bottom:1px #999 solid;
}

/*
.authorlink *{
direction:ltr;
text-align:right;
}
*/

/* 
div.ISBN {
direction: ltr;
word-spacing:150%;
}*/

/*
.authorlink label, .publisherlink label{
font-weight:bold;
direction:ltr;
} 
*/

.authorname label, .publishername label{
font-weight:bold;
}
.authoremail label, .publisheremail label{
font-weight:bold;
}

.authordesc label, .publisherdesc label{
font-weight:bold;
}
.authorurl label, .publisherurl label{
font-weight:bold;
}
.publisherphone label, .publisherfax label{
font-weight:bold;
}
.publisheraddress label{
font-weight:bold;
}

.authorname, .publishername, .authoremail, .publisheremail, .authordesc, .publisherdesc, .authorurl, .publisherurl, .publisherphone, .publisherfax, .publisheraddress{
direction:rtl;
}