body{
background-color:#ffffff;
margin-top:0px;
}

div.all
{
 width: 968px;
 background-color:#ffffff;
 border-top:0px double #cccccc;
 border-left:1px double #cccccc;
 border-right:1px double #cccccc;
 border-bottom:1px double #cccccc;
 border-style:solid;    
}

td
{
 font-family:Arial;
 font-size:12px;
 color:#ffffff; 
}

td.blue
{
 text-align:left;
 font-family:Arial;
 font-size:12px;
 color:#000000; 
}

td.nav
{
 border-top:1px double #cccccc;
 border-left:0px double #000000;
 border-right:0px double #000000;
 border-bottom:1px double #cccccc;
 border-style:solid; 
 font-family:Arial;
 font-size:12px;
 font-weight:bold;
 color:#ffffff; 
 background-color:#ffcc00;
 padding-left:15px;
 padding-right:9px; 
 white-space:nowrap;
}

td.nav1
{
 border-top:1px double #cccccc;
 border-left:0px double #000000;
 border-right:0px double #000000;
 border-bottom:1px double #cccccc;
 border-style:solid;   
}

td.nav2
{
 border-top:0px double #cccccc;
 border-left:0px double #000000;
 border-right:0px double #cccccc;
 border-bottom:1px double #cccccc;
 border-style:solid; 
}
table.nav_table_left{
width: 231px;
border-right: 1px solid #cccccc;
}
table.nav_table_right{
width: 177px;
border-left: 1px solid #cccccc;
}

table.content_table{
width: 524px;
margin-left:19px;
}
* html table.content_table{
width: 524px;
margin-left:10px;
}
*:first-child+html table.content_table{
width: 524px;
margin-left:5px;
}
td.content_td{
background-image: url(../images/content_bg.gif);
background-repeat: repeat-y;

}
td.nav_v1
{
 text-align:left;
 
 padding-left:15px;
 background-image:url(../images/nav_bg_main.gif);
 
 
 border-top:0px double #e3e6ec;
 border-left:0px double #000000;
 border-right:0px double #000000;
 border-bottom:0px double #e3e6ec;
 border-style:solid;  
 font-family:Arial;
 font-size:14px;
 font-weight:bold;
 color:#ffffff;  
}

td.nav_v2
{
 text-align:left;
 background-color: #ededed;
 border-top:0px double #cccccc;
 border-left:0px double #000000;
 border-right:0px double #000000;
 border-bottom:0px double #e3e6ec;
 border-style:solid; 
 font-family:Arial;
 font-size:12px;
 font-weight:bold;
 color:#000000;
 height: 17px;
 padding-left: 10px;  
}
a.nav_v2, a:hover.nav_v2{
font-family:Arial;
 font-size:12px;
 font-weight:bold;
 color:#000000;
}

td.nav_v3
{
 text-align:left;
 padding-left:12px;
 background-color:#c9c9d1;
 border-top:1px double #bcbcc0;
 border-left:0px double #000000;
 border-right:0px double #000000;
 border-bottom:1px double #bcbcc0;
 border-style:solid;  
 font-family:Arial;
 font-size:12px;
 font-weight:normal;
 color:#ffffff;
 height: 20px;
 padding-left: 25px;   
}

a.nav_v3, a:hover.nav_v3{
font-family:Arial;
 font-size:12px;
 font-weight:normal;
 color:#000000;
}

table.box
{
 border:0px double #cccccc;
 
 border-style:solid; 
} 

td.box
{
 border-top:1px double #173a7c;
 border-left:1px double #173a7c;
 border-right:1px double #173a7c;
 border-bottom:1px double #173a7c;
 border-style:solid; 
} 

td.header
{
 text-align:left;
 height:38px;
 
 padding-left:5px;
 background-image:url(../images/content_head.gif);
 background-repeat:no-repeat;
 background-position:right;
 font-family:Arial;
 font-size:14px;
 color:#000000;  
 border-top:0px double #000000;
 border-left:0px double #000000;
 border-right:0px double #000000;
 border-bottom:0px double #ffffff;
 border-style:solid;   
} 

td.content
{
 vertical-align:top;
 text-align:left;
 background-color:#ffffff;
 font-family:Verdana;
 font-size:11px;
 color:#000000; 

 border-top:0px double #000000;
 border-left:0px double #000000;
 border-right:0px double #000000;
 border-bottom:0px double #000000;
 border-style:solid;
 padding-left:10px; 
 padding-right:10px; 
 padding-top:10px;
 padding-bottom:5px;
} 

td.c_link
{
 text-align:left;
 background-color:#ffffff;
 font-family:Arial;
 font-size:12px;
 color:#000000;  
 border-top:0px double #000000;
 border-left:0px double #000000;
 border-right:0px double #000000;
 border-bottom:0px double #000000;
 border-style:solid;
 padding-left:5px; 
 padding-right:5px; 
 padding-top:2px;
 padding-bottom:2px;
}

td.c_link_empty
{ 
 border-top:0px double #000000;
 border-left:0px double #000000;
 border-right:0px double #000000;
 border-bottom:0px double #000000;
 border-style:solid;
 background-image:url(../images/content_footer.gif);
 height: 14px;
}

h1
{
  display:inline;
  font-weight:bold;
  font-size:17px;
}  

h2
{
  display:inline;
  font-weight:bold;
  font-size:16px;
}  

h3
{
  display:inline;
  font-weight:bold;
  font-size:14px;
} 

h4
{
  display:inline;
  font-weight:bold;
  font-size:12px;
}

a
{
 text-decoration:none;
 color:#ffffff;  
} 

a.c_link
{
 text-decoration:none;
 color:#000000;  
} 

img.box_r
{
 float:right; 
 margin-left:5px;
}

img.box_l
{
 float:left; 
 margin-right:5px;
}

img.box_m
{
vertical-align:middle;
}

img.box_mb
{
 border-style:solid;
 border-top:4px double #cccccc;
 border-left:4px double #cccccc;
 border-right:4px double #cccccc;
 border-bottom:4px double #cccccc;  
 border-width:4px;
 margin-bottom:10px;
} 

img.box_lb
{
 float:left;
 margin-right:10px;
 border:solid 1px #000000;
 background-color:#e3e6ec; 
 padding:4px;
 margin-bottom:10px;
 margin-top:5px; 
}

img.box_rb
{
 float:right; 
 margin-left:10px;
 border:solid 1px #000000;
 background-color:#e3e6ec; 
 padding:4px;
 margin-bottom:10px;
 margin-top:5px;  
}

input.search
{
 display:inline;
 width:200px;
 height:17px;
 border-top:1px double #cccccc;
 border-left:1px double #cccccc;
 border-right:1px double #cccccc;
 border-bottom:1px double #cccccc;
 border-style:solid;
}

a.breadcrumb
{
 color:#173a7c;
} 

a:hover
{
 text-decoration:underline;
}