body { color: #555753; background:#f0f0f0; background-image:url(/img/bg_r.png);background-repeat:repeat-x; border:0px; margin:0px; margin-top:5px; height:1249px;}

body, p, ol, ul, td {
  font-family: Tahoma;
  font-size:   13px;
  line-height: 20px;
}

li, ul {padding:0px; list-style-type: none;}

pre {
  background-color: #eee;
  padding: 10px;
  font-size: 11px;
}

a {
	text-decoration: none;
	color: #4e9a06;
}

a:hover {
	text-decoration: none;
	color: #ad7fa8;
}
a img {border:0px;margin:0px;}

.fieldWithErrors {
  padding: 2px;
  background-color: red;
  display: table;
}

#errorExplanation {
  width: 400px;
  border: 2px solid red;
  padding: 7px;
  padding-bottom: 12px;
  margin-bottom: 20px;
  background-color: #f0f0f0;
}

#errorExplanation h2 {
  text-align: left;
  font-weight: bold;
  padding: 5px 5px 5px 15px;
  font-size: 12px;
  margin: -7px;
  background-color: #c00;
  color: #fff;
}

#errorExplanation p {
  color: #333;
  margin-bottom: 0;
  padding: 5px;
}

#errorExplanation ul li {
  font-size: 12px;
  list-style: square;
}

#maincontent {margin:0px; border:0px; width:100%; float:left;}
#top {height:75px;}
.menu_mid {min-width:950px; height:56px;}
#undermenu {}
.undermenu_active{}
.undermenu:hover{}

.footer_border{width:100%;height:51px;background-image:url(/img/footer_border.png);background-repeat:repeat-x;float:left;}
.footer{width:100%;float:left;}

.box_o {min-width:190px; width:100%; min-height:250px; color: #555753;}
.box_r {min-width:190px; width:100%; min-height:250px; color: #555753;}

.blog_o {background:#404042;	color: #ffffff;}
.blog_o a {color:#82c8dc;}
.blog_r {background:#404042; color: #ffffff;}
.blog_r a {color:#b0d446;}

.title_o {color:#82c8dc;font-weight:bold;font-size:18px;line-height:22px;}
.title_r {color:#b0d446;font-weight:bold;font-size:18px;line-height:22px;}

.title2_o {color:#1f7a92;font-weight:bold;font-size:18px;line-height:22px;}
.title2_r {color:#789e0b;font-weight:bold;font-size:18px;line-height:22px;}

.a_r a, .a_r a:hover, .a_r a:visited {text-decoration: none;color: #b0d446;}
.a_o a, .a_o a:hover, .a_o a:visited {text-decoration: none;color: #82c8dc;}



.dark_o{color:#1f7a92;}
.dark_o:hover{color:#1f7a92;}
.dark_o a{color:#1f7a92;}
.dark_o a:hover{color:#1f7a92;}
.dark_o a:visited{color:#1f7a92;}
.dark_r{color:#789e0b;}
.dark_r:hover{color:#789e0b;}
.dark_r a{color:#789e0b;}
.dark_r a:hover{color:#789e0b;}
.dark_r a:visited{color:#789e0b;}
.five_break{line-height:5px;}


.submenu_left_o{height:50px;background-image:url(/img/submenubar.png);background-repeat:no-repeat;background-position:top left; text-align:center;}
.submenu_right_o{height:50px;background-image:url(/img/submenubar.png);background-repeat:no-repeat;background-position:top right; text-align:center;}
.submenu_mid_o{height:50px;background-image:url(/img/submenumid.png);background-repeat:repeat-x; text-align:center;padding-top:4px;}

.submenu_left_r{height:50px;background-image:url(/img/submenuoffers.png);background-repeat:no-repeat;background-position:top left; text-align:center;}
.submenu_right_r{height:50px;background-image:url(/img/submenuoffers.png);background-repeat:no-repeat;background-position:top right; text-align:center;}
.submenu_mid_r{height:50px;background-image:url(/img/submenuoffmid.png);background-repeat:repeat-x; text-align:center;padding-top:4px;}

.jobs_left{height:50px;background-image:url(/img/gray_left.png);background-repeat:no-repeat;background-position:top left; width:10px;}
.jobs_right{height:50px;background-image:url(/img/gray_right.png);background-repeat:no-repeat;background-position:top right; width:10px;}
.jobs_mid{background:#acb0a8;}

.jobs_bleft{height:40px;background-image:url(/img/gray_bleft.png);background-repeat:no-repeat;background-position:bottom left; width:10px;}
.jobs_bright{height:40px;background-image:url(/img/gray_bright.png);background-repeat:no-repeat;background-position:bottom right; width:10px;}
.jobs_bmid{background:#acb0a8;}

.blog_left{height:40px;background-image:url(/img/dg_top_left.png);background-repeat:no-repeat;background-position:top left; width:20px;}
.blog_right{height:40px;background-image:url(/img/dg_top_right.png);background-repeat:no-repeat;background-position:top right; width:20px;}
.blog_mid{background:#404042;padding-top:5px;padding-bottom:5px;text-align:left;}
.blog_sides{background:#404042;}
.blog_bleft{height:40px;background-image:url(/img/dg_bottom_left.png);background-repeat:no-repeat;background-position:bottom left; width:20px;}
.blog_bright{height:40px;background-image:url(/img/dg_bottom_right.png);background-repeat:no-repeat;background-position:bottom right; width:20px;}

.contentdate{background:#acb0a8;color:#ffffff;padding:2px;}
.promo_sides{background:#acb0a8;border-top:1px dotted #ffffff;}
.promo_box_o{background:#acb0a8;color:#ffffff;text-align:left;padding:5px;border-top:1px dotted #ffffff;}
.promo_box_r{background:#acb0a8;color:#ffffff;text-align:left;padding:5px;}
.nav{border-top: 1px dotted #babdb6;border-bottom: 1px dotted #babdb6;}
.darkgray{color:#404042;}
.darkgray_xl{color:#404042;font-size:16px;line-height:18px;}
.lightgray{color:#acb0a8;}
.lightgray_xl{color:#acb0a8;font-size:16px;line-height:18px;}

.addframe_r{width:91px; height:38px; background-image:url(/img/addframe_o.png);background-repeat:no-repeat; text-align:center;float:right;}
.addframe_o{width:91px; height:38px; background-image:url(/img/addframe_r.png);background-repeat:no-repeat; text-align:center;float:right;}

#twitbadge{position:fixed;top:160px;right:0px}
#twitbadge a{width:31px;display:block;background:url('/img/twitbadge.png') no-repeat 0px 0px}
#twitbadge a.twitbadge{height:115px}
#rssbadge{position:fixed;top:290px;right:0px}
#rssbadge a{width:30px;display:block;background:url('/img/rss_float.png') no-repeat 0px 0px}
#rssbadge a.rssbadge{height:113px}
#bdgiperium{position:fixed;top:450px;right:0px}
#bdgiperium a{width:31px;display:block;background:url('/img/bdgiperium.png') no-repeat 0px 0px}
#bdgiperium a.bdgiperium{height:113px}

.pagination a{border: 1px solid #999c98; padding:5px; color:#999c98;}
.pagination a:hover{border: 1px solid #999c98; padding:5px; color:#999c98;}
.pagination a:visited{border: 1px solid #999c98; padding:5px; color:#999c98;}

.box_r:hover .pagination a{background:#ffffff;color: #4e9a06;}
.box_r:hover .pagination a:hover{color: #729fcfx;}
.box_o:hover .pagination a{background:#ffffff;color: #4e9a06;}
.box_o:hover .pagination a:hover{color: #729fcf;}

.pagination .prev_page{color:#999c98; padding:5px; border: none; }
.pagination .next_page{color:#999c98; padding:5px; border: none; }
.pagination .prev_page:hover{color:#999c98; padding:5px; border: none; }
.pagination .next_page:hover{color:#999c98; padding:5px; border: none; }
.pagination .prev_page:visited{color:#999c98; padding:5px; border: none; }
.pagination .next_page:visited{color:#999c98; padding:5px; border: none; }


.current{
	background: #999c98;
	color:#404042;
	padding:5px;
	border: 1px solid #999c98;
}



