body {
font-family : "MS Sans Serif", Geneva, Verdana, Helvetica, Arial, sans-serif; 
font-size : 10px; 
background-color: #FFFFFF;
/* background-color : #ffffe0;   */
color : #666666;  
margin-top : 10px; 
margin-bottom : 10px; 
margin-left : 0; 
margin-right : 0; 
} 
div#main {
width : 764px; 
border : 0px solid #000000; 
border-bottom : 0 none ; 
border-top-width : 0; 
} 
div#main div.top {
background-color : #d0d0d0; 
background-image: url(../images/top.jpg);
background-position: top;
background-repeat: no-repeat;
/* width: 760px; */
height: 43px;
border : 0px solid #000000; 
border-left-width : 0; 
border-right-width : 0; 
border-bottom-width : 0; 
} 
div#main div.nav {
background-color : transparent; 
/* background-color : #868686; */
border : 0px solid #000000; 
background-image: url(../images/nav.jpg);
background-position: top;
background-repeat: no-repeat;
height: 23px;
border-left-width : 0; 
border-right-width : 0; 
padding-top : 0px; 
padding-bottom : 0px; 
font-family : Haettenschweiler,Impact,"Verdana","MS Sans Serif"; 
font-size : 15px; 
color : #2B5578;
} 
div#main div.nav a {
font-weight: bold;
padding-bottom : 0px; 
padding-top : 3px; 
padding-left : 4px; 
padding-right : 2px; 
border : 0px solid #000000; 
border-left-width : 0px; 
border-right-width : 0px; 
border-right-color : #9a9a9a; 
/* border-bottom-width : 0px; 
border-bottom-color : #000000;  */
color : #FFFFFF; 
text-decoration : none; 
letter-spacing : 2px; 
} 
div#main div.nav a:hover {
border-bottom-color : #000000; 
border-bottom-width : 5px; 
color : #000000; 
border-bottom-color : #000000; 
} 
div.shad {
z-index : 90; 
color : black; 
position : relative; 
top : -13px; 
border-left-width : 0; 
} 
div#main div.nav a.r {
padding-bottom : 0; 
padding-top : 1px; 
padding-left : 5px; 
padding-right : 5px; 
border : 0px solid #000000; 
border-left-width : 0px; 
border-right-width : 0px; 
border-bottom-width : 0px; 
border-bottom-color : #000000; 
color : white; 
text-decoration : none; 
letter-spacing : 2px; 
} 
div#main div.nav a.r:hover {
border-bottom-color : #000000; 
border-bottom-width : 5px; 
color : #000000; 
border-bottom-color : #000000; 
} 
div#main div.content {
background-color : transparent; 
position : relative; 
top : 0px; 
left: 2px;
} 
div.content div.container {
border : 0px solid #000000; 
width : 535px; 
background-image: url(../images/i-content_bg.jpg);
background-position: top;
background-repeat: repeat-y;
z-index: 1;	
} 
div.container div.header{
background-image: url(../images/i-container_head.jpg);
background-position: top;
background-repeat: no-repeat;
height: 12px;
}
div.container div.bg{
padding-left:6px;
padding-right: 6px;
text-align: left;
color: #59D7FF;
font-size: 11px;
font-family: "Courier New", Courier, monospace;
}
div.container div.bg div#pad{
	padding: 10px;
}
div.container div.bg div#pad a{
	color: #FFFFFF;
	text-decoration: none;
}
div.container div.bg div#pad a:hover{
	text-decoration: underline;
}
div.container div.footer{
background-image: url(../images/i-content_footer.jpg);
background-position: top;
background-repeat: no-repeat;
height: 29px;
}
div.container div.contsub1 {
background-color : #000000; 
color : #cfe0ef; 
font-family : Haettenschweiler, Impact,"MS Sans Serif","Verdana"; 
font-size : 15px; 
font-weight : bold; 
letter-spacing : 3px; 
padding : 0px; 
padding-top : 0px; 
background-image: url(../images/i-subhead1.jpg);
background-position: top;
background-repeat: repeat-x;
height:23px;
text-align: center;
} 
div.container div.contsub1 h1 {
font-family : Haettenschweiler, Impact,"Verdana","MS Sans Serif"; 
font-size : 15px; 
font-weight : bold; 
letter-spacing : 3px; 
padding-bottom : 0.1em; 
margin : 0px;
} 
div.content div.rnav {
border : 0px solid #000000; 
border-left-width : 0px; 
/*background-color : #6c6c6c; */
width : 111px; 
float : right; 
position : relative; 
right : 4px; 
height : 100%; 
z-index: 10;
color: White;
} 
div.rnav div.headr{
background-image: url(../images/i-right_nav_head.jpg);
background-position: top;
background-repeat: no-repeat;
height: 13px;
}
div.rnav div.bgr{
background-image: url(../images/i-rightnav_bg.jpg);
background-position: top;
background-repeat: repeat-y;
padding-left: 0px;
padding-right: 0px;
}

div.rnav div.footerr{
background-image: url(../images/i-rightnav_footer.jpg);
background-position: top;
background-repeat: no-repeat;
height: 12px;
background-color:#FFFFFF;
}

div.rnav div.bw {
width : auto; 
border : 0px solid #000000; 
border-bottom-width : 1px; 
padding : 2px; 
} 
div.rnav div.bw2 {
width : auto; 
border : 0px outset ; 
border-bottom-width : 0px; 
padding : 2px; 
color: #FFFFFF;
/* background-color : #f0f8ff;  */
} 
div.rnav div.bw2 a {
color : #FFFFFF; 
text-decoration : none; 
text-align : right; 
} 
div.rnav div.bw2 a:hover {
color : #87CEFA; 
text-align : left; 
} 
div#main div.content div.lnav {
border : 0px solid #000000; 
border-right-width : 0px; 

/*background-color : #6c6c6c; */
text-align : left; 
width : 111px; 
float : left; 
position : relative; 
left : 3px; 
padding-left: 0px;
z-index: 8;
} 

div.lnav div.head{
	background-image: url(../images/i-left_nav_head.jpg);
	background-position: top;
	background-repeat: no-repeat;
	height: 13px;
}

div.lnav div.bg{
	background-image: url(../images/i-leftnav_bg.jpg);
	background-position: top;
	background-repeat: repeat-y;
	padding-left: 0px;
	padding-right: 0px;
}

div.lnav div.footer{
	background-image: url(../images/i-leftnav_footer.jpg);
	background-position: top;
	background-repeat: no-repeat;
	height: 12px;
	background-color:#FFFFFF;
}

div.menusub1 {
border : 0 solid #000000; 
border-bottom-width : 1px; 
background-color : #000000; 
padding-bottom: 2px;
padding-left: 2px; 
color : #cfe0ef; 
font-weight : bold; 
font-family : Haettenschweiler, Helvetica, Verdana, Impact; 
font-size : 15px; 
height: 22px;
background-image: url(../images/i-subhead1.jpg);
background-position: top;
background-repeat: repeat-x;
} 
div#main div.content div.lnav div.bw2 {
width : auto; 
/* border : 0px solid #FFFFFF; 
border-bottom-width : 0px;  */
padding : 2px; 
} 
div#main div.content div.lnav div.bw2 a{
color : #FFFFFF; 
text-decoration :none; 
 
text-align : left; 
/*  border-width: 0px;
border-left-width: 3px;
border-left-color: #000000;   */
} 
div#main div.content div.lnav div.bw2 a:hover {
color : #87CEFA; 
text-align : right; 
}