/*MISC*/
body {
	background-color: #CCCCCC;
	margin-top: 0px;
	margin-bottom: 0px;
font: 11px Verdana, Arial, Helvetica, sans-serif;  color:#444; margin:0px; line-height:17px}
.main {padding:0px 20px 20px 22px;}
.main_sub {border-bottom:1px solid #009B3A; padding:15px 5px 15px 21px;}
.header {font-size:13px; color:#009B3A; width:300px; border-bottom:1px solid #009B3A; padding-bottom:3px;}
.live_sh {font-size:13px; color:#009B3A; width:300px; padding-bottom:3px;}
.bold {font-weight: bold;}
.client_scroll { height:300px; width:356px; overflow:scroll; }
a.underline:link, a.underline:active, a.underline:visited, a.underline:hover {text-decoration: underline; color: inherit;df}
.title {font: 11px Verdana, Arial, Helvetica, sans-serif;  color:#009B3A; margin:0px; line-height:22px;}
#div_spacer { height:10px; width:100%; display:block; float: none;}
.basic_spacer {font-size: 3px; line-height: 3px; }
ul {
	margin-left: 1.25em;
	padding-left: 0;
	list-style-position: outside;
	list-style-type: square;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	font-weight: normal;
	list-style-image: url(/siteimages/bullet.gif);
	line-height: 17px;
}

	.pad_right {
	margin-right: 10px;
}
#orange_big {
	color: #FF6600;
	font-size: 16px;
	font-weight: bold;
}
#orange_big a:link {text-decoration: none; color:#FF6600;}
#orange_big a:active {text-decoration: none; color:#FF6600;}
#orange_big a:visited {text-decoration: none; color:#FF6600;}
#orange_big a:hover {text-decoration: underline; color:#FF6600;}

/*/////////////////////////////////////////////////////////////////////////////////*/
/* Menu System */
.transMenu {
	position:absolute;
	overflow:hidden;
	left:-1000px;
	top:-1000px;
	}

.transMenu .mcontent {
	position:absolute;
	}

/* this table comprises all menu items. each TR is one item. It is relatively positioned so that the shadow and background transparent divs can be positioned underneath it */
.transMenu .mitems {
	position:relative;
	left:0px;
	top:0px;
	z-index:2;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #dddddd;
	border-right-color: #898282;
	border-bottom-color: #898282;
	border-left-color: #898282;
	}

.transMenu.top .mitems {
	border-top:1px;
	}

/* item is one menu item - font color for dropdown*/
.transMenu .mitem {
	color:#333333;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	cursor:pointer;
	/* this is a hack for mac/ie5, whom incorrectly cascades the border properties of the parent table to each row */
	border-bottom: none;
	line-height: 11px;
	}
	
.transMenu .mitem td{
border-top:none 
}

/* this DIV is the semi-transparent white background of each menu. the -moz-opacity is a proprietary way to get transparency in mozilla, the filter is for IE/windows 5.0+. */
/* we set the background color in script because ie mac does not use it; that browser only uses a semi-transparent white PNG that the spacer gif inside this DIV is replaced by */
.transMenu .background {
	position:absolute;
	left:0px; top:0px;
	z-index:1;
	-moz-opacity:1;
	filter:alpha(opacity=100);
	}

/* same concept as .background, but this is the sliver of shadow on the right of the menu. It's left, height, and background are set by script. In IE5/mac, it uses a PNG */
.transMenu .shadowRight {
	position:absolute;
	z-index:3;
	top:2px; width:2px;
	-moz-opacity:.5;
	filter:alpha(opacity=70);
	}

/* same concept as .background, but this is the sliver of shadow on the bottom of the menu. It's top, width, and background are set by script. In IE5/mac, it uses a PNG */
.transMenu .shadowBottom {
	position:absolute;
	z-index:1;
	left:3px; height:2px;
	-moz-opacity:.5;
	filter:alpha(opacity=70);
	}

/* this is the class that is used when the mouse is over an item. script sets the row to this class when required. */
.transMenu .mitem.mhover {
	background:#CCCCCC;
/* this is the text color when item rolled over */
	color:#333333;
	}

/* this is either the dingbat that indicates there is a submenu, or a spacer gif in it's place. We give it extra margin to create some space between the text and the dingbat */
.transMenu .mitem img {
	margin-left:1px;
	}


/*/////////////////////////////////////////////////////////////////////////////////*/
/* GENERAL PAGE STRUCTURE */
table#tableborder {
	border: 1px solid #000000;
}
	/* CONTENT COLUMNS */
	.contentcolumn_home_news {
	width:210px;
	display:block;
	float: left; /*background-color:orange;*/
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 10px;
}
	
	.contentcolumn_home_full{
	width:940px;
	display:block;
	float: left; 
	margin-top: 15px;
}
	.contentcolumn_home_240{
	width:240px;
	display:block;
	float: left;
	margin-top: 0px;
	margin-left: 20px;
	margin-right: 0px;
	background-color: #FFFFFF;
	border: 1px solid #999999;
	height: 218px;
}
	.contentcolumn_home_436{
	width:436px;
	display:block;
	float: none;
	margin-top: 0px;
	margin-left: 20px;
	margin-right: 0px;
	border: 1px solid #999999;
}

	.contentcolumn_main{
	width:950px;
	display:block;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 10px;
}

	.contentcolumn_contact{
	width:87px;
	display:block;
	overflow:hidden;
	float: left; 
}
		.contentcolumn_full{ width:724px; display:block; margin:0px 12px 0px 0px; float: left; /*background-color:pink;*/}
		.contentcolumn_full_holder { width:736px; display:block; float: left; /*background-color:black;*/}
		.contentcolumn_half {
	width:356px;
	display:block;
	float: left; /*background-color: green;*/
	margin-top: 10px;
	margin-right: 12px;
	margin-bottom: 0px;
	margin-left: 0px;
}
		.contentcolumn_half_holder {
	width:368px;
	display:block;
	float: left;
}
		.contentcolumn_quarter { width:172px; display:block; margin:0px 12px 0px 0px; float: left; /*background-color:orange;*/}
		.contentcolumn_threequarter { width:540px; display:block; margin:0px 12px 0px 0px; float: left; /*background-color:blue;*/}
		.contentcolumn_threequarter_holder { width:552px; display:block; float: left; /*background-color:black;*/}
		.contentcolumn_threeeigths { width:264px; display:block; margin:0px 12px 0px 0px; float: left; /*background-color:purple;*/}
		.contentcolumn_third { width:229px; display:block; margin:0px 12px 0px 0px; float: left;  /*background-color:red;*/}
		.contentcolumn_third_holder { width:241px; max-width:241px; display:block; float: left; /*background-color:pink;*/}
		.contentcolumn_twothird { width:478px; display:block; margin:0px 12px 0px 0px; float: left; /*background-color:yellow;*/}
		.contentcolumn_twothird_holder { width:482px; display:block; float: left; /*background-color:black;*/}
		.content_insertright { display:block; padding-left:12px; margin-bottom: 10px; float: right;}
	/* END */
	
/* Begin Menus */
	.leftmenu_hd {
	background-image:url(/siteimages/bg_tease_hd.gif);
	background-repeat:repeat-x;
	height:23px;
	width:145px;
	color:#444;
	font-family:"Arial Narrow";
	font-size:16px;
	border: 1px solid #CCCCCC;
	padding-top: 4px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 3px;
}
	.leftmenu_hd a:link { text-decoration: none; color:#444; }
	.leftmenu_hd a:active  { text-decoration: none; color:#444; }
	.leftmenu_hd a:visited  { text-decoration: none; color:#444; }
	.leftmenu_hd a:hover { text-decoration: none; color:#444; }
	.leftmenu_info {
	overflow:hidden;
	min-height: 90px;
	width:145px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 3px;
	border: 1px solid #CCCCCC;
}
		.leftmenu_info a:link { text-decoration: none; color:#666666; }
		.leftmenu_info a:active { text-decoration: none; color:#666666;  }
		.leftmenu_info a:visited { text-decoration: none; color:#666666; }
		.leftmenu_info a:hover { text-decoration: underline; color:#009B3A; } 
		.leftmenu_img {
	padding-bottom: 0;
	overflow:hidden;

}
	.resources {
	min-height: 115px;
	vertical-align:bottom
	width:165px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-top: 10px;
	border: 1px solid #CCCCCC;
	vertical-align: bottom;
}
/* Partner Portal Menu */
	.pp_menu {
	height:20px;
	color:#404040;
	font-family:Verdana;
	font-size:11px;
	border: none;
	padding-right: 15px;
	padding-left: 15px;
	font-weight: bold;
}
	.pp_menu_r {
	height:20px;
	color:#404040;
	font-family:Verdana;
	font-size:11px;
	border: none;
	padding-right: 15px;
	font-weight: bold;
	float: right;
}
		.pp_menu a:link { text-decoration: none; color:#404040; }
		.pp_menu a:active { text-decoration: none; color:#404040;  }
		.pp_menu a:visited { text-decoration: none; color:#404040; }
		.pp_menu a:hover { text-decoration: none; color:#000000; } 
/* End Menus */

	/* INCLUDES 2.0 AKA "tease" */
		.tease_home_holder { border-collapse:collapse; font-size:10px}
	/*  tease_hd's background image is overwritten in style_crp/edu/gov.css to get the right colors  */
		.tease_hd {
	background-image:url(/siteimages/bg_tease_hd.gif);
	background-repeat:repeat-x;
	height:23px;
	color:#444;
	font-family:"Arial Narrow";
	font-size:16px;
	border: 1px solid #CCCCCC;
	padding-top: 4px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 5px;
}
	.tease_hd a:link { text-decoration: none; color:#444; }
	.tease_hd a:active  { text-decoration: none; color:#444; }
	.tease_hd a:visited  { text-decoration: none; color:#444; }
	.tease_hd a:hover { text-decoration: none; color:#444; }
	.tease_info {
	overflow:hidden;
	min-height: 90px;
	padding-right: 4px;
	padding-bottom: 5px;
	padding-left: 5px;
	border: 1px solid #CCCCCC;
}
	.tease_info_greenlink {
	overflow:hidden;
	min-height: 90px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border: 1px solid #a6a5a5;
}

		.tease_info a:link { text-decoration: none; color:#666666; }
		.tease_info a:active { text-decoration: none; color:#666666;  }
		.tease_info a:visited { text-decoration: none; color:#666666; }
		.tease_info a:hover { text-decoration: underline; color:#009B3A; } 
		.tease_img {
	overflow:hidden;
	width: 100%;

}
		.tease_info input, select {font-size:10px; color:#666666; border:1px solid #CCCCCC;} 
		.tease_info ul, .feature_link ul {list-style-image:url(/global/img/tease_arrow_01.gif); margin:3px 0px 0px 20px; 
				padding-left:0px; padding-top:0px; vertical-align: top;  }
		.tease_info li, .feature_link li {margin-bottom:2px; font-size:11px;}
		/*  Next Line Added for Training section PG 1-18-08	*/
		.tease_infoT {
	overflow:hidden;
	min-height: 90px;
	padding-right: 4px;
	padding-bottom: 5px;
	padding-left: 5px;
	border: 1px solid #CCCCCC;
}
		.tease_info a:link { text-decoration: none; color:#666666; }
		.tease_info a:active { text-decoration: none; color:#666666;  }
		.tease_info a:visited { text-decoration: none; color:#666666; }
		.tease_info a:hover { text-decoration: underline; color:#009B3A; } 
		.tease_img {
	overflow:hidden;
	width: 100%;
}
	/* END */
	
	/* FOOTER AND FOOTER TEASE HOLDER */
		.footer {
	border-top: 1px solid #009B3A;
	color:#666;
	font-size:9px;
	padding-top: 15px;
	padding-right: 5px;
	padding-bottom: 15px;
	width: 795px;
	float: left;
	margin-top: 20px;
}
	/*	.footertease_holder {border-top: 1px solid #009B3A; padding-top: 15px; margin-top: 50px;
							font: 10px Verdana, Arial, Helvetica, sans-serif; color:#777; line-height:15px}  */
		.footertease_holder {
	border-top: 1px solid #009B3A;
	padding-top: 15px;
	margin-top: 20px;
	margin-right: 5px;
}
		.search_box input, select {
	font-size:11px;
	height:18px;
	color:#666666;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(/siteimages/search_box.gif);
	border: none;
} */
			/* END */
/*/////////////////////////////////////////////////////////////////////////////////*/






/*IMAGES*/
img.th { margin: 6px 7px 0px 0px; align:left;}
img.tease {float: left;} /* PHASE OUT img.tease DO NOT USE; USE img.th INSTEAD */

/* GENERIC TYPE FORMATTING */
.text_on_black {
	color:#cccccc;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	cursor:pointer;
	/* this is a hack for mac/ie5, whom incorrectly cascades the border properties of the parent table to each row */
	border-bottom: none;
	line-height: 17px;
	}
.redheader {color:#981E32; font-size:11px; font-weight:bold;}
.blueheader {color:#0039A6; font-size:11px; font-weight:bold;}
.grayheader {color:#4E5C6F; font-size:11px; font-weight:bold;}
.greenheader {color:#009B3A; font-size:11px; font-weight:bold; }
.region_header {color:#009B3A; font-size:15px; font-weight:bold;}
/* END */

/*LINKS*/

/*  default (green) */
a:link { text-decoration:none; color:#009B3A}
a:visited { text-decoration:none; color:#009B3A}
a:active{ text-decoration:none; color:#009B3A}
a:hover { text-decoration:underline; color:#009B3A}

a.greenbg:link { text-decoration:none; background-color:#009B3A; color:#fff; }
a.greenbg:visited { text-decoration:none; background-color:#009B3A; color:#fff; }
a.greenbg:active{ text-decoration:none; background-color:#009B3A; color:#fff; }
a.greenbg:hover { text-decoration:none; background-color:#009B3A; color:#fff; }

.under_selected { color:#000; font-size:10px}
a.under:link { text-decoration:none; color:#009B3A; font-size:10px}
a.under:visited { text-decoration:none; color:#009B3A; font-size:10px}
a.under:active{ text-decoration:none; color:#009B3A; font-size:10px}
a.under:hover { text-decoration:underline; color:#009B3A; font-size:10px}

.red {color: #981E32;}
a.red:link { text-decoration:none; color:#981E32}
a.red:visited { text-decoration:none; color:#981E32}
a.red:active{ text-decoration:none; color:#981E32}
a.red:hover { text-decoration:underline; color:#981E32}

.blue {color: #0039A6;}
a.blue:link { text-decoration:none; color:#0039A6}
a.blue:visited { text-decoration:none; color:#0039A6}
a.blue:active{ text-decoration:none; color:#0039A6}
a.blue:hover { text-decoration:underline; color:#0039A6}

.gray {color: #4E5C6F;}
a.gray:link { text-decoration:none; color:#4E5C6F}
a.gray:visited { text-decoration:none; color:#4E5C6F}
a.gray:active{ text-decoration:none; color:#4E5C6F}
a.gray:hover { text-decoration:underline; color:#4E5C6F}

.green {color: #009B3A;}
a.green:link { text-decoration:none; color:#009B3A}
a.green:visited { text-decoration:none; color:#009B3A}
a.green:active{ text-decoration:none; color:#009B3A}
a.green:hover { text-decoration:underline; color:#009B3A}

a.selected:link { text-decoration:none;  color:#99d2a2; }
a.selected:active{ text-decoration:none;  color:#99d2a2; }
a.selected:visited { text-decoration:none;  color:#99d2a2; }
a.selected:hover { text-decoration:none;  color:#99d2a2; }

.color {color:#009B3A}
.color_red {color:#981E32}
.color_blue {color:#0039A6}
.color_grey {color:#51626F}
.color_hd {color:#009B3A; font-size: 18px; line-height:22px;}
.blacktext {color:#000000} .greentext {color:#009B3A} .bluetext {color:#0039A6} .redtext {color:#981E32} .graytext {color:#51626F}
.lightgray_sm {color:#999999; font-size:9px}
.blacktext {color:#333333}
.green_sm {color:#009B3A; font-size:9px}

.wordpairs {color:#009B3A;}
.wordpairs_02 {font: 17px Verdana, Arial, Helvetica, sans-serif;  color:#009B3A; margin:0px; line-height:22px;}

/* END */


/*/////////////////////////////////////////////////////////////////////////////////*/
/* PAGE-SPECIFIC */
	
	/* PAGE: 404 ERROR */
		.error_headline {font: 15px Verdana, Arial, Helvetica, sans-serif;  color:#009B3A; font-weight:bold; line-height:22px;}
	/* END */

	/* PAGE: SEARCH RESULT */
		.search_result_title {font-size: 13px;  color:#009B3A; line-height:20px; }
			a.search_result_title:link, a.search_result_title:visited, a.search_result_title:active {font-size: 13px;  color:#009B3A; line-height:20px; text-decoration:none;}
			a.search_result_title:hover {font-size: 13px;  color:#009B3A; line-height:20px; text-decoration:underline;}
			.search_result_desc {color:#000;  }
		.search_result_details {font-size: 10px; line-height:16px; }
			a.search_result_details:link, a.search_result_details:visited, a.search_result_details:active {line-height:16px; text-decoration:underline;}
			a.search_result_details:hover {color:#009B3A;  line-height:16px; text-decoration:underline;}
		.search_result_pagenav {line-height:16px; }
			a.search_result_pagenav:link, a.search_result_pagenav:visited, a.search_result_pagenav:active {color:#009B3A; line-height:20px; text-decoration:none;}
			a.search_result_pagenav:hover {color:#009B3A; line-height:20px; text-decoration:underline;}
	/* END */
		.bold13_green {font: 13px Verdana, Arial, Helvetica, sans-serif;  color:#009B3A; font-weight:bold; line-height:22px;}
		.bold13_blue {font: 13px Verdana, Arial, Helvetica, sans-serif;  color:#0039A6; font-weight:bold; line-height:22px;}
		.bold13_red {font: 13px Verdana, Arial, Helvetica, sans-serif;  color:#981E32; font-weight:bold; line-height:22px;}
		.bold13_grey {font: 13px Verdana, Arial, Helvetica, sans-serif;  color:#4E5C6; font-weight:bold; line-height:22px;}
	
	/* PAGE ( AND TEASE): NEWS*/
		.news_headline {font: 15px Verdana, Arial, Helvetica, sans-serif;  color:#009B3A; font-weight:bold; line-height:22px;}
		.news_headline_blue {font: 15px Verdana, Arial, Helvetica, sans-serif;  color:#0039A6; font-weight:bold; line-height:22px;}
		.news_headline_red {font: 15px Verdana, Arial, Helvetica, sans-serif;  color:#981E32; font-weight:bold; line-height:22px;}
		.news_headline_grey {font: 15px Verdana, Arial, Helvetica, sans-serif;  color:#4E5C6; font-weight:bold; line-height:22px;}
		.news_location {font-style:italic;}
		.news_article {}
		
		a.news_teaselink:link {line-height:16px; text-decoration:none;}
		a.news_teaselink:visited {line-height:16px; text-decoration:none;}
		a.news_teaselink:active {line-height:16px; text-decoration:none;}
		a.news_teaselink:hover {color:#009B3A;  line-height:16px; text-decoration:underline;}
	/* END */
	
	/* PAGE: CASE STUDY */
		.case_quote {font: 11px Verdana, Arial, Helvetica, sans-serif;  color:#222; margin:0px; line-height:17px;}
		.case_quotesource {font: 9px Verdana, Arial, Helvetica, sans-serif;  color:#009B3A; margin:0px; line-height:15px;}
		.case_summary {font: 17px Verdana, Arial, Helvetica, sans-serif;  color:#009B3A; margin:0px; line-height:22px;}
		.case_ruletop {padding-bottom: 20px; border-top:1px solid #009B3A;}
	/* END */

/* END */
/*/////////////////////////////////////////////////////////////////////////////////*/

/* LOGIN DHTML POPUP */
	.login { font: 11px Verdana, Arial, Helvetica, sans-serif;  color:#444; margin:10px; line-height:17px;}
	.login_popup_holder { position: absolute; visibility: hidden; background-color: white; z-index: 1; }
	
	.drag-handle { padding: 1px; text-indent: 3px; text-align: center; background-color: #009B3A; color: white; cursor: move; overflow: hidden; width: auto; }
	.drag-handle .drag-controls{ /*CSS for controls (min, close etc) within Drag Handle*/
	position: absolute; right: 1px; top: 2px; cursor: hand; cursor: pointer; }
	.drag-contentarea{ /*CSS for Content Display Area div*/
	background-color: white; color: black; height: 150px; padding: 2px; overflow: auto; }
	.drag-statusarea{ /*CSS for Status Bar div (includes resizearea)*/}
	.drag-resizearea{ /*CSS for Resize Area itself*/
	float: right;width: 13px; /*width of resize image*/  height: 13px; /*height of resize image*/ cursor: nw-resize; font-size: 0;}
	#interVeil{ /*CSS for veil that covers entire page while modal window is visible*/
	position: absolute; background: black url(blackdot.gif); width: 10px; left: 0; top: 0; z-index: 5; visibility: hidden;
	filter:progid:DXImageTransform.Microsoft.alpha(opacity=70); /* OPACITY FOR IE on PC, */
	opacity: 0.7; /* OPACITY FOR FIREFOX on MAC, FIREFOX on PC, */ }
/* END */
/*/////////////////////////////////////////////////////////////////////////////////*/


/*/////////////////////////////////////////////////////////////////////////////////*/

/* PHASING OUT */

	/*HOVER*/
	/* STILL USED - BUT WILL BE PHASED OUT AS THE V2.0 INCLUDES FILL THE ROLL OF HOVERS */
		.hover { position:absolute; border: 1px #51626F solid; background-color: white; width: 180px; padding: 5px 5px 8px 10px; display:none; margin: 20px 20px 0 0;
				font: 9px Verdana, Arial, Helvetica, sans-serif;  color:#444; margin:0px; line-height:16px }
		.hover_hd {font: 10px Verdana, Arial, Helvetica, sans-serif;  color:#009B3A; margin:0px; line-height:19px }
		.hover img {padding-top:5px; padding-bottom:5px;}
		.hover a:link {font: 9px Verdana, Arial, Helvetica, sans-serif;  color:#009B3A; margin:0px; line-height:16px; text-decoration: none;}
		.hover a:hover {color: #009B3A; text-decoration: underline;}
	/*HOVER*/

	/*INCLUDES*/
		/* THE contentbox CLASSES ARE BEING PHASED OUT - DO NOT USE; USE conentcolumn_ INSTEAD */
		.contentbox_floatleft { font: 11px Verdana, Arial, Helvetica, sans-serif; color:#444444; font-size:9px; line-height: 16px; width:175px; display:block; margin-right:16px; margin-top: 16px; margin-bottom: 10px; float: left}
		.contentbox_sm { width:175px; display:block; margin-right:16px; float: left; font-size:9px}
		.contentbox_lg { width:370px; display:block; margin-right:12px; float: left}
		.contentbox_xlg { width:760px; display:block; margin-right:12px; float: left}
		
		.contentbox_hd { font: 10px Verdana, Arial, Helvetica, sans-serif;  font-weight:bold; color:#009B3A; margin:0px;  line-height:15px }
		.contentbox_sh { font: 9px Verdana, Arial, Helvetica, sans-serif;  color:#222; margin:0px;  line-height:15px; padding-top: 7px; }
		.contentbox_body { font: 9px Verdana, Arial, Helvetica, sans-serif;  color:#444; margin:0px; line-height:15px }
		.contentbox_basic { font: 9px Verdana, Arial, Helvetica, sans-serif;  color:#444; margin:0px; line-height:15px }
		
		.contentbox_sub { width:366px; display:block; margin-right:12px; float: left; }
		.contentbox_sub_split2 { width:169px; display:block; margin-right:12px; float: left; }

	/* RESOURCES, ERATE - ALSO EXIST ON VERTICAL PAGE CSS DOCS TO APPLY VERTICAL COLORS*/
		#module_2col { width:169px; display:block; margin-right:12px; float: left; }
		#module_2col_holder { display:table-row;  float: left; } /* BEING PHASED OUT - DOT NOT USE; USE #module_1col_holder INSTEAD */
		
		#module_1col { width:365px; display:block; margin-right:12px; }
		#module_1col_holder { display:table-row; } 
	
	/* unknown */
		.inc_enterText {font-size: 9px; margin-right: 15px; margin-top: 15px; margin-bottom: 35px;}
.video_screen {
	position: absolute;
	width: 436px;
	visibility: hidden;
	z-index: 1;
}

/* OLD NAV SYSTEM - USED IN DOCUMENTATION - HIDING DIVS TO TRY AND CLEAN UP STANS DOCUMENTATION*/
	.basictab ul{
	margin: 0px;
	padding: 3px 0;
	padding-left:15px;
	margin-left: 0;
	list-style-type: none;
	line-height:1.2em;
	text-align: left; /*set to left, center, or right to align the menu as desired*/
	visibility: hidden;
}
	.basictab li{display: inline;margin: -2px; visibility: hidden;}
	.basictab li a{visibility: hidden; text-decoration: none;padding: 3px 7px;margin-right: 0px;background-color: #fff;color: #2d2b2b;line-height:1.2em;}
	
	
	.standard a:hover, .standard  a.current{background-color: #009B3A;color: #fff;}
	.education  a:hover, .education  a.current{background-color: #981E32;color: #fff;}
	.corporate  a:hover, .corporate  a.current{background-color: #0039A6;color: #fff;}
	.government  a:hover, .government  a.current{background-color: #51626F;color: #fff;}
	.custom  a:hover, .custom  a.current{background-color: #E05206;color: #fff;}
	.basictab li a:active{
	visibility: hidden;
} 

	#tabcontentcontainer{
	width:100%; /*width of 2nd level content*/
	height:24px; /*height of 2nd level content. Set to largest's content height to avoid jittering.*/
	color:#fff;
	text-align:left;
	margin:0;
	visibility: hidden;
}
	
	#sc1, #sc2, #sc3, #sc4, #sc5, #sc6, #sc7, #sc8, #sc9, #sc10{padding:5px; padding-left:21px;}
	#topnav {visibility: hidden; float:right; width:auto; color:#666666; text-align:right; padding: 30px 20px 0 0; font-size:10px}
		#topnav a:link { text-decoration:none; color:#666666;} 
		#topnav a:hover { text-decoration:underline; color:#666;}
		#topnav a:visited { text-decoration:none; color: inherit ;} 
	
	.tabcontent{
	display:none;
	visibility: hidden;
}
#pscroller1{
	width: 210px;
	height: 55px;
	padding: 1px;
	background-color: white;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: black;
	border-right-color: black;
	border-bottom-color: black;
	border-left-color: black;
}
#pscroller2{
	width: 210px;
	height: 55px;
	padding: 1px;
	background-color: white;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: black;
	border-right-color: black;
	border-bottom-color: black;
	border-left-color: black;
}

