/* @charset "utf-8"; */
/* CSS Document */

body{font-family:Arial, Helvetica, sans-serif;}

body:last-child .wrapper{ width:1000px; text-align:left; margin:-10px 0 0 0px;}
.wrapper{ width:1000px; margin:-10px 0 0 0px;}

.clear{ clear:both;}

.nav {background-color:#231f20; width:1000px; height:30px; border-top:2px solid #FFFFFF; border-bottom:2px solid #FFFFFF; margin:auto; text-align:center;}
.nav ul {list-style:none; display:block; padding:0; margin:1px 0 0 10px;}
.nav ul li {float:left; margin:2px 24px 0px 10px; color:#063449; text-shadow: none; font-weight:bolder;}
.nav ul li span{color:#FFFFFF; margin:0 0 0 5px; font-weight:400; font-size:18px; padding:0;}

.nav a, .nav a:link {font-size:13px; font-weight:bold; margin:0 0 0 0; padding:0; color:#ffffff; text-decoration:none;}
.nav a hover, .nav a:hover {color:#cccccc; text-decoration:none;}
.nav ul li .active a{color:#FFFFFF;}

.drop{width:130px; height:25px; background-color:#231f20; padding:5px 0 0 0; border:2px solid #FFFFFF;}

.tab1{ background-color: #790101; height:25px; width:120px; padding: 2px 0 0 0; margin:0;}
.tab2{ background-color: #003399; height:25px; width:120px; padding: 2px 0 0 0; margin:0;}

.bigimage{height:258px;}

.content{text-align:left; margin:10px 0 0 0px; width:780px;}
.content h1{font-weight:lighter; font-size:28px; line-height:20px;}
.content h2{font-weight:bold; font-size:16px; color:#790101; line-height:20px; text-decoration:none;}
.content h3{font-weight:lighter; font-size:28px; color:#790101; line-height:20px;}
.content h4{font-weight:bold; font-size:16px; color:#790101; line-height:20px; text-decoration:underline;}
.content h5{font-weight:bold; font-size:16px; color:#000000; line-height:20px; text-decoration:underline;}
.content p{ text-align:left; font-size:12px; line-height:19px;}
.content img{border:none;}
.content a{color:#000000; font-weight:bold;}

span{font-size:12px; color:#790101;}

body:last-child .nav2
{background-color:#231f20; width:1000px; height:20px; border-top:2px solid #FFFFFF; border-bottom:2px solid #FFFFFF; margin:auto; padding:0 0 8px 0;text-align:center;}

.nav2 {background-color:#231f20; width:1000px; height:25px; border-top:2px solid #FFFFFF; border-bottom:2px solid #FFFFFF; margin:auto; padding:5px 0 0 0; text-align:center;}

.nav2 ul {list-style:none; display:block; padding:0; margin:0 0 0 18px;}
.nav2 ul li {float:left; margin:2px 10px 0px 10px; color:#FFFFFF; text-shadow: none;  }
.nav2 a, .nav2 a:link {font-size:11px; font-weight:bold; padding: 0 20px 0 0; color:#ffffff; text-decoration:none; height:12px; border-right:1px solid #ffffff;}
.nav2 a hover, .nav2 a:hover {color:#cccccc; text-decoration:none;}

.ricsform{ background-image:url(../images/formbg.gif); background-repeat: no-repeat; width:700px; height:500px; border:0; margin:0; padding:0;}
.formcontent{margin:80px 0 0 13px;}
.formcontent h1{ color: #000;}
.formcontent p{font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:100; margin:0 0 0 4px; }
.formcontent a{color: #333;}
.formleft{float:left; width:300px; height:330px;}
.formleft #EnquiryType {width:300px; MARGIN: 0px 0px 0px 0px;}
.formright{float:left; width:300px; margin:0 0 0 0px; height:260px;}

.subheading
{
	font-size:12pt;
	font-weight:bold;
	color:Black
}

.accordionHeader
{
    color: #790101;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 2px;
    margin-top: 2px;
    cursor: pointer;
}
.accordionHeader a
{
	color:black;
	font-size:12px;
	font-weight: normal;
	text-decoration:underline;
}
.accordionHeader a:hover
{
	text-decoration:underline;
}

.accordionHeaderSelected
{
    color: black;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
    padding: 3px;
    margin-top: 3px;
    cursor: pointer;
}

.accordionHeaderSelected a
{
    color: black;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
    padding: 3px;
    margin-top: 3px;
    cursor: pointer;
}
.accordionHeaderSelected a:hover
{
	text-decoration:underline;
}

.competencyheader {background-color:silver; font-weight:bold; color:White; border:solid 1px black; font-size:12px;}
.competencytable {border:solid 1px black; border-collapse:collapse;}
.competencytable td {border:solid 1px black; padding:10px; vertical-align:text-top; color:#000000; color:Black;}
.competencyheader td p {font-weight:bold;}
.competencytable p{color:#000000; color:Black; font-size:12px;}
.competencytable i{font-size:12px;}
.competencytable competencyheader {background-color:silver; font-weight:bold; color:White; border:solid 1px black}