/* CSS Document */

#main {
width: 740px;
float: left;
}

#title {
width: 806px;
font-family:"Times New Roman", Times, serif;
font-size:30px;
color: #C2C7EC;
}

#tabbartitlefirst {
font-family:"Times New Roman", Times, serif;
font-size:18px;
width: 162px;
position:relative;
top:25px;
float:left;
}

#tabbartitle {
font-family:"Times New Roman", Times, serif;
font-size:18px;
width: 158px;
position:relative;
top:25px;
float:left;
}

#tabbartitlesmall {
font-family:"Times New Roman", Times, serif;
font-size:17px;
width: 158px;
position:relative;
top:25px;
left:3px;
float:left;
}

#tabbartitlefirstbeforecurrent {
font-family:"Times New Roman", Times, serif;
font-size:18px;
width: 162px;
position:relative;
top:25px;
float:left;
}

#tabbartitlebeforecurrent {
font-family:"Times New Roman", Times, serif;
font-size:18px;
width: 158px;
position:relative;
top:25px;
float:left;
}

#tabbartitlecurrentfirst {
font-family:"Times New Roman", Times, serif;
font-size:18px;
font-weight:bold;
width: 166px;
position:relative;
top:18px;
float:left;
}

#tabbartitlecurrent {
font-family:"Times New Roman", Times, serif;
font-size:18px;
font-weight:bold;
width: 166px;
position:relative;
top:18px;
float:left;
margin-left:-5px;
}

#tabbartitleaftercurrent {
font-family:"Times New Roman", Times, serif;
font-size:18px;
width: 158px;
position:relative;
top:25px;
float:left;
margin-left:-5px;
}

#tabbar1_1 {
width:806px;
background-image:url(images/Tab1_1.gif);
height:53px;
}

#tabbar2_1 {
width:806px;
background-image:url(images/Tab2_1.gif);
height:53px;
}

#tabbar2_2 {
width:806px;
background-image:url(images/Tab2_2.gif);
height:53px;
}

#tabbar3_1 {
width:806px;
background-image:url(images/Tab3_1.gif);
height:53px;
}

#tabbar3_2 {
width:806px;
background-image:url(images/Tab3_2.gif);
height:53px;
}

#tabbar3_3 {
width:806px;
background-image:url(images/Tab3_3.gif);
height:53px;
}

#tabbar4_1 {
width:806px;
background-image:url(images/Tab4_1.gif);
height:53px;
}

#tabbar4_2 {
width:806px;
background-image:url(images/Tab4_2.gif);
height:53px;
}

#tabbar4_3 {
width:806px;
background-image:url(images/Tab4_3.gif);
height:53px;
}

#tabbar4_4 {
width:806px;
background-image:url(images/Tab4_4.gif);
height:53px;
}

#tabbarcontent {
padding:10px 10px 10px 10px;
width: 806px;
background-color:#f2f2f2;
text-align:left;
vertical-align:top;
}

#tabbarcontentcontent {
float: right;
padding:0 20px 0 10px;
width: 474px;
}

#tabbarcontentimage {
float:left;
width: 300px;
height: 300px;
}

#tabbarcontentspecifications {
float:left;
width: 295px;
padding: 15px 5px 0 0;
border-right: thin double #D1D1D1;
}

#footer {
margin-top: 15px;
text-align:center;
width: 806px;
}

.center {
text-align:center;
}

.pdf {
background-image:url(images/icon_pdf.gif);
background-position:left;
background-repeat:no-repeat;
padding-left:25px;
}

.na {
background-image:url(images/icon_NA.gif);
background-position:left;
background-repeat:no-repeat;
padding-left:25px;
}

.navbar {
margin:10px 10px 10px 10px;
}

.navbartop {
background:url(images/NavbarTop.gif) no-repeat top left;
height:20px;
font-size: 1px;
margin:0 0 0 0;
}

.navbarbottom {
background:url(images/NavbarBottom.gif) no-repeat bottom left;
height:31px;
font-size: 1px;
}

.navbarcontent {
background-image:url(images/NavbarMiddle.gif);
background-repeat:repeat-y;
padding:0 7px 0 7px;
}

#newitemtop {
background:url(images/NewItemTop.gif) no-repeat top left;
height:36px;
margin:0 0 0 0;
}

#newitemcontent {
background-image:url(images/NewItemMiddle.gif);
height:1px;
width: 420px;
background-repeat:repeat-y;
padding: 0 0 0 22px;
padding-right:20px;
}

#newitembottom {
background:url(images/NewItemBottom.gif) no-repeat bottom left;
height:8px;
font-size: 1px;
}

div.current {
font-weight:bold;
}

div div.current {
font-weight:bolder;
}

div div div.current {
font-weight:bold;
}

.navbarcontent div {
padding: 10px 0 10px 0;
}
.navbarcontent div div {
padding: 0px 0 0px 10px;
font-weight:normal;
font-size:14px;
} 

#content {
padding 0 25px 0 25px;
border-right:1px solid #B2B2B2;
width: 550px;
}

#sidebar {
width:150px;
padding-left:15px;
}

#sidebar div {
border-bottom: 1px dashed #B2B2B2; 
padding: 0px 0.5em 10px;
}

.column {
float:left;
}

div.selmenu2col {
width:310px;
margin:0px;
border:0px
}

div.selmenu4col {
width:625px;
margin:0px;
border:0px
}
div.selmenu4firstitem {
float:left;
margin-left:38px;
margin-right:5px;
}

div.selmenuitem {
float:left;
margin-right:5px;
}
div.selmenuitem div {
text-align:center;
}

#intro {
font-family:"Times New Roman", Times, serif;
font-size:1.5em;
color:#0015B0;
padding: 30px 0 0 0;
text-align:center;
}

.small {
font-family:"Times New Roman", Times, serif;
font-size: .7em;
color:#0015B0;
text-align:center;
}

