/* CSS Document */

.frame-top { !important;
    width: 970px; 
	margin: 0px 0px 0px 0px; 	padding: 0px;
    /*height: 129px;
    background: url(/skin/default/images/header_bg.gif) repeat-x bottom;*/
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	text-transform: capitalize; 
    text-align: left;
	overflow: hidden;
	z-index: 9999;!important;
}

.frame-top .wrapper { !important;
    width: 100%; 
	margin: 0px;    padding: 0px;
    height: auto;
    text-align: left;
    display: -moz-inline-stack;  /*----Firefox only code---------------------*/
    display: inline-block;       /*----some standard browsers----------------*/
    zoom: 1;                     /*----IE only-------------------------------*/
    *display: inline;            /*----Only IE know this code (CSS Hack)-----*/
}

.frame-top .wrapper .logo {
    width: 210px; 
	margin:  15px 10px 0px 20px; 	padding: 0px;
    height: 100%;
    text-align: left;
	display: block;
	overflow: hidden;            /*----Important content trimmer-------------*/
	float:left;
}

.frame-top .wrapper .lang {
    width: 730px; 
	margin:  10px 0px 0px 0px; 	padding: 0px;
    height: 60;
    text-align: left;
	display: block;
	overflow: hidden;            /*----Important content trimmer-------------*/
	float:left;
}

.frame-top .wrapper .menu {
    width: 730px; 
	margin: 10px 0px 0px 0px; 	padding: 0px;
	height: 40;
    text-align: right;
	display: block;
	overflow: hidden;            /*----Important content trimmer-------------*/
	float: right;
}

/*------------------------- Multi language selector starts ---------------------*/
#masthead { 
	width: 75px;
	margin: 0px;	padding: 3px 10px 0px 650px;
	display: inline-block;
	height:16px;
}

#masthead .masthead-table #language_select > select { 
	width: 100%;
	margin: 0px;	padding: 0px;
	font-size: 12px;
	border: none;
	background-color: transparent;
	display: block;
	float: right;
}

.TabOn
{
	background-image:url(Images/menubg_on.gif); background-repeat:no-repeat;
	color: White;

}

 a.TabOn:link, a.TabOn:visited
{
    color: White;

}

a.TabOn:hover
{
    color: White;
    cursor: pointer;
    text-decoration: none;
}

a.TabOn:active
{
    color: White;
    cursor: pointer;
    text-decoration: none;
}

.TabOff
{
		background-image:url(Images/menubg_off.gif); background-repeat:no-repeat;
		color: #000000;
		
}

 a.TabOff:link, a.TabOff:visited
{
    color: #000;
    cursor: pointer;
    text-decoration: none;
}

a.TabOff:hover
{
    color: White;
    cursor: pointer;
    text-decoration: none;
}

a.TabOff:active
{
    color: #000;
    cursor: pointer;
    text-decoration: none;
}

/*------------------------- hotline number starts ---------------------*/
#hotline { 
	width: 355px;
	margin: 0px;	padding: 3px 10px 0px 0px;
	display: inline-block;
	height:23px;
}

/*---------------------------- Multi language selector ends---------------------*/

/*----------------- Jqury Drop Down Menu (jddm) Navi bar ends ------------------*/
    #jsddm{ !important;
	/*margin-top:30px;
    width: 720px;
	*/
	padding: 0;
	display: inline-block;
	}

	#jsddm li{
		float: left;
		list-style: none;
		font: 12px Tahoma, Arial;
	    line-height: 28px;
		}

	#jsddm li a{
		display: block;
		width: 94px;
		/*background-image:url(Images/menubg_off.gif); background-repeat:no-repeat;*/
		padding: 5px 2px;
		text-decoration: none;		
		white-space: nowrap;
		text-align: center;
	    text-transform: uppercase;
		font-size:12px;
		font-weight:bold;	

		}

	#jsddm li a:hover{
		background-image:url(Images/menubg_on.gif); background-repeat:no-repeat;
		color: #FFFFFF;
	}

		#jsddm li ul{
			margin: 0;
			padding: 0;
			position: absolute;
			visibility: hidden;
			border: 1px solid #ed1b23;
			z-index: 9999; !important; /*----------MUST NOT NODIFY-------------*/
			}
		
			#jsddm li ul li{
				float: none;
				display: block;
			    border-top: 1px solid #ed1b23;
			}
			
			#jsddm li ul li a{
				width: auto;
	        	padding: 5px 22px 5px 22px;
				background:#fff;
				/*background-image:url(Images/menu-dropdown-bg.png); background-repeat:no-repeat;*/
				color: #000000;
				text-align:left;
				line-height:18px;
		        font-weight: normal;
				font-size:12px;
		        text-transform: capitalize;
			}
			
			#jsddm li ul li a:hover{
				/*background-image:url(Images/menu-dropdown-hover.png); background-repeat:no-repeat;*/
				background:#ed1b23;
				color:#fff;

			}
/*----------------- Jqury Drop Down Menu (jddm) Navi bar ends ------------------*/

.Breadcrumb_bg
{
    margin: 0px;
	width: 970px;
	background:#eee;
	height:22px;
	padding-top:3px;
}

.GroupBreadcrumb_Column UL
{
	display: inline;
	margin: 0px;
	list-style-type: none;
	
}

.GroupBreadcrumb_Column LI
{
	margin-top: 2px;
	display: block;
	margin-left: 0px;
	text-align: left;
	
}

.GroupBreadcrumb_Center_Box
{
    float: left; 
    width: 736px;
    }


.GroupBreadcrumb_Right
{   
    float: left;
    width: 232px; 
    vertical-align:top;
}

.GroupNav_Breadcrumb
{
    height:24px;
    font-size: 11px;
    padding-top:0px;
    line-height:22px;
    text-decoration:none;
    padding-left:22px;
}

.GroupNav_Breadcrumb_CN
{
    height:24px;
    padding-top:0px;
    line-height:22px;
    text-decoration:none;
    padding-left:22px;
}