*{
	FONT-SIZE: 12px; FONT-FAMILY: MS Song;
}

A:link {
	FONT-SIZE: 12px; COLOR: #333333; TEXT-DECORATION: none
}
A:visited {
	FONT-SIZE: 12px; COLOR: #333333; TEXT-DECORATION: none
}
A:hover {
	FONT-SIZE: 12px; COLOR: #666666; TEXT-DECORATION: none
}
A:active {
	FONT-SIZE: 12px; COLOR: #333333; TEXT-DECORATION: none
}
.top A:link {
	FONT-SIZE: 12px; COLOR: #cccccc; TEXT-DECORATION: none
}
.top A:visited {
	FONT-SIZE: 12px; COLOR: #cccccc; TEXT-DECORATION: none
}
.top A:hover {
	FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none
}
.top A:active {
	FONT-SIZE: 12px; COLOR: #cccccc; TEXT-DECORATION: none
}
A.nav:link {
	FONT-SIZE: 12px; COLOR: #666666; TEXT-DECORATION: none
}
A.nav:visited {
	FONT-SIZE: 12px; COLOR: #666666; TEXT-DECORATION: none
}
A.nav:hover {
	FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none
}
A.nav:active {
	FONT-SIZE: 12px; COLOR: #999999; TEXT-DECORATION: none
}
TABLE.nav {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #cccccc; TEXT-ALIGN: center
}
TABLE.top {
	FONT-SIZE: 9px; WIDTH: 750px; HEIGHT: 50px
}
.psearch {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; TEXT-DECORATION: none
}
.mainb {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; WIDTH: 756px; BORDER-BOTTOM: #cccccc 1px solid
}
BODY {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666666; LINE-HEIGHT: normal; FONT-STYLE: normal; TEXT-DECORATION: none
}
P {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #333333; FONT-STYLE: normal; 
}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666666; LINE-HEIGHT: normal; TEXT-DECORATION: none
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #336699; LINE-HEIGHT: normal; TEXT-DECORATION: none
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; LINE-HEIGHT: normal; TEXT-DECORATION: none
}
H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; LINE-HEIGHT: normal; TEXT-DECORATION: none
}
DIV.head {
	FONT-WEIGHT: 100; FONT-SIZE: 11px; COLOR: #cccccc; LINE-HEIGHT: normal; TEXT-ALIGN: left
}
TD.mainmain {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #cecfce 1px solid; PADDING-TOP: 0px
}
TD.hometxt {
	BORDER-LEFT: #999999 1px solid
}
.copy {
	FONT-SIZE: 10px; COLOR: #333333; TEXT-DECORATION: none
}
.toll {
	FONT-SIZE: 10px; TEXT-DECORATION: none
}
.prodn {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #333333; FONT-STYLE: normal; TEXT-DECORATION: none
}
.acrocatalog {
	BACKGROUND-COLOR: #666666
}
.maincon {
	BORDER-RIGHT: #999999 1px dotted; BORDER-TOP: medium none; BORDER-LEFT: #999999 1px dotted; BORDER-BOTTOM: medium none
}
.dot {
	BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; BORDER-LEFT: #333333 1px solid
}
.tdform {
	BORDER-RIGHT: #999999 2px solid; BORDER-TOP: #999999 2px solid; BORDER-LEFT: #999999 2px solid; BORDER-BOTTOM: #999999 2px solid
}
.addesc {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ffffff; FONT-STYLE: normal;
}
TD.pname {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #666666; FONT-STYLE: normal; 
}
TD.newsbttm {
	BORDER-TOP: #999999 1px dotted
}
TD.newstxt {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
TD.catrqst {
	BORDER-TOP: #666666 1px solid
}
TD.productindex {
	BACKGROUND-POSITION: right top; BACKGROUND-ATTACHMENT: fixed; BACKGROUND-IMAGE: url(products/product_bttm.jpg); BACKGROUND-REPEAT: repeat-y
}
TABLE.showcase {
	CLEAR: left; BORDER-RIGHT: #cccccc 1px; BORDER-TOP: #cccccc 1px solid; FLOAT: right; MARGIN: 0px; BORDER-LEFT: #cccccc 1px solid
}
#showcaseNO {
	BORDER-BOTTOM-COLOR: #ffffff; BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM-STYLE: solid
}
TD.showcase1 {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
TD.showcase2 {
	BORDER-BOTTOM: #cccccc 1px solid
}
TD.showcase3 {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.mainb #homeImgTD {
	BACKGROUND-IMAGE: url(../img/bg_dealer.gif); CLIP: rect(0px auto 0px auto)
}
.catalogin {
	TEXT-ALIGN: right
}
#homeimg {
	FLOAT: right
}
.mainb {
	MARGIN: 0px auto; WIDTH: 756px
}
#homeimgBelow {
	MARGIN-TOP: 215px; PADDING-LEFT: 20px; WIDTH: 460px; PADDING-TOP: 10px
}

#homeimgBelowT {
	MARGIN-TOP: 0px; PADDING-LEFT: 20px; WIDTH: 460px; PADDING-TOP: 10px
}

#noscript_box{
	position:fixed;
	top:150px;
	right:5px;
	background:#fff;
	filter: alpha(style=0, opacity=90);
	height:220px;
	width:380px;
	background-image:url(../img/alert.gif);
	background-repeat:no-repeat;}

#box{
	position:fixed;
	top:250px;
	margin-left:200px;
	background:#fff;
	filter: alpha(style=0, opacity=90);
	height:220px;
	width:380px;
	background-image:url(../img/alert.gif);
	background-repeat:no-repeat;
}

#close{
	position:absolute;
	top:5px;
	right:5px;
}

.boxinner{
	margin:35px 8px 8px 8px;
	color:#000000;
}


.later_h{
	margin-top:0px;
}

#linkToInd {
	PADDING-BOTTOM: 12px; PADDING-TOP: 20px
}
.mainb #homeMainTxt {
	FLOAT: left; WIDTH: 481px; HEIGHT: 250px
}
#StateList {
	PADDING-BOTTOM: 25px; MARGIN-LEFT: auto; WIDTH: auto; MARGIN-RIGHT: auto; TEXT-ALIGN: center
}
#catreq {
	WIDTH: 614px; TEXT-ALIGN: center
}
#ForCat13 {
	CLEAR: none; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FLOAT: none; PADDING-BOTTOM: 1px; MARGIN: 0px auto; WIDTH: 548px; PADDING-TOP: 10px; BORDER-BOTTOM: #999999 1px solid; HEIGHT: 230px; BACKGROUND-COLOR: #000000; TEXT-ALIGN: center
}
#ForCat13 H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666666; LINE-HEIGHT: 1px;
}
#mainIMGnl {
	MARGIN: 1px auto 0px
}
.mainb .textnl {
	PADDING-RIGHT: 55px; PADDING-LEFT: 55px
}
.topbox {
	MARGIN-LEFT: auto; WIDTH: 756px; CLIP: rect(0px auto 0px auto); MARGIN-RIGHT: auto; HEIGHT: 71px
}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
#AFSH {
	CLEAR: both; FONT-SIZE: 11px; LEFT: 70px; FLOAT: none; MARGIN-BOTTOM: 20px; WIDTH: 640px; POSITION: relative
}
.AlumiLink {
	DISPLAY: block; WIDTH: 45%; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 5px solid; HEIGHT: 40px
}
.AFHH1 {
	MARGIN-TOP: 10px; FONT-SIZE: 12px; MARGIN-LEFT: 20px; COLOR: #003399;
}
#new {
	FONT-SIZE: 18px;
}

#agency_blue{
	background:#00A2E1;
	padding:7px 3px 3px 10px;
	color:#fff;
	margin:0px;
}

#agency_yellow{
	background:#FFD700;
	padding:7px 3px 3px 10px;
	margin:0px;
}

#agency_gray{
	background:#BBBBBB;
	padding:7px 3px 3px 10px;
	margin:0px;
}

#productpan{
	PADDING-TOP: 5px; 
}

#f_select{
	BORDER: #999999 1px solid;
	FONT-SIZE: 10px;
	HEIGHT:14px;
	margin-right:2px;
}

#photo_td a{
	border:3px solid #FFFFFF;
}

#photo_td a:hover{
	border:3px solid #CC0000;
}

span.underline{
	text-decoration:underline;
}

p.newsname{
	font-weight:bold;
	font-size:11px;
	color:#000000;
}

p.newstitle{
	font-weight:bold;
	font-size:12px;
	color:#000000;
	width:100%;
	text-indent:10px;
	background-image:url(../img/news_title.gif);
	background-repeat:no-repeat;
}


div.borders{
	border-top:1px solid #CDCDCD;border-bottom:1px solid #CDCDCD;text-align:center;width:100%;padding:10 0 10 0;
}

div.borders_top{
	border-top:1px solid #CDCDCD;width:100%;padding:10 0 10 0;
}

/*-----IMGLIST-----*/
#imagelist{
	background:#dfdfdf;
	text-align:center;
	padding:5px;
	font-size:10px;
	color:#000000;
}

#imagelist img{
	border:0px;
	margin:5px;
}

#imglistbody{
	margin:0px;
	padding:10px;
}

#imagelistbox_b{
	width:652px;
	height:704px;
}


#imagelistbox{
	width:440px;
	height:510px;
}

#imglisthead{
	height:35px;
	background:url(../imagelist/header.gif);
	padding:0px;
	border-bottom:3px solid #cccccc;
}

#imglistpage{
	text-align:center;
	border-bottom:1px solid #cccccc;
	padding:15px 0px 10px 0px;
	color:#000000;
	font-size:12px;
}

#imglisttool{
	padding:10px;
}

#imglistfoot{
	background:#dfdfdf;
	text-align:center;
	padding:10px 0px 0px 0px;
}

#imglistfoot .copy{
	border:1px solid #dfdfdf;
	background:#ffffff;
	padding:5px;
	margin-top:5px;
}

