/* CSS Document */
body{
margin-top:1px;
margin-left:0px;
margin-right:0px;
background:url(../images/bg.png)}


.mainleftdiv
{
text-align:left;
padding:5px;}

.left_border
{ background-image:url(../images/left_border.gif);
background-repeat:repeat-y;
width:11px;
}

.right_border
{ background-image: url(../images/right_shadow.gif);
background-repeat:repeat-y;
width:11px;
}
.topmid_border
{ 
background-image:url(../images/topmid.gif);
background-position:top;
background-repeat:repeat-x;
height:11px;
}

.bottommid_border
{ 
background-image: url(../images/bot_mid.gif);
background-position:top;
background-repeat:repeat-x;
height:11px;
}
.leftop_corner
{ 
background-image:url(../images/topleft_corner.gif);
background-position:top;
background-repeat:no-repeat;
width:11px;
height:11px;
}

.rightop_corner
{
background-image:url(../images/topright_corner.gif);
background-position:top;
background-repeat:no-repeat;
width:11px;
height:11px;
}

.leftbot_corner
{ 
background-image:url(../images/botleft_corner.gif);
background-position:top;
background-repeat:no-repeat;
width:11px;
height:11px;
}

.righbot_corner
{
background-image:url(../images/botright_corner.gif);
background-position:top;
background-repeat:no-repeat;
width:11px;
height:11px;
}

.logo{
background-image:url(../images/lsp_logo.jpg);
width:255px;
height:90px;
background-repeat:no-repeat;
background-position:left;
}

.banner{
background-image: url(../images/ckm_imgs2.jpg);
width:758px;
height:126px;
background-repeat:no-repeat;
background-position:center;
}


.home_img{
background-image: url(../images/Post-Tensioning.jpg);
width:750px;
height:330px;
background-repeat:no-repeat;
background-position:center;
}

.aboutus_img{
background-image: url(../images/aboutus_img.jpg);
width:758px;
height:126px;
background-repeat:no-repeat;
background-position:center;
}

.services_img{
background-image: url(../images/services_img.jpg);
width:758px;
height:126px;
background-repeat:no-repeat;
background-position:center;
}


.partner_img{
background-image: url(../images/partners_img.jpg);
width:758px;
height:126px;
background-repeat:no-repeat;
background-position:center;
}


.consulting_img{
background-image: url(../images/consulting_img.jpg);
width:758px;
height:126px;
background-repeat:no-repeat;
background-position:center;
}


.clients_img{
background-image: url(../images/clients_img.jpg);
width:758px;
height:126px;
background-repeat:no-repeat;
background-position:center;
}


.process_img{
background-image: url(../images/process_img.jpg);
width:758px;
height:126px;
background-repeat:no-repeat;
background-position:center;
}


.news_img{
background-image: url(../images/news_img.jpg);
width:758px;
height:126px;
background-repeat:no-repeat;
background-position:center;
}
.product_img{
background-image: url(../images/products_img.jpg);
width:758px;
height:126px;
background-repeat:no-repeat;
background-position:center;
}

.career_img{
background-image: url(../images/career_img.jpg);
width:758px;
height:126px;
background-repeat:no-repeat;
background-position:center;
}


.resources_img{
background-image: url(../images/resources_img.jpg);
width:758px;
height:126px;
background-repeat:no-repeat;
background-position:center;
}

.contact_img{
background-image: url(../images/contact_img.jpg);
width:758px;
height:126px;
background-repeat:no-repeat;
background-position:center;
}
.services{
background-image: url(../images/services.jpg);
width:81px;
height:120px;
background-repeat:no-repeat;
background-position:top;
padding:10px;
}


.pti{
background-image: url(../images/pti_top_banner.jpg);
width:225px;
height:90px;
background-repeat:no-repeat;
background-position:right;
padding:1px;
float:right;
}
.solutions{
background-image: url(../images/solutions.jpg);
width:82px;
height:120px;
background-repeat:no-repeat;
background-position:top;
padding:10px;
}

.brochure{
background-image: url(../images/brochure_icon.jpg);
width:71px;
height:68px;
background-repeat:no-repeat;
background-position:top;
padding:10px;
}


.links a
{
font-family:Arial, Helvetica, "sans-serif";
font-size:12px;
color:#333333;
text-align:left;
text-decoration:none;
font-weight:800;
}

.links_a
{
font-family:Arial, Helvetica, "sans-serif";
font-size:12px;
color:#333333;
text-decoration:none;
font-weight:800;
}

.links_a:active
{
font-family:Arial, Helvetica, "sans-serif";
font-size:12px;
color:#666666;
text-decoration:none;
font-weight:800;
}

.links_a:hover
{
font-family:Arial, Helvetica, "sans-serif";
font-size:12px;
color:#ff0000;
text-decoration:none;
font-weight:800;
}

.links_a:visited
{
font-family:Arial, Helvetica, "sans-serif";
font-size:12px;
color: #333333;
text-decoration:none;
font-weight:800;
}
.normaltxt
{
font-family:Arial, Helvetica, "sans-serif";
font-size:11px;
color: #333333;
text-align: justify;
}

.content_txt
{
font-family:Arial, Helvetica, "sans-serif";
font-size:13px;
color: #333333;
text-align: justify;
text-align:top;
text-decoration:none;
padding:.5px;
margin-left:25px;
margin-right:25px;
margin-top:0px;
margin-bottom:10px;
}
.hometxt
{
font-family:Arial, Helvetica, "sans-serif";
font-size:12px;
color: #333333;
text-align: justify;
padding:10px;
}
.rightcoltxt
{
font-family:Arial, Helvetica, "sans-serif";
font-size:11px;
color: #000033;
text-align:left;
padding:10px;
}

.orangetxt
{
font-family:Arial, Helvetica, "sans-serif";
font-size:13px;
color: #FF9900;
text-align:left;
font-weight:bold;
}

.page_header
{
font-family:Arial, Helvetica, "Arial";
font-size:18px;
color: #333333;
text-align:left;
font-weight:bold;
}

.footer_txt
{
font-family:Arial, Helvetica, "sans-serif";
font-size:9px;
color: #333333;
}

.tabspacing
{
width:1px;
}

.topNav
{
background-image:url(../images/nav_menu_b.jpg);
background-repeat:no-repeat;
background-position:top;
width:93px;
height:23px;
display:block;
font-family:Arial, Helvetica, "sans-serif";
font-size:13px;
font-weight:bold;
color: #FFFFFF;
text-align:center;
text-decoration:none;
}


.topNav2links 
{
font-family:Arial, Helvetica, "sans-serif";
font-size:11px;
color: #FFFFFF;
text-align:left;
text-decoration:none;
padding-left:10px;
}

.topNav2links  a
{
font-family:Arial, Helvetica, "sans-serif";
font-size:11px;
color: #FFFFFF;
text-align:left;
text-decoration:none;
padding-left:10px;
}

.topNav2links a:hover
{
font-family:Arial, Helvetica, "sans-serif";
font-size:11px;
color: #FFFFFF;
text-align:left;
text-decoration:underline;
padding-left:10px;
}
.topNav2links  a:visited
{
font-family:Arial, Helvetica, "sans-serif";
font-size:11px;
color: #FFFFFF;
text-align:left;
text-decoration:none;
padding-left:10px;
}
.containerpadding
{
padding:10px;}
