﻿* {
	padding : 0;
	margin : 0;
}
body {
	/*background-color: #F7F8FA;*/
	/*background:#C1EBFF  url('images/bckgrnd1385.jpg') no-repeat fixed;*/
	/*background:#666666 url('images/bg.jpg') repeat-x ;*/
	/*background:#FFFFFF url('images/bggray.jpg') repeat-x ;*/
	background: #89BADB url('images/bgblue.jpg') repeat-x;
	margin: 0px;
	height: 100%;
	font-size: 10px;
	color : #666666;
}
input {
	font-family: verdana,helvetica,arial,sans-serif;
	/*font-size:12px;*/
}
textarea {
	font-family: verdana,helvetica,arial,sans-serif;
	/*font-size:12px;*/
}
ol {
	font-family: verdana,helvetica,arial,sans-serif;
	/*font-size:12px;*/
}
ul {
	font-family: verdana,helvetica,arial,sans-serif;
	/*font-size:12px;*/
}
th {
	font-family: verdana,helvetica,arial,sans-serif;
	/*font-size:12px;*/
}
td {
	font-family:verdana,helvetica,arial;/* "Microsoft Sans Serif",*/
	/*font-size:12px;*/
}
table {
	font-family: verdana,helvetica,arial,sans-serif;
	/*font-size:12px;*/
}
h4 {
	font-family: verdana,helvetica,arial,sans-serif;
	/*font-size:12px;*/
}
h3 {
	font-family: verdana,helvetica,arial,sans-serif;
	/*font-size:12px;*/
}
h2 {
	font-family: verdana,helvetica,arial,sans-serif;
	/*font-size:12px;*/
}
h1 {
	font-family: verdana,helvetica,arial,sans-serif;
	/*font-size:12px;*/
}
p {
	font-family: verdana,helvetica,arial,sans-serif;
	/*font-size:12px;*/
}
body {
	font-family: verdana,helvetica,arial,sans-serif;
	/*font-size:12px;*/
}
a:link {
	color: #900B09;
	background-color: transparent;
}
a:visited {
	color: #900B09;
	background-color: transparent;
}
a:active {
	color: #FF0000;
	background-color: transparent;
}
a:hover {
	color: #FF0000;
	background-color: transparent;
}
#nav {
	border-bottom: 1px solid #ECF0F3;
	height: 30px;
	background: #C1EBFF;
/* url('images/menu/menu_blank.gif') repeat-x;*/	position: relative;
	margin-bottom: 2px;
}
position: relative;
	margin-bottom: 2px;
}

#twoboxes {
	width : 680px;
	position : relative;
	margin : 5px 5px;
}
.boxone {
	background : #F5F7F9;
	direction: rtl;
	width : 320px;
	margin : 2px;
	padding : 0px;
	color : #524201;
	font: 12px Tahoma, Arial, Helvetica, sans-serif;
	border-top: 1px solid #DBDBDB;
	border-left: 1px solid #DBDBDB;
	border-right: 1px solid #DBDBDB;
	border-bottom: 1px solid #DBDBDB;
	min-height: 130px;
}
.boxone h1 {
	color: #00496C;
	display: block;
	font-weight: bold;
	padding: 5px;
	font-size: 100%;
	line-height: 25px;
	border-bottom: 0px #C1EBFF solid;
	background : #C1EBFF;
	border-bottom: 1px solid #DBDBDB;
}
.boxone p {
	margin-right: 3px;
	margin-bottom: 3px;
	margin-top: 7px;
	margin-left: 3px;
	padding : 3px 3px;
	line-height : 20px;
	text-decoration : none;
	color: black;
}
#inputbox {
	width: 116px;
	height: 26px;
	BORDER: #E8EDF0 1px solid;
	PADDING: 0px 0px 0px 24px;
	BACKGROUND: #ffffff url(images/icons/search1.gif) no-repeat 2px center;
	margin: 0px 0px 0px 0px;
	color: #16387C;
	line-height: 26px;
}
#inputbox1 {
	BORDER: #FF9900 1px solid;
	PADDING: 2px 24px 2px 0px;
	BACKGROUND: #ffffff url(images/icons/search1.gif) no-repeat right center;
	margin: 0px 2px 0px 2px;
	color: #FF9900;
}
#navnews {
	border-top : 1px #0099FF solid;
	border-bottom : 1px #0099FF solid;
	height: 30px;
	background: url('images/menu/menublank.gif') repeat-x;
	position: relative;
}
a.m1 {
	display: block;
	width: 145px;
	height: 30px;
	background: url('images/menu/main_06.gif') no-repeat 0 0;
	text-decoration: none;
}
a.m1:hover {
	background-position: 0 -30px;
}
a.m2 {
	display: block;
	width: 145px;
	height: 30px;
	background: url('images/menu/main_05.gif') no-repeat 0 0;
	text-decoration: none;
}
a.m2:hover {
	background-position: 0 -30px;
}
a.m3 {
	display: block;
	width: 145px;
	height: 30px;
	background: url('images/menu/main_04.gif') no-repeat 0 0;
	text-decoration: none;
}
a.m3:hover {
	background-position: 0 -30px;
}
a.m4 {
	display: block;
	width: 145px;
	height: 30px;
	background: url('images/menu/main_03.gif') no-repeat 0 0;
	text-decoration: none;
}
a.m4:hover {
	background-position: 0 -30px;
}
a.m5 {
	display: block;
	width: 145px;
	height: 30px;
	background: url('images/menu/main_02.gif') no-repeat 0 0;
	text-decoration: none;
}
a.m5:hover {
	background-position: 0 -30px;
}

a.m6 {
	display: block;
	width: 145px;
	height: 30px;
	background: url('images/menu/main_01.gif') no-repeat 0 0;
	text-decoration: none;
}
a.m6:hover {
	background-position: 0 -30px;
}

img.floatTL {
	padding : 5px;
	border : 1px solid #E4E2DD;
	float : left;
	margin: 5px;
}
img.floatTL2 {
	padding : 2px;
	border : 1px solid #E4E2DD;
	float : left;
	margin: 2px;
}
img.floatTLnoB {
	padding : 8px;
	border : 0px solid #0099FF;
	float : left;
	margin: 0px;
}
img.floatCN {
	padding : 0px;
	border : 0px solid #0099FF;
	float : none;
	margin: 0px;
}
img.floatCN a {
	border : 0px solid #0099FF;
}
img.floatTR {
	padding : 3px;
	border : 0px solid #0099FF;
	float : right;
	margin-left : 7px;
	margin-bottom : 3px;
	margin-top : 2px;
	margin-right : 10px;
}
img.floattrnob {
	padding : 8px;
	border : 0px solid #0099FF;
	float : right;
	margin: 0px;
}
img.floatCNimag {
	padding: 2px 2px;
	border : 2px solid #E3EFFF;
	float : none;
	margin: 0px 0px;
	/*background: url(images/thumb.gif) no-repeat center;*/
}
img.CN {
	padding : 0px;
	border : 0px solid #0099FF;
	float : none;
	margin: 5px 30px;
}
img.headers {
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	border-top : 1px #0099FF solid;
	border-bottom : 1px #0099FF solid;
	border-right : 0px #0099FF solid;
	border-left : 0px #0099FF solid;
}
img.notopborder {
	border-top : 0px #0099FF solid;
}
img.noborder {
	border : 0px #0099FF solid;
}
img.rightcol {
	margin : 10px 5px 0px 0px;
	padding : 0px 0px 0px 0px;
	border : 0px #0099FF solid;
}
img.centercol {
	margin: 5px 5px;
	padding : 0px 0px;
	border : 1px #B4AA9A dotted;
}
img.leftcol {
	margin : 0px;
	padding : 0px 0px 0px 0px;
	border : 0px #0099FF solid;
}
.clear {
	clear: both;
}
.more {
	float: left;
	margin-top: -20px;
	font-size: 12px;
}
#wrapper {
	width : 870px;
	margin : 0 auto;
}

#wrapper1 {
	width : 870px;
	margin : 0 auto;
	background-color:#F5F7F9;
	border-top:0px #57BAFD solid;
	border-left:0px #E8EDF0 solid;
	border-right:0px #E8EDF0 solid;
	border-bottom:0px #E8EDF0 solid;
}

#header {
	border-top : 1px solid #0099FF;
	border-bottom : 1px solid #0099FF;
	margin : 0px 0px;
	background-color : transparent;
	/*background: #c3cbd3 url(images/icons/header.jpg) repeat-x left top;*/

}
#header a {
	font-size: 13px;
	color : #00698B;
}
#header img {
	padding : 0px 0px 0px 0px;
	border : transparent;
}
#header h1 {
	font-family: Tahoma;
	background: transparent;
	text-align: right;
	font-size: 120%;
	font-weight: normal;
	word-spacing: 3px;
	color: #00698B;
	padding: 2px 20px 2px 2px;
	border-top: 1px solid #0099FF;
}
.single {
	font-family: Tahoma;
	background: transparent;
	text-align: right;
	font-size: 120%;
	font-weight: normal;
	word-spacing: 3px;
	color: #00698B;
	padding: 2px 20px 2px 2px;
	border-top: 1px solid #0099FF;
}
.logo {
	/*width: 760px;
	height: 85px;
	margin: 0px auto;
	background: url('images/header.jpg');*/
	width: 870px;
	height: 150px;
	margin: 0px auto;
	background: url('images/header.jpg');
}
.logo a {
	color : #686b43;
	font-size : 2em;
	text-decoration : none;
	padding-left : 12px;
	line-height : 1.7em;
}
#search {
	position: absolute;
	width: 50%;
	z-index: 99;
}
#search div {
	position: absolute;
	left: 0.1em;
}
#search * {
	display: inline;
	font: 1em verdana, geneva, arial, helvetica, sans-serif;
	margin-left: 0.5em;
	width: auto;
}
#morombe {
	/*background: #FFFFFF  url(images/icons/Search_01.gif) left no-repeat;*/
	padding: 0px 0 0 0px;
	border: 1px solid;
	border-color: #666 #ccc #ccc #666;
}
#breakingnews {
	background-color : transparent;
	width : 515px;
	padding-left : 0px;
	padding-top : 0px;
}
#breakingnews A {
	font-family: Verdana;
	font-size: 16px;
	COLOR: green;
	TEXT-DECORATION: none;
}
#breakingnews A:visited {
	COLOR: blue;
	TEXT-DECORATION: none;
}
#breakingnews A:active {
	COLOR: gray;
	TEXT-DECORATION: underline;
}
#breakingnews A:hover {
	COLOR: navy;
	TEXT-DECORATION: underline;
}
.menuTitle {
	direction: rtl;
	border-bottom: solid 0px #68CDFE;
	padding-top: 3px;
	padding-bottom: 3px;
	width: auto;
	margin-bottom: 5px;
}
.hidePanel {
	padding-right: 0px;
	color: blue;
	cursor: pointer;
	direction: rtl;
	font-family: verdana;
	font-size: 100%;
}
.showPanel {
	padding-right: 0px;
	color: blue;
	cursor: pointer;
	direction: rtl;
	font-family: verdana;
	font-size: 100%;
}
.box {
	background-color: #FFFFFF;
	FONT-FAMILY: "Simplified Arabic";
	padding: 3px;
	border: 1px #D0D0D0 solid;
	margin: 5px;
}
.box span {
	color: maroon;
}
.box span {
	color: maroon;
}
.box span:hover {
	COLOR: green;
	TEXT-DECORATION: underline;
}
.box ul {
	FONT-FAMILY: "Simplified Arabic";
	text-align: right;
	direction: rtl;
	margin : 10px 5px 10px 5px;
	list-style-type : none;
}
.box ul li {
	width : auto;
	line-height : 25px;
	border-bottom : 0px solid #CCCCCC;
}
.box ul li a {
	background : url('images/arrows.gif') no-repeat right center;
	display : block;
	color : #0066FF;
	font-size: 150%;
	padding : 0px 15px 0px 0px;
	text-decoration: none;
}
.box ul li p {
background : url('images/icons/arrows.gif') no-repeat right center;
	display : block; /*background : url('images/icons/plus.gif') no-repeat right center;*/;
	color :#5783AA;
	font-size: 150%;
	padding : 0px 30px 0px 0px;
	text-decoration: none;
}
.box h1 {
	background : url('images/icons/bullet.jpg') no-repeat right center;
	color: black;
	display: block;
	margin-top: 0px;
	font-weight: bold;
	padding-right: 50px;
	font-size: 180%;
	margin-bottom: 5px;
	line-height: 32px;
	/*border-bottom: 1px gray dotted;*/
}
.box h2 {
	color: green;
	display: block;
	margin-top: 2px;
	font-weight: bold;
	padding-right: 5px;
	font-size: 150%;
	margin-bottom: 5px;
	line-height: 20px;
	text-decoration: underline;
}
.box h3 {
	color: #006600;
	display: block;
	margin-top: 2px;
	font-weight: bold;
	padding-right: 5px;
	font-size: 130%;
	margin-bottom: 5px;
	line-height: 20px;
	text-align: justify;
}
.box h4 {
	background: url('images/icons/title_bg1.gif') no-repeat center right;
	color: green;
	display: block;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-weight: bold;
	padding-right: 40px;
	font-size: 180%;
	text-align: right;
	line-height: 24px;
}
.box h5 {
	/*background: #F9FAFB url('images/icons/symbol1.jpg') no-repeat center right ;*/
background: url(images/titles/ulbgnd2.gif) no-repeat center right;
	color: blue;
	display: block;
	margin-top: 0px;
	margin-bottom: 0px;
	font-weight: bold;
	padding-right: 60px;
	padding-top: 3px;
	font-size: 18px;
	text-align: right;
	height: 24px;
}
.box p {
	color: #16387C;
	margin: 5px 10px 5px 10px;
	text-align: justify;
	font-size: 150%;
	line-height: 25px;
}
.box A {
	COLOR: #3377dd;
	TEXT-DECORATION: none;
}
.box A:visited {
	COLOR: #cc0099;
	TEXT-DECORATION: none;
}
.box A:active {
	COLOR: #cc0000;
	TEXT-DECORATION: underline;
}
.box A:hover {
	COLOR: green;
	TEXT-DECORATION: underline;
}
/**begin menunews***/
.menunews {
	background: #fff;
}
.menunews ul {
	FONT-FAMILY: tahoma;
	font-size: 90%;
	text-align: right;
	direction: rtl;
	margin : 3px 3px 3px 3px;
	list-style-type : none;
	border-top : 0px #CCCCCC solid;
}
.menunews ul li {
	width : auto;
	line-height : 20px;
	border-bottom : 1px #CCCCCC dotted;
}
.menunews ul li a {
	display : block;
	background : url('images/icons/news_02.gif') no-repeat right center;
	color : #336699;
	font-size: 120%;
	padding : 5px 5px 5px 0px;
	text-decoration: none;
}
/*end menunews*/
/***************************
start menucenter

*************************/
.menucenter {
	background: #fff;
}
.menucenter ul {
	FONT-FAMILY: tahoma;
	font-size: 90%;
	text-align: right;
	direction: rtl;
	margin : 10px 5px 10px 5px;
	list-style-type : none;
	border-top : 0px #CCCCCC solid;
}
.menucenter ul li {
	width : auto;
	line-height : 20px;
	border-bottom : 1px #CCCCCC solid;
}
.menucenter ul li a {
	display : block;
	background : url('images/icons/img07.gif') no-repeat right center;
	color : #336699;
	font-size: 120%;
	padding : 5px 3px 3px 0px;
	text-decoration: none;
}
.menucenter ul li a:hover {
	background : url('images/icons/img071.gif') no-repeat right center;
	color : blue;
	text-decoration: underline;
}
.menucenter ul li.last {
	border : none;
}


#centercolumn {
	float : left;
	direction: rtl;
	height:auto;
	border:1px gray solid;
	background-color:#E4F1FC;
	margin:auto;
	padding:1px;
	display : inline;
	min-height : auto;
	max-height : auto;
}

/* begin news */
.news {
	background-color: white;
	font-size: 16px;
	margin: 5px 5px 5px 5px;
	padding: 5px 5px 5px 5px;
	border: 1px solid #CCCCCC;
}
.news th {
	background-color: #F5F7F9;
	border: 0 gray solid;
}
.news span {
	padding: 0px 5px;
	font-size: 12px;
	color: gray;
	text-align: justify;
}
.news h3 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	COLOR: #0099FF;
	LINE-HEIGHT: 15pt;
	margin: 0px;
	padding: 0px;
}
.news h4 {
	FONT-WEIGHT: bold;
	margin-right : 12px;
	text-align: right;
	FONT-SIZE: 14px;
	COLOR: #006699;
	LINE-HEIGHT: 22pt;
}
.news P {
	FONT-SIZE: 16px;
	margin-right : 10px;
	line-height: 25px;
	text-align: justify;
	border-bottom: 0px solid #CCCCCC;
	padding: 5px 5px;
	text-align: justify;
	color: #057FFC;
}
.news a {
	color: #003299;
	TEXT-DECORATION: none;
	line-height: 22px;
	text-align: right;
}
.news a:link {
	color: #16387C;
	TEXT-DECORATION: none;
	line-height: 22px;
	text-align: right;
}
.news a:visited {
	color: #990000;
}
.news a:hover {
	TEXT-DECORATION: underline;
}
.news a:active {
	color: gray;
	TEXT-DECORATION: underline;
}
/* end  news */
/* begin  form news */
.newslogin {
	FONT-FAMILY: arial, "Simplified Arabic";
	font-size: 14px;
	margin: 5px 5px 5px 5px;
	padding: 5px 5px 5px 5px;
	/*border: 1px  solid #CCCCCC;*/
}
.newslogin h3 {
	/*background: url('images/icons/Keys_32.png') no-repeat right 50%;*/
	text-align: center;
	FONT-WEIGHT: bold;
	FONT-SIZE: 20px;
	COLOR: #0033CC;
	LINE-HEIGHT: 22pt;
	border-bottom: 1px dotted gray;
	margin: 10px;
}
.newslogin h4 {
	FONT-WEIGHT: bold;
	margin-right : 12px;
	text-align: right;
	FONT-SIZE: 14px;
	COLOR: #006699;
	LINE-HEIGHT: 22pt;
}
.newslogin P {
	color: #000000;
	FONT-SIZE: 16px;
	margin-right : 10px;
	line-height: 25px;
	text-align: justify;
}
.newslogin td {
	height: 22px;
}
/* end   form news login */
.photos {
}
.photos a {
	width: 106px;
	float: right;
	text-align: center;
	color: #A2A3A6;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	padding: 5px;
	margin-top: 10px;
}
.photos a:hover {
	background: #FF9900;
	color: #FFFFFF;
}
.subtitle {
	font-family: "tahoma";
	color: gray;
	font-size: 110%;
	font-weight: bold;
	margin-bottom: 0px;
	margin-top: 0px;
	line-height: 25px;
	text-indent: 16px;
	text-align: right;
	background-image: url('images/titles/subtitle_bck1.gif');
	background-repeat: no-repeat;
}
.subtitle a {
	font-family: "tahoma";
	color: #006990;
	font-size: 100%;
	font-weight: bold;
	margin-bottom: 4px;
	margin-top: 4px;
	text-align: right;
	text-decoration: none;
}
/**************************************************************

	Image Menu
	v 2.2

**************************************************************/
#imageMenu {
	margin-top : 10px;
	margin-right : 43px;
	margin-bottom : 10px;
	margin-left : 0px;
	position: relative;
	width: 410px;
	height: 150px;
	overflow: hidden;
	border: 1px #0099FF solid;
}
#imageMenu ul {
	list-style: none;
	margin: 0px;
	display: block;
	height: 150px;
	width: 410px;
}
#imageMenu ul li {
	float: right;
}
#imageMenu ul li a {
	text-indent: -410px;
	background: #FFFFFF none repeat scroll 0%;
	border-right: 2px solid #fff;
	cursor: pointer;
	display: block;
	overflow: hidden;
	width: 90px;
	height: 150px;
}
#imageMenu ul li.landscapes a {
	background: url('images/imagemenu/landscapes.jpg');
}
#imageMenu ul li.people a {
	background: url('images/imagemenu/people.jpg');
}
#imageMenu ul li.nature a {
	background: url('images/imagemenu/nature.jpg');
}
#imageMenu ul li.urban a {
	background: url('images/imagemenu/urban.jpg');
}
.clear {
	clear: both;
}
/**************************************************************/
.tablesearsh {
	FONT-FAMILY: tahoma;
	border: 0px solid #ccc;
	margin-top: 5px;
	background-color: #E8E8E8;
}
.tablesearsh p {
	color: blue;
	margin: 5px 10px 5px 10px;
	text-align: justify;
	font-size: 100%;
	line-height: 25px;
}
.tablesearsh th {
	background-color: #FFFFFF;
	padding: 4px 4px 4px 14px;
}
.tablesearsh tr {
	background-color: #eee;
	padding: 4px;
}
.tablesearsh td {
	padding: 0px 2px;
	text-align: right;
	color: black;
	font-size: 110%;
	background: #FFFFFF;
	width: auto;
	direction: rtl;
	height: 30px;
}
.tablesearsh a {
	text-align: right;
	text-decoration: none;
	color: gray;
	text-align: right !important;
}
.tablesearsh td.x {
	background: #F7F8FA;
	color: blue;
	height: 25px;
	font-size: 120%;
	text-align: center;
}
.tablesearsh tr.over {
	background-color: #354158;
	color: #fff;
	cursor: pointer;
}
/**table1 is used in 
youthsport.htm
housing.htm
health.htm
edu.htm
people.htm
**/
.table1 {
	FONT-FAMILY: tahoma;
	border: 0px solid #ccc;
	margin-top: 5px;
	background-color: #E8E8E8;

}
.table1 p {
	color: blue;
	margin: 5px 10px 5px 10px;
	text-align: justify;
	font-size: 100%;
	line-height: 25px;
}
.table1 th {
border: 0px solid #ccc;

	background: #F7F8FA;
	color: #274A82;
	height: 28px;
	font-size: 130%;
	text-align: center;
	font-weight: bold;
}
.table1 tr {
	background-color: #eee;
	padding: 4px;
}
.table1 td {
	padding: 0px 2px;
	text-align: right;
	color:#578CB8;
	background: #FFFFFF;
	width: auto;
	direction: rtl;
	height: 30px;
	text-align: right;
	font-size: 120%;
	padding-right:10px
}
.table1 a {
	text-align: right;
	text-decoration: none;
	color: gray;
	text-align: right !important;
}
.table1 tr.over {
	background-color: #354158;
	color: #fff;
	cursor: pointer;
}
/*simple table*/
.nastable {
	border: 1px solid #ccc;
	margin: 10px 5px;
}
.nastable td {
	padding: 4px 4px;
	text-align: right;
	height: 20px;
	font-size: 140%;
	color: black;
	background: #A6D3EA;
	border: 1px solid #00A9FF;
}
/**************************************************************/
/*table*/
.tablenew {
	margin-left: 0px;
	margin-bottom: 0px;
	text-align: center;
}
.tablenew td {
	border-left: 1px gray solid;
	border-top: 1px gray solid;
	width: 280px;
	direction: rtl;
}
.tablenew p {
	text-align: right;
	color: navy;
	font-size: 110%;
	margin: 2px;
}
.tablenew h1 {
	color: white;
	display: block;
	margin-top: 2px;
	font-weight: bold;
	background-color: gray;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #B9B9B9;
	padding-right: 5px;
	font-size: 115%;
	margin-bottom: 12px;
}
/*************************************************************/
#visitors {
	width: 96%;
	direction: rtl;
	border: 1px solid #CCCCCC;
	margin: 5px 3px 5px 5px;
}
#visitors th {
	border: 1px #CCCCCC solid;
	background-color: #66CCFF;
	padding: 4px 4px 4px 4px;
	font-size: 12px;
	text-align: center;
}
#visitors tr {
	padding: 0px;
	border: 0px solid #CCCCCC;
}
#visitors td {
	border: 1px solid #CCCCCC;
	padding: 3px;
	text-align: right;
	color: #000099;
	font-weight: bold;
}
#footer {
	margin: 0 auto;
	display : block;
	width : 870px;
	text-align : center;
	padding-top : 0px;
	padding-bottom : 0px;
}
#footer p {
	font-size: 14px;
	color : gray;
}
#footer A:link {
	font-family: Verdana;
	font-size: 14px;
	COLOR: #3377dd;
	TEXT-DECORATION: none;
}
#footer A:visited {
	COLOR: #cc0099;
	TEXT-DECORATION: none;
}
#footer A:hover {
	COLOR: #cc0000;
	TEXT-DECORATION: underline;
}
#footer A:active {
	COLOR: green;
}
#footer span {
	color: #7B98E1;
	font-family: Microsoft Sans Serif;
	font-size: 90%;
}
.style6 {
	font-family: "tahoma";
	text-decoration: underline;
	color: blue;
	font-size: 130%;
}
/************************************
            By Dan Harper
        http://www.danharper.me

           For NETTUTS.com

     Check out http://vivawp.com
************************************/
.widget {
	width: 662px;
	margin: 2px;
	padding: 2px;
	background:#ffffff;
	border: 0px solid #CDCDCD;
	margin-bottom: 2px;
}
.widget a {
	color: #222;
	text-decoration: none;
}
.widget a:hover {
	color: #009;
	text-decoration: underline;
}
.tabnav {
	border-right:1px #DADADA solid;
	border-left:1px #DADADA solid;
	background-image: url('images/icons/pagetop_gradient.gif');
	background-repeat: repeat-x;
	background-color: #ffffff;
	margin: 0px 0px 0px 0px;
}
.tabnav ul {

}
.tabnav li {
	display: inline;
	list-style: none;
	padding: 0px 5px 0px 5px;
	line-height: 30px;

}
.tabnav li a {
	font-family: verdana;
	text-decoration: none;
	text-transform: uppercase;
	color: black;
	font-weight: bold;
	padding: 4px 6px;
	outline: none;
	font-size: 150%;
}
.tabnav li.ui-tabs-selected a {
	color: #900B09;
	text-decoration: inherit;
}
.tabnav li a:active {
	color: green;
	text-decoration: inherit;
}
.tabnav li a:hover {
	color: gray;
	text-decoration: inherit;
}
.tabdiv {
	margin-top: 2px;
	background: #fff;
	border: 1px solid #dedbd1;
	padding: 5px;
}
.tabdiv li {
	list-style-image: url('images/prev.gif');
	margin-left: 20px;
}
.ui-tabs-hide {
	display: none;
}
/************************************/
#featuredvid {
	text-align: center;
}
.fvid {
	margin-bottom: 5px;
}
.vidselector li {
	text-align: left;
	list-style: none;
	padding: 5px;
	background: #ffffff;
	border: 1px solid #dedbd1;
	text-transform: uppercase;
	margin-bottom: 5px;
}
td.votebarout {
	background: #EEEEEE;
	border: 0px blue solid;
}
td.votebarin {
	background: #FFCC00;
	border: 0px;
}
td.votetext {
	font-size: 8pt;
	text-align: center;
	color: black;
}
td.votetext1 {
	color: blue;
	font-size: 8pt;
	text-align: center;
}
td.votequest {
	padding: 5px 2px;
	color: green;
	FONT-FAMILY: Microsoft Sans Serif;
	font-size: 11pt;
	/*font-weight: bold;*/
}
td.votefooter {
	font-size: 8pt;
	text-align: center;
}
div.votespace {
	font-size: 6pt;
	text-align: center;
}
input.vote {
	BORDER: 1px gray solid;
	FONT-SIZE: 12px;
	COLOR: maroon;
	FONT-FAMILY: Microsoft Sans Serif;
	BACKGROUND-COLOR: #66CCFF;
}
/**Roundbox**/
.RoundboxOuter {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px; /*MAX-WIDTH: 870px;*/;
	WIDTH: 870px;
}
.RoundboxInner {
	PADDING-TOP: 0px;
	PADDING-RIGHT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px; /*MAX-WIDTH: 820px;*/;
	WIDTH: 820px;
	TEXT-ALIGN: center;
}
.box1h {
	DISPLAY: block;
	FONT-SIZE: 1px;
	OVERFLOW: hidden;
	BACKGROUND: #DADADA;
	MARGIN: 0px 5px;
	HEIGHT: 1px;
}
.box2h {
	DISPLAY: block;
	FONT-SIZE: 1px;
	OVERFLOW: hidden;
	BORDER-RIGHT: #DADADA 2px solid;
	BACKGROUND: white;
	MARGIN: 0px 3px;
	BORDER-LEFT: #DADADA 2px solid;
	HEIGHT: 1px;
}
.box3h {
	DISPLAY: block;
	FONT-SIZE: 1px;
	OVERFLOW: hidden;
	BORDER-RIGHT: #DADADA 1px solid;
	BACKGROUND: #FFFFFF;
	MARGIN: 0px 2px;
	BORDER-LEFT: #DADADA 1px solid;
	HEIGHT: 1px;
}
.box4h {
	DISPLAY: block;
	FONT-SIZE: 1px;
	OVERFLOW: hidden;
	BORDER-RIGHT: #DADADA 1px solid;
	BACKGROUND: white;
	MARGIN: 0px 1px;
	BORDER-LEFT: #DADADA 1px solid;
	HEIGHT: 2px;
}
.Roundboxcontenth {
	BORDER-RIGHT: #DADADA 1px solid;
	BACKGROUND: white;
	BORDER-LEFT: #DADADA 1px solid;
}
.Roundboxcontenth .content {
	MARGIN-LEFT: 4px;
	PADDING-TOP: 4px;
}
.Roundboxcontenth H3 {
	FONT-SIZE: 16px;
	PADDING: 5px;
	MARGIN: 0px 0px;
	FONT-FAMILY: sans-serif;
	color: #0099FF;
}
/**End Roundbox**/
.nas {
}
.nas ul {
	FONT-FAMILY: tahoma;
	text-align: right;
	direction: rtl;
	margin : 0;
	list-style-type : none;
}
.nas li {
	width : auto;
	line-height: 27px;
	white-space: nowrap;
}
.nas li p {
	height: 27px;
	background: url(images/icons/parent_mid.gif);
	font-weight: bold;
	margin: 0px;
	text-align: right;
}
.nas li a {
	margin-right: 10px;
	display : block;
	background : url('images/icons/child.gif') no-repeat right center;
	padding : 0px 15px 0px 0px;
	text-decoration: none;
	text-decoration: none;
	color: navy;
	font-family: verdana,sans-serif;
	font-size: 14px;
	font-size-adjust: none;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
}
.nas li a:hover {
	text-decoration: underline;
}
.nas li.last {
	border : none;
}
table.right {
	color: #000000;
	background-color: #ffffff;
	border: none;
	margin-bottom: 0px;
	margin-top: 6px;
	font-size: 16px;
	margin-top: 0px;
}
th.right {
	color: #404040;
	background-color: #fafaf6;
	padding-top: 3px;
	padding-bottom: 4px;
	border: 1px solid #c3c3c3;
	border-bottom: none;
	background-image: url('images/icons/pagetop_gradient.gif');
	background-repeat: repeat-x;
	background-color: #ffffff;
	border-top: none;
	font-size: 16px;
}
td.right {
	color: #000000;
	background-color: #ffffff;
	border: 1px solid #c3c3c3;
	border-top: none;
	padding-top: 3px;
	padding-right: 15px;
	padding-bottom: 4px;
	font-size: 16px;
	text-align: right;
}
td.left {
	background-color: #ffffff;
	padding-left: 5px;
	padding-top: 5px;
	border: 1px solid #c3c3c3;
	border-top: none;
}
td.content {
	background-color: #ffffff;
	padding: 2px;
	padding-top: 5px;
	border: none;
}
td.right_container {
	color: #900B09;
	background-color: transparent;
}
.governor {
	float: right;
	margin: 0px 10px 0px 5px;
	padding: 2px;
	line-height: 24px;
	text-align: justify;
	display: block;
	color: #0066FF;
	cursor: pointer;
	direction: rtl;
	font-family: verdana;
	font-size: 150%;
}
.governor p {
	float : right;
	margin: 0px 5px 5px 5px;
	margin-right : 0px;
}
.governor p.more {
	float: left;
	margin-top: -20px;
	font-size: 12px;
	color: navy;
}
