/* general */
body  {font-family: arial,helvetica,verdana; font-size: 8pt; color: #000000; }
td {font-family: arial,helvetica,verdana; font-size: 8pt; color: #000000; }
.italic {font-style:italic; }
img { border: 0; }
table { border: 0px; }
ul,ol,li { font-family: arial,helvetica,verdana; font-size: 11pt; color: #000000; line-height: 15pt; }
dd { font-size: 8pt; }

a:link{ text-decoration:none; color: #BD350B; }
a:visited{ text-decoration:none; color: #BD350B; }
a:active{ text-decoration:none; color: #E3400E; }
a:hover{ text-decoration:none; color: #E3400E; }

/* header */
.toplinks { font-size: 8pt; color: #FEF9C2; }
.toplinks a:link{ text-decoration:none; color: #FEF9C2; }
.toplinks a:visited{ text-decoration:none; color: #FEF9C2; }
.toplinks a:active{ text-decoration:none; color: #FFFFFF; }
.toplinks a:hover{ text-decoration:none; color: #FFFFFF; }

/* main */
td.main { padding: 6px; }
table.border { border: 1px solid #000097; padding: 0; }
td.yelcol { border: 1px solid #000097; padding: 0; background-color: #FBF6C0; }
table.borderall { background-color: #000097; }
.ptt { background-color: #BD350B; text-align: center}
.content { background-color: #FFFFFF; padding: 16px; margin: 0; font-size: 11pt; line-height: 15pt; text-align: justify; overflow: visible; }
.heading { color: #000097; font-weight: bold; font-size: 12pt; }
.big { font-size: 11pt; font-weight: bold; color: #010185; }
.grey { background-color: #DDDDDD; padding: 2px; }
.note { font-style: italic; }


/* columns */
.col1head { background-color: #FFFFFF;  background-image: url(images/tt1_bg.gif); text-align: center;}
.col1 { background-color: #E7E7E7; padding: 10px; }
.col1a { padding: 10px; }

.col2head { background-color: #FBF6C0;  background-image: url(images/tt2_bg.gif); text-align: center;}
.col2 { background-color: #FBF6C0; padding: 10px; }

.col3head { background-color: #FFFFFF;  background-image: url(images/tt3_bg.gif); text-align: center;}
.col3 { background-color: #93BABA; padding: 10px; }

.coltext { font-size: 10pt; line-height: 13pt; }

/* buttons */
table.button { background-color: #BD350B;}
td.button { text-align: center; }

/* footer */
.stripe { background-color: #0B6363; }
.footer { background-color: #000095; }
.bottomlinks { color: #DDDDFF; line-height: 15pt; }
.bottomlinks a:link{ text-decoration:none; color: #DDDDFF; }
.bottomlinks a:visited{ text-decoration:none; color: #DDDDFF; }
.bottomlinks a:active{ text-decoration:none; color: #FFFFFF; }
.bottomlinks a:hover{ text-decoration:none; color: #FFFFFF; }
.credits { color: #9D9DF2; line-height: 15pt; }
.credits a:link{ text-decoration:none; color: #9D9DF2; }
.credits a:visited{ text-decoration:none; color: #9D9DF2; }
.credits a:active{ text-decoration:none; color: #FFFFFF; }
.credits a:hover{ text-decoration:none; color: #FFFFFF; }

/*articles*/
#space { height: 20px; }
.return { font-size: 11pt; font-weight: bold; color: #010185; }
.return a:link{ text-decoration:none; color: #010185; }
.return a:visited{ text-decoration:none; color: #010185; }
.return a:active{ text-decoration:none; color: #010185; }
.return a:hover{ text-decoration:none; color: #010185; }


/* job target classes:
jt_job_list 
jt_job_position 
jt_nojobs 
jt_alljobs */

.jt_job { font-weight: bold; margin-top: 5px;  }
.jt_row1 { background-color: #FFFFFF; }
.jt_row2 { background-color: #E7E7E7; }
.jt_job_location  { font-weight: normal; }
.jt_job_company { font-weight: normal;  }
