/* 
================================
 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%}

.br_no{ background-repeat:no-repeat}
.br_x{ background-repeat:repeat-x}
.br_y{ background-repeat:repeat-y}
.bp_lt{ background-position:left top}
.bp_lb{ background-position:left bottom}
.bp_rt{ background-position:right top}
.bp_rb{ background-position:right bottom}
.bp_ct{ background-position:center top}
.bp_cb{ background-position:center bottom}

.con2title{ padding-left:15px;}
.c1contentpane{ padding:0px 7px}
.c1bottomline{ background:url(images/c1bottomline.jpg) repeat-x left bottom;}
.c3conbg{ background:#323232}
.contentpane{ padding:0px;}
/*-------------------------------------------------------------------------------*/
.Head1{ font-size:25px; font-weight:normal; color:#ffffff; font-family: "HelveticaNeueLTStd Th",Tahoma,Arial,Verdana,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:5px;}

/*---------------------------------------------------------*/

.con2_bg{ min-height:162px; height:162px; height:auto!important; overflow:visible; background:#660B06 url(images/con2_x.jpg) repeat-x left top; padding:18px 17px 10px 17px;}
.con3_bg{ background:#7DA4B3; padding:19px 35px 10px 32px;}
.con4_up_m{ background:url(images/con4_up_m.jpg) repeat-x left top;}
.con4_bg{ min-height:161px; height:161px; height:auto!important;background:url(images/con4_04.jpg) no-repeat right top;padding:20px 26px 10px 26px;}
.con4_main{ background:#85ABB8 url(images/con4_main_bg.jpg) repeat-y right top;}
.con5_bg{ min-height:158px; height:158px; height:auto!important; overflow:visible; background:#C29C3B url(images/con5_x.jpg) repeat-x left top; padding:20px 26px 10px 26px;}
.con6_bg{ padding:20px 26px 10px 26px;}


td.c2link a,
td.c2link a:link,
td.c2link a:visited,
td.c2link a:active
{
	color:#ffffff;
	text-decoration: underline;
}
td.c2link a:hover {
	color:#cccccc;
	text-decoration: underline;
}
td.c2link .Normal { color:#ffffff} 
td.c2link td{ color:#ffffff} 


td.c3link a,
td.c3link a:link,
td.c3link a:visited,
td.c3link a:active
{
	color:#ffffff;
	text-decoration: underline;
}
td.c3link a:hover {
	color:#477B86;
	text-decoration: underline;
}
td.c3link .Normal { color:#ffffff} 
td.c3link td{ color:#ffffff} 



