@charset "utf-8";
/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

td, p, ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12.5px;
	color: #000000; 
}

.textalert {  font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 11px;
	 color: red;
	 text-decoration: none
}

.bodytextbold{
	font-weight: bold;
}

a {
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #9a9a9a;
}

.welcome {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #005DA0;
	
}

a.welcome {
	text-decoration: none;
}

a.welcome:hover {
	text-decoration: underline;
}

.searchText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #9a9a9a;
}

.searchBox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 150px;
	color: #cccccc;
}

.separator
{
	width: 2px;
	color: #999999;
}

div.hr {background: #fff url(/brms/images/Assets/imgDotted_Horiz.gif) repeat-x scroll center; height: 1px; margin-bottom:10px; margin-top:10px;}
div.hr hr {display: none}


.dottedblue {
	display:  block;
 	height: 25px;
 	background-repeat: no-repeat;
  	background-position: center center;
    margin: 1em 0 1em 0;
    background: url(/brms/images/Assets/imgDotted_Horiz.gif) repeat-x center left;
	border:0;
	
}

table.sample {
	border-width: 1px;
	border-spacing: 1px;
	border-style: solid;
	border-color: white;
	border-collapse: separate;
	background-color: #CEDEE9;
}

table.forums {
	 border-color:#bdcded; border-width:2px;border-style: solid;
	 border-top-width:2px;
	 border-top-style:none;
}

.greyLine {
	 border-top-width:1px;
	 border-top-color:#D7D7D7;
	 border-top-style:solid;
}

table.greyforums {
	 border-color:#D7D7D7; border-width:1px;border-style: solid;
	 border-top:none;
	 border-bottom:none;
}

table.blogs{
	 border-color:#f0E1b1; border-width:2px;border-style: solid;
	 border-top-width:2px;
	 border-top-style:none;
}

table.sample th {
	border-width: 1px;
	padding: 1px;
	border-style: solid;
	border-color: white;
	background-color: #CEDEE9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12.5px;
	color: #000000;
	font-weight: bold;
	background-color: #ffffff;
}

table.sample td {
    border-right: solid;
	border-right-width: thin;
	border-left: 0;
	border-top: solid;
	border-top-width:thin;
	border-bottom: 0;
	padding: 2px;
	margin: 0;
	border-style: solid;
	border-color: white;
	background-color: #CEDEE9;
}

.sample td.no-rightborder {border-right: 0;}
.sample td.no-topborder {border-top: 0;}
.sample td.no-borders {border-top: 0; border-right: 0;}

ul.navLeft{	
	list-style-type: none;
	padding: 0;
	margin: 0;
	margin-left:14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;	
}

ul.navLeftnoFont{	
	list-style-type: none;
	padding: 0;
	margin: 0;
	margin-left:14px;
}

ul.leftmargin{	
	list-style-type: none;
	padding: 0;
	margin: 0;
	margin-left:14px;	
}

ul.nomargin{	
	list-style-type: none;
	padding: 0;
	margin: 0;
}

li.blueCircle {
    margin-left:1px;	
	vertical-align:middle;
	padding-left: .1em;
	list-style-image:  url(/brms/images/Assets/img_bluebullet.gif);
	margin-top:5px;
	}

li.yellowArrow {
    margin-left:1px;	
	vertical-align:middle;
	padding-left: .1em;
	list-style-image:  url(/brms/images/Assets/img_yellowArrow.gif);
	margin-top:5px;
	}
	
/* Text */

.text{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12.5px;
	color: #000000;	
	text-decoration: none;
}

.boldText{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;	
	text-decoration: none;
	font-weight: bold;
}


/* Links */
a.titleBox{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;	
	text-decoration: none;
	font-weight: bold;
}

a.titleBox:hover{
	color: #999999;	
}

a.textBox{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12.5px;
	color: #000000;	
	text-decoration: none;
}

a.textBox:hover{
	color: #999999;	
}

a.linkleftnav{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;	
	text-decoration: none;
}

a.linkForumsnav{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}

.forumsDate{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #d7d7d7;
		
}
.breadcrumb{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;	
	 
}

a.linkleftnav:hover{
	text-decoration: underline;
}

#current {
 font-weight: bold;
}



a.BlurbTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12.5px;
	color: #000000; 
	font-weight: bold;
}

.titleGreen{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #009933;
	font-weight: bold;
}

.titleDemos{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #669933;
	font-weight: bold;
}

.subtitleDemos{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12.5px;
	color: #669933;
	font-weight: bold;
}

.titleGreen2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #006666;
	font-weight: bold;
}


.titlePink{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #ce3c9d;
	font-weight: bold;
}

.titleBlue{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #0b9dce;
	font-weight: bold;
}

.titleOrange{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #ffa144;
	font-weight: bold;
}

.titleOrange2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #F86736;
	font-weight: bold;
}

.subtitleOrange2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12.5px;
	color: #F86736;
	font-weight: bold;
}

.titleBrown{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #cc6e3b;
	font-weight: bold;
}

.titlePurple{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #7041a1;
	font-weight: bold;
}

.subtitlePurple{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12.5px;
	color: #7041a1;
	font-weight: bold;
}

.titleFinance{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #006766;
	font-weight: bold;
}

.titleInsurance{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #5b7061;
	font-weight: bold;
}

.titleEMortgage{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #999A01;
	font-weight: bold;
}

.subtitleEMortgage{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12.5px;
	color: #999A01;
	font-weight: bold;
}

.titleIntellinsure{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #006599;
	font-weight: bold;
}

.titleDefault{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #000000; 
	font-weight: bold;
}


.titleArticle{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #666666; 
	font-weight: bold;
}

.subTitleArticle{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12.5px;
	color: #000000; 
	font-weight: bold;
	background-color:#f3e9b5;
	width: 740px;
	padding:5px;
}

.textArticle{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12.5px;
	color: #666666; 
}

.textBoldArticle{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12.5px;
	color: #666666; 
	font-weight: bold;
}

.titleRed{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #996666;
	font-weight: bold;
}

.titleBlack{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #000000;
	font-weight: bold;
}

.subtitleBlack{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12.5px;
	color: #000000;
	font-weight: bold;
}

.titleLanding{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #cab022;
	font-weight: bold;
}

.subtitleLanding{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12.5px;
	color: #cab022;
	font-weight: bold;
}


.subtitleRed{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12.5px;
	color: #996666;
	font-weight: bold;
}

.breadcrumb{
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;	
	font-weight: bold;
}

.tableHeader{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12.5px;
	color: #000000;
	font-weight: bold;
	background-color: #ffffff;
}

.postIt{
	background-image: url(/brms/images/img_postit.gif); 
	background-repeat: no-repeat;
	width: 107;
	height: 68;
    padding-left: 12px;
}

.tableHeader th.no-border {border-top: 0;}

.collapseblock {display:none}
.expandblock {display:inline}

/* rounded corner border for the left navigation */
.top {background: url(/brms/images/Assets/img_flex.gif) 0 0 repeat-x;}
.bottom {background: url(/brms/images/Assets/img_flex.gif) 0 100% repeat-x;}
.left {background: url(/brms/images/Assets/img_flex.gif) 0 0 repeat-y;}
.right {background: url(/brms/images/Assets/img_flex.gif) 100% 0 repeat-y;}
.bottomleft {background: url(/brms/images/Assets/imgcr_leftBottom.gif) 0 100% no-repeat;}
.bottomright {background: url(/brms/images/Assets/imgcr_rightBottom.gif) 100% 100% no-repeat;}
.topleft {background: url(/brms/images/Assets/imgcr_leftTop.gif) 0 0 no-repeat;}
.topright {background: url(/brms/images/Assets/imgcr_rightTop.gif) 100% 0 no-repeat; padding:10px;}

/* rounded corner border for the events on the left navigation */
.topEvent {background: url(/brms/images/img_flexhorizontal.gif) 0 0 repeat-x;}
.bottomEvent {background: url(/brms/images/img_flexhorizontal_bottom.gif) 0 100% repeat-x;}
.leftEvent {background: url(/brms/images/img_flexvertical_left.gif) 0 0 repeat-y;}
.rightEvent {background: url(/brms/images/img_flexvertical.gif) 100% 0 repeat-y;}
.bottomleftEvent {background: url(/brms/images/img_bottomleft.gif) 0 100% no-repeat;}
.bottomrightEvent {background: url(/brms/images/img_bottomright.gif) 100% 100% no-repeat;}
.topleftEvent {background: url(/brms/images/img_topleft.gif) 0 0 no-repeat;}
.toprightEvent {background: url(/brms/images/img_topright.gif) 100% 0 no-repeat; padding:10px;}

/* rounded blue corners */
.roundcont {
	width: 710px;
	background-color: #CEDEE9;;
}

.roundcont p {
	margin: 0 10px;
}

.roundtop { 
	background: url(/brms/images/Assets/img_upright_bluecurve.gif) no-repeat top right; 
}

.roundbottom {
	background: url(/brms/images/Assets/img_lowright_bluecurve.gif) no-repeat top right; 
}

img.corner {
   width: 10px;
   height: 10px;
   border: none;
   display: block;
}


