body {
   background-image: url("../images/DistasioMain_01.jpg");
   background-position: top;
   background-repeat: repeat-x;
}

table,tr,td {
   font-family: Verdana, Helvetica, sans-serif;
   color: #333333;
   font-size: 12px;
   text-align: left;
}

img {
   display: block;
   border: none;
}

h3 {
   color: #740000;
   font-size: 15px;
}

h1 {
   color: #740000;
   font-family: Geneva, Arial, Helvetica, sans-serif;
   font-size: 17px;
   line-height: 17px;
}

h2 {
   color: #740000;
   font-size: 15px;
   line-height: 18px;
}

a {
   font-family: Verdana, Helvetica, sans-serif;
   color: #0033cc;
   font-size: 12px;
   text-decoration: none;
}

a:hover {
   font-family: Verdana, Helvetica, sans-serif;
   color: #990000;
   font-size: 12px;
   text-decoration: none;
}

a.white {
   font-family: Verdana, Helvetica, sans-serif;
   color: #ffffff;
   font-size: 12px;
   text-decoration: none;
}

a.white:hover {
   font-family: Verdana, Helvetica, sans-serif;
   color: #999999;
   font-size: 12px;
   text-decoration: none;
}

.text {
   line-height: 24px;
   text-align: left;
}

.smaller {
   color: #ffffff;
   font-size: 10px;
   line-height: 20px;
}

.lico {
   font-family: Verdana, Helvetica, Sans-Serif;
   background: #ffffff;
   font-size: 11px;
   border-bottom: #000000 1px solid;
   border-left: #000000 1px solid;
   border-right: #000000 1px solid;
   border-top: #000000 1px solid;
   color: #000000;
   padding-bottom: 1px;
   padding-left: 1px;
   padding-right: 1px;
   padding-top: 1px;
   width: 180px;
   margin-bottom: 0px;
}

.white {
   color: #ffffff;
   line-height: 20px;
}

b {
   color: #000000;
}

#prac ul {
   margin: 0px;
   padding: 9px 0px 6px 40px;
}

#prac li {
   list-style-image: url(../images/bullet.gif);
   margin-bottom: 13px;
   margin-left: 0px;
}

.disclaimer {
   font-size: 11px;
   font-style: italic;
   line-height: 20px;
}

html, body {
   min-height: 100%;
   height: auto !important;
   height: 100%;
}

#TB_window {
   font: 12px Arial, Helvetica, sans-serif;
   color: #333333;
}

#TB_secondLine {
   font: 10px Arial, Helvetica, sans-serif;
   color: #666666;
}

#TB_window a:link {
   color: #666666;
}

#TB_window a:visited {
   color: #666666;
}

#TB_window a:hover {
   color: #000;
}

#TB_window a:active {
   color: #666666;
}

#TB_window a:focus {
   color: #666666;
}

#TB_overlay {
   position: absolute;
   z-index: 100;
   top: 0px;
   left: 0px;
   background-color: #000;
   filter: alpha(opacity=60);
   -moz-opacity: 0.6;
   opacity: 0.6;
}

#TB_window {
   position: absolute;
   background: #ffffff;
   z-index: 102;
   color: #000000;
   display: none;
   border: 4px solid #525252;
   text-align: left;
}

#TB_window img {
   display: block;
   margin: 15px 0 0 15px;
   border-right: 1px solid #ccc;
   border-bottom: 1px solid #ccc;
   border-top: 1px solid #666;
   border-left: 1px solid #666;
}

#TB_caption {
   height: 25px;
   padding: 7px 30px 10px 25px;
   float: left;
}

#TB_closeWindow {
   height: 25px;
   padding: 11px 25px 10px 0;
   float: right;
}

#TB_closeAjaxWindow {
   padding: 5px 10px 7px 0;
   margin-bottom: 1px;
   text-align: right;
   float: right;
}

#TB_ajaxWindowTitle {
   float: left;
   padding: 7px 0 5px 10px;
   margin-bottom: 1px;
}

#TB_title {
   background-color: #e8e8e8;
   height: 27px;
}

#TB_ajaxContent {
   clear: both;
   padding: 2px 15px 15px 15px;
   overflow: auto;
   text-align: left;
   line-height: 1.4em;
}

#TB_ajaxContent p {
   padding: 5px 0px 5px 0px;
}

#TB_load {
   position: absolute;
   display: none;
   height: 100px;
   width: 100px;
   z-index: 101;
}

#TB_HideSelect {
   z-index: 99;
   position: absolute;
   top: 0;
   left: 0;
   background-color: #fff;
   border: none;
   filter: alpha(opacity=0);
   -moz-opacity: 0;
   opacity: 0;
}

#TB_iframeContent {
   clear: both;
   border: none;
   margin-bottom: -1px;
   margin-top: 1px;
   _margin-bottom: 1px;
}

.popupBody {
   background: none;
   border: 0px;
}

.sponsoredsection {
   background-color: #d2e0f8;
   color: #ffffff;
   font-size: 11px;
}

.sponsoredsectionsub {
   background-color: #8D9CB3;
   color: #ffffff;
   font-size: 11px;
}

.sponsoredsection2 {
   background-color: #b5d0ff;
   color: #ffffff;
   font-size: 11px;
}

.sponsoredsectionsub2 {
   background-color: #6f85ad;
   color: #ffffff;
   font-size: 11px;
}

.normalsection {
   background-color: #eeeeee;
   color: #ffffff;
   font-size: 11px;
}

.normalsectionsub {
   background-color: #cccccc;
   color: #000000;
   font-size: 11px;
}

.normalsection2 {
   background-color: #eeeeee;
   color: #ffffff;
   font-size: 11px;
}

.normalsectionsub2 {
   background-color: #dddddd;
   color: #000000;
   font-size: 11px;
}

h3 {
   color: #003366;
   font-size: 15px;
   line-height: 15px;
}

.foot {
   font-family: Verdana, Helvetica, sans-serif;
   color: #ffffff;
   font-size: 11px;
}

a.afoot {
   font-family: Verdana, Helvetica, sans-serif;
   color: #ffffff;
   font-size: 11px;
   text-decoration: none;
}

a.afoot:hover {
   font-family: Verdana, Helvetica, sans-serif;
   color: #0033cc;
   font-size: 11px;
}

a {
   font-family: Verdana, Helvetica, sans-serif;
   color: #0033cc;
   font-size: 12px;
   text-decoration: none;
}

a.white {
   font-family: Verdana, Helvetica, sans-serif;
   color: #ffffff;
   font-size: 12px;
}

a:hover {
   font-family: Verdana, Helvetica, sans-serif;
   color: #333366;
   font-size: 12px;
   text-decoration: underline;
}

.text {
   line-height: 19px;
}

.smaller {
   color: #003366;
   font-size: 11px;
}

a.bread {
   font-size: 11px;
   text-decoration: underline;
}

a.bread:hover {
   font-size: 11px;
}

textarea,input,select {
   font-size: 11px;
}

.white {
   color: #ffffff;
}

.white2 {
   color: #ffffff;
   font-size: 10px;
}

b {
   color: #003366;
}

b.t {
   color: #000066;
   font-size: 10px;
}

#prac ul {
   margin: 0px;
   padding: 9px 0px 6px 40px;
}

#prac li {
   list-style-image: url(images/bullet.gif);
   margin-bottom: 7px;
}

#prac a {
   font-weight: bold;
}

table.datatable td {
   vertical-align: top;
}

div.ifly {
   font-family: Arial, Verdana;
   font-size: 11px;
   margin: 0px;
   padding-right: 10px;
   padding-left: 10px;
   background-color: #740000;
   border-left: solid 1px #333;
   border-right: solid 1px #333;
   border-bottom: solid 1px #333;
}

div.iflyOver {
   background-color: #400101;
}

div.ifly a {
   color: #ffffff;
}

div a.iflyOver {
   color: #ffffff;
}

div.ifly a:hover {
   color: #ffffff;
}

.RssArea {
   padding: 8px;
}

.RssArea a {
   color: #ffffa0;
}

.TestimonialsContent {
   color: #ffffff;
   margin: 0px 20px;
}

.TestimonialsContent a {
   color: #ffffff;
}

.TestimonialsContent a:hover {
   color: #ffffff;
}

