html
{
    margin: 0px;
    padding: 0px;
}
body
{
    padding: 0px;
    margin: 0px; /*background:url(../images/back_bg.jpg) repeat-x;*/
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #111;
}
.main-container
{
    /*width: 1348px;*/
    width: 1000px;
    margin: 0px auto;
}
.container
{
    background: #FFF;
    float: left;
    margin: 0px 0px 0px 25px;
    padding: 0px 0 0px 0;
    display: block;
    width: 950px; /* 	box-shadow:0 0 10px #999; 	-moz-box-shadow:0 0 10px #999; 	-webkit-box-shadow:0 0 10px #999;*/
}
@font-face
{
    font-family: "KAMAL1";
    src: url('../fonts/GOTHIC.eot?iefix=') format('eot'), url('../fonts/GOTHIC.TTF') format('truetype');
}

@font-face
{
    font-family: "Swiss";
    src: url('../fonts/tt0001m_.ttf') format('truetype');
}
/*
@font-face{
    font-family: "KAMAL";
    src: url('../fonts/copperplate-gothic-light.eot?iefix=') format('eot'), 
	url('../fonts/copperplate-gothic-light.ttf') format('truetype');
}*/
.top-link
{
    width: 928px;
    float: right;
    display: block;
    padding: 5px 10px;
    border-top: #ccc solid 1px;
    border-right: #ccc solid 1px;
    border-left: #ccc solid 1px;
}
.top-link ul
{
    float: right;
    margin: 0px;
    padding: 0px;
    list-style-type: none;
}
.top-link li
{
    float: right;
    display: block;
}
.top-link a
{
    font-weight: bold;
    padding: 5px 10px;
    color: #060;
    float: right;
    display: block;
    font-size: 12px;
    text-decoration: none;
    border-right: #CCC solid 1px;
}
.top-link a:hover
{
    background: #111;
    color: #630;
}
.top-sec-box
{
    position: absolute;
    z-index: 10;
    display: block;
}
.co-name
{
    width: 930px;
    padding: 15px 0 0 20px;
    float: left;
    display: block;
    height: 110px; /*background:#060;*/
    background: url(../images/index_01.png) no-repeat;
}
.go
{
    float: right;
    display: block;
    margin: 65px 10px 0 0px;
}
.go a
{
    float: right !important;
    background: url(../images/go_leaf1.png) #FFF center no-repeat !important;
    display: block !important;
    border: none;
    text-decoration: none !important;
    padding: 12px 5px 13px 21px !important;
    border: none !important;
    border-radius: 0px !important;
}
.go a:hover
{
    /*background:url(../images/go_leaf_over.png) #FFF center no-repeat  !important;*/
}
.search
{
    display: block;
    float: right;
    padding: 7px 5px;
    margin: 80px 0 0 0;
}
.input-box
{
    margin: 65px 0 0 0;
    bottom: 0px;
    float: right;
    display: block;
    font-size: 12px;
    color: #060;
    background: #FFF;
    padding: 5px 5px;
    border: none; /* 	-moz-border-radius:5px; 	box-shadow:0 0 3px #333 inset; 	-moz-box-shadow:0 0 3px #333 inset;*/
}
.head_box
{
    float: left;
    display: block;
    width: 300px; /*background:-moz-linear-gradient(top center , #51A400, #203503) repeat scroll 0 0 transparent;*/
    padding: 0px;
    margin: 5px 5px 5px 10px;
}
.testimonials
{
    background: #FFF;
    width: 290px;
    padding: 0px 0 8px 0;
    display: block;
    text-align: justify;
    float: left;
}

.testimonials b
{
    color: #900;
    display: block;
    padding: 3px 0;
}
.testimonials a
{
    background: /*-moz-linear-gradient(top center , #fff, #ccc) repeat scroll 0 0 transparent;*/ text-align:right;
    display: block;
    color: #060;
    font-size: 10px;
    padding: 3px 5px;
    margin: 10px 0px 0 0;
    text-decoration: none;
    float: right;
    font-weight: bold;
    transition: all 0.3s ease-out;
    background: url(../images/a-bg.jpg) repeat-x;
}
.testimonials a:hover
{
    color: #111;
    background: /*-moz-linear-gradient(top center , #ccc, #fff) repeat scroll 0 0 transparent;*/ text-decoration:underline;
    background: url(../images/a-bg-hover.jpg) repeat-x;
}
.news-event
{
    background: url(../images/sub_shadow1.png) left no-repeat #FFF;
    width: 305px;
    padding: 0px 0 10px 0;
    display: block;
    text-align: center;
    float: left;
}
.news-event b
{
    color: #900;
    display: block;
    padding: 3px 0;
}
.news-event a
{
    background: /*-moz-linear-gradient(top center , #fff, #ccc) repeat scroll 0 0 transparent;*/ text-align:right;
    display: block;
    color: #060;
    font-size: 10px;
    padding: 3px 5px;
    margin: 10px 10px 0 0;
    text-decoration: none;
    float: right;
    font-weight: bold;
    transition: all 0.3s ease-out;
    background: url(../images/a-bg.jpg) repeat-x;
}

.news-event a:hover
{
    color: #111;
    background: /*-moz-linear-gradient(top center , #ccc, #fff) repeat scroll 0 0 transparent;*/ text-decoration:underline;
    background: url(../images/a-bg-hover.jpg) repeat-x;
}
.news-eve a
{
    background: /*-moz-linear-gradient(top center , #fff, #ccc) repeat scroll 0 0 transparent;*/ text-align:right;
    display: block;
    color: #060;
    font-size: 10px;
    padding: 3px 5px;
    margin: -18px 10px 0 0;
    text-decoration: none;
    float: right;
    font-weight: bold;
    transition: all 0.3s ease-out;
    background: url(../images/a-bg.jpg) repeat-x;
}
.news-eve a:hover
{
    color: #111;
    background: /*-moz-linear-gradient(top center , #ccc, #fff) repeat scroll 0 0 transparent;*/ text-decoration:underline;
    background: url(../images/a-bg-hover.jpg) repeat-x;
}
.achiever
{
    background: url(../images/sub_shadow.png) right no-repeat #FFF;
    width: 305px;
    padding: 0px 0 8px 0;
    display: block;
    text-align: justify;
    float: left;
}
.achiever b
{
    color: #900;
    display: block;
    padding: 3px 0;
}
.achiever a
{
    background: /*-moz-linear-gradient(top center , #fff, #ccc) repeat scroll 0 0 transparent;*/ text-align:right;
    display: block;
    color: #060;
    font-size: 10px;
    padding: 3px 5px;
    margin: 10px 10px 0 0;
    text-decoration: none;
    float: right;
    font-weight: bold;
    transition: all 0.3s ease-out;
    background: url(../images/a-bg.jpg) repeat-x;
}
.achiever a:hover
{
    color: #111;
    background: /*-moz-linear-gradient(top center , #ccc, #fff) repeat scroll 0 0 transparent;*/ text-decoration:underline;
    background: url(../images/a-bg-hover.jpg) repeat-x;
}

.mega-menu
{
    display: block;
    float: left;
}
.player
{
    padding: 2px 0 0 75px;
    float: left;
    display: block;
}
.products
{
    padding: 7px 4px;
    background: #f0f0f0;
    width: 940px;
    float: left;
    display: block;
    border-bottom: #ccc solid 1px;
    border-right: #ccc solid 1px;
    border-left: #ccc solid 1px;
}
.products img
{
    width: 188px;
    float: left;
    display: block;
}
.clear
{
    clear: both;
}
.sub_header
{
    float: left;
    display: block;
    padding: 20px 0;
}
.text_container
{
    width: 950px;
    padding: 20px 0px 10px 0px;
    float: left;
    display: block;
    line-height: 18px;
}
.text_container ul
{
    margin: 0px 20px;
    padding: 0px;
    list-style-type: square;
}
.text_container li
{
    padding: 10px 0;
    border-bottom: #f0f0f0 solid 1px;
}
.left_container
{
    width: 200px;
    min-height: 300px;
    float: left;
    display: block;
}
.left_container h2
{
    /*background: -moz-linear-gradient(top center, #ccc, #e0e0e0) repeat scroll 0 0 transparent;*/
    background: url(../images/left-head-bg.jpg) repeat-x;
    background-color: #e0e0e0;
    border-bottom: #666 solid 2px;
    margin: 0 0px 10px 0px;
    font-size: 12px;
    font-weight: bold;
    padding: 8px 10px;
    color: #111;
    text-transform: uppercase;
}
.left_container ul
{
    margin: 0 0px 0 10px;
    padding: 0px;
    list-style-type: none;
}
.left_container ul ul
{
    margin: 10px 10px;
    padding: 0px;
    list-style-type: none;
}
.left_container li
{
    margin: 0px !important;
    padding: 0px !important;
    border-bottom: none !important;
}
.left_container a
{
    display: block;
    text-decoration: none;
    color: #333;
    border-left: #060 solid 3px;
    padding: 5px 10px;
    margin: 0 0 1px 0px;
    background: #f0f0f0;
    transition: all ease-out 0.3s;
    -moz-transition: all ease-out 0.3s;
    -webkit-transition: all ease-out 0.3s;
}
.left_container active
{
    background: #e0e0e0 !important;
    color: #000;
}
.active
{
    background: #e0e0e0 !important;
    color: #000 !important;
}
.left_container li li a
{
    border-left: #060 solid 2px;
    display: block;
    text-decoration: none;
    padding: 2px 3px;
    margin: 0 0 5px 0;
    background: none !important;
    transition: all ease-out 0.3s;
    -moz-transition: all ease-out 0.3s;
    -webkit-transition: all ease-out 0.3s;
}
.left_container a:hover
{
    background: #e0e0e0;
    color: #000;
}
.left_container li li a:hover
{
    color: #060;
    background: #f0f0f0 !important;
}
.right_container
{
    width: 740px;
    min-height: 300px;
    float: left;
    display: block;
    padding: 0 0 10px 10px;
}
.right_container p
{
    padding: 0 10px;
    margin: 0px;
}
.right_container h2
{
    border-bottom: #666 solid 2px;
    margin: 0 0px 10px 0px;
    font-size: 12px;
    font-weight: bold;
    padding: 8px 10px;
    color: #111;
    text-transform: uppercase;
}
.pro_box
{
    font-family: "arial";
    text-align: center;
    margin: 0 27px 27px 0;
    padding: 5px;
    width: 210px;
    float: left;
    display: block;
    min-height: 300px;
    border: #999 solid 1px;
}
.pro_box p
{
    margin: 5px 0px 10px 0;
    padding: 5px;
    background: #f0f0f0;
    display: block;
    color: #000;
    min-height: 75px;
    line-height: 24px;
    text-align: left;
}
.pro_box a
{
    font-family: Arial, Helvetica, sans-serif;
    float: right;
    margin: 0 0 0 5px;
    padding: 3px 5px 3px 5px;
    background: url(../images/box-a.jpg) repeat-x bottom;
    color: #FFF;
    font-size: 10px;
    font-weight: bold;
    text-decoration: none;
}

.successstories a.next, .successstories a.prev
{
    font-family: Arial, Helvetica, sans-serif;
    margin: 0 0 0 5px;
    padding: 5px;
    background: url(../images/box-a.jpg) repeat-x bottom;
    color: #FFF;
    font-size: 10px;
    font-weight: bold;
    text-decoration: none;
}
.pro_box u
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-decoration: none;
    padding: 3px 0;
    float: left;
}
.pro_box_right
{
    text-align: center;
    margin: 0 0px 27px 0;
    padding: 5px;
    width: 210px;
    float: left;
    display: block;
    min-height: 300px;
    border: #999 solid 1px;
}
.pro_box_right p
{
    margin: 5px 0px 10px 0;
    padding: 5px;
    background: #f0f0f0;
    display: block;
    color: #000;
    min-height: 75px;
    line-height: 24px;
    text-align: left;
}
.pro_box_right a
{
    font-family: Arial, Helvetica, sans-serif;
    float: right;
    margin: 0 0 0 5px;
    padding: 3px 5px 3px 5px;
    background: url(../images/box-a.jpg) repeat-x bottom;
    color: #FFF;
    font-size: 10px;
    font-weight: bold;
    text-decoration: none;
}
.pro_box_right u
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-decoration: none;
    padding: 3px 0;
    float: left;
}


.achiever_box
{
    font-family: "arial";
    text-align: center;
    margin: 0 0 20px 20px;
    padding: 0px;
    width: 220px;
    float: left;
    display: block;
    min-height: 295px;
    border: #999 solid 1px;
}
.achiever_box p
{
    margin: 5px 0px 0px 0;
    padding: 5px;
    background: #f0f0f0;
    display: block;
    color: #000;
    line-height: 24px;
    text-align: left;
}
.achiever_box u
{
    font-weight: bold;
    text-decoration: none;
    text-align: center;
    color: #900;
}

.achiever_img
{
    margin: 5px auto;
    width: 145px;
    height: 200px;
    border: #030 solid 2px;
}

.input_pro
{
    border: #999 solid 1px;
    padding: 5px;
    float: left;
    width: 30px;
    margin: 0 0 0 5px;
    font-size: 10px;
}
.pro_img
{
    width: 200px;
    height: 200px;
}
.pro_details
{
    width: 700px;
    margin: auto;
}
.pro_details h2
{
    background: #f0f0f0;
    border-left: #060 solid 3px;
    font-size: 14px;
    font-family: "arial";
    display: block;
    float: left;
    padding: 5px 10px;
    margin: 0 0 10px 10px;
    color: #060;
    border-bottom: none;
}
.pro_details a
{
    font-family: Arial, Helvetica, sans-serif;
    float: right;
    margin: 0 0 0 5px;
    padding: 6px 5px 7px 5px;
    background: -moz-linear-gradient(top center, #7DD20F, #2E4C05) repeat scroll 0 0 transparent;
    color: #FFF;
    font-size: 10px;
    font-weight: bold;
    text-decoration: none;
}
.input_pro_1
{
    border: #999 solid 1px;
    padding: 5px;
    float: right;
    width: 30px;
    margin: 5px 0 0 0px;
    font-size: 10px;
}
.details_img
{
    padding: 5px 0;
    text-align: center;
    float: left;
    display: block;
    width: 250px;
    border: #ccc solid 1px;
}
.price
{
    float: right;
    display: block;
    background: #f0f0f0;
    border: #CCC solid 0px;
    padding: 5px;
    width: 240px;
}
.price b
{
    color: #900;
}
.price a
{
    font-family: Arial, Helvetica, sans-serif;
    float: right;
    margin: 5px 0 0 5px;
    padding: 3px 5px 4px 5px;
    background: url('../images/box-a.jpg') repeat-x;
    color: #FFF;
    font-size: 10px;
    font-weight: bold;
    text-decoration: none;
}
.print
{
    height: 30px;
    display: block;
    font-size: 10px;
    display: block;
    text-align: right;
}
.print a
{
    background: url(../images/print_icon.png) right no-repeat !important;
    display: block;
    float: right;
    background: none;
    color: #09F;
    padding: 5px 25px 5px 5px;
    text-decoration: none;
    font-weight: bold;
}


.left-border
{
    background: #f0f0f0;
    border: none !important;
}
.quick_link_container
{
    background: #f0f0f0; /*border-top:#333 solid 5px;*/
    width: 948px;
    float: left;
    display: block;
    border: #CCC solid 1px;
    margin: 0 0 10px 0;
}

.quick_link
{
    font-size: 11px !important;
    width: 189.6px;
    min-height: 140px;
    float: left;
    display: block;
    margin: 0 0px 5px 0;
}
.quick_link h2
{
    border-right: #aaa solid 1px;
    margin: 0px 0px 10px 0px;
    background: #CCC;
    font-size: 12px;
    font-weight: bold;
    text-transform: uppercase;
    padding: 5px 10px;
    color: #111; /*border-bottom:#ccc double;*/
}
.quick_link ul
{
    margin: 0px;
    padding: 0px 10px;
    list-style-type: none;
}
.quick_link li
{
}
.quick_link a
{
    padding: 3px 0px;
    color: #666;
    text-decoration: none;
    display: block;
    -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
}
.quick_link a:hover
{
    color: Green;
    text-decoration: underline;
}
.footer
{
    text-align: center;
    width: 930px;
    float: left;
    display: block;
    padding: 2px 10px;
    background: #f0f0f0;
    font-family: "arial";
    font-size: 10px;
    font-weight: bold;
    text-transform: uppercase;
    color: #999;
    border-bottom: #f0f0f0 solid 1px;
    margin: 10px 0 0 0;
}
.footer a
{
    display: block;
    padding: 5px 0 10px 0;
}
.footer div a
{
    display: inline !important;
    color: #999999 !important;
    text-decoration: none !important;
}
.footer div a:hover
{
    color: Green !important;
    text-decoration: underline !important;
}
.footer u
{
    padding: 5px 0;
    text-align: center;
    color: #000;
    font-size: 12px;
    text-decoration: none;
}

.icon
{
    text-align: right;
    width: 180px;
    float: right;
    padding: 15px 5px;
}
.icon a
{
    text-decoration: none;
    margin: 5px 10px 0px 0px;
    padding: 0px;
    display: block;
    float: left;
}
.icon b
{
    display: block;
    float: left;
    padding: 10px 5px;
    margin: 0 0 0 170px;
    background: -moz-linear-gradient(top center, #f0f0f0, #cccccc) repeat scroll 0 0 transparent;
}
.languag
{
    margin: 12px 0 0 10px;
    border: none;
    display: block;
    float: left;
    background: #f0f0f0;
    border: none;
    padding: 2px 3px;
    width: 70px;
    font-size: 10px;
}
.languag option
{
}

/*menu*/
.main-menu
{
    /*background: url(../images/link_bg.jpg) repeat-x;*/
    width: 950px;
    float: left;
    display: block;
}
.main-menu b
{
    background: #F83213;
    color: #FFF;
    padding: 0 2px;
    margin: 0 0 0 5px;
    float: right;
    font-size: 11px;
    text-transform: uppercase;
    display: block;
    font-weight: normal;
}
#multi-ddm
{
    width: 950px;
    list-style: none;
    padding: 0;
    margin: 0;
    float: left !important;
    display: block !important; /*background:#060 !important;*/
}

#multi-ddm li
{
    float: left;
    margin: 0px;
}

#multi-ddm li li
{
    float: none;
}

#multi-ddm li a
{
    display: block;
    width: auto !important;
    text-align: center; /*padding: 10px 30.7px !important;*/
    text-decoration: none;
    color: #FFF !important;
    font-weight: bold;
    background: none !important; /*border-right: 1px solid #060 !important;*/
    border-left: none !important;
    border-bottom: none !important;
    border-top: none !important;
    transition: all 0.3s ease-out;
    -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
}

#multi-ddm li ul a
{
    width: 152px;
    padding: 10px 10px !important;
    border-bottom: 1px solid #ccc !important;
    border-top: none;
    border-right: none !important;
    font-size: 12px !important;
    background-color: #f0f0f0 !important;
    text-align: left;
    color: #333 !important;
    font-weight: bold;
}

#multi-ddm li a.parent-hover
{
    /*background-color: #f0f0f0 !important;*/
    background: #6CA112 !important;
    border-left: 1px solid #545454; /*color: #060 !important;*/
}

#multi-ddm li ul
{
    display: none;
    list-style: none;
    position: absolute;
    margin: 0;
    z-index: 900 !important;
    padding: 0;
    background: #f0f0f0 !important;
}
#multi-ddm li ul ul
{
    display: none;
    list-style: none;
    position: absolute;
    margin: 0;
    z-index: 900 !important;
    padding: 0;
    background: #060 !important;
}

#multi-ddm li ul li a.first
{
    border-top: 1px solid #545454;
}

#multi-ddm li ul li a.child-hover1
{
    color: #060 !important;
    background: url(../images/hover-line.png) repeat-y left #FFF !important;
}

#multi-ddm li ul li a.child-hover2
{
    background-color: black;
    color: white;
}

#multi-ddm li ul li a.child-hover3
{
    background-color: purple;
    color: white;
}

#multi-ddm li ul li a.child-hover4
{
    background-color: blue;
    color: white;
}

#multi-ddm li ul li ul
{
    margin: -37px 0 0 128px !important;
    position: absolute;
    float: right !important;
    width: 263px !important;
}

#multi-ddm span
{
    float: right;
    background: url(../images/sprite.png) 0 -50px;
    width: 10px;
    height: 10px;
}

.new
{
    background: url(../images/mainsprite.png) -224px -489px !important;
    display: block;
    position: relative;
    right: 24px;
    height: 32px !important;
    margin: -3px -23px;
    top: 0px;
    width: 36px !important; /*z-index: 1000;*/
}
.new_cat
{
    background: url("../images/mainsprite.png") repeat scroll -226px -489px transparent !important;
    display: block;
    height: 32px !important;
    margin: -8px 180px;
    position: absolute;
    width: 36px !important; /*z-index: 1000;*/
}

.box
{
    float: left;
    display: block;
    margin: 0 29px 29px 0;
}
.box b
{
    display: block;
    padding: 5px 0;
    text-align: center;
}
.box a
{
    float: left;
    width: 150px;
    height: 180px;
    display: block;
    padding: 4px 3px;
    background: url(../images/album-bg.jpg) bottom #ccc repeat-x;
    text-decoration: none;
    margin: 0px;
    color: #FFF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
}
.box a:hover
{
    padding: 4px 3px;
    background: #898989;
}
.img-box
{
    width: 150px;
    height: 126px;
    margin: auto;
}

/*DropDown Select*/
.dd-selected-text
{
    font-size: 10px;
    font-weight: bold;
    color: #111;
    border: none;
    line-height: 8px !important;
}
.dd-option-text
{
    font-size: 10px;
    font-weight: bold;
    color: #111;
}
.dd-selected-description
{
    font-size: 10px;
}
.dd-option-description
{
    font-size: 10px;
    color: #111;
}






.dd-select
{
    border: none !important;
    border-radius: 0px !important;
    position: relative;
    cursor: pointer;
    margin: 2px 0 0 0;
}
.dd-desc
{
    color: #aaa;
    display: block;
    overflow: hidden;
    font-weight: normal;
    line-height: 1.4em;
}
.dd-selected
{
    overflow: hidden;
    display: block;
    padding: 5px 10px !important;
    font-weight: bold;
    height: auto !important;
}
.dd-pointer
{
    width: 0;
    height: 0;
    position: absolute;
    right: 10px;
    top: 50%;
    margin-top: -3px;
}
.dd-pointer-down
{
    border: solid 5px transparent;
    border-top: solid 5px #000;
}
.dd-pointer-up
{
    border: solid 5px transparent !important;
    border-bottom: solid 5px #000 !important;
    margin-top: -8px;
}
.dd-options
{
    border: none !important;
    border-top: none;
    list-style: none;
    box-shadow: none !important;
    display: none;
    position: absolute;
    z-index: 2000;
    margin: 0;
    padding: 0;
    background: #fff;
    overflow: auto;
}
.dd-option
{
    padding: 5px 10px !important;
    display: block;
    border-bottom: solid 1px #ddd;
    overflow: hidden;
    text-decoration: none;
    color: #333;
    cursor: pointer;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
    -o-transition: all 0.25s ease-in-out;
    -ms-transition: all 0.25s ease-in-out;
}
.dd-options > li:last-child > .dd-option
{
    border-bottom: none;
}
.dd-option:hover
{
    background: #f3f3f3;
    color: #000;
}
.dd-selected-description-truncated
{
    text-overflow: ellipsis;
    white-space: nowrap;
}
.dd-option-selected
{
    background: #f6f6f6;
}
.dd-option-image, .dd-selected-image
{
    vertical-align: middle;
    float: left;
    margin-right: 5px;
    max-width: 64px;
}
.dd-image-right
{
    float: right;
    margin-right: 15px;
    margin-left: 5px;
}
.dd-container
{
    float: right;
    display: block; /* 	border-top:#FC0 solid 5px;*/
    position: relative;
    padding: 7px 0 0 5px;
}
​ .dd-selected-text
{
    font-weight: bold;
}


.testimonials_page
{
    width: 700px;
    margin: 15px auto;
    display: block;
    min-height: 140px;
    background: url(../images/partition_testm.jpg) bottom center no-repeat;
}
.testimonials_page u
{
    float: left;
    margin: 0 10px 10px 0;
    border: #030 solid 3px;
    text-decoration: none;
}
.testimonials_page ul
{
    list-style-type: none !important;
    margin: 0 10px 10px 0px !important;
    width: 200px !important;
    float: left;
    display: block;
}
.testimonials_page li
{
    padding: 2px 5px !important;
}
.testimonials_page p
{
    display: block;
    padding: 5px;
    float: left;
    width: 573px;
    margin: 0 0 10px 0px;
    background: #f0f0f0;
}
.news-eve
{
    width: 319px;
    padding: 5px;
    border-bottom: #CCC solid 1px;
    min-height: 50px;
    margin: auto 20px;
    float: left;
    display: block;
}
.news-eve p
{
    border-left: #CCC solid 1px;
    width: 195px; /*float: left;*/
    display: block;
    height: 90px; /*margin-left: 113px;*/
}
.date
{
    background: url("../images/news.png") no-repeat scroll 0 0 transparent;
    color: #333333;
    display: block;
    float: left;
    height: 75px;
    margin: 0 2px 0 0;
    padding: 10px 7px;
    width: 85px;
}
.date b
{
    font-size: 20px !important;
    float: left;
    display: block;
    margin: 12px 1px 0 0;
    text-align: center;
    color: #006699;
}
.date u
{
    float: left;
    text-decoration: none;
    font-weight: bold;
    display: block;
}

.product-details li
{
    border: none;
}

#service_provider table
{
}
#service_provider table tr th
{
    border: 1px solid #CFCFCF;
}
#data-list tr th
{
    border: 1px solid #CFCFCF;
}

ul.custom-menu
{
}

ul.custom-menu li
{
    background: -webkit-linear-gradient(#A0E021, #6CA112) !important;
    background: -o-linear-gradient(#A0E021, #6CA112) !important;
    background: -moz-linear-gradient(#A0E021, #6CA112) !important;
    margin-right: 1px !important;
    border-radius: 2px;
}
ul.custom-menu li a:hover
{
    background: #6CA112 !important;
}
ul.custom-menu li a
{
    font-family: "Swiss" !important;
    font-size: 14px;
    text-transform: uppercase;
    padding: 10px 17.5px !important;
    border-right: 0px !important;
    font-weight:normal !important;
}
