html {height:100%;}

body {margin:0px; background-color:#333333; height:100%; color:#ffffff;}

.mainTable {height:100%; width:100%;}

.mainTableCenter {height:100%; width:1000px; vertical-align:top; background-color:#000000; border-left:1px solid #f48024; border-right:1px solid #f48024;}

.mainTableLT
{
height:100%;
width:auto;
vertical-align:top;
background-image : url('../images/bg_mainTableLT.gif');
background-position:right;
background-repeat : repeat-y;
}

.mainTableRT
{
height:100%;
width:auto;
vertical-align:top;
background-image : url('../images/bg_mainTableRT.gif');
background-position:left;
background-repeat : repeat-y;
}

.footerLine{background-color:#f48024; height:1px;}

.footer{
color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : normal;
text-align:center;
line-height:18px;
padding:2px 10px 3px 10px;
}

.footer a{
color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : normal;
text-align:center;
line-height:18px;
text-decoration:none;
margin:0px 6px 0px 6px;
}

.footer a:hover{
color:#f27c13;
font-family:Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : normal;
text-align:center;
line-height:18px;
text-decoration:none;
margin:0px 6px 0px 6px;
}

.topHeader{
background-image : url('../images/bg_topLogin.jpg');
background-position:left;
background-repeat : repeat-y;
color:#f27c13;
font-family:Arial, Helvetica, sans-serif;
font-size : 13px;
font-weight : normal;
text-align:right;
vertical-align:bottom;
line-height:18px;
padding:0px 10px 5px 10px;
}

.topHeader a{color:#f27c13; font-family:Arial, Helvetica, sans-serif; font-size : 13px; font-weight : bold; text-align:right; line-height:18px;}


.search { width:200px; background-image : url('../images/bg_top_search.jpg');}

.search input
{
width:200px;
color:#f27c13;
font-family:Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : normal;
text-align:left;
border:0px;
height:17px;
padding-left:5px;
}



.topMenus
{
background-image : url('../images/bg_topMenus.jpg');
background-position:left;
background-repeat : repeat-y;
color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size : 13px;
font-weight : normal;
text-align:left;
height:24px;
}


.topMenus a{
color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size : 15px;
text-align:center;
text-decoration:none;
margin:0px 0px 0px 0px;
padding:3px 8px 3px 8px;
line-height:25px;
}


.topMenus a:hover{
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size : 15px;
text-align:center;
text-decoration:none;
margin:0px 0px 0px 0px;
padding:3px 8px 3px 8px;
line-height:25px;
background-color:#ffffff;
}


.topMenus a.selected{
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size : 15px;
text-align:center;
text-decoration:none;
margin:0px 0px 0px 0px;
padding:3px 8px 3px 8px;
line-height:25px;
background-color:#ffffff;
}



.TransBlock
{
float:right;
height:280px;
width:220px;
border:1px solid #f48024;
margin-top:-230px;
z-index:999999;
display:none;
background-color:#000000;
}


.flash
{
position:absolute;
top:105px;
height:320px;
}

.quickcontactsbg
{
position:relative;
top:8px;
left:0px;
background-color:#000000;
float:right;
margin-right:10px;
filter:alpha(opacity=85);-moz-opacity:.85;opacity:.85;
height:283px;
border:1px solid #f27c13;
}


.newsScroll
{
color:#ffffff;
font-family:Arial;
font-size:11px;
line-height:16px;
font-weight:bold;
}

.newsScroll b
{
color:#ffffff;
font-family:Arial;
font-size:12px;
line-height:16px;
font-weight:normal;
padding-left:10px;
}

.newsScroll ul
{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;

}

.newsScroll ul li{
list-style-type:none;
color:#ffffff;
font-family:Arial;
font-size:12px;
padding:0px;
line-height:16px;
padding:0px 5px 20px 10px;

}

.newsScroll ul li a{
list-style-type:square;
color:#cccccc;
font-family:Arial;
font-size:12px;
line-height:16px;
text-decoration:none;
font-weight:normal;
}

.newsScroll ul li a:hover{
list-style-type:square;
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:12px;
line-height:16px;
font-weight:normal;
text-decoration:underline;
}




.homepgtextHD1
{
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:18px;
line-height:20px;
padding-left:7px;
padding-right:7px;
background-image:url('../images/bg_hp_aboutBnn.jpg');
}

.homepgtext1
{
background-image:url('../images/bg_hp_aboutBnnT.jpg');
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:12px;
font-weight:normal;
padding:7px;
vertical-align:top;
line-height:18px;
text-align:justify;
}

.homepgtext1 a
{
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:12px;
line-height:18px;
font-weight:normal;
width:auto;
float:right;
padding-top:10px;
}

.homepgtext1 a:hover
{
font-family:Arial, Helvetica, sans-serif;
color:#d85d0b;
font-size:12px;
line-height:18px;
font-weight:normal;
width:auto;
float:right;
padding-top:10px;
}



.GreenBlog
{
background-image:url('../images/bg_GreenBlog.jpg');
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
font-weight:normal;
padding:3px 10px 4px 10px;
vertical-align:top;
}


.greenBlogmore
{
background-image:url('../images/blogReadMore.jpg');
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
font-weight:normal;
padding-right:3px;
text-align:right;
}

.greenBlogmore a
{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
}

.greenBlogmore a:hover
{
font-family:Arial, Helvetica, sans-serif;
color:#388232;
font-size:11px;
}




.nucorText
{
background-image:url('../images/bg_nucorText.jpg');
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:11px;
font-weight:normal;
padding:0px 15px 0px 15px;
vertical-align:top;
height:50px;
}

.nucorText b
{
color:#71b843;
}

.nucorText h1{
font-family:Arial, Helvetica, sans-serif;
color:#71b843;
font-size:12px;
margin:0px;
padding:0px;
}


.nucorLogo
{
background-image:url('../images/bg_nucorLogo.jpg');
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
font-weight:normal;
text-align:center;
vertical-align:top;
height:72px
}


.bgCenTab
{
background-image:url('../images/bg_centerTable1.jpg');
background-repeat: repeat-x;
height:325px;
vertical-align:top;
}


.homepgtextHD2
{
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:18px;
line-height:20px;
padding-left:0px;
padding-right:0px;
background-image:url('../images/bg_hp_cen.jpg');
}

.homepgtext2
{
background-image:url('../images/bg_hp_aboutBnnT.jpg');
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:11px;
font-weight:normal;
padding:7px;
vertical-align:top;

}

.homepgtext2 a
{
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:11px;
line-height:18px;
font-weight:normal;
width:auto;
float:right;
padding-top:10px;
}

.homepgtext2 a:hover
{
font-family:Arial, Helvetica, sans-serif;
color:#d85d0b;
font-size:11px;
line-height:18px;
font-weight:normal;
width:auto;
float:right;
padding-top:10px;
}


.hd_designProcess
{font-family:Arial, Helvetica, sans-serif;
color:#b6d2e0;
font-size:14px;
line-height:20px;
font-weight:bold;
padding:0px 7px 5px 7px;
height:38px;
}


.hd_designText
{font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:11px;
line-height:24px;
padding:10px;
}

.dlist{
position:absolute;
margin-top:-322px;
width:490px;
padding-left:12px;
text-align:center;
}

.hd_designText ul
{
padding:0px 5px 0px 4px;
margin:0px 0px 0px 4px;
}

.hd_designText ul li
{
list-style-type:none;
padding:2px 0px 5px 0px;
margin:0px 0px 0px 0px;
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:12px;
line-height:15px;
}

.hd_designText ul li a
{
font-family:Arial, Helvetica, sans-serif;
color:#999999;
font-size:12px;
text-decoration:none;
}

.hd_designText ul li a:hover
{
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:12px;

text-decoration:none;
}


.cenTLink
{
font-family:Arial, Helvetica, sans-serif;
color:#999999;
font-size:13px;
line-height:20px;
text-align:center;
height:40px;
text-transform:uppercase;
}

.cenTLink a
{
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:13px;
line-height:20px;
text-align:center;
text-transform:uppercase;
text-decoration:none;
margin:0px 10px 0px 10px;
}

.cenTLink a:hover
{
font-family:Arial, Helvetica, sans-serif;
color:#999999;
font-size:13px;
line-height:20px;
text-align:center;
text-transform:uppercase;
text-decoration:none;
margin:0px 10px 0px 10px;
}



.subpgheading
{
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:20px;
line-height:20px;
padding:2px 7px 7px 7px;
background-image:url('../images/bg_hd_subpage.jpg');
}


.subpgheading1 a
{
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:13px;
line-height:20px;
font-weight:bold;
text-decoration:none;
font-weight:normal;
float:right;
}

.subpgheading1 b a
{
font-family:Arial, Helvetica, sans-serif;
color:#f27c13;
font-size:13px;
}

.subpgheading1 a b
{
font-family:Arial, Helvetica, sans-serif;
color:#f27c13;
font-size:13px;
}


.subpgheading1 b a:hover
{
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:13px;
}

.subpgheading1 a:hover b
{
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:13px;
}




.pageText
{
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:12px;
font-weight:normal;
padding:7px;
vertical-align:top;
line-height:18px;
}


.pageText1
{
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:12px;
font-weight:normal;
padding:7px;
vertical-align:top;
line-height:18px;
}


.pageText b, .pageText strong
{
font-family:Arial, Helvetica, sans-serif;
color:#f27c13;
font-size:12px;
line-height:18px;
}


.pageText a
{
color:#d85d0b;
font-family:Arial, Helvetica, sans-serif;

font-size:12px;
line-height:20px;
font-weight:normal;
padding-top:10px;
}

.pageText a:hover
{
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:12px;
line-height:20px;
font-weight:normal;
}



.pageText ul
{
padding:5px 0px 15px 20px;
margin:0px 0px 0px 10px;
}

.pageText ul li ul
{
padding:5px 0px 15px 50px;
margin:0px 0px 0px 10px;
}

.pageText ul li ul li
{
padding:0px 0px 5px 0px;
margin:0px 0px 0px 0px;
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:12px;
line-height:20px;
list-style-image: url('../images/blueball.gif');
}


.pageText ul li
{
padding:0px 0px 5px 0px;
margin:0px 0px 0px 0px;
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:12px;
line-height:20px;
}

.pageText ul li a
{
font-family:Arial, Helvetica, sans-serif;
color:#999999;
font-size:12px;
line-height:20px;
text-decoration:none;
}

.pageText ul li a:hover
{
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:12px;
line-height:20px;
text-decoration:none;
}



.pageText ol
{
padding:5px 0px 0px 0px;
margin:0px 0px 0px 0px;
}

.pageText ol li
{
list-style-type:none;
padding:0px 0px 5px 0px;
margin:0px 0px 0px 0px;
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:12px;
line-height:20px;
}

.pageText ol li a
{
font-family:Arial, Helvetica, sans-serif;
color:#999999;
font-size:12px;
line-height:20px;
text-decoration:none;
}

.pageText ol li a:hover
{
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:12px;
line-height:20px;
text-decoration:none;
}






.prpducts ul
{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 00px;
}

.prpducts ul li ul
{
padding:5px 0px 0px 40px;
margin:5px 0px 0px 0px;
}

.prpducts ul li
{
list-style-type:none;
padding:0px 0px 3px 0px;
margin:0px 0px 0px 0px;
font-family:Arial, Helvetica, sans-serif;
color:#f27c13;
font-size:12px;
font-weight:bold;
line-height:20px;
}

.prpducts ul li ul li
{
list-style-type:disc;
padding:0px 0px 3px 5px;
margin:0px 0px 0px 0px;
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:12px;
font-weight:normal;
line-height:20px;}


.prpducts ul li a
{
font-family:Arial, Helvetica, sans-serif;
color:#999999;
font-size:12px;
line-height:20px;
text-decoration:none;
}

.prpducts ul li a:hover
{
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:12px;
line-height:20px;
text-decoration:none;
}



.rtPanel
{
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:12px;
font-weight:normal;
padding:7px;
vertical-align:top;
height:250px;
line-height:18px;
border:1px solid #f27c13;
}

.rtPanel b
{
font-family:Arial, Helvetica, sans-serif;
color:#f27c13;
font-size:12px;
}

.rtPanel a
{
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:12px;
text-decoration:none;
}

.rtPanel a:hover
{
font-family:Arial, Helvetica, sans-serif;
color:#ababab;
font-size:12px;
text-decoration:none;
}


.rtPanel ul
{
padding:0px 0px 0px 5px;
margin:0px 0px 0px 10px;
}

.rtPanel ul li
{
list-style-type:disc;
padding:0px 0px 5px 0px;
margin:0px 0px 0px 0px;
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:12px;
line-height:18px;
}

.rtPanel ul li a
{
font-family:Arial, Helvetica, sans-serif;
color:#999999;
font-size:12px;
line-height:20px;
text-decoration:none;
}

.rtPanel ul li a:hover
{
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:12px;
line-height:20px;
text-decoration:none;
}













.contactForm
{
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:12px;
font-weight:normal;
vertical-align:bottom;
}


.contactForm textarea
{
font-family:Arial, Helvetica, sans-serif;
background-color:#ffffff;
width:320px;
height:120px;
color:#464646;
font-size:12px;
font-weight:normal;
padding:3px;
border-top:1px solid #f27d14;
border-right:1px solid #e58d3f;
border-bottom:1px solid #e58d3f;
border-left:1px solid #f27d14;
}


textarea.log
{
font-family:Arial, Helvetica, sans-serif;
background-color:#000;
width:250px;
height:80px;
color:#fff;
font-size:11px;
font-weight:bold;
padding:3px;
border-top:1px solid #f27d14;
border-right:1px solid #e58d3f;
border-bottom:1px solid #e58d3f;
border-left:1px solid #f27d14;
}



.contactForm input
{
font-family:Arial, Helvetica, sans-serif;
background-color:#ffffff;
width:200px;
height:22px;
color:#464646;
font-size:12px;
font-weight:normal;
padding:3px;
border-top:1px solid #f27d14;
border-right:1px solid #e58d3f;
border-bottom:1px solid #e58d3f;
border-left:1px solid #f27d14;
}

.contactlt
{
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:12px;
font-weight:bold;
text-align:left;
line-height:22px;
padding-left:4px;
}

.contactlt a
{
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:12px;
font-weight:bold;
text-align:left;
line-height:22px;
text-decoration:none;
}

.contactlt a:hover
{
font-family:Arial, Helvetica, sans-serif;
color:#ababab;
font-size:12px;
font-weight:bold;
text-align:left;
line-height:22px;
text-decoration:none;
}

.contactRt
{
font-family:Arial, Helvetica, sans-serif;
color:#f27c13;
font-size:12px;
font-weight:bold;
text-align:right;
line-height:22px;
padding-right:4px;
padding-left:4px;
}

.eLoginBox
{
border:1px solid #f27d14;
padding:25px;
background-color:#000;
}

.elogin Input.rt
{
border:1px solid #f27d14;
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
background-color:#000000;
font-size:11px;
font-weight:bold;

width:172px;
height:24px;
padding:4px 5px 2px 5px;
}


Input.logrt
{
border:1px solid #f27d14;
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
background-color:#000000;
font-size:11px;
font-weight:bold;
text-align:left;
width:250px;
height:24px;
padding:4px 5px 2px 5px;
}


.brows
{
border:1px solid #f27d14;
width:300px;
}


.elogin Input.lt
{
border:1px solid #f27d14;
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
background-color:#000000;
font-size:11px;
font-weight:bold;

margin-left:8px;
width:172px;
height:24px;
padding:4px 5px 2px 5px;
}





.news
{
color:#f27d14;
font-family:Arial;
font-size:12px;
line-height:16px;
padding-left:8px;
}

em{
color:#00ff00;
font-family:Arial;
font-size:17px;
font-style:normal;
line-height:16px;
}
.news b
{
color:#ffffff;
font-family:Arial;
font-size:12px;
line-height:16px;
}

.news a{
list-style-type:square;
color:#f27d14;
font-family:Arial;
font-size:12px;
line-height:16px;
font-weight:normal;
padding-left:40px;
}

.news a:hover{
list-style-type:square;
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:12px;
line-height:16px;
font-weight:normal;
}








.siteMap
{
font-family:Arial, Helvetica, sans-serif;
color:#999999;
font-size:13px;
font-weight:normal;
padding:30px 10px 10px 10px;
vertical-align:top;
text-align:center;
background-image:url('../images/bg_sitemap.jpg');
background-repeat:no-repeat;
background-position:top center;
height:275px;

}


.siteMap b
{
font-family:Arial, Helvetica, sans-serif;
color:#f27c13;
font-size:14px;
line-height:20px;
}


.siteMap a
{
font-family:Arial, Helvetica, sans-serif;

color:#d85d0b;
font-size:13px;
line-height:25px;
font-weight:normal;
padding:10px 10px 10px 10px;
text-decoration:none;
}

.siteMap a:hover
{
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:13px;
line-height:25px;
font-weight:normal;
}







.subNav
{
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:12px;
line-height:20px;
font-weight:bold;
text-decoration:none;
text-align:right;
text-transfrom:uppercase;
padding:5px 0px 5px 0px;
}


.subNav a
{
font-family:Arial, Helvetica, sans-serif;
color:#f27c13;
font-size:11px;
text-decoration:none;
margin:0px 10px 0px 10px;
}

.subNav a:hover
{
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:11px;
}

.partnerPicimg
{
border:3px solid #474747;
}

.partnerPic
{
padding:0px 0px 0px 0px;}
.partnerPic img
{
border:3px solid #474747;
}


.partnerthm { padding:4px 0px 9px 0px; display:block; text-align:CENTER;}
.partnerthm img {border:2px solid #474747; cursor:pointer; cursor:hand; margin:0px 2px 0px 2px;}

.dividor { height:30px; background-image:url('../images/bg_dividor.gif'); background-repeat:repeat-x;}


.roll a span
{
display:none;
}


.roll a:hover span
{
display:block;
position:absolute;
margin-top:-110px;
margin-left:-75px;
z-index:999;
}


.roll a:hover span img
{
border:5px solid #474747;
}

.pageText h2{
color:#f27c13;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
padding:5px 0px 0px 0px; 
margin:0px;
}

.pageText h3{
color:#f27c13;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
padding:5px 0px 0px 16px; 
margin:0px 0px 0px 0px;
background-image:url('../images/blueball.gif'); background-repeat:no-repeat;
background-position:left;
}




#myController span{
color:#f27c13;
background:#000000;
margin:0px;
padding:2px 6px 2px 6px;
cursor:pointer;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

#jFlowSlide{
border:0px solid #F00;
}


#myController {display:block; text-align:center;}


#myController span.jFlowSelected {
background-color:#212121;
color:#ffffff;
}

.jFlowPrev, .jFlowNext{
cursor:pointer;
}

#container{display:block;}





.pg{
background-color:#474747;
color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding:3px 10px 3px 5px; 
text-align:right;
}

.web{
background-color:#474747;
color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:3px 10px 3px 5px; 
text-align:center;
cursor:pointer;
}

.web a{
color:#c7c7c7;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
}

.web a:hover{
color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
}




.pageText1 ol
{
padding:5px 0px 0px 25px;
margin:0px 0px 0px 0px;
}

.pageText1 ol li
{
padding:0px 0px 20px 0px;
margin:0px 0px 0px 0px;
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:12px;
line-height:20px;
}

.pageText1 ol li b, .pageText1 ol li strong
{color:#f27c13;}


.pageText1 ol li a
{
font-family:Arial, Helvetica, sans-serif;
color:#999999;
font-size:12px;
line-height:20px;
text-decoration:none;
}

.pageText1 ol li a:hover
{
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:12px;
line-height:20px;
text-decoration:none;
}

.adminLoginBox {background-image:url('../images/bg_admin_login.gif');}
.txtField { border:0px; font-size:11px; width:100%; background-color:#fbfbfb; color:#333333;}

.linkfooter a{
color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : normal;
text-align:left;
line-height:18px;
padding:2px 10px 3px 10px;
}