html {
	margin-bottom: 1px; height: 100%
}
form {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
body {
	margin: 0px; height: 100%;
}
A:link {
	font-weight: normal; color: #03c; text-DECORATION: none
}
A:visited {
	font-weight: normal; color: #03c; text-DECORATION: none
}
A:hover {
	font-weight: normal; color: #00f; text-DECORATION: underline
}
P {
	margin-top: 0px; margin-bottom: 5px
}
td {
	font-size: 11px; color: #333; line-height: 140%; font-FAMILY: Tahoma, Helvetica, sans-serif; text-align: right;
}
tr {
	font-size: 11px; color: #333; line-height: 140%; font-FAMILY: Tahoma, Helvetica, sans-serif; text-align: right
}
P {
	font-size: 11px; color: #333; line-height: 140%; font-FAMILY: Tahoma, Helvetica, sans-serif; text-align: right
}
div {
	font-size: 11px; color: #333; line-height: 140%; font-FAMILY: Tahoma, Helvetica, sans-serif;
}
div.componentheading {
	padding-right: 0px; margin-top: 10px
}
h3 {
	padding-right: 4px; font-weight: bold; font-size: 1em; margin: 0px 0px 5px; direction: rtl; font-FAMILY: Tahoma, Helvetica, sans-serif;text-align:center;
}
.componentheading {
	padding-right: 4px; font-weight: bold; font-size: 1em; margin: 0px 0px 5px; direction: rtl; font-FAMILY: Tahoma, Helvetica, sans-serif
}
table.moduletable th {
	padding-right: 4px; font-weight: bold; font-size: 1em; margin: 0px 0px 5px; direction: rtl; font-FAMILY: Tahoma, Helvetica, sans-serif;
}
A.readon {
	padding-right: 20px; margin-top: 10px; display: block; background: url(../images/mp_readon.png) no-repeat right top; FLOAT: left; direction: rtl; line-height: 14px; height: 16px
}
A.mainlevel {
	padding-right: 5px
}
.componentheading {
	
}
.contentheading {
	padding-right: 5px; padding-left: 0px; font-weight: normal; font-size: 14px; padding-bottom: 0px; VERTICAL-ALIGN: bottom; WIDth: 100%; color: #000; direction: rtl; padding-top: 0px; font-FAMILY: Tahoma, Helvetica, sans-serif; text-align: right
}
table.blog td.contentheading {
	padding-top: 15px
}
table.contenttoc {
	BORDER-right: #ccc 1px solid; padding-right: 5px; BORDER-top: #ccc 1px solid; padding-left: 5px; padding-bottom: 5px; margin: 5px; BORDER-left: #ccc 1px solid; padding-top: 5px; BORDER-bottom: #ccc 1px solid
}
table.contenttoc td {
	padding-right: 5px; padding-left: 5px; padding-bottom: 0px; padding-top: 0px
}
td.buttonheading {
	
}
td.sectiontableheader {
	BORDER-right: #fff 1px solid; padding-right: 4px; padding-left: 4px; font-weight: bold; background: #efefef; padding-bottom: 4px; color: #333; padding-top: 4px
}
tr.sectiontableentry1 td {
	padding-right: 4px; padding-left: 4px; padding-bottom: 4px; padding-top: 4px
}
tr.sectiontableentry2 td {
	padding-right: 4px; padding-left: 4px; padding-bottom: 4px; padding-top: 4px
}
td.sectiontableentry1 {
	padding-right: 3px; padding-left: 3px; padding-bottom: 3px; padding-top: 3px
}
td.sectiontableentry2 {
	padding-right: 3px; padding-left: 3px; padding-bottom: 3px; padding-top: 3px
}
table.contentpaneopen {
	WIDth: 100%
}
table.contentpane {
	WIDth: 100%
}
table.moduletable {
	WIDth: 100%
}
div.moduletable {
	margin-bottom: 15px
}
.small {
	font-weight: normal; font-size: 10px; color: #999; text-align: left
}
.modifydate {
	font-weight: normal; font-size: 10px; VERTICAL-ALIGN: bottom; color: #999; direction:rtl; height: 20px; text-align: left
}
.createdate {
	font-weight: normal; font-size: 10px; padding-bottom: 5px; VERTICAL-ALIGN: top; color: #999; direction:rtl; padding-top: 0px; height: 20px
}
.clr {
	CLEAR: both
}
#page_bg {
	padding-right: 0px; padding-left: 0px; background: #4e7db1; margin-bottom: 1px; padding-bottom: 0px; padding-top: 0px; height: 100%
}
div.mosimage {
	margin: 5px
}
div.mosimage_caption {
	font-size: 10px; color: #666
}
div.center {
	text-align: center
}
table#main {
	margin: 10px auto; text-align: right
}
div.blog_more {
	margin-top: 30px
}
LI.latestnews {
	padding-right: 5px; margin-top: 3px
}
.pagenav {
	font-weight: bold; direction: rtl; line-height: 50px
}
div.syndicate div {
	text-align: center
}
td.left_shadow {
	background: url(../images/mp_shadow_l.png) repeat-y; WIDth: 11px
}
td.right_shadow {
	background: url(../images/mp_shadow_r.png) repeat-y; WIDth: 11px
}
td.left_bot_shadow {
	background: url(../images/mp_shadow_l_b.png) no-repeat; WIDth: 11px; height: 55px
}
td.right_bot_shadow {
	background: url(../images/mp_shadow_r_b.png) no-repeat; WIDth: 11px; height: 55px
}
td.bottom {
	background: url(../images/mp_shadow_b.png) #f7f7f7 no-repeat left bottom; color: #999; text-align: center
}
td.bottom A:link {
	color: #999
}
td.bottom A:visited {
	color: #999
}
td.bottom A:hover {
	color: #999
}
td.wrapper {
	background: url(../images/mp_shadow_t.png) #f7f7f7 no-repeat; WIDth: 773px
}
#header {
	margin-top: 15px; background: url(../images/mp_header.jpg); margin-left: 4px; WIDth: 765px; margin-right: 4px; height: 100px
}
#mainbody {
	background: url(../images/mp_header_bottom.png) #f7f7f7 repeat-x
}
table.menu td.menu_m {
	text-align: center
}
table.menu td.menu_l {
	background: url(../images/mp_spacer_white.png) no-repeat left top; WIDth: 4px; height: 12px
}
table.menu td.menu_r {
	background: url(../images/mp_spacer_white.png) no-repeat right top; WIDth: 4px; height: 12px
}
table.menu td.menu_m {
	WIDth: 765px; text-align: center
}
table.pill {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin-left: auto; margin-right: auto; padding-top: 0px
}
div.wrap0 {
	display: block; margin: 0px auto; text-align: center
}
div.wrap0 span {
	display: inline-block; white-space: nowrap
}
div.pill_l {
	CLEAR: both; padding-left: 20px; background: url(../images/mp_menu_cap_l.png) no-repeat; FLOAT: left; height: 32px
}
div.pill_m {
	padding-right: 0px; padding-left: 0px; background: url(../images/mp_menu_normal_bg.png) repeat-x; FLOAT: left; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
div.pill_r {
	padding-right: 19px; background: url(../images/mp_menu_cap_r.png) no-repeat 100% 0px; FLOAT: left; height: 32px
}
#pillmenu {
	CLEAR: both; FLOAT: left; white-space: nowrap; height: 32px
}
.button {
	BORDER-right: 1px solid; BORDER-top: 1px solid; font-size: 8pt; BORDER-left: 1px solid; BORDER-bottom: 1px solid; font-FAMILY: tahoma; background-color: #ffcc00
}
.inputbox {
	BORDER-right: #808080 1px solid; BORDER-top: #808080 1px solid; font-size: 8pt; BORDER-left: #808080 1px solid; color: #000080; BORDER-bottom: #808080 1px solid; font-FAMILY: tahoma; background-color: #e8e8e8
}
#pillmenu UL {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; LIST-STYLE-TYPE: none
}
#pillmenu LI {
	padding-right: 0px; padding-left: 0px; background: url(../images/mp_menu_seperator.png) no-repeat right top; FLOAT: left; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
#pillmenu A {
	padding-right: 15px; display: block; padding-left: 15px; font-weight: normal; font-size: 11px; FLOAT: left; padding-bottom: 0px; color: #000; line-height: 24px; padding-top: 0px; font-FAMILY: Tahoma, Helvetica, sans-serif; height: 24px; text-DECORATION: none
}
#pillmenu A:hover {
	color: #00f
}
#pillmenu A#active_menu {
	background: url(../images/mp_menu_active_bg.png) repeat-x; color: #fff
}
#pillmenu A#active_menu:hover {
	color: #fff
}
span.pathway {
	display: block; margin: 0px 20px
}
span.pathway IMG {
	padding-right: 10px; padding-left: 10px; padding-bottom: 0px; padding-top: 0px
}
div#roundbox {
	background: url(../images/mp_content_middle.png) repeat-y; margin: 9px; WIDth: 755px
}
div#roundbox div.top {
	background: url(../images/mp_content_top.png) no-repeat; OVERFLOW: hidden; WIDth: 755px; height: 9px
}
div#roundbox div.middle {
	padding-right: 7px; margin-top: -1px; padding-left: 10px; padding-bottom: 0px; WIDth: 100%; padding-top: 0px
}
div#roundbox div.bottom {
	background: url(../images/mp_content_bottom.png) no-repeat; OVERFLOW: hidden; WIDth: 755px; height: 9px
}
div#footer_divider {
	background: url(../images/mp_footer_seperator.png) repeat-x; OVERFLOW: hidden; height: 2px
}
td.greyline {
	background: url(../images/mp_line_grey.png) repeat-y; WIDth: 11px
}
UL {
	padding-right: 1.6em; padding-left: 0px; padding-bottom: 0px; margin: 0px; direction: rtl; padding-top: 0px
}
div.moduletable h3 {
	padding-left: 4px; font-weight: bold; font-size: 1em; margin: 0px 0px 5px; font-FAMILY: Tahoma, Helvetica, sans-serif
}
div.module h3 {
	padding-left: 4px; font-weight: bold; font-size: 1em; margin: 0px 0px 5px; font-FAMILY: Tahoma, Helvetica, sans-serif
}
div.module-dark h3 {
	padding-left: 4px; font-weight: bold; font-size: 1em; margin: 0px 0px 5px; font-FAMILY: Tahoma, Helvetica, sans-serif
}
div.module {
	background: url(../images/mp_right_block1_m.png) repeat-y; margin-bottom: 2px; WIDth: 176px; direction: rtl
}
div.module div {
	background: url(../images/mp_right_block1_b.png) no-repeat left bottom
}
div.module div div {
	padding-right: 10px; padding-left: 12px; background: url(../images/mp_right_block1_t.png) no-repeat left top; padding-bottom: 15px; padding-top: 7px
}
div.module div div div {
	padding-right: 0px; padding-left: 0px; background: none transparent scroll repeat 0% 0%; padding-bottom: 0px; WIDth: 100%; padding-top: 0px
}
div.module-dark h3 {
	padding-left: 2px; color: #fff
}
div.module-dark {
	background: url(../images/mp_right_block2_m.png) repeat-y; margin-bottom: 3px; WIDth: 176px
}
div.module-dark div {
	background: url(../images/mp_right_block2_b.png) no-repeat left bottom
}
div.module-dark div div {
	padding-right: 12px; padding-left: 14px; background: url(../images/mp_right_block2_t.png) no-repeat left top; padding-bottom: 15px; padding-top: 7px
}
div.module-dark div div div {
	padding-right: 0px; padding-left: 0px; background: none transparent scroll repeat 0% 0%; padding-bottom: 0px; WIDth: 100%; padding-top: 0px
}
td.maincol {
	padding-right: 10px; WIDth: 100%
}
td.maincolb {
	WIDth: 100%; text-align: center
}
td.rightcol {
padding-right: 15px;
}
.maincolb .moduletable td {
	text-align: center;
}
div#maindivider {
	margin-top: 5px; background: #ccc; OVERFLOW: hidden; WIDth: 550px; height: 1px
}

// -----------------
moscommain {
font-family: trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
background-color: #E5E6E7;
border: 1px dotted #68878A;
width:98%;
}
.moscombody {	
background-color: #F3F4FF;
width: 100%; 
}
.moscomtextodd {
background-color: #F3F4F5; 
}
.moscomtexteven {
background-color: #D0D9DB; 
}
.moscomform {
background-color: #F3F4Ff;
border: 1px dotted #68878A;
width:98%;
}
.moscomnav {	
background-color: #F3F4F0;
}
.moscomhr {
  color: #68878A;
  height: 1px;
}