/********** reset ***********/

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,p,blockquote,th,td{margin:0;padding:0;border:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0;}

/*****************************/



html {
	/**background: url(bg1.png) 0 0 repeat-x #fff;**/
	background: url(ptdlogo.jpg) #000000 top center no-repeat;
}

body {
	padding-bottom: 30px;
	font: .75em Verdana, Arial, Helvetica, sans-serif;
	
	      
}


#wrapper {
	width: 1000px;
	margin: 0 auto;
	margin-top:290px;
	padding-bottom: 0px;
	
}

#wrapper2 {
	width: 1000px;
	margin: 0 auto;
	margin-top:190px;
	padding-bottom: 0px;
	
}

/**#header {
	float: left;
	margin: 0 auto;
	padding: 30px;
	width: 900px;
	height:160px;
	
}**/


#footer {
width:1000px;
margin: 0 auto;
height:150px;

}

#paddingUnderJobs {
 padding-left:10px;
 width:300px;
 font-size:14px;
}

#main-text{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
}

.main-text{
font-family: Arial, Helvetica, sans-serif;
font-size:18px;
padding-left:20px;
padding-right:20px;
}

.mission-text{
background:url(topbox.jpg) no-repeat;
height:300px;
vertical-align:top;
width:700px;
}
	
.aboutus{
background:url(topbox.jpg) no-repeat;
height:200px;
vertical-align:top;
background-position:center;
width:1000px;
}
	
.mission-text-layout{
font-family: Arial, Helvetica, sans-serif;
width:680px;
font-size:16px;
letter-spacing:1px;
padding-top:15px;
padding-left:15px;
}

.left-nav{
background:url(sidebox.jpg) no-repeat;
width:250px;
height:600px;
font-size:18px;
vertical-align:top;
}

.left-nav-text{
font-family:Arial, Helvetica, sans-serif;
padding-left:50px;
padding-top:20px;
}

.form-text{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
padding-left:20px;
padding-right:20px;
}

.smallbox{
height:400px;
padding-top:10px;
clear:both;
}


#content{
padding-top: 0px;
background-color:#FFFFFF;
/**background-image:url(contentbg.jpg);
/**background:url(bg.jpg);**/
margin: 0 auto;
width:1000px;
font-size:16px;
font-family:Georgia, "Times New Roman", Times, serif;
color:#000000;
}

#form-text{
font-size:18px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
}

#servicelist{
font-size:16px;
font-weight:bold;
color:#000000;
}


#servicelistspace, #servicelistspace a:link, #servicelistspace a:active, #servicelistspace a:visited{
margin-bottom:15px;
color:#000000;
text-decoration:none;
}

#servicelistspace a:hover {
text-decoration:none;
color:#01255f;
}

#headings{
font-weight:bold;
}


.preload16 {background: url(pro16/pro16_2.gif);}
.preload16a {background: url(pro16/pro16_2a.gif);}

.pro16 {padding:0 0 0 1em; margin:0; list-style:none; height:43px; position:relative; background:transparent url(../pro16/pro16_back.gif) repeat-x left top; font-size:14px; }
.pro16 li {float:left; height:43px;}
.pro16 li a {display:block; float:left; height:40px; line-height:35px; color:#000; text-decoration:none; font-family:arial, verdana, sans-serif; font-weight:bold; text-align:center; padding:0 0 0 10px; cursor:pointer; background:url(../pro16/pro16_0a.gif) no-repeat;}
.pro16 li a b {float:left; display:block; padding:0 60px 0 0; background:url(../pro16/pro16_0.gif) no-repeat right top;}
.pro16 li.current a {color:#000; background:url(../pro16/pro16_2a.gif) no-repeat;}
.pro16 li.current a b {color:#000; background:url(../pro16/pro16_2.gif) no-repeat right top;}
.pro16 li a:hover {color:#000; background: url(../pro16/pro16_2a.gif) no-repeat;}
.pro16 li a:hover b {color:#000; background:url(../pro16/pro16_2.gif) no-repeat right top;}
.pro16 li.current a:hover {color:#000; cursor:default;}



.jobs-image{

margin-left:20px;
margin-right:15px;

}


.jobs-text{


font-size:12px;
color:#000000;
border:0;


}



