body { background: url(images/bg_left_long2.gif); background-color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; color: #666666; font-size: 12px;}

p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}

div, p, td, th, li, ul, dd     {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #c2e0f0;
	font-size: 12px;
}
img     {
	border: 0;
	background-repeat: repeat;
}
select, input, textarea     { font-family: Verdana, Arial, Helvetica, sans-serif; color: #666666; font-size: 12px; }

a:link {
	color: #006690;
	text-decoration: none;
}
a:visited {
	color: #006690;
	text-decoration: none;
}
a:hover { color: #FA6837; text-decoration: none;}
a:active {
	color: #006690;
	text-decoration: none;
}

h1 { font-size: 14px; font-weight: bold; margin-bottom: -8px }
h1.orange { color: #339; font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
h2 { font-size: 12px; font-weight: normal; font-style: italic; }

.bghomecell {
	background: url(images/bg_home_cell.gif);
	background-repeat: repeat-x;
	color: #33B5CF;
}
.bgsubcell {
	background-repeat: repeat-x;
	background-image: url(images/sub_image2.jpg);
	background-color: #FFFFFF;
}
.cicbodyarea { padding-left: 19px; padding-right: 19px; padding-top: 24px; }
.cicbodyareadac { background-image: url(images/dacxlogo.jpg); background-repeat: no-repeat; background-position: left top; padding-left: 19px; padding-right: 19px; padding-top: 24px; }
.committeemember { border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-color: #666666; border-style: solid; font-size: 9px; list-style: none; padding-top: 0px; padding-left: 5px; padding-bottom: 0px; margin-bottom: 0px; margin-left: 11px;list-style-type: disc; list-style: none; line-height: 14px;}
.othermember { border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-color: #CC0000; border-style: solid; font-size: 9px; list-style: none; padding-top: 0px; padding-left: 5px; padding-bottom: 0px; margin-bottom: 0px; margin-left: 11px;list-style-type: disc; list-style: none; line-height: 14px;}
.assistancelist { font-size: 11px; list-style: none; padding-top: 0px; padding-left: 0px; padding-bottom: 2px; margin-left: 47px; margin-top: 0px; margin-bottom: 2px; list-style-type: disc; list-style: url(images/list_bullet_black.gif); line-height: 15px;}
.assistancelist2 { font-size: 11px; list-style: none; padding-top: 0px; padding-left: 0px; padding-bottom: 2px; margin-left: 22px; margin-top: 0px; margin-bottom: 2px; list-style-type: disc; list-style: url(images/list_bullet_black.gif); line-height: 15px;}
.processlist { font-size: 11px; list-style: none; padding-top: 0px; padding-left: 0px; padding-bottom: 2px; margin-left: 47px; margin-top: -7px; margin-bottom: 2px; list-style-type: disc; list-style: url(images/list_bullet_black.gif); line-height: 15px;}
ol.funcity .processlist { font-size: 11px; list-style: none; padding-top: 0px; padding-left: 0px; padding-bottom: 2px; margin-left: 18px; margin-top: 0px; margin-bottom: 2px; list-style-type: disc; list-style: url(images/list_bullet_black.gif); line-height: 15px;}
.list-normal { font-size: 11px; list-style: none; padding-top: 0px; padding-left: 0px; padding-bottom: 2px; margin-left: 30px; margin-top: 7px; margin-bottom: 2px; list-style-type: disc; list-style: url(images/list_bullet_black.gif); line-height: 15px;}


.hangingindent { text-indent: -.5em; }
.small { font-family: Verdana, Arial, Helvetica, sans-serif; color: #666666; font-size: 10px;}
.smallest { font-family: Verdana, Arial, Helvetica, sans-serif; color: #666666; font-size: 9px;}
.footer { font-family: Verdana, Arial, Helvetica, sans-serif; color: #666666; font-size: 10px;}
.quote { font-family: Verdana, Arial, Helvetica, sans-serif; color: #666666; font-size: 12px; font-weight: normal; font-style: italic; }
.red { color: red;}
.committee-blue {
	color: #666
}
.black-bold { color: #000000; font-weight: bold; }
.big { font-size: 14px;}
.thin-red-border-left { color: #000000; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 1px; border-right-width: 0px; border-color: #CC0000; border-style: solid; padding-left: 4px }
.homeintro {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: normal; color: #000066; clip:   rect(0px   ); line-height: 21px}
.news-header { font-weight: bold; text-transform: uppercase; }

.pic-1 { margin-bottom: 10px; border: solid 1px #666; }
.pic-2 { margin-bottom: 10px; margin-left: 17px; border: solid 1px #666; }

.paragraph {  padding-left: 8px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; line-height: 16px}
.paragraph a:link { color: #666666; text-decoration: none;}
.paragraph a:visited { color: #666666; text-decoration: none;}
.paragraph a:hover { color: #999999; text-decoration: none;}
.paragraph a:active { color: #666666; text-decoration: none;}

.sitemap { font-family: Verdana, Arial, Helvetica, sans-serif; color: #666666; line-height: 22px;}
.sitemap ul { list-style: none; padding-top: 0px; padding-left: 0px; padding-bottom: 0px; margin-left: 24px; margin-top: 0px; margin-bottom: -11px; list-style-type: disc; list-style: url(images/list_bullet_black.gif); line-height: 13px;}
.sitemap a:link { color: #CC3300; text-decoration: none; font-size: 10px;}
.sitemap a:visited { color: #CC3300; text-decoration: none; font-size: 10px;}
.sitemap a:hover { color: #FA6837; text-decoration: unone; font-size: 10px;}
.sitemap a:active { color: #CC3300; text-decoration: none; font-size: 10px;}
#sitemap-margin { margin-left: 0px; }

#aboutus {
   background-color : #CB3C03; 
   layer-background-color : #CB3C03;
   border-width : 0px; 
   border-style : none; 
   border-color : none; 
   width : 124px; 
   top : 101px; 
   left : 221px; 
   position : absolute; 
   z-index : 90; 
   visibility : hidden; 
}

#whatweprovide {
   background-color : #CB3C03; 
   layer-background-color : #CB3C03;
   border-width : 0px; 
   border-style : none; 
   border-color : none; 
   width : 124px; 
   top : 101px; 
   left : 294px; 
   position : absolute; 
   z-index : 90; 
   visibility : hidden; 
}

#howtoapply {
   background-color : #CB3C03; 
   layer-background-color : #CB3C03;
   border-width : 0px; 
   border-style : none; 
   border-color : none; 
   width : 124px; 
   top : 101px; 
   left : 512px; 
   position : absolute; 
   z-index : 90; 
   visibility : hidden; 
}

#partners {
   background-color : #CB3C03; 
   layer-background-color : #CB3C03;
   border-width : 0px; 
   border-style : none; 
   border-color : none; 
   width : 124px; 
   top : 101px; 
   left : 608px; 
   position : absolute; 
   z-index : 90; 
   visibility : hidden; 
}
#leftnav { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; padding: 5px; }
#leftnav a { display: block; margin: 0; text-decoration: none; color: #5d8fb4; font-size: inherit; font-weight: bold; font-style: normal; font-variant: normal; background: url(images/arrow_006699.gif) no-repeat 3px 50%; padding: 6px 10px 6px 25px; }
#leftnav a:hover, #leftnav a:active { color: #fff; background-color: #5d8fb4; background-image: url(images/arrow_006699.gif); background-repeat: no-repeat; }

.callout1Wrap	{
	background-color: #f2f1f1;
	padding: 11px;
	margin-bottom: 18px;
	}
.callout1	{
	line-height: 150%;
	color: #CCCCCC;
	}
.calloutLeftWrap	{
	width: 175px;
	}
.calloutLeft01	{
	padding: 11px;
	font-size: 10px;
	}
.calloutLeft01 a:link,
.calloutLeft01 a:visited,
.calloutLeft01 a:active	{
	font-size: 12px;
	line-height: 100%;
	color: #666666;
	font-weight: normal;
	}
.calloutLeft01 a:hover	{
	color: #CC6633;
	font-size: 12px;
	font-weight: normal;
	}
.arrow22	{
	position: absolute;
	margin-left: 5px;
	}
* html .arrow22	{
	margin-top: -2px;
	}

.listType01 ul	{
	padding: 0;
	margin: 0;
	}
ol {  }
.listType01 li	{
	display: inline;
	font-size: 10px;
	margin-right: 5px;
	}

.textType177	{
	font-size: 12px;
	color: #CB3C03;

	letter-spacing: 2px;
	}
a:hover .textType177	{
	color: #D9937A;
	}
	
	
	
sup  { font-size: 9px; vertical-align: super }
.home    { color: #006; font-size: 13px; line-height: 24px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
   
@media print     {
      a:link     {color: #520; background: transparent; font-weight: bold; text-decoration: none;}
      a:visited  {color: #520; background: transparent; font-weight: bold; text-decoration: none;}
	  .cicbodyarea a:link:after {content: " (" attr(href) ") "; font-size: 90%;}
	  .cicbodyarea a:visited:after {content: " (" attr(href) ") "; font-size: 90%;}
	  .cicbodyarea a[href^="/"]:after {content: " (http://www.cic-tech.org" attr(href) ") ";}
