
    	.menuadjust {

margin-left: 200px;
    margin-top: 5px;
	}

.border {
	border: 2px solid #2F4888;
	height: 104px;

}
.memeber {
	font-family: Trebuchet, 'Lato', sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.memeber1 {
	font-family: 'Lato', sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.forgot:link {
	font-family: 'Lato', sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: 0033CC;
	text-decoration: underline;
}
a.forgot:visited {
	font-family: 'Lato', sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: 0033CC;
	text-decoration: underline;
}
.email {
	font-family: 'Lato', sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.toplinks {

	font-family: 'Lato', sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: 0033CC;
	text-decoration: underline;
}
.toplinks a {
    color: #ffffff;
}
.hintanchor{ /*CSS for link that shows hint onmouseover*/
    float:left;
    margin-right:3px;
    margin-top:3px;
    color:#5b7e9a; 
    cursor:pointer; 
    text-decoration:underline;
}
/*a:visited {
	font-family: 'Lato', sans-serif;
	font-size: 13px;
	font-weight: normal;
	text-decoration: underline;
	color: 0033CC;

}*/
.text {
	font-family: 'Lato', sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
        letter-spacing: .6px;
}
.statechkinput {
    font-family: 'Lato', sans-serif;
    letter-spacing: .6px;
    font-size: 13px;
}

.textdata {
	font-family: 'Lato', sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	float:right;
}
a.botlinks:link {
	font-family: 'Lato', sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #6696C4;
	text-decoration: none;
}
a.botlinks:hover {
	font-family: 'Lato', sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #6696C4;
	text-decoration: underline;
}
a.botlinks:visited {
	font-family: 'Lato', sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #6696C4;
	text-decoration: none;
}
a.botlinks:active {
	font-family: 'Lato', sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #6696C4;
	text-decoration: none;
}
.bluetext {
	font-family: 'Lato', sans-serif;
	font-size: 10px;
	color: #2242C0;
	font-weight: bold;
}
.graytext {
	font-family: 'Lato', sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #5299EB;
	text-decoration: none;
}
.tiblue {
	font-family: 'Lato', sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #003366;
	text-decoration: none;
}

.tiblue1 {
	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
	color: #003366;
	text-decoration: none;
}

.textbold {

	font-family: 'Lato', sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.textbold_new {

	font-family: 'Lato', sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
.imgbutton{
	float: right;
    padding-bottom: 0;
    padding-right: 2px;
    padding-top: 2px;
    z-index: -1;
}

.printsummary {
    margin-right: 3px;
    padding: 0px 5px 0px 5px;
    font-family: 'Lato', sans-serif;
    font-size:13px;
    color: #ffffff;
    display: block;
    line-height: 25px;
    text-decoration:none;
    border: 1px solid #032031;
    background: #032031;
    

}
.printsummary:hover {
    background: #ffffff;
    color: #1a3665;
}
.printProfile {
    margin-right: 3px;
    padding: 0px 5px 0px 5px;
    font-family: 'Lato', sans-serif;
    font-size:13px;
    color: #ffffff;
    display: block;
    line-height: 25px;
    text-decoration:none;
    border: 1px solid #032031;
    background: #032031;
}
.printProfile:hover {
    background: #ffffff;
    color: #1a3665;
}
/*.printDownload:active {
	font-family: serif;
    font-size:13px;
    width:95px;
    color: #34538C;
    display: block;
    line-height: 25px;
    text-decoration:none;
}*/
.printDownload {
    margin-right: 3px;
    padding: 0px 5px 0px 5px;
    font-family: 'Lato', sans-serif;
    font-size:13px;
    color: #ffffff;
    display: block;
    line-height: 25px;
    text-decoration:none;
    border: 1px solid #032031;
    background: #032031;
}
.printDownload:hover {
    background: #ffffff;
    color: #1a3665;
}
/*.printEmail:active {
	font-family: serif;
    font-size:13px;
    width:44px;
    color: #34538C;
    display: block;
    line-height: 25px;
    text-decoration:none;
}*/
.printEmail {
    margin-right: 3px;
    padding: 0px 5px 0px 5px;
    font-family: 'Lato', sans-serif;
    font-size:13px;
    color: #ffffff;
    display: block;
    line-height: 25px;
    text-decoration:none;
    border: 1px solid #032031;
    background: #032031;
}
.printEmail:hover {
    background: #ffffff;
    color: #1a3665;
}
.printDownloadProfile {
    margin-right: 3px;
    padding: 0px 5px 0px 0px;
    font-family: 'Lato', sans-serif;
    font-size:13px;
    color: #ffffff;
    display: block;
    line-height: 25px;
    text-decoration:none;
    border: 1px solid #032031;
    background: #032031;
    width:110px;
    letter-spacing: 0;
}
.printDownloadProfile:hover {
    background: #ffffff;
    color: #1a3665;
}
.profilePrint {
    margin-right: 3px;
    padding: 0px 5px 0px 5px;
    font-family: 'Lato', sans-serif;
    font-size:13px;
    color: #ffffff;
    display: block;
    line-height: 25px;
    text-decoration:none;
    border: 1px solid #032031;
    background: #032031;
    width:76px;
    letter-spacing: 0;
}
.profilePrint:hover {
    background: #ffffff;
    color: #1a3665;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
	.printEmail {font-size:13px;}
	/*.printEmail:active {font-size:15px;}*/
	.printDownload {font-size:13px;}
	/*.printDownload:active {font-size:14px;}*/
	.printProfile {font-size:13px;}
	/*.printProfile:active {font-size:15px;}*/
	.printsummary {font-size:13px;}
	.printDownloadProfile {font-size:13px;}
	/*.printDownloadProfile:active {font-size:15px;}*/
	.profilePrint {font-size:13px;}
	/*.profilePrint:active {font-size:15px;}*/
}
.textbold13 {

	font-family: 'Lato', sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.tibluesm {

	font-family: 'Lato', sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #003366;
	text-decoration: none;
}
.lightbluetab {
	font-family: 'Lato', sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	background-color: #F6FCED;
	border: 1px solid #C6E49F;
}
.text11 {

	font-family: 'Lato', sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.tabtopblue {
	background-image: url(images/nbg.gif);



}
.tiblueCopy {

	font-family: 'Lato', sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.tiblueCopy a {
    color: #1a3665;
}
.tabbotblue {
	background-color: #F6FCED;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C6E49F;

}
.tabltline {
	background-color: #F6FCED;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #C6E49F;

}
.tabrtline {
	background-color: #F6FCED;
	border-left-width: 1px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #C6E49F;

}
.tabtopwhite {

	background-color: #FFFFFF;
	border-top: 1px solid #003366;
}
.tiblue13verdana {


	font-family: 'Lato', sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #1a3665;
	text-decoration: none;
}
.smtable {
	background-color: #FFFFFF;
	border: 1px solid #336699;
	font-family: 'Lato', sans-serif;
	font-size: 12px;
}
a.s:link {
	font-family: 'Lato', sans-serif;
	font-size: 12px;
	text-decoration: underline;
	color: #000000;

}
a.s:visited {
	font-family: 'Lato', sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}
a.s:hover {
	font-family: 'Lato', sans-serif;
	font-size: 12px;
	color: #0033CC;
	text-decoration: none;
}
a.s:active {
	font-family: 'Lato', sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}
a.sign:link {
	font-family: 'Lato', sans-serif;
	font-size: 13px;
	font-weight: normal;
	text-decoration: underline;
	color: #fff;

}
/*a.sign:visited {
	font-family: 'Lato', sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: 0033CC;
	text-decoration: underline;
}*/
/*a.sign:hover {
	font-family: 'Lato', sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: 0033CC;
	text-decoration: underline;
}*/
/*a.sign:active {
	font-family: 'Lato', sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: 0033CC;
	text-decoration: underline;
}*/
a.firm:link {
    color: #032031;
    font-family: 'Lato', sans-serif;
    letter-spacing: .6px;
    font-size: 12px;
    font-weight: bold;
    text-decoration: underline;
    text-transform: uppercase;
    padding-bottom: 5px;
}
.tabrtlinegray {

	background-color: EAEAEA;
	border-left-width: 1px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #003366;
}
.tabtopgray {


	background-color: EAEAEA;
	border-top: 1px solid #003366;
}
.tabltlinegray {

	background-color: EAEAEA;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #003366;
}
.tabbotgray {

	background-color: EAEAEA;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #003366;
}
.graytable {
	background-color: #E9F3DA;
}
.tabltlineblue {

	background-color: DBE7F2;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #003366; 
}
.serach-by {
    border: 1px solid #a8a8a8;
    padding: 10px;
    border-radius: 6px;
}
.colblue {
	background-image: url(images/grabg.gif);
	height: 30px; 

}
.tabrtlineblue {

	background-color: DBE7F2;
	border-left-width: 1px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #003366; 
}
.indextext {
	font-family: 'Lato', sans-serif;
	font-size: 12px;
	text-decoration: none;
}
.tabbotbluen {
	background-image: url(images/nbotbg.gif);

}
.links {
	font-family: 'Lato', sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #5b7e9a;
	text-decoration: underline;
        letter-spacing: .6px;
}
a.firm:visited {
	font-family: 'Lato', sans-serif;
	font-size: 12px;
	color: #1a3665;
	text-decoration: underline;
	font-weight: bold;
	text-transform: uppercase;
	}


}
a.firm:hover {
	font-family: 'Lato', sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: underline;



}
a.firm:active {
	font-family: 'Lato', sans-serif;
	font-size: 12px;
	color: 0033CC;
	text-decoration: underline;
	font-weight: bold;
	text-transform: uppercase;

}
a.links:hover {
	font-family: 'Lato', sans-serif;
	font-size: 12px;
	text-decoration: underline;
}
a:active {
	font-family: 'Lato', sans-serif;
	font-size: 11px;
	color: 0033CC;
	text-decoration: underline;
}
.textbold11 {


	font-family: 'Lato', sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.toplinks:active {
	font-family: 'Lato', sans-serif;
	font-size: 13px;
	font-weight: normal;
	text-decoration: underline;
	color: 0033CC;

}
a.toplinks:visited {
	font-family: 'Lato', sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: 0033CC;
	text-decoration: underline;
	
}
a.toplinks:hover {
	font-family: 'Lato', sans-serif;
	font-size: 13px;
	color: 0033CC;
	text-decoration: underline;
	font-weight: normal;

}
a.toplink:active {
	font-family: 'Lato', sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: 0033CC;
	text-decoration: underline;

}
.searchborder {
	border: 1px solid #8DCA3F;

}
.faqtext {



	font-family: 'Lato', sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.wh:link {
	font-family: 'Lato', sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
a.wh:visited {
	font-family: 'Lato', sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
a.wh:hover {
	font-family: 'Lato', sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.wh:active {
	font-family: 'Lato', sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
a.white:link {
	font-family: 'Lato', sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
a.white:visited {
	font-family: 'Lato', sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
a.white:hover {
	font-family: 'Lato', sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
}
a.white:active {
	font-family: 'Lato', sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #FFFFFF;
}
body {
   min-height: 100%;
   background: url("../images/menubg.png") repeat-x scroll center 108px transparent;
}
a.next:link {
	font-family: 'Lato', sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
a.next:visited {
	font-family: 'Lato', sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
.textboldblue {
	font-family: 'Lato', sans-serif;
        letter-spacing: .5px;
	font-size: 13px;
	font-weight: bold;
	color: #010101;
	text-decoration: none;
}
.textblue {

	font-family: Arial, Helvetica, sans-seri;
	font-size: 11px;
	font-weight: bold;
	color: #19367C;
	text-decoration: none;
	float:right;
}
.blue {
    color: #032031;
}
a.blue:link {
	font-family: 'Lato', sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	color: #032031;
        letter-spacing: .6px;

}
a.blue:hover {
   color:#a8a8a8;
}
.bluenonlinks:hover {
   color:#a8a8a8;
}
.bluenonlinks {
	font-family: 'Lato', sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	color: #5b7e9a;
        letter-spacing: .6px;
}

/*a.blue:visited {
	font-family: 'Lato', sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #2242C0;
	text-decoration: none;
}*/
/*a.blue:hover {
	font-family: 'Lato', sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #2242C0;

}*/
/*a.blue:active {
	font-family: 'Lato', sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #19367C;


}*/
.tabtopblueCopy {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #C6E49F;
	background-color: F6FCED;


}
.input {
	width: 75px;
}
.go {
	background-color: #032031;
	border: 1px solid #032031;
	font-family: 'Lato', sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	width: 40px;
	height: 25px;



}
.go:hover{
    background: #ffffff;
    color: #1a3665;
}

.advisorbotton {
	background-color: #336699;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #58751E;
	border-bottom-color: #58751E;
	border-left-color: #FFFFFF;
	font-family: 'Lato', sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;

}
a.sortby:hover{
	font-family: 'Lato', sans-serif;
	text-decoration: underline;
}
.tabsbot {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #5b7e9a;
	height: 29px;
        border-radius: -0px;

}
.tabsbottable {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #5b7e9a;
	border-bottom-color: #5b7e9a;
	border-left-color: #5b7e9a;
        border-radius: 6px;
        

}
.tabtop {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #5b7e9a;
}
.inactivetabbg {
	background-color: #5b7e9a;
        /*float: left;*/
        height: 29px;
        width: 245px;
}
.searchbylinks {
	font-family: 'Lato', sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #ffffff !important;
	text-decoration: none;
        letter-spacing: .7px;
}
.searchbylinkstext {
	font-family: 'Lato', sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #010101;
        letter-spacing: .7px;
}

a.searchbylinks:visited {
	font-family: 'Lato', sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #19367C;
	text-decoration: underline;
}
a.searchbylinks:hover {
	font-family: 'Lato', sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #19367C;
	text-decoration: underline;
}
a.searchbylinks:active {
	font-family: 'Lato', sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #19367C;
	text-decoration: underline;
}.drop100 {
	width: 100%;
}
.searchtablinks {
	font-family: 'Lato', sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: navyblue;
	text-decoration: underline;
}
a.searchtablinks:visited {
	font-family: 'Lato', sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: navyblue;
	text-decoration: underline;
}
a.searchtablinks:hover {
	font-family: 'Lato', sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: navyblue;
	text-decoration: underline;
}
a.searchtablinks:active {
	font-family: 'Lato', sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: navyblue;
	text-decoration: underline;
}
a.rep {
	font-family: arial;
	font-size: 13px;
	font-weight: bold;
	color: #9f3b3b;
	/*color:#A80000; */
	text-decoration: none;
	padding-right: 0pt;
}

a.rep:visited {
	font-family: arial;
	font-size: 13px;
	font-weight: bold;
	/* color: #C43100; */
	color: #9f3b3b;
	text-decoration: none;
	padding-right: 0pt;
}
a.rep:hover {
	font-family: arial;
	font-size: 13px;
	font-weight: bold;
	/* color: #C43100; */
	color: #9f3b3b;
	text-decoration: underline;
	padding-right: 0pt;
}
a.rep:link {
	font-family: arial;
	font-size: 13px;
	font-weight: bold;
	/* color: #C43100; */
	color: #9f3b3b;
	text-decoration: none;
	padding-right: 0pt;
}
.broker {
	font-family: Trebuchet, 'Lato', sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}	
.submit {
	background-color: #9f3b3b;
	border-top: 0;
	border-right: 0;
	border-bottom: 0;
	border-left: 0;
	font-family: Trebuchet, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #FFFFFF;
	width: 60px;
	height: 21px;
	padding-bottom: 1.5px;
}
.removezip {
    background-color: #5b7e9a;
    border-color: #5b7e9a;
    border-style: solid;
    border-width: 1px;
    color: #FFFFFF;
    font-family: 'Lato', sans-serif;
    letter-spacing: .6px;
    font-size: 12px;
    font-weight: bold;
    height: 25px;
    width: 150px;
}

.addremovezip {
    background-color: #5b7e9a;
    border-color: #5b7e9a;
    border-style: solid;
    border-width: 1px;
    color: #FFFFFF;
    font-family: 'Lato', sans-serif;
    letter-spacing: .6px;
    font-size: 12px;
    font-weight: bold;
    height: 25px;
    width: 120px;
    margin-bottom: 12px;
    margin-top: 12px;
}

#multizip {
 padding: 10px;
}



.zipRange{
width:144px;
}

/* FOOTER BLACK CSS*/
.footer-black {
	background-color: #000000;
    color: #f8f8f8;
    float: left;
    height: 90px;
    margin-top: 10px;
    padding: 10px 0 0;
    width: 100%;
  }
  .footer-black-col1 {
	float: left;
    padding-left: 20px;
    width: 50%;
  }
  .footer-black-col2 {
	float: left;
    text-align: right;
    width: 48%;
  }
  .footer-black-col1 p,
  .footer-black-col2 p {
	color: #f8f8f8;
    font-size: 12px;
    font-weight: normal;
    font-family: Arial, Verdana;
	margin-top: 4px;
  }
  .footer-black a {
	  display: inline-block;
  }
.pagetitle {
    color: #5b7e9a;
    font-family: 'Lato', sans-serif;
    letter-spacing: .6px;
    font-size: 15pt;
    font-style: normal;
}
.red_line {
    height: 1px;
    margin-bottom: 6px;
    background: #bababa;
}
.pagetitle hr {
    margin-top: 2px;
}
.left-corner {
    float: left;
    /* padding-left: 16px; */
    width: 14px;
    height: 29px;
    background: #5b7e9a;
    transform: skewX(
160deg
);
    margin-right: -8px;
}
.right-corner {
    float: left;
    height: 29px;
    width: 14px;
    background: #5b7e9a;
    transform: skewX(
200deg
);
    margin-left: -5px;
    
}
.left-corner-white {
    float: left;
    width: 17px;
    height: 28px;
    background: #fff;
    transform: skewX(
160deg
);
    margin-right: -5px;
    border-left: 1px solid #5b7e9a;
    border-top: 1px solid #5b7e9a;
}

.right-corner-white {
    width: 17px;
    height: 28px;
    transform: skewX(
200deg
);
    margin-left: -5px;
    background: #fff;
    border-right: 1px solid #5b7e9a;
    border-top: 1px solid #5b7e9a;
}
.search-paddings {
    padding-left : 4px;
    padding-right : 4px;
}
.padding-5 {
    padding: 10px 5px 10px 5px;
}
.pagnation-link a {
    color: #5b7e9a;
}
.background-color {
    background-color: #f5f5f5;
    border: 1px solid #a8a8a8;
    border-radius: 6px;
    width: 740px;
}
.border-bottom {
    border-bottom: 1px solid #bababa;
}
.padding-outerdiv {
    padding: 0px 5px 10px 5px;
}
.padding-top-5 {
    padding-top : 5px;
}
.key-contacts {
    border-bottom: 1px solid #a8a8a8; 
    padding: 6px 6px 6px 0px;
}
.key-contacts a {
    color: #5b7e9a;
}
.filematching-submit {
    margin-right: 3px;
    padding: 0px 5px 0px 5px;
    font-family: 'Lato', sans-serif;
    font-size: 13px;
    color: #ffffff;
    display: block;
    line-height: 25px;
    text-decoration: none;
    border: 1px solid #032031;
    background: #032031;
}
.filematching-submit:hover {
    background: #ffffff;
    color: #1a3665;
    cursor: pointer;
}
.current-reg {
    padding: 8px;
    background: #5b7e9a;
    font-size: 13px;
    font-weight: bold;
    color: #fff;
    text-decoration: none;
}
.current-reg-firm {
    border-bottom: 1px solid; 
    border-bottom-color: #a8a8a8; 
    padding: 6px 6px 6px 0px;
}
.text-color-white {
    color: ffffff;
}
.border-bottom-zip {
    border-bottom: 1px solid #5b7e9a;
}
.result_top_menu {
    padding: 15px 0px 15px 0px;
}
.result_top_menu a {
    color: #032031;
    font-family: 'Lato', sans-serif;
    letter-spacing: .6px;
    font-size: 12px;
    font-weight: bold;
    text-decoration: underline;
    padding-right: 15px;
}
.padding-top-10 {
    padding-top: 10px;
}
.sortby label {
    float: left;
    font-family: 'Lato', sans-serif;
    letter-spacing: .6px;
    font-size: 12px;
    font-weight: bold;
    padding-left: 5px;
    padding-right: 5px;
}
.sortby a {
    text-decoration: underline;
    color: #5b7e9a;
    font-family: 'Lato', sans-serif;
    letter-spacing: .6px;
    font-size: 12px;
    font-weight: normal;
}
.firm-add {
    margin-block-start: 0em;
    margin-block-end: 0em;
    font-family: 'Lato', sans-serif;
    letter-spacing: .6px;
}
.headerholder {
    height: 80px;
    background: #5b7e9a;
    box-shadow: 0px 0px 4px #010101;
}
.padding-top-5 {
    padding-top: 5px;
}
input[type=checkbox] {
    accent-color: #5b7e9a;
}
input[type=radio] {
    accent-color: #032031;
}
.broker-logo {
    background: url(../images/rep-logo.png) no-repeat scroll 0 0 transparent;
    height: 25px;
    position: absolute;
    text-indent: -9999px;
    width: 296px;
    top: 30px;
}