body {
	font-size: 100%;
	font-family: "Times New Roman", Times, serif;
	background-color: White;
}
div.container {
	position: absolute;
	top: 106px;
	width:  98%;
	margin:0px;
	border:1px solid gray;
	background-color: transparent;
	left: 0px;
}
div.header {
	position: absolute;
	top: 0px;
	width: 98%;
	color: white;
	background-color: transparent;
	clear: left;
}
.header img {
	border: 0px;
	left: 0px;
}
div.wrapper {
	position: absolute;
	top: -16px;
	width: 98%;
	left: 0px;
}
div.footer {
	padding: 0.5em;
	color: black;
	background-color: transparent;
	clear: left;
	text-align: center;
	font-size: smaller;
}
h1.header {
	padding: 0;
	margin: 0;
}
div.left {
	position: absolute;
	left: 0px;
	width: 160px;
	background-color: transparent;
}
div.search {
	margin-top: 4px;
	margin-bottom: 4px;
	padding: 4px 10px 2px 0px;
	background-color: transparent;
	margin-left: 4px;
	position: static;
	width: 130px;
	font-weight: bold;
}
div.content {
	margin-left: 160px;
	border-left: 1px solid gray;
	padding: 1em;
	background-color: transparent;
	line-height: 150%;
}
.center_pic img {
	border: 0px;
}
div.center_pic {
	margin-left: 2px;
}



span.ha {
	font-weight: bolder;
	font-size: large;
	color: #00CCCC;
}
span.hb {
	font-weight: bolder;
	font-size: large;
	color: #FF6600;
}
span.hc {
	font-weight: bolder;
	font-size: large;
	color: #6666FF;
}
span.hd {
	font-weight: bolder;
	font-size: large;
	color: #FF6AFF;
}
span.he {
	font-weight: bolder;
	font-size: large;
	color: #00E7EA;
}
span.hf {
	font-weight: bolder;
	font-size: large;
	color: #FF99CC;
}
span.hg {
	font-weight: bolder;
	font-size: large;
	color: #FF9900;
}
span.hh {
	font-weight: bolder;
	font-size: large;
	color: #00CC00;
}
span.hi {
	font-weight: bolder;
	font-size: large;
	color: #6666CC;
}
span.hj {
	font-weight: bolder;
	font-size: large;
	color: #FF6600;
}
span.hk {
	font-weight: bolder;
	font-size: large;
	color: #00CCFF;
}
span.hka {
	font-weight: bolder;
	font-size: large;
	color: #FF4500;
}
span.hl {
	font-weight: bolder;
	font-size: large;
	color: #CD5C5C;
}
span.hla {
	font-weight: bolder;
	font-size: large;
	color: #1E90FF;
}
span.hm {
	font-weight: bolder;
	font-size: large;
	color: #483D8B;
}
span.hn {
	font-weight: bolder;
	font-size: large;
	color: #9370DB;
}
span.ho {
	font-weight: bolder;
	font-size: large;
	color: #FF69B4;
}

span.hab {
	color: Black;
}
span.hbb {
	color: #FF9966;
}
span.hcb {
	color: Black;
}
span.hdb {
	color: Black;
}
span.heb {
	color: #CCCC00;
}
span.hfb {
	color: Black;
}
span.hgb {
	color: Black;
}
span.hhb {
	color: #CC66CC;
}
span.hib {
	color: #009966;
}
span.hjb {
	color: #FF9966;
}
span.hkb {
	color: Black;
}
span.hlb {
	color: Black;
}
span.hmb {
	color: #3CB371;
}
span.hob {
	color: #48D1CC;
}

.nav1 ul {
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
	width: 10em;
}	
.nav1 li {
	border: 1px solid #F1F1F1;
	margin: 5px 0px -6px 0px;
}
.nav1 li a {
	display: block;
	list-style: outside;
	padding: 1px 1px 1px 1px;
	text-decoration: none;
	background-color: white;
	padding: 5px 15px 5px 15px;
}
.nav1 li a:hover {
	color: #BCBCBC;
	text-decoration: underline;
}
html>body .nav1 li a {
		width: auto;
}
div.nav2 {
	background-color: white;
	position: static;
	margin-top: -40px;
	text-align: center;
	letter-spacing: 1px;
	font-size: small;
	color: #99CCFF;
}
.nav2 a {
	text-decoration: none;
	color: #CC9999;
	background-color: #FAFAFA;
}
.nav2 a:hover {
	color: #66CC99;
	text-decoration: underline;
}

span.o1 {
}
span.o2 {
}

div.center_pic_i {
	text-decoration: none;
	text-align: center;
}
.center_pic_i a {
	color: #6633FF;
}
.center_pic_i a:hover {
	color: #003399;
}

div.center_pic_j {
	text-decoration: none;
	text-align: center;
	float: left;
	font-family: Tahoma;
	font-size: .7em;
}


div.headC {
	color: Navy;
	letter-spacing: 1px;
}
.headC h1, h2 {
	line-height: 120%;
}
span.subseqH {
	font-size: larger;
}
div.pictures {
	text-align: center;
	line-height: 35px;
	font-size: 8pt;
}
.pictures a {
	color: blue;
}
.pictures a:hover {
	color: #FF33CC;
	background-color: #FFFF99;
}
div.mehmanan {
	font-size: larger;
	text-align: right;
	padding: 0px 40px 0px 40px;
}
div.minorities {
	font-size: larger;
	text-align: right;
	padding: 0px 40px 0px 40px;
}
div.connectivity {
	font-size: larger;
	text-align: right;
	padding: 0px 40px 0px 40px;
}
div.soxanraniha {
	font-size: larger;
	font-size: larger;
	text-align: right;
}
div.khanandegan {
	font-size: larger;
	text-align: right;
	padding: 0px 40px 0px 40px;
}
div.chashniha {
	font-size: 140%;
	text-align: right;
	padding: 0px 40px 0px 40px;
	line-height: 1.5em;
}
div.ppt {
	font-size: larger;
	text-align: right;
	padding: 0px 40px 0px 40px;
}
div.raghsan {
	font-size: larger;
	text-align: right;
	padding: 0px 40px 0px 40px;
}
div.de {
	text-align: left;
	padding: 0px 40px 0px 40px;
}
div.kaveh {
	font-size: larger;
	text-align: right;
	padding: 0px 40px 0px 40px;
}
div.pre {
	font-size: larger;
	text-align: right;
	padding: 0px 40px 0px 40px;
}

a#inner-current {
	background-color: Yellow;
	color: #FF4500;
	text-decoration: underline;
}
a#inner-current_b {
	background-color: Yellow;
	color: #FF1493;
	text-decoration: underline;
}


div#up {
	text-align: right;
}

div.sent {
	text-align: center;
	font-family: "Courier New", Courier, monospace;
	margin-top: 0px;
	margin-bottom: 0px;
}
.sent p {
	font-weight: bold;
	font-size: 120%;
}

div.sentsub {
	margin: 20px 40px -30px 10px;
}
.sentsub p {
	font-weight: bold;
	color: #7B68EE;
}

div.sentsubtwo {
	margin: 40px 40px -30px 10px;
}
.sentsubtwo p {
	letter-spacing: .04em;
	font-weight: bold;
	font-size: 1.4em;
	color: #FF4500;
}

div.ya_ji {
	margin: 0;
	padding: 0px 25px 10px 0px;
	text-align: center;
	float: left;
}
.ya_ji p {
	font-size: 2.2em;
	line-height: 1.5em;
	padding: 2px 10px 2px 10px;
	border-top: 4px solid #23A924;
	border-bottom: 4px solid #23A924;
	font-weight: bold;
	color: White;
	letter-spacing: .02em;
	background: #F5F5F5 url(../grphs/Blank-Map-Iran_S.png) no-repeat left;
	text-decoration: none;
	color: #EA3056;
}
.ya_ji a {
	text-decoration: none;
	color: #EA3056;
}





div.sent_meh {
	text-align: center;
	font-family: "Courier New", Courier, monospace;
	margin-top: 0px;
	margin-bottom: 0px;
	color: #8B008B;
	font-weight: bold;
}
.sent_meh1 {font-size: xx-large; line-height: 1.2em;}
.sent_meh3 {font-size: x-large; line-height: 1.5em;}

div#sentonetp {
	margin: 0;
	padding: 0;
}
#sentonetp p {
	font-size: x-large;
	line-height: 1.5em;
	color: #BA55D3;
	padding: 8px 10px 8px 10px;
	background-color: #FDFDFD;
	border-top: 1px solid #DCDCDC;
	border-bottom: 1px solid #DCDCDC;
	font-weight: bold;
}

div#senttwosub {
	margin: 0;
	padding: 0;
}
#senttwosub p {
	font-size: larger;
	line-height: 1.5em;
	color: Fuchsia;
	padding: 8px 10px 8px 10px;
	background-color: #FDFDFD;
	border-top: 1px solid #DCDCDC;
	border-bottom: 1px solid #DCDCDC;
}

div#sentthreesub {
	margin: 0;
	padding: 0;
}
#sentthreesub p {
	font-size: larger;
	line-height: 1.5em;
	color: #0000CD;
	padding: 8px 10px 8px 10px;
	background-color: #FDFDFD;
	border-top: 1px solid #DCDCDC;
	border-bottom: 1px solid #DCDCDC;
}

div#sentfoursub {
	margin: 0;
	padding: 0;
}
#sentfoursub p {
	font-size: x-large;
	line-height: 1.5em;
	color: #9932CC;
	padding: 8px 10px 8px 10px;
	background-color: #FDFDFD;
	border-top: 1px solid #DCDCDC;
	border-bottom: 1px solid #DCDCDC;
	font-weight: bold;
}
div#sentfoursubTwo {
	margin: 0;
	padding: 0;
}
#sentfoursubTwo p {
	font-size: x-large;
	line-height: 1.5em;
	color: #00008B;
	padding: 8px 10px 8px 10px;
	background-color: #FDFDFD;
	border-top: 1px solid #DCDCDC;
	border-bottom: 1px solid #DCDCDC;
	font-weight: bold;
}
div#sentfoursubThree {
	margin: 0;
	padding: 0;
}
#sentfoursubThree p {
	font-size: x-large;
	line-height: 1.5em;
	color: #DAA520;
	padding: 8px 10px 8px 10px;
	background-color: #FDFDFD;
	border-top: 1px solid #DCDCDC;
	border-bottom: 1px solid #DCDCDC;
	font-weight: bold;
}
div#sentfoursubFour {
	margin: 0;
	padding: 0;
}
#sentfoursubFour p {
	font-size: x-large;
	line-height: 1.5em;
	color: #CD5C5C;
	padding: 8px 10px 8px 10px;
	background-color: #FDFDFD;
	border-top: 1px solid #DCDCDC;
	border-bottom: 1px solid #DCDCDC;
	font-weight: bold;
}

div#sentfivesub {
	margin: 0;
	padding: 0;
}
#sentfivesub p {
	font-size: x-large;
	line-height: 1.5em;
	padding: 8px 10px 8px 10px;
	background-color: #FDFDFD;
	border-top: 1px solid #DCDCDC;
	border-bottom: 1px solid #DCDCDC;
	font-weight: bold;
}

div#sentsixsub {
	margin: 0;
	padding: 0;
}
#sentsixsub p {
	font-size: 1.1em;
	line-height: 1.5em;
	padding: 18px 10px 18px 10px;
	background-color: #FDFDFD;
	border-top: 1px solid #DCDCDC;
	border-bottom: 1px solid #DCDCDC;
	font-weight: normal;
	color: #00008B;
}


div.sentsevensub {
	margin: 0;
	padding: 0;
}
.sentsevensub p {
	font-size: 1.3em;
	line-height: 1.5em;
	padding: 18px 10px 18px 10px;
	background-color: #FDFDFD;
	border-top: 1px solid #DCDCDC;
	border-bottom: 1px solid #DCDCDC;
	font-weight: bold;
	color: Black;
}

div.sent_rah-ahan {
	margin: -20px 0 0 0;
	padding: 0;
	text-align: center;
}
.sent_rah-ahan p {
	font-size: 2.8em;
	line-height: 1.5em;
	padding: 2px 10px 2px 10px;
	background-color: Lime;
	border-top: 4px solid Yellow;
	border-bottom: 4px solid Yellow;
	font-weight: bold;
	color: #7B68EE;
	letter-spacing: .02em;
}

div.sent_e-zaman {
	margin: 0;
	padding: 0;
	text-align: center;
}
.sent_e-zaman p {
	font-size: 1.6em;
	line-height: 1.5em;
	padding: 2px 10px 2px 10px;
	background-color: #00BFFF;
	border-top: 4px solid #80FFD4;
	border-bottom: 4px solid #80FFD4;
	font-weight: bold;
	color: White;
	letter-spacing: .02em;
}

div.sent_solar {
	margin: 0;
	padding: 0;
	text-align: center;
	background: Yellow url(../grphs/sun_3e.png) no-repeat top left;
}
.sent_solar p {
	font-size: 2em;
	line-height: 1.5em;
	padding: 2px 10px 2px 10px;
	border-top: 3px solid #40E0D0;
	border-bottom: 3px solid #40E0D0;
	color: #6A5ACD;
	letter-spacing: .02em;
}

div.sim_iraj_inner {
	margin: 0;
	padding: 0;
	text-align: center;
	background: Black url(../grphs/bg_sim-ir.jpg) no-repeat top left;
}
.sim_iraj_inner p {
	font-size: 1.5em;
	line-height: 1.5em;
	padding: 12px 10px 12px 10px;
	border-top: 3px solid #191970;
	border-bottom: 3px solid #191970;
	color: #6A5ACD;
	letter-spacing: .02em;
}

div.planets_inner {
	margin: 0;
	padding: 0;
	background: Black url(../grphs/planetearth_inner.jpg) no-repeat top left;
}
.planets_inner p {
	font-size: 1.5em;
	line-height: 1.5em;
	padding: 12px 10px 12px 10px;
	border-top: 3px solid #3CB371;
	border-bottom: 3px solid #3CB371;
	color: #6A5ACD;
	letter-spacing: .02em;
	font-weight: bold;
}

div.green_inner {
	margin: 0;
	padding: 0;
	background: Black url(../grphs/green_inner.jpg) no-repeat right;
}
.green_inner p {
	font-size: 1.5em;
	line-height: 1.5em;
	padding: 12px 10px 12px 10px;
	border-top: 3px solid #3CB371;
	border-bottom: 3px solid #3CB371;
	letter-spacing: .02em;
	font-weight: bold;
	text-align: center;
}



div.icM {
	float: right;
	margin: 22px 10px 0px 10px;
}

div.ba_cont {
	margin: 0px 0px 10px 0px;
	padding: 0px 25px 0px 20px;
	background-color: White;
	border: 1px solid #B9C3D0;
}

.paypal_ip {
	margin: -20px 0px 5px 20px;
	padding: 0;
	text-align: center;
	height: 40px;
}

.ppl_bottom {
	margin: 0;
	padding: 0;
	text-align: center;
}

.pplfa_inner {
	font-size: 1.8em;
	color: #8B008B;
}

div.decmge {
	margin: 0px 50px 10px 10px;
	padding: 10px 25px 10px 15px;
	float: left;
	border: 1px dotted #F5F5F5;
	width: 340px;
}
.decmge p {
	font-size: 1.1em;
	color: #4B0082;
}
.decmge img {
	border: none;
	margin-right: 0px;
}




.strund strong {
	text-decoration: underline;
}

.cont1 strong {
	font-size: 1.2em;
	line-height: 1.2em;
	letter-spacing: .02em;
}
.cont1 hr {
	border: 0;
	background-color: #dcdcdc;
	height: 1px;
	color: #dcdcdc;
}
.kaveh strong {
	font-size: 1.2em;
	line-height: 1.2em;
	letter-spacing: .02em;
}
.khanandegan strong {
	font-size: 1.2em;
	line-height: 1.2em;
	letter-spacing: .02em;
}
.minorities strong {
	font-size: 1.2em;
	line-height: 1.2em;
	letter-spacing: .02em;
}




div.box_left {
	margin: 0;
	padding: 0px 25px 10px 0px;
	float: left;
	width: 200px;
}
.box_left p {
	font-size: .7em;
	line-height: 1.5em;
	padding: 10px 10px 10px 10px;
	background-color: #FAFAFA;
	border: 1px solid #DCDCDC;
	color: #434343;
	letter-spacing: .02em;
	font-family: Tahoma;
}


/********** this can be deleted sometimes ... *****************/

div.ya_zaman {
	margin: 0;
	padding: 0px 25px 10px 0px;
	text-align: center;
	float: left;
}
.ya_zaman p {
	font-size: 1em;
	line-height: 1.5em;
	padding: 2px 10px 2px 10px;
	background-color: #00BFFF;
	border-top: 4px solid #80FFD4;
	border-bottom: 4px solid #80FFD4;
	font-weight: bold;
	color: White;
	letter-spacing: .02em;
}