.clear { clear:both; }

.left {float: left;}
.left2 {
    float: left;
    width:90%;
    background-color:#fff;
}

.right {float: right;}

.pdfdesc {
    font-size:.8em;
    color:#999999;
}

#contentTitle {
    background-image: url('http://www.tdcanadatrust.com/smallbusiness/images/sbrc_main.jpg');
    background-repeat: no-repeat;
    height:183px;
    background-position: right;
}
#contentTitle .title {
    padding:30px 150px 25px 10px;
    text-align: left;
    font-size: 1.64em;
    color:#003f2d;
}
#contentTitle .titleDescription {
    padding:0 230px 0 10px;
    text-align: left;
    font-size: 0.935em;
}
a.linkTitle {
    text-decoration:none;
}
a.linkTitle:visited,
ul.quicklist li a:visited {
    color:#1a5336;
}
.titleGreen {
    color:#1a5336;
    text-decoration:none;
}
.bodyText {
    font-size: 0.935em;
}


.contentBoxText p {
    margin: 0px;
    padding: 0px 0px 10px 0px;
    border: 0px;
}

ul.genlist li ul li {
    list-style: none;
    margin: 0px 0px 0px 15px;
}
ul.genlist li ul li {
    list-style: disc;
    margin: 0px 0px 0px 15px;
}


/* Blades */
.itemDescription {
    padding:10px 10px 10px 20px;
}


ul.quicklist {
    margin: 0 0 10px;
    padding: 0px 0px 0px 0px;
    border: 0px;
    width: 100%;
    display: block;
    list-style: none;
    border-bottom: 0px solid #dadada;
    float: left;
}

ul.quicklist li {
    margin: 0px;
    padding: 5px 0px 5px 0px;
    border-bottom: 0px solid #DADADA;
}
ul.quicklist li ul li {
    border:none;
}

ul.quicklist li a { 
    cursor: pointer; 
    text-decoration:none;
}

ul.quicklist li ul { 
    list-style-type:none;
}

ul.quicklist li ul.genlist:focus{ 
    border:0px dotted #1a5336;
	margin: 0;
}

ul.quicklist li ul li {
    margin-left:-20px;
    padding: 5px 0px 0px 25px;
    list-style: disc;
    /*background:url(/images/arrows/arrow_blue.gif) no-repeat 0 .8em;*/
}

ul.quicklist li ul.genlist li a:focus{
border:1px dotted #1a5336;	
    
} 
ul.quicklist li ul li ul li {
    margin-left:-25px;
    padding: 5px 0px 0px 0px;
    background-image:none;
}

.closed {
    margin: 0px;
    padding: 0px;
    border: 0px;
    display: none;
}

.open {
    margin: 0px;
    padding: 5px 10px 5px 0px;
    border: 0px;
    display: block;
}

a.linkTitle:focus, a.linkTitle:active, a.linkTitle:hover{ 
	display: block;
    margin: 0;
}

.linkList a:focus, a.table:focus , a.table:hover{	
    margin: 0;
    /*padding: 5px 10px 5px 0;*/
}

.left2 img:hover, .left2:focus, .left2 img:active { 
	border:0.3px dotted #1a5336;
}

.left2 strong {
	color: #1a5336 
}

a:focus {
	color: #1a5336;
	text-decoration: underline;
}

ul.quicklist a.more {
    color: #f26522;
    font-weight: bold;
    line-height: 24px;
}

.questionbox {
    border: 0px solid #9CCB39;
}

.questionbox input[type=text]{
    color: #555555 !important;
	width: 100%;
    margin-left: -12px;
}


#topQuestionsTitle {font-weight:bold; margin-top:10%}
.rating{float:left; margin-left: 15px; margin-right:15px}
div.rating input{margin-top:4px;}
div.rating label{padding-left:7px}

/*#resultsFrame{width:420px;}*/
#irRelatedId, #irSuggestedId{width:390px}
#irResponse, #multiResponseFrame{margin: 0px; /*border-bottom:  1px solid #AECAB4;*/ padding: 0px}
#irResponseTitle{margin-bottom:20px}
#irRelatedForm, #irSuggestedForm, #irRatingForm{margin-top: 2%;}
#irRatingAccepted {margin-top:2%; color:green;}
div.irErrorMessage {color:red;}
#irManualRequestLinkTitle{padding-top: 10px;}
#irManualRequestLinkFrame {margin-bottom:0%;margin-top: 30px;}
#topTwoFrame ol{list-style-type: disc; margin-top:0px; margin-bottom:0px}
.escalationLink{margin-bottom:10px;}
.MsoNormal{float: left;font-weight: bold;margin-right: 10px;margin-top: 1px;}
.contentBoxSmNoBorder{margin-bottom:3%}
.rateButton {
background: url(../images/btn-green.png) no-repeat;;
border: transparent;
cursor: pointer;
color: #2D5C3D;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, Sans-serif;
font-size: 11px;
width: 60px;
height: 20px;                        
}
