
html {height:100%; min-height:100%; position:relative;}


body {width:100%;  height:100%; min-height:100%; position:relative; padding:0px; margin:0px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#333; background-color:#000; background-image:url(../../../../../images/main_bg1.jpg); background-repeat:repeat-x; behavior: url("../../../../csshover.htc"); text-decoration:none; }




img {
display: block;
}
.wrapper {

overflow: visible;
}
a {
color: #2a6c72;
text-decoration: underline;
}
a:hover {
color: #fff;
text-decoration: none;
background-color: #55989e;
}
a.anchor {
color: #000;
text-decoration: none;
}
h2 {
font-family: Georgia, Times Roman, serif;
font-size: 12pt;
font-weight: bold;
}
h3 {
font-family: Verdana, Arial, sans serif;
font-size: 14px;
font-weight: bold;
margin-top: 20px;
padding-top: 15px;
border-top: 1px dashed #999;
}
h4 {
font-family: Verdana, Arial, sans serif;
font-size: 10pt;
font-weight: bold;
}
.header {
width: 80%;
height: 158px;
text-align: left;
background: url('../../../../../../www.myidentifiers.com/multimedia/images/istc/header_bkg.gif') no-repeat right;
}
.header img#logo {
float: left;
clear: right;
margin-top: 3px;
margin-left: 3px;
}
.header div#nav {
display: none;
float: left;
clear: right;
width: 234px;
height: 39px;
margin-top: 119px;
margin-left: 300px;
text-align: right;
overflow: hidden;
font-size: 10px;
color: #fff;
}
.header div#nav a {
color: #fff;
text-decoration: none;
}
.header div#nav a:hover {
color: #1a7564;
text-decoration: none;
background-color: #fff;
}
.sidebar {
background: url('../../../../../../www.myidentifiers.com/multimedia/images/istc/sidebar_bkg.gif') repeat-y;
}
.sidebar a:hover {
color: #fff;
text-decoration: none;
background-color: #fff;
}
.sidebar img {
clear: both;
margin: 0 3px 11px 0;
}
.sidebar div#buttons {
width: 216px;
height: auto;
padding: 11px 0 10px 0;
background-color: #fff;
}
.mainbody {
padding: 0;
}
.mainbody div#top {
clear: both;
width: auto;
height: 20px;
margin: 0;
padding: 0;
}
.mainbody div#mid {
clear: both;
width: auto;
height: auto;
margin: 0;
padding: 0;
}
.mainbody div#mid div#midbody {
margin: 0px 30px 20px 30px;
text-align: left;
border: 1px solid #fff;
}
.mainbody div#bot {
width: auto;
height: 20px;
margin: 0;
padding: 0;
}
.footer {
width: 886px;
height: 59px;
margin-top: 0px;
font-size: 9pt;
color: #fff;
text-align: center;
background-color: #005056;
}
.footer a {
color: #fff;
text-decoration: underline;
}
.footer a:hover {
color: #1a7564;
text-decoration: none;
background-color: #fff;
}
ul#pageNav {
margin-left: 15px;
padding-left: 0;
}
ul#pageNav li {
margin-left: 0;
padding-left: 0;
}
table#contactTable {
border-top: 2px solid #ccc;
border-right: 2px solid #ccc;
}
table#contactTable td {
border-left: 2px solid #ccc;
border-bottom: 2px solid #ccc;
padding: 15px;
}
table#contactTable td p {
margin: 0px;
}
#homeQs {
font-family: Georgia, Times Roman, serif;
font-size: 11pt;
font-weight: bold;
}
div#backtotop {
width: 100%;
font-size: 9pt;
text-align: right;
}




 A:link {color:#0f6cb6;}
 A:visited {color:#0f6cb6;}
 A:active {color:#0f6cb6;}
 A:hover {color:#000;}





.main_container {width:1000px;  height:auto;   background-color:#f2f2f2;   border:#004040 solid 1px;}

.main_container .header1 {width:1000px; height:104px; background-color:#ffffff; display:block; background-image:url(../../../../../images/header_bg.jpg); background-repeat:no-repeat; }

.header1 .logo {width:239px; height:104px; display:block; float:left; }


.header1 .utility_nav {width:450px; height:40px; font-size:12px; font-weight:bold; display:block; text-align:right; float:right; margin-right:20px; margin-top:10px;}

* html .header1 .utility_nav {width:450px; height:40px; font-size:11px; display:block; text-align:right; float:right; margin-right:12px; margin-top:10px;}

.utility_nav A:link {color:#000;}
.utility_nav  A:visited {color:#000;}
.utility_nav  A:active {color:#000;}
.utility_nav  A:hover {color:#fcb040;}


.main_container .header2 {width:1000px; height:48px; background-image:url(../../../../../images/nav_bg.jpg); background-repeat:repeat-x;}



/* Navigation */

.header2 .nav_container {width:991px; height:48px; padding:8px 0px 9px 9px; text-align:center; display:inline-block;}

span.nav_about {width:136px; height:31px; background-image:url(../../../../../images/nav_about.gif); background-repeat:no-repeat; display:block; cursor:pointer; float:left; padding-left:5px;}
span.nav_about:hover {background-position: 0px -31px;}
span.nav_about_static {width:136px; height:31px; background-image:url(../../../../../images/nav_about.gif); background-repeat:no-repeat; display:block; cursor:pointer; float:left; padding-left:10px; background-position: 0px -31px;}


span.nav_news {width:70px; height:31px; background-image:url(../../../../../images/nav_news.gif); background-repeat:no-repeat; display:block; cursor:pointer; float:left; padding-left:5px;}
span.nav_news:hover {background-position: 0px -31px;}
span.nav_news_static {width:70px; height:31px; background-image:url(../../../../../images/nav_news.gif); background-repeat:no-repeat; display:block; cursor:pointer; float:left; padding-left:10px; background-position: 0px -31px;}



span.nav_registration_agencies {width:181px; height:31px; background-image:url(../../../../../images/nav_registration_agencies.gif); background-repeat:no-repeat; display:block; cursor:pointer;  float:left; padding-left:5px;}
span.nav_registration_agencies:hover {background-position: 0px -31px;}
span.nav_registration_agencies_static {width:181px; height:31px; background-image:url(../../../../../images/nav_registration_agencies.gif); background-repeat:no-repeat; display:block; cursor:pointer;  float:left; padding-left:10px; background-position: 0px -31px;}




span.nav_resources {width:152px; height:31px; background-image:url(../../../../../images/nav_resources_links.gif); background-repeat:no-repeat; display:block; cursor:pointer; float:left; padding-left:5px;}
span.nav_resources:hover {background-position: 0px -31px;}
span.nav_resources_static {width:152px; height:31px; background-image:url(../../../../../images/nav_resources_links.gif); background-repeat:no-repeat; display:block; cursor:pointer; float:left; padding-left:10px; background-position: 0px -31px;}


span.nav_international_agency {width:202px; height:31px; background-image:url(../../../../../images/nav_international_agency.gif); background-repeat:no-repeat; display:block; cursor:pointer; float:left; padding-left:5px;}
span.nav_international_agency:hover {background-position: 0px -31px;}
span.nav_international_agency_static {width:202px; height:31px; background-image:url(../../../../../images/nav_international_agency.gif); background-repeat:no-repeat; display:block; cursor:pointer; float:left; padding-left:10px; background-position: 0px -31px;}


span.nav_contact {width:104px; height:31px; background-image:url(../../../../../images/nav_contact.gif); background-repeat:no-repeat; display:block; cursor:pointer; float:left; padding-left:5px;}
span.nav_contact:hover {background-position: 0px -31px;}
span.nav_contact_static {width:104px; height:31px; background-image:url(../../../../../images/nav_contact.gif); background-repeat:no-repeat; display:block; cursor:pointer; float:left; padding-left:10px; background-position: 0px -31px;}


span.nav_search {width:107px; height:31px; background-image:url(../../../../../images/nav_search.gif); background-repeat:no-repeat; display:block; cursor:pointer; float:left; padding-left:5px;}
span.nav_search:hover {background-position: 0px -31px;}
span.nav_search_static {width:107px; height:31px; background-image:url(../../../../../images/nav_search.gif); background-repeat:no-repeat; display:block; cursor:pointer; float:left; padding-left:10px; background-position: 0px -31px;}




/* End Navigation */


.main_container .middle {width:1000px; height:100%;  background-color:#f2f2f2;  background-image:url(../../../../../images/middle_bg1.jpg); background-repeat:no-repeat; padding-top:0px;  display:block; }

.middle .middle_left_home {width:500px; height:550px; padding:5px; float:left; background-color:#fff; }

.middle .middle_right_home {width:480px; height:550px; padding:5px; float:right; background-color:#fff;}



.middle .middle_left {width:227px; height:100%;   display:block; float:left;  }

* html .middle .middle_left {width:227px; height:500px;   display:block; float:left;   }






span.left_nav {width:220px; height:auto; font-size:15px; font-weight:normal; text-align:left; color:#666666; border-top:#fff 1px solid; border-bottom:#cccccc 1px solid; padding:19px 0px 19px 7px;  display:block; cursor:pointer; text-decoration:none; }

span.left_nav:hover { color:#fff; background-color:#bdbcbc; border-top:#bdbcbc 1px solid; border-bottom:#cccccc 1px solid; text-decoration:none;}


span.left_nav_static {width:220px; height:auto; font-size:15px; font-weight:normal; text-align:left; color:#000; background-color:#bdbcbc;  border-bottom:#fff 1px solid; padding:19px 0px 19px 7px;  display:block; cursor:pointer; }




span.left_nav_static A:link {color:#000; text-decoration:none;}
span.left_nav_static A:visited {color:#000; text-decoration:none;}
span.left_nav_static A:active {color:#000; text-decoration:none;}
span.left_nav_static A:hover {color:#fff; text-decoration:none;}


#navside{margin-left: 40px; padding-left: 0;}

#navside li{padding-left:10px; font-size:13px; }

#navside A:link {color:#000; text-decoration:none;}
#navside A:visited {color:#000; text-decoration:none;}
#navside A:active {color:#000; text-decoration:none;}
#navside A:hover {color:#666; text-decoration:underline;}


#navside2 A:link {color:#666; text-decoration:none;}
#navside2 A:visited {color:#666; text-decoration:none;}
#navside2 A:active {color:#666; text-decoration:none;}
#navside2 A:hover {color:#333; text-decoration:underline;}




.middle .middle_right {width:772px; height:auto; min-height:500px; background-color:#FFF; background-image:url(../../../../../images/home_bg.jpg); background-repeat:no-repeat; background-position:right; text-align:left; display:block; float:right;}

* html .middle .middle_right {width:772px; height:375px; background-color:#FFF; background-image:url(../../../../../images/home_bg.jpg); background-repeat:no-repeat; background-position:right; text-align:left; display:block; float:right;}

.middle_right .right_text_container {width:340px; height:auto; text-align:left; margin:20px 0px 0px 20px;}


.middle .middle_right_sub {width:772px; height:auto; min-height:450px; background-color:#FFF; text-align:left; display:block; float:right; border-left:#cccccc solid 1px;}

* html .middle .middle_right_sub {width:772px; height:450px; background-color:#FFF; text-align:left; display:block; float:right; border-left:#cccccc solid 1px;}

.middle_right_sub .right_text_container {width:720px; #width:700px; height:auto; text-align:left; margin:20px 0px 0px 20px;}


.middle_right_sub .right_text_container  A:link {color:#0f6cb6;}
.middle_right_sub .right_text_container A:visited {color:#0f6cb6;}
.middle_right_sub .right_text_container A:active {color:#0f6cb6;}
.middle_right_sub .right_text_container A:hover {color:#000;}




span.text_header{width:95%; height:30px; font-family:"Times New Roman", Times, serif; font-weight:bold; color:#66570a; display:block; text-align:left; font-size:20px; border-bottom:#66570a 1px solid; margin-bottom:5px;}

span.text_header2{width:95%; height:auto; font-family:"Times New Roman", Times, serif; font-weight:bold; color:#009999; display:block; text-align:center; font-size:28px;  margin-top:10px;}

span.text_container {width:95%; height:auto; color:#333333; text-align:left; display:block; line-height:150%; margin-bottom:10px; clear:both; }

span.text_containershort {width:70%; height:auto; color:#333333; text-align:left; display:block; line-height:150%; margin-bottom:10px; float:left;}

span.text_containershort2 {width:45%; height:auto; color:#333333; text-align:left; display:block; line-height:150%; margin-bottom:10px; float:left;}
span.text_containershort3 {width:45%; height:auto; color:#333333; text-align:left; display:block; line-height:150%; margin-bottom:10px; float:left;}

span.image_container {width:20%; height:auto; color:#333333; padding-right:60px; display:block; line-height:150%; margin-bottom:10px; float:right; }

span.image_container2 {width:45%; height:auto; color:#333333; padding-right:40px; display:block; line-height:150%; margin-bottom:10px; float:right; }

span.image_container3 {width:50%; height:auto; color:#333333; padding-right:30px; display:block; line-height:150%; margin-bottom:10px; float:right; }

span.text_container2 {width:95%; height:auto; color:#333333; text-align:center; display:block; line-height:150%; margin-bottom:10px; }


span.text_container_agency {width:40%; height:auto; color:#333333; text-align:left; display:inline-block; line-height:150%; margin-bottom:10px; float:left;}

span.text_medium {width:95%; height:auto; font-size:15; font-weight:bold; color:#990066; text-align:left; display:block; line-height:150%; margin-bottom:10px; }

span.text_medium_press {width:95%; height:auto; font-size:15; font-weight:bold; color:#009999; text-align:left; display:block; line-height:150%; }

span.text_medium_press2 {width:95%; height:auto; font-size:15; font-weight:bold; color:#009999; text-align:left; display:block; line-height:150%; margin-bottom:10px; }

span.text_medium_press3 {font-size:15; font-weight:bold; color:#009999; }

span.text_medium_press   A:link {color:#66570a;}
span.text_medium_press   A:visited {color:#66570a;}
span.text_medium_press   A:active {color:#66570a;}
span.text_medium_press   A:hover {color:#fff; text-decoration:underline ; }

span.text_medium_press2   A:link {color:#66570a;}
span.text_medium_press2   A:visited {color:#66570a;}
span.text_medium_press2   A:active {color:#66570a;}
span.text_medium_press2   A:hover {color:#fff; text-decoration:underline ; }


#navlist{margin-left: 40px; padding-left: 0; list-style: none;}

#navlist li{padding-left:20px; background-image:url(images/bullet.jpg); background-repeat: no-repeat; }

.main_container .footer {width:1000px; height:71px; background-color:#009999; border-top:#a6117e 1px solid; padding-top:10px;  display:block; clear:both;}

span.text_container_footer {width:95%; height:auto; color:#FFF; font-size:10px; text-align:center; display:block; }

span.text_container_footer2 {width:95%; height:auto; color:#FFF; font-size:10px; text-align:center; display:block; }


.footer A:link {color:#fff;}
.footer A:visited {color:#fff;}
.footer A:active {color:#fff;}
.footer  A:hover {color:#a6117e;}




