body {margin:0px; padding:0px; background:  url(images/bg.jpg)}
.tab1 {background:  url(images/tal.jpg) repeat-x left top; width:100%; height:700px}
.priv {width:661px; height:24px; background:#AC3F3F; margin:0 0 0 31px;}


* {
  font-family: verdana;
  font-size: 10px;
  color: #6c6c6c;
}
html,body,form { margin: 0px; padding: 0px; }

input { border: 1px solid #cccccc; background: #FFFFFF; }

a {color: #444887; text-decoration: none;  }
a:hover { color: #8C8C8C; text-decoration: none; }

.red
{
color:#FF0000;
}

h1, h2 {
  border-top: 1px dotted #cccccc;
  border-bottom: 1px dotted #cccccc;
  font-weight: bold;
  margin:0px;
  padding: 0px;
  padding-left: 5px;
}
h1 { color: #192462; font-size: 14px; padding-top: 7px; padding-bottom: 7px; margin-bottom:8px; }
h2 { color: #b2b0b0 ; font-size: 11px; padding-top: 4px; padding-bottom: 4px; }
h3 { color: #192462; font-size: 13px;  margin:0px; padding: 0px; font-weight: bold; }

#bodybg { background: #c1c6ca url('/images/background.jpg') top left repeat-x; margin-top:35px;}

#main { background: #FFFFFF; padding: 4px; }
#top { background: url('/images/top_bk.jpg') top left no-repeat;}

#bottom { background: #f2f2f2 url('/images/greydots.gif') top left repeat-x; padding: 4px; }
#bottom td { color: #999999; font-size:9px; }

#footer { padding: 10px; padding-top: 5px;  }
#footer td, #footer a { font-size:9px; }

.fontblue, .fontblue a { color: #546da7; }
.fontgrey, .fontgrey a { color: #666666; font-size: 9px; }

.ltgreydots { background: url('/images/ltgreyvdots.gif') top left repeat-y; width:1px; }

.main_bk { background: url('/images/main_bk.jpg') top left repeat-x; }

.main { background: url('/images/main.gif') top left no-repeat; }

.topnav {
  padding-left: 5px;
  padding-right: 5px;
}
.topnav a { text-transform: uppercase; text-decoration: none; color:#ffffff; font-size: 10px; }
.topnav a:hover { color:#cccccc;  text-decoration: none; }

.topsubnav, .topsubnav a { color:#ffffff; font-size: 9px; }
.topsubnav a { text-decoration: underline; }

#home_nav { padding-left: 10px; padding-top: 40px; background: url('/images/home_nav.jpg') top left no-repeat; }
#home_nav th, #home_nav td{ text-align: left; color: #FFFFFF;}
#home_nav ul {
  margin: 0px;
  padding-left:20px;
  padding-bottom: 10px;
  list-style-image: url('/images/arrow.gif');
}
#home_nav a { color: #FFFFFF; text-decoration: underline; font-size: 10px; }
#home_nav a:hover { text-decoration: none; }

#nav { padding-left: 10px; padding-top: 40px; background: url('/images/nav.jpg') top left no-repeat; }
#nav th, #nav td{ text-align: left; color: #5f5f5f;}
#nav ul {
  margin: 0px;
  padding-left:20px;
  padding-bottom: 10px;
  list-style-image: url('/images/arrow.gif');
}
#nav a { color: #5f5f5f; text-decoration: underline; font-size: 10px; }
#nav a:hover { text-decoration: none; }

#content { padding: 5px;padding-top: 10px; background: url('/images/shadow.gif') top left repeat-x; }

#pos_col1, #pos_col2, #pos_col3 { border-bottom: 1px dotted #cccccc; height:100px; padding: 8px 10px 5px 10px; }
#pos_col1 { background: #E3E9EA; }
#pos_col2 { background: #E4EEFA; } /*background: url('/images/grad1.gif') top left repeat-x; }*/
#pos_col3 { background: #f0f5f8; } /*url('/images/grad2.gif') top left repeat-x; }*/

.listing_header{
  padding: 0px;
}

.listing {
	background: #eeeeee;
	border: 1px none #999999;
}
.listing_cell, .listing_cell {
	background: #FFFFFF;
	border: 1px none #999999;
}
.listings_title {
color:#444887;
font-size:14px;
font-weight:bold;
text-decoration: underline;
}
.listings_title:hover {
color:#444887;
font-size:14px;
font-weight:bold;
text-decoration: none;
}
.listings_location {
  color: #a1a1a1;
}

a.careerlink { color: #5f5f5f; text-decoration: underline; font-size: 10px; font-weight:700;}
a.careerlink:hover { text-decoration: none;}
.bottomborder {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.listings_title a {
	color: #444887;
	text-decoration: underline;
	font-size: 14px;
	font-weight: bold;
}
