/*    RequestDevelopmentCorporation   */


body { 
color: #000000;
background:  url(../_images/bckgrndgutter.png);
background-repeat: repeat-y;
background-color: #ffffff;

}

.backgroundsky { 
background:  url(../_images/bkgrnd.png);
background-repeat: no-repeat;
}

a { 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: small;
color: #6633CC; 
text-decoration: none;
}

a:hover { 
color: #9999FF;
text-decoration: underline;
}

a:visited { 
color: #6633CC; 
text-decoration: none;
}

a:visited:hover { 
color: #9999FF;
text-decoration: underline;
}

ul {
list-style-position: outside;
margin-left: 15px;
text-indent: 15px;
list-style-image:  url(../_images/ul.png);
list-style-type: none;
}

ul .on {
list-style-position: outside;
font-weight: bold;
}

ul.content {
list-style-type: disc;
list-style-position: outside;
line-height: 120%;
}

.navigation-link:link {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: small;
color: #9999FF;
}

.navigation-link:hover { 
color: #6633CC;
text-decoration: underline;
}

.navigation-link:visited { 
color: #9999FF;
text-decoration: none;
}

.navigation-link:visited:hover { 
color: #6633CC;
text-decoration: underline;
}

.navigation-linkon:link {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: small;
font-weight: bold;
color: #6633CC;
}


.navigation-linkon:hover { 
color: #6633CC;
font-weight: bold;
text-decoration: underline;
}


.navigation-linkon:visited { 
color: #6633CC;
font-weight: bold;
text-decoration: none;
}


.navigation-linkon:visited:hover { 
color: #6633CC;
font-weight: bold;
text-decoration: underline;
}


.navigation-sublink:link {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: x-small;
line-height: 150%;
color: #9999FF;
}


.navigation-sublink:hover { 
color: #6633CC;
text-decoration: underline;
}


.navigation-sublink:visited { 
color: #9999FF;
text-decoration: none;
}


.navigation-sublink:visited:hover { 
color: #6633CC;
text-decoration: underline;
}

.leftnavigation {
	FONT-WEIGHT: bold; COLOR: #3366cc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.leftnavigation:link {
	FONT-WEIGHT: bold; COLOR: #3366cc; TEXT-DECORATION: none
}
A.leftnavigation:visited {
	FONT-WEIGHT: bold; COLOR: #3366cc; TEXT-DECORATION: none
}
A.leftnavigation:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #3399cc; TEXT-DECORATION: underline
}
A.leftnavigation:active {
	COLOR: #3366cc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

h1 {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-style: normal; 
font-weight: bold; 
line-height: 120%;
font-size: 16px;
color: #6633CC;
}


h2 {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-style: normal; 
font-weight: bold; 

font-size: 14px;
color: #6633CC;
}


h3 {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-style: normal; 
font-weight: bold; 
font-size: 12px;
color: #FF6600;
}


h4 {
font-family: Arial, Helvetica, sans-serif;
font-style: normal; 
font-weight: bold; 
font-size: 12px;
color: #FF6600;
}


h5 {
font-family: Arial, Helvetica, sans-serif; 
font-style: normal;
text-align: justify;
font-size: x-small;
font-weight: bold; 
line-height: 150%;
color: #9999FF;
padding-left: 50px;
padding-right: 50px;
}


h6 {
font-family: Arial, Helvetica, sans-serif; 
font-style: normal;
text-align: justify;
font-size: x-small;
font-weight: bold; 
line-height: 150%;
color: #6633CC;
padding-left: 50px;
padding-right: 50px;
}

em {
color: #CC6633;
}


/* functional group DIVs */


.identity {
font-family: Arial, Helvetica, sans-serif;
letter-spacing: .25em;
font-style: normal; 
font-weight: bold;
font-size: 12px; 
color:#FFFFFF; 
text-decoration: none;
}

.navigation {
position: absolute;
top: 100px;
left: 0px;
width: 170px;
padding: 0px;
background: url(../images/nav_background.png);
background-repeat: no-repeat;
visibility: visible;
z-index: 3;
}




.data {
font-family: Times, Serif; 
font-size: small;
color: #000000;
line-height: 140%;
}


.left-nav-top {
position: absolute;
top: 0px;
left: 0px;
width: 30px;
height: 30px;
padding: 0px;
background: url(../images/lefttop.png);
visibility: visible;
z-index: 10;
}


.left-nav-bottom {
position: absolute;
bottom: 0px;
left: 0px;
width: 30px;
height: 30px;
padding: 0px;
background: url(../images/leftbottom.png);
visibility: visible;
z-index: 10;
}


.right-nav-top {
position: absolute;
top: 0px;
right: -1px;
width: 30px;
height: 30px;
background: url(../images/righttop.png);
visibility: visible;
z-index: 11;
}


.right-nav-bottom {
position: absolute;
bottom: 0px;
right: -1px;
width: 30px;
height: 30px;
background: url(../images/rightbottom.png);
visibility: visible;
z-index: 11;
}


.description {
margin-bottom: 10px;
margin-top: 20px;
border-top: 2px dotted #cccc99;
visibility: visible;
}


.copyright {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: xx-small;
line-height: 110%;
}


.copyright-link {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: xx-small;
color: #6633FF;
line-height: 110%;
}


.copyright-link:hover { 
color: #6633FF;
text-decoration: underline;
}


/*    begin search area   */


.control {
position: relative;
top: 2px;
margin-top: 2px;
visibility: visible;
}


.control legend {
font-family: Arial, Helvetica, sans-serif;
color: #9999FF;
font-size: x-small;
font-weight: bold;
margin-left: 6px;
border: none;
}


.control fieldset {
margin-top: 0px;
margin-bottom: 10px;
margin-left: 5px;
border: none;
}


.control input {
margin-bottom: 8px;
background: #FFFFFF;
margin-left: 5px;
width: auto;
border: 1px solid black;
}


.control input.button {
margin-bottom: 8px;
background: #9999FF;
border: 1px solid black;
}


.control img {
margin-right: 4px;
margin-top: 2px;
}


/*    end search area   */


.sidebar {
	padding-left: 50;
    padding-right: 50;
}


.drpicture {
	margin-right: 10px;
}}
