
/* CSS Document */
body, p, ul, li, iframe, a, form, dl, h1, h2, h3, h4, h5, h6, dd, dt
{
    font-family: "Trebuchet MS" , Arial, Verdana, SansSerif, "helvetica Condensed";
    margin: 0px;
    padding: 0;
    text-decoration: none;
    list-style: none;
}
#site-container
{
    width: 960px;
    margin: auto;
    position: relative;
}

/*----------Top Header Styles------------*/
#top-head
{
    clear: both;
}
#top-links
{
    float: right;
    margin: 9px 0;
}
#top-links ul li
{
    font-size: 10px;
    color: #333;
    display: inline-block;
    float: right;
    background: transparent url(../images/bullet-dot.gif) no-repeat 2px scroll;
    padding: 0 10px;
}
#top-links ul li a:link, #top-links ul li a:visited
{
    color: #333;
}
#top-links ul li a:hover
{
    color: #333;
    text-decoration: underline;
}
#head-toparea
{
    margin: 0 0px 0 300px;
}
#select-service
{
    float: right;
    width: 175px;
    margin-top: 23px;
}
#support-banner
{

}
.select-box
{
    width: 170px;
    font-size: 10px;
}
/*----------Top Header Styles Ends------------*/


/*-------------MENU STYLES---------------*/
#n-mnu
{
    margin: 8px 0 0 0;
    height: 42px;
    background: transparent url(../images/n-menuC.jpg) repeat-x;
}
/** html #n-mnu{margin:8px 0 0 0; height:42px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/n-menuC.jpg', sizingMethod='scale')}*/
#n-mnu-left
{
    width: 6px;
    height: 42px;
    float: left;
    background-color: #FFF;
}

#n-mnu-center a{
    text-decoration:  underline;
}
#n-mnu-center a:hover{
    background: url(../images/header_over.gif);
    text-decoration:  underline;
}

#n-mnu-center
{
    width: 730px;
    float: left;
    height: 42px;
    font-size: 11px;
    /*text-transform: uppercase;*/
    color: #FFF;
    font-weight: bold;
    font-family: "Trebuchet MS" , Arial, Helvetica, sans-serif;
}
.dropdown
{
    float: left;
    height: 42px;
    line-height: 43px;
    background: transparent url(../images/n-menu-sep.jpg) no-repeat right 4px;
}
.dropdown dt
{
    color: #fff;
    padding: 0 15px;
    display: block;
}
.dropdown dt a
{
    color: #fff;
}
.dropdown div#one-ddheader:hover
{
    background: url(../images/header_over.gif);
}


/*#n-mnu-center ul li{ display:inline-block; float:left; height:46px;  background:transparent url(../../../Html/images/n-menu-sep.jpg) no-repeat right 4px;}

#n-mnu-center ul li a:link, #n-mnu-center ul li a:visited{ color:#FFF; display:block;  line-height:45px; padding:0 15px;}*/
dt.m-company:hover
{
    color: #107da6;
    display: block;
    background: url(../images/n-menu-company-bg.jpg) no-repeat center 3px;
}
/** html dt.m-company:hover{ color:#107da6; display:block; background:url(../images/n-menu-company-bg.jpg) no-repeat center 3px;}*/
html > body dt.m-products:hover
{
    color: #107da6;
    display: block;
    background: url(../images/n-menu-service-bg.jpg) no-repeat center 7px;
}
* html dt.m-products:hover
{
    color: #107da6;
    display: block;
    background: url(../images/n-menu-service-bg.jpg) no-repeat center 7px;
}
html > body dt.m-service:hover
{
    color: #107da6;
    display: block;
    background: url(../images/n-menu-service-bg.jpg) no-repeat center 7px;
}
* html dt.m-service:hover
{
    color: #107da6;
    display: block;
    background: url(../images/n-menu-service-bg.jpg) no-repeat center 7px;
}
html > body dt.m-solution:hover
{
    color: #107da6;
    display: block;
    background: url(../images/n-menu-service-bg.jpg) no-repeat center 7px;
}
* html dt.m-solution:hover
{
    color: #107da6;
    display: block;
    background: url(../images/n-menu-service-bg.jpg) no-repeat center 7px;
}
html > body dt.m-studio:hover
{
    color: #107da6;
    display: block;
    background: url(../images/n-menu-studio-bg.png) no-repeat center 6px;
}
* html dt.m-studio:hover
{
    color: #107da6;
    display: block;
    background: url(../images/n-menu-studio-bg.png) no-repeat center 6px;
}
html > body dt.m-resources:hover
{
    color: #107da6;
    display: block;
    background: url(../images/n-menu-service-bg.jpg) no-repeat center 7px;
}
* html dt.m-resources:hover
{
    color: #107da6;
    display: block;
    background: url(../images/n-menu-service-bg.jpg) no-repeat center 7px;
}
dt.m-support:hover
{
    color: #107da6;
    display: block;
    background: url(../images/n-menu-service-bg.jpg) no-repeat center 7px;
}
/** html #n-mnu-center ul li a:hover{color:#107da6; display:block; background-repeat:repeat-x; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/n-menu-service-bg.jpg', sizingMethod='scale')}*/




/*-------------Service Drop---------------*/
html > body #mnu-about
{
    width: 569px;
    height: 330px;
    left: 0px;
    background: transparent url(../images/aboutus-bg.png) no-repeat top;
    top: 3px;
    padding-left: 6px;
    z-index: 100;
}

* html #mnu-about
{
    left: 0px;
    background: no-repeat top;
    background: transparent url(../images/aboutus-bg1.png) no-repeat top; /*	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/aboutus-bg.png', sizingMethod='scale'); */
    width: 567px;
    height: 322px;
    top: 3px;
    padding-left: 6px;
}
html > body #mnu-product
{
    width: 670px;
    height: 494px;
    left: 0px;
    background: url(../images/resource-bg1.png) no-repeat top;
    margin-left: 0px;
    top: 3px;
    padding-left: 7px;
}
* html #mnu-product
{
    width: 756px;
    height: 466px;
    left: 0px;
    background: no-repeat top;
    background: url(../images/product-bg1.png) no-repeat top;
    margin-left: -2px;
    top: 3px;
    padding-left: 7px;
}
html > body #service-drop
{
    width: 654px;
    height: 512px;
    background: url(../images/service-bg.png) no-repeat top;
}
* html #service-drop
{
    width: 654px;
    height: 512px;
    background: no-repeat top;
    background: url(../images/service-bg1.png) no-repeat top;
}
html > body #solution-drop
{
    width: 231px;
    height: 195px; /*284*/
    background: url(../images/contact-bg.png) no-repeat top;
    margin-left: -1px;
    padding-left: 0px;
}
* html #solution-drop
{
    width: 571px;
    height: 284px;
    background: no-repeat top; /*	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./images/solution-bg.png', sizingMethod='scale');*/
    background: url(../images/solution-bg1.png) no-repeat top;
    margin-left: -2px;
    padding-left: 0px;
}
html > body #studio-drop
{
    width: 129px;
    height: 260px;
    background: url(../images/studio-bg1.png) no-repeat top;
    padding-left: 0px;
}
* html #studio-drop
{
    width: 359px;
    height: 210px;
    background: no-repeat top; /*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./images/studio-bg.png', sizingMethod='scale');*/
    background: url(../images/studio-bg1.png) no-repeat top;
    margin-left: -2px;
    padding-left: 0px;
}
html > body #resource-drop
{
    width: 365px;
    height: 221px;
    background: url(../images/resource-bg.png) no-repeat top;
    padding-left: 13px;
}
* html #resource-drop
{
    width: 365px;
    height: 221px;
    background: no-repeat top;
    background: url(../images/resource-bg1.png) no-repeat top; /*	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./images/resource-bg.png', sizingMethod='scale');*/
    padding-left: 13px;
}
.mnu-service
{
    padding: 14px 12px 3px 15px;
    font-family: Arial, Helvetica, sans-serif;
}
.mnu-bottom-line
{
    background: url(../images/n-menu-bottom-dot.gif) repeat-x bottom;
}
.mnu-browse
{
    text-transform: uppercase;
    color: #333333;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
}
.mnu-service ul
{
    margin: 13px 0 13px 0;
    text-transform: uppercase;
    color: #1788c3;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
}
.mnu-service ul a:link, .mnu-service ul a:visited, .mnu-service ul a:hover
{
    margin: 13px 0 13px 0;
    text-transform: uppercase;
    color: #1788c3;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
}
.mnu-service ul li a:link, .mnu-service ul li a:visited
{
    color: #333;
    line-height: 20px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-transform: none;
    text-decoration: none;
}
.mnu-service ul li a:hover
{
    color: #666666;
    line-height: 20px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-transform: none;
    text-decoration: none;
}
.whyus
{
    color: #656044;
    font-size: 11px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    display: block;
    padding-bottom: 10px;
    text-transform: none;
}
.whyus:hover
{
    color: #666666;
}
.pad-top-mnu
{
    padding-top: 5px;
}
.pad-bot-mnu
{
    padding-bottom: 14px;
}
.n-mnu-bot-line
{
    background: url(../images/n-menu-line.gif) repeat-x bottom;
}
.call
{
    font-size: 12px;
    font-weight: bold;
    color: #069;
    text-transform: none;
}
.whyus2
{
    color: #444;
    font-size: 11px;
    font-weight: normal;
    font-family: Arial, Helvetica, sans-serif;
    text-align: justify;
    text-transform: none;
    line-height: 18px;
}
div.n-box1
{
    width: 170px;
    height: 86px;
    background: url(../images/n-mnu-ser-box.gif) no-repeat center;
}
div.n-box1 a:link, div.n-box1 a:visited
{
    font-size: 11px;
    color: #fff;
    text-transform: uppercase;
    display: block;
    line-height: 20px;
    text-decoration: none;
}
div.n-box1 a:hover
{
    text-decoration: underline;
}
div.n-box1 td
{
    padding: 0px 0 0 7px;
}
/*-------------Service Drop ENDS---------------*/
/*-------------Product Drop Start---------------*/


/*-------------Product Drop Ends---------------*/
#search-area
{
    float: left;
    width: 210px;
    margin: 10px 0 0 0;
}
#search-L
{
    float: left;
    width: 5px;
    height: 25px;
    background: transparent url(../images/search-l2.png) left no-repeat scroll;
}
#search-C
{
    float: left;
    width: 200px;
    height: 25px;
}
#search-box
{
    float: left;
    width: 175px;
    height: 25px;
    background: transparent url(../images/search-center.png) top repeat-x;
    border: none;
    line-height: 20px;
}
#search-R
{
    float: left;
    width: 25px;
    height: 25px;
    background: transparent url(../images/search-r.png) no-repeat left scroll;
}
html > body .search-butt
{
    width: 28px;
    height: 26px;
    background: transparent url(../images/search-r.png) no-repeat scroll;
    border: none;
}
* html .search-butt
{
    float: left;
    width: 28px;
    height: 25px;
    background: transparent url(../images/search-r.png) no-repeat scroll;
    border: none;
}
#n-mnu-right
{
    width: 6px;
    height: 42px;
    float: right;
    background-color: #FFF;
}
/*-------------MENU STYLES Ends---------------*/



/* ######### Style for Drop Down Menu ######### */





/*-------------Body top---------------*/
div#body-top
{
    margin-top: 22px;
}
/*Banner*/
#banner-top
{
    width: 736px;
    height: 338px;
    float: left;
}
#numbers
{
    margin: 280px 20px 0 560px;
    font-size: 11px;
    font-weight: bold;
}
.arr-select
{
    background: transparent url(../images/arr_select.png) bottom no-repeat scroll;
    width: 34px;
    height: 29px;
    float: left;
    color: #FFF;
}
.arr-select a
{
    display: block;
    padding: 0 0 0 13px;
    color: #fff;
    line-height: 36px;
}
.unselect
{
    background: transparent url(../images/arr-un-select.png) bottom no-repeat scroll;
    width: 31px;
    height: 29px;
    float: left;
}
.unselect a
{
    display: block;
    padding: 0 0 0 10px;
    color: #333;
    line-height: 36px;
}



/*Ends*/

/*Accordian*/
#accordian
{
    width: 216px;
    height: 338px;
    float: left;
    margin-left: 6px;
}
.acc1
{
    font-weight: normal;
    color: #fff;
    padding-left: 0px;
    font-size: 13px;
    display: block;
    margin-bottom: 4px;
}
h4
{
    width: 215px;
    height: 24px;
    background: url(../images/acc-1.gif) no-repeat center scroll;
    line-height: 23px;
}
h4 a:link, h4 a:visited
{
    padding-left: 19px;
    display: block;
    color: #FFF;
}
h4 a:hover
{
    padding-left: 19px;
    display: block;
    color: #FFF;
    text-decoration: none;
}
.accord-txt ul
{
    margin: 3px 0px 0px 19px;
    font-size: 11px;
}
.accord-txt ul li
{
    margin: 10px 0 0 0;
}
.accord-txt ul li a:link, .accord-txt ul li a:visited
{
    color: #C00;
    background: url(../images/arrow.gif) left no-repeat;
    display: block;
    padding-left: 15px;
}
.accord-txt ul li a:hover
{
    color: #333;
    background: url(../images/arrow.gif) left no-repeat;
    display: block;
    padding-left: 15px;
    text-decoration: underline;
}
.acc-content-box
{
    height: 224px;
    display: block;
}
.more a:link, .more a:visited
{
    color: #C00;
    display: block;
    float: right;
    font-size: 11px;
}
.more a:hover
{
    color: #333;
    display: block;
    float: right;
    font-size: 11px;
    text-decoration: underline;
}
/*Ends*/
html > body .shadow
{
    clear: both;
    width: 729px;
    background: transparent url(../images/banner-shadow.png) no-repeat top scroll;
    height: 15px;
}
* html .shadow
{
    clear: both;
    width: 729px;
    background: transparent no-repeat top scroll;
    height: 15px;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./images/banner-shadow.png', sizingMethod='scale');
}
/*-------------Body top ENDS---------------*/


/*-------------SLIDE AREA---------------*/
#slide-area
{
    height: 123px;
    border: #d2d2d2 solid 1px;
    background-color: #f8f7f7;
}
.arr-left
{
    width: 25px;
    margin: 48px 5px 0 12px;
    float: left;
}
.slide-center
{
    float: left;
    width: 861px;
    margin: 12px 0;
}
.arr-right
{
    width: 25px;
    margin: 48px 0px 0 5px;
    float: left;
}

.slide-content
{
    width: 278px;
    float: left;
    padding-right: 6px;
}
html > body .image-frame
{
    width: 111px;
    height: 101px;
    background: transparent url(../images/photo-frame.png) no-repeat center scroll;
    display: block;
    float: left;
}
* html .image-frame
{
    width: 111px;
    height: 101px;
    display: block;
    background: transparent no-repeat center scroll;
    float: left;
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./images/photo-frame.png', sizingMethod='scale');
}
.frame-txtarea
{
    margin: 0 0 0 0px;
}
.frame-txtarea h5
{
    color: #900;
    font-size: 12px;
    padding-top: 5px;
}
.frame-txt1
{
    font-size: 11px;
    color: #333;
}
.image
{
    width: 95px;
    height: 85px;
    margin: 8px;
}
.frame-txtarea a:link, .frame-txtarea a:visited
{
    font-size: 12px;
    color: #C33;
    float: right;
}
.frame-txtarea a:hover
{
    color: #333;
    float: right;
}
/*-------------SLIDE AREA Ends---------------*/

/*-------------TAB AREA---------------*/
#tab-about-area
{
    clear: both;
    position: relative;
}
#tab-area
{
    width: 655px;
    height: 400px;
    float: left;
    background: transparent url(../images/tabarea-bg.gif) repeat-x top scroll;
    border: #dcdcdc solid 1px;
}
.tabs
{
    float: left;
    display: block;
}

html > body .tabs ul li
{
    float: left;
    display: inline-block;
    border-right: #dcdcdc solid 1px;
    font-size: 12px;
    color: #c30;
    line-height: 30px;
    width: 130px;
    font-weight: bold;
    text-align: center;
}
* html .tabs ul li
{
    float: left;
    display: inline-block;
    border-right: #dcdcdc solid 1px;
    font-size: 12px;
    color: #c30;
    line-height: 30px;
    width: 128px;
    font-weight: bold;
    text-align: center;
}

.tabs ul li a:link, .tabs ul li a:visited
{
    font-size: 12px;
    color: #c30;
    display: block;
    float: left;
    line-height: 30px;
    width: 130px;
    background: transparent url(../images/tabarea-bg-unselect.gif) repeat-x top scroll;
    border-right: #dcdcdc solid 1px;
    border-bottom: #dcdcdc solid 1px;
    font-weight: bold;
    text-align: center;
}
.tabs ul li a.select
{
    background: none;
    border-bottom: none;
}

.tab-contents
{
}
html > body .tab-image-frame
{
    width: 89px;
    height: 82px;
    background: transparent url(../images/tab-img-frame.png) no-repeat center;
    display: block;
    float: left;
}
* html .tab-image-frame
{
    width: 89px;
    height: 82px;
    background: transparent no-repeat center;
    display: block;
    float: left;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./images/tab-img-frame.png', sizingMethod='scale');
}
.tab-image
{
    width: 76px;
    height: 67px;
    margin: 7px 3px 10px 7px;
}
.tab-frame-txtarea
{
    padding-left: 98px;
    display: block;
}
html > body .tab-slide-content
{
    width: 300px;
    float: left;
    padding-right: 6px;
    margin: 10px 10px;
}
* html .tab-slide-content
{
    width: 300px;
    float: left;
    padding-right: 6px;
    margin: 7px 8px;
}
.tab-frame-txtarea h5 a:link, .tab-frame-txtarea h5 a:visited
{
    color: #333;
    font-size: 12px;
    font-weight: bold;
}
.tab-frame-txtarea h5 a:hover
{
    color: #C00;
    font-size: 12px;
    font-weight: bold;
}
.tab-frame-txt1
{
    font-size: 11px;
    color: #666;
}
#outsourcing
{
    clear: both;
    height: 30px;
    margin: 0 12px;
    border: #dfdfbe solid 1px;
    padding-left: 40px;
    background: #fdfbe7 url(../images/downarrow.gif) no-repeat 10px 4px;
}
#outsourcing a
{
    font-size: 12px;
    font-weight: bold;
    color: #000;
    line-height: 27px;
    font-family: Arial, Helvetica, sans-serif;
}
/*-------------TAB-AREA Ends---------------*/


/*-------------About ajsquare AREA---------------*/
#about-ajsquare
{
    width: 288px;
    height: 240px;
    float: right;
    background: url(../images/about-ajsquare.gif) top repeat-x;
    border: #dcdcdc solid 1px;
}
.about-inc
{
    color: #c00;
    font-size: 13px;
    font-weight: bold;
    display: block;
    padding: 8px 0 6px 15px;
}
.building
{
    padding: 0 6px 0 12px;
    display: block;
    font-size: 12px;
    color: #333;
}
ul.goalsxc
{
    font-size: 12px;
    margin: 6px 6px 6px 17px;
    color: #666;
}
ul.goalsxc li
{
    background: url(../images/speaker.gif) no-repeat left 11px;
    padding: 4px 0px 4px 19px;
}
/*-------------About ajsquare Ends---------------*/
/*-------------News Letter AREA---------------*/
/*#newsletter{width:288px; height:136px; border:#dcdcdc solid 1px; margin-top:15px; float:right; padding:0px 0px 7px 0 ;}*/
#newsletter
{
    width: 290px;
    border: #dcdcdc solid 0px;
    margin-top: 15px;
    float: right;
    padding: 0px 0px 7px 0;
}
#newsletter form
{
    padding: 2px 5px 2px 15px;
    font-size: 12px;
    color: #333;
    line-height: 27px;
}
#newsletter form .t-box
{
    width: 200px;
    color: #666;
    font-size: 11px;
}
/*-------------News Letter AREA ENDS ---------------*/


/*-------------Last Links area---------------*/
.link-area
{
    clear: both;
    background-color: #f9f9f9;
    border: #dcdcdc solid 1px;
    padding: 6px;
    font-size: 11px;
    color: #333;
    text-decoration: none;
    line-height: 20px;
}
.link-part
{
    width: 280px;
    float: left;
    background: url(../images/links-seprator.gif) repeat-y right;
    padding-left: 5px;
}
.link-area b
{
    font-size: 12px;
    display: block;
}
.links-img
{
    width: 65px;
    height: 77px;
    float: left;
}
.links-txt
{
    margin: 0 4px 0 68px;
}
.links-txt a:link, .links-txt a:visited
{
    color: #333;
}
.links-txt a:hover
{
    color: #333;
    text-decoration: underline;
}
.free-link-part
{
    width: 350px;
    float: left;
    background: url(../images/links-seprator.gif) repeat-y right;
    padding-left: 5px;
}
.free-links-txt
{
    margin: 0 4px 0 5px;
    width: 100px;
    float: left;
}
.free-links-txt2
{
    margin: 0 4px 0 3px;
    width: 105px;
    float: right;
}
.free-links-txt a:link, .free-links-txt a:visited
{
    color: #333;
}
.free-links-txt a:hover
{
    color: #333;
    text-decoration: underline;
}
.free-links-txt2 a:link, .free-links-txt2 a:visited
{
    color: #333;
}
.free-links-txt2 a:hover
{
    color: #333;
    text-decoration: underline;
}
/*-------------Last Links area ENDS---------------*/
<!
--Footer-- > .footer
{
    border-top: #7f7f7f solid 4px;
}
.footer
{
    border-top: #7f7f7f solid 5px;
}
.footer p
{
    font-size: 11px;
    color: #666;
}
.foot-link
{
    color: #333;
    font-size: 12px;
    margin-top: 9px;
    margin-bottom: 6px;
}
.foot-link a
{
    color: #333;
}
.foot-link a:hover
{
    color: #333;
    text-decoration: underline;
}
.payments
{
    width: 500px;
    float: left;
    font-size: 10px;
    color: #666;
}
.certify
{
    width: 400px;
    float: right;
}
.certify img
{
    padding-left: 10px;
}
/*Footer Ends*/
/*----------------------------------------------------------------ABOUTUS PAGE Styles-----------------------------------------------------------------*/

.your-path
{
    font-size: 11px;
    color: #666;
    font-weight: bold;
    width: 600px;
    float: left;
}
.print-area
{
    display: block;
    float: right;
}
.print-area img
{
    padding: 0 5px;
}
.print-area a:link, .print-area a:visited
{
    font-size: 11px;
    color: #666;
}
.print-area a:hover
{
    text-decoration: underline;
}
.your-path a:link, .your-path a:visited
{
    color: #333;
    font-weight: normal;
}
.your-path a:hover
{
    color: #333;
    text-decoration: underline;
}

/*------------ABOUTUS Left---------*/
#about-left
{
    width: 177px;
    float: left;
    margin-right: 6px;
    background: url(../../ajsquarehome/images/sid-mnu-bg.gif) repeat-x top;
}
#about-right
{
    float: left;
}
.about-mnu-top
{
    display: block;
    background: url(../../ajsquarehome/images/about-submnu-bg-top.gif) repeat-x top;
    font-size: 12px;
    text-transform: uppercase;
    color: #FFF;
    height: 29px;
    font-weight: bold;
    line-height: 30px;
    padding-left: 12px;
}
ul.mainlist
{
    margin: 8px 2px 10px 12px;
    font-size: 13px;
    color: #338fcf;
}
ul.mainlist li
{
    padding: 5px 0px 5px 0px;
}
ul.mainlist li a
{
    font-size: 12px;
    color: #338fcf;
    display: block;
}
ul.mainlist li a:hover
{
    color: #333;
}
ul.mnu-sublist
{
    margin: 0px 0 5px 8px;
    font-size: 11px;
    color: #C60;
}
ul.mnu-sublist li a:link, ul.mnu-sublist li a:visited
{
    font-size: 11px;
    color: #333;
    display: block;
}
ul.mnu-sublist li a:hover
{
    font-size: 11px;
    color: #C60;
}
/*------------ABOUTUS Left ENDS---------*/


/*------------Center AND Right---------*/
#conntent-center
{
    width: 570px;
    float: left;
}
#conntent-center h3
{
    font-size: 13px;
    font-weight: bold;
    color: #C60;
}
#conntent-center p
{
    font-size: 12px;
    color: #666;
    line-height: 18px;
    text-align: justify;
}
#conntent-center ul
{
    margin: 10px;
}
#conntent-center ul li
{
    margin: 0 0 0 16px;
    font-size: 12px;
    color: #900;
    line-height: 18px;
    text-align: justify;
    list-style: disc;
}
#right-highlights
{
    float: right;
    width: 184px;
}
.about-right-content
{
    background-color: #666;
    text-indent: 10px;
    font-size: 11px;
    text-align: justify;
    display: block;
    border-left: #e5e5e5 solid 1px;
    border-right: #e5e5e5 solid 1px;
    padding: 3px 4px 4px 6px;
}
.about-right-content p
{
    font-size: 13px;
    font-weight: bold;
    color: #338fcf;
    display: block;
    background: url(../images/border.gif) bottom repeat-x;
    line-height: 26px;
}
.about-right-content ul li a:link
{
    color: #333;
}
.about-right-content ul li
{
    background: url(../images/about-bullet.gif) no-repeat left;
    font-size: 11px;
    line-height: 23px;
    padding-left: 10px;
    margin-left: 5px;
}
.about-right-content ul li a:link, .about-right-content ul li a:visited
{
    color: #333;
}
.about-right-content ul li a:hover
{
    text-decoration: underline;
}
.about-right-content h5 a:link, .about-right-content h5 a:visited
{
    text-align: center;
    padding-top: 10px;
    font-size: 12px;
    color: #338fcf;
    display: block;
}
.about-right-content h5 a:hover
{
    color: #333;
    display: block;
}
html > body .about-banner-shd-T
{
    background: transparent url(../images/about-banner-shadow-t.png) no-repeat 170px bottom;
}
* html .about-banner-shd-T
{
    background: transparent no-repeat 170px bottom;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./images/about-banner-shadow-t.png', sizingMethod='scale');
}
html > body .about-banner-shd-B
{
    height: 12px;
    clear: both;
    background: transparent url(../images/about-banner-shadow-b.png) no-repeat top;
}
* html .about-banner-shd-B
{
    background: no-repeat top;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./images/about-banner-shadow-b.png', sizingMethod='scale');
    height: 12px;
    clear: both;
}
.about-banner
{
    height: 223px;
    clear: both;
}
/*------------Center AND Right Ends---------*/


#tab-area100ajs
{
    background: transparent url(../images/tabarea-bg.gif) repeat-x top scroll;
    border: #dcdcdc solid 1px;
}

