body {

    margin:0px;

    padding:0px;

    background:#fffeff url(../images/body_bg.jpg) repeat-x top;

    /*    font-family:Arial, Helvetica, sans-serif;

        font-size:12px;

        line-height:18px;*/

}





* {

    font-family:Arial, Helvetica, sans-serif;

    font-size:12px;

    line-height:18px;}

b{

    font-family:Times, "Times New Roman", serif;

}



a {

    color:#990000;

    text-decoration:underline;

    font-weight:bold;}



a:hover {

    text-decoration:none;}



h1, h2, h3, h4, h5, h6 {

    margin:0px;

    padding:0px;}



h1 {

    color:#a32b81;

    font-size:24px;

    font-weight:bold;

    padding-bottom:7px;

    border-bottom:1px solid #CCCCCC;}



h2 {

    color:#fff;

    font-size:20px;

    font-weight:bold;

    padding-bottom:7px;}



h3 {

    color: #fff;

    font-size:16px;

    margin:0px;

    padding:0px;

    font-weight:bold;}



h3 span {

    float:left;

    padding-right:7px;

    padding-top:3px;}



h4, h4 a {

    color:#b81919;

    text-decoration:none;

    font-size:18px;

    padding-bottom:10px;

    font-weight:bold;}







h5 {

    color:#000000;

    font-size:14px;

    font-weight:bold;

    padding-bottom:5px;

    padding-top:5px;}



h6 {

    color: #990000;

    font-size:14px;

    font-weight:bold;

    padding-bottom:5px;

    padding-top:5px;}



h5 span {

    color:#666666;

    font-size:12px;}



p {

    margin:0px;

    padding:0px;

    text-align:justify;

    font-weight: normal;}



.clr {

    margin:0px;

    padding:0px;

    clear:both;

    height:7px;}



.clr1 {

    margin:0px;

    padding:0px;

    clear:both;

    height:14px;}



.header {

    background:url(../images/header_img.jpg) repeat-x center;

    height:170px;

    border-bottom:2px solid #fbb701;}



#wrapper {

    width:984px;

    margin:0 auto;}



.logo {

    width:153px;

    float:left;

    margin-top:7px;}



.header_right {

    width:200px;

    float:right;}



.isn_no {

    margin-top:30px;

    text-align:right;}



.date {

    color:#FFFFFF;

    margin-top:60px;

    text-align:right;

    font-size:16px;

    font-weight:bold;}



.topmenuuu {

    margin-top:10px;

    text-align:right;

    color:#FFFFFF;}



.topmenuuu a {

    color:#FFFFFF;

    font-weight:bold;

    text-decoration:none;}



.topmenuuu a:hover {

    color:#FF6600;

    text-decoration:none;}



.menu_bg {

    background:url(../images/menu_bg.gif) repeat-x;

    height:37px;

    width:984px;

    margin:0 auto;}



.contentbg {

    background:#ffffff;}



.contentdiv {

    margin:0px 15px 0px 15px;}



.left_panel {

    width:238px;

    float:left;}



.cen_panel {

    width:458px;

    float:left;

    margin-left:10px;}



.innercen_panel {

    width:698px;

    float:right;}

.innercen_panel_archive{
    width:100%;

    float:left;
}

.right_panel {

    width:238px;

    float:right;}



.side_head {

    background:url(../images/head_bg.gif) repeat-x;

    height:27px;

    padding-top:3px;

    padding-left:15px;}



.login_panel a, .news_panel span a {

    color:#890c5c;

    font-weight:bold;

    text-decoration:underline;}



.login_panel a:hover, news_panel span a:hover {

    text-decoration:none;}



.login_panel {

    border:1px solid #a7889a;

    background:#fff;

    height:130px;

    padding:7px;}



.l_txtbox {

    width:210px;

    height:20px;

    border:1px solid #085b6d;}



.search_pa {

    border:1px solid #a7889a;

    background:#fff;

    height:35px;

    padding:7px;}



.bestpaperawards {

    border:1px solid #a7889a;

    background:#fff;

    height:200px;

    padding:7px;}



.search_bx {

    width:180px;

    float:left;}



.go {

    width:39px;

    float:left;}



.search_txtbox {

    width:178px;

    height:25px;

    border:1px solid #085b6d;}



.left_menu {}



.left_menu ul {

    margin:0px;

    padding:0px;}



.left_menu ul li {

    list-style:none;

    background:url(../images/item-pointer.gif) no-repeat left;

    padding-left:16px;

    height:25px;

    line-height:25px;}



.left_menu ul li a {

    color:#666666;

    font-weight:bold;

    text-decoration:none;}



.left_menu ul li a:hover {

    color:#FF6600;

    text-decoration:none;}



.news_panel {

    border:1px solid #a7889a;

    background:#fff;

    height:140px;

    padding:7px;}



.photo_gallery {

    border:1px solid #a7889a;

    background:#fff;

    padding:7px;}



.red_more {}



.red_more a {

    color:#000;

    font-weight: bold;

    text-decoration:underline;}



.red_more a:hover {

    text-decoration:none;}



.red_more1 {}



.red_more1 a {

    color:#fff;

    font-weight: bold;

    text-decoration:underline;}



.red_more1 a:hover {

    text-decoration:none;}



red_more a:hover {

    text-decoration:none;}





.book_d {

    border:1px solid #a7889a;

    background:#fff;

    text-align:center;

    padding:7px;}



.indexing_logo {

    height:63px;

    background:#eeeeee;

    padding:7px;}



#footer {

    height:69px;

    background:#922f70;

    width:100%;}



#footer_wrap {

    width:984px;

    margin:0 auto;

    height:49px;

    padding-top:20px;}



.bottom_footerleft {

    background:url(../images/bottom_left.png) no-repeat;

    width:10px;

    height:139px;

    float:left;}



.bottom_footerright {

    background:url(../images/bottom_right.png) no-repeat;

    width:10px;

    height:139px;

    float:right;}



.bottomfooterce {

    background: url(../images/bottom_ce.png) repeat-x;;

    height:150px;

    width:984px;

    float:left;}



.callforpaper {

    width:208px;

    float:left;

    padding-right:17px;

    background:url(../images/bottom_sep.gif) no-repeat right;

    height:100px;

    margin-left:13px;

    margin-top:17px;}



.emailsms {

    width:208px;

    float:left;

    padding-right:17px;

    background:url(../images/bottom_sep.gif) no-repeat right;

    height:100px;

    margin-top:17px;

    margin-left:17px;}



.article {

    width:208px;

    float:left;

    padding-right:17px;

    background:url(../images/bottom_sep.gif) no-repeat right;

    height:100px;

    margin-top:17px;

    margin-left:17px;}



.online {

    width:208px;

    float:left;

    padding-right:17px;

    height:100px;

    margin-top:17px;

    margin-left:17px;}



.designed {

    width:300px;

    color: #FFFFFF;

    float:left;}



.designed a {

    color: #CCCCCC;

    text-decoration:none;}



.designed a:hover {

    text-decoration:underline;}



.social_icon {

    width:198px;

    float:right;}



.counter {

    width:75px;

    float:left;

    padding-top:10px;

    margin-left:140px;}



.img_st {

    padding:5px;

    border:1px solid #CCCCCC;

    border-radius:5px;}





#tbl_spry {

    padding:0px;

    border-top:1px solid #aaa;

    border-left:1px solid #aaa;

    margin-top:0px;

    margin-right:auto;

    margin-bottom:0px;

    margin-left:auto;}



#tbl_spry th {

    margin:0px;

    padding-top:3px;

    padding-right:10px;

    padding-bottom:3px;

    padding-left:10px;

    text-align:left;

    color:#FFFFFF;

    font-weight:bold;

    background: #666666;

    border-right:1px solid #CCCCCC;

    border-bottom:1px solid #CCCCCC;

    cursor:pointer;}



#tbl_spry td {

    margin:0px;

    padding-top:3px;

    padding-right:10px;

    padding-bottom:3px;

    padding-left:10px;

    border-right:1px solid #CCCCCC;

    border-bottom:1px solid #CCCCCC;

    text-align:left;

    vertical-align:middle;}





/*****************************form Design***********************************/



.txtboxes {

    width:150px;

    border:1px solid #CCCCCC;

    height:20px;}



.select_boxes{

    width:130px;

    height:20px;

    border:1px solid #CCCCCC;}



fieldset {

    border:1px solid #12768b;

    border-radius:5px;}



.fild_h {

    height:180px;}



.txtarer {

    width:200px;

    border:1px solid #CCCCCC;

    height:40px;}



.archieve_list {}



.archieve_list ul {

    margin:0px;

    padding:0px;}



.archieve_list ul li {

    list-style:none;

    background: url(../images/arch_arrow.png) no-repeat left;

    padding-left:20px;

    height:25px;

    line-height:25px;}



.archieve_list ul li a {

    color:#333333;

    font-weight:bold;

    text-decoration:none;}



.archieve_list ul li a:hover {

    text-decoration:underline;}



.paper_winner {

    display:block;

    height:60px;

    border-radius:5px;

    padding:7px;

    background:#a32c2c;

    color:#FFFFFF;

    font-weight:bold;}



.downoad {}



.downoad a {

    text-decoration:underline;

    color:#FFFFFF;

    font-weight:bold;}



.downoad a:hover {

    text-decoration:none;}



.paper_winner b {

    color:#FFCC00;

    font-weight:bold;}



.paper_winner a {

    color:#FFCC00}





.logo {

        margin-top: 15px;

    }

   #header{

        background: url(../assets/images/head_banner2.png);

        height: 180px;

        background-repeat: round;

    }



.header {

     background: unset;

     height: 180px;

}



.dheadname {

  margin-top: 14px;

    width: 560px;

    float: left;

}

.dheadname h2 {

    font-size: 27px;

    color: #fff;

    font-family: "Times New Roman", Times, serif;

    margin: 0px 0px 0px 0px;

    text-transform: uppercase;

    font-weight: bold;

    line-height: 34px;

    text-shadow: 3px 4px 2px #000;

}



.dheadname h4 {

    text-align: center;

    background: transparent !important;

    height: 20px;

    line-height: 24px;

}



.dheadname h4 {

    text-align: center;

    line-height: 10px;

    margin: 4px 0px 0px;

}



.dheadname h4 a {

    color: #fff;

    font-family: 'Arvo', serif;

    text-align: center;

    font-size: 18px;

    font-weight: 400;

    text-decoration: none;

}



.dheadname h6 {

    font-size: 16px;

    color: #fff;

    font-family: "Times New Roman", Times, serif;

    font-weight: bold;

    margin-top: 6px;

}

 .iso_text {

    position: absolute;

    top: 35%;

    left: 35%;

}

 .iso_text h4 {

    text-align: center;

    line-height: 10px;

}

.iso_text h4 a {

    color: #fff;

    font-family: 'Arvo', serif;

    text-align: center;

    font-size: 15px;

    font-weight: 400;

    text-decoration: none;

}

.logo_iso {

    position: absolute;

    width: 10%;

    right: 20px;

    top: 0px;

}

.logo_iso img {

    width: 100%;

}

.isn_no {

    margin-top: 18px;

}

div#menu span {

    margin-top: 5px;

    line-height: 25px;

}

.clr {

     height: 0px; 

}

div#menu {

    margin: 1px auto;

}