@charset "UTF-8";
/* CSS Document */

body{
background-color: #4a6c99;
margin: 0px;
}

#header_container{
width:100%;
height:129px;
background-image:url(images/index_01.jpg);
background-repeat:repeat-x;
}

#nav_container{
width:100%;
height:32px;
background-image:url(images/index_04.jpg);
background-repeat:repeat-x;
}

#nav{
width:900px;
height:32px;
background-image:url(images/index_05.jpg);
background-repeat: no-repeat;
margin-left: auto;
margin-right: auto;
}


#subnav_container{
width:100%;
height:20px;
background-image:url(images/index_07.jpg);
background-repeat:repeat-x;
}

#subnav{
width:900px;
height:20px;
background-color:#FFFFFF;
background-repeat: no-repeat;
margin-left: auto;
margin-right: auto;
}


#content_container{
width:100%;
height:100%;
background-image:url(images/index_07.jpg);
background-repeat:repeat-x;
background-color: #375f92;
}

#content{
width:900px;
height:100%;
background-color: #FFFFFF;
margin-left: auto;
margin-right: auto;
}

#footer_container{
width:100%;
height:111px;
background-image:url(images/index_10.jpg);
background-repeat:repeat-x;

}

#footer{
width:900px;
background-image:url(images/index_11.jpg);
background-repeat: no-repeat;
background-color: #d3dbac;
margin-left: auto;
margin-right: auto;
}


#ups_container_design{
width:735px;
background-repeat:repeat-y;
margin-right: auto;
}

#ups_top_design{
width:735px;
background-image:url(images/design_01.png);
background-repeat: no-repeat;
margin-right: auto;
}

#ups_bottom_design{
width:735px;
height:8px;
background-image:url(images/design_02.png);
background-repeat: no-repeat;
margin-right: auto;
}





#ups_container_jigsaw{
width:735px;
background-repeat:repeat-y;
margin-right: auto;
}

#ups_top_jigsaw{
width:735px;
background-image:url(images/jigsaw_01.png);
background-repeat: no-repeat;
margin-right: auto;
}

#ups_bottom_jigsaw{
width:735px;
height:8px;
background-image:url(images/jigsaw_02.png);
background-repeat: no-repeat;
margin-right: auto;
}





#ups_container_gears{
width:735px;
background-repeat:repeat-y;
margin-right: auto;
}

#ups_top_gears{
width:735px;
background-image:url(images/gear_01.png);
background-repeat: no-repeat;
margin-right: auto;
}

#ups_bottom_gears{
width:735px;
height:8px;
background-image:url(images/gear_02.png);
background-repeat: no-repeat;
margin-right: auto;
}




.center_image{
margin-left: auto;
margin-right: auto;
text-align: center;
}

.nav_selected_left{
width:6px;
height:32px;
background-image:url(images/tab_100_01.png);
background-repeat: no-repeat;
position:relative;
}

.nav_selected_right{
width:6px;
height:32px;
background-image:url(images/tab_100_03.png);
background-repeat: no-repeat;
position:relative;
}

.nav_unselected_left{
width:6px;
height:32px;
background-image:url(images/tab_50_01.png);
background-repeat: no-repeat;
position:relative;
}

.nav_unselected_right{
width:6px;
height:32px;
background-image:url(images/tab_50_03.png);
background-repeat: no-repeat;
position:relative;
}

.nav_unselected_center{
height:32px;
background-image:url(images/tab_50_02.png);
background-repeat:repeat-x;
position:relative;
}

.nav_spacer{
width:2px;
height:32px;
}

.nav_spacer_left{
width:137px;
height:32px;
}

.subnav_spacer_left{
width:127px;
height:30px;
vertical-align: center;
}

.subnav_spacer_cell{
width:10px;
height:20px;
vertical-align: center;
}


.table{
border-collapse: collapse;
border-spacing: 0px;
margin: 0px;
padding: 0px;
}

.table td{
border-collapse: collapse;
border-spacing: 0px;
margin: 0px;
padding: 0px;
}


.supersize{
width: 100%;
height: 100%;
}

.nobr{
white-space: nowrap;
}


/*FONTS*/

.nav{
font-family:Myriad, Arial, Helvetica, sans-serif;
font-size:11pt;
}

.text{
font-family:Myriad, Arial, Helvetica, sans-serif;
font-size:11pt;
}

.copy{
font-family:Myriad, Arial, Helvetica, sans-serif;
font-size:12pt;
letter-spacing: .05em;
}


.title{
font-family:Myriad, Arial, Helvetica, sans-serif;
font-size:14pt;
}

.header{
font-family:Myriad, Arial, Helvetica, sans-serif;
font-size:18pt;
}

.uberheader{
font-family:Myriad, Arial, Helvetica, sans-serif;
font-size:22pt;
}

.citation{
font-family:Myriad, Arial, Helvetica, sans-serif;
font-size:8pt;
}


/*FONT STYLES*/

.bold{
font-weight:bold;
}

.italic{
font-style:italic;
}

.unerline{
text-decoration:underline;
}


/*COLORS*/
.black{
color:#000000;
}
.grey{
color:#777777;
}
.white{
color:#FFFFFF;
}
.dgreen{
color:#90b122;
}
.lgreen{
color:#c7d790;
}

.red{
color:#841f27;
}
.beige{
color:#d5d0b0;
}
.dblue{
color:#224284;
}
.lblue{
color:#c5cdd8;
}

.bg_black{
background-color:#000000;
}
.bg_grey{
background-color:#777777;
}
.bg_white{
background-color:#FFFFFF;
}
.bg_green{
background-color:#a5b557;
}
.bg_red{
background-color:#841f27;
}
.bg_beige{
background-color:#d5d0b0;
}
.bg_dblue{
background-color:#354e71;
}
.bg_lblue{
background-color:#c5cdd8;
}



/*ALIGNMMENT*/

.center{
text-align:center;
}

.left{
text-align:left;
}

.right{
text-align:right;
}

.justify{
text-align:justify;
}

.top{
vertical-align:top;
}

.mid{
vertical-align:middle;
}

.bottom{
vertical-align:bottom;
}



/*PADDING*/

.padleft3{
padding-left:3px;
}

.padright3{
padding-right:3px;
}

.padtop3{
padding-top:3px;
}

.padbottom3{
padding-bottom:3px;
}


.padleft5{
padding-left:5px;
}

.padright5{
padding-right:5px;
}

.padtop5{
padding-top:5px;
}

.padbottom5{
padding-bottom:5px;
}


.padleft10{
padding-left:10px;
}

.padright10{
padding-right:10px;
}

.padtop10{
padding-top:10px;
}

.padbottom10{
padding-bottom:10px;
}


.padleft20{
padding-left:20px;
}

.padright20{
padding-right:20px;
}

.padtop20{
padding-top:20px;
}

.padbottom20{
padding-bottom:20px;
}



.padleft50{
padding-left:50px;
}

.padright50{
padding-right:50px;
}

.padtop50{
padding-top:50px;
}

.padbottom50{
padding-bottom:50px;
}



.padleft100{
padding-left:100px;
}

.padright100{
padding-right:100px;
}

.padtop100{
padding-top:100px;
}

.padbottom100{
padding-bottom:100px;
}


.padleft150{
padding-left:150px;
}

.padright150{
padding-right:150px;
}

.padtop150{
padding-top:150px;
}

.padbottom150{
padding-bottom:150px;
}


.padleft160{
padding-left:160px;
}

.padright160{
padding-right:160px;
}

.padtop160{
padding-top:160px;
}

.padbottom160{
padding-bottom:160px;
}




.padleft200{
padding-left:200px;
}

.padright200{
padding-right:200px;
}

.padtop200{
padding-top:200px;
}

.padbottom200{
padding-bottom:200px;
}

.padleft137{
padding-left:137px;
}

/*HREF*/



A:link {
text-decoration:none;
}

A:hover {
text-decoration:underline;
}

A:active {
text-decoration:underline;
}

A:visited {
text-decoration:none;
}




