/* CSS Document */

@font-face {
    font-family: 'franklin_gothic_medium_condRg';
    src: url('fonts/framdcn-webfont.eot');
    src: url('fonts/framdcn-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/framdcn-webfont.woff') format('woff'),
         url('fonts/framdcn-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'gravitylight';
    src: url('fonts/gravity-light-webfont.eot');
    src: url('fonts/gravity-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/gravity-light-webfont.woff') format('woff'),
         url('fonts/gravity-light-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}
a {color:#000; text-decoration:none;}
a:hover {color:#E51D4B; text-decoration:none;}
body {margin:0; padding:0; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; line-height:22px;}

.nav-area { font-family: 'franklin_gothic_medium_condRg';  font-size:16px; text-transform:uppercase; color:#fff; background:url(images/menu-bg.jpg) repeat-x left top}

.nav { font-family: 'franklin_gothic_medium_condRg';  font-size:16px; text-transform:uppercase; color:#2F2F2F; width:1000px; margin:0 auto 0}

.nav ul{margin:0px; padding:0px;}
.nav li {margin:0px 4px 0 0; padding:17px 15px 17px 15px; list-style:none; display:inline; color:#fff; border-right:1px solid #676767; float:left;}
.nav li:last-child{border-right:none;}
.nav li a{color:#fff; text-decoration:none; padding:8px; }
.nav li a:hover { padding:8px 8px 17px 8px; color:#fff; background:url(images/arrow.jpg) no-repeat center bottom;}
.nav li .current { padding:8px 8px 17px 8px; color:#fff; background:url(images/arrow.jpg) no-repeat center bottom;}


.middle-bar {height:302px; margin:0px; padding:0px 0px 0 0px; font-size:12px; color:#000;}
.middle-bar img{text-align:center;}
.middle-bar p {color:#000; text-align:center;}
.middle-bar h3 { font-size:21px; color:#393939; text-transform:uppercase; font-family: 'franklin_gothic_medium_condRg'; text-align:center; text-shadow:none; font-weight:normal;}


.button { background:url(images/blue.jpg) repeat-x left top; color:#fff; text-transform:uppercase; font-size:21px;text-decoration:none; font-family: 'franklin_gothic_medium_condRg'; border-radius:6px; padding:13px 0 13px 0; border-radius:7px; width:160px;} 
.button a{ text-decoration:none; color:#fff;}
.button a:hover{ text-decoration:none; color:#012E71;}

.button2 { background:url(images/green.jpg) repeat-x left top; color:#fff; text-transform:uppercase; font-size:21px;text-decoration:none; font-family: 'franklin_gothic_medium_condRg'; border-radius:6px; padding:13px 0 13px 0; border-radius:7px; width:160px;} 
.button2 a{ text-decoration:none; color:#fff;}
.button2 a:hover{ text-decoration:none; color:#135100;}

.button3 { background:url(images/yellow.jpg) repeat-x left top; color:#fff; text-transform:uppercase; font-size:21px;text-decoration:none; font-family: 'franklin_gothic_medium_condRg'; border-radius:6px; padding:13px 0 13px 0; border-radius:7px; width:160px;} 
.button3 a{ text-decoration:none; color:#fff;}
.button3 a:hover{ text-decoration:none; color:#8C7700;}

.button4 { background:url(images/red.jpg) repeat-x left top; color:#fff; text-transform:uppercase; font-size:21px;text-decoration:none; font-family: 'franklin_gothic_medium_condRg'; border-radius:6px; padding:13px 0 13px 0; border-radius:7px; width:160px;} 
.button4 a{ text-decoration:none; color:#fff;}
.button4 a:hover{ text-decoration:none; color:#480010;}

h1{ color:#000; text-transform:uppercase; font-size:25px; font-family: 'franklin_gothic_medium_condRg'; margin:0px 0 10px 0px; padding:11px 0 0 64px; background:url(images/title-bg.jpg) no-repeat left top; height:58px;}
h1 span{color:#848484;}

h2{ color:#000; text-transform:uppercase; font-size:25px; font-family: 'franklin_gothic_medium_condRg'; margin:0px 0 10px 0px; padding:11px 0 0 64px; background:url(images/h2-bg.jpg) no-repeat left top; height:58px;}
h2 span {color:#E46C0A; text-transform:none;}

.content-home { background:url(images/home-bg.jpg) no-repeat left top; padding:20px;}
.content-home p{ text-align:justify; padding-bottom:20px;}

.content ul{ margin:22px 0 0 0; padding:10px 0 10px 0; background:#F5F3F3; border-radius:10px; border:2px solid #E0E0E0; width:980px; float:left;}
.content ul li {
    background:url(images/bullet2.jpg) no-repeat 7px 4px;
    display: block;
    font-size: 13px;
    font-weight: bold;
	color:#000;
    list-style: outside none none;
    margin: 0 0 7px 8px;
    padding: 3px 0 5px 42px;
	/*width:300px;*/
}

.footer-main {width:1000px; margin:0 auto 0;}
.footer{background:url(images/footer-new.jpg) no-repeat center top; height:63px; color:#fff; font-size:13px;}

.footer-left {
    float: left;
    padding: 7px 0 0 172px;
    text-align: left;
    width: 362px;
}
.footer-right {
    float: right;
    padding: 7px 0 0 172px;
    text-align: left;
    width: 124px;
}
.footer a{color:#fff; text-decoration:none;}
.footer a:hover { color:#000; text-decoration:none;}

.form { font-size:13px; color:#fff; background:#04A7E3; padding:20px; font-weight:bold; border-radius:10px;}
.form-area {width:250px; border:1px solid #0074C5; padding:5px; resize:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;  background:#fff; color:#00479E;}
.submit {background:url(images/nav-bg.jpg) repeat-x left center; border-radius:5px; color:#fff; text-decoration:none; border:0px; padding:10px; cursor:pointer; font-family:Verdana, Arial, Helvetica, sans-serif;}

.vision{width:353px; background:url(images/vision-new.jpg) no-repeat 21px -14px;}
.vision p{ width:280px; text-align:justify; float:left; padding:152px 36px 0}

