BODY { text-align: center; background: #FFFFFF center; margin-top: 0px; font-weight; 
       font-family: "Tahoma","Arial","Verdana",sans-serif; font-weight: normal; font-color: #000000; normal; font-size: 90%;  }
TD { font-weight: normal; margin-top: 5px; margin-bottom: 8px; font-size: 100%; color : #000000; font-family: "Arial","Verdana","sans-serif"; }
UL { font-weight: normal; font-size: 100%; color : #000000; font-family: "Arial","Verdana","sans-serif"; }
OL { font-weight: normal; font-size: 100%; color : #000000; font-family: "Arial","Verdana","sans-serif"; }
P { font-weight: normal; margin-top: 5px; margin-bottom: 8px; font-size: 80%; color : #000000; font-family: "Arial","Verdana","sans-serif"; }
EM { font-style: italic; font-size: 95%; }
FORM { font-weight: normal; margin-top: 5px; margin-bottom: 8px; font-size: 100%; color : #000000; font-family: "Arial","Verdana","sans-serif"; }
H1 { margin-bottom: 25px; font-weight: bold; color : #330066; font-size: 140%; font-family: "Arial","Verdana","sans-serif";  }
H2 { margin-bottom: 16px; font-weight: bold; color : #330066; font-size: 110%; font-family: "Arial","Verdana","sans-serif";  }
H3 { margin-bottom: 12px; font-weight: bold; color : #330066; font-size: 100%; font-family: "Arial","Verdana","sans-serif";  }
LI { font-weight: normal; margin-top: 2px; margin-bottom: 0px; font-size: 80%; color : #000000; font-family: "Arial","Verdana","sans-serif"; }
STRONG { font-weight: bold }
B { font-weight: bold }
A { color: #45703A; font-size: 95%; font-weight: bold; }
A:link {  color: #45703A; font-size: 95%; font-weight: bold; }
A:hover {  color: #45703A; font-size: 95%; font-weight: bold; }

img {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal}

.subtitle { font-style: italic; }

#container {
	background: #FFFFFF 3px;
	color: #FFFFFF;
	width: 900px;
	height: 4px;
	margin-bottom: 0px;
	top: 3px;
}
	
#banner { width: 900px; height: 75px; background:  url(http://www.Optics-News.com/Images/Banner_070325c.jpg);}
#banner P { color: #FFFFFF; font-weight: normal; font-size: 85%; color : #FFFFFF; font-family: "Arial","Verdana","sans-serif"; }
#banner A {  color: #FFFFFF; text-decoration: none}
#banner A:link {  color: #FFFFFF; text-decoration: none}
#banner A:hover {  color: #FFFFFF; text-decoration: underline}


#topblank { float: none; height: 20px; width:900px; background: #FFFFFF; }


#home {  } 
#home P { font-size: 80%; }
#home A  { font-size: 100%; }
#home A:link  { font-size: 100%; }
#home A:hover  { font-size: 100%; }
#home LI {  font-size: 80%; font-weight: normal; text-align: left;  }

#image250 { float: right; margin-left: 12px; margin-bottom: 20px; width: 250px; height: auto; background: #FFFFFF; }

#lhs { float: left; width: 180px; height: auto; background: #FFFFFF; }
#lhs P { font-size: 12px; margin-bottom: 10px; text-align: left; }
#lhs A {  color: #45703A; text-decoration: none}
#lhs A:link {  color: #45703A; text-decoration: none}
#lhs A:hover {  color: #45703A; text-decoration: underline}

#centre { float: left; margin-left: 5px; margin-top: 15px; width: 690px; height: auto; background: #FFFFFF; }
#centre P { font-size: 12px; margin-bottom: 10px; text-align: left; }
#centre A {  color: #0000CC; text-decoration: none}
#centre A:link {  color: #0000CC; text-decoration: none}
#centre A:hover {  color: #0000CC; text-decoration: underline}

#rhs { float: right; margin-left: 5px; margin-top:15px; width: 200px; height: auto; background: #FFFFFF; }
#rhs P { font-size: 12px; font-style: italic; margin-bottom: 10px; text-align: center; }
#maincontent { background: #FFFFFF; padding-right: 0px; padding-left: 0px; margin-top: 0px;  border: none; width: 900px; height: auto; text-align: left; }
#main {
	background: #FFFFFF;
	padding-right: 0px;
	padding-left: 10px;
	margin-top: 0px;
	border: none;
	width: 700;
	height: auto;
	text-align: left;
	position: relative;
	top: 9px;
}
#main-880 {
	background: #FFFFFF;
	padding-right: 0px;
	padding-left: 10px;
	margin-top: 0px;
	border: none;
	width: 880;
	height: auto;
	text-align: left;
	position: relative;
	top: 9px;
}
#content { float: none; position: relative; left: 220px; top: 0px; border: none;  font-size: 95%; width: auto; height: auto;  }
#footer { float: left; width: 900; height:15; }
#news { position: float: right; left: 200px; top: 1px; ; left: 20px; margin-top: 1px;  border: none; width: 480; height: auto; text-align: left; font-size: 100%; }
#rhs_news { width: 160px; height: auto; font-size: 90%; }
#lhs_news { float: none; position: absolute; width: 174px; height: auto; padding-left: 12px; padding-right: 12px; padding-bottom: 0px; text-align: left; font-size: 90%; }
.lhs_news { font-weight: normal; font-size: 90%; color : #000000; font-family: "Arial", "Helvetica", sans-serif; }
#lhs_products { float: left; width: 180px; height: auto; padding-right: 20px; padding-bottom: 0px; }

#lhs_products2 { float: left; width: 180px; height: auto; padding-right: 10px; padding-bottom: 0px; }
#lhs_products2 P { font-weight: bold;  margin-top: 1px; margin-bottom: 1px; font-size: 80%; color : #FFFFFF; font-family: "Arial", "Helvetica", sans-serif; }
#lhs_products2 A { margin-top: 1px; margin-bottom: 1px; color: #330066; text-decoration: none; font-weight: bold; font-family: "Arial", "Helvetica", sans-serif; }
#lhs_products2 A:link { margin-top: 1px; margin-bottom: 1px; color: #330066; text-decoration: none; font-weight: bold; font-family: "Arial", "Helvetica", sans-serif; }
#lhs_products2 A:hover { margin-top: 1px; margin-bottom: 1px; color: #330066; text-decoration: underline; font-weight: bold; font-family: "Arial", "Helvetica", sans-serif; }
#lhs_products2 LI { font-weight: bold;   margin-top: 1px; margin-bottom: 1px; font-family: "Arial", "Helvetica", sans-serif }  

.optics { color: #CC0066; }
.mail_address { border: 1px solid #000000; background: #FFECB3; padding: 5px; }
.width120 { float: right; margin-left: 10px; margin-bottom: 20px; width: 120; height: 240; }
.date_added { float: right; margin-right: 0px; margin-bottom: 20px; width: 160; height: 30;  text-align: right; font-size: 85%; }
.emphasize { font-weight: bold; }
.formParagraph { font-weight: normal; margin-top: 5px; margin-bottom: 8px; font-size: 90%; color : #000000; font-family: "Tahoma","Arial","Verdana",sans-serif; }


#width525 { float: left; margin-top: 0px; width: 525px; height: auto; padding-right: 30px; padding-bottom: 0px; text-align: left; font-size: 90%; }
#width180 { float: left; margin-top: 0px; width: 180px; height: auto; padding-right: 0px; padding-bottom: 0px; text-align: left; font-size: 90%; }
.amBookItem { float: none; margin-bottom: 20px; border-bottom: 1 solid #330066; padding-bottom: 6; font-weight: normal; margin-top: 5px; font-size: 100%; color : #000000; font-family: "Arial","Verdana","sans-serif"; }
.amBookImage {  }
.amBookAllText {  }
.amBookTitle { font-size: 100%; font-weight: bold; margin-top: 5px; font-size: 100%; color : #000000; font-family: "Arial","Verdana","sans-serif"; margin-bottom: 0px;}
.amBookAuthors { font-size: 90%; margin-top: 5px; margin-bottom: 0px; color : #000000; font-family: "Arial","Verdana","sans-serif"; }
.amBookISBN { font-size: 90%; margin-top: 5px; margin-bottom: 0px; color : #000000; font-family: "Arial","Verdana","sans-serif"; }
.amBookPages { font-size: 90%; margin-top: 5px; margin-bottom: 0px; color : #000000; font-family: "Arial","Verdana","sans-serif"; }

#books { float: right; border: none; width: 540; height: auto; padding-top: 10px; text-align: left; font-size: 85%;  }

#width160 { float: right; margin-left: 2px; margin-right: 0px; margin-bottom: 0px; width: 160; height: auto; }
#width160 P { font-weight: bold;  margin-top: 1px; margin-bottom: 1px; font-size: 80%; color : #FFFFFF; font-family: "Arial", "Helvetica", sans-serif; }
#width160 A { margin-top: 1px; margin-bottom: 1px; color: #330066; text-decoration: none; font-weight: bold; font-family: "Arial", "Helvetica", sans-serif; }
#width160 A:link { margin-top: 1px; margin-bottom: 1px; color: #330066; text-decoration: none; font-weight: bold; font-family: "Arial", "Helvetica", sans-serif; }
#width160 A:hover { margin-top: 1px; margin-bottom: 1px; color: #330066; text-decoration: underline; font-weight: bold; font-family: "Arial", "Helvetica", sans-serif; }
#width160 LI { font-weight: bold;   margin-top: 1px; margin-bottom: 1px; font-family: "Arial", "Helvetica", sans-serif }  

#copyright { background: #FFFFFF; padding-right: 5px; padding-left: 10px; width: 900px; margin-top: 0px; text-align: left; font-size: 90%; }
P#copyright { margin-top: 4px; }

.photo_left {float: left; padding-right: 12px; padding-bottom: 12px; width: auto; height: auto;}
.photo_right {float: right; width: auto; height: auto; padding-left: 12px; padding-bottom: 12px; }


.related_item { font-weight: normal; font-size: 70%; color : #000000; font-family: "Arial", "Helvetica", sans-serif; }
a.related_item {  color: #0000CC; text-decoration: none; font-weight: normal; font-size: 11px; font-family: "Arial", "Helvetica", sans-serif; }
a.related_item:link {  color: #0000CC; text-decoration: none; font-weight: normal; font-size: 11px; font-family: "Arial", "Helvetica", sans-serif; }
a.related_item:hover {  color: #0000CC; text-decoration: underline; font-weight: normal; font-size: 11px; font-family: "Arial", "Helvetica", sans-serif; }
LI.related_item { font-weight: normal; font-size: 13px; font-family: "Arial", "Helvetica", sans-serif }

.boxes { font-weight: bold;  margin-top: 1px; margin-bottom: 1px; font-size: 80%; color : #FFFFFF; font-family: "Arial", "Helvetica", sans-serif; }
a.boxes {   margin-top: 1px; margin-bottom: 1px; color: #FFFFFF; text-decoration: none; font-weight: bold; font-family: "Arial", "Helvetica", sans-serif; }
a.boxes:link {   margin-top: 1px; margin-bottom: 1px; color: #FFFFFF; text-decoration: none; font-weight: bold; font-family: "Arial", "Helvetica", sans-serif; }
a.boxes:hover {   margin-top: 1px; margin-bottom: 1px; color: #FFFFFF; text-decoration: underline; font-weight: bold; font-family: "Arial", "Helvetica", sans-serif; }
LI.boxes { font-weight: bold;   margin-top: 1px; margin-bottom: 1px; font-family: "Arial", "Helvetica", sans-serif }

