/*

Dark Violet: RGB = 166,22,197
Light Violet: RGB = 204,83,249
Dark Green: RGB = 241,163,250
Light Green: RGB = 12,186,29

#93C6AE
BFDDCF

*/



*		{
		 font-family: Verdana, Arial, Helvetica, sans-serif;
		}

Body		
		{
		background: url(../pictures/bg.jpg) fixed;
		 margin-top: 0;
		 font-family: Verdana, Arial, Helvetica, sans-serif;
		 text-align:center;
		}

TD { text-align: left; border: 0; vertical-align: top; padding:0;}
TABLE { border:0; }

		
		
/*******************************************************************************************************
********************************************************************************************************
********************************************************************************************************
********************************************************************************************************
													Top Menu*/													

Table#TheTopTable {width:750px; border-collapse: collapse; margin-bottom:0; margin-left:auto; margin-right:auto; margin-top: 30px; }
Table#TheTopTable TD { padding:0; width: 125px;}
Table#TheTopTable TR#Search TD{text-align:right;  background: url(../pictures/cosmesurge.png) no-repeat left center; vertical-align: center; padding-top:30px; padding-left: 300px;}
Table#TheTopTable TR#Search TD DIV.arabic { float: left; padding-top: 20px; padding-left: 20px;}
Table#TheTopTable TR#Search TD DIV.arabic A { color: white; text-decoration: none; font-weight: bold; font-size: 20px;}
Table#TheTopTable TR#Search TD FORM {float:right; background: url(../pictures/search2.png) no-repeat; width:285px; height:61px; margin:0; color: white; text-align: left; padding: 18px; padding-top: 15px;}
Table#TheTopTable TR#Search TD FORM SPAN { vertical-align: -13px; margin-top: 20px;}
Table#TheTopTable TR#Search TD FORM DIV { float:right; width:200px; background-color: #A0BD9B;} 
Table#TheTopTable TR#Search TD FORM INPUT.searchbox { background-color: #A0BD9B; border:0; height:12px; padding-top: 2px; width: 170px; color:#666666;}
Table#TheTopTable TR#Search TD FORM INPUT.searchbutton { background: url(../pictures/search.png) no-repeat left 5px; border:0; width:18px; height:25px;}
Table#TheTopTable TR#ItemMenu TD { background: url(../pictures/nav.png) no-repeat 0px 0px; height: 40px; text-align:center; vertical-align: middle;}
Table#TheTopTable TR#ItemMenu TD A { color: white; text-decoration: none; font-family:Arial, Helvetica, sans-serif;}
Table#TheTopTable TR#ItemMenu TD A:hover { color: black;}
Table#TheTopTable TR#Banner TD{width: 750px;padding:0; }
													 /*END
********************************************************************************************************
********************************************************************************************************													 
********************************************************************************************************
********************************************************************************************************/

DIV.photoframe1 {width:90px; height:101px; background:url(../pictures/photoframe1.png) no-repeat; padding-left:3px; padding-right:16px; padding-top:9px; padding-bottom: 16px;}
DIV.photoframe1 IMG {width:100%; height:100%}
DIV.photoframe2 {width:744px; height:275px; background:url(../pictures/photoframe2.png) no-repeat -12px -1px; padding-top: 2px; padding-bottom: 20px; padding-left:3px; padding-right:3px;}
DIV.photoframe2 IMG {width:100%; height:100%}
DIV.photoframe3 {width:225px; height:207px; background: url(../pictures/photoframe3.png) no-repeat -14px 0px; padding-top: 15px; padding-bottom: 0px; padding-left:2px; padding-right:8px;}
DIV.rightindexright {width:225px; margin-bottom: 20px; padding: 3px; border-bottom: 2px inset white; padding-bottom: 20px; margin-right:10px;}
DIV.rightindexright A { color: black; font-size: 11px;}




Table#MainContentTable {width:750px; margin-left:auto; margin-right:auto; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; background-color: #A0BD9B}

.PageTitle
		{
		 font-family: Arial, Helvetica, sans-serif;
		 font-size: 16px;
		 font-weight: bold;
		 border-bottom-style: solid;
		 border-bottom-width: 1px;
		 padding-bottom: 3px;
		 color: white;	
		}
		
.PageTitle A { text-decoration:none; font-weight:bold	}		


.Table 
		{ 
		 padding: 0; 
		 border: 0; 
		 border-collapse: collapse
		}


.verdanasmallblack 
		{
		 font-family: Verdana, Arial, Helvetica, sans-serif;
		 font-size: 11px;
		 line-height: 18px;
		}
.verdanasmallwhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.verdanasmallgreen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.verdanabottomsmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 18px;
}
.verdanalargegreen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.linkverdanalargegreen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
}
.linknavigation {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
}
.askanexpert {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	line-height: normal;
}


a.KuwaitTopLink {text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}
a.KuwaitTopLink:hover {text-decoration: underline;}

.MyLink	{ font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.MyLink:hover {}

.Links	{ font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.Links:hover {}

UL.KuwaitTopMenu li {float: left; list-style-type: none; padding-right: 10px; padding-left: 10px;border-right-width: 1px; border-right-style: solid;}

Table.KuwaitStaff {border:0; width: 100%; font-size: 12px;}
Table.KuwaitStaff TD {text-align: center; width: 33%;padding-bottom: 30px; vertical-align: top}
Table.KuwaitStaff IMG {width: 100px; border-width: 3px ; border-style: outset; margin-top:2px; }

Table.KuwaitPhotos {border:0; width: 100%; font-size: 12px}
Table.KuwaitPhotos TD {text-align: center; width: 33%;padding-bottom: 30px;}
Table.KuwaitPhotos IMG {width: 100px; border-width: 3px ; border-style: outset; margin: 5px}

Table.KuwaitMain {border:0; width: 100%; font-size: 12px}
Table.KuwaitMain TD {border-width: 4px; border-style: outset ; width: 50%;}
Table.KuwaitMain P {margin: 0 ; padding: 0; border-Bottom-width: 1px; border-bottom-style: solid; font-size:16px; font-family: Arial Narrow; font-weight: bold}
Table.KuwaitMain IMG {float: right; width: 100px; border-width: 3px; border-style: outset; margin: 5px; height: 72px;}
Table.KuwaitMain DIV {margin-top: 5px ; padding: 0;text-align: justify;}

.RequiredField:first-letter {}

TD.Testimonials {text-align: justify;}
TD.Testimonials P{border-bottom-width: 2px; border-bottom-style: dashed ; padding-bottom: 10px;}


Table.LeftMenuTable a {font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}
Table.LeftMenuTable a:hover {}

Table#HotNotHot {border-collapse: collapse; width: 100%;}
Table#HotNotHot Td {border-width: 1px ; border-style: solid ;  vertical-align: top;}


Table#BeforeAndAfter {width: 100%; font-weight: bold;}
Table#BeforeAndAfter IMG {margin-top: 30px;}
Table#BeforeAndAfter TD {text-align: center; vertical-align: top;}

TABLE#IndexPageTable1 {width: 100%}
TABLE#IndexPageTable1 IMG{border: 0; width: 170px; height: 70px;}
TABLE#IndexPageTable1 TD {text-align: center; border-right-width: 1px; border-right-style:solid; border-bottom-width: 1px; border-bottom-style: solid ; vertical-align: top; width: 33%; width: 33%}
TABLE#IndexPageTable1 A{font-size: 16px; font-weight: bold; font-variant: small-caps; text-decoration: none;}
TABLE#IndexPageTable1 A:hover{}
TABLE#IndexPageTable1 UL A{font-size: 10px; font-weight: normal; font-variant: normal; text-decoration: underline;}
TABLE#IndexPageTable1 UL A:hover{}; 
TABLE#IndexPageTable1 UL {list-style-type: circle; text-align: left}


TABLE#IndexPageTable2 {font-size: 14px; font-variant: normal; font-weight: bold; font-family: verdana;}
TABLE#IndexPageTable2 TD {border-top-width: 3px ; border-top-style: solid; padding-bottom: 20px;}
TABLE#IndexPageTable2 span {font-size: 10px;  font-weight: normal }
TABLE#IndexPageTable2 A{font-family: verdana; font-size: 10px; font-weight: bold; text-decoration: none; clear: both; text-decoration: none;}
TABLE#IndexPageTable2 A:hover{text-decoration: underline;}
TABLE#IndexPageTable2 IMG{width: 106px; height: 148px; float: left;}


TABLE#IndexPageTable3 TD {border-top-width: 1px; border-top-style: solid;}
TABLE#IndexPageTable3 div {float: left; width: 275px; font-size: 10px; font-variant: normal; font-weight: normal}
TABLE#IndexPageTable3 {font-size: 16px; font-weight: bold; font-variant: small-caps; width: 100%}
TABLE#IndexPageTable3 div A {font-size: 10px; font-variant: normal;  text-decoration: none;}
TABLE#IndexPageTable3 div A:hover {text-decoration: underline;}
TABLE#IndexPageTable3 A {font-size: 12px; font-variant: normal; clear: both; margin-top: 20px;}
TABLE#IndexPageTable3 A:hover {}


TD.VisitTD {border-width: 2px ; border-style: outset; font-weight: bold; width: 240px;}
TD.VisitTD P{text-align: left; font-weight: normal;}
TD.VisitTD IMG {float: right; width: 60; height: 92; margin-bottom: 20px; margin-right: 2px;}
TD.VisitTD br {clear: both;}


TD.LeftMenuContainerTD { width: 174; vertical-align: top;}
TD.MainMenuContainerTD { vertical-align: top;}
TABLE.TopMenuPhoneNumbersTable {font-size: 12px; font-family: verdana; margin-top: 10px; float: right;}
TD.LeftMenuSeperatorTD { font-weight: bold; font-size: 12px;}
DIV.KuwaitMenuDiv {width: 100% ; text-align: center; height: 20px;}


DIV.ColorThemes {float: left; margin-left: 150px;}
DIV.ColorTheme {float: left; width: 10px ; height: 10px; font-size: 0em; margin-left: 5px; margin-top: 5px; cursor: hand;}

a.CamaflageLink {text-decoration: none;}


.FormSectionHeader {font-size: 18px; font-weight: bold; height: 50px; vertical-align: bottom !important ;}



Div.InlineDoctor {clear: left; margin-top: 5px; float: left; width:150px; font-size: 10px; text-align: center; border-width: 1px; border-style: solid; margin-right: 10px; margin-bottom: 10px;}
Div.InlineDoctor Table {width: 100%; font-size: 10px;}
Div.InlineDoctor Td {text-align:left;}




/**************************************************************************
*************************************************************************
*************************************************************************
*************************************************************************
*************************************************************************
*************************************************************************
********************************Coloring*********************************
*/


.PageTitle { border-bottom-color: #ffffff ;}
.PageTitle A{ color: #ffffff;}
.verdanasmallblack {color: black;}
.verdanasmallwhite {color: #CCCCCC;}
.verdanasmallgreen {color: #CC0066;}
.verdanabottomsmall {color: #333333;}
.verdanalargegreen {color: #25746E;}
.linkverdanalargegreen {color: #25746E;}
.linknavigation {color: #3366CC;}
.askanexpert {color: #333333;}
a.KuwaitTopLink {color: white; }
a.KuwaitTopLink:hover {color: yellow}
.MyLink	{color: #790031;}
.MyLink:hover {color: red}
.Links {color: #000000 ;}
.Links:hover {color: red}
UL.KuwaitTopMenu li {border-right-color: white;}
Table.KuwaitStaff IMG {border-color: white;}
Table.KuwaitPhotos IMG {border-color: white;}
Table.KuwaitMain TD {border-color: white; background-color: #660033;}
Table.KuwaitMain P {border-Bottom-color: black;}
Table.KuwaitMain IMG {border-color: white;}
.RequiredField:first-letter {color: red;}
TD.Testimonials P{border-bottom-color: black;}
Table.LeftMenuTable a {color: #420042;}
Table.LeftMenuTable a:hover {color: red;}
Table#HotNotHot Td {border-color: black;}

TABLE#IndexPageTable1 TD {border-right-color: #FF0066; border-bottom-color: #FF0066;}
TABLE#IndexPageTable1 A{color: #660033 ; }
TABLE#IndexPageTable1 A:hover{color: red}
TABLE#IndexPageTable1 UL A{color: #660033 ; }
TABLE#IndexPageTable1 UL A:hover{color: red}; 

TABLE#IndexPageTable2 {color: #51003D ; }
TABLE#IndexPageTable2 TD {border-top-color: white; }
TABLE#IndexPageTable2 span {color: black;}
TABLE#IndexPageTable2 A{color: #51003D ;}
TABLE#IndexPageTable2 A:hover{color: red;}
TABLE#IndexPageTable3 TD { border-top-color: white;}
TABLE#IndexPageTable3 div {color: black;}
TABLE#IndexPageTable3 {color: #51003D ; }
TABLE#IndexPageTable3 div A {color: #51003D ; }
TABLE#IndexPageTable3 div A:hover {color: red; }
TABLE#IndexPageTable3 A {color: #51003D ;}
TABLE#IndexPageTable3 A:hover {color: red}

TD.VisitTD {border-color: #bbbbbb;}
TD.LeftMenuContainerTD {background-color: #FFF4FF;}
TD.MainMenuContainerTD {}
TABLE.TopMenuPhoneNumbersTable {color: #640028;}
TD.LeftMenuSeperatorTD {background-color: #660066; color: white;}
DIV.KuwaitMenuDiv {background-color: #660033; color: white;}
.TopBanner {background-color: #FFDDFF;}

a.CamaflageLink {color: black}

.FormSectionHeader {color: Maroon;}

Div.InlineDoctor {border-color: #003366;}


TABLE#bottomTable {width:870px; border-collapse: collapse; margin-bottom:10px; margin-left:auto; margin-right:auto; margin-top: 0px; background: url(../pictures/footer.png) no-repeat;}
TABLE#bottomTable IMG { border:0;}
TABLE#bottomTable TD { font-size:12px; vertical-align: middle;}