body {
		font-family: Tahoma, Helvetica, sans-serif;
		background: url(../images/bg.gif);
}
td,tr,p,div {
        font-family: tahoma;
        font-size: 8pt;
        margin: 0; padding: 0;
        border-bottom-width: 4px;
}
form{margin:0;padding: 0; max-width: 440px; direction: rtl;}
a:link,a:visited {color: #03c; text-decoration: none;font-weight: normal;text-align: right;}
a:hover{color:#1E90FF;text-decoration: none;font-weight: normal;text-align: right;}
td,tr,p,div {font-family: Tahoma, Helvetica, sans-serif;font-size: 11px;color: #0F52A6;}
ul{margin: 0px;margin-right: 20px;padding: 0px;direction: rtl; list-style: disc; font-size: 8pt;}
ul a:link, ul a:visited{color: #3B2200;}
ul a:hover{text-decoration: none;color: #9D4D00}
li a:hover{text-decoration: none;color: #9D4D00}
.latestnews ul, .mostread ul {margin: 0px;margin-right: 15px;padding: 0px;direction: rtl;}
.latestnews li a:link, .latestnews li a:visited, .mostread li a:link, .mostread li a:visited{
	color: #3B2200; line-height:15px;
}
.latestnews li a:hover, .mostread li a:hover{
	text-decoration: none; color: #9D4D00;
}
.maintable {
	direction: rtl;
}
.maintable td {
	direction: rtl; 
	font-family: Tahoma; font-size: 8pt;
}
.maintableheader td {
	text-align: center; color: #0A4A9A;
}

.pathwaytd {
	text-align: right;
	border-right: 1px dashed #0A469B;border-left: 1px dashed #0A469B;
	padding-right: 14px;
}
a.pathway:link, a.pathway:visited {
	color: #3B2200; font-family: Tahoma; font-size: 8pt;
}
a.pathway:hover {
	color: #000;
}
.leftmenutd {
	vertical-align: top; padding-top: 3px; width: 169px;
}
.rightmenutd {
	vertical-align: top;  padding-top: 3px; width: 169px;
}
.centertd {
	border-right: 1px dashed #0A469B;border-left: 1px dashed #0A469B;


}
.maintd {
	padding-right: 8px; padding-left: 8px; padding-top: 5px; vertical-align: top; text-align: center;

}




table.contentpaneopen
{
	width:100%; padding-top: 5px;
}
.contentheading {
	font-family: Tahoma, Verdana, "Lucida Sans";
	font-size: 11px;
	font-weight: bold;
	color: #205BAF;
	text-align: right;
	width: 100%;
	background-color: #9BD1FF;
	border-top: solid 3px #0A469B;
	height: 14px; padding-top: 3px;
	padding-bottom: 1; text-indent: 10px;
}
.contentheading a:link, .contentheading a:visited {
	font-family: Tahoma, Verdana, "Lucida Sans";
	font-size: 11px;
	font-weight: bold;
	color: #1450A5;
	text-decoration: none;
	text-align: right;
	padding-top: 3px;
}
.small {
	font-size: 9px; vertical-align: top;
	color: #59A8FD;
	direction: rtl;
	margin: 15px; margin-top: 0; margin-bottom: 0;
	padding-top: 0px; 
}
.createdate{
	display: block;
	height: 10px;
	font-size: 10px;
	color: #79BEFF;
	text-align: left;
}
.modifydate{
	font-family: Tahoma, Verdana, "Lucida Sans";
	font-size: 10px;
	color: #9BBDDE;
}
.contentpaneopen{
	width: 95%;
	font-family: Tahoma, Verdana, "Lucida Sans";
	font-size: 11px;
	color: #dadada;

	direction: rtl;
}

table.contentpaneopen td
{
	line-height:18px;
	font-size:11px;
}
table.contentpaneopen
{
	width:100%;
}
.mainlevel {
	border-right: 4px solid #FFDD8D;
}
a.mainlevel:link, a.mainlevel:visited {
	display: block;
	color: #006BF2;
	width: 100%;
	max-width: 150px;
	height: 20px;
	text-decoration: none;
	font-family:  Tahoma,Verdana, Arial,Helvetica, sans-serif;
	text-align: right;
	padding: 0px 6px 0px 0px;
	margin: 0px 0px 2px 0px;
	line-height: 20px;
	background-color: #DDEFFF;
	border-right: 5px solid #9BD1FF;
	border-bottom: 1px solid #CAE6FF;
}
a.mainlevel:hover {
	background-color: #C3E2FF;
	border-right: 5px solid #509BDB;
}

a.mainlevel#active_menu{
	color: #000000;
}
a.mainmenu:link, a.mainmenu:visited {

}
a.mainmenu:hover {
	color: #333333; 
}


table.moduletable {
	width:100%;	
	border-spacing: 0px;
	border-collapse: collapse;
}
table.moduletable td {
	padding-left:3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-top: 3px;
	font-size: 11px;
	font-weight: normal;

}
 table.moduletable th {
	display: block;
	height: 20px; 
	background-color: #9BD1FF;
	border-left: 0; border-right: 0;
	text-indent: -8px;
	text-align: center; vertical-align: middle;
	 font-weight: normal; color: #0F52A6;

}

/*Template Must Be Changed for This Style. Suffix mainmenu must be applied */
table.moduletable_mainmenu {
	width:100%; margin: 0;
	margin-bottom: 2px;
	border-spacing: 0px;
	border-collapse: collapse;
}

table.moduletable_mainmenu td {
	padding-left:2px;
	padding-right: 2px;
	padding-bottom: 1px;
	padding-top: 0px;
	font-size: 11px;
	font-weight: normal;

}

.inputX {
	border-top:solid 1px #818181;
	border-left:solid 1px #818181;
	border-bottom:solid 1px #cccccc;
	border-right:solid 1px #cccccc;
	background-color: transparent;
	font-size:10px;
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
}


.inputbox {
	font-family: Tahoma,Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	margin-top: 2px;
	margin-bottom: 2px;
	border: 3px double #87A6DE;
	width: auto;
}
.button {
	height: 24px; max-height: 22px; width: 55px; margin-top: 3px; padding-bottom: 0;
	border: double; border-color: #87A6DE;
	background: url(../images/button_bg.gif);
	font-family: Tahoma,Verdana, Helvetica, sans-serif;
	font-size: 11px; vertical-align:top;
}
.inputbox-search {
	font-family: Tahoma,Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px; width: 100px; text-indent: 3px;
	color: #0F52A6; direction: rtl; text-align: right; margin-right: 15px;
	background: transparent;
	border: solid 1px #1450A5; 
}
a.readon:link, a.readon:visited {
	font-size: 11px;
	text-decoration: none;
	padding-left: 3px;
	height: 4px;
	width: 10px;
	font-weight: bold; color: #754A24; white-space: nowrap;
	
}
a.readon:hover {
	color: #000000;
}
.mainlevel-nav {
	color: Black;
}
a.mainlevel-nav:link, a.mainlevel-nav:visited {
	color: #0F52A6;
}
a.mainlevel-nav:hover {
	color: #000;
}
.board1 {
	width: 262px; vertical-align: top;
	background: #FFFFFF; border: 1px solid #B3B2B2;
	font-family: Tahoma; text-align: justify; direction: rtl; 
	padding: 3px 0px 3px 5px; vertical-align: middle;
}
.board2 {
	width: 262px; vertical-align: top;
	background: #FFFFFF; border: 1px solid #B3B2B2;
	font-family: Tahoma; text-align: justify; direction: rtl; 
	padding: 3px 5px 3px 5px; vertical-align: middle;
}
.board3 {
	width: 262px; vertical-align: top;
	background: #FFFFFF; border: 1px solid #B3B2B2;
	font-family: Tahoma; text-align: justify; direction: rtl; 
	padding: 3px 5px 3px 5px; vertical-align: middle;
}

.poll {
	width: 150px; padding: 4px;
}
.sectiontableentry1 {
	background-color : #E0F0FF;
	height: 20px; width: 60px;
}	
.sectiontableentry2 {
	background-color : #CCE6FF;
	height: 20px; width: 60px;
}
table.pollstableborder {
	 border: 0;
	 text-align: center;
  	max-width: 440px;
}
.sectiontableheader {
	background-color : #9BD1FF;
	color            : #0A459A;
	font-weight      : bold;
	font-size: 10pt;
	padding:5px;
	max-width: 440px;

}
.sectiontableheader h3 {
	font-family: Tahoma; font-size: 10pt; font-weight: bold; width: 400px;
}
.componentheading
{
	font-family: Tahoma, Verdana, "Lucida Sans";
	font-size: 11px;
	color: #000;
	font-weight: bold;
	text-align: right;
	padding-right: 22px; padding-top: 5px;
	height: 20px;
	max-width: 440px;
}
.contentpane {
font-family:Tahoma,Arial,Verdana, Helvetica, sans-serif;
max-width: 440px; width: 121px; 
}
.blog {
	margin-top: 5px;
}
.blog_more {
	font-family: Tahoma; padding-top: 5px; font-size: 8pt;
	padding-right: 10px;
}
.blog_more ul {
	margin-right: 30px; margin-top: 5px; margin-bottom: 10px;
}
.blogsection {
	text-decoration: none; font-family: Tahoma; font-size: 8pt;
	color: #3B2200;
}
a:link.blogsection {
	color: #3B2200;
}
a:hover.blogsection {
	text-decoration: none; color: #9D4D00;
}
a:visited.blogsection {
	text-decoration: none;
}

a:link.pagenav, a:visited.pagenav {
	text-decoration: none; color: #000;
}
a:hover.pagenav {
	text-decoration: none; color: Black;
}
table.adminform {
	max-width: 470px; padding: 0; margin: 0;
}
textarea.introtext, textarea.fulltext {
	max-width: 468px; padding: 0; margin: 0;
}
.pathway img {
	width: 9px; height: 9px;
}

.moduletable-most th {
	text-align: right; text-indent: 25px; padding-bottom: 5px;
}
.content_rating {
	padding: 15px;
}
.content_vote {
	padding: 15px;
}
td.footertd {
	height: 40px;
	font-family: Tahoma; font-size: 10px; direction: rtl; color: #9BD1FF;
	padding: 10px; padding-top:5px; padding-bottom: 7; margin: 0; 
	text-align: center; vertical-align: bottom;
	background: url(../images/footer.gif); background-position: bottom; background-repeat: repeat-x;
}
.footertd a:link, .footertd a:visited {
	color:#9BD1FF;
}
.footertd a:hover {
	color: #005606;
}