body, td, p, a, div{ font-family:Arial, Helvetica, sans-serif; font-size: 12pt; color:#f5e0b4;}
h1, h2, h3, h4{color:#f5e0b4; font-family:"Times New Roman", Times, serif; font-style:italic;}
a:visited{color:#b1997a;}

#moduleGrid{width:1024px;height:95%; margin-bottom:10px;}

#topNav{display:table; float:left;}
#topNav ul{display:table-row; padding:0px; margin:0px;}
#topNav li{display:block; float:left; margin:0px; padding:0px 18px 0px 0px; background:url(images/design/topNavSep.gif) right top no-repeat;}
#topNav a{display:table-cell;height:67px; color:#f5e0b4; font-family:"Times New Roman", Times, serif; font-size:16pt; font-weight:normal; font-style:italic;text-decoration:none; padding-top:18px; vertical-align:top;}
#topNav a:hover{background:url(images/design/topNavBackHover.gif) top repeat-x;}

#map a {
	text-decoration:none;
}

#map ul li {
	list-style:none;}

#bottom{font-size:9pt;}
#author a{color:#a1776d; text-decoration:none; font-size:12px;}
#rightColumn{padding-left:10px;}

#langSelector{width:74px; height: 55px; float:right; position:relative; right:-200px;}
#roundButtons{width:350px;}
#roundButtons img{margin-right:10px;}
#topSubtitle {
	width:300px;
	
}

#textRoundedContainer .lc{width:13px; background:url(images/design/bdTextCapUpLeft.gif) no-repeat top right; padding:0px; margin:0px}
#textRoundedContainer .rc{width:13px; background:url(images/design/bdTextCapUpRight.gif) no-repeat top left; padding:0px; margin:0px;}
#textRoundedContainer .txtbd{background:url(images/design/bdTextBack.gif) repeat-x top left; padding:10px 0px 10px 0px;}

.rblock238{background: #000000 url(images/design/leftBlockTop.gif) no-repeat top; width:238px; padding:0px; margin-bottom:10px;}
.rblock238 .bd{margin:0px 0px 0px 0px; color:#ba9470;}
.rblock238 .bd p{margin:0px 10px 10px 10px; color:#ba9470; font-size:9pt;}
.rblock238 .bd{ font-size:12pt; color:#ba9470;}
.rblock238 h2{ font-size:12pt; margin:10px 10px 0px 10px;color:#f5e0b4;}
.rblock238 .bd .sep{ background:url(images/design/relHorLine.gif) repeat-x top; margin:0px 10px 0px 10px; height:2px;}
.rblock238 a{text-decoration:none;color:#ba9470;font-size:9pt;}
.rblock238 a:hover{text-decoration:underline;color:#ba9470;}
.rblock238 h3 {padding-top:5px; margin-top:0px; margin-bottom:5px; padding-bottom:0px;}


#navTopic ul {display:table; width:238px; margin:0px; padding:0px;}
#navTopic li {display:table-row; width:238px; margin: 0px; padding: 1px 0px 0px 1px; background:url(images/design/relHorLine.gif) repeat-x bottom;}
#navTopic a {display:block; width:225px; font-family:Arial, Helvetica, sans-serif; font-size: 12pt; color:#f5e0b4; text-decoration:none; padding:3px 3px 3px 10px; margin:0px 0px 2px 0px;}
#navTopic a:hover{background:#511f09;}

.thmbC{float:left; margin:5px 10px 5px 0px; width:130px; cursor:pointer;}
a.th{ width:130px; text-decoration:none;}
div.thbd{background:url(images/design/thC_textBack.gif) top repeat-x #5b2811; width:130px; margin:0px;}
h4.th{text-align:center; margin:0px;}
p.th{text-align:center;margin:0px; padding:0px 2px 0px 2px;}
div.th{display:block; width:130px; height:124px; margin:0px;}

.inputArea{display:table-row; height:20px; background:url(images/design/inputBackBackground.gif) repeat-x; margin: 5px 0px 5px 0px;}
.inputArea input{background:url(images/design/inputFieldBack.gif) repeat-x top #ffffff; border:0px; height:20px; }
.inputArea td{height:30px; margin:0px; padding:0px;}

#artic h2 a {
	color:#f5e0b4; 
	font-family:"Times New Roman", Times, serif; 
	font-style:italic;
	text-decoration:none;
	font-size:24px;
}

#artic_re a {
	font-family:"Times New Roman", Times, serif; 
	text-decoration:none;
	font-size:16px;	
	font-style:italic;
}

#artic_re a:hover {
	text-decoration:underline
}


