/* 
================================
 Container Styles for DotNetNuke
================================
*/

.lt{ text-align:left; vertical-align:top}
.lm{ text-align:left; vertical-align:middle}
.lb{ text-align:left; vertical-align:bottom}
.rt{ text-align:right; vertical-align:top}
.rm{ text-align:right; vertical-align:middle}
.rb{ text-align:right; vertical-align:bottom}
.ct{ text-align:center; vertical-align:top}
.cm{ text-align:center; vertical-align:middle}
.cb{ text-align:center; vertical-align:bottom}
.h{ height:100%}
.w{ width:100%}
.wh{ width:100%; height:100%}
.n{ white-space: nowrap}
.p_t_help{ padding-top:3px;}
.p_container{ padding-bottom:10px; padding-top:10px;}

.bg_c1_t{ background:url(images/container-1-t2.png) left bottom repeat-x}
.bg_c1_l{ background:url(images/container-1-l.png) right top repeat-y}
.bg_c1_r{ background:url(images/container-1-r.png) left top repeat-y}
.bg_c1_b{ background:url(images/container-1-d2.png) left top repeat-x}
.bg_c1_mb{ background:#fff url(images/container-1-mb.jpg) left bottom repeat-x}
.bg_c1_m{ background:url(images/container-1-m.jpg) right bottom no-repeat}

.bg_c2_t{ background:url(images/container-2-t2.jpg) left top repeat-x}
.bg_c2_tr{ background:url(images/container-2-t.jpg) right top no-repeat}
.bg_c2_m{ background:url(images/container-2-m.png) left top repeat-x}

.bg_c3_m{ background:#F5F9FB}
.bg_c3_tr{ background:url(images/container-3-t.jpg) right top no-repeat}
/*-------------------------------------------------------------------------------*/

.Head1{ font-size:18px; font-weight: normal;color:#fff; font-family:HelveticaNeue,Arial,Tahoma,Verdana,Helvetica,sans-serif;}

.Head2{ font-size:18px; font-weight: normal; color:#3E8DC6; font-family:HelveticaNeue,Arial, Helvetica,Verdana, sans-serif }

.Head3{ font-size:13px; font-weight:bold; color:#313131; font-family:Arial, Verdana, Helvetica, sans-serif }

/*--------------------------------------------------------------------------------------*/
.row1{ padding-left:10px; padding-right:10px; text-align:left; vertical-align:middle;}
.row2{ padding-left:10px; padding-right:10px; text-align:left; vertical-align:top;}
.row3{ padding-left:10px; padding-right:10px; text-align:left; vertical-align:middle; }
.row4{ height:10px;}

/*---------------------------------------------------------*/

/*td.c1link a,
td.c1link a:link,
td.c1link a:visited,
td.c1link a:active

{
	color:#FCFCFC;
	text-decoration: underline;
}
td.c1link a:hover {
	color:#E75C5A;
	text-decoration: none;
}
td.c1link .Normal { color:#FCFCFC} 
td.c1link td{ color:#FCFCFC} 

td.c2link a,
td.c2link a:link,
td.c2link a:visited,
td.c2link a:active

{
	color:#0680D3;
	text-decoration: none;
}
td.c2link a:hover {
	color:#E75C5A;
	text-decoration: underline;
}
td.c2link .Normal { color:#92B7D4} 
td.c2link td{ color:#92B7D4} 
*/


.cnt1_new-top	{background: url(images/ctn/t_l_bg.jpg) repeat-x top; height:3px;}
.cnt1_new-bott	{background: url(images/ctn/b_bg.jpg) repeat-x top; height:6px;}
.cnt1_new-mid-bg	{background:#ffffff url(images/ctn/main_mid_bg.jpg) no-repeat right bottom;}
