/*  GLOBAL STYLES   */


body, h1, h2, h3, h4, p, li, ul, form, fieldset, img,p{
	margin: 0px;
	padding: 0px;
	border: 0px;
}

body {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
background-color: #F4F2EB;
}

input{
font-size: 11px; 
font-weight: bold; 
color: #AB6969; 
}

label{
font-weight: bold;
}

.smaller{
font-size: 10px;
}

.floatRight{
float: right;
}

.floatLeft{
float: left;
margin-right: 15px;
}

.clear{
clear: both;
}

.third{
float: left;
width: 173px;
margin: 0 7px;
}

.half{
float: left;
width: 266px;
margin-right: 15px;
}

/* HOVERS */

a{
color:#576C93; 
text-decoration: underline;
}

a:hover{
text-decoration: none;
}

.nav a{ 
font-size: 10px; 
color:#5F5C50; 
text-decoration: none; 
}

.nav a:hover{  
text-decoration: underline;
}



#center{
margin: auto;
width: 755px;
}

/* Main Body Style */

#main{
width: 755px;
background-color: #E3E0D6;
margin: 9px 0;
overflow: auto;

}

#topLogo{
width: 755px;
background-color: #D2CDBB;
}

#content{
width: 577px;
padding: 5px;
float: left;
display: block;
}


/* FOOTER STYLE */

#footer{
text-align: center;
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: none; 
}

#footer a {
text-decoration: underline; 
color:#5F5C50; 
}

#footer a:hover{
text-decoration: none; 
}




/*  MENU STYLES  */


#mainMenu{
width: 755px;
height: 28px;
background-color: #576C93;
margin-bottom: 12px;
}

a .alt { display: none; }

a#menuHome {
    display: block;
	float: left;
    width: 54px;
    height: 28px;
    background-image: url(../../../components/images/menu/home_off.gif);
    margin: 0 auto;
}

a#menuHome:hover {
    background-image: url(../../../components/images/menu/home_on.gif);
}


a#menuSubscription {
    display: block;
    float: left;
    width: 127px;
    height: 28px;
    background-image: url(../../../components/images/menu/subscription_services_off.gif);
    margin: 0 auto;
}

a#menuSubscription:hover {
    background-image: url(../../../components/images/menu/subscription_services_on.gif);
}


a#menuBooks {
    display: block;
    float: left;
    width: 42px;
    height: 28px;
    background-image: url(../../../components/images/menu/books_off.gif);
    margin: 0 auto;
}

a#menuBooks:hover {
    background-image: url(../../../components/images/menu/books_on.gif);
}


a#menuJournals {
    display: block;
    float: left;
    width: 55px;
    height: 28px;
    background-image: url(../../../components/images/menu/journals_off.gif);
    margin: 0 auto;
}

a#menuJournals:hover {
    background-image: url(../../../components/images/menu/journals_on.gif);
}


a#menuMultimedia {
    display: block;
    float: left;
    width: 75px;
    height: 28px;
    background-image: url(../../../components/images/menu/multimedia_off.gif);
    margin: 0 auto;
}

a#menuMultimedia:hover {
    background-image: url(../../../components/images/menu/multimedia_on.gif);
}


a#menuEvents {
    display: block;
    float: left;
    width: 46px;
    height: 28px;
    background-image: url(../../../components/images/menu/events_off.gif);
    margin: 0 auto;
}

a#menuEvents:hover {
    background-image: url(../../../components/images/menu/events_on.gif);
}


a#menuNew {
    display: block;
    float: left;
    width: 76px;
    height: 28px;
    background-image: url(../../../components/images/menu/whats_new_off.gif);
    margin: 0 auto;
}

a#menuNew:hover {
    background-image: url(../../../components/images/menu/whats_new_on.gif);
}


a#menuCurrent {
    display: block;
    float: left;
    width: 93px;
    height: 28px;
    background-image: url(../../../components/images/menu/current_topics_off.gif);
    margin: 0 auto;
}

a#menuCurrent:hover {
    background-image: url(../../../components/images/menu/current_topics_on.gif);
}


a#menuAbout {
    display: block;
    float: left;
    width: 60px;
    height: 28px;
    background-image: url(../../../components/images/menu/about_us_off.gif);
    margin: 0 auto;
}

a#menuAbout:hover {
    background-image: url(../../../components/images/menu/about_us_on.gif);
}


a#menuContact {
    display: block;
    float: left;
    width: 73px;
    height: 28px;
    background-image: url(../../../components/images/menu/contact_us_off.gif);
    margin: 0 auto;
}

a#menuContact:hover {
    background-image: url(../../../components/images/menu/contact_us_on.gif);
}


a#menuHelp {
    display: block;
    float: left;
    width: 54px;
    height: 28px;
    background-image: url(../../../components/images/menu/help_off.gif);
    margin: 0 auto;
}

a#menuHelp:hover {
    background-image: url(../../../components/images/menu/help_on.gif);
}



/* SIDE BAR STYLES */

#sideBar{
width: 148px;
float: left;
padding: 0 10px;
}


.sideItem{
width: 148px;
text-align: center;
padding-bottom: 8px;
}

#searchInput{
width: 128px;
height: 16px;
background-color:#FFFFFF; 
border-style:none; 
}

#searchInputWrap{
background-color: #964444; 
}


#subscriber{
width: 148px;
hight: 19px;
padding-top: 7px;
vertical-align: bottom;
background-color: #DAD6C7;
}


/* JOURNALS PAGE STYLES */

.journalItem{
width: 90px;
color: #FF0000;
margin: 15px;
text-align:center;
float: left;
font-size: 10px;
}

#journalWrapper{
width: 495px;
margin: auto;
}



/* EVENTS MAIN STYLE */

#eventsContainer{
width: 557px;
padding: 10px;
}

.eventsImg{
width: 120px;
float: left;
margin-right: 30px;
margin-bottom: 30px;
}

.eventsText{
width: 407px;
float: left;
}








/* BACKEND STYLES */

#container{
margin: auto;
width: 950px;
padding: 20px 50px;
}

.sort{
height: 12px;
width: 12px;
float: left;
}



.pageTitle{	color:#FFFFFF; 
font:Arial, Helvetica, sans-serif;
background-color:#666666;
height:30px;
font-size:18px;
font-weight:bold;
}
.menuLink{
	color:#FFFFFF; 
	text-decoration:none; 
	font-weight:bold
}

.jsFunction{
	cursor:pointer
}
.chossenOption{
background-color:#576C93;
color:#FFFFFF;
}

.label{
font:Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none
}


.errorBox{
	background-color:#990000; 
	color:#FFFFFF; 
	font:Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	border:1px solid  #ffffff; 
	margin:2px; 
	padding:2px
}