h1 {
	font-size: 20px;
	color: #003466;
	font-weight: normal;
}
/* CSS Document */
a:active, a:focus {outline: 0;}
body {
margin: 0px;
background: url(images/h_bg.gif) repeat-x #6699cc;
font: 11px Arial, Helvetica, sans-serif;
color: #333333;
}

.topshadowbg2 {
background:url(images/kabila.jpg) top no-repeat;
/*background: url(images/h_topshadow.gif) repeat-y;*/
}

.topshadowbg {
background:url(images/inside.jpg) top no-repeat;
/*background: url(images/h_topshadow.gif) repeat-y;*/
}

.contentsbg {
background: url(images/h_contentsbg.gif) repeat-y;
}

.navbg {
background: url(images/hnav_bg.gif) repeat-x;
height: 40px;
}

.dogbg {
background: url(images/h_dogbg.jpg) no-repeat top center;
height: 282px;
}

.tableborder {
border: 1px solid #100d0d;
background-color: #d6d6d6;
}

.tableborder1 {
border: 1px solid #003466;
border-collapse: collapse;
}

.tableborder1 td {
border: 1px solid #003466;
border-collapse: collapse;
}


.footerbg {
	background-color: #94b7db;
	height: 101px;
	color: #00FF00;
}

.topbottom_borders {
border-top: 1px solid #8d8d8d;
border-bottom: 1px solid #8d8d8d;
padding: 10px 0px 10px 0px;
}

/* for the positions */
.getapprovedpos {
margin: 150px 0px 0px 20px;
}

p, h1, h2 {
margin: 15px 0px 15px 0px;
}

.welcomepos {
margin: 55px 0px 45px 0px;
}

.tablepad {
padding: 8px;
}

.rightbotpos {
margin: 33px 0px 0px 33px;
}

.footerpos {
margin: 9px 0px 0px 23px
}

.footertextpad {
padding: 0px 22px 0px 0px;
}
/* end for the positions */

/* for text formatting */
.toprighttext {
font: bold 21px Arial, Helvetica, sans-serif;
color: #FFFFFF;
}

ul.toplink {
margin: 0px;
padding: 0px;
}

ul.toplink li {
line-height: 15px;
color: #FFFFFF;
font: 12px Arial, Helvetica, sans-serif;
color: #FFFFFF;
list-style-type: none;
background: url(images/h_toparrow.gif) no-repeat left;
padding-left: 10px;
}

.label {
font: bold 13px Arial, Helvetica, sans-serif;
}

.label1 {
font: bold 13px Verdana, Arial, Helvetica, sans-serif;
color: #003366;
}

.lightbluetext {
color: #6699cc;
font: bold 12px Arial, Helvetica, sans-serif;
}

textarea, select, input {
font: 11px Arial, Helvetica, sans-serif;
color: #666666;
}

ul.footertext {
margin: 0px;
padding: 0px;
}

ul.footertext li {
list-style-type: none;
display: inline;
padding: 0px 22px 0px 0px;
font: 12px Arial, Helvetica, sans-serif;
color: #1e5fa9;
}

.footertext1 {
font: 10px Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF;
}

ol.listcontents {
margin: 0px;
padding: 0px;
}

ol.listcontents li {
margin: 15px 0px 15px 35px;
}

ul.listcontents {
margin: 0px;
padding: 0px;
}

ul.listcontents li {
margin: 15px 0px 15px 35px;
}

.redpointer {
color: #FF0000;
}

.topicbox {
background-color: #003466;
color: #FFFFFF;
font-weight: bold;
padding: 6px;
}

h2 {
font: bold 11px Arial, Helvetica, sans-serif;
color: #024f92;
}

/* end for text formatting */

/* for the links */
a {
color: #024f92;
text-decoration: underline;
font-weight: bold;
}

a:hover {
color: #024f92;
text-decoration: none;
font-weight: bold;
}

ul.toplink li a {
color: #FFFFFF;
text-decoration: underline;
}

ul.toplink li a:hover {
color: #FFFFFF;
text-decoration: none;
}

.lightbluetext a {
color: #6699cc;
text-decoration: underline;
}

.lightbluetext a:hover {
color: #6699cc;
text-decoration: none;
}

ul.footertext li a {
	color: #ff0000;
	text-decoration: underline;
}

ul.footertext li a:hover {
	color: #ff0000;
	text-decoration: none;
}

.footertext1 a {
color: #FFFFFF;
text-decoration: underline;
}

.footertext1 a:hover {
color: #FFFFFF;
text-decoration: none;
}
/* end for the links */
