body {height:100%;position:relative;}
body, table, td {font-family:Verdana,Arial,Helvetica,Sans-serif;font-size:12px;color:#FFFFFF;}

a.linkBlue {color:#66BDFF;}/* 00A1FF */
a.linkBlue2 {color:#66BDFF;}
a.linkBlue2:hover {color:#FFB99F;}
a.linkBlue2on {color:#FFB99F;}

div.containerWide {height:100%;}
div.containerNarrow {height:100%;width:770px;}

#content {width:640px;float:left;margin:0px;padding:10 0 0 0;}
#content h1 {margin:0 0 10 0;padding:0 10 0 10;
	color:#66BDFF;
	font-family:Verdana,Arial,Helvetica,Sans-serif;font-size:11px;font-weight:bold;}
#content p {margin:0 0 10 0;padding:0 5 0 10;line-height:18px;}
#content div.colLeft {float:left;width:65%;margin:0 0 10 0;padding:0 10 5 10;line-height:18px;text-align:justify;}
#content div.colRight {float:right;width:35%;margin:0 0 10 0;padding:0 10 5 10;line-height:18px;text-align:justify;background:#203040;}
#content ul {margin:5 0 10 30;list-style-image:url(../images2/bg-bullet.gif);}
#content .contentInset {height:100%;float:right;clear:left;margin:0 0 5 0;padding:0 5 0 5;border-left:1px solid #808080;}
#content .honorContainer {padding:5 10 10 10;font-size:10px;clear:both;}
#content .honorGraphic {width:40;margin-right:5px;padding:4px;float:left;clear:both;border:1px solid #66BDFF;}

#sidebarLeft {width:120px;height:100%;position:relative;float:left;margin:0px;padding:0px;
	background:url(../images2/bg-blueblack120.gif) repeat-y;border-right:1px solid silver;
	font-size:11px;}
#sidebarLeft p {margin:0 0 5 0;padding:0 5 0 5;}
#sidebarLeft div.sidebarContact {width:100%;position:absolute;bottom:0px;margin:0 0 10 0;padding:0 5 0 5;
	font-family:Verdana,Arial,Helvetica,Sans-serif;font-size:9px;text-align:left;}

#copyright {padding:5px;
	font-family:Verdana,Arial,Helvetica,Sans-serif;font-size:8px;}

#sidebarRight {float:left;margin:0px;padding:10 0 0 0;}
#sidebarRight p {margin:0 0 10 0;padding:0 0 0 10;}
.barNarrow {width:180px;}
.barWide {width:640px;}
#sidebarRight h1 {margin:0 10 0 10;padding:2 10 3 10;
	background:url(../images2/bg-blueblack120x2.gif) repeat-y #008DC0;color:#FFFFFF;
	font-family:Verdana,Arial,Helvetica,Sans-serif;font-size:11px;font-weight:bold;}
#insetClients {margin:0 10 10 10;padding:5 5 5 10;background:#101A20;font-size:11px;}
#insetClients ul {margin:5 0 5 20;padding:0;list-style-image:url(../images2/bg-bullet3.gif);}

div.content {padding:10px;}
div.content p.subhead  {font-family:Arial,Verdana,Helvetica,Sans-serif;font-size:14px;font-weight:bold;color:#00A1FF;}
.title {font-family:Arial,Verdana,Helvetica,Sans-serif;font-size:14px;font-weight:bold;}

div.tabcontent {display:none;padding:5px;background:url(../images2/bg-peachblack1x30.gif) top repeat-x #000000;font-size:11px;}
div.tabcontent div.description {margin:0 0 10 0;padding:0 5 0 5;text-align:left;color:#FFB99F;}

table.portfoliotabs td {font-family:Arial,Verdana,Helvetica,Sans-serif;font-size:11px;font-weight:bold;color:#808080;white-space:nowrap;}
a.ptab {display:block;padding:4px 20px 5px 20px;border:1px solid #FFFFFF;border-style:none none solid none;
	color:#808080;text-decoration:none;}
a.ptab:hover {display:block;padding:3px 19px 6px 19px;background:url(../images2/bg-peachblack1x30.gif) top repeat-x #000000;border:1px solid #FFFFFF;border-style:solid solid none solid;
	color:#FFFFFF;text-decoration:none;}
a.ptab-on {display:block;padding:3px 19px 6px 19px;background:url(../images2/bg-peachblack1x30.gif) top repeat-x #000000;border:1px solid #FFFFFF;border-style:solid solid none solid;
	color:#FFFFFF;text-decoration:none;}
.ptab-last {border-bottom:1px solid #FFFFFF;}
table.thumbnails {border-bottom:1px solid #808080;}
.pimg {margin:3px;cursor:pointer;}
/*.pimg:hover {padding:2px;border:1px solid #FFFFFF;}/* 9D53C6 */
.pimg-on {margin:2px;border:1px solid #FFFFFF;cursor:pointer;}

a.textlinkblue {color:#00A1FF;}

form.portfolio {display:inline;}
form.portfolio select {font-family:Verdana,Arial,Helvetica,Sans-serif;font-size:11px;color:#FFFFFF;}