@charset "utf-8";
/* CSS Document */
/*======================================================
    Content classes
======================================================*/

/*-----------------------------------------------------------
    Content box classes
    From Spiffy Corners - http://www.spiffycorners.com
-----------------------------------------------------------*/


/*---  FG: Yellow, BG: White  ---*/

.cb_y {
    display:block;
}

div.cbm_y span {
  display: block;
  height: 1px;
  overflow: hidden;
  font-size: .01em;
  background: #FFEBAB;
}

div.cb_y {
    background: #FFEBAB;
    margin: 0;
    padding: 0 15px;
    font-size: 100%;
    color: #000;
}

div.cb_y h1,
div.cb_y h2,
div.cb_y h3,
div.cb_y h4 {
    background: transparent;
    margin: 0 0 5px 0;
    padding: 0;
    color: #F18232;
    font-size: 130%;
    font-weight: bold;
    height: auto;
}

div.cb_y h2 {
    font-size: 120%;
}

div.cb_y h3 {
    font-size: 110%;
    color: #000;
}

div.cb_y h4 {
    font-size: 100%;
}

div.cb_y a:link,
div.cb_y a:active,
div.cb_y a:visited {
    color: #F18232;
}

div.cb_y a:hover {
    color: #D16212;
}

div.cb_y p, 
div.cb_y p b,
div.cb_y ul,
div.cb_y ul li,
div.cb_y ol,
div.cb_y ol li,
div.cb_y table,
div.cb_y table tr,
div.cb_y table tr th,
div.cb_y table tr td {
    float: none;
    background: transparent;
    height: auto;
    margin: 0;
    padding: 0;
    font: normal 11px/14px Arial, Sans-Serif;
    color: #000;
}

div.cb_y b,
div.cb_y p b{
	font-weight: bold;
	color: #F18232;
}

div.cb_y table tr th,
div.cb_y table tr td {
    text-align: left;
    vertical-align: middle;
    border-collapse: collapse;
    padding: 3px 6px;
    border-bottom: solid 1px #CFBB7B;
}

div.cb_y table tr th {
    font-weight: bold;
    border: solid 1px #CFBB7B;
    background: #EFDB9B;
}

div.cb_y ul li {
    list-style: none;
    margin: 0 0 0 10px;
    padding: 0 0 5px 0;
    display: list-item;
    position: relative;
}

div.cb_y ol li {
    list-style-type: decimal-leading-zero;
    margin: 0 0 0 25px;
    padding: 0 0 5px 0;
    display: list-item;
    position: relative;
}

.cb_y1 {
  margin-left: 8px;
  margin-right: 8px;
  padding: 0;
  border-left: 1px solid #FFF7DF;
  border-right: 1px solid #FFF7DF;
  background: #FFEBAB;
}

.cb_y2 {
  margin-left: 6px;
  margin-right: 6px;
  padding: 0;
  border-left: 1px solid #FFF7DF;
  border-right: 1px solid #FFF7DF;
  background: #FFEBAB;
}

.cb_y3 {
  margin-left: 4px;
  margin-right: 4px;
  padding: 0;
  border-left: 1px solid #FFF7DF;
  border-right: 1px solid #FFF7DF;
  background: #FFEBAB;
}

.cb_y4 {
  margin-left: 3px;
  margin-right: 3px;
  padding: 0;
  border-left: 1px solid #FFF7DF;
  border-right: 1px solid #FFF7DF;
  background: #FFEBAB;
}

.cb_y5 {
  margin-left: 2px;
  margin-right: 2px;
  padding: 0;
  border-left: 1px solid #FFF7DF;
  border-right: 1px solid #FFF7DF;
  background: #FFEBAB;
}

.cb_y6 {
  margin-left: 2px;
  margin-right: 2px;
  padding: 0;
  border: 0;
  background: #FFEBAB;
}

.cb_y7 {
  margin-left: 1px;
  margin-right: 1px;
  padding: 0;
  border-left: 1px solid #FFF7DF;
  border-right: 1px solid #FFF7DF;
  background: #FFEBAB;
}

.cb_y8 {
  margin-left: 1px;
  margin-right: 1px;
  padding: 0;
  border: 0;
  background: #FFEBAB;
}

.cb_y9 {
  margin: 0;
  padding: 0;
  border-left: 1px solid #FFF7DF;
  border-right: 1px solid #FFF7DF;
  background: #FFEBAB;
}

.cb_yfg {
  background: #FFEBAB;
}

/*---  FG: Light Blue, BG: White  ---*/

.cb_lb {
    display:block;
}

div.cbm_lb span {
  display: block;
  height: 1px;
  overflow: hidden;
  font-size: .01em;
  background: #d8ecf7;
}

div.cb_lb {
    background: #d8ecf7;
    margin: 0;
    padding: 0 15px;
    font-size: 100%;
    color: #000;
}

div.cb_lb h1,
div.cb_lb h2,
div.cb_lb h3,
div.cb_lb h4 {
    background: transparent;
    margin: 0 0 5px 0;
    padding: 0;
    color: #175AAA;
    font-size: 130%;
    font-weight: bold;
    height: auto;
}

div.cb_lb h2 {
    font-size: 120%;
}

div.cb_lb h3 {
    font-size: 110%;
    color: #000;
}

div.cb_lb h3 a:link,
div.cb_lb h3 a:active,
div.cb_lb h3 a:visited {
    color: #000;
}

div.cb_lb h3 a:hover {
    color: #333;
}

div.cb_lb h4 {
    font-size: 100%;
}

div.cb_lb a:link,
div.cb_lb a:active,
div.cb_lb a:visited {
    color: #175AAA;
}

div.cb_lb a:hover {
    color: #377ACA;
}

div.cb_lb p, 
div.cb_lb p b,
div.cb_lb ul,
div.cb_lb ul li,
div.cb_lb ol,
div.cb_lb ol li,
div.cb_lb table,
div.cb_lb table tr,
div.cb_lb table tr th,
div.cb_lb table tr td {
    float: none;
    background: transparent;
    height: auto;
    margin: 0;
    padding: 0;
    font: normal 11px/14px Arial, Sans-Serif;
    color: #000;
}

div.cb_lb b,
div.cb_lb p b{
	font-weight: bold;
	color: #175AAA;
}

div.cb_lb table tr th,
div.cb_lb table tr td {
    text-align: left;
    vertical-align: middle;
    border-collapse: collapse;
    padding: 3px 6px;
    border-bottom: solid 1px #a8bcc7;
}

div.cb_lb table tr th {
    font-weight: bold;
    border: solid 1px #a8bcc7;
    background: #c8dce7;
}

div.cb_lb ul li {
    list-style: none;
    margin: 0;
    padding: 0 0 10px 0;
    display: list-item;
    position: relative;
}

div.cb_lb ul li ul {
    margin: 0;
    padding: 0;
}

div.cb_lb ul li ul li {
    list-style: url("/images/sn_elbow.gif") outside;
    margin: 0 0 0 20px;
    padding: 5px 0 0 0;
    display: list-item;
    position: relative;
}

div.cb_lb ul li ul li a:link,
div.cb_lb ul li ul li a:active,
div.cb_lb ul li ul li a:visited {
    color: #333;
    font-size: 10px;
}

div.cb_lb ol li {
    list-style-type: decimal-leading-zero;
    margin: 0 0 0 25px;
    padding: 0 0 5px 0;
    display: list-item;
    position: relative;
}

.cb_lb1 {
  margin-left: 8px;
  margin-right: 8px;
  padding: 0;
  border-left: 1px solid #ECF6FB;
  border-right: 1px solid #ECF6FB;
  background: #D8ECF7;
}

.cb_lb2 {
  margin-left: 6px;
  margin-right: 6px;
  padding: 0;
  border-left: 1px solid #ECF6FB;
  border-right: 1px solid #ECF6FB;
  background: #D8ECF7;
}

.cb_lb3 {
  margin-left: 4px;
  margin-right: 4px;
  padding: 0;
  border-left: 1px solid #ECF6FB;
  border-right: 1px solid #ECF6FB;
  background: #D8ECF7;
}

.cb_lb4 {
  margin-left: 3px;
  margin-right: 3px;
  padding: 0;
  border-left: 1px solid #ECF6FB;
  border-right: 1px solid #ECF6FB;
  background: #D8ECF7;
}

.cb_lb5 {
  margin-left: 2px;
  margin-right: 2px;
  padding: 0;
  border-left: 1px solid #ECF6FB;
  border-right: 1px solid #ECF6FB;
  background: #D8ECF7;
}

.cb_lb6 {
  margin-left: 2px;
  margin-right: 2px;
  padding: 0;
  border: 0;
  background: #D8ECF7;
}

.cb_lb7 {
  margin-left: 1px;
  margin-right: 1px;
  padding: 0;
  border-left: 1px solid #ECF6FB;
  border-right: 1px solid #ECF6FB;
  background: #D8ECF7;
}

.cb_lb8 {
  margin-left: 1px;
  margin-right: 1px;
  padding: 0;
  border: 0;
  background: #D8ECF7;
}

.cb_lb9 {
  margin: 0;
  padding: 0;
  border-left: 1px solid #ECF6FB;
  border-right: 1px solid #ECF6FB;
  background: #D8ECF7;
}

.cb_lbfg {
  background: #D8ECF7;
}


/*---  FG: Light Green, BG: White  ---*/

.cb_lg {
    display: block;
}

div.cbm_lg span {
  display: block;
  height: 1px;
  overflow: hidden;
  font-size: .01em;
  background: #DBF7D8;
}

div.cb_lg {
    background: #DBF7D8;
    margin: 0;
    padding: 0 15px;
    font-size: 100%;
    color: #000;
}

div.cb_lg h1,
div.cb_lg h2,
div.cb_lg h3,
div.cb_lg h4 {
    background: transparent;
    margin: 0 0 5px 0;
    padding: 0;
    color: #00A04C;
    font-size: 130%;
    font-weight: bold;
    height: auto;
}

div.cb_lg h2 {
    font-size: 120%;
}

div.cb_lg h3 {
    font-size: 110%;
    color: #000;
}

div.cb_lg h4 {
    font-size: 100%;
}

div.cb_lg a:link,
div.cb_lg a:active,
div.cb_lg a:visited {
    color: #00A04C;
}

div.cb_lg a:hover {
    color: #20C06C;
}

div.cb_lg p, 
div.cb_lg p b,
div.cb_lg ul,
div.cb_lg ul li,
div.cb_lg ul li span,
div.cb_lg ol,
div.cb_lg ol li,
div.cb_lg ol li span,
div.cb_lg table,
div.cb_lg table tr,
div.cb_lg table tr th,
div.cb_lg table tr td {
    float: none;
    background: transparent;
    height: auto;
    margin: 0;
    padding: 0;
    font: normal 11px/14px Arial, Sans-Serif;
    color: #000;
    overflow: auto;
}

div.cb_lg b,
div.cb_lg p b{
	font-weight: bold;
	color: #00A04C;
}

div.cb_lg table tr th,
div.cb_lg table tr td {
    text-align: left;
    vertical-align: middle;
    border-collapse: collapse;
    padding: 3px 6px;
    border-bottom: solid 1px #ABC7A8;
}

div.cb_lg table tr th {
    font-weight: bold;
    border: solid 1px #ABC7A8;
    background: #CBE7C8;
}

div.cb_lg ul li {
    list-style: none;
    margin: 0 0 0 10px;
    padding: 0 0 5px 0;
    display: list-item;
    position: relative;
}

div.cb_lg ol li {
    list-style-type: decimal-leading-zero;
    margin: 0 0 0 25px;
    padding: 0 0 5px 0;
    display: list-item;
    position: relative;
}

.cb_lg1 {
  margin-left: 8px;
  margin-right: 8px;
  padding: 0;
  border-left: 1px solid #EDFFEC;
  border-right: 1px solid #EDFFEC;
  background: #DBF7D8;
}

.cb_lg2 {
  margin-left: 6px;
  margin-right: 6px;
  padding: 0;
  border-left: 1px solid #EDFFEC;
  border-right: 1px solid #EDFFEC;
  background: #DBF7D8;
}

.cb_lg3 {
  margin-left: 4px;
  margin-right: 4px;
  padding: 0;
  border-left: 1px solid #EDFFEC;
  border-right: 1px solid #EDFFEC;
  background: #DBF7D8;
}

.cb_lg4 {
  margin-left: 3px;
  margin-right: 3px;
  padding: 0;
  border-left: 1px solid #EDFFEC;
  border-right: 1px solid #EDFFEC;
  background: #DBF7D8;
}

.cb_lg5 {
  margin-left: 2px;
  margin-right: 2px;
  padding: 0;
  border-left: 1px solid #EDFFEC;
  border-right: 1px solid #EDFFEC;
  background: #DBF7D8;
}

.cb_lg6 {
  margin-left: 2px;
  margin-right: 2px;
  padding: 0;
  border: 0;
  background: #DBF7D8;
}

.cb_lg7 {
  margin-left: 1px;
  margin-right: 1px;
  padding: 0;
  border-left: 1px solid #EDFFEC;
  border-right: 1px solid #EDFFEC;
  background: #DBF7D8;
}

.cb_lg8 {
  margin-left: 1px;
  margin-right: 1px;
  padding: 0;
  border: 0;
  background: #DBF7D8;
}

.cb_lg9 {
  margin: 0;
  padding: 0;
  border-left: 1px solid #EDFFEC;
  border-right: 1px solid #EDFFEC;
  background: #DBF7D8;
}

.cb_lgfg {
  background: #DBF7D8;
}



/*---  FG: Light Gray, BG: White  ---*/

.cb_lga {
    display: block;
}

div.cbm_lga span {
  display: block;
  height: 1px;
  overflow: hidden;
  font-size: .01em;
  background: #E9E9E9;
}

div.cb_lga {
    background: #E9E9E9;
    margin: 0;
    padding: 0 15px;
    font-size: 100%;
    color: #000;
}

div.cb_lga h1,
div.cb_lga h2,
div.cb_lga h3,
div.cb_lga h4 {
    background: transparent;
    margin: 0 0 5px 0;
    padding: 0;
    color: #777;
    font-size: 130%;
    font-weight: bold;
    height: auto;
}

div.cb_lga h2 {
    font-size: 120%;
}

div.cb_lga h3 {
    font-size: 110%;
    color: #000;
}

div.cb_lga h4 {
    font-size: 100%;
}

div.cb_lga a:link,
div.cb_lga a:active,
div.cb_lga a:visited {
    color: #777;
}

div.cb_lga a:hover {
    color: #555;
}

div.cb_lga p, 
div.cb_lga p b,
div.cb_lga ul,
div.cb_lga ul li,
div.cb_lga ol,
div.cb_lga ol li,
div.cb_lga table,
div.cb_lga table tr,
div.cb_lga table tr th,
div.cb_lga table tr td {
    float: none;
    background: transparent;
    height: auto;
    margin: 0;
    padding: 0;
    font: normal 11px/14px Arial, Sans-Serif;
    color: #000;
}

div.cb_lga b,
div.cb_lga p b{
	font-weight: bold;
	color: #777;
}

div.cb_lga table tr th,
div.cb_lga table tr td {
    text-align: left;
    vertical-align: middle;
    border-collapse: collapse;
    padding: 3px 6px;
    border-bottom: solid 1px #B9B9B9;
}

div.cb_lga table tr th {
    font-weight: bold;
    border: solid 1px #B9B9B9;
    background: #D9D9D9;
}

div.cb_lga ul li {
    list-style: none;
    margin: 0 0 0 10px;
    padding: 0 0 5px 0;
    display: list-item;
    position: relative;
}

div.cb_lga ol li {
    list-style-type: decimal-leading-zero;
    margin: 0 0 0 25px;
    padding: 0 0 5px 0;
    display: list-item;
    position: relative;
}

.cb_lga1 {
  margin-left: 8px;
  margin-right: 8px;
  padding: 0;
  border-left: 1px solid #FDFDFD;
  border-right: 1px solid #FDFDFD;
  background: #E9E9E9;
}

.cb_lga2 {
  margin-left: 6px;
  margin-right: 6px;
  padding: 0;
  border-left: 1px solid #FDFDFD;
  border-right: 1px solid #FDFDFD;
  background: #E9E9E9;
}

.cb_lga3 {
  margin-left: 4px;
  margin-right: 4px;
  padding: 0;
  border-left: 1px solid #FDFDFD;
  border-right: 1px solid #FDFDFD;
  background: #E9E9E9;
}

.cb_lga4 {
  margin-left: 3px;
  margin-right: 3px;
  padding: 0;
  border-left: 1px solid #FDFDFD;
  border-right: 1px solid #FDFDFD;
  background: #E9E9E9;
}

.cb_lga5 {
  margin-left: 2px;
  margin-right: 2px;
  padding: 0;
  border-left: 1px solid #FDFDFD;
  border-right: 1px solid #FDFDFD;
  background: #E9E9E9;
}

.cb_lga6 {
  margin-left: 2px;
  margin-right: 2px;
  padding: 0;
  border: 0;
  background: #E9E9E9;
}

.cb_lga7 {
  margin-left: 1px;
  margin-right: 1px;
  padding: 0;
  border-left: 1px solid #FDFDFD;
  border-right: 1px solid #FDFDFD;
  background: #E9E9E9;
}

.cb_lga8 {
  margin-left: 1px;
  margin-right: 1px;
  padding: 0;
  border: 0;
  background: #E9E9E9;
}

.cb_lga9 {
  margin: 0;
  padding: 0;
  border-left: 1px solid #FDFDFD;
  border-right: 1px solid #FDFDFD;
  background: #E9E9E9;
}

.cb_lgafg {
  background: #E9E9E9;
}



/*---  FG: Blue, BG: Dark Blue  ---*/

.cb_bdb {
    display: block;
}

div.cbm_bdb span {
  display: block;
  height: 1px;
  overflow: hidden;
  font-size: .01em;
  background: #114C9D;
}

div.cb_bdb {
    background: #114C9D;
    margin: 0;
    padding: 0 15px;
    font-size: 100%;
    color: #EEE;
}

div.cb_bdb h1,
div.cb_bdb h2,
div.cb_bdb h3,
div.cb_bdb h4 {
    background: transparent;
    margin: 0 0 5px 0;
    padding: 0;
    color: #FFF;
    font-size: 130%;
    font-weight: bold;
    height: auto;
}

div.cb_bdb h2 {
    font-size: 120%;
}

div.cb_bdb h3 {
    font-size: 110%;
    color: #FFF;
}

div.cb_bdb h4 {
    font-size: 100%;
}

div.cb_bdb a:link,
div.cb_bdb a:active,
div.cb_bdb a:visited {
    color: #FFF;
}

div.cb_bdb a:hover {
    color: #DDD;
}

div.cb_bdb p, 
div.cb_bdb p span,
div.cb_bdb p b,
div.cb_bdb ul,
div.cb_bdb ul li,
div.cb_bdb ol,
div.cb_bdb ol li,
div.cb_bdb table,
div.cb_bdb table tr,
div.cb_bdb table tr th,
div.cb_bdb table tr td {
    float: none;
    background: transparent;
    height: auto;
    margin: 0;
    padding: 0;
    font: normal 11px/14px Arial, Sans-Serif;
    color: #EEE;
}

div.cb_bdb b,
div.cb_bdb p b{
	font-weight: bold;
	color: #DDD;
}

div.cb_bdb table tr th,
div.cb_bdb table tr td {
    text-align: left;
    vertical-align: middle;
    border-collapse: collapse;
    padding: 3px 6px;
    border-bottom: solid 1px #417CCD;
}

div.cb_bdb table tr th {
    font-weight: bold;
    border: solid 1px #417CCD;
    background: #316CBD;
}

div.cb_bdb ul li {
    list-style: none;
    margin: 0 0 0 10px;
    padding: 0 0 5px 0;
    display: list-item;
    position: relative;
}

div.cb_bdb ol li {
    list-style-type: decimal-leading-zero;
    margin: 0 0 0 25px;
    padding: 0 0 5px 0;
    display: list-item;
    position: relative;
}

.cb_bdb1 {
  margin-left: 8px;
  margin-right: 8px;
  padding: 0;
  border-left: 1px solid #006FB8;
  border-right: 1px solid #006FB8;
  background: #114C9D;
}

.cb_bdb2 {
  margin-left: 6px;
  margin-right: 6px;
  padding: 0;
  border-left: 1px solid #006FB8;
  border-right: 1px solid #006FB8;
  background: #114C9D;
}

.cb_bdb3 {
  margin-left: 4px;
  margin-right: 4px;
  padding: 0;
  border-left: 1px solid #006FB8;
  border-right: 1px solid #006FB8;
  background: #114C9D;
}

.cb_bdb4 {
  margin-left: 3px;
  margin-right: 3px;
  padding: 0;
  border-left: 1px solid #006FB8;
  border-right: 1px solid #006FB8;
  background: #114C9D;
}

.cb_bdb5 {
  margin-left: 2px;
  margin-right: 2px;
  padding: 0;
  border-left: 1px solid #006FB8;
  border-right: 1px solid #006FB8;
  background: #114C9D;
}

.cb_bdb6 {
  margin-left: 2px;
  margin-right: 2px;
  padding: 0;
  border: 0;
  background: #114C9D;
}

.cb_bdb7 {
  margin-left: 1px;
  margin-right: 1px;
  padding: 0;
  border-left: 1px solid #006FB8;
  border-right: 1px solid #006FB8;
  background: #114C9D;
}

.cb_bdb8 {
  margin-left: 1px;
  margin-right: 1px;
  padding: 0;
  border: 0;
  background: #114C9D;
}

.cb_bdb9 {
  margin: 0;
  padding: 0;
  border-left: 1px solid #006FB8;
  border-right: 1px solid #006FB8;
  background: #114C9D;
}

.cb_bdbfg {
  background: #114C9D;
}


div.cb_lb h1 a:link,
div.cb_lb h1 a:active,
div.cb_lb h1 a:visited,
div.cb_lb h2 a:link,
div.cb_lb h2 a:active,
div.cb_lb h2 a:visited,
div.cb_lb h3 a:link,
div.cb_lb h3 a:active,
div.cb_lb h3 a:visited,
div.cb_lb h4 a:link,
div.cb_lb h4 a:active,
div.cb_lb h4 a:visited,
div.cb_lg h1 a:link,
div.cb_lg h1 a:active,
div.cb_lg h1 a:visited,
div.cb_lg h2 a:link,
div.cb_lg h2 a:active,
div.cb_lg h2 a:visited,
div.cb_lg h3 a:link,
div.cb_lg h3 a:active,
div.cb_lg h3 a:visited,
div.cb_lg h4 a:link,
div.cb_lg h4 a:active,
div.cb_lg h4 a:visited,
div.cb_lga h1 a:link,
div.cb_lga h1 a:active,
div.cb_lga h1 a:visited,
div.cb_lga h2 a:link,
div.cb_lga h2 a:active,
div.cb_lga h2 a:visited,
div.cb_lga h3 a:link,
div.cb_lga h3 a:active,
div.cb_lga h3 a:visited,
div.cb_lga h4 a:link,
div.cb_lga h4 a:active,
div.cb_lga h4 a:visited,
div.cb_bdb h1 a:link,
div.cb_bdb h1 a:active,
div.cb_bdb h1 a:visited,
div.cb_bdb h2 a:link,
div.cb_bdb h2 a:active,
div.cb_bdb h2 a:visited,
div.cb_bdb h3 a:link,
div.cb_bdb h3 a:active,
div.cb_bdb h3 a:visited,
div.cb_bdb h4 a:link,
div.cb_bdb h4 a:active,
div.cb_bdb h4 a:visited,
div.cb_y h1 a:link,
div.cb_y h1 a:active,
div.cb_y h1 a:visited,
div.cb_y h2 a:link,
div.cb_y h2 a:active,
div.cb_y h2 a:visited,
div.cb_y h3 a:link,
div.cb_y h3 a:active,
div.cb_y h3 a:visited,
div.cb_y h4 a:link,
div.cb_y h4 a:active,
div.cb_y h4 a:visited {
    text-decoration: none;
}

div.cb_lb h1 a:hover,
div.cb_lb h2 a:hover,
div.cb_lb h3 a:hover,
div.cb_lb h4 a:hover,
div.cb_y h1 a:hover,
div.cb_y h2 a:hover,
div.cb_y h3 a:hover,
div.cb_y h4 a:hover,
div.cb_bdb h1 a:hover,
div.cb_bdb h2 a:hover,
div.cb_bdb h3 a:hover,
div.cb_bdb h4 a:hover,
div.cb_lg h1 a:hover,
div.cb_lg h2 a:hover,
div.cb_lg h3 a:hover,
div.cb_lg h4 a:hover,
div.cb_lga h1 a:hover,
div.cb_lga h2 a:hover,
div.cb_lga h3 a:hover,
div.cb_lga h4 a:hover {
    text-decoration: underline;
}
#newnav {
	position: absolute;
	top: 31px;
	left: 167px;
	width: 665px;
	z-index: 15;
	height: 42px;
	vertical-align: bottom;
}


#nav{
	list-style: none;
	padding: 0;
	margin: 0;
	z-index: 1;
}

#nav a {
/* links of top-level drop-down (only opens sub-menus) */
	font-weight: bold;
	color: black;
	font: 11px verdana;
	color: black;
	text-decoration: none;
}


#nav li li a {
/* every item inside the menus*/
	display: block;
	font: 11px verdana;
	color: white;
	padding: 3px 4px;
	text-align: left;
	width: 190px; 

}

#nav li li a:hover {
/* every item inside the menus : HOVER */
	background-color: white;
	color: Black;
	cursor: pointer;
}


#nav li {
/* top-level menu items. using float to make them horizontal: */
	float: left;
	position: relative;
	width: 120px;
	text-align: center;
	cursor: default;
	list-style: none;
}

#nav li a:hover{
	cursor: default;

}


#nav li ul {
/* backghround	of every pull-menu */
	display: none;
	position: absolute;
	top: 100%;
	left: 0;
	font-weight: normal;
	background-color: #ADADAD;
	color: black;
	width: 200px;  
	padding: 5px 0px;
	z-index: 999;
	border: 1px solid gray;
	
	margin-left: 2px;
	padding-left:2px;
}


#nav li>ul {
	top: auto;
	left: auto;

}

#nav li li {
	display: block;
	float: none;
	background-color: transparent;
	border: 0;
}

#nav li:hover ul{
	display: block;
}

#nav li.over ul{
	display: block;
}


#nav hr{
	width: 200px;
	display: block;
}


.sidebar-section-title{
	padding: 0px 12px 10px 0px; 
	text-align: left; 
	letter-spacing: 1px;	
	color: #006600;
	font: bold 9px arial;
}


.ssection-link{
	padding: 0px 12px 10px 9px;
	text-align: left;
	letter-spacing: 1px;
	/*	color: #2586d7;*/
	color: #006600;
	text-decoration: none;
	font-family: arial;
	font-size: 9px;
	font-weight: bold;
}

.ssection-link:hover{
	text-decoration: underline;
}


.category-title{
	background: url('images/tiny_arrow_down.png') left top no-repeat;
	padding-left: 5px;
	text-align: left; 
	color: gray;
	font: bold 10px verdana;
	text-decoration: none;	
	cursor: default;
	margin-left: 9px;
/*	margin-bottom: 14px;*/
	vertical-align: top;
	height: 12px;
	overflow: hidden;
	
}

.category-title2{
/*	background: url('images/tiny_arrow_down.png') left top no-repeat;*/
	padding-left: 25px;
	text-align: left; 
	color: gray;
	font: bold 9px verdana;
	text-decoration: none;	
	cursor: default;
	margin-left: 9px;
	margin-bottom: 14px;
	vertical-align: top;
	
}



.top-tab-new{
/*	background: white;*/
	width: 119px;
	height: 28px;
	background: white url(images/top_tab_b.gif) top left no-repeat;	
	font: bold 11px Verdana;
	color: black;
	text-align: center;
	z-index: 12;
}

.tab-fix{
	padding-top: 10px;
}



#top-page-title{
	position: relative;
	top: -16px;
	left: 20px;
	z-index: 12;
	width: 740px;
	height: 12px;
	text-align: left;
}

#top-nav-new{
	position: absolute;
	top: 59px;
	left: -1px;
	width: 767px;
	height: 42px;
	vertical-align: middle;
	text-align: right;
	background: white url(images/top_bar_back.jpg) top left no-repeat;	
	padding-right: 15px;
	padding-top: -8px;
	border: 0px;
	z-index: 1;
}



a.top-general-link{
	font: 10px Verdana;
	color: Gray;
	text-decoration: none;
}
a.top-general-link:hover{
	color: black;

}

.top-general-search {
	background: white; 
	width:70px; 
	height:15px; 
	border:1px solid gray; 
	font: 9px arial; 
	color: black;
}






/***************************************************************************************************/
/* left side bar menu styles: */
/***************************************************************************************************/

.left-nav{
	width: 182px; 
	vertical-align: top;
	background: #E8EAEF url(images/LeftNavManonPhone.jpg) top left no-repeat;
	border-right: 1px solid silver;
}

/*-------*/


 .navcontainer
{
width: 182px;
padding: 0 0 1em 0;
margin-bottom: 1em;
font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
background-color: #E8EAEF;
color: #333;
overflow: hidden;
}

.navcontainer ul
{
list-style: none;
margin: 0;
padding: 0;
border: none;
}

.navcontainer li
{
  border-top: 1px solid white; /* #639ED1 */
  display: block;
  margin: 0px;
}

.navcontainer li a
{
  display: block;
  padding: 5px 5px 5px 0.5em;
  background-color: #E8EAEF;
  color: black;
  text-decoration: none;
  width: 100%;
  font: 10px verdana;
}

.navcontainer li div
{
	display: block;
  padding: 0px 5px 5px 0.5em;
  background-color: #E8EAEF;
  margin-bottom: 2px;
}

.sidebar-static-item{
	/* should match height of the ablove ".navcontainer li a" settings */
	padding: 7px;
	color: gray;
	font: 10px verdana;
}


html>body .navcontainer li a { width: auto; }

.navcontainer li a:hover
{
	/*border-left: 5px solid #105E9F;*/
/*border-right: 10px solid #5ba3e0;*/
/*background-color: #2586d7;*/
background-color: #006600;
	color: #fff;
}
.main-right-dots {
background:transparent url(images/VerticalDots.gif) top right repeat-y;
vertical-align:top;
font:11px/130% verdana;
color:#000;
padding:15px;
}

