/********************************************************************************
 *			CSS Codes for Cable and Wireless Seychelles HomePage				*		
 *			Site Designed by MR JEAN_FRANCOIS ROSE, Webmaster					*
 *			For any issues/ Queries regarding the website please content me 	*
 *																				*
 ********************************************************************************/
/*Reset some properties*/
html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset {  
    margin: 0; 
    padding: 0; 
    border: 0; 
}
/* hide from IE mac \*/
html {
	height:100%;
    max-height: 100%;
    overflow-x:hidden;
	overflow-y:scroll;
}
/* end hiding from IE5 mac */

/*Core Page Properties*/
body {
	/*Blue gradient background*/
	height:100%;
	max-height:100%;
	background-image:url(/portal/common/img/BackgroundImg.jpg);
	background-repeat:repeat-x;
	margin:0;
	padding:0;
	border: 0;
}
h2{
	text-align:left;
	font-size:13px;
	font-weight:bold;
	padding-bottom:10px;
	color:#003;
}
.p {
	margin:0px;
	padding:0px;
	font-size: inherit;
	font-family: inherit;
	font-weight: inherit;
	text-align: inherit;
	color: inherit;
	line-height: inherit;
	vertical-align: top;
}
p {
	padding-top:0px;
	margin-top:0px;
	line-height:15px;
	padding-bottom:10px;
}
img {
	border:0px;
}
div {
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
}
.AbsWrap {
	width: 100%;
	position: relative;
}
.rowWrap {
	width: 100%;
}
.clearfloat {clear:both;height:0px;}
/* 	Anchor behaviours */
a:link, a:visited{COLOR:inherit;text-decoration:none;}
a:hover{ color:#000;cursor:pointer;}
	

/*Main Content Area*/
#MainContent {
	display:block;
	position:absolute;
	z-index:3;
	top:149px;
	margin-left:-476px;
	left:50%;
	width:952px;
}
*html #MainContent{top:0;bottom:0;height:100%;width:952px;}
	

/*Main Container Background*/
#MainContainer {
	position: absolute;
	margin-left:-476px;
	left:50%;
	top:34px;
	width:952px;
	min-width:952px;
	height:89px;
	z-index:1;
}

#Footer{background-image:url(/portal/common/img/Footer.jpg);background-repeat:no-repeat;background-color:#FFF;border:none;}
#Footer a:Hover{color:#000;text-decoration:none;}
.FooterStyle{font:Arial, Helvetica, sans-serif;font-size:11px;line-height:8px;vertical-align:middle;text-align:center;color:#FFF;}
.Footerstyle a:hover{color:#FC0;cursor:pointer;}


/*Navigation Bar Style*/
#NavigationBar {background-image:url(/portal/common/img/MenuBg.jpg);background-repeat:repeat-x; line-height:29px; vertical-align:middle;font-family:Arial, Helvetica, sans-serif; font-size:12px;}
/*#MenuBarHorizontal a{margin:0; padding:0 45px 0 45px; list-style-type:none; font-size:100%; cursor:default; display:inline; float:left; height:29px; position: relative; text-align:left; width:35px; text-decoration:none}          font-color:#2C85F9;    */
#MenuBarHorizontal a{margin:0; padding:6 45px 6 13px; list-style-type:none; font-size:12px; cursor:default; float:left; height:29px; position: relative; text-align:left; width:35px; text-decoration:none; vertical-align:bottom; color:blue;}
#MenuBarHorizontal a:hover{cursor: pointer;background:url(/portal/common/img/MenuBg1.jpg);}

.diagbg{background-image:url(/portal/common/img/diag8px.gif); background-repeat:repeat}
#categorylist {text-indent:20px; list-style:none; line-height:40px}
#categorylist li{border-bottom:1px solid #CCC; color:#069; cursor:pointer;text-transform:uppercase}
#label{line-height:30px; letter-spacing:5px; text-transform:uppercase; color:#069}


.heading{ font-family:Arial, Helvetica, sans-serif; font-size:10pt; color:#006; font-weight:bold; text-transform:uppercase;  letter-spacing:1px; padding-left:4px;}
/**.heading span{ background-image:url(../images/diag8px.gif); padding: 0.5em 3em 0.5em 3em}**/
.sub_heading{font-family:Arial, Helvetica, sans-serif; font-size:8pt; font-weight:700; color:#000; background-image:url(/portal/common/img/barbg.gif); background-repeat:repeat-x; text-align:left; line-height:16px; vertical-align:middle }
.sub_cat_heading{font-family:Arial, Helvetica, sans-serif; font-size:8pt; font-weight:700; color:#000; background-image:url(/portal/common/img/barbg.gif); background-repeat:repeat-x;text-align:center }
.maincat{font-family:Arial, Helvetica, sans-serif; font-size:8pt;line-height:21px; padding:4px 4px 5px 4px;}
.maincat2{font-family:Arial, Helvetica, sans-serif; font-size:8pt;line-height:21px; background-color:#5cb2ef; color:#000; padding:4px 4px 5px 4px;text-decoration:none}
.cat{font-family:Arial, Helvetica, sans-serif; font-size:8pt;line-height:21px;}

.sub_heading a:hover{color:#900}
.sort{}
.bgtr1{font-family:Arial, Helvetica, sans-serif; font-size:8pt; color:#333; text-decoration:none;}
.bgtr{font-family:Arial, Helvetica, sans-serif; font-size:8pt; background-color:#5cb2ef; cursor:default; text-decoration:none; color:#000}
.bgBL{border-bottom:1px ridge #333}

.desc{font-family:Arial, Helvetica, sans-serif; font-size:9pt}
.more{font-family:Arial, Helvetica, sans-serif; font-size:9pt}



