@charset "utf-8";
#Table_01 {
	margin: auto;
	background-color: #FFFFFF;
}
#Table_01 .middle {
	border: 1px solid #999999;
}

#Table_01 .footer {
	margin: 10px;
	padding: 10px;
	background-color: #043A56;
}




body {
	margin: auto;
	background-color: #666666;
	color: #000000;
}



input, select, textarea, a, span, li {
	font-family: Tahoma;
	font-size: 12px;
	line-height: 16px;
	color: #000000;
}
form {
	margin:0px;
}
td {
	text-align: right;
	vertical-align: top;
	font-family:Tahoma;
	font-size:12px;
	color:#333333;	
}


.loginTD, .loginTD:link, .loginTD:visited {
	color: #FFFFFF;
}
.loginTD:hover {
	color: #FFCC00;
}

p {
	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
	direction:rtl;
}
h1 {
	font-size: 14px;
	font-weight: 600;
	color: #FF9900;
	font-family: tahoma, Arial, Helvetica, sans-serif;
	direction:rtl;
}
h2 {
	font-size: 13px;
	font-weight: 500;
	color: #51588C;
	direction:rtl;
}
ul {
	font-size: 12px;
	text-align: justify;
	margin: 4px;
	padding: 14px;
	direction:rtl;
}
strong{
	font-size: 12px;
	font-weight: 600;
	direction:rtl;
	font-family: Traffic, Tahoma, Helvetica, sans-serif;
}
b{
	font-size: 13px;
	font-weight: 600;
	direction:rtl;
	font-family: Traffic, Tahoma, Helvetica, sans-serif;
}
textarea {
	font-size: 13px;
	direction:rtl;
}

/* class ********************************************************************************************************************************************************************************************************************************************************************************************************/
.HeaderTable {
	width:100%;
	margin-top:3px;
	margin-bottom:2px;
	border-width:0px;
	border-style:solid;
	border-color:#CCCCCC;
}
.HeaderTitle {
	background-repeat:no-repeat;
	color:#1555D2;
	padding:6px;
	padding-bottom:0px;
	font-size:12px;
	font-weight:600;
	text-align:right;
	direction:rtl;
}
.HeaderTD {
	color:#333333;
	padding:6px;
	font-size:12px;
	font-weight:600;
	border-width:0px;
	border-color:#E1E1E1;
	border-style:solid;
	border-top-width:0px;
	border-top-style:solid;
	border-top-color:#CCCCCC;
}

.HeaderFont {
	font-size:12px;
	color:#333333;
	font-weight:600;
}
.HeaderFont:visited {
	text-decoration:none;
	color:#333333;
}
.HeaderFont:link {
	text-decoration:none;
	color:#333333;
}
.HeaderFont:hover {
	text-decoration:none;
	color:#000000;
}
.LabelTD {
	padding:2px 5px;
	text-align:right;
	border-width:1px;
	border-color:#F3F3F3;
	border-style:solid;
	background: #ECEDF4;
}

.DataTD {
	background-color:#FFFFFF;
	color:#696969;
	padding:3px;
	padding-left:2px;
	border-width:1px;
	border-color:#F3F3F3;
	border-style:solid;
	text-align: right;
}
.DataTDover {
	background-color:#EFEFEF;
	color:#333333;
	padding:3px;
	padding-left:2px;
	border-width:1px;
	border-color:#F3F3F3;
	border-style:solid;
	text-align: right;
}
.DataFont {
	color:#333333;
}
.DataFont:visited {
	text-decoration:none;
	color:#444444;
}
.DataFont:link {
	text-decoration:none;
	color:#444444;
}
.DataFont:hover {
	text-decoration:none;
	color:#000000;
}
.FieldTD {
	background-color:#A2ACBB;
	color:#FFFFFF;
	padding:2px;
	vertical-align:top;
	text-align:center;
	border-width:1px;
	border-color:#F3F3F3;
	border-style:solid;
	font-size: 10px;
	font-weight: 500;
	height: 20px;
}
.FieldFont {
	font-size:11px;
	color:#FFFFFF;
	font-weight:500;
}
.FieldFont:visited {
	text-decoration:none;
	color:#FFFFFF;
}
.FieldFont:link {
	text-decoration:none;
	color:#FFFFFF;
}
.FieldFont:hover {
	text-decoration:none;
	color:#000000;
}

.SubMenuTable {
	background-image:url('../styles/basic/images/bk_content.gif');
	background-repeat:repeat-x;
	margin:0px;
	margin-bottom:5px;
	height:30px;
	border-width:0px;
	border-style:solid;
	border-color:#666666;
	border-collapse:collapse;
}
.SubMenuTD {
	color:#6B7A92;
	padding:1px;
	font-size:12px;
	border-width:0px;
	border-style:none;
	border-color:#DEDEDE;
	border-right-width:0px;
	border-right-style:solid;
	border-right-color:#FFFFFF;
	border-top-width:0px;
	border-top-style:solid;
	border-top-color:#000000;
	direction:rtl;
}
.SubMenuTDFont {
	font-size:10px;
	color:#6B7A92;
	font-weight:600;
}
.SubMenuTDFont:visited {
	text-decoration:none;
	color:#6B7A92;
	font-weight:600;
}
.SubMenuTDFont:link {
	text-decoration:none;
	color:#6B7A92;
	font-weight:600;
}
.SubMenuTDFont:hover {
	text-decoration:none;
	color:#000000;
	font-weight:600;
}
.SubMenuTab {
	color:#6B7A92;
	padding:2px;
	vertical-align:bottom;
}
.SubMenuTabFont {
	background-image:url('../styles/basic/images/bk_section.gif');
	font-size:10px;
	padding:1px;
	padding-left:3px;
	padding-right:3px;
	border-width:1px;
	border-style:solid;
	border-color:#DDDDDD;
}
.SubMenuTabFont:visited {
	text-decoration:none;
	color:#6B7A92;
}
.SubMenuTabFont:link {
	text-decoration:none;
	color:#6B7A92;
}
.SubMenuTabFont:hover {
	text-decoration:none;
	color:#000000;
}
.SubMenuTop {
}
.SubMenuLeft {
	width:5px;
	background-repeat:no-repeat;
	border-top-width:0px;
	border-top-style:solid;
	border-bottom-color:#000000;
}
.SubMenuDiv {
	width:35%;
	border-top-width:0px;
	border-top-style:solid;
	border-top-color:#000000;
}
.SubMenuRight {
	width:2px;
	border-right-width:0px;
	border-right-style:solid;
	border-right-color:#000000;
}
.SubMenuBottom {
}
.SubMenuFont {
	background-color:#6B7A92;
	font-size:10px;
	padding:1px;
	padding-left:5px;
	padding-right:5px;
	border-width:1px;
	border-style:solid;
	border-color:#999999;
}
.SubMenuFont:visited {
	text-decoration:none;
	color:#6B7A92;
}
.SubMenuFont:link {
	text-decoration:none;
	color:#6B7A92;
}
.SubMenuFont:hover {
	text-decoration:none;
	color:#000000;
}
.SubMenuTitleTable {
	background-image:url(../styles/basic/images/bk_menu.gif);
	background-color:#A2ACBB;
	height:30px;
	border-width:0px;
	border-style:solid;
	border-color:#222222;
	color: #6B7A92;
	width: 98%;
}
.SubMenuTitle {
	color:#6B7A92;
	padding:3px 8px;
	font-size:12px;
	vertical-align:middle;
	border-top-width:0px;
	border-top-style:solid;
	border-top-color:#000000;
	text-align: right;
	direction:rtl;
}
.SubMenuTitleFont {
	font-size:12px;
}
.SubMenuTitleFont:visited {
	text-decoration:none;
	color:#6B7A92;
}
.SubMenuTitleFont:link {
	text-decoration:none;
	color:#6B7A92;
}
.SubMenuTitleFont:hover {
	text-decoration:none;
	color:#000000;
}
.SubMenuSort {
	width:160px;
	padding:2px;
	color:#6B7A92;
	vertical-align:bottom;
}
.SubMenuSearch {
	width:180px;
	text-align:right;
	padding:1px;
	vertical-align:bottom;
}
.SubMenuSearchFont {
	color:#6B7A92;
}
.SubMenuSearchInput {
	font-size:10px;
}
.GroupTD {
	color:#C9C9C9;
	font-size:12px;
	padding:3px;
	vertical-align:top;
}

.MsgFont {
	font-size:12px;
	color:#FF0000;
	font-weight:300;
	padding:4px;
	border-width:0px;
	border-style:solid;
	border-color:#222222;
	background: #EBEBD6;
	width: 100%;
}

.ErrFont {
	background-color:#FFFFFF;
	font-size:12px;
	color:#CC0000;
	font-weight:300;
	padding:2px;
}
.cmd {
	background-image:url('../styles/basic/images/bk_menu.gif');
	margin:1px;
	font-size:11px;
	color:#FFFFFF;
	border-width:1px;
	border-color:#CCCCCC;
	border-style:outset;
}
.radio {
	border-width:0;
}

.copyright {
	width:90%;
	color:#666666;
	border-width:0px;
	margin-top:15px;
	margin-right:5px;
	text-align:center;
}

.LeftTD {
	background-color:#F9F9FC;
	width:18%;
	padding:30px 3px 0px 1px;
	border-width:0px;
	border-right-width:1px;
	border-style:solid;
	border-color:#F3F3F3;
}


.CatTable {
	border-width:0px;
	border-style:solid;
	border-color:#666666;
	border-collapse:collapse;
}
.CatTD {
	padding:12px;
	color:#999999;
	direction:rtl;
}
.CatFont {
	font-size:11px;
	color:#666666;
}
.CatFont:link {
	color:#666666;
}
.CatFont:visited {
	color:#666666;
}
.CatFont:hover {
	color:#333333;
}
.SubDiv {
	padding-left:25px;
}

.ParentFont {
	font-size:12px;
	font-weight:600;
	color:#66CC00;
}
.ParentFont:link {
	text-decoration:none;
	color:#0A6326;
}
.ParentFont:visited {
	text-decoration:none;
	color:#0A6326;
}
.ParentFont:hover {
	text-decoration:none;
	color:#669900;
}
.ContentTable {
	margin-left:2;
	width:99%;
	border-collapse:collapse;
}
.ContentTitle {
	padding:2px;
	font-size:13px;
	font-weight:600;
	color:#003399;
}
.ContentRating {
	padding:9px;
	text-align:right;
	border-width:0px;
}
.ContentAuthorTD {
	padding-left:9px;
	font-size:11px;
	color:#999999;
	border-width:0px;
	border-bottom-width:1px;
	border-style:solid;
	border-color:#EFEFEF;
}
.ContentCatTD {
	background-color:#F9F9F9;
	width:25%;
	padding:1px;
	padding-right:9px;
	border-width:1px;
	border-style:solid;
	border-color:#EFEFEF;
}
.ContentCatFont {
	font-size:11px;
	color:#1152D1;
}
.ContentCatFont:visited {
	text-decoration:none;
	color:#1152D1;
}
.ContentCatFont:link {
	text-decoration:none;
	color:#1152D1;
}
.ContentCatFont:hover {
	color:#333333;
}
.ContentShortDesc {
	padding:2px;
	padding-left:5px;
	font-size:12px;
	color:#696969;
	font-familiy:Tahoma;
	text-align:right;
	direction:rtl;
}
.ContentLongDesc {
	padding:2px;
	padding-left:5px;
	font-size:12px;
	color:#333333;
	font-familiy:Tahoma;
	text-align:justify;
	direction:rtl;
}
.ContentPrevTD {
	height:15px;
	padding:3px;
	border-width:0px;
	border-style:solid;
}
.ContentNextTD {
	height:15px;
	padding:3px;
	text-align:right;
	border-width:0px;
	border-style:solid;
}
.ContentPrevNextFont {
	padding:3px;
	color:#1152D1;
}
.ContentPrevNextFont:visited {
	color:#2263E2;
}
.ContentPrevNextFont:link {
	color:#1152D1;
}
.ContentPrevNextFont:hover {
	color:#2263E2;
}
.PagingFont {
	padding:1px;
}
.ContentLinkTable {
	width:98%;
	margin-top:2px;
	border-width:0;
	border-bottom-width:1px;
	border-color:#FCFCFC;
	border-style:solid;
}
.ContentLinkLabel {
	padding:3px;
	text-align:right;
	width:150px;
}
.ContentLinkTD {
	padding:3px;
}
.ContentLinkFont {
	color:#1152D1;
}
.ContentLinkFont:visited {
	text-decoration:none;
	color:#2263E2;
}
.ContentLinkFont:link {
	text-decoration:none;
	color:#1152D1;
}
.ContentLinkFont:hover {
	text-decoration:none;
	color:#2263E2;
}
.ContentTD {
	font-size:11px;
	color:#666666;
	font-family:Tahoma;
	padding:5px;
	padding-top:10px;
	vertical-align:top;
	text-align: justify;
	direction:rtl;
}
.ContentFont {
font-family:;
	font-size:11px;
	font-weight:500;
}
.ContentFont:visited {
	color:#666666;
}
.ContentFont:link {
	color:#666666;
}
.ContentMore {
	margin-left:2;
	background-image:url('../styles/basic/images/bk_section.gif');
	font-size:11px;
}
.ContentMore:visited {
	text-decoration:none;
	color:#1152D1;
}
.ContentMore:link {
	text-decoration:none;
	color:#1152D1;
}
.ContentMore:hover {
	text-decoration:none;
	color:#333333;
}
.SubContentDiv {
	margin-top:3px;
	margin-bottom:3px;
	width:100%;
	text-align:left;
	border-width:0;
	border-style:solid;
}
.SubContentTitleTable {
	background-color:#EFEFEF;
	width:100%;
}
.SubContentTitleTD {
	padding:1px;
	font-weight:600;
	border-width:0;
	border-bottom-width:1px;
	border-color:#FFFFFF;
	border-style:solid;
	text-align: right;
	direction:rtl;
}
.SubContentTable {
	width:100%;
}
.SubContentTD {
	padding:2px;
}
.SubContentFont:link {
	text-decoration:none;
}
.SubContentFont:visited {
	text-decoration:none;
}
.SubContentSubmitLink {
	font-weight:600;
	padding-top:6px;
}
.ContentIncHeadTable {
	width:150px;
	border-width:2px;
	border-bottom-width:0;
	border-style:solid;
	border-color:#E5E1D2;
	direction:rtl;
}
.ContentIncHeadTD {
	padding:5px;
}
.ContentIncTable {
	width:150px;
	border-width:2px;
	border-style:solid;
	border-color:#E5E1D2;
	direction:rtl;
}
.ContentIncTitleTD {
	color:#000000;
	padding:6px;
	height:20;
	border-width:1px;
	border-top-width:0px;
	border-bottom-width:0px;
	border-style:solid;
	border-color:#EEEEEE;
}
.ContentIncTitleTDFont {
}
.ContentIncTD {
}
.ContentIncFont {
	font-family:Tahoma;
	font-size:11px;
	font-weight:500;
	color:#555555;
}
.ContentIncFont:visited {
	text-decoration:none;
	color:#CC0000;
}
.ContentIncFont:link {
	text-decoration:none;
	color:#CC0000;
}
.ContentIncFont:hover {
	text-decoration:none;
	color:#C50000;
}
.PopUpTable {
	direction:rtl;
}
.PopUpTD {
	background-color:#FFFFFF;
}
.AdminThumbnail {
	background-color:#FFFFFF;
	margin-right:2px;
	border-width:1px;
	border-color:#CCCCCC;
	border-style:solid;
	float:right;
}
.Thumbnail {
	float: right;
	width: 130px;
	margin: 3px;
	padding: 3px;
	border: 1px solid #CCCCCC;
}
.Thumbnailsmall {
	float: right;
	width: 70px;
	height: 60px;
	margin: 1px;
	padding: 1px;
	border: 1px solid #CCCCCC;
}
.Image1 {
	margin:8px;
	float:right;
	vertical-align:middle;
	border-width:1px;
	border-color:#CCCCCC;
	border-style:solid;
	clear: left;
}
.CatImage {
	margin:2px;
	float:right;
	vertical-align:middle;
	border-width:1px;
	border-color:#CCCCCC;
	border-style:solid;
	clear: left;
}
.AdTable {
	margin-top:2px;
	border-width:0px;
	direction:rtl;
}
.AdTd {
	padding:0px;
	padding-left:3px;
	width:150px;
}
.AdContentTd {
	padding:5px;
	border-width:0;
	border-right-width:1px;
	border-style:solid;
	border-color:#F3F3F3;
}
.AdDiv {
	text-align:center;
	margin-top:2px;
	margin-bottom:2px;
	padding:0px;
}
.ListTable {
	width:99%;
	height:70px;
	padding:0px;
	margin-top:0px;
	margin-bottom:6px;
	border-width:1px;
	border-style:solid;
	border-color:#F0F0F0;
	direction:rtl;
}
.ListHeaderTable {
	width:99%;
	margin-top:8px;
	margin-bottom:1px;
	direction:rtl;
}
.ListHeaderTitle {
	background-repeat:no-repeat;
	background-position:left center;
	color:#357899;
	padding:4px;
	padding-bottom:1px;
}
.ListHeaderTitleFont {
	font-size:12px;
	font-weight:500;
	color:#666666;
}
.ListHeaderTitleFont:visited {
	text-decoration:none;
	color:#1555D2;
}
.ListHeaderTitleFont:link {
	text-decoration:none;
	color:#1555D2;
}
.ListHeaderTitleFont:hover {
	text-decoration:none;
	color:#C50000;
}
.ListHeaderCategory {
	color:#666666;
	padding:4px;
	font-size:11px;
	font-weight:500;
	vertical-align:top;
}
.ListHeaderCategoryFont {
	font-size:11px;
	color:#1152D1;
}
.ListHeaderCategoryFont:visited {
	text-decoration:none;
	color:#1152D1;
}
.ListHeaderCategoryFont:link {
	text-decoration:none;
	color:#1152D1;
}
.ListHeaderCategoryFont:hover {
	text-decoration:none;
	color:#333333;
}
.ListHeaderTD {
	color:#999999;
	padding:5px;
	padding-top:1px;
	padding-bottom:1px;
	font-size:11px;
}
.ListHeaderFont {
	font-size:12px;
	color:#1555D2;
	font-weight:600;
}
.ListHeaderFont:visited {
	text-decoration:none;
	color:#1555D2;
}
.ListHeaderFont:link {
	text-decoration:none;
	color:#1555D2;
}
.ListHeaderFont:hover {
	text-decoration:none;
	color:#C50000
}
.ListLinkLabel {
	padding:6px;
	padding-right:2px;
	color:#999999;
	text-align:right;
}
.ListLinkTd {
	padding:6px;
}
.ListTD {
	background-color:#FFFFFF;
	color:#666666;
	padding:10px;
	font-size:12px;
	text-align: justify;
	direction:rtl;
}
.ListThumb {
	padding:6px;
	width:90;
	text-align:center;
	vertical-align:top;
}
.ListFont {
	font-size:10px;
	color:#666666;
}
.ListFont:visited {
	text-decoration:none;
	color:#999999;
}
.ListFont:link {
	text-decoration:none;
	color:#999999;
}
.ListFont:hover {
	text-decoration:none;
	color:#666666;
}

.RatingsDiv {
	padding:9px;
	margin-top:5px;
	font-weight:600;
	color:#999999;
	text-align:right;
}
.RatingsFont {
	padding-right:5px;
	color:#999999;
}
.RatingsFont:visited {
	text-decoration:none;
	color:#333333;
}
.RatingsFont:link {
	text-decoration:none;
	color:#333333;
}
.RatingsFont:hover {
	text-decoration:none;
	color:#666666;
}
.HomeTable {
	margin-top:8px;
	width:100%;
	border-width:0px;
}
.HomeTop {
	padding:2px;
	vertical-align:top;
}
.HomeLeft {
	width:158px;
	padding:6px;
	padding-right:2px;
	text-align:center;
}
.HomeCenter {
	padding:2px;
	padding-left:10px;
	padding-right:10px;
	vertical-align:top;
}
.HomeRight {
	width:158px;
	padding:6px;
	padding-left:3px;
	text-align:center;
}
.HomeBottom {
	padding:6px;
	text-align:left;
	vertical-align:top;
}
.HomeDiv {
	background-image:url('../styles/basic/images/bk_homediv.gif');
	width:1px;
}
.HomeSpacer {
	height:1px;
}
.HomeFont {
	font-size:10px;
	font-weight:600;
	color:#EFEFEF;
}
.HomeContentTable {
	margin-bottom:3px;
	border-width:0px;
}
.HomeContentHeadTD {
	padding:4px;
	line-height:16pt;
	vertical-align:top;
	border-width:0px;
	border-style:solid;
	border-color:#F3F3F3;
}
.HomeContentHeadFont {
	font-size:12px;
	font-weight:500;
	line-height:16pt;
}
.HomeContentHeadFont:link {
	color:#C50000;
}
.HomeContentHeadFont:visited {
	color:#C50000;
}
.HomeContentHeadFont:hover {
	color:#00C500;
}
.HomeContentTD {
	padding-top:3px;
	vertical-align:top;
	border-width:0px;
	border-bottom-width:1px;
	border-style:solid;
	border-color:#F0F0F0;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	direction:rtl;
	font: italic 400 11px verdana, Traffic, Tahoma;
	color: #999999;
}
.HomeContentInfo {
	color:#999999;
	padding-left:6px;
	padding-top:10px;
	font-size:10px;
	border-width:0px;
	border-top-width:1px;
	border-style:solid;
	border-color:#F0F0F0;
}
.HomeContentInfoFont {
	font-size:11px;
}
.HomeContentInfoFont:link {
	color:#1152D1;
}
.HomeContentInfoFont:visited {
	color:#1152D1;
}
.HomeContentInfoFont:hover {
	color:#333333;
}
.HomeContentFont {
	font-size:12px;
	font-weight:500;
	font-style: normal;
}
.HomeContentFont:link {
	color:#FFFFFF;
	font-weight: 500;
	font-size: 13px;
}
.HomeContentFont:visited {
	color:#b1b651;
}
.HomeContentFont:hover {
	color:#8dc63f;
	font-weight: 600;
}
.HomeContentThumbnail {
	float: right;
	margin: 3px;
}
.HomeCatTable {
	margin-bottom:3px;
	border-width:0px;
	border-style:solid;
	border-color:#F3F3F3;
	border-collapse:collapse;
}
.HomeCatTD {
	scolor:#003399;
	padding-left:4px;
	padding-top: 4px;
	padding-right: 6px;
	padding-bottom: 4px;
	direction:rtl;
	border-top: 1px #CCCCCC;
	border-right: 1px #CCCCCC;
	border-bottom: 1px dotted #CCCCCC;
	border-left: 1px #CCCCCC;
}
.HomeCatFont {
	color:#666666;
	font-weight:500;
}
.HomeCatFont:visited {
	text-decoration:none;
	color:#999999;
}
.HomeCatFont:link {
	text-decoration:none;
	color:#666666;
}
.HomeCatFont:hover {
	text-decoration:none;
	color:#333333;
}
.HomeParentFont:link {
	color: #FFFFFF;
}
.HomeParentFont:hover {
	color: #FFFFFF;
}
.HomeParentFont:visited {
	color: #FFFFFF;
}
.SectionHeadTable {
	width:100%;
}
.SectionHeadTD {
	height:22px;
	color:#000000;
	filter:alpha(Opacity=95, FinishOpacity=50, Style=1, StartX=0, FinishX=0, StartY=1, FinishY=99);
	text-align: right;
	font-size: 12px;
	font-weight: 600;
	direction:rtl;
	padding: 4px 0px 2px;
	background: #D8DDE1;
}
.SectionTitleTD {
	background-color:#E1E5ED;
	padding:4px;
	border-width:0px;
	border-bottom-width:1px;
	border-top-width:1px;
	border-style:solid;
	border-color:#FFFFFF;
	font-family:Tahoma;
	font-size:11px;
	color:#003399;
	direction:rtl;
}
.SectionTable {
 background-color: width:99%;
	margin-bottom:2px;
	border-width:1px;
	border-style:solid;
	border-color:#F3F3F3;
	width: 99%;
}
.SectionTD {
	color:#616F7E;
	padding:2px;
	padding-left:0px;
	padding-right:0px;
	vertical-align:top;
	text-align: right;
	direction:rtl;
}
.SectionFont {
	font-family:Tahoma;
	font-size:10px;
	color:#444444;
}
.SectionFont:visited {
	text-decoration:none;
	color:#444444;
}
.SectionFont:link {
	text-decoration:none;
	color:#444444;
}
.SectionFont:hover {
	text-decoration:none;
	color:#000000;
}
.FeatureHeadTable {
	background-color:#FFFFFF;
	padding: 2px;
}
.FeatureHeadTD {
	height:23px;
	padding:2px;
	padding-top:4px;
	padding-left:4px;
	color:#EFEFEF;
	vertical-align:absmiddle;
	filter:alpha(Opacity=95, FinishOpacity=50, Style=1, StartX=0, FinishX=0, StartY=1, FinishY=99);
	direction:rtl;
}
.FeatureTitleTD {
	height:22px;
	color:#000000;
	filter:alpha(Opacity=95, FinishOpacity=50, Style=1, StartX=0, FinishX=0, StartY=1, FinishY=99);
	text-align: right;
	font-size: 12px;
	font-weight: 600;
	direction:rtl;
	padding: 4px 4px 2px;
	background: #D6D7BD;
}
.FeatureTitleFont {
	font-family:Tahoma;
	font-size:11px;
	color:#003399;
	font-weight: 500;
}
.FeatureTitleFont:link {
	text-decoration:none;
	color:#003399;
}
.FeatureTitleFont:visited {
	text-decoration:none;
	color:#003399;
}
.FeatureTitleFont:hover {
	text-decoration:none;
	color:#1555D2;
}
.FeatureTable {
	width:99%;
	height:120px;
}
.FeatureSpacer {
	height:3px;
}
.FeatureTD {
	color:#003366;
	padding:2px;
	padding-left:3px;
	vertical-align:top;
	text-align: right;
	direction:rtl;
}
.FeatureFont {
	font-size:10px;
	color:#333333;
	text-decoration: none;
}
.FeatureFont:visited {
	text-decoration:none;
	color:#333333;
}
.FeatureFont:link {
	text-decoration:none;
	color:#333333;
}
.FeatureFont:hover {
	text-decoration:none;
	color:#000000;
}
/* menu Document */

#Container {
	margin: auto;
	text-align: right;
}
#Content {
	direction: rtl;
	display:block;
	margin: 0px;
}
#RightBand {
	width: 100%;
	float: right;
	padding: 0px 0px 0px 0px;
	display: block;
	margin-right: 0px;
	margin-left: 0px;
	background-color: #333333;
	background-image: url(home_05.gif);
	background-repeat: repeat-y;
}
#MenuHolder ul {
	padding: 0px;
	margin: 0px;
	list-style: none;
}
#MenuHolder li {
	display:inline
}
a.MainMenu, a.MainMenu:visited {
	text-decoration: none;
	display: block;
	color: #FFFFFF;
	margin: 0px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #D7D7D7;
	padding-top: 0px;
	padding-right: 35px;
	padding-bottom: 3px;
	padding-left: 5px;
}
a.SubMenu, a.SubMenu:visited {
	text-decoration: none;
	display: block;
	color: #FFFFFF;
	margin: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #D7D7D7;
	border-right-color: #D7D7D7;
	border-left-color: #D7D7D7;
	border-bottom-color: #D7D7D7;
	padding-right: 35px;
	background-color: #666666;
	background-image: url(MenuArrow2.gif);
	background-repeat: no-repeat;
	background-position: 95.5%;
	padding-top: 0px;
	padding-bottom: 3px;
	padding-left: 5px;
}
a.MainMenu:Hover, a.MainMenu:Active {
	color: #FFFFFF;
	background-color: #A9A9D3;
}

a.SubMenu:Hover {
	color: #FFFFFF;
	background-color: #FF9900;
}
/* new */
a.1 {
	text-decoration: none;
	color: 000000;
}
.t11 {
	font-family: Tahoma;
	font-size: 13px;
	font-style: normal;
}

.style19 {
	color: #7294AF;
	font-weight: bold;
}

.style2 {
	color: #FFFFFF;
	font-weight: 500;
}
.style9 {
	color: #b1b651;
	font-weight: 500;
}
.style10 {
	color: #0073b4;
	text-decoration:none;
}
.style12 {
	color: #0073b4;
	font-size: 12px;
	font-weight: 600;
}
.style13 {
	color: #b1b651
}
.style15 {
	color: #f7941d;
	font-size: 12px;
	font-weight: 500;
}
.style16 {
	color: #737373;
	text-decoration:none;
}
.style17 {
	color: #8dc63f;
	font-weight: 500;
}
.style18 {
	color: #0073b4;
	font-size: 13px;
	font-weight: 500;
}
#Container {
	font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: auto;
	background: #FFFFFF;
	border-right: thin double #CCCC99;
	border-bottom: thin double #CCCC99;
	border-left: thin double #CCCC99;
}
.semportalBtn {
	font-family:Tahoma, Traffic, Arial;
	font-size:11px;
	font-weight:500;
	font-style:normal;
	color:#000000;
	text-decoration:none;
	Padding-left:5px;
	Padding-right:0px;
	border: thin outset #CCCCCC;
}
.floatR {
	float: right;
	padding: 3px 5px 3px 8px;
}
.TabA {
	font-size:12px;
	font-weight:600;
	color:#66CC00;
	background-repeat: no-repeat;
	padding: 0px;
	height: 41px;
	width: 186px;
}
.TabA A:Link {
	font-size:12px;
	font-weight:600;
	color:#66CC00;
}
.RSS li {
	font-size: 10px;
	font-weight: 400;
	text-align: right;
	display: inline;
	direction:rtl;
}
.floatIconR {
	float: right;
	margin-top: 0px;
	margin-right: 2px;
	margin-bottom: 0px;
	margin-left: 2px;
}
#footer {
	height: 65px;
}
#mbtm {
	padding: 5px;
}
#home07Main {
	background: url(../images/home_07.gif) repeat-x;
	padding: 15px;
}
#leftN1 {
	border: 1px solid #E5E4C2;
	padding: 0px;
}
#LeftN2 {
	border: 1px solid #E5E4C2;
	padding: 0px;
}
a.2 {
	text-decoration: underline;
	color:#485D85;
}
a.3 {
	text-decoration: underline;
	color:#5B7798;
}
a.4 {
	text-decoration: underline;
	color:#838C93;
}
a.5 {
	text-decoration: underline;
	color:#000000;
}
a.6 {
	text-decoration: none;
	color:#7294AF;
}

.login {
	background: url(../template_images/4.jpg) no-repeat;
	height: 30px;
	width: 179px;
}
/* tooltips */
#dhtmltooltip {
	position: absolute;
	direction:rtl;
	left: -300px;
	width: 150px;
	border: 1px solid black;
	padding: 2px;
	background-color: lightyellow;
	visibility: hidden;
	z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray, direction=135);
}
#dhtmlpointer {
	position:absolute;
	left: -300px;
	z-index: 101;
	visibility: hidden;
}
/* ::::::::::::::::::::::::::::: */
.navTOP {
	background-image: url(../template_images/navtop.jpg);
	background-repeat:no-repeat;
	background-position:left 0px;
	padding-top:0px;
	padding-right:20px;
	color:#FFFFFF;
	font-size: 13px;
	font-weight: 500;
	text-align: right;
	height: 23px;
	
	
}
.navContent {
	border-width:1px;
	border:solid;
	border-color:#7294AF;
	padding-top:10px;
	padding-left:30px;
	padding-right:30px;
	text-align: justify;
	direction:rtl;
	margin: 0px;
	background-color: #FFFFFF;
}
.navContentRight {
	padding-top:10px;
	padding-left:30px;
	padding-right:30px;
	text-align: justify;
	direction:rtl;
	margin: 0px;
	background-image: url(../template_images/bg/RightNav.gif);
	background-repeat: repeat-y;
}
.navBtm {
	padding-top:3px;
	padding-left:28px;
	text-align: left;
	height: 32px;
}
.navTable{
	width: 100%;
	padding: 0px;
	text-align: center;
	border-collapse: collapse;
	border-spacing: 0;
}
/* semwe*********************************************************************/
/***********************************************/
/* Layout Divs                                 */
/***********************************************/
#pagecell1{
	position:relative;
	top: 17px;
	left: 5px;
	width:580px;
}
#pagecell2{
	position:relative;
	top: 18px;
	left: 570px;
	width:180px;
	border: 2px dotted #CCCCCC;
	float: left;
	clear: none;
}

#tl {
	position:relative;
	top: -1px;
	left: -1px;
	margin: 0px;
	padding: 0px;
	z-index: 100;
}

#tr {
	position:relative;
	top: -1px;
	right: -1px;
	margin: 0px;
	padding: 0px;
	z-index: 100;
}

#masthead{
	position: relative;
	top: 2px;
	left: 0px;
	right: 2%;
	width:100%;
	
}

#pageNav{
	float: right;
	width:168px;
	padding: 0px;
	background-color: #F5f7f7;
	border-left: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	font: small tahoma,Arial;
	margin: 8px 0px 0px;
}

#content{
	padding: 0px 10px 0px 0px;
	margin:0px 160px 0px 0px;
	border-right: 1px solid #ccd2d2;
}


/***********************************************/
/* Component Divs                              */
/***********************************************/
#siteName{
	margin: 0px;
	padding: 14px 0px 8px 0px;
	color: #ffffff;
	font-weight: normal;
}

/************** utility styles *****************/

#utility{
	

	top: 14px;
	right: 0px;
	color: #FFFFFF;
	font-size: 10px;
}

#utility a{
	color: #ffffff;
}

#utility a:hover{
	text-decoration: underline;
}

/************** pageName styles ****************/

#pageName{
	padding: 0px 0px 13px 10px;
	margin: 0px;
	border-bottom:1px solid #ccd2d2;
}

#pageName h2{
	font: bold 155% Arial,sans-serif;
	color: #000000;
	margin:0px;
	padding: 0px 22px 0px 0px;
}

#pageName img{
	position: absolute;
	top: 0px;
	right: 5px;
	padding: 0px;
	margin: 0px;
}

/************* globalNav styles ****************/

#globalNav{
	position: relative;
	width: 100%;
	height: 28px;
	color: #cccccc;
	padding: 0px;
	margin: 0px;
	background-image:   url(../images/glbnav_background.gif);
	right: 0px;
}

#globalNav img{
	margin-bottom: -4px;
 
}

#gnl {
	position: absolute;
	top: 0px;
	left:0px;
}

#gnr {
	position: absolute;
	top: -50px;
	right:0px;
	left: 19px;
}

#globalLink{
	position: absolute;
	top: 5px;
	height: 20px;
	padding: 0px;
	margin: 0px;
	z-index: 100;
	right: 9px;
	width: 100%;
	direction: rtl;
}


a.glink, a.glink:visited{
  	font-size: 13px;
  	color: #000000;
	margin: 0px;
	padding: 2px 5px 4px 5px;
	border-right: 1px solid #8FB8BC;
}



.skipLinks {display: none;}

/************ subglobalNav styles **************/

.subglobalNav{
	position: absolute;
	top: 55px;
	width: 100% ;
	height: 18px;
	padding: 0px 0px 0px 10px;
	visibility: hidden;
	color: #FF0000;
	right: 9px;
	direction: rtl;
}

.subglobalNav a:link, .subglobalNav a:visited {
	font-size: 13px;
	color: #333333;
	margin: 0px;
	padding: 1px;
}

.subglobalNav a:hover{
	color: #666699;

}


/************** feature styles *****************/

.feature{
	padding: 0px 0px 10px 10px;
	font-size: 13px;
	
	height: 200px;
}
html>body .feature {height: auto;}

.feature h3{
	font: bold 155% Arial,sans-serif;
	color: #000000;
	padding: 27px 0px 5px 0px;
	text-align: right;
}

.feature img{
	float: left;
	padding: 0px 10px 0px 0px;
}


/*************** story styles ******************/

.story {
	padding: 10px 0px 0px 10px;
	font-size: 70%;
}

.story h3{
	font: bold 105% Arial,sans-serif;
	color: #000000;
}

.story p {
	padding: 0px 0px 10px 0px;
}

.story a.capsule{
	font: bold 1em Arial,sans-serif;
	color: #005FA9;
	display:block;
	padding-bottom: 4px;
}

.story a.capsule:hover{
	text-decoration: underline;
}

td.storyLeft{
	padding-right: 11px;
}


/************** siteInfo styles ****************/

#siteInfo{
	clear: both;
	border-top: 1px solid #cccccc;
	font-size: 9px;
	color: #333333;
	padding: 9px 9px 9px 9px;
	margin-top: -1px;
	
}

#siteInfo img{
	padding: 3px 3px 3px 0px;
	vertical-align: middle;
}


/************ sectionLinks styles **************/

#sectionLinks{
	margin: 0px;
	padding: 0px;
	font-size: 13px;
	text-align: right;	

}

#sectionLinks h3{
	padding: 9px 0px 2px 9px;
	border-bottom: 1px solid #cccccc;
}

#sectionLinks a:link, #sectionLinks a:visited {
	display: block;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #cccccc;
	background-image:  url("bg_nav.jpg");
	padding: 3px 10px 3px 0px;
	color: #21536A;
	font-size: 12px;
	font-weight: 300;
}

#sectionLinks a:hover{
	border-top: 1px solid #cccccc;
	background-color: #DDEEFF;
	background-image: none;
	font-weight: 500;
	text-decoration: none;
	font-size: 12px;
}


/************* relatedLinks styles **************/

.relatedLinks{
	margin: 0px;
	padding: 0px 10px 10px;
	border-bottom: 1px solid #cccccc;
	font-size: 13px;
	list-style: circle;
	color: #CC6600;
	background: #F8F7DC;
	text-align: right;
	direction: rtl;
}
.relatedLinks003{
	margin: 0px;
	padding: 0px 10px 10px;
	border-bottom: 1px solid #cccccc;
	font-size: 13px;
	list-style: circle;
	color: #666666;
	background: #A49291;
	text-align: right;
	direction: rtl;
}
.relatedLinks004{
	margin: 0px;
	padding: 0px 10px 10px;
	border-bottom: 1px solid #cccccc;
	font-size: 13px;
	list-style: circle;
	color: #666666;
	background: #CCCBDC;
	text-align: right;
	direction: rtl;
}
.relatedLinks005{
	margin: 0px;
	padding: 0px 9px 9px;
	border-bottom: 1px solid #cccccc;
	font-size: 13px;
	list-style: circle;
	color: #CC6600;
	background: #F8F7DC;
	text-align: right;
	direction: rtl;
}
.relatedLinks h3{
	padding: 9px 0px 2px 0px;
	background: #666699;
}

.relatedLinks a{
	display: block;
	color: #CC6600;
}
.relatedlink2 {
	margin: 0px;
	padding: 0px 9px 9px;
	border-bottom: 1px solid #cccccc;
	font-size: 13px;
	list-style: circle;
	color: #993300;
	background: #ECF8E9;
	text-align: right;
		direction: rtl;
}
.relatedlink2 a:link , .relatedlink2 a:visited{
	display: block;
	color: #507656;
}
/**************** advert styles *****************/

#advert{
	padding: 9px;
	font-size: 13px;
}

#advert img{
	display: block;
}

/********************* end **********************/

.title {
	font-size: 15px;
	margin-right: 14px;
	font-weight: 600;
}
.floatl , .FloatL{
	margin: 3px 9px;
	clear: right;
	float: left;
}

.inputbaco {
	font-size: 9px;
	color: #FF0000;
	text-align: right;
}
.floatR {
	clear: left;
	float: right;
	margin: 2px;
	padding: 2px;
}
.HeaderTable {
	padding:2px;
	margin:0px;
	border:2px groove #FFFFFF;
	border-collapse: separate;
	width: 100%;

}
.HeaderTD {
	color:#333366;
	font-size:11px;
	border:3px groove #CCCC99;
	border-collapse:collapse;
	direction: rtl;
	background-repeat: repeat;
	background-position: right;
	text-align: justify;
	padding: 6px;
	background-color: #C9D3CF;
}
.DataTD {
  margin: 0px;
	padding: 0px 9px 9px;
	border-bottom: 1px solid #cccccc;
	font-size: 13px;
	list-style: circle;
	color: #666666;
	background: #DFE7DA;
	direction: rtl;
	text-align: right;

}
.DataTD002 {
  margin: 0px;
	padding: 0px 9px 9px;
	border-bottom: 1px solid #cccccc;
	font-size: 13px;
	list-style: circle;
	color: #003300;
	background: #FCF3E2;
	direction: rtl;
	text-align: justify;

}
.LabelTD {
	background-color:#DEDEDE;
	padding:1px;
	vertical-align:top;
	border:2px groove #EFEFEF;
	text-align: right;
	direction: rtl;
	font-size: 10px;
}

.arrow3 {
	font-size: 13px;
	font-weight: 500;
	color: #FFFFFF;
	background-image: url(arrowclass3.jpg);
	text-align: right;
	padding-right: 60px;
	background-repeat: no-repeat;
	background-position: right top;
}
.arrow2 {
	background-image: url(arrowclass2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 55px;
}
.arrow {
	background-image: url(arrowclass.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	color: #36585A;
	text-align: right;
	padding-right: 55px;
	font-weight: bold;


}


.DataTDover {
background-color:#DEDEDE;

padding:2px;
border:1px groove #FEFEFE;
direction: rtl;
}
.block {
	display: block;
}
.floating  {
	margin: 0px;
	padding: 0px;
	font-size: 13px;
}
.floating img {
	float: left;
	margin: 4px 9px;
}
.top {
	background: #FFFFFF no-repeat;
	margin: 0px;
	padding: 0px;
}
.mainbg {
	padding: 1px;
	background: #CBD1D1 no-repeat;
}



.ErrFont {
	font-size:13px;
	color:#666699;
	padding:2px 22px 2px 3px;
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	background: #F0E1BF;
	text-align: right;
	text-decoration: underline overline;


}

.teletext !important{
	font: 10px tahoma, "Times New Roman", Arial;
	color: #FF0000;
	direction: rtl;
	background: #CCCC99 ;

}
.teletext  input !important{
	font: 10px tahoma, "Times New Roman", Arial;
	color: #FF0000;
	direction: rtl;
	background: #CCCC99;
	
}


/** rss **/
#rssBox{ /* The main box for the rss scroller */
	width:94%;
	float:left;
	height:12px;
	padding:2px;
	font-size:13px;
	direction:rtl;
	text-align:right;
	/* Never change these two values */
	overflow:hidden;
	position:relative;
	font-family: Tahoma;
	margin: 1px;
	font-weight: 600;
	}		
	
	#rssBox .slide{	/* A specific slide */
	background-color: #FFFFFF;
		
	}
	.rssBoxDate{
	display:none;	/* I don't want to show the date */
	}
	.rssBoxHeading{	/* Heading of RSS item */
	font-weight:500;
	color:#317082;
	margin:0px;
	direction:rtl;
	font-size: 12px;
	}
	.rssBoxHeading:hover{	/* Heading of RSS item */
	font-weight:500;
	color:#000000;
	margin:0px;
	direction:rtl;
	font-size: 12px;
	}
	.rssBoxHeading2{	/* Heading of RSS item */
	font-weight:600;
	color:#317082;
	margin:0px;
	direction:rtl;
	font-size: 12px;
	}
	.rssBoxDescription{	/* Description of RSS item */
	text-align: justify;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 8px;
	}	
	.rssBoxLink{	/* Read more link */
		color:#F00;
		text-decoration:none;
	}
	.rssBoxLink:hover{	/* Read more link - mouse over */
		text-decoration:underline;
	}
/* new*/



#rol { background-image:url(../semepd_images/m1r.jpg); cursor:hand}
#bg { background-image:url(../semepd_images/m1.jpg)}
#rol2 { background-image:url(../semepd_images/m2r.jpg); cursor:hand}
#bg2 { background-image:url(../semepd_images/m2.jpg)}
.style1 {
	color: #667c99;
	font-size: 10px;
}
a.style1 {
	color: #667c99;
	font-size: 10px;
}
.style2 {
	color: #FFFFFF;
	font-size: 10px;
}
.style3 {color: #000000}
.style4 {color: #333333}
.style5 {color: #505050}
.style6 {color: #667c99}
a.style6, a.style6:visited {
	color: #667c99;
	text-decoration: underline;
}
a.1 {
	text-decoration: none;
	color: 000000;
}
a {
	text-decoration: none;
	color: #000000;
}
a  img{
	text-decoration: none;
	color: #000000;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
