
html { 

margin-bottom: 0; 
margin-bottom:0; 
margin-bottom: 1em; 
margin-bottom: 0; 
padding:0px; 
border:0px; 

} 



#cnt { 

float:left; 
width:770px; 
margin-top:0; 
margin-left:auto; 
margin-bottom:0; 
margin-right:auto; 
background-color:#FCFCFD; 
background-image: url(/images/bgLftCnt2.png); 
background-repeat:repeat-y; 
background-position: top left; 
border-left:1px solid #484646; 
border-right:1px solid #484646; 
padding-bottom:20px;

} 

#tabFloat { /*rect only*/ 

float:left; 
width:190px; 
margin-right:10px; 

} 

#tabFloat1 { /*rect only*/ 

float:left; 
width:190px; 
margin-right:10px; 

} 
#tabFloat2 { /*rect only*/ 

float:left; 
width:190px; 
margin-right:10px; 

} 
#tabFloat3 { /*rect only*/ 

float:left; 
width:190px; 
margin-right:10px; 

} 


.bold { 

font-size: 12px; 
font-weight: bold; 
color: #000099; 

} 


.chart { 

font-size: 12px; 
font-weight: normal; 
color: #000066; 
margin-top:8px; 
border:1px solid #000066; 

} 

.chart2 { /*metric page*/ 

font-size: 12px; 
font-weight: normal; 
color: #000066; 
margin-top:0px; 
margin-bottom:20px; 
border:1px solid #000066; 

} 



.cells { 
color: #FFFFFF; 
background-color: #6076A2; 
border: 1px solid #000066; 
font-size: 12px; 
font-style: normal; 
font-weight: normal; 
font-variant: normal; 
text-transform: none; 
} 


img 
{ 
border:none; 
} 

#navcont 
{ 
height:34px; 
width:613px; 
margin:0px auto 0px auto; 

} 

#cfnavbar{ 
float:left; 
width:613px; 
height:34px; 
font-size:12px; 
font-weight:bold; 
font-family:verdana; 
text-align:left; 
background: url(/images/nav_bg.jpg) no-repeat; 
} 

#cfnavbar ul{ 
float: left; 
margin: 0px; 
padding:0px; 
list-style:none; 
width:613px; 
height:34px; 
} 

#cfnavbar li{ 
float:left; 
height:34px; 
line-height:34px; 
position:relative; 
} 

#cfnavbar ul li a:link{float:left;display:block;height:34px;color:#200000;font-weight:bold;padding:0px 10px 0px 6px;text-decoration:none; } 
#cfnavbar ul li a:visited{float:left;display:block;height:34px;color:#200000;font-weight:bold;padding:0px 10px 0px 6px;text-decoration:none;} 
#cfnavbar ul li a:hover{float:left;display:block;height:34px;color:#950100;font-weight:bold;padding:0px 10px 0px 6px;text-decoration:none;} 
#cfnavbar ul li a:active{float:left;display:block;height:34px;color:#200000;font-weight:bold;padding:0px 10px 0px 6px;text-decoration:none:} 

#nav li ul li a:link{height:24px;font-size:11px;font-weight:normal;display:block;width:146px;vertical-align:middle;color:#950100;text-decoration:none;background:#E8C588;} 
#nav li ul li a:visited{height:24px;font-size:11px;font-weight:normal;display:block;width:146px;vertical-align:middle;color:#950100;text-decoration:none;background:#E8C588;} 
#nav li ul li a:hover{height:24px;font-size:11px;font-weight:normal;display:block;width:146px;vertical-align:middle;color:#000000;text-decoration:none;background:#FECA53;} 
#nav li ul li a:active{height:24px;font-size:11px;font-weight:normal;display:block;width:146px;vertical-align:middle;color:#950100;text-decoration:none;background:#E8C588;} 


div#cfnavbar li ul 
{ 
display:none; 
position: absolute; 
top: 34px; 
left:0px; 
width:146px; 
z-index:3; 
background:none; 

} 

div#cfnavbar li ul li 
{ 
line-height:24px; 
height:24px; 
width:146px; 
float:left; 
} 

div#cfnavbar li:hover ul, div#cfnavbar li.over ul 
{ 
display: block; 

} 

.cur { 

cursor:default; 

} 

#content 
{ 
width:100%; 
float:left; 
margin-top:10px; 
} 

#main { 

float:left; 
width:608px; 
margin-left:6px; 
background-color:#FCFCFD; 
background-image: url(/images/bgLftCnt3.png); 
background-repeat:no-repeat; 
background-position: top left; 

} 

#mlist 
{ 
width:200px; 
float:right; 
margin-top:8px; 
margin-left:20px; 
} 

#mlist ol { 

color: #2D0D0D; 
font-size: 11px; 
margin-top:0px; 
margin-left:2px; 
margin-bottom:0; 
margin-right:0; 
padding:2px; 
float:right; 
list-style-position:inside; 
width:200px; 
} 

#mlist ol li 
{ 

} 
/****************************************************/ 
.qual { /*quality only*/ 

color: #2D0D0D; 
font-size: 15px; 

} 

p.info2 { /*quality only*/ 

color: #2D0D0D; 
font-size: 15px; 
padding:4px 0px 0px 14px; 
} 

img.qual { /*quality only*/ 

float:right; 
background-color:white; 
margin-top:0px; 
margin-left:10px; 
margin-bottom:4px; 
margin-right:10px; 
padding:0px; 
border:solid 0px #5C583C; 

} 


.lft2 { /*quality Only*/ 

float:left; 
width:100%; 
height:300px; 
text-align:left; 
background-color:#E1D9A1; 
margin-top:0px; 
margin-left:0px; 
margin-bottom:12px; 
margin-right:0px; 
border:1px solid #939376; 

} 

.qualNav { /*quality page only*/ 

color: #2D0D0D; 
font-size: 13px; 
padding:0px 6px 6px 4px; 

} 
/****************************************************/ 

p.left { 

color: #2D0D0D; 
font-size: 12px; 
margin:0px, 0px, 0px, 0px; 
padding:0px 0px 0px 6px; 

} 

p.topinfo { 

color: #2D0D0D; 
font-size: 12px; 
margin:0px, 0px, 0px, 0px; 
padding:10px; 
display:block; 
} 


p.info { 

color: #2D0D0D; 
font-size: 12px; 
padding:0px 6px 0px 4px; 

} 


strong.title { /*Bold Title*/ 

color: #484646; 
font-size: 13px; 
padding:1px; 

} 

strong.title2 { /*blue Title*/ 

color: #060379; 
font-size: 14px; 
padding:2px; 

} 

strong.title3 { /*smaller Title*/ 

color: #484646; 
font-size: 12px; 
padding:0px; 

} 


#hdr { 
width:770px; 
float:left; 
} 


#hdrleft 
{float:left; width:466px; text-align:left; height:100px; background:url(/images/logolft.png) no-repeat;} 


.hdrrgt { 

float:left; 
width:304px; 
height:100px; 
text-align:center; 
margin-top:0px; 
margin-left:0px; 
margin-bottom:0px; 
margin-right:0px; 
padding-top:0px; 
background-image: url(/images/logorht3.png); 
background-repeat:no-repeat; 

} 


.hdrcnt { 

color: #2D0D0D; 
font-size:12px; 
text-align:center; 
padding-top:24px; 
padding-right:0px; 
padding-bottom:0px; 
padding-left:85px; 

} 



.learn { 

float:right; 
width:100px; 
height:12px; 
font-size: 13px; 
text-align:left; 
text-indent:25px; 
padding:6px; 

} 


.img { /*home*/ 

background-color:white; 
margin-top:0px; 
margin-left:35px; 
margin-bottom:8px; 
margin-right:0px; 
padding:2px; 
border:solid 2px #200000; 

} 


.img2 { 

margin-top:10px; 
margin-left:2px; 
margin-bottom:10px; 
margin-right:0px; 
padding:0px; 
border:0; 

} 

.img3 { 
float:left; 
margin-top:10px; 
margin-left:0px; 
margin-bottom:0px; 
margin-right:0px; 
padding:0px; 
border:0; 

} 

img.float { 

float:right; 
background-color:white; 
margin-top:4px; 
margin-left:10px; 
margin-bottom:4px; 
margin-right:10px; 
padding:2px; 
border:solid 2px #5C583C; 

} 

.caption { 

font-family:arial; 
font-size:11px; 
color: #2D0D0D; 
text-align:center; 
float:right; 
width:225px; 
margin-top:0px; 
margin-left:10px; 
margin-bottom:0px; 
margin-right:10px; 
padding:10px; 

} 


img.float2 { 

float:left; 
background-color:white; 
margin-top:6px; 
margin-right:15px; 
margin-left:55px; 
margin-bottom:4px; 
padding:2px; 
border:solid 2px #5C583C; 

} 

img.float3 { 

float:right; 
background-color:white; 
margin-top:30px; 
margin-left:15px; 
margin-bottom:4px; 
margin-right:100px; 
padding:2px; 
border:solid 2px #5C583C; 

} 

img.dove { /*dovetail*/ 

margin-top:30px; 
margin-left:90px; 
margin-bottom:4px; 
margin-right:0; 
padding:2px; 
border:solid 1px #000066; 

} 


img.strgt { /*Straight & round htm*/ 

margin-top:30px; 
margin-left:0; 
margin-bottom:4px; 
margin-right:0; 
padding:2px; 
border:solid 1px #000066; 

} 

img.vwipe { /*vwipe only*/ 

margin-top:0px; 
margin-left:35px; 
margin-bottom:0px; 
margin-right:0px; 
padding:2px; 
border:solid 1px #000066; 

} 

img.met { /*met only*/ 

float:left; 
margin-top:35px; 
margin-left:0px; 
margin-bottom:0px; 
margin-right:6px; 
padding:0px; 
border:solid 1px #000066; 

} 

img.met2 { /*met,rect1 only*/ 

float:left; 
margin-top:0px; 
margin-left:0px; 
margin-bottom:6px; 
margin-right:12px; 
padding:0px; 
border:solid 1px #000066; 

} 

img.met3 { /*rect1 only*/ 

margin-top:0px; 
margin-left:auto; 
margin-bottom:0px; 
margin-right:auto; 
padding:0px; 
border:solid 1px #000066; 

} 

.lftcont { 

float:left; 
width:150px; 
text-align:left; 
margin-top:-15px; 

} 

.lftcont img 
{display:block; 
margin:auto; 
padding:0px; 
} 

.lftcont p 
{ 
font-family: arial, Helvetica, sans-serif; 
color: #2D0D0D; 
font-size: 12px; 
margin:0px, 0px, 0px, 0px; 
padding:0px 0px 0px 6px; 
} 

div.lftcont p span 
{ 
font-size:11px; 
} 

div.lftcont h5 
{ 
font-family: arial, Helvetica, sans-serif; 
color: #060379; 
font-size: 14px; 
padding:2px 2px 2px 2px; 
margin:10px 0px 0px 10px; 
text-align:left; 
} 

div.lftcont h5 span 
{ 
font-size:11px; 
vertical-align:super; 
} 

.topcont { 

width:608px; 
float:left; 
margin-left:0px; 
padding:0px; 

} 

.top { 

float:left; 
width:606px; 
text-align:left; 
margin-bottom:4px; 

} 

.top p { 

color: #2D0D0D; 
font-size: 12px; 
margin:0px, 0px, 0px, 0px; 
padding:10px; 

} 

.top2 { /*metric page*/ 

float:left; 
width:606px; 
text-align:center; 
margin-top:0px; 
margin-right:4px; 
margin-bottom:4px; 
margin-left:180px; 


} 

.midcont { 

width:608px; 
float:left; 
margin:0px; 
padding:0px; 

} 

.tableL { 

float:left; 
width:299px; 
height:335px; 
text-align:left; 
margin-top:16px; 
margin-left:0px; 
margin-bottom:0px; 
margin-right:5px; 

} 

.tableR { 

float:left; 
width:299px; 
height:335px; 
text-align:left; 
margin-top:16px; 
margin-left:0px; 
margin-bottom:0px; 
margin-right:0px; 

} 

.tableDov { 

float:left; 
width:500px; 
height:335px; 
text-align:left; 
margin-top:20px; 
margin-left:40px; 
margin-bottom:0px; 
margin-right:5px; 

} 

.lft1 { 

float:left; 
width:299px; 
height:380px; 
text-align:left; 
background-color:#E1D9A1; 
margin-top:6px; 
margin-left:0px; 
margin-bottom:0px; 
margin-right:5px; 
border:1px solid #939376; 

} 


.rgt1 { 

float:left; 
width:299px; 
height:380px; 
text-align:left; 
background-color:#E1D9A1; 
margin-top:6px; 
margin-left:0px; 
margin-bottom:0px; 
margin-right:0px; 
border:1px solid #939376; 

} 


.btmnav { 

width:100%; 
float:right; 
font-family: verdana,arial, Helvetica, sans-serif; 
color: #484646; 
font-size: 11px; 
background-color:#E1D9A1; 
padding:4px 0px 8px 0px; 
line-height:14px; 
margin-top:8px; 
border:1px solid #939376; 
} 

.btmnav p 
{ 
font-size:9px; 
margin-top:12px; 
} 




.btmnav a:link {font-size: 11px;color:#484646;} 
.btmnav a:visited {font-size: 11px;color:#484646;} 
.btmnav a:hover {font-size: 11px;color:#BB1D1C;text-decoration: underline;} 
.btmnav a:active {font-size: 11px;color:#484646;} 
.btmnav a {text-decoration: none;} 

.qualNav a:link {font-size: 13px;color:blue;} 
.qualNav a:visited {font-size: 13px;color:blue;} 
.qualNav a:hover {font-size: 13px;color:#BB1D1C;text-decoration: underline;} 
.qualNav a:active {font-size: 13px;color:blue;} 
.qualNav a {text-decoration: none;} 


a:link {color:#0312D6;} 
a:visited {color:#0312D6;} 
a:hover {color:#BB1D1C;text-decoration: underline;} 
a:active {color:#0312D6;} 
a {text-decoration: none;} 
