body { font-family: Helvetica, "Lucidia Grande", sans-serif; color: #424242; font-size:small; padding:0px; margin:0px; background:#dfdfdf; height:100%; }
a:link { text-decoration: none; color: #0C5597; cursor:pointer; }
a:visited { text-decoration: none; color: #0C5597; cursor:pointer; }
a:active { text-decoration: none; color: #f7951e; cursor:pointer; }
a:hover { color: #f7951e; text-decoration: none; }
p { line-height:18px; padding-left:5px; }
/* LAYOUT ELEMENTS  ++++++++++++++++++++++++++++++++++++++++++++++++++
*/

#wrapper { width:1000px; margin:0 auto; padding:0 50px; background:#dfdfdf url(http://www.lsaweb.com/images/body.jpg) repeat-y; overflow:visible; height:100%; }
#header { position:relative; height:160px; width:1000px; background-image: url(http://www.lsaweb.com/images/header2.jpg); background-repeat: no-repeat; float:left; }
#header-nonav { position:relative; height:170px; width:1000px; background-image: url(http://www.lsaweb.com/images/header4.jpg); background-repeat: no-repeat; }
#content { position:relative; min-height:760px; width:920px; padding:5px 40px; background-color:#ffffff; clear:both; margin:0; overflow: hidden;}
#content-home { position:relative; height:760px; width:920px; padding:5px 40px; background-color:#ffffff; clear:both; margin:0; }
#content-left { position:relative; margin:10px 0 0 0; width:620px; float:left; display:inline; overflow: hidden; }
#sidebar { position:relative; width: 240px; float:right; min-height:400px; margin:10px 0 0 0; height:auto; background: #F3F3F3; padding:5px 15px 20px 15px; background-image:url(http://www.lsaweb.com/images/sidebar-bg.png); background-repeat: no-repeat; background-position:bottom; overflow:visible; display:inline; }
#footer { position:relative; background-image:url(http://www.lsaweb.com/images/footer.jpg); background-repeat: no-repeat; height:160px; color: #818181; font-size:10px; width:1000px; margin:auto; padding:8px 50px; clear:both; }
#footer p { padding-left:42px; }
#footer a:link { color:#818181; text-decoration:none; }
#footer a:visited { color:#818181; text-decoration:none; }
#footer a:active { color:#818181; text-decoration:none; }
#footer a:hover { color:#f7951e; text-decoration:underline; }
/* NAVIGATION ELEMENTS  ++++++++++++++++++++++++++++++++++++++++++++++++++
*/

#login-btn { position:absolute; width:200px; height:30px; z-index:1; margin:140px 0px 0px 828px; }
#login-btn a:link { color:#FF0000; }
#login-btn a:visited { color:#FF0000; }
#login-btn a:active { text-decoration:underline; }
#login-btn a:hover { text-decoration:underline; }
#tw-btn { position:absolute; width:180px; height:30px; z-index:1; margin:5px 0px 0px 30px; }
#tw-btn a:link { color:#FF0000; }
#tw-btn a:visited { color:#FF0000; }
#tw-btn a:active { text-decoration:underline; }
#tw-btn a:hover { text-decoration:underline; }

#smlinks {float:left; margin-top:3px;}

#lang-nav { position:relative; text-align:right;margin:0; padding:0; float:right; font-size:14px; margin:5px 5px 0 0; z-index:3; }
#lang-nav a:link { color:#ffffff; text-decoration:none; }
#lang-nav a:visited { color:#ffffff; text-decoration:none; }
#lang-nav a:active { color:#ffffff; text-decoration:none; }
#lang-nav a:hover { color:#f7951e; text-decoration:underline; }



#navcontainer { position:relative; margin-top:136px; padding: 0; float: left; width: 568px; margin-left: 124px; visibility: visible; }
#nav { height:50px;  float: left; margin:0; padding:0; width:100%; background: url(http://www.lsaweb.com/images/nav.jpg) top left no-repeat; }

ul#list-nav { list-style:none; font-size:15px; position:relative; padding-top:5px; float:left; }
ul#list-nav li { display:inline; margin-top:5px; }
ul#list-nav li a { text-decoration:none; padding:10px 10px 15px 10px; margin:2px; color: #ffffff; }
ul#list-nav li a:hover { color: #0C5597; background-color:#FFF; background-image:url(http://www.lsaweb.com/images/nav-on.png); background-repeat:repeat-x; cursor:pointer; }
body#home a#homenav,
body#serv #servnav,
body#res #resnav,
body#about #aboutnav,
body#news #newsnav,
body#join #joinnav,
body#contact #contactnav,
body#gov #govnav,
body#rep #repnav,
body#lang #langnav,

body#blog #blognav { color: #0C5597; background-color:#FFF; background-image:url(http://www.lsaweb.com/images/nav-on.png); background-repeat:repeat-x; }
#subnavcontainer { width: 240px; }
#subnavcontainer ul { margin: 0; padding:0; list-style: none; font-family: Arial, Helvetica, sans-serif; color: #818181; }
#subnavcontainer a { display: block; padding:3px 0px 3px 35px; width: 85%; background-color: #F3F3F3; background-image:url(http://www.lsaweb.com/images/bullet.gif); background-position:left; background-repeat:no-repeat; border-bottom: 1px solid #eee; color:#424242; line-height: 25px; }
#subnavcontainer a:link,
#subnavlist a:visited { color: #424242; text-decoration: none; }
#subnavcontainer a:hover { background-image:url(http://www.lsaweb.com/images/bullet-ovr.gif); background-position:left; background-repeat:no-repeat; background-color: #f48e20; color: #fff; }
#subnavcontainer a.current { background-image:url(http://www.lsaweb.com/images/bullet-ovr.gif); background-position:left; background-repeat:no-repeat; background-color: #f48e20; color: #fff; }
.subnav-bullets { display: block; padding:3px 0px 3px 40px; width: 85%; background-color: #F3F3F3; background-image:url(http://www.lsaweb.com/images/bullet.gif); background-position:left; background-repeat:no-repeat; border-bottom: 1px solid #eee; color:#818181; line-height: 25px; }
#serv-nav { width:950px; }
#serv-nav ul { margin: 0px; padding: 0px; list-style-type: none; text-align: center; }
#serv-nav ul li { float: left; margin-right: 2px; }
#serv-nav a:link { /* The nav links */ font-size: 13px; text-align:center; line-height:14px; color: #ffffff; text-decoration: none; display: block; padding:11px 8px 10px 8px; margin:0px 8px 0px 4px; width:125px; height:45px; background-image:url(http://www.lsaweb.com/images/sub-nav-btn.png); background-repeat:no-repeat; }
#serv-nav a:active { /* The nav links */ font-size: 13px; text-align:center; line-height:14px; color: #ffffff; text-decoration: none; display: block; padding:11px 8px 10px 8px; margin:0px 8px 0px 4px; width:125px; height:45px; background-image:url(http://www.lsaweb.com/images/sub-nav-btn.png); background-repeat:no-repeat; }
#serv-nav a:visited { /* The nav links */ font-size: 13px; text-align:center; line-height:14px; color: #ffffff; text-decoration: none; display: block; padding:11px 8px 10px 8px; margin:0px 8px 0px 4px; width:125px; height:45px; background-image:url(http://www.lsaweb.com/images/sub-nav-btn.png); background-repeat:no-repeat; }
#serv-nav li a:hover { background-image:url(http://www.lsaweb.com/images/sub-nav-btn-ovr.png); background-repeat:no-repeat; color: #ffffff; }
#serv-nav li a.current { background-image:url(http://www.lsaweb.com/images/sub-nav-btn-ovr.png); background-repeat:no-repeat; color: #ffffff; }
.small-nav { list-style:none; margin:0px; padding:5px 0; font-size:14px; border-bottom:#0C5597 thin solid; }
.small-nav li { display:inline; }
.small-nav li a { text-decoration:none; margin:5px 5px 5px 0px; padding:5px; color: #0C5597; background-color: #F5F5F5; text-align:left; }
.small-nav li a:hover { color: #ffffff; background: #0C5597; cursor: pointer; }
.small-nav li .selected { color: #ffffff; background: #0C5597; cursor: pointer; }
#comm-help ul li { font-size:12px; line-height:18px; }
#comm-help dl,
dt,
dd { font-size:12px; line-height:18px; }
/*ul#small-nav {
	list-style:none;
	margin:0px;
	padding:5px 0;
	font-size:14px;
	border-bottom:#0C5597 thin solid;
}

ul#small-nav li { display:inline; }

ul#small-nav li a {
	text-decoration:none;
	margin:5px 5px 5px 0px;
	padding:5px;
	color: #0C5597;
	background-color: #F5F5F5;
	text-align:left;
}

ul#small-nav li a:hover {
	color: #ffffff;
	background: #0C5597;
	cursor: pointer;
}

ul#small-nav li .current {
	color: #ffffff;
	background: #0C5597;
	cursor: pointer;
}

ul#small-nav2 {
	list-style:none;
	margin:0px;
	padding:5px 0;
	font-size:12px;
}
*/




ul#small-nav2 { list-style:none; margin:0px; padding:5px 0; font-size:12px; }
ul#small-nav2 li { display:inline; }
ul#small-nav2 li a { text-decoration:none; margin:5px 5px 5px 0px; padding:5px; color: #0C5597; background-color: #F5F5F5; text-align:left; }
ul#small-nav2 li a:hover { color: #ffffff; background: #0C5597; cursor: pointer; }
ul#small-nav2 li .current { color: #ffffff; background: #0C5597; cursor: pointer; }
ul#small-nav3 { list-style:none; display:inline-block; margin:0px; padding:0; font-size:12px; }
ul#small-nav3 li { padding:2px; float:left; text-align:center; }
ul#small-nav3 li a { display:block; text-decoration:none; padding:5px; color: #0C5597; background-color: #ffffff; }
ul#small-nav3 li a:hover { color: #ffffff; background: #0C5597; cursor: pointer; }
ul#small-nav3 li .current { color: #ffffff; background: #0C5597; cursor: pointer; }
h1 { font-size: 18px; font-weight:400; font-style:normal; color: #0C5597; border-bottom-width: thin; border-bottom-style: solid; border-bottom-color: #D5D5D5; line-height:25px; }
h2 { font-size: 18px; font-weight:400; font-style:normal; color: #0C5597; border-bottom-width: thin; border-bottom-style: solid; border-bottom-color: #D5D5D5; line-height:25px; }
h3 { font-size: 16px; font-weight:400; font-style:normal; color: #0C5597; border-bottom-width: thin; border-bottom-style: solid; border-bottom-color: #D5D5D5; line-height:22px; }
h4 { font-weight: normal; color: #666666; font-size: 14px; padding-bottom: 5px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #cccccc; line-height:18px; }
h5 { font-size: 16px; font-weight:400; font-style:normal; color: #ffffff; background-color:#CCCCCC; background-image:url(http://www.lsaweb.com/images/hbg-b.png); background-repeat:repeat-x; background-position: center; line-height:30px; padding:5px; }
.square-bullets { list-style: square; margin-left: 0; padding-left: 2em; text-indent:1em; line-height:18px; }
.lsa-bullets-1 { list-style-type: none; margin: 0; padding-left:36px; text-indent:-28px; line-height:18px; list-style-image:url(http://www.lsaweb.com/images/bullet-1.jpg); list-style-position: inside; }
.lsa-bullets-1 li { padding-bottom:8px; margin-left:0; }
.lsa-bullets-1 li ul li { padding:8px 0 3px 0; }
.lsa-bullets-2 { list-style:none; margin-left:18px; text-indent:-27px; line-height:18px; list-style-image:url(http://www.lsaweb.com/images/bullet-2.jpg); list-style-position: inside; }
.lsa-bullets-2 li { padding-bottom:8px; margin-left:-20px; }
.lsa-bullets-2 li ul li { padding:3px 0 3px 0; list-style-image:none; text-indent:-13px; margin-left:-30px; }
.lsa-bullets-3 { list-style:none; margin-left:20px; text-indent:-27px; line-height:18px; list-style-image:url(http://www.lsaweb.com/images/bullet-1.jpg); list-style-position: inside; }
.lsa-bullets-3 li { padding-bottom:8px; margin-left:-20px; }
.lsa-bullets-3 li ul li { padding:3px 0 3px 0; list-style:none; text-indent:-13px; margin-left:-30px; list-style-image:url(http://www.lsaweb.com/images/bullet-1.jpg); list-style-position: inside; }
#logo { position:absolute; width:409px; height:51px; z-index:3; left: 122px; top: 30px; visibility: visible; padding:0; display:inline; }
#box1,
#box2,
#box3 { float:left; }
/* PRE FOOTER BOX  ELEMENTS
- - - - - - - - - - - - - - - - - - - - - - - - - - - - */


#pre-footer { position:relative; height: 240px; width: 1000px; margin-top:10px; }
.pre-footer-box { background-image: url(http://www.lsaweb.com/images/pre-footer-bg.png); background-repeat: no-repeat; padding: 0px 14px 5px 14px; height: 260px; width: 308px; float:left; color: #D5D5D5; margin: 5px 8px 0px 0; }
.pre-footer-box-1 { background-image: url(http://www.lsaweb.com/images/pre-footer-bg.png); background-repeat: no-repeat; padding: 0px 15px 5px 15px; height: 260px; width: 260px; float:left; color: #0C5597; margin: 5px 25px 0px 0; }
.pre-footer-box-2 { background-image: url(http://www.lsaweb.com/images/pre-footer-bg-1a.png); background-repeat: no-repeat; padding: 0px 14px 5px 14px; height: 240px; width: 250px; float:left; color: #0C5597; margin: 5px 30px 0px 0; }
.pre-footer-box-3 { background-image: url(http://www.lsaweb.com/images/pre-footer-bg-1a.png); background-repeat: no-repeat; padding: 0px 14px 5px 14px; height: 240px; width: 250px; float:left; color: #D5D5D5; margin: 5px 15px 0px 0; }
#pre-footer h2 { color:#0C5597; border-bottom-width: thin; border-bottom-style: solid; border-bottom-color: #969696; }
#phone-top { position:absolute; top:118px; left:284px; color:#FFFFFF; font-size:14px; display:inline; }
.italk1 { color: #0066ff; }
.italk2 { color: #000066;}
#title { position:absolute; width:286px; height:100px; z-index:1; left: 22px; top: 86px; font-size: 18px; font-weight:400; font-style:normal; color: #0C5597; line-height:25px; }
#title-sub { position:absolute; width:286px; height:100px; z-index:1; left: 22px; top: 132px; font-size: 18px; font-weight:400; font-style:normal; color: #0C5597; line-height:25px; }
#title2 { position:absolute; width:243px; height:99px; z-index:1; left: 28px; top: 71px; font-size: 18px; font-weight:400; font-style:normal; color: #0C5597; line-height:25px; text-align:left; }
#title3 { position:absolute; width:286px; height:100px; z-index:1; left: 22px; top: 120px; font-size: 18px; font-weight:400; font-style:normal; color: #0C5597; line-height:25px; }
#title4 { position:absolute; width:243px; height:99px; z-index:1; left: 370px; top: 70px; font-size: 18px; font-weight:400; font-style:normal; color: #0C5597; line-height:30px; text-align:right; }
#divider { background-image: url(http://www.lsaweb.com/images/divider.png); background-repeat:no-repeat; background-position:top; height: 540px; width: 10px; position:relative; float:left; padding:0; margin:0; }
#divider-top { background-image: url(http://www.lsaweb.com/images/divider-top.jpg); background-repeat: no-repeat; background-position: center top; width: 897px; position:relative; float:left; clear:both; height:20px; }
#divider-bottom { background-image: url(http://www.lsaweb.com/images/divider-bottom.jpg); background-repeat: no-repeat; background-position: center top; width: 897px; position:relative; float:left; height:20px; }
.main { background-image: url(http://www.lsaweb.com/images/tnl-main.jpg); background-repeat: no-repeat; width: 550px; height: 196px; }
.btn400 { font-size:12px; line-height:30px; }
a.btn400 { text-decoration: none; padding:10px; display: block; width:400px; }
a.btn400:hover { color:#0C5597; background: #efefef; }
.btn500 { font-size:12px; line-height:22px; }
a.btn500 { text-decoration: none; padding:10px; display: block; width:700px; margin-top:6px; }
a.btn500:hover { color:#0C5597; background: #efefef; }
.btn300 { font-size:14px; }
a.btn300 { text-decoration: none; width:227px; height:23px; display: block; padding:10px; color:#0C5597; background-image:url(http://www.lsaweb.com/images/slider-btn.png); background-repeat:no-repeat; background-position: top left; text-indent:10px; }
a.btn300:hover { color:#ffffff; background-image:url(http://www.lsaweb.com/images/slider-btn-ovr.png); background-repeat:no-repeat; background-position: top left; }
.btn-info { font-size:14px; }
a.btn-info { text-decoration: none; width:227px; height:23px; display: block; padding:10px; color:#ffffff; background-image:url(http://www.lsaweb.com/images/btn-info-a.png); background-repeat:no-repeat; background-position: top left; text-indent:30px; line-height:25px; }
a.btn-info:hover { color:#ffffff; background-image:url(http://www.lsaweb.com/images/btn-info-ovr-a.png); background-repeat:no-repeat; background-position: top left; }
a.btn-info-2 { text-decoration: none; width:227px; height:23px; display: block; padding:10px; color:#818181; background-image:url(http://www.lsaweb.com/images/btn-info.png); background-repeat:no-repeat; background-position: top left; text-indent:30px; line-height:25px; }
a.btn-info-2:hover { color:#ffffff; background-image:url(http://www.lsaweb.com/images/btn-info-ovr.png); background-repeat:no-repeat; background-position: top left; }
a.btn-info-big { font-size:14px; text-decoration: none; width:586px; height:40px; display: block; padding:10px; color:#0C5597; background-image:url(http://www.lsaweb.com/images/btn-info-big.png); background-repeat:no-repeat; background-position: top left; text-indent:35px; line-height:36px; }
a.btn-info-big:hover { font-size:14px; color:#ffffff; background-image:url(http://www.lsaweb.com/images/btn-info-big-ovr.png); background-repeat:no-repeat; background-position: top left; }
#acc { list-style:none; }
#acc h3 { text-decoration: none; width:550px; height:23px; display: block; padding:10px; color:#818181; background-image:url(http://www.lsaweb.com/images/btn-info-big.png); background-repeat:no-repeat; background-position: top left; text-indent:30px; line-height:25px; }
#acc h3:hover { color:#ffffff; background-image:url(http://www.lsaweb.com/images/btn-info-big-ovr.png); background-repeat:no-repeat; background-position: top left; }
#acc .selected { color:#ffffff; background-image:url(http://www.lsaweb.com/images/btn-info-big-ovr.png); background-repeat:no-repeat; background-position: top left; }
.spaced li { margin-bottom:10px; line-height:18px; }
img { border:none; }
#pdflink { position:absolute; width:127px; height:25px; z-index:2; left: 480px; top: 18px; }
.tableheader1 { background-color:#000000; color:#FFFFFF; font-weight:bold; background-image:url(http://www.lsaweb.com/images/th-bg1.png); background-repeat:repeat-x; }
div#qTip { padding: 5px; border: 4px solid #CCCCCC; display: none; background:#003076; color: #FFF; text-align: left; position: absolute; z-index: 1000; max-width:175px; }
#searchbox { position:absolute; top:175px; left:870px; width:120px; z-index: 2; }
#searchbox input { width:155px; }

#content-itrac { position:relative; height:755px; padding:5px 100px 20px 100px; background-color:#ffffff; background-position:left; clear:both; margin:0; }
#header-itrac { position:relative; height:209px; background-image: url(http://www.lsaweb.com/images/itrac-header-bg.jpg); background-repeat: repeat-x; margin:0; padding-left:55px; }
#header-image-itrac { position:absolute; z-index:3; height:108px; width:600px; margin-left:73px; background-image: url(http://www.lsaweb.com/images/itrac-header.jpg); background-repeat:no-repeat; background-position: left top; }
#footer-itrac { position:relative; background-image: url(http://www.lsaweb.com/images/itrac-footer-bg.jpg); background-repeat: repeat-x; height:110px; color: #818181; font-size:10px; padding:0 0 0 93px; margin:0; clear:both; }
#footer-image-itrac { position:absolute; z-index:2; height:110px; width:900px; background-image: url(http://www.lsaweb.com/images/itrac-footer.jpg); background-repeat:no-repeat; background-position:top; padding-top:8px; }
#footer-itrac a:link { color:#818181; text-decoration:none; }
#footer-itrac a:visited { color:#818181; text-decoration:none; }
#footer-itrac a:active { color:#818181; text-decoration:none; }
#footer-itrac a:hover { color:#f7951e; text-decoration:underline; }
body#itrac { background-color:#FFFFFF; padding:0px; margin:0px; }
ul#itrac-list-nav { list-style:none; font-size:15px; position: relative; padding-top:180px; padding-bottom:10px; margin:0; }
ul#itrac-list-nav li { display:inline; margin:0; padding:0; }
ul#itrac-list-nav li a { text-decoration:none; padding:10px 10px 15px 10px; margin:2px; color: #ffffff; }
ul#itrac-list-nav li a:hover { color: #f7951e; background-color:#FFF; background-image:url(http://www.lsaweb.com/images/nav-on.png); background-repeat:repeat-x; cursor:pointer; }
.green { background-color: #00CC33; color: #ffffff; padding:3px; }
.red { color:#CC0000; }
.black { color:#000000; }

ol li { margin-bottom:10px; }
a.button { background-color: #f3f3f3; padding:5px; display:inline; }
a.button:hover { color:#fff; background-color:#0C5597; }
.blockquote { border:1px dashed #ccc; font-size:0.9em; padding:5px 20px; margin:10px 0; background:#f8f8f8; }
.blockquote2 { font-size:0.9em; padding:10px 20px 5px 10px; margin:10px 0; height:132px; background: url(http://www.lsaweb.com/images/blockquote-bg.png) top left no-repeat; border:none; }
.blockquote3 { border:1px dashed #ccc; font-size:0.9em; padding:5px 10px; margin:10px 0; }














.bigger { font-size: 1.2em; }
#page-wrap { padding: 10px; }
#twitter-box { position:absolute; width:170px; height:40px; z-index:2; left: 804px; top: 13px; }

body#login #loginnav { color: #F00; background-color:#FFF; background-image:url(http://www.lsaweb.com/images/nav-on.png); background-repeat:repeat-x; cursor:pointer; }


#featured { position:relative;  visibility:visible; width:431px; height:53px; float:right; text-align:right; margin-top:75px; padding-right:5px; }
#featured a:link { color:#ffffff; text-decoration:none; padding:3px; line-height:22px; }
#featured a:visited {color:#ffffff; text-decoration:none; padding:3px; line-height:22px; }
#featured a:active { color:#ffffff; text-decoration:none; padding:3px; line-height:22px; }
#featured a:hover { color:#000000; text-decoration:none; background:#ffffff;  padding:3px; line-height:22px;  }
#tooltip { position:absolute; border:1px solid #333; background:#0C5597; padding:2px 5px; color:#ffffff; display:none; }

#headerbuttons { width:152px; position:absolute; margin:42px 0 0 825px; z-index:1;}





ul.tabs { margin: 0; padding: 0; float: left; list-style: none; height: 32px; /*--Set height of tabs--*/ border-bottom: 1px solid #999; border-left: 1px solid #999; width: 100%; }
ul.tabs li { float: left; margin: 0; padding: 0; height: 31px; /*--Subtract 1px from the height of the unordered list--*/ line-height: 31px; /*--Vertically aligns the text within the tab--*/ border: 1px solid #999; border-left: none; margin-bottom: -1px; /*--Pull the list item down 1px--*/ overflow: hidden; position: relative; background: #e0e0e0; }
ul.tabs li a { text-decoration: none; color: #0C5597; display: block; font-size: 1.1em; padding: 0 8px; border: 1px solid #fff; /*--Gives the bevel look with a 1px white border inside the list item--*/ outline: none; }
ul.tabs li a:hover { background: #ccc; }
html ul.tabs li.active,
html ul.tabs li.active a:hover { /*--Makes sure that the active tab does not listen to the hover properties--*/ background: #fff; border-bottom: 1px solid #fff; /*--Makes the active tab look like it's connected with its content--*/ }
.tab_container {
	border-top: none;
	overflow: hidden;
	clear: both;
	float: left; width:600px;
	background: #fff;
}
.tab_content {
	padding: 5px;
}

.super {font-size:9px;
vertical-align:super; line-height:30px;}


.blue-block{background-color:#0066ff ; color:#FFF; padding:10px;}


.content-split {width:300px; float:left; margin-right:10px;}

.submit-btn-orange {color:#FFF; font-size:16px; width:243px; margin-left:-10px; height:45px;background:url(http://www.lsaweb.com/images/btn-orange-submit.png) top left no-repeat; border:none;}
.submit-btn-orange:hover {color:#FFF; width:243px; height:45px; padding:5px;background:url(http://www.lsaweb.com/images/btn-orange-submit-hover.png) top left no-repeat; border:none;}


.italic { color: #666666; font-style: italic; text-align: right; }





.bqstart {
     float: left;
     height: 45px;
     margin-top: -20px;
     padding-top: 45px;
     margin-bottom: -50px;
     font-size: 700%;
     color: #0C5597;
 }

 .bqend {
     float: right;
     height: 25px;
     margin-top: 0px;
     padding-top: 45px;
     font-size: 700%;
     color: #0C5597;
 }
 
 .redbox { font-size:14px; color: #FFF; background-color: #C00; padding: 5px; }
  .redbox a { color: #FFF; text-decoration:underline; }
  
  #info {overflow:visible; !important}
  
  #info dl {
  clear:both;
  width:728px;
  margin:2em auto;
  overflow:visible;
  }
#info dt {
  margin-bottom:1em; 
  font-weight:bold;}
#info dd {
  width:28%; 
  float:left; 
  margin:0;}

#info ol.first {
  counter-reset:item 0;}
#info ol.second {
  counter-reset:item 5;}
#info ol.third {
  counter-reset:item 9;}

#info ol li {
  display: block;}
#info ol li:before {
  content: counter(item) ". "; 
  counter-increment: item 1;}
  
  .blue {color:#0C5597;}

#browserWarning a:link { text-decoration: underline; color: #ffffff; cursor:pointer; }
#browserWarning a:visited { text-decoration: none; color: #ffffff; cursor:pointer; }
#browserWarning a:active { text-decoration: none; color: #ffffff; cursor:pointer; }
#browserWarning a:hover { color: #ffffff; text-decoration: underline; }




input,select,textarea{border:1px solid #ccc;font-family:Arial;font-size:12px;margin-bottom:7px;padding:5px; background:url("http://www.lsaweb.com/images/input_bg.png") repeat-x scroll left top #F7FCFF; 
}
.checkboxes{width:1em;}
.required{border-left:3px solid #ff0000 !important}
.optional{border-left:3px solid #cccccc !important}
.error{border:1px solid #ff0000;}
label.error{display:block;color:red;margin:0;border:0;float:none; margin-top:-28px; margin-left:10px;}
br{clear:left;}

#topper {width:1000px;  background-color:#000; font-size:10px; color:#CCC; float:left; height:28px;}
#topper a:link { color:#CCC; text-decoration:none; }
#topper a:visited { color:#CCC; text-decoration:none; }
#topper a:active { color:#CCC; text-decoration:none; }
#topper a:hover { color:#f7951e; text-decoration:none; }

#topper input,select,textarea{font-size:12px;padding:2px; background:url("http://www.lsaweb.com/images/input_bg.png") repeat-x scroll left top #F7FCFF; 
}




#fixed_icons {
    background: transparent;
    width: 48px;
    position: fixed;
    top: 5px;
    left: 0.5%;
	display:block;
}

#fixed_icons a {
    display: block;
    text-indent: 24px;
    height: 32px;
    padding-bottom:3px;
    text-decoration: none;
}

#fixed_icons #twitter { background: url("http://www.lsaweb.com/images/sn-icons/twitter_32.png") no-repeat; }
#fixed_icons #facebook { background: url("http://www.lsaweb.com/images/sn-icons/facebook_32.png") no-repeat; }
#fixed_icons #linkedin { background: url("http://www.lsaweb.com/images/sn-icons/linkedin_32.png") no-repeat; }
#fixed_icons #rss { background: url("http://www.lsaweb.com/images/sn-icons/rss_32.png") no-repeat; }
#fixed_icons #youtube { background: url("http://www.lsaweb.com/images/sn-icons/youtube_32.png") no-repeat; }

#header-content {float:right; width:500px;}






#sm_icons {
    background: transparent;
    width: 48px;
    position: fixed;
    top: 5px;
    left: 0.5%;
	display:block;
}

#sm_icons a {
    display: block;
    text-indent: 24px;
    height: 32px;
    padding-bottom:3px;
    text-decoration: none;
}

#sm_icons #twitter { background: url("http://www.lsaweb.com/images/sn-icons/twitter_32.png") no-repeat; }
#sm_icons #facebook { background: url("http://www.lsaweb.com/images/sn-icons/facebook_32.png") no-repeat; }
#sm_icons #linkedin { background: url("http://www.lsaweb.com/images/sn-icons/linkedin_32.png") no-repeat; }
#sm_icons #rss { background: url("http://www.lsaweb.com/images/sn-icons/rss_32.png") no-repeat; }
#sm_icons #youtube { background: url("http://www.lsaweb.com/images/sn-icons/youtube_32.png") no-repeat; }




