body 
{
 margin: 0;
 padding: 0;
 background-image: url(../images/bodybg_01.PNG);
 background-repeat: repeat-x;
 background-position: 0 0;
}
input { outline: none;}
a 
{
 text-decoration: none;
 outline-style: none;
}

p 
{
 margin: 0;
 padding: 0;
 font-size: 12px;
 color: #000000;
 font-weight: normal;
 line-height: 21px;
 text-align: justify;
 font-family: Arial, Helvetica, sans-serif;
}

h2 
{
 margin-top: 0;
 margin-right: 0;
 margin-bottom: 10px;
 margin-left: 0;
 padding-top: 0;
 padding-right: 0;
 padding-bottom: 0;
 padding-left: 18px;
 font-size: 20px;
 color: #333;
 font-weight: normal;
 line-height: 21px;
 text-align: justify;
 font-family: "Times New Roman", Times, serif;
 background-image: url(../images/h1bg_03.PNG);
 background-repeat: no-repeat;
 background-position: 0 4px;
}

h3 
{
 color: #995e1c;
 font-weight: normal;
 line-height: 21px;
 text-align: justify;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 margin-top: 0;
 margin-right: 0;
 margin-bottom: 10px;
 margin-left: 0;
}

.maindiv 
{
 margin: 0;
 padding: 0;
 background-image: url(../images/bodydivbg_03.PNG);
 background-repeat: repeat-x;
 background-position: left 109px;
}

/*maindiv2 css start---------------*/
.maindiv2 
{
 width: 940px;
 margin-top: 0;
 margin-right: auto;
 margin-bottom: 0;
 margin-left: auto;
 padding-top: 8px;
 padding-right: 0;
 padding-bottom: 0;
 padding-left: 0;
}

/*header1 css start---------------*/
.header1 
{
 width: 940px;
 height: 72px;
 position: relative;
}

.topcalldiv 
{
 position: absolute;
 top: 0px;
 left: 100px;
}

.topcalldiv h5 
{
 font-family: Arial, Helvetica, sans-serif;
 color: #000000;
 font-size: 14px;
 font-weight: bold;
 padding-top: 2px;
 padding-right: 5px;
 padding-bottom: 2px;
 padding-left: 24px;
 background-image: url(../images/phoneicon_03.gif);
 background-repeat: no-repeat;
 background-position: 5px 4px;
 margin: 0;
 background-color: #FFFFFF;
}

/*topnavi css-------------*/
.topnavi 
{
 position: absolute;
 top: 0;
 right: 0;/*width:557px;*/
}

*html .topnavi 
{
 position: absolute;
 top: 0;
 right: 0;
 width: 563px;
}

.topnavileft 
{
 float: left;
}

.topnavimid 
{
 float: left;
 padding-top: 0;
 padding-right: 0;
 padding-bottom: 2px;
 padding-left: 0;
 background-image: url(../images/toplinkmidbg_03.PNG);
 background-repeat: repeat-x;
 background-position: 0 0;
}

.topnavimid ul 
{
 margin: 0;
 padding: 0;
 list-style-type: none;
}

.topnavimid ul li 
{
 margin: 0;
 padding: 0;
 float: left;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: normal;
 color: #000000;
}

.topnavimid ul li a 
{
 margin-top: 0;
 margin-right: 7px;
 margin-bottom: 0;
 margin-left: 7px;
 padding: 0;
 line-height: 22px;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: normal;
 color: #000000;
}

.topnavimid ul li a:hover 
{
 text-decoration: underline;
 color: #000;
}

a 
{
 margin-top: 0;
 margin-right: 0px;
 margin-bottom: 0;
 margin-left: 0px;
 padding: 0;
 line-height: 22px;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: normal;
 color: #000000;
}

a:hover 
{
 text-decoration: underline;
 color: #000;
}

.topnaviright 
{
 float: right;
 margin: 0;
}

*html .topnaviright 
{
 float: right;
 margin-top: 0;
 margin-right: 0;
 margin-bottom: 0;
 margin-left: -2px;
}

/*topnavi css close-------------*/
.header1bottomdiv 
{
 width: 700px;
 height: 40px;
 position: absolute;
 top: 30px;
 right: 0;
}

*html .header1bottomdiv 
{
 position: absolute;
 top: 30px;
 right: 0;
}

.guestdiv 
{
 width: 225px;
 margin-top: 5px;
 margin-right: 7px;
 margin-bottom: 0;
 margin-left: 0;
 float: left;
}

.selecttable tr td 
{
 font-family: Arial, Helvetica, sans-serif;
 color: #000000;
 font-size: 12px;
 font-weight: normal;
}

.selectboxclass 
{
 height: 17px;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #333333;
 width: 120px;
}

.ragisterdiv 
{
 width: 225px;
 margin-top: 5px;
 margin-right: 7px;
 margin-bottom: 0;
 margin-left: 0;
 float: left;
}

.searchdiv 
{
 width: 225px;
 height: 30px;
 margin-top: 0;
 margin-right: 0;
 margin-bottom: 0;
 margin-left: 0;
 float: right;
}

.searchdivleft 
{
 float: left;
 width: 36px;
}

.searchdivmid 
{
 width: 155px;
 background-image: url(../images/searchmidbg_03.PNG);
 background-repeat: repeat-x;
 background-position: 0 0;
 margin: 0;
 height: 24px;
 float: left;
 padding-top: 6px;
 padding-right: 0;
 padding-bottom: 0;
 padding-left: 0;
}

*html .searchdivmid 
{
 height: 27px;
 padding-top: 3px;
 padding-right: 0;
 padding-bottom: 0;
 padding-left: 0;
}

.searchdivright 
{
 float: right;
 width: 34px;
}

.inputclass 
{
 width: 144px;
 height: 16px;
 background-image: url(../images/searchboxbg_10.PNG);
 background-repeat: repeat-x;
 border-color: #d7d7d7;
 border-width: 1px;
 border-style: solid;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #000000;
 padding-top: 0;
 padding-right: 3px;
 padding-bottom: 0;
 padding-left: 3px;
}

/*header1 css close---------------*/
/*header2 css start------------------*/
.header2 
{
 width: 940px;
 height: 96px;
 position: relative;
}

.logo 
{
 width: 210px;
 height: 81px;
 float: left;
}

.topadd 
{
 width: 730px;
 height: 90px;
 float: right;
}

/*.navigation css----------------*/
.navigation 
{
 width: 920px;
 height: 31px;
 position: relative;
 background-image: url(../images/navimidbg_11.PNG);
 background-repeat: repeat-x;
 background-position: 0 0;
 margin-top: 3px;
 margin-right: 0;
 margin-bottom: 0;
 margin-left: 0;
 padding-top: 0;
 padding-right: 10px;
 padding-bottom: 0;
 padding-left: 10px;
}

.navileftimg 
{
 position: absolute;
 top: 0;
 left: 0;
}

.navirightimg 
{
 position: absolute;
 top: 0;
 right: 0;
}

.navigation ul 
{
 margin: 0;
 padding: 0;
 list-style-type: none;
}

.navigation ul li 
{
 margin: 0;
 padding: 0;
 float: center;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: normal;
 color: #000000;
}

.navigation ul li a 
{
 margin-top: 0;
 margin-right: 12px;
 margin-bottom: 0;
 margin-left: 12px;
 padding: 3px;
 line-height: 31px;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: normal;
 color: #000000;
}

.navigation ul li a:hover 
{
 background-color: #000000;
 color: #fff;
}

/*.banner css start-------------*/
.banner 
{
 width: 946px;
 height: 210px;
 margin-top: 12px;
 margin-right: 0;
 margin-bottom: 18px;
 margin-left: 0;
 position: relative;
}

.banner img 
{
 position: absolute;
 top: 22px;
 left: 30px;
}

/*.workarea css start-------------*/
/* CSS Document */

#slideshow {
    position:relative;
 margin-top: 5px;
 margin-right: auto;
 margin-bottom: 0px;
 margin-left: -3px;
 width: 946px;
 height: 210px;
}

#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;
}

.workarea 
{
 width: 940px;
 margin-top: 20px;
 margin-right: 0;
 margin-bottom: 0;
 margin-left: 0;
}

.workareamid 
{
 width: 910px;
 padding-top: 0;
 padding-right: 15px;
 padding-bottom: 0;
 padding-left: 15px;
 background-image: url(../images/workareamidbg_03.PNG);
 background-repeat: repeat-y;
 background-position: 0 0;
}

#floatleft 
{
 width: 600px;
 float: left;
}

.welcomediv 
{
 background-image: url(../images/deviderbg_07.PNG);
 background-repeat: repeat-x;
 background-position: left bottom;
 padding-top: 0;
 padding-right: 0;
 padding-bottom: 10px;
 padding-left: 0;
 text-align: left;
 font-family: Arial,Helvetica,sans-serif;
 font-size: 14px;
 font-weight: normal;
}

.welcomediv img 
{
 border-color: #d8d7d7;
 border-width: 2px;
 border-style: solid;
}

.coalimg 
{
 float: left;
 margin-top: 0;
 margin-right: 10px;
 margin-bottom: 5px;
 margin-left: 0;
}

/*servicesdiv start-----------------*/
.servicesdiv 
{
 width: 590px;
 margin-top: 20px;
 margin-right: 0;
 margin-bottom: 20px;
 margin-left: 0;
 padding: 0;
}

.servicesdiv h2 
{
 font-size: 16px;
}

.cprasentation 
{
 width: 177px;
 margin-top: 0;
 margin-right: 13px;
 margin-bottom: 0;
 margin-left: 0;
 float: left;
 background-image: url(../images/verticaldot_37.PNG);
 background-repeat: repeat-y;
 background-position: right top;
 padding-top: 0;
 padding-right: 10px;
 padding-bottom: 0;
 padding-left: 0;
}

.smanagement 
{
 width: 177px;
 margin-top: 0;
 margin-right: 10px;
 margin-bottom: 0;
 margin-left: 0;
 float: left;
 background-image: url(../images/verticaldot_37.PNG);
 background-repeat: repeat-y;
 background-position: right top;
 padding-top: 0;
 padding-right: 10px;
 padding-bottom: 0;
 padding-left: 0;
}

.oservices 
{
 width: 177px;
 margin-top: 0;
 margin-right: 0;
 margin-bottom: 0;
 margin-left: 0;
 float: right;
 background-image: url(../images/verticaldot_37.PNG);
 background-repeat: repeat-y;
 background-position: right top;
 padding-top: 0;
 padding-right: 10px;
 padding-bottom: 0;
 padding-left: 0;
}

.servicesimg 
{
 border-color: #d2d0d0;
 border-width: 2px;
 border-style: solid;
 margin-top: 5px;
 margin-right: 13px;
 margin-bottom: 10px;
 margin-left: 13px;
}

.readmoretxt 
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 color: #00809b;
 text-decoration: underline;
}

.readmoretxt:hover 
{
 text-decoration: none;
}

/*servicesdiv close-----------------*/
.workareamid #floatright 
{
 width: 305px;
 float: right;
 padding-top: 4px;
 padding-right: 0;
 padding-bottom: 0;
 padding-left: 0;
}

.righthotoffor 
{
 width: 305px;
 padding-top: 10px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;
 margin-top: 10px;
 margin-right: 15px;
 margin-bottom: 20px;
 margin-left: 0;
}

.hotoffoer 
{
 background-image: url(../images/deviderbg_07.PNG);
 background-repeat: repeat-x;
 background-position: 0 0;
 margin-top: 10px;
 margin-right: 15px;
 margin-bottom: 20px;
 margin-left: 0;
 padding: 0;
}

.rightadd 
{
 width: 300px;
 background-color: #525252;
 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;
}

.rightadd img 
{
 width: 300px;
 height: 250px;
 border-style: outset;
}

.newsdiv 
{
 width: 305px;
 background-image: url(../images/deviderbg_07.PNG);
 background-repeat: repeat-x;
 background-position: 0 0;
 padding-top: 10px;
 padding-right: 0;
 padding-bottom: 0;
 padding-left: 0;
 margin-top: 20px;
 margin-right: 0;
 margin-bottom: 20px;
 margin-left: 0;
}

.newsdetail 
{
 margin-top: 10px;
 margin-right: 15px;
 margin-bottom: 20px;
 margin-left: 0;
 padding: 0;
}

.datebox 
{
 width: 45px;
 border-color: #e1e0d9;
 border-width: 3px;
 border-style: solid;
 float: left;
 text-align: center;
 margin-top: 0;
 margin-right: 10px;
 margin-bottom: 5px;
 margin-left: 0;
}

.datebox span 
{
 font-size: 13px;
 color: #000000;
 text-align: center;
 font-family: Arial, Helvetica, sans-serif;
 font-weight: bold;
 background-color: #e1e0d9;
 width: 45px;
 line-height: 45px;
 margin: 0;
 padding-top: 13px;
 padding-right: 5px;
 padding-bottom: 13px;
 padding-left: 5px;
}

.morebutton 
{
 border-width: 0;
 margin-top: 5px;
 margin-right: 0;
 margin-bottom: 0;
 margin-left: 0;
}

/*.workarea css start-------------*/
.footer 
{
 background-image: url(../images/footerbg_22.PNG);
 background-repeat: repeat-x;
 background-position: 0 0;
 padding-top: 5px;
 padding-right: 15px;
 padding-bottom: 5px;
 padding-left: 15px;
 width: 910px;
 text-align: center;
 height: 53px;
 position: relative;
 margin-top: 0;
 margin-right: 0;
 margin-bottom: 15px;
 margin-left: 0;
}

.footerleft 
{
 position: absolute;
 left: 0;
 top: 0;
}

.footerright 
{
 position: absolute;
 right: 0;
 top: 0;
}

.footer ul 
{
 margin: 0;
 padding: 0;
 list-style-type: none;
 text-align: center;
}

.footer ul li 
{
 margin: 0;
 padding: 0;
 float: left;
 font-family: Tahoma;
 font-size: small;
 text-align: center;
 font-weight: normal;
 color: rgb(128, 128, 128);
}

.footer ul li a 
{
 margin-top: 0;
 margin-right: 7px;
 margin-bottom: 0;
 margin-left: 7px;
 padding: 0;
 line-height: 22px;
 font-family: Tahoma;
 font-size: small;
 font-weight: normal;
 color: rgb(128, 128, 128);
}

.footer ul li a:hover 
{
 text-decoration: underline;
 color: #000;
}

.footer p 
{
 color: #8f8f8f;
 font-size: 11px;
 text-align: center;
}

.footer stong 
{
 color: #000;
}

/*maindiv2 css close---------------*/
.contactform 
{
 width: 615px;
 float: left;
 padding-top: 10px;
 margin-right: 18px;
 overflow: hidden;
}

.txtbox_ct 
{
 float: left;
 width: 350px;
 margin-bottom: 22px;
 overflow: hidden;
}

.txtbox_ct input, .txtbox_ct textarea 
{
 width: 248px;
 float: left;
 height: 18px;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #414141;
 padding-left: 3px;
 padding-top: 2px;
 border-color: #666;
 border-width: 1px;
 border-style: solid;
 border-color: Black;
 border-width: 1px;
 border-style: solid;
}

.txtbox_ct input.login_btn 
{
 width: 103px;
 height: 31px;
 background-color: Gray;
 font-family: "Lucida Sans";
 font-size: 15px;
 color: ButtonText;
 font-weight: bold;
 text-align: center;
 vertical-align: middle;
 cursor: pointer;
 * margin-bottom: 10px;
 border-color: Black;
 border-width: 1px;
 border-style: solid;
}

.txtbox_ct textarea 
{
 height: 101px;
}

.formtxt 
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 color: Black;
 float: left;
 width: 200px;
 padding-top: 6px;
}

.formtx 
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 color: Black;
 float: left;
 text-align: center;
 width: 150px;
 padding-top: 6px;
}

.contact_rt 
{
 width: 550px;
 float: left;
 text-align: center;
 font-family: "Lucida Sans";
 font-size: 12px;
 color: #13464A;
 line-height: 17px;
}

.gmap 
{
 width: 550px;
 height: 300px;
 border-color: #666;
 border-width: 1px;
 border-style: solid;
 float: left;
 margin-bottom: 10px;
}

.number 
{
 font-family: "Lucida Sans";
 font-size: 14px;
 font-weight: bold;
 color: #13464A;
 line-height: 19px;
}

.txt_box2 
{
 border-color: #898484;
 border-width: 1px;
 border-style: double;
 background-color: #E3E3E3;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 color: Black;
 width: 200px;
 margin-bottom: 2px;
 margin-top: 2px;
 margin-left: 10px;outline: none;
}

.err_msg 
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 color: #ff0000;
 float: left;
 width: 100%;
 text-align: left;
}

.example_f 
{
 -moz-box-shadow: inset 0 0 5px 5px #888;
 -webkit-box-shadow: inset 0 0 5px 5px#888;
 box-shadow: inset 0 0 5px 5px #888;
}

.error 
{
 color: #F00;
 font-size: 11px;
 font-weight: bold;
 padding-top: 10px;
}

.bdr1 
{
 border-top-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px;
 border-top-style: solid;
 border-right-style: solid;
 border-bottom-style: solid;
 border-left-style: solid;
 border-top-color: #e2e2e2;
 border-right-color: #e2e2e2;
 border-bottom-color: #e2e2e2;
 border-left-color: #e2e2e2;
}

.bg1 
{
 background-image: url(../images/bg1.PNG);
 background-repeat: repeat-x;
 height: 8px;
 border-right-width: 1px ! important;
 border-right-style: solid ! important;
 border-right-color: #e5e5e5 ! important;
}

.bg2 
{
 background-image: url(../images/bg2.PNG);
 background-repeat: repeat-x;
 height: 2px;
 border-right-width: 1px;
 border-right-style: solid;
 border-right-color: #e5e5e5;
}

.bdr2 
{
 font-family: Tahoma, Geneva, sans-serif;
 font-size: 12px;
 font-weight: bold;
 color: #4e4e4e;
 text-decoration: none;
 background-image: url(../images/bdr2.PNG);
 background-repeat: no-repeat;
 background-position: right top;
 border-right-width: 0px ! important;
 border-right-style: solid ! important;
 border-right-color: #F00 ! important;
 padding-left: 5px;
}

.bdr3 
{
 font-family: Tahoma, Geneva, sans-serif;
 font-size: 12px;
 font-weight: bold;
 color: #4e4e4e;
 text-decoration: none;
 background-image: url(../images/bdr2.PNG);
 background-repeat: no-repeat;
 background-position: right top;
 border-right-width: 1px;
 border-right-style: solid;
 border-right-color: #F00;
}

.bg_td1 
{
 background-image: url(../images/bg_td.PNG);
 background-repeat: repeat-x;
 height: 28px;
 color: #4e4e4e;
 font-family: Verdana, Geneva, sans-serif;
 font-size: 11px;
 font-weight: normal;
 text-decoration: none;
 padding-left: 5px;
}

.bg_td2 
{
 background-image: url(../images/bg_td1.PNG);
 background-repeat: repeat-x;
 height: 28px;
 color: #4e4e4e;
 font-family: Verdana, Geneva, sans-serif;
 font-size: 11px;
 font-weight: normal;
 text-decoration: none;
 padding-left: 5px;
}

.form_head 
{
 background-image: url(../images/bg_formhead.PNG);
 background-repeat: repeat-x;
 height: 26px;
 color: #6a6969;
 font-family: Tahoma, Geneva, sans-serif;
 font-size: 12px;
 font-weight: bold;
 text-decoration: none;
 padding-left: 15px;
}

.main 
{
}

.main td 
{
 
}

.main td a
{
font-family: Tahoma;
color: #000000;
}

.main td a:hover
{
color:#0000FF;
text-decoration:underline;
}


.sub 
{
 
}

.sub td 
{
 border-right-style: dotted;
 border-right-color: #000000;
 border-right-width: thin;
}

.coal 
{
 
}

.coal td 
{
 border-right-style: none;
 border-right-color: #000000;
 border-right-width: thin;
}

.form_bg 
{
 background-image: url(../images/bg_td.PNG);
 background-repeat: repeat-x;
 padding-left: 15px;
 padding-top: 25px;
 padding-bottom: 25px;
}

.form_txt1 
{
 font-family: Tahoma, Geneva, sans-serif;
 font-size: 12px;
 font-weight: normal;
 color: #6a6969;
 text-decoration: none;
}

.login_btn 
{
 width: 103px;
 height: 31px;
 background-color: Gray;
 font-family: "Lucida Sans";
 font-size: 15px;
 color: ButtonText;
 font-weight: bold;
 text-align: center;
 vertical-align: middle;
 cursor: pointer;
 * margin-bottom: 10px;
 border-color: Black;
 border-width: 1px;
 border-style: solid;
}

.contain 
{
 margin: 0;
 padding: 0;
 font-size: 12px;
 color: #464545;
 font-weight: normal;
 line-height: 16px;
 text-align: justify;
 font-family: Arial, Helvetica, sans-serif;
}

.containhead 
{
 margin: 0;
 padding: 0;
 font-size: 12px;
 color: #212121;
 font-weight: normal;
 line-height: 16px;
 text-align: justify;
 font-family: Arial, Helvetica, sans-serif;
}

.fcopy 
{
 text-align: center;
 color: grey;
 font-size: small;
 font-family: Tahoma;
}

.nf 
{
 font-size: small;
 text-align: left;
 color: grey;
 height: 15px;
 width: 240px;
 cursor: pointer;
}

.nfa 
{
 font-size: small;
 text-align: left;
 color: grey;
}

#preloader 
{
 position: absolute;
 margin-left: 200px;
 margin-top: 150px;
}

.empdata 
{
 
}

.empdata td 
{
 margin-bottom: 0px;
 border-style: solid;
 border-width: 1px;
 width: 150px;
 border-color: #A0A0A4;
 height: 130px;
}

.empdata img 
{
 margin-top: 3px;
 margin-left: 10px;
 margin-right: 5px;
 margin-bottom: 3px;
 border-style: none;
 width: 130px;
 height: 100px;
}

.empdata td a 
{
 margin-top: 0;
 margin-right: 0px;
 margin-bottom: 0;
 margin-left: 7px;
 padding: 0;
 line-height: 10px;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight: normal;
 color: #000000;
 float: left;
}

.empdata td a:hover 
{
 text-decoration: underline;
 color: #000000;
 font-size: 14px;
}

div.pagination 
{
 padding: 3px;
 margin: 3px;
}

div.pagination a 
{
 padding-top: 2px;
 padding-right: 5px;
 padding-bottom: 2px;
 padding-left: 5px;
 margin: 2px;
 border-color: #000000;
 border-width: 1px;
 border-style: solid;
 text-decoration: none;/* no underline */

 color: #000000;
}

div.pagination a:hover, div.pagination a:active 
{
 padding-top: 2px;
 padding-right: 5px;
 padding-bottom: 2px;
 padding-left: 5px;
 margin: 2px;
 border-color: #000000;
 border-width: 1px;
 border-style: solid;
 background-color: #000000;
 color: #FFF;
}

div.pagination span.current 
{
 padding-top: 2px;
 padding-right: 5px;
 padding-bottom: 2px;
 padding-left: 5px;
 margin: 2px;
 border-color: #000000;
 border-width: 1px;
 border-style: solid;
 font-weight: bold;
 background-color: #000000;
 color: #FFF;
}

div.pagination span.disabled 
{
 padding-top: 2px;
 padding-right: 5px;
 padding-bottom: 2px;
 padding-left: 5px;
 margin: 2px;
 border-color: #EEE;
 border-width: 1px;
 border-style: solid;
 color: #DDD;
}
.coalimg
{

 border:none;
 width:250px;
 height:250px;
}
.urls 
{
 float: right;
 margin-top: 5px;
}

.urls a 
{
 color: #808080;
 font-size: 11px;
}

.urls a:hover 
{
 text-decoration: none;
 color: #000000;
}

.urls img 
{
 border-style: none;
 margin-left: 1px;
 margin-right: 1px;
}