/* being basic styles */
	body {font-family: Times New Roman, helvetica, sans-serif, arial; font-size: 10pt; background-color: #FFFFFF; margin-left:0; margin-top:0; margin-right:0}
	table, td {font-family: arial, helvetica, sans-serif; font-size: 10pt; color: #000000}
	th {font-family: arial, helvetica, sans-serif; font-size: 10pt; color: #000000; font-weight: bold}
	.alumablue {font-family: arial, helvetica, sans-serif; font-size: 12pt; color: #000099; font-weight: bold}
	.alumabluesm {font-family: arial, helvetica, sans-serif; font-size: 8pt; color: #000099; font-weight: bold}
	.coloredheader {font-family: Times New Roman, helvetica, sans-serif, arial; font-size:12pt; color: #003333; font-weight: bold}
	.titler {font-family: arial, helvetica, sans-serif; font-size:11pt; color: #003333; font-weight: bold}
	.author {font-family: arial, helvetica, sans-serif; font-size:10pt; color: #003333; font-weight: bold}
	.bold14 {font-family: arial, helvetica, sans-serif; font-size: 14pt; color: #000000; font-weight: bold}
	.alumablueheader {font-family: arial, helvetica, sans-serif; font-size: 15pt; color: #000099; font-weight: bold}
	.header {font-family: Times New Roman, helvetica, sans-serif, arial; font-size: 12pt; font-weight: bold}
	.redheader {font-family: arial, helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #FF0000}
	.alert {font-family: arial, helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #FF0000}
	.medred {font-family: arial, helvetica, sans-serif; font-size: 11pt; font-weight: bold; color: #FF0000}
	.blueheader {font-family: arial, helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #99B7DD}
	.catheaderold {font-family: arial, helvetica, sans-serif; font-size: 11pt; font-weight: bold}
	.catheader {font-family: arial, helvetica, sans-serif; font-size: 8pt; font-weight: bold}
	.subheadbold {font-family: arial, helvetica, sans-serif; font-size: 10pt; font-weight: bold}
	.boldred10 {font-family: arial, helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #FF0000}
	.boldblue12 {font-family: arial, helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #3333CC}
	.greenbold {font-family: arial, helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #336666}
	.shbblue{font-family: arial, helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #333366}
	.subhead {font-family: arial, helvetica, sans-serif; font-size: 11pt; color: #000000}
	.bodytext {font-family: arial, helvetica, sans-serif; font-size: 10pt; color: #000000}
	.smallold {font-family: arial, helvetica, sans-serif; font-size: 9pt; color: #000000}
	.smallblue {font-family: arial, helvetica, sans-serif; font-size: 8pt; color: #477AB8}
	.sponsor {font-family: arial, helvetica, sans-serif; font-size: 8pt; color: #000000}
	.inspiration {font-family: arial, helvetica, sans-serif; font-size: 10pt; color: #FFFFFF;}
	.thought {font-family: arial, helvetica, sans-serif; font-size: 10pt; color: #FFFFFF; font-style: italic;}
	.thought2 {font-family: arial, helvetica, sans-serif; font-size: 10pt; color: #000000; font-style: italic;}
	.medwhite {font-family: arial, helvetica, sans-serif; font-size: 10pt; color: #FFFFFF}
	.small {font-family: arial, helvetica, sans-serif; font-size: 8pt; color: #000000; font-style: normal;}
	.smallgreen {font-family: arial, helvetica, sans-serif; font-size: 8pt; color: #003333; font-style: normal;}
	.medblack {font-family: arial, helvetica, sans-serif; font-size: 10pt; color: #000000; font-style: normal;}
	.smallbold {font-family: arial, helvetica, sans-serif; font-size: 8pt; color: #000000; font-weight: bold;}
	.tiny {font-family: arial, helvetica, sans-serif; font-size: 7pt; color: #000000; font-style: normal;}
	.smallwhite {font-family: arial, helvetica, sans-serif; font-size: 8pt; color: #FFFFFF}
	.smallred {font-family: arial, helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #993333; text-decoration: none;}
	.verysmall {font-family: arial, helvetica, sans-serif; font-size: 7pt; color: #000000}
	.smaller {font-family: arial, helvetica, sans-serif; font-size: 11px; color: #000000}
	.boldsmaller {font-family: arial, helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold}}
	.lightsmaller {font-family: arial, helvetica, sans-serif; font-size: 11px; color: #666666}
	.formtext {font-family: courier, monospace}
	.greybold {font-family: arial, helvetica, sans-serif; font-size: 10pt; color: #333333; font-weight: bold}
	.message {font-family: arial, helvetica, sans-serif; font-size: 9pt; color: #990000}

	a:link {color: #3333FF}
	a:hover {color: #FF9900}
	a:visited {color: #3333FF}
/*	a:visited {color: #333366}
	a:visited {color: #666666}*/
/*	a:visited {color: #113456} */
/*	a:visited {color: #477AB8} */
	a:active {color: #996633}
        a.whitelink:link {color: #FFFFFF; font-size:13px; font-weight: bold}
        a.whitelink:visited {color: #FFFFFC}
        a.whitelink:active {color: #FF9900}
        a.smallerwhitelink:link {color: #FFF; font-size: 11px}
        a.smallerwhitelink:visited {color: #FFF; font-size: 11px}
        a.smallerwhitelink:active {color: #FFF; font-size: 11px}
        a.gray:link {color: #666; font-size: 11px}
        a.gray:visited {color: #666; font-size: 11px}
        a.gray:active {color: #666; font-size: 11px}
        a.catnav:link {color: #0066FF; font-size: 11px}
        a.catnav:visited {color: #FFCC00; font-size: 11px}
        a.catnav:active {color: #99FFFF; font-size: 11px}
        
        a.bluelink:link {color: #0000FF; font-size:13px; font-weight: bold}
        a.bluelink:visited {color: #0000FF; font-size:13px; font-weight: bold}
        a.bluelink:active {color: #FF9900}
        
        a.smwhitelink:link {color: #FFFFFF; font-size:11px; font-weight: bold}
        a.smwhitelink:visited {color: #FFFFFF; font-size:11px; font-weight: bold}
        a.smwhitelink:active {color: #FFFFFF}
        
        a.smgreenlink:link {color: #003333; font-size:11px; font-weight: bold}
        a.smgreenlink:visited {color: #003333; font-size:11px; font-weight: bold}
        a.smgreenlink:active {color: #003333}
        
/* other font types */
	.emphasis {font-family: arial, helvetica, sans-serif; font-size: 10pt; color: #FF6600; font-weight: bold}
	.titletext {font-family: arial, helvetica, sans-serif; font-size: 10pt; color: #FF6600}
	.whitebold {font-family: arial, helvetica, sans-serif; font-size: 10pt; color: #FFFFFF; font-weight: bold}
	.smwhitebold {font-family: arial, helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; font-weight: bold}
	.bluetext {font-family: arial, helvetica, sans-serif; font-size: 10pt; color: #3366CC}
	.whiteheader {font-family: arial, helvetica, sans-serif; font-size: 13pt; color: #FFFFFF; font-weight: bold}
	.bwheader {font-family: arial, helvetica, sans-serif; font-size: 13pt; color: T_COLOR_FONT; font-weight: bold}
	.whitetext {font-family: arial, helvetica, sans-serif; font-size: 10pt; color: #FFFFFF}
	.bwtext {font-family: arial, helvetica, sans-serif; font-size: 10pt; color: T_COLOR_FONT}
	.whitesmall {font-family: arial, helvetica, sans-serif; font-size: 9pt; color: #FFFFFF}
	.bwsmall {font-family: arial, helvetica, sans-serif; font-size: 9pt; color: T_COLOR_FONT}
	.bwsmall2 {font-family: arial, helvetica, sans-serif; font-size: 9pt; color: #FFFFFF}
	.whitesmaller {font-family: arial, helvetica, sans-serif; font-size: 11px; color: #FFFFFF}
	.bwsmaller {font-family: arial, helvetica, sans-serif; font-size: 11px; color: T_COLOR_FONT}
        .highlight {background: #6D8CB3; color: #FFFFFF;}
        .errortext {font-family: arial, helvetica, sans-serif; font-size: 13pt; color: #FF0000; font-weight: bold; text-align: center}
        .smallerrortext {font-family: arial, helvetica, sans-serif; font-size: 10pt; color: #FF0000; font-weight: bold;}
	.blueheader {font-family: arial, helvetica, sans-serif; font-size: 12pt; color: #477AB8; font-weight: bold}
	
/* other types */
	.black {background-color: #000000}
	/*.darker {background-color: #CCCCCC} 
	.darker {background-color: #6D8CB3}*/
	.aluma_bground {background-color: #000099;}
	.open_bground {background-color: #FFCC66}
	.bar {background-color: #FCD970} 
	.darker {background-color: #003366}
	.dark {background-color: #6D8CB3}
	.darkgrey {background-color: #666666}
	.darkblue {background-color: #4D5671}
	.column1 {background-color: #2f373f}
	.medium {background-color: #CCCCCC}
	.lightmedium {background-color: #DDDDDD}
	.light {background-color: #EEEEEE}
	.yellow {background-color: #FCD970}
	.lightyellow {background-color: #FDF8D4} /* old FFF6C0 */
	.lighteryellow {background-color: #FDF8D4}
	.blue {background-color: #8CA6F7}
	.lightblue {background-color: #99B7DD}
	.lightergrey {background-color: #EEEEEE}
	.white {background-color: #FFFFFF}
        .corpblue {background-color: #6D8CB3}
        .corplightblue {background-color: #99B7DD}
        .grey {background-color: #EEEEEE}
        .grey1 {background-color: #5C6773}
        .grey2 {background-color: #5D6874}
        .grey3 {background-color: #56616D}
        .grey4 {background-color: #5A6573}
        .grey5 {background-color: #293439}
        .grey6 {background-color: #999999}
        .grey7 {background-color: #666666}
        .grey8 {background-color: #CCCCCC}
        .grey9 {background-color: #9B9B9B}
        .grey10 {background-color: #BEBEBE}
      /*  .grey {background-color: #D8D9D9}
        .grey {background-color: #CCCCCC} */
        .steelblue {background-color: #009999}
        .rust {background-color: #CC9900}
        .bluetoo {background-color: #99CCCC}
        .darkbrown {background-color: #663300}
	.goodblue {background-color: #666699}
	.featureCell {background-color: #003333}
	.contentBodyCell {background-color: #F0F0DF}
	.testcolor {background-color: #333333}
	.tborder
	{
	border-color: black;
	border-style: solid;
	border-width: 1px;
	}
	.inv_table
	{
	border-color: black;
	border-style: solid;
	border-width: 1px;
	font-size: 10pt; 
	font-family: arial, helvetica, sans-serif; 
	font-style: normal;
	}
	.pageBreak
	{ 
	page-break-before: always;
	}
	.employeeBreak 
	{ 
	page-break-before: always; 
	font-size: 10pt; 
	font-weight: bold;
	}

	.b_right
	{ 
	border: 1px solid black; 
	}
	
	.invcolumn
	{ 
	border-right: 1px solid black; 
	font-family: arial, helvetica, sans-serif; 
	font-size: 8pt; 
	color: #000000; 
	font-style: normal;  
	} 
	
	.h_row
	{
	background-color: #CCCCCC;
	border-bottom: 1px solid black;
	}
	
	.headerrow
	{
	font-family: arial, helvetica, sans-serif; 
	font-size: 20pt; 
	font-weight: bold;
	background-color: #CCCCCC;
	border-bottom: 1px solid red;
	}
	.bborder
	{
	border-bottom: 1px solid black;
	}
	.theadcolback
	{
	font-family: arial, helvetica, sans-serif; 
	font-size: 12pt; 
	font-weight: bold;
	background-color: #CCCCCC;
	}
	.tabledivider
	{
	font-family: arial, helvetica, sans-serif;
	text-align: center; 
	font-size: 10pt; 
	font-weight: bold;
	}
	.vendorTableHeader
	{
	font-family: arial, helvetica, sans-serif;
	text-align: center; 
	font-size: 10pt; 
	font-weight: bold;
	background-color: #CCCCCC;
	border-bottom: 1px solid black
	}
	.vendorInfo
	{
	font-family: arial, helvetica, sans-serif;
	text-align: left; 
	font-size: 8pt; 
	font-weight: normal;
	background-color: #FFFFFF;
	}
	
	.tabledivider2
	{
	font-family: arial, helvetica, sans-serif; 
	font-size: 10pt; 
	font-weight: bold;
	color: #FFFFFF;
	background-color: #6D8CB3;
	}	
	.toutline
	{
	border-collapse: collapse;
	border-color: #008080
	}
	
	.top_menu
	{
		background-repeat: repeat;
		background-image: url(../../assets/images/navbar.gif);
		font-family: Tahoma, "Trebuchet MS", Verdana;
		font-size: 11px;
		color: #000000;
	}
	
	.table_tab
	{
		background-repeat: repeat;
		background-image: url(../../assets/images/td_background.gif);
		font-family: arial, helvetica, sans-serif;
		font-weight: bold;
		font-size: 12px;
		color: #000000;
	}
	.bodyback
	{
		background-repeat: repeat;
		background-image: url(../../assets/images/builder_background.gif);
		background-color: #CCCCCC;
	}
	
	INPUT, TEXTAREA {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		size: 20;
	}
	
	SELECT {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		size: 100;
	}
/*
	INPUT, TEXTAREA, SELECT {
		font-family: Georgia, "MS Serif", "New York", serif;
		font-size: 12px;
		color: #000000;
		background-color: #FFFFFF;
		size: 20;
		border: inset 1px #708090;
	}
*/
	.textbox {
		font-family: arial, helvetica, sans-serif;
		font-size: 12px;
		color: #000000;
		background-color: #FFFFFF;
		width: 400px;
		border: inset 1px #708090;
	}
	
.storeProductContainer {
color: #330000;
margin-left: 2px;
border: 2px solid #CCCCCC;
background-color: #FFFFFF;
padding: 5px;
}