/*****************************/
/*** Core html setup stuff ***/
/*****************************/
body {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #6E6E6E;
	text-decoration: none;
	line-height:18px;
	background-image: url(../images/bg-main.png);
	background-repeat: repeat-x;
	background-position: center top;
	margin:0;
}

img { border: 0 none;}
ul li{padding:0; margin:0;}
a:focus{ -moz-outline-style:none; outline:none;}
form { margin: 0; padding: 0;}
/*****************************/
/*** Core html setup stuff ***/
/*****************************/
.search_result01{border-bottom:1px dashed #C6C6C6; border-top:none; border-left:none; border-right:none; margin:10px 30px 10px 0px;}
.search_result01 a{font-size: 16px;	font-weight: normal; color: #F38626; text-decoration: none;}
.highlight{	font-weight: bold; color: #F38626; }
.header-height{height:205px;}
.footer-bg{background:url(../images/footer.bg.gif) no-repeat center top; height:55px;}
.search-bg{background:url(../images/search-bg.png) no-repeat center top; width:203px; height:43px;}
.search .button{position:absolute; width:32px; height:21px;}
.inputbox{border:1px solid #C5C5C5; height:17px; width:150px; font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size: 12px; font-weight: normal; color: #6e6e6e; text-decoration: none;}
.search-pad{padding-right:30px;}
form#searchForm { background: #FAFAFA; border: 1px #C6C6C6 dashed; border-radius: 10px; padding: 10px; margin:10px 30px 0px 10px }
#searchForm table td {padding: 5px}
.componentheading{font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size: 25px; font-weight: normal; color: #F38626; text-decoration: none; padding:7px; margin:10px 0px 10px 0px;}
.blog{width:100%;}
.contentpaneopen{width:100%; margin:0; padding:0;}
.margine-top10{margin-top:10px;}
.pad-top10{padding:10px 0px 0px 0px;}
.pad-20{padding:0px 20px 20px 20px;}
.pad-top-bottom-10{padding:8px 0px 8px 0px;}
.img-border{border:5px solid #DEDEDE;}
.normal{font-size: 12px; font-weight: normal; color: #6E6E6E; text-decoration: none; line-height:22px;}
.normal a{font-size: 12px; font-weight: normal; color: #6E6E6E; text-decoration: underline; line-height:22px;}
.normal a:hover{font-size: 12px; font-weight: normal; color: #0E6385; text-decoration: underline; line-height:22px;}
.normal-small{font-size: 11px; font-weight: normal; color: #6E6E6E; text-decoration: none; line-height:22px;}
.normal-small a{font-size: 11px; font-weight: normal; color: #6E6E6E; text-decoration: none; line-height:22px;}
.normal-small a:hover{font-size: 11px; font-weight: normal; color: #F38626; text-decoration: underline; line-height:22px;}
.home-content-bg{background:url(../images/home-content.gif) center top no-repeat; padding:22px;}
h1{ font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size: 25px;	font-weight: normal; color: #F38626; text-decoration: none; text-transform:uppercase;}


/* BILAL CSS */
.small-link{font-size: 10px;font-weight: normal;text-transform: uppercase;color: #FF6D00;text-decoration: none;}
.small-link a{font-size: 10px;font-weight: normal;text-transform: uppercase;color: #FF6D00;text-decoration: underline;}
.small-link a:hover{font-size: 10px;font-weight: normal;text-transform: uppercase;color: #4DB4DD;text-decoration: underline;}
.dash-line{background:url(../images/dash-border.gif) center center repeat-x; height:17px;}
.jobs-bg{background:#fff; border-top:1px solid #F3F3F3;}
.jobs-bg a{font-size: 11px;font-weight: normal;color: #FF6D00;text-decoration: underline;}
.jobs-bg a:hover{font-size: 11px;font-weight: normal;color: #4DB4DD;text-decoration: underline;}

#left div{border:1px solid #E4E4E4; margin:10px 20px 20px 20px; background:url(../images/left-menu-bg.gif) center top repeat-x #F3F3F3; width:187px;}
/* BILAL CSS END*/


/* nauman */
.bullet_org{font-size: 16px;	font-weight: normal; color: #F38626; text-decoration: none;}
.whit_txt{font-size: 11px;background:#33A6D4;  font-weight: normal; color: #ffffff; text-decoration: none; line-height:22px; padding:10px;}
.whit_txt a{font-size: 11px; font-weight: bold; color: #ffffff; text-decoration: none; line-height:22px;}
.whit_txt a:hover{font-size: 11px; font-weight: bold; color: #ffffff; text-decoration: underline; line-height:22px;}

/* ends here*/
h3{font-size: 15px;	font-weight: normal; color: #F38626; text-decoration: none; text-transform:uppercase;}
h1,h2,h3,h4,h5,h6{margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}

h2{font-size: 16px;	font-weight: normal; color: #F38626; text-decoration: none; padding-bottom:10px;}

.heading-01{font-size: 16px; font-weight: normal; color: #F38626; text-decoration: none;}
/*****************************/
/*** Core html setup stuff ***/
/*****************************/
.content-bg{background:url(../images/content-body-bg.gif) repeat-x center top #F3F3F3; padding:12px 30px 10px 30px; border:1px solid #E1E1E1;}
.content-text{font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;font-size: 12px;font-weight: normal;color: #555555;text-decoration: none;line-height:18px;}
.height-48{height:48px;}
.image-border-10{border:10px solid #EBEBEB;}

/*****************************/
/*** Core html setup stuff ***/
/*****************************/
.inside-contentBG{background:url(../images/content-inside-bg.gif) center top repeat-x; margin-top:10px;}
.bg-white{background:#fff; !important;}
.leftmenu{background:url(../images/left-menu-bg.gif) center top repeat-x #F3F3F3;}
.leftmenu-border{border:1px solid #E1E1E1;}
.leftmenu-heading{	font-family:  "Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size: 15px; font-weight: normal; color: #F38626;	text-decoration: none; text-transform:uppercase; padding-left:18px;}
.leftmenu-pad{padding:10px;}
.leftmenu-arrow{background:url(../images/bulit.gif) center center no-repeat; padding:17px 0px 17px 0px;}
.leftmenu-arrow2{background:url(../images/bulit.gif) center center no-repeat; padding:19px 0px 19px 0px;}
.leftmenu-no{padding:17px 0px 17px 0px;}
.leftmenu-links{font-family:  "Lucida Sans Unicode", "Lucida Grande", sans-serif;font-size: 12px;font-weight: normal;color: #292929;text-decoration: none;line-height:12px;}
.leftmenu-links a{font-family:  "Lucida Sans Unicode", "Lucida Grande", sans-serif; 12px;font-weight: normal;color: #292929;text-decoration: none;}
.leftmenu-links a:hover{font-family:  "Lucida Sans Unicode", "Lucida Grande", sans-serif; 12px;font-weight: normal;color: #F38626;text-decoration: none;}
.bar-bg{background:url(../../../images/bar-bg.gif) repeat-x center top;}
.white-normal{font-size: 12px; font-weight: normal; color: #fff; text-decoration: none;}
.white-normal a{font-size: 12px; font-weight: normal; color: #fff; text-decoration: underline;}
.white-normal a:hover{font-size: 12px; font-weight: normal; color: #000; text-decoration: none;}
.mailbar{margin:10px 0px 10px 0px;}

/*****************************/
/*** Core html setup stuff ***/
/*****************************/
#mysearch{ 	position:absolute; top:0; left:747px; z-index:100;}
a:link .imgb,
a:visited .imgb{border:5px solid #ffffff;}
a:focus .imgb,
a:hover .imgb,
a:active .imgb{border:5px solid #7AD4E6;}
#slideshow {
    position:relative;
    height:205px;
	overflow:hidden;
}
#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}
#slideshow IMG.active {
    z-index:10;
    opacity:1.0;
}
#slideshow IMG.last-active {
    z-index:9;
}
/* 
nauman march 10

*/

.b1ck_bg
{
	background-image:url(../../../images/box_bg.png);
	background-repeat:no-repeat;
	width:307px;
	height:209px;
}
.sep
{	
	background::url(../../../images/separater.jpg) repeat-x;
	height:2px;
}
.b2_bg{
	background:url(../../../images/b2_bg.gif) repeat-x;
	height:18px;
	border:1px solid #E0E0E0;
	}
.normal_home_blck{font-size: 12px; font-weight: normal; color: #6E6E6E; text-decoration: none; line-height:20px; }
.normal_home_blck a{font-size: 12px; font-weight: normal; color: #6E6E6E; text-decoration: none; line-height:20px;}




/* ################ left ######################## */
#left{padding:0;margin:0;}
#left h3,#right h3 {

	text-align:left;
	font-size: 15px;
	font-weight: normal;
	color: #F38626;
	text-decoration: none;
	text-indent:18px;
	margin:0px;
	height:39px;
	line-height:39px;

}

#left ul {
list-style-type:none;
margin:0;
padding:0px;
}


#left ul li {
margin:0;
}

#left ul li a {
font-size:12px;
font-weight:normal;
display:block;
padding:9px 10px 10px 40px;
text-decoration:none;

}

#left ul li a:link,#left ul li a:visited {
background:none;
color:#292929;
font-weight:normal;

}

#left ul li a:hover,#left ul li a:active,#left ul li a:focus {
background: none;
color:#F38626 !important;
}

/* ################## Main Menue ################## */

#left ul li ul {
margin:0;
}

#left ul li ul li {

}

#left ul li ul li {
margin:0;
}

#left ul li ul li a:hover,#left ul li ul li a:active,#left ul li ul li a:focus {
background: url(../images/left-links-hover.png) left top no-repeat  !important;
color:#292929;
}

#left ul li ul li ul {
padding:10px 0 10px 5px;
}

#left ul li.active a:link,#left ul li.active a:visited {
background: url(../images/left-links-hover.png) left top no-repeat  !important;
color:#292929;
}

#left ul li.active ul li a:link,#left ul li.active ul li a:visited {
background: url(../images/left-links-hover.png) left top no-repeat  !important;
color:#292929;
font-weight:normal;
}

#left ul li.active ul li ul li a:link,#left ul li.active ul li ul li a:visited {
background: url(../images/left-links-hover.png) left top no-repeat  !important;
color:#292929;

font-weight:normal;
margin:0 0 0 0px;
}

#left ul li.active ul li.active a:link,#left ul li.active ul li.active a:visited {
background:#fff;
border-left:solid 0 #DD75BB;
color:#000;
font-weight:bold;
}

#left ul li.active ul li.active ul li a:link,#left ul li.active ul li.active ul li a:visited {
background:url(../images/arrow.gif) #fff no-repeat top left;
color:#000;
font-weight:normal;
margin:0 0 0 15px;
padding:3px 0 3px 0px;
}

#left ul li.active ul li.active ul li.active span.active_link {
background:url(../images/arrow.gif) #fff no-repeat top left;
border-bottom:solid 1px #CBCBCB;
color:#000;
font-weight:bold;
margin:0 0 0 15px;
padding:3px 0 3px 0px;
}

#left form a:hover,#left form a:active,#left form a:focus {
color:#fff;
}
#pag span{
	padding:0px 10px 0px 10px;
	
	}
#pag span a{
	padding:0px 10px 0px 10px;
	
	}
