@charset "utf-8";
/* CSS Document */

#footerMain #copyright p,
#headerMain #topNav,
.breadcrumbs ul a,
.breadcrumbTL ul a,
#bodyWrapper #sidenav ul li,
#bodyWrapper table td,
#mainSearch #searchContextNew .searchText,
.calloutTop p,
.checkBoxListDeco,
ul.vertical li a
{
	font-size:12px;
}

#footerMain #footerNav  li a,
div.contactBox p
{
	font-size:12px !important ;
}
/*login*/
#lblMessage1,
#lblMessage2,
#lblMessage3,
#lblMessage5,
#lblUsername,
#lblPassword
{
	font-size:12px;
}

/*register*/
.ptb5,
.padcell,
.bgltblue,
.pad2,
#UCPKIPersonalInfo_trPreferences,
#ucTechnicalArea_lblAddMe,
td.ob_t2
{
	font-size:12px;
}

a
{
	vertical-align:bottom;
}

.padcell
{
	width:23%;
}

/*product*/
#bodyWrapper .familyproductInventory span,
#bodyWrapper .familyproductInventory .productSummary p,
input.btn_dark_new,
#bodyWrapper .sidebar ul li
{
	font-size:12px;
}

/*instruct*/
#bodyWrapper #sidenav ul li,
#bodyWrapper table td
{
	font-size:12px;
}


/*Service*/

/* Main #content area styles */
#content h1 {
	font-size: 26px;
	font-weight: normal;
	line-height: 1.2;
}

#content h2 {
	font-size: 26px;
	font-weight: normal;
	line-height: 1.2;
}

#content h3 {
	font-weight: normal;
	line-height:1.5;
}

#content p {
	line-height:1.6;
}

#content p a {
	font-weight: bold !important;
	font-size: 13px;
}

#content ul li a {
	font-weight: normal !important;
	font-size: 13px;
}

a.button span {
	font-size: 12px !important;
}
#content .Caption {
	font-family: Arial, SimSun !important;
	_font-size:9px !important;
	font-style:normal !important;
	line-height: 1.6 !important;
	color: #333;
}

/* Home page hero and feature area styles */
#hero .heroScroll .heroPics .Caption h1 {
	color:#fff;
	font-size:30px;
	text-transform:uppercase;
	font-family:"Arial Unicode MS", Arial, Helvetica, sans-serif;
	font-weight:normal;
}
#hero .heroScroll .heroPics .Caption p {
	line-height:1.5;
	font-size:20px;
	font-family:"Arial Unicode MS", Arial, Helvetica, sans-serif;
	padding-top:20px;
}
#hero .heroScroll .heroPics .Caption .cta {
	font-family:"Arial Unicode MS", Arial, Helvetica, sans-serif;
}
#featuresArea {
	font-family:"Arial Unicode MS", Arial, Helvetica, sans-serif;
}
#featuresArea .news a {
	font-size: 12px;
	line-height: 14px;
}
#featuresArea .news .rssBody h5 {
	max-height: 42px;
	overflow: hidden;
	font-weight:normal;
}
#featuresArea .scrollable img {

}
#featuresArea .scrollable .items #slide #content {
	width: 136px;
	padding: 0 2px;
}
#featuresArea .scrollable .items #slide #content h3 {
	font-size:13px !important;
	line-height: 1.3;
	max-height:32px;
}
#featuresArea .scrollable .items #slide #content p {
	font-size: 12px;
	line-height: 1.3;
	width:134px;
	font-family:"Arial Unicode MS", Arial, Helvetica, sans-serif;
}
#featuresArea .scrollable .items #slide #cta {
	font-size: 12px;
	font-family:"Arial Unicode MS", Arial, Helvetica, sans-serif;
}
#featuresArea .scrollable .items .bucket:hover #slide #content {
	/*background-color: #e98300;*/
	width: 136px;
	height: 85px;
	padding: 3px 2px;
}
#featuresArea .scrollable .items .bucket:hover #slide #content h3, 
.scrollable .items .bucket.last:hover #slide #content h3 {
	font-size:13px !important;
	font-weight:normal;
	line-height:1.3;
	margin-bottom:3px;
}


