body {
	color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	letter-spacing: normal;
	text-align: left;
	vertical-align: top;
	word-spacing: normal;
	white-space: normal;
	list-style-type: disc;
	MARGIN: 0px 0px 0px 0px;
	PADDING: 0px 0px 0px 0px;
	BACKGROUND: #CCCCCC;
}
.modalDialog_transparentDivs {
	filter:alpha(opacity=40);
	opacity:0.4;
	background-color:#AAA;
	z-index:1;
	position:absolute;
}
.admindiv {
	width: 943px;
	background-color: #EEF4F7;
	padding-top: 10px;
	padding-bottom: 10px;
}
.adminlink {
	font-size: 12px;
	padding-left:4px;
	padding-right:4px;
}
.adminlinkload {
	font-size: 10px;
	padding-left:4px;
	padding-right:4px;
}
.boxheader {
	width: 910px;
	border-collapse: collapse;
	border: 0;
}
.boxheader1 {
	width: 10px;
	height: 20px;
	background: url(../adminImg/head01.gif);
}
.boxheader2 {
	height: 20px;
	background: url(../adminImg/head02.gif);
	text-transform: uppercase;
}
.boxheader3 {
	width: 5px;
	height: 20px;
	background: url(../adminImg/head03.gif);
}
.boxheader4 {
	width: 8px;
	height: 20px;
	background: url(../adminImg/head04.gif);
}
.boxheader5 {
	height: 20px;
	background: url(../adminImg/head05.gif);
	text-transform: uppercase;
}
.boxheader6 {
	width: 8px;
	height: 20px;
	background: url(../adminImg/head06.gif);
}
.boxheader7 {
	width: 6px;
	height: 20px;
	background: url(../adminImg/head07.gif);
}
.boxheader8 {
	height: 20px;
	background: url(../adminImg/head08.gif);
	text-transform: uppercase;
}
.boxheader9 {
	width: 6px;
	height: 20px;
	background: url(../adminImg/head09.gif);
}
.box1 {
	width: 908px;
	border-left: 1px solid #276A9F;
	border-right: 1px solid #276A9F;
	border-bottom: 1px solid #276A9F;
	background-color: white;
}
.box3 {
	border-left: 1px solid #8CC0E7;
	border-right: 1px solid #8CC0E7;
	border-bottom: 1px solid #8CC0E7;
	background-color: white;
}
.modalDialog_contentDiv {
	border:1px solid #276A9F;
	padding:2px;
	z-index:100;
	position:absolute;
	background-color:#FFF;
}
.modalDialog_contentDiv_shadow {
	z-index:90;
	position:absolute;
	background-color:#555;
	filter:alpha(opacity=30);
	opacity:0.3;
}
.adminarea {
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 16px;
	font-weight:bold;
	text-transform: uppercase;
}
.homeFrame {
	top: 0px;
	right: 0px;
	width: 100%;
	height: 100%;
	min-height: 800px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	text-align: center;
	border: 0px solid Black;
	BACKGROUND: #CCCCCC url(../adminImg/admin_bg.gif) repeat-y scroll top;
}
td {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: black;
}
.first {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
acronym {
	font-size: 12px;
	font-weight: bold;
	border-bottom: 0px;
	cursor: help;
}
.req_red {font-weight: bold;font-size: 11px;color: Red;text-transform: none;}
.admlabel {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: White;
	font-size: 11px;
}
.admlabelstart {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: Black;
	font-size: 11px;
}
INPUT, TEXTAREA, SELECT {
	BORDER-RIGHT: 1px solid #999999;
	BORDER-TOP: 1px solid #999999;
	BORDER-LEFT: 1px solid #999999;
	BORDER-BOTTOM: 1px solid #999999;
	FONT-SIZE: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
input.adminbutton {
	BACKGROUND: url(../adminImg/button.gif);
	font-weight: bold;
	font-size: 10px;
	BORDER-RIGHT: 0px;
	BORDER-TOP: 0px;
	BORDER-LEFT: 0px;
	BORDER-BOTTOM: 0px;
	height: 17px;
	text-align: center;
}

input.check {BACKGROUND: transparent;
	border-left: 0px;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;

}

input.adminbuttonmarked {
	BACKGROUND: url(../adminImg/buttonmarked.gif);
	font-weight: bold;
	font-size: 10px;
	BORDER-RIGHT: 0px;
	BORDER-TOP: 0px;
	BORDER-LEFT: 0px;
	BORDER-BOTTOM: 0px;
	height: 17px;
	text-align: center;
}
input.adminsubmit {
	BACKGROUND: url(../adminImg/submit.gif);
	font-weight: bold;
	font-size: 11px;
	BORDER-RIGHT: 0px;
	BORDER-TOP: 0px;
	BORDER-LEFT: 0px;
	BORDER-BOTTOM: 0px;
	width: 158px;
	height: 20px;
}
input.adminsubmit[disabled]{
	color: #999999;
}
h1 {
	font-family: Arial;
	font-size: 14px;
	color: #19379A;
	background-position: center center;
	margin-bottom: 0px;
	margin-left: 20px;
	margin-top: 5px;
}
h1.banner {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	font-weight: bold;
	color: #0E2487;
	margin-left: 20px;
	margin-bottom: 0px;
}
h1.bigbanner {
	font-family: Arial Black, Helvetica, sans-serif;
	font-size: 38px;
	font-weight: normal;
	color: #0E2487;
	margin-left: 20px;
	margin-bottom: 0px;
}
h2 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}
h2.banner {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color : #ffd906;
	margin-left: 60px;
	margin-right:60px;
	margin-top: 0px;
	margin-bottom: 0px;
}
h2.header {
	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
	color: #3C64AD;
}
h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
}
h4 {
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FF0000;
	background-color : #FFFF99;
	height: auto;
	width: auto;
	text-align: center;
}
ul {
	list-style-type: disc;	
	list-style-position: outside
}
li {
	color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-bottom: 4px;
}
a.copyright {
	font-family: Arial;
	font-size: 10px;
	color: #000066;
	text-decoration: underline;	
}

a:hover, a.copyright:hover {
	color: #0000ff;
	text-decoration: underline;
}
p {
	color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-right : 20px;
}
p.listhead {
	margin: 0px;
	margin-left: 6px;
	margin-right: 6px;
}
.listitem {
	border-bottom: 1px solid #8CC0E7;
}
p.listitem {
	font-family: Arial;
	font-size: 12px;
	margin: 4px;
}
p.phone {
	color: #0066cc;
	font-size: 9px;
	margin: 0px;
}
.head1 {
	font-family : Arial;
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 4px;
	color : #000066;
	text-decoration: none;
}
.head2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	margin-top: 4px;
}
.lptext {
	font-family: Arial;
	font-size: 12px;
	color: #333333;
	text-indent: 0px;
	margin: 0px;
}
.lptext_copy {
	font-family: Arial;
	font-size: 12px;
	color: #0E2688;
	text-indent: 0px;
	margin: 0px;
}
.lphead {
	font-family: Arial;
	font-size: 14px;
}
.slink {
	font-family: Arial, Helvetica;
	font-size: xx-small;
	text-decoration: underline;
	color: navy;
}
hr {
	color: #666666;
}
#lmenu p {
	width: auto;
	display: block;
	padding: 0px;
	font-family: Arial;
	background-color: transparent;
	color: #19379A;
	float: none;
	font-size: 12px;
	font-weight: normal;
	margin: 2px 0px 0px 2px;
}

#lmenu p.active {
	display: block;
	padding: 0px;
	background-color: transparent;
	font-size: 12px;
	font-weight: bold;
	color: #FF9900;
	text-decoration: none;
	margin: 2px 0px 0px 2px;
}
#lmenu p.activenolink {
	display: block;
	padding: 0px;
	background-color: transparent;
	font-size: 12px;
	font-weight: bold;
	color: #FF9900;
	text-decoration: none;
	margin: 2px 0px 0px 2px;
}

html>body #lmenu p.active {
	width: auto;
}

#lmenu p.notactive a {
	font-family: Arial;
	display: block;
	background-color: transparent;
	font-size: 12px;
	font-weight: normal;
	color: #19379A;
	text-decoration: none;
	width: 100%;
	margin: 0px;
}

html>body #lmenu p.notactive {
	width: auto;
}

#lmenu p a:hover {
	font-weight: normal;
	font-size: 12px;
	color: #FF9900;
	text-decoration: underline;
}
.blptext {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}
.mlptext {
	font-family: Arial;
	font-size: 12px;
	color: #333333;
	margin-top: 0pt;
	margin-right: 6pt;
	margin-bottom: 0pt;
	margin-left: 6pt;
}
.submlptext {
	font-family: Arial;
	font-size: 13px;
	color: #333333;
	margin-top: 0pt;
	margin-right: 6pt;
	margin-bottom: 0pt;
	margin-left: 6pt;
	font-weight: bold;
}
.listlptext {
	font-family: Arial;
	font-size: 13px;
	margin-top: 0pt;
	margin-right: 6pt;
	margin-bottom: 0pt;
	margin-left: 6pt;
	font-weight: bold;
}
.tdtext {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	margin-right: 6pt;
	margin-left: 6pt;
}
.mblptext {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	margin-right: 4pt;
	margin-left: 4pt;
}
.svlptext {
	font-family: Arial;
	font-size: 12px;
	margin-right: 12pt;
	margin-left: 6pt;
	color: #333333;
}
.footer {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	display: inline-table;
	margin-right: 10pt;
	margin-left: 10pt;
	font-variant: normal;
	background-position: center center;
	clip:rect(auto 6pt auto 6pt);
}
.links {
	font-family: Arial;
	font-size: 12px;
}
.marglink {
	font-family: Arial;
	font-size: 12px;
	margin-right: 6pt;
	margin-left: 6pt;
}
.cellborder {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	margin-right: 6px;
	margin-left: 6px;
	border-top: 1px solid #000000;
	border-right: 0px none;
	border-bottom: 0px none;
	border-left: 1px solid #000000;
	background-color: eaeaea;
}
.smlptxt {
	font-family: Arial;
	font-size: 10px;
	color: #000000;
}
.mheader {
	font-family: Arial;
	font-size: 16px;
	font-style: normal;
	color: #333333;
	margin-top: 0px;
	margin-right: 12px;
	margin-left: 12px;
}
.quotes {
	font-family: Arial;
	font-size: 10px;
	margin-left: 20px;
	margin-top: 20px;
	margin-right: 20px;
	margin-bottom: 20px;
}
.quotetext {
	font-family: Arial;
	font-size: 14px;
	font-style: italic;
	margin-left: 0px;
	background-position: center center;
	font-weight: bold;
	color: #333333;
}
.bullets {
	font-family: Arial;
	font-size: 14px;
	list-style-position: outside;
	list-style-image: url(../img/bull_key_f.gif);
}
.orglptext {
	font-family: Arial;
	font-size: 12px;
	color: #FF6600;
	font-weight: normal;
}
.smlptext {
	font-family: Arial;
	font-size: 10px;
	color: #333333;
}
.white-links {
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}
.tdheader {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #0e2487;
	background-color: #DCE9FF;
	border-top-style: none;
	border-left-style: none;
	border-top-style: none;
	border-left-style: none;
}
.tdfeat {
	font-family: Arial;
	font-size: 12px;
	color: #333333;
	background-color: #E4E8EC;
	border-top-style: none;
	border-left-style: none;
	font-weight: bold;
	border-right-style: none;
	border-bottom-style: none;
}
.tdtext {
	font-family: Arial;
	font-size: 12px;
	color: #333333;
	margin-right: 20px;
	margin-left: 20px;
}
.td_green {
	background-color: #38A971;
	border-left: 1px white solid;
	border-top: 1px white solid;
	background-position: center center;
}
.whitebold {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.smwhite {
	font-family: Arial;
	font-size: 9px;
	font-weight: normal;
	color: #FFFFFF;
}
.redtxt {
	font-family: Arial;
	font-size: 11px;
	color: #FF0000;
}
.headerTitle {
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #19379A;
	margin-left: 25px;
}
.bluwhitebold {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #19379A;
	text-decoration: none;
}
a.white-links {
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
a.head1 {
	font-family : Arial;
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 4px;
	color : #000066;
	text-decoration: none;
}
.lrgtextblk {
	font-family: Arial;
	font-size: 18px;
	color: #000000;
	text-indent: 0px;
	margin: 0px;
}
TH.narrow {
	font-family: Arial Narrow, Arial, Helvetica;
	font-size: 8pt;
	font-weight: bold;
	color: Black;
}
TH.boldtext {
	font-family: Arial Narrow, Arial, Helvetica;
	font-size: 10pt;
	font-weight: bold;
	color: Black;
}
TD.regtxt {
	font-family: Arial Narrow, Arial, Helvetica;
	font-size: 10pt;
	font-weight: normal;
	color: Black;
}
.smaller {
	font-size: 7pt;
	color: Black;
}
.nltext {
	font-family: Arial;
	font-size: 12px;
	color: #333333;
	text-indent: 0px;
	margin: 0px;
	text-align: left;
}
.long { width: 180px }
.shrt { width: 120px }
.area { width: 120px; height: 80px }
.red { color: red }
.redTitles {
	font-family: "Arial";
	font-size: 20px;
	color: #F88403;
	font-weight: bold;
	padding-left: 9px;
	padding-bottom: 0px;
	margin: 0px;
}
.menu1 {
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
}
.interface {
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #F88403;
}
.admintext {
	font-family: Arial;
	font-size: 12px;
	margin-right: 4pt;
	margin-left: 4pt;
}
.adminheader {
	font-family: Verdana;
	font-size: 17px;
	font-weight: bold;
	margin-right: 4pt;
	margin-left: 4pt;
	line-height: 40px;
	word-spacing: 6px;
}
.lptextmargin2 {
	font-family: arial;
	font-size: 12px;
	color: #0E2688;
	line-height: 14px;
	margin: 0px 0px 0px 10px;
	padding: 0px;
	top: 0px;
	right: 0px;
}
.orglptextbg {
	font-family: arial;
	font-size: 22px;
	color: #F29228;
	font-weight: bold;
}
a.lptextul {
	font-family: arial;
	font-size: 12px;
	color: #0E2688;
	text-decoration: underline;
}
.orglptext {
	font-family: arial;
	font-size: 12px;
	color: #F29228;
}
a.orglptext {
	font-family: arial;
	font-size: 12px;
	color: #F29228;
	text-decoration: underline;
}
.orgTitlebig {
	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
	color: #F29228;
	clip: rect(auto,auto,auto,auto);
	padding: 5px 0px 0px;
	margin-top: 10px;
	background-position: 0px 0px;
	text-decoration: none;
}
.lptextmargin {
	font-family: arial;
	font-size: 12px;
	color: #0E2688;
	padding: 8px;
	clip: rect(auto,auto,10px,auto);
	word-spacing: 0em;
	line-height: 15px;
}
.lptextul {
	font-family: arial;
	font-size: 12px;
	color: #0E2688;
	text-decoration: underline;
}
.orgTitleUn {
	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
	color: #F29228;
	text-decoration: underline;
	margin-top: 10px;
}
a.topMenu {
	font-family: Arial;
	font-size: 12px;
	color: #0E2688;
	text-decoration: underline;
}
.topMenu {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #0E2688;
	text-decoration: underline;
	clip: rect(auto,auto,auto,20px);
}
a.topMenu {
	font-family: Arial;
	font-size: 12px;
	color: #0E2688;
	text-decoration: underline;
}
a.topMenuMargin {
	font-family: Arial;
	font-size: 12px;
	color: #0E2688;
	text-decoration: underline;
	padding: 15px;
}
.orgTitle {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #F29228;
	clip: rect(auto,auto,auto,auto);
	padding: 5px 0px 0px;
	margin-top: 10px;
	background-position: 0px 0px;
	text-decoration: none;
}

.popup{position:absolute;width:100px;z-index:20000;display:none;}
.tablehint{width:100%;}
.tablehint .table_white_top_border{background:url(/night_vision_images/table/white_top_border.gif) repeat-x;}
.tablehint .table_white_top_border_dark{background:url(/night_vision_images/table/dark_border/white_top_border.gif) repeat-x;}
.tablehint .table_top_border{background:url(/night_vision_images/table/top_border.gif) repeat-x;}
.tablehint .table_left_border{width:1px;background:url(/night_vision_images/table/left_border.gif) repeat-y;}
.tablehint .table_left_border_dark{width:1px;background:url(/night_vision_images/table/dark_border/left_border.gif) repeat-y;}
.tablehint .table_top_bg{width:2px;background:url(/night_vision_images/table/top_bg.gif) repeat-x #FAFAFA;}
.tablehint .table_top_content{background:url(/night_vision_images/table/top_bg.gif) repeat-x #EDF2F8;height:10px;color:#7C8793;font-weight:bold;vertical-align:sub;padding-left:15px;}
.tablehint .table_top_content span{float:left;}
.tablehint .table_top_content .nav_img{display:inline;float:right;padding-right:4px;}
.tablehint .table_top_content .nav_img img{display:inline;}
.tablehint .table_right_border{background:url(/night_vision_images/table/right_border.gif) repeat-y;width:3px;}
.tablehint .table_right_border_dark{background:url(/night_vision_images/table/dark_border/right_border.gif) repeat-y;width:3px;}
.tablehint .table_center_border{background:url(/night_vision_images/table/center_bg.gif) repeat-x;}
.tablehint .table_centergreen_border{background:url(/night_vision_images/table/centergreen_bg.gif) repeat-x;}


.tablehint .table_bottom_bg{width:2px;background:#FAFAFA;}
.tablehint .table_bottom_content{background:#FAFAFA;vertical-align:top;}
.tablehint .table_bottom_border{background:url(/night_vision_images/table/bottom_border.gif) repeat-x;}
.tablehint .table_bottom_border_dark{background:url(/night_vision_images/table/dark_border/bottom_border.gif) repeat-x;}

.cart{float:left;padding-left:16px;}
.cart h1{color:#464646;padding-left:30px;padding-bottom:3px;}
.cart .tablehint .table_bottom_content{#FAFAFA url(/night_vision_images/table/gradient.gif) repeat-x;}
.cart_table{text-align:center;margin-left:16px;margin-top:21px;border-collapse:collapse;}ie fix
.cart .product_brief{width:960px;}
.cart_table .table_right_border_dark{background-position:right;border-left:none;border-right:none;}
.cart_table .table_left_border_dark{border-left:none;border-right:none;}
.cart_table .table_top_left{background:#636563;}
.cart_table thead{font-size:9px;font-weight:bold;text-transform:uppercase;color:#FFF;}
.cart_table thead td{background:#636563;}
.cart_table tbody{font-size:10px;color:#464646;}
.cart_table .cart_device td{border:1px solid #b1b1b3;border-top:none;}
.cart_table .cart_device td input.input{height:14px;width:40px;border:1px solid #aaaaaa;background:#ececec;margin:3px 0 3px;}
.cart_table .table_white_top_border_dark{border-left:1px solid #b1b1b3;border-right:1px solid #b1b1b3;*border:none;}
.cart_table .subtotal{color:#DF0024;padding-bottom:7px;padding-top:6px;text-transform:uppercase;}
.cart .buttons{padding-left:145px;padding-top:30px;padding-bottom:20px;float:left;width:800px;}
.cart .buttons img{display:inline;}
.cart .buttons a{margin-right:86px;float:left;display:block;}
.cart p{text-align:center;}
.cart p input,
.cart p label{vertical-align:middle;padding-right:15px;}
.cart p.fill{padding:20px 0 22px 22px;}
.cart p.fill img{display:inline;}



a.whtTitle {
	font-family: Arial;
	font-size: 17px;
	font-weight: bold;
	color: #FFFFFF;
	clip: rect(auto,auto,auto,auto);
	padding: 0px;
	margin-top: 2px;
}
.whtTitle {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #003399;
	clip: rect(auto,auto,auto,auto);
	padding: 0px;
	margin-top: 2px;
	font-style: italic;
}
.orglrgtxt {
	font-family: arial;
	font-size: 36px;
	color: #F68D10;
	font-weight: bold;
}
.text-lightblue {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #0647df;
	clip: rect(15px,auto,auto,auto);
	top: 0px;
	background-position: 0px 0px;
	margin: 0px;
	padding-top: 0px;
	line-height: 25px;
	font-style: italic;
}
.lptextbold {
	font-family: "arial narrow";
	font-size: 11px;
	color: #8496DE;
	font-weight: bold;
	text-transform: uppercase;
	left: 0px;
	clip: rect(auto,auto,auto,0px);
	top: 0px;
	text-decoration: none;
}
.lptextbold:hover {
	color: #0000ff;
	text-decoration: underline;
}
.orglptext18 {
	font-family: Arial;
	font-size: 23px;
	color: #F29228;
	font-weight: bolder;
	top: 10px;
	padding-top: 5px;
}
legend {
	font-weight: bold;
	font-size: 12px;
	color: #333333;
	background-color : transparent;
}
fieldset {
	margin: auto;
	padding: 10px;
}
a.header {
	color: navy;
}
a.header:hover {
	color: #FF0000;
}
a.software {
	font-size: 11px;
	font-weight: bold;
	color: blue;
}
a.software:hover {
	color: #ff3333;
}
a.h3 {
	font-size: 10px;
	font-weight: bold;
	color: #666666;
}
p.partners_head {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: white;
	margin-top: 3px;
	margin-bottom: 3px;
	margin-left: 0px;
	margin-right: 0px;
}
p.partners_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	margin: 3px;
}
p.price {
	color: #0066cc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
}
p.compare {
	color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-left : 0px;
	margin-right : 0px;
}
hr {
	color: #666666;
}
.button {
	font-family: Verdana;
	font-size: 11px;
	border: solid 1px #0066cb;
	background-color: white;
	color: #0066cb;
	width: 80px;
}
.everyplan {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #0E2587;
	clip: rect(15px,auto,auto,auto);
	top: 0px;
	background-position: 0px 0px;
	margin: 0px;
	padding-top: 2px;
	line-height: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-decoration: none;
}
.lptext2 {
	font-family: arial;
	font-size: 12px;
	color: #0E2688;	
}
.submlptextblue {
	font-family: Arial;
	font-size: 14px;
	color: #000066;
	margin-top: 0pt;
	margin-right: 0pt;
	margin-bottom: 0pt;
	margin-left: 0pt;
	font-weight: bold;
}
.blktextbold {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	margin: 0px;
}
.lptextbolditalics {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-indent: 0px;
	margin: 0px;
	font-weight: bold;
	font-style: italic;
}
.lgorglptexttitle {
	font-family: Arial;
	font-size: 21px;
	color: #F29228;
	font-weight: bold;
}
.head3 {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #000066;
	margin-top: 4px;
}

.orglptext-large {
	font-family: Arial;
	font-size: 25px;
	color: #F29228;
	font-weight: bold;
}
.headertext {
	font-family: Arial;
	font-size: 18px;
	color: #0647DF;
	font-weight: normal;
	font-style: italic;
}
.anote {
	font-family:Arial;
	font-weight:bold; 
	font-size:14px;
	text-decoration:none;
}
.anote:hover {
	text-decoration:underline;
}
.anote:visited {
	color:black;
}
.anote:link {
	color:black;
}
.menu {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	padding-left: 20px;
	padding-top: 2px;
}
.ceo {
	font-family: arial;
	font-size: 11px;
	color: #000066;
	padding-left: 10px;
}
.bodTitles {
	font-family: Arial;
	font-size: 13px;
	color: #445ECB;
	font-weight: bold;
}
.smlinks {
	font-family: Arial;
	font-size: 10px;
}
.smlptext {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #0E2887;
}
.mout {
	background-color: #ffffff;
	text-decoration: none;
	width: 100%;
	padding: 0px;
}
.mover {
	background-color: #DBEAF5;
	text-decoration: none;
	width: 100%;
	padding: 0px;
}
.selmout {
	background-color: #ffffff;
	text-decoration: none;
	width: 100%;
	padding: 0px;
	font-weight: bold;
}
.selmover {
	background-color: #DBEAF5;
	text-decoration: none;
	width: 100%;
	padding: 0px;
	font-weight: bold;
}

