/* 
================================
 Container Styles for DotNetNuke
================================
*/
/*-------------------------------------------------------------------------------*/

.lt{ text-align:left;vertical-align:top; }
.rt{ text-align:right;vertical-align:top; }
.lb{ text-align:left; vertical-align:bottom;}
.rb{ text-align:right; vertical-align:bottom;}
.rm{ text-align:right; vertical-align:middle;}
.lm{ text-align:left;vertical-align:middle;}
.cm{ text-align:center;vertical-align:middle;}

.bg-x{ background-repeat:repeat-x;}
.bg-y{ background-repeat:repeat-y;}
.bg-no{ background-repeat:no-repeat;}

.bg-p-lt{ background-position: left top;}
.bg-p-rt{ background-position: right top;} 
.bg-p-lb{ background-position: left bottom;} 
.bg-p-rb{ background-position: right bottom;}

/*-------------------------------------------------------------------------------*/

.Head1{ font-size:13px; font-weight:bold; color:#111111;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }

.Head2{ font-size:13px; font-weight:bold; color:#008481;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }

.Head3{ font-size:13px; font-weight:bold; color:#008481;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
/*--------------------------------------------------------------------------------------*/
.row1{ text-align:left; vertical-align:top; height:20px; padding-left:5px; padding-right:5px;}
.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;height:25px; }
.w{ width:100%}
.h{ height:100%;}
.wh{ width:100%; height:100%;}
.row4{ height:10px;}
/*---------------------------------------------------------*/

.h26{ height:26px;}
.padding_l_10{ padding-left:10px;}
.now{ white-space:nowrap;}
.h20{ height:20px;}
.padding_l_5{ padding-left:5px;}
.p3{ padding:3px;}
.p5{ padding:5px;}

.c1t{
	background-image: url(images/c1-bg.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	background-color: #FFFFFF;
}
.c1h{
	height:210px;
	background-image: url(images/c1-t.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.c1b{
	height:9px;
	background-color: #FFFFFF;
	background-image: url(images/c1-b.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}

td.c1td-link a,
td.c1td-link a:link,
td.c1td-link a:visited,
td.c1td-link a:active

{
	color:#333333;
	text-decoration: none;
}
td.c1td-link a:hover {
	color:#7C9A21;
	text-decoration: underline;
}
td.c1td-link .Normal  {color:#006627;}


.c2t{
	height:29px;
	background-image: url(images/c2-l.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.c2th{ height:29px;}

.c3t{
    height:29px;
	background-image: url(images/c3-r.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D3D1D2;
}
.cicon{ width:0px; padding-left:0px; padding-right:px; visibility: hidden;}
.c4bor{
	border: 1px solid #D3D1D2;
	background-color: #FFFFFF;
	background-image: url(images/c4-bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

td.c2td-link a,
td.c2td-link a:link,
td.c2td-link a:visited,
td.c2td-link a:active

{
	color:#9CBC03;
	text-decoration: none;
}
td.c2td-link a:hover {
	color:#6F891D;
	text-decoration: underline;
}
td.c2td-link .Normal  {color:#8F8F8F;}


td.c4td-link a,
td.c4td-link a:link,
td.c4td-link a:visited,
td.c4td-link a:active

{
	color:#9CBC03;
	text-decoration: none;
}
td.c4td-link a:hover {
	color:#6F891D;
	text-decoration: underline;
}
td.c4td-link .Normal  {color:#000000;}
/*---------------------------------------------------------*/









