body {margin:0px; padding:0px; width: 800px; background:#FFF; font:12px/14px verdana, arial, tahoma, helvetica, sans-serif;}
/* Sytles for headers  ------------------*/
#header_home, #header_about, #header_news,#header_dev, #header_tax, #header_marketing, #header_skills, #header_industry, #header_contact  {float:left;width:780px; height:124px; margin:0px; padding:0px;}
#header_home {background: url(../images/top/home.gif) no-repeat;}
#header_about {background: url(../images/top/about.gif) no-repeat;}
#header_news {background: url(../images/top/news.gif) no-repeat;}
#header_dev {background: url(../images/top/development.gif) no-repeat;}
#header_tax {background: url(../images/top/tax.gif) no-repeat;}
#header_marketing {background: url(../images/top/marketing.gif) no-repeat;}
#header_skills {background: url(../images/top/skills.gif) no-repeat;}
#header_industry {background: url(../images/top/industry.gif) no-repeat;}
#header_contact {background: url(../images/top/contact.gif) no-repeat;}


/* Sytles for titles  ------------------*/
#about_title, #news_title, #dev_title, #tax_title, #marketing_title, #skills_title, #industry_title, #contact_title, #email_title, #industrydev_title {width:260px; height:30px; margin:5px 0 0 0; padding:0px;}
#about_title {background: url(../images/titles/about.gif) no-repeat;}
#news_title {background: url(../images/titles/news.gif) no-repeat;}
#dev_title {background: url(../images/titles/development.gif) no-repeat;}
#tax_title {background: url(../images/titles/tax.gif) no-repeat;}
#marketing_title {background: url(../images/titles/marketing.gif) no-repeat;}
#skills_title {background: url(../images/titles/skills.gif) no-repeat;}
#industry_title {background: url(../images/titles/industry.gif) no-repeat;}
#industrydev_title {background: url(../images/titles/industrydev.gif) no-repeat;}
#contact_title {background: url(../images/titles/contact.gif) no-repeat;}
#email_title {background: url(../images/titles/email.gif) no-repeat;}
#about_title span, #news_title span, #dev_title span, #tax_title span, #marketing_title span, #skills_title span, #industry_title span, #contact_title span, #email_title span, #industrydev_title span {display:none;}

#logo h1 {width:280px; height:100px; padding:0px; margin:0px; background: url(../images/logo.gif) no-repeat;}
#logo a{ cursor: pointer; height:84px; width:280px; text-decoration:none;}
#logo span {display:none;}

#navigation {float:left; width:780px; height:50px; poadding:0px; margin:0px; background:url(../images/nav_bg.gif) no-repeat;}
#navigation p {text-align:right; padding:26px 55px 0 0; margin:0; font-weight:bold;}


#sub_nav{border-top:1px solid #789B95; text-align:right; width:600px;}
#sub_nav p{float:right; background:#FFF; border:1px solid #789B95; border-top:none; padding:2px; font:11px  verdana, arial, tahoma, helvetica, sans-serif; margin:0;}

#wrapper {width:780px; padding:0px; margin:0px; border:1px solid #FFF;}
#main {width:780px; background:url(../images/main_bg.gif) repeat-y; padding:0px; margin:0px;}
#title {width:600px; height:60px; margin:0px 10px 0px 80px; padding:8px 0px 0px 0px;}

#content {width:600px; margin:0px 10px 0px 80px; padding:0px 0px 5px 0px;}
#content p {text-align:justify; margin: 0 0 12px 0; font:12px/16px verdana, arial, tahoma, helvetica, sans-serif;}
#content .small {font-size:11px;}
#footer {float:left; width:780px; height:37px; background:url(../images/footer_bg.gif) top no-repeat; padding:0px; margin:0px;}
#footer p {color: #ffffff; font-size: 10px; text-align:left; padding:12px 60px; margin:0;}
a:active {color: #000000; text-decoration:none;}
a:link, a:visited {color: #0076AB; text-decoration:none;}
a:hover {color: #0F355E; text-decoration:none;}



/* Styles for downloads --------------------*/
#downloads {float:right; width:208px; background-color:#769EAF; margin-left:10px;}
#downloads h4 {background: url(../images/downloads_top.gif) top no-repeat; height:44px; width:208px; margin:0; padding:0;}
#downloads ul { color:#FFF; text-align:left; padding:0px 5px 40px 30px; margin:10px 0 0 0;}
#downloads p { color:#FFF; text-align:center; padding-bottom:15px; margin:0; background: url(../images/downloads_bg.gif) bottom no-repeat; }
#downloads a {color:#FFF;}
#downloads a:hover {color:#FFF; text-decoration:underline;}
#downloads span{display:none;}

.maincontent_bg {background-color:#EAF1F1;}
.justify {text-align:justify;}


h1, h3 {color: #000000; font: 16px  arial, verdana, sans-serif; font-weight:bold;}

#whats_new {background-color:#769EAF; padding:0px; margin:0px;}
#whats_new p {text-align:left; color:#FFF; margin-left:10px; margin-right:10px;}

#whats_new a {color:#FFF; text-decoration:underline; font-weight:bold;}
#whats_new a:hover {color:#0F355E; text-decoration:underline; font-weight:bold;}

#Acrobat_lg {width:640px; padding-left:60px; text-align:center; }
#Acrobat_lg p {font-size:10px;}


.copy {color: #ffffff; font-size: 10px; text-align:left; padding-left:8px;}

.input_box {
	border : 1px solid #22486D;
	background-color : #EAF1F1;
	color: #474747;
	font: 8pt verdana, arial;
}

.buts {
	color: #ffffff;
	font: 10px verdana, arial;
	background-color : #749189;
	font-weight : bold;
}


/*styles used for tables in news releases */
.newsrelease {border-top:1px solid #CCC; border-left:1px solid #CCC;}
.newsrelease td {border-bottom: 1px solid #CCC;
border-right: 1px solid #CCC;
text-align:left;
}

.newsrelease th {
text-align:left;
background-color: #D4E6E6;
border-bottom: 1px solid #CCC;
border-right: 1px solid #CCC;
font: 11px verdana, century gothic, arial;
font-weight:bold;
}




