ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input,label,div,dd,dt,dl,table,tr,td {margin:0; padding:0;}
h1,h2,h3,h4,h5,h6,pre,code,td {font-size:1em;}
ul,ol {list-style:none;}
a img,:link img,:visited img,fieldset {border:none;}
abbr, acronym, span.abbr {cursor: help;  border-bottom: 1px dashed #000;}


/* *************************** global stuff *************************** */

/* *** type stuff *** */ 
body { 
	background: #fff;
	text-align:center;
	font:10pt/16pt "Trebuchet MS", Arial, Helvetica, sans-serif;/*"Neue Helvetica", Helvetica, "Lucida Grande", Verdana, sans-serif*/
	color: #666/*#3C3930;*/
	}

p, ul, ol, dl, pre, blockquote	{ margin-bottom:10px; }



h1	{margin-bottom:8px;
	text-transform: uppercase;
	font-size:1.4em;
	color: #000; letter-spacing:1px;}
	

	
h2 	{margin-bottom:8px;
	/*text-transform: uppercase;*/
	font-size:1.2em;
	color: #333/*#3C3930*/;}

h3 	{margin-bottom:8px;
	/*text-transform: uppercase;*/
	font-size:1.0em;
	color: #333/*#3C3930*/;}

h1 span,h2 span,h3 span	{ display:none; }

a:link,a:visited	{ color:#666; text-decoration:underline; font-weight: bold; }

a:hover,a:active	{ color:#3C3930; text-decoration:none; font-weight: bold; }

/* *** class stuff *** */

div.clear	{ 
	clear:both;
	height:.01em; 
	overflow:hidden; 
	}

p.back-to-top {
	text-align:right;
	display:block;
	padding-right:15px;
	background:url("../pics/bullet-back-to-top.jpg") right no-repeat;
	}
	
img.leftpic {float:left; margin:2px 10px 10px 0;}

img.leftpic-big {float:left; margin:2px 10px 15px 0;}
	
img.rightpic {float:right; margin:5px 0 10px 10px;}




/* *************************** wrapper & the rest *************************** */

#wrapper {background:#fff;  margin:0 auto; text-align:left;}

#head-print {background:#fff; padding-bottom: 1em; border-bottom: 1px solid #036; margin-left: 60px;}
#head-print img{height: 71px; width: 198px;}
#head, #head-solutions, #head-about, #head-news, #head-support, #head-contact {display:none}
#head span, #head-solutions span, #head-about span, #head-news span, #head-support span, #head-contact span {display:none}


/*  *** crumbs *** */

body#index #crumbs-solutions {background:#fff;}
#crumbs-solutions p, #crumbs-about p, #crumbs-news p, #crumbs-contact p, #crumbs-support p{padding:3px 0 0 60px; font-size:10px; color:#ccc;}
#crumbs-solutions p a:link, #crumbs-solutions p a:visited, #crumbs-about p a:link, #crumbs-about p a:visited, #crumbs-news p a:link, #crumbs-news p a:visited, #crumbs-contact p a:link, #crumbs-contact p a:visited, #crumbs-support p a:link, #crumbs-support p a:visited{
	color:#ccc; text-decoration:none;}


/* *** left *** */

#left {display: none;}
#left ul {display: none;}
#left ul li {display: none;}


/* *** right *** */

#right {width:568px/*518px*/;
	float:left;}

	#right h1, h2, h3 { 
		margin:0 12px 10px 60px; } 
	#right p {margin:0 21px 10px 60px;} 


	#right ul {margin-left:81px;}
	#right ul li { font:9pt/12pt "Trebuchet MS", Arial, Helvetica, sans-serif;
		background:transparent url("../pics/right-bullet.gif") 0px 8px no-repeat;
		padding-left:10px;}
	#right ul .sub {margin-left:-15px;
		background:transparent url("../pics/right-bullet-sub.gif") 0px 6px no-repeat;}


/*  *** footer *** */

#bottom-bg {display: none;}

#footer { display: none; }





/* *** Navigation Mover *** */

#nav {  display: none;}

#nav span { display: none; }

#nav li, #nav a { display: none; }



/* *** ThumbView *** */


.highslide img {
	float:right; /* Added TWA */
	margin:5px 0 10px 10px; /* Added TWA */
	border: 2px solid gray;}

.highslide img.left {
	float:left; /* Added TWA */
	margin:5px 10px 10px 0px; /* Added TWA */
	border: 2px solid gray;}

.highslide:hover img {
	border: 2px solid white;}

.highslide-image {
	border: 10px solid white;}

.highslide-caption {
    display: none;
    border: 5px solid white;
    border-top: none;
    padding: 5px;
    background-color: white;}
.highslide-display-block {display: block;}
.highslide-display-none {display: none;}