/* jitendra singh deora */
* {margin:0; padding:0;}
ul,li {list-style:none;}
a { outline:none } /* Gets rid of Firefox's dotted borders */
a img { border:none } /* Gets rid of IE's blue borders */

/********************************************/

body {width:100%; margin:20px auto; text-align:center; color:#666; background-color:#fff; font:12px Arial, Sans-Serif;}
.clear {clear:both; margin:0; padding:0;}

a:link {color:#1a92f6; text-decoration:none;}
a:hover {color:#004681; text-decoration:underline;}
a:active {color:#1a92f6; text-decoration:none;}
a:visited {color:#1a92f6; text-decoration:none;}

/*a.hdr:link {font-size:36px; color:#fff; text-decoration:none;}
a.hdr:hover {font-size:36px; color:#fff; text-decoration:none;}
a.hdr:active {font-size:36px; color:#fff; text-decoration:none;}
a.hdr:visited {font-size:36px; color:#fff; text-decoration:none;}*/

#page{ margin:0 auto; width:902px;}
#header {position:relative; width:100%; color:#fff; background:url(images/header.jpg) top left no-repeat;}
#footer {float:left; position:relative; width:100%; margin:0 0 20px 0; background:url(images/footer.jpg) bottom left no-repeat; padding-top:0px; color:#4b4b4b; text-align:center;}
#footer .footer-holder{ height:40px; background:url(images/footer_box.jpg) top left no-repeat; margin:0 15px 15px 15px; padding:10px 0 10px 12px; overflow:hidden;}
#footer .copy-right{ text-align:center; padding:0 0 5px 0;}
#footer .footer-link{text-align:center; margin:0 0 0 250px;}
#footer ul{ display:block;}
#footer li{float:left; display:inline; padding:0 5px; color:#4b4b4b;}
#footer a {color:#1a92f6; text-decoration:none;}
#footer a:hover {color:#005daa;}
#container {width:880px; position:relative; margin:0 auto; padding:0 10px; border-left:1px solid #cbcbcb;  border-right:1px solid #cbcbcb; overflow:hidden;}

#hdrContainer{ margin:0 auto; clear:both; overflow:hidden;}
/*h1 {float:left; font-size:36px; color:#fff; text-align:left; font-weight:normal; margin:0px 0 0 20px; letter-spacing:-2px;}*/
#hdrLeft {float:left; width:160px; text-align:left;}
#hdrLeft h1{background:url(images/logo.jpg) top left no-repeat; width:144px; height:103px; margin:2px 0 0 10px; text-indent:-9999px; border:none; cursor:pointer}
.description {float:right; width:480px; margin:0 0 0 20px; font-size:14px;}

/* jitendra singh deora */
#content {float:left; width:550px; text-align:left;}
.post {margin:0 0 20px 0; clear:both;  /*background:url(images/left-bottom.jpg) bottom left no-repeat;*/}
h2 {font-size:13px; padding:5px 0px 5px 0px;}
h2 a {color:#87b83d; font-size:16px; text-decoration:none;}
h2.pagetitle {padding:0 0 5px 20px;}
h3 {color:#87b83d; font-size:16px; padding:0px;}
h3#comments {color:#87b83d; font-size:16px; padding:20px 20px 10px 0;}
h3#respond {color:#87b83d; font-size:18px; padding:20px 20px 0 0;}
.postdate {color:#3f3f3f; font-size:14px; font-weight:bold; padding:10px 0px; background:url(images/left_Head_bg.jpg) bottom left no-repeat;}
.postdate a{color:#3f3f3f;}
.postentry {padding:0px;}
.postentry img {padding:10px;}
.postentry p {padding:0 0 10px 0;}
.postentry ul {padding:0 0 0 10px; list-style-type:none; margin:0 0 0 20px;}
.postentry ul li {padding:0 0 5px 15px; background: url(images/bullet.jpg) top left no-repeat;}
.akst_link {display:block; padding:20px 0 0 0;}
.postmetadata {padding:0 20px 20px 20px; clear:both;}
.comments {margin:5px 0 20px 10px;}
.alt {display:block; padding:10px 0 10px 0;}
a.comments:link {color:#87b83d; text-decoration:underline;}
.entry p {padding:5px 0;}
.entry img {padding:0px;}	
.entry .akst_link {display:block; padding:10px 0 10px 20px;}
.entry ul {padding:0 0px 0 0px; list-style-type:none; margin:0 0 0 0px;}

.entry ul li {margin:5px 0; padding:0 0 0px 15px; background: url(images/bullet.jpg) no-repeat 0 5px;word-wrap: break-word; width:100%;}

.entry {word-wrap: break-word; padding:0px;}
.navigation {float:left; display:block; padding:0 20px 10px 0;}
small {display:block; padding:5px 0 10px 20px; font-size:10px; font-weight:bold;}
small.commentmetadata {display:block; padding:0 0 10px 0; font-size:10px; font-weight:bold;}
blockquote {padding:10px 20px; color:#999; font-size:12px; font-style:italic;}
#search {float:left; width:178px; padding:20px; border:1px solid #87b83d;}
input#s {width:160px; padding:3px; margin:0 0 5px 0;}

.aligncenter {display:block; margin-left:auto; margin-right:auto;}
.alignleft {float:left;}
.alignright {float:right;}

.wp-caption {border: 1px solid #ddd; text-align: center; background-color: #f3f3f3; padding-top: 4px; margin: 10px; -moz-border-radius: 3px; -khtml-border-radius: 3px;	-webkit-border-radius: 3px;	border-radius: 3px;}
.wp-caption img {margin: 0;	padding: 0;	border: 0 none;}
.wp-caption-dd {font-size: 11px; line-height: 17px; padding: 0 4px 5px;	margin: 0;}

#sidebar-1 {float:right; width:311px; text-align:left;}
#sidebar-1 h2 {color:#3f3f3f; font-size:14px; font-weight:bold; padding:10px 20px; background: #e5f2ff url(images/siderbar-heading1.jpg) no-repeat top left;}
#sidebar-1 ul {border:0px;}
#sidebar-1 li {border:0px;}
#sidebar-1 ul li ul {margin-bottom:0px;  padding-bottom:0px;}
#sidebar-1 ul li ul li {padding:0 0 10px 15px; border-left:0px solid #d5d5d5; border-right:0px solid #d5d5d5;}
#sidebar-1 a {display:block;}
#sidebar-2 {float:left; width:140px; text-align:left;}
#sidebar-2 img {padding-bottom:20px;}

textarea {width:450px; height:100px; margin:10px 0 10px 0; font-family:Arial, Sans-Serif; font-size:12px; padding:10px;}
.textwidget{ margin:0 0 12px 0; /*border:1px solid #e5f2ff;  background:url(images/siderbar-bottom1.jpg) no-repeat bottom left ;*/}
#video{clear:both; overflow:hidden;  margin:0 0 12px 0;}
#video .videoPlayer{overflow:hidden; /*height:270px;*/ text-align:center;}
#video .videothumb{/*border:1px solid #d5d5d5;*/overflow:hidden; padding:0px 0;}
#video ul{display:block; padding:0 0 0 10px; overflow:hidden;}
#video li{display:inline; float:left; padding:0 0px; width:170px; border:0px solid red; background:none;}

.sponsors{background:url(images/sopnsors.jpg) no-repeat top left ; margin:0 0 15px 0; width:700px; height:75px;}
.sponsors ul{display:block; padding:15px 0 0 100px;}
.sponsors li{display:inline; float:left;}

.social{margin:0px 0; clear:both; overflow:hidden;}
.social ul{display:block; float:right;}
.social li{display:inline; float:left; padding:5px;}
/* jitendra deora*/
.BottomHolder{clear:both; overflow:hidden; margin:0 0 15px 0;}
.BottomHolder .help{position:absolute; margin:-3px 0 0 0; width:126px; height:27px;}
.BottomHolder ul{display:block; clear:both; width:100%;}
.BottomHolder li{display:inline; float:left; padding:5px 0;}
.BottomHolder h1{background:url(images/left_Head_bg.jpg) bottom left no-repeat; color:#3f3f3f; font-size:14px; font-weight:bold; padding:10px 0px;}
.BottomHolder .Resources{float:left; width:266px; background:url(images/leftBox_small_bg.jpg) no-repeat bottom left;}
.BottomHolder .Security{float:right; width:266px; background:url(images/leftBox_small_bg.jpg) no-repeat bottom left;}
.Bottom-content-Holder{padding:10px; height:120px;}

.BottomHolder .Homeleft{float:left; width:266px; }

* html .Homeleft ul{float:left;}
*:first-child+html .Homeleft ul {float:left;}
* html .Homeleft ul li{white-space:nowrap; margin:0px; padding:0px 0 0 15px; margin:5px 0;}
*:first-child+html .Homeleft ul li{white-space:nowrap; margin:0px; padding:0px 0 0 15px; margin:5px 0;}

* html .HomeRight ul{float:left;}
*:first-child+html .HomeRight ul {float:left;}
* html .HomeRight ul li{white-space:nowrap; margin:0px; padding:0px 0 0 15px; margin:5px 0;}
*:first-child+html .HomeRight ul li{white-space:nowrap; margin:0px; padding:0px 0 0 15px; margin:5px 0;}

/*#NHomeleft li{word-wrap: break-word; /*word-wrap: break-word; text-wrap:normal;}*/
.BottomHolder .HomeRight{float:right; width:266px; }


.news{clear:both; overflow:hidden; margin:10px 0 0 0;}
.news .date{float:left; width:54px; height:44px; padding:5px 0; font-weight:bold; text-align:center; background:url(images/date.jpg) no-repeat top left;}
.news .allNews{float:right; width:220px;}

.contect{background:url(images/contact.jpg) no-repeat bottom left; padding:10px; text-align:right;}
.contect .headtext{color:#e5710d; font-size:18px; padding:5px 0;}
.contect .sub-headtext{color:#595959; font-size:18px; padding:0px;}




/*#hdrRight {float:right; width:730px;text-align:left; margin:35px 0 0 0; }*/
#hdrRight ul {margin:0px 0 0 0;}
/*#hdrRight li {display:inline; font-size:18px; font-weight:bold; margin:0 0px 0 0;}*/
/*#hdrRight li a{ background:url(images/li-1.jpg) top left no-repeat; padding:10px 0px; text-align:center; display:block; float:left; width:120px;}
#hdrRight a {color:#FFFFFF; font-size:14px; text-decoration:none; }*/


#hdrRight{float:right; width:741px;text-align:left; margin:35px 0 0 0;}
#hdrRight #TopNavi {margin: 0;padding: 0;}
#hdrRight #TopNavi li {display: inline;}
#hdrRight #TopNavi li a {float: left;height: 0;padding-top:45px;overflow: hidden;}
#hdrRight #TopNavi li a, #hdrRight{background-image: url(images/navi.png);background-repeat: no-repeat;}
#hdrRight #TopNavi li#Family a{background-position: -0px 0; width:103px;}
#hdrRight #TopNavi li#Business a{background-position: -103px 0; width:112px;}
#hdrRight #TopNavi li#Resources a{background-position: -215px 0; width:128px;}
#hdrRight #TopNavi li#Model_City a{background-position: -343px 0; width:128px;}
#hdrRight #TopNavi li#About_SOeC a{background-position: -471px 0; width:137px;}
#hdrRight #TopNavi li#Contact a{background-position: -608px 0; width:125px;}


/******************* TOP NAVIGATION OVER STATES *******************/
#hdrRight #TopNavi li#Family a:hover {background-position: -0px -45px;}
#hdrRight #TopNavi li#Business a:hover {background-position: -103px -45px;}
#hdrRight #TopNavi li#Resources a:hover {background-position: -215px -45px;}
#hdrRight #TopNavi li#Model_City a:hover {background-position: -343px -45px;}
#hdrRight #TopNavi li#About_SOeC a:hover {background-position: -471px -45px;}
#hdrRight #TopNavi li#Contact a:hover {background-position: -608px -45px;}

/******************* TOP NAVIGATION OVER STATES *******************/
#hdrRight #TopNavi li#Family a:active {background-position: -0px -45px;}
#hdrRight #TopNavi li#Business a:active {background-position: -103px -45px;}
#hdrRight #TopNavi li#Resources a:active {background-position: -215px -45px;}
#hdrRight #TopNavi li#Model_City a:active {background-position: -343px -45px;}
#hdrRight #TopNavi li#About_SOeC a:active {background-position: -471px -45px;}
#hdrRight #TopNavi li#Contact a:active {background-position: -608px -45px;}

/******************* TOP NAVIGATION OVER STATES *******************/
#hdrRight #TopNavi li#Family a.selected {background-position: -0px -45px;}
#hdrRight #TopNavi li#Business a.selected {background-position: -103px -45px;}
#hdrRight #TopNavi li#Resources a.selected {background-position: -215px -45px;}
#hdrRight #TopNavi li#Model_City a.selected {background-position: -343px -45px;}
#hdrRight #TopNavi li#About_SOeC a.selected {background-position: -471px -45px;}
#hdrRight #TopNavi li#Contact a.selected {background-position: -608px -45px;}

.applemenu{margin: 5px 0; padding: 0; width:311px; }
.applemenu div.silverheader a{
background: url(images/siderbar-heading.jpg) no-repeat top left;
display: block; 
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
color:#3F3F3F;
font-size:14px;
font-weight:bold;
padding:13px 20px;
text-decoration:none;
margin:0px 0 0px 0;
}

.applemenu div.silverheader a:visited, .applemenu div.silverheader a:active{
color:#3F3F3F;
text-decoration:none;
}

.silverheader { margin-top:5px;}

.applemenu div.selected a, .applemenu div.silverheader a:active{
background: url(images/siderbar-heading-Hover.jpg) no-repeat top left;
color:#3F3F3F;

}
.applemenu div.silverheader a:active{margin:5px 0 5px 0;}

.applemenu div.submenu{ 
background: white;
padding: 5px;
/*height: 300px; */
border:1px solid #E5F2FF;
margin:0px 0 5px 0;
}

.submenu1{ 
background: white;
padding:10px 5px 0 5px;
margin:0px;
border:1px solid #E5F2FF;
}

#demotip { 
    display:none; 
    background:transparent url(images/black_arrow.png); 
    font-size:12px; 
    height:70px; 
    width:160px; 
    padding:25px; 
    color:#fff;     
}

#LeftSideList ul {padding:0 0 0 0px; list-style-type:none; margin:0 0 0 0px;}
#LeftSideList ul li {padding:0 0 0px 15px; background: url(images/bullet.jpg) no-repeat 0 5px;}
.imageHolder{ float:left; width:250px; border:0px solid red; margin:0 10px 0 0;}
.helpImg{clear:both; overflow:hidden;padding-left:35px}

#helpImg a{width:183px; height:32px; margin:0 0 0 30px; background: url(images/victim.jpg) no-repeat 0 0px; display:block;}
#helpImg a:hover{width:183px; height:32px; margin:0 0 0 30px; background: url(images/victim_hover.jpg) no-repeat 0 0px; display:block;}

#helpImgB a{width:210px; height:32px; margin:0 0 0 30px; background: url(images/victim_business.jpg) no-repeat 0 0px; display:block;}
#helpImgB a:hover{width:210px; height:32px; margin:0 0 0 30px; background: url(images/victim_business_hover.jpg) no-repeat 0 0px; display:block;}



.contactForm table{border-collapse:collapse;}
.contactForm tr{margin:0px; padding:0px;}
.contactForm td{width:205px;}

#imageOverlay{margin:0px; padding:0px; position:relative;}