 /*
CSS Credit: http://www.templatemo.com/
*/

body {
	margin:0;
	padding:0;
	line-height: 1.5em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background: #ffffff;
}

a:link, a:visited { color: #008fc1; text-decoration: none; } 
a:active, a:hover { text-decoration: underline; }


h1 {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	font-size: 18px;
	font-weight: bold;
	color:#008fc1;
}

h2 {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	font-size: 15px;
	font-weight: bold;
	color:#ffffff;
}

h3 {
	margin: 0px;
	padding: 0px;
	font-size: 14px;
	font-weight: bold;
	color: #37a7ce;
	text-decoration: underline;
}

h4 {
	margin: 0px;
	padding: 10px 0px 0px 0px;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

p {
	margin: 10px 0px;
	color: #5b5847;
	text-align: justify;
}

/*img {  
	margin: 0px; 
	padding: 0px;
}*/

#container {
	margin: 0px auto;
	width: 930px;
	margin-top: 5px;
}

.send_btn {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	height: 14px;
	width: 27px;
	font-size: 11px;
	font-weight: bold;
	color: #0a8eb8;
	text-decoration: none;
	background: none;
	border: none;
}

.textfield {
	margin: 0px 5px 0px 0px;
	padding: 0px;
	float: left;
	height: 14px;
	width: 175px;
	font: 11px Arial;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	border: 1px solid #CCCCCC;
}

.more_button a{
	clear: both;
	display: block;
	width: 57px;
	height: 19px;
	margin :5px 5px auto auto;
	padding: 0px 0px 0px 10px;
	background: url(/GSEC/images/readmore.gif) no-repeat;
	color: #FFFFFF;
	text-decoration: none;
}

/* ----- Header ----- */

#header1 {
	clear: both;
	padding: 0px;
	margin: 0px 0px 5px 0px;
	width: 930px;
	height: 96px;
}

#logosection {
	margin: 0px 3px 0px 0px;
	float: left;
	width: 235px;
	height: 96px;
	background: url(/GSEC/images/logo_background.gif) no-repeat;
	/*border: 1px solid red;*/
}

.sitelogo {
	margin: 30px 0px 0px 20px;
	padding: 0px;
	height: 40px;
	background:url(/GSEC/images/company_logo.jpg) no-repeat;	
	/*border: 1px solid red;*/
}

.sitename {
	margin: 10px 0px 0px 20px;
	padding: 0px;
	font: 35px Arial;
	font-weight: bold;
	color: #ffffff;
}

.sitename span {
	font-weight: normal;
}

#header {
	margin: 0px;
	float: right;
	width: 690px;
	height: 96px;
	background: url(/GSEC/images/heading_background.jpg) no-repeat;
}

#header .title{
	padding: 10px 0px 0px 100px;
	font-size: 20px;
	font-weight:bold;
	color: #333333;
	line-height: 25px;
}

#header .bigtext{
	font-size: 30px;
	font-weight:bold;
	color: #ffffff;
}

/* ----- End of Header ----- */

/* ------------- Menu ------------------ */
#menu1 {
	clear: both;
	margin-bottom: 5px;
	padding: 0px;
	width: 930px;
	height: 25px;
	background: #ffffff;
}

#search {
	float: left;
	width: 225px;
	height: 21px;
	padding: 4px 0px 0px 10px;
	background: url(/GSEC/images/menuhover_background.gif) repeat-x;
	color: white;
}

#menu {
	float: right;
	width: 690px;
	height: 25px;
	margin: 0px;
	background: url(/GSEC/images/menu_background.jpg) repeat-x;

}

#menu ul {
	margin: 0px;
	text-align: right;
	list-style: none;
}

#menu ul li {
	margin: 0px;
	display: inline;	
}

#menu1 ul li a {
	margin: 0px;
	display:inline-block;
	height: 20px;
	padding: 5px 20px 0px 20px;
	font: 14px arial;
	color:#000000;
	text-decoration: none;

}

#menu ul li a:hover, #menu ul li .current {
	color: #FFF;
	background: url(/GSEC/images/menuhover_background.gif) repeat-x;
}

/* ---------- End of Menu ------------- */

/* ----------------- Content ----------------------- */

#content {
	float: left;
	margin: 0px;
	padding: 0px;
	width: 930px;
}


#bigpanel {
	/*background: url(/GSEC/images/topBag_715.gif) top left no-repeat;*/
	float: left;
	margin: 0px 5px 0px 0px;
	padding: 0px 5px 0px 0px;
	width: 930px;	
	/*background: #e0e0e0;*/
	min-height: 400px;
}


.bigptop {
    background: url("/GSEC/images/topBag_930.gif") no-repeat scroll left top transparent;
    color: #e46713;/*#A41C2B;*/
    float: left;
    font-size: 16px;
    font-weight: bold;
    height: 18px;
    padding: 2px 0 0 14px;
    width: 930px;
}


.bigpmid {
    border-left: 1px solid #F0BC96;
    border-right: 1px solid #F0BC96;
    float: left;
    padding: 5px 2px 2px 10px;
    width: 916px;
    
    /*scrollbar-shadow-color: #F5F5DC;
	scrollbar-highlight-color: #F5F5DC;
	scrollbar-3dlight-color: #F5F5DC;
	scrollbar-darkshadow-color: #F5F5DC;
	scrollbar-track-color: #F5F5DC;
	scrollbar-arrow-color: teal;*/
	
	scrollbar-3dlight-color:gold;
    scrollbar-arrow-color:teal;
    scrollbar-base-color:;
    scrollbar-darkshadow-color:teal;
    scrollbar-face-color:;
    scrollbar-highlight-color:;
    scrollbar-shadow-color:;
    scrollbar-track-color: #F5F5DC;
    
    
}

.bigpfoot {
    float: left;
    font-size: 0;
    width: 930px;
    padding-bottom: 10px;
}







#left_new_column {
	/*background: url(/GSEC/images/topBag_715.gif) top left no-repeat;*/
	float: left;
	margin: 0px 5px 0px 0px;
	padding: 0px 5px 0px 0px;
	width: 715px;	
	/*background: #e0e0e0;*/
	min-height: 400px;
}


.lnctop {
    background: url("/GSEC/images/topBag_715.gif") no-repeat scroll left top transparent;
    color: #e46713;/*#A41C2B;*/
    float: left;
    font-size: 16px;
    font-weight: bold;
    height: 18px;
    padding: 2px 0 0 14px;
    width: 715px;
}


.lncmid {
    border-left: 1px solid #F0BC96;
    border-right: 1px solid #F0BC96;
    float: left;
    padding: 5px 2px 2px 10px;
    width: 701px;
    
   /* scrollbar-shadow-color: #F5F5DC;
	scrollbar-highlight-color: #F5F5DC;
	scrollbar-3dlight-color: #F5F5DC;
	scrollbar-darkshadow-color: #F5F5DC;
	scrollbar-track-color: #F5F5DC;
	scrollbar-arrow-color: teal;*/
	scrollbar-3dlight-color:gold;
    scrollbar-arrow-color:teal;
    scrollbar-base-color:;
    scrollbar-darkshadow-color:teal;
    scrollbar-face-color:;
    scrollbar-highlight-color:;
    scrollbar-shadow-color:;
    scrollbar-track-color: #F5F5DC;
    
    
}

.lncfoot {
    float: left;
    font-size: 0;
    width: 715px;
    padding-bottom: 10px;
}




#left_new_column1 {
	
	background: url(/GSEC/images/topBag_715.gif) top left no-repeat;
		
	float: left;
	margin: 0px 5px 0px 0px;
	padding: 0px 5px 0px 0px;
	width: 700px;
	/*background: #e0e0e0;*/
	min-height: 400px;
}


#left_column {
	float: left;
	margin: 0px 5px 5px 0px;
	padding: 10px 10px;
	width: 215px;
	background: #e0e0e0;
	min-height: 400px;
}

#middle_column {
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px;
	width: 485px;
	min-height: 400px;
	/*border: 1px solid red;*/
}

#right_column {
	float: right;
	margin: 0px 0px 5px 5px;
	padding: 5px 0px 0px 0px;
	width: 200px;
	background: #e0e0e0;
	min-height: 400px;
	/*border: 1px solid blue;*/
}



/* left column */

#leftcolumn_box01 {
	width: 215px;
	padding: 0px;
	background: #2EB8B8/*#00CC99/*#008fc1*/;	
	margin: 0px 0px 10px 0px;	
}
#imagebutton {
	width: 215px;
	margin: 0px 0px 10px 0px;	
}
#imagebutton a, img{
	border: none;
}

#leftcolumn_box01 .leftcolumn_box01_top{
	width: 195px;
	height: 15px;
	padding: 10px;
	background: url(/GSEC/images/leftsection_top.gif) no-repeat;		
}
#leftcolumn_box01 .leftcolumn_box01_bottom{
	width: 195px;
	padding: 10px;
	color: #FFFFFF;
}

#leftcolumn_box02 {
	width: 190px;
	padding: 10px 10px 10px 15px;
	background: #80CCCC/*#6ebfdc*/;
	border-top: 5px solid #008fc1;
	margin: 0px 0px 10px 0px;
}
#leftcolumn_box02 ul {
	margin: 0px;
	padding: 10px 0px 0px 5px;
	list-style: none;
}

#leftcolumn_box02 ul li{
	display: block;
	margin: 0px 0px 10px 0px;
	padding: 0px;
}

#leftcolumn_box02 ul li a{
	padding: 0px 0px 0px 15px;
	margin: 0px;
	color: #ffffff;
	text-decoration: none;
	background: url(/GSEC/images/list_icon02.gif) center left no-repeat;
}

#leftcolumn_box02 ul li a:hover{
	text-decoration: none;
}

/* end of left column */

/* middle column */

#news {
	float: left;
	/*width: 205px;*/
	width: 195px;
	margin-right: 10px;
	padding: 10px;
	background: #dceff6;
}
#news p{
	margin: 0px;
	padding: 0px 0px 10px 0px;
}

#section1 {
	float: left;
	/*width: 205px;*/
	width: 450px;
	margin-right: 10px;
	padding: 10px;
	background: #dceff6;
}
#section1 p{
	margin: 0px;
	padding: 0px 0px 10px 0px;
}

#section2 {
	float: right;
	width: 205px;
	padding: 0px;
	background: #bcbcbc;
}

#section2 .section2_top{
	height: 24px;
	padding: 10px 0px 0px 10px;
	background: url(/GSEC/images/section2_title.gif) no-repeat;
}
#section2 .section2_bottom{
	float: left;
	padding: 10px;
}

#section2 ul {
	margin: 0px;
	padding: 10px 0px 0px 0px;
	list-style: none;
}

#section2 ul li{
	display: block;
	margin: 0px 0px 10px 0px;
	padding: 0px;
}

#section2 ul li a{
	padding: 0px 0px 0px 15px;
	margin: 0px;
	color: #000000;
	text-decoration: none;
	background: url(/GSEC/images/list_icon01.gif) center left no-repeat;
}

#section2 ul li a:hover{
	color: #ffffff;
	background: url(/GSEC/images/list_icon02.gif) center left no-repeat;
}


/* end of middle */

/* right column */



#right_box01 {
	width: 185px;
	height: 38px;
	padding: 10px 5px;
	color:#FFFFFF;
	font-size: 15px;
	background: url(/GSEC/images/rightsection_background.gif) no-repeat;	
	margin: 0px 0px 10px 5px;	
}



.rightbig_button a{
	clear: both;
	display: block;
	width: 165px;
	height: 29px;
	margin: 0px 0px 5px 5px;
	padding: 10px 20px 0px 5px;
	background: url(/GSEC/images/rightsection_background.gif) no-repeat;
	color:#FFFFFF;
	font-size: 14px;
	font-weight:bold;
	text-decoration: none;
}

#rightcolumn_box02 {
	width: 170px;
	padding: 5px 10px 5px 10px;
	margin: 0px 0px 10px 5px;
	background: #009999/*#2EB8B8/*teal/*#428383 /*#2D7575 /*#166666 /*#2EB8B8/*#80CCCC/*#6ebfdc*/;
	/*border-bottom: 2px solid #e46713;*/
	border-top: 4px solid #e46713/*#008fc1*/;
	
}
#rightcolumn_box02 ul {
	margin: 0px;
	padding: 5px 0px 0px 5px;
	list-style: none;
}

#rightcolumn_box02 ul li{
	display: block;
	margin: 0px 0px 5px 0px;
	padding: 0px;
}

#rightcolumn_box02 ul li a{
	padding: 0px 0px 0px 15px;
	margin: 0px;
	color: #ffffff;
	text-decoration: none;
	/*background: url(/GSEC/images/arrow1.png) center left no-repeat;*/
	background: url(/GSEC/images/list_icon02.gif) center left no-repeat;
}

#rightcolumn_box02 ul li a:hover{
	text-decoration: none;
}
/***********************/

#rightcolumn_box02 ul li ul{
	margin: 0px;
	padding: 0px 0px 0px 23px;
	list-style: none;
}

#rightcolumn_box02 ul li ul li{
	display: block;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}

#rightcolumn_box02 ul li ul li a{
	padding: 0px 0px 0px 10px;
	margin: 0px;
	color: #ffffff;
	text-decoration: none;
	/*background: url(/GSEC/images/arrow.png) center left no-repeat;*/
	background: url(/GSEC/images/list_icon02sm.gif) center left no-repeat;
}

#rightcolumn_box02 ul li ul li a:hover{
	text-decoration: none;
}


#right_box02 {
	clear: both;
	width: 190px;
	padding: 0px;
	margin: 0px 0px 10px 5px;
}
#right_box02 .rightbox02_top{
	width: 190px;
	height: 25px;
	padding: 10px 0px 0px 0px;
	background: #008fc1 url(/GSEC/images/rightsection_top.gif) no-repeat;
}
#right_box02 .rightbox02_bottom{
	width: 170px;
	padding: 15px 10px 10px 10px;
	background: #cce8f2;
}
#right_box02 .customer_section{
	clear: both;
	margin: 0px 0px 20px 0px;
	padding: 0px;
}
#right_box02 p{
	padding: 0px;
	margin: 0px;
}
/* end of right column */



/* ----- Form ----- */
.form_row{
	padding: 3px 0px;
}

#loginForm{
	margin: 0px 10px 0px 0px;
	padding: 0px;
	text-align: left;	
}

#loginForm label {
	margin-right: 10px;
}

#loginForm input{
	width: 125px;
	height: 18px;
}

#loginForm button{
	border: 1px solid #a0a0a0;
	font-size: 1em;
	font-family: Verdana;
	padding: 2px 6px;
	cursor: pointer;
	font-weight: bold;
}


/* ----- End of Form ----- */

/* ----- Footer ----- */

#footer {
	clear: both;
	padding: 5px 0px 0px 0px;
	width: 930px;
	height: 20px;
	color: white/*#666*/;
	background: #e46713/*#d5d5d5*/;
}
#footer_bottom {
	width: 930px;
	height: 10px;
	margin: 0px;
	padding: 0px;
	background: #d5d5d5 url(/GSEC/images/footer_bottom.gif) no-repeat;
}

/* IE6 hack */
* html #footer_bottom {
	width: 930px;
	height: 10px;
	margin-bottom: -10px;
	padding: 0px;
	background: black url(/GSEC/images/footer_bottom.gif) no-repeat;
}

#footer a{
	color: #ffffff/*#666*/;
	text-decoration: underline;
}

#footer a:hover{
	color: #666/*#ffffff*/;
}


/*---------------------LATEST NEWS-----------------------------*/

.latest_area {
	width:65px;
	float:left;
}
.latestsado_repeat {
	width:100%;
	margin:0 auto;
	background: url(/GSEC/images/latest_divider.jpg) right top repeat-y;
}
.date {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#000000;
	padding:0 0 10px 0;
}

#secPanel{	
	
	min-height:80px;
	font-size:11px;
	/*color:#777;*/
	border-right:1px solid #FF6600/*#e46713*/;
	border-right-style:solid;
	/*border-bottom:1px solid #FF6600/*#e46713*/;
	/*border-top:4px solid #FF6600/*#e46713/*#fc0*/;
	/*background-color:#FFEACC/*#FFD1B2/*#FFC891/*til #fff4c8*/;
	margin:5px 0 5px 0;
	padding:0 5px 0 5px;
	/*border-top-left-radius: 10px 5px;
	border-bottom-right-radius: 10% 5%;
	border-top-right-radius: 10px;  
	box-shadow: 10px 10px 5px #888888;
	/*behavior: url(border-radius.htc);
    border-radius: 20px;
	
	/*width: 200px; height: 50px; white-space: nowrap;
  overflow: hidden;
  overflow-x:-webkit-marquee;
  -webkit-marquee-direction: forwards;
  -webkit-marquee-style: scroll;
  -webkit-marquee-speed: normal;
  -webkit-marquee-increment: small;
  -webkit-marquee-repetition: 5;
  overflow-x: marquee-line;
  marquee-direction: forward;
  marquee-style: scroll;
  marquee-speed: normal;
  marquee-play-count: 5;*/

}

#secPanel p{
	margin: 0px;
	padding: 0px 0px 1px 0px;
}
#secPanel h4{
	padding:5px 0 0 0;
	text-decoration: underline; 
}



#secPanel1{	
	
	min-height:80px;
	font-size:11px;
	/*color:#777;*/
	/*border-right:1px solid #FF6600/*#e46713*/;
	/*border-right-style:solid;
	/*border-bottom:1px solid #FF6600/*#e46713*/;
	/*border-top:4px solid #FF6600/*#e46713/*#fc0*/;
	/*background-color:#FFEACC/*#FFD1B2/*#FFC891/*til #fff4c8*/;
	margin:5px 0 5px 0;
	padding:0 5px 0 5px;
	/*border-top-left-radius: 10px 5px;
	border-bottom-right-radius: 10% 5%;
	border-top-right-radius: 10px;  
	box-shadow: 10px 10px 5px #888888;
	/*behavior: url(border-radius.htc);
    border-radius: 20px;
	
	/*width: 200px; height: 50px; white-space: nowrap;
  overflow: hidden;
  overflow-x:-webkit-marquee;
  -webkit-marquee-direction: forwards;
  -webkit-marquee-style: scroll;
  -webkit-marquee-speed: normal;
  -webkit-marquee-increment: small;
  -webkit-marquee-repetition: 5;
  overflow-x: marquee-line;
  marquee-direction: forward;
  marquee-style: scroll;
  marquee-speed: normal;
  marquee-play-count: 5;*/

}

#secPanel1 p{
	margin: 0px;
	padding: 0px 0px 1px 0px;
}
#secPanel1 h4{
	padding:5px 0 0 0;
	text-decoration: underline; 
}


/* ----- End of Footer ----- */

#contentArea{
	background: #ffffff url(/GSEC/images/featured.gif) repeat-x 0 0;
	padding: 12px;
	border: 1px solid #bbbbbb;
	margin-bottom: 10px;
	font-weight: bold;	
}

#contentArea h2 {
	color:black;
	font-size: 1.2em;
	text-transform: uppercase;
	margin-bottom: 20px;
	clear: both;
}

#formTable{
	
	background: #ffffff url(/GSEC/images/featured.gif) repeat-x 0 0;
	padding: 12px;
	border: 1px solid #bbbbbb;
	margin-bottom: 10px;
	font-weight: bold;	
}

#formTable h2 {
	color:black;
	font-size: 1.0em;
	text-transform: uppercase;
	margin-bottom: 20px;
	clear: both;
}

#formTable h3 {
	color:black;
	font-size: 1.0em;
	text-transform: uppercase;
	margin-bottom: 10px;
	clear: both;
}

#formTable form .input {
	width: 150px;
	border: 1px solid #cccccc;
}
		
#formTable form button {
	border: 1px solid #a0a0a0;
	font-size: 1em;
	font-family: Verdana;
	padding: 2px 6px;
	cursor: pointer;
}
		
		
.button{
	
	border: 1px solid #a0a0a0;
	font-size: 1em;
	font-family: Verdana;
	padding: 2px 6px;
	cursor: pointer;	
}		
		
.inputboxTxt{
	/*width: 100px;*/
	border: 1px solid #cccccc;
	font-size: 1em;
	font-family: Verdana;
	padding: 1px;	
}

.inputboxNum{
	/*width: 100px;*/
	border: 1px solid #cccccc;
	font-size: 1em;
	font-family: Verdana;
	padding: 1px;
	text-align: right;	
}
.inputboxTxtUPC{
	border: 1px solid #cccccc;
	font-size: 1em;
	font-family: Verdana;
	padding: 1px;	
	text-transform: uppercase;
}
.inputboxTxtLOC{
	border: 1px solid #cccccc;
	font-size: 1em;
	font-family: Verdana;
	padding: 1px;	
	text-transform: lowercase;
}


/*#comments {
	background: #ffffff url(/GSEC/images/featured.gif) repeat-x 0 0;
	padding: 12px;
	border: 1px solid #bbbbbb;
	margin-bottom: 10px;
	font-weight: bold;
}
	#comments a {
		text-decoration: none;
	}
	#comments h2 {
		color:black;
		font-size: 0.9em;
		text-transform: uppercase;
		margin-bottom: 20px;
		clear: both;
	}
	#comments p {
		margin-bottom: 10px;
		line-height: 0.5em;
	}
	#comments form {
		
	}
	#comments form p {
		margin-bottom: 5px;
	}
		#comments form input {
			margin-right: 5px;
		}
		#comments form input, textarea {
			border: 1px solid #cccccc;
			font-size: 0.9em;
			font-family: Verdana;
			padding: 1px;
			background-position: 4px 4px;
			background-repeat: no-repeat;
		}
		#comments form input {
			width: 200px;
			border: 1px solid #cccccc;
		}
		#comments form textarea {
			width: 350px;
			padding: 4px 4px !important;
			border: 1px solid #cccccc;
		}
		#comments form button {
			border: 1px solid #a0a0a0;
			font-size: 1em;
			font-family: Verdana;
			padding: 2px 6px;
			cursor: pointer;
		}*/

/*		
#tab {
	background: #ffffff url(/GSEC/images/featured.gif) repeat-x 0 0;
	padding: 12px;
	border: 1px solid #bbbbbb;
	margin-bottom: 10px;
	font-weight: bold;
}

#tab h2 {
		color:black;
		font-size: 0.9em;
		text-transform: uppercase;
		margin-bottom: 20px;
		clear: both;
	}
	

table.tab td { 
	color: #000;
	border: 1px green solid;
}
.inputboxTxt{
	border: 1px solid #cccccc;
	font-size: 0.9em;
	font-family: Verdana;
	padding: 1px;
	
	background-repeat: no-repeat;
	}
*/
		
.midpanel {
    float: left;
    width: 485px;
}	

.midpaneltop {
    background: url("/GSEC/images/curve-topbig.gif") no-repeat scroll left top transparent;
    color: #e46713;/*#A41C2B;*/
    float: left;
    font-size: 16px;
    font-weight: bold;
    height: 18px;
    padding: 2px 0 0 14px;
    width: 485px;
}


.midpanelmid {
    border-left: 1px solid #F0BC96;
    border-right: 1px solid #F0BC96;
    float: left;
    padding: 0px 2px 2px 10px;
    width: 471px;
    
	/*scrollbar-3dlight-color:gold;
    scrollbar-arrow-color:teal;
    scrollbar-base-color:;
    scrollbar-darkshadow-color:teal;
    scrollbar-face-color:;
    scrollbar-highlight-color:;
    scrollbar-shadow-color:*/
    
    scrollbar-3dlight-color:gold;
    scrollbar-arrow-color:teal;
    scrollbar-base-color:;
    scrollbar-darkshadow-color:teal;
    scrollbar-face-color:;
    scrollbar-highlight-color:;
    scrollbar-shadow-color:;
    scrollbar-track-color: #F5F5DC;
    
    
}

.midpanelfoot {
    float: left;
    font-size: 0;
    width: 455px;
    padding-bottom: 10px;
}
.vertical-divider {
	width: 1px;
	height: 90%;
	margin: 5% 0 5% 0;
	background: @divider;
}
table td{
	vertical-align: top;
}


hr {
	color: orange;	
	height:1px; 
}

table.tab {
	/*text-align: justify;
	font-family: verdana;
	font-weight: normal;
	font-size: 10px;*/
	width: 690px;
	/*background-color: #f0f0f0;*/
	border: 0px;
	border-collapse: collapse;
	border-spacing: 0px;
	margin: 0 auto;
}

table.tab td { 
	/*background-color: #f0f0f0;*/
	color: #000;
	/*padding: 4px;*/
	/*text-align: left;*/
	border: 1px green solid;
}

table.tab td.num { 
	/*background-color: #f0f0f0;*/
	color: #000;
	/*padding: 4px;*/
	text-align: right;
	border: 1px white solid;
}

table.tab td.hed {
	/*color: rgb(80, 80, 80);
	font-weight: bold;
	font-size: 12px;
	background-color: #79BCA7; /*#666;*/ /*color: black; /* #fff; */
	border: 1px green solid;
	/*padding: 4px;*/
	height: 13px;
	text-align: center;
	/*border: 1px #fff solid;*/
	border-bottom: 2px green solid;
	/*font-size: 12px;
	font-weight: bold;*/
}

/*.tab td.hed a {
	display: block;
	color: rgb(80, 80, 80);
	font-weight: bold;
	font-size: 11px;
	background-color: #CCC; /*#666;*/ /*color: black; /* #fff; */
	/*padding: 4px;
	height: 20px;
	text-align: left;
	
	/*background: #757575 *//*#414141*/; /*background of tabs (default state)*/
	/*color: white;
	padding: 8px 10px;
	border-right: 1px solid #778;
	color: #2d2b2b;
	text-decoration: none;*/
/*}*/

.tab td.hed a:hover {
	background: GRAY; /*tab link background during hover state*/
	color: white;
}

table.tab td.hedMsg {
	color: #4F8A10;
	font-weight: bolder;
	height: 20px;
	text-align: right;
	background-color: #CCC; /*#666;*/ /*color: black; /* #fff; */
	border-bottom: 2px #fff solid;
}

table.tab td.num {
	text-align: right;
}




.helpGreen{
	
	color: green;
}

.helpOrange{
	
	color: black/*#ff4d00*/;	
}


table.helpTab{
	
	/*font-family:verdana, arial, sans-serif;
	font-size:15px;*/
	text-align: justify;
	vertical-align: top;
	width: 95%;
	/*background-color: #f0f0f0;*/
	border: 0px;
	border-collapse: collapse;
	border-spacing: 0px;
	margin: 0 auto;
}

table.helpTab td{
	
	/*border: 1px gray solid;*/
	border-spacing: 0px;
	/*color: white;*/
	padding: 2px;
	text-align: justify;
	vertical-align: top;
	border: 1px gray solid;
}

table.helpTabPF{
	
	/*font-family:verdana, arial, sans-serif;
	font-size:15px;*/
	text-align: justify;
	vertical-align: top;
	width: 95%;
	/*background-color: #f0f0f0;*/
	border: 0px;
	border-collapse: collapse;
	border-spacing: 0px;
	margin: 0 auto;
	
}

table.helpTab tdPF{
	
	/*border: 1px gray solid;*/
	border-spacing: 0px;
	/*color: white;*/
	padding: 4px;
	text-align: justify;
	vertical-align: top;
	/*border: 1px gray solid;*/

}

table.secTable{
	border-collapse:collapse;
	font-size: 11px;
	table-layout: 
}

table.secTable th{
	border: 1px solid #70A000;
	background-color:#70B894;
	/*#e46713;*/ 
	color: white;
}
table.secTable td{
	
	border: 1px solid #70A000
;
}


table.msgTable{
	border-collapse:collapse;
	font-size: 15px;
	table-layout: 
}

table.msgTable td{
	
	padding:40px 0 60px 0;	
	border: 1px solid #70A000;
	text-align: center;
}


#prodPanel{	
	
	min-height:80px;
	font-size:11px;
	margin:5px 0 5px 0;
	padding:0 5px 0 5px;
}

#prodPanel p{
	margin: 0px;
	padding: 0px 0px 1px 5px;
}
#prodPanel h4{
	padding:5px 0 0 0;
	text-decoration: underline; 
}

