#info_window{
  width: 300px;
}
#info_window_contents{
  color: #333;
  background-color: #fffb99;
  border: 2px solid  #ad7a00;
  padding:0 5px;
}
#info_window_beak{
  width: 12px;
  height: 19px;
  background: url('images/corners/beak.png') top left no-repeat transparent;
}
* html #info_window_beakassignWindow
#info_window_tl, #info_window_tr, #info_window_bl, #info_window_br,
#info_window_t,#info_window_l,#info_window_r,#info_window_b{
  height: 0px;
  width: 0px;
}


#info_window h2 {
	color: #000;
}


/******* tuition assignment info window *****/

#assign_info_window{
  width: 350px;
}
#assign_info_window_contents{
  background-color: #f5f3c1;
  font-size:12px;
}
#assign_info_window_tl{
  width: 18px;
  height: 18px;
  background: url('images/corners/assignWindow_tl.png') top left no-repeat transparent;
}
* html #assign_info_window_tl{
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/corners/assignWindow_tl.png', sizingMethod='crop');
}
#assign_info_window_t {
  height: 18px;
  background: url('images/corners/assignWindow_t.png') top left repeat-x transparent;
}

#assign_info_window_tr{
  width: 18px;
  height: 18px;
  background: url('images/corners/assignWindow_tr.png') top left no-repeat transparent;
}
* html #assign_info_window_tr{
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/corners/assignWindow_tr.png', sizingMethod='crop');
}

#assign_info_window_l{
  width: 3px;
  background: url('images/corners/assignWindow_l.png') top left repeat-y transparent;
}
#assign_info_window_r{
  width: 3px;
  background: url('images/corners/assignWindow_r.png') top right repeat-y transparent;
}
#assign_info_window_bl{
  width: 18px;
  height: 18px;
  background: url('images/corners/assignWindow_bl.png') top left no-repeat transparent;
}
* html #assign_info_window_bl{
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/corners/assignWindow_bl.png', sizingMethod='crop');
}
#assign_info_window_b{
  background: url('images/corners/assignWindow_b.png') top left repeat-x transparent;
}

#assign_info_window_br{
  width: 18px;
  height: 18px;
  background: url('images/corners/assignWindow_br.png') top left no-repeat transparent;
}
* html #assign_info_window_br{
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/corners/assignWindow_br.png', sizingMethod='crop');
}

#assign_info_window_close{
  width: 21px;
  height: 21px;
  margin: 10px 0 0 -6px;
  background: url('images/corners/assignWindow_close.png') top left no-repeat transparent;
  cursor: pointer;
}
* html #assign_info_window_close{
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/corners/assignWindow_close.png', sizingMethod='crop');
}
#assign_info_window_max{
  width: 21px;
  height: 21px;
  background: url('images/corners/assignWindow_max.png') top left no-repeat transparent;
  cursor: pointer;
}
* html #assign_info_window_max{
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/corners/assignWindow_max.png', sizingMethod='crop');
}
#assign_info_window_min{
  width: 21px;
  height: 21px;
  background: url('images/corners/assignWindow_min.png') top left no-repeat transparent;
  cursor: pointer;
}
* html #assign_info_window_min{
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/corners/assignWindow_min.png', sizingMethod='crop');
}
#assign_info_window_beak{
  width: 116px;
  height: 32px;
  background: url('images/corners/assignWindow_beak.png') top left no-repeat transparent;
}
* html #assign_info_window_beak{
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/corners/assignWindow_beak.png', sizingMethod='crop');
}

#assign_info_window p {
	padding:0;
	margin:0;
}

#assign_info_window a {
	text-decoration: underline;
	color:blue;
}

#assign_info_window_contents .content{
  margin: 0;
  padding: 0;
  width: 600px;

}
#assign_info_window_contents .action {
  padding:8px 15px 0 8px;
  float:right;
}

#assign_info_window_contents .title{
  padding:0 15px;
  font-size: 14px;
  font-weight: bold;
  color: #000;
}


#assign_info_window_contents .subtitle{
  padding:5px 25px;
  color: green;
  font-weight:bold;
}


#assign_info_window_contents .summary {
  border-top:1px dashed #CCC;
  margin:5px 0px;
  padding:0px 20px;
}

#assign_info_window_contents .summary table {
  border-collapse:collapse;
}

#assign_info_window_contents .summary-label {
  border-bottom:1px solid #CCC;
  padding:2px 0 2px 0;
  margin:0px;
  color:#777;
  width:70px;
  font-size:11px;
}

#assign_info_window_contents .summary-item {
  border-bottom:1px solid #CCC;
  padding:2px 0 2px 0;
  margin:0px;
  font-size:12px;
  font-weight:bold;
}

#assign_info_window_contents .instructions {
  margin:5px 0px;
  padding:0px 20px;
 }

#assign_info_window_contents .instructions .label {
  color: #777;
  font-size:11px;
  margin:0px -3px;
  padding:2px;
 }




/******* job info window *****/

#job_info_window{
  width: 600px;
}
#job_info_window_contents{
  background-color: #f5fbfd;
  font-size:12px;
}
#job_info_window_tl{
  width: 18px;
  height: 18px;
  background: url('images/corners/jobWindow_tl.png') top left no-repeat transparent;
}
* html #job_info_window_tl{
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/corners/jobWindow_tl.png', sizingMethod='crop');
}
#job_info_window_t {
  height: 18px;
  background: url('images/corners/jobWindow_t.png') top left repeat-x transparent;
}

#job_info_window_tr{
  width: 18px;
  height: 18px;
  background: url('images/corners/jobWindow_tr.png') top left no-repeat transparent;
}
* html #job_info_window_tr{
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/corners/jobWindow_tr.png', sizingMethod='crop');
}
#job_info_window_l{
  width: 3px;
  background: url('images/corners/jobWindow_l.png') top left repeat-y transparent;
}
#job_info_window_r{
  width: 3px;
  background: url('images/corners/jobWindow_r.png') top right repeat-y transparent;
}
#job_info_window_bl{
  width: 18px;
  height: 18px;
  background: url('images/corners/jobWindow_bl.png') top left no-repeat transparent;
}
* html #job_info_window_bl{
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/corners/jobWindow_bl.png', sizingMethod='crop');
}
#job_info_window_b{
  background: url('images/corners/jobWindow_b.png') top left repeat-x transparent;
}
#job_info_window_br{
  width: 18px;
  height: 18px;
  background: url('images/corners/jobWindow_br.png') top left no-repeat transparent;
}
* html #job_info_window_br{
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/corners/jobWindow_br.png', sizingMethod='crop');
}
#job_info_window_close{
  width: 21px;
  height: 21px;
  margin: 10px 0 0 -6px;
  background: url('images/corners/jobWindow_close.png') top left no-repeat transparent;
  cursor: pointer;
}
* html #job_info_window_close{
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/corners/jobWindow_close.png', sizingMethod='crop');
}
#job_info_window_max{
  width: 21px;
  height: 21px;
  background: url('images/corners/jobWindow_max.png') top left no-repeat transparent;
  cursor: pointer;
}
* html #job_info_window_max{
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/corners/jobWindow_max.png', sizingMethod='crop');
}
#job_info_window_min{
  width: 21px;
  height: 21px;
  background: url('images/corners/jobWindow_min.png') top left no-repeat transparent;
  cursor: pointer;
}
* html #job_info_window_min{
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/corners/jobWindow_min.png', sizingMethod='crop');
}
#job_info_window_beak{
  width: 116px;
  height: 32px;
  background: url('images/corners/jobWindow_beak.png') top left no-repeat transparent;
}
* html #job_info_window_beak{
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/corners/jobWindow_beak.png', sizingMethod='crop');
}

#job_info_window p {
	padding:0;
	margin:0;
}

#job_info_window ul {
	margin:0;
	padding:0 0 0 1.5em;
}

#job_info_window li {
	padding:0;
	margin:0;
}

#job_info_window a {
	text-decoration: underline;
	color:blue;
}

#job_info_window_contents .content{
  margin: 0;
  padding: 0;
  width: 600px;

}
#job_info_window_contents .action {
  padding:8px 15px 0 8px;
  float:right;
}

#job_info_window_contents .title{
  padding:0 15px;
  font-size: 14px;
  font-weight: bold;
  color: #000;
}


#job_info_window_contents .subtitle{
  padding:5px 25px;
  color: green;
  font-weight:bold;
}

#job_info_window_contents .reqs {
  height:250px;
  overflow:auto;
}

#job_info_window_contents .req_header {
  color:#777;
  border-bottom:1px solid #CCC;
  
  padding:5px 15px;
  margin:2px 0px;
  background-color:#eee;
  font-size:11px;
}

#job_info_window_contents .req_body {
  padding:0 0 0 20px;  
}



#job_info_window_contents .summary {
  border-top:1px dashed #CCC;
  padding:0px 20px;
  margin:5px 0px;
}

#job_info_window_contents .summary table {
  border-collapse:collapse;
}

#job_info_window_contents .summary-label {
  border-bottom:1px solid #CCC;
  padding:2px 0 2px 0;
  margin:0px;
  color:#777;
  width:110px;
  font-size:11px;
}

#job_info_window_contents .summary-item {
  border-bottom:1px solid #CCC;
  padding:2px 0 2px 0;
  margin:0px;
  font-size:12px;
  font-weight:bold;
}

#job_info_window_contents .instructions {
  margin:5px 0px;
  padding:0px 20px;
 }

