/*Style Sheet for the Ocular Illusions pages */
body  {
background-color:#ffffff;
margin-left: 0px;
margin-right:0px;
margin-top:0px;}

table.colorborder {
border: solid #DDDADA; 
border-top-width: 2px; 
border-bottom-width: 2px;
border-left-width: 4px;
border-right-width: 4px;}

table.colorbordertop {
border: solid #DDDADA; 
border-top-width: 4px; 
border-bottom-width: 2px;
border-left-width: 4px;
border-right-width: 4px;}

table.colorborderbottom {
border: solid #DDDADA; 
border-top-width: 2px; 
border-bottom-width: 4px;
border-left-width: 4px;
border-right-width: 4px;}

table.colorborderbox {
border: solid #DDDADA; 
border-top-width: 4px; 
border-bottom-width: 4px;
border-left-width: 4px;
border-right-width: 4px;}

table.galleryborder {
border: solid #A1C0D0; 
border-top-width: 4px; 
border-bottom-width: 4px;
border-left-width: 4px;
border-right-width: 4px;}

table.sidebar {
border: solid #DDDADA; 
border-top-width: 3px; 
border-bottom-width: 3px;
border-left-width: 3px;
border-right-width: 3px;}

h1 {
text-transform:capitalize;
text-align:left; 
color:#04713A;
margin-left: 5px;
margin-right: 4px; 
margin-top:8px;
margin-bottom:4px;
font-family:"Georgia","Arial","Geneva", "Helvetica", serif; 
font-style:normal; 
font-weight:bold; 
font-size:13pt; 
line-height:14pt;}

h1.question {
text-align:left; 
text-transform:none;
color:#04713A;
margin-left: 5px;
margin-right: 4px; 
margin-top:8px;
margin-bottom:4px;
font-family:"Georgia","Arial","Geneva", "Helvetica", serif; 
font-style:normal; 
font-weight:bold; 
font-size:12pt; 
line-height:13pt;}

.logo {
font-size:11pt; 
font-weight:600;
font-family:"Verdana","Arial","Geneva", "Palatino", "Helvetica", serif;
color:#04713A;}

h2 {
text-transform:capitalize;
letter-spacing: 2px;
text-align:left; 
color:#04713A;
margin-left: 5px;
margin-right: 4px; 
font-family:"Georgia","Arial","Geneva", "Helvetica", serif; 
font-style:normal; 
font-weight:500; 
font-size:11pt; 
line-height:12pt;}

p.copy {
text-align:left; 
color:#000000; 
font-family:"Verdana","Arial","Helvetica", "Geneva", sans-serif; 
margin-left: 5px;
font-size:10pt; 
line-height:11pt; }

p.box {
text-align:left; 
color:#000000; 
font-family:"Arial","Helvetica", sans-serif; 
margin-left: 3px;
margin-top:4px;
margin-bottom:6px;
font-size:8pt; 
line-height:9pt; }

p.box-medium {
text-align:left; 
color:#000000; 
font-family:"Arial","Helvetica", sans-serif; 
margin-left: 3px;
margin-top:4px;
margin-bottom:6px;
font-size:9pt; 
line-height:10pt; }

p.center {
text-align:center; 
color:#000000; 
font-family:"Arial","Helvetica", sans-serif; 
margin-left: 5px;
font-size:10pt; 
line-height:11pt; }

th.copy {
text-align:center; 
color:#000033; 
font-family:"Arial","Helvetica", sans-serif; 
margin-left: 1px;
font-size:9pt; 
line-height:10pt; }

td.copy {
text-align:left; 
color:#000033; 
font-family:"Arial","Helvetica", sans-serif; 
margin-left: 1px;
font-size:9pt; 
line-height:10pt; }

td.gallery {
text-align:center; 
color:#000033; 
font-family:"Arial","Helvetica", sans-serif; 
margin-left: 1px;
font-size:9pt; 
line-height:10pt; }

hr.copy  {
width:80%;
height:1px;
border-style:solid;
border-color:#04713A;  }

div.Home-01 {
position:relative;
margin-top: 3px;
margin-bottom: 3px;
width:145px;
height:20px; }

div.About-01 {
position:relative;
margin-top: 3px;
margin-bottom: 3px;
width:145px;
height:20px;}

div.Gallery-01 {
position:relative;
margin-top: 3px;
margin-bottom: 3px;
width:145px;
height:20px;}

div.Questions-01 {
position:relative;
margin-top: 3px;
margin-bottom: 3px;
width:145px;
height:20px;}

div.Services-01 {
position:relative;
margin-top: 3px;
margin-bottom: 3px;
width:145px;
height:20px;}

div.Replacements-01 {
position:relative;
margin-top: 3px;
margin-bottom: 3px;
width:145px;
height:20px;}

div.Weaves-01 {
position:relative;
margin-top: 3px;
margin-bottom: 3px;
width:145px;
height:20px;}

a.copy:link {
text-decoration: underline; 
color:#1B5D9E;
font-family:"Verdana","Arial","Helvetica" sans-serif; 
font-size:10pt; 
line-height:11pt;   } 

a.copy:visited {
text-decoration: none; 
color:#B45E8D;
font-family:"Verdana","Arial","Helvetica", sans-serif; 
font-size:10pt; 
line-height:11pt;     }

a.copy:focus {
text-decoration: underline; 
color:#F175B9;
font-family:"Verdana","Arial","Helvetica", sans-serif; 
font-size:10pt; 
line-height:11pt;   }

a.copy:hover {
text-decoration: none; 
color:#F175B9; 
font-family:"Verdana","Arial","Helvetica", sans-serif; 
font-size:10pt; 
line-height:11pt;    }   

a.copy:active {
text-decoration: underline; 
color:#F175B9;
font-family:"Verdana","Arial","Helvetica", sans-serif; 
font-size:10pt; 
line-height:11pt;   }

a.baseline:link {
text-decoration: underline; 
color:#1B5D9E;
font-family:"Arial","Helvetica", sans-serif; 
font-size:10pt; 
line-height:11pt;   } 

a.baseline:visited {
text-decoration: none; 
color:#B45E8D;
font-family:"Arial","Helvetica", sans-serif; 
font-size:10pt; 
line-height:11pt;     }

a.baseline:focus {
text-decoration: underline; 
color:#F175B9;
font-family:"Arial","Helvetica", sans-serif; 
font-size:10pt; 
line-height:11pt;   }

a.baseline:hover {
text-decoration: none; 
color:#F175B9; 
font-family:"Arial","Helvetica", sans-serif; 
font-size:10pt; 
line-height:11pt;    }   

a.baseline:active {
text-decoration: underline; 
color:#F175B9;
font-family:"Arial","Helvetica", sans-serif; 
font-size:10pt; 
line-height:11pt;   }

a.boxmedium:link {
text-decoration: underline; 
color:#1B5D9E;
font-family:"Arial","Helvetica", sans-serif; 
font-size:9pt; 
line-height:10pt;   } 

a.boxmedium:visited {
text-decoration: none; 
color:#B45E8D;
font-family:"Arial","Helvetica", sans-serif; 
font-size:9pt; 
line-height:10pt;    }

a.boxmedium:focus {
text-decoration: underline; 
color:#F175B9;
font-family:"Arial","Helvetica", sans-serif; 
font-size:9pt; 
line-height:10pt;   }

a.boxmedium:hover {
text-decoration: none; 
color:#F175B9; 
font-family:"Arial","Helvetica", sans-serif; 
font-size:9pt; 
line-height:10pt;     }   

a.boxmedium:active {
text-decoration: underline; 
color:#F175B9;
font-family:"Arial","Helvetica", sans-serif; 
font-size:9pt; 
line-height:10pt;   }

a.sidebar:link {
text-decoration: underline; 
color:#1B5D9E;
font-family:"Arial","Helvetica", sans-serif; 
font-size:8pt; 
line-height:9pt;   } 

a.sidebar:visited {
text-decoration: none; 
color:#B45E8D;
font-family:"Arial","Helvetica", sans-serif; 
font-size:8pt; 
line-height:9pt;    }

a.sidebar:focus {
text-decoration: underline; 
color:#F175B9;
font-family:"Arial","Helvetica", sans-serif; 
font-size:8pt; 
line-height:9pt;   }

a.sidebar:hover {
text-decoration: none; 
color:#F175B9; 
font-family:"Arial","Helvetica", sans-serif; 
font-size:8pt; 
line-height:9pt;     }   

a.sidebar:active {
text-decoration: underline; 
color:#F175B9;
font-family:"Arial","Helvetica", sans-serif; 
font-size:8pt; 
line-height:9pt;   }

ul.copy  {
text-align:left; 
color:#000033; 
font-family:"Verdana","Arial","Helvetica", sans-serif; 
margin-left: 2em;
font-size:10pt; 
line-height:11pt; }

