/* IdeaSoftware Styles - All Rights Reserved */

body.silver	{	background: #f1f1f1 url(graphics/background.gif) top left repeat-x;
				margin:0px;
				padding:0px;
				top: 0px;
			}
			
#header { font-size: 10px; font-family: Verdana; height: 56px; background-image: url(graphics/header.gif); color: White; vertical-align: middle; text-align: right; padding-right: 25px; }
#footer { font-size: 10px; font-family: Verdana; height: 34px; width: 464px; background-image: url(graphics/footer.gif); color: White; vertical-align: middle; text-align: center;  }

a { outline:none; }
a:link {color: #059bee; text-decoration:none;}           /* unvisited link  */
a:visited {color: #059bee; text-decoration:none;}        /* visited link    */
a:hover {color: #059bee; text-decoration:underline;}   /* mouse over link */
a:active {color: #059bee; text-decoration:none;}       /* selected link   */

.whitelinks a:link {color: White; text-decoration:none;}           /* unvisited link  */
.whitelinks a:visited {color: White; text-decoration:none;}        /* visited link    */
.whitelinks a:hover {color: White; text-decoration:underline;}   /* mouse over link */
.whitelinks a:active {color: White; text-decoration:none;}       /* selected link   */

.gfont { font: 14px Georgia; }

#content { width: 902px; background-color: White; border-left: solid 1px #dadada; border-right: solid 1px #dadada; margin-top: 0px;  }
#productImage { width: 381px; text-align: center; }
#productDescription { vertical-align: middle; width: 521px; height:323px; background-image: url(graphics/main_style.gif); padding-left:50px;  padding-right: 30px; text-align: justify; } 
#textWindow { width:902px; padding-left:30px; padding-right:30px; vertical-align:top; text-align: justify; font-family: Georgia; font-size: 14px; color: Gray; }

/* normal size
#productDescription { vertical-align: top; width: 521px; height:423px; background-image: url(graphics/main_style.gif); padding-left:50px;  padding-right: 30px; text-align: justify; } 
*/
		
h1 { font: 30px Georgia; color:Black; }
h2 { font: 24px Georgia; color:Black; font-weight:normal; border-bottom:1px solid #dadada; }
h3 { font: 16px Georgia; color:Black; font-weight:normal; border-bottom:1px solid #dadada; }
h4 { font: 20px; color: #059bee; font-weight: bold; }

img.m10 { margin:10px; }
span.expander { color: #059bee; border-bottom:dashed 1px; cursor:pointer; }
span.expander:hover { color: #059bee; border-bottom:solid 1px; cursor:pointer; }
div.instruction { margin-top: 10px; border:1px solid #ccc; background:#f2f2f2; padding:20px; }
div.info { color:#929292; font-size: 12px; }
