.mmscontainer a:link, .mmscontainer a:visited {
  color : #ffffff;
  text-decorartion : underline;
}
.mmscontainer a:hover {
  color : #ff0000;
}
.wipmmsimage { 
  background : #000000;
  color : #ffffff;
  font-family : helvetica,arial;
  font-size : 11px;
  float : left;
  width : 468px;
  height : 395px;
  overflow : hidden;
  text-align : center;
}

.wipmmsimage_container { 
  background : #000000;
  color : #ffffff;
  font-family : helvetica,arial;
  font-size : 11px;
  margin : 0px;
  padding : 0px;
}

.mmscontainer_head {
  background : #000000 url(/tools/wip_v4/ajax/mmsimage/img/toppbar1.jpg);
  float : left;
  height : 25px;
  width : 768px;
}

.mmscontainer form {
  margin : 0px;
}
.mmscontainer {
  background : #000000;
  width : 768px;
  color : #ffffff;
  font-family : helvetica,arial;
  font-size : 11px;
  float : left;
  margin : 0px;
  padding : 0px;
  overflow : hidden;
}
.mmscontainer_list {
  width : 768px;
  font-family : helvetica,arial;
  font-size : 11px;
  float : left;
  margin : 0px;
  padding : 0px;
  overflow : hidden;
}
.mmsleft {
  font-family : helvetica,arial;
  font-size : 11px;
  background : #000000;
  width : 468px;
  float : left;
  padding : 2px 2px 2px 2px;
  overflow : hidden;
  border-top : 1px #ffffff solid;
}
.mmsright {
  font-family : helvetica,arial;
  font-size : 11px;
  width : 291px;
  margin : 0px 0px 0px 4px;
  float : left;
  overflow : hidden;
}


.wipmmsimageinfo { 
  background : #000000;
  width : 291px;
  float : left;
}
/* IE Hack stuff */
/*\*/
* html .wipmmsimageinfo {
}
/**/
.wipmmsimageinfo .head { 
  font-size : 13px;
  padding : 5px 10px 0px 10px;
  font-weight : bold;
  color : #BFBFBF;
  background : #000000 url(/tools/wip_v4/ajax/mmsimage/img/back1.jpg);
  border-top : 1px #ffffff solid;
  border-bottom : 1px #ffffff solid;
  height : 26px;
  width : 271px;
  overflow : hidden;
}
.wipmmsimageinfo .head img { 
  float : none;
  margin : 0px;
}
.wipmmsimageinfo .container { 
  font-size : 13px;
  padding : 5px 10px 5px 10px;
  margin : 0px;
  font-weight : normal;
  color : #000000;
  background : #ffffff;
  border-top : 0px #000000 solid;
  border-bottom : 2px #000000 solid;
  height : 160px;
  width : 271px;
  overflow : auto;
}

.wipmmsimageinfo .tab_container { 
  width : 100%;
  float : left;
  margin : 2px 0px 0px 0px;
  padding : 0px;
}
.wipmmsimageinfo .tab_container .tab_current { 
  margin : 0px 0px 0px 2px;
  padding : 0px 0px 0px 0px;
  width : 90px;
  float : left;
  background : #ffffff;
  font-size : 10px;
  text-transform : none;
}
.wipmmsimageinfo .tab_container .tab { 
  margin : 0px 0px 0px 2px;
  padding : 0px 0px 0px 0px;
  width : 90px;
  float : left;
  background : #aaaaaa;
  font-size : 10px;
  text-transform : none;
}
.wipmmsimageinfo .tab_container a:link, .wipmmsimageinfo .tab_container a:visited {
  display : block;
  width : 80px;
  padding : 0px 5px 0px 5px;
  margin : 0px;
  text-decoration : none;
  color: #000000;
}
.wipmmsimageinfo .tab_container a:hover {
  text-decoration : none;
  color: #ff0000;
}



.wipmmsimageinfo .container .image {  
  width : 64px;
  height : 64px;
  float : right;
  margin : 0px 0px 5px 5px;
  overflow : hidden;
}
.wipmmsimageinfo .container .image img {  
  margin : 0px;
  border : 0px;
  float : none;
}
.wipmmsimageinfo .container .date {  
  width : 140px;
  float : right;
  color : #bfbfbf;
  font-size : 10px;
  text-align : right;
}
.wipmmsimageinfo .container h1 {
  margin : 0px;
  font-size : 14px;
}
.wipmmsimageinfo .container .stats {  
  width : 185px;
  float : left;
  font-size : 10px;
}
.wipmmsimageinfo .container .vote { 
  margin : 0px 0px 0px 0px;
  width : 185px;
  float : left;
  text-align : center; 
  font-size : 12px;
  font-weight : bold;
}
.wipmmsimageinfo .container .vote img {
  border : 0px;
  float : none;
}
.wipmmsimageinfo .container .imglist {  
  width : 250px;
  float : left;
  font-size : 11px;
  font-weight : bold;
  margin : 15px 0px 0px 0px;
}
.wipmmsimageinfo .container .imglist .image {  
  width : 36px;
  height : 36px;
  float : left;
}

.wipmmsimagefaq { 
  background : #000000;
  width : 291px;
  height : 180px;
  float : left;
  color : #ffffff;
  overflow : auto;
}
/* IE Hack stuff */
/*\*/
* html .wipmmsimagefaq {
}
/**/
.wipmmsimagefaq .head { 
  font-size : 13px;
  padding : 5px 10px 0px 10px;
  font-weight : bold;
  color : #BFBFBF;
  background : #000000 url(/tools/wip_v4/ajax/mmsimage/img/back2.jpg);
  border-top : 1px #ffffff solid;
  border-bottom : 1px #ffffff solid;
  height : 25px;
  width : 271px;
  overflow : hidden;
}
.wipmmsimagefaq .container { 
  font-size : 13px;
  padding : 5px 5px 5px 5px;
  font-weight : normal;
  color : #ffffff;
  background : #000000;
  height : 131px;
  width : 280px;
  overflow : auto;
}




.wipmmsimage .image { 
  width : 100%;
  height : 380px;
  float : left;
  overflow : hidden;
}
.wipmmsimage img { 
  background : none;
  border : 0px;
  float : none;
}
.wipmmsimage .progress { 
  width : 70px;
  float : left;
}

.wipmmsimage ul {
  padding    : 3px 0px 0px 0px;
  margin     : 0px;
  list-style : none;
}
.wipmmsimage li {
  border-bottom : #e5ecf9 1px solid;
  padding       : 0px;
  margin        : 0px 0px 0px 0px;
  text-align    : left;
  font-size     : 12px;
  font-weight   : normal;
}
.clear {
  clear    : both;
  height   : 0px;
  overflow : hidden;
}




.mmsleftlist .head, .mmsrightlist .head, .mmsfulllist .head {
  background : #000000 url(/tools/wip_v4/ajax/mmsimage/img/back3.jpg);
  float : left;
  height : 20px;
  width : 452px;
  font-size : 13px;
  padding : 5px 10px 0px 10px;
  font-weight : bold;
  color : #ffffff;
  overflow : hidden;
}
.navinfo {
  width : 100%;
  float : left;
  text-align : center;
}
.navinfo .current {
  font-size : 18px;
  font-weight : bold;
}
.navinfo a:link, .navinfo a:visited {
  color : #ffffff;
  text-decoration : none;
}
.navinfo a:hover {
  color : #aa0000;
  text-decoration : underline;
}





.mmsrightlist .head .nav, .wipmmsimageinfo .head .nav, .wipmmsimagefaq .head .nav  {
  display : block;
  float : right;
  width : 55px;
  text-align : right;
}
.mmsleftlist .head .nav, .mmsfulllist .head .nav {
  display : block;
  float : right;
  width : 230px;
  padding : 3px 0px 0px 0px;
  text-align : right;
  font-size : 12px;
  font-weight : normal;
}
.mmsleftlist .head .nav .arrow, .mmsfulllist .head .nav .arrow {
  line-height : 10px;
  font-size : 20px;
  font-weight : bold;
}
.mmsleftlist .head .nav .current, .mmsfulllist .head .nav .current {
  padding : 2px 3px 0px 3px;
  border : 1px #000000 solid;
  font-weight : bold;
}
.mmsleftlist .head .nav img, .mmsrightlist .head .nav img, .mmsfulllist .head .nav img, .wipmmsimageinfo .head .nav img, .wipmmsimagefaq .head .nav img {
  margin : 0px 0px 0px 10px;
  border : 0px;
  float : right;
}
.mmsleftlist .head .nav a:link, .mmsrightlist .head .nav a:link, .mmsfulllist .head .nav a:link {
  font-size : 12px;
  color : #ffffff;
  text-decoration : none;
}
.mmsleftlist .head .nav a:visited, .mmsrightlist .head .nav a:visited, .mmsfulllist .head .nav a:visited {
  font-size : 12px;
  color : #ffffff;
  text-decoration : none;
}
.mmsleftlist .head .nav a:hover, .mmsrightlist .head .nav a:hover, .mmsfulllist .head .nav a:hover {
  font-size : 12px;
  color : #0000ff;
  text-decoration : underline;
}

.mmscontainer_list .head .tab, .mmscontainer .head .tab {
  font-size : 10px;
  font-weight : bold;
  background : url(/tools/wip_v4/ajax/mmsimage/img/tab_red_70.gif);
  width : 60px;
  height : 14px;
  float : left;
  margin : -3px 1px 0px 0px;
  padding : 7px 5px 0px 5px;
  overflow : hidden;
}
.mmscontainer_list .head .tab.selected, .mmscontainer .head .tab.selected {
  font-size : 10px;
  font-weight : bold;
  background : url(/tools/wip_v4/ajax/mmsimage/img/tab_black_70.gif);
  width : 60px;
  height : 14px;
  float : left;
  margin : -3px 1px 0px 0px;
  padding : 7px 5px 0px 5px;
  overflow : hidden;
}
.mmscontainer_list .head .tab.selected a:link, .mmscontainer_list .head .tab.selected a:visited, .mmscontainer .head .tab.selected a:link, .mmscontainer .head .tab.selected a:visited {
  display : block;
  width : 60px;
  text-decoration : none;
  color : #ffffff;
}
.mmscontainer_list .head .tab a:link, .mmscontainer_list .head .tab a:visited, .mmscontainer .head .tab a:link, .mmscontainer .head .tab a:visited {
  display : block;
  width : 60px;
  text-decoration : none;
  color : #ffffff;
}

.wipmmsimagefaq .head .tab {
  margin : 3px 1px 0px 0px;
}
.wipmmsimagefaq .head .tab.selected {
  margin : 3px 1px 0px 0px;
}




.mmsrightlist .head {
  background : #000000 url(/tools/wip_v4/ajax/mmsimage/img/back4.jpg);
  width : 273px;
}
.mmsfulllist .head {
  background : #000000 url(/tools/wip_v4/ajax/mmsimage/img/back5.jpg);
  width : 758px;
}




.mmsleftlist {
  margin : 3px 0px 0px 0px;
  padding : 0px 0px 10px 0px;
  background : #000000;
  color : #ffffff;
  float : left;
  width : 472px;
  min-height : 285px;
/*  overflow : hidden; */
}
/* IE Hack stuff */
/*\*/
* html .mmsleftlist {
  height : 285px;
}
/**/

.mmsrightlist {
  margin : 3px 0px 0px 0px;
  padding : 0px 0px 10px 0px;
  background : #000000;
  color : #ffffff;
  float : right;
  width : 293px;
  min-height : 285px;
  overflow : hidden;
}
/* IE Hack stuff */
/*\*/
* html .mmsrightlist {
  height : 285px;
}
/**/

.mmsfulllist {
  margin : 3px 0px 0px 0px;
  padding : 0px 0px 2px 0px;
  background : #000000;
  color : #ffffff;
  float : left;
  width : 768px;
  overflow : hidden;
}


.mmsleftlist .image, .mmsrightlist .image, .mmsfulllist .image {
  background : #000000;
  float : left;
  width : 66px;
  height : 76px;
  margin : 5px 0px 0px 10px;
  padding : 0px 0px 0px 0px;
  overflow : hidden;
  text-align : center;
}
/* IE Hack stuff */
/*\*/
* html .mmsleftlist .image, * html .mmsrightlist .image, * html .mmsfulllist .image {
  display : inline;
}
/**/

.mmsleftlist .image.space, .mmsrightlist .image.space, .mmsfulllist .image.space {
  margin : 10px 0px 0px 24px;
}

.mmsleftlist .image img, .mmsrightlist .image img, .mmsfulllist .image img {
  background : #555555;
  margin : 0px 0px 0px 0px;
  padding : 0px 0px 0px 0px;
  border : 1px #ffffff solid;
  float : none;
}
/* IE Hack stuff */
/*\*/
* html .mmsleftlist .image img, * html .mmsrightlist .image img, * html .mmsfulllist .image img {
  display : inline;
}
/**/

.mmsleftlist .image img.star, .mmsrightlist .image img.star, .mmsfulllist .image img.star {
  background : none;
  border : 0px;
  float : none;
}


.mmsright .error, .wipmmsimage .error, .mmscontainer .error {
  background : #cc0000;
  margin     : 5px 0px 5px 0px;
  padding    : 5px 5px 5px 5px;
  border     : 1px #880000 solid;
  color      : #ffffff;
  font-size  : 10px;
}
.mmsright .msg, .wipmmsimage .msg, .mmscontainer .msg {
  background : #00aa00;
  margin     : 5px 0px 5px 0px;
  padding    : 5px 5px 5px 5px;
  border     : 1px #008800 solid;
  color      : #ffffff;
  font-size  : 10px;
}
.mmsright .msg ul, .mmsright .error ul, .mmsright .msg h4, .mmsright .error h4, 
.wipmmsimage .msg ul, .wipmmsimage .error ul, .wipmmsimage .msg h4, .wipmmsimage .error h4,
.mmscontainer .msg ul, .mmscontainer .error ul, .mmscontainer .msg h4, .mmscontainer .error h4 {
  padding : 0px;
  margin  : 0px;
}
.mmsright .msg ul, .mmsright .error ul, 
.mmscontainer .msg ul, .mmscontainer .error ul,
.wipmmsimage .msg ul, .wipmmsimage .error ul {
  list-style : square;
  padding : 0px 0px 0px 20px;
}
.mmsright .msg li, .mmsright .error li, 
.wipmmsimage .msg li, .wipmmsimage .error li,
.mmscontainer .msg li, .mmscontainer .error li {
  padding : 0px 0px 0px 0px;
  margin  : 0px;
  font-size  : 10px;
  border : 0px;
}
.mmsright .msg h4, .mmsright .error h4, 
.wipmmsimage .msg h4, .wipmmsimage .error h4,
.mmscontainer .msg h4, .mmscontainer .error h4 {
  color     : #ffffff;
  font-size : 11px;
}

.mmsright input, .wipmmsimage input, .mmscontainer input {
  font-size : 10px;
  margin : 2px 0px 2px 0px;
}


.wiptip table {
  width : 100%;
  border-collapse : collapse;
}
.wiptip caption {
  font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
  color: #C1DAD7;
  letter-spacing: 2px;
  text-transform: uppercase;
  text-align: left;
  padding: 0px 3px 0px 12px;
  width: 100%;	 
}
.wiptip tr {

}
.wiptip th {
  font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
  color: #ffffff;
  border-right: 1px solid #C1DAD7;
  border-bottom: 1px solid #C1DAD7;
  border-top: 1px solid #C1DAD7;
  letter-spacing: 2px;
  text-transform: uppercase;
  text-align: left;
  padding: 3px 3px 3px 3px;
  /*background: #CAE8EA url(/tools/wip_v4/img/bg_header.jpg) no-repeat;*/
}
.wiptip th.first {
  border-left: 1px solid #C1DAD7;
}
.wiptip th.nobg {
  border-top: 0;
  border-left: 0;
  border-right: 1px solid #C1DAD7;
  background: none;
}
.wiptip th.spec {
  color : #ffffff;
/*  background: #fff url(/tools/wip_v4/img/bullet1.gif) no-repeat;*/
  text-align : left;
}

.wiptip th.specalt {
/*  background: #fff url(/tools/wip_v4/img/bullet2.gif) no-repeat;*/
  color: #ffffff;
  text-align : left;
} 
.wiptip td {
  font: normal 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
  border-right: 1px solid #C1DAD7;
  border-bottom: 1px solid #C1DAD7;
/*  background: #fff;*/
  padding: 3px 3px 3px 3px;
  color: #ffffff;
  text-align : left;
}
.wiptip td.alt {
/*  background: #f5fafa;*/
  color: #ffffff;
}
.wiptip td.first {
  border-left: 1px solid #C1DAD7;
}
.wiptip td.blank {
  padding : 0px;
  border : 0px;
  background: #ffffff;
}

