/* Cascading Style Sheet - Central Council for Research in Ayurveda and Siddha */
*
    {
    margin:0px;
    padding:0px
    }
body
    {
    margin:0px;
    background:#666666;

    }
img a{border:0;}
form {
    margin:0px;
    padding:0px;
}
.form-indent
    {
    margin-left:40px;
    }
a
    {
    font-family:Arial, sans-serif;
    font-size:12px;
    color:#0066FF;
    text-decoration:none;
    }

a:hover
    {
    color:#ffffff;
    }

fieldset {
    margin:0px;
    padding:0px;
    border:none;
}
input, textarea, select {
    font-family:Arial,sans-serif;
    font-size:13px;
    color:#333333;
}
.table-innercontent td
    {
    padding-left:5px;
    border:1px solid #CCC;
    text-align:left;
    font-family:Verdana;
    }
.table-innercontent
    {
    border:1px solid #CCC;
    }
.table-innercontent1 td
    {
    padding-left:5px;
    border:0px solid #CCC;
    text-align:left;
    }
.table-innercontent1
    {
    border:0px solid #CCC;
    }
.div-table
    {
    display:block;
    padding-left:40px;
    width:90%;
    }
.div-bibliography
    {
    display:block;
    padding:10px;
    width:80%;
    }

.table-bibliography
    {
    text-align:center;
    border:1px solid #CCC;
    width:90%;
    }
.gotoTop{color:#FFFFFF;}



/*--------------------------HEADER AREA-----------------------------*/
#header
    {
    background:#d2d20c; /* url(../images/top_logo.gif) no-repeat*/
    height:160px;
    overflow:hidden;
    width:1003px;
    }
.headererror
    {
    text-align:center;
    display:block;
    font-family:Arial;
    font-size:small;
    font-weight:bold;
    color:Red;
    margin:0px 0px 0px 200px;
    float:left;
    background:#000000;
    }
.headerMessage
    {
    text-align:center;
    font-family:Arial;
    font-size:small;
    font-weight:bold;
    color:Red;
    margin:0px 0px 0px 0px;
    }

.top-right
    {
    /*background:url(../images/bg_topright.gif) top right repeat-y;*/
    display:block;
    width:50px;
    height:200px;
    float:right;
    margin:0px 0px 0px 0px;
    }

.top-tab
    {
/*    background:url(../images/login3.gif) no-repeat;
*/    display:block;
    width:165px;
    height:32px;
    float:right;
    position:relative;
    padding:5px 0px 0px 0px;
    }
.top-tab-inner
    {
    display:block;
    width:165px;
    height:32px;
    float:right;
    position:relative;
    padding:5px 0px 0px 0px;
    }
.top-tab span
    {
    font-family:Arial;
    padding:0px 5px 0px 0px;
    color:#ffff66;
    font-weight:bold;
    font-size:11px;
    position:relative;
    }
.top-tab-inner a
    {
    font-family:Arial;
    color:#FFFFFF;
    font-weight:bold;
    font-size:11px;
    text-decoration:none;
    }
.top-tab a
    {
    font-family:Arial;
    color:#FFFFFF;
    font-weight:bold;
    font-size:11px;
    text-decoration:none;
    }
.top-tab a:hover
    {
    text-decoration:underline;
    }
/* Search */
#search_box {
    width: 201px;
    height: 25px;
    background: url(../images/bg_search_box.gif) no-repeat;
    font-family:Arial;

}
#search_box #s {
    float: left;
    padding: 0;
    margin: 4px 0 0 3px;
    border: 0;
    width: 159px;
    background: none;
    font-size: .8em;
}
#search_box #go {
    float: right;
    margin: 3px 4px 0 0;
}
#searchb{margin-top:20px;}
/*Login*/
/* toggle effect - show/hide login*/
#login
    {
    color:white;
    background:#231f20;
    overflow:hidden;
    position:relative;
    z-index:3;
    height:0px;
    width:1003px;
    font-family:Arial;
    }

#login a
    {
    text-decoration:none;
    color:#8d8c18;
    }

#login a:hover
    {
    color:white;
    }

#login .loginContent
    {
    width:560px;
    height:80px;
    margin:0px auto;
    padding-top:25px;
    text-align:left;
    font-size:12px;
    }

#login .loginContent .left
    {
    width:120px;
    float:left;
    padding-left:65px;
    font-size:12px;
    font-family:Arial;
    }

#login .loginContent .right
    {
    width:290px;
    float:right;
    text-align:right;
    padding-right:65px;
    font-size:12px;
    font-family:Arial;
    }
#login .loginContent .right a
    {
    color:#4d823b;
    }
#login .loginContent .right a:hover
    {
    color:#ffffff;
    }

#login .loginContent form
    {
    margin:0px 0px 10px 0px;
    height:26px;
    }

#login .loginContent input.field
    {
    border:1px #1A1A1A solid;
    background:#464646;
    margin-right:5px;
    margin-top:4px;
    color:white;
    height:16px;
    }

#login .loginContent input:focus.field
    {
    background:#545454;
    }

#login .loginContent input.rememberme
    {
    border:none;
    background:transparent;
    margin:0px;
    padding:0px;
    }

#login .loginContent input.button_login
    {
    width:47px;
    height:20px;
    border:none;
    background:transparent url(../images/button_login.gif) no-repeat 0px 0px;
    }

#login .loginClose
    {
    display:block;
    position:absolute;
    right:15px;
    top:10px;
    width:70px;
    font-size:11px;
    text-align:left;
    }

#login .loginClose a
    {
    display:block;
    width:100%;
    height:20px;
    background:url(../images/button_close.jpg) no-repeat right 0px;
    padding-right:10px;
    border:none;
    font-size:11px;
    color:white;
    }

#login .loginClose a:hover
    {
    background:url(../images/button_close.jpg) no-repeat right -20px;
    }

/*------------------------HORIZONDAL DROPDOWN MENU-------------------*/
#allmenu
    {
    margin:120px 0px 0px 150px;
    display:block;
    background:#d2d20c;
    }
#menu a
    {
    display:block;
    }

#menu ul
    {
    list-style:none;
    margin:0px;
    padding:0px;
    }
#menu ul a
    {
    margin-left:30px;
    }

#topMenu li ul
    {
    position:absolute;
    left:-999em;
    }

#topMenu li:hover ul,#topMenu li.showMenu ul
    {
    left:auto;
    }

#menu
    {
    font-family:Arial;
    font-size:13px;
    height:22px;
    line-height:21px;
    margin:auto;
    }

#menu li
    {
    float:left;
    padding:0px 10px 0px 10px;
    }

#topMenu a
    {
    border-right-width:0px;
    text-decoration:none;
    /*width:100px;
    */
    }

.topMenuLink a
    {
    color:#4d823b;
    font-weight:700;
    text-align:center;
    border-bottom:1px solid #ffffff;
    padding:0px;
    margin-left:20px;
    }

.topMenuLink a:hover
    {
    /*color:#000000;*/
    border-bottom:1px solid #CC6600;
    }

/*------------------------MAIN -------------------*/

#wrapper
    {
    /*background:#d2d20c;*/
    width:1003px;
    text-align:left;
    }

#container
    {
    /*background:#d2d20c;*/
    float:left;
    width:100%;
    }
#content
    {
    margin-top:-4px;
    background:#d2d20c url(../images/bottom_right2.gif) bottom right no-repeat ;
    }
#main
    {
    margin-left:30px;
    padding-right:30px;
    padding-bottom:30px;
    height:100%;
    position:relative;
    background:url(../images/bg_leaf2.gif) top left no-repeat;
    }
#inner-main
    {
    margin-left:30px;
    padding-right:30px;
    padding-bottom:30px;
    background:#d2d20c;
    }
#maincol
    {
    position:relative;
    margin:0px;
    }


/*------------------------LEFT COLUMN-------------------*/
#left-col
    {
    width:230px;
    }
#left-col .glossymenu
    {
    margin-top:50px;
    }
/*---Accordin Panel---*/
#CCRAS-Menu
    {
    width:100%;
    }
.menu_headings
    {
    background:url("../images/bg_menu2.gif") 0px 0px no-repeat;
    font-family:Arial;
    font-size:12px;
    color:#000000;
    font-weight:bold;
    padding:3px 0px 3px 30px;
    }
.menu_headings:hover
    {
    background:url(../images/bg_menu_over1.gif) no-repeat;
    color:#ffffff;
    /*background-position:-224px 0;*/
    }
.menu_hd
    {
    color:#000000;
    text-decoration:none;
    }
.menu_hd:hover
    {
    color:#ffffff;
    text-decoration:none;
    }
.menu_headings1
    {
    background:url(../images/bg_menu2.gif) no-repeat;
    font-family:Arial;
    font-size:12px;
    color:black;
    font-weight:bold;
    padding:3px 0px 3px 30px;
    }
.menu_headings1:hover
    {
    background:url(../images/bg_menu_over1.gif) no-repeat;
    color:#ffffff;
    }
.menu_headings1 a
    {
    text-decoration:none;
    color:#000000;
    }
.menu_headings1 a:hover
    {
    text-decoration:none;
    color:#ffffff;
    }
.menu_child
    {
    padding:5px 0px 15px 30px;
    font-family:Arial;
    font-size:12px;
    color:#000000;
    /* Mozilla ignores crazy MS image filters, so it will skip the following */
    /*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../images/bottom_right3.jpg  ');*/
    }

.menu_child ul li
    {
    list-style:url(../images/menu_bullet_7.gif);
    margin-left:10px;
    padding-left:2px;
    }
.menu_child ul li a,#Footer a,#rightitem2 a,#PrintLinks a
    {
    font-family:Arial;
    font-size:12px;
    color:#67670f;
    text-decoration:none;
    }
.menu_child ul li a:hover,#Footer a:hover,#rightitem2 a:hover,#PrintLinks a:hover
    {
    color:#ffffff;
    background:#d2d20c;
    }
.menu_child ul li a:active
    {
    color:#FFFFFF;
    }
.header_highlight
    {
    background:url(../images/bg_menu_over.gif) no-repeat;
    font-family:Arial;
    color:#FFFFFF;
    font-size:12px;
    }

/*------------------------RIGHT COLUMN-------------------*/

#rightitem1
    {
    /*background:url(../images/fruits.gif) no-repeat right center; */
    height:180px;
    width:160px;
    margin-top:0px;
    background:#d2d20c;
    float:right;
    text-align:right;
    }
#rightitem2
    {
    margin-top:5px;
    height:20px;
    width:100%;
    text-align:right;
    }
#rightitem3
    {
    /*background:url(../images/ayusoft.gif) no-repeat right center; */
    text-align:right;
    margin-top:30px;
    height:100px;
    width:100%;
    }
#rightitem1 a
    {
    color:#4d823b;
    font-weight:700;
    /*border-bottom:1px solid #ffffff;*/
    padding-bottom:3px;
    }
#rightitem1 a:hover
    {
    color:#000000;
    font-weight:bold;
    /*border-bottom:1px solid #CC6600;*/
    }
/*------------------------CONTENT-----------------------*/
.flashitem
    {
    width:110px;
    float:left;
    }
#centercol
    {
    position:relative;
    padding:0px 240px 0px 232px;
    /*padding:0px 0px 0px 232px;*/
    }
#centercol-template
    {
    position:relative;
    /*padding:0px 240px 0px 232px;*/
    padding:0px 0px 0px 232px;
    }
#centercol #item1,#centeritem1
    {
    /*background:url(../images/flower.gif) no-repeat left center;*/
    height:75px;
    }
#centercol #item2,#centeritem2
    {
    /*background:url(../images/doctor.gif) no-repeat left center;*/
    height:77px;
    }
#centercol #item3,#centeritem3
    {
    /*background:url(../images/bottle.gif) no-repeat left center; */
    height:76px;
    }
#centercol #item1,#centercol #item2,#centercol #item3 ,#centeritem1,#centeritem2,#centeritem3
    {
    padding:5px 5px 5px 0px;
    font-family:Arial;
    font-size:9.8pt;
    color:#000000;
    margin-top:10px;
    }
#content-area
    {
    font-family:Arial;
    font-size:12px;
    color:#000000;
    line-height:18px;
    width:100%;
    float:left;
    }
#content-area-template
    {
    font-family:Arial;
    font-size:12px;
    color:#000000;
    line-height:22px;
    width:100%;
    float:left;
    text-align:justify;
    }
#content-area img,#content-area-template img
    {
    padding:5px;
    border:none;
    }
div.w1
    {
    background:#c5bb03 url(../images/w_top_left1.gif) no-repeat;
    width:100%;
    }
div.w2
    {
    background:url(../images/w_top_right1.gif) no-repeat top right;
    }
div.w3
    {
    background:url(../images/w_bottom_left1.gif) no-repeat left bottom;
    }
div.w4
    {
    background:url(../images/w_bottom_right1.gif) no-repeat right bottom;
    padding:10px 10px 30px 10px;
    }
div.w4 ul
    {
    margin-left:40px;
    line-height:25px;
    }
div.w4 ol
    {
    margin-left:40px;
    line-height:25px;
    }
#pageHeading
    {
    padding:5px 5px 5px 90px;
    background:url(../images/inside_2.gif) no-repeat left center;
    margin-bottom:20px;
    }
#pageHeading p
    {
    font-family:Verdana, Arial;
    font-size:20pt;
    color:#ffff66;
    padding-top:20px;
    }
.pageSubHeading
    {
    font-family:Verdana, Arial;
    font-size:18px;
    color:#ffff66;
    padding:10px 0px 10px 0px;
    }
.pageSubHeading1
    {
    font-family:Verdana, Arial;
    font-size:12px;
    font-weight:bold;
    color:#FFFF99;
    padding:10px 0px 0px 0px;
    }
.pageSubHeading2
    {
    font-family:Verdana, Arial;
    font-size:11px;
    font-weight:bold;
    color:#000000;
    padding:10px 0px 10px 0px;
    }
.pageSubHeading3
    {
    font-family:Verdana, Arial;
    font-size:11px;
    font-weight:bold;
    color:#000000;
    padding:10px 0px 10px 0px;
    }
.pageSubHeading4
    {
    font-family:Verdana, Arial;
    font-size:11px;
    font-weight:bold;
    color:#000000;
    padding:10px 0px 0px 0px;
    vertical-align:top;
    }
.biblio
{
font:Tahoma;
font-size:20px; 
color:#4d823a; 
padding-bottom:10px;
}
#right-col
    {
    margin-top:20px;
    padding:10px;
    /*background:url(../images/inside-bhagvan.gif) top center no-repeat;*/
    height:182px;
    overflow:hidden;
    }
#breadcrumps
    {
    color:#67670f;
    }
#breadcrumps a
    {
    color:#67670f;
    padding:0px 5px 0px 15px;
    background:url(../images/arrow_right1.gif) no-repeat left center;
    font-size:11px;
    text-decoration:none;
    }
#breadcrumps a:hover
    {
    color:#ffffff;
    }
/*------------------------FOOTER-----------------------*/
#Footer
    {
    text-align:center;
    }
#ayusoft{background:url(../images/ayusoft.gif) no-repeat; height:54px; width:78px; }
#ayusoft img{ border:0px;}
#Footer ul
    {
    color:#000000;
    }
#Footer li
    {
    list-style:none;
    display:inline;
    padding:0px 5px 0px 0px;
    line-height:26px;
    }

#Footer li  a
    {
    color:#67670f;
    text-decoration:none;
    }

#copyright ,#visitorCounter{ text-align:center;
    color:#67670f;
    font-family:Arial;
    font-size:9px;
    padding:10px 0 0 0;

}
#cp{text-align:center;}
#PrintLinks
    {
    float:right;
    }
#PrintLinks ul
    {
    margin:0px 10px 0 0;
    }
#PrintLinks li
    {
    list-style:none;
    display:inline;
    padding: 0 0px 0 20px;
    }

.printthis
    {
    background:url(../images/icon_print.gif) left center no-repeat;
    }
.emailthis
    {
    background:url(../images/icon_email.gif) left center no-repeat;
    }
.bookmarkthis
    {
    background:url(../images/icon_bookmark.gif) left center no-repeat;
    }


#paging{
    padding:5px;
    font-family:Arial;
    font-size:12px;
    color:#FFF;
    font-weight:bold;
}
#paging #current{
    padding:4px 7px 4px 7px;
    margin:0px 2px 0px 2px;
    border:1px solid #005000;
    background:#d2d223;
    color:#FFF;
    text-decoration:none;

}
#paging a{
    padding:4px 7px 4px 7px;
    margin:0px 2px 0px 2px;
    border:1px solid #005000;
    background:#67B305;
    color:#FFF;
    text-decoration:none;
}


#paging a:hover{
    border:1px solid #005000;
    background:#d2d223;
    color:#FFFFFF;
    text-decoration:none;
}


/* email */
a[href ^="mailto:"] {
    padding: 5px 20px 5px 0;
    background: transparent url(../images/icon_mailto.gif) no-repeat center right;
}

/* extensions */

a[href$='.doc'], a[href$='.rtf'] {
    padding: 5px 20px 5px 0;
    background: transparent url(../images/icon_doc.gif) no-repeat center right;
}

a[href$='.txt'] {
    padding: 5px 20px 5px 0;
    background: transparent url(../images/icon_txt.gif) no-repeat center right;
}

a[href$='.xls'] {
    padding: 5px 20px 5px 0;
    background: transparent url(../images/icon_xls.gif) no-repeat center right;
}

a[href$='.phps'] {
    padding: 5px 20px 5px 0;
    background: transparent url(../images/icon_phps.gif) no-repeat center right;
}

a[href$='.pps'] {
    padding: 5px 20px 5px 0;
    background: transparent url(../images/icon_pps.gif) no-repeat center right;
}

a[href$='.pdf'] {
    padding: 5px 20px 5px 0;
    background: transparent url(../images/icon_pdf.gif) no-repeat center right;
}


a[href$='.zip'], a[href$='.rar'], a[href$='.gzip'], a[href$='.bzip'], a[href$='.ace'] {
    padding: 5px 20px 5px 0;
    background: transparent url(../images/icon_archive.gif) no-repeat center right;
}


a[href$='.ttf'] {
    padding: 5px 20px 5px 0;
    background: transparent url(../images/icon_ttf.gif) no-repeat center right;
}

a[href$='.jpg'], a[href$='.gif'], a[href$='.png'], a[href$='.bmp'], a[href$='.jpeg'], a[href$='.svg'], a[href$='.eps'] {
    padding: 5px 20px 5px 0;
    background: transparent url(../images/icon_pic.gif) no-repeat center right;
}

a[href$='.mov'], a[href$='.wmv'], a[href$='.mp4'], a[href$='.avi'], a[href$='.mpg'] {
    padding: 5px 20px 5px 0;
    background: transparent url(../images/icon_film.gif) no-repeat center right;
}

a[href$='.mp3'], a[href$='.wav'], a[href$='.ogg'], a[href$='.wma'], a[href$='.m4a'] {
    padding: 5px 20px 5px 0;
    background: transparent url(../images/icon_music.gif) no-repeat center right;
}

