/*------------------------------------Start--------------------------------------*/
body {
	background-color:#fff;
	font-family: "Trebuchet MS", Verdana, Tahoma;
	font-size: 11px;
	line-height: normal;
	color: #333;
	margin-top: 0px;
}
/*--------------------------------------*/

table{
	width: 100%;
	margin-left: 0px;
}
/*--------------------------------------*/

td {
	font-family: "Trebuchet MS", Verdana, Tahoma;
	font-size: 11px;
	vertical-align: top;
	text-align: left;
	list-style-type: none;
}
/*--------------------------------------*/

/*========== LINKS ==========*/
a:link, a:visited {
	font-weight:normal;
	font-style: normal;
	color: #ff6600;
	text-decoration: none;
}

a:hover {
	color: #cc3333;
	text-decoration: underline;
}
/*------------------------------------*/

th {
	text-align: left;
}

.arabvision a img{
	margin-right: 5px;
	border: 1px solid #cc9933;
}

.interserve a img{
	margin-right: 5px;
	border: 1px solid #cc9933;
}

/*-------------------------------------*/
ul,ol,li{
	padding: 0px;
	margin: 0px;
	list-style-type: none;
}
/*------------------------------------*/


.maintable{
	width: 800px;
}
/*--------------------------------------*/

.mainbody{
	width: 384px;
	padding-top: 5px;
	padding-left: 10px;
	padding-right: 0px;
	margin-bottom: 5px;
	/* border: 1px solid #3333FF; */
}


.mainbody2{
	width: 527px;
	padding-top: 5px;
	padding-left: 10px;
	/* margin-bottom: 5px; */
	/* border: 1px solid #3333FF; */
}

.leftdiv{
	width: 191px;
	padding-top: 5px;
	padding-left: 10px;
	padding-right: 0px;
	margin-bottom: 5px;
		
	background-color: #e3d5e3;
	border-right-width: 2px;
	border-right-style: dotted;
	border-right-color: #663366;
}


.rightdiv{
	width: 200px;
	padding-top: 7px;
	padding-right: 0px;
	/* margin-bottom: 5px; */
	/* border: 1px solid #3333FF; */
}

.w60{
	width: 60px;
	/* border: 1px solid #993399; */
}

/*---- Search Module ----*/
.moduletable_search{
	width: 193px;
	margin-top: 10px;
	margin-left: 10px;
}

.button_search{
	background-image: url(../images/search.gif);
	background-repeat: repeat-x;
	border: #666666 1px solid;
	margin-left: 5px;
}

.button{
	background-image: url(../images/search.gif);
	background-repeat: repeat-x;
	border: #666666 1px solid;
}

/*========== Top Qote ==========*/
.qoteBG{
	width: 393px;
	height: 40px;
	background-color: #f2ead5;
	background-image: url(../images/top_dots.gif);
	background-repeat: no-repeat;
	float: left;
	background-position: left bottom;
}

.qote {
	font-size: 16px;
	color: #CC9966;
	padding-left: 10px;
	margin-top: 15px;
	/*border: #000000 1px solid;*/
}

/*========== Top Image_1 ==========*/
.topImage_1 {
	background-image: url(../images/top_img1.gif);
	background-repeat: no-repeat;
	width: 204px;
	height: 40px;
	/*border: #000000 1px solid;*/
}

/*========== Top Image_2 ==========*/
.topImage_2 {
	background-image: url(../images/top_img2.jpg);
	background-repeat: no-repeat;
	width: 800px;
	height: 103px;
	/*border: #000000 1px solid;*/
}


/* .v_separator1{
	width: 2px;
	height: 400px;
	background-image: url(../images/indigo_dots.gif);
	background-repeat: repeat-y;
	background-position: right;
	border: #FF0000 thin solid;
	display: block;
	float: right;
}
 */
/*========== logo ==========*/
.logoBG{
	width: 203px;
	height: 20px;
	background-color: #ff9900;
	background-image: url(../images/indigo_dots.gif);
	background-repeat: repeat-y;
	background-position: right center;
	font-family: "Trebuchet MS", Verdana, Tahoma;
	font-weight: normal;
	font-size: 11px;
	text-align: center;
	color: #663366;
	padding-top: 2px;
	float: left;
}
/*------------------------------*/


/*===========================================================================*/
/*=========================== J O O M L A   C L A S S E S ===================*/
/*===========================================================================*/

.pathway{
	margin-top: 5px;
	font-size: 10px;
}

a.pathway{
	margin-left: 10px;
	margin-bottom: 10px;
	/* border: #666666 1px solid; */
}

a.pathway:link, a.pathway:visited{
	color: #666666;
}

a.pathway:hover{
	color: #cc3333;
}
/*--------------------------------*/



/*========== Top Navigation ==========*/
.moduletable_navi {
	width: 597px;
	height: 22px;
	vertical-align: middle;
	background-color: #cc9933;
	padding-left: 10px;
	padding-top: 2px;
	/*float: left;*/
	/*clear: right;*/
	/*border: #000000 1px solid;*/
}


/* Top Navi Spacer */
span.mainlevel-nav {
	font-family: Tahoma, Verdana, "Trebuchet MS";
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
}

.mainlevel-nav {
	font-size: 11px;
	/*border: #000000 1px solid;*/
}


/* Top Navi Links */
a.mainlevel-nav:link, a.mainlevel-nav:visited {
	font-family: Tahoma, Verdana, "Trebuchet MS";
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
	color: #FFF;
}

a.mainlevel-nav:hover {
	color: #CC0033;
	text-decoration: underline;
}


/*========== News Flash_2 module ==========*/
.moduletable_newsflash2{
	margin-bottom: 30px;
	/* border: #003399 1px dashed; */
}

.moduletable_newsflash2 .contentheading{
	text-align: left;
	/*color: #fff;*/
	text-transform: uppercase;
        padding-top:7px;
}

.moduletable_newsflash2 .contentpaneopen{
	color: #663366;
	font-size: 11px;
	font-weight: bold;
}

/*========== News Flash module ==========*/
.moduletable_newsflash{
	padding: 0;
	margin: 0;
	padding-left: 10px;
	border-left-width: 2px;
	border-left-style: dotted;
	border-left-color: #cc9999;	
	/* border: #003399 1px dashed; */
}

/* News Flash header */
.moduletable_newsflash th{
	padding: 0;
	margin: 0;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	text-align: left;
	color: #FF6600;
}

.moduletable_newsflash .contentheading{
	color: #3366cc;
	font-style: italic;
	padding: 0;
	margin: 0;
}

.moduletable_newsflash .contentpaneopen{
	color: #663366;
	padding: 0;
	margin: 0;
	/* border: #cc3399 1px dashed; */
}
/*--------------------------------------*/

/*========== Contentpaneopen & Headings ==========*/
.contentheading{
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	color: #990033;
	/* border: 1px solid #FF9900; */
}

.componentheading{
	font-family: Tahoma, Verdana, "Trebuchet MS";
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
	color: #663366;
	margin-bottom: 5px;
	/* border: #660066 1px solid; */
}
/*--------------------------------------*/

.contentpaneopen{
	width: 98%;
	/* border: 1px solid #FF3300; */
}

.contentpaneopen img{
	border: 1px solid #cc9933;
}

.contentpane{
	/* border: 1px solid #FF3300; */
}

.contentpane img{
	border: 1px solid #cc9933;
}


/* .contenttoc{
	border: 1px dashed #FFCC66;
}

.contenttoc th{
	text-align:left;
	border: 1px solid #66CCFF;
} */
/*========== Creat Date ==========*/
td.createdate{
	font-size: 10px;
	font-style: italic;
	color: #3366CC;
	padding-bottom: 10px;
	/* border: 1px solid #FF3333; */
}
/*========== written by ==========*/
td span.small{
	font-size: 10px;
	color: #999;
	/* border: 1px solid #CC6699; */
}


/*============ NEXT & PREV ==============*/
.pagenav_next a:link, .pagenav_next a:visited {
	font-size:10px;
	color: #999;
	font-weight: normal;
	text-decoration: none;
}

.pagenav_next a:hover {
	color:	#333;
	font-weight: normal;
}

.pagenav_prev a:link, .pagenav_prev a:visited {
	font-size: 10px;
	color: #999;
	font-weight: normal;
	text-decoration: none;
}

.pagenav_prev a:hover {
	color:	#333;
	font-weight: normal;
}
/*--------------------------------------*/


/*============ Back Button ==============*/
.back_button {
	margin-bottom: 10px;
	margin-top: 20px;
}

.back_button a:link, .back_button a:visited{
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	color: #999; 
}

.back_button a:hover{
	color: #333;
	font-weight: normal;
	text-decoration: none;
}

/*.contentdescription{
	padding: 0px;
	margin: 0px;
	border: 1px solid #000000;
}*/


/* ========== Category Link ===========*/
/*.category{
	font-weight: normal;
}


.category:link, .category:visited {
	color: #006666;
	font-weight: normal;
}

.category:hover {
	font-weight: normal;
	color: #99cc99;
}*/
/*------------------------------------*/


/*.sectiontableentry1 {
	font-size: 11px;
	padding-right: 0px;
}

.sectiontableentry1 a:link, .sectiontableentry1 a:visited{
	font-weight: normal;
	color: #006666;
	text-decoration: none;
}

.sectiontableentry1 a:hover{
	color: #99cc99;
}

.sectiontableentry2 {
	font-size: 11px;
	padding-right: 0px;
}

.sectiontableentry2 a:link, .sectiontableentry2 a:visited{
	font-weight: normal;
	color: #006666;
	text-decoration: none;
}

.sectiontableentry2 a:hover{
	color: #99cc99;
}

.sectiontableheader {
	padding-right: 0px;
}*/
/*------------------------------------*/


/*============ Read More ==============*/
/*.readon a:link, .readon a:visited{
	font-size: 9px;
	font-weight: normal;
	color: #003366;
	text-decoration: none;
}

.readon a:hover{
	color: #cc3333;
}*/
/*--------------------------------------*/


/*========= article_seperator ===========*/
.article_seperator {
	width: auto;
	height: 1px;
	background-image: url(../images/pixelgrey.gif);
	background-repeat: repeat-x;
	display: none;

}
/*--------------------------------------*/