﻿/* Name: Style sheet for general pages 
/*  Author: Michael Small
/*  Date:5/02/2006
/*  Function:Purposebuilder.com
/*  Name:pab.css
/*  Comments:bkgContentBoxOLSbkgContentBoxOLS
/****************************************************/
body  {
	/* 'background : #FFFFFF url("http://"); */
	/*background-color : #FFFFFF;*/
	/*background-color: #C1C1FF;*/
	/*background-color: #FFCC00;*/
	/*background-color: #9D9D9D;*/
	background-image: url(images/bg_new2.gif);
	

	/*line-height : 1;*/
 	 /*scrollbar-base-color: #F5B825; /*  orange  */  
    /* scrollbar-base-color: #000000;  */
}



.main_back div {
background-image: url(images/background/image1.jpg);
height:35px;
display:block;

}

/*--------------Generic Background--------------- */




/*-------------[ Outer Box ]------------------ */

.header_text { 
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
text-indent: 5px;
padding: 5px 5px 5px 10px;
text-align:left;
}

/* set millions of background images */
.rbroundbox { background: url(images/o_table/nt.gif) repeat;}
.rbroundboxdivider { background: url(images/o_table/contentBox_dottedline.gif) repeat; /*margin: 0px 0px 5px 0px;*/}
.rbtop div { background: url(images/o_table/tl.gif) no-repeat top left; 

/*margin:10px;*/
}
.rbtop { background: url(images/o_table/tr.gif) no-repeat top right; }
.rbbot div { background: url(images/o_table/bl.gif) no-repeat bottom left; }
.rbbot { background: url(images/o_table/br.gif) no-repeat bottom right; }

/* height and width stuff, width not really nessisary. */
.rbtop div, .rbtop, .rbbot div, .rbbot {
/*width: 600px;*/
height: 7px;
font-size: 1px;
}

/*.rbcontent { margin: 0 7px; } */
.rbcontent { 

/*margin: 2 1 1 1px; 
padding 2 1 1 1px; */

}
.rbroundbox { 
/*width: 625px; */
 
margin:10px;  

}

/*-------------[/ Outer Box ]------------------ */



/*-------------[ Inner Box 2]------------------ */

/* set millions of background images */
.rbroundbox_in { background: url(images/i_table2/nt.gif) repeat; 
/*margin:2px 0px 0px 0px;*/
}
.rbtop_in div { background: url(images/i_table2/tl.gif) no-repeat top left;
/*margin:2px 0px 0px 0px;*/
 }
.rbtop_in { background: url(images/i_table2/tr.gif) no-repeat top right; }
.rbbot_in div { background: url(images/i_table2/bl.gif) no-repeat bottom left; }
.rbbot_in { background: url(images/i_table2/br.gif) no-repeat bottom right; }

/* height and width stuff, width not really nessisary. */
.rbtop_in div, .rbtop_in, .rbbot_in div, .rbbot_in {
/*width: 100%;*/
height: 7px;
font-size: 1px;
}

.rbcontent_in { 
/*margin: 1 1px; */
margin:0px;

}
.rbroundbox_in { 
/*width: 500; */
margin:2px 6px 2px 6px;
}

/*-------------[/ Inner Box 2]------------------ */


/*-------------[ Inner Box 3 - Currently White]------------------ */
/*-- White box with green corner */

.header_text_step { 
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
text-indent: 5px;
padding: 5px 5px 5px 10px;
text-align:left;
}

.header_text_sm { 
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #CC9900;
font-weight:bold;
text-indent: 2px;
padding: 5px 5px 5px 10px;
text-align:left;
border-bottom: 2px dotted;
}


/* set millions of background images */
.rbroundbox_in3 { background: url(images/i_table3/nt.gif) repeat; 
/*margin:2px 0px 0px 0px;*/
}
.rbtop_in3 div { background: url(images/i_table3/tl.gif) no-repeat top left;
/*margin:2px 0px 0px 0px;*/
 }
.rbtop_in3 { background: url(images/i_table3/tr.gif) no-repeat top right; }
.rbbot_in3 div { background: url(images/i_table3/bl.gif) no-repeat bottom left; }
.rbbot_in3 { background: url(images/i_table3/br.gif) no-repeat bottom right; }

/* height and width stuff, width not really nessisary. */
.rbtop_in3 div, .rbtop_in3, .rbbot_in3 div, .rbbot_in3 {
/*width: 100%;*/
height: 7px;
font-size: 1px;
}

.rbcontent_in3 { 
/*margin: 1 1px; */
margin:0px;

}
.rbroundbox_in3 { 
/*width: 500; */
margin:2px 6px 2px 6px;
}

/*-------------[/ Inner Box 3]------------------ */


/*-------------[ Inner Box 4 - Currently White]------------------ */
/*-- White box with green corner */

.header_text_step { 
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
text-indent: 5px;
padding: 5px 5px 5px 10px;
text-align:left;
}

.header_text_sm { 
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #CC9900;
font-weight:bold;
text-indent: 2px;
padding: 5px 5px 5px 10px;
text-align:left;
border-bottom: 2px dotted;
}


/* set millions of background images */
.rbroundbox_in4 { background: url(images/i_table4_transfer/nt.gif) repeat; 
/*margin:2px 0px 0px 0px;*/
}
.rbtop_in4 div { background: url(images/i_table4_transfer/tl.gif) no-repeat top left;
/*margin:2px 0px 0px 0px;*/
 }
.rbtop_in4 { background: url(images/i_table4_transfer/tr.gif) no-repeat top right; }
.rbbot_in4 div { background: url(images/i_table4_transfer/bl.gif) no-repeat bottom left; }
.rbbot_in4 { background: url(images/i_table4_transfer/br.gif) no-repeat bottom right; }

/* height and width stuff, width not really nessisary. */
.rbtop_in4 div, .rbtop_in4, .rbbot_in4 div, .rbbot_in4 {
/*width: 100%;*/
height: 7px;
font-size: 1px;
}

.rbcontent_in4 { 
/*margin: 1 1px; */
margin:0px;

}
.rbroundbox_in4 { 
/*width: 500; */
margin:2px 6px 2px 6px;
}

/*-------------[/ Inner Box 4]------------------ */



 
h1 {

}

h2 {

}

h3 {

}

h4 {

}

h5 {

}

h6 {

}



A {
	FONT-SIZE: 12px; 
	COLOR: #70716f; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	/*TEXT-DECORATION: none; */
} 
 
 A:Hover  {
	color: Red;
	text-decoration: underline;
}
 
A:Visited  {
	color: #191970;
	text-decoration: underline: ;
	
}

A:link  {
	/*color: #000033;
	text-decoration: underline; */
}

A:Active  {
	color: #1B1FC5;
	text-decoration: underline;
}	



/*A:hover {
	FONT-SIZE: 10px; COLOR: #70716f; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
*/

.resultsdetail-head  {
	color : #1B007F;
	background-color : #D7D7D7;
	font-size : 10pt;
	font-weight : bold;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}

.resultsdetail-red  {
	color : #FF0000;
	background-color : #F2F2F2;
	font-size : 10pt;
	font-weight : normal;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}

.details-red  {
	color : #FF0000;
	font-size : 10pt;
	font-weight : normal;
	font-weight : bold;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}

.resultsdetail3  {
	color : #1B007F;
	background-color : #E8E2CF;
	font-size : 10pt;
	font-weight : normal;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}


.companybid  {
	color : #000040;
	background-color : #EDEAE3;
	font-size : 9pt;
	font-weight : normal;
	font-style : normal;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}


.localtime {
	color : #1B007F;
	background-color : #FFFFFF;
	font-size : 11px;
	font-weight : bold;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}



boxheight  {
	border-style : solid;
	border-width : thick;
	font-family : Verdana;
	font-size : 8px;
}


.clsForm {
	background-color: #DCE8FA; /* Men */ 
	/*background-color: #FFCCCC; /* Women */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.clsForm_sm {
	background-color: #DCE8FA; /* Men */ 
	/*background-color: #FFCCCC; /* Women */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.clsFormBorder {
	background-color : #C8E4FE;
	border : thin solid #003060;
}


/*--------------[ Paragraph and Grid Data ]---------*/
 
.Paragraph 
{
	color : #1B007F; 
	background-color : #FFFFFF; 
	font-size : 13px; 
	font-weight : normal; 
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	
}
.InstructionText {
color : #003399; font-size : 14px; font-weight : normal; font-family :  Verdana, Arial, Helvetica, sans-serif;
}
.InstructionText2 {
color : #000000; 
font-size : Small; 
font-weight : normal; 
font-family : Verdana, Arial, Helvetica, sans-serif;
}


.cssSectionHead {
	color : #000000;
	font-size : 12px;
	font-weight : Bold;
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	/*background-color: #f3f392; /* Men */
	/*background-color: #FFCCCC; /* Women */
	color: #84b000; /*lime*/
	color: #4c74a3; /*lime*/
font-size: 14px;}

.cssQuestionHead {
	/*color: #ef2106;*/
	/*color: #CF5200;*/	
	color: #FFFFFF;
	font-size : 12px;
	font-weight : Bold;
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	/*background-color: #f3f392; /* Men */
	/*background-color: #FFCCCC; /* Women */
	font-style: oblique;
	/*color: #CF5200;*/

	text-align: left;
	padding-left: 15px;
	/*padding-bottom: 15px;*/
	font-weight: 500;
	font-size: 12px;
	background-color: #351263;
	border: #e9e9e9 solid;

}

.cssItemHead1 {
	color : #FFFFFF;
	font-size : 11px;
	font-weight : Bold;
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	/*background-color: */#B5CDF4; /* Men */
	/*background-color: #FFCCCC; /* Women */
	background-color: #351263;;
	
}

.cssItemHead1b {
	color : #000000;
	font-size : 11px;
	font-weight : Bold;
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	background-color: #CCFFDB; /* Men */
	/*background-color: #FFCCCC; /* Women */
}

.cssItemHead2 {
	color : #000000;
	font-size : 11px;
	font-weight : Bold;
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFDEAD; /* Men */
	/*background-color: #FFCCCC; /* Women */
}

.cssItemHeadAssignments1 {
	color : #000000;
	font-size : 10px;
	font-weight : Bold;
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	background-color: #BAF49B; /* Men */
	/*background-color: #F4E9D8; /* Men */
	/*background-color: #FFCCCC; /* Women */
}

.cssItemHeadAssignments2 {
	color : #000000;
	font-size : 10px;
	font-weight : Bold;
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	background-color: #E5D8CB; /* Men */
	/*background-color: #F4E9D8; /* Men */
	/*background-color: #FFCCCC; /* Women */
}




.cssItemText1 
{
	/*---------[ Used as main font for grids ]----------- */
	color : #484f50;
	/*font-size : X-Small;*/
	font-size : 12px;
	font-weight : normal;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	line-height: 14px;
	/*background-color: #E9E9E9;*/
	/*background-color: #d6e6fa;*/
	background-color: #ECECEC; 
	text-align: left;
	
} 

.cssItemText2 {
	/*color : #000000; */
	color : #484f50;
	/*font-size : X-Small;*/
	font-size : 12px;
	font-weight : normal;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	line-height: 14px;
	text-align:left;
}


.cssItemText2_cen {
	color : #000000;
	/*color : #484f50;*/
	/*font-size : X-Small;*/
	font-size : 12px;
	font-weight : normal;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	line-height: 14px;
	text-align:left;
}

.cssItemText2b {
	color : #000000;
	/*font-size : X-Small;*/
	font-size : 12px;
	font-weight : normal;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	background-color: #E8FFEF; /* Men */ 
	/*background-color: #FFEAEA; /* Women */
	text-align: left;
}


.cssItemText3 {
	color : #000000;
	/*font-size : X-Small;*/
	font-size : 12px;
	font-weight : normal;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFF1DD;
	/* Men */
	/*background-color: #FFEAEA;
	/* Women */
	text-align: left
}


/*---------- [ Mobile ]------------*/


.cssItemText2bm {
	color : #000000;
	/*font-size : X-Small;*/
	font-size : 8pt;
	font-weight : normal;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	background-color: #E8FFEF; /* Men */ 
	/*background-color: #FFEAEA; /* Women */
	text-align: left
}

.cssItemText3bm {
	color : #000000; /*font-size : X-Small;*/;
	font-size : 8pt;
	font-weight : bold;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	background-color: #CCCCFF; /* Men */ 
	/*background-color: #FFEAEA; /* Women */
	/*text-align: left;*/
}

.cssItemTextAffirmations {
	color : #000000; /*font-size : X-Small;*/;
	font-size : 8pt;
	font-weight : bold;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFF00; /* Men */ 
	/*background-color: #FFEAEA; /* Women */
	/*text-align: left;*/
}




/*---------- [/ Mobile ]------------*/

.cssItemText4 {
	color : #000000;
	/*font-size : X-Small;*/
	font-size : 12px;
	font-weight : normal;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	background-color: #ffe5bb;
	/* Men */
	/*background-color: #FFEAEA;
	/* Women */
	text-align: left
}


.cssItemTextClear {
	color : #000000;
	/*font-size : X-Small;*/
	font-size : Small;
	font-weight : normal;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	
	/* Men */
	/*background-color: #FFEAEA;
	/* Women */
	text-align: left
}




.cssEditItemText1 
{
	/*---------[ Used as main font for grids ]----------- */
	color : #484f50;
	/*font-size : X-Small;*/
	font-size : 12px;
	font-weight : normal;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	line-height: 14px;
	/*background-color: #e9e9e9;*/
	background-color: #E9E9E9;
	text-align: left
	

	
	}

.cssEditItemText2 
{
	/*---------[ Used as main font for grids ]----------- */
	color : #484f50;
	/*font-size : X-Small;*/
	font-size : 12px;
	font-weight : normal;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	line-height: 14px;
	/*background-color: #e9e9e9;*/
	background-color: #E9E9E9;
	text-align: left
	
	/*FONT-SIZE: 10px; 
	COLOR: #484f50; 
	LINE-HEIGHT: 14px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif */
	
	}


.AddNew {

/*---------[ Used to center Add new button ]----------- */
	
	text-align:left;
	padding-left: 15px;
	/*padding-bottom: 15px;*/
}





.GeneralText {
color : #1B007F; font-size : 12px; font-weight : normal; font-family : Verdana, Arial, Helvetica, sans-serif;
}


.disclaimer {

	color : #FFFFFF;
	font-size : 10pt;
	font-weight : normal;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}
.box_small {
	border: 1px solid #999999;
}

.box_purple {
	border: 1px solid #999999;
	background-color: #D4CDD8;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font: xx-small;
}

.box_outline {
	border: 1px solid #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font: xx-small;	
}

.box {
	border: 1px solid #999999;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font: x-small;
	/*color: #009900; */
	font-weight: normal;
}



.box_close {
	border: 1px solid #999999;
	font-size: 8pt;
	font-family: Verdana,Arial;
}


/*--------------[/ Paragraph and Grid Data ]---------*/

/*-----------------------------------------------------*\
 * Anchor Classes
\*-----------------------------------------------------*/

	
	
/*-----------------------------------------------------*\
 * Page Heading Classes
\*-----------------------------------------------------*/

.HeaderWhite	{

	font-family: Arial, sans-serif;
	font-size: 14pt;
	font-weight: bold; 
	color: #FFFFFF;

	
	}

.Header	{

	font-family: Arial, sans-serif;
	font-size: 14pt;
	font-weight: bold; 
	color: #000066;
	text-align: left;
	padding-left: 10px;
	
	}
	
.HeaderSmall {  

	font-family: Arial, sans-serif; 
	font-size: 12pt; 
	font-weight: bold; 
	font-style : normal;
	color: #000066;
	text-align: left;
	padding-left: 10px;

	}

.HeaderSmaller {  

	font-family: Arial, sans-serif; 
	font-size: 10pt; 
	font-weight: bold; 
	font-style : italic;
	color: #990033;
	text-align: left;
	padding-left: 10px;

	}
	
/*-----------------------------------------------------*\
 * LIST classes
\*-----------------------------------------------------*/
	
.WithLowerRoman { list-style-type: lower-roman }
.WithLowerAlpha { list-style-type: lower-alpha }
.WithUpperRoman { list-style-type: upper-roman }
.WithUpperAlpha { list-style-type: upper-alpha }
	
		
/*-----------------------------------------------------*\
 * SPAN Misc. classes
\*-----------------------------------------------------*/

.Search { 
	font-family: Arial; 
	font-style: normal; 
	font-weight: bold;
	font-size: 10pt; 
	color: #FFFFFF;
	}
	
	
.WhiteText { 
	font-family: Arial; 
	font-size: 10pt; 
	color: #FFFFFF;

	}
	
.BlackText { 
	font-family: Arial; 
	font-size: 10pt; 
	color: #000000;

	}	


/*----------Here is what controls the small text----------*/
			
.LoginBoxText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	font-weight: normal;
	}	
	

.StatusBarTop {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	/*color: #84b000; */
	font-weight: bold;
	/*background-color: #84b000; */ /* Olive */
	/*background-color: #CCD8AE; */ /* Gold */
	/*background-color:#f9e655;*/
	/*background-color:#c7de57;*/
	
	
	
	
	}	


.GreyText {  

	font-family: Arial, sans-serif; 
	font-size: 8pt; 
	font-weight: normal; 
	font-style : italic;
	color: #999999;

	}

.BodyTextSmall { 
	font-family: Arial; 
	font-style: normal; 
	font-size: 8pt; 
	color: #000000;
	}

	
.RedTextBold { 
	font-family: Arial; 
	font-size: 12pt; 
	color: #FF0000;
	font-weight: bold;
	}
	
	
span.copyright { 
	font-family: Arial; 
	font-style: italic; 
	font-size: 8pt; 
	color: #808080;
	}
	

	
		
/*-----------------------------------------------------*\
 * Information Boxes classes
\*-----------------------------------------------------*/


.box_button {
	border: 1px solid #999999;
	background-color: #CCCCCC;
	/*font-family: Verdana, Arial, Helvetica, sans-serif; */
	/*font: xx-small;*/
	font: normal x-small  Verdana, Arial, Helvetica, sans-serif;
	/*color: #009900; */
	font-weight: normal;
}

.box_button_h {
	border: 1px #fbf303 solid;
	background-color: #CCCCCC;
	/*font-family: Verdana, Arial, Helvetica, sans-serif; */
	/*font: xx-small;*/
	font: normal x-small  Verdana, Arial, Helvetica, sans-serif;
	/*color: #009900; */
	font-weight: normal;
}

.box_clear {

	/*border: 1px solid #F8F8F8;*/
	border: 1px solid #F0F0F0	;
	background-color: #FFFFFF;
	font: normal Small  Verdana, Arial, Helvetica, sans-serif;
	scrollbar-face-color:#ffffff; 
	scrollbar-arrow-color:#ffffff; 
	scrollbar-highlight-color:#ffffff; 
	scrollbar-shadow-color:#ffffff; 
	scrollbar-3dlight-color:#ffffff; 
	scrollbar-darkshadow-color:#ffffff; 
	scrollbar-track-color:#ffffff; 
}

	

.box_bkg_color1 {
	BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #bac0bc
}


.box_bkg_color2 {
	BACKGROUND-REPEAT: repeat-x; 
	BACKGROUND-COLOR: lightgrey;
}
	



TH.BoxHeader {  

	font-family: Arial, sans-serif; 
	font-size: 10pt; 
	font-weight: bold; 
	color: #FFFFFF; 
	background-color: #996666;
	text-align: center;
	
	}
	
.BoxHeaderBackground {  

	background-color: #996666;
	
	}
	


TH.ErrorBoxHeader {  

	font-family: Arial, sans-serif; 
	font-size: 10pt; 
	font-weight: bold; 
	color: #FFFFFF; 
	background-color: #CC0000;
	text-align: center;
	
	}
	


.WhiteTextBold {  

	font-family: Arial, sans-serif; 
	font-size: 10pt; 
	font-weight: bold; 
	font-style : normal;
	color: #FFFFFF;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 3px;
	padding-left: 3px;
	height: 1.5em;

	}



.boxStatement {

	border: .5px solid #CCCCCC;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font: x-small;
	/*color: #009900; */
	font-weight: normal;
}




.textarea { 
scrollbar-face-color:#fff; 
scrollbar-arrow-color:#fff; 
scrollbar-highlight-color:#fff; 
scrollbar-shadow-color:#fff; 
scrollbar-3dlight-color:#fff; 
scrollbar-darkshadow-color:#fff; 
scrollbar-track-color:#fff; 
}

.box_grid {
	border: 1px dashed #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 1px;
	width: 1px;
}
.GeneralText2 {

color : #003399; 
font-size : 12px; 
font-weight : normal; 
font-family : Verdana, Arial, Helvetica, sans-serif;
}
.clsFormalt1 {

	background-color: #CBDAA9; /* Men */ 
	/*background-color: #FFCCCC; /* Women */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}




.bodyWhite {
	BACKGROUND-COLOR: #ffffff
}
.bkgContentBox {
	BACKGROUND-IMAGE: url(../images/backgrounds/bkg_contentBoxes.gif); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #e6e9e8
}
.contentBoxCopy {
	FONT-SIZE: 11px; COLOR: #484f50; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.contentBoxLink {
	FONT-SIZE: 11px; COLOR: #484f50; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;
text-align: justify;}
.contentBoxLink:hover {
	FONT-SIZE: 10px; COLOR: #32464c; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.contentBoxLinkNEWS {
	FONT-SIZE: 10px; COLOR: #484f50; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.contentBoxLinkNEWS:hover {
	FONT-SIZE: 10px; COLOR: #484f50; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.nav2text {
	FONT-SIZE: 8px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.bkgContentBox02 {
	BACKGROUND-IMAGE: url(../images/backgrounds/bkg_contentBoxes02.gif); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #ffffff
}
.pgBkg_home {
	BACKGROUND-IMAGE: url(../images/pageBackgrounds/pgbkg_home.gif); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #d4dbd7
}
.pgBkg_marine {
	BACKGROUND-IMAGE: url(../images/pageBackgrounds/pgbkg_marine.gif); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #d4dbd7
}
.pgBkg_cordless {
	BACKGROUND-IMAGE: url(../images/pageBackgrounds/pgbkg_cordless.jpg); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #d4dbd7
}
.pgBkg_voip {
	BACKGROUND-IMAGE: url(../images/pageBackgrounds/pgbkg_voip.gif); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #d4dbd7
}
.bkgContentBox03 {
	BACKGROUND-REPEAT: repeat; BACKGROUND-COLOR: #ffffff
}
.bkgContentBoxOLS {
	BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #bac0bc
}
.bkgContentBoxProductList {
	BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #ecf0ee
}
.ProductLabels {
	FONT-SIZE: 9px; COLOR: #3d4445; LINE-HEIGHT: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.pgBkg_twoway {
	BACKGROUND-IMAGE: url(../images/pageBackgrounds/pgbkg_scanners.gif); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #d4dbd7
}
.pgBkg_cameras {
	BACKGROUND-IMAGE: url(../images/pageBackgrounds/pgbkg_cameras.gif); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #d4dbd7
}
.pgBkg_cb {
	BACKGROUND-IMAGE: url(../images/pageBackgrounds/pgbkg_cb.gif); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #d4dbd7
}
.pgBkg_scanners {
	BACKGROUND-IMAGE: url(../images/pageBackgrounds/pgbkg_twoway.gif); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #d4dbd7
}
.pgBkg_sub {
	BACKGROUND-IMAGE: url(../images/pageBackgrounds/pgbkg_sub.gif); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #d4dbd7
}
.breadcrumbTXT {
	FONT-SIZE: 9px; COLOR: #8a8b88; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.breadcrumbNav {
	FONT-SIZE: 9px; COLOR: #8a8b88; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: underline
}
.breadcrumbNav:hover {
	FONT-SIZE: 9px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #32464c; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.bkgContentBoxSub {
	BACKGROUND-IMAGE: url(../images/backgrounds/bkg_SubContent.gif); BACKGROUND-REPEAT: repeat-y
}
.drop {
	FONT-SIZE: 9px; PADDING-BOTTOM: 4px; COLOR: #5c625e; BORDER-TOP-STYLE: none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 16px; BORDER-BOTTOM-STYLE: none
}
.bkgContentBox_marine {
	BACKGROUND-IMAGE: url(../images/backgrounds/bkg_MarineContent.gif); BACKGROUND-REPEAT: repeat-y
}
BLOCKQUOTE {
	TEXT-INDENT: -35px; LINE-HEIGHT: 1px; WHITE-SPACE: normal; TEXT-ALIGN: left
}
.productDetail {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.productDetailLG {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.bulleted {
	DISPLAY: list-item; FONT-SIZE: 10px; COLOR: #50514f; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; WHITE-SPACE: normal; LIST-STYLE-TYPE: disc
}
.prodDetail_aux {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; TEXT-TRANSFORM: capitalize; COLOR: #8a8b88; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.prodDetail_aux:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; TEXT-TRANSFORM: capitalize; COLOR: #404748; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.omList {
	FONT-SIZE: 10px; COLOR: #484f50; LINE-HEIGHT: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.omList:hover {
	FONT-SIZE: 10px; COLOR: #484f50; LINE-HEIGHT: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.moreInfo {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.moreInfo:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.HdrCopyLg {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #8a8b88; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.largeCopy {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #212728; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: blink
}
.input {
	BORDER-RIGHT: 1px groove; 
	BORDER-TOP: 1px groove; 
	FONT-SIZE: 12	px; 
	BORDER-LEFT: 1px groove; 
	COLOR: #5c625e; 
	BORDER-BOTTOM: 1px groove; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	HEIGHT: 16px; BACKGROUND-COLOR: #f6f6f5
}
.search {
	BORDER-RIGHT: 1px groove; BORDER-TOP: 1px groove; FONT-SIZE: 9px; BORDER-LEFT: 1px groove; WIDTH: 72px; COLOR: #5c625e; BORDER-BOTTOM: 1px groove; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 14px; BACKGROUND-COLOR: #ebebea
}
#productNav {
	Z-INDEX: 1; RIGHT: 0px; BACKGROUND: fixed 100% top; LEFT: 50%; VISIBILITY: hidden; WIDTH: 770px; BOTTOM: 0px; POSITION: absolute; TOP: 0px; HEIGHT: 100%
}
#olsNav {
	Z-INDEX: 1; RIGHT: 0px; BACKGROUND: fixed 100% top; LEFT: 50%; VISIBILITY: hidden; WIDTH: 770px; BOTTOM: 0px; POSITION: absolute; TOP: 0px; HEIGHT: 100%
}
#csNav {
	Z-INDEX: 1; RIGHT: 0px; BACKGROUND: fixed 100% top; LEFT: 50%; VISIBILITY: hidden; WIDTH: 770px; BOTTOM: 0px; POSITION: absolute; TOP: 0px; HEIGHT: 100%
}
#aboutNav {
	Z-INDEX: 1; RIGHT: 0px; BACKGROUND: fixed 100% top; LEFT: 50%; VISIBILITY: hidden; WIDTH: 770px; BOTTOM: 0px; POSITION: absolute; TOP: 0px; HEIGHT: 100%
}
#newsNav {
	Z-INDEX: 1; RIGHT: 0px; BACKGROUND: fixed 100% top; LEFT: 50%; VISIBILITY: hidden; WIDTH: 770px; BOTTOM: 0px; POSITION: absolute; TOP: 0px; HEIGHT: 100%
}
SELECT {
	FONT-SIZE: 12px; 
	PADDING-BOTTOM: 4px; 
	/*COLOR: #5c625e; */
	BORDER-TOP-STYLE: none; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 		BORDER-RIGHT-STYLE: none; 
	BORDER-LEFT-STYLE: none; 
	HEIGHT: 20px; 
	BORDER-BOTTOM-STYLE: none
}
.go {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; WIDTH: 35px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; HEIGHT: 23px; BACKGROUND-COLOR: #d4d6d1
}
.lineHeight {
	LINE-HEIGHT: 18px
}
.pressNav {
	BACKGROUND-IMAGE: url(../images/pressNav/bkg_grey.gif); BACKGROUND-COLOR: #606463
}
.textbox {
	BORDER-RIGHT: 1px groove; BORDER-TOP: 1px groove; FONT-SIZE: 9px; BORDER-LEFT: 1px groove; COLOR: #5c625e; BORDER-BOTTOM: 1px groove; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f6f6f5
}
.whiteLink {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.whiteLink:hover {
	FONT-SIZE: 10px; COLOR: #740010; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.storeSpecial {
	FONT-SIZE: 12px; COLOR: #c40000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.storeSpecial:hover {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #c40000; TEXT-DECORATION: none
}
.footer {
	FONT-SIZE: 9px; COLOR: #32464c; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.footer:hover {
	FONT-SIZE: 9px; COLOR: #ffffff; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #32464c; TEXT-DECORATION: none
}
.footerTXT {
	FONT-SIZE: 9px; COLOR: #32464c; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.button {
	BORDER-RIGHT: #333333 2px double; BORDER-TOP: #333333 2px double; FONT-SIZE: 10px; BORDER-LEFT: #333333 2px double; COLOR: #5c625e; BORDER-BOTTOM: #333333 2px double; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #1f601e
}
.callout {
	FONT-SIZE: 10px; COLOR: #70716f; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.callout:hover {
	FONT-SIZE: 10px; COLOR: #ffffff; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #d13300; TEXT-DECORATION: overline
}
.txtHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.hdrLink {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.hdrLink:hover {
	FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #d13300; TEXT-DECORATION: none
}


