BODY {
PADDING-RIGHT: 0px;
PADDING-LEFT: 0px;
PADDING-BOTTOM: 0px;
PADDING-TOP: 0px;
BACKGROUND: url(images/background.jpg) #E1E1EE repeat-x ;
text-align: -moz-center;
MARGIN-TOP: 0px;
MARGIN-LEFT: 0px;
MARGIN-RIGHT: 0px;
MARGIN-BOTTOM: 0px;
COLOR: #000;
FONT-SIZE: 80%;
LINE-HEIGHT: 1.35em;
FONT-FAMILY: Arial, Helvetica, Sans-serif;

}

body /* Internet Explorer */ 
{ 
text-align: center; 
} 

body /* Mozilla Firefox alignment */ 
{ 
text-align: -moz-center; 
} 


A { COLOR: #0000CC }
A:hover { COLOR: #CC0000 }

#masthead {
BACKGROUND: #fff no-repeat;
PADDING-RIGHT: 0px;
PADDING-LEFT: 0px;
PADDING-BOTTOM: 0px;
PADDING-TOP: 0px;
POSITION: relative;
WIDTH:770px;
HEIGHT: 200px;
TEXT-ALIGN:left;
border-left: #eee solid 1px;
border-right: #eee solid 1px;

}

#masthead_subfolder {
BACKGROUND: #fff no-repeat;
PADDING-RIGHT: 0px;
PADDING-LEFT: 0px;
PADDING-BOTTOM: 0px;
PADDING-TOP: 0px;
POSITION: relative;
WIDTH:770px;
HEIGHT: 145px;
TEXT-ALIGN:left;
border-left: #eee solid 1px;
border-right: #eee solid 1px;

}

#submasthead {
BACKGROUND: url(images/submasthead.jpg) #fff no-repeat center center;
MARGIN: 0px 0px 0px 172px;
PADDING-RIGHT: 0px;
PADDING-LEFT: 0px;
PADDING-BOTTOM: 0px;
PADDING-TOP: 0px;
WIDTH:598px;
HEIGHT:66px;
}

#tnav {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
    MARGIN: 0px 0px 0px 0px; 
	PADDING-TOP: 5px; 
	HEIGHT: 50px;
	FONT-FAMILY: Verdana, Arial, Sans-serif;
	WIDTH: 500PX;
}
#tnav LI {
      PADDING-RIGHT: 10px; 
      PADDING-LEFT: 11px;
      FONT-SIZE: 12px;
      FONT-WEIGHT: BOLD; 
      COLOR: #FFF;
      FLOAT: left;
      PADDING-BOTTOM: 0px;
      MARGIN: 0px; 
      LINE-HEIGHT: 18px; 
      PADDING-TOP: 0px; 
      WHITE-SPACE: nowrap;
      LIST-STYLE-TYPE: none

}
#tnav A {
	
        PADDING-RIGHT: 10px; 
        DISPLAY: block; 
        PADDING-LEFT: 11px; 
        FONT-WEIGHT: BOLD; 
        FLOAT: left; 
        PADDING-BOTTOM: 0px;  
        COLOR: #FFF; 
        PADDING-TOP: 0px; 
        TEXT-DECORATION: underline
}
UNKNOWN {
	WIDTH: auto
}

#tnav A:hover {
	COLOR: #CCFF66; TEXT-DECORATION: underline;
}


#footer {

WIDTH: 770px;
BACKGROUND:url(images/footer.jpg) #3D3E58 no-repeat center;
TEXT-ALIGN: center;
FONT-SIZE: 11px; 
LETTER-SPACING: 1px;
PADDING-RIGHT: 0px;
PADDING-LEFT: 0px;
PADDING-BOTTOM: 0px;
PADDING-TOP: 0px;
COLOR: #fff;
BORDER-TOP: #ccc 1px solid;
border-left: #eee solid 1px;
border-right: #eee solid 1px;
height: 81px;

}

#footer a{
COLOR: #fff;
}



#page {
MARGIN: 0px 0px 0px 180px;
WIDTH: 560px;
PADDING-RIGHT: 0px;
PADDING-LEFT: 0px;
PADDING-BOTTOM: 20px;
PADDING-TOP: 0px;

}

#wrapper {
POSITION: relative;
WIDTH: 770px;
TEXT-ALIGN: left;
BACKGROUND: url(images/wrapperbg.gif) #fff;
border-left: #eee solid 1px;
border-right: #eee solid 1px;

}

#leftbarwrapper {
background: url(images/leftbg.jpg) #fff no-repeat;
PADDING-RIGHT: 0px;
PADDING-LEFT: 0px;
PADDING-BOTTOM: 0px;
PADDING-TOP: 0px;
WIDTH: 172px;
HEIGHT: 400px;
TOP: 0px;
LEFT: 0px;
position: absolute;
}

#leftbar {
POSITION:relative;
PADDING-RIGHT: 0px;
PADDING-LEFT: 0px;
PADDING-BOTTOM: 25px;
PADDING-TOP: 5px;
WIDTH: 162px;
TOP: 10px;
LEFT: 5px;
FONT-FAMILY: Verdana, Sans-serif;
text-align: left;
border-bottom: #eee solid 1px;

}

#leftbar UL {
PADDING-LEFT: 0px;
LIST-STYLE-TYPE: none;
MARGIN: 0px 5px 0.5em;
COLOR: #666;
}

#leftbar LI {
	PADDING-RIGHT: 0px; 
        PADDING-LEFT: 0px; 
        FONT-SIZE: 13px; 
        PADDING-BOTTOM: 0px; 
        MARGIN: 0px; 
        LINE-HEIGHT: 22px; 
        PADDING-TOP: 0px; 
        WHITE-SPACE: nowrap; 
        LIST-STYLE-TYPE: none;
        LETTER-SPACING: 1px;
}
#leftbar A {
	PADDING-RIGHT: 0px; 
        DISPLAY: block; 
        PADDING-LEFT: 0px; 
        FONT-WEIGHT: BOLD; 
        FLOAT: left; 
        PADDING-BOTTOM: 0px; 
        WIDTH: 0.1em; 
        COLOR: #003399; 
        PADDING-TOP: 0px;
        TEXT-DECORATION: none;
	FLOAT: none
}

#leftbar A:hover {
	COLOR: #CC0000; TEXT-DECORATION: underline;
}


#leftbar_products {
POSITION:relative;
PADDING-RIGHT: 0px;
PADDING-LEFT: 0px;
PADDING-BOTTOM: 25px;
PADDING-TOP: 5px;
WIDTH: 162px;
TOP: 10px;
LEFT: 5px;
FONT-FAMILY: Verdana, Sans-serif;
text-align: left;
}

#leftbar_products  UL {
PADDING-LEFT: 0px;
LIST-STYLE-TYPE: none;
MARGIN: 0px 5px 0.5em;
COLOR: #666;
}

#leftbar_products  LI {
	PADDING-RIGHT: 0px; 
        PADDING-LEFT: 0px; 
        FONT-SIZE: 11px; 
        PADDING-BOTTOM: 0px; 
        MARGIN: 0px; 
        LINE-HEIGHT: 15px; 
        PADDING-TOP: 0px; 
        WHITE-SPACE: nowrap; 
        LIST-STYLE-TYPE: none
}
#leftbar_products A {
	PADDING-RIGHT: 0px; 
        DISPLAY: block; 
        PADDING-LEFT: 0px; 
        FONT-WEIGHT: Normal; 
        FLOAT: left; 
        PADDING-BOTTOM: 0px; 
        WIDTH: 0.1em; 
        COLOR: #003399; 
        PADDING-TOP: 0px;
        TEXT-DECORATION: underline;
	FLOAT: none
}

#leftbar_products  A:hover {
	COLOR: #CC0000; TEXT-DECORATION: underline;
}





.box {
BORDER-TOP: #eee 1px solid;
BORDER-BOTTOM: #eee 1px solid;
BORDER-LEFT: #eee 1px solid;
BORDER-RIGHT: #eee 1px solid;
WIDTH: 500px;
BACKGROUND-COLOR: #fff;
PADDING-RIGHT: 8px;
PADDING-LEFT: 8px;
PADDING-TOP: 0px;
PADDING-BOTTOM: 5px;
MARGIN: 8px 0px 1em;
FONT-SIZE: 80%;
FONT-FAMILY: Verdana, Sans-serif;

}


.basictable {
PADDING-RIGHT: 0px;
PADDING-LEFT: 0px;
PADDING-BOTTOM: 0px;
PADDING-TOP: 0px;
WIDTH: 570px;
}


H1 {
FONT-SIZE:1.4em;
LINE-HEIGHT: 1.20em;
MARGIN-TOP: 0px;
MARGIN-BOTTOM: 0.5em;
PADDING-TOP:0px;
PADDING-BOTTOM:0px;
COLOR: #333399;
FONT-FAMILY: Arial, sans-serif;
}

H2 {
FONT-SIZE:1.25em;
LINE-HEIGHT: 1.20em;
MARGIN-TOP: 0.8em;
MARGIN-BOTTOM: 0.2em;
PADDING-TOP:0px;
PADDING-BOTTOM:0px;
COLOR: #669933;
FONT-FAMILY: Arial, sans-serif;
}

H3 {
FONT-SIZE:1.0em;
FONT-WEIGHT: bold;
MARGIN-TOP: 0em;
MARGIN-BOTTOM: 0.2em;
COLOR: #333399;
LETTER-SPACING: 3px;
}

H4 {
FONT-SIZE:1.0em;
FONT-WEIGHT: normal;
MARGIN-TOP: 0.5em;
MARGIN-BOTTOM: 0.75em;
}

P {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 1em
}
.fll {
	MARGIN-TOP: 3px; FLOAT: left; MARGIN-BOTTOM: 5px; MARGIN-RIGHT: 10px
}
.flr {
	FLOAT: right; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 5px
}



.top {
	FONT-SIZE: 0.85em; TEXT-TRANSFORM: uppercase; TEXT-ALIGN: right;
}

.required { color: #ff0000;}

.line {
width: 560px;
height: 1px;
BORDER-BOTTOM: #ccc 1px solid;
margin-bottom: 10px;
}

.breadcrumb {
FONT-SIZE: 0.85em; letter-spacing: 2px; color: #333;
}

.smalltext {
FONT-SIZE: 0.85em; LINE-HEIGHT: 1.35em; font-weight: bold;
}

.line2 {
BORDER-BOTTOM: #ccc 1px solid;
margin-bottom: 10px;
padding-bottom: 10px;
}
