body {
  background: #C7DCEF url(../images/body_bg.jpg) repeat-x;
  font: normal 12px Verdana, Arial, Helvetica, sans-serif;
  color: #ffffff;
  margin: 0px;
  padding: 0px;
  text-align: center; /* centering hack 1/2 */
}

p,td,ul,ol,li {
  font: normal 12px Verdana, Arial, Helvetica, sans-serif;
  color: #ffffff;
}

#wrapper {
 background: transparent;
  border: 0px;
  margin: auto;
  padding: 0px;
  text-align:left;
  width: 823px;
}

#content_head {
  background: transparent;
  border: 0px;
  float: left;
  margin: 0px;
  padding: 0px;
  width: 823px;
}

#content_center_wrapper {  
  background: url(../images/main_bg.gif) repeat-y;
  border: 0px;
  float: left;
  margin: 0px;
  padding: 0px;
  width: 823px;
}

#content_left {
  background: transparent;
  border: 0px;
  float: left;
  margin: 0px;
  padding: 0px;
  width: 179px; /* standards width reinforcement */
}

#content_left_nav {
  background: #277ABE;
  border: 0px;
  float: right;
  height: 192px;
  margin: 0px;
  padding: 0px;
  width: 166px;
}


#content_left_testimonials {
  background: none;
  border: 0px;
  float: left;
  margin: 0px;
  padding: 20px 10px 20px 25px;
  width: 179px;
  voice-family: "\"}\"";
  voice-family: inherit;
  width: 144px;
}
html>body #content_left_testimonials {
  width: 144px;
}



#content_right {
  background: none;
  border: 0px;
  float: left;
  margin: 0px;
  padding: 0px;
  width: 644px; /* IE5Xwin sees this (standards width plus padding and border on left and right)*/
}

#content_right_inner {
  background: none;
  border: 0px;
  float: left;
  margin: 0px;
  padding: 20px;
  width: 644px; /* IE5Xwin sees this (standards width plus padding and border on left and right)*/
  voice-family: "\"}\"";
  voice-family: inherit;
  width: 604px; /* standards width */
}
html>body #content_right_inner {
  width: 604px; /* standards width reinforcement */
}

#content_footer {
  background: url(../images/footer_bg.gif) repeat-y;
  color: #ffffff;
  border: 0px;
  text-align: center;
  float: left;
  margin: 0px;
  padding: 0px;
  width: 823px;
}

#content_tail {
  background: transparent;
  border: 0px;
  float: left;
  margin: 0px;
  padding: 0px;
  text-align:center;
  width: 823px;
}





#index_center_wrapper {
  background: transparent; /* url(../images/index_line.jpg) repeat-y; */
  border: 0px;
  text-align: center;
  float: left;
  margin: 0px;
  padding: 0px;
  width: 502px;
}

#index_center_top {
  color: #fff;
  font-weight: bold;
  background: transparent url(../images/index_bar.jpg) repeat-y;
  border: 0px;
  text-align: left;
  float: left;
  height: 24px; /* IE5Xwin sees this (standards height plus padding and border on top and bottom) */
  margin: 0px;
  padding: 0px;
  width: 502px; /* IE5Xwin sees this (standards width plus padding and border on left and right)*/
  voice-family: "\"}\"";
  height: 24px; /* standards height */
  voice-family: inherit;
  width: 502px; /* standards width */
}
html>body #index_center_top {
  heigth: 24px; /* standards height reinforcement */
  width: 502px; /* standards width reinforcement */
}

#index_center_right {
  background: transparent;
  border: 0px;
  
  float: right;
  text-align: left;
  margin: 0px;
  padding: 15px;  
  width: 402px; /* IE5Xwin sees this (standards width plus padding and border on left and right)*/
  voice-family: "\"}\"";
  voice-family: inherit;
  width: 372px; /* standards width */
}
html>body #index_center_right {
  width: 372px; /* standards width reinforcement */
}









/* expanding widget wrapper */

#widget_wrapper {  
  background-color: #4496BB;
  border: 0px;
  float: left;
  margin: 0px;  
  padding: 0px; 
  width: 600px;
}

#widget_inner {  
  color: #fff;
  border: 0px;
  text-align: left;
  float: left;
  margin: 0px;
  padding: 10px;
  width: 600px; /* IE5Xwin sees this (standards width plus padding and border on left and right)*/
  voice-family: "\"}\"";
  voice-family: inherit;
  width: 580px; /* standards width */
}
html>body #widget_inner {
  width: 580px; /* standards width reinforcement */
}

div.widget_collapsable {  
  margin: 0px;
  background-color: #006690;
  color: #fff;
  padding: 10px 8px;
  overflow: auto;
}

/* Other styles */

#what_text {
  font-size: 11px; 
  color: #006690; 
  padding: 25px 20px 0px 10px;
}

li.questions {
  font-weight: bold;
  color: #006690;
}

a {
  color:#ffffff;
  text-decoration:none;
}

a:hover {
  color:#ffffff;
  text-decoration:underline;
}

a:active {
  color:#ffffff;
  text-decoration:none;
}

a.questions {
  color:#006690;
  text-decoration:none;
}

a.questions:hover {
  color:#ffffff;
  text-decoration:none;
}

a.questions:active {
  color:#ffffff;
  text-decoration:none;
}

img.MainImage {
  display:block;
}

