/*Start of the css with html first then the body*/
html		{
		background-image: url('grafx/tile200.gif');
		height: 100%;
		max-height: 100%;
		width: 100%;
		padding: 0px;
		margin: 0;
		border: 0px solid #ffffff; 
		font-family: arial; 
		color: #666666;
		font-size: 9pt;
		text-align: justify;
		scrollbar-arrow-color:#666666;
		scrollbar-track-color:#666666;
		scrollbar-shadow-color:#666666;
		scrollbar-face-color:#ffcc33;
		scrollbar-highlight-color:#ffffff;
		scrollbar-darkshadow-color:#000000;
		scrollbar-3dlight-color:#999999;
		}

body		{
		height: 100%;
		max-height: 100%;
		width: 100%;
		padding: 0;
		margin: 0px;
		border: 0px solid;
		font-family: arial, tahoma, verdana, sans-serif;
		color: #666666;
		text-align: justify;
		}

.primenav	{
		background: transparent url(grafx/titleback.gif) center top no-repeat;
		position: relative;
		margin: 0  auto; /* Right and left margin widths set to "auto" */
		text-align: center; /* Counteract to IE5/Win  */
		display: block;
		width: 950px;
		height: 126px;
		border: 0px solid #000;
		color: #000;
		z-index: 28;
		}

.primepos	{
		position: absolute; left: 143px; right: 143px; top: 95px;
		width: 664px;
		height: 23px;
		border: 0px solid #000;
		z-index: 29;
		}

.homebox	{
		position: absolute; left: 0px; top: 0px;
		width: 100px;
		}

.trlawbox	{
		position: absolute; left: 0px; top: 0px;
		width: 122px;
		}

#contentindex	{
		display: block;
		height: 600px;
		max-height: 100%;
		background: #ffffff;
		width: 950px;
		margin: 0 auto; /* Right and left margin widths set to "auto" */
		text-align: center; /* Counteract to IE5/Win  */
		position: relative;
		border: 0px solid ; 
		/*word-wrap:break-word;*/
		}

.textindex	{
		height: 305px;
		max-height: 100%;
		position: absolute; left: 0px; 
		background: #ffffff;
		width: 520px;
		font-size: 9pt;
		color : #666666;
		font-weight: normal;
		text-align: justify; /* Counteract to IE5/Win  */
		border: 0px solid ;
		padding: 20px 10px 10px 20px;
		/*word-wrap:break-word;*/
		z-index:5;
		}

#footerindex	{
		position: absolute; top: 420px; left: 0px;
		background: url(grafx/footerindexback.gif);
		margin: 0  auto; /* Right and left margin widths set to "auto" */
		text-align: justify; /* Counteract to IE5/Win  */
		height: 173px;
		width: 950px;
		border: 0px solid ;
		}

.dsaimg		{
		position: absolute; left: 20px; top: 20px;
		height: 80px;
		width: 150px;
		padding: .5em;
		background: #ffffff;
		border: 0px solid ;
		z-index: 15;
		}

.tuition	{
		position: absolute; left: 220px; top: 25px;
		height: 80px;
		width: 110px;
		font-size: 9pt;
		color : #666666;
		font-weight: normal;
		text-align: justify; /* Counteract to IE5/Win  */
		padding: .5em;
		border: 0px solid ;
		}

.regs		{
		position: absolute; left: 380px; top: 25px;
		height: 80px;
		width: 130px;
		font-size: 9pt;
		color : #666666;
		font-weight: normal;
		padding: .5em;
		border: 0px solid ;
		}

.towlink	{
		position: absolute; left: 560px; top: 25px;
		height: 80px;
		width: 200px;
		font-size: 9pt;
		color : #666666;
		font-weight: normal;
		padding: .5em;
		border: 0px solid ;
		}

.wflag		{
		position: absolute; right: 10px; top: 25px;
		height: 70px;
		width: 100px;
		padding: .5em;
		border: 0px solid ;
		}

.contactindex	{
		background: transparent url(grafx/footerback.gif) left top no-repeat;
		position: absolute; top: 130px; left: 0px;
		margin: 0  auto; /* Right and left margin widths set to "auto" */
		text-align: center; /* Counteract to IE5/Win  */
		font-size: 7pt;
		color: #ffd700;
		height: 53px;
		width: 950px;
		border: 0px solid;
		z-index: 33;
		padding-top: 0px;
		}

.copy		{
		background-color: #000000;
		position: absolute; top: 224px; left: 32px; right: 718px;
		margin: 0  auto; /* Right and left margin widths set to "auto" */
		text-align: center; /* Counteract to IE5/Win  */
		font-size: 8pt;
		font-weight: normal;
		color: #ffd700;
		height: 10px;
		width: 200px;
		border: 0px solid #ffffff;
		z-index: 38;
		padding: 0px;
		}

.stackrock	{
		position: absolute; top: 224px; left: 0px;
		margin: 0  auto; /* Right and left margin widths set to "auto" */
		text-align: center; /* Counteract to IE5/Win  */
		font-size: 7pt;
		color: #ffd700;
		height: 53px;
		width: 950px;
		border: 0px solid;
		z-index: 35;
		padding-top: 0px;
		}

.thelast	{
		position: absolute; top: 224px; left: 715px; right: 35px;
		background-color: #000000;
		margin: 0  auto; /* Right and left margin widths set to "auto" */
		text-align: center; /* Counteract to IE5/Win  */
		font-size: 8pt;
		font-weight: normal;
		color: #ffd700;
		height: 10px;
		width: 200px;
		border: 0px solid #ffffff;
		z-index: 38;
		padding-top: 0px;
		}

.padindex	{
		display: block;
		height: 50px;
		width: 100px;
		position: absolute; top: 60px; left: 0px;
		background: #c9c9d0;
		}

			/* END OF INDEX */

#completeall	{
		display: block;
		height: 90%;
		max-height: 95%;
		background:  url('grafx/tile200.gif');  
		width: 950px;
		margin: 0 auto; /* Right and left margin widths set to "auto" */
		text-align: center; /* Counteract to IE5/Win  */
		position: relative;
		border: 0px solid #000; 
		/*word-wrap:break-word;*/
		z-index: 3;
		}

				/* START OF TEST */	


#contenttest	{
		position: absolute; top: 0px; left: 0px;
		display: block;
		height: 1250px;
		max-height: 1270px;
		position:relative; 
		background:  url('grafx/brakeback.gif'); 
		width: 950px;
		margin: 0 auto; /* Right and left margin widths set to "auto" */
		text-align: center; /* Counteract to IE5/Win  */
		border: 0px solid #000;
		/*word-wrap:break-word;*/
		z-index: 4;
		}

#textstufftest	{
		position: absolute; top: 0px; left: 0px;
		height: 100%;
		max-height: 100%;
		text-align: justify; /* Counteract to IE5/Win  */
		font-size: 10pt;
		font-weight: normal;
		color: #666666;
		background: #ffffff;
		width: 650px;
		padding: 25px 0 0 45px;
		border: 0px solid #000;
		}

.header2	{
		font-size: 10pt;
		text-align: center;
		color: #666666;
		margin-top: 15px;
		margin-bottom: 10px;
		margin-left: 0px;
		font-weight:bold;
		}

.htest1		{
		font-size: 10pt;
		text-align: left;
		color: #666666;
		margin-top: 15px;
		margin-bottom: 10px;
		margin-left: 0px;
		font-weight:bold;
		}

.yel1test	{
		position: absolute; left: 735px; top: 20px; right: 50px;
		height: 100px;
                width: 210px; 
		margin-right: 0px;
		margin-top: 0px;
                padding: 10px;
		border: 1px solid #dcdcdc;
		background: #eee8aa;
		font-size: 8pt;
		color: #696969;
		text-align: justify;
		z-index: 7;
		text-align: justify;
		voice-family: "\"}\"";
		voice-family: inherit;
		width: 170px;
		}

.yel2test	{
		position: absolute; left: 735px; top: 155px; right: 20px;
		height: 100px;
                width: 210px; 
		margin-right: 0px;
		margin-top: 0px;
                padding: 10px;
		border: 1px solid #dcdcdc;
		background: #eee8aa;
		font-size: 8pt;
		color: #696969;
		text-align: justify;
		z-index: 8;
		text-align: justify;
		voice-family: "\"}\"";
		voice-family: inherit;
		width: 170px;
		}

.yel3test	{
		position: absolute; left: 735px; top: 293px; right: 20px;
		height: 110px;
                width: 210px;
		margin-right: 0px;
		margin-top: 0px;
		padding: 10px;
		border: 1px solid #dcdcdc;
		background: #eee8aa;
		font-size: 8pt;
		color: #696969;
		text-align: justify;
		z-index: 9;
		text-align: justify;
		voice-family: "\"}\"";
		voice-family:inherit;
		width:170px;
		}


.yel4test	{
		position: absolute; left: 735px; top: 440px; right: 20px;
		height: 70px;
                width: 210px;
		margin-right: 0px;
		margin-top: 0px;
		padding: 10px;
		border: 1px solid #dcdcdc;
		background: #eee8aa;
		font-size: 8pt;
		color: #696969;
		text-align: justify;
		z-index: 10;
		text-align: justify;
		voice-family: "\"}\"";
		voice-family:inherit;
		width:170px;
		}


#footertest	{
		position: absolute; top: 1250px; left: 0px;
		background: #ffffff;
		margin: 0  auto; /* Right and left margin widths set to "auto" */
		text-align:center; /* Counteract to IE5/Win  */
		height: 270px;
		width: 950px;
		border: 0px solid #000;
		z-index: 10;
		}

.testimg	{
		position: absolute; left: 300px; top: 0px;
		height: 167px;
		width: 350px;
		padding: 0em;
		border: 0px solid ;
		}

.contacttest	{
		background: transparent url(grafx/footerback.gif) left top no-repeat;
		position: absolute; top: 198px; left: 0px;
		margin: 0  auto; /* Right and left margin widths set to "auto" */
		text-align: center; /* Counteract to IE5/Win  */
		font-size: 7pt;
		color: #ffd700;
		height: 65px;
		width: 950px;
		border: 0px solid #000;
		z-index: 33;
		padding-top: 0px;
		}

.uparrow	{
		position: absolute; left: 860px; top: 100px; right:30px;
		display: block;
		width: 50px;
		height: 50px;
		padding: .5em;
		border: 0px solid #000;
		z-index: 19;
		}

.pad3test	{
		display: block;
		height: 50px;
		width: 950px;
		background: #c9c9d0;
		position: absolute; top: 290px; left: 0px;
		}



					/*END OF TEST */




					/* START OF QUEST */

#contentquest	{
		display: block;
		height: 1590px;
		max-height: 1630px;
		position:relative; 
		background:  url('grafx/brakeback.gif'); 
		width: 950px;
		margin: 0 auto; /* Right and left margin widths set to "auto" */
		text-align: center; /* Counteract to IE5/Win  */
		border: 0px solid ;
		/*word-wrap:break-word;*/
		z-index: 4;
		}

#textstuffquest	{
		position: absolute; top: 0px; left: 0px;
		height: 1560px;
		max-height: 2000;
		text-align: justify; /* Counteract to IE5/Win  */
		font-size: 10pt;
		font-weight: normal;
		color: #666666;
		background: #ffffff;
		width: 630px;
		padding: 25px 0 0 45px;
		border: 0px solid #000;
		}

.question	{
		font-size: 10pt;
		text-align: left;
		color: #b8860b;
		margin-top: 15px;
		margin-bottom: 10px;
		margin-left: 0px;
		font-weight:bold;
		}

.yel1quest	{
		position: absolute; top: 20px; left: 730px; right: 50px;
		height: 85px;
                width: 210px; 
		padding: 10px;
		border: 1px solid #dcdcdc;
		background: #eee8aa;
		font-size: 8pt;
		color: #696969;
		text-align: justify;
		z-index: 7;
		text-align: justify;
		voice-family: "\"}\"";
		voice-family: inherit;
		width: 170px;
		}

.yel2quest	{
		position: absolute; top: 140px; left: 730px;  right: 50px;
		height: 95px;
                width: 210px; 
		margin-right: 50px;
		margin-top: 0px;
                padding: 10px;
		border: 1px solid #dcdcdc;
		background: #eee8aa;
		font-size: 8pt;
		color: #696969;
		text-align: justify;
		z-index: 8;
		voice-family: "\"}\"";
		voice-family: inherit;
		width: 170px;
		}

.hquestion1	{
		font-size: 10pt;
		text-align: left;
		color: #666666;
		margin-top: 15px;
		margin-bottom: 10px;
		margin-left: 0px;
		font-weight:bold;
		}

#footerquest	{
		position: absolute; left: 0px; top: 1585px; right: 0px;
		background: #ffffff;
		height: 255px;
		width: 950px;
		border: 0px solid ;
		}

.questpic	{
		position: absolute; left: 300px; top: 0px;
		height: 150px;
		width: 350px;
		padding: 0em;
		border: 0px solid ;
		}


.contactquest	{
		background: transparent url(contactback.gif) center top no-repeat;
		position: absolute; top: 190px; left: 0px;
		margin: 0  auto; /* Right and left margin widths set to "auto" */
		text-align:center; /* Counteract to IE5/Win  */
		height: 25px;
		width: 100%;
		border: 0px solid;
		z-index: 31;
		}


			/* END OF QUEST */




			/* START OF onroad */

#contentonroad	{
		position:relative;
		display: block;
		height: 850px;
		max-height: 900px;
		background:  url('grafx/brakeback.gif'); 
		width: 950px;
		margin: 0 auto; /* Right and left margin widths set to "auto" */
		text-align: center; /* Counteract to IE5/Win  */
		border: 0px solid ;
		/*word-wrap:break-word;*/
		z-index: 4;
		}

#textonroad	{
		position: absolute; top: 0px; left: 0px;
		height: 800px;
		max-height: 100%;
		text-align: justify; /* Counteract to IE5/Win  */
		font-size: 10pt;
		font-weight: normal;
		color: #666666;
		background: #ffffff;
		width: 630px;
		padding: 25px 0 0 45px;
		border: 0px solid ;
		}

.yel1onroad	{
		position: absolute; top: 60px; left: 730px; right: 50px;
		height: 70px;
                width: 215px; 
		margin-right: 0px;
		margin-top: 0px;
                padding: 10px;
		border: 1px solid #dcdcdc;
		background: #eee8aa;
		font-size: 8pt;
		color: #696969;
		text-align: justify;
		z-index: 7;
		voice-family: "\"}\"";
		voice-family: inherit;
		width: 180px;
		}

.yel2onroad	{
		position: absolute; top: 165px; left: 730px; right: 50px;
		height: 120px;
                width: 215px; 
		margin-right: 0px;
		margin-top: 0px;
                padding: 10px;
		border: 1px solid #dcdcdc;
		background: #eee8aa;
		font-size: 8pt;
		color: #696969;
		text-align: justify;
		z-index: 8;
		voice-family: "\"}\"";
		voice-family: inherit;
		width: 180px;
		}

.yel3onroad	{
		position: absolute; top: 320px; left: 730px; right: 50px;
		height: 90px;
                width: 215px;
		margin-right: 0px;
		margin-top: 0px;
		padding: 10px;
		border: 1px solid #dcdcdc;
		background: #eee8aa;
		font-size: 8pt;
		color: #696969;
		text-align: justify;
		z-index: 9;
		voice-family: "\"}\"";
		voice-family: inherit;
		width: 180px;
		}

.yel4onroad	{
		position: absolute; top: 445px; left: 730px; right: 50px;
		height: 70px;
                width: 215px;
		margin-right: 0px;
		margin-top: 0px;
		padding: 10px;
		border: 1px solid #dcdcdc;
		background: #eee8aa;
		font-size: 8pt;
		color: #696969;
		text-align: justify;
		z-index: 9;
		voice-family: "\"}\"";
		voice-family: inherit;
		width: 180px;
		}

.honroad1	{
		font-size: 10pt;
		text-align: left;
		color: #666666;
		margin-top: 15px;
		margin-bottom: 10px;
		margin-left: 0px;
		font-weight:bold;
		}

.onroadpic	{
		position: absolute; left: 300px; top: 0px;
		height: 150px;
		width: 350px;
		padding: 0em;
		border: 0px solid ;
		}

#footeronroad	{
		position: absolute; left: 0px; top: 850px; right: 0px;
		background: #ffffff;
		height: 255px;
		width: 950px;
		border: 0px solid ;
		}

.pad3onroad	{
		display: block;
		height: 70px;
		width: 950px;
		background: #c9c9d0;
		position: absolute; top: 24px; left: 0px;
		}
					/* END OF ONROAD */



				/* START OF REVERSE*/

#contentrev	{
		position:relative; 
		display: block;
		height: 920px;
		max-height: 950px;
		background: #ffffff;
		background:  url('grafx/brakeback.gif'); 
		width: 950px;
		margin: 0 auto; /* Right and left margin widths set to "auto" */
		text-align: center; /* Counteract to IE5/Win  */
		border: 0px solid ;
		/*word-wrap:break-word;*/
		z-index: 4;
		}

#textstuffrev	{
		position: absolute; top: 0px; left: 0px;
		height: 100%;
		max-height: 100%;
		text-align: justify; /* Counteract to IE5/Win  */
		font-size: 10pt;
		font-weight: normal;
		color: #666666;
		background: #ffffff;
		width: 630px;
		padding: 25px 0 0 45px;
		border: 0px solid;
		}

.yel1rev	{
		position: absolute; left: 730px; top: 60px; right: 50px;
		height: 110px;
                width: 210px; 
		margin-right: 0px;
		margin-top: 0px;
                padding: 10px;
		border: 1px solid #dcdcdc;
		background: #eee8aa;
		font-size: 8pt;
		color: #696969;
		text-align: justify;
		z-index: 7;
		voice-family: "\"}\"";
		voice-family: inherit;
		width: 170px;
		}

.yel2rev	{
		position: absolute; left: 720px; top: 215px; right: 40px;
		height: 319px;
                width: 203px; 
		margin-right: 0px;
		margin-top: 0px;
                padding: 0px;
		border: 0px solid;
		background: url('grafx/revdiag_s.gif') no-repeat;
		font-size: 8pt;
		color: #696969;
		text-align: justify;
		z-index: 8;
		}


.yel3rev	{
		position: absolute; left: 720px; top: 540px; right: 20px;
		height: 10px;
                width: 203px;
		margin-right: 0px;
		margin-top: 0px;
		padding: 0px;
		border: 0px solid;
		background: #ffffff;
		font-size: 8pt;
		color: #696969;
		text-align: left;
		z-index: 9;
		}

.hreverse1	{
		font-size: 10pt;
		text-align: left;
		color: #666666;
		margin-top: 15px;
		margin-bottom: 10px;
		margin-left: 0px;
		font-weight:bold;
		}

#footerrev	{
		position: absolute; top: 720px; left: 0px;
		background: #ffffff;
		margin: 0  auto; /* Right and left margin widths set to "auto" */
		text-align:center; /* Counteract to IE5/Win  */
		height: 183px;
		width: 920px;
		border: 0px solid #000;
		z-index: 10;
		}


.contactrev	{
		background: transparent url(contactback.gif) left top no-repeat;
		position: absolute; top: 190px; left: 0px;
		margin: 0  auto; /* Right and left margin widths set to "auto" */
		text-align: center; /* Counteract to IE5/Win  */
		height: 25px;
		width: 950px;
		border: 0px solid;
		z-index: 33;
		}
					/* END OF REVERSE */


			/* START OF COUP */

#contentcouptext	{
		position:relative; 
		display: block;
		height: 920px;
		max-height: 950px;
		background: #ffffff;
		background:  url('grafx/brakeback.gif'); 
		width: 950px;
		margin: 0 auto; /* Right and left margin widths set to "auto" */
		text-align: center; /* Counteract to IE5/Win  */
		border: 0px solid ;
		/*word-wrap:break-word;*/
		z-index: 4;
		}

#textstuffcouple	{
		position: absolute; top: 0px; left: 0px;
		height: 100%;
		max-height: 100%;
		text-align: justify; /* Counteract to IE5/Win  */
		font-size: 10pt;
		font-weight: normal;
		color: #666666;
		background: #ffffff;
		width: 630px;
		padding: 25px 0 0 45px;
		border: 0px solid #000000;
		}


.yel1coup	{
		position: absolute; left: 750px; top: 20px; right: 50px;
		height: 80px;
                width: 210px; 
		margin-right: 0px;
		margin-top: 0px;
                padding: 10px;
		border: 1px solid #dcdcdc;
		background: #eee8aa;
		font-size: 8pt;
		color: #696969;
		text-align: justify;
		z-index: 7;
		voice-family: "\"}\"";
		voice-family: inherit;
		width: 160px;
		}

.yel2coup	{
		position: absolute; left: 750px; top: 133px; right: 50px;
		height: 80px;
                width: 210px; 
		margin-right: 0px;
		margin-top: 0px;
                padding: 10px;
		border: 1px solid #dcdcdc;
		background: #eee8aa;
		font-size: 8pt;
		color: #696969;
		text-align: justify;
		z-index: 8;
		voice-family: "\"}\"";
		voice-family: inherit;
		width: 160px;
		}

.yel3coup	{
		position: absolute; left: 750px; top: 245px; right: 50px;
		height: 95px;
                width: 210px;
		margin-right: 0px;
		margin-top: 0px;
		padding: 10px;
		border: 1px solid #dcdcdc;
		background: #eee8aa;
		font-size: 8pt;
		color: #696969;
		text-align: justify;
		z-index: 9;
		voice-family: "\"}\"";
		voice-family: inherit;
		width: 160px;
		}

.hcoup1		{
		font-size: 10pt;
		text-align: left;
		color: #666666;
		margin-top: 15px;
		margin-bottom: 10px;
		margin-left: 0px;
		font-weight:bold;
		}

#footercouple	{
		position: absolute; top: 795px; left: 0px;
		text-align:center; /* Counteract to IE5/Win  */
		width: 950px;
		height: 250px;
		font-size:7.5pt;
		background: #ffffff;
		padding: 0em;
		border: 0px solid;
		z-index: 9;
		}

.contactcoup	{
		background: transparent url(contactback.gif) left top no-repeat;
		position: absolute; top: 180px; left: 0px;
		margin: 0  auto; /* Right and left margin widths set to "auto" */
		text-align: center; /* Counteract to IE5/Win  */
		height: 25px;
		width: 950px;
		border: 0px solid;
		z-index: 33;
		}


					/* END OF COUPLE */

					/* START OF LAW */

#contenttowlaw	{
		position:relative; 
		display: block;
		height: 620px;
		max-height: 650px;
		background: #ffffff;
		background:  url('grafx/brakeback.gif'); 
		width: 950px;
		margin: 0 auto; /* Right and left margin widths set to "auto" */
		text-align: center; /* Counteract to IE5/Win  */
		border: 0px solid ;
		/*word-wrap:break-word;*/
		z-index: 4;
		}

#texttowlaw	{
		position: absolute; top: 0px; left: 0px;
		height: 100%;
		max-height: 100%;
		text-align: justify; /* Counteract to IE5/Win  */
		font-size: 10pt;
		font-weight: normal;
		color: #666666;
		background: #ffffff;
		width: 650px;
		padding: 25px 0 0 45px;
		border: 0px solid ;
		}

.yel1law	{
		position: absolute; left: 750px; top: 20px; right: 50px;
		height: 80px;
                width: 200px; 
		margin-right: 0px;
		margin-top: 0px;
                padding: 10px;
		border: 1px solid #dcdcdc;
		background: #eee8aa;
		font-size: 8pt;
		color: #696969;
		text-align: justify;
		z-index: 7;
		voice-family: "\"}\"";
		voice-family: inherit;
		width: 160px;
		}


.yel2law	{
		position: absolute; left: 750px; top: 130px; right: 50px;
		height: 70px;
                width: 200px; 
		margin-right: 0px;
		margin-top: 0px;
                padding: 10px;
		border: 1px solid #dcdcdc;
		background: #eee8aa;
		font-size: 8pt;
		color: #696969;
		text-align: justify;
		z-index: 8;
		voice-family: "\"}\"";
		voice-family: inherit;
		width: 160px;
		}

.yel3law	{
		position: absolute; left: 750px; top: 230px; right: 50px;
		height: 110px;
                width: 200px;
		margin-right: 0px;
		margin-top: 0px;
		padding: 10px;
		border: 1px solid #dcdcdc;
		background: #eee8aa;
		font-size: 8pt;
		color: #696969;
		text-align: justify;
		z-index: 9;
		voice-family: "\"}\"";
		voice-family: inherit;
		width: 160px;
		}


.yel4law	{
		position: absolute; left: 750px; top: 370px; right: 50px;
		height: 110px;
                width: 200px;
		margin-right: 0px;
		margin-top: 0px;
		padding: 10px;
		border: 1px solid #dcdcdc;
		background: #eee8aa;
		font-size: 8pt;
		color: #696969;
		text-align: justify;
		z-index: 10;
		voice-family: "\"}\"";
		voice-family: inherit;
		width: 160px;
		}

.hlaw1		{
		font-size: 10pt;
		text-align: left;
		color: #666666;
		margin-top: 15px;
		margin-bottom: 10px;
		margin-left: 0px;
		font-weight:bold;
		}

#footerlaw	{
		position: absolute; left: 0px; top: 612px; right: 0px;
		background: #ffffff;
		width: 950px;
		height: 250px;
		font-size:7.5pt;
		background: #ffffff;
		padding: 0px;
		border: 0px solid #000;
		z-index: 9;
		}

.dsaimg2	{
		position: absolute; left: 20px; top: 10px;
		height: 100px;
		width: 150px;
		padding: 1em;
		border: 0px solid ;
		}

.ph-tr		{
		position: absolute; left: 300px; top: 0px;
		height: 150px;
		width: 310px;
		padding: 0em;
		border: 0px solid ;
		}

.wflag2		{
		position: absolute; left:750px; top: 10px; right: 100px;
		height: 70px;
		width: 100px;
		padding: 1em;
		border: 0px solid ;
		}

.contactlaw	{
		background: transparent url(grafx/footerback.gif) left top no-repeat;
		position: absolute; top: 195px; left: 0px;
		margin: 0  auto; /* Right and left margin widths set to "auto" */
		text-align: center; /* Counteract to IE5/Win  */
		font-size: 7pt;
		color: #ffd700;
		height: 65px;
		width: 950px;
		border: 0px solid #000;
		z-index: 33;
		padding-top: 0px;
		}

.stackrocklaw	{
		position: absolute; top: 220px; left: 320px;
		background-color: #000000;
		margin: 0  auto; /* Right and left margin widths set to "auto" */
		text-align: center; /* Counteract to IE5/Win  */
		font-size: 7pt;
		color: #ffd700;
		height: 15px;
		width: 300px;
		border: 0px solid;
		z-index: 38;
		padding-top: 0px;
		}

.lastlaw	{
		position: absolute; top: 242px; left: 0px;
		background-color: #c9c9d0;
		margin: 0  auto; /* Right and left margin widths set to "auto" */
		text-align: center; /* Counteract to IE5/Win  */
		font-size: 7pt;
		color: #8e8d8a;
		height: 40px;
		width: 970px;
		border: 0px solid #000;
		z-index: 35;
		padding-top: 15px;
		}

.pad3law	{
		display: block;
		height: 70px;
		width: 950px;
		background: #c9c9d0;
		position: absolute; top: 274px; left: 0px;
		}


					/* END OF LAW */


					/* START OF BRAKE */


#contentbraketext	{
		position:relative; 
		display: block;
		height: 530px;
		max-height: 550px;
		background: #ffffff;
		background:  url('grafx/brakeback.gif'); 
		width: 950px;
		margin: 0 auto; /* Right and left margin widths set to "auto" */
		text-align: center; /* Counteract to IE5/Win  */
		border: 0px solid ;
		/*word-wrap:break-word;*/
		z-index: 4;
		}


#textstuffbrake	{
		position: absolute; top: 0px; left: 0px;
		height: 100%;
		max-height: 100%;
		text-align: justify; /* Counteract to IE5/Win  */
		font-size: 10pt;
		font-weight: normal;
		color: #666666;
		background: #ffffff;
		width: 630px;
		padding: 25px 0 0 45px;
		border: 0px solid ;
		}

.yel1brake	{
		position: absolute; left: 740px; top: 80px; right: 50px;
		height: 340px;
                width: 210px; 
		margin-right: 0px;
		margin-top: 0px;
                padding: 0px;
		border: 1px solid #dcdcdc;
		background: url('grafx/bdiag.gif') no-repeat; 
		font-size: 8pt;
		color: #696969;
		text-align: justify;
		z-index: 7;
		voice-family: "\"}\"";
		voice-family: inherit;
		width: 160px;
		}

.hbrake1	{
		font-size: 10pt;
		text-align: left;
		color: #666666;
		margin-top: 15px;
		margin-bottom: 10px;
		margin-left: 0px;
		font-weight:bold;
		}


#footerbrake	{
		position: absolute; top: 530px; left: 0px;
		text-align:center; /* Counteract to IE5/Win  */
		width: 950px;
		height: 223px;
		font-size:7.5pt;
		background: #ffffff;
		padding: 0em;
		border: 0px solid;
		z-index: 9;
		}

.contactbrake	{
		background: transparent url(grafx/footerback.gif) left top no-repeat;
		position: absolute; top: 195px; left: 0px;
		margin: 0  auto; /* Right and left margin widths set to "auto" */
		text-align: center; /* Counteract to IE5/Win  */
		font-size: 7pt;
		color: #ffd700;
		height: 53px;
		width: 950px;
		border: 0px solid;
		z-index: 33;
		padding-top: 0px;
		}

.brake		{
		position: absolute; left: 300px; top: 0px;
		height: 150px;
		width: 310px;
		padding: 0em;
		border: 0px solid ;
		}

.pad3brake	{
		display: block;
		height: 70px;
		width: 950px;
		background: #c9c9d0;
		position: absolute; top: 24px; left: 0px;
		}
			
					/* END OF BRAKE */

	/* START OF couRSE */

#contentcourse	{
		position:relative;
		display: block;
		height: 1370px;
		max-height: 1400px;
		background: #ffffff;
		background:  url('grafx/brakeback.gif'); 
		width: 950px;
		margin: 0 auto; /* Right and left margin widths set to "auto" */
		text-align: center; /* Counteract to IE5/Win  */
		border: 0px solid #000;
		/*word-wrap:break-word;*/
		z-index: 4;
		}

#textstuffcourse	{
		position: absolute; top: 0px; left: 0px;
		height: 1100px;
		max-height: 1300px;
		text-align: justify; /* Counteract to IE5/Win  */
		font-size: 10pt;
		font-weight: normal;
		color: #666666;
		background: #ffffff;
		width: 650px;
		padding: 25px 0 0 45px;
 		border: 0px solid #000;
		}

.yel1course	{
		position: absolute; left: 740px; top: 60px; right: 50px;
		height: 105px;
                width: 200px; 
		margin-right: 0px;
		margin-top: 0px;
                padding: 10px;
		border: 1px solid #dcdcdc;
		background: #eee8aa;
		font-size: 8pt;
		color: #696969;
		text-align: justify;
		z-index: 7;
		voice-family: "\"}\"";
		voice-family: inherit;
		width: 155px;
		}

.yel2course	{
		position: absolute; left: 740px; top: 195px; right: 50px;
		height: 90px;
                width: 200px; 
		margin-right: 0px;
		margin-top: 0px;
                padding: 10px;
		border: 1px solid #dcdcdc;
		background: #eee8aa;
		font-size: 8pt;
		color: #696969;
		text-align: justify;
		z-index: 8;
		voice-family: "\"}\"";
		voice-family: inherit;
		width: 155px;
		}

.yel3course	{
		position: absolute; left: 740px; top: 315px; right: 50px;
		height: 105px;
                width: 200px;
		margin-right: 0px;
		margin-top: 0px;
		padding: 10px;
		border: 1px solid #dcdcdc;
		background: #eee8aa;
		font-size: 8pt;
		color: #696969;
		text-align: justify;
		z-index: 9;
		voice-family: "\"}\"";
		voice-family: inherit;
		width: 155px;
		}


.yel4course	{
		position: absolute; left: 740px; top: 450px; right: 50px;
		height: 160px;
                width: 200px;
		margin-right: 0px;
		margin-top: 0px;
		padding: 10px;
		border: 1px solid #dcdcdc;
		background: #eee8aa;
		font-size: 8pt;
		color: #696969;
		text-align: left;
		z-index: 9;
		voice-family: "\"}\"";
		voice-family: inherit;
		width: 155px;
		}

.yel5course	{
		position: absolute; left: 740px; top: 640px; right: 50px;
		height: 120px;
                width: 200px;
		margin-right: 0px;
		margin-top: 0px;
		padding: 10px;
		border: 1px solid #dcdcdc;
		background: #eee8aa;
		font-size: 8pt;
		color: #696969;
		text-align: center;
		z-index: 9;
		voice-family: "\"}\"";
		voice-family: inherit;
		width: 155px;
		}

#footercourse	{
		position: absolute; top: 1165px; left: 0px;
		background: #ffffff;
		margin: 0  auto; /* Right and left margin widths set to "auto" */
		text-align:center; /* Counteract to IE5/Win  */
		height: 240px;
		width: 920px;
		border: 0px solid #000;
		z-index: 10;
		}


.coursepic	{
		position: absolute; left: 300px; top: 0px;
		height: 150px;
		width: 350px;
		padding: 0em;
		border: 0px solid ;
		}
		
.contactcourse	{
		background: transparent url(grafx/footerback.gif) left top no-repeat;
		position: absolute; top: 198px; left: 0px;
		margin: 0  auto; /* Right and left margin widths set to "auto" */
		text-align: center; /* Counteract to IE5/Win  */
		font-size: 7pt;
		color: #ffd700;
		height: 55px;
		width: 950px;
		border: 0px solid;
		z-index: 33;
		padding-top: 0px;
		}

.pad3course	{
		display: block;
		height: 100px;
		width: 950px;
		background: #c9c9d0;
		position: absolute; top: 250px; left: 0px;
		}



					/* END OF courSE */



			/* START OF REFRESH */


#contentrefresh	{
		position:relative; display: block;
		height: 710px;
		max-height: 760px;
		background: #ffffff;
		background:  url('grafx/brakeback.gif'); 
		width: 950px;
		margin: 0 auto; /* Right and left margin widths set to "auto" */
		text-align: center; /* Counteract to IE5/Win  */
		border: 0px solid #000000;
		/*word-wrap:break-word;*/
		z-index: 4;
		}


#textstuffrefresh	{
		position: absolute; top: 0px; left: 0px;
		height: 95%;
		max-height: 95%;
		text-align: justify; /* Counteract to IE5/Win  */
		font-size: 10pt;
		font-weight: normal;
		color: #666666;
		background: #ffffff;
		width: 635px;
		padding: 25px 0 0 45px;
		border: 0px solid #000;
		}

.yel1refresh	{
		position: absolute; left: 700px; top: 60px; right: 50px;
		height: 110px;
                width: 210px; 
		margin-right: 0px;
		margin-top: 0px;
                padding: 0px;
		border: 0px solid #dcdcdc;
		background: url('grafx/ref1.jpg') no-repeat; 
		font-size: 8pt;
		color: #696969;
		text-align: justify;
		z-index: 7;
		}

.yel2refresh	{
		position: absolute; left: 700px; top: 180px; right: 50px;
		height: 110px;
                width: 210px; 
		margin-right: 0px;
		margin-top: 0px;
                padding: 0px;
		border: 0px solid #dcdcdc;
		background: url('grafx/ref2.jpg') no-repeat;
		font-size: 8pt;
		color: #696969;
		text-align: justify;
		z-index: 8;
		}


.yel3refresh	{
		position: absolute; left: 700px; top: 310px; right: 50px;
		height: 110px;
                width: 210px; 
		margin-right: 0px;
		margin-top: 0px;
                padding: 0px;
		border: 0px solid #dcdcdc;
		background: url('grafx/ref3.jpg') no-repeat;
		font-size: 8pt;
		color: #696969;
		text-align: justify;
		z-index: 8;
		}

#footerrefresh	{
		position: absolute; top: 510px; left: 0px;
		background: #ffffff;
		margin: 0  auto; /* Right and left margin widths set to "auto" */
		text-align:center; /* Counteract to IE5/Win  */
		height: 150px;
		width: 920px;
		border: 0px solid #000;
		z-index: 10;
		}


.pad3refresh	{
		display: block;
		height: 100px;
		width: 950px;
		background: #c9c9d0;
		position: absolute; top: 244px; left: 0px;
		border: 0px solid #000;
		}
.pad5refresh	{
		display: block;
		height: 100px;
		width: 950px;
		background: #c9c9d0;
		position: absolute; top: 654px; left: 0px;
		border: 0px solid #000;
		}
					/* END OF REFRESH */


			/* START OF about */

#contentabout	{
		position:relative; display: block;
		height: 1300px;
		max-height: 1400px;
		background: #ffffff;
		background:  url('grafx/brakeback.gif'); 
		width: 950px;
		margin: 0 auto; /* Right and left margin widths set to "auto" */
		text-align: center; /* Counteract to IE5/Win  */
		border: 0px solid ;
		/*word-wrap:break-word;*/
		z-index: 4;
		}

#textstuffabout	{
		position: absolute; top: 0px; left: 0px;
		height: 100%;
		max-height: 100%;
		margin-right: 100px;
		margin-top: 0px;
		text-align: justify; /* Counteract to IE5/Win  */
		font-size: 10pt;
		font-weight: normal;
		color: #666666;
		background: #ffffff;
		width: 90%;
		padding: 25px 0px 0px 45px;
		border: 0px solid;
		}

#footerabout	{
		position: absolute; top: 1100px; left: 0px;
		background: #ffffff;
		margin: 0  auto; /* Right and left margin widths set to "auto" */
		text-align: justify; /* Counteract to IE5/Win  */
		height: 150px;
		width: 920px;
		border: 0px solid #000;
		z-index: 10;
		}


.contactabout	{
		background: transparent url(contactback.gif) center top no-repeat;
		position: absolute; top: 135px; left: 0px;
		margin: 0  auto; /* Right and left margin widths set to "auto" */
		text-align: justify; /* Counteract to IE5/Win  */
		height: 25px;
		width: 100%;
		border: 0px solid;
		z-index: 31;
		}


.pad3about	{
		display: block;
		height: 70px;
		width: 950px;
		background: #c9c9d0;
		position: absolute; top: 275px; left: 0px;
		}

.aboutpic	{
		position: absolute; left: 300px; top: 0px;
		height: 177px;
		width: 350px;
		padding: 0em;
		border: 0px solid ;
		}

.imgt		{
		float: right; 
		position: relative; 
		padding: 1px;
		background: url('grafx/flag.gif') no-repeat;
		height: 150px;
		width: 200px;
		border: 1px solid;		
		}
		
.tim		{
		float: left; 
		position: relative;
		padding: 2px;
		background: url('grafx/tim3.jpg') no-repeat;
		height: 163px;
		width: 157px;
		border: 25px solid #ffffff;		
		}

.rachel		{
		float: left; 
		position: relative;
		padding: 2px;
		background: url('grafx/rachel3.jpg') no-repeat;
		height: 159px;
		width: 155px;
		border: 25px solid #ffffff;		
		}
		
.quals		{
		position: absolute; left: 0px; top: 950px; right: 0px;
		height: 33px;
		width: 407px;
		padding: 0px 0px 0px 45px;
		font-size: 10pt;
		text-align: left;
		color: #666666;
		font-weight:normal;
		border: 0px solid #dcdcdc;
		}

.habout1	{
		font-size: 10pt;
		text-align: left;
		color: #666666;
		margin-top: 15px;
		margin-bottom: 10px;
		margin-left: 0px;
		font-weight:bold;
		}


.habout2	{
		position: absolute; left: 215px; top: 1030px; right: 0px;
		font-size: 10pt;
		text-align: center;
		color: #666666;
		margin-top: 0px;
		margin-bottom: 10px;
		margin-left: 0px;
		font-weight:bold;
		}

					/* END OF about */


					/* START OF FAQ*/

#contentfaq	{
		position:relative; display: block;
		height: 1450px;
		max-height: 1500px;
		background: #ffffff;
		background:  url('grafx/brakeback.gif'); 
		width: 950px;
		margin: 0 auto; /* Right and left margin widths set to "auto" */
		text-align: center; /* Counteract to IE5/Win  */
		border: 0px solid ;
		/*word-wrap:break-word;*/
		z-index: 4;
		}

#textstufffaq	{
		position: absolute; top: 0px; left: 0px;
		height: 100%;
		max-height: 100%;
		text-align: justify; /* Counteract to IE5/Win  */
		font-size: 10pt;
		font-weight: normal;
		color: #666666;
		background: #ffffff;
		width: 650px;
		padding: 25px 0 0 45px;
		border: 0px solid;
		}


.yel1faq	{
		position: absolute; left: 750px; top: 60px; right: 70px;
		height: 110px;
                width: 140px; 
		margin-right: 0px;
		margin-top: 0px;
                padding: 0px;
		border: 1px solid #dcdcdc;
		background: #eee8aa; 
		font-size: 8pt;
		color: #696969;
		text-align: justify;
		z-index: 7;
		voice-family: "\"}\"";
		voice-family: inherit;
		width: 110px;
		}

#footerfaq	{
		position: absolute; top: 1200px; left: 0px;
		background: #ffffff;
		margin: 0  auto; /* Right and left margin widths set to "auto" */
		text-align:center; /* Counteract to IE5/Win  */
		height: 150px;
		width: 920px;
		border: 0px solid #000;
		z-index: 10;
		}

.contactfaq	{
		background: transparent url(contactback.gif) center top no-repeat;
		position: absolute; top: 135px; left: 0px;
		margin: 0  auto; /* Right and left margin widths set to "auto" */
		text-align:center; /* Counteract to IE5/Win  */
		height: 25px;
		width: 100%;
		border: 0px solid;
		z-index: 31;
		}


.pad3faq	{
		display: block;
		height: 50px;
		width: 950px;
		background: #c9c9d0;
		position: absolute; top: 24px; left: 0px;
		}


					/* END OF FAQ*/

					/* START OF LINKS*/

#contentlinks	{
		position: relative; display: block;
		height: 850px;
		max-height: 950px;
		background: #ffffff;
		background:  url('grafx/brakeback.gif'); 
		width: 950px;
		margin: 0 auto; /* Right and left margin widths set to "auto" */
		text-align: center; /* Counteract to IE5/Win  */
		border: 0px solid #000;
		/*word-wrap:break-word;*/
		z-index: 4;
		}

#textstufflinks	{
		position: absolute; top: 0px; left: 0px;
		height: 100%;
		max-height: 100%;
		text-align: justify; /* Counteract to IE5/Win  */
		font-size: 10pt;
		font-weight: normal;
		color: #666666;
		background: #ffffff;
		width: 850px;
		padding: 25px 0 0 45px;
		border: 0px solid #000;
		}

.headerlink	{
		font-size: 11pt;
		text-align: left;
		color: #666666;
		margin-top: 10px;
		margin-bottom: 5px;
		font-weight:bold;
		}

#footerlinks	{
		position: absolute; top: 650px; left: 0px;
		background: #ffffff;
		margin: 0  auto; /* Right and left margin widths set to "auto" */
		text-align:center; /* Counteract to IE5/Win  */
		height: 150px;
		width: 920px;
		border: 0px solid #000;
		z-index: 10;
		}

.links		{
		position: absolute; left: 310px; top: 0px;
		height: 150px;
		width: 350px;
		padding: 0em;
		border: 0px solid #000;
		}

.contactlinks	{
		background: transparent url(grafx/footerback.gif) left top no-repeat;
		position: absolute; top: 198px; left: 0px;
		margin: 0  auto; /* Right and left margin widths set to "auto" */
		text-align: center; /* Counteract to IE5/Win  */
		font-size: 7pt;
		color: #ffd700;
		height: 55px;
		width: 950px;
		border: 0px solid #000;
		z-index: 33;
		padding-top: 0px;
		}

.lastlinks	{
		position: absolute; top: 242px; left: 0px;
		background-color: #c9c9d0;
		margin: 0  auto; /* Right and left margin widths set to "auto" */
		text-align: center; /* Counteract to IE5/Win  */
		font-size: 7pt;
		color: #8e8d8a;
		height: 40px;
		width: 950px;
		border: 0px solid #000;
		z-index: 35;
		padding-top: 15px;
		}


.pad3links	{
		display: block;
		height: 70px;
		width: 950px;
		background: #c9c9d0;
		position: absolute; top: 275px; left: 0px;
		border: 0px solid #000;
		z-index: 39;
		}

					/* END OF LINKS*/


					/* START OF CLIENT*/



#contentclient	{
		position: relative; display: block;
		height: 1560px;
		max-height: 1650px;
		background: #ffffff;
		background:  url('grafx/brakeback.gif'); 
		width: 950px;
		margin: 0 auto; /* Right and left margin widths set to "auto" */
		text-align: center; /* Counteract to IE5/Win  */
		border: 0px solid #000;
		/*word-wrap:break-word;*/
		z-index: 4;
		}

#textstuffclient	{
		position: absolute; top: 0px; left: 0px;
		height: 1350px;
		max-height: 1380px;
		text-align: justify; /* Counteract to IE5/Win  */
		font-size: 10pt;
		font-weight: normal;
		color: #666666;
		background: #ffffff;
		width: 850px;
		padding: 25px 0 0 45px;
		border: 0px solid #000;
		}

.headerclient	{
		font-size: 11pt;
		text-align: left;
		color: #666666;
		margin-top: 10px;
		margin-bottom: 5px;
		font-weight:bold;
		}

.stable		{
		position: relative;
		width: 800px;
		height: 1250px;
		font-size: 10pt;
		padding-top: 0px;
		text-align: left;
		color: #666666;
		font-weight: normal;
		border: 0px solid #000;
		}

#footerclient	{
		position: absolute; top: 1350px; left: 0px;
		background: #ffffff;
		margin: 0  auto; /* Right and left margin widths set to "auto" */
		text-align:center; /* Counteract to IE5/Win  */
		height: 150px;
		width: 920px;
		border: 0px solid #000;
		z-index: 10;
		}

.client		{
		position: absolute; left: 310px; top: 0px;
		height: 150px;
		width: 350px;
		padding: 0em;
		border: 0px solid #000;
		}

.contactclient	{
		background: transparent url(grafx/footerback.gif) left top no-repeat;
		position: absolute; top: 198px; left: 0px;
		margin: 0  auto; /* Right and left margin widths set to "auto" */
		text-align: center; /* Counteract to IE5/Win  */
		font-size: 7pt;
		color: #ffd700;
		height: 55px;
		width: 950px;
		border: 0px solid #000;
		z-index: 33;
		padding-top: 0px;
		}

.lastclient	{
		position: absolute; top: 242px; left: 0px;
		background-color: #c9c9d0;
		margin: 0  auto; /* Right and left margin widths set to "auto" */
		text-align: center; /* Counteract to IE5/Win  */
		font-size: 7pt;
		color: #8e8d8a;
		height: 40px;
		width: 950px;
		border: 0px solid #000;
		z-index: 35;
		padding-top: 15px;
		}


.pad3client	{
		display: block;
		height: 70px;
		width: 950px;
		background: #c9c9d0;
		position: absolute; top: 275px; left: 0px;
		border: 0px solid #000;
		z-index: 39;
		}

					/* END OF CLIENT*/


				/* start OF ptdmi*/

#contentptdmi	{
		position:relative; display: block;
		height: 750px;
		max-height: 800px;
		background: #ffffff;
		background:  url('grafx/brakeback.gif'); 
		width: 950px;
		margin: 0 auto; /* Right and left margin widths set to "auto" */
		text-align: center; /* Counteract to IE5/Win  */
		border: 0px solid ;
		/*word-wrap:break-word;*/
		z-index: 4;
		}

#textstuffptdmi	{
		position: absolute; top: 0px; left: 0px;
		width: 890px;		
		height: 350px;
		max-height: 350px;
		text-align: justify; /* Counteract to IE5/Win  */
		font-size: 10pt;
		font-weight: normal;
		color: #666666;
		background: #ffffff;		
		padding: 25px 0 0 45px;
		border: 0px solid;
		}


#ttwshow	{
		position: absolute; top: 190px; left: 300px;
		display: block;
		height: 248px;
		width: 372px;
		background: #c9c9d0;
		border: 0px solid #dcdcdc;	
		}

#photoshow img	{
		border: 0px;
		}

#footerptdmi	{
		position: absolute; top: 520px; left: 0px;
		background: #ffffff;
		margin: 0  auto; /* Right and left margin widths set to "auto" */
		text-align:center; /* Counteract to IE5/Win  */
		height: 150px;
		width: 920px;
		border: 0px solid #000;
		z-index: 10;
		}

.contactptdmi	{
		background: transparent url(contactback.gif) center top no-repeat;
		position: absolute; top: 135px; left: 0px;
		margin: 0  auto; /* Right and left margin widths set to "auto" */
		text-align:center; /* Counteract to IE5/Win  */
		height: 25px;
		width: 100%;
		border: 0px solid;
		z-index: 31;
		}


.pad3ptdmi	{
		display: block;
		height: 70px;
		width: 950px;
		background: #c9c9d0;
		position: absolute; top: 24px; left: 0px;
		}




/* END OF ptdmi*/






.cell		{
		border: 0px;
		margin-top: 0px;
		background: #ffffff;
		}

.landphoto	{
		position: absolute; top: 120px; right: 20px;
		height: 212px;
		width: 345px;
		padding: 0px;
		border: 0px solid;
		}

#leadin		{
		position: relative;
		width: 100%;
		height: 240px;
		background: #cccccc;
		margin: 0;
		border: 2px solid;
		background: #ffffff; 
                }

.header		{
		font-size: 10pt;
		text-align: left;
		color: #666666;
		margin-top: 15px;
		margin-bottom: 10px;
		margin-left: 0px;
		font-weight:bold;
		}

.header3	{
		font-size: 9pt;
		text-align: center;
		color: #666666;
		margin-top: 10px;
		margin-bottom: 5px;
		font-weight:bold;
		}

p.warn		{
		font-size: 10pt;
		text-align: center;
		color: #a9a9a9;
		font-weight:bold;
		}

.blist		{
		list-style-image: url('grafx/bullet-s.gif');
		}


ul.sub		{
		list-style-image: url('grafx/bullet-sub.gif');
		}


a:link { color: #696969; font-weight: bold;}
a:visited { color: #696969; font-weight: bold;}
a:hover { color: #ffd700; font-weight: bold;}

a.mail:link {
	color:#ffcc33;
	text-decoration: none;
	}




/* brown grades - root level; text properties */
.m0l0mouti,
.m0l0moveri,
.m0l0mdowni,
.m0l1mouti,
.m0l1moveri,
.m0l1mdowni,
.m0l2mouti,
.m0l2moveri,
.m0l2mdowni {
	padding: 2px;
                
}

/* brown grades - root level; box properties */
.m0l0mouto {
	background-image: url(grafx/newbutton.gif);
	border: 0px solid #ffcc33;
	padding: 0px;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
	font-family: Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;;
	color: #ffcc33;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
}

/* brown grades - root level; box properties */
.m0l0movero,
.m0l0mdowno {
	background-image: url(grafx/newbutton-on.gif);
	border: 0px solid #bbb298;
	padding: 0px;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
	font-family: Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;;
	color: #ffcc33;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
}



/* brown grades - sub levels; box properties */
.m0l1mouto, .m0l2mouto  {
	background-image: url(grafx/newbutton2.gif);
	border: 0px solid #f5bf1e;
	padding: 0px;
	text-align: left;
	font-family: Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;;
	color: #000000;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	vertical-align: middle;
	text-decoration: none;
}

/* brown grades - sub levels; box properties */
.m0l1movero,
.m0l1mdowno,
.m0l2movero,
.m0l2mdowno {
	background-image: url(grafx/newbutton2-on.gif);
	border: 1px solid #ffffff;
	padding: 0px;
	text-align: left;
	font-family: Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;;
	color: #000000;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	vertical-align: middle;
	text-decoration: none;
}


