#main {
	BORDER-RIGHT: #46a 1px solid; BORDER-TOP: #46a 1px solid; MARGIN: 0px auto; BORDER-LEFT: #46a 1px solid; WIDTH: 850px; BORDER-BOTTOM: #46a 1px solid; TEXT-ALIGN: left
}

#hdr {
	BACKGROUND: url(/assets/img/red_gradient.gif) #D01F3C repeat-x; WIDTH: 100%
}

#nav {
	FONT-WEIGHT: normal; BACKGROUND: url(/assets/img/red_bg.gif) #D01F3C repeat-x; WIDTH: 100%
}
#nav TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}

#nav A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 7px; WIDTH: 100%; COLOR:#FFFFFF; PADDING-TOP: 7px; TEXT-DECORATION: none
}

#nav TD {
	FONT-SIZE: small
}

#tpMnu1 {
	BORDER-RIGHT: #46a 1px solid; DISPLAY: none; Z-INDEX: 4; BORDER-LEFT: #46a 1px solid; WIDTH: 180px; BORDER-BOTTOM: #46a 1px solid; POSITION: absolute; BACKGROUND-COLOR: #cfd0d2
}
#tpMnu2 {
	BORDER-RIGHT: #46a 1px solid; DISPLAY: none; Z-INDEX: 4; BORDER-LEFT: #46a 1px solid; WIDTH: 180px; BORDER-BOTTOM: #46a 1px solid; POSITION: absolute; BACKGROUND-COLOR: #cfd0d2
}
#tpMnu3 {
	BORDER-RIGHT: #46a 1px solid; DISPLAY: none; Z-INDEX: 4; BORDER-LEFT: #46a 1px solid; WIDTH: 180px; BORDER-BOTTOM: #46a 1px solid; POSITION: absolute; BACKGROUND-COLOR: #cfd0d2
}
#tpMnu4 {
	BORDER-RIGHT: #46a 1px solid; DISPLAY: none; Z-INDEX: 4; BORDER-LEFT: #46a 1px solid; WIDTH: 180px; BORDER-BOTTOM: #46a 1px solid; POSITION: absolute; BACKGROUND-COLOR: #cfd0d2
}
#tpMnu5 {
	BORDER-RIGHT: #46a 1px solid; DISPLAY: none; Z-INDEX: 4; BORDER-LEFT: #46a 1px solid; WIDTH: 180px; BORDER-BOTTOM: #46a 1px solid; POSITION: absolute; BACKGROUND-COLOR: #cfd0d2
}
#tpMnu6 {
	BORDER-RIGHT: #46a 1px solid; DISPLAY: none; Z-INDEX: 4; BORDER-LEFT: #46a 1px solid; WIDTH: 180px; BORDER-BOTTOM: #46a 1px solid; POSITION: absolute; BACKGROUND-COLOR: #cfd0d2
}

#tpMnu1 A {
	FONT-SIZE: small
}
#tpMnu2 A {
	FONT-SIZE: small
}
#tpMnu3 A {
	FONT-SIZE: small
}
#tpMnu4 A {
	FONT-SIZE: small
}
#tpMnu5 A {
	FONT-SIZE: small
}
#tpMnu6 A {
	FONT-SIZE: small
}

#mnSpn1 {
	BORDER-RIGHT: #EB0A20 1px solid; BORDER-LEFT: #EB0A20 1px solid; WIDTH: 115px
}

#mnSpn2 {
	BORDER-RIGHT: #EB0A20 1px solid; BORDER-LEFT: #EB0A20 1px solid; WIDTH: 115px
}

#mnSpn3 {
	BORDER-RIGHT: #EB0A20 1px solid; BORDER-LEFT: #EB0A20 1px solid; WIDTH: 115px
}

#mnSpn4 {
	BORDER-RIGHT: #EB0A20 1px solid; BORDER-LEFT: #EB0A20 1px solid; WIDTH: 115px
}

#mnSpn5 {
	BORDER-RIGHT: #EB0A20 1px solid; BORDER-LEFT: #EB0A20 1px solid; WIDTH: 115px
}

#mnSpn6 {
	BORDER-RIGHT: #EB0A20 1px solid; BORDER-LEFT: #EB0A20 1px solid; WIDTH: 115px
}

DIV.mDD A {
	PADDING-RIGHT: 1px; DISPLAY: block; PADDING-LEFT: 20px; PADDING-BOTTOM: 6px; WIDTH: 159px; COLOR: #fff; PADDING-TOP: 6px; BACKGROUND-COLOR: #D01F3C; TEXT-DECORATION: none
}
DIV.mDD A:hover {
	DISPLAY: block; WIDTH: 159px; COLOR: #fff; BACKGROUND-COLOR: #048
}

IFRAME.navIFrm {
	DISPLAY: none; Z-INDEX: 2; WIDTH: 182px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: absolute; TOP: 125px; BORDER-BOTTOM-STYLE: none
}
#navIFrm1 {
	HEIGHT: 46px
}
#navIFrm2 {
	HEIGHT: 76px
}
#navIFrm3 {
	HEIGHT: 46px
}
#navIFrm4 {
	HEIGHT: 46px
}
#navIFrm5 {
	HEIGHT: 16px
}
#navIFrm6 {
	HEIGHT: 16px
}

#ftr {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; PADDING-BOTTOM: 15px; COLOR: #fff; PADDING-TOP: 12px; LETTER-SPACING: 0px; BACKGROUND-COLOR:#D01F3C; font-size:small
}

#ftrLnk {
	MARGIN-BOTTOM: 7px; WIDTH: 800px; text-align:center
}

#mnCnt {
	PADDING-RIGHT: 20px; BACKGROUND-POSITION: 50% top; PADDING-LEFT: 20px; BACKGROUND-IMAGE: url(/assets/img/cntnt_grade.gif); PADDING-BOTTOM: 20px; WIDTH: 600px; PADDING-TOP: 15px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #fff
}

#rtCnt H3 {
	MARGIN: 10px 2px 10px 10px
}

#rtCnt P {
	FONT-WEIGHT: normal; MARGIN: 0px 2px 5px 10px
}

.td#mnCnt {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 10px; LINE-HEIGHT: 150%; LETTER-SPACING: 0em
}

#rtCnt {
	BACKGROUND-POSITION: 50% top; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(/assets/img/cntnt_nav_grade.gif); WIDTH: 210px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #e6e6e6
}

#rtCnt A {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 30px; PADDING-BOTTOM: 6px; COLOR: #444; PADDING-TOP: 6px; TEXT-DECORATION: none; font-size:small
}



#rtCnt H3 {
	MARGIN: 10px 2px 10px 10px
}
#rtCnt H4 {
	MARGIN: 10px 2px 0px 10px
}
#rtCnt P {
	FONT-WEIGHT: normal; MARGIN: 0px 2px 5px 10px
}
#rtCnt A.open {
	BACKGROUND-COLOR: #c7c7c7
}
#rtCnt A.lvl2 {
	PADDING-LEFT: 40px; BACKGROUND: url(/assets/img/lvl2arw.gif) #c7c7c7 no-repeat
}
#rtCnt A.lvl3 {
	PADDING-LEFT: 40px; BACKGROUND: url(/assets/img/lvl2arw.gif) #e6e6e6 no-repeat
}
#rtCnt A:hover {
	COLOR: #444; BACKGROUND-COLOR: #f8f8f8
}
#rtCnt A.slctd {
	BORDER-TOP: #d0d0d0 1px solid; COLOR: #555; BORDER-BOTTOM: #9fa1a3 1px solid; BACKGROUND-COLOR: #fff
}
#rtCnt A.slctd:hover {
	BORDER-TOP: #d0d0d0 1px solid; COLOR: #555; BORDER-BOTTOM: #9fa1a3 1px solid; BACKGROUND-COLOR: #fff
}
#rtCnt A.slctd2 {
	BORDER-TOP: #d0d0d0 1px solid; PADDING-LEFT: 40px; BACKGROUND: url(/assets/img/lvl2arw.gif) #fff no-repeat; COLOR: #444; BORDER-BOTTOM: #9fa1a3 1px solid
}
#rtCnt A.slctd2:hover {
	BORDER-TOP: #d0d0d0 1px solid; PADDING-LEFT: 40px; BACKGROUND: url(/assets/img/lvl2arw.gif) #fff no-repeat; COLOR: #444; BORDER-BOTTOM: #9fa1a3 1px solid
}

IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}

H1 {
	MARGIN-TOP: 0px; COLOR: #fff; FONT-FAMILY: arial,sans-serif
}

H1.tcposhome {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; FONT-WEIGHT: normal! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px 0px 0.5em; COLOR: #999! important; PADDING-TOP: 0px! important; FONT-SIZE:larger
}

H1.hardware {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; FONT-WEIGHT: normal! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px 0px 0.5em; COLOR: #999! important; PADDING-TOP: 0px! important; font-size:24px
}

H1.tsc {
	PADDING-RIGHT: 5px; PADDING-LEFT: 20px; BACKGROUND-IMAGE: url(/assets/img/blue-bg.gif); PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px
}

H2 {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0.5em; COLOR: #46a; FONT-FAMILY: arial,sans-serif
}

H2.pos1000 {
	FONT-WEIGHT: normal; COLOR: #999
}

H2.pos1500 {
	FONT-WEIGHT: normal; COLOR: #999
}

H2.odysse {
	FONT-WEIGHT: normal; COLOR: #999
}

H2.odp {
	FONT-WEIGHT: normal; COLOR: #999
}

H3 {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 10px; COLOR: #026; FONT-FAMILY: arial,sans-serif
}

H3.line {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; COLOR: #248; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: arial,sans-serif
}

HR {
	BORDER-TOP-WIDTH: 0px; CLEAR: both; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #ccc; HEIGHT: 1px; BACKGROUND-COLOR: #ccc; BORDER-RIGHT-WIDTH: 0px
}

DIV.sbMain {
	BACKGROUND: url(/new/Mirific2007/assets/img/sbR.gif) repeat-x right top; MARGIN: 0px; font-size:small
}

DIV.sbLeft {
	BACKGROUND: url(/new/Mirific2007/assets/img/sbL.gif) #fff repeat-x; FLOAT: left; WIDTH: 10px; PADDING-TOP: 4px; HEIGHT: 24px
}

DIV.sbMid {
	PADDING-RIGHT: 12px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; COLOR: #666; PADDING-TOP: 4px; HEIGHT: 24px; BACKGROUND-COLOR: transparent; TEXT-ALIGN: center
}
DIV.sbMid IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: middle; BORDER-RIGHT-WIDTH: 0px
}
DIV.sbMid A {
	COLOR: #666; TEXT-DECORATION: none
}
DIV.sbMid A:hover {
	COLOR: #444
}

BODY {
	BACKGROUND: url(/assets/img/Image1.gif) #a3bdd6 repeat-x left top; MARGIN: 0px; COLOR: #273840; FONT-FAMILY: verdana,sans-serif; TEXT-ALIGN: center
	
}

P {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 10px; LINE-HEIGHT: 150%; LETTER-SPACING: 0em; FONT-SIZE:small
}

TABLE.prdTbl A P {
	COLOR: #333! important; TEXT-DECORATION: none! important
}
TABLE.prdTbl A H2 {
	TEXT-DECORATION: none! important
}
TABLE.prdTbl {
	WIDTH: 600px
}
IMG.pTbl {
	MARGIN-RIGHT: 10px
}
TD.pTbl {
	WIDTH: 100px
}

TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
TABLE {
	BORDER-COLLAPSE: collapse
}

.contactform {
	BORDER-RIGHT: #d9d9b8 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #d9d9b8 1px solid; PADDING-LEFT: 15px; PADDING-BOTTOM: 5px; BORDER-LEFT: #d9d9b8 1px solid; PADDING-TOP: 15px; BORDER-BOTTOM: #d9d9b8 1px solid; BACKGROUND-COLOR: #ffc
}


A.rtBnrLnk {
	PADDING-RIGHT: 8px; MARGIN-TOP: 5px; DISPLAY: block; PADDING-LEFT: 8px; PADDING-BOTTOM: 15px; WIDTH: 156px; BORDER-TOP-STYLE: none; PADDING-TOP: 8px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}

A.rtBnrLnk:hover {
	DISPLAY: block; BACKGROUND: #fff; WIDTH: 190px
}

A.rtBnrLnk P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #444; PADDING-TOP: 0px
}

#brdPg {
	COLOR: #333
}
#brdPg A {
	COLOR: #999; TEXT-DECORATION: none
}

.lalign {
	FLOAT: left; MARGIN: 5px 20px 10px 0px; border:0
}

.ralign {
	FLOAT: right; MARGIN: 5px 0px 10px 20px; border:0
}

ul {
	padding-left:2em; margin-left:0
}

UL {
	MARGIN-TOP: 0.5em; PADDING-LEFT: 17px; LIST-STYLE-POSITION: outside; LIST-STYLE-IMAGE: url(/img/ul.gif); MARGIN-LEFT: 17px; LINE-HEIGHT: 150%
}
	
li {
	FONT-SIZE:small
}

DIV.quote {
	BORDER-TOP: #ddd 1px solid; BACKGROUND: #f7f7f7 no-repeat left top; PADDING-BOTTOM: 0px; border-bottom: #ddd 1px solid
}

DIV.quote P.quote {
	FONT-WEIGHT: normal; MARGIN: 10px; TEXT-INDENT: 10px; TEXT-ALIGN: left
}


.bl {background: url(/assets/img/corner_block.gif) 0 100% no-repeat #455E8A; width: 15em}
.br {background: url(/assets/img/corner_block.gif) 100% 100% no-repeat}
.tl {background: url(/assets/img/corner_curve.gif) 0 0 no-repeat}
.tr {background: url(/assets/img/corner_block.gif) 100% 0 no-repeat; padding:5px}
.clear {font-size: 1px; height: 1px}

.t {background: url(/assets/img/boxlt.gif) 0 0 repeat-x; width: 18em}
.b {background: url(/assets/img/boxlt.gif) 0 100% repeat-x}
.l {background: url(/assets/img/boxlb.gif) 0 0 repeat-y}
.r {background: url(/assets/img/boxlb.gif) 100% 0 repeat-y}
.boxbl {background: url(/assets/img/boxbl.gif) 0 100% no-repeat}
.boxbr {background: url(/assets/img/boxbr.gif) 100% 100% no-repeat}
.boxtl {background: url(/assets/img/boxtl.gif) 0 0 no-repeat}
.boxtr {background: url(/assets/img/boxtr.gif) 100% 0 no-repeat; padding:10px}