html, body{
font-family: arial, sans-serif;
font-size: 12px;
text-align: center;
margin: 0px;
padding: 0px;
background: url(/images/style/bg.jpg) repeat-y top center;
}

a{
color: #10318C;
}
a:hover{
color: #ff0000;
}

img{
border: 0px;
}

blockquote{
border: 1px dotted #bcbcbc;
width: 85%;
background: #efefef;
padding: 10px;
margin-left: 0px;
}

blockquote textarea{
border: 0px;
background: #efefef;
}

#container{
margin-left: auto;
margin-right: auto;
text-align: left;
position: relative;
width: 790px;
padding: 0px 10px 0px 10px;
}

#header{
height: 198px;
background: url(/images/style/internal_header.jpg) no-repeat left 80px;
position: relative;
}

#header object{
position: relative;
top: 40px;
left: 2px;
}
/*
#header .logo{
position: relative;
top: 40px;
left: 2px;
}*/
#header .contact{
position: absolute;
top: 58px;
right: 5px;

text-decoration: none;
font-weight: bold;
font-size: 13px;
color: #027DDB;
}


#holder{
position: relative;
width: 100%;
margin: 20px 0 0 0;
}

#subnav{
position: absolute;
left: 0px;
top: 0px;
width: 190px;
}

#menu ul{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 10px;
height: 30px;
background: url(/images/style/menu_bg.jpg) ;
}

#menu li{
display: inline;
margin: 0px;
padding: 0px;
}

#menu li a{
position: relative;
text-transform: uppercase;
text-decoration: none;
color: #ffffff;
font-weight: bold;
line-height: 30px;
padding: 0px 7px 0px 20px;
background: url(/images/style/menu_arrow.gif) no-repeat 10px 1px;
}
#menu a span{
text-transform: none;
}


#footer{
text-align: center;
color: #8B8B8B;
}

#footer a{
color: #8B8B8B;
text-decoration: none;
}

#footer ul{
margin: 0px;
padding: 0px;
width: 100%;
background: url(/images/style/footer_bg.gif) repeat-x;
height: 20px;
}

#footer ul li{
margin: 0px;
padding: 0px;
display: inline;
list-style-type: none;
}

#footer ul li a{
line-height: 20px;
text-decoration: none;
border-right: 1px solid #3C4A65;
color: #3C4A65;
padding: 0px 7px 0px 7px;
}

#footer ul li.last a{
border: 0px;
}


#subnav{
background: #F1F4F9;
width: 170px;
margin: 0px 0px 0px 10px;
padding: 10px 0 0 0;
border: 1px solid #E3E8EE;
font-size: 11px;
}

#subnav ul{
margin: 0px 0px 10px 0px;
padding: 0px;
}

#subnav ul li{
margin: 0px;
padding: 0px 0px 0px 0px;
list-style-type: none;
}

#subnav ul li a{
line-height: 25px;
color: #3F4042;
text-decoration: none;
text-indent: 10px;
width: 100%;
display: block;
border-bottom: 1px solid #BFCCD4;
border-top: 1px solid #ffffff;
}

#subnav ul ul{
margin: 0px;
}

#subnav ul li ul li a{
text-indent: 20px;
color: #8D8D8D;
}

#subnav ul li a:hover{
border-bottom: 1px solid #ffffff;
border-top: 1px solid #BFCCD4;
color: #3F4042;
}

#subnav h2{
padding: 0px;
margin: 5px 0px 0px 0px;
background: #ffffff;
color: #0099FF;
font-size: 12px;
line-height: 25px;
text-indent: 10px;
}

#breadcrumbs{
background: #F3F3F3;
color: #8D8D8D;
line-height: 20px;
text-indent: 10px;

}

#breadcrumbs a{
text-decoration: none;
color: #8D8D8D;
}

#breadcrumbs a:hover{
color: #000000;
}


#main{
margin-left: 200px;
margin-right: 20px;
padding-bottom: 30px;
}

/* commented backslash hack \*/
#main {
	height:350px;
}
/* end hack */
html>body #main {
	height:auto;
	min-height:350px;
}

#main ul li{
margin-top: 10px;
margin-bottom: 10px;
list-style-image: url(/images/style/li_arrow.gif);
}

#main dt{
font-weight: bold;
margin: 15px 0px 5px 0px;
}

#main dd{
margin: 0px 0px 10px 0px;
padding: 0px;
}

#main h1{
color: #0099FB;
font-size: 16px;
}

#main h1 span{
color: #A1A1A1;
}

#main h2{
color: #0099FB;
font-size: 12px;
}

#main h3{
color: #A1A1A1;
font-size: 12px;
}

#main p{
padding: 0px;
margin: 11px 0 11px 0;
}

#main table{
border-collapse: collapse;
}

#main table td, #main table th{
padding: 10px 5px 10px 5px;
border-bottom: 1px solid #dedede;
}

#main table tr{
vertical-align: top;
border-bottom: 1px solid #dedede;
}

#main table th{
color: #A1A1A1;
text-align: left;
}


#main thead th{
line-height: 25px;
color: #0099FB;
border-bottom: 1px solid #dedede;
padding: 0px 5px 0px 5px;
}


#main table tr.odd{
background: #efefef;
}

#main a{
font-weight: bold;
}

.closed {
display: none;
}
.open {
display: block;
}

