.list-box {
	width:217px;
	background-color:#eef0f1;
	margin: 5px 0 15px 0;
	float:left;
	/* margin-right:15px; */
}
	.list-body{ padding-left:5px; padding-right:5px; padding-bottom:5px;  }
	.list-body a{ }
	.list-body ul{ margin:0px; padding:0px; padding-left:25px; }
	.list-body li{ margin:0px; padding:0px; padding:2px 0px; padding:3px; }
	.list-body p{ /* line-height:20px; */ margin-top:0px; }
        .list-body img{ border:0px; }

        .list-head{
		background-repeat:no-repeat;
		width:217px;
		height:0px; /* 7 */
                display:none;	
	}
	.list-title{
		width:197px;
		height:28px;
		background-repeat:no-repeat;
		padding:5px 10px 0px 10px;	
		margin-bottom:5px;
                font-size:14px;	
	}
	.list-foot{
		background-repeat:no-repeat;
		width:217px;
		height:7px;	
	}

        .list-box ul{ padding-left:20px !important; margin-bottom:10px !important;}
        .list-box li{list-style:disc !important;}
        .list-box a{padding:0px !important;margin:0px !important;}  	
        .list-box-members ul{ padding-left:35px !important;margin-bottom:10px !important;}
        .list-box-members li{list-style:disc !important;}
        .list-box-members a{padding:0px !important;margin:0px !important;}  
		
	
	/* download blue */
	.theme-download .list-body{ color:#ffffff !important; }
	.theme-download .list-body a{ color:#ffffff !important; }
	.theme-download .list-head{ background-image:url(/web/MultimediaFiles/top-blue.jpg); }
	.theme-download .list-title{ background-image:url(/web/MultimediaFiles/white-title.jpg); color:#636363;	}
	.theme-download .list-foot{ background-image:url(/web/MultimediaFiles/bottom-blue.jpg); }
	
	.list-box-blue {
		width:217px;
		background-color:#0f7cc1;
		margin-bottom:15px;
		float:left;
		margin-right:15px;
	}
        #padder-top{
          padding-top:20px;
        }

.list-box-blank {
	width:217px;
	margin-bottom:15px;
	float:left;
	/* margin-right:15px; */
}

.list-box-home {
	width:240px;
	margin-bottom:15px;
	float:left;
	/* margin-right:15px; */
        background-color:#EEF0F1;
}
	.list-box-home .list-head{
		background-repeat:no-repeat;
		width:220px !important;
		height:0px; /* 7 */	
	}
	.list-box-home .list-title{
		width:220px;
		height:28px;
		background-repeat:no-repeat;
		padding:5px 10px 0px 10px;	
		margin-bottom:5px;
                font-size:17px;	
	}
	.list-box-home  .list-foot{
		background-repeat:no-repeat;
		width:217px !important;;
		height:7px;	
	}
	.list-box-home ul{ margin:0px; padding:0px; padding-left:0px; list-style:none; }
	.list-box-home li{ margin:0px; padding:0px; padding:2px 0px; padding:3px; }
        .list-box-home .list-body ul{ color:#636363 !important; }
        .list-box-home .list-body img{
        	float:left;
        	margin-right:5px;
        }

.list-body2{ padding-left:0px; padding-right:0px; padding-bottom:0px;  }
	.list-body2 a{ }
	.list-body2 ul{ margin:0px; padding:0px; padding-left:25px; }
	.list-body2 li{ margin:0px; padding:0px; padding:2px 0px; padding:3px; }
	.list-body2 p{ /* line-height:20px; */ }
        .list-body2 img{ border:0px; }
     
.list-box-members {
	width:217px;
	margin-bottom:15px;
	float:left;
	margin-right:15px;
        position:relative;
        z-index:10;
}
.list-box-members li{
  background: none transparent !important;
  border:0px;
}
.list-box-members a{
  background: none transparent !important;
  border:0px;
}
.list-box-members-img {
   width:60px;
   height:73px;
   position:absolute;
   right:1px;
   bottom:1px;
   z-index:5;
   background-image:url(/upload/members-img-panel.jpg);
   background-repeat:no-repeat;
   background-position:bottom;
}

        .list-box-members .list-head-members{
        	background-image:url(/upload/members-top-rounded.jpg);
        	height:7px;
        	width:217px;
        }
        .list-box-members .list-title-members{
                background-image:url(/upload/members-middle.jpg);
                font-size:14px;
                padding:5px 10px;
        }
        .list-box-members .list-body-members{
        	background-image:url(/upload/members-middle.jpg);
                padding: 0px 10px 10px 10px;
                z-index:10;
        }
        .list-box-members .list-body-members p{ margin-top:0px; }

        .list-box-members .list-foot-members{
        	background-image:url(/upload/members-bottom-rounded.jpg);
        	height:7px;
        	width:217px;
        }


#right-quote{
	float:left;
	width:200px;
	padding:0px 10px;
	margin-left:16px;
}
#right-quote p{
	font-size:18px;
	margin:0px;
	padding:0px;
	margin-bottom:10px;
	text-indent:-0.5em;
}
/* begin AESTYLE */

.smtext{
	font-size:16px !important;
}

.vsmtext{
	font-size:11px !important;
}

/* end AESTYLE */

/************************************************
RED LOGIN BOX 
************************************************/

#red_hometop_myexcel{
background:url("/upload/red-login-bg.jpg") no-repeat scroll left bottom transparent;
float:left;
margin:0 0 0 23px;
padding:0;
width:217px;
}
#red_myexctitle {
background:url("/upload/red-login-title.jpg") no-repeat scroll center top transparent;
color:#FFFFFF;
font-size:1.6em;
font-weight:400;
height:28px;
padding:10px;
width:197px;
}
#red_myexc{
color:#FFFFFF;
float:left;
font-size:0.8em;
margin:0;
padding:0 15px 15px;
width:185px;
}

#red_myexc p{ margin:0;padding:5px 0;}
#red_myexc form{ margin:0px; padding:0px; }
#red_myexc a{ color:#ffffff; text-decoration:none;}
#red_myexc a:hover{ color:#ffffff; text-decoration:underline;}


	.list-head-big{
		background-repeat:no-repeat;
		width:240px;
		height:0px; /* 7 */
                display:none;	
	}
	.list-title-big{
		width:220px;
		height:28px;
		background-repeat:no-repeat;
		padding:5px 10px 0px 10px;	
		margin-bottom:5px;
                font-size:14px;	
	}
	.list-foot-big{
		background-repeat:no-repeat;
		width:240px;
		height:7px;	
	}

.greyh1{ color: #8d8d8d !important;}


#knowledgel ul ol {
border-bottom:1px solid #b2b2b2;
font-size:1em;
padding:3px 0;
width:195px;
}
#knowledgel ul ol a{ color:#000000 !important; text-decoration:none; }

#knowledgel ul {
color:#F58437;
list-style-image:none;
list-style-type:none;
}

.tab{
float:left;
background-color:#fef4ed;
color:#ffffff;
text-align:center;
width:129px;
padding:10px;
margin:0px 1px;
}
.tab a{ color:#f58437 !important; }
.tab-holder{
margin-bottom:10px;
}

#informationquote, #aboutquote,  #whatquote, #knowledgequote, #membersquote { text-indent:-0.5em !important;  }

#memberstop, #knowledgetop, #informationtop, #whattop, #abouttop, #hometop {
  height:185px;
  overflow:hidden;
}
#memberscontentr .ContractView_Quote {height:190px; padding:8px 0 0 0;text-indent: -0.4em;margin:0px;}
#Form.ContractView,#Form.SupplierView {margin-top:0px;}
#Form.ContractView div {padding:0px;}
#Form.ContractView h2 {margin:10px 0 0 0;}
#Form.ContractView h2.ContractHeading{margin:0px;}


/* begin AESTYLE*/

.what_green { color: #8aaf48; text-decoration:none;}
.what_green a, .what_green a:hover { color: #8aaf48; text-decoration:none; }
.about_blue { color: #097abf; text-decoration:none;}
.about_blue a, .about_blue a:hover { color: #097abf; text-decoration:none; }
.info_purple { color: #6f5394; text-decoration:none;}
.info_purple a, .info_purple a:hover { color: #6f5394; text-decoration:none; }
.members_red { color: #e91656; text-decoration:none;}
.members_red a, .members_red a:hover { color: #e91656; text-decoration:none; }
.knowledge_orange { color: #f58437; text-decoration:none;}
.knowledge_orange a, .knowledge_orange a:hover { color: #f58437; text-decoration:none; } 
.smtext { font-size: 0.8em; }
.vsmtext { font-size: 0.6em; }
.newstitle { color:#636363; font-size:1.1em; font-family: Arial, Helvetica, sans-serif; font-weight: 600; }
.newslargetitle { color:#636363; font-size:1.2em; font-family: Arial, Helvetica, sans-serif; font-weight: 600; }
.FloatLeft {float:left; margin: 10px 10px 10px 5px;}
.FloatRight {float:right; margin: 10px 5px 10px 10px;}
.extracontent h3
{
    margin-top:0px !important;
}
.heading-mid{ font-size:20px; font-weight:bold; color:#097ABF; }
/* end AESTYLE*/
.nobottom
{
    margin-bottom: 0px;
    margin-top:5px;
}

#informationquote p, #aboutquote p, #whatquote p, #knowledgequote p, #membersquote p {
margin-top:0px !important;
}


.no-top-space{ padding-top:0px; margin-top:0px; }
.no-bottom-space{ padding-top:0px; margin-top:0px; }