@charset "UTF-8"; 

/*
  ROUNDED *COLOR* BORDERS CONTAINER
  =Dialog/Rounded Corners New
*/

@media projection, screen {

/* ROUNDED *COLOR* BORDERS CONTAINER
  Inside Content spotlight/abstract
  Color: green, white, grey, lightblue (add colors to needs)
  Usage: class='content_abstract [color]'
-----------------------------*/

.content_abstract { width: auto; margin: 0px 5px 6px 5px; padding: 0; }
    html>body .content_abstract { margin: 0px 5px 12px 5px; }
.content_abstract_corner1, 
.content_abstract_corner2, 
.content_abstract_corner3, 
.content_abstract_corner4 { width: 50%; height: 4px; font-size: 1px; line-height: 0/* IE6 height fix for &nbsp; */; }

.content_abstract .no_left .content_abstract_corner2,
.content_abstract .no_left .content_abstract_corner3 { width: 100%; }
.content_abstract .no_right .content_abstract_corner1,
.content_abstract .no_right .content_abstract_corner4 { width: 100%; }

.content_abstract_corner1 { float: left; clear: left; background-position: top left; background-repeat: no-repeat; }
.content_abstract_corner2 { float: right; clear: right; background-position: top right; background-repeat: no-repeat; } 
.content_abstract_corner3 { float: right; clear: right; background-position: bottom right; background-repeat: no-repeat; } 
.content_abstract_corner4 { float: left; clear: left; background-position: bottom left; background-repeat: no-repeat; } 

/* green (with gradient bg) */
.content_abstract .green .content_abstract_corner1,
.content_abstract .green .content_abstract_corner2,
.content_abstract .green .content_abstract_corner3,
.content_abstract .green .content_abstract_corner4 { background-image: url(http://images.rottentomatoes.com/images_REDESIGN/template/corner_content_green.gif); } 
html>body .content_abstract .green .content_abstract_corner1,
html>body .content_abstract .green .content_abstract_corner2,
html>body .content_abstract .green .content_abstract_corner3,
html>body .content_abstract .green .content_abstract_corner4 { background-image: url(http://images.rottentomatoes.com/images_REDESIGN/template/corner_content_green.png); } 

/* white */
.content_abstract .white .content_abstract_corner1,
.content_abstract .white .content_abstract_corner2,
.content_abstract .white .content_abstract_corner3,
.content_abstract .white .content_abstract_corner4 { background-image: url(http://images.rottentomatoes.com/images_REDESIGN/template/corner_content_white.gif); } 
html>body .content_abstract .white .content_abstract_corner1,
html>body .content_abstract .white .content_abstract_corner2,
html>body .content_abstract .white .content_abstract_corner3,
html>body .content_abstract .white .content_abstract_corner4 { background-image: url(http://images.rottentomatoes.com/images_REDESIGN/template/corner_content_white.png); } 

/* gray */
.content_abstract .gray .content_abstract_corner1,
.content_abstract .gray .content_abstract_corner2,
.content_abstract .gray .content_abstract_corner3,
.content_abstract .gray .content_abstract_corner4 { background-image: url(http://images.rottentomatoes.com/images_REDESIGN/template/corner_content_gray.gif); } 
html>body .content_abstract .gray .content_abstract_corner1,
html>body .content_abstract .gray .content_abstract_corner2,
html>body .content_abstract .gray .content_abstract_corner3,
html>body .content_abstract .gray .content_abstract_corner4 { background-image: url(http://images.rottentomatoes.com/images_REDESIGN/template/corner_content_gray.png); } 

/* lightblue */
.content_abstract .lightblue .content_abstract_corner1,
.content_abstract .lightblue .content_abstract_corner2,
.content_abstract .lightblue .content_abstract_corner3,
.content_abstract .lightblue .content_abstract_corner4 { background-image: url(http://images.rottentomatoes.com/images_REDESIGN/template/corner_content_lightblue.gif); } 
html>body .content_abstract .lightblue .content_abstract_corner1,
html>body .content_abstract .lightblue .content_abstract_corner2,
html>body .content_abstract .lightblue .content_abstract_corner3,
html>body .content_abstract .lightblue .content_abstract_corner4 { background-image: url(http://images.rottentomatoes.com/images_REDESIGN/template/corner_content_lightblue.png); } 

/* slateblue */
.content_abstract .slateblue .content_abstract_corner1,
.content_abstract .slateblue .content_abstract_corner2,
.content_abstract .slateblue .content_abstract_corner3,
.content_abstract .slateblue .content_abstract_corner4 { background-image: url(http://images.rottentomatoes.com/images_REDESIGN/template/corner_content_slateblue.gif); } 
html>body .content_abstract .slateblue .content_abstract_corner1,
html>body .content_abstract .slateblue .content_abstract_corner2,
html>body .content_abstract .slateblue .content_abstract_corner3,
html>body .content_abstract .slateblue .content_abstract_corner4 { background-image: url(http://images.rottentomatoes.com/images_REDESIGN/template/corner_content_slateblue.png); } 

.content_abstract_cornerContainer { width: auto; height: 4px; float: none; clear: both; }

.content_abstract_content { min-height: 24px; margin: 0; padding: 0 5px; text-align: left; }
.content_abstract_content2 { padding: 5px 0; overflow: auto; zoom: 1; }

.content_abstract .green .content_abstract_content     { border-left: 1px solid #c8cbba; border-right: 1px solid #c8cbba; background: #c5d980 url(http://images.rottentomatoes.com/images_REDESIGN/template/corner_content_green_content_bg.gif) top repeat-x; } 
.content_abstract .white .content_abstract_content     { border-left: 1px solid #b7babb; border-right: 1px solid #bab8b9; background: #FFF none; }
.content_abstract .gray .content_abstract_content      { background: #e3e5e7 none; }
.content_abstract .lightblue .content_abstract_content { border-left: 1px solid #bab8b9; border-right: 1px solid #bab8b9; background: #f3f6fb none; }
.content_abstract .slateblue .content_abstract_content { border-left: 1px solid #bab8b9; border-right: 1px solid #bab8b9; background: #f3f6fb none; }

.content_abstract .no_left .content_abstract_content { border-left: none; }
.content_abstract .no_right .content_abstract_content { border-right: none; }

/* content_abstract_content styles */

.content_abstract_content strong { font-weight: bold; }
.content_abstract_content em { font-style: italic; }
.content_abstract_content h4 { font: bold 12pt/14pt Arial, Helvetica, Verdana; color: #285CAB; text-transform: uppercase; }
.content_abstract_content ul, 
.content_abstract_content ol { margin: 0; }
.content_abstract_content li { font-size: 8pt; margin: 0 0 0 12px; } 
.content_abstract_content ul li { list-style: url('http://images.rottentomatoes.com/images_REDESIGN/template/content_abstract_li_circle.gif') outside; } 
    html>body .content_abstract_content ul li { list-style: url('http://images.rottentomatoes.com/images_REDESIGN/template/content_abstract_li_circle.png') outside; } 
.content_abstract_content ol li { list-style-position: inside; list-style-type: decimal; } 

.content_abstract_content label span { font-weight: bold; }

/* lightblue */
.lightblue .content_abstract_content tr.alt { background: #e8edf5; }




/* =Dialog/Rounded Corners New
  Use with: partials/generic/rounded_corners_new.php
  Note: Inheritance is really important here (IE6 doesn't support :first-child)
  Mains go first (higher priority), Abstracts last
-----------------------------*/

.dialog { position: relative; margin: 0px auto; min-width: 8em; max-width: 760px; /* based on image dimensions */
  z-index: 1; margin-left: 10px; /* default, width of left corner */ margin-bottom: 0.5em; /* spacing under dialog */ }

/* gtaBlackModule */
.gtaBlackModule .dialog_content,
.gtaBlackModule .t,
.gtaBlackModule .b,
.gtaBlackModule .b div { background:transparent url('http://images.rottentomatoes.com/images/guides/gta/2008/box_rounded_gtaBlackModule_800x1600.png') no-repeat top right; 
  _background-image:url('http://images.rottentomatoes.com/images/guides/gta/2008/box_rounded_gtaBlackModule_800x1600.gif'); }
  
/* blackMain */
.blackMain .dialog_content,
.blackMain .t,
.blackMain .b,
.blackMain .b div { background:transparent url('http://images.rottentomatoes.com/images_REDESIGN/template/box_rounded_blackMain_800x1600.png') no-repeat top right; 
  _background-image:url('http://images.rottentomatoes.com/images_REDESIGN/template/box_rounded_blackMain_800x1600.gif'); } 

/* transMain */
.transMain .dialog_content,
.transMain .t,
.transMain .b,
.transMain .b div { background:transparent url('http://images.rottentomatoes.com/images_REDESIGN/template/box_rounded_transMain_800x1600.png') no-repeat top right; 
  _background-image:url('http://images.rottentomatoes.com/images_REDESIGN/template/box_rounded_transAbstract_800x1600.gif'); } 

/* chromeMain */
.chromeMain .dialog_content,
.chromeMain .t,
.chromeMain .b,
.chromeMain .b div { background:transparent url('http://images.rottentomatoes.com/images_REDESIGN/template/box_rounded_chromeMain_800x1600.png') no-repeat top right; 
  _background-image:url('http://images.rottentomatoes.com/images_REDESIGN/template/box_rounded_chromeMain_800x1600.gif'); } 

/* chromeGreenMain */
.chromeGreenMain .dialog_content,
.chromeGreenMain .t,
.chromeGreenMain .b,
.chromeGreenMain .b div { background:transparent url('http://images.rottentomatoes.com/images_REDESIGN/template/box_rounded_chromeGreenMain_800x1600.png') no-repeat top right; 
  _background-image:url('http://images.rottentomatoes.com/images_REDESIGN/template/box_rounded_chromeGreenMain_800x1600.gif'); } 

/* blueMain */
.blueMain .dialog_content,
.blueMain .t,
.blueMain .b,
.blueMain .b div { background:transparent url('http://images.rottentomatoes.com/images_REDESIGN/template/box_rounded_blueMain_800x1600.png') no-repeat top right; 
  _background-image:url('http://images.rottentomatoes.com/images_REDESIGN/template/box_rounded_blueMain_800x1600.gif'); } 

/* transAbstract */
.transAbstract .dialog_content,
.transAbstract .t,
.transAbstract .b,
.transAbstract .b div { background:transparent url('http://images.rottentomatoes.com/images_REDESIGN/template/box_rounded_transAbstract_800x1600.png') no-repeat top right; 
  _background-image:url('http://images.rottentomatoes.com/images_REDESIGN/template/box_rounded_transAbstract_800x1600.gif'); } 

/* whiteAbstract */
.whiteAbstract .dialog_content,
.whiteAbstract .t,
.whiteAbstract .b,
.whiteAbstract .b div { background:transparent url('http://images.rottentomatoes.com/images_REDESIGN/template/box_rounded_whiteAbstract_800x1600.png') no-repeat top right; 
  _background-image:url('http://images.rottentomatoes.com/images_REDESIGN/template/box_rounded_whiteAbstract_800x1600.gif'); } 

/* blueAbstract */
.blueAbstract .dialog_content,
.blueAbstract .t,
.blueAbstract .b,
.blueAbstract .b div { background:transparent url('http://images.rottentomatoes.com/images_REDESIGN/template/box_rounded_blueAbstract_800x1600.png') no-repeat top right; 
  _background-image:url('http://images.rottentomatoes.com/images_REDESIGN/template/box_rounded_blueAbstract_800x1600.gif'); } 

/* lightAbstract */
.lightAbstract .dialog_content,
.lightAbstract .t,
.lightAbstract .b,
.lightAbstract .b div { background:transparent url('http://images.rottentomatoes.com/images_REDESIGN/template/box_rounded_lightAbstract_800x1600.png') no-repeat top right; 
  _background-image:url('http://images.rottentomatoes.com/images_REDESIGN/template/box_rounded_lightAbstract_800x1600.gif'); } 

  
.dialog .dialog_content { position:relative; zoom:1;/*Zoom = IE Only*/ _overflow-y:hidden; padding: 10px 10px 10px 0px; }
.dialog .t { /* top+left vertical slice */ position:absolute; left:0px; top:0px; width:8px; /* top slice width */ margin-left:-8px; height:100%; _height:1600px; /* arbitrary long height, IE 6 */ background-position:top left; }
.dialog .b { /* bottom */ position:relative; width:100%; }
.dialog .b,
.dialog .b div { height:13px; /* height of bottom cap/shade */ font-size:1px; }
.dialog .b { background-position:bottom right; }
.dialog .b div { position:relative; width:8px; /* bottom corner width */ margin-left:-8px; background-position:bottom left; }
.dialog .hd,
.dialog .bd,
.dialog .ft { position:relative; }
.dialog .wrapper { /* extra content protector - preventing vertical overflow (past bg) */ position:static; max-height:1000px; overflow:auto; }
/*.dialog * { margin: 0px; }*/

/* Dialog Content Styles */
.dialog_content h4 { font: bold 9pt/10pt "Trebuchet MS",Trebuchet,Myriad,sans-serif; text-transform: uppercase; }
.dialog_content h5 { }
.dialog_content h6 { }
.dialog_content strong { font-weight: bold; }
/*.dialog_content ul, .content_abstract_content ol { margin: 0 0 6px 0; }*/
/*.dialog_content li { font-size: 8pt; margin: 0 0 0 6px; list-style: url('http://images.rottentomatoes.com/images_REDESIGN/template/content_abstract_li_circle.gif') outside; } 
  html>body .dialog_content li { list-style: url('http://images.rottentomatoes.com/images_REDESIGN/template/content_abstract_li_circle.png') outside; } */
  
.dialog .dialog { margin-left: 10px; }

}