﻿body, table, td, tr
{
	font-family:Arial;
	font-size:11px;
}

#widthControl
{
	/*width:100%;*/
	width:expression(
		document.body.clientWidth > 1248 ? "1248" : "auto"
	);
	min-width:960px;
	max-width:1248px;
	margin: auto;
	margin-top: 10px;
}

body
{
	/*width:100%;
	min-width:1024px;
	max-width:1280px;
	width: 1024px;*/
}


table, tr, td
{
	border:0px;
	border-collapse:collapse;
	padding:0;
	margin:0;
	vertical-align:top;
}

img
{
	border: 0;
	padding: 0;
	margin: 0;
	/*display:block;*/
}

h1
{
	font-size:12px;
	margin:0;
	padding:0;
	margin-bottom:10px;
}

h4
{
	margin-bottom:7px;
}

.header .links
{
	text-align:right;
	padding-right:10px;
	color:#9e9e9e;
}

.header .links a
{
	font-weight:bold;
	color: #636363;
	text-decoration: none;
	text-transform:uppercase;
}

.header .links a:hover
{
	color: #b7b7b7;
}

.header .logo
{
	display:block;
	float:left;
	margin-right:-6px; /*to allow page width scaled to 960px;*/
}


.mainMenu
{	
	margin-top:57px;
}

.menuWidth
{
	width: 746px;
}

.mainMenu a
{
	display:block;
	float:left;
	height:32px;
	background-repeat:no-repeat;
}

.mainMenu img
{
	display:block;
	float:left;
}

.mainMenu .b1
{
	width: 92px;
	background-image: url(../../Images/Static/reg_h_nav_b1.gif);
}

.mainMenu a.b1:hover
{
	background-image: url(../../Images/Static/reg_h_nav_b1_on.gif);
}


.mainMenu .b2
{
	width: 75px;
	background-image: url(../../Images/Static/reg_h_nav_b2.gif);
}

.mainMenu a.b2:hover
{
	background-image: url(../../Images/Static/reg_h_nav_b2_on.gif);
}


.mainMenu .b3
{
	width: 83px;
	background-image: url(../../Images/Static/reg_h_nav_b3.gif);
}

.mainMenu a.b3:hover
{
	background-image: url(../../Images/Static/reg_h_nav_b3_on.gif);
}


.mainMenu .b4
{
	width: 77px;
	background-image: url(../../Images/Static/reg_h_nav_b4.gif);
}

.mainMenu a.b4:hover
{
	background-image: url(../../Images/Static/reg_h_nav_b4_on.gif);
}


.mainMenu .b5
{
	width: 81px;
	background-image: url(../../Images/Static/reg_h_nav_b5.gif);
}

.mainMenu a.b5:hover
{
	background-image: url(../../Images/Static/reg_h_nav_b5_on.gif);
}


.mainMenu .b6
{
	width: 122px;
	background-image: url(../../Images/Static/reg_h_nav_b6.gif);
}

.mainMenu a.b6:hover
{
	background-image: url(../../Images/Static/reg_h_nav_b6_on.gif);
}


.mainMenu .b7
{
	width: 95px;
	background-image: url(../../Images/Static/reg_h_nav_b7.gif);
}

.mainMenu a.b7:hover
{
	background-image: url(../../Images/Static/reg_h_nav_b7_on.gif);
}


.colLeft, .colRight
{
}

.colBackgroundTop
{
}

.colBackground
{
	min-height:556px;
	background-image: url(../../Images/Static/reg_col_tile.gif);
	background-repeat:repeat-x;
	
	background-color:#f6f6f6;
	
	width:165px;
	padding: 13px 14px 20px 13px;
	/*background-image: url(../../Images/Static/reg_rc_bkg_down_tile.gif);
	background-repeat:repeat-y;*/
}

.content
{
	padding: 28px 30px 30px 30px;
	font-size: 12px;
	color:#6d6d6f;
}

.content .paragraph
{
	padding-bottom: 20px;
}

.content .lastParagraph
{
	padding-bottom: 23px;
}

.content .product
{
	padding-bottom: 23px;
}

/*Start css for articlelist*/
table.articleSummary
{
	table-layout:fixed;
}

table .articleSummary
{
	color:#666666;
}

td.articleImg
{
	width:95px;
	height:95px;
	padding-bottom:20px;
}

td.articleTextImg
{
	padding-left:23px;
	padding-bottom: 10px;
}

table .articleSummary .articleLinks a
{
	font-size: 12px;
	font-weight:bold;
	color:#494963;
	text-decoration: none;
}

table .articleSummary .articleLinks a:hover
{
	color:#a4a4b1;
}

table .articleSummary .articleText
{
	margin-top:10px;
	margin-bottom:13px;
}

.paddingText
{
	/*padding-bottom:10px;*/
}

.paddingText h3
{
	margin:0px;
	font-size:12px;
}
/*end css for articlelist*/

/*Start Common css for links*/
a.readmoreLink
{
	background-image: url(../../Images/Static/reg_lc_cta_arrow.gif);
	background-repeat:no-repeat;
	background-position: right top;
	padding-right: 20px;
	margin-right:15px;
	font-size:11px;
	font-weight:bold;
	color:#494963;
	text-decoration: none;
}

a.readmoreLink:hover
{
	background-image: url(../../Images/Static/reg_lc_cta_arrow_on.gif);
	color:#a4a4b1;
}
/*End Common css for links*/

.content a
{
	font-size: 12px;
	font-weight:bold;
	color:#494963;
	text-decoration: none;
}

.content a:hover
{
	color:#a4a4b1;
}

.content .text
{
	margin-top:12px;
	margin-bottom:15px;
}

.content .links
{
	vertical-align:bottom;
}

.content .links a
{
	background-image: url(../../Images/Static/reg_lc_cta_arrow.gif);
	background-repeat:no-repeat;
	background-position: right top;
	padding-right: 24px;
	margin-right:15px;
	font-size:11px;
}

.content .links a:hover
{
	background-image: url(../../Images/Static/reg_lc_cta_arrow_on.gif);
}

.content .bigMargins
{
	margin-bottom:21px;
}

.content .bigMargins p
{
	margin-bottom:20px;
	margin-top:0px;
}


.footer
{
	background-image: url(../../Images/Static/reg_foot_tile.gif);
}
 
 .footer div
 {
	height: 23px;
	white-space:nowrap;
 }



.footer .wrapper, .popup_footer .wrapper
{
}

.footer .copyright, .popup_footer .copyright
{
	background-image: url(../../Images/Static/reg_foot_left.gif);
	float:left;
	background-repeat:no-repeat;
	padding-left: 8px;
	line-height: 22px;
}

.footer .links, .popup_footer .links
{
	text-align:right;
	padding-right : 8px;
	line-height: 22px;
	background-image: url(../../Images/Static/reg_foot_right.gif);
	background-repeat:no-repeat;
	background-position:right top;
}

.footer, .footer a, .popup_footer a
{
	text-decoration: none;
	color:#b5b5c0;
}


/*For enquiry form*/
.enquiryFieldTitle
{
	color:#4e4e4e;
	font-size:11.5px;
	vertical-align:middle;
}

tr.enquiryField td
{
	padding-bottom:3px;
	padding-right: 10px;
}

.enquiryField input
{
	width:182px;
	font-family:Arial;
	font-size:11px;
}

.enquiryField .checkbox input
{
	width:auto;
}

.enquiryField textarea
{
	width:182px;
	height:100px;
	font-family:Arial;
	font-size:11px;
}

.enquiryFormSubmit
{
	text-align:right;
	padding-right:10px;
}
/*End of For enquiry form*/


/*For article panels*/
.articleHeading
{
	font-size:20px;
	font-weight:bold;
	padding-bottom:15px;
}

.articleHeading .articleSubheading
{
	font-size:12px;
	font-weight:normal;
}

.articleText p
{
	margin-top:0px;
}

.articleDate
{
	font-size:11px;
	font-weight:normal;
}

/*
img.articleImageLeft
{
	padding-right:15px;
	padding-bottom:15px;
}

img.articleImageRight
{
	padding-left:15px;
	padding-bottom:15px;
}
*/

/*End of For article panels*/

#bannerTop
{
	vertical-align:bottom;
	text-align:left;
	margin-bottom:expression("-3px");
	/*_margin-bottom:-3px; IE adds 3 pixel margin to divs*/
}

#bannerBottom
{
	/*padding-top:1px;
	position:absolute;
	left:165px;
	top:1px;*/
	text-align:left;
	vertical-align:top;
	/*margin-top:expression("-3"); !important;*/
	/*margin-top:-3px; IE adds 3 pixel margin to divs*/
}

/** html #bannerTop {	margin-bottom:-2px; }
* html #bannerBottom { margin-left:2px; }*/

#flashBottom
{
}

tr.bodyRow
{
	position:relative;
}

td#textColLeft
{
	font-size:11.5px;
	padding-right:20px;
}

td#textColRight
{
	font-size:11.5px;
}

.columnImg
{
	display:block;
	margin:0px;
	margin-bottom:20px;
	background-repeat:no-repeat;
}

/*gridview*/
table.SearchResults tr.Pager span
{
	padding-right:10px;
	line-height:30px;
	font-size:12px;
	font-weight:bold;
}

table.SearchResults tr.Pager a
{
	padding-right:10px;
	line-height:30px;
	font-size:12px;
	font-weight:bold;
}

/*columns*/
#columnTablePadding
{
	padding-bottom:20px;
}

/*multipage*/
.multipageLinks
{
	font-family:Arial;
	font-size:13px;
	color:#7e818e;
	font-weight:bold;
	/*padding-top:8px;*/
}
.multipageLinks a
{
	font-weight:normal;
	font-size:12px;
}

.multipageLinks b
{
	font-size:13px;
}

.multipageLinks span.firstLast
{
	font-weight:normal;
	font-size:13px;
}

/*micellaneous*/
.dottedHr
{
	border-bottom:1px dotted #848792;
	margin-top:-3px;
}

.SendButton
{
	text-align:right;
	margin-bottom:15px;
}

.backButton
{
	margin: 10px 0 15px 5px;
}

/*articleFooter*/
.articleFooter
{
	padding-top:10px;
}

.articleFooter .attachment
{
	float:left;
}

.articleFooter .print
{
	text-align:right;
	cursor:pointer;
}

.printAndAttachment
{
	padding-top:15px;
}


/*popup window form*/
tr.popup td
{
	padding-bottom:5px;
	padding-right: 5px;
	font-weight:bold;
	font-size: 12px;
	text-align: left;
}
.popup_content
{
	padding: 0 10px 10px 0px;
	font-size: 12px;
	color:#6d6d6f;
}

.popup_content input, .popup_content textarea
{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
}


.popup_footer, .popup_footer div
{
	height: 23px;
	white-space:nowrap;
	background-image: url(../../Images/Static/reg_foot_tile.gif);
	font-weight: bold;
	color:#B5B5C0;
	font-family:Arial;
	font-size:11px;
}

.popup_header
{
	height:84px;
	border:0px;
	margin:0px;
}

.popup_header .logo
{
	float:left;
}

.popup_header .title
{
	height:65px;
	background-image: url(../../Images/Static/reg_popup_head_tile.gif);
	background-repeat:repeat-x;
}
.popup_header .right
{
	float:right;
	width:185px;
	height:65px;
}
.popup_header .emailImg
{
	background-image: url(../../Images/Static/reg_popup_head_Email_r.gif);
	background-repeat:no-repeat;
}
.popup_header  .sent
{
	background-image: url(../../Images/Static/reg_popup_head_Gen_r.gif);
	background-repeat:no-repeat;
}


.popup_header_title_left
{
	float:left;
	width:185px;
	height:65px;
	background-image: url(../../Images/Static/reg_popup_head_Gen_r.gif);
	background-repeat:no-repeat;
}

.error
{
	color:Red;
}

