﻿/* td img {
display: block;
margin:0;
padding:0;
border:0;
} */

img {
margin:0;
padding:0;
border:0;
}

.copyright{
	font-family:arial;
	font-size:8pt;
	color:black;
	margin-left:10px;
	font-weight:bold;
	text-decoration:none;
}

.copyrightContact{
	font-family:arial;
	font-size:8pt;
	color:white;
	margin-left:10px;
}

.ContentHeader
{
	font-family:arial;
	font-size:12pt;
	color:red;
	font-weight:bold;
}

.ContentText
{
	font-family:arial;
	font-size:10pt;
	color:#010C3E;
	font-weight:bold;
}

.ContentMsg
{
	font-family:arial;
	font-size:10pt;
	color:red;
	font-weight:bold;
}

.mainSidePanel{
background:url(images/concept01_07.gif) 50% 100% no-repeat #E7E7E7;
}

.MainProductBoxTitle{
	font-family:arial;
	font-size:10pt;
	color:red;
	font-weight:bold;
}

.MainProductBoxText{
	font-family:arial;
	font-size:9pt;
	color:black;
}

.MainNewsBoxTitle{
	font-family:arial;
	font-size:10pt;
	color:red;
	font-weight:bold;
}

.MainNewsBoxDate{
	font-family:arial;
	font-size:9pt;
	color:#221A76;
}

.MainNewsBoxText{
	font-family:arial;
	font-size:9pt;
	color:black;
}

.TopMenuBg{
	background:url(images/topmenubg.gif) repeat-x;
}

.TopMenuBgText{
	font-family:arial;
	font-size:10pt;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:10px;
	padding-right:10px;
	background:url(images/topmenubg.gif) repeat-x;
	height:27px;
	line-height:25px;
}

.TopMenuBgLink{
	font-family:arial;
	font-size:10pt;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

.TopMenuBgLink:hover{
	font-family:arial;
	font-size:10pt;
	color:yellow;
	font-weight:bold;
}

.TopMenuSeperator{
	background:url(images/TopMenuSeperator.gif) no-repeat;
}

.MainSidePanelTitle{
	font-family:arial;
	font-size:12pt;
	color:#221A76;
	font-weight:bold;
}

.MainSidePanelBoxTitle{
	font-family:arial;
	font-size:10pt;
	color:red;
	font-weight:bold;
}

.CopyRight{
width:790px;
background-color:#ECECEC;
font-size:8pt;
font-family:arial;
padding:10px;
}

.PanelBox{
	border-width:1px;
	border-style:solid;
	border-color:#C5C5C5;
}

.PanelBlueHeader{
background:url(images/screen_18.gif) repeat-x ;
font-size:9pt;
font-family:arial;
color:white;
font-weight:bold;
}

.PanelOrangeHeader{
background:url(images/screen_22.gif) repeat-x ;
font-size:9pt;
font-family:arial;
color:white;
font-weight:bold;
}

.CompanyListing{
    font-family:arial;
    font-size:9pt;
    text-decoration:none;
    font-weight:bold;
    color:#606060;
}

.CompanyListing:hover{
    font-family:arial;
    font-size:9pt;
    text-decoration:none;
    font-weight:bold;
    color:#004DA0;
}

.ConceptTab:hover{
cursor: pointer;
}

.ConceptTab{
	border-width:1px;
	border-style:solid;
	border-color:#808080;
	background-color:#FFFFFF;
}

.ConceptTab:hover
{
	background-color:#FFFF99;
}


.ConceptTable
{
	border-width:1px;
	border-style:solid;
	border-color:#808080;
	background-color:White;
	 border-collapse:collapse;
	 font-family:Arial;
	 font-size:9pt;
	 font-weight:bold;
}


.NewsTable
{
	font-family:Arial;
	font-size:8pt;
}

.NewsTableTitle
{
	font-weight:bold;
	font-size:9pt;
}

.TableRow
{
	border-width:1px;
	border-style:solid;
	border-color:#E5E5E5;
}

.Error
{
	font-family:Arial;
	color: red;
	font-weight:bold;
	font-size:12px;
}


.SEOLink
{
	font-size:9pt;
	text-decoration :none;
	color:#FFFFFF;
}

body {
	background-color:#f3f3f3;
}
.style2 {
	font-size: 11px;
	color: #FFFFFF;
	font-family:arial;
}
.style8 {
}
.style4 {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 0px;
	color:black;
	text-decoration:none;
}
.style8 {
	font-size: 14px;
	color: #0f2f74;
	font-weight: bold;
	text-transform: uppercase;
	line-height: normal;
}
.style13 {
	color: #0f2f74;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.style15 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.style16 {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color:Black;
	text-decoration:none;
}

.style16:hover{
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color:Black;
	text-decoration:underline;
}

.style17 {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.style18 {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	}
	
	.btnGo{
	border-width:1px;
	border-style:solid;
	border-color:#0E249C;
	background:url(images/go.gif);
	color:white;
	font-family:arial;
	font-size:8pt;
	font-weight:bold;
	background-color:#2E598D;
	width:28px;
	height:18px;
}

.style21 {
	color: #687070;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.style25 {font-size: 10px; font-family: Arial, Helvetica, sans-serif; color: #fa405a; }
.style27 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #687070; }

.OrangePanelBoxContentHeaderLink{
	/* color:#474747; */
	color:#0E249C;
	font-family:arial;
	font-size:9pt;
	/* font-weight:bold; */
	text-decoration:none;
}

.OrangePanelBoxContentHeaderLink:hover{
	text-decoration:underline;
}

.OrangePanelBoxContentHeaderLinkPrice
{
	color:#000000;
	font-family:arial;
	font-size:8pt;
	font-weight:normal;
	text-decoration:none;
}

.OrangePanelBoxContentHeaderLinkPrice:hover
{
	color:#000000;
	font-family:arial;
	font-size:8pt;
	font-weight:normal;
	text-decoration:none;
}

.pinktitle{
	color:#AD0101;
	font-family:arial;
	font-size:10pt;
	font-weight :bold;
}

.contactHeader
{
	color: black;
	font-weight: bold;
	font-size: 10pt;
	text-decoration: none;
	font-family:arial;
}

.contactDetails
{
	color: mediumblue;
	font-size: 8pt;
	text-decoration: none;
	font-family:arial;
}

.contactDetails2
{
	color: mediumblue;
	font-size: 10pt;
	text-decoration: none;
	font-family:arial;
	font-weight:bold;
}

.style22 {
	color: #ff6f40;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

.TransBackground
{
	background-color:Transparent;
}

/*



a:link {
    text-decoration:None;
    color: #0000FF;
}

A:visited 
{
	text-decoration: none;
	color: #0000FF;
}

datagrid setting*/

.DgHeaderPrint
{ 
	background-color: #222222;
	color: #FFFFFF;
	font-weight:bold;
	font-family:Arial;
	font-size:10pt;
	border-style:solid;
	 border-width:1px;
	 border-color:#CDCDCD;
}

.DgItemPrint
{
	font-family:Arial;
	font-size:10pt;
	border-style:solid;
	 border-width:1px;
	 border-color:#CDCDCD;
}

.DgPrint
{
	 border-style:solid;
	 border-width:1px;
	 border-color:#CDCDCD;
}

.DgSelected 
{
	background-color: #FFCC00; 
}

.DgHeader
{ 
	background-color: #DEDEDE;
	color: #000000;
	font-weight:bold;
	font-family:Arial;
	font-size:10pt;
}

.DgItem
{
	font-family:Arial;
	font-size:10pt;
}

.DgAlternateItem
{
	background-color:#F0F4FF;
	font-family:Arial;
	font-size:10pt;
}

.DescriptionHeader {
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

.DescriptionText {
	color: #000000;
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
}

.groovybutton
{
	color:#545454 ;
   font-size:8pt;
   font-family:Arial,sans-serif;
   font-weight:bold;
   line-height:10px;
    padding-left:6px;
    padding-right:6px;
    padding-top:1px;
    padding-bottom:1px;
   height:20px;
   background-color:#ffffff;
   background-image:url(images/back03.gif);
   border-style:solid;
   border-color:#DDDDDD;
   border-width:1px;
}

.MainTitle
{
	font-weight:bold;
}

/*  modal popup layout Start */
.watermark
{
	background: #99ffff;
}

.popupControl {
	background-color:#AAD4FF;
	position:absolute;
	visibility:hidden;
	border-style:solid;
	border-color: Black;
	border-width: 2px;
}

.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#FFFFFF;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
}

.modalSignUp {
	background-color:#FFFFFF;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
}

.close {	
    DISPLAY: block;	
    BACKGROUND: url(admin/images/closebutton.gif) no-repeat 0px 0px;	
    TOP: 10px;
    RIGHT: 5px;	
    WIDTH: 20px	;
    TEXT-INDENT: -1000em;	
    POSITION: absolute;	
    
} 

.confirm-dialog {	
    BACKGROUND: url(images/modalsidebar.png) no-repeat left top;	
    MARGIN: 0px auto;	
    WIDTH: 330px;	
    PADDING-TOP: 14px;	
    POSITION: relative;
}

.confirm-dialog .inner {	
    PADDING-RIGHT: 20px;	
    PADDING-LEFT: 20px;	
    PADDING-BOTTOM: 11px;	
    BACKGROUND: url(images/modalsidebar.png) no-repeat left bottom;	
    FLOAT: left;	
    MARGIN: 0px 0px -20px 0px;	
    WIDTH: 290px;	
    PADDING-TOP: 0px;
} 

.confirm-dialog .base {	
    BORDER-TOP: #ddd 1px solid;	
    BACKGROUND: url(images/modalbase.png) repeat left bottom;	
    PADDING-BOTTOM: 4px;	
    MARGIN-LEFT: -11px;	
    MARGIN-RIGHT: -11px;	
    PADDING-TOP: 4px;	
    TEXT-ALIGN: center;
}

/*  modal popup layout End */

/*  ajax calender theming START */

.cal_Theme1 .ajax__calendar_container
{
background-color: #e2e2e2; border:solid 1px #cccccc;
}

.cal_Theme1 .ajax__calendar_header
{
background-color: #ffffff; margin-bottom: 4px;
}

.cal_Theme1 .ajax__calendar_title,
.cal_Theme1 .ajax__calendar_next,
.cal_Theme1 .ajax__calendar_prev
{
color: #004080; padding-top: 3px;
}

.cal_Theme1 .ajax__calendar_body 
{
background-color: #e9e9e9; border: solid 1px #cccccc;
}

.cal_Theme1 .ajax__calendar_dayname
{
text-align:center; font-weight:bold; margin-bottom: 4px; margin-top: 2px;
}

.cal_Theme1 .ajax__calendar_day
{
text-align:center;
}

.cal_Theme1 .ajax__calendar_hover .ajax__calendar_day,
.cal_Theme1 .ajax__calendar_hover .ajax__calendar_month,
.cal_Theme1 .ajax__calendar_hover .ajax__calendar_year,
.cal_Theme1 .ajax__calendar_active

{
color: #004080; font-weight:bold; background-color: #ffffff;
}

.cal_Theme1 .ajax__calendar_today
{
font-weight:bold;
}

.cal_Theme1 .ajax__calendar_other,
.cal_Theme1 .ajax__calendar_hover .ajax__calendar_today,
.cal_Theme1 .ajax__calendar_hover .ajax__calendar_title
{
color: #bbbbbb;
}

/* ajax calender theming END*/


.mainpaneltitle
{
	font-weight:bold;
	font-size:12pt;
	font-style:italic;
	background-color:#474C51;
	color:White;
}

.SearchResultFooter
{
	font-family:Arial;
	font-size:10pt;
}

.inputbutton1{
	border-width:1px;
	border-style:solid;
	border-color:#BFBFBF;
	
	color:#2D2D2D;
	font-family:arial;
	font-size:8pt;
	font-weight:bold;
	
	width:60px;
	height:20px;
}

.logonDisplay
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 10px;
}

.ProductPanelTitle
{
	height:24px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	padding-left: 10px;
	background-image: url(images/productBanner.png);
	background-repeat: repeat-x
}

.LabelHeader
{	
	font-size:12pt;
	font-weight:bold;
}

.pinkHeader
{
	color: #EC006F;
	font-weight:bold;
	font-family:Arial;
	font-size:10pt;
}

.CategoryTitle
{
	padding-left:10px;
	padding-right:10px;
}

.TopMenuLink
{
	font-family:Arial;
	font-size:9pt;
	color:black;
	text-decoration:none;
	font-weight:bold;
}

.CurrencyTitle
{
	font-family:Arial;
	color:black;
	font-size:9pt;
	font-weight:bold;
}

.quickSearch
{
	font-family:Arial;
	color:white;
	font-size:9pt;
	font-weight:bold;
}

.CategoryLink
{
	font-family:Arial;
	color:black;
	font-size:11pt;
	font-weight:bold;
	text-decoration:none;
}

.FieldHeader
{
	font-family:Arial;
	color:black;
	font-size:9pt;
	font-weight:bold;
	text-decoration:none;
}

.FieldDetails
{
	font-family:Arial;
	color:black;
	font-size:9pt;
	font-weight:bold;
	text-decoration:none;
}

.FieldDetails2
{
	font-family:Arial;
	color:black;
	font-size:9pt;
	text-decoration:none;
}



.FieldLink
{
	font-family:Arial;
	color:black;
	font-size:10pt;
	font-weight:bold;
	text-decoration:none;
}

.FieldLink2
{
	font-family:Arial;
	/*color:#750101;*/
	color:#434343;
	font-size:10pt;
	font-weight:bold;
	text-decoration:none;
}

.FieldLink2A
{
	font-family:Arial;
	color:#750101;
	font-size:10pt;
	font-weight:bold;
	text-decoration:none;
}

.FieldLink2Small
{
	font-family:Arial;
	color:#750101;
	font-size:8pt;
	text-decoration:none;
}

.FieldSectionHeader
{
	font-family:Arial;
	color:black;
	font-size:12pt;
	font-weight:bold;
	text-decoration:none;
}

.PageTitle
{
	font-family:Arial;
	color:black;
	font-size:12pt;
	font-weight:bold;
	text-decoration:none;
}

.LiteBluePanelBoxContentMsg
{
	font-family:Arial;
	color:#750101;
	font-size:8pt;
	text-decoration:none;
}

.ctrlvalidator
{
	font-family:Arial;
	color:#750101;
	font-size:8pt;
	text-decoration:none;
}

/* CSS For Web Start */
    .topMenuLink
    {
        color:#FFFFFF;
        font-family:arial;
        font-weight:bold;
        font-size:10pt;
        font-style:italic;
        text-decoration:none;
    }
    
    .topLink
    {
        color:#000000;
        font-family:arial;
        font-weight:bold;
        font-size:9pt;
        text-decoration:none;
    }
    
    .bottomLink{
    color: #FFFFFF;
    font-size: 10pt;
    font-family: arial; 
    font-weight: bold;
    text-decoration:none;
    }
    
    .contactDescription{
        font-size:10pt;
    }
    
    .contactLabel{
        color:#000000;
        font-family:arial;
        font-weight:bold;
        font-size:9pt;
    }
    
    /* CSS For Web End */
    
    .gQuestion{
    color: #004D91;
    font-size: 11pt;
    font-family: arial; 
    font-weight: bold;
    text-decoration:none;
    }
    
    .gAnswer{
    color: #000000;
    font-size: 9pt;
    font-family: arial;
    font-weight: bold;
    text-decoration:none;
    }
    
    .productTitle{
	color:#0C54BA;
	font-weight:bold;
	font-size:12pt;
	}
	
	.productTitle a{
	color:#0C54BA;
	font-weight:bold;
	font-size:12pt;
	text-decoration:none
	}
	
	.productTitle a:visited{
	color:#0C54BA;
	font-weight:bold;
	font-size:12pt;
	text-decoration:none
	}
	
	.productTitleSmall{
	color:#0C54BA;
	font-weight:bold;
	font-size:10pt;
	}
	
	.productTitleSmall a{
	color:#0C54BA;
	font-weight:bold;
	font-size:10pt;
	text-decoration:none
	}
	
	.productTitleSmall a:visited{
	color:#0C54BA;
	font-weight:bold;
	font-size:10pt;
	text-decoration:none
	}
	
	.productDescription{
	font-size:9pt;
	}
	
	.pro_cate a{
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	}
	
	.pro_cate a:hover{
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	text-decoration:underline;
	}
