/* colors */

/*  */

*/{margin:0;padding:0;}

body {
	background: #ffffff url(graphics/drsaid_home_bk.jpg) top left  no-repeat;
	font-family: Times New Roman, Serif, ;
	color: #000000;
	font-size: 11pt;
	line-height: 13pt;
	padding: 0;
	text-align: left;
           scrollbar-3d-light-color:#A89A89;
           scrollbar-arrow-color:#8B65AC;
           scrollbar-base-color:#ffffff;
           scrollbar-track-color:#ACB0AC ;
           scrollbar-dark-shadow-color:#000000;
           scrollbar-face-color:#D0D3D0;
           scrollbar-highlight-color:#E2CDBA;
           scrollbar-shadow-color:#000000;
	margin-left:0;
	margin-top: 0;
	}



img { border: none; margin:0; padding:0; }


b {
	font-weight: bold;
}

b2 {
	font-weight: bold;
	color:#FF9900;	
}

hr {
	 color:#662288;
	 margin-top: 20px;
	 margin-bottom: 20px;
}


font.body {
	font-weight: normal;
	color:#000000;
	font-size: 12pt;
	font-family: Times New Roman, Serif;
	line-height: 14pt;
	font-variant: normal;
	font-style: normal;
}



font.small {
	font-weight: normal;
	color:#000000;
	font-size: 9px;
	font-family: Times New Roman, Serif;
	line-height: 10px;
	font-variant: normal;
	font-style: normal;
}
/* ----------------- DIV's - SEARCH BOX--------------- */

div.search {
	position: absolute;
	z-index: 888;
	top: 115;
	left: 642;
	margin-left:0;
	margin-top: 0;
	align: left;
	padding: 0;
}
/*--------------- Purple header text------------------ */

font.header1 {
	font-weight: bold;
	color:#665678;
	font-size: 15px;
	font-family: Times New Roman, Serif;
	line-height: 15px;
	font-variant: small-caps;
	font-style: italic;
}

/*-------------- Green header text -----------------------*/

font.header2 {
	font-weight: bold;
	color:#7CAE80;
	font-size: 15px;
	font-family: Times New Roman, Serif;
	line-height: 15px;
	font-variant: small-caps;
	font-style: italic;
}


a {text-decoration: underline;
	color:#7367BB;
}

a:hover {text-decoration: underline;
	color:#7CAE80;
}

a:hover {text-decoration: underline;
	color:#7CAE80;
}



/* ---- DIV's - TOOLBAR HOME ---- */

div.toolbarLayer {
	position: absolute;
	z-index: 950;
	top: 108;
	left: 205;
}

.toolbarfont {font-size: 11pt;
	text-decoration: none;
      color:#24478D;
      padding: 5px;
}

.toolbarfont:hover {
	font-size: 11pt;
 	 background-color: #7D6D8F;
  	color:#ffffff;
 	 padding: 5px;
	text-decoration: none;
}

/* ---- DIV's - TOOLBAR ABOUT ---- */

div.toolbarAbout {
	position: absolute;
	z-index: 960;
	top: 126;
	left: 261;
}






/* ---- DIV's - MENU LEFT ---- */

div.menuLeft {
	position: absolute;
	z-index: 800;
	top: 220;
	left: 11;
	width: 155px;
}

.menuLeftfont {
	font-size: 12pt;
	line-height: 16px;
	text-decoration: none;
	font-variant: small-caps;
      color:#C7DDEF;
}

a.menuLeftfont:hover {
	font-size: 12pt;
	line-height: 16px;
	font-variant: small-caps;
  	color:#000000;
 	background-color: #8E7DA0;
}

a.menuLeftfont:visited {
	font-size: 12pt;
	line-height: 16px;
	font-variant: small-caps;
  	color:#C7DDEF;
}
/* ----------------- DIV's - MAIN STRUCTURE --------------- */

div.MaincontentBox {
	position: absolute;
	z-index: 200;
	top: 130;
	left: 190;
	width: 650px;
	height: 550px;

}

div.introHome {
	position: relative;
	z-index: 210;
	top: 0;
	left: 0;
	width: 520px;
	padding: 5px 5px;
}

font.intro {
	font-weight: normal;
	color:#000000;
	font-size: 12pt;
      font-family: Times New Roman, Serif;
	line-height: 14pt;
	font-variant: normal;
	font-style: italic;
      text-align: justify;
}


/* ----------------- DIV's - CONTENT BOXES 123--------------- */

div.contentBox123 {
	position: absolute;
	z-index: 215;
	top: 0;
	left: 390;
}
div.content1title {
	font-weight: bold;
	color:#888988;
	font-size: 11pt;
      font-family: Times New Roman, Serif;
	line-height: 11pt;
	width: 100%;
	font-variant: small-caps;
	font-style: normal;
      letter-spacing: 0.06cm;
      text-align: center;
	background: #B1CEB5;
	margin: 0;
	padding: 2px 2px 2px 2px;

}

div.contentBoxFlag {
	position: absolute;
	z-index: 7;
	top: 0;
	left:0;
}

div.contentBox1 {
	position: relative;
	z-index: 223;
	top: 10;
	left: 0;
	width: 220px;
	height: 100%;
	border: 2px;
	font-size: 10pt;
      font-family: Times New Roman, Serif;
	line-height: 11pt;
      text-align: center;
	padding: 4px;
}

div.contentBox2 {
	position: relative;
	z-index: 224;
	top: 20;
	left: 0;
	width: 220px;
	height: 100%;
	font-size: 10pt;
      font-family: Times New Roman, Serif;
	line-height: 11pt;
/*	background: #A2CBA5;  */
      text-align: center;
	padding: 4px;
}

div.contentBox3 {
	position: relative;
	z-index: 225;
	top: 30;
	left: 0;
	width: 220px;
	height: 100%;
	border: 2px;
	padding: 4px;
	font-size: 10pt;
      font-family: Times New Roman, Serif;
	line-height: 11pt;
	/*background: #B3D0B6;*/
      text-align: center;
}

/* ----------------- DIV's - CONTENT BOXES 456--------------- */


div.content2title {
	font-weight: bold;
	color:#888988;
	font-size: 11pt;
      font-family: Times New Roman, Serif;
	line-height: 11pt;
	width: 100%;
	font-variant: small-caps;
	font-style: normal;
      letter-spacing: 0.06cm;
      text-align: center;
	background: #A8CAE7;
	margin: 0;
	padding: 2px 2px 2px 2px;

}

div.contentBox456 {
	position: absolute;
	z-index: 300;
	top: 400;
	left: 0;
	width: 550px;
}

div.contentBox4 {
	position: relative;
	z-index: 305;
	top: 0;
	left: 0;
	width: 360px;
	height: 100%;
	/*border: 1px; */
     /* border-style: outset;   */
	/*border-color: #7BAC7F #665678; */  
	font-size: 10pt;
      font-family: Times New Roman, Serif;
	line-height: 11pt;
      text-align: left;
	padding: 4px;
}

div.contentBox5 {
	position: relative;
	z-index: 310;
	top: -150;
	left: 390;
	width: 220px;
	height: 100%;
	/*border: 1px; */
     /* border-style: outset;   */
	/*border-color: #7BAC7F #665678; */  
	font-size: 10pt;
      font-family: Times New Roman, Serif;;
	line-height: 11pt;
      text-align: left;
	padding: 4px;
}

div.contentBox6 {
	position: absolute;
	z-index: 315;
	top: 100;
	left: 0;
	width: 620px;
	height: 100%;
  	padding: 2px;
	font-size: 10pt;
      font-family: Times New Roman, Serif;
	line-height: 11pt;
      text-align: center;
	padding: 4px;
}


div.address {
	position: absolute;
	z-index: 325;
	top: 630;
	left: -2;
	width: 180px;
	color: #ffffff;
  	padding: 2px;
	font-size: 10pt;
      font-family: Times New Roman, Serif;
	line-height: 10pt;
      text-align: center;
	padding: 4px;
}

/* ----------------- DIV's - SECOND STRUCTURE --------------- */

div.secondBack {
	background: #ffffff url(graphics/drsaid_second_back.jpg) top no-repeat;
	position: absolute;
	z-index: 88;
	top: 768;
	left: 0;
	width: 1024px;
	height: 768px;
	margin-left:0;
	margin-top: 0;
	align: left;
	padding: 0;
}







div.builtby {
	position: absolute;
	z-index: 1466;
	top: 1510;
	left: 20;
	width: 100%;
	font-size: 8pt;
      font-family: Times New Roman, Serif;;
      text-align: left;
}
/* ---------------------java menu styles ----------------------------------
note:
	not all browsers render styles the same way so try out your style sheet
	on different browsers before publishing;
*/

/* level 0 inner */
.m0l0iout {
	font-family: sans-serif, Tahoma, Verdana, Geneva, Arial, Helvetica;
	font-variant: small-caps;
	text-align: center;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	margin: 2px 0 0 2px;
	color: #1B1464;
}
.m0l0iover {
	font-family: sans-serif, Tahoma, Verdana, Geneva, Arial, Helvetica;
	font-variant: small-caps;
	text-align: center;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	margin: 2px 0 0 2px;
	color: #ffffff;
}

/* level 0 outer */
.m0l0oout {
	text-decoration : none;
	background-image: url(img/lev0_bg1.gif);
	border: 1px solid #665678;
	background-color: #C7DDEF;
}
.m0l0oover {
	text-decoration : none;
	background-image: url(img/lev0_bg2.gif);
	background-color: #2C5F93;
	border: 1px solid #336699;
}

/* level 1 inner */
.m0l1iout {
	font-family: sans-serif, Tahoma, Verdana, Geneva, Arial, Helvetica;
	text-decoration: none;
	font-size: 12px;
	margin: 2px 0 0 7px;
	color: #000000;
}
.m0l1iover {
	font-family: sans-serif, Tahoma, Verdana, Geneva, Arial, Helvetica;
	text-decoration: none;
	font-size: 12px;
	margin: 2px 0 0 17px;
	color: #FFFFFF;
}

/* level 1 outer */
.m0l1oout {
	text-decoration : none;
	background-color: #C7DDEF;
	border: 1px solid #7CAE80;
	padding: 0;
}
.m0l1oover {
	text-decoration : none;
	background-color: #665678;
	background-image: url(img/lev1_arrow.gif);
	background-repeat: no-repeat;
	border: 1px solid #7CAE80;
	padding: 0;
}