body{ margin:0px; padding:0px; font-family:Arial;   }
h1, h2, h3, h4, h5, h6, ul, li, div{ margin:0px; padding:0px;}
#main{ width:1004px; margin:auto;  font-family:arial; }
#header{ height:157px; width:100%}
#header #logo{ width:286px; float:left; text-align:right}
#header #topmenu{ background:url(../images/fbrc_top_menu.jpg) no-repeat; width:680px; height:157px; float:left}
#header #topmenu2{ background:url(../images/fbrc_top_menu11.jpg) no-repeat; width:680px; height:157px; float:left}
#header #topmenu .topmenupadding{ padding-top:128px}
#header #rightimg{ background:url(../images/fbrc_rgt.jpg) left no-repeat; height:157px; width:37px; float:left}
#menubg{ background: url(../images/fbrc_menubg.jpg) repeat; width:100%; height:50px; }
#maincontent{ width:100%; }
#maincontent #leftnav{ width:255px; float:left; padding:0 0 0 30px; }
#maincontent #leftnav .space{ padding:2px; width:100%}
#maincontent #leftnav .box{ width:100%}
#maincontent #leftnav .box .fbrc_leftb1{ background:url(../images/fbrc_leftb1.jpg) no-repeat; width:208px; height:70px; }
#maincontent #leftnav .box .fbrc_leftb1 h4{ color:#2590cf; font-family:Arial;  width:170px;  font-size:11px; font-weight:bold; height:29px }
#maincontent #leftnav .box .fbrc_leftb1 div.inn{ font-family:Arial;  padding:10px 0 0 15px;  width:190px;  color:#717579; font-size:11px; font-weight:normal;}

.bottomsp{ height:10px; background-color:#fff; width:100%}
#maincontent #leftnav .box .fbrc_leftb2{ background:url(../images/fbrc_leftb2.jpg) no-repeat; width:208px; height:31px;}
#maincontent #leftnav .box .fbrc_leftb2:hover{ background:url(../images/fbrc_leftb2hover.jpg) no-repeat; width:208px; height:31px;}
#maincontent #leftnav .box .fbrc_leftb2 span a.hylink:link, a.hylink:active, a.hylink:visited{ color:#fff; text-decoration:none; float:right; font-size:11px; text-align:right; padding:8px 15px 10px 10px; width:100px; font-weight:bold;}
#maincontent #leftnav .box .fbrc_leftb2 span a.hylink1:link, a.hylink1:active, a.hylink1:visited{ color:#fff; text-decoration:none; float:right; font-size:11px; text-align:right; padding:8px 5px 10px 10px; width:100px; font-weight:bold; }


#maincontent #leftnav .box .fbrc_leftb2 span a.hylink:hover{ color:#000; text-decoration:none; float:right;  text-align:right; padding:8px 15px 10px 10px; width:100px; font-weight:bold; font-size:11px}
#maincontent #leftnav .box .fbrc_leftb2 span a.hylink1:hover{ color:#000; text-decoration:none; float:right;  text-align:right; padding:8px 5px 10px 10px; width:100px; font-weight:bold; font-size:11px}

#maincontent #mainnav{float:left; width: 680px; font-size:12px; font-family:arial; }
#maincontent #mainnav .innercontent{vertical-align:top; line-height:18px; font-size:12px; font-family:arial; color:#727272; font-weight:normal;}

.footertxt{color:#006db8; font-size:11px; font-weight:bold; font-family:arial;  padding-left:30px; padding-top:10px}
#footerbg .footergraytxt{color:#504e4e; font-size:11px; width: 100%; text-align:left; font-weight:bold; font-family:arial; }

.footertxt a{font-size:11px; font-weight:normal; font-family:arial; color:#067ec3; text-decoration:none}


a.homelink:link, a.homelink:active, a.homelink:visited{ font-family:Arial; color:#1a9bcc; text-decoration:none; float:right; font-size:11px;  font-weight:bold;}
a.homelink:hover{ font-family:Arial; color:#f20000; text-decoration:none; float:right;   font-weight:bold; font-size:11px}
.supheader{ font-size:14px; font-weight:bold; color:#0f7aaf}
.subbul { padding-left:15px; padding-top:10px}
.subbulimg { background:url(../images/arrow1.gif) top left no-repeat; padding-left: 20px}



.diagnostic{ background:url(../images/downloaddiagnostic1.gif) no-repeat; width:287px; height:35px; padding-top:5px; text-align:center; cursor:pointer}
.diagnostic:hover{ background:url(../images/downloaddiagnostic.gif) no-repeat; width:287px; height:35px;  padding-top:5px; text-align:center; color:#000000; cursor:pointer}

.diagnostic span a.hometxtlink:link, a.hometxtlink:active, a.hometxtlink:visited{ color:#ffffff; text-decoration:none;  font-size:11px; width:100px; font-weight:bold;}
.diagnostic span a.hometxtlink:hover{ color:#000000; text-decoration:none; font-size:11px; width:100px; font-weight:bold; }

.innercontent h2{ vertical-align:top; line-height:20px; font-size:14px; font-family:arial; color:#727272; font-weight:bold;}

.footertxt a.footerlinks:link, a.footerlinks:active, a.footerlinks:visited{font-size:11px; font-weight:bold; font-family:arial; color:#067ec3; text-decoration:none}
.footertxt a.footerlinks:hover{font-size:11px; font-weight:bold; font-family:arial; color:#fba01b; text-decoration:none}

/* news styles added */
.footeer-pnl { height: 70px; background-color: #f2f2f2; text-align: center; }
.searchtxtbox { font-size:11px; height:16px; width:140px; padding:0px; color:#666; margin-top:3px}
.go_button{ background:url(../images/gobtn.gif) no-repeat; height:20px; width:28px; color:#ffffff; font-size:10px; font-weight:bold; border:solid 1px #218acc; cursor:pointer}
.searchbttxt{ font-size:10px; font-weight:normal}
h4.searchtitle{ color:#2590cf; font-family:Arial;  width:170px;  font-size:11px; font-weight:bold;  }
div.inn-seach{ font-family:Arial;  padding:4px 0 0 15px;  width:190px;  color:#717579; font-size:11px; font-weight:normal;}
a:link, a:active, a:visited{ font-family:Arial; color:#1a9bcc; text-decoration:none; outline:none}
a:hover{ font-family:Arial; color:#fba01b; text-decoration:none; outline:none}
img{ outline:none}
.newGPS_pnl{ padding:5px; width:500px; font-family:Arial; color:#000000; outline:none }
h1{ font-size:14px; font-weight:bold; color:#1a9bcc}



#header #topmenu-samplepage{ background:url(../images/fbrc_top_menu-sample.jpg) no-repeat; width:680px; height:157px; float:left}
#header #topmenu-samplepage .topmenupadding{ padding-top:128px}
#header #rightimg-samplepage{ background:url(../images/fbrc_rgt-sample.jpg) left no-repeat; height:157px; width:37px; float:left}


#header #topmenu-samplepage2{ background:url(../images/fbrc_top_menu-sample1.jpg) no-repeat; width:680px; height:157px; float:left}
#header #topmenu-samplepage2 .topmenupadding{ padding-top:128px}
#header #rightimg-samplepage2{ background:url(../images/fbrc_rgt.jpg) left no-repeat; height:157px; width:37px; float:left}




.btnlink{ font-family:arial; color:#fff; text-decoration:none; float:right; background-color:transparent; font-size:11px; text-align:right; padding:8px 8px 10px 10px; width:100px; font-weight:bold; border:none; cursor:pointer;}
.btnlink:hover{ font-family:arial; color:#000; text-decoration:none; float:right; background-color:transparent; text-align:right; padding:8px 8px 10px 10px; width:100px; font-weight:bold; font-size:11px; border:none; cursor:pointer;}


#maincontent #leftnav .box .fbrc_leftb13{ background:url(../images/fbrc_leftb13.jpg) no-repeat; width:208px; height:160px; }
#maincontent #leftnav .box .fbrc_leftb13 h4{ color:#2590cf; font-family:Arial;  width:170px;  font-size:11px; font-weight:bold; height:29px }
#maincontent #leftnav .box .fbrc_leftb13 div.inn{ font-family:Arial;  padding:10px 0 0 15px;  width:190px;  color:#717579; font-size:11px; font-weight:normal;}



.faq-question{ padding-left: 15px }
.faq-question ul li{ background:url(../images/arrow1.gif) top left no-repeat; list-style-type:none; padding-left: 20px}
.bottom-pnl { vertical-align:middle; width:50%}
.bottom-pnl-2 { vertical-align:middle; width:50%; text-align:right}
