html { overflow-y: scroll }
body { margin: 0px; padding: 0px; text-align:center; overflow: hidden; font-size: 12px; font-family: Arial; }
#main { margin-left: auto; margin-right: auto; margin-top: 3px; width: 965px; text-align:left;  overflow: hidden }
#topTB { background: #FFF url(images/top.jpg) no-repeat top; padding-top: 5px; }
#midTB { background: #FFF url(images/mid.jpg) repeat-y top; padding-left: 7px; padding-right: 7px;}
#btmTB { background: #FFF url(images/bot.jpg) no-repeat bottom; text-align: center; padding-left: 7px; padding-right: 7px; }
#footer { background: #000 url(images/bgbut.jpg) repeat-x top left; width: 955px; height: 23px; 
		  margin-bottom: 7px; text-align: left; }
#footerLinks { color: #FFF; font-family: Arial; font-size: 12px; line-height: 23px; margin-left: 25px; width: 905px; margin-right: 25px; }
#topCon { height: 25px; text-align: right; background: #FFF url(images/conTOP.jpg) no-repeat top; }
#midCon { background: #FFF url(images/conMID.jpg) repeat-y right top; width: 934px; text-align: left; }
#btmCon { background: #FFF url(images/conBTM.jpg) no-repeat top; height: 45px; width: 934px; text-align: left; }

#left_menu_title { font-weight: bold; font-size: 15px; color: #f20000; font-family: Arial; line-height: 17px; }
#content_title { font-weight: bold; font-size: 15px; color: #f20000; font-family: Arial; line-height: 17px; }


a.right_buttonS:link, a.right_buttonS:active, a.right_buttonS:visited, a.right_buttonS:hover { font-family: sans-serif; 
																							  font-size: 12px; color: #FFF; 
																							  text-decoration: none; 
																							  font-weight: bold }
.r_buttonS { background: url(images/butSele.jpg) no-repeat left top; height: 30px; line-height: 30px; padding-left: 12px; border: none;
			color: #FFF; cursor: pointer;}

a.right_button:link, a.right_button:active, a.right_button:visited, a.right_button:hover { font-family: sans-serif; 
																						  font-size: 12px; color: #FFF; 
																						  text-decoration: none; 
																						  font-weight: bold }
.r_button { background: url(images/but.jpg) no-repeat left top; height: 30px; line-height: 30px; padding-left: 12px; border: none;
			color: #FFF; cursor: pointer;}
.artTitleS { font-weight: bold; font-size: 13px; color: #214569; font-style: normal; font-family: Arial; }
a.artTitle:link, a.artTitle:active, a.artTitle:visited, a.artTitle:hover { font-weight: bold; font-size: 13px; 
																		  color: #214569; font-style: normal; 
																		  font-family: Arial; text-decoration: none;
																		  padding-bottom: 5px;}
a.promoLink:link, a.promoLink:active, a.promoLink:visited, a.promoLink:hover { font-weight: normal; font-size: 12px; 
																		  color: #000; font-style: normal; 
																		  font-family: Arial; text-decoration: none; }
a.moreArtLink:link, a.moreArtLink:active, a.moreArtLink:visited { color: black; text-decoration: none; font-weight: bold }
a.moreArtLink:hover { color: red; text-decoration: underline; font-weight: bold }
a.bl:link, a.bl:active, a.bl:visited , a.bl:hover { color: black; text-decoration: none; font-weight: bold }
input { border: 1px solid #becfed; background-color: #ffffff; }
 a.faqTitle:link, a.faqTitle:active, a.faqTitle:visited, a.faqTitle:hover { font-weight: bold; font-size: 13px; 
																		  color: #214569; font-style: normal; 
																		  font-family: Arial; text-decoration: none; }
.forumHead { height: 30px; background-color: #ccdeec; line-height: 30px; font-weight: bold; }
.forumHeadR { height: 30px; background-color: #ccdeec; line-height: 30px; font-weight: normal; text-align: right; padding-right: 10px; }
a.forumT:link, a.forumT:active, a.forumT:visited, a.forumT:hover { color: red; font-weight: bold; text-decoration: none; font-size: 13px; }
a.tLink:link, a.tLink:active, a.tLink:visited, a.tLink:hover { color: black; font-weight: normal; text-decoration: none; font-size: 13px; }