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


/* RESET */
* {margin:0 auto 0 auto; padding:0;}
fieldset,img {border: none;}
caption,th {text-align: left;}


/* TYPE */

body {font-size:14px; font-family:  "Lucida Sans", sans-serif; color:#3c3c3f; text-align:center; background-color:#153c7e; height:auto;}

a:link, a:visited, a:active {text-decoration: none; }
a:hover {text-decoration: none;}

strong,b {font-weight: bold;}

em, i {font-style: italic;}

h1 {font-size: 18px; font-weight:normal;}

h2 {font-size: 16px; font-weight: bold;}

h3 {font-size: 14px; font-weight: bold;}

h4 { font-size: 18px; font-weight:bold;}

h5 { font-size: 20px; font-weight:bold;}

/* GLOBAL WRAPPERS */

#wrapper { position:relative; left:0; width:100%; height:auto; z-index:1; }
#wrapper #banner-back { position:absolute; left:0; top:0; width:100%; background:url(../images/global/banner-back.jpg) repeat; height:185px; }
#wrapper #middle-back { position:absolute; left:0; top:167px; width:100%; height:auto; }
#wrapper #footer-back { position:absolute; left:0;  width:100%; background:url(../images/global/footer-back.jpg) repeat; height:95px; display:none; }


#container {position:relative; width:900px; left:0; top:0; z-index:2; text-align:center; height:auto; voice-family:"\"}\""; voice-family:inherit; height:auto;}

#banner {position:relative; left:0; background:url(../images/global/banner.jpg) no-repeat; width:900px; height:185px; z-index:3; text-align: center;}
#banner #siteMap {position:absolute; top:95px; left:610px; }
#banner #interpol-link {position:absolute; top:95px; left:690px; }
#banner #siteMap, #banner #interpol-link a {color:#67686c; font-size:13px; font-family: Verdana, Arial, Helvetica, sans-serif; }
#banner #siteMap a:hover, #banner #interpol-link a:hover {color:#7d7e80;}
#banner #nav { position:absolute; left:0px; top:139px; height:11px; width:900px; z-index:4; }
#banner #nav a { font-size:14px; font-family: Verdana, Arial, Helvetica, sans-serif;}
#banner #nav a:hover {color:#7d7e80; }
.link { position:relative; top:-4px; color:#5b5b5e; }
.down { position:relative; top:-4px;color:#a6980a; }
.siteLink { color:#5b5b5e; }
.siteDown { color:#a6980a; }

#middle {position:relative; left:0; width:900px; height:auto; z-index:3; text-align:left;}


/* FOOTER */

#footer { position:absolute; left:100px; font-size:17px; color:#092452; height:43px; width:700px; line-height:43px; z-index:4; display:none; }
#footer a { color:#092452; }
#footer a:hover { color:#7d7e80;}
.text { position:relative; top:-15px; }
.foot-img { position:relative; padding-left:80px; }

/* HOME */

#middle #home-back {position:relative; left:-10px; top:-18px; width:871px; height:651px; z-index:4;}
#middle #home-back .globe { position:relative; top:98px; left:8px; display:none; }
#middle #home-back #home-content {position:absolute; left:33px; top:40px; width:840px; }
#middle #home-back #home-content p { font-size:16px; color:#e9ecf0;}
.home-yellow { color:#efd813; font-size:19px; }
#middle #home-back a {font-size:19px; color:#efd813; }
#middle #home-back a:hover { color:#8eb2e4; }
#lawEnforcement { position:absolute; top:160px; left:495px; }
#lawEnforce-info {position:absolute; top:205px; left:525px; width:270px; }
#lawEnforce-info p { font-size:14px; color:#e9ecf0; }
#interpol { position:absolute; top:310px; left:540px; }
#interpol-info {position:absolute; top:355px; left:565px; width:250px; }
#interpol-info p { font-size:14px; color:#e9ecf0; }
#overshock { position:absolute; top:440px; left:495px; }
#overshock-info {position:absolute; top:485px; left:525px; width:270px; }
#overshock-info p { font-size:14px; color:#e9ecf0; }
#middle #home-back .globeL { position:relative; top:6px; }
#threat { position:absolute; left:240px; top:610px; }


/* INSIDE GLOBAL */

#middle #header { position:relative; float:left; top:-18px; left:0; width:900px; height:173px; z-index:4; }
#middle #content { position:relative; float:left; left:0; top:-18px; background-color:#e4e4e5; width:900px; height:auto; text-align:left; z-index:5; overflow:hidden; }
#middle #content a {color:#153c7e;}
#middle #content a:hover {color:#7d7e80;}
#middle #content p { color:#252626; font-size:14px; line-height:18px; }
#middle #content #topInfo { position:relative; float:left; left:70px; top:30px; width:750px; height:auto; }
#middle #content #Info { position:relative; float:left; left:70px; top:30px; width:750px; height:auto; }
#middle #content #Info ol { padding-left:25px;}
#middle #content #leftInfo { position:relative; float:left; width:530px; left:0; top:20px; }
#middle #content #rightInfo { position:relative; float:right; width:530px; left:0; top:20px;}
#middle #content #Info #about-image { position:relative; float:left; top:12px; padding:0 0 30px 25px;}
#middle #content #Info #indust-image { position:relative; float:left; top:19px; padding:0 0 15px 0px;}
#middle #content #Info #indust-header { position:relative; float:left; top:5px; left:0;  width:625px; }
#middle #content #Info #indust-cord { position:relative; float:left; top:-20px; padding:0 10px 0 15px; }
#middle #content #Info #middleInfo { position:relative; float:left; left:0; clear:left; width:750px;}
#middle #content #Info #middleInfo2 { position:relative; float:left; left:0; top:0px;  clear:left; width:750px;}
#threatInside { position:relative; float:left; left:240px; height:50px; padding-top:0px; }
#toTop { position:relative; float:right; clear:left; width:100px; top:-20px; }
#toTop2 { position:relative; float:right; clear:left; top:-40px; }
#toTop3 { position:relative; float:left; clear:left; width:750px; top:-40px; text-align:right; }

#middle #content #contacts-midd #COL-4 { position:relative; float:left; width:200px; top:20px; left:0px; height:100px; }

#contentBott {position:relative; float:left; left:0; top:-25px; width:900px; height:25px; background:url(../images/content-bott.jpg) no-repeat;}


/* PROJECTS */

#middle #content #Info #project-left { position:relative; float:left; top:25px; width:530px;}
#middle #content #Info #project-large { position:relative; float:left; top:25px; padding:0 0 55px 25px;}
.project-small {position:relative; float:left; padding-right:15px; top:0px; }
.spacer {padding-top:10px;}

/* EVENTS */

#middle #content #Info #events-left { position:relative; float:left; width:540px; left:10px; top:20px; }
#middle #content #Info #events-img { position:relative; float:left; width:200px; left:50px; top:35px; }
#middle #content #Info #events-left .flyer { position:relative; left:10px; vertical-align:text-bottom;}
#middle #content #Info #events-left .poster { position:relative; left:60px; border:1px solid #153c7e;}
#middle #content #Info #events-left .titles {font-weight:bold; color:#a3840a;}
#middle #content #Info #events-img #toTop { position:relative; float:right; clear:left; width:100px; top:1850px; }


/* MEMBERS */

#membersTop { position:relative; float:left; width:700px; left:30px; top:0; }
#membersLeft { position:relative; float:left; width:330px; left:30px; top:5px; clear:left; }
#membersLeft2 { position:relative; float:left; width:400px; left:30px; top:5px; clear:left; }
#members-image { position:relative; float:left; top:0px; padding:40px 0 0 70px; left:30px; width:300px}


/* CONTACTS */

#middle #content #titles { position:relative; top:60px; float:left; left:168px; width:740px; text-align:right; height:160px; background:url(../images/titles-back.jpg)  no-repeat; }
#middle #content #contacts-top { position:relative; float:left; top:-30px; left:15px; width:885px; height:25px; background:url(../images/contacts-top.jpg) no-repeat; }

#scroll { position:relative; float:left; top:-28px; left:25px; clear:left; background:url(../images/scroll-back.jpg) no-repeat; z-index:6; width:150px; height:38px;}
#scroll #prev { position:absolute; top:7px; left:15px; cursor:pointer; }
#scroll #current { position:absolute; top:13px; left:61px; color:#153c7e; width:10px; }
#scroll #next { position:absolute; top:7px; left:98px; cursor:pointer;}

#middle #content #contacts-midd { position:relative; float:left; top:-30px; padding-bottom:10px; left:15px; width:885px; height:395px; overflow:hidden; background:url(../images/contacts-midd.jpg) repeat-y; }

#middle #content #contacts-midd #contacts-links { position:relative; float:left; top:0px; padding-bottom:10px; left:15px; width:885px; height:auto; }

#middle #content #contacts-midd p {font-size:13px; color:#252626; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:15px; } 
#middle #content #contacts-midd .yellowLine { position:relative; float:left; left:4px; top:0; height:22px; }

#middle #content #contacts-midd .COL-1 { position:relative; float:left; width:160px; top:0; left:15px; height:120px; } 
#middle #content #contacts-midd .COL-2 { position:relative; float:left; width:245px; top:40px; left:10px; padding-left:15px; height:80px; font-weight:bold; }
#middle #content #contacts-midd .COL-3 { position:relative; float:left; width:235px; top:20px; left:0px; height:100px; }
#middle #content #contacts-midd .COL-4 { position:relative; float:left; width:200px; top:20px; left:0px; height:100px; }
#middle #content #contacts-bott { position:relative; float:left; top:-30px; left:15px; width:885px; height:36px; background:url(../images/contacts-bott.jpg) no-repeat; }


/* LINKS */

#middle #content #scroll-links { position:relative; float:left; top:-28px; left:60px; clear:left; background:url(../images/scroll-back.jpg) no-repeat; z-index:6; width:150px; height:38px;}
#middle #content #scroll-links #prev { position:absolute; top:7px; left:15px; cursor:pointer; }
#middle #content #scroll-links #current { position:absolute; top:13px; left:61px; color:#153c7e; width:10px; }
#middle #content #scroll-links #next { position:absolute; top:7px; left:98px; cursor:pointer;}

#middle #content #links-top { position:relative; float:left; top:-30px; left:40px; width:885px; height:25px; background:url(../images/contacts-top.jpg) no-repeat; }
#middle #content #links-midd { position:relative; float:left; top:-30px; padding-bottom:10px; left:40px; width:885px; height:385px; overflow:hidden; background:url(../images/contacts-midd.jpg) repeat-y; }
#middle #content #links-midd #links { position:relative; float:left; top:0px; padding-bottom:10px; left:45px; width:550px; height:auto; }
#middle #content #links-midd #links p { line-height:20px; }
#middle #content #links-midd #links img{ padding-right:30px; }
#middle #content #links-bott { position:relative; float:left; top:-30px; left:40px; width:885px; height:36px; background:url(../images/contacts-bott.jpg) no-repeat; }
#middle #content #links-midd #links-image { position:relative; float:left; top:40px; padding:0; left:25px; width:250px;  }


/*  SITE MAP  */

#middle #content #siteMap-top { position:relative; float:left; top:-20px; left:90px; width:820px; height:25px; background:url(../images/contacts-top.jpg) no-repeat; }
#middle #content #siteMap-midd { position:relative; float:left; top:-20px; padding-bottom:10px; left:90px; width:820px; height:auto; background:url(../images/contacts-midd.jpg) repeat-y; overflow:hidden;}
#middle #content #siteMap-midd #siteMap-links { position:relative; float:left; top:15px; padding-bottom:10px; left:50px; height:auto; width:460px; }
#middle #content #siteMap-midd a { font-size:16px; }
#middle #content #siteMap-midd #siteMap-image { position:relative; float:left; top:70px; left:80px;  }
#middle #content #siteMap-bott { position:relative; float:left; top:-20px; left:90px; width:820px; height:25px; background:url(../images/contacts-bott.jpg) no-repeat; }
#spacer { position:relative; top:0; float:left; height:20px;}
#middle #content #siteMap-midd #siteMap-links .site-indent { width:350px; padding-left:30px; float:left; font-size:12px;}
#middle #content #info #toTop3 { position:relative; float:right; clear:left; width:100px; top:-10px; }


/* misc. classes */

.large {font-size:16px; font-weight: bold;}
.f-15 { font-size:15px;}
.strong { font-weight:bold; }
.blue {color:#1b4983;}
.green {color:#7eb548;}
