﻿
/***** Style for TD elements *****/
#MemberHeader
{
	/******Client Area Login Table******/
    /*background-image: url(../Imgs/QuickLinksHeader.png);*/
    background-image: url(../Imgs/MemberLoginBG.png);
    background-repeat:no-repeat ;
	width: 100%;	
}
#QuickLink
{
	/*background-image: url(../Imgs/MembersHeader.png);*/
    background-image: url(../Imgs/QuickLinksHeader.png);
    background-repeat: no-repeat;
	width: 100%;	
}

#ContactInfoBox
{
	background-image: url(../Imgs/ContactInfoBG.png);
	background-repeat:no-repeat;
	width: 481px;
	height: 12px;
}

#tdHeader
{
    background-image: url(../Imgs/LogoBanner.png);
    background-repeat: no-repeat;
    background-color: White; 
}
#tdBannerBG
{
    /*background-image: url(../images/BannerBG.png); 
    background-repeat: no-repeat;*/
    background-color: White; 
    padding-right: 20px; 
    padding-left: 20px;
}
#tdSideBorder
{
    /*background-image: url(../images/SideBorder.png);*/
    background-color: White; 
}
#tdFooter
{
    /*background-image: url(../images/FooterVista.png);
    background-repeat: no-repeat;*/
    background-color: White; 
    font-family:verdana,tahoma,helvetica;font-size:8pt;font-weight:normal;
    color: #646464;
    text-align: left;
    vertical-align: top;
    padding-left: 20px;
    padding-top: 25px;
}
.FooterLink a:link, .FooterLink a:visited, .FooterLink a:active
{
    color: #646464;
}
.FooterLink a:hover
{
    color: #D08002;
}

#tdSubMenuAboutCPIAM
{
    width: 182px;
    height: 369px;
    vertical-align: top;
    background-image: url(../images/submenus/SubMenuAboutCPIAMBG.png);
    background-repeat: no-repeat;
}
#tdSubMenuProducts
{
    width: 182px;
    height: 369px;
    vertical-align: top;
    background-image: url(../images/submenus/SubMenuProductsBG.png);
    background-repeat: no-repeat;
}
#tdSubMenuServices
{
    width: 182px;
    height: 369px;
    vertical-align: top;
    background-image: url(../images/submenus/SubMenuServicesBG.png);
    background-repeat: no-repeat;
}
#tdSubMenuContactUs
{
    width: 182px;
    height: 369px;
    vertical-align: top;
    background-image: url(../images/submenus/SubMenuContactUsBG.png);
    background-repeat: no-repeat;
}

.SubContentHeader
{
    color: #444444;
    font-family:verdana,tahoma,helvetica;font-size:10pt;font-weight:bold;
    vertical-align: top;
}

.WarningMessage
{
    color: Red;
    font-family: Tahoma;
    font-size: 11px;
    font-weight: normal;
    text-align: justify;
}

.SubContent
{
    color: #444444;
    font-family:verdana,tahoma,helvetica;font-size:9pt;
    vertical-align: top;
    padding-left: 20px;
    padding-right: 0px;
}
/*.LinkBtn A:HOVER
{
    display: block; width: 185px; height: 45px; text-decoration: none;
    background: url(../images/buttons/hoverAboutUs.png) 0 0 no-repeat;
}*/
#tdMemberAreaHeader
{
    /*BACKGROUND-IMAGE: url(../imgs/MembersHeader.png);
    background-repeat: no-repeat;*/
    WIDTH: 100%; 
    HEIGHT: 46px;
    vertical-align:top;    
    font-size:smaller;
    padding-right: 7px;
    padding-left: 7px;   
}
#MainProductsDiv
{
    WIDTH: 100%; 
    HEIGHT: 182px;
    /*vertical-align:top;
    text-align:right;
    margin-bottom: 10px; */
}
#NewsDiv
{
    WIDTH: 100%; 
    /*HEIGHT: 337px;*/
    text-align:left;
    vertical-align:top;
    font-size:smaller;
    margin-right: 9px;
    /*padding-left: 7px;*/
    margin-top: 10px;
    margin-bottom: 10px;
}
.loginMemberArea
{
    visibility: visible;
    color: black;
    font-family:verdana,tahoma,helvetica;font-size:8pt;
    text-align:left;
    vertical-align: middle;
}
/*.loginMemberArea:Link,Active,Visited
{
    visibility: visible;
    color: white;
    font-family:verdana,tahoma,helvetica;font-size:8pt;
}*/

/************ Navigation Member Area Menus *************/
#navigation 
{
	width: 100%;
	/*top: 5em;
	left: 0em;
	right: 5px;
	width: 13em;	*/
	/*position: inherit;*/
	margin-left: 0px;
	font-family: tahoma;
	font-size: 10pt;
	background-image: url(../images/NavSubBG.png);
	background-repeat: no-repeat;
}
#navigation ul 
{
    list-style: none;
	margin: 0;
	padding: 0;
}
#navigation li {
	/*border-bottom: 1px solid #ED9F9F;	*/
}
#navigation li a  
{
	display: block;
	padding: 3px 3px 2px 5px;
	/*border-left: 1px solid #444444; #711515;*/
	/*border-right: 1px solid #444444; #711515;*/
	background-color: Transparent;/*#B51032;*/
	color: #444444; /*#FFFFFF;*/
	text-decoration: none;
}
#navigation li a:hover {
	background-color: #CBCBD2; /*;
	color: #444444;
}
#navigation ul ul 
{
	padding-left: 0px; /*12px;*/
}

#navigation ul ul li 
{
	/*border-bottom: 1px solid #dcdcdc; /*#444444;/**/
	
	margin-right: 2px;/*margin:0px;background-color: #ED9F9F;*/
	color: #444444;
	vertical-align: middle;
}

#navigation ul li 
{
	/**** Sub Menu Backgrounds ****/
	padding-left:0px;
	/*background-image: url(../Imgs/menuarow.png);
    background-repeat: no-repeat;*/
}
#navigation ul ul a:link, #navigation ul ul a:visited {
	/*background-color: #ED9F9F;*/
	color: #444444;
}
#navigation ul ul a:hover 
{
	background-color: #d3d3d3;
	color: #444444; /*Highlight;*/
}
.parentNodeMenus
{   
    height: 18px;  
    background-image: url(../Imgs/NavSubBG.png);
    background-repeat: no-repeat;
    width: 100%;
    /*padding-left: 1px;
    margin-left: 1px;
    margin-right: 1px;*/
    /*padding-top: 5px;
    padding-bottom: 5px;*/
    color: White;   
    /*INPUT.aFilter {filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);}*/
}

/***************************************************************/

#tdMemberAreaSideBorder
{
    /*BACKGROUND-IMAGE: url(../images/memberAreaSideBorder.png);*/
    background-repeat: repeat-y;
    WIDTH: 100%;
    padding-top: 11px;
    /*padding-bottom: 1px;*/    
    padding-left: 0px;
    padding-right: 7px;
    padding-bottom: 10px;
}

#tdMemberAreaFooter
{
    /*BACKGROUND-IMAGE: url(../images/memberAreaFooter.png);*/
    background-repeat: no-repeat;
    WIDTH: 100%; 
    HEIGHT: 60px
}
/**********************************/

/***** Style for Collapsable Panel *****/
.collapsePanel 
{
	width: 100%;
	/*height:0px;
	background-color: white; border: solid 1px #646464;*/
	text-align: left;
	overflow:hidden;	
}

.collapsePanelHeader
{
	width: 100%;		
	height: 20px;
	
	/*color: #444444;background-color: White;*/
	float:left;
	font-family:verdana,tahoma,helvetica;font-size:9pt;font-weight:bold;
	/*font-family: Tahoma;
	font-size: 11px;
	font-weight:bold;*/
	/*padding: 0px;*/
	padding-top: 5px;
	cursor: pointer; 
	vertical-align: middle;
	text-align: left;
}
/**********************************/

/***** Style for Div elements *****/
#CompanyNews
{
    background-image: url(../images/Expando/CompanyNewsTop.png);
    /*background-repeat: repeat-x; 
    BORDER-RIGHT: #dfa032 1px solid; PADDING-RIGHT: 5px; 
    BORDER-TOP: #dfa032 1px solid; PADDING-LEFT: 5px; 
    BORDER-LEFT: #dfa032 1px solid; 
    WIDTH: 96%; COLOR: #646464; 
    BORDER-BOTTOM: #dfa032 1px solid; HEIGHT: 21px;  
    font-family: verdana,tahoma,helvetica; font-size:10pt; */
}
#CompanyPromotions
{
	background-image: url(../images/Expando/CompanySpecialsTop.png);
}

#CompanyNewLetters
{
	background-image: url(../images/Expando/CompanyNewsLetter.png);
}

#bannerTextDiv
{
    width: 100%;
    margin-top: 5px;
    padding-bottom: 5px;
    /*margin-bottom: 5px;*/
    text-align: left;
    font-family:verdana,tahoma,helvetica;font-size:10pt;
    /*font: Bold 0.9em Tahoma; */
    color: #486A04
}

#StaticMenuDiv
{
    width: 100%;
    margin-top: 10px;
    padding-bottom: 5px;
    /*margin-bottom: 15px;*/
}

#BreadcumMenuDiv
{
    width: 100%;
    margin-bottom: 5px;
    padding-bottom: 3px;    
    text-align: right;
    font-family:verdana,tahoma,helvetica;font-size:10pt;
    /*border-top: solid 1px blue;
    border-bottom: solid 1px gray;*/
    /*font: Bold 0.8em Tahoma;*/ 
}

#ContentHeader
{
    width: 100%;
    padding-bottom: 8px;
    /*margin-bottom: 8px;*/
    text-align: left;
    color: #444444;
    font-family:verdana,tahoma,helvetica;font-size:10pt;font-weight:bold;
    /*font: Normal 1.1em Tahoma;     */
}

#ContentDescription
{
    width: 100%;
    padding-bottom: 15px;
    /*margin-bottom: 15px;*/
    text-align: left;
    color: #444444;
    font-family:verdana,tahoma,helvetica;font-size:9pt;
    /*font: Normal 0.8em Tahoma;   */
}

#ContentWithSubMenu /*#DynamicContent*/
{     
    width: 100%;
    font-family:verdana,tahoma,helvetica;font-size:10pt;
    /*font: Normal 0.8em Tahoma; */
    padding-bottom: 8px;
    /*margin-bottom: 8px;   */
}
/**********************************/

/***** Style for Rollover Image 
a.rolloverAboutUs { 
    display: block; width: 185px; height: 45px; text-decoration: none;
    background: url(../images/buttons/linkAboutUs.png) 0 0 no-repeat;        
} 
a:hover.rolloverAboutUs {
    display: block; width: 185px; height: 45px; text-decoration: none;
    background: url(../images/buttons/hoverAboutUs.png) 0 0 no-repeat;
} 
a.rolloverProducts {
    display: block; width: 185px; height: 45px; text-decoration: none;
    background: url(../images/buttons/linkProducts.png) 0 0 no-repeat;
}
a:hover.rolloverProducts {
    display: block; width: 185px; height: 45px; text-decoration: none;
    background: url(../images/buttons/hoverProducts.png) 0 0 no-repeat;
} 
a.rolloverServices {
    display: block; width: 185px; height: 45px; text-decoration: none;
    background: url(../images/buttons/linkServices.png) 0 0 no-repeat;
} 
a:hover.rolloverServices {
    display: block; width: 185px; height: 45px; text-decoration: none;
    background: url(../images/buttons/hoverServices.png) 0 0 no-repeat;
} 
a.rolloverContactUs {
    display: block; width: 185px;height: 45px; text-decoration: none;
    background: url(../images/buttons/linkContactUs.png) 0 0 no-repeat;
}
a:hover.rolloverContactUs {
    display: block; width: 185px; height: 45px; text-decoration: none;
    background: url(../images/buttons/hoverContactUs.png) 0 0 no-repeat;
} *****/

    

/**********************************/

/* xp theme */
.ajax__tab_xp2 .ajax__tab_header {font-family:verdana,tahoma,helvetica;font-size:10px;background:url(<%=WebResource("AjaxControlToolkit.Tabs.tab-line.gif")%>) repeat-x bottom;}
.ajax__tab_xp2 .ajax__tab_outer {padding-right:0px;background:url(../Imgs/tabpage/tab-right.png) no-repeat right;height:21px;}
.ajax__tab_xp2 .ajax__tab_inner {padding-left:3px;background:url(../Imgs/tabpage/tab-left.png) no-repeat;}
.ajax__tab_xp2 .ajax__tab_tab {height:17px;padding:4px;margin:0;background:url(../Imgs/tabpage/tab.png) repeat-x;}
.ajax__tab_xp2 .ajax__tab_hover .ajax__tab_outer {background:url(../Imgs/tabpage/tab-hover-right.png) no-repeat right;}
.ajax__tab_xp2 .ajax__tab_hover .ajax__tab_inner {background:url(../Imgs/tabpage/tab-hover-left.png) no-repeat;}
.ajax__tab_xp2 .ajax__tab_hover .ajax__tab_tab {background:url(../Imgs/tabpage/tab-hover.png) repeat-x;}
.ajax__tab_xp2 .ajax__tab_active .ajax__tab_outer {background:url(../Imgs/tabpage/tab-active-right.png) no-repeat right;}
.ajax__tab_xp2 .ajax__tab_active .ajax__tab_inner {background:url(../Imgs/tabpage/tab-active-left.png) no-repeat;}
.ajax__tab_xp2 .ajax__tab_active .ajax__tab_tab {background:url(../Imgs/tabpage/tab-active.png) repeat-x; font-weight:bold;}
.ajax__tab_xp2 .ajax__tab_body {font-family:verdana,tahoma,helvetica;font-size:10px;border:0px solid #9d9d9d;border-bottom:1px;border-right:1px;padding:15px; height:100%;}

/***** Style for Accordian AJAX control *****/
.accordionHeader
{
    /*border: 1px solid #2F4F4F;
    color: white;
    
    padding: 5px;
    margin-top: 5px;
    font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;*/
    /*background-color: #CCDFE7;*/
    padding-left: 4px;
    width: 100%;
    /*padding: 5px;*/
    margin-bottom: 5px; /*margin-top: 5px;*/
    text-align: left;
    color: #444444;
    font-family:verdana,tahoma,helvetica;font-size:10pt;font-weight:bold;     
    cursor: pointer;
}

.accordionContent
{
    float: left; /*fixed the accordion header moving when fade on*/
    /*background-color: #CCDFE7;*/
    text-align: left;
    padding: 5px;
    /*padding-top: 5px;*/
    /*border: 1px dashed #2F4F4F;
    border-top: none;        
    font-family:verdana,tahoma,helvetica;font-size:8pt;font-weight:normal;*/
    color: #444444;
    font-family:verdana,tahoma,helvetica;font-size:10px;
}

.accordionLink
{
    width: 100%;
    /*background-color: #CCDFE7; /*#D3DEEF;*/
    /*color: White;*/
    background-image: url(../images/bullet.jpg);
    background-position: left;
    background-repeat: no-repeat;
}

.accordionLink:Active
{
    width: 100%;
    /*background-color: #CCDFE7;*/
    color: Green;
    background-image: url(../images/bullet.jpg);
    background-position: left;
    background-repeat: no-repeat;    
}

.accordionLink:Visited
{
    width: 100%;
    /*background-color: #CCDFE7;*/
    /*color: Green;*/
    background-image: url(../images/bullet.jpg);
    background-position: left;
    background-repeat: no-repeat;    
}
/**********************************/

.NewsHeader
{
    width: 100%; 
    height: 28px; 
    /*padding: 3px; */
    vertical-align: middle; 
    background-color: #f7f7f7; 
    border-bottom: gainsboro 1px solid;
    vertical-align: middle;
    font-family:verdana,tahoma,helvetica;font-size:10pt;font-weight:normal; 
}
.NewsContent
{
    /*width: 100%; 
    height: 50px;*/
    font-family:verdana,tahoma,helvetica;font-size:8pt;font-weight:normal; 
    text-align: justify;
    vertical-align: top;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 5px;
    padding-bottom: 5px;
}
.NewsContentAlternating
{
    /*width: 100%; 
    height: 50px;*/
    font-family:verdana,tahoma,helvetica;font-size:8pt;font-weight:normal; 
    background-color: #f5f5f5;
    text-align: justify;
    vertical-align: top;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 5px;
    padding-bottom: 5px;
}
.NewsFooter
{
    width: 100%; 
    height: 20px;
    background-color: #f7f7f7; 
    border-top: gainsboro 1px solid;
}

.modalPopup {
    background-color:#ffffff;
    border-width:1px;
    border-style:solid;
    border-color:gray;
    /*padding:5px;*/
    width:550px;
    height:450px;
}
.modalPopupOLDemo {
    background-color:#ffffff;
    border-width:1px;
    border-style:solid;
    border-color:gray;
    /*padding:5px;*/
    width:817px;
    height:600px;
}
.modalPopupOLBackup {
    background-color:#ffffff;
    border-width:1px;
    border-style:solid;
    border-color:gray;
    /*padding:5px;*/
    width:780px;
    height:600px;
}
.modalPopupPoll {
    background-color:#ffffff;
    border-width:1px;
    border-style:solid;
    border-color:gray;
    /*padding:5px;*/
    width:282px;
    height:350px;
}