body { background: #1A2127 }

.toprow, .bottomrow { background: #3F484F; color: #AAB7C2; font-size: 11px; font-family: Verdana, Arial, Helvetica }
	.bottomrow A:link, .bottomrow A:visited { color: #AAB7C2; text-decoration: none }
	.bottomrow A:active. bottomrow A:hover { color: #fccd14; text-decoration: none }
	
.menurow { background: #272F35; color: #ffffff; font-size: 11px; font-family: Verdana, Arial, Helvetica }
	.menurow A:link, .menurow A:visited { color: #ffffff; font-weight: bold; text-decoration: none }
	.menurow A:active, .menurow A:hover { color: #A1A8AE; font-weight: bold; text-decoration: none }

.menurow2 { text-transform: uppercase; background: #13191D; color: #ffffff; font-size: 10px; font-family: Verdana, Arial, Helvetica }
	.menurow2 A:link, .menurow2 A:visited { color: #ffffff; text-decoration: none }
	.menurow2 A:active, .menurow2 A:hover { color: #A1A8AE; text-decoration: none }

.body { background: #ffffff }

.notetitle { color: #8994A7; font-size: 13px; font-family: Arial, Verdana, Helvetica }
.notetext { color: #8994A7; font-size: 11px; font-family: Verdana, Arial, Helvetica }

.catalog { border: solid 1px #c2cad0; font-size: 11px; font-family: Verdana, Arial, Helvetica }

.poptext { padding: 5px; border-top: solid 1px #c2cad0; border-bottom: solid 1px #c2cad0; color: #1548AE; font-size: 17px; font-weight: bold; font-family: Arial, Verdana, Helvetica }


A:link { color: #6F8191}
A:visited { color: #A1A8AE }
A:active, A:hover { color: #FCCD14 }

p, ul, ul ul, ul ul ul, ol, ol ol, ol ol ol, input, text, select
	{ color: #3F484F; font-size: 12px; font-family: Verdana, Arial, Helvetica }
	
h1 { color: #272F35; border-bottom: solid 1px #C2CAD0; font-size: 18px; font-weight: normal; font-family: Arial, Verdana, Helvetica }
h2 { font-size: 17px; color: #272F35; font-family: Arial, Verdana, Helvetica }
h3 { font-size: 16px; color: #272F35; font-family: Arial, Verdana, Helvetica }
h4 { font-size: 15px; color: #272F35; font-family: Arial, Verdana, Helvetica }
h5 { font-size: 14px; color: #272F35; font-family: Arial, Verdana, Helvetica }
h6 { font-size: 13px; color: #272F35; font-family: Arial, Verdana, Helvetica }

input.submit{
-moz-border-radius:10px; /* defining radius value for mozila */
-webkit-border-radius: 10px;
width:26px;
height:26x;
display:block;
overflow:hidden;
line-height:16px; /* required for safari */
cursor:pointer; /* Hand cursor for the normal state */
border:1px solid #666;
background-color:#DD18B9;
color:#FFF;
font-family: Arial;
font-size:10px;
font-weight:bold;
text-align:center;
padding:2px;
vertical-align: middle;
margin-top: -1.5px;
float:right;
}
 
input:hover.submit{
background-color:#29BB02;
}
 
input:active.submit{
background-color: #FF2B23;
cursor:wait; /* Shows the wait cursor on click */
}
 
.search_box{
-moz-border-radius:10px; /* defining radius value for mozila */
-webkit-border-radius: 10px;
border:0px solid #999;
width:185px;
height: 19px;
margin: 20px;
padding: 4px;
background: #3F484F;
background-color: #3F484F;
box-shadow: -3px 4px 5px #666;
-moz-box-shadow: -3px 4px 5px #666;
-webkit-box-shadow: -3px 4px 5px #666;
}
 
input.textfield{
vertical-align: middle;
align: right;
float:left;
height: 24px;
width:150px;
font-size: 12px;
color:#666666;
border: 1px solid #ADDEFF;
}
 
input:focus.textfield{
color:#333;
border: 1px solid #FFB9B5;
}


.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: lightyellow;
padding: 5px;
left: 1000px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 1;
left: 60px; /*position where enlarged image should offset horizontally */

}
