/* font-family: "RobotoRegular"; */
@font-face {
    font-family: "Roboto";
    src: url("../fonts/RobotoRegular/RobotoRegular.eot");
    src: url("../fonts/RobotoRegular/RobotoRegular.eot?#iefix")format("embedded-opentype"),
    url("../fonts/RobotoRegular/RobotoRegular.woff") format("woff"),
    url("../fonts/RobotoRegular/RobotoRegular.ttf") format("truetype");
}
/* font-family: "RobotoLight"; */
@font-face {
    font-family: "RobotoLight";
    src: url("../fonts/RobotoLight/RobotoLight.eot");
    src: url("../fonts/RobotoLight/RobotoLight.eot?#iefix")format("embedded-opentype"),
    url("../fonts/RobotoLight/RobotoLight.woff") format("woff"),
    url("../fonts/RobotoLight/RobotoLight.ttf") format("truetype");
}
/* font-family: "RobotoMedium"; */
@font-face {
    font-family: "RobotoMedium";
    src: url("../fonts/RobotoMedium/RobotoMedium.eot");
    src: url("../fonts/RobotoMedium/RobotoMedium.eot?#iefix")format("embedded-opentype"),
    url("../fonts/RobotoMedium/RobotoMedium.woff") format("woff"),
    url("../fonts/RobotoMedium/RobotoMedium.ttf") format("truetype");
}
/* font-family: "RobotoBold"; */
@font-face {
    font-family: "Roboto";
    src: url("../fonts/RobotoBold/RobotoBold.eot");
    src: url("../fonts/RobotoBold/RobotoBold.eot?#iefix")format("embedded-opentype"),
    url("../fonts/RobotoBold/RobotoBold.woff") format("woff"),
    url("../fonts/RobotoBold/RobotoBold.ttf") format("truetype");
    font-weight: bold;
}

html{font-size:100%;min-height: 100%}
body{margin:0px;font-size:16px;color:#000;line-height:1.6;font-family:RobotoLight;min-height: 100%}

p{margin:0 0 15px}

img{margin:3px 20px 5px 0px;border:0px;float:left}


a{text-decoration:underline;color:#000}
a:hover{text-decoration:none;color:#000}


h1, h2, h3, h4{margin:0px;color:#000;padding:0px 0px 5px 0px;font-family: Roboto;font-weight: normal}
h1{font-size:26px;margin-bottom:15px;font-weight: normal}
h2, h3, h4{clear:both;}
h2{font-size:23px;margin-top:25px;margin-bottom: 15px;}
h2:first-child{margin-top: 0}
h3{margin-top:25px;margin-bottom: 10px;font-size:18px;}
h4{margin-top:15px;margin-bottom: 5px;font-size:16px;}

h1 a, h2 a, h3 a, h4 a{text-decoration:none;cursor:pointer}
h1 a, h2 a, h3 a, h4 a{color:#4f4f4f}

ol{margin:5px 0px 5px 5px;padding:0px;counter-reset:item;list-style:none}
ol li{margin:0px;display:block;padding-bottom: 3px}
ol ol li{}
ol>li:before{counter-increment:item; content:counters(item,".") '.';margin-right:5px;padding:0px;font-family:Roboto;}
li ol{margin:10px 0px 10px 22px;}

ul{margin:15px 0px 10px 5px;padding:0px;list-style:none}
/*ul li{background:url("/desimages/ul_item.png") left 9px no-repeat;padding: 0px;padding-left:10px;margin:0px;margin-bottom: 5px;}*/
ul li{padding: 0px;padding-left:40px;margin:0px;margin-bottom: 5px;position: relative}
ul li:before{position: absolute;left: 0;top:10px;width: 27px;height: 4px;background-color: #ff4b0e;content: '';display: block}
ul ul{margin:10px 0px 10px 8px;}
ul ul li{}


table{margin:15px 0px;border-collapse:separate;border-spacing:0}
caption{font-weight:bold;text-align:left;padding-bottom:10px;}
th, td{padding:5px 10px;}
th{text-align:center;background-color:#666d7f;font-family: Roboto;color:#fff}
th:first-child{border-radius: 5px 0px 0px 0px}
th:last-child{border-radius: 0px 5px 0px 0px}
td{text-align:left;border:1px solid #f2f2f2;border-left: 0px}
td:first-child{border-left:1px solid #f2f2f2;}
tr:nth-child(even){background-color:#fff;}
tr:nth-child(odd){background-color:#ecedf0;}
tr:hover td{border-top:1px solid #848b9d!important;border-bottom:1px solid #848b9d}
tr:hover td:first-child{border-left:1px solid #848b9d;}
tr:hover td:last-child{border-right:1px solid #848b9d;}


hr{height:1px;border: 0px;border-top:1px solid #ff4b0e;margin: 10px 0px}



