body {margin:0px 0px 0px 0px; padding:0; background:#e6f1f3 url(../images/page_bg.gif) repeat-x left top; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000; text-decoration:none;}
h1, h2, h3, h4, h5, h6, p, ul, li{margin:0px; padding:0px; text-align:left; font-weight:normal;}
img, form {border:0; margin:0px; padding:0px;}
a {text-decoration:none; cursor:pointer; outline:none; color:#333333;}
a.visited {text-decoration:none; cursor:pointer; outline:none; text-decoration:underline;}
.img_left{float:left;}
.img_right{float:right;}
.clear {clear:both; height:1px; visibility:hidden;}

#doc_width{ width:981px; margin:0px auto;}

#header{ width:981px; float:left; background:url(../images/header_bg.gif) no-repeat left top; padding:10px 0px 0px 0px; height:141px;}
.header_row1{width:981px; float:left; height:108px;}
.logo{ float:left; padding:0px 0px 0px 20px;}
.header_pt2{ width:320px; float:right; padding:0px 10px 0px 0px; text-align:right;}
.header_pt2 p.global{  font-size:12px; font-style:italic; color:#FFFFFF; text-align:center; padding:0px 0px 0px 0px;}
.pagenv{ font-size:11px; color:#FFFFFF; text-align:right; word-spacing:10px; padding:0px 0px 30px 0px;}
.pagenv a{color:#FFFFFF; word-spacing:0px;}

.search{color:#FFFFFF; font-size:12px; padding:0px 0px 0px 70px; float:right; width:245px; margin:0px 0px 10px 0px;}
.search span{ float:left; margin:3px 5px 0px 0px;}
.search input.textfield{font-size:11px; color:#000000; width:157px; height:15px; text-align:left; padding:3px 2px 2px 2px; border:0px; float:left;}
.search input.submit{ float:left; margin:0px 0px 0px 5px;}

.header_row2{width:981px; float:left;}
.toplinks{font-size:13px; color:#FFFFFF; width:800px; float:left; padding:2px 20px 0px 20px; }

#navi{  margin:0px 0px 0px 0px; float:left; padding:0px 0px 0px 0px; list-style:none; position:relative; display:block;}
#navi li{ background:url(../images/toplinks_separator.gif) no-repeat right top; padding:7px 22px 7px 22px; height:17px;  margin:0px 0px 0px 0px; float:left; position:relative; font-weight:normal; font-size:13px; color:#fff; }
#navi li a{color:#fff; float:left; text-decoration:none; display:block; padding:0px 0px 0px 0px;}
#navi li a:hover {color:#f60;}
#navi li ul{position:absolute; clear:both; left:0px; top:31px;  width:155px; text-align:left; float:left; padding:0px 0px 0px 0px; margin:0px; display:none; z-index:100; border:solid 1px #d3def4; background:#fff; }
#navi li ul li{display:block; margin:0px; padding:0px 0px 0px 0px; background:none; float:left; width:155px; height:20px; margin:0px 0px 3px 0px;}
#navi li ul li a{display:block;  float:left;  white-space:normal; font-size:11px; padding:4px 0px 4px 15px; color:#000000; width:140px;  height:auto; position:relative; z-index:100; margin:0px ; font-weight:normal; text-align:left;}
#navi li ul li a.active{ margin-top:12px; background:#e2eaef; color:#002c4c;}
#navi li ul li a:hover{color:#002c4c;  background-color:#e2eaef; }
/**html #navi li ul li{float:left; height:1%;}
*html #navi li ul li a{color:#dcf0fc; position:relative; width:auto; float:left;}*/
#navi li:hover ul, #navi li.over ul{display:block;}

/*
.fonts {position: relative; font-size:13px; color:#FFFFFF; width:800px; float:left; padding:00px 0px 00px 00px; z-index:0;}
.fonts a{ background:url(../images/toplinks_separator.gif) no-repeat right top; padding:8px 15px 5px 15px; height:13px; }
.fonts .font {position: absolute; z-index: 200; color:#FFFFFF;}
.fonts .font a{color:#FFFFFF;}
.fonts .second {top: 1px; color: #000;	z-index: 100; color:#000000;}
.fonts .second a{color:#1c5d9d;}
.fonts a:hover {color:#1f466b}
*/
.button_get{ width:141px; float:right; margin:3px 0px 0px 0px;}

#content_width{ width:981px; float:left; background:url(../images/content_width_bg.gif) repeat-y left top; padding:10px 0px 0px 0px;}
#menu{ width:188px; float:left; font-size:12px; color:#23496e; padding:0px 10px 0px 23px; background:url(../images/menu_bg.gif) no-repeat 1px top; min-height:920px;}
*html #menu{ width:188px; float:left; font-size:12px; color:#23496e; padding:0px 10px 0px 23px; background:url(../images/menu_bg.gif) no-repeat left top; height:920px;}

.menulinks{width:188px; float:left;	font-size:12px;	font-weight:bold; margin:10px 0px 0px 0px;}
.menulinks h1{ font-size:16px; color:#000000; margin:0px 0px 0px 0px; padding:0px 0px 10px 0px;}
.menulinks ul {	margin:0px 0px 0px 0px;	padding:0px 0px 0px 0px;	list-style:none;}
.menulinks li {	text-align:left; margin:0px 0px 10px 0px;	line-height:14px; padding:0px 0px 0px 2px; font-size:12px;}
.menulinks li a {padding-left: 10px; background:url(../images/bullet_blue.gif) no-repeat left 5px; color:#22496d; display:block;}
.menulinks li a:hover {color:#FF8400;}
.menulinks li a.active {color:#FF8400; background:url(../images/bullet_orange.gif) no-repeat left 5px;}
.standard-logo{width:188px; float:left;	font-size:12px;	font-weight:bold; margin:20px 0px 0px 0px;}
.standard-logo img{margin:0px 0px 5px 0px;}

#content_right{ width:760px; float:left; padding:0px 0px 20px 0px;}
.banner{ width:545px; float:left; margin:0px 0px 0px 0px; }
.banner_pt2{ width:197px; float:right; padding:0px 9px 0px 0px; }
.login{ width:182px; float:right; font-size:11px; color:#486aaf; border:0px solid #d3def4; padding:0px 3px 0px 3px; margin:0px 0px 0px 0px; height:170px;}
.login p.title{ border-bottom:1px solid #d3def4; font-weight:bold; padding:5px 0px 0px 30px; background:url(../images/icon_login.gif) no-repeat left 3px; height:25px;}
.login p{margin:0px 0px 5px 10px;}
.login p input.textfield{font-size:11px; color:#000000; width:160px; height:18px; text-align:left; padding:0px 2px 0px 2px; border:1px solid #d3def4;}
.login p input.submit{ float:right; margin:0px 10px 5px 0px;}

.index_details{width:760px; float:left; padding:10px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif;}
.index_details p{ margin:0px 20px 10px 20px; font-size:12px; color:#1c3951; line-height:18px; }
.index_details p a{font-weight:bold;}
.index_details p a:hover{color:#f60; text-decoration:underline;}

.fp_display{width:570px; float:left; font-size:11px; color:#535353; padding:0px 10px 0px 10px;}
.fp_display div.row{width:549px; float:left; margin:0px 0px 10px 0px;}
.fp_box { width:163px; float:left; background:url(../images/fp_bg.gif) repeat-y right top; padding:0px 10px 0px 10px;}
.fp_box div.img_center{display:table-cell; text-align:center; vertical-align:middle; float:left;}
/*.fp_box div.img_center *{vertical-align:middle;}
.fp_box div.img_center span{display:inline-block; }
<!--[if IE]>
.fp_box div.img_center span{display:inline-block; height:100%;}
*/.fp_box h2{ font-size:13px; color:#03498e; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; height:40px; line-height:16px; float:left; width:163px; }
.fp_box h2 a{color:#03498e;}
.fp_box ul { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; list-style:none; float:left; width:163px; }
.fp_box ul li{ background:url(../images/index_bullet.gif) no-repeat left 6px; margin:0px 0px 0px 0px; padding:0px 0px 0px 10px; color:#333;}

.subsection{ width:156px; float:left; padding:0px 0px 0px 0px;}
.sale{width:146px; float:left; background:url(../images/2230_bg.gif) no-repeat left top; font-size:14px; color:#1c3951; padding:20px 0px 0px 10px; height:121px; margin:0px 0px 10px 0px;}
.sale p{ margin:0px 0px 5px 0px;}
.phone{ font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.email{ font-size:11px; color:#006fcb;}
.email a{color:#006fcb;}

.recent_projects{width:146px; float:left; font-size:11px; color:#374e65; padding:0px 5px 0px 5px;}
.recent_projects img{ text-align:center; vertical-align:middle; margin:0px 0px 10px 0px;}
.recent_projects p{margin:0px 0px 10px 0px; text-align:left;}
.recent_projects p a{ color:#000000;}
.recent_projects p a:hover{color:#FF6600;}

#bottom{ width:981px; float:left; clear:both; background:333333; padding:0px 0px 10px 0px;}
#bottom p.copy{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-size:10px; color:#8a8a8a; text-align:center;}

.bottomlinks{ font-size:11px; color:#0565c6; width:781px; float:left; text-align:center; word-spacing:3px; padding:10px 100px 0px 100px; border-top:0px solid #d7e4ea; margin:00px 0px 10px 0px;}
.bottomlinks a{color:#0565c6; word-spacing:0px;}
.bottomlinks a:hover{text-decoration:underline}

.inner_page{width:740px; float:left; padding:0px 20px 20px 0px;}

.breadcrumbs{width:740px; float:left; font-size:11px; color:#bfbfbf;}
.breadcrumbs a{color:#1f466b;}

.cat_description{width:740px; float:left; font-size:12px; line-height:normal; color:#333333; margin:0px 0px 10px 0px; font-style:italic}
.cat_description h1.title {text-align:right; border-bottom:1px dashed #333; padding:0px 0px 5px 10px; margin:0px 0px 10px 0px; font-size:22px; font-style:normal; font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;}
/*.cat_description h1.title{background:url(../images/cat_title_bg.gif) repeat-x left bottom; text-align:right; padding:0px 10px 5px 0px; margin:0px 0px 10px 0px; font-size:22px;} */
.cat_description p{ margin:0px 10px 0px 0px; line-height:normal; text-align:justify; color:#333333; text-decoration:none;}
.cat_description a{color:#333; text-decoration:none;}
.cat_description a:hover{color:#333; text-decoration:none;}

.cat_item_details{width:740px; float:left; font-size:12px; color:#333333;}
.cat_item_details h1.title {background:url(../images/bullet_orange.gif) no-repeat left 9px; text-align:left; border-bottom:1px dashed #333; padding:0px 0px 5px 10px; margin:0px 0px 0px 0px; font-size:22px; font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;}
/*.cat_item_details h1.title{background:url(../images/cat_title_bg.gif) repeat-x left bottom; text-align:left; padding:0px 10px 5px 0px; margin:0px 0px 10px 0px; font-size:18px; color:#649800;} */

.static_details{width:720px; float:left; font-size:12px; color:#333333; padding:0px 10px 0px 10px;}
.static_details h1.title{background:url(../images/bullet_orange.gif) no-repeat left 9px; text-align:left; border-bottom:1px dashed #333; padding:0px 0px 5px 10px; margin:0px 0px 0px 0px; font-size:22px; font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;}
/*.static_details h1.title{background:url(../images/cat_title_bg.gif) repeat-x left bottom; text-align:left; padding:0px 10px 5px 0px; margin:0px 0px 10px 0px; font-size:18px; color:#649800;} */
.static_details h3{padding:10px 0px 0px 0px; color:#034880; font-size:14px; font-weight:bold;}
.static_details h4{font-size:13px; color:#22496d; font-weight:bold; text-decoration:underline; text-align:left; margin:0px 0px 0px 0px;}
.static_details h4 a{color:#22496d;}
.static_details p{ margin:0px 0px 10px 0px; font-size:12px; color:#333333;}
.static_details ul{ padding:0px 0px 0px 0px; margin:0px 0px 0px 20px; list-style:none;}
.static_details ul li{ padding:0px 0px 5px 15px; background:url(../images/bulllet_blue.gif) no-repeat left 5px;}
.static_details ul li a{color:#649800;}
.static_details a{color:#000000; text-decoration:none; font-weight:bold;}
.static_details a:hover{text-decoration:underline;}

.static_details table.table{border-collapse: collapse; margin:10px 0px 0px 0px;}
.static_details table.table td{padding: 5px 8px; color:#4f4f4f;	line-height: 16px;}
.static_details table.table tr{background:url(../images/cat_title_bg3.gif) repeat-x left bottom;}
.static_details table.table th{background:#7990a6; font-size:11px; padding:3px 3px; border-right: 1px solid #ffffff; border-bottom: 1px solid #ffffff; color: #ffffff; font-weight:bold;}
.static_details table.table a{color:#22496d;}
.static_details table.table a:hover{text-decoration: underline;}




.cat_display{width:738px; float:left; font-size:11px; color:#535353; padding:0px 1px 0px 1px;}
.cat_display .row{width:738px; float:left; padding:0px 0px 20px 0px;}
.cat_box{ width:200px; float:left; padding:0px 23px 10px 23px; margin:0px 0px 15px 0px; }
.cat_box div.img_center{display:table-cell; width:200px; height:155px;}
.cat_box div.img_center *{vertical-align:middle;}
.cat_box div.img_center span{display:inline-block; height:100%;}
<!--[if IE]>
.cat_box div.img_center span{display:inline-block; height:100%;}
.cat_box h2{ font-size:13px; color:#03498e; padding:0px 0px 0px 0px; margin:0px 0px 5px 0px; line-height:normal; font-weight:bold; height:45px; font-family:Arial, Helvetica, sans-serif;}
.cat_box h2 a{color:#03498e;}
.cat_box h4{ font-size:11px; color:#4e4e4e; padding:0px 0px 0px 0px; margin:0px 0px 5px 0px; line-height:16px;}
.cat_box h4 a{color:#4e4e4e;}
.cat_box p{font-size:12px; color:#535353; margin:0px 0px 5px 0px; text-align:left; padding:0px 0px 0px 0px; line-height:12px;}
.cat_box p a{color:#ff8400;}
.cat_box p.browse_now{ color:#ff8400; padding:0px; margin:0px; text-align:left;}


.cat_item_description{width:740px; float:left; font-size:12px; color:#333333;}

.cat_item_description h1.title{background:url(../images/cat_title_bg.gif) repeat-x left bottom; text-align:left; padding:0px 10px 5px 0px; margin:0px 0px 10px 0px; font-size:14px; color:#1f466b; font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;}
.cat_item_description p{ margin:0px 10px 10px 10px; line-height:normal; text-align:justify;}
.cat_item_description p span{ color:#1f66ac;}
.cat_item_description a{color:#FF6600;}
.cat_item_description a:hover{color:#FF6600; text-decoration:underline;}
.cat_item_description ul{ padding:0px 0px 0px 0px; margin:0px 0px 0px 20px; list-style:none;}
.cat_item_description ul li{ padding:0px 0px 5px 15px; background:url(../images/bulllet_blue.gif) no-repeat left 5px;}

.cat_item_description table.table{border-collapse: collapse; margin:0px 0px 0px 0px;}
.cat_item_description table.table td{padding: 5px 8px;	color:#4f4f4f;	line-height: 16px;}
.cat_item_description table.table tr{background:url(../images/cat_title_bg3.gif) repeat-x left bottom;}
.cat_item_description table.table th{background:#7990a6; font-size:11px; padding:3px 3px; border-right: 1px solid #ffffff; border-bottom: 1px solid #ffffff; color: #ffffff; font-weight:bold;}
.cat_item_description table.table a{color:#000000;}
.cat_item_description table.table a:hover{text-decoration: underline;}


.item_description{width:740px; float:left; font-size:13px; color:#333333; margin:0px 0px 20px 0px;}
.item_description h1.title{background:url(../images/bullet_orange.gif) no-repeat left 6px; text-align:left; border-bottom:1px dashed #333; padding:0px 0px 5px 10px; margin:0px 0px 0px 0px; font-size:22px; font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;}
.item_description h1.title-name{background:url(../images/bullet_orange.gif) no-repeat left 13px; text-align:left; border-bottom:1px dashed #333; padding:0px 0px 5px 10px; margin:0px 0px 0px 0px; font-size:22px; font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;}
.item_description_details{font-size:12px; color:#333333; padding:0px 0px 10px 0px;}
.product_short{ width:620px; float:left; font-size:11px; color:#333333; padding:10px 0px 0px 0px;}
.product_short p{ margin:0px 10px 5px 10px; line-height:18px; text-align:justify;}
.product_short p span{color:#1f66ac; font-size:14px;}


.download{width:740px; float:left; font-size:11px; color:#333333; margin:0px 0px 20px 0px;}
.download h1.title{background:url(../images/cat_title_bg.gif) repeat-x left bottom; text-align:left; padding:0px 0px 5px 10px; margin:0px 0px 0px 0px; font-size:14px; color:#1f466b; font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;}
.download_details{font-size:11px; color:#333333; padding:10px 0px 10px 0px;}
.download_details p{ margin:0px 10px 5px 10px; line-height:18px; text-align:justify;}
.download_details p span{color:#1f66ac; font-size:14px;}

.standard_thumb{width:450px; float:left; font-size:11px; color:#333333; margin:0px 0px 20px 0px;}
.standard{width:740px; float:left; font-size:11px; color:#333333; margin:0px 0px 20px 0px; text-align:center;}
.standard h1.title{background:url(../images/bullet_orange.gif) no-repeat left 6px; border-bottom:1px dashed #333; text-align:left; padding:0px 0px 5px 10px; margin:0px 0px 10px 0px; font-size:14px; color:#1f466b; font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;}
.standard_details{font-size:12px; color:#333333; padding:10px 0px 10px 0px; text-align:left;}
.standard_details ul{ padding:0px 0px 0px 0px; margin:0px 0px 10px 20px; list-style:none;}
.standard_details ul li{ padding:0px 0px 5px 15px; background:url(../images/bulllet_blue.gif) no-repeat left 5px;}
.standard_details ul li a{color:#f60;}
.standard_details ul li a:hover{color:#333333; text-decoration:underline;}
.standard_details h4{font-size:14px; font-weight:bold; }
.standard_details p{ margin:0px 10px 5px 10px; line-height:18px; text-align:justify;}
.standard_details p span{color:#1f66ac;}
.standard_details a {color:#f60; text-decoration:underline}
.standard_details a:hover {color:#f60; text-decoration:none}
.standard_details table.table{border-collapse: collapse; margin:0px 0px 0px 0px;}
.standard_details table.table td{padding: 5px 8px;color:#4f4f4f;line-height: 16px;text-align: center;}
.standard_details table.table tr{background:url(../images/cat_title_bg3.gif) repeat-x left bottom;}
.standard_details table.table th{background:#7990a6;font-size:11px;padding:3px 3px;border-right:1px solid #ffffff;border-bottom:1px solid #ffffff;color: #ffffff;font-weight:bold;text-align: center}
.standard_details table.table a{color:#f60; text-decoration:underline}
.standard_details table.table a:hover{text-decoration: none;}

.download_pdf{ width:240px; font-size:11px; color:#8fa2b5; float:right; text-align:center;}
.download_pdf p{ margin:0px 0px 5px 0px; text-align:center;}

.form{width:740px; float:left; font-size:12px; color:#333333; padding:10px 0px 0px 0px;}
.form input.textfield{font-size:11px; color:#000000; width:162px; height:15px; text-align:left; padding:3px 2px 2px 2px; border:0px; float:left; margin:0px 5px 0px 0px; border:1px solid #d3d3d3;}
.form textarea.textarea{font-size:11px; color:#000000; width:250px; height:100px; text-align:left; padding:3px 2px 2px 2px; border:0px; float:left; margin:0px 5px 0px 0px; border:1px solid #d3d3d3;}
.form input.textfield1{font-size:11px; color:#000000; height:15px; text-align:left; padding:3px 2px 2px 2px; border:0px; float:left; margin:0px 5px 0px 0px; border:1px solid #d3d3d3;}
.form textarea.textarea1{font-size:11px; color:#000000; width:250px; height:100px; text-align:left; padding:3px 2px 2px 2px; border:0px; float:left; margin:0px 5px 0px 0px; border:1px solid #d3d3d3;}


.links_search{width:740px; float:left; font-size:11px; color:#000000; text-align:left; padding:10px 0px 10px 0px;}
.links_search h4{ font-size:13px; color:#20476c; margin:0px 0px 5px 0px;}
.links_search h4 a{color:#20476c;}
.links_search a{color:#20476c;}

.news{width:740px; float:left; font-size:11px; color:#000000; text-align:left; padding:10px 0px 10px 0px;}
.news p{ margin:0px 0px 10px 0px;}
.news p.blue{ font-size:14px; color:#5887b5;}
.news p.blue span{ color:#ff6600;}

.tdout {

 background-color: #ffffff;
 border: 1px solid #FFFFFF;
 }
 .tdover {
	background-color: #deefff;
	cursor: pointer;
	border: 1px solid #2E69A3;}
	
	.Reference{width:535px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF;}
	.Reference ul{ float:left; list-style-type:none;}
	.Reference li{ }
	.Reference li a{ background: url(images/ref_tab_small.gif) no-repeat; margin:0 2px 0 0; width:65px; text-align:center; display:block; line-height:29px; color:#FFFFFF; float:left; }
	.Reference li a:hover{ background: url(images/ref_tab_small.gif) no-repeat; margin:0 2px 0 0; width:65px; text-align:center;  padding:0px 0px; color:#FFFFFF; float:left;}
	.Img-bord{border:1px solid #9abfe4; padding:1px;}
	.error{color:#f00;}
	
	
table.table{border-collapse:collapse; border:1px solid #d3def4; font-size:11px;}
table.table td {padding: 3px 3px;	color:#4f4f4f;	line-height: 16px; border:1px solid #d3def4}
table.table tr.odd { background:#ffffff;}
table.table tr.even {background:#dbe5f1; }
table.table th{background:#7990a6; font-size:11px; padding:3px 3px; border-right: 1px solid #d3def4; border-bottom: 1px solid #d3def4; color: #ffffff; font-weight:bold;}
table.table a{color:#000000;}
table.table a:hover{text-decoration: underline;}

.download_pdf{ width:240px; font-size:11px; color:#8fa2b5; float:right; text-align:center;}
.download_pdf p{ margin:0px 0px 5px 0px; text-align:center;}

.form{width:740px; float:left; font-size:12px; color:#333333; padding:10px 0px 0px 0px;}
.form input.textfield{font-size:11px; color:#000000; width:162px; height:15px; text-align:left; padding:3px 2px 2px 2px; border:0px; float:left; margin:0px 5px 0px 0px; border:1px solid #d3d3d3;}
.form textarea.textarea{font-size:11px; color:#000000; width:250px; height:100px; text-align:left; padding:3px 2px 2px 2px; border:0px; float:left; margin:0px 5px 0px 0px; border:1px solid #d3d3d3;}

.item_display {float:left; width:740px; margin:0px 0px 10px 0px;}
.item_display div.item_pt1{float:left; width:460px;  text-align:center;  padding:10px 0px 0px 0px;}
.item_display div.item_pt1 div.image{float:left; width:460px; }
.item_display div.item_pt1 div.image div.img_center{display:table-cell; text-align:center; vertical-align:middle; width:460px; height:330px;}
.item_display div.item_pt1 div.image div.img_center *{vertical-align:middle;}
.item_display div.item_pt1 div.image div.img_center span{display:inline-block; }
<!--[if IE]>
.item_display div.item_pt1 div.image div.img_center span{display:inline-block; height:100%;}

div.moreimage{float:left; width:390px; padding:0px 0px 0px 70px; }
div.moreimage div.moreimg {float:left; width:60px; height:60px; border:1px solid #ccc; margin-right:5px;}
div.moreimage div.moreimg div.img_center1{display:table-cell; text-align:center; vertical-align:middle; width:60px; height:60px;}
div.moreimage div.moreimg div.img_center1 *{vertical-align:middle;}
div.moreimage div.moreimg div.img_center1 span{display:inline-block; }
<!--[if IE]>
div.moreimage div.moreimg div.img_center1 span{display:inline-block; height:100%;}

.item_display div.item_pt2{float:right; padding:10px 10px 0px 10px; margin:10px 0px 0px 0px;  text-align:center; background:#fcfcfc; width:228px; height:318px; border:1px solid #ccc}
.item_display div.item_pt2 div.sortdesc {text-align:center; font-size:14px; font-weight:bold; color:#000; float:left; padding:0px 0px 0px 0px; width:228px; margin:20px 0px;}
.item_display div.item_pt2 div.download_pdf {text-align:center; font-size:11px; color:#8fa2b5; float:left; padding:0px 0px 0px 0px; width:228px;}
.item_display div.item_pt2 div.download_pdf a{color:#006699; }

.table1 table {border:1px solid #d3def4; border-collapse:inherit; font-size:11px;}
.table1 td {padding: 3px 3px; border-collapse:collapse; 	color:#4f4f4f; border:1px solid #d3def4; line-height: 16px;}
.table1 tr.odd { background:#ffffff;}
.table1 tr.even {background:#dbe5f1; }
.table1 th{font-size:11px; padding:3px 3px; border:1px solid #d3def4; border-collapse:collapse;   color: #4f4f4f; font-weight:bold;}
.table1 a{color:#000000;}
.table1 a:hover{text-decoration: underline;}

img.getaquote {margin:10px 0px 0px 0px}
table.form1{border:1px solid #f0f0f0; border-collapse:collapse; color:#5a5d61; font-size:11px;}
table.form1 select{color:#5a5d61; font-size:13px;}
table.form1 th{padding:2px 0px 2px 5px; }
table.form1 td{padding:2px 2px 2px 2px; border-bottom:1px solid #f0f0f0; border-right:1px solid #f0f0f0; border-left:1px solid #f0f0f0;  }
table.form1 td span.error{color:#f00;}
table.form1 td span{color:#5a5d61; font-size:10px;}
table.form1 td a{color:#5a5d61; text-decoration:none;}
table.form1 td.topic{padding:0px 0px 0px 0px; color:#5a5d61; }
table.form1 tr.altrow{background:#fafafa; }
table.form1 tr.oddrow{background:#fff; }
table.form1 tr.title{background:#9a9999; font-size:12px; color:#fff;}
table.form1 tr.title td{ padding-left:2px;}
table.form1  td a{color:#0e8fd0; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; }
table.form1  td a:hover{color:#5887b5;}
table.form1  td p a{color:#000000; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; }
table.form1  ul li{background:url(images/content_bullet.gif) no-repeat left 8px; padding:3px 0px 3px 10px; line-height:14px; color:#696969;}


.static_details div.pt_elements table.periodictable {border-collapse:collapse; border:1px solid #d3def4}
.static_details div.pt_elements table.periodictable td {padding: 5px 3px; border:1px solid #d3def4; font-size:13px; height:12px;}
.static_details div.pt_elements table.periodictable td p{margin:0px; padding:0px;}
.static_details div.pt_elements table.periodictable th {padding: 3px 3px; border:1px solid #d3def4; background:#dbe5f1}
.static_details div.pt_elements table.periodictable tr.odd { background:#f2f3f8;}
.static_details div.pt_elements table.periodictable tr.even {background:#ffffff; }

.mail_link{color:#000099; padding:0px 10px 0px 10px}
.mail_link a{text-decoration:none; color:#ff7400;}
.mail_link a:hover{text-decoration:underline;}
.add_link{color:#000099; padding:0px 10px 0px 10px}

.static_details div.pt_elements{width:730px; float:left; font-size:12px; color:#333333; text-align:left; line-height:normal;}
.static_details div.pt_elements h2{ font-size:12px; margin:0px 0px 10px 0px; color:#f60;}
.static_details div.pt_elements p{ margin:0px 0px 10px 0px;}
.static_details div.pt_elements h2 a{color:#f60; font-weight:bold; text-decoration:underline; font-style:normal;}
.static_details div.pt_elements a{color:#f60; font-weight:normal; text-decoration:underline; font-style:italic;}
.static_details div.pt_elements a:hover{text-decoration:none;}
.static_details div.pt_elements img.elements{border:1px solid #d3d3d3; padding:5px;}

.latest_news_matter { text-align:justify; display:none;}


.static_details table.calculator {border-collapse:collapse; border:1px solid #f0f5ff}
.static_details table.calculator td {padding: 5px 3px; border:1px solid #f0f5ff; font-size:12px;}
.static_details table.calculator td p{margin-bottom:0px;}
.static_details table.calculator td a{font-style:normal; text-decoration:underline; font-weight:normal; color:#FF6633;}
.static_details table.calculator td a:hover{text-decoration:none; color:#333}
.static_details table.calculator th {padding: 3px 3px; border:1px solid #f0f5ff; background:#dbe5f1}
.static_details table.calculator tr.odd { background:#f2f3f8;}
.static_details table.calculator tr.even {background:#ffffff; }
