* {
	margin: 0;
	padding: 0;
}

body { color: #565656; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: normal; font-style: normal; line-height: normal; background-color: #fff; background-image: url(../images/bg.png); background-repeat: repeat-x; background-position: left top; text-align: center; margin: 0; padding: 0; border-width: 0; }

img {
	display: block;
}

h1,h2,h3,h4,h5,p,blockquote,form,label,ul,ol,dl,fieldset,address,input {
	margin: 0;
	padding: 0;
	border-width: 0;
}

li {
	list-style: none;
}

.clear {
	clear: both;
}

.left {
	float: left;
}

.right { float: right; }

#container { width:951px; margin: 0 auto; padding: 0; }

#top { background-image: url(../images/layout_01.jpg); background-repeat: no-repeat; width:951px; height:21px; }
#top2 { background-image: url(../images/addl-top.jpg); background-repeat: no-repeat; width: 951px; height: 21px; }
#header { background-image: url(../images/layout_02.jpg); background-repeat: no-repeat; width:951px; height:91px; }
#header2 { background-image: url(../images/addl-header.jpg); background-repeat: no-repeat; width: 951px; height: 91px; }
#flash { background-image: url(../images/layout_03.jpg); background-repeat: no-repeat; width:951px; height:252px; }
#banner { width: 951px; height: 108px; }
#menu { background-image: url(../images/layout_04.png); background-repeat: no-repeat; width:951px; height:29px; }

#menubottom { width:951px; height:7px; clear: both; }

#main { background-image: url(../images/layout_06.png); background-repeat: no-repeat; width:951px; height:336px; }
#main2 { background-image: url(../images/main-bg.png); background-repeat: repeat-y; background-position: center top; width: 951px; }
#bottom { background-image: url(../images/layout_07.png); background-repeat: no-repeat; width:951px; height:38px; clear: both; }

#footer {
	width:951px;
	height:234px;
}
img#logo { margin: 0 0 0 22px; padding: 0; display: inline; }
#tagline { font-size: 14px; font-weight: bold; text-align: center; margin: 0; padding: 20px 0 0 40px; }
#source { color: #6b0120; font-size: 16px; font-weight: bold; text-align: center; margin: 0; padding: 8px 0 0 40px; }
#over { font-size: 11px; font-weight: bold; font-style: italic; margin-bottom: 12px; }
.thirty { font-size: 16px; }
#number { font-size: 18px; font-weight: bold; line-height: 20px; text-align: right; margin: 0; padding: 10px 0 0 30px; }
#eight { color: #6b0120; font-size: 20px; font-weight: bold; }
#three { color: #646464; font-size: 18px; font-style: italic; }
#nav { text-align: center; float: left; margin: 0; padding: 0; }
.liku { display: inline; }

a#m1:link, a#m1:visited { color: #000; font-size: 11px; font-weight: bold; background-image: url(../images/m1.png); background-repeat: no-repeat; background-position: left top; text-decoration: none; text-align: center; width: 61px; height: 21px; float: left; margin: 0; padding: 8px 0 0; display: block; }

a#m1:hover, a#m1:active { color: #fff; background-image: url(../images/m1.png); background-repeat: no-repeat; background-position: -61px top; margin: 0; padding: 8px 0 0; }

a#m2:link, a#m2:visited { color: #000; font-size: 11px; font-weight: bold; background-image: url(../images/m2.png); background-repeat: no-repeat; background-position: left top; text-decoration: none; text-align: center; width: 106px; height: 21px; float: left; margin: 0; padding: 8px 0 0; display: block; }

a#m2:hover, a#m2:active { color: #fff; background-image: url(../images/m2.png); background-repeat: no-repeat; background-position: -106px top; margin: 0; padding: 8px 0 0; }

a#m3:link, a#m3:visited { color: #000; font-size: 11px; font-weight: bold; background-image: url(../images/m3.png); background-repeat: no-repeat; background-position: left top; text-decoration: none; text-align: center; width: 166px; height: 21px; float: left; margin: 0; padding: 8px 0 0; display: block; }

a#m3:hover, a#m3:active { color: #fff; background-image: url(../images/m3.png); background-repeat: no-repeat; background-position: -166px top; margin: 0; padding: 8px 0 0; }

a#m4:link, a#m4:visited { color: #000; font-size: 11px; font-weight: bold; background-image: url(../images/m4.png); background-repeat: no-repeat; background-position: left top; text-decoration: none; text-align: center; width: 187px; height: 21px; float: left; margin: 0; padding: 8px 0 0; display: block; }

a#m4:hover, a#m4:active { color: #fff; background-image: url(../images/m4.png); background-repeat: no-repeat; background-position: -187px top; margin: 0; padding: 8px 0 0; }

a#m5:link, a#m5:visited { color: #000; font-size: 11px; font-weight: bold; background-image: url(../images/m5.png); background-repeat: no-repeat; background-position: left top; text-decoration: none; text-align: center; width: 161px; height: 21px; float: left; margin: 0; padding: 8px 0 0; display: block; }

a#m5:hover, a#m5:active { color: #fff; background-image: url(../images/m5.png); background-repeat: no-repeat; background-position: -161px top; margin: 0; padding: 8px 0 0; }

a#m6:link, a#m6:visited { color: #000; font-size: 11px; font-weight: bold; background-image: url(../images/m6.png); background-repeat: no-repeat; background-position: left top; text-decoration: none; text-align: center; width: 130px; height: 21px; float: left; margin: 0; padding: 8px 0 0; display: block; }

a#m6:hover, a#m6:active { color: #fff; background-image: url(../images/m6.png); background-repeat: no-repeat; background-position: -130px top; margin: 0; padding: 8px 0 0; }

a#m7:link, a#m7:visited { color: #000; font-size: 11px; font-weight: bold; background-image: url(../images/m7.png); background-repeat: no-repeat; background-position: left top; text-decoration: none; text-align: center; width: 95px; height: 21px; float: left; margin: 0; padding: 8px 0 0; display: block; }

a#m7:hover, a#m7:active { color: #fff; background-image: url(../images/m7.png); background-repeat: no-repeat; background-position: -95px top; margin: 0; padding: 8px 0 0; }
.mblock { background-image: url(../images/mblock.png); background-repeat: no-repeat; width: 24px; height: 29px; float: left; margin: 0; padding: 0; }
#column1 { width: 227px; }
#column2 { width: 239px; }
#column3 { width: 237px; }
#column4 { width: 237px; }
.parag { color: #6e6e6e; line-height: 18px; text-align: left; margin: 0; padding: 15px 5px 0 30px; }
.normal { color: #6e6e6e; line-height: 18px; text-align: left; margin: 0; padding: 15px 150px 0 100px; }
.normal2 { color: #6e6e6e; line-height: 18px; text-align: left; margin: 0; padding: 15px 0 0 100px; }
.normaltbl { color: #6b0120; font-weight: bold; line-height: 18px; text-align: left; margin: 0; padding: 3px 0 3px 5px; }
.normalname { line-height: 18px; text-align: left; margin: 0; padding: 3px 0 3px 5px; }
.headline { color: #6e6e6e; font-size: 16px; font-weight: bold; text-align: left; margin: 0; padding: 25px 150px 0 100px; }
.headline2 { color: #6e6e6e; font-size: 16px; font-weight: bold; text-align: left; margin: 0; padding: 25px 0 0 100px; }
.subhead { color: #6b0120; font-weight: bold; text-align: left; margin: 0; padding: 15px 150px 0 100px; }
.supsubhead { color: #6b0120; font-size: 18px; font-weight: bold; text-align: left; margin: 0; padding: 15px 150px 0 100px; }
.subhead4 { color: #6b0120; font-weight: bold; text-align: left; margin: 0; padding: 15px 0 0 100px; }
.subhead5 { color: #6e6e6e; font-size: 16px; font-weight: bold; text-align: left; margin: 0; padding: 15px 0 7px 100px; }
.subhead3 { font-weight: bold; text-align: left; margin: 0; padding: 15px 150px 12px 100px; }
.subhead2 { color: #6b0120; font-weight: bold; text-align: left; margin: 0; padding: 15px 150px 5px 100px; }
#bukin { color: #003270; font-weight: bold; line-height: 24px; text-align: center; margin: 0; padding: 7px 0 0; }
img.displayedhome { margin-right: auto; margin-left: auto; padding: 16px 0 0; display: block; }
.clue { color: #003270; font-size: 12px; font-weight: bold; text-align: left; margin: 0; padding: 10px 0 0 15px; }
.lubc { font-weight: normal; line-height: 18px; text-align: left; margin: 0; padding: 7px 15px 0; }
.frty { color: #6b0120; font-weight: bold; text-align: left; margin: 0; padding: 5px 0 0 15px; }

a.purpl:link, a.purpl:visited { color: #6b0120; text-decoration: none; }

a.purpl:hover, a.purpl:active { color: #6b0120; text-decoration: underline; }

a.lufa:link, a.lufa:visited { color: #003270; text-decoration: none; }

a.lufa:hover, a.lufa:active { color: #003270; text-decoration: underline; }

a.fdsa:link, a.fdsa:visited { color: #919191; text-decoration: none; }

a.fdsa:hover, a.fdsa:active { color: #919191; text-decoration: underline; }

#addre { color: #3e3e3e; text-align: center; }
#copy { color: #919191; font-size: 10px; line-height: 22px; text-align: center; margin: 0; padding: 15px 0 0; }
#mappos { float: left; margin: 0 0 0 100px; padding: 0; display: inline; }
#tblpos { float: left; margin: 0 0 0 100px; padding: 0; display: inline; }

fieldset {
	text-align: left;
	margin: 1.5em 100px 0 20px;
	padding: 0;
	border: solid 1px #ccc;
}

legend {
	margin-left: 1em;
	color: #000000;
	font-weight: bold;
}

fieldset ol {
	padding: 1em 1em 0 1em;
	list-style: none;
}

fieldset li {
	padding-bottom: 1em;
}

fieldset.submit {
	border-style: none;
}

input {
	border: solid 1px #ccc;
}

label {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: right;
	width: 15em;
	float: left;
	margin-right: 1em;
}

#formpos { width: 700px; margin: 0 0 0 80px; padding: 0; display: inline; }
img.shen { margin: 20px 45px 0 0; padding: 0 0 25px 15px; display: inline; }
img.bluc { float: left; display: inline; margin: 35px 0 0 100px; padding: 0; }
img.bluc2 { display: inline; margin: 35px 0 0 20px; padding: 0; float: left; }
img.frame { border: solid 1px #ccc; }

#flashcontent { width: 320px; height: 265px; margin: 25px 25px 5px 15px; padding: 0; display: inline; }
#flashcontent2 { display: inline; margin: 25px 25px 5px 15px; padding: 0; width: 320px; height: 265px; }
#flashcontent3 { display: inline; margin: 25px 25px 5px 15px; padding: 0; width: 320px; height: 265px; }
#lasercola { width: 600px; }
#lasercolb { width: 300px; }
.noborder { border: solid 1px #fff; }
.fortxt { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.capsion { color: #545454; font-weight: bold; text-align: center; }
.lowback { color: #727272; }
#puce { color: #6b0120; font-size: 14px; font-weight: bold; text-align: center; }
#iso { color: #003459; font-size: 16px; font-weight: bold; text-align: left; margin: 0; padding: 4px 0 0 190px; }
#loacbtn { width: 264px; height: 29px; float: left; margin: 0 0 0 240px; padding: 0; display: inline; }
#loacbtn2 { display: inline; margin: 0; padding: 0; width: 264px; height: 29px; float: left; }
#catfish { width: 951px; clear: both; }

a#baort:link, a#baort:visited { background-image: url(../images/dwnloadiso.png); background-repeat: no-repeat; background-position: left top; width: 264px; height: 29px; float: left; display: block; }

a#baort:hover, a#baort:active { background-image: url(../images/dwnloadiso.png); background-repeat: no-repeat; background-position: left -29px; }

a#baort2:link, a#baort2:visited { background-image: url(../images/dwnloadquality.png); background-repeat: no-repeat; background-position: left top; width: 208px; height: 29px; float: left; display: block; }

a#baort2:hover, a#baort2:active { color: #fff; background-image: url(../images/dwnloadquality.png); background-repeat: no-repeat; background-position: left -29px; }
