.box-frame-body{
       padding:5px 15px;
       text-align:left;
       }

.box-frame-body a:link, a:visited{
        color:#385090;
        font-size:12px;
        text-decoration:underline;
        }

.box-frame-body a:hover {
        text-decoration:none;
        }

#affiliate-login{
        background:transparent url(/qi/aiweb.nsf/webressources/2009website/$file/affiliate_loginBG.gif) no-repeat scroll left top;

        height:64px;
        text-align:left;
        width:295px;
        float:right;
        padding-right:1px;
        _margin-right:1px;
        }
.affiliate-login-td{
        padding-top:5px;
        padding-left:12px;
        _padding-top:0px;
        }
.affiliate-login-td2{
        padding-top:0px;
        padding-left:12px;
        _padding-top:1px;
        }

.affiliate-login-td input{
        color:#CCCCCC;
        width:90px;
        font-size:12px;
        }

#affiliate-container{
		width:998px;
		position:relative;
		top:20px;
                _top:9px;
		left:0px;
		margin-bottom:20px;
                _margin-bottom:0px;
		text-align:left;
	}
	
	#affiliate-column{
		padding:0px 0px 15px;
		width:998px;
		text-align:left;
	}

	.col-box-frame-top{
            background :transparent url(/qi/aiweb.nsf/webressources/2009website/$file/affiliate_boxT.gif) no-repeat scroll center bottom;
            height:6px;
            width:998px;
        }

	.col-box-frame-middle{
            background :transparent url(/qi/aiweb.nsf/webressources/2009website/$file/affiliate_boxM.gif) repeat-y scroll center top;
        }

	.col-box-frame-bottom{
            background :transparent url(/qi/aiweb.nsf/webressources/2009website/$file/affiliate_boxB.gif) no-repeat scroll center top;
            height:5px;
            width:998px;
        }

        .worksBox-top{
            background:transparent url(/qi/aiweb.nsf/webressources/2009website/$file/worksBox_T.gif) no-repeat scroll center bottom;
            height:8px;
            width:283px;
            float:right;
        }

        .worksBox-middle{
            background:transparent url(/qi/aiweb.nsf/webressources/2009website/$file/worksBox_M.gif) repeat-y scroll center top;
            width:283px;
            text-align:left;
            float:right;
        }
        
        .worksBox-middle h2 {
         margin:5px 0;
         color:#B31820;
         font-size:18px;
         family-weight:bold;
         padding:0 10px;
         }

       .worksBox-bottom{
            background:transparent url(/qi/aiweb.nsf/webressources/2009website/$file/worksBox_B.gif) no-repeat scroll center top;
            width:283px;
            height:20px;
            float:right;
        }


	div.slide-content{
		display:none;
	}
	
	
	.item-separator {height:1px;width:100%;border-bottom:solid 1px #ccc;margin:15px 0;}
	
	.float-container{
		margin-bottom:10px;
	}
	
	
	.thumbnail-float{
		float:left;
		height:60px;
		width:81px;
	}
	
	.content-float{
		float:left;
		width:525px;
		margin-left:10px;
	}
	

	.learn-more{
		padding-top:2px;
		display:block;
		font-weight:bold;
		text-align:right;
		width:95%;
	}
	

