* {margin:0; padding:0;}

body {
font-size:11px;
font-family:Arial;
text-align:left;
line-height:20px;
font-family: Verdana, Arial, Helvetica, sans-serif;
margin-top:5px;
min-width:780px;
}
td {
background-color:#ffffff;
font-size:11px;
}
hr {
  background-color: #000000;
  height: 3px;
}
ul {

  list-style: none;
}
hr {
    height:3px;
    background:#f9f9f9;
}
.title1 {
  text-align : right;
  background-color:#000000;
  background-image: url('/images/wide-title-2.jpg');
  background-repeat:no-repeat;
  border-width: 1px; 
  border-style: outset; 
  padding:0px;
}
.button1 {
  text-align : left;
  background-color: #f9f9f9;
  font-size: 12px;
  font-style: italic;
  border-width: 1px; 
  font-weight: bolder;
  border-style: outset; 
  padding:2px;
}

.heading1 {
  text-align : left;
  font-size: 16px;
  font-style: italic;
  border-width: 1px; 
  font-weight: bolder;
  border-style: outset; 
  padding:2px;
}
.heading2 {
  text-align : left;
  font-size: 16px;
  color: #ffffff;
  background-image: url('/images/background_1.png');
  font-style: italic;
  padding:2px;
}
.heading3 {
  font-size:14px;
  text-align : left;
  background-color : #fcfffa;
 border-color: #cccccc;
  border-width: 1px; 
  font-weight: bolder;
  border-style: outset; 
  padding:3px;
}
.heading4 {
  font-size:14px;
  text-align : left;
  background-color : #e7f5ff;

  padding:3px;
}
.heading5 {
  font-size:12px;
  font-weight:400;
  text-align : left;
  background-color : #fcfffa;

  padding:3px;
}
.heading6 {
  font-size:14px;
  text-align : left;
  border-width: 1px; 
  font-weight: bolder;
  padding:3px;
}
.heading_error {
  font-size:14px;
  text-align : left;
  background-color: #FFFFFF;
  border-width: 1px; 
  font-style: italic;
  border-style: outset; 
  padding:3px;
}
.heading_info {
  font-size:14px;
  text-align : left;
  background-color : #fcfffa;
  border-width: 1px; 
  font-style: italic;
  border-style: outset; 
  padding:3px;
}
.background1 {
  text-align : left;
  text-indent:10px;
  font-weight:bolder;
  color: #ffffff;
  background-color : #000000;
  border-width: 1px; 
  border-style: outset; 
  padding:0px;
}

.main {
  color: #000000;
  border-width: 1px; 
  border-style: outset; 
  padding:0px 0px 0px 4px;
  background-color:#ffffff;
}

.footer {
  color: #ffffff;
  font-size:12px;
  font-weight: 800;
  text-align:center;
  background-color : #84b5de;
  border-width: 1px; 
  border-style: outset; 
  padding: 2px 2px 2px 2px;
  clear:both;
}

a {
color:#3869A1;
text-decoration:none;
}

a:hover {
color:#ff0000;
text-decoration:underline;
}


.table_1{
  font-size:14px;
  border-color:#000000;
  border-width: 1px; 
  border-style: outset; 
  padding: 2px 2px 2px 2px;
}
.table_2{
  border-width: 1px; 
  background-color: #f9f9f9;
  border-style: outset; 
  border-color: #000000;
  padding: 0px 0px 0px 0px;
  padding:4;
}
.table_cell_0 {
font-style: italic;
padding: 0px 2px 0px 2px;
}
.table_cell_1 {
background-color:#e9f5ff;
padding: 0px 2px 0px 2px;
}
.table_cell_2 {
background-color:#ffffff;
color:#000000;
padding: 0px 2px 0px 2px;
}
.table_cell_3 {
  background-color:#fffcca;
  font-size: 12px
}

#vertmenu {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 100%;
text-align: left;
width: 160px;
padding: 0px;
margin: 0px;
}

#vertmenu h1 {
display: block;
background-color:#bdbfc1;
font-size: 90%;
padding: 2px 0 4px 2px;
border: 1px solid #000000;
color: #ffffff;
margin: 0px;
width:159px;
}

#vertmenu ul {
list-style: none;
margin: 0px;
padding: 0px;
border: none;
}
#vertmenu ul li {
margin: 0px;
padding: 0px;
}
#vertmenu ul li a {
font-size: 80%;
display: block;
#border-bottom: 1px dashed #C39C4E;
background-color: #f9f9f9;
padding: 5px 0px 2px 4px;
text-decoration: none;
color: #0000ff;
width:160px;
}
#vertmenu ul li a:hover, #vertmenu ul li a:focus {
color: #000000;
background-color: #eeeeee;
}
#vertmenu .foc {
color: #000000;
background-color: #eeeeee;
}

/*- Menu Tabs--------------------------- */ 


    #tabs {
      float:left;
      width:100%;
      background:#BBD9EE;
      font-size:93%;
      line-height:normal;
      }
    #tabs ul {
	margin:0;
	padding:10px 10px 0 50px;
	list-style:none;
      }
    #tabs li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabs a {
      float:left;
      background:url("/images/nav/tableft.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabs a span {
      float:left;
      display:block;
      background:url("/images/nav/tabright.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#666;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs a span {float:none;}
    /* End IE5-Mac hack */
    #tabs a:hover span {
      color:#001870;
      }
    #tabs a:hover {
      background-position:0% -42px;
      }
    #tabs a:hover span {
      background-position:100% -42px;
      }

.suckerdiv ul{
margin: 0;
list-style-type: none;
width: 160px; /* Width of Menu Items */
}

.suckerdiv h1{
background-color:#d90424;
font-size: 110%;
border: 1px solid #000000;
border-bottom: 0;
padding: 2px 0 4px 2px;
color: #ffffff;
margin: 0px;
}
	
.suckerdiv ul li{
border: 1px solid #000000;
border-bottom: 0;
padding: 2px 0 4px 2px;
position: relative;
background: white url(/images/glossyback.gif) repeat-x bottom left;
}

/*Sub level menu items */
.suckerdiv ul li ul{
position: absolute;
width: 170px; /*sub menu width*/
top: 0;
visibility: hidden;
background: white url(/images/glossyback.gif) repeat-x bottom left;
}

/* Sub level menu links style */
.suckerdiv ul li a{
display: block;
overflow: auto; /*force hasLayout in IE7 */
color: black;
text-decoration: none;
background: #fff;
padding: 1px 5px;
}

.suckerdiv ul li a{
color: black;
background: white url(/images/glossyback.gif) repeat-x bottom left;
}

.suckerdiv ul li a:hover{
color: black;
background: white url(/images/glossyback2.gif) repeat-x bottom left;
}

.suckerdiv .subfolderstyle{
color: black;
background: url(/images/arrow.gif) no-repeat center right;
}

	
/* Holly Hack for IE \*/
* html .suckerdiv ul li { float: left; height: 1%; }
* html .suckerdiv ul li a { height: 1%; }
/* End */
