@font-face {font-family: 'MyriadPro-Regular'; 
	src: url('/fonts/MyriadPro-Regular.eot'); 
	src: local('Myriad Pro'), 
            url('/fonts/MyriadPro-Regular?#iefix') format('embedded-opentype'), 
            url('/fonts/MyriadPro-Regular.woff') format('woff'),
            url('/fonts/myriad-web-pro.ttf') format('truetype'), 
            url('/fonts/MyriadPro-Regular.svg#MyriadPro-Regular') format('svg');}

@font-face {font-family: 'MinionPro-Regular'; 
	src: url('/fonts/MinionPro-Regular.eot'); 
	src: local('MinionPro Regular'), 
            url('/fonts/MinionPro-Regular?#iefix') format('embedded-opentype')}

html{font-size:100%}
body{padding:0;margin:0;font-size:18px;font-size:1.125rem;font-family:'MyriadPro-Regular', Arial, sans-serif;color:#333;-webkit-font-smoothing: antialiased;font-smoothing: antialiased; line-height:1.42}

p{margin:0 0 15px}

/*img{margin:3px 15px 5px 0px;border:0px;float:left}*/
img{margin:3px 15px 5px 0px;}

a{text-decoration:underline;color:#949494}
a:hover{text-decoration:none;}

h1, h2, h3, h4{margin:0px;font-weight:bold;color:#000}
h1{font-size:32px;font-size:2rem;padding:0px 0px 30px;line-height:1;}
h2, h3, h4{clear:both;}
h2{font-size:24px;font-size:1.5rem;padding:15px 0px 15px;}
h3{padding:25px 0px 25px;font-size:20px;font-size:1.25rem}
h4{padding:20px 0px 20px;font-size:18px;font-size:1.125rem}
p+h2, p+h3{padding-top:10px}
p+h4{padding-top:5px}
h1+h2{padding-top:0px}
h2+h3{padding-top:0px;margin-top:0px}
h3+h4{padding-top:0px;}
h1 a, h2 a, h3 a, h4 a{text-decoration:none;cursor:pointer;color:#000}

ol{margin:5px 0px 5px 1.9%;padding:0px;list-style-position:outside}
ol li{margin:0px 0px 0px;padding-left: 5px}
ol li:first-child{margin-top:0px}
/*ul{margin:5px 0px 5px 0px;padding:0px;list-style:none}
ul li{background:url("./images/ul_items.png") left 5px no-repeat;padding-left:15px;margin-top:0px;}*/
ul{margin:5px 0px 5px 1.9%;padding:0px;list-style-position:outside}
ul li{padding-left:15px;margin-top:0px;}
ul li:first-child{margin-top:0px}
li ol, li ul{margin-left:15px}

table{border:1px solid #D9D9D9;margin:15px 0px; box-shadow:3px 3px 3px #D9D9D9;border-radius:5px;border-spacing:1px 0px}
no-csscolumns table{border-collapse:collapse}
caption{font-weight:bold;text-align:left;padding-bottom:10px;}
th, td{padding:0.5% 0.5%;text-align:left;border-left:1px solid #D9D9D9;border-bottom:1px solid #D9D9D9}
no-csscolumns th, no-csscolumns td{border:1px solid #DD9D9D9}
th{background-color:#E8E7E7;background: -webkit-linear-gradient(bottom,#fff 0%, #E7E7E7 1px,#F2F3F2 50%,#fff 100%);background: -moz-linear-gradient(bottom,#fff 0%, #E7E7E7 1px,#F2F3F2 50%,#fff 100%);background:-ms-linear-gradient(bottom,#fff 0%, #E7E7E7 1px,#F2F3F2 50%,#fff 100%);background: -o-linear-gradient(bottom,#fff 0%, #E7E7E7 1px,#F2F3F2 50%,#fff 100%);background:linear-gradient(to top,#fff 0%, #E7E7E7 1px,#F2F3F2 50%,#fff 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#E7E7E7',GradientType=0);font-weight:bold}
th:first-child, td:first-child{border-left:0px}
th:first-child, tr:first-child td:first-child{border-radius:5px 0px 0px 0px}
th:last-child, tr:first-child td:last-child{border-radius:0px 5px 0px 0px}
tr:last-child td:first-child{border-radius:0px 0px 0px 5px}
tr:last-child td:last-child{border-radius:0px 0px 5px 0px}
tr:nth-child(odd){background-color:#F2F2F2;}
tr:nth-child(even){background-color:#fff;}
tr:nth-child(odd) td{border-bottom:0px}
tr:last-child td{border-bottom:0px}

hr{background:-webkit-radial-gradient(center top, ellipse cover, #C2C2C2 0%, transparent 60%);
background:-moz-radial-gradient(center top, ellipse cover, #C2C2C2 0%, transparent 60%);
background:-ms-radial-gradient(center top, ellipse cover, #C2C2C2 0%, transparent 60%);
background:-o-radial-gradient(center top, ellipse cover, #C2C2C2 0%, transparent 60%);
background:radial-gradient(ellipse farthest-corner at center top, #C2C2C2 0%, transparent 60%);
background:radial-gradient(ellipse farthest-corner at center top, #C2C2C2 0%, transparent 60%);height:20px;border:0px;}
.no-cssgradients hr{height:20px;border:0px;background-image:url('./images/hr_bkgr.png');background-repeat:no-repeat;background-position:center 0px;}



