﻿* { margin:0px; padding:0px; }
a { color:#616365; text-decoration:none; }
body { background-color:#ffffff; background-image:url('../img/bg1.jpg'); background-position:top; background-repeat:no-repeat; color:#7a8188; font-family:Arial, Helvetica, sans-serif; font-size:10pt; font-weight:normal; line-height:160%; }
div#sitebodycontainer {
background-color: #fff;
float: left;
min-height: 500px;
overflow: hidden;
width: 960px;
background-image:url('../img/passportStamps.png'); background-repeat:no-repeat; background-position:right top;
}

div#sitetopcontainer {
float: left;
height: 80px;
padding: 21px 0px 0px 0px;
width: 960px;
}
div#outercontainer { background-color:transparent; background-image:url('../img/IRI_logo_SM.png'); background-position:left top; background-repeat:no-repeat; margin:0px auto; overflow:hidden; width:960px; }

div.containermain div.sectionheading { background-color:#000000; }
div.z, a:hover { color:#f6814d; }
h1 { color:#004167; font-size:2.1em; font-style:normal; font-weight:normal; letter-spacing:-0.02em; line-height:170%; }
h2 { color:#004167; font-size:1.6em; font-style:normal; font-weight:normal; letter-spacing:-0.02em; line-height:170%; }
h3 { color:#616365; font-size:12pt; font-style:normal; font-weight:bolder; }
hr { background-color:#CCCCCC; border:0; height:1px; }
img { border:0px; }
p { padding:0px 20px 20px 0px; }


div.containerform div.formfieldscroller { border:1px solid #CCCCCC; padding:2px; }
div.containerform div.formhint { color:#555555; font-size:8pt; font-weight:normal; }
div.containerform div.formseparator { color:#333333; font-size:10pt; font-weight:bold; }
div.containerform div.formtitle { color:#5E5E5E; font-size:10pt; font-weight:bold; margin:0px; }
div.containerform input.formfield { background-color:#FFFFFF; border-color:#CCCCCC !important; border-style:solid; border-width:1px; color:#333333; display:block; margin:0px; padding:5px; width:100%; }
div.containerform input.formfield:focus { background-color:#FFFFFF; border-color:#333333 !important; }
div.containerform label { color:#333333; font-size:10pt; font-weight:normal; }
div.containerform select.formfield { background-color:#FFFFFF; border-color:#CCCCCC !important; border-style:solid; border-width:1px; color:#333333; padding:5px; width:100%; }
div.containerform select.formfield:focus { border-color:#333333 !important; -moz-outline-style:none; outline:none; }
div.containerform span.formrequired { color:#FF0000; font-size:8pt; }
div.containerform textarea.formfield { background-color:#FFFFFF; border-color:#CCCCCC !important; border-style:solid; border-width:1px; color:#333333; padding:5px; width:100%; }
div.containerform textarea.formfield:focus { background-color:#FFFFFF; border-color:#333333 !important; }

div#sitebottomcontainer {
background-image: url('../img/IRI_Tagline_GREY_BG_SM.png');
background-repeat: no-repeat;
float: left;
height: 86px;
width: 960px;
}

#containerMain1N1 {
	overflow:hidden;
	padding:0 0 20px;
}
#containerMain2N1 ul.list {
	margin:0;
	padding:0;
}
#containerMain2N1 ul li {
	margin:0;
	padding:0;
}
#containerMain2N1 .formtitle {
	font-size:12px;
	color:#000;
}
#containerMain2N1 .formfield .formfield {
	border:1px solid #000;
}
#containerMain2N1  ul.listform li {
  overflow:hidden;
  padding:10px 0;
}
#renewRegistration{
    position: fixed;
    float:right;
    top: 10%;
    
    left: 15px;
    right: 20px;
    border: 1px solid #556B2F;
    background:  #f7f7f7;
   
    width: 50%;
    height: 30%;
    margin: auto;
}

#renewRegistrationWindow {
     position: relative;
   
   
    border: 0px solid #DDD;

     width: 100%;
    height: 100%;
  }