/* CSS Document */

body { font-family: Verdana, Geneva, Arial, helvetica, sans-serif; background-image:url(../images/brownGreen.gif); 
background-repeat: repeat; font-size:100%; text-align:center; }

* {	margin:0; padding:0; }
p { font-size:.7em; text-align:left; padding-left: 10px; }

.tallFirst:first-letter { color: #FFCC00; font-size:xx-large; font-weight:bold; }

td.mainPadding {padding-left: 20px; padding-right: 20px;}

h2 { font-size: .9em; word-spacing:.3em; letter-spacing:.05em; margin:.5em 0; padding-left: 10px; }
h3 { font-size:.8em; word-spacing:.3em; letter-spacing:.05em; margin:.5em 0; padding-left: 10px; }
a:hover { color:#0099FF; }

#homepage { margin:0 0 0 20px; }

#mainwrap { width:774px; margin-left:auto; margin-right:auto; text-align:left; }

#main { background-image:url(../images/bck_main.gif); background-repeat: repeat-y; }

#vertLine { background-image:url(../images/icn_tableVertLine.gif); background-repeat: repeat-y; }

#hdr_top { height:104px; background-image:url(../images/hdr_top.gif); background-repeat: no-repeat; }
#hdr_btm { height:104px; background-image:url(../images/hdr_btm.gif); background-repeat: no-repeat; }

#footer { text-align:center; font-size:.7em; }
#footer a { color:#000000; }
#footer a:hover { color:#0099FF; }

#btm_nav { text-align:center; font-size:.7em; width:100% }
#btm_nav ul { margin:0 0 0 10px; }
#btm_nav li { float:left; list-style-type:none; padding:0 6px; border-right:1px; }
#btm_nav a { text-decoration:none; color:#000000; }
#btm_nav a:hover { color:#996666; }

#nav_back{background-image:url(../images/nav_brown_bg.gif); background-repeat: repeat-x;}

#top_nav { text-align:center; font-size:.7em; width:100%; padding-bottom:2px; text-transform: uppercase; }
#top_nav ul { margin:0 0 0 10px; }
#top_nav li { float:left; list-style-type:none; padding:0 6px; border-right:1px; }
#top_nav a { text-decoration:none; color:#ffffff; font-weight:bolder; }
#top_nav a:hover { background-color: #996666; }

#prodSteps ol { font-size:.7em; text-align:left; padding-left: 10px; list-style-type: none; }

.textButton { display:block; border:1px solid gray; text-decoration:none; text-align:center; font-weight:bold; color:#000000;
border-color: rgb(90%,85%,80%) rgb(80%,75%,80%) rgb(80%,75%,70%) rgb(90%,85%,80%);
background:rgb(92%,91%,90%); border:1px solid silver; border-width: 0 1px; background:rgb(96%,95%,94%); }

a:hover.textButton{ color:#000000; background:#FFCC00; }

td.tableHdr { font-weight:bold; background:#CCCCCC; }


/*Start: Slant Menu*/
/*URL: http://www.dynamicdrive.com/style/ */

#slantedmenu{
	font-weight: bold;
	font-size: 65%;
}

#slantedmenu:after{ /*Add margin between menu and rest of content in Firefox*/
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}

#slantedmenu ul{
	text-indent: 10px;
	padding: 3px 0;
	margin: 0;
	background-color: #e0e0e0;
	border: 1px solid #bebebe;
	text-align: left; /*set value to "center" for example to center items*/
}

#slantedmenu ul li{
	display: inline;
}

#slantedmenu ul li a{
	color: #494949;
	padding: 3px 0;
	padding-right: 25px;
	margin: 0;
	text-decoration: none;
	background: transparent url(../images/slantdivider.gif) top right no-repeat;
}

#slantedmenu ul li a:visited{
	color: #494949;
} 

#slantedmenu ul li a:hover{
	color: black;
}

/*END: Slant Menu*/

#stroreFrontiFrame{
	padding-left:8px;
}

.bigimagediv{
	display:none;
}

#facebox .bigimagediv{
	display:block;
}

#facebox .faceboximage{
	text-align:center;
	margin:5px 5px 15px 5px;
}