body{
margin: 0;
padding: 0;
background-color: #A90000;
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #182D48;
text-align: center;
}

h1{
display: none;
margin: 0;
padding: 0;
}

h2 {
font-size: 14px;
color: #a90000;
margin-bottom: 10px;
padding-bottom: 5px;
background-image: url(images/underlines.gif) ;
background-repeat: repeat-x;
background-position: 0px 21px;
}

a {
font-size: 11px;
font-weight: bold;
color: #00336B;
text-decoration: none;
}

a:hover {
text-decoration: underline;
}

a img {
border: 0;
}


#container {
background-image: url(images/containerbg.jpg) ;
margin-top: 10px;
margin-left: auto;
margin-right: auto;
margin-bottom: 0;
text-align: left;
overflow: hidden;
width: 759px;
}


#maincontent{
margin-right: 35px;
background-color: transparent;
}

#maincontent p {
margin: 5px;
line-height: 1.3em;
padding: 0 0 10px 0;
}

#maincontent #banner img{

display: block;
margin: 0;
padding: 12px 0 10px 11px;
width: 730px;
}


#maincontent #welcome p {
font-size: 14px;
margin: 5px 0 8px 20px;
line-height: 1.3em;
padding: 0 0 0 0;
color: #00336B;
}


#maincontent #welcome .welcome {
font-weight: bold;
color: green;
}

#maincontent h5 {
	font-size: 12px;
	margin: 3px 0 10px 0;
	padding: 2px 0 5px 0;
	background-color: #transparent;
	 background-repeat: no-repeat;
	 background-position: 7px;
	 border-top: none;
	 border-left: none;
	 border-right: none;
	 border-bottom: 1px dotted #ddd;
	}

ul#navlist
{
width: 158px;
\width: 160px;
w\idth: 158px;
padding: 0px;
border: none;
border-top: 0px;
margin: 0px;
font: bold 13px verdana,helvetica,arial,sans-serif;
background: transparent;
}


ul#navlist li
{
list-style: none;
height: 40px;
border: 0px;
border-bottom: 1px dashed #efefef;
}

ul#navlist li a
{
display: block;
padding: 15px 0 15px 50px;
border: 0px;
text-decoration: none;
text-align: left;
}

ul#navlist li a:link { color: color: #00336B; }

ul#navlist li a:hover
{
color: #00336B;
text-decoration: underline;
}

#documents #container #maincontent #ln #navcontainer ul li a#docs  {
color: #7F0000;
font-style: italic;
text-decoration: underline;
}

#viewnews #container #maincontent #ln #navcontainer ul li a#vnews  {
color: #7F0000;
font-style: italic;
text-decoration: underline;
}
#addnews #container #maincontent #ln #navcontainer ul li a#anews  {
color: #7F0000;
font-style: italic;
text-decoration: underline;
}

#mydetails #container #maincontent #ln #navcontainer ul li a#mydets  {
color: #7F0000;
font-style: italic;
text-decoration: underline;
}

#enterchangerequest #container #maincontent #ln #navcontainer ul li a#entercq  {
color: #7F0000;
font-style: italic;
text-decoration: underline;
}

#approvenewusers #container #maincontent #ln #navcontainer ul li a#anewusr  {
color: #7F0000;
font-style: italic;
text-decoration: underline;
}

#launchinsight #container #maincontent #ln #navcontainer ul li a#linsight  {
color: #7F0000;
font-style: italic;
text-decoration: underline;
}

#requestnewuser #container #maincontent #ln #navcontainer ul li a#reqnewusr  {
color: #7F0000;
font-style: italic;
text-decoration: underline;
}

#updateuser #container #maincontent #ln #navcontainer ul li a#updusr  {
color: #7F0000;
font-style: italic;
text-decoration: underline;
}

#objects #container #maincontent #ln #navcontainer ul li a#vobjects  {
color: #7F0000;
font-style: italic;
text-decoration: underline;
}

#viewactivities #container #maincontent #ln #navcontainer ul li a#vactivities  {
color: #7F0000;
font-style: italic;
text-decoration: underline;
}

#addactivity #container #maincontent #ln #navcontainer ul li a#aactivities  {
color: #7F0000;
font-style: italic;
text-decoration: underline;
}

#ln {
float: left;
width: 160px;
margin: 8px 0 0 11px;
}

#ln table {

background-color: #f8f8f8;
border-top: 1px solid #eee;
border-left: 1px solid #eee;
border-right: 1px solid #ddd;
border-bottom: 1px solid #ddd;
background-color:#DCE2E6; filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#DCE2E6, EndColorStr=#efefef, GradientType=0);
}

#ln th, #ln td {
text-align: left;
font-size: 12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #182D48;
padding: 5px;
border-top: 1px solid #eee;
border-left: 1px solid #eee;
border-right: 1px solid #ddd;
border-bottom: 1px solid #ddd;
}

#lnhome {
float: left;
width: 250px;		
margin: 8px 0 0 11px;
}

#lnhome table {

background-color: #f8f8f8;
border-top: 1px solid #eee;
border-left: 1px solid #eee;
border-right: 1px solid #ddd;
border-bottom: 1px solid #ddd;
background-color:#DCE2E6; filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#DCE2E6, EndColorStr=#efefef, GradientType=0);
}

#lnhome th, #lnhome td {
text-align: left;
font-size: 12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #182D48;
padding: 5px;
border-top: 1px solid #eee;
border-left: 1px solid #eee;
border-right: 1px solid #ddd;
border-bottom: 1px solid #ddd;
}

#lnhome .inputboxes {
	
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
	font-size: 12px;
	background-color: #fff;
	border-top: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-right: 1px solid #bbb;
	border-bottom: 1px solid #bbb;
	color: #182D48;	
	filter:	progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#ffffff,endColorStr=#efefef) progid:DXImageTransform.Microsoft.Shadow(Color=#ff919899, Strength=1, Direction=135);
	}
	
#lnhome .inputboxeshover {
	
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
	font-size: 12px;
	background-color: #fff;
	border: 1px solid #00335e;
	color: #182D48;	
	filter:	progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#F5FDF2,endColorStr=#efefef) progid:DXImageTransform.Microsoft.Shadow(Color=#ff919899, Strength=1, Direction=135);
	}

#as {
float: left;
width: 534px;
padding: 0;
margin: 8px 0 0 23px;

}

#as table {

border-top: 1px solid #ddd;
border-left: 1px solid #ddd;
border-right: 1px solid #ccc;
border-bottom: 1px solid #ccc;
background-color:#f7f7f7; filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#f7f7f7, EndColorStr=#efefef, GradientType=0);
}

#as th {
text-align: left;
font-size: 12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #003300;
padding: 5px;
border-top: 1px solid #eee;
border-left: 1px solid #eee;
border-right: 1px solid #ddd;
border-bottom: 1px solid #ddd;
background-color:#F5FDF2; filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#F5FDF2, EndColorStr=#efefef, GradientType=0);

}

#as td {
text-align: left;
font-size: 12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #182D48;
padding: 5px;
border-top: 1px solid #eee;
border-left: 1px solid #eee;
border-right: 1px solid #ddd;
border-bottom: 1px solid #ddd;
background-color:#F9FCFC; filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#F9FCFC, EndColorStr=#efefef, GradientType=0);

}

#ashome {
float: left;
width: 444px;
padding: 0;
margin: 8px 0 0 23px;

}

#as .inputboxes {
	
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
	font-size: 12px;
	background-color: #fff;
	border-top: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-right: 1px solid #bbb;
	border-bottom: 1px solid #bbb;
	color: #182D48;	
	filter:	progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#ffffff,endColorStr=#efefef) progid:DXImageTransform.Microsoft.Shadow(Color=#ff919899, Strength=1, Direction=135);
	}
	
#as .inputboxeshover {
	
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
	font-size: 12px;
	background-color: #fff;
	border: 1px solid #00335e;
	color: #182D48;	
	filter:	progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#F5FDF2,endColorStr=#efefef) progid:DXImageTransform.Microsoft.Shadow(Color=#ff919899, Strength=1, Direction=135);
	}

#abovefooter {

clear: both;
text-align: center;
font-size: 10px;
margin: 30px 30px 0 22px;
padding: 10px;
border-top: 1px dotted #ddd;



}




.btnSignOn 
{
align: right;
background-color:#E6E5DC; filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#E6E5DC, EndColorStr=#efefef, GradientType=0);
}

.symbutton {
align: right;
background-color:#E6E5DC; filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#E6E5DC, EndColorStr=#efefef, GradientType=0);
}


.errormessage {
text-align: center;
font-size: 12px;
font-weight: bold;
color: green;
}

.omessage
{
	font-size: 12px;
}



#footer {
clear: both;
margin: 0;
padding: 0;
}

#footer img {
	display: block;
	margin: 0;
	border: 0;
	padding: 0;
	}

.innerbox {
	margin-bottom: 9px;
	padding: 5px;
	border-top: 1px solid #eeefff;
	border-left: 1px solid #eeefff;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	background-color:#F6FAFB;
	}
	
	
#trainingcourses {
width: 90%;


}

#trainingcourses th {
text-align: center;
font-weight: bold;
color: green;

}


#trainingcourses td {
text-align: center;
padding 50px;
margin: 10px;

}

#trainingcourses td a {
align: left;
padding 50px;
margin: 10px;

}	

#maincontent ol li {
padding-bottom: 10px;
}


.inputboxes {
	
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
	font-size: 12px;
	background-color: #fff;
	border-top: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-right: 1px solid #bbb;
	border-bottom: 1px solid #bbb;
	color: #182D48;	
	filter:	progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#ffffff,endColorStr=#efefef) progid:DXImageTransform.Microsoft.Shadow(Color=#ff919899, Strength=1, Direction=135);
	}
	
.inputboxeshover {
	
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
	font-size: 12px;
	background-color: #fff;
	border: 1px solid #00335e;
	color: #182D48;	
	filter:	progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#F5FDF2,endColorStr=#efefef) progid:DXImageTransform.Microsoft.Shadow(Color=#ff919899, Strength=1, Direction=135);
	}	