body {font-family : Arial, Helvetica, sans-serif;font-size : 12px;margin:0;text-align:center;padding:0px; color:#000040;background-image: url(images/home_back.gif);background-position: top center; background-repeat:repeat;background-color:#427BAD;}

h1 {font-size:16px; font-weight:bold;}
h2 {font-size:14px; font-weight:400; letter-spacing: -1px; }

td {font-family : Arial, Helvetica, sans-serif;font-size : 12px;}
p {}
.warranty li {list-style:url(images/dash.gif);}

a:link {
	text-decoration: none;
	color: #000040;
	font-weight: bold;
}


a:visited {
	text-decoration: none;
	color: #000040;
	font-weight: bold;
}

a:hover {

	text-decoration: none;
	color: #CA1F1F;
	font-weight: bold;
} 


a:active {

	text-decoration: none;
	color: #CA1F1F;
	font-weight: bold;
} 

.container { position:relative; width:784px; margin:0 auto;background-color :#fff; background-repeat:repeat-y;text-align:left;;height:896px;padding:0px; overflow:hidden;background-image: url(images/container_back.gif);}

.containerstock { position:relative; width:784px; margin:0 auto;background-color :#fff; background-repeat:repeat-y;text-align:left;;height:1100px;padding:0px; overflow:hidden;background-image: url(images/container_backb.gif);}


.topcontent {width:782px; height:150px; position:absolute; top:0px; left:1px;background-image: url(images/topback.gif);background-repeat:repeat-x;padding:0px; }







#navbar {width:782px;  height:130px;position:absolute; top:150px; left:1px; z-index:3;background-image: url(images/navback.gif);background-repeat:repeat-x;font-weight:bold;padding:0px; }

/* First and Second Level UL tags */

#nav, #nav ul
{
     padding: 0px;
margin: 0px 0px 0px 0px;
 
     list-style: none;
     line-height: 1;
}

/* First Level Links */

#nav li
{
     float: left;
}

#nav li a
{
width: 93px;
height:34px;
display: block;
color: #ffff00;
text-decoration: none;
background-color: transparent;
padding-top:10px;
font:11px arial, sans-serif;
text-align:left;
text-indent:9px;
font-weight:bold;


}

#nav li a:hover
{
     color: #fff;
      background-color: transparent;

}








.mainstock {
	width:755px;
	height:1409px;
	background-color:#fff;
	position:absolute;
	top:0px;
	left:20px;
	z-index:2;
	background-repeat:no-repeat;
	padding:0px;
}

.mainstockblack {width:755px; height:1400px; background-color:#000; position:absolute; top:0px; left:20px;z-index:2;background-image:url(images/stocktop.gif); background-repeat:repeat-x;padding:0px; }


.mainswf {width:782px; height:137px; background-color:#fff; position:absolute; top:190px; left:1px;z-index:2;background-image: url(images/swfback.gif);background-repeat:no-repeat;padding:0px;}


.mainh {font-size:18px; font-weight:bold;display:block;width:550px; height:30px; position:relative; left:30px; top:7px;color:#fff;}


.section1 {font-size:16px; font-weight:bold;display:block;width:200px; height:35px; position:absolute; left:60px; top:60px;}
.section2 {font-size:16px; font-weight:bold;display:block;width:200px; height:35px; position:absolute; left:257px; top:60px;}
.section3{font-size:16px; font-weight:bold;display:block;width:200px; height:35px; position:absolute; left:455px; top:60px;}






.center {position:absolute;top:335px;left:1px; width:782px; height:600px; z-index:1;background-color:#fff;border:0px solid #000;overflow:hidden;margin:0;padding:0px;}

.centerstock {
	position:absolute;
	top:337px;
	left:-4px;
	width:782px;
	height:1200px;
	z-index:1;
	background-color:#fff;
	border:0px solid #000;
	overflow:hidden;
	margin:0;
	padding:0px;
}


.centerstockblack {position:absolute;top:335px;left:1px; width:782px; height:1400px; z-index:1;background-color:#000;border:0px solid #000;overflow:hidden;margin:0;padding:0px;background-image:url(images/stocktop.gif); background-repeat:repeat-x;}


.left {position:relative;top:0px;left:1px; width:292px; height:600px; z-index:2;background-image: url(images/left.gif);background-repeat:no-repeat;padding:0px; }




.mid {position:relative; left:292px; top:-597px;width:480px; height:600px; z-index:2;background-image: url(images/midx.gif);background-repeat:no-repeat;padding:0px;margin:0px;}

.mid-first {position:relative; left:292px; top:-597px;width:490px; height:500px; z-index:2;background-image: url(images/midx.gif);background-repeat:no-repeat;padding:0px;margin:0px; overflow: auto;}





.rightlist li { list-style:url(images/rightbullet.gif);vertical-align:middle;line-height:37px;font-size:14px;color:#fff;padding:0px;margin:0px;}

.midstock {position:relative; left:0px; top:0px;width:585px; height:297px; z-index:2;background-image: url(images/midstock.gif);background-repeat:no-repeat;padding:0px ; margin:0px;}

.titlebar {width:782px;  height:40px; background-color:#fff; position:absolute; top:579px; left:0px;z-index:3;text-align:center; padding-top:0px;color:#000;font-weight:bold;background-image: url(images/titlebar.gif);background-repeat:no-repeat;}

.bodytextholder {width:782px; height:450px; position:absolute; top:770px; left:0px;z-index:3;text-align:center;font-family : Arial, Helvetica, sans-serif;font-size : 12px;margin:0;}

.bodytext {width:740px; position:relative; top:-142px; left:7px;z-index:4;text-align:center; padding-top:8px;color:#000;}


.footer {position:absolute; top:515px;left:0px; width:782px; height:46px; z-index:3;background-color:#CB1F1F;clear:both; text-align:center; font-weight:bold;padding:3px;color:#fff;border-bottom: 1px solid #000040;}
