/*
Theme Name: UHY HEERALALL
Theme URI: WWW.UHYHEERALALL.COM
Description: UHY HEERALALL Dynamic Website
Version: 1.0
Author: WEBTELL LTD
*/
html, body, ul, ol, li, h1, h2, h3, h4, h5, h6,form, fieldset, a {margin: 0;padding: 0;border: 0;}
body {background:#f2f2f2; font-family:Verdana; font-size:10.5px; color:#022C57}
p{line-height:1.2em; font-size:10.5px}
a img{border:none;}
a{color:#006699; font-size:0.95em; font-weight:bold; outline:none;}
a:hover{color:#000;}
a:active{outline: none;}
a:focus{-moz-outline-style: none;}
.clear{clear:both;}
ul{list-style:none;}
 
h2{border-bottom:1px solid #ccc; font-family:Verdana; font-size:16px; color:#4eac44}

#container{width:850px; margin:10px auto; padding:0; border:1px solid #ccc;}

#header{z-index:2; position:relative; background:url(images/headerBg.jpg) no-repeat; width:850px; height:123px;}

h1#logo{width:301px; height:61px; float:left;margin:37px 0 0 34px; display:inline;}

h1#logo a{background:url(images/logo.jpg) no-repeat; text-indent:-9999px; display:block; height:61px;width:301px;}

#search{ width:250px; float:right;margin-top:90px;}
#search input{border:1px solid #333; padding:4px; color:#666;}
#search .searchBtn{ background:#18436D; border:none; color:#fff; padding:4px; font-weight:bold; cursor:pointer}

#wrapper{ background:#fff url(images/wrapperBg.jpg) repeat-x; padding:0 20px;}

body#home a.home,#menu .current-cat,.current-cat-parent,.current_page_item a{background:url(images/hover.png) no-repeat bottom center;}
body#archive .current-cat a,body#archive .current-cat-parent a{color:#fff;}
body#archive .children a{color:#006699;}
body#archive #footer .current-cat a,body#single #footer .current_page_item a{color:#fff;background:none;}



#menu, #menu ul{margin:0;padding:0;list-style-type:none;list-style-position:outside;position:relative;line-height:32px;}
#menu a{padding:0px 10px 10px 10px;color:#fff;text-decoration:none; font-size:12px; text-transform:uppercase}
#menu a:hover{background:url(images/hover.png) no-repeat bottom center;}
#menu li{float:left;position:relative; background:url(images/liBg.png) no-repeat right center;}
#menu ul {position:absolute;display:none;top:33px; background:#fff; border:1px solid #ccc; border-width:0 1px 1px 1px; width:160px; left:-1px;z-index:1000}
#menu li ul a{ width:150px;height:auto;float:left;color:#366799;padding:0 10px; line-height:25px; display:block; border-bottom:1px dashed #ccc; padding:0 5px; text-transform:none}
#menu li ul a:hover{background:#f1f1f1}
#menu ul ul{top:auto;}	
#menu li ul ul {left:9.4em;margin:0px 0 0 10px;z-index:1000}
#menu li:hover ul ul, #menu li:hover ul ul ul, #menu li:hover ul ul ul ul{display:none;}
#menu li:hover ul, #menu li li:hover ul, #menu li li li:hover ul, #menu li li li li:hover ul{display:block;}

#left{float:left; width:540px; margin-top:20px;}
#right{float:left; width:230px; margin:20px 0 0 40px; display:inline}
h2.pdfLatest{margin-top:20px;}
ul.pdfList{list-style:none; margin-top:10px; padding-left:10px;}
ul.pdfList li{background:url(images/pdf.jpg) no-repeat top left; padding-left:25px; margin-bottom:10px; line-height:18px; border-bottom:1px dashed #ccc; padding-bottom:4px;}
ul.pdfList li a{display:block; margin-top:4px;}
ul.pdfList li span{font-weight:normal}

p.breadcrumb{ font-size:12px; border-bottom:1px dashed #ccc;}

#innerLeft{ width:130px; float:left; margin-top:20px;}
#innerLeft h2{font-size:12px; font-weight:bold; color:#333;}
#innerLeft ul{list-style:none; padding-top:5px;}
#innerLeft ul li{ display:block;}
#innerLeft ul li a{font-size:12px; background:#bee6b9; border-bottom:1px solid #ffffff; line-height:1.2em; display:block; padding:5px 0 5px 18px; text-decoration:none; font-weight:normal; color:#022c57;}
#innerLeft ul li a:hover{background:#fff; color:#333;}

#Content{ width:460px; float:left; padding-left:15px; margin-top:20px;}
#innerRight{ width:175px; float:left; margin-left:25px; display:inline; margin-top:20px;}
#innerSidebar h2{font-size:16px; margin:0}
#innerSidebar ul.pdfList li span{ font-size:12px; font-weight:bold}

img.flashFix{ margin-bottom:10px;}
img.homeFlash{width:520px; margin:0 auto; display:block; margin-bottom:15px;}

.postEntry{ margin-top:10px; border-bottom:1px dashed #ccc; padding:10px 10px 2px 10px;}
.postEntry h3{font-size:15px; font-weight:bold;}
.postEntry h3 a{ color:#115086}
.postEntry h3 a:hover{color:#333;}
.postEntry p{margin:5px 0 0;}

.wpcf7 input,.wpcf7 textarea{ float:right; width:350px; border:1px solid #ccc; padding:5px 0}
.wpcf7 p{font-size:10px; font-weight:normal; margin-bottom:5px}
.wpcf7 p.msg{width:165px; float:left;}
.wpcf7 p.textArea{width:350px; float:right;}
sup{color:#990000}
.wpcf7 p.submit input{ border:1px solid #ccc; background:#333; color:#fff; cursor:pointer; font-weight:bold; text-transform:uppercase}
#footer{background:#333; margin-top:15px; padding:10px 0}
#footer ul{ list-style:none; padding-left:25px;}
#footer ul li{display:inline;}
#footer ul li a{font-size:11px; color:#E6E6E6;text-transform:none; padding-left:5px;}
#footer ul li a:hover{color:#fff;}
#footer p.credits{ color:#ccc; padding:10px 0 20px 30px; margin:0; font-size:11px;}

.usefulLinks li{ display:block; list-style:none; margin-bottom:10px;}
.usefulLinks li a{display:block;} 

.quotes{ margin-bottom:5px;}
.quotes blockquote{ padding:10px;line-height:1.2em; width:210px; text-align:left; margin:3px 0 0}
.quotes blockquote small{ display:block; padding:3px 0; color:#333; font-weight:bold;}

.usefulLinks{background:#BEE6B9; padding:10px; margin-top:3px;}
p.credits{ color:#ccc; font-size:12px; font-weight:bold; padding-left:50px; width:780px;}

/**/
#crumbs{ padding:10px 0;}

.partners{border-bottom:1px dashed #ccc; padding-bottom:10px;}

/**/
.essentialHead{background:#92BA5D !important; color:#fff !important; font-size:12px; padding:3px 4px; margin-top:10px;}
#essential{background:#EBE6DC; padding:5px 4px; border-bottom:4px solid #92ba5d;}
#essential li{margin-bottom:5px; padding-bottom:5px;}
#essential li a{ font-weight:normal;color:#003478!important; background:url(images/pdf.gif) no-repeat left !important; padding-left:15px; line-height:11px; font-size:0.7em; text-decoration:none;}
#essential p{ color:black;}
