﻿body
{
    margin: 5px 0 0 0;
    font-family: Arial Tahoma;
}

.headbg
{
    background-image: url(     'head_bg.png' );
    background-position: bottom;
    background-repeat: repeat-x;
}

.contentbg
{
    background-image: url(     'index_15.png' );
    background-position: top;
    background-repeat: repeat-x;
}

.footerbg
{
    background-image: url(     'footer_44.png' );
    background-position: top;
    background-repeat: repeat-x;
    margin-top: 20px;
}
.footer_link
{
    font-family: verdana,arial,helvectica,geneva;
    font-size: 10px;
    color: #3368ac;
    padding-top: 20px;
    text-align: center;
    padding-bottom: 20px;
}

.footer:link, .footer:active, .footer:visited
{
    font-family:inherit;
    font-size:inherit;
    color:inherit;
    text-decoration:none;
}

.footer:hover
{
    font-family:inherit;
    font-size:inherit;
    color:inherit;
    text-decoration:underline;
}





h1
{
    font-family: Tahoma;
    font-size: 13pt;
    text-align: left;
    color: #2e2e2e;
    font-weight: 500;
    
}
.content
{
    font-family: Arial;
    font-size: 10pt;
    color: #474747;
    text-align: justify;
    padding-bottom: 20px;
    margin: 0;
}
.testimonials
{
    background-image: url(     'testimonials.png' );
    background-repeat: no-repeat;
    background-position: bottom;
    top: 20px;
    height: 248px;
    width: 309px;
    padding: 0 30px 0 20px;
}


.testimonial_author
{
    font-family: Arial;
    font-size: 9pt;
    color: #3368ac;
    font-weight: bold;
    text-align: right;
    padding-top: 10px;
}


.partner:link, .partner:active, .partner:visited
{
    color: #3368ac;
    text-align: left;
    font-family: Arial;
    font-size: 10pt;
    font-style: italic;
    padding: 0 0 4px 0;
    text-decoration:none;
    
}
.partner:hover
{
color: #3368ac;
    text-align: left;
    font-family: Arial;
    font-size: 10pt;
    font-style: italic;
    padding: 0 0 4px 0;
    
    text-decoration:underline;
}

.news_date
{
    font-family: Arial;
    font-size: 9pt;
    color: #3368ac;
    font-weight: bold;
    text-align: left;
}

.news_title
{
    font-family: Arial;
    font-size: 9pt;
    font-style: italic;
    color: #3e3e3e;
    padding-top: 10px;
    text-align: justify;
}



.news_link:link, .news_link:active, .news_link:visited
{
    font-family: Arial;
    font-size: 9pt;
    font-style: italic;
    color: #3368ac;
    padding: 10px 0 10px 0;
    text-align: right;
    text-decoration:none;
    vertical-align: bottom;
}
.news_link:hover
{
     font-family: Arial;
    font-size: 9pt;
    font-style: italic;
    color: #3368ac;
    padding: 10px 0 10px 0;
    text-align: right;
    text-decoration:none;
    text-decoration:underline;
    vertical-align: bottom;
}




/*
.menu_home
{
    width: 96px;
    height: 41px;
    background-image: url( 'home.png' );
    background-repeat: no-repeat;
}

.menu_home:hover
{
    width: 96px;
    height: 41px;
    background-image: url( 'home_ho.png' );
    background-repeat: no-repeat;
}

.menu_services
{
    width: 96px;
    height: 41px;
    background-image: url( 'services.png' );
    background-repeat: no-repeat;
}

.menu_services:hover
{
    width: 96px;
    height: 41px;
    background-image: url( 'services_ho.png' );
    background-repeat: no-repeat;
}

.menu_devlopment
{
    width: 121px;
    height: 41px;
    background-image: url( 'development.png' );
    background-repeat: no-repeat;
}
.menu_devlopment:hover
{
    width: 121px;
    height: 41px;
    background-image: url( 'development_ho.png' );
    background-repeat: no-repeat;
}

.menu_partners
{
    width: 97px;
    height: 41px;
    background-image: url( 'partners.png' );
    background-repeat: no-repeat;
}
.menu_partners:hover
{
    width: 97px;
    height: 41px;
    background-image: url( 'partners_ho.png' );
    background-repeat: no-repeat;
}

.menu_resources
{
    width: 97px;
    height: 41px;
    background-image: url( 'resources.png' );
    background-repeat: no-repeat;
}
.menu_resources:hover
{
    width: 97px;
    height: 41px;
    background-image: url( 'resources_ho.png' );
    background-repeat: no-repeat;
}

.menu_support
{
    width: 97px;
    height: 41px;
    background-image: url( 'support.png' );
    background-repeat: no-repeat;
}
.menu_support:hover
{
    width: 97px;
    height: 41px;
    background-image: url( 'support_ho.png' );
    background-repeat: no-repeat;
}

.menu_about_us
{
    width: 97px;
    height: 41px;
    background-image: url(          'about_us.png' );
    background-repeat: no-repeat;
}
.menu_about_us:hover
{
    width: 97px;
    height: 41px;
    background-image: url(          'about_us_ho.png' );
    background-repeat: no-repeat;
}
*/



/*innner pages*/

.side_bar
{
    list-style-image: url(         'li_blt.png' );
    text-align: left;
    color: #1a3a63;
    font-size: 11pt;
    font-family: Arial;
    line-height: 26px;
    width: 250px;
}
.side_anchor:link, .side_anchor:visited, .side_anchor:active
{
    list-style-image: url(         'li_blt.png' );
    text-align: left;
    color: #1a3a63;
    font-size: 11pt;
    font-family: Arial;
    line-height: 26px;
    width: 250px;
    text-decoration: none;
}
.side_anchor:hover
{
    list-style-image: url(         'li_blt.png' );
    text-align: left;
    color: #1a3a63;
    font-size: 11pt;
    font-weight: bold;
    font-family: Arial;
    line-height: 26px;
    width: 250px;
    text-decoration: none;
}



.side_div
{
    background-image: url(        'shad.png' );
    background-repeat: no-repeat;
    background-position: center top;
    height: 420px;
    width: 13px;
}



.in_content
{
    padding: 20px 0 0px 7px;
}

.title
{
    background-image: url(       'title_bg.png' );
    background-repeat: repeat-x;
    height: 30px;
    color: White;
    font-size: 11pt;
    font-weight: bolder;
    vertical-align: middle;
    font-family: Arial;
}

.top_anchor:link, .top_anchor:active, .top_anchor:visited, .top_anchor:hover
{
    font-size: smaller;
    color: White;
    text-decoration: none;
    padding-right: 10px;
}

.in_main_div
{
    font-family: Arial;
    font-size: 10pt;
    color: #474747;
    text-align: justify;
    margin: 0;
}

.inner_list
{
    list-style-image: url(       'marker.gif' );
    line-height: 26px;
}
p
{
    padding-bottom: 20px;
}

.sup
{
    background-image: url(     '24x7_support.gif' );
    background-repeat: no-repeat;
    width: 680px;
    height: 150px;
}

.update
{
    font-family: Arial;
    padding: 20px 0 0 15px;
}

.update_title
{
    color: #003399;
    font-weight: bold;
    font-size: small;
}
.update_date
{
    color: #808080;
    font-weight: bold;
    font-size: smaller;
}
.update_detail
{
    color: #333333;
    font-size: smaller;
}

.login_bg
{
    background-image: url(  'login_bg.png' );
    height: 171px;
    width: 234px;
    background-repeat: no-repeat;
    padding: 5px 5px 5px 5px;
}


.small_menu:link, .small_menu:active, .small_menu:visited
{
    text-decoration: none;
    color: inherit;
}
.small_menu:hover
{
    text-decoration: underline;
}

.line
{
    border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #999999;
    height:17px;
    font-size:8pt;
    padding-left:12px;
}

.login:hover, .login:active, .login:link, .login:visited
{
   text-decoration:none;  
}
.contact_us
{
    vertical-align: top;
    font-weight: bold;
    color: #6699FF;
    width: 70px;
    border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #999999;
}
.contact_us_cont
{
    padding:0 0 10px 0;
    border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #999999;
}

.maillink:link, .maillink:active, .maillink:visited
{
     color:inherit;
     text-decoration:none;
}
.maillink:hover
{
    color:inherit;
    text-decoration:underline;
}
.sitemap_ttl
{
    font-size: large;
    border-bottom-style: solid;
    border-bottom-width: 2px;
    border-bottom-color: #999999;
    color: #0066FF;
}
.sitemap_cont
{
    padding-left: 15px;
    border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #CCCCCC;
}

