body
{
	margin:0px;
	background-color:#ffffff;
	height:100%;
}

a,img{
border:none 0px;
outline:none;
	}

td,p,li,ul,ol
{
	font-family:Tahoma, Arial, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#4c4c4c;
}

.TopBg
{
	background-image:url(../images/topbg.gif);
	background-repeat:repeat-x;
}

a
{
	font-family:Tahoma, Arial, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-decoration:underline;
}


.TipLinks
{
	font-family:Tahoma, Arial, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	height:14px;
	text-decoration:underline;
}

.TipLinks:hover
{
	font-family:Tahoma, Arial, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
	height:14px;
}

.TopLinks
{
	font-family:Tahoma, Arial, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#101212;
	text-decoration:none;
	padding-bottom:10px;
}

.TopLinks:hover
{
	font-family:Tahoma, Arial, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#101212;
	text-decoration:underline;
}

.TopLinksBg
{
	background-image:url(../images/greybg.gif);
	background-repeat:repeat-x;
	border:1px solid #fff;
}

.TextUnderlineTop
{
	font-family:Tahoma, Arial, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#4c4c4c;
}

.AboutKuwaitText
{
	font-family:Tahoma, Arial, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#000;
}

.YellowTop
{
	background-image:url(../images/topyellowblue.jpg);
	background-repeat:no-repeat;
}

.YellowBg
{
	background-image:url(../images/yellowbg.gif);
}

.Blacktitle
{
	font-family:Tahoma, Arial, Helvetica;
	font-size:12px;
	font-weight:bold;
	color:#000;
}

.BlackTopLinks
{
	font-family:Tahoma, Arial, Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#000;
	text-decoration:none;
	padding-left:4px;
}

.TopBlue
{
	background-image:url(../images/topblue.gif);
	background-repeat:repeat-x;
}

.TopPink
{
	background-image:url(../images/toppink.gif);
	background-repeat:repeat-x;
}

.TopLinksMenu
{
	background-image:url(../images/toplinks.gif);
	background-repeat:repeat-x;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}

.YellowBox
{
	background-image:url(../images/yellowbox.gif);
	background-repeat:no-repeat;
}

.LeftShadow
{
	background-image:url(../images/leftshadow.gif);
	background-repeat:no-repeat;
}

.RightShadow
{
	background-image:url(../images/rightshadow.gif);
	background-repeat:no-repeat;
}

.NewsCenter
{
	background-image:url(../images/news-center.gif);
}

.PageTitle
{
	font-family:Tahoma, Arial, Helvetica;
	font-size:16px;
	font-weight:bold;
	color:#e279ab;
}

.Footer
{
	background-image:url(../images/footer1.jpg);
	background-repeat:repeat-x;
	font-family:Tahoma, Arial, Helvetica;
	font-size:11px;
	font-weight:normal;

	color:#	7e797c;
}

.Publications
{
	background-image:url(../images/publications-bg.gif);
	background-repeat:no-repeat;
}

.Facilites
{
	background-image:url(../images/facilities-bg.gif);
	background-repeat:no-repeat;
}

.Video
{
	background-image:url(../images/video-bg.gif);
	background-repeat:no-repeat;
}

.More
{
	font-family:Tahoma, Arial, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#60b1dd;
	text-decoration:underline;
}

.Faq
{
	font-family:Tahoma, Arial, Helvetica;
	font-size:11px;
	font-weight:normal;
	height:16px;
	text-decoration:none;
}

.Faq:hover
{
	font-family:Tahoma, Arial, Helvetica;
	font-size:11px;
	font-weight:normal;
	background-color:#d6f1ff;
	height:16px;
	text-decoration:none;
}

.More12
{
	font-family:Tahoma, Arial, Helvetica;
	font-size:12px;
	font-weight:normal;
	color:#60b1dd;
	text-decoration:underline;
}

.img
{
	border:0px;
}

.BorderLeft
{
	border:1px solid #dedddd;
}

.LeftNavPub
{
	font-family:Tahoma, Arial, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#4c4c4c;
	text-decoration:none;
	padding-left:11px;
}

.LeftNavPub:hover
{
	font-family:Tahoma, Arial, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#000;
	text-decoration:none;
	padding-left:11px;
}

.Whitetitle
{
	background-color:#8a8989;
	color:#fff;
	font-family:Tahoma, Arial, Helvetica;
	font-size:12px;
	font-weight:bold;
}

.input
{
	font-family: Tahoma,Arial,sans-serif;
	font-size: 11px;
	color: #515151;
	border:1px solid #fce485;
	width:100px;
	background-color:#fff;
}

.input180
{
	font-family: Tahoma,Arial,sans-serif;
	font-size: 11px;
	color: #515151;
	border:1px solid #fce485;
	width:180px;
	background-color:#fff;
}

.Checkbox
{
	font-family: Tahoma,Arial,sans-serif;
	font-size: 11px;
	color: #515151;
	border:1px solid #fce485;
	background-color:#fff;
}

th {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	color: #4C4C4C;
	background-color:#fce485;
}

.Error
{
	font-family: Tahoma, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	color:#eb4206;	
}

.Textarea
{

	font-family: Tahoma, Helvetica, sans-serif;
	font-size:11px;
	font-weight: normal; 
	color: #555862;
	width:160px;
	border:1px solid #fce485;
}

.tdbglc {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size:11px;
	background-color:#fff5ce;
	color:#4c4c4c;
}

.SubmitButton
{
	font-family: Tahoma, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#4c4c4c;
	background-color:#fbdc63;
	border:1px solid #e2bd2b;
}

.BorderYellowTable
{
	border:1px solid #e2bd2b;
}

.DottedBorder
{
	border:1px dotted #e2bd2b;
}

.Tdbg
{
	font-family:Tahoma, Arial, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#ffffff;
	background-color:#73bae0;
}

.GreyBg
{
background-image:url(../images/grey-bg.gif);
background-repeat:repeat-y;
background-position:center;
}


.bttext{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: #000000;
	text-decoration: none;
	line-height: 35px;
	font-weight: bold;
}

.bttext1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
	text-decoration: none;
	line-height: 25px;
	font-weight: bold;
}


.bttext1 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
	text-decoration: underline;
	line-height: 25px;
	font-weight: bold;
} 



.bttextwhite{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 18px;
	font-weight: normal;
}

.bttextwhite a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
	line-height: 18px;
	font-weight: normal;
}
/*-------------------------------------------------------BUBBLE-----------------------------------------------------------------------------------*/

#bubble_tooltip{
	width:147px;
	position:absolute;
	display:none;
}
#bubble_tooltip .bubble_top{
	background-image: url('../images/bubble_top.gif');
	background-repeat:no-repeat;
	height:16px;	
}
#bubble_tooltip .bubble_middle{
	background-image: url('../images/bubble_middle.gif');
	background-repeat:repeat-y;	
	background-position:bottom left;
	padding-left:7px;
	padding-right:7px;
}
#bubble_tooltip .bubble_middle span{
	position:relative;
	top:-8px;
	font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
	font-size:11px;
}
#bubble_tooltip .bubble_bottom{
	background-image: url('../images/bubble_bottom.gif');
	background-repeat:no-repeat;
	background-repeat:no-repeat;	
	height:44px;
	position:relative;
	top:-6px;
}

.lnks
{
	font-family:Tahoma, Arial, Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#000;
	text-decoration: none;
	line-height: 20px;
}

.lnks a:hover
{
	font-family:Tahoma, Arial, Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#620F47;
	text-decoration: underline;
	line-height: 20px;
}

.boxf{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	border: 1px solid #CCCCCC;
}

.stext{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #333333;
	text-decoration: none;
}
.picborder{
	float:left;
	margin:0px;
	padding:8px 0px 0px 8px;
	background:url(../images/border.gif) no-repeat center;
	width:168px;
	height:109px;
	}
.pictxt{
float:left;
	margin:0px;
	padding:8px 0px 0px 30px;
	width:211px;
	text-align:left;
	}
	.pictxt a{

	margin:0px;
	padding:0px;
	text-align:center;
	color:#660033;
	text-decoration:none;
	font: bold 13px Arial, Helvetica, sans-serif;
	
	}