body { margin:0px; padding:0px; font-family:Arial; font-size:12px; color:#292929; background-color:#fff; }
div#enclose { width:100%; margin:0px auto 0px 0px; text-align:left; background-color:#fff; }
div#content{ margin:0px 0px 30px 0px; position: relative; width: 980px; height:100%; padding:0px 0px; text-align: left; }

a{ font-size:12px; color:#A10C32; text-decoration:none;}
a:hover { color:#000000;}
img{ border:0px; }
sup, sup a{ font-size:9px; }
div.callout sup a { font-size:11px; }
*+html h1 sup, *+html div.callout sup{ font-size:13px; }

.red{color:#A10C32;}
.accent { font-weight:bold; }
.small { font-size:11px; line-height:14px; margin:0px; }
.superSmall { font-size:10px; line-height:11px; margin:0px; color:#040404; }
.clearIt{ clear:both; height:0; line-height:-1; margin:0px;}

h1{font-size:18px; color:#1d4094; margin:0px; padding:0px; line-height:20px;}
h2{font-size:14px;color:#1d4094;margin:0px;padding:0px;}
h3{font-size:12px;color:#1d4094 ;margin:0px;padding:0px;}
h4{font-size:12px;color:#000000 ;margin:0px;padding:0px;}
h5{font-size:10px;color:#000000 ;margin:0px;padding:0px; font-family:Verdana; font-weight:bold;}

div#banner{height:144px;}

div#header { height:75px; width:900px; text-align:left; background-color:#fff;}
div#navigation { width:178px; float:left; }
div#navigation table{ padding:0px; margin:0px; font-size:12px; font-weight:bold; }
div#navigation td { width:140px; padding:0px 0px 0px 10px; height:36px; }

div#navigation table.main, div#navigation table.mainSpecial { width:178px; }
div#navigation table.main td { width:100px; background-image: url(../../images/subnav_main.jpg); background-repeat: no-repeat; cursor:pointer; }
div#navigation table.mainSpecial td { background-image: url(../../images/subnav_sub.jpg); background-repeat: no-repeat;background-position:right top;cursor:pointer; }
div#navigation table.main td.navMainOut { background-position:left top;}
div#navigation table.main td.navMainOver { background-position:right top;}
div#navigation table.main td.navMainSelected { background-position:right top;}

div#navigation table.sub { display:none; }
div#navigation table.sub td { padding:0px 0px 0px 0px; width:183px; background-image: url(../../images/subnav_sub.jpg); background-repeat: no-repeat;background-position:left top;cursor:pointer;}
div#navigation table.sub td:hover, div#navigation table.sub td.active { background-position:right top;}
div#navigation a { font-size:12px; font-weight:bold; color:#020202; vertical-align:middle; padding:0px 5px 0px 20px; display:block;}
div#navigation table.mainSpecial td a { padding:0px;}
div#navigation .lnkISI { padding: 10px 0px 0px 10px; color:#1D4094; text-decoration:underline; }

div#navigation table.sub td a { color:#8d8d8d; }
div#navigation table.sub td:hover a, div#navigation table.sub td.active a { color:#000; }
div#bkmrkISI { display:none; }

div#body_copy{float:left; margin:13px 0px 0px 22px; width:530px; line-height:18px;}
div#body_copy a{color:#1d4094; text-decoration:underline;}

div#left, div#right { float:left;}
div#left { width:770px; margin:0px 20px 0px 0px; }
div#right { width:190px; font-size:10px; font-family:Arial;  }
div#right p { margin:5px 4px; padding:0px; }
div#rNav { margin:15px 0px; }
div#rNav a { font-family:Arial; }
div#rNav .homeLnk, div#rNav .sisLnk { color:#020202; font-size:11px; }
div#rNav .homeLnk { text-decoration:none; }
div#rNav .sisLnk { text-decoration:underline; }
div#rLogo { margin:0px 0px 15px 0px; }
#rRateIt, #rRateIt a { margin:20px 0px 0px 0px; font-size:10px; width:100%; color:#292929; font-family:Arial; }
#rRateIt td { vertical-align:bottom; text-align:left; }

div#footer{margin:0px 0px 0px 30px;}
div#footer_nav {width:480px; font-size:10px; float:left;}
div#footer_nav a{color:#020202; font-size:10px; text-decoration:underline; }
div#footer_nav span.sep{padding:0px 5px 0px 5px;}
div#footer_nav p{font-size:10px; padding:0px; margin:8px 0px 0px 0px;}

div#footer_logos{float:left; margin:0px 0px 0px 94px;}

div#legal{ margin:30px 0px 50px 30px; font-size:11px; line-height:14px; color:#444; }
div#legal p { padding:0px; margin:10px 0px; }
div#legal h4{font-size:12px;color:#444 ;margin:0px;padding:0px;}
div#legal h5{font-size:11px;color:#444 ;margin:0px;padding:0px; font-family:Arial; font-weight:bold;}
div#legal ul { margin:0px 0px 0px 12px; padding:0px; }
div#legal a { color:#1D4094; text-decoration:underline; font-size:11px; }

div.callout { border: 1px solid #ebebeb; background: #f8f8f8; font: bold 16px Arial, sans-serif; line-height:22px; color: #1D4094; padding: 10px; text-align: center; font-style:italic; }
div.callout a {font: bold italic 16px Arial}
div.callout li{text-align:left;}

/* request a sample form */
fieldset { border: 0; margin: 0; padding:0px 10px 10px 10px; }
label { display: block; font: bold 11px Arial; float: left; width: 220px; text-align: right; padding-right: 5px; }
div#reqSample label span { font: normal 11px Arial; color: #000; }
input{ font: normal 11px Arial; background: transparent url(../../images/bgd_text.gif) bottom repeat-x; border: 1px solid #ccc; }
textarea { font: normal 11px Arial; background: #F6F6F2 url(../../images/bgd_form.gif) bottom repeat-x; border: 1px solid #ccc; width: 160px; }
select {  font: normal 11px Arial; background: #F6F6F2 url(../../images/bgd_form.gif) bottom repeat-x; border: 1px solid #ccc;  }
legend { display: none; }
input.btnSubmit { width: auto; height:20px; font: bold 11px Arial; cursor: pointer; cursor: hand; color: #333; background: transparent url(../../images/bgd_submit.gif) bottom repeat-x; border-bottom:none; padding:0px; }
input.ch { background: none; width: auto; border: none; }

div#reqSample p.pSubmit { padding-left: 223px; }
div#reqSample .red{color:#ff0000}
/*div#reqSample  { padding-left: 5px; color: #ff0000; font: bold 14px Arial; }*/

.LV_validation_message {display:block; font-family:Arial; font-size:11px; line-height:12px; margin:0px 0px 0px 230px;}
.LV_invalid { color:#ff0000;  font-family:Arial; font-size:11px;}

#references { font-weight:bold; }
#references span { font-weight:normal; }
