@charset "utf-8";
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6{ margin:0; padding:0; border:0; outline:0; font-size:100%; }
body{ font-family: Calibri, Verdana, Arial, sans-serif; background: #fff; }
#outerWrapper{ width: 837px; margin: 0px auto 0px auto; }
#header{ height: 55px; width: 100%; background: url(images/srx-header.gif) no-repeat; position: relative; margin-top: 60px; }
#srxHomeTop{ height: 263px; width: 837px; }
#srxTop{ height: 137px; width: 100%; background: url(images/srx-content-hdr.jpg) no-repeat; position: relative; margin: 0px; }
#contentWrapper{ width: 837px;	margin: 0px; overflow: hidden; }

#sidebar{ width: 240px; float: left; padding: 0px; margin-top: 200px; }
#csidebar{ width: 222px; position: relative; margin: 200px 0px 0px 560px; background: #fff; padding: 0px; font-size:10pt; }
#tsidebar{ width: 222px; float: left; padding: 20px 0px 0px 15px; }
#homeTop{ width: 405px; height: 263px; float: left; position: relative; background: url(images/sprx-graytop.jpg) no-repeat; margin: 0px; }
#homePics{ width: 432px; height: 263px; position: relative; background: url(images/homepic-bbrx.jpg) no-repeat; margin: 0px 0px 0px 405px; }

#navigation{ position: relative; margin: -190px 0px 0px 10px; width: 240px; padding: 0px; font-size: 10pt; color: #a9a9a9; }
#cnavigation{ position: relative; margin: -150px 0px 0px 30px; width: 225px; height: 100%; padding: 10px 0px 10px 10px; background: #d5cebb; }

.pgNav{ list-style: url(images/sq_red.gif) none; margin-top 5px; line-height: 150%; font-weight: bold; font-style: normal; }
#actpg{	list-style: url(images/sq_gry.gif) none; text-decoration: none; color: #000; }
.cpgNav{ list-style: url(images/sq_red.gif); line-height: 150%; font-weight: bold; font-style: normal; font-size: 10pt; }
#cactpg{ list-style: url(images/sq_gry.gif) none; text-decoration: none; color: #fff; }
.tpgNav{ list-style: url(images/sq_red.gif); line-height: 150%; font-weight: bold; font-size: 10pt; font-style: normal;}
#tactpg{ list-style: url(images/sq_wht.gif) none; text-decoration: none; color: #fff; }

#content{ width: 530px; margin: 7px 0px 0px 295px; padding: 0px; font-size: 10pt; }
#ccontent{ float: left; width: 530px; margin: 7px 0px 0px 20px; padding: 0px; color: #000; }

a.vidLnk{ text-decoration: none; color: #a9a9a9; font-weight: bold; }
a.vidLnk:hover{ text-decoration: none; color: #000; }
p{ font-size: 11pt; color: #3c3c3c; line-height: 145%; text-align: justify; }

#navigation ul{ list-style: url(images/sq_red.gif) none; margin: 0px; padding-left: 25px; }
#navigation ul a{ display: block; text-decoration: none; text-align: top; color: #a9a9a9; }
#navigation ul a:hover{ list-style: url(images/sq_gry.gif) none; color: #000; }

#cnavigation ul{ margin: 0px; padding-left: 25px; font-style: normal; }
#cnavigation ul a{ display: block; text-decoration: none; text-align: top; color: #fff;}
#cnavigation ul a:hover{ list-style: url(images/sq_gry.gif) none; color: #000; }

#tnavigation ul{ margin: 0px; padding-left: 25px; }
#tnavigation ul a{ display: block; text-decoration: none; text-align: top; color: #fff; }
#tnavigation ul a:hover{ list-style: url(images/sq_wht.gif) none; color: #000; }

#homeTop ul{ margin: 105px 0px 0px 30px; padding-left: 25px; }
#homeTop ul a{ display: block; text-decoration: none; text-align: top; color: #fff; }
#homeTop ul a:hover{ list-style: url(images/sq_wht.gif) none; color: #a9a9a9; }

#footer{ height: 50px; width: 100%; font-size: 10px; color: #ccc; padding-top: 20px; }

a.copy{ text-decoration: none; color: #ccc; }
a.copy:hover{ color: #000; }

a.tLink{ text-decoration: none; color: #fff; font-size: 9pt; margin-top: 25px; line-height: 170%; font-weight: bold; }
a.tLink:hover{ color: #000; }

a{ text-decoration: none; color: #383838; font-style: italic; }
a:hover{ text-decoration: underline; color: #000; }

h1{	font-weight: bold; font-size: 15pt; margin-top: 10px; margin-bottom: -18px; }
h2 { margin-bottom: -15px; font-size:12pt; font-weight: bold; }

.homeTopIcon{ float: left; padding: 25px 25px 0px 25px; }
.cTopIcon{ float: left; padding: 18px 10px 0px 25px; }
.homeTopPicbar{ float: left; padding: 45px 0px 0px 25px; }



