/*     Document   : stylegreen    Created on : Nov 23, 2011, 10:58:11 AM    Author     : agents    Description:        Purpose of the stylesheet follows.*//*    TODO customize this sample style   Syntax recommendation http://www.w3.org/TR/REC-CSS2/*/body {    /*background-color: #D7DFE2;*/    background: #6E9D00 url(../images/blueblock.png);    margin:0px;    padding:0px;    font: 11px  verdana, arial, helvetica;    color: #000000;}.myth{background:       #328aa4 url(../images/tr_back.gif) repeat-x;color:#fff;   font-size:12px;}h1{    padding:5px 0 5px 0;    margin:0px;    font-size:18px;    color:#000000;    font-family: verdana;    text-shadow: 1px 1px 1px #8dd5ff;}h2{    padding:5px 0 5px 0;    margin:0px;    font-size:18px;    color:#f7951e;}h3{    padding:0 0 5px 0;    margin:0px;    font-size:12px;    color:#59cef9;}h4{    padding:0 0 10px 0;    margin:0px;    font-size:14px;    color:#7ea743;}fieldset {     border:1px solid #dcdee0;/*#3182fd; */    position: relative; padding: 10px; padding-top: 0; padding-top: 25px\9; margin-bottom: 30px; background: #F6F6F6; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; background: -webkit-gradient(linear, left top, left bottom, from(#EFEFEF), to(#FFFFFF)); background: -moz-linear-gradient(center top, #EFEFEF, #FFFFFF 100%); box-shadow: 3px 3px 10px #ccc; -moz-box-shadow: 3px 3px 10px #ccc; -webkit-box-shadow: 3px 3px 10px #ccc}.fieldset2 { }fieldset legend {    /*    background: #3182fd;            padding: 3px;            margin-left:5px;            font-weight: bold;            color: #FFFFFF;*/    padding: 6px 12px; position: absolute; left: 10px; top: -11px; background-color: #4F709F; color: white; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; box-shadow: 2px 2px 4px #888; -moz-box-shadow: 2px 2px 4px #888; -webkit-box-shadow: 2px 2px 4px #888; text-shadow: 1px 1px 1px #333}p.white{    color:#FFFFFF;}p.green{    color:#d4f0ba;}p.clear{    clear:both;    padding:10px 0 0 0;}img.left_img{    border:1px #cae6c6 solid;    float:left;    margin:0 10px 0 0 ;}img.box_img{    float:left;    padding:0 20px 0 0 ;}#main_container{    width: 95%;    height:auto;    margin:auto;    min-height: 500px;    background-color:#FFFFFF;}#header{    /*width:1300px;*/    height:auto;    margin:auto;}#logo{    padding:15px 0 0 30px;    float:left;}/*----------------------menu-------------------------*/#menu{    /* width:1300px;*/    height:42px;    padding:0px;    clear:both;    background-color:#416271;}#menu ul{    list-style:none;padding:0 0 0 230px;margin: auto;display:block;}#menu ul li{    list-style:none;display:inline;float:left;width:auto;height:42px;padding:0px;line-height:42px; font-family:Arial, Helvetica, sans-serif; font-size:13px;}#menu ul li a{    height:42px; width: auto;float:left;text-decoration:none;padding:0 0 0 25px; margin:0px 3px 0px 3px;color:#fff;text-align:center;}#menu ul li a:hover{    height:42px;width: auto;text-decoration:none;color: #fff;padding:0 0 0 25px; background:url(../images/menu_arrow.gif) no-repeat left;}#menu ul li a.current{    height:42px;width: auto;float:left;text-decoration:none;padding:0px;color: #fff;padding:0 0 0 25px; background:url(images/menu_arrow.gif) no-repeat left;}/*----------------middle green box-----------*/.green_box{    /*width:1300px;*/    height:160px;    clear:both;    background:url(../images/banner3.png)  left #206cb8;    border: 1px;}.clock{    float:left;    padding:0px;}.text_content{    width:350px;    float:left;    padding:20px 0 0 0;}.read_more{    width:101px;    height:29px;    float:right;    padding:10px;    background:url(images/read_more_bg.gif) no-repeat center;    line-height:29px;    text-align:center;}.read_more a{    text-decoration:none;    color:#FFFFFF;}.read_more_link{    width: auto;    float:right;    padding:3px 25px 3px 0;    background:url(images/orange_bullet.gif) no-repeat right;}.read_more_link a{    text-decoration:none;    color:#f7941d;}/*----------------------left navigation-------------------------*/#left_nav{    width:280px;height: auto;padding:5px 0 0 0; float:left;}#left_nav ul{    list-style:none;margin: auto;display:block; padding:0px;}#left_nav ul li{    list-style:none;display:block;width:auto;height:29px;padding:0px;line-height:29px;}#left_nav ul li a{    height:29px;display:block; width:280px;text-decoration:none;padding:0 0 0 35px; margin:7px 0 7px 0;color:#6898ac;background:url(images/left_nav_arrow.gif) no-repeat left; border-bottom:1px #bedf77 dashed;    background-position:0px 0px;    font-size:13px;    font-family:Arial, Helvetica, sans-serif;    font-weight:bold;}/*--------------------------main_content-------------------*/#main_content{    width:auto;    height:auto;    min-height: 600px;    clear:both;}#left_content{    width:320px;    height:auto;    margin:10px;    float:left;    padding:10px;    background:url(images/left_content_bg.gif) repeat-x top;}#right_content{    width:490px;    height:auto;    margin:10px 0 0 0;    float:left;    padding:10px;}/*----------------------top right navigation-------------------------*/#right_nav{    width:263px;height: auto;padding:20px 0 0 50px; float:left;}#right_nav ul{    list-style:none;margin: auto;display:block; padding:0px;}#right_nav ul li{    list-style:none;display:block;width:auto;height:29px;padding:0px;line-height:29px;}#right_nav ul li a{    height:29px;display:block; width:263px;text-decoration:none;padding:0 0 0 35px; margin:7px 0 7px 0;color:#d4f0ba;background:url(images/right_nav.gif) no-repeat center;    background-position:0px 0px;}#right_nav ul li a:hover{    height:29px;display:block;width:263px;text-decoration:none;color: #d4f0ba;padding:0 0 0 35px;margin:7px 0 7px 0; background:url(images/right_nav_a.gif) no-repeat center;    background-position:0px 0px;}#right_nav ul li a.current{    height:29px;display:block;width:263px;text-decoration:none;padding:0px;color: #d4f0ba;padding:0 0 0 35px;margin:7px 0 7px 0;     background:url(images/right_nav_a.gif) no-repeat center;    background-position:0px 0px;}.products_box{    height:110px;    padding:10px 0 5px 0;    border-bottom:1px #a7ef6e dashed;}.search_box{    width:267px;    height:124px;    float:left;    margin:15px 10px 10px 0;    background:url(images/search_box_bg.gif) no-repeat center;    background-position:0px 0px;}.search_title{    font-size:14px;    color:#7ea743;    padding:10px 0 0 15px;    float:left;    font-weight:bold;}input.search_input{    width:170px;    height:20px;    background-color:#FFFFFF;    border:1px #c0c485 solid;    float:left;    margin:15px 0 0 15px;}input.submit{    float:left;    padding:0 0 0 10px;}.subsearch{    width:200px;    float:left;    color:#8b8e5d;    padding:0 0 0 15px;}.contact_information{    width:200px;    float:left;    padding:10px 0 0 10px;}.news{    width:310px;    clear:both;    padding:10px 0 10px 0;}.news_icon{    width:30px;    float:left;    padding:0 10px 0 0;}.news_content{    width:260px;    float:left;    padding:0 0 0 10px;    text-align:justify;    line-height:13px;}.news_content span{    color:#4ab7e8;}.services_box{    height:120px;    padding:10px 0 5px 0;    margin:0px 0px 10px 0;    border-bottom:1px #a7ef6e dashed;}.best_sol_box{    width:277px;    float:left;}/*----------------------news_archive list-------------------------*/.news_archive{    width:190px;    height: auto;    padding:10px 0 0 10px;    float:left;}.news_archive ul{    list-style:none;padding:10px 10px 10px 10px;margin:0px; width:190px;float:left;}.news_archive ul li{    list-style:none;width:180px;height: auto;padding:0px; line-height:26px;}.news_archive ul li a{    width: 180px;text-decoration:none;padding:0 0 0 20px; margin:6px 0px 6px 0px;color:#000;text-align:left;    background:url(images/bullet.gif) no-repeat left; background-position:0px 0px;}.news_archive ul li a:hover{    width: 180px;text-decoration:underline;color: #000;}.contact_info_box{    width:481px;    height:116px;    margin:5px;    background:url(images/contact_info_bg.gif) no-repeat center;}.contact_info_title{    font-size:14px;    color:#7ea743;    padding:10px 0 0 15px;    font-weight:bold;}.contact_info{    float:left;    padding:15px 10px 5px 13px;}.adress{    clear:both;    padding:10px 0 0 20px;}/*-----------------------contact_form-------------------*/#contact_form{    width:310px;    height:auto;    padding:10px 0 0 60px;}.form_row{    float:left;    padding:4px 0 4px 0;}label{    width:70px;    float:left;    padding:3px 5px 0 0;    color:#59a5bf;    text-align:right;}input.contact_input{    width:220px;    height:18px;    float:left;    border:1px #ced6ec solid;    background-color:#dbedf3;    color: #000;}textarea.contact_textarea{    width:220px;    height:80px;    float:left;    border:1px #ced6ec solid;    background-color:#dbedf3;    color: #000;}.send a{    width:62px;    height:24px;    display:block;    background:url(images/read_more_bg_white.gif) no-repeat center;    background-position:0px 0px;    line-height:22px;    color:#FFFFFF;    text-decoration:none;    padding-left:40px;    float:right;    margin:10px;}/*--------------wide_content-----------*/#wide_content{    width:auto;    padding:10px 20px 10px 20px;}/*-----------------------------footer------------------*/#footer{    clear:both;    text-align: center;    /*  width: 1300px;*/    margin: 0 auto;    height:37px;    color: #fff;    background-color:#416271;    background:url(../images/banner3.png)  left #206cb8;}.copyright{    float:left;    padding-left:10px;    padding-top:10px;}.footer_links{    float:right;    padding-right:15px;    padding-top:13px;}.footer_links a{    text-decoration:none;    color: #fff;    padding-left:10px;}.footer_links a:hover{    text-decoration:underline;    color: #fff;}#titleHeader{    color: #ffffff;    font-size: 25px;    font-weight: bolder;    font-family: verdana,arial;    text-shadow: 1px 1px 1px #8dd5ff;}#login-box {    width:333px;    height: 352px;    padding: 58px 76px 0 76px;    color: #ebebeb;    font: 12px Arial, Helvetica, sans-serif;    background: url(../images/login-box-backg.png) no-repeat left top;}#login-box img {    border:none;}#login-box h2 {    padding:0;    margin:0;    color: #ebebeb;    font: bold 44px "Calibri", Arial;}#login-box-name {    float: left;    display:inline;    width:80px;    text-align: right;    padding: 14px 10px 0 0;    margin:0 0 7px 0;}#login-box-field {    float: left;    display:inline;    width:230px;    margin:0;    margin:0 0 7px 0;}.form-login  {    width: 205px;    padding: 10px 4px 6px 3px;    border: 1px solid #0d2c52;    background-color:#1e4f8a;    font-size: 16px;    color: #ebebeb;}.login-box-options  {    clear:both;    padding-left:87px;    font-size: 11px;}.login-box-options a {    color: #ebebeb;    font-size: 11px;}.Button .btn{position:relative;overflow:hidden;display:block;width:auto;z-index:0;height:30px;color:#FFFFFF;white-space:nowrap;float:left}.Button .t{height:30px;white-space:normal;padding:0 16px;font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:10px;font-style:normal;font-weight:bold;text-align:left;line-height:30px;text-decoration:none !important}input,select{font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:10px;font-style:normal;font-weight:bold;}.Button .active{color:#F2F2F2}.Button .hover,a.Button:hover{color:#000000;text-decoration:none !important}.Button .active .r{top:-60px}.Button .hover .r{top:-30px}.Button .r{display:block;position:absolute;overflow:hidden;z-index:-1;top:0;right:0;width:10px;height:90px}.Button .r span{display:block;position:absolute;overflow:hidden;z-index:-1;top:0;right:0;width:409px;height:90px}.Button .active .l{top:-60px}.Button .hover .l{top:-30px}.Button .l{display:block;position:absolute;overflow:hidden;z-index:-1;top:0;left:0;right:10px;height:90px}.Button .l,.Button .r span{background-image:url('images/Button.png')}.buttonA {position:relative;margin-bottom:-30px;font-size:15px;color:#fff;line-height:32px;text-decoration:none;background:url(../images/button2_bg.gif) top repeat-x;display:inline-block}.buttonA span {display:block;background:url(../images/button2_left.jpg) top left no-repeat}.buttonA span span {padding:0 18px;height:47px;background:url(../images/button2_right.jpg) top right no-repeat}.buttonA:hover {color:#000}/*-------*/.box1_out {background:url(../images/box1_out_bg.png) repeat;border-bottom:1px solid #e6e6e6;border-right:1px solid #eaeaea;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;behavior:url(js/PIE.htc);position:relative;padding:5px}.box1 {background:url(../images/box1_bg.gif) bottom repeat-x #fff;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;box-shadow:1px 1px 2px #c1c1c1;-moz-box-shadow:1px 1px 2px #c1c1c1;-webkit-box-shadow:1px 1px 2px #c1c1c1;behavior:url(js/PIE.htc);position:relative;padding:0 28px 0 30px}.box1_bot {background:url(../images/box1_bot_bg.gif) top repeat-x}.box1_bot_left {background:url(../images/box1_bot_left.gif) top left no-repeat}.box1_bot_right {background:url(../images/box1_bot_right.gif) top right no-repeat;height:24px}.box2 {background:#fafafa;border-right:1px solid #ededed;border-bottom:1px solid #ededed;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;behavior:url(js/PIE.htc);position:relative;padding-bottom:15px}.button {position:relative;margin-bottom:-30px;font-size:17px;text-transform:uppercase;color:#fff;line-height:32px;text-decoration:none;background:url(../images/button2_bg.gif) top repeat-x;display:inline-block}/*---menu-----*/.lavaLampWithImage {    position: relative;    /*    height: 29px;*/    width: 100%;    /*    background: url("../images/menux.jpg") no-repeat left;*/    /*    padding: 15px;*/    /*    margin: 10px 0;*/    overflow: hidden;}.lavaLampWithImage li {    float: left;    list-style: none;}.lavaLampWithImage li.back {    background: url("../images/blue.gif") no-repeat right -30px;    width: 9px; height: 30px;    z-index: 8;    position: absolute;}.lavaLampWithImage li.back .left {    background: url("../images/blue.gif") no-repeat top left;    height: 30px;    margin-right: 9px; /* 7px is the width of the rounded shape */}.lavaLampWithImage li a {    font: bold 14px arial;    text-decoration: none;    color: #ffffff;    outline: none;    text-align: center;    top: 7px;    letter-spacing: 0;    z-index: 10;    display: block;    float: left;    height: 30px;    position: relative;    overflow: hidden;    margin: auto 10px;    }.lavaLampWithImage li a:hover, .lavaLampWithImage li a:active, .lavaLampWithImage li a:visited {    border: none;}div.jGrowl div.manilla {    background-color: #53ccff;    color: 	   navy;}hr {    color: #0facfd;    background-color: #0facfd;    height: 1px;}.textHeader{    color: #0f90fd;    font-weight: bold;}button.Button,a.Button{position:relative;display:inline-block;width:auto;outline:none;border:none;background:none;line-height:30px;margin:0;padding:0;overflow:visible;cursor:default;text-decoration:none !important}*:first-child+html button.Button,*:first-child+html a.Button{display:list-item;list-style-type:none;float:left}.Button .btn{position:relative;overflow:hidden;display:block;width:auto;z-index:0;height:30px;color:#FFFFFF;white-space:nowrap;float:left}.Button .t{height:30px;white-space:normal;padding:0 16px;font-size:11px;font-style:normal;font-weight:bold;text-align:left;line-height:30px;text-decoration:none !important}.Button .ti{height:100px;white-space:normal;font-size:11px;font-style:normal;font-weight:bold;text-align:left;line-height:30px;text-decoration:none !important}.Button .active{color:#F2F2F2}.Button .hover,a.Button:hover{color:#000000;text-decoration:none !important}.Button .active .r{top:-60px}.Button .hover .r{top:-30px}.Button .r{display:block;position:absolute;overflow:hidden;z-index:-1;top:0;right:0;width:10px;height:90px}.Button .r span{display:block;position:absolute;overflow:hidden;z-index:-1;top:0;right:0;width:409px;height:90px}.Button .active .l{top:-60px}.Button .hover .l{top:-30px}.Button .l{display:block;position:absolute;overflow:hidden;z-index:-1;top:0;left:0;right:10px;height:90px}.Button .l,.Button .r span{background-image:url('images/Button.png')}.slidingDiv {    height:300px;    background-color: #99CCFF;    padding:20px;    margin-top:10px;    border-bottom:5px solid #3399FF;}/*.show_hide {        display:none;}*/.imgbutton{    margin-top: 110px;}#mask {    position:absolute;    left:0;    top:0;    z-index:9000;    background-color:#000;    display:none;}#boxes .window {    position:absolute;    left:0;    top:0;    width:440px;    height:200px;    display:none;    z-index:9999;    padding:20px;}#boxes #dialog {    width:375px;     height:203px;    padding:10px;    background-color:#ffffff;}#boxes #dialog1 {    width:375px;     height:203px;}#dialog1 .d-header {    background:url(images/login-header.png) no-repeat 0 0 transparent;     width:375px;     height:150px;}#dialog1 .d-header input {    position:relative;    top:60px;    left:100px;    border:3px solid #cccccc;    height:22px;    width:200px;    font-size:15px;    padding:5px;    margin-top:4px;}#dialog1 .d-blank {    float:left;    background:url(images/login-blank.png) no-repeat 0 0 transparent;     width:267px;     height:53px;}#dialog1 .d-login {    float:left;    width:108px;     height:53px;}#boxes #dialog2 {    background:url(images/notice.png) no-repeat 0 0 transparent;     width:326px;     height:229px;    padding:50px 0 20px 25px;}.modal-overlay {      position: fixed;      top: 0;      right: 0;      bottom: 0;      left: 0;      height: 100%;      width: 100%;      margin: 0;      padding: 0;      background: #131313;      opacity: .85;      filter: alpha(opacity=85);      z-index: 101;      -webkit-overflow-scrolling: touch;}  .modal-window {      position: fixed;      top: 50%;      left: 50%;      margin: 0;      padding: 0;      z-index: 102;      background: #fff;      border: solid 8px #000;      -moz-border-radius: 8px;      -webkit-border-radius: 8px; }  @media only screen and (device-width: 768px) {    /* For general iPad layouts */    .modal-window {         overflow: scroll;        /*    -webkit-overflow-scrolling: touch;*/    }}@media only screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation:portrait) {    /* For portrait layouts only */    .modal-window {         overflow: scroll;        /*    -webkit-overflow-scrolling: touch;*/    }}@media only screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation:landscape) {    /* For landscape layouts only */    .modal-window {         overflow: scroll;        /*    -webkit-overflow-scrolling: touch;*/    }}.close-window {      position: absolute;      width: 47px;      height: 47px;      right: -23px;      top: -23px;      background: transparent url(../images/icons/close-button.png) no-repeat scroll right top;      text-indent: -99999px;      overflow: hidden;      cursor: pointer;  } blockquote.style1 {    margin-top: 10px;    margin-bottom: 10px;    margin-left: 50px;    padding-left: 15px;    border-left: 3px solid #ccc;} .infoBox {    /*	margin: 20px 0px 20px 0px;*/    /*	padding: 0px 20px;*/    margin-left: 0px;    width: 250px;    height: 150px;    display: block;    -webkit-border-radius: 10px;    -moz-border-radius: 10px;    border-radius: 10px;    background-color: #d4d4d4;    text-align: left;    /*	font-size: 0.75em;*/}.buttons a, .buttons button{    display:block;    float:right;    margin:0 7px 0 0;    background-color:#f5f5f5;    border:1px solid #6e6f6f;    border-top:1px solid #979a9d;    border-left:1px solid #979a9d;    -webkit-border-radius: 8px;    box-shadow: 3px 3px 10px #b0d4f3;    font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;    font-size:12px;    line-height:130%;    text-decoration:none;    font-weight:bold;    color:#565656;    cursor:pointer;    padding:5px 10px 6px 7px; /* Links */}.buttons button{    width:auto;    overflow:visible;    padding:4px 10px 3px 7px; /* IE6 */}.buttons button[type]{    padding:5px 10px 5px 7px; /* Firefox */    line-height:17px; /* Safari */}*:first-child+html button[type]{    padding:4px 10px 3px 7px; /* IE7 */}.buttons button img, .buttons a img{    margin:0 3px -3px 0 !important;    padding:0;    border:none;    width:16px;    height:16px;}/* STANDARD */.buttons a:hover{    background-color:#dff4ff;    border:1px solid #c2e1ef;    color:#336699;}.buttons a:active{    background-color:#6299c5;    border:1px solid #6299c5;    color:#fff;}/* POSITIVE */button.positive, .buttons a.positive{    color:#529214;}.buttons a.positive:hover, button.positive:hover{    background-color:#E6EFC2;    border:1px solid #C6D880;    color:#529214;}.buttons a.positive:active{    background-color:#529214;    border:1px solid #529214;    color:#fff;}/* NEGATIVE */.buttons a.negative, button.negative{    color:#d12f19;}.buttons a.negative:hover, button.negative:hover{    background:#fbe3e4;    border:1px solid #fbc2c4;    color:#d12f19;}.buttons a.negative:active{    background-color:#d12f19;    border:1px solid #d12f19;    color:#fff;}/* REGULAR */button.regular, .buttons a.regular{    color:#336699;}.buttons a.regular:hover, button.regular:hover{    background-color:#dff4ff;    border:1px solid #c2e1ef;    color:#336699;}.buttons a.regular:active{    background-color:#6299c5;    border:1px solid #6299c5;    color:#fff;}.gridtable {    font-family: verdana,arial,sans-serif;    font-size:11px;    border-width: 1px;    border-color: #666666;    border-collapse: collapse;}.gridtable th {    border-width: 1px;    padding: 8px;    border-style: solid;    border-color: #666666;    background-color: #dedede;}.gridtable td {    border-width: 1px;    /*	padding: 8px;*/    border-style: solid;    border-color: #666666;    background-color: #ffffff;}.gridtableNone {    font-family: verdana,arial,sans-serif;    font-size:11px;    border-width: 1px;    border-color: #666666;    border-collapse: collapse;}.gridtableNone th {    border-width: 1px;    padding: 8px;    border-style: solid;    border-color: #666666;    background-color: #dedede;}.gridtableNone td {    background-color: #ffffff;}.button-2{    color:#fff;    display:inline-block;    position:relative;    font-size:16px;    line-height:22px;    padding:10px 14px 10px 13px;    text-decoration: none;    text-shadow: rgba(0,0,0,0.55) 1px 1px 1px;    /*    text-transform:uppercase;*/    /*    font-family: 'Oswald', sans-serif;*/}.button-2 span {    position:relative; }.button-2 strong, .button-2 em{     position:absolute;     top:0;     left:0;     right:0;    bottom:0; }.button-2 strong {background:url(../images/bg-button.gif) 0 0 repeat-x #4bc0e7; border:1px solid #47b2d6;}.button-2 em {background:url(../images/bg-button-hover.gif) 0 0 repeat-x #303030; border:1px solid #202020;}/*.button-2 {        font: 24px/41px 'Stint Ultra Condensed', cursive;    color:#fff;    text-decoration: none;    font-weight: bold;    text-shadow: rgba(0,0,0,0.55) 1px 1px 1px;    padding: 10px 10px 10px 10px;        margin-left: 50px;    background: #ff6100 url('../images/button-2-bg.png') repeat-x 0 0;    display:inline-block;    -webkit-border-radius: 6px;    -moz-border-radius: 6px;    border-radius: 6px;    -webkit-box-shadow: 1px 1px 2px rgba(0,0,0,0.5);    -moz-box-shadow: 1px 1px 2px rgba(0,0,0,0.5);    box-shadow: 0px 1px 2px rgba(0,0,0,0.5);}.button-2:hover {    background: #ffa900 url('../images/button-2-bg-hover.png') repeat-x 0 0;}*//* showMessage styles */#showMessage {    display: none;    left: 0;    width: 100%;    margin: 0;}span.messageNav {    float: right;    padding-right: 1em;    font-weight: bold;    font-size: small;}.stateHolder {    width: 90%;    margin: 1em auto;    padding: 0.5em;}#showMessage ul {    font-size: large;    font-weight: bold;    margin-left: 0;    padding-left: 0;}#showMessage li {    list-style-image: none;    list-style-position: outside;    list-style-type: none;}/*.notification,.success,.fail {    font-family: Arial, Helvetica, clean, sans-serif;    font-size: large;    font-weight: bold;    background-size: 40px 40px;    background-image: linear-gradient(135deg, rgba(255, 255, 255, .05) 25%, transparent 25%,        transparent 50%, rgba(255, 255, 255, .05) 50%, rgba(255, 255, 255, .05) 75%,        transparent 75%, transparent);										    box-shadow: inset 0 -1px 0 rgba(255,255,255,.4);    width: 100%;    border: 1px solid;    color: #fff;    padding: 15px;    position: fixed;    _position: absolute;    text-shadow: 0 1px 0 rgba(0,0,0,.5);    animation: animate-bg 5s linear infinite;}*//*.notification {    background-color: #efefef;    color: green;}*//*.success {    background-color: #acfa58;    color: black;}.fail {    background-color: #fe2e2e;    color: white;}*/@keyframes animate-bg {    from {    background-position: 0 0;}to {    background-position: -80px 0;}}.nicebox{    width: 95%;    margin: 0 0 20px;    padding: 20px;    border: 4px solid #4777AF;     background: #d6e1ff;     -moz-border-radius: 8px;     -webkit-border-radius: 8px;    border-radius: 8px;     /*-moz-box-shadow: inset 0 0 0 1px #87B7FF;    -webkit-box-shadow: inset 0 0 0 1px #87B7FF;     box-shadow: inset 0 0 0 5px #87B7FF; */    -moz-box-shadow: 10px 10px 5px #87B7FF;    -webkit-box-shadow: 10px 10px 5px #888;    box-shadow: 10px 10px 5px #888;}.nicebox2{    width: 90%;    min-height: 500px;    margin: 0 0 20px;    padding: 20px;    border: 4px solid #4777AF;     background: #d6e1ff;     -moz-border-radius: 8px;     -webkit-border-radius: 8px;    border-radius: 8px;     /*-moz-box-shadow: inset 0 0 0 1px #87B7FF;    -webkit-box-shadow: inset 0 0 0 1px #87B7FF;     box-shadow: inset 0 0 0 5px #87B7FF; */    -moz-box-shadow: 10px 10px 5px #87B7FF;    -webkit-box-shadow: 10px 10px 5px #888;    box-shadow: 10px 10px 5px #888;}.announcement{    min-height: 300px;}#list2 { width: 90%;         margin: 1em 3em; font-weight: bold; }#list2 ul { font-style:italic; font-family:Georgia, Times, serif; font-size:24px; color:#000000;  }#list2 ul li { }#list2 ul li p { padding:8px; font-style:normal; font-family:Arial; font-size:13px; color:#eee; border-left: 1px solid #999; font-weight: bold;}#list2 ul li p em { display:block; }/*  */.CSS_Table {    margin:0px;padding:0px;    width:90%;    box-shadow: 10px 10px 5px #888888;    border:1px solid #000000;    -moz-border-radius-bottomleft:9px;    -webkit-border-bottom-left-radius:9px;    border-bottom-left-radius:9px;    -moz-border-radius-bottomright:9px;    -webkit-border-bottom-right-radius:9px;    border-bottom-right-radius:9px;    -moz-border-radius-topright:9px;    -webkit-border-top-right-radius:9px;    border-top-right-radius:9px;    -moz-border-radius-topleft:9px;    -webkit-border-top-left-radius:9px;    border-top-left-radius:9px;}.CSS_Table table{    width:100%;    height:100%;    margin:0px;padding:0px;}.CSS_Table tr:last-child td:last-child {    -moz-border-radius-bottomright:9px;    -webkit-border-bottom-right-radius:9px;    border-bottom-right-radius:9px;}.CSS_Table table tr:first-child td:first-child {    -moz-border-radius-topleft:9px;    -webkit-border-top-left-radius:9px;    border-top-left-radius:9px;}.CSS_Table table tr:first-child td:last-child {    -moz-border-radius-topright:9px;    -webkit-border-top-right-radius:9px;    border-top-right-radius:9px;}.CSS_Table tr:last-child td:first-child{    -moz-border-radius-bottomleft:9px;    -webkit-border-bottom-left-radius:9px;    border-bottom-left-radius:9px;}.CSS_Table tr:hover td{    background-color:#82c0ff;    background:-o-linear-gradient(bottom, #82c0ff 5%, #56aaff 100%);	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #82c0ff), color-stop(1, #56aaff) );    background:-moz-linear-gradient( center top, #82c0ff 5%, #56aaff 100% );    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#82c0ff", endColorstr="#56aaff");	background: -o-linear-gradient(top,#82c0ff,56aaff);}.CSS_Table tr:first-child td{    background:-o-linear-gradient(bottom, #0069d3 5%, #007fff 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #0069d3), color-stop(1, #007fff) );    background:-moz-linear-gradient( center top, #0069d3 5%, #007fff 100% );    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#0069d3", endColorstr="#007fff");	background: -o-linear-gradient(top,#0069d3,007fff);    background-color:#0069d3;    border:0px solid #000000;    text-align:center;    border-width:0px 0px 1px 1px;    color:#ffffff;}.CSSTableGenerator tr:first-child:hover td{    background:-o-linear-gradient(bottom, #0069d3 5%, #007fff 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #0069d3), color-stop(1, #007fff) );    background:-moz-linear-gradient( center top, #0069d3 5%, #007fff 100% );    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#0069d3", endColorstr="#007fff");	background: -o-linear-gradient(top,#0069d3,007fff);    background-color:#0069d3;}.CSS_Table tr:first-child td:first-child{    border-width:0px 0px 1px 0px;}.CSS_Table tr:first-child td:last-child{    border-width:0px 0px 1px 1px;}.CSS_Table td{    background:-o-linear-gradient(bottom, #56aaff 5%, #82c0ff 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #56aaff), color-stop(1, #82c0ff) );     background:-moz-linear-gradient( center top, #56aaff 5%, #82c0ff 100% );    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#56aaff", endColorstr="#82c0ff");	background: -o-linear-gradient(top,#56aaff,82c0ff);    background-color:#56aaff;    border:1px solid #000000;    border-width:0px 1px 1px 0px;    text-align:left;    padding:7px;    font-weight:bold;    color:#000000;}.CSS_Table tr:last-child td{    border-width:0px 1px 0px 0px;}.CSS_Table tr td:last-child{    border-width:0px 0px 1px 0px;}.CSS_Table tr:last-child td:last-child{    border-width:0px 0px 0px 0px;}/* */.button3{    -moz-border-radius:3px;    -webkit-border-radius:3px;    border-radius:3px;    -moz-box-shadow:1px 1px 2px rgba(0, 0, 0, 0.5);    -webkit-box-shadow:1px 1px 2px rgba(0, 0, 0, 0.5);    box-shadow:1px 1px 2px rgba(0, 0, 0, 0.5);    background: -moz-linear-gradient(19% 65% 90deg,#0087B4, #0099CC, #0099CC 51%);    background: -webkit-gradient(linear, 0% 45%, 0% 60%, from(#0099CC), to(#0087B4));    color:#f0f0f0;    float:left;    font-family:arial,helvetica,sans-serif;    font-size:14px;    font-weight:bold;    padding:5px 5px;    text-shadow:0 1px 1px rgba(0, 0, 0, 0.5);    border: 1px solid #267ed4;}.button3:hover{    background: -moz-linear-gradient(19% 65% 90deg,#0082AD, #0099CC, #0099CC 51%);    background: -webkit-gradient(linear, 0% 45%, 0% 60%, from(#0099CC), to(#0082AD));    color: #f1f1f1;}.tooltip {    border-bottom: 1px dotted #000000; color: #000000; outline: none;    cursor: help; text-decoration: none;    position: relative;}.tooltip span {    margin-left: -999em;    position: absolute;}.tooltip:hover span {    border-radius: 5px 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;     box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 5px 5px rgba(0, 0, 0, 0.1); -moz-box-shadow: 5px 5px rgba(0, 0, 0, 0.1);/*    font-family: Calibri, Tahoma, Geneva, sans-serif;*/    position: absolute; left: 1em; top: 2em; z-index: 99;    margin-left: 0; width: 250px;}.tooltip:hover img {    border: 0; margin: -10px 0 0 -55px;    float: left; position: absolute;}.tooltip:hover em {/*    font-family: Candara, Tahoma, Geneva, sans-serif; */    font-size: 1.2em; font-weight: bold;    display: block; padding: 0.2em 0 0.6em 0;}.classic { padding: 0.8em 1em; }.custom { padding: 0.5em 0.8em 0.8em 2em; }* html a:hover { background: transparent; }.classic {background: #FFFFAA; border: 1px solid #FFAD33; }.critical { background: #FFCCAA; border: 1px solid #FF3334;	}.help { background: #9FDAEE; border: 1px solid #2BB0D7;	}.info { background: #9FDAEE; border: 1px solid #2BB0D7;	}.warning { background: #FFFFAA; border: 1px solid #FFAD33; }