body {margin: 0px; padding: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color:#FFF;}
img {border: 0px;}
ul {margin: -.3em 0 .5em 1.2em; padding: 0; height:auto;}
li { line-height:1.2em; padding-bottom:0.3em;}
address {text-align:left;color:#333; padding:0px; font-weight:normal;  line-height:1.0em;  font-style:normal; text-decoration:none;}

#intro h1 {display:none;}

#headline {width: 100%; margin: 0px; padding: 0px; text-align: center;}
#headline .head {margin: 0px; margin-left: auto; margin-right: auto; height: 40px;}
#headline .line {margin: 0px; margin-left: auto; margin-right: auto; height: 1px;}
#headline .logo {margin: 0px; margin-left: auto; margin-right: auto; height: 122px; background-color: #EEE;}


#mainmenu {width: 100%; padding: 0px; margin: 0px; height: 40px; text-align: center;}
#mainmenu #menu {position:relative; width:760px; height:25px; top:1px; line-height: 16px; margin-right: auto; margin-left:auto;}
#mainmenu #menu a {float: left; display: block; font: bold 12px/27px Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}
#mainmenu #menu a:link {color: #666;} /* unvisited */ 
#mainmenu #menu a:visited {color: #666;} /* visited */
#mainmenu #menu a:active {color: #000;} /* selected */
#mainmenu #menu a:hover {color: #FFF; background: #AAA;} /* mouse over it */
#mainmenu #menu a.selected:visited {color: #FFF; background: #AAA;} /* current site */
#mainmenu #menu a.selected:active {color: #000; background: #AAA;} /* current site */

#container {
	width: 760px;
	\width: 780px;
	w\idth: 760px;
	border: 1px;
	margin: 0px;
	margin-left: auto;
	margin-right: auto;
	padding: 2px;
}

#container #column {
	float: left;
	width: 130px;
	\width: 130px;
	w\idth: 130px;
	margin-top:1em;
	margin-right: 1px;
	text-align:left;
}
#container #column #currentsection {padding-bottom:5px; border-bottom: 2px solid #AAA;}

#container #column #currentsection a {color: #666; font: bold 0.8em/0.9em Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}
#container #column #currentsection a:hover {color: #000;} /* mouse over it */
#container #column #navigation {padding-left:1em; padding-bottom:5px; border-bottom: 1px solid #CCC;}
#container #column #categories {padding-left:0px; margin-left:0px; padding-top:5px; margin-top:1.0em; padding-bottom:5px; border-bottom: 1px solid #CCC;}
#container #column #latestarticles {padding-left:1em; padding-bottom:5px; border-bottom: 1px solid #CCC;}
#container #column #searchform {padding-left:1em; padding-bottom:5px; border-bottom: 1px solid #CCC;}
#container #column #searchform p {color: #666; font: italic 0.7em/1.0em Verdana,Arial, Helvetica, sans-serif;}
#container #column #links {padding-left:1em; padding-bottom:5px; border-bottom: 1px solid #CCC;}
#container #column #rss {padding-left:1em; padding-top:0.8em; padding-bottom:5px; margin:0px; margin-bottom:10px; border-bottom: 1px solid #CCC;}

#container #column {margin-top: 0.8em;}
#container #column a {font: normal 0.7em/1em Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
#container #column a:link {color: #666;} /* unvisited */ 
#container #column a:visited {color: #666;} /* visited */
#container #column a:active {color:#000;} /* selected */
#container #column a:hover {color: #666; text-decoration:underline} /* mouse over it */

#container #column h6 {padding-top:0.8em; font-size: 0.8em; margin: 0.3em 0em 0.3em 0em; font-weight: bold; color: #C00;}

#container #column #categories a.active {font-weight: bold;  color: #666; text-decoration:none;}
#container #column #categories a.active:hover {color: #666;  text-decoration:underline;} /* mouse over it */

#container #content {margin-left: 180px; margin-top:1em; text-align: left;}

#container #content #quote {width: auto; font: italic normal 1.2em/1.2em "Times New Roman", Times, serif; color: #666; text-align: left; margin-top: 1em; padding: 0em 0em;}
#container #content #quote #author {text-align: right; margin: 0em 0em; padding: 0em 0em;}

#container #content #printaitechlogo {display:none;}

#container #content #blastmessage {background: #FFC; border: 1px solid #FC6; padding: 10px; margin-bottom: 30px; margin-top: 30px;}
#container #content #blastmessage p {margin: 0px; font: normal 0.75em/1.5em Verdana, Arial, Helvetica, sans-serif;}
#container #content #blastmessage h4 {margin: 0px; font-size: 0.9em; font-weight: bold; color: #C00;}

#container #content .dateheader { color: #666; text-align: right; margin: 1em 1em; padding: 0em 0em;}

#container #content .item ul {margin: -.3em 0 .5em 1.2em; padding: 0; padding-left:1em; height:auto;}
#container #content .item li { line-height:1.2em; padding-bottom:0.3em;}

#container #content .item {font: normal 0.75em/1.5em Verdana, Arial, Helvetica, sans-serif; margin-bottom:2em;}
#container #content .item a {text-decoration: underline;}
#container #content .item a:link {color: #C00;} /* unvisited */ 
#container #content .item a:visited {color: #600;} /* visited */
#container #content .item a:active {color: #000;} /* selected */
#container #content .item a:hover {color: #F00;} /* mouse over it */

#container #content .item h5 {font-size: 1.0em; margin: 0em; font-weight: bold; color: #C00; padding: 0.3em; background-color:#EEE; border: 1px solid #CCC; border-right:0px;}
#container #content .item h4 {font-size: 1.1em; margin: 0em; padding:0em; font-weight: bold; color: #C00;}
#container #content .item h4 a {text-decoration: underline;}
#container #content .item h4 a:link {color: #C00;} /* unvisited */ 
#container #content .item h4 a:visited {color: #C00;} /* visited */
#container #content .item h4 a:active {color: #000;} /* selected */
#container #content .item h4 a:hover {color: #F00;} /* mouse over it */

#container #content #iteminfo h6 {padding-bottom:5px; border-bottom: 2px solid #AAA; width:130px; font-size: 0.8em; margin-bottom: 1em; margin-left: 0em; font-weight: bold; color: #C00;}
#container #content #iteminfo li {font: normal 0.7em/1.2em Verdana, Arial, Helvetica, sans-serif; color: #666;}

#container #content #iteminfo a {text-decoration: underline;}
#container #content #iteminfo a:link {color: #C00;} /* unvisited */ 
#container #content #iteminfo a:visited {color: #600;} /* visited */
#container #content #iteminfo a:active {color: #000;} /* selected */
#container #content #iteminfo a:hover {color: #F00;} /* mouse over it */

#container #content .itembody .sxbox {float:left; margin: 1em; line-height: 0px;}
#container #content .itembody .dxbox {float:right; margin: 1em; line-height: 0px; text-align: center;}

/* floating pictures in itembody */
#container #content .itembody .leftbox {float:left; background: url("shadowAlpha.png") no-repeat bottom right; margin: 1em; line-height:0px;}
#container #content .itembody .leftbox img  {display: block;position: relative;background-color: #fff;border: 1px solid #a9a9a9;margin: -5px 5px 5px -5px;padding: 4px;line-height:0px;}
#container #content .itembody .rightbox {float:right;background: url("shadowAlpha.png") no-repeat bottom right;margin: 1em; line-height:0px;}
#container #content .itembody .rightbox img {display: block;position: relative;background-color: #fff;border-right: 1px solid #a9a9a9;border: 1px solid #a9a9a9;margin: 0px 5px 5px 0px;padding: 4px;line-height:0px;}

#container #content #inforeq h6 {padding-bottom:5px; border-bottom: 2px solid #AAA; width:260px; font-size: 1.0em; margin-bottom: 1em; margin-left: 0em; font-weight: bold; color: #C00;}

#container #content .readmore {font-size: 0.9em; margin:1em; text-align:right;}
#container #content .readmore a {text-decoration: none;}
#container #content .readmore a:link {color: #C00;} /* unvisited */ 
#container #content .readmore a:visited {color: #600;} /* visited */
#container #content .readmore a:active {color: #000;} /* selected */
#container #content .readmore a:hover {color: #F00; text-decoration: underline;} /* mouse over it */

#container #content #relatedarticles {margin-top:1.5em;}
#container #content #relatedarticles p {margin-left:1.0em;}

#container #content #offsetarticles .date {margin:0em; padding:0em; color: #666;}
#container #content #offsetarticles ul {margin-top:0em; padding-top:0em;}
#container #content #offsetarticles h5 {background-color:#EEE; font-size: 1.0em; padding: 0.3em; font-weight: bold; color: #C00; border: 1px solid #CCC;}

#container #content #offsetarticles a {text-decoration: underline;}
#container #content #offsetarticles a:link {color: #C00;} /* unvisited */ 
#container #content #offsetarticles a:visited {color: #600;} /* visited */
#container #content #offsetarticles a:active {color: #000;} /* selected */
#container #content #offsetarticles a:hover {color: #F00;} /* mouse over it */

#container #content #pagelinklist {text-align:right;}
#container #content #pagelinklist .letterspace {letter-spacing:0.25em;}
#container #content #pagelinklist a {text-decoration: underline;}
#container #content #pagelinklist a:link {color: #C00;} /* unvisited */ 
#container #content #pagelinklist a:visited {color: #600;} /* visited */
#container #content #pagelinklist a:active {color: #000;} /* selected */
#container #content #pagelinklist a:hover {color: #F00;} /* mouse over it */

#container #footer {padding-top:1em;}
#container #footer #footmenu {line-height:1.2em; text-align:center; clear: both; padding: 1em; margin-top: 15px; border-bottom: 1px solid #999; color: #AAA; font-size: 0.6em;}
#container #footer #footmenu a.selected {font-weight: bold;}
#container #footer #footmenu a {text-decoration: none;}
#container #footer #footmenu a:link {color: #666;} /* unvisited */ 
#container #footer #footmenu a:visited {color: #333;} /* visited */
#container #footer #footmenu a:active {color: #600;} /* selected */
#container #footer #footmenu a:hover {color: #F00; text-decoration: underline;} /* mouse over it */

#container #footer #footline {line-height:1.2em; text-align:center; clear: both; padding: 1em; color: #AAA; font-size: 0.6em;}
#container #footer #footline a {text-decoration: none;}
#container #footer #footline a:link {color: #AAA;} /* unvisited */ 
#container #footer #footline a:visited {color: #AAA;} /* visited */
#container #footer #footline a:active {color: #AAA;} /* selected */
#container #footer #footline a:hover {color: #F00;} /* mouse over it */