@charset "utf-8";
/* CSS Document */

/* Reset */
ul, li, h1, h2, h3, h4, input {margin:0;padding:0;list-style:none;border:none;}
ol {margin:0;}
ol li {list-style:decimal;font-size:16px;font-weight:bold;line-height:24px;}
ol ol li {list-style:lower-alpha;font-size:15px;font-weight:normal;}

p, .mobile-break {margin:0;}
.mobile-break {padding:0;}
.clear {clear:both;}

a:hover, p a, li a  {text-decoration:underline;}
a, h1 a:hover, .block li a {text-decoration:none;}


/* Colors */
.gray, .nav li a {color:#7F7F7F;}
.black, .nav li a:hover, .sec1 .menu1, .sec2 .menu2, .sec3 .menu3, .sec4 .menu4, .sec1 h1 a, .block li a {color:#222222;}
li a:hover, p a:hover {color:#222222!important;}
.green, .sec1 a:hover, .sec1 a {color:#34E9B0;}
.green-dk, .sec2 .list li, .sec2 h1, .sec2 a:hover, .sec2 a {color:#5AA28B;}
.green-dk2, .sec2 .list li {color:#467D6B;}
.blue, .sec3 a:hover, .sec3 a {color:#35C5E9;}
.blue-dk,.sec4 a:hover, .sec4 a {color:#5A7AA2;}

/* Background */
.bk-gray {background-color:#7F7F7F;}
.bk-black {background-color:#222222;}
.bk-green {background-color:#34E9B0;}
.bk-green-dk {background-color:#5AA28B;}
.bk-blue {background-color:#35C5E9;}
.bk-blue-dk {background-color:#5A7AA2;}

/* Border */
.b-gray {border-color:#7F7F7F;}
.b-black {border-color:#222222;}
.b-green, .nav li a:hover, .sec1 .menu1 {border-color:#34E9B0;}
.b-green-dk, .nav li+li a:hover, .sec2 .menu2 {border-color:#5AA28B;}
.b-blue, .nav li+li+li a:hover, .sec3 .menu3 {border-color:#35C5E9;}
.b-blue-dk, .nav li+li+li+li a:hover, .sec4 .menu4 {border-color:#5A7AA2;}


/* Fonts */
body {font-family:"Franklin Gothic Book", Impact, Haettenschweiler, "Arial Black", sans-serif;}
.nav {font-family:"Nimbus Sans","Franklin Gothic Book", Impact, Haettenschweiler, "Arial Black", sans-serif;}



/* Template */
body {background:url(../images/background.gif) repeat 0 0 ;padding-bottom:15px;}
.gridContainer {background-color:#ffffff;}
.block {clear:both;float:left;}
p {padding-bottom:20px;}
.list {padding-top:1%;}
h1 {padding-bottom:5px;}
h1 a {background:url(../images/icon-ext-link.png) right 6px no-repeat;padding-right:24px;}
.block h1 a span {border-bottom:2px dotted #34E9B0;}
.block h1 {float:left;clear:both;}
.block p {clear:both;}
.block li a {border-bottom:dashed 1px #222;}
.block li a:hover {border-bottom:dashed 1px #34E9B0;}

.nav li a {text-decoration:none;}

.bullet li, .list li {background-position:left top;background-repeat:no-repeat;padding:5px 30px 10px 45px;}

.block:nth-child(2) .bullet li, .block:nth-child(6) .bullet li, .block .bullet li {background-image:url(../images/bullet-green.gif);}
.block:nth-child(3) .bullet li, .block:nth-child(7) .bullet li, .sec2 .list li {background-image:url(../images/bullet-green-dk.gif);}
.block:nth-child(4) .bullet li, .block:nth-child(8) .bullet li {background-image:url(../images/bullet-blue.gif);}
.block:nth-child(5) .bullet li, .block:nth-child(9) .bullet li {background-image:url(../images/bullet-blue-dk.gif);}

.sec1 .block {margin-bottom:60px;}
.sec1 .block p {padding-bottom:2%;}
.sec1 .sample img {border:2px solid #222;}

.sec2 .list li {font-weight:bold;}

/* Pages */


/* Media Specific */

@media only screen and (max-width: 480px) {

}
