/* new styles >> Javid Ahmadi*/
body { font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; background-color: #FFFFFF; margin: 0px; padding: 0px; }
h1 { font-size: 18px; font-weight: bold; color: #666666; }
h2 { font-size: 13px; font-weight: bold; color: #FF9900; padding-top: 15px; margin-bottom: 0px; }
h3 { font-size: 16px; font-weight: bold; color: #9A9C74; border-bottom: 3px solid #9A9C74; }
h4 { font-size: 14px; font-weight: bold; color: #FF9900; margin: 0px; padding: 0px; }
td { font-size: 10px; text-decoration: none; }
#ContentBody, #ContentBody600, #ContentBody590 {
	font-size: 12px;
	text-decoration: none;
	line-height: 20px;
	margin: 0px;
	padding: 5px 10px 40px 20px;
}
.small { font-size: 10px; }
#ContentBody { width: 400px; }
#ContentBody600 { width: 600px; }
#ContentBody590 { width: 590px; }
#ContentBody p, #ContentBody590 p, #ContentBody600 p { padding: 0px; margin-top: 0px; }
#Header { width: 100%; }
#Q { font-weight: bold; color: #999933; margin-bottom: 0px; padding-bottom: 0px; }
.Q {
	font-weight: bold;
	color: #999933;
	margin-bottom: 0px;
	padding-bottom: 0px;
	padding-top: 20px;
}

.nostyle {
	font-weight: normal;
	color: #000;
}
.A {
	font-size: 12px;
	text-decoration: none;
	line-height: 20px;
	margin: 0px;
	padding: 5px 5px 15px;
	font-weight: normal;
	color: #333333;
}
#PDF, #WORD, #ESAicon, #MOV, #MP3 {
	padding: 5px 10px 5px 30px;
	text-align: left;
	margin-top: 5px;
	margin-bottom: 5px;
}
img { border: none}
#MOV { background: #E7E7E7 url(../images/mov_icon.gif) no-repeat 5px center; }
#MP3 { background: #E7E7E7 url(../images/mp3_icon.gif) no-repeat 5px center; }
#PDF { background: #E7E7E7 url(../images/pdf_icon.gif) no-repeat 5px center; }
#WORD { background: #E7E7E7 url(../images/word_icon.gif) no-repeat 5px center; }
#ESAicon { background: #E7E7E7 url(../images/esa-logo-sml-trans.gif) no-repeat 5px center; }
#BulletESALogo {
	font-size: 12px;
	padding: 5px;
	margin: 0px 0px 0px 5px;
	list-style: outside url(../images/esalogo_small.jpg) none;
}
#BulletESA {
	font-size: 10px;
	color: #666666;
	padding: 5px 5px 5px 2px;
	margin: 0px 0px 0px 25px;
	list-style: outside url(../images/SmallArrow.png) none;
}
#BulletESALogoBold {
	font-size: 12px;
	font-weight: bold;
	padding: 5px;
	margin: 0px 0px 0px 5px;
	list-style: outside url(../images/esalogo_small.jpg) none;
}
#A { font-size: 14px; font-weight: bold; color: #999933; }
.requiredField { color: #FF6600; }
#Footer { font-size: 10px; color: #666666; background-position: center; width: 815px; }
#Footer td { padding: 5px 0px 0px 0px; }
#Dots { background: url(../images/cont_footer.gif) repeat-x center top; width: 100%; }
.brdr { border: 1px solid #333333; background-color: #839DA7; }
#ContentBodyPF { font-size: 12px; line-height: 20px; width: 700px;
	margin: 0px; padding: 5px 10px 40px 20px; }
#PF { text-align: right; padding-bottom: 5px; }
#Sitemap { font-size: 12px; line-height: 20px; width: 550px;
	margin: 0px; padding: 5px 10px 40px 20px; }
.SitemapB1 { font-size: 14px; font-weight: bold;
	background: url(../images/esa-logo-sml-trans.gif) no-repeat left center; padding-left: 20px; }
.SitemapB2 { font-size: 12px;
	background: url(../images/0033_bala.png) no-repeat 20px center; padding-left: 40px; }
.SitemapB3 { font-size: 12px; padding-left: 60px; }
#BackToTop a:link, #BackToTop a:visited {
	font-size: 10px;
	text-align: right;
}
