body {
        font: 10px normal Arial, Helvetica, sans-serif;
        margin: 0;
        padding: 0;
        background-image:url('images/bg1280b.jpg');
        background-attachment:fixed;
        background-position:center;
}

h1 {text-align:left;font-family:arial;font-size:18px;color:#00377B;font-weight:bold;margin: 15px 0px 10px 0;}
h2 {text-align:left;font-family:arial;font-size:16px;color:#00377B;font-weight:bold;margin: 15px 0px 0px 0; }
h3 {text-align:left;font-family:arial;font-size:16px;color:#00377B;font-weight:bold;margin: 15px 0px 0px 0; }
p {text-align:left;font-family:arial;font-size:14px;color:#000000;margin: 0px 0px 10px 0;}
ul {margin-bottom:10px;}
li {font-family:arial;text-align:left;font-size:14px;color:#000000;margin-bottom:7px;}

h1.home{text-align:left;font-size:16px;color:#00377B;margin-left:27px;margin-top:15px;margin-bottom:5px;}
h1.solutions {text-align:left;font-family:arial;font-size:18px;color:#00377B;font-weight:bold;margin: 15px 0px 10px 0;}
p {text-align:left;}
p.home{text-align:left;font-size:14px;color:#000000;margin-left:27px;margin-top:15px;}
p.solutions{text-align:left;font-family:arial;font-size:14px;color:#000000;margin: 0px 0px 10px 0;}

h3.tech {text-align:center;margin-top:10px;font-weight:bold;margin-top:20px;font-size:14px;margin-bottom:8px;}
table.tech {text-align:left;border-width: 1px; border-spacing: 5px;  border-style: dashed;  border-color: gray;border-collapse: separate;background-color: white;}





h1.common {text-align:left;font-family:arial;font-size:18px;color:#00377B;font-weight:bold;margin: 15px 0px 10px 0;}
h2.common {text-align:left;font-family:arial;font-size:16px;color:#00377B;font-weight:bold;margin: 15px 0px 0px 0; }
h3.common {text-align:left;font-family:arial;font-size:16px;color:#00377B;font-weight:bold;margin: 15px 0px 0px 0; }
p.common{text-align:left;font-family:arial;font-size:14px;color:#000000;margin: 0px 0px 10px 0;}
ul.common {margin-bottom:10px;}
li.common {font-family:arial;text-align:left;font-size:14px;color:#000000;margin-bottom:7px;}

h1.ws2 {text-align:left;font-family:arial;font-size:18px;color:#00377B;font-weight:bold;margin: 15px 0px 0px 0;}
h2.ws2 {text-align:left;font-family:arial;font-size:16px;color:#00377B;font-weight:bold;margin: 15px 0px 0px 0;}
p.ws2{text-align:left;font-family:arial;font-size:14px;color:#000000;margin: 0px 0px 10px 0;}

tr.odd {background:#EDEDED;}


table.csol{text-align:left;font-family:arial;font-size:14px;color:#000000;text-align:center;border-spacing: 0px;border-collapse: separate;}

td.csol {border-width: 1px 1px 1px 1px;
        border-spacing: 0px;
        border-style: solid;
        border-color: #c2c2c2;
        border-collapse: separate;
        background-color: white;}
td.csolhead {font-size:14px;color:#FFFFFF;font-weight:bold;background-image: url(images/corr_bg.jpg); height:30px; width:175;}
td.inq2{text-align:left;}
p.slide {font-family:arial;color:#ffffff;font-size:11px;font-weight:600;line-height:14px;text-align:left;}
a.slide {font-family:arial;color:#063E82;font-size:11px;font-weight:600; text-decoration: none; }
a.slide:hover{text-decoration: underline;}

li.product_list {font-family:arial;margin-bottom:14px;font-size:11px;}

a.inline {color:#00377B;text-decoration: underline; }
a.inlone:hover{font-weight:bold;}


a.product_list {font-family:arial;color:#3063A2;font-size:14px;text-decoration: none;font-weight:bold; }
a.product_list:hover{text-decoration: underline;}

a.contact {font-family:arial;color:#00377B;font-size:12px;text-decoration: underline; }
a.contact:hover{font-weight:bold;}

a.map {font-family:arial;color:#00377B;font-size:18px;text-decoration: underline; }
a.map:hover{font-weight:bold;}

a.request {font-family:arial;color:#00377B;font-size:18px;text-decoration: underline; }
a.request:hover{font-weight:bold;}

td.contact {font-family:arial;color:#00377B;font-size:12px;text-decoration: none; }

#foot a {font-family:arial;color:#898989;font-size:11px;text-decoration: none; }
#foot a:hover{text-decoration: underline;}

#background{position:absolute; z-index:-1111; width:100%; height:100%;top: 0; left: 0;}



.sliderwrapper{
position: relative; /* Do not change this value */
width: 555px;
height: 290px; /* Set height to be able to contain height of largest content shown*/
/*border: 5px solid #687C98;*/
overflow: hidden;

}
/*
        Total wrapper width: 350px+5px+5px=360px
        Or width of wrapper div itself plus any left and right CSS border and padding
        Adjust related containers below according to comments
*/


.slider{ /*style for each glide content DIV within wrapper.*/
position: absolute; /* Do not change this value */
background: white;
/*padding: 10px;*/
visibility: hidden;
width: 555px;

}
/*
 Total slider width: 330px+10px+10px=350px
        Or width of wrapper div itself (not counting wrapper border/padding)
*/

.slidertoggler{ /*style for DIV used to contain toggler links. */
text-align: center; /*How to align pagination links: "left", "center", or "right"
background: white; /*always declare an explicit background color for fade effect to properly render in IE*/
margin-top: 16px;
width:105px;
margin:0;
padding:0;
list-style-type:none;
position:relative;
display:block;
height:290px;
text-transform:uppercase;
font-size:13px;
font-weight:bold;
font-family:Calibri;

}
/*
 Total contenttoggler width: 350px+5px+5px=360px
        Or total width of wrapper div (counting wrapper border/padding)
*/

.slidertoggler a{ /*style for every navigational link within toggler */
font-family: Arial, Helvetica, sans-serif;

        width:105px;
        height:50px;
        float:left;
        margin:0;
        margin-top:10px;
        text-align:center;
         margin-left:0px;
        color:#999999;
        text-decoration:none;
        padding:0px;
        line-height: 16px;
        background:transparent url("images/home_page/off.gif");

}

.slidertoggler a.selected{ /*style for selected page's toggler link. ".selected" class auto generated! */
background: #f0f0f0; color: #ffffff;
background:transparent url("images/home_page/on.gif");
}

.slidertoggler a:hover{
background: #f0f0f0; color: #ffffff;
background:transparent url("images/home_page/on.gif");
}

.slidertoggler a.toc{ /*style for individual toggler links (page 1, page 2, etc). ".toc" class auto generated! */
}

.slidertoggler a.prev, .slidertoggler a.next{ /*style for "prev" and "next" toggler links. ".prev" and ".next" classes auto generated! */
}

.slidertoggler a.prev:hover, .slidertoggler a.next:hover{
background: #1A48A4;
color: white;
}

p.question { font-family: Arial;
  font-size: 16px;
  font-weight:bold;
  color: #0F3B7C;
  padding-left: 0px;
  border-style: solid;
  border-width: 0px 0px 4px 0px;
  border-color: #C0A300;
    width: 550px;
}
p.answer {font-family: Arial;
  font-size: 13px;
  font-weight: bold;
  color: #606060;
  padding-left: 15px;
  width: 540px;
  }
  
  .myBox {
    margin: 0.5in auto;
    color: #fff;
    width: 150px;
    padding: 5px 10px 10px 5px;;
    text-align: left;
    background-color: #f1f1f1;
    border: 2px solid #064A96;

    /* Do rounding (native in Opera, Firefox and Safari) */
    border-radius:20px;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
}
