/* CSS Document */

body {	background-color: #fff;	padding:0px;	margin:0px; }
p, h1, h2, h3, ul, ol, li, form{ margin:0px; padding:0px; }
border{border-width:0px;}

#container{	margin:0 auto;	width:920px; } 
#top{ margin:0 auto; width:896px; height:64px; background:url(../images/top_img.gif) no-repeat top;  }
#center{ margin:0 auto; width:896px; height:987px; background:url(../images/grey_bg.gif) repeat-y top;  }
#bottom{ margin:0 auto; width:896px; height:49px; background:url(../images/bottom_img.gif) no-repeat top;  }

#banner{ margin:0 auto; width:874px; height:151px;  }
#banner_1, #banner_2, #banner_3, #top_menu p, #top_menu span { float:left; }
#banner_1{ width:132px; height:139px; background:url(../images/banner_img_1.gif) no-repeat top; padding:12px 0px 0px 20px; }
#banner_2{ width:414px; height:151px; background:url(../images/banner_img_2.gif) repeat-x top; }
#banner_3{ width:308px; height:130px; background:url(../images/banner_img_3.gif) no-repeat top; padding:21px 0px 0px 0px; }

#banner_2{ font:italic bold 16px/150px Verdana, Arial, Helvetica, sans-serif; color:#630; }

#top_menu{ margin:0 auto; width:874px; height:29px; background:url(../images/white_top_bg.gif) no-repeat bottom left;  }

#top_menu p, #top_menu span, #navigation h1, #content h1 { font:normal bold 11px/19px Verdana, Arial, Helvetica, sans-serif; color:#333; }
#navigation h2 { font:normal bold 11px/19px Verdana, Arial, Helvetica, sans-serif; color:#630; }

#top_menu p{width:550px; text-align:right; padding-right:100px; }
#top_menu span{ width:195px;  padding-right:29px; text-align:right;  }
#top_menu p a, #top_menu span a { text-decoration:none; color:#333;}
#top_menu p a:hover, #top_menu span a:hover { text-decoration:none; color:#666;}

#wrapper{ margin:0 auto; width:874px; height:758px; background:url(../images/white_center_bg.gif) repeat-y top left;  }
#footer{ margin:0 auto; padding-top:20px; width:874px; height:29px; 
		background:url(../images/white_bottom_bg.gif) no-repeat top left;  }

#content{ width:722px; height:758px; float:right; }
#navigation{ width:152px; height:758px; float:left;}

#content_index1{ width:722px; height:320px; }
#content_index2{ width:722px; height:322px; }

#content_index1_right{width:242px; height:320px; float:left; }
#content_index2_right{width:242px; height:322px; float:left; }

#navigation h1{width:135px; height:30px; display:block; line-height:30px; padding-left:17px;
			 background:url(../images/btn_title_bg.gif) no-repeat left top; }
#navigation h2{width:135px; height:30px; display:block; line-height:30px; padding-left:17px;
			 background:url(../images/btn_title_bg.gif) no-repeat left top; }
			 
#navigation ul { list-style:none; margin:0px; padding:0px;}
#navigation li {font:normal bold 10px/12px Verdana, Arial, Helvetica, sans-serif; color:#333;
				width:135px; padding-left:17px; display:block; }
#navigation li a {color:#333; text-decoration:none; display:block;	}
#navigation li a:hover {color:#fff; text-decoration:none; display:block; background-color:#999; }

#footer{font:normal normal 10px/20px Verdana, Arial, Helvetica, sans-serif; color:#333; text-align:center; }
#footer a{color:#333; text-decoration:none; }
#footer a:hover{color:#333; text-decoration:underline; }

#content h1 {width:705px; height:30px; display:block; line-height:30px; padding-left:17px;
			 background:url(../images/content_title_bg.gif) no-repeat left top;}
			 
#contact_text { width:722px; }

.contact_text_blue { width:688px; height:30px; margin:0px 0px 0px 5px; padding-left:12px; background-color:#66ccff;
					font:normal bold 11px/30px Verdana, Arial, Helvetica, sans-serif; color:#333; }
.contact_text_blue_1{ width:688px; height:30px; margin:10px 0px 0px 5px; padding-left:12px; background-color:#66ccff;
					font:normal bold 11px/30px Verdana, Arial, Helvetica, sans-serif; color:#333; }
.contact_text_grey { width:688px; height:120px; margin:0px 0px 0px 5px; padding-left:12px; background-color:#ccc;
					font:normal bold 11px/12px Verdana, Arial, Helvetica, sans-serif; color:#333; }
.contact_text_grey p { margin:5px 0px 5px 0px; background-color:#ccc; display:block;
					font:normal normal 11px Verdana, Arial, Helvetica, sans-serif; color:#333; }
.contact_text_grey p.testimonials{ margin:4px 0px 4px 0px; background-color:#ccc; display:block;
					font:italic normal 11px Verdana, Arial, Helvetica, sans-serif; color:#333; }
					
.contact_text_grey_privacypolicy { width:688px; height:auto ;  margin:0px 0px 0px 5px; padding-left:12px; background-color:#ccc;	}
.contact_text_grey_privacypolicy p{ margin:5px 0px 5px 0px; font:normal normal 11px/12px Verdana, Arial, Helvetica, sans-serif;
							 color:#333; }
#product_content { width:705px; height:690px;  margin:0px; padding-left:12px; }

.product_holder{float:left;width:200px;height:129px;padding:16px 15px 15px 15px;background:url(../images/img_bg.gif) no-repeat top;}
.product_holder_1{float:left; width:200px; height:131px; padding:16px 26px 14px 16px; 
					background:url(../images/img_bg_home.gif) no-repeat top;}
.product_holder_title{width:160px; height:30px; padding-right:40px; background:url(../images/title_bg.gif) no-repeat top;
						font:normal bold 11px/30px Verdana, Arial, Helvetica, sans-serif; color:#333333; text-align:right; }
.product_holder_img{ display:block; width:200px;}
.product_holder_img img { border:none; text-decoration:none;}
/*-----------------------------------------------------------*/
.product_home_holder{float:left; width:450px; height:286px; padding:16px 15px 18px 15px; 
					background:url(../images/img_bg_homemain.gif) no-repeat top;}
.product_home_holder_title{width:410px; height:30px; padding-right:40px; background:url(../images/title_bg_home.gif) no-repeat top;
						font:normal bold 11px/30px Verdana, Arial, Helvetica, sans-serif; color:#333333; text-align:right; }
.product_home_holder_img{ display:block; width:450px;}
/*-----------------------------------------------------------*/
#contact_text_product_2_image { width:230px; float:left; }
#contact_text_product_2_text { width:492px; float:left; }

.contact_text_product_2_blue { width:428px; height:30px; margin:0px 0px 8px 5px; padding-right:42px; 
					font:normal bold 11px/30px Verdana, Arial, Helvetica, sans-serif; color:#333; text-align:right;
					background:#66ccff url(../images/arrow.gif) no-repeat right; }
.contact_text_product_2_grey { width:458px; height:120px; margin:5px 0px 0px 5px; padding:0px 0px 0px 12px; background-color:#ccc;
					font:normal bold 11px/12px Verdana, Arial, Helvetica, sans-serif; color:#333; }
.contact_text_product_2_grey p { margin:5px 0px 5px 0px; background-color:#ccc; display:block;
					font:normal normal 11px Verdana, Arial, Helvetica, sans-serif; color:#333; }
.contact_text_product_2_grey p b { margin:10px 0px 0px 0px; background-color:#ccc; display:block;
					font:normal bold 11px Verdana, Arial, Helvetica, sans-serif; color:#333; }

#content_index1_right_top{width:177px; height:136px; background:url(../images/img_3.gif)no-repeat top;
	font:normal bold 11px/12px Verdana, Arial, Helvetica, sans-serif; color:#333333; text-align:right; padding:25px 65px 0px 0px;}
#content_index1_right_bottom{width:177px; height:135px; background:url(../images/img_4.gif)no-repeat top;
	font:normal bold 11px/12px Verdana, Arial, Helvetica, sans-serif; color:#333333; text-align:right; padding:25px 65px 0px 0px;}
	
/*--------------------------------------*/
.t_top{ background:url(../images/t_top_img.gif) no-repeat top; }
.t_center{ background:url(../images/t_center_img.gif) repeat-y top; }
.t_bottom{ background:url(../images/t_bottom_img.gif) no-repeat top; }

.t_banner_1{ background:url(../images/t_banner_1.gif) no-repeat left top; 

                                                font:italic bold 16px/140px Verdana, Arial, Helvetica, sans-serif; color:#630; }

.t_banner_1 img {float:left; margin-left:20px; margin-right:10px;}


.t_banner_2{ background:url(../images/t_banner_2.gif) repeat-x top;
			font:italic bold 16px/140px Verdana, Arial, Helvetica, sans-serif; color:#630; }
.t_banner_3{ background:url(../images/t_banner_3.gif) no-repeat top; }

.t_btn{background:url(../images/t_btn_bg.gif) no-repeat top; 
		font:normal bold 11px/19px Verdana, Arial, Helvetica, sans-serif; color:#333;}
.t_btn a{color:#333; text-decoration:none;}
.t_btn a:hover{color:#666; text-decoration:none;}
.t_white_bg{background:url(../images/t_white_bg.gif) repeat-y top; }

.t_content_title {  padding-left:17px; background:url(../images/content_title_bg.gif) no-repeat left center;
		font:normal bold 11px/24px Verdana, Arial, Helvetica, sans-serif; color:#333;}
.footer{font:normal normal 10px/24px Verdana, Arial, Helvetica, sans-serif; color:#333; 
	background:url(../images/t_footer_img.gif) no-repeat top; }
.footer a{color:#333; text-decoration:none; }
.footer a:hover{color:#333; text-decoration:underline; }

/*---------------------------------------*/

.pro_intro_holder{ width:710px; height:160px;}

.pro_text{width:479px; height:160px; float:left;}

.pro_text_grey { width:458px; height:120px; margin:5px 0px 0px 5px; padding:0px 0px 0px 12px; background-color:#ccc;
					font:normal normal 11px/12px Verdana, Arial, Helvetica, sans-serif; color:#333; }	
.pro_text_grey p { margin:5px 0px 5px 0px; background-color:#ccc; display:block;
					font:normal normal 11px Verdana, Arial, Helvetica, sans-serif; color:#333; }				
.pro_text_blue { width:428px; height:30px; margin:0px 0px 8px 5px; padding-right:42px; 
					font:normal bold 11px/30px Verdana, Arial, Helvetica, sans-serif; color:#333; text-align:right;
					background:#66ccff url(../images/arrow.gif) no-repeat right; }


.imagenoborder{ display:block;}
.imagenoborder img { border:none; text-decoration:none;}
.contenttitle {  padding-left:17px; background:url(../images/content_title_bg.gif) no-repeat left center;
		font:normal bold 11px/24px Verdana, Arial, Helvetica, sans-serif; color:#333;}








/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
