.button
{
    border: 0;
    color: #ffffff;
    font-weight: bold;
    margin: 0px;
    padding: 0px;
/*
    font-family:Arial,Tahoma,Sans-Serif;
    font-size:1em;
    text-align:center;
    padding-top:4px;
*/
}



.directdeposit2
{
    font-weight: bold;
}

.imgDiv
{
    position: relative;
    background: #fff url(images/imgBorder.jpg) no-repeat;
    width: 310px;
    height: 189px;
    float: left;
}

.imgDivHeading
{
    position: absolute;
    left:9px;
    top:3px;
    font-size: 14px;
    color: #6479B2;
    font-weight: bold;
}

.imgDivImage
{
    position: absolute;
    left:9px;
    top:50px;
    width: 290px;
    height: 88px;
}

.imgDiv p
{
    margin: 0 6px 0 10px;
    line-height: 16px;
    color: #6B6B6B;
    word-spacing: 1px;
}

.helpbutton
{
    background: url(images/questionmark-small.jpg) no-repeat;
    width: 25px;
    height: 25px;
    border: 0px;
}

.searchadd1
{
    background: url(images/add_1.jpg) no-repeat;
    width: 65px;
    height: 27px;
    position: relative;
    top: -2px;
    /*height: 21px;*/
}

.dropdownlist
{
    list-style-type:none;
    line-height:20px;
    background-color:#ffffff;
    border: 1px solid #000000;
}

.dropdownlist li
{
    cursor:pointer;
    padding:2px;
}

.dropdownlist li:hover
{
    background-color:#3eb30d;
}

.greenArrowDiv
{
    position: relative;
    height: 340px;
    width: 40px;
    z-index: 1;
}

.greenArrow
{
    position: absolute;
    left: 5px;
    top: 160px;

	background: url(images/addAll.jpg) no-repeat;
	width: 27px;
	height: 36px;
    cursor: pointer;
}

.bottomnav
{
    width:928px;
    margin-top:15px;
    padding-top:15px;
    border-top: 1px #8498c7 solid;
}

.bottomnavnoborder
{
    width:928px;
    margin-top:15px;
}

.bottomnavleft
{
    float: left;
margin-top:12px;
}

.bottomnavright
{
    height: 40px;
    float: right;
margin-top:12px;
}

.clearboth
{
    clear: both;
}

.navbutton1
{
    width: 145px;
    height: 55px;
    float: left;
}

.navbutton2
{
    width: 145px;
    height: 55px;
    float: left;
}

.navbutton3
{
    width: 145px;
    height: 55px;
    float: left;
}

.previous
{
    width: 137px;
    height: 55px;
    background: url(images/greenButton.jpg) no-repeat;
    cursor: pointer;
}

.next
{
    width: 137px;
    height: 55px;
    background: url(images/blueButton.jpg) no-repeat;
    cursor: pointer;
}

.submit
{
    width: 85px;
    height: 21px;
    background: url(images/blueButton.jpg) no-repeat;
    cursor: pointer;
}

.componentheading
{
    font-size: 22px;
    font-weight: bold;
}

.error
{
    background-color:#fed741;
    color:#000000;
    /*margin-left: 4px;*/
    margin-top:2px;
    margin-bottom:2px;
/*
    padding-top:2px;
    padding-bottom:2px;
*/
    font-size: 14px;
    font-family: Arial;
}

form
{
    margin-top:0px;
}

.textform
{
    width:878px;
    margin-left:50px;
}

.industryselect
{
width: 210px;
height: 340px;
overflow: auto;
border: 1px #CBCCCF solid;
background: #ffffff;
font-size: 11px;
}

.chosenindustries
{
width: 166px;
height: 340px;
overflow: auto;
border: 1px #CBCCCF solid;
background: #f2f2f2;
font-size: 11px;
}

/* other stuff */
button{
border: 0;
color: #fff;
font-weight: bold;
font-size: 13px;
}
div{
text-align: left;
}
h2,ul,li, a, p, input,button{
margin: 0;
padding: 0;
}
li{
cursor: default;
}




.arrow{
background: url(images/smallArrow.jpg) 137px 3px no-repeat;
}
.bold{
font-weight: bold;
}
.container{
height: 100%;
}
.content{
background: #fff;
height: 100%;
}
.go{
margin-top: 11px;
*margin-top: 12px;
}
.footer{
margin:0;
}
.footer p{
font-size: 10px;
color: #6B7E9C;
}
.header{
height: 97px;
background: #fff;
}
.headerText{
float: left;
font-size: 14px;
font-weight: bold;
color: #AAA;
width: 220px;
margin:35px 0 0 40px;
}
.list{
width: 926px;
background: #f1f4f6;
}
.list .title{
float: left;
font-size: 14px;
color: #6479B2;
font-weight: bold;
margin-left: 16px !important;
margin: 12px 0 20px 8px;
}
.list .more{
float: right;
margin-right: 30px !important;
margin: 12px 15px 0 0;
}
.list ul{
clear: both;
list-style: none;
padding-bottom: 8px;
}
.list li{
clear: both;
margin-left: 16px !important;
margin-left: 14px;
line-height: 15px;
color: #6B6C70;
font-size: 10px;
background: url(images/arrow.jpg) 0 3px no-repeat;
height: 15px;
}
.list .listText{
float: left;
margin-left: 30px;
}
.list .listDate{
float: right;
color: #7D88A6;
margin-right: 30px;
}
.listBorder1{
clear: both;
background: #fff url(images/listBorder1.jpg) no-repeat;
width: 926px;
height: 4px;
overflow: hidden;
margin-top: 5px;
}
.listBorder2{
background: #fff url(images/listBorder2.jpg) no-repeat;
width: 926px;
height: 4px;
overflow: hidden;
}

.menuRight{
float: left;
margin-left: 6px;
width: 742px;
height: 100%;
}
.menuRight1{
float: left;
background: #fff url(images/banner.jpg) no-repeat;
width: 742px;
height: 139px;
line-height: 14px;
}
.menuRight1 p{
margin: 12px 0 0 20px;
width: 400px;
height: 100px;
color: #F2FBFF;
}
.menuRight2{
float: left;
background: #fff url(images/banner2.jpg) no-repeat;
width: 742px;
height: 78px;
margin-top: 6px;
}
.menuRight2 p{
margin: 24px 0 0 200px;
color: #324E8B;
font-weight: bold;
font-size: 16px;
}
.middleSearch{
clear: both;
background: #fff url(images/searchBg.jpg) no-repeat;
width: 930px;
height: 41px;
margin-top: 6px !important;
margin-top: 0px;
}
.middleSearch div{
float: left;
height: 41px;
line-height: 41px;
vertical-align: middle;
margin-left: 10px;
color: #0E338E;
font-size: 10px;
}
.middleSearch input{
width: 140px;
margin-top: 0px;
*margin-top: 12px;
color: #9B9B9B;
}
.middleSearch .secondText{
margin-left: 27px;
}
.nextSearch{
margin-top: 20px;
height: 189px;
}
.preSearch{
margin-top: -4px;
height: 222px;
}
.searchDiv{
float: right;
background: url(images/shade.jpg) no-repeat;
margin-top: 29px;
margin-right: 8px !important;
margin-right: 4px;
height: 62px;
width: 363px;
vertical-align: middle;
line-height: 62px;
}
.searchDiv span{
font-size: 12px;
font-weight: bold;
color: #808080;
float: left;
}
.searchDiv input{
margin-left: 5px;
width: 170px;
margin-top: 0 !important;
margin-top: 20px;
vertical-align:middle;
color: #9B9B9B;
}
.searchDiv img{
line-height: 62px;
vertical-align:middle;
margin-top: 0 !important;
margin-top: 20px;
}
.wrapper{
width: 944px;
margin: 20px auto 0 auto;
display: block;
}


/* from process_1 */

.selectDiv{
margin-top: 6px;
width: 928px;
}

.selectTitle{
height: 29px;
width: 928px;
color: #4a66a9;
}
.selectTitle li{
float: left;
list-style: none;
cursor: default;
}
.space{
width: 5px;
height: 29px;
border-bottom: 1px #CBCCCF solid;
}
.loneSpace{
border-bottom: none;
height:29px;
width:300px;
}

#searchbyindustrycontainer {
border-bottom:1px solid #CBCCCF;
border-top:1px solid #CBCCCF;
height: 45px !important;
width:100% !important;
margin-bottom:12px;
}

#searchbyindustrycontainer div {
top: 10px !important;
}

.item1 {
font-weight:bold;
}

.item1 select {
margin-top: 12px;
height 230px;
}

li .navLeft{
float: left;
width: 23px;
height: 30px;
background: url(templates/rt_catalyst_j15/images/navLeft.jpg) no-repeat;
}
li .navRight{
float: left;
width: 5px;
height: 30px;
background: url(templates/rt_catalyst_j15/images/navRight.jpg) no-repeat;
}
li .text{
background:transparent url(templates/rt_catalyst_j15/images/navBg.jpg) repeat-x scroll 0 0;
border-bottom:1px solid #CBCCCF;
border-top:1px solid #CBCCCF;
color:#A2A2A2;
float:left;
height:28px;
line-height:28px;
padding:0 8px;
vertical-align:middle;
}
.current .navLeft{
float: left;
width: 23px;
height: 30px;
background: url(templates/rt_catalyst_j15/images/currNavLeft.jpg) no-repeat;
}
.current .navRight{
float: left;
width: 5px;
height: 30px;
background: url(templates/rt_catalyst_j15/images/currNavRight.jpg) no-repeat;
}
.current .text{
background:transparent url(templates/rt_catalyst_j15/images/currNavBg.jpg) repeat-x scroll 0 0;
border-top:1px solid #989da1;
color:#333333;
float:left;
border-bottom:medium none;
}

.sel{
background: #0a246a;
color: #fff;
}
.buttonDiv{
height: 276px;
width: 35px;
padding: 60px 0 0 5px;
}
.addAll{
background: url(images/addAll.jpg) no-repeat;
width: 27px;
height: 36px;
cursor: pointer;
}
.add_1{
background: url(images/add_1.jpg) no-repeat;
width: 27px;
height: 36px;
margin-top: 10px;
cursor: pointer;
}
.remove{
background: url(images/remove.jpg) no-repeat;
width: 27px;
height: 36px;
margin-top: 10px;
cursor: pointer;
}
.removeAll{
background: url(images/removeAll.jpg) no-repeat;
width: 27px;
height: 45px;
margin-top: 10px;
cursor: pointer;
}
.objDiv{
width: 166px;
height: 340px;
border: 1px solid #9fb7dc;
background: #fffff0;
}
.objDiv p{
color: #868686;
margin: 10px 0 0 10px;
}

/*
.checkboxDiv{
clear: both;
float: left;
width: 300px;
margin: 36px 0 40px 12px;
color: #505050;
}
*/

.paginDiv{
margin-left: 36px 0 0 360px;
margin: 36px 0 0 320px;
float: right;
}

.radioDiv{
width: 919px;
height: 53px;
margin-top: 12px;
background: #f8f8f8;
}
.radioDiv div{
height: 23px;
margin-left: 32px !important;
margin: 15px 0 0 16px;
font-size: 12px;
color: #505050;
}
.radioDiv span{
font-weight: bold;
}
.radioDiv .previous{
margin-left: 190px;
}
.radioDiv .twoRadio{
margin-left: 15px;
}
.footer{
clear: both;
height: 67px;
margin-top: 12px;
/*background: #c8e5ff;*/
/*border: 1px solid #c8e5ff;*/
}
.footer p{
margin: 12px 0 0 23px;
font-size: 10px;
color: #6B7E9C;
}

/* from process_3 */
.item3{
padding-top: 10 !important;
padding-top: 16px;
}
.item3 img{
float:right;
margin-right: 24px;
}
.lineLeft div{
padding-left: 13px;
float:left;
line-height:57px;
vertical-align:middle;
height:57px;
color: #737e95;
font-size: 12px;
}
.item3Line{
width: 893px;
height: 58px;
margin-top: 13px;
}
.lineLeft{
background: #f8f8f8;
border: 1px #ececec solid;
height: 100%;
width: 206px;
float:left;
}
.lineRight{
height:60px;
width: 680px;
float: left;
}
.lineRightShadow{
background: #f8f8f8;
height:60px;
width: 680px;
float: left;
}
.radioLine{
height: 16px;
margin: 3px 0 0 10px;
color: #505050;
}
.radioFirst{
margin-top: 8px;
}
.item3 hr{
margin-top: 15px !important;
margin-top: 5px;
}
.item3Button{
margin: 15px 0 0 710px;
}

/* from process_3 - differs to items in another file */
/*
.footer{
clear: both;
height: 67px;
margin-top: 12px;
background: #c8e5ff;
border: 1px solid #c8e5ff;
}
.footer p{
margin: 12px 0 0 23px;
font-size: 10px;
color: #6B7E9C;
}
*/

.loneSpaceMyMlo{
width: 550px;
height: 29px;
border-bottom: 1px #8498c7 solid;
}

.campaigntypeline
{
    float:left;
    color:#737e95;
    font-size:12px;
    width:920px;
    height:90px;
    margin-top:10px;
}

.campaigntype_typeandpic
{
    float:left;
    width:470px;
    height:78px;
    background-color:#f8f8f8;
    border:1px #ececec solid;
    padding-top:10px;
}

.campaigntype_type
{
    float:left;
    width:165px;
    padding-left:10px;
    padding-top:20px;
    background:#f8f8f8;
}

.campaigntype_pic
{
    float:left;
    width:280px;
    padding-left:10px;
    background:#f8f8f8;
}

.campaigntype_desc
{
    float:left;
    width:430px;
    height:90px;
    padding-left:10px;
}

.item1 div, .item2 div{
float: left;
}

#searchcontainer {
border-bottom:1px solid #CBCCCF;
border-top:1px solid #CBCCCF;
height: 45px !important;
width:100% !important;
margin-bottom:12px;
}

#searchcontainer div {
top: 10px !important;
}

.mloform
{
    padding-bottom:20px;
}

.mloform input
{
    margin-bottom:5px;
}

.mloform label
{
    clear:left;
    float:left;
    width:200px;
}

.mloform .largetextbox
{
    float:left;
    width:300px;
}

.resultsform_col1
{
    float:left;
    width:100px;
}

.resultsform_col2
{
    float:left;
    width:600px;
}
