/*
================================
 Container Styles for DotNetNuke
================================
*/   

/* base_container.htm */

.containercontentmaster {
	width: 100%; 
	moz-border-radius-bottomleft: 15px; 
	moz-border-radius-bottomright: 15px; 
	moz-border-radius-topleft: 3px; 
	moz-border-radius-topright: 3px;
	margin: 1px 1px 1px 1px;
  font-size:1px;
}
.containerrow1 {
	width:100%;
	height:0px;
	padding: 2px 5px 2px 5px;
	font-size:1pt;	
}
.containerrow2 {	
	background-position:top;
	background-repeat:repeat-x;
	width:100%;
	padding: 5px 0px 5px 2px;
	font-size:1pt;
	text-align:left
}
.containercontentmaster_products {
	width: 100%; 
	moz-border-radius-bottomleft: 15px; 
	moz-border-radius-bottomright: 15px; 
	moz-border-radius-topleft: 3px; 
	moz-border-radius-topright: 3px;
  font-size:1px;
}
.containerrow1_products {
	width:100%;
	height:0px;	
	font-size:1pt;	
}
.containerrow2_products {	
	background-position:top;
	background-repeat:repeat-x;
	width:100%;	
	font-size:1pt;
}
.containermaster {
	margin-bottom:5px;
	width:100%;
}
.containercontent {  
	
}
.containerup {
	background-color:#01AEF0;
	height:25px;
}
.containerup_menu {
  background-color:#CCCCCC;
  height:25px;
}
.containerup *{
	color:white;
}
.containerbottom {	
    font-size:1pt;
}

/* empty_container.htm */

.containerempty_left, .containerempty_right, .containerempty_center {
	background:transparent;
	width:0px;
	_width:100%;
	/*height:100%;*/
	font-size:1pt;
}
.containerempty_left
{
  _width:0px;
}

.containerempty_center {
	width:100%;
}




/* white_container.htm*/
.container_white_topleft {
	background: url(/images/rrc/white_topleft.png) no-repeat top left;
	width: 5;
	height: 31;
}
.container_white_icon {
	background: url(/images/rrc/white_icon.png) no-repeat top left;
	width: 8;
	height: 31;
}
.container_white_top {
	background: url(/images/rrc/white_top.png) repeat-x top left;
	text-align:left;
	font-weight:900;
	font-size:10pt;
}
.container_white_topright {
	background: url(/images/rrc/white_topright.png) no-repeat top left;
	width: 31;
	height: 31;
}
.containercontent_white {  
	background-color: #FFFFFF;
}
.whiteTitle, .whiteTitle *
{
	padding-top:5px;	
	_padding-top:4px;	
	color:#00ACFE;
	font-size:10pt;
}
.containerIcon img
{
	padding-left:5px;
}
.containerNoIcon
{
	width:5px;
}

/*light blue container*/


.light_blue_containermaster {background:url("/images/rrc/containers/light_blue/content_bg.png") repeat-x scroll left top #FFFFFF; width:230px;}
.ContentLeftPane .light_blue_containermaster { margin-bottom:10px; }
.ContentRightPane .light_blue_containermaster { margin-bottom:10px;  }
.light_blue_containermaster .RightTop {background:url("/images/rrc/containers/light_blue/right_top_bg.png") no-repeat scroll right top transparent;
height:5px;
width:4px}
.light_blue_containermaster .Top {background:url("/images/rrc/containers/light_blue/top_bg.png") repeat-xt scroll center top transparent;
height:5px;}
.light_blue_containermaster .LeftTop {background:url("/images/rrc/containers/light_blue/left_top_bg.png") no-repeat scroll left top transparent;
height:5px;
width:4px;}
.light_blue_containermaster .Right {background:url("/images/rrc/containers/light_blue/border_bg.png") repeat-y scroll right bottom transparent;}
.light_blue_containermaster .Left {background:url("/images/rrc/containers/light_blue/border_bg.png") repeat-y scroll left top}
.light_blue_containermaster .ContainerContent { }
.light_blue_containermaster .RightBottom {background: url("/images/rrc/containers/light_blue/right_bottom_bg.png") no-repeat top left; height:5px;
width:4px;}
.light_blue_containermaster .Bottom {background: url("/images/rrc/containers/light_blue/bottom_bg.png") repeat-x top left; height:5px;}
.light_blue_containermaster .LeftBottom {background: url("/images/rrc/containers/light_blue/left_bottom_bg.png") no-repeat top left; height:5px;
width:4px;}

.light_blue_containermaster .ContainerBody { height:170px; }
.light_blue_containermaster .ContainerHeader .title { font-size:14px; color:#333333; font-family:Arial, Helvetica, sans-serif; text-align:left; padding: 2px 0px 5px 35px; }
.light_blue_containermaster .ContainerHeader .icon  { float:left; padding: 0px 0px 0px 5px; }



/*light blue container2*/


.light_blue_containermaster2 {background:url("/images/rrc/containers/light_blue/content_bg.png") repeat-x scroll left top #FFFFFF; width:230px;}
.ContentRightPane .light_blue_containermaster2 { margin-top:10px; }
.light_blue_containermaster2 .RightTop {background:url("/images/rrc/containers/light_blue/right_top_bg.png") no-repeat scroll right top transparent;
height:5px;
width:4px}
.light_blue_containermaster2 .Top {background:url("/images/rrc/containers/light_blue/top_bg.png") repeat-xt scroll center top transparent;
height:5px;}
.light_blue_containermaster2 .LeftTop {background:url("/images/rrc/containers/light_blue/left_top_bg.png") no-repeat scroll left top transparent;
height:5px;
width:4px;}
.light_blue_containermaster2 .Right {background:url("/images/rrc/containers/light_blue/border_bg.png") repeat-y scroll right bottom transparent;}
.light_blue_containermaster2 .Left {background:url("/images/rrc/containers/light_blue/border_bg.png") repeat-y scroll left top}
.light_blue_containermaster2 .ContainerContent {}
.light_blue_containermaster2 .RightBottom {background: url("/images/rrc/containers/light_blue/right_bottom_bg.png") no-repeat top left; height:5px;
width:4px;}
.light_blue_containermaster2 .Bottom {background: url("/images/rrc/containers/light_blue/bottom_bg.png") repeat-x top left; height:5px;}
.light_blue_containermaster2 .LeftBottom {background: url("/images/rrc/containers/light_blue/left_bottom_bg.png") no-repeat top left; height:5px;
width:4px;}

.light_blue_containermaster2 .ContainerBody { height:170px; }
.light_blue_containermaster2 .ContainerHeader .title { font-size:14px; color:#333333; font-family:Arial, Helvetica, sans-serif; text-align:left; padding: 2px 0px 5px 5px; }


/*light grey container*/

.light_grey_containermaster {background:url("/images/rrc/containers/light_grey/content_bg.png") repeat-x scroll left top #FFFFFF;  width:100%; }
.ContentLeftPane .light_grey_containermaster { margin-bottom:10px; }
.ContentRightPane .light_grey_containermaster { margin-bottom:10px; }
.light_grey_containermaster .RightTop {background:url("/images/rrc/containers/light_grey/right_top_bg.png") no-repeat scroll right top transparent;
height:5px;
width:4px}
.light_grey_containermaster .Top {background:url("/images/rrc/containers/light_grey/top_bg.png") repeat-x scroll center top transparent;
height:5px;}
.light_grey_containermaster .LeftTop {background:url("/images/rrc/containers/light_grey/left_top_bg.png") no-repeat scroll left top transparent;
height:5px;
width:4px;}
.light_grey_containermaster .Right {background:url("/images/rrc/containers/light_grey/border_bg.png") repeat-y scroll right bottom transparent;}
.light_grey_containermaster .Left {background:url("/images/rrc/containers/light_grey/border_bg.png") repeat-y scroll left top ;}

.light_grey_containermaster .ContainerContent {}
.light_grey_containermaster .RightBottom {background: url("/images/rrc/containers/light_grey/right_bottom_bg.png") no-repeat top left; height:5px;
width:4px;}
.light_grey_containermaster .Bottom {background: url("/images/rrc/containers/light_grey/bottom_bg.png") repeat-x top left; height:5px;}
.light_grey_containermaster .LeftBottom {background: url("/images/rrc/containers/light_grey/left_bottom_bg.png") no-repeat top left; height:5px;
width:4px;}

.light_grey_containermaster_01 .RightBottom {background: url("/images/rrc/containers/light_grey/right_bottom_bg.png") no-repeat top left; height:5px;
width:4px;}
.light_grey_containermaster_01 .LeftBottom {background: url("/images/rrc/containers/light_grey/left_bottom_bg.png") no-repeat top left; height:5px;
width:4px;}

.light_grey_containermaster .ContainerHeader .title  { font-size:14px; color:#333333; font-family:Arial, Helvetica, sans-serif; text-align:left; padding: 2px 0px 5px 35px; }
.light_grey_containermaster .ContainerHeader .icon  { float:left; padding: 0px 0px 0px 5px; }
.LoginPane .light_grey_containermaster .ContainerBody { min-height:170px; }


/*light grey container2*/

.light_grey_containermaster2 {background:url("/images/rrc/containers/light_grey/content_bg.png") repeat-x scroll left top #FFFFFF;  width:100%; }
.ContentRightPane .light_grey_containermaster2 { margin-top:10px; }
.light_grey_containermaster2 .RightTop {background:url("/images/rrc/containers/light_grey/right_top_bg.png") no-repeat scroll right top transparent;
height:5px;
width:4px}
.light_grey_containermaster2 .Top {background:url("/images/rrc/containers/light_grey/top_bg.png") repeat-x scroll center top transparent;
height:5px;}
.light_grey_containermaster2 .LeftTop {background:url("/images/rrc/containers/light_grey/left_top_bg.png") no-repeat scroll left top transparent;
height:5px;
width:4px;}
.light_grey_containermaster2 .Right {background:url("/images/rrc/containers/light_grey/border_bg.png") repeat-y scroll right bottom transparent;}
.light_grey_containermaster2 .Left {background:url("/images/rrc/containers/light_grey/border_bg.png") repeat-y scroll left top ;}

.light_grey_containermaster2 .ContainerContent {}
.light_grey_containermaster2 .RightBottom {background: url("/images/rrc/containers/light_grey/right_bottom_bg.png") no-repeat top left; height:5px;
width:4px;}
.light_grey_containermaster2 .Bottom {background: url("/images/rrc/containers/light_grey/bottom_bg.png") repeat-x top left; height:5px;}
.light_grey_containermaster2 .LeftBottom {background: url("/images/rrc/containers/light_grey/left_bottom_bg.png") no-repeat top left; height:5px;
width:4px;}

.light_grey_containermaster2 .ContainerHeader .title  { font-size:14px; color:#333333; font-family:Arial, Helvetica, sans-serif; text-align:left; padding: 2px 0px 5px 35px; }
.light_grey_containermaster2 .ContainerHeader .icon  { float:left; padding: 0px 0px 0px 5px; }



/*light grey container3*/

.light_grey_containermaster3 {background:url("/images/rrc/containers/light_grey/content_bg.png") repeat-x scroll left top #FFFFFF;  width:100%; }
.ContentRightPane .light_grey_containermaster3 { margin-top:10px; }
.light_grey_containermaster3 .RightTop {background:url("/images/rrc/containers/light_grey/right_top_bg.png") no-repeat scroll right top transparent;
height:5px;
width:4px}
.light_grey_containermaster3 .Top {background:url("/images/rrc/containers/light_grey/top_bg.png") repeat-x scroll center top transparent;
height:5px;}
.light_grey_containermaster3 .LeftTop {background:url("/images/rrc/containers/light_grey/left_top_bg.png") no-repeat scroll left top transparent;
height:5px;
width:4px;}
.light_grey_containermaster3 .Right {background:url("/images/rrc/containers/light_grey/border_bg.png") repeat-y scroll right bottom transparent;}
.light_grey_containermaster3 .Left {background:url("/images/rrc/containers/light_grey/border_bg.png") repeat-y scroll left top ;}

.light_grey_containermaster3 .ContainerContent {}
.light_grey_containermaster3 .RightBottom {background: url("/images/rrc/containers/light_grey/right_bottom_bg.png") no-repeat top left; height:5px;
width:4px;}
.light_grey_containermaster3 .Bottom {background: url("/images/rrc/containers/light_grey/bottom_bg.png") repeat-x top left; height:5px;}
.light_grey_containermaster3 .LeftBottom {background: url("/images/rrc/containers/light_grey/left_bottom_bg.png") no-repeat top left; height:5px;
width:4px;}

.light_grey_containermaster3 .ContainerHeader .title  { color:#333333;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
padding:5px 0 10px 5px;
text-align:left; }
.light_grey_containermaster3 .ContainerHeader .icon  { float:left; padding: 0px 0px 0px 5px; }


/*light_white_container*/

.ContentRightPane .light_white_containermaster { margin-top:10px; }
.light_white_containermaster .RightTop { height:0px; width:4px; }
.light_white_containermaster .Top { height:0px; }
.light_white_containermaster .LeftTop { height:0px;width:4px; }
.light_white_containermaster .Right {}
.light_white_containermaster .Left {}
.light_white_containermaster .ContainerContent { width:100%; }
.light_white_containermaster .RightBottom { height:5px;width:4px; }
.light_white_containermaster .Bottom { height:5px; }
.light_white_containermaster .LeftBottom { height:5px;width:4px; }
.light_white_containermaster .ContainerBody {  }
.light_white_containermaster .ContainerHeader .title { font-size:14px; color:#333333; font-family:Arial, Helvetica, sans-serif; text-align:left; padding: 2px 0px 5px 35px; }
.light_white_containermaster .ContainerHeader .icon  { float:left; padding: 0px 0px 0px 5px; }

/*menu_small*/

.menu_small_container {background:url("/images/rrc/containers/menu_small/content_bg.png") repeat-x scroll left top #FFFFFF; width:100%; margin-bottom:10px; }
.ContentRightPane .menu_small_container { margin-top:10px; }
.menu_small_container .RightTop {background:url("/images/rrc/containers/menu_small/right_top_bg.png") no-repeat scroll right top transparent; height:39px; width:6px }
.menu_small_container .Top {background:url("/images/rrc/containers/menu_small/top_bg.png") repeat-x scroll center top transparent; height:39px; }
.menu_small_container .LeftTop {background:url("/images/rrc/containers/menu_small/left_top_bg.png") no-repeat scroll left top transparent; height:39px; width:6px; }

.menu_small_container .Right {background:url("/images/rrc/containers/menu_small/border_right.png") repeat-y scroll right bottom transparent;}
.menu_small_container .Left {background:url("/images/rrc/containers/menu_small/border_left.png") repeat-y scroll left top ;}

.menu_small_container .ContainerContent {}
.menu_small_container .RightBottom {background: url("/images/rrc/containers/menu_small/right_bottom_bg.png") no-repeat top left; height:6px; width:6px; }
.menu_small_container .Bottom {background: url("/images/rrc/containers/menu_small/bottom_bg.png") repeat-x top left; height:6px;}
.menu_small_container .LeftBottom {background: url("/images/rrc/containers/menu_small/left_bottom_bg.png") no-repeat top left; height:6px; width:6px; }

.menu_small_container .ContainerHeader .title { color:#464646; text-align:left; margin: 8px 0px 0px 6px; }

.menu_small_container .HeadTitle { font-size:12px;font-family:Arial, Helvetica, sans-serif;text-transform:uppercase; }

/*box*/

.main_box {  padding:5px 10px; }
.main_box_support { margin-left:7px; }
.main_box_grey { height:160px; padding:5px 10px; }



/*menu_think*/

.menu_think_container { width:100%; }
.ContentRightPane .menu_think_container { margin-top:0px; }

.menu_think_container .Right {background:url("/images/rrc/containers/menu_think/right.png") no-repeat top right; width: 6px;}
.menu_think_container .Left {background:url("/images/rrc/containers/menu_think/left.png") no-repeat top left; width: 6px;}

.menu_think_container .ContainerContent {background:url("/images/rrc/containers/menu_think/center.png") repeat-x top;}



/**/
/* think_white_container.htm*/
.think_white .container_white_topleft {
	background: url(/images/rrc/white_topleft.png) no-repeat top left;
	width: 5;
	height: 31;
}
.think_white  .container_white_icon {
	background: url(/images/rrc/white_icon.png) no-repeat top left;
	width: 8;
	height: 31;
}
.think_white  .container_white_top {
	background: url(/images/rrc/white_top.png) repeat-x top left;
	text-align:left;
	font-weight:900;
	font-size:10pt;
}
.think_white .container_white_topright {
	background: url(/images/rrc/white_topright.png) no-repeat top left;
	width: 31;
	height: 31;
}
.think_white .containercontent_white {  
	background-color: #FFFFFF;
}
.think_white  .whiteTitle, .think_white .whiteTitle *
{
color:#444444;
font-size:26px;
padding-bottom:15px;
padding-top:0;
margin-left:-2px;
}
.think_white .containerIcon img
{
	padding-left:5px;
}
.think_white .containerNoIcon
{
	width:5px;
}




/*think light blue menu*/


.think_blue_light_containermaster {background:url("/images/rrc/containers/light_blue/content_bg.png") repeat-x scroll left top #FFFFFF; width:100%}
.ContentRightPane .think_blue_light_containermaster { margin-top:10px; }
.think_blue_light_containermaster .RightTop {background:url("/images/rrc/containers/light_blue/right_top_bg.png") no-repeat scroll right top transparent;
height:5px;
width:4px}
.think_blue_light_containermaster .Top {background:url("/images/rrc/containers/light_blue/top_bg.png") repeat-xt scroll center top transparent;
height:5px;}
.think_blue_light_containermaster .LeftTop {background:url("/images/rrc/containers/light_blue/left_top_bg.png") no-repeat scroll left top transparent;
height:5px;
width:4px;}
.think_blue_light_containermaster .Right {background:url("/images/rrc/containers/light_blue/border_bg.png") repeat-y scroll right bottom transparent;}
.think_blue_light_containermaster .Left {background:url("/images/rrc/containers/light_blue/border_bg.png") repeat-y scroll left top}
.think_blue_light_containermaster .ContainerContent {}
.think_blue_light_containermaster .RightBottom {background: url("/images/rrc/containers/light_blue/right_bottom_bg.png") no-repeat top left; height:5px;
width:4px;}
.think_blue_light_containermaster .Bottom {background: url("/images/rrc/containers/light_blue/bottom_bg.png") repeat-x top left; height:5px;}
.think_blue_light_containermaster .LeftBottom {background: url("/images/rrc/containers/light_blue/left_bottom_bg.png") no-repeat top left; height:5px;
width:4px;}

.think_blue_light_containermaster .ContainerBody { }

/* container light blue for bonded products*/
.think_blue_light_containermaster_05 {background:url("/images/rrc/containers/light_blue/content_bg.png") repeat-x scroll left top #FFFFFF; width:100%}
.ContentRightPane .think_blue_light_containermaster_05 { margin-top:10px; }
.think_blue_light_containermaster_05 .RightTop {background:url("/images/rrc/containers/light_blue/right_top_bg.png") no-repeat scroll right top transparent;
height:5px;
width:4px}
.think_blue_light_containermaster_05 .Top {background:url("/images/rrc/containers/light_blue/top_bg.png") repeat-xt scroll center top transparent;
height:5px;}
.think_blue_light_containermaster_05 .LeftTop {background:url("/images/rrc/containers/light_blue/left_top_bg.png") no-repeat scroll left top transparent;
height:5px;
width:4px;}
.think_blue_light_containermaster_05 .Right {background:url("/images/rrc/containers/light_blue/border_bg.png") repeat-y scroll right bottom transparent;}
.think_blue_light_containermaster_05.Left {background:url("/images/rrc/containers/light_blue/border_bg.png") repeat-y scroll left top}
.think_blue_light_containermaster_05 .ContainerContent {}
.think_blue_light_containermaster_05 .RightBottom {background: url("/images/rrc/containers/light_blue/right_bottom_bg.png") no-repeat top left; height:5px;
width:4px;}
.think_blue_light_containermaster_05 .Bottom {background: url("/images/rrc/containers/light_blue/bottom_bg.png") repeat-x top left; height:5px;}
.think_blue_light_containermaster_05 .LeftBottom {background: url("/images/rrc/containers/light_blue/left_bottom_bg.png") no-repeat top left; height:5px;
width:4px;}

.think_blue_light_containermaster_05 .ContainerBody { }

























