/* Form Styles */

form { margin: 0px; }
#searchField { width: 115px; height: 18px; border: 1px solid #9A9A9A; padding: 0px 0px 0px 3px; line-height: 18px; font-family: Arial; }
#searchButton { margin: 0px 20px 0px 5px; }

/* Text Styles */

h1, h2, h3, h4, h5, h6 { font-weight: normal; margin: 0px; color: #EB3E42; }
.contentBox h2 { font-size: 18px; color: #595959; line-height: 30px; margin-left: 20px; }
#middleCol h1 { font-size: 18px; margin-bottom: 10px; }
#middleCol h1 a { color: #EB3E42; text-decoration: none; font-weight: normal; }
#middleCol { margin: 0px 0px 10px 0px; font-size: 12px; line-height: 18px; }
#middleCol div { font-size: 12px; line-height: 18px; }
td { font-family: Arial, Verdana, sans-serif; font-size: 11px; color: #595959; }
.xl { font-size: 24px; }
#footer { height: 70px; background-color: #000; }
#footer td { color: #CCC; }
#copyright { text-align: center; padding: 10px; color: #CCC; }

/* Link Styles */

a:link, a:active, a:visited { color: #595959; font-weight: bold; }
ul#topNav li { float: left; background: url(http://www.soft-pak.com/images/topNavDivider.gif) top right no-repeat; height: 28px; }
ul#topNav li a { color: white; text-decoration: none; line-height: 28px; padding: 0px 10px; display: block; font-weight: normal; }
#footer a { color: #B4B4B4; font-weight: normal; text-decoration: none; }
ul#leftNav li { padding: 5px 0px; border-bottom: 1px solid #D8D8D8; background: url(http://www.soft-pak.com/images/bullet1.gif) 10px 50% no-repeat; }
ul#leftNav li a { color: #333; text-decoration: none; font-weight: normal; font-size: 12px; padding-left: 20px; }
ul#leftNav li a:hover { color: #EB3E42; font-weight: bold; }
#tabNav a { color: #FFF; font-size: 10px; text-transform: uppercase; text-decoration: none; background: url(http://www.soft-pak.com/images/tabRight.gif) top right no-repeat; line-height: normal; padding: 5px 10px; display: block; }
#tabNav span { display: block; background: url(http://www.soft-pak.com/images/tabLeft.gif) top left no-repeat; }
#footerLinks a, #footerLinks {
	color: #CCC;
	font-weight: normal;
	text-decoration: none;
}

/* Lists */

ul { margin: 0px; padding: 0px; list-style-type: none; }
#middleCol ul { margin: 0px 0px 0x 25px; list-style-type: disc; padding: 0px 0px 0px 25px; }

/* Background */

.topBg { background: url(http://www.soft-pak.com/images/topBg.gif) top repeat-x; border-top: 1px solid #000; border-bottom: 1px solid #000; }
.topNavBg { background: url(http://www.soft-pak.com/images/topNavBg.gif) top left repeat-x; }
#search { background: url(http://www.soft-pak.com/images/boxSearch.gif) top left no-repeat; }
body { background: url(http://www.soft-pak.com/images/pageBg.gif) top center no-repeat #F9F9F9; padding: 0px; margin: 0px; _padding-left: 1px; }

/* Misc Styles */

#mainTable { width: 770px; background-color: #FFF; }
#feature { border-top: 1px solid #FFF; }
#mainContent { padding: 20px 0px 0px 20px; }
#leftCol { width: 220px; }
.contentBox { background: url(http://www.soft-pak.com/images/contBoxBg.gif) top left no-repeat; }
.contentBox div.inner { padding: 20px 20px 10px 20px; }
.contentBox div.inner strong { color: #EB3E42; }
.contentBox div.inner p { margin: 0px 0px 10px 0px; }
.contentBox div.inner p img { margin: 10px 0px; }
#middleCol { padding: 0px 20px 20px 20px; }
#rightCol { width: 230px; }
.contentBox2 { background: url(http://www.soft-pak.com/images/contBox2Bg.gif) top left no-repeat; padding: 10px 10px 30px 10px; font-size: 12px; line-height: 18px; }
.contentBox2 p { margin: 0px 10px 10px 10px; }

/* Dropdown Menu */
#dropmenudiv{
	position:absolute;
	border:1px solid black;
	border-bottom-width: 0;
	line-height:18px;
	font-family: Arial;
	font-size: 11px;
	z-index:100;
}

#dropmenudiv a{
	width: 100%;
	display: block;
	text-indent: 9px;
	border-bottom: 1px solid black;
	padding: 1px 0;
	text-decoration: none;
	font-weight: normal;
	color: #FFF;
}

#dropmenudiv a:hover{ /*hover background color*/
	color: #EB3E42;
	font-weight: bold;
}