@charset "utf-8";
* {margin:0; padding:0;}
html {background:url(../images/body-bg.gif);}
body { font-family: Helvetica, Verdana, Arial, sans-serif;}
a {color:#666666;}
a:hover {color:#330000; text-decoration:none;}

/*Upload form*/
#uploadform label {width:100px; display:block; float:left; }
.looking a {width:210px; height:60px; display:block; text-indent:-9999px; background: url(../images/looking-for-a-job.gif) no-repeat; padding: 5px 0 10px 0; }
.looking a:hover { background: url(../images/looking-for-a-job-a.gif) no-repeat; }


/*headings*/
h2 { color:#00607b; font-size:1.2em; font-weight:600; margin:5px 0 0 10px;}
h3 { color:#00607b; font-size:1em; font-weight:600; margin:5px 0 0 15px;}
.yui-u h2 { margin-left:0px;}

/*menu*/

#menu {float:left; text-decoration:none;}
#menu ul {margin:0 0 0 87px;}
#menu li { display:inline; float:left;}
#menu li a { text-decoration:none;}
#logo {height:90px; width:162px; float:left; display:block;}


/*team page*/
.team dt {font-size:1.2em; font-weight:600; color:#660000; border-bottom:#660000 solid 2px; position:relative; margin:15px 0 15px 15px; }
.team dd p{ font-size:100%; color:#000; line-height:1.2em; margin:15px 0 0 1px ;}
.team-port { float:left; margin:15px 10px 0px 15px; display:inline;}
.designation {text-align:right;font-size:1em; margin:-33px 10px 0 0; font-weight:600; color:#666; margin:-34px 10px 0 0;}


/*about page - milestones*/
.milestones dt {font-weight:600; color:#CCCCCC; float:left; padding:5px; background-color:#424242; width:65px;}
.milestones dd { font-size:100%; color:#000; float:left; padding:5px; background-color:silver; width:400px;margin: 0 0 10px 50px; }



/*structure*/
#doc4 {background-color:#fff;}
#hd {height:222px; }
#hd a {outline-style:none;}
#heading h1 {color:#fff; font-size:1.75em; font-weight:600; padding:8px 0 0 33px; display:inline; }
#heading { background:url(../images/h1-bg.gif); background-repeat:repeat-x; height:43px; padding-top:9px;}
.yui-u first { }
.first {}
.yui-u { / margin:-5px;}
#ft {height:170px;  background:url(../images/footer-bg-repeat.jpg); background-repeat:repeat-x;/ margin-bottom:-10px; border-bottom:#00607b 4px solid; }

/*Left Navigation*/
#lt-nav {width:164px;background: url(../images/left-nav-centre.gif); background-repeat:repeat-y; margin:12px 0 0 13px; float:left;}
#lt-nav-top { width:164px; height:19px; background:url(../images/left-nav-top.gif) no-repeat; display:block; float:left; }
#lt-nav-bottom { width:164px; height:31px; background:url(../images/left-nav-bottom.gif) no-repeat; display:block; float:left;}

/*List Items*/
#lt-nav ul {margin:5px 0 20px 15px; float:left; display:inline;  }
#lt-nav li { font-size:13px; color:#20526a; border-bottom:#ccc 1px solid; width:133px; font-weight:700; margin-top:7px; list-style-type:none;}
#lt-nav li a { text-decoration:none; color:#20526a;}
#lt-nav li a:hover { color:#9f0000; }
.active a { color:#660000 !important;} 
.yui-u first ul { margin-left:15px;}
.first li {  list-style-type:none; margin-left:-8px; }
ol {/ margin-top:22px;}
.first h2 { margin:10px 0 10px 0px;}
/*active*/


/*announcement boxes*/
#box-1, #box-2, #box-3 {width:150px; height:150px; display:block; float:left; margin:20px 7px 7px 7px; display:inline; }
#box-1 {  background:#fff; }
#box-2 {  background:#fff;}
#box-3 { background:#fff; } 


/*Paragraph formatting*/
#ft-col-1 p,#ft-col-2 p,#ft-col-3 p {font-size:11px; margin:0 10px 0 10px; }
#ft-col-1 p{ width:223px;margin:0 10px 0 15px; }
#ft-col-3 p{ width:210px; }
#ft-col-2 p{ width:220px; }
.yui-u first p { }
.yui-gc p,.first p{font-size:12px; font-family:Georgia, "Times New Roman", Times, serif; margin:10px; color:#000; line-height:16px;/ padding-bottom:7px;}
.yui-u p { margin:15px 0 0 15px; }
.rt-col p { margin:7px 30px 0 15px;}
.rt-col h2 { color:#00607b; font-size:1.2em; font-weight:600; margin:5px 0 0 15px;}
.yui-u h2 { margin-left:15px;}

/*menu ids*/
#home,#about-us,#company-info,#investors-info,#covenantians,#jobs,#foundation,#media,#contact-us {text-indent:-9999px; display:block; background-repeat:no-repeat;}
#home a,#about-us a,#company-info a,#investors-info a,#covenantians a,#jobs a,#foundation a,#media a,#contact-us a { display:block;}
#home { width:59px; height:53px; background:url(../images/home-id.gif) no-repeat;}
#home a {  width:59px; height:53px;background:url(../images/home-id.gif) no-repeat;}
#home a:hover { background-image:url(../images/home-id-a.gif);}
#about-us { width:86px; height:53px; background:url(../images/about-id.gif) no-repeat; }
#about-us a {width:86px; height:53px;}
#about-us a:hover { background:url(../images/about-id-a.gif); }
#company-info { width:77px; height:53px; background:url(../images/company-info-id.gif); }
#company-info a {width:77px; height:53px;}
#company-info a:hover { background:url(../images/company-info-id-a.gif);}
#investors-info { width:77px; height:56px; background:url(../images/investors-info-id.gif);}
#investors-info a { width:77px; height:56px;}
#investors-info a:hover { background:url(../images/investors-info-id-a.gif);}
#covenantians { width:117px; height:53px; background:url(../images/covenantians-id.gif); }
#covenantians  a {width:117px; height:53px;}
#covenantians a:hover {  background:url(../images/covenantians-id-a.gif); }
#jobs { width:54px; height:53px; background:url(../images/jobs-id.gif);}
#jobs a {width:54px; height:53px;}
#jobs a:hover { background:url(../images/jobs-id-a.gif);}
#foundation { width:99px; height:53px; background:url(../images/foundation-id.gif); }
#foundation a {width:99px; height:53px;}
#foundation a:hover { background:url(../images/foundation-id-a.gif); }
#media { width:62px; height:53px; background:url(../images/media-id.gif);}
#media a {width:62px; height:53px;}
#media a:hover { background:url(../images/media-id-a.gif);}
#contact-us { width:94px; height:53px; background:url(../images/contact-id.gif);}
#contact-us a {width:94px; height:53px;}
#contact-us a:hover { background:url(../images/contact-id-a.gif);}
#job-listing a { background:url(../images/job-listing.gif) no-repeat; width:100px; height:20px; display:block; text-indent:-9999px; margin:15px 0 0 20px;}
#job-listing a:hover { background:url(../images/job-listing-a.gif); }




/*class*/
.index-bg {background:#fff; background: url(../images/hd-bg-1.jpg) no-repeat;}
.about-bg {background:#fff; background: url(../images/hd-bg-2.jpg) no-repeat;}
.company-info-bg {background:#fff;background: url(../images/hd-bg-3.jpg) no-repeat;}
.invest-info-bg {background:#fff;background: url(../images/hd-bg-4.jpg) no-repeat;}
.covenantians-bg {background:#fff;background: url(../images/hd-bg-5.jpg) no-repeat;}
.jobs-bg {background:#fff; background: url(../images/hd-bg-10.jpg) no-repeat;}
.foundation-bg { background:#fff; background: url(../images/hd-bg-7.jpg) no-repeat;}
.media-bg { background:#fff; background: url(../images/hd-bg-8.jpg) no-repeat;}
.contact-bg { background:#fff; background: url(../images/hd-bg-9.jpg) no-repeat;}
.service-bg { background:#fff; background: url(../images/hd-bg-6.jpg) no-repeat;}
.contact p{font-size:12px; font-family:Georgia, "Times New Roman", Times, serif;color:#000; line-height:1.2em; }
.contact { float:left; margin-left:7px; width:230px; display:inline;}
.contact us h2 { margin-left:15px;}

/* news */

.news #yui-main li { margin: 3px 0; list-style-type: square; font-family: Georgia,"Times New Roman",Times,serif; }


/*covenant-speaks*/
.speaks { float:left; border-bottom:dashed 2px  #999;}
.speaks img { float:left; margin:15px 15px 0 0; padding-bottom:10px; width:221px; height:151px; display:block; }

.speaks blockquote { width:480px; padding-top:35px;}

/*Footer contents*/
#ft { margin-top:15px; }
#ft-a { background:url(../images/footer-bg-image.jpg) no-repeat; width:233px; height:141px;display:block; float:right;}
#ft-col-1,#ft-col-2,#ft-col-3 { float:left; margin-top:55px; height:25px; }
#ft-col-1 { width:240px;  }
#ft-col-2 { width:245px;}
#ft-col-3 { width:230px; }
#copyright { width:855px; float:left; padding-left:15px; font-size:11px; margin-top:10px;}
#copyright a{ text-decoration:none; color: #3399FF;}
#copyright a:hover{ text-decoration:none; color: #000;}
#design { width:104px; float:right; font-size:11px; display:block; margin-top:2px;  }
#design img { margin-bottom:-5px;}



/*services*/
.service li {display: block;
			height: 30px;
			width: 300px;
			background:#dbdbdb;
			padding: 0 10px 0 10px;
			line-height: 30px;
			color: #303030;
			font-weight: normal;
			text-decoration: none;
			outline: none;
			font-size: 12px;
			font-weight:600;
			border-bottom: 1px solid #fff;
			margin: 0 0 0 -10px;}
=======

