/* 
================================
 Container Styles for DotNetNuke
================================
*/   

.containermaster_gray { width: 100%; background-color: #dddddd;
	border: #8f9092 1px solid; moz-border-radius-bottomleft: 15px; 
	moz-border-radius-bottomright: 15px; moz-border-radius-topleft: 3px; moz-border-radius-topright: 3px;}
.containerrow1_gray { background-image: url(gradient_LtGray.jpg);}
.containerrow2_gray { background-color: Black;}

/* 
====================================
Newsbox container
==================================== */

#container{padding-right: ;
	display:block;}

#Arrow{float: left;}

#NewsBox{background-color: #bbbbbb;}

#Newsbox_header h1{ font-family: "Times New Roman", Times, serif; font-size: 20px; font-style: italic; color: #666; font-weight: bolder; margin: 0px; padding: 0 0 5px 0; }
	
#Edit {float: left; background-image: url('/Portals/_default/Skins/ADVF/images/edit.png');
	background-repeat: repeat-x; height: 33px; padding: 4px;}
	
#TextArea {padding:0px 12px 12px; background-color:#bbbbbb;}
#TextArea p {font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;color: #000000;
	margin:0px; padding:0px 0px 12px;}
#TextArea h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	margin:0px;
	padding:15px 0px 12px;
}	
.white14{ font-family: Arial, Verdana, Sans-Serif; font-size: 14px; color: #ffffff; text-decoration: none;}
#More{ float: right; vertical-align: top; text-align: left; margin: 6px 6px 0px 0px;}
.More{ font-family: Arial, Verdana, Sans-Serif; font-size: 12px; color: #ffffff; text-decoration: none;}
a.More:link{ font-family: Arial, Verdana, Sans-Serif; font-size: 12px; color: #ffffff; text-decoration: none;}
a.More:hover{ font-family: Arial, Verdana, Sans-Serif; font-size: 12px; color: #ffffff; text-decoration: underline;}
a.More:visited{ font-family: Arial, Verdana, Sans-Serif; font-size: 12px; color: #ffffff; text-decoration: none;}
a.More:visited:hover{ font-family: Arial, Verdana, Sans-Serif; font-size: 12px; color: #000000; text-decoration: none;}

#Shadow { position: absolute; bottom: 0; right: 0;}
/* 
====================================
Featured Products
==================================== */
#container_FP{padding-right: 15px; display:block; overflow: visible;}
#fp_TextArea {background-color:#b3b3b3; padding-top: 6px;}

#fp_TextArea p {font-family: Verdana, Arial, sans-serif; font-size: 11px;font-weight: bold; color: #ffffff;
	margin:0px; padding: 5px; background: url('images/gray_tile.gif') repeat-x #4b4b4b; line-height: 16px;}
#fp_TextArea a:link { text-decoration: none; color: #e2464a;}
#fp_TextArea a:hover { text-decoration: underline; color: #e2464a;}

/* 
====================================
White Box
==================================== */

.whiteContainer {}
.whiteContainer .tl {background: url(images/whitebox_tl.png) no-repeat bottom; height: 16px; width: 12px;}
.whiteContainer .top {background: url(images/whitebox_top.png) repeat-x bottom; height: 16px;}
.whiteContainer .tr {background: url(images/whitebox_tr.png) no-repeat bottom; height: 16px; width: 12px;}
.whiteContainer tr td {padding: 0;}
.whiteContainer .left {background: url(images/whitebox_left.png) repeat-y; height: 12px;}
.whiteContainer .right {background: url(images/whitebox_right.png) repeat-y; height: 12px;}
.whiteContainer .bl {background: url(images/whitebox_bl.png) no-repeat; height: 12px; width: 12px;}
.whiteContainer .bottom {background: url(images/whitebox_bottom.png) repeat-x; height: 12px;}
.whiteContainer .br {background: url(images/whitebox_br.png) no-repeat; height: 12px; width: 12px;}
.whiteContainer .Content {background: #FFFFFF;font-size: 11px;line-height: 21px;padding: 20px;}

/* 
====================================
News In Advance
==================================== */

#news { margin: 10px 0 10px 0}
#news #news_head { width: 258px; height: 44px; background: url(images/news_head.png) no-repeat center top; display: block; line-height: 44px; padding: 5px 20px 0 20px; color: #fff; font-size: 18px; font-weight: bold; }
#news #news_content { width: 298px; background: url('images/news_bg.png') repeat-y; padding: 10px 20px 0px 8px;}
#news #news_foot { width: 258px; height: 36px; background: url(images/news_foot.png) no-repeat center top; display: block; line-height: 36px; text-align: right; padding: 0 20px 5px; color: #fff;}

#news #news_content table {width: 264px;}

.NukeFeeds_FeedItem {padding: 4px 8px;}
.NukeFeeds_FeedItem2 {padding: 4px 8px;}
