* {

margin:0px;
padding:0px;

}

html {


background: #4a5359 url(../images/mainBG.gif) left top repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size:12.5px;
color: #474747;
padding-top:20px;

}


body {


font-family:Arial, Helvetica, sans-serif;
font-size:12.5px;
color: #474747;



}


img {

vertical-align:bottom;

}


img {  

border-style: none;

}


h1 {

font-size:20px;
font-weight:normal;
border-bottom: 1px solid #b2d9dc;
width:460px;
}





h2 {

font-size:12.5px;
font-weight:bold;


}


p{

padding-right:45px;

}


#container {

background:url(../images/containerBG.gif) left top repeat-y;
margin:auto;
width:784px;


}


a {

color:#8FC9CE;


}

a:visited {

color:#8FC9CE;


}


#containerShadow {

background: #efef45;




}


#header {

background:#abab44;
height:193px;
}

#languageSelect {

background: url(../images/header/languageBG.gif) left top no-repeat;
height:38px;
text-align:right;

padding: 15px 52px 0px 0px;

}


#languageLink {

border-bottom:1px solid #96ccd1;
width:163px;
height:17px;
margin-left:569px;

}

#languageSelect a {

color:#8fc9ce;

text-decoration: none;

}

#mainContent {


width:784px;

}


#mainMenu {
background:  url(../images/content/menuBG.gif) left top no-repeat; 


width:190px;
height:445px;

float:left;
padding:24px 0px 0px 42px;

}

#mainMenu ul {

margin:0px;

list-style:none;

}


#mainMenu li {


background:url(../images/content/menuItemBG.gif) left top no-repeat;
padding-left:22px;
height:30px;
font-weight:bold;


}

#mainMenu li a{ 

color:#FFFFFF;
text-decoration:none;

}


#mainMenu li a:hover{ 

color:#474747;
text-decoration:none;

}


#content {

width:470px;
margin-left:272px;
*margin-left:260px;
padding-bottom:40px;

}

* html #content {


margin-left:260px;


}



#subscribeTable{

width:450px;


}

#subscribeTable th{

text-align:left;
height:20px;
background: #40868d;
color:#FFFFFF;
padding-left:5px;
}

#subscribeTable td{

padding-left:5px;
height:20px;

}


.tableRowColor{

background: #40868d;
color:#FFFFFF;


}




#articleIndex {

margin:0px;
padding:0px;

}

#articleIndex td {

vertical-align:top;
padding-bottom:20px;
padding-right:10px;

}

#footer {

clear:both;
background:#40868d;
height:10px;
margin:0px 12px;
padding:5px 0px 10px 40px;
color:#FFFFFF;

}




