/* 
width: 760px
*/

.colScript { width: 632px; padding: 8px 0 8px 127px; float: left; background-color-off: grey; }
    /* hide from mac ie \*/
        .colScript { padding-left: 128px; }
    /* thanx ie */

.colContentAcross { float: left; width: 760px; padding: 0; margin: 0 0 1em 0; background-color-off: grey; }


.colContent2a { float: left; width: 376px; padding: 0 4px 0 127px; margin: 0 0 1em 0; background-color-off: red; }
	/* hide from mac ie \*/
		.colContent2a { padding-left: 128px; }
	/* thanx ie */

.colContent2a h2.nogap {margin-top: 0; }
.colContent2a ul.circle { list-style: circle outside; margin: 0 0 0 16px; padding: 0 0 0 0; }

.colContent2b { float: left; width: 376px; padding: 0 255px 0 4px; }
    /* hide from mac ie \*/
        .colContent2b { padding-right: 256px; }
    /* thanx ie */

.colContent3 { float: left; width: 376px; padding: 0 256px 0 127px; margin: 0 0 0 0; background-color-off: green; }
	/* hide from mac ie \*/
		.colContent3 { padding-left: 128px; }
	/* thanx ie */

.groupTogether1 { float: left; padding: 0; margin: 0 0 1em 0; background-color-off: blue; }
	/* show only to ie  */
	/* does not work for ie7  */
		* html .groupTogether1 { margin-bottom: 1em; }
	/* thanx ie */
.groupTogether2 { float: left; padding: 0; margin: 1em 0 1em 0; background-color-off: blue; }
	/* show only to ie  */
	/* does not work for ie7  */
		* html .groupTogether2 { margin-bottom: 1em; }
	/* thanx ie */

img.img_leftlastbottom { float: left; margin: 0; }
img.img_leftbottom { margin-right: 8px; }
img.img_leftproto { float: left; margin: 4px 8px 3px 0; border: 0; }


p.caption { float-off: left; font-size: 0.9em; line-height: 1.4em; margin: 0 0 1em 0; }

span.emphasis { color: #ff8000; font-style: italic; }

.boxSidebarH2 h2 { font-size: 1.2em; }
.colContent h2, .colContent2a h2, .colContent2b h2, .colContentAcross h2 { font-size: 1.2em; margin: 1.5em 0 0.5em 0; }

.colContent2a a, .colContent2b a, .colContentAcross a { text-decoration: none; color: #000; border-bottom: 1px dotted #000; }
.colContent2a a:hover, .colContent2b a:hover, .colContentAcross a:hover, .colContent2a a:focus, .colContent2b a:focus, .colContentAcross a:focus { color: #ff8000; border-bottom: 1px dotted #ff8000; }


/*
put into global.css and remove from individual css
p.leadin2 { font-weight: bold; margin: 1em 0 0 0; color: #ff8000; }
p.leadin a, p.leadin2 a { text-decoration: none; color: #ff8000; border-bottom: 1px dotted #ff8000; }
p.leadin a:hover, p.leadin a:focus, p.leadin2 a:hover, p.leadin2 a:focus { color: #000; border-bottom: 1px dotted #000; }
*/

p.ie6_italics { margin: 0; }

/* begin: win ie italics bug fix, hidden from all but win ie \*/
* html .boxSidebar .testimonial .ie6_italics {
        overflow: hidden;
        o\verflow: visible;
        width: 100%;
        w\idth: auto;
        he\ight: 1%;
}
/* end: win ie italics bug fix, <http://www.positioniseverything.net/explorer/italicbug-ie.html> */
