

/* 
================================
 Container Styles for DotNetNuke
================================
*/  
.lt{ text-align:left;vertical-align:top; }
p { margin:0;}
 

.Head1{ font-size:17px; font-weight:bold; color:#fff; font-family:Arial, Helvetica, sans-serif;}
.Head2{ font-size:17px; font-weight:bold; color:#808080; font-family:Arial, Helvetica, sans-serif;}
.clear { clear:both;}

.Container1 { margin-bottom:5px; }
.con1_r{  background:url(images/ice_r.png) no-repeat top right; height:42px; }
.con1_m{  background:url(images/ice_m.png) repeat-x top right; height:42px; margin:0 12px 0 0px;}
.con1_tr{ height:42px; line-height:42px;float:left;}
.con1_tl{ background:url(images/ice_l.png) no-repeat  top left; height:42px; float:left;}
.con1_tm{ display:inline; height:42px; float:left; margin:5px 29px 0 30px;}
.Container1 .containerhead .title { float:left; text-align:left; height:32px; line-height:42px; margin-left:7px;}
.Container1 .containerhead .actions { float:left; margin-left:10px;  height:42px; line-height:42px; width:20px;}
.Container1 .containerhead .more { float:right; height:20px; margin-top:8px; margin-right:10px; }
.Container1 .containerhead .more .Normal { font-weight:bold; color:#fff;}
.Container1 .containerhead .visibility { float:right;  margin-right:10px; height:36px; line-height:36px;}
.Container1 .containermain{}
.Container1 .containerpane{clear:both;padding:10px;}

.containerWidth { width:100%; padding:0px; margin:0px; }
.header_l { background-image:url(images/ice_l.png); height:42px; width:23px;}
.header_m { background-image:url(images/ice_m.png); background-repeat:repeat-x; padding-top:12px; color:#000000; font-family:Arial, Helvetica, sans-serif; font-weight:bold; }
.header_r { background-image:url(images/ice_r.png); height:42px; width:23px; float:right; }
.Container1 .header .title { float:left; text-align:left; vertical-align:middle; height:32px; line-height:36px; margin-left:7px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#000000; }
.Container1 .header .actions { float:left; margin-left:10px;  height:36px; line-height:36px; width:20px; }
.Container1 .header .more { float:right; height:20px; margin-top:8px; }
.Container1 .header .more .Normal { font-weight:bold; color:#fff; }
.Container1 .header .visibility { float:right;  margin-right:10px; height:36px; line-height:36px; }

.content_l { background-image:url(images/ice_content_l.png); background-repeat:repeat-y; width:23px; }
.content_m { background-image:url(images/ice_content.png); background-repeat:repeat; padding:10px; }
.content_r { background-image:url(images/ice_content_r.png); background-repeat:repeat-y; width:23px; }

.footer_l { background-image:url(images/ice_b_l.png); background-repeat:no-repeat; height:42px; width:23px; }
.footer_m { background-image:url(images/ice_b.png); background-repeat:repeat-x; height:42px; }
.footer_r { background-image:url(images/ice_b_r.png); background-repeat:no-repeat; height:42px; width:23px; }


<!--		ICE CONTAINER		-->
div.ice { clear:both; max-width:2300px; margin:5px auto; width:100%; }
div.ice div.ice_top { background:url(images/ice_tl.png) no-repeat bottom left; padding:0px; width:100%; }
div.ice div.ice_top div.ice_right { background:url(images/ice_tr.png) no-repeat bottom right; height:42px; margin-left:40px; }
div.ice div.ice_middle { background:url(images/ice_l.png) repeat-y left; clear:both; width:100%; }
div.ice div.ice_middle div.ice_right { background:url(images/ice_r.png) repeat-y right; margin-left:40px; }
div.ice div.ice_middle div.ice_right div.ice_content { background:url(images/ice_bg.png) repeat top left; color:#000; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:1.3em;  margin-right:40px; padding:5px 3px; text-align:left; }
div.ice div.ice_bottom { background:url(images/ice_bl.png) no-repeat top left; clear:both; padding:0px; width:100%; }
div.ice div.ice_bottom div.ice_right { background:url(images/ice_br.png) no-repeat top right; height:42px; margin-left:40px; }
div.ice_title { font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; float:left; margin-top:20px; }
div.ice_actions { font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; float:left; margin-top:20px; }
div.ice_actionbutton { font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; float:left; margin-top:20px; }



<!--		BORDER CONTAINER		-->
div.borderContainer { clear:both; max-width:2310px; margin:5px auto; width:100%; }
div.borderContainer div.borderContainer_top { background:url(images/border_tl.png) no-repeat bottom left; height:21px; padding:0px; width:100%; }
div.borderContainer div.borderContainer_top div.borderContainer_right { background:url(images/border_tr.png) no-repeat bottom right; height:21px; margin-left:20px; }
div.borderContainer div.borderContainer_middle { background:url(images/border_l.png) repeat-y left; clear:both; width:100%; }
div.borderContainer div.borderContainer_middle div.borderContainer_right { background:url(images/border_r.png) repeat-y right; margin-left:20px; }
div.borderContainer div.borderContainer_middle div.borderContainer_right div.borderContainer_content { background:url(images/border_bg.png) repeat top left; color:#000; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-right:20px; padding:1px 3px; text-align:left; }
div.borderContainer div.borderContainer_bottom { background:url(images/border_bl.png) no-repeat top left; clear:both; padding:0px; width:100%; }
div.borderContainer div.borderContainer_bottom div.borderContainer_right { background:url(images/border_br.png) no-repeat top right; height:10px; margin-left:20px; }
div.borderContainer_title { font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; float:left; }
div.borderContainer_actions { font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; float:left; }
div.borderContainer_actionbutton { font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; float:left; }





<!--		CLEAR CONTAINER		-->
.ContainerClear { width:100%; }
.ContainerClear .containermain{ clear: left; }
.ContainerClear .containerpane{ clear:both; padding:0px 10px;}
.ContainerClear .containerbot.actions { float:left; margin-left:10px;}

