body			{
			 margin:	0px;
			 text-align: left; 
			 font-family: Arial, Helvetica, sans-serif; 
			 font-size: 12px; 
			 color: #333333; 
			 font-weight: normal; 
			 font-style: normal; 
			}

body, table, th, tr, td, span, div, .text_color { color:  #333333; }

/* david for seo */
/* h1 {font-size: 30px, color: #00FFFF;} */


.text_color { color: gray; }-->
td.panelheader		{
			background:gray;
			border-top:0px solid gray;
			}
td.panelbottom		{
			background:#0164a7;
			}
td.panelbg		{
			background:#0164a7;
			}
td.panelmain		{
			background:#0164a7;
			}
td.contents		{ 
			 text-align: left; 
			 font-family: Arial, Helvetica, sans-serif; 
			 font-size: 12px; 
			 color: #333333; 
			 font-weight: normal; 
			 font-style: normal; 
			 text-decoration: none; 
			 padding-left: 25px; 
			}
.contentshead		{ 
			 background-image: url(http://213.247.61.90/~qandasite/uploaded/background/C_head5.jpg); 
			 background-repeat: no-repeat; 
			 background-color: #e4e8ea; 
			 text-align: left; 
			 font-family: Arial, Helvetica, sans-serif; 
			 font-size: 14px; 
			 color: #0164a7; 
			 font-weight: bold; 
			 font-style: normal; 
			 text-decoration: none; 
			 height: 25px; 
			 padding-left: 25px; 
 } 
.formtext		{ 
			 text-align: left; 
			 font-family: Arial, Helvetica, sans-serif; 
			 font-size: 14px; 
			 font-weight: normal; 
			 font-style: normal; 
			 text-decoration: none; 
			} 
.formfield		{
			 background-color:	gray;
			 font-family: Arial, Helvetica, sans-serif; 
			 font-size: 14px; 
			 color: white; 
			 border-top:1px black solid;
			 border-left:1px black solid;
			}
a.menulink:hover	{
			 font-family: Arial, Helvetica, sans-serif; 
			 font-size: 14px; 
			 color: black;
			 font-weight: normal; 
			 font-style: normal; 
			 text-decoration: underline; 
			}
a.menulink		{
			 font-family: Arial, Helvetica, sans-serif; 
			 font-size: 14px; 
			 color: black;
			 font-weight: normal; 
			 font-style: normal; 
			 text-decoration: none; 
			}
a.selectedmenulink:hover{
			 font-family: Arial, Helvetica, sans-serif; 
			 font-size: 14px; 
			 color: white;
			 font-weight: normal; 
			 font-style: normal; 
			 text-decoration: none; 
			}
a.selectedmenulink	{
			 font-family: Arial, Helvetica, sans-serif; 
			 font-size: 14px; 
			 color: white;
			 font-weight: normal; 
			 font-style: normal; 
			 text-decoration: none; 
			}
a.adminlink:hover	{
			 font-family: Arial, Helvetica, sans-serif; 
			 font-size: 12px; 
			 color: white;
			 font-weight: normal; 
			 font-style: normal;
			 text-decoration: underline;
			}
a.adminlink		{
			 font-family: Arial, Helvetica, sans-serif; 
			 font-size: 12px; 
			 color: white;
			 font-weight: normal; 
			 font-style: normal; 
			 text-decoration: none; 
			}
th			{
			 font-family: Arial, Helvetica, sans-serif; 
			 color: black;
			 font-weight: bold; 
			 font-size: 12px;
			 font-style: normal; 
			 background-color: gray;
			}
td.bottom		{
			 font-family: Arial, Helvetica, sans-serif; 
			 color: blue;
			 font-weight: bold; 
			 font-size: 12px;
			 font-style: normal; 
			 background-color:gray;
			 height:25px;
			}
td.menuline		{
			 background-color:gray;
			 height:25px;
			}
td			{
			 font-family: Arial, Helvetica, sans-serif; 
			 font-size: 12px;
			 color: black;
			}
td.headerleftcont	{
			 background-image:url('images/headerleftcont.jpg');
			}
td.headerrightcont	{
			 background-image:url('images/headerrightcont.jpg');
			}
td.header2leftcont	{
			 background-image:url('images/header2leftcont.jpg');
			}
td.header2rightcont	{
			 background-image:url('images/header2rightcont.jpg');
			}
a.headerlink		{
			 color	: white;
			}
a.headerlink:hover	{
			 color	: black;
			}
.button_activated	{
			 width:20px;
			 height:20px;
			 background-image:url('images/activated.gif');
			}
.button_deactivated	{
			 width:20px;
			 height:20px;
			 background-image:url('images/deactivated.gif');
			}
.button_edit		{
			 width:20px;
			 height:20px;
			 background-image:url('images/edit.gif');
			}
.button_delete		{
			 width:20px;
			 height:20px;
			 background-image:url('images/delete.gif');
			}
.button_declarations	{
			 width:20px;
			 height:20px;
			 background-image:url('images/declarations.gif');
			}
td.menu_home		{
			 background-image:url('images/menu_home.jpg');
			}
td.menu_aboutus		{
			 background-image:url('images/menu_aboutus.jpg');
			}
td.menu_reviews		{
			 background-image:url('images/menu_reviews.jpg');
			}
td.menu_customercare	{
			 background-image:url('images/menu_customercare.jpg');
			}
td.menu_contactus	{
			 background-image:url('images/menu_contactus.jpg');
			}
a.headermenulink:hover  {
			 font-family: Arial, Helvetica, sans-serif; 
			 color: #BB5A65;
			 font-weight: bold; 
			 font-size: 12px;
			 font-style: normal; 
			 text-decoration:underline;
			}
a.headermenulink	{
			 font-family: Arial, Helvetica, sans-serif; 
			 color: black;
			 font-weight: bold; 
			 font-size: 12px;
			 font-style: normal; 
			 text-decoration:none;
			}
td.menubg		{
			 background-image:url('images/menubg.jpg');
			}
a.rightmenulink:hover	{
			 font-family: TimesNewRoman; 
			 color: white;
			 font-size: 14px;
			 font-style: normal; 
			 text-decoration:underline;
			}
a.rightmenulink		{
			 font-family: TimesNewRoman; 
			 color: white;
			 font-size: 14px;
			 font-style: normal; 
			 text-decoration:none;
			}
span.mainheader		{
			 font-family: TimesNewRoman; 
			 color: white;
			 font-size: 16px;
			 font-style: normal; 
			 font-weight: bold; 
			 text-decoration:none;
			}
td.header3_right	{
			 background-image:url('images/header3_right.jpg');
			}
span.maintext		{
			 font-family: TimesNewRoman; 
			 color: white;
			 font-size: 12px;
			 font-style: normal; 
			}
td.header3leftcont	{
			 background-image:url('images/header3leftcont.jpg');
			}
td.header3rightcont	{
			 background-image:url('images/header3rightcont.jpg');
			}
td.header4leftcont	{
			 background-image:url('images/header4leftcont.jpg');
			}
td.header4rightcont	{
			 background-image:url('images/header4rightcont.jpg');
			}
td.bottomleftcont	{
			 background-image:url('images/bottomleftcont.jpg');
			}
td.bottomrightcont	{
			 background-image:url('images/bottomrightcont.jpg');
			}
td.bottomcont		{
			 font-family: TimesNewRoman; 
			 color: #807C79;
			 font-size: 12px;
			 font-style: normal; 
			 background-image:url('images/bottomcont.jpg');
			}
a.bottomlink:hover	{
			 font-family: TimesNewRoman; 
			 color: #807C79;
			 font-size: 13px;
			 font-style: normal; 
			 text-decoration:underline;
			}
a.bottomlink		{
			 font-family: TimesNewRoman; 
			 color: #807C79;
			 font-size: 13px;
			 font-style: normal; 
			 text-decoration:none;
			}
td.leftcont		{
			 background-image:url('images/leftcont.jpg');
			}
td.rightcont		{
			 background-image:url('images/rightcont.jpg');
			}
td.leftcont2		{
			 background-image:url('images/leftcont2.jpg');
			}
td.rightcont2		{
			 background-image:url('images/rightcont2.jpg');
			}
span.searchtitle	{
			 font-family: Arial; 
			 color: #A72734;
			 font-size: 14px;
			 font-weight:bold;
			 font-style: normal; 
			}
table.carinfo,td.carinfo{
			 border-left:1px solid white;
			 border-right:1px solid white;
			 border-bottom:1px solid white;
			 border-top:1px solid white;
			 background-color:#DDE5F0;
			}
span.heading		{
			 font-family: TimesNewRoman; 
			 color: #A82535;
			 font-size: 14px;
			 font-style: normal; 
			 font-weight: bold; 
			}
span.heading_isr		{
			 font-family: TimesNewRoman; 
			 color: #A82535;
			 font-size: 14px;
			 font-style: normal; 
			 font-weight: bold; 
			 text-align: right;
			 border: solid 1px #000;
			}
span.heading_fra		{
			 font-family: TimesNewRoman; 
			 color: #A82535;
			 font-size: 14px;
			 font-style: normal; 
			 font-weight: bold; 
			}
span.heading_ro		{
			 font-family: TimesNewRoman; 
			 color: #A82535;
			 font-size: 14px;
			 font-style: normal; 
			 font-weight: bold; 
			}
span.cartext		{
			 font-family: Arial; 
			 color: #7C7D78;
			 font-size: 12px;
			 font-style: normal; 
			}
td.cardetailsselected	{
			 background-color:#A82533;
			 color:#ffffff;
			 font-family:Arial;
			 font-size:13px;
			 font-weight:bold;
			}
td.cardetails		{
			 background-color:#D9D9D9;
			 color:black;
			 font-family:Arial;
			 font-size:13px;
			 font-weight:bold;
			}
a.cardetailsselected	{
			 background-color:#A82533;
			 color:#ffffff;
			 font-family:Arial;
			 font-size:13px;
			 font-weight:bold;
			 text-decoration:underline;
			}
a.cardetails		{
			 background-color:#D9D9D9;
			 color:black;
			 font-family:Arial;
			 font-size:13px;
			 font-weight:bold;
			 text-decoration:none;
			}
td.detailstitle		{
			 background-color:#ffffff;
			}
td.detailsvalue		{
			 background-color:#e0e0e0;
			}
td.contact_title	{
			 color:#7C7D78;
			 font-family:Arial;
			 font-size: 12px;
			 font-style: normal; 
			}
.searchselect		{
			 color:gray;
			 font-family:Arial;
			 font-size: 12px;
			 font-style: normal; 
			 background-color:white;
			}
table.detailsborder	{
			 border:1px solid #d9d9d9;
			}
td.carinfobg		{
			 background-color:#DDE5F0;
			}
.select			{ 
			 color:black;
                         background-color:#a0a0a0;
                         border-color:#caccd9;
			}
span.style108		{
			 color:black;
			 font-family:Arial;
			 font-size: 10px;
			 font-style: normal; 
			}
table.searchtable	{
			 background-color:#f7efef;
			}


.top_languages{
	width: auto !important;
	padding-left: 5px !important;
   // padding-top: 15px !important;
    padding-top: 5px !important;
}
.lang-flags {
    background: none repeat scroll 0 0 #EBEBEB;
    border: 1px solid #EBEBEB;
    border-radius: 4px 4px 4px 4px;
    height: 25px;
    overflow: hidden;
    padding: 3px 0 3px 0;
    //position: absolute;
    //right: 15px;
    //text-align: right;
    //top: 15px;
    width: 130px;
}
#google_language_drop {
    display: inline-block;
    //float: right;
    width: 130px;
    margin-left: 5px;
}
#google_translate_element {
    height: 25px !important;
    overflow: hidden !important;
    width: 130px;
}
#google_translate_element .goog-te-gadget .goog-te-combo {
    margin: 3px 0 4px 0 !important;
    width: 130px !important;
}
