/* 
================================
 Container Styles for DotNetNuke
================================
*/
.containermaster3 div.inner_promo_div td div > p
{
	margin-top:0px;
}
.bt_contact_us
{
    width:132px;
    height:27px;
    background:transparent url('bt_contact_us.gif') left;
    cursor:pointer;
   	margin-top:5px;
}
.bt_order_now1
{
    width:129px;
    height:27px;
    background:transparent url('bt_order_now.gif') left;
    cursor:pointer;
   	margin-top:5px;
}
.bt_order_now2
{
    width:129px;
    height:27px;
    background:transparent url('bt_order_now.gif') right;
    cursor:pointer;
   	margin-top:5px;
}
.Login_select1
{
    width:198px;
    border:1px #959B97 solid;
    color:#636363;
    font-family:Arial;
    font-size:11px;
    font-weight:400;
    background-image:url('CustomDDL_bkgrndv.gif');
}
.ContPane3
{
    padding:0px;
}
.promoGreen1, a.promoGreen1:link, a.promoGreen1:active, a.promoGreen1:visited
{
    font-family:Arial;
    font-size:11px;
    font-weight:400;
    color:#176E8C;
    text-decoration:none;
}
a.promoGreen1:hover
{
    text-decoration:underline;
}
.LinkOver1 a.promoGreen1:link,.LinkOver1 a.promoGreen1:active,.LinkOver1 a.promoGreen1:visited,.LinkOver1 a.promoGreen1:hover
{
    color:#4A7B5A;
}
/*.LinkOver2 a.promoGreen2:hover
{
    color:#96B177;
    text-decoration:underline;
}
.LinkOver2 a.promoGreen2:link,.LinkOver2 a.promoGreen2:active,.LinkOver2 a.promoGreen2:visited
{
    color:#3D724E;
}*/
.size9px
{
    font-size:9px;
}
.triangle
{
    font-size:1px;
    float:left;
    height:11px;
    width:11px;
    background:url('promo_link_triangle.gif') no-repeat bottom;
}
.LinkOver1 .triangle
{
    float:left;
    height:11px;
    width:11px;
    background:url('promo_link_triangle.gif') no-repeat top;
}
.triangle2
{
    font-size:1px;
    float:left;
    height:11px;
    width:11px;
    background:url('text_link_triangle1.gif') no-repeat left;
    position:relative;
    top:2px;
    margin:0px;
    padding:0px;
}
.LinkOver2 .triangle2
{
    float:left;
    height:11px;
    width:11px;
    background:url('text_link_triangle1.gif') no-repeat right;
}
a.promoBlue1:hover
{
    text-decoration:underline;
    font-family:Arial;
    font-size:11px;
    font-weight:400;
    color:#4A7B5A;
    text-decoration:underline;
}
a.promoBlue1:link, a.promoBlue1:active, a.promoBlue1:visited
{
    font-family:Arial;
    font-size:11px;
    font-weight:400;
    color:#176E8C;
    text-decoration:none;
}
.ContPanePromo1
{
    padding:0px 10px 10px 10px;
    background:url('promo_bg1.gif') repeat-x #FFFFFF bottom left;
}
.ContPanePromo2
{
    width:102px;
    padding:0px 10px 10px 10px;
}
.ContPanePromo3
{
    padding:0px 0px 10px 0px;
    background:url('promo_bg1.gif') repeat-x #FFFFFF bottom left;
}
.ContPanePromo4
{
    padding:0px 10px 10px 10px;
}
.ContPanePromo4 IMG
{
    margin:0px 0px 11px 1px;
    position:relative;
    left:10px;
}
.ContPanePromo3 P
{
    font-family:Arial;
    font-size:11px;
    font-weight:400;
    color:#43494D;
    padding:0px;
    margin:0px 0px 8px 0px;
}
.ContPanePromo2 P, .ContPanePromo2 UL LI, .ContPanePromo4 P,.ContPanePromo4 UL LI
{
    font-family:Arial;
    font-size:10px;
    font-weight:400;
    color:#43494D;
}
.ContPanePromo2 P, .ContPanePromo4 P
{
    padding-bottom:0px;
    margin-bottom:10px;
}
.inner_promo_div
{
    background:url('promo_right_bg2.gif') repeat-x #E3F5FB top left;
    font-family:Arial;
    font-size:10px;
}
.inner_promo_div UL
{
    list-style-image:url(dot.gif);
    padding:0px;
    margin-left:10px;
}
.RightPanePromo2
{
    /*background:url('promo_bg1.gif') repeat-x #FFFFFF bottom left;*/
}
.promoOver1 .promo_Title1
{
    font-family:Arial;
    font-size:15px;
    font-weight:900;
    text-decoration:underline;
    color:#4A7B5A;
}
 .promo_Title1
{
    font-family:Arial;
    font-size:15px;
    font-weight:900;
    text-decoration:none;
    color:#006699;
}
.promo_Title2
{
    font-family:Arial;
    font-size:15px;
    font-weight:900;
    text-decoration:underline;
    color:#006699;
}
.promo_title3, a.promo_title3:link, a.promo_title3:active, a.promo_title3:visited 
{
    font-family:Arial;
    font-size:15px;
    font-weight:900;
    text-decoration:none;
    color:#006699;
}
 a.promo_title3:hover
{
    font-family:Arial;
    font-size:15px;
    font-weight:900;
    text-decoration:underline;
    color:#4A7B5A;
}
.containermaster1
{
    padding:0px;
    margin:0px;
}
.containermaster2
{
    width:200px;
    border:1px #CFD0D5 solid;
    padding:4px;
}
.containermaster3
{
    width:162px;
    border:1px #CFD0D5 solid;
    padding:3px;
}
.containermaster4
{
    width:200px;
    border:1px #CFD0D5 solid;/*#C7DFD7*/
    padding:3px;
}
.ContPane1
{
    border:1px #CFD0D5 solid;
    padding:3px;
}
.ForLinks1
{
    border:1px #D7DDE3 solid;
    border-top-width:0px;
    padding:0px;
    width:100%;
}
.ForLinks_Header
{
    padding-left:12px;
    padding-bottom:4px;
    padding-top:8px;
    text-align:left;
}
.ForLinks_topleft
{
    width:1px;
}
.ForLinks_top
{
    background:url(fl_top.gif) repeat-x top;
}
.ForLinks_topright
{
    width:1px;
}
.ForLinks_Head
{
    color:#006699;
    font-size:13px;
    font-weight:bold;
    font-family:Arial Tahoma;
}
.ModuleTitle_MenuItem {
	border: white 0px solid; /*override borders*/    
}

.ModuleTitle_MenuItem TD {  /*TD if menu is using tables*/
	cursor: pointer; 
	color: black; 
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal;
	height: 21px;
        white-space: nowrap;  /*Word wrapping menu item now optional*/
        padding: 1px 3px 3px 1px;	
}


.ModuleTitle_MenuIcon {
	cursor: pointer; 
	background-color: #EEEEEE; 
	width: 15px;
	height: 100%;   /*override the default height for icon so that menubreaks can have heights adjusted*/
}

.ModuleTitle_SubMenu 
{
	z-index: 1000; 
	cursor: pointer; 
	background-color: #FFFFFF; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3); 
	padding: 1px 1px 1px 1px;   /*explicitly set padding for sub-menus */
}

.ModuleTitle_MenuBreak  {
	background-color: #EEEEEE; 
	font-size: 1px; /*make sure you take out portal.css ModuleTitle_MenuBreak for this to work*/
}

.ModuleTitle_MenuItemSel {

	cursor: pointer; 
	color: black; 
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal;
	background-color: #DDDDDD;
}
.text10ptBold {
font-size:12px;
font-weight:bold;
}
.small {
font-size:10px;
}