/* Content */
table.content p { padding: 0 0 10px 0; }

table.content ul.list { padding: 0 0 15px 0; }
table.content ul.list li { width: 100%; position: relative; list-style: none; margin: 0 0 0 -18px; padding: 0 0 4px 18px; background-image: url('images/text_bullet.gif'); background-repeat: no-repeat; background-position: 0 10px; }

table.content td.pad { padding: 80px 5px 20px 50px; width: 100%; }
table.content td.picture { padding: 0 65px 0 0; }
table.content td.picture img.pic { border: 10px solid #ffffff; position: relative; z-index: 35;}
table.content td.picture img.png { position: absolute; margin: 15px 0 0 0; z-index: 33; }
table.content td.picture div.name { position: relative; z-index: 40; font: 18px Georgia; color: #006aad; padding: 10px 0 0 50px; }
table.content td.picture div.place { position: relative; z-index: 40; font: 14px Georgia; color: #93938c;  padding: 0 0 0 50px; }

div.content_pad { height: 20px; }

table.content div.sub_nav { margin: 0 0 30px 0; height: 50px; }
table.content div.sub_nav div { position: relative; margin: -5px 0 13px 0; }

table.content div.path { margin: 0 0 30px 0; }
table.content div.path img { position: relative; margin: 0 0 -2px 0; }

table.content table.cite { width: 80%; background-image: url('images/cite.jpg'); background-repeat: no-repeat; background-position: 35% 50%; }
table.content table.cite td.pic { width: 1%; padding: 0 10px 30px 0; }
table.content table.cite td.pic img { border: 5px solid #ffffff; }
table.content table.cite div.say { font-size: 14px; font-style: italic; margin: 0 0 10px 0; height: 50px; }
table.content table.cite div.role { font-size: 12px; color: #93938c; }

table.content h1 { font: 22px Georgia; color: #9e0b0f; margin: 0 0 20px 0; position: relative; z-index: 30; }
table.content h2 { font: 11px Georgia; letter-spacing: 3px; color: #9e0b0f; font-weight: bold; text-transform: uppercase; margin: 5px 0 7px 0; }
table.content h2 a { color: #9e0b0f; }

table.content div.sub_nav a { margin: 0 20px 0 0; line-height: 25px; white-space: nowrap; }
table.content div.sub_nav span { margin: 0 20px 0 0; line-height: 25px; white-space: nowrap; }

table.content table.persona { width: 80%; margin: 0 0 15px 0; }
table.content table.persona td.pic { width: 1%; padding: 0 10px 15px 0; }
table.content table.persona td.pic img { border: 5px solid #ffffff; }
table.content table.persona div.head { font-size: 12px; margin: 20px 0 10px 0; height: 50px; }
table.content table.persona div.head a { color: #414141; }
table.content table.persona div.name { font-size: 12px; margin: 0 0 5px 0; font-weight: bold; }
table.content table.persona div.name a { color: #414141; }

table.content ul.links li { margin: 0 0 5px 0; list-style: none; }
table.content ul.links li a { color: #414141; }

table.content img.bord { border: 5px solid #ffffff; margin: 0 15px 10px 0; }
table.content img.left { border: 5px solid #ffffff; margin: 0 15px 10px 0; float: left; }
table.content img.right { border: 5px solid #ffffff; margin: 0 0 10px 15px; float: right; }

table.content div.file { padding: 2px 0 3px 18px; }
table.content div.file img { position: absolute; margin: 0 0 0 -18px }

table.incut { background-image: url('images/hot_bg.jpg'); background-repeat: no-repeat; width: 250px; float: right; margin: 70px 0 0 0; }
table.incut td { padding: 15px 25px 15px 25px; }

table.content table.logos td { padding: 15px 0 25px 0; }
table.content table.logos td.pic { width: 1%; padding: 0 10px 25px 0; }

table.content div.hot { font: 22px Georgia; color: #414141; background: url('images/hot_bg.jpg') bottom left no-repeat; padding: 15px 0 15px 15px; width: 70%; position: relative; margin: -15px 0 40px -15px; }
table.content div.hot span { font: 22px Georgia; color: #9e0b0f;  }

table.content div.google { margin: 0 0 30px 0; }

table.content table.pages { width: auto; margin: 30px 0 0 0; }
table.content table.pages td { padding: 0 10px 0 10px; font-weight: bold; }
table.content table.pages td.l { padding: 4px 0 0 0; }
table.content table.pages td.r { padding: 4px 0 0 0; }

table.content div.sheme { height: 264px; } 
table.content div.sheme table.top { background: url('images/sheme.gif') top left no-repeat; width: 1%; position: absolute; }
table.content div.sheme table.sheme_1 { width: 270px;  margin: 0 0 18px 42px; }
table.content div.sheme table.sheme_1 td { text-align: center; vertical-align: middle; height: 70px; }

table.content div.sheme table.sheme_2 { width: 190px; margin: 75px 0 18px 62px; }
table.content div.sheme table.sheme_2 td { text-align: center; vertical-align: middle; height: 70px; }

table.content div.sheme_2 table.bot { background: url('images/hot_bg.jpg') top left no-repeat; }
table.content div.sheme_2 table.bot td.head { text-align: center; padding: 15px 0 25px 0; }
table.content div.sheme_2 table.bot td.left_col { padding: 0 30px 30px 30px; width: 55%; }
table.content div.sheme_@ table.bot td.right_col { padding: 0 30px 30px 30px;  width: 45%; }


table.content table.gallery { margin: 10px 0 0 0; }
table.content table.gallery div.item { width: 162px; float: left; margin: 0 20px 20px 0; }
table.content table.gallery div.item div.text { font-size: 11px; color: #6d6b52; padding: 0 0 0 5px; line-height: 13px; height: 70px;}
table.content table.gallery div.item img { border: 5px solid #ffffff; }

table.content table.regions td.left_col { padding: 0 30px 30px 0; width: 55%; }
table.content table.regions td.right_col { padding: 0 30px 30px 0;  width: 45%; }

div.reg_map { margin: 0 0 30px 0; position: relative;}
div.reg_map2 { margin: -45px 0 30px 1px; position: relative; z-index: 10; }

table.content div.logos { margin: 10px 0 10px 0; width: 100%; }
table.content div.logos div.item { width: 162px; height: 101px; float: left; margin: 0 20px 20px 0; }
table.content div.logos div.item img { border: 5px solid #ffffff; }

table.content div.join_us { font: 22px Georgia; color: #414141; background: url('images/hot_bg.jpg') top left no-repeat; padding: 20px 0 20px 15px; width: 533px; position: relative; margin: 20px 0 50px -15px; }

div.sign_news { position: absolute; padding: 0 0 2px 0; z-index: 50; margin: 30px 0 0 85px; }
div.sign_news a { text-decoration: none; color: #006aad; border-bottom: 1px dashed #006aad; }
div.sign_news a:hover { text-decoration: none; color: #7a3737; border-bottom: 1px dashed #7a3737; }

table.content div.picture { float: left; width: auto; width: 170px; margin: 0 0 5px 0; }
table.content div.picture img { border: 5px solid #ffffff; }
table.content div.picture div.text { font-size: 11px; color: #6d6b52; margin: 3px 0 0 0; }

table.content table.lost { margin: 0 0 15px 0; }
table.content table.lost td { padding: 0 0 15px 0; }
table.content table.lost td.pic { width: 1%; padding: 0 10px 30px 0; }
table.content table.lost td.pic img { border: 5px solid #ffffff; }
table.content table.lost div.name { font-size: 12px; margin: 0 0 2px 0; font-weight: bold; }
table.content table.lost div.place { font: 14px Georgia; margin: 0 0 10px 0; color: #93938c; }

table.content div.projects { margin: 0 0 40px 0; }
table.content div.projects div.item { margin: 0 0 15px 0; }
table.content div.projects div.name { margin: 0 0 4px 0; }
table.content div.projects div.name a { color: #000000; font-weight: bold; }
table.content div.projects div.date { font-size: 11px; color: #9e0b0f; }
table.content div.projects img.pic {float:left; border: 5px solid #ffffff; margin:0 4px 6px 0;}

/* End Content */