@charset "utf-8";
/* CSS Document */

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1b1b1b;
}
body {
	background-color: #bfbfbf;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../images/mainbg.jpg);
	background-repeat: repeat-x;
}
img{ border:none;}

p{ padding:0px; margin:0px;}

a{
	text-decoration:underline;
	
}
a:hover{
	text-decoration: none;
}
.bodybg{
	background-image: url(../images/bodybg1.jpg);
	background-repeat: no-repeat;
	padding-top: 16px;
	padding-right: 31px;
	padding-bottom: 16px;
	padding-left: 35px;
	background-position: left top;
  }
.logobg{
	background-image: url(../images/top.jpg);
	background-repeat: no-repeat;
	background-position: left top;
  }
a.navilink{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #1b1b1b;
	text-decoration: none;
	display: block;
	padding-top: 47px;
	padding-right: 0px;
	padding-bottom: 7px;
	padding-left: 0px;
	background-position: left top;
	background-image: url(../images/navibgoff.jpg);
	background-repeat: repeat-x;
} 
a.navilink:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #1b1b1b;
	text-decoration: none;
	background-image: url(../images/navibgon.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	display: block;
	padding-top: 47px;
	padding-right: 0px;
	padding-bottom: 7px;
	padding-left: 0px;

}
 .navilinkselected{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #1b1b1b;
	text-decoration: none;
	background-image: url(../images/navibgon.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	display: block;
	padding-top: 47px;
	padding-right: 0px;
	padding-bottom: 7px;
	padding-left: 0px;
}
.righbox1top{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #1b1b1b;
	text-decoration: none;
	background-image: url(../images/rightbox1top.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 10px;
  }
.righbox1text{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #1b1b1b;
	text-decoration: none;
  }
.titletext{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #1b1b1b;
	text-decoration: none;
  }
.newstext{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #1b1b1b;
	text-decoration: none;
  }
.newstext1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #1b1b1b;
	text-decoration: none;
  }
.qatext{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #585858;
	text-decoration: none;
  }
.righboxbutton{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #1b1b1b;
	text-decoration: none;
	background-image: url(../images/rightboxbutton.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	line-height: 17px;
	height: 34px;
	padding:15px 50px 13px 10px;
  }
.righboxbutton:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #1b1b1b;
	text-decoration: none;
	background-image: url(../images/rightboxbutton_on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding:15px 50px 13px 10px;
	display: block;
	height: 34px;
  }
.righbox2top{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #1b1b1b;
	text-decoration: none;
	background-image: url(../images/rightbox2top.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 10px;
  }
.righbox2bottom{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/rightbox2bottom.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 10px;
	padding-top: 7px;
	padding-right: 50px;
	padding-bottom: 7px;
	display: block;
  }
.righbox2bottom:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/rightbox2bottom_on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 10px;
	padding-top: 7px;
	padding-right: 50px;
	padding-bottom: 7px;
	display: block;
  }
.gray_top{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #1b1b1b;
	text-decoration: none;
	background-image: url(../images/title1bg.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	padding-left: 20px;
  }
.lattestbg{
	background-image: url(../images/lettestboxbg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 3px;
	padding-left: 206px;
  }
.full_lattestproject_top{
	background-image: url(../images/inner/lattestproject_fulltop.jpg);
	background-repeat: no-repeat;
	height: 8px;
	width: 882px;
	background-position: left top;
 	background-color: #DED5D6;
}
.full_lattestproject_bg{
	background-color: #DED5D6;
	padding: 6px;
	width: 667px;
}
.full_lattestproject_bottom{
	background-image: url(../images/inner/lattestproject_fullbottom.jpg);
	background-repeat: no-repeat;
	height: 8px;
	width: 882px;
	background-position: left top;
}
.medium_lattestproject_top{
	background-image: url(../images/inner/lattestproject_top.jpg);
	background-repeat: no-repeat;
	height: 8px;
	width: 679px;
	background-position: left top;
}
.medium_lattestproject_bg{
	background-color: #DED5D6;
	padding: 6px;
	width: 667px;
}
.medium_lattestproject_bottom{
	background-image: url(../images/inner/lattestproject_bottom.jpg);
	background-repeat: no-repeat;
	height: 8px;
	width: 679px;
	background-position: left top;
}
.semimedium_lattestproject_top{
	background-image: url(../images/inner/lattestproject_semimediumtop.jpg);
	background-repeat: no-repeat;
	height: 8px;
	width: 338px;
	background-position: left top;
}
.semimedium_lattestproject_bg{
	background-color: #DED5D6;
	padding: 6px;
	width: 326px;
}
.semimedium_lattestproject_bottom{
	background-image: url(../images/inner/lattestproject_semimediumbottom.jpg);
	background-repeat: no-repeat;
	height: 8px;
	width: 338px;
	background-position: left top;
}
.semifull_lattestproject_top{
	background-image: url(../images/inner/lattestproject_semifulltop.jpg);
	background-repeat: no-repeat;
	height: 8px;
	width: 441px;
	background-position: left top;
}
.semifull_lattestproject_bg{
	background-color: #DED5D6;
	padding: 6px;
	width: 439pxpx;
}
.semifull_lattestproject_bottom{
	background-image: url(../images/inner/lattestproject_semifullbottom.jpg);
	background-repeat: no-repeat;
	height: 8px;
	width: 441px;
	background-position: left top;
}
.promobox1top{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #1b1b1b;
	text-decoration: none;
	background-image: url(../images/inner/promobox1top.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 10px;
  }
.promobox2top{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #1b1b1b;
	text-decoration: none;
	background-image: url(../images/inner/promobox2top.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 10px;
  }
.promoboxtext{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	padding: 8px;
  }
.buttoncolor1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #1b1b1b;
	text-decoration: none;
	background-image: url(../images/inner/buttoncolor1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 10px;
	padding-top: 10px;
	padding-right: 70px;
	padding-bottom: 10px;
	display: block;
  }
.buttoncolor1:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #1b1b1b;
	text-decoration: none;
	background-image: url(../images/inner/buttoncolor1on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 10px;
	padding-top: 10px;
	padding-right: 70px;
	padding-bottom: 10px;
	display: block;
  }
.buttoncolor2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #1b1b1b;
	text-decoration: none;
	background-image: url(../images/inner/buttoncolor2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 10px;
	padding-top: 10px;
	padding-right: 70px;
	padding-bottom: 10px;
	display: block;
  }
.buttoncolor2:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #1b1b1b;
	text-decoration: none;
	background-image: url(../images/inner/buttoncolor2on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 10px;
	padding-top: 10px;
	padding-right: 70px;
	padding-bottom: 10px;
	display: block;
  }
.footer{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #434343;
	text-decoration: none;
	padding-right: 5px;
	padding-left: 5px;
   }
.footerlink{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #130925;
	text-decoration: none;
	padding-right: 5px;
	padding-left: 5px;
   }
.footerlink:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #130925;
	text-decoration: underline;
	padding-right: 5px;
	padding-left: 5px;
   }
 .textfield{
	background-color: #FFFFFF;
	border: 1px solid #FA72FA;
	height: 20px;
	width: 250px;
  }
.textarea{
	background-color: #FFFFFF;
	border: 1px solid #fb72fb;
	height: 90px;
	width: 250px;
  }
a.orangebutton {
	color: #413f3f;
	display: block;
	float: left;
	height: 17px;
	margin-right: 6px;
	padding-right: 18px; /* sliding doors padding */
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../images/read_rightoff.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	font-weight: bold;
}

a.orangebutton span {
	display: block;
	line-height: 14px;
	background-color: transparent;
	background-image: url(../images/read_leftoff.jpg);
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 3px;
	padding-left: 10px;
} 
a.orangebutton:active {
	color: #FFFFFF;
	display: block;
	float: left;
	height: 17px;
	margin-right: 6px;
	padding-right: 18px; /* sliding doors padding */
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: transparent;
	background-image: url(../images/read_righton.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	background-attachment: scroll;
}

a.orangebutton:active span {
	display: block;
	line-height: 14px;
	background-color: transparent;
	background-image: url(../images/read_lefton.jpg);
	background-repeat: no-repeat; /* push text down 1px */
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 3px;
	padding-left: 10px;
} 
a.orangebutton1 {
	color: #413f3f;
	display: block;
	float: left;
	height: 17px;
	margin-right: 6px;
	padding-right: 18px; /* sliding doors padding */
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../images/read/read_righton.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	font-weight: bold;
}

a.orangebutton1 span {
	display: block;
	line-height: 14px;
	background-color: transparent;
	background-image: url(../images/read/read_leftoff.jpg);
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 3px;
	padding-left: 10px;
} 
a.orangebutton1:active {
	color: #FFFFFF;
	display: block;
	float: left;
	height: 17px;
	margin-right: 6px;
	padding-right: 18px; /* sliding doors padding */
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: transparent;
	background-image: url(../images/read/read_rightoff.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	background-attachment: scroll;
}

a.orangebutton1:active span {
	display: block;
	line-height: 14px;
	background-color: transparent;
	background-image: url(../images/read/read_lefton.jpg);
	background-repeat: no-repeat; /* push text down 1px */
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 3px;
	padding-left: 10px;
} 
.full{
	width: 882px;
}
.medium{
	width: 679px;
}
.small{
	width: 335px;
}
.semimedium{
	width: 337px;
}
.semifull{
	width: 436px;
}
.promobox{
	width: 195px;
}
.promobox1_bottom{
	width: 195px;
	background-image: url(../images/inner/promobox1bottom.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 9px;
}
.promobox2_bottom{
	width: 195px;
	background-image: url(../images/inner/promobox2bottom.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 9px;
}
.boxbg{
	padding: 6px;
  }

.sign1navi a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	display: block;
	height: 14px;
	padding-top: 7px;
	padding-left: 10px;
	background-image: url(../images/sign1_off.jpg);
	background-repeat: no-repeat;
	text-decoration: none;
	padding-bottom: 7px;
	background-position: left top;
   }
.sign1navi a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	display: block;
	height: 14px;
	padding-top: 7px;
	padding-left: 10px;
	background-image: url(../images/sign1_on.jpg);
	background-repeat: no-repeat;
	text-decoration: none;
	padding-bottom: 7px;
	background-position: left top;
   }
.sign2navi a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	display: block;
	height: 14px;
	padding-top: 7px;
	padding-left: 10px;
	background-image: url(../images/sign2_off.jpg);
	background-repeat: no-repeat;
	text-decoration: none;
	padding-bottom: 7px;
	background-position: left top;
   }
.sign2navi a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	display: block;
	height: 14px;
	padding-top: 7px;
	padding-left: 10px;
	background-image: url(../images/sign2_on.jpg);
	background-repeat: no-repeat;
	text-decoration: none;
	padding-bottom: 7px;
	background-position: left top;
   }
.greenText{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#92cf34;
}

.blueText{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#00aeff;
}
.pageTitle{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	background-color:#000000;
}

.pageTitle1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	background-image:url(../images/title_bg.jpg);
	background-repeat:repeat-x;
}
