body 
{
background-color: #577451;
color : #404040; 
margin-bottom : 0px; 
margin-right : 0px; 
margin-top : 0px; 
margin-left : 0px; 
} 

form
{
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

td.toptext
{
background-color: transparent;
font-size : 16px; 
color : #DE7908;
font-family : verdana, arial, sans-serif;
text-decoration : none; 
font-weight: bold;
}


td.before_after
{
background-color: transparent;
font-size : 18px; 
color : #000000;
font-family : Monotype Corsiva, arial, sans-serif;
text-decoration : none; 
font-weight: bold;
}

td.bgblue
{
background-color: #577451;
}  

td.toptext1
{
background-color: transparent;
font-size : 11px; 
color : #DE7908;
font-family : verdana, arial, sans-serif;
text-decoration : none; 
font-weight: bold;
}

td.secuirity
{
background-color: #C0C0C0;
font-size : 25px; 
color : #8A9AEF;
font-family : verdana, arial, sans-serif;
text-decoration : none; 
font-weight: bold;
letter-spacing: 2px;
} 



INPUT.textbox{
color : #002248;
BACKGROUND-COLOR: #EFEFEF;
border-top : 1px solid #002248;
border-bottom : 1px solid #002248;
border-left : 1px solid #002248;
border-right : 1px solid #002248;
font-family : Verdana;
font-size : 11px;
width : 218px;
}

TEXTAREA{
color : #002248;
BACKGROUND-COLOR: #EFEFEF;
border-color : #002248;
border-top : 1px solid;
border-bottom : 1px solid;
border-left : 1px solid;
border-right : 1px solid;
font-family : Verdana;
font-size : 11px;
width : 218px;
height: 50px;
}

td.menu_bkgtop
{
background: url(menutop_bkg.jpg) repeat-x scroll 0% 0%;
}

#flashh
{
background: url(flash_back.jpg) repeat-x scroll 0% 0%;
}






td.menu_bkgtop1
{
BACKGROUND-COLOR: #F77C1E;
}


 
td.paddingmenu
{
padding: 0px 10px 0px 10px;

}

td
{
background-color: transparent;
font-size : 11px; 
color : #4C4C42;
font-family : verdana, arial, sans-serif;
text-decoration : none; 
font-weight: normal;
} 

input.submit
{
background-color: #DEDEDE;
color : #002248;
font-weight: bold;
border-color : #002248;
border-top : 1px solid;
border-bottom : 1px solid;
border-left : 1px solid;
border-right : 1px solid;
font-family : Verdana;
font-size : 11px;
height: auto;
width: auto;
}

td.white
{
background-color: #F4F4F4;
font-size : 11px; 
color : #4C4C42;
font-family : verdana, arial, sans-serif;
text-decoration : none; 
font-weight: normal;
} 

td.textimage
{
background-color: transparent;
font-size : 11px; 
color : #4C4C42;
font-family : verdana, arial, sans-serif;
text-decoration : none; 
font-weight: normal;
padding: 0px 10px 0px 0px;
} 


td.textimage2
{
background-color: transparent;
font-size : 11px; 
color : #1C590D;
font-family : verdana, arial, sans-serif;
text-decoration : none; 
font-weight: normal;
padding: 1px 10px 0px 6px;
} 

td.textimage3
{
background-color: transparent;
font-size : 11px; 
color : #1C590D;
font-family : arial, sans-serif;
text-decoration : none; 
font-weight: normal;
padding: 0px 2px 0px 4px;
} 

td.texthead1
{
background-color: transparent;
font-size : 12px; 
color : #5D470E;
font-family : verdana, arial, sans-serif;
text-decoration : none; 
font-weight: bold;
padding: 5px 10px 5px 6px;
} 

td.text
{
background-color: transparent;
font-size : 11px; 
color : #134F05;
font-family : verdana, arial, sans-serif;
text-decoration : none; 
font-weight: normal;
padding: 0px 0px 0px 8px;
} 

td.footertext
{
background-color: transparent;
font-size : 10px; 
color : #ffffff;
font-family : verdana, arial, sans-serif;
text-decoration : none; 
font-weight: normal;

}

td.text2
{
background-color: transparent;
font-size : 12px; 
color : #14356a;
font-family : verdana, arial, sans-serif;
text-decoration : none; 
font-weight: normal;
padding: 0px 0px 0px 6px;
} 

td.top_color
{
background-color: #FAFAF8;
font-size : 11px; 
color : #404040;
font-family : verdana, arial, sans-serif;
text-decoration : none; 
font-weight: normal;
} 


td.footer_color
{
background-color: #567450;
font-size : 11px; 
color : #404040;
font-family : verdana, arial, sans-serif;
text-decoration : none; 
font-weight: normal;
padding: 4px 0px 2px 0px;
}

td.body_color
{
background-color: #D1DBC3;
color : #404040;
font-family : verdana, arial, sans-serif;
text-decoration : none; 
font-weight: normal;
}

td.padding
{
padding: 0px 10px 0px 12px;
color : #404040;
}

td.rightcolor
{
background-color: #F4F4F4;
}

td.rightborder
{
background-color: #F4F4F4;
border-right: 2px solid #9B9B9B;
}


td.searchtxt
{
background-color: transparent;
color : #020305;
font-size : 13px; 
font-family : verdana, arial, sans-serif;
text-decoration : none; 
font-weight: bold;
}

td.emailtxt
{
background-color: transparent;
color : #1C590D;
font-size : 11px; 
font-family : verdana, arial, sans-serif;
text-decoration : none; 
font-weight: bold;
}


td.logo_bkg
{
background: url(header_new_bkg.jpg) repeat-x scroll 0% 0%;
}
td.website-top-banner
{
background: url(dubline-header1.jpg) no-repeat scroll 0% 0%;
}
.ologo_bkg
{
background: url(logo_bkg.jpg) no-repeat scroll 0% 0%;
}
td.left-bodyb
{
background: url(left-bodyb.jpg) repeat-y scroll 0% 0%;
}

td.right-body
{
background: url(right-side.jpg) repeat-y scroll 0% 0%;
}

td.red-bkg
{
background: #F5624E repeat scroll 0% 0%;
border-left: 1px solid white;
color : #ffffff;
font-size : 11px; 
font-family : verdana, arial, sans-serif;
text-decoration : none; 
font-weight: normal;
}

td.footergreen
{
background: #577451 repeat scroll 0% 0%;
border-top: 1px solid white;
color : #ffffff;
font-size : 11px; 
font-family : verdana, arial, sans-serif;
text-decoration : none; 
font-weight: normal;
}

td.pat-right
{
background: url(our-patice-bkg.jpg) repeat scroll 0% 0%;
color : #000000;
font-size : 11px; 
font-family : verdana, arial, sans-serif;
text-decoration : none; 
font-weight: bold;
}


td.menu1
{
background-color: transparent;
font-size : 11px; 
color : #1357D2; 
font-family : verdana,arial,sans-serif;
text-decoration : none; 
font-weight: bold;
padding: 0px 8px 0px 10px;
}

a.menu
{
background-color: transparent;
font-size : 11px; 
color : #1357D2; 
font-family : verdana,arial,sans-serif;
text-decoration : none; 
font-weight: bold;
padding: 0px 8px 0px 10px;
} 

a.menu:visited
 {
background-color: transparent;
font-size : 11px; 
color : #1357D2; 
font-family : verdana,arial,sans-serif;
text-decoration : none; 
font-weight: bold;
padding: 0px 8px 0px 10px;
} 

a.menu:hover
{
background-color: transparent;
font-size : 11px; 
color : #000000; 
font-family : verdana,arial,sans-serif;
text-decoration : underline;
font-weight: bold;
padding: 0px 8px 0px 10px;
}



a.menu01
{
background-color: transparent;
font-size : 11px; 
color : #4A4D42; 
font-family : verdana,arial,sans-serif;
text-decoration : underline;
font-weight: normal;
} 

a.menu01:visited
 {
background-color: transparent;
font-size : 11px; 
color : #4A4D42;  
font-family : verdana,arial,sans-serif;
text-decoration : underline;
font-weight: normal;
} 

a.menu01:hover
{
background-color: transparent;
font-size : 11px; 
color : #000000; 
font-family : verdana,arial,sans-serif;
font-weight: normal;
}




a.back
{
background-color: transparent;
font-size : 11px; 
color : #4A4D42; 
font-family : verdana,arial,sans-serif;
text-decoration : underline;
font-weight: bold;
} 

a.back:visited
 {
background-color: transparent;
font-size : 11px; 
color : #4A4D42;  
font-family : verdana,arial,sans-serif;
text-decoration : underline;
font-weight: bold;
} 

a.back:hover
{
background-color: transparent;
font-size : 11px; 
color : #000000; 
font-family : verdana,arial,sans-serif;
font-weight: bold;
}

a.ftmenu
{
background-color: transparent;
font-size : 11px; 
color : #1E3363; 
font-family : verdana,arial,sans-serif;
text-decoration : undeline; 
font-weight: bold;
} 

a.ftmenu:visited
 {
background-color: transparent;
font-size : 11px; 
color : #1E3363; 
font-family : verdana,arial,sans-serif;
text-decoration : underline; 
font-weight: bold;
} 

a.ftmenu:hover
{
background-color: transparent;
font-size : 11px; 
color : #000000; 
font-family : verdana,arial,sans-serif;
text-decoration : underline;
font-weight: bold;
}

a.menufot
{
background-color: transparent;
font-size : 11px; 
color : #85BC6B; 
font-family : verdana,arial,sans-serif;
text-decoration : undeline; 
font-weight: bold;
} 

a.menufot:visited
 {
background-color: transparent;
font-size : 11px; 
color : #85BC6B; 
font-family : verdana,arial,sans-serif;
text-decoration : underline; 
font-weight: bold;
} 

a.menufot:hover
{
background-color: transparent;
font-size : 11px; 
color : #000000; 
font-family : verdana,arial,sans-serif;
text-decoration : underline;
font-weight: bold;
}


a.menutop
{
background-color: transparent;
font-size : 11px; 
color : #535247; 
font-family : verdana,arial,sans-serif;
text-decoration : none; 
font-weight: bold;
} 

a.menutop:visited
{
background-color: transparent;
font-size : 11px; 
color : #535247; 
font-family : verdana,arial,sans-serif;
text-decoration : none; 
font-weight: bold;
} 

a.menutop:hover
{
background-color: #38B8DC;
font-size : 11px; 
color : #ffffff; 
font-family : verdana,arial,sans-serif;
text-decoration : normal;
font-weight: none;
}

a.menu2
{
background-color: transparent;
font-size : 12px; 
color : #1357D2; 
font-family : verdana,arial,sans-serif;
text-decoration : underline; 
font-weight: bold;
} 

a.menu2:visited
 {
background-color: transparent;
font-size : 12px; 
color : #1357D2; 
font-family : verdana,arial,sans-serif;
text-decoration : underline; 
font-weight: bold;
} 

a.menu2:hover
{
background-color: transparent;
font-size : 12px; 
color : #000000; 
font-family : verdana,arial,sans-serif;
text-decoration : none;
font-weight: bold;
}
form
{
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}


input
{
background: transparent;
border-top : 1px solid #000000;
border-bottom : 1px solid #000000;
border-left : 1px solid #000000;
font-family : Verdana;
font-size : 11px;
color : #000000;
}

input.box
{
background: #FFFFFF;
border-top : 1px solid #396E2C;
border-bottom :1px solid #396E2C;
border-left : 1px solid #396E2C;
border-right : 1px solid #396E2C;
color : #012B5E;
font-family :arial,verdana, sans-serif;
width: 180px;
height: 18px;
}


input.box2
{
background: #FFFFFF;
border-top : 1px solid #1C590C;
border-bottom :1px solid #1C590C;
border-left : 1px solid #1C590C;
border-right : 1px solid #1C590C;
color : #000000;
font-family :arial,verdana, sans-serif;
width: 140px;
height: 15px;
}

input.sub
{
background: url(subscribe.jpg) repeat scroll 0% 0%;
height: 18px;
width: 81px;
border: thick none ;
}

input.go
{
background: #1C590D;
font-family : Verdana;
color : #ffffff;
font-family :arial,verdana, sans-serif;
height: 19px;
width: 25px;
}

td.abt_us_head
{
background: url(abthead.jpg) repeat-x scroll 0% 0%;
color : #463200;
font-size : 12px; 
font-family : verdana, arial, sans-serif;
text-decoration : none; 
font-weight: bold;
padding: 0px 0px 0px 10px;
}

td.abt_us_content
{
background-color: #F4F4F4;
color : #4C4C42;
font-size : 11px; 
font-family : verdana, arial, sans-serif;
text-decoration : none; 
padding: 0px 8px 0px 10px;
}

td.abt_us_content_head
{
background-color: #F4F4F4;
color : #4C4C42;
font-size : 13px; 
font-weight: bold;
font-family : verdana, arial, sans-serif;
text-decoration : none; 
padding: 0px 8px 0px 10px;
}

td.testimonial_content
{
background-color: #F4F4F4;
color : #535247; 
font-size : 13px; 
font-family : verdana, arial, sans-serif;
text-decoration : none; 
padding: 0px 8px 0px 10px;
font-weight: bold;
}


td.testimonial_head
{
background: transparent;
color : #463200;
font-size : 13px; 
font-family : verdana, arial, sans-serif;
text-decoration : none; 
font-weight: bold;
padding: 0px 0px 0px 10px;
}

.t1
{
border: 2px solid #BEB7B7;

}

td.img
{
padding: 0px 0px 0px 10px;

}

img.pic1
{

}

a.footerlinks
{
background-color: transparent;
font-size : 10px; 
color : #ffffff;
font-family : verdana, arial, sans-serif;
text-decoration : none; 
font-weight: normal;

}

a.footerlinks:hover
{
background-color: transparent;
font-size : 10px; 
color : #85BC6B;
font-family : verdana, arial, sans-serif;
text-decoration : none; 
font-weight: normal;

} 

h1
{
font-size : 11px; 
color : #DE7908;
font-family : verdana, arial, sans-serif;
text-decoration : none; 
font-weight: bold;
}

.heading
{
color : #463200;
font-size : 13px; 
font-family : verdana, arial, sans-serif;
text-decoration : none; 
font-weight: bold;
padding: 7px 0px 0px 10px;
}

.brade
{
font-size : 11px; 
color : #DE7908;
font-family : verdana, arial, sans-serif;
text-decoration : none; 
font-weight: bold;
padding: 0px 0px 0px 10px;
}
#slideshow {
    position:relative;
    height:255px;
}
#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;
}

