a:link {
   /* background: #FFFFFF; */
   color: #0000FF /* for unvisited links */
}

a:visited {
   /* background: #FFFFFF; */
   color: #800080 /* for visited links */
}

a:hover {
   background: #F5EFF9;
   color: #FF0000; /* when mouse is over link */
   /* font-size: 104% */
}

a:active {
   /* background: #FFFFFF; */
   color: #FF0000 /* when link is clicked */
}

body {
   background: #F4F1FE;
   color: #000080;
   font-family: Arial, Verdana, Helvetica, sans-serif
}

body, td, p, ul, ol {
   font-size: 11pt
}

em {
   font-style: italic;
   font-weight: bold
}

h1 {
   background: #FFFFFF;
   color: #653081;
   font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
   font-size: 15pt;
   font-style: normal;
   /* text-align: left; */
   margin-top: 5px;
   margin-right: 10px;
   margin-bottom: 15px;
   margin-left: 10px
}

h2 {
   background: #FFFFFF;
   color: #3E3586;
   font-family: Arial, Verdana, Helvetica, sans-serif;
   font-size: 12pt;
   font-style: normal;
   /* text-align: left; */
   margin-top: 5px;
   margin-bottom: 5px
}

h3 {
   background: #FFFFFF;
   color: #663586;
   font-family: Arial, Verdana, Helvetica, sans-serif;
   font-size: 12pt;
   font-style: normal;
   /* text-align: left; */
   margin-top: 5px;
   margin-bottom: 5px
}

pre {
   font-family: monospace
}

strong {
   font-weight: bold
}

table {
   margin-left: auto;
   margin-right: auto
}

.adsense-float-right {
   float: right;
   margin: 0px 0px 0px 0px;
   border-width: 0px 0px 10px 20px;
   border-style: solid;
   border-color: #FFFFFF;
   background: #FFFFFF;
   padding: 0px 0px 0px 0px
}

.bold {
   font-weight: bold
}

.center {
   text-align: center
}

.courier {
   font-family: "Courier New", Courier, monospace
}

.bold-center {
   font-weight: bold;
   text-align: center
}

.chitika-1 {
   margin: 25px 0px 25px 0px
}

.column-center {
   background: #FFFFFF;
   width: 450px
}

.column-left {
   background: #EAEFFB;
   width: 155px
}

.column-right {
   background: #FBF5EA;
   width: 155px
}

.dashed-box-1 {
   background: #DEF2D5;
   border-style: dashed;
   border-width: thin;
   padding: 15px 15px 15px 15px;
   margin: 10px 0px 30px 0px
}

.dashed-box-2 {
   background: #E7D5F2;
   border-style: dashed;
   border-width: thin;
   padding: 15px 15px 15px 15px;
   margin: 10px 0px 30px 0px
}

.dashed-box-3 {
   background: #F2E7D5;
   border-style: dashed;
   border-width: thin;
   padding: 15px 15px 15px 15px;
   margin: 10px 0px 30px 0px
}

.dashed-box-4 {
   background: #F2F2D5;
   border-style: dashed;
   border-width: thin;
   padding: 15px 15px 15px 15px;
   margin: 10px 0px 30px 0px
}

.hr { /* IE friendly <hr /> <div class="hr"></div> */
   clear: both;
   height: 1px;
   font-size: 0; /* Hack for IE */
   background:  url("/images/template-dashed-line-1.gif") repeat-x;
   margin-top: 5px;
   margin-bottom: 5px
}

.leader {
   font-size: 110%;
   font-weight: bold;
   text-transform: uppercase
}

.left {
  text-align: left
}

.table-background-1 {
   background: #FFFFFF
}

.float-left-thin-border {
  float: left;
  border: solid 1px silver;
  padding: 5px 5px 5px 5px;
  margin: 0px 10px 10px 0px
}

.float-left-no-border {
  float: left;
  border: none;
  padding: 5px 5px 5px 5px;
  margin: 0px 10px 10px 0px
}

.float-right-thin-border {
  float: right;
  border: solid 1px silver;
  padding: 5px 5px 5px 5px;
  margin: 5px 0px 10px 10px
}

.float-right-no-border {
  float: right;
  border: none;
  padding: 5px 5px 5px 5px;
  margin: 5px 0px 10px 10px
}

.img-no-border {
  border: none
}

.right {
  text-align: right
}

.text-breadcrumbs {
   font-size: 85%;
   text-align: left;
   margin-top: 0px;
   margin-right: 10px;
   margin-bottom: 0px;
   margin-left: 10px
}

.text-small-center {
   font-size: 85%;
   text-align: center
}

.text-small-justify {
   font-size: 85%;
   text-align: justify
}

.text-small-left {
   font-size: 85%;
   text-align: left
}
