/* CSS Document */
* { margin:0; padding:0; }
body { background-color:#516290; font:11px Tahoma; color:#363430; margin-top:35px;}

#wrapper { position:relative; margin:0 auto; width:920px; background:#fff; }
#site-head { height:266px; width:920px; overflow:hidden; border-bottom:1px solid #516290; background:#fffcf7; }

#menu { height:38px; padding:30px 0  0 30px; background: url(../images/top-menu-background.gif) repeat-x; border:1px solid #c9b68f;}
#menu a { margin:0; padding:0;}
/*#menu  { height:38px; width:888px; background: url(../images/top-menu-background.gif) repeat-x; overflow:hidden; border:1px solid #c9b68f; padding:30px 0  0 30px; }
#menu li { display:inline; margin-right:8px; }
#menu li a { text-transform:uppercase; padding:10px 8px; font:Tahoma; font-size:13px; color:#363430; text-decoration:none; font-weight:bold; }
#menu li a:hover,
#menu li a.active { background:#F98936;color:#fff; }*/
#banner{ background-image:url(../images/logo.gif); height:195px; background-repeat:no-repeat; margin:9px 0px 22px 30px;}

#menutop  {padding:0 0  0 0; float:right; margin:15px 25px 0 0; overflow:hidden; font:11px Tahoma; color:#FE6D01; font-weight:bold;}
#menutop li { display:inline;}
#menutop li a {font:11px Tahoma; color:#FE6D01; font-weight:bold; text-decoration:none; }
#menutop li a:hover,
#menutop li a.active { text-decoration: underline;}
.blueline { color:#516290; font:11px Tahoma;}

#container{height:335px; width:860px; background:#fff; padding:20px 30px 45px 30px;}

#container2{ height:auto; width:920px; background:#fff;}

#leftcol{ position: absolute; height:335px; width:215px; float:left; border-right:1px solid #3C5083;}
#centercol{ position: absolute; height:335px; width:322px; margin:0 0 0 216px; border-right:1px solid #3C5083; padding-left:22px;}
#rightcol{position: absolute;height:335px;width:274px; margin:0 0 0 561px; padding-left:22px;}

/*#leftcol{ position: absolute; height:335px; width:274px;float:left; border-right:1px solid #3C5083;}
#centercol{ position: absolute; height:335px; width:322px; margin:0 0 0 275px; border-right:1px solid #3C5083; padding-left:22px;}
#rightcol{ position: absolute; height:335px; width:240px; margin:0 0 0 620px;}
*/
.link-frame  {margin-left:40px; list-style-image:url(../images/bullet.jpg); line-height:20px} 
.link-frame a{font:11px Verdana; color:#FE6D01;; text-decoration:none;}
.link-frame a:hover {font:11px Verdana; color:#FE6D01; text-decoration:underline;}
.link-frame a:visited {font:11px Verdana; color:#FE6D01;}


.content-frame {font:12px Verdana; font-weight:bold; margin-left:20px; line-height:20px;}
.content-frame2 {font:12px Verdana; font-weight:bold; margin-left:10px; line-height:20px;}
.imagealign1 { padding-left:20px;}
.box-one {font:11px Tahoma; list-style-image:url(../images/bullet.jpg); margin:0px 0 0 20px;  line-height:15px;}
.box-text {font:11px Tahoma, Arial, Helvetica, sans-serif; color:#37322F; line-height:15px; font-weight:bold;}
.box-link {font:11px Tahoma; color:#FE6D01;}
.box-link a{font:11px Tahoma; color:#FE6D01;}
.box-link a:active, 
.box-link a:hover {font:11px Tahoma; color:#FF7714;}
.box-link a:visited {font:11px Tahoma; color:#FF7714;}
.Imageposition {border: 1px solid #A8B1C8; padding:1px; float:right; margin:0 20px 0 5px;}

.box-two{ background-image:url(../images/bg.gif); border: 1px solid #E3DAC0; padding:20px 10px 20px 10px;}

.box-three {font:11px Tahoma; color:#FE6D01; margin-left:0px; line-height:20px;}
.box-three a{font:11px Tahoma; color:#FE6D01; text-decoration:none; }
.box-three a:active,
.box-three a:hover{font:11px Tahoma; color: #FE6D01; text-decoration:underline;} 
.box-three a:visited {font:11px Tahoma; color:#FF7714;}

.frame{background-image:url(../images/bg_frame.gif); background-repeat:no-repeat; border-right:1px solid #E3DAC0;  padding:20px 10px 20px 0px;}
.content{border: 0px solid #E3DAC0; padding:20px 30px 30px 20px; font: 12px Verdana, Arial, Helvetica, sans-serif; line-height:18px;}

#footer { height:30px; width:900px; background-image:url(../images/bg_footer.gif); background-repeat:repeat-x; font:11px Tahoma; color: #FFF; text-align:right; padding:7px 20px 0px 0px;}

.listcontent {margin-top:10px; margin-left:40px;}

.listcontent {margin-top:10px; margin-left:40px;}

.listcontent ol, .listcontent ol ol {margin:5px 5px 5px 20px;}


.pastpro {font:20px Tahoma; color:#FE6D01;}
.pastpro a{font:20px Tahoma; color:#FE6D01; text-decoration:none;}
.pastpro a:hover{font:20px Tahoma; color:#FE6D01; text-decoration:underline;} 
.pastpro a:visited {font:20px Tahoma; color:#FF7714;}

.vacancy {font:18px Tahoma; color:#FF0000;}
.vacancy a{font:18px Tahoma; color:#FF0000; text-decoration:none;}
.vacancy a:hover{font:18px Tahoma; color:#FF0000; text-decoration:underline;} 
.vacancy a:visited {font:18px Tahoma; color:#CC3300;}

.pastproside {font:20px Tahoma; color:#FE6D01; margin-left:20px;}
.pastproside a{font:20px Tahoma; color:#FE6D01; text-decoration:none;}
.pastproside a:hover{font:20px Tahoma; color:#FE6D01; text-decoration:underline;} 
.pastproside a:visited {font:20px Tahoma; color:#FF7714;}

.galleryimage {border: 1px solid #A8B1C8; margin:0px}

.ourteam{border: 1px solid #666666; padding:0px 0px 0px 0px;table-layout:auto;}
