.dummy{}
html{color:#000000;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}abbr,acronym {border:0;font-variant:normal;}sup {vertical-align:text-top;}sub {vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
legend{color:#000;}strong{ font-weight:bold; }

/* Normalizing Styles
-----------------------------------------------------------------------------*/
body { font-family:arial; color:#000; margin:0; font-size:12px; background:#000001; text-align:justify; line-height:18px; }
h2 {clear:both; display:block; margin:0 0 8px 0; font-size:24px; font-weight:bold; color:#252525; text-align:center;}
.clear { clear:both; }
a{color:#000; }
#red-text {padding: 0 10px 0 0;}
.red-text{ font-size:13px; color:#CF0F0F; font-weight:bold; padding: 0 10px 0 0; }
/* Normalizing Styles
-----------------------------------------------------------------------------*/
#container { width:1000px; margin:0 auto; background:#fff;}

/* Top Part
-----------------------------------------------------------------------------*/
#logo{ width:300px; height:51px; float:left; background:url(../images/logo.jpg) no-repeat; padding:129px 0 0 700px;}
#call-banner{ width:487px; height:410px; float:left; background: url(../images/call-banner.jpg) no-repeat; padding:31px 0 0 32px; font-family:"Trebuchet MS"}
#callus-txt{ width:460px; font-size:13px; color:#CF0F0F; font-weight:bold; float:left; padding:0 0 15px 21px; }
#as-seen-logo{ width:460px; float:left; padding:0 0 0 21px;}
.arial14blue{ font-size:14px; font-weight:bold; color:#1A3582;}
.trebu17{ font-size:17px; color:#FFB200; text-decoration:underline; line-height:30px;}
.trebu18{ width:480px; float:left; padding:0 0 5px 0; font-size:18px; color:#E9EDF5; text-decoration:none;}
#trebu16{ width:480px; float:left; padding:25px 0 0 0; font-size:18px; color:#E9EDF5; text-decoration:none;}
#trebu17{ width:480px; float:left; padding:30px 0 0 0; font-size:18px; color:#E9EDF5; text-decoration:none;}
.trebu18-1{font-size:17px; color:#E9EDF5; text-decoration:none; line-height:30px; font-weight:normal;}
.trebu18-2{font-size:17px; color:#FFB200; text-decoration:none; line-height:30px;  font-weight:normal;}
.trebu22{font-size:20px; color:#E9EDF5; text-decoration:none; line-height:36px; font-weight:normal;}
.trebu32{font-size:34px; color:#FFB200; text-decoration:none; line-height:40px; font-weight:bold;}



/* Form Part
-----------------------------------------------------------------------------*/
#form-main{ width:481px; height:441px; float:left; background:url(../images/form-bg.gif) no-repeat;}
.form-submit{ width:400px;  float:left; padding:0 0 8px 0; font-size:11px;}
#form{ width:430px; float:left; padding:0 0 0 50px;}
.form_main{ width:400px;  float:left; padding:0 0 8px 0; font-size:11px;}
.txt_box{width:250px; float:left;}
.txt_box2{width:300px; height: 132px; float:left; background-image: url(../images/button-bg.gif); margin-left: 50px; }
.txt_box1{width:230px; float:left;}
.card-box{width:120px; padding:0 0 0 10px; float:left;}
.txt_field{width:240px; height:18px; padding:0 0 0 5px; border:1px solid #D6D6D6;}
label{ float:left; width:120px; padding-top:2px; display:block; margin:0; padding:0 10px 0 0 ; height:17px; font-weight:bold; text-align:right; font-size:13px; }
label-1{ float:left; width:120px; padding-top:2px; display:block; margin:0; padding:0 10px 0 0 ; height:17px; font-weight:bold; text-align:right; font-size:11px; }


/* Testimonial Part
-----------------------------------------------------------------------------*/
#test-main{ width:1000px; height:173px; float:left; background:url(../images/testimonial-bg.gif) repeat-x; margin: 0  0 0 0;}
#test-img{ width:181px; float:left; padding: 0 20px 0 0;}
#test-txt{ width:750px; float:left; padding:5px 0 0 0;}


/* Certifications Part
-----------------------------------------------------------------------------*/
#certi{ width:1000px; height:110px; float:left; padding:18px 0 0 0;}
.mem-logo{ float:left; padding:0 0 0 20px;}
.mem-txt{ width:400px; float:left; padding:0 0 0 10px;}

.footer-links
{
	width:400px;  float:left; padding:0 0 8px 20px; font-size:11px
}
.footer-links2
{
	width:400px;  float:left; padding:0 0 8px 20px; font-size:11px; text-align:right;
}