* { margin:0; padding:0;}
body { background:#d4d4d4; font-size:100%; line-height:1em; font-family:arial; color:#706f6d;}

BODY 
{ 
FONT-FAMILY: tahoma, arial, helvetica;
scrollbar-base-color: ACD6EE; 
scrollbar-arrow-color: 333333;
scrollbar-border:2 solid eeeeee;
scrollbar-DarkShadow-Color: 000000; 
scrollbar-shadow-color: 333333; 
scrollbar-3dlight-color: eeeeee; 
scrollbar-highlight-color: dddddd;
scrollbar-face-color: ffffff;
scrollbar-track-color: cccccc;
}

.handCursor{
cursor: hand;
}

.fields {
	background-color: #FFFFCC;
}

input.btn{
   color:#002B5C;
   font-family:'trebuchet ms',helvetica,sans-serif;
   font-size:12;
   font-weight:bold;
   background-color:#fed;
   border:2px solid;
   border-top-color:#002B5C;
   border-left-color:#002B5C;
   border-right-color:#002B5C;
   border-bottom-color:#002B5C;
   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffeeddaa');}

input.btnhov{
   border-top-color:#0C5293;
   border-left-color:#0C5293;
   border-right-color:#0C5293;
   border-bottom-color:#0C5293;}

.midtable2 {

	border-top: 0px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 0px solid #CCCCCC;
}

H1 {
font: tahoma, arial, helvetica;
color: #000000;
}
P {
font: 11pt tahoma, arial, helvetica;
}
table {
font: 11px tahoma, arial, helvetica;
}
A {
font: tahoma, arial, helvetica;
}
td {
font: 11px tahoma, arial, helvetica;
}
b {
font: 12px tahoma, arial, helvetica;
FONT-WEIGHT: BOLD;
}
P {
font: 12px tahoma, arial, helvetica;
color: #000000;
}


/*in_line*/
input, select, textarea { vertical-align:middle; font-weight:normal; font-family:arial; color:#706f6d; font-weight:normal; padding-left:7px; font-size:1em; border:solid 1px #b5b5b5}
img {
	border:0;
	vertical-align:top;
	text-align:right;
}

ul {
	margin-left: 40px;
}


.clear { clear:both;}

.aright {text-align:right}

h1{background:url(images/logo.jpg) no-repeat 0 0; height:101px; margin:0 0 0 14px; font-size:0; line-height:0}

h2 {color:#706f6d; font-size:1.17em; line-height:1.3em; font-weight:normal; margin:0 0 0 0}

h3 {color:#455460; font-size:1em; margin:0}

h4 {color:#5b5b5b; font-size:1em; margin:0 0 18px 0}

h5 {color:#e87511; font-size:1em; margin:0 0 18px 0; font-size:1.17em; line-height:1.3em; font-weight:normal}
h5 a {color:#e87511; text-decoration:underline}

p {margin:0 0 18px 0}
.p1 {margin:0 0 27px 0}

#main {background:#fff}

#header, #wrapper_header, #menu, #content, #footer {width:880px}

/*header*/
#header { height:101px; background:url(images/header_bg.gif) no-repeat 14px 0; font-size:0.8125em; line-height:1.9em}
#header a.rss_link {background:url(images/img_rss.gif) no-repeat right 0; padding-right:25px; color:#9d9d9d; text-decoration:underline}
#header a.rss_link:hover {text-decoration:none}

#header .col_1 {width:780px}
#header .col_2 {width:100px; padding-top:30px}


#wrapper_header {height:250px; vertical-align:middle; background:url(images/header_main.gif) no-repeat 14px 0; margin-left:0px}
.txt {margin:93px 0 19px 39px}
.button {margin:0 0 0 43px}
.form_cb {
	font-family: "Comic Sans MS", cursive;
	display: compact;
}

#menu {height:35px}
#menu .m1 {margin-left:13px}

#menu2 {margin-left:13px}

/*content*/
#content {font-size:0.75em; line-height:1.5em}
.title {margin-bottom:20px; display:block}
.title_1 {margin-bottom:46px; display:block}
.title_2 {margin-bottom:46px; display:block; padding-left:5;padding-right:10;padding-top:4;padding-bottom:4}
.img_left {float:left; margin:0 20px 0 0}

.pic {display:block; margin-bottom:20px}

.bg {background:url(images/col_block_bg.gif) repeat-y right}

.bg_1 {background:url(images/bg_1.jpg) no-repeat right top}
.bg_2 {background:url(images/bg_2.jpg) no-repeat right top}
.bg_3 {background:url(images/bg_3.jpg) no-repeat right top}
.bg_4 {background:url(images/bg_4.jpg) no-repeat 0 61px}
.bg_5 {background:url(images/bg_5.jpg) no-repeat right top}
.bg_6 {background:url(images/bg_6.jpg) no-repeat right top}


/*footer*/
#footer {height:101px; background:url(images/footer_bg.gif) no-repeat 14px 29px;vertical-align:middle; color:#706f6d; font-size:0.75em}
#footer .indent {padding:48px 0 0 40px}
#footer a {color:#e87511; text-decoration:underline}
#footer a:hover {text-decoration:none}
#footer .menu {padding-bottom:4px; word-spacing:18px}
#footer .menu a { color:#706f6d; text-decoration:underline; word-spacing:0}
#footer .menu a:hover {text-decoration:none}

/*================== index.html ==================*/
#page1 #content .row_1 .indent { padding:0 30px 35px 38px}
#page1 #content .row_1 .title {margin-bottom:17px}
#page1 #content .row_2 .indent { padding:0 14px 0 14px}
#page1 #content .row_2 .ind { padding:23px 20px 11px 25px}
#page1 #content .row_3 .indent { padding:36px 32px 0 40px}
#page1 #content .row_3 .img_left {margin-bottom:60px}

/*================== index-1.html ==================*/
#page2 #content .row_1 .indent { padding:0 30px 35px 38px}
#page2 #content .row_2 .col_1 .indent { padding:0 39px 0 14px}
#page2 #content .row_2 .col_1 .ind {padding:23px 27px 16px 25px}
#page2 #content .row_2 .col_2 .indent { padding:0 45px 0 0}

/*================== index-2.html ==================*/
#page3 #content .row_1 .indent { padding:0 30px 14px 38px}
#page3 #content .row_1 .box {width:688px; margin-top:20px}
#page3 #content .row_1 .col_box_1 {width:361px}
#page3 #content .row_1 .col_box_1 .ind {padding-right:28px}
#page3 #content .row_1 .col_box_2 {width:327px}
#page3 #content .row_2 .col_1 .indent { padding:2px 40px 0 40px}
#page3 #content .row_2 .box {width:420px; padding-bottom:10px}
#page3 #content .row_2 .box h5 {margin:0}
#page3 #content .row_2 .box .img_left {margin-right:15px}
#page3 #content .row_2 .col_box_1 {width:220px}
#page3 #content .row_2 .col_box_1 .ind {padding-right:20px}
#page3 #content .row_2 .col_box_2 {width:200px}
#page3 #content .row_2 .col_2 .indent { padding:0 14px 0 0}
#page3 #content .row_2 .col_2 .ind {padding:23px 20px 19px 25px}

/*================== index-3.html ==================*/
#page4 #content .row_1 .indent { padding:0 30px 25px 38px}
#page4 #content .row_2 .indent { padding:0 14px 0 14px}
#page4 #content .row_2 .ind { padding:23px 20px 16px 25px}
#page4 #content .row_2 .box {width:686px}
#page4 #content .row_2 .box h5 {margin:0}
#page4 #content .row_2 .box .img_left {margin-right:15px}
#page4 #content .row_2 .col_box_1 {width:355px}
#page4 #content .row_2 .col_box_1 .ind_1 {padding-right:30px}
#page4 #content .row_2 .col_box_2 {width:331px}
#page4 #content .row_3 .indent { padding:36px 32px 0 40px}

/*================== index-4.html ==================*/
#page5 #content .row_1 .indent { padding:0 40px 31px 38px}
#page5 #content .row_1 h3 {margin-bottom:18px}
#page5 #content .row_2 .col_1 .indent { padding:2px 45px 0 40px}
#page5 #content .row_2 .col_1 h3 {margin-bottom:18px}
#page5 #content .row_2 .col_2 .indent { padding:0 14px 0 0}
#page5 #content .row_2 .col_2 .ind {padding:23px 20px 19px 25px}

/*================== index-5.html ==================*/
#page6 #content .row_1 .indent { padding:0 30px 35px 38px}
#page6 #content .row_2 .col_1 .indent { padding:0 39px 0 14px}
#page6 #content .row_2 .col_1 .ind {padding:23px 27px 25px 25px}
#page6 #content .row_2 .col_2 .indent { padding:0 30px 0 0}
#page6 #content .row_2 .col_2 .box {width:426px; padding-bottom:28px}
#page6 #content .row_2 .col_2 .box .col_box_1 {width:234px}
#page6 #content .row_2 .col_2 .box .col_box_1 .ind {padding-right:20px}
#page6 #content .row_2 .col_2 .box .col_box_2 {width:192px}
#page6 #content .row_2 .col_2 .box_1 {width:423px}
#page6 #content .row_2 .col_2 .box_1 .col_box_1 {width:217px}
#page6 #content .row_2 .col_2 .box_1 .col_box_2 {width:206px}

/*EXTRANAV*/
#extranavcontainer { width:176px; text-align:left; margin: 10px 10px 10px 9px; }
#extranav_top { width:176px; height:7px; background:url(images/bg_extranav_top.gif) top left no-repeat; margin: 0px; }
#extranav_nextsteps {text-align:center;font:bold 12px/12px Verdana, Arial;color:#fff;width:176px;height:20px; background:url(images/bg_extranav_nextsteps.gif) top left no-repeat; margin: 0px;padding-top:5px;}
#extranav_nextstepsred { text-align:center;font:bold 12px/12px Verdana, Arial;color:#fff;width:176px; height:20px; background:url(images/bg_extranav_nextstepsred.gif) top left no-repeat; margin: 0px; padding-top:5px;}
#extranav_nextstepsgreywh { text-align:center;font:bold 12px/12px Verdana, Arial;color:#fff;width:176px; height:20px; background:url(images/bg_extranav_nextsteps_greywh.gif) top left no-repeat; margin: 0px; padding-top:5px;}
#extranav_news { width:165px; height:56px; background:url(images/cta_redtrial1.gif) left no-repeat; margin: 5px; padding-top:5px;}
#extranav_nextstepsltgrey { text-align:center;font:bold 11.5px/11.5px Verdana, Arial;color:#4e4d4d;width:176px; height:20px; background:url(images/bg_extranav_nextsteps_ltgrey.gif) top left no-repeat; margin: 0px; padding-top:5px;}
#extranav_bottom { width:176px; height:19px; background:url(images/bg_extranav_bottom_wh.gif) top left no-repeat; margin: 0px;}
#extranav_bottom.bg { background:url(images/bg_extranav_bottom_tan.gif) top left no-repeat; }
#extranav { background: url(images/bg_container_wide.gif) top left repeat-y;  }
#extranav h1 { font: normal 14px/14px Verdana, Arial; color:#F10; }
#extranav h3 { font: bold 14px/14px Verdana, Arial; color:#000; padding:3px 3px 4px 0px; border-bottom:1px solid #CCC; }
#extranav ul { list-style: none; padding:0 1px 0 1px; color:#000; }
#extranav li { padding: 4px 0px 4px 0px; border-bottom:0px; }
#extranav p { padding: 4px 15px 4px 15px; }
#extranav img.icon {margin:3px 5px 0 15px;vertical-align:middle;}

/*EXTRANAVLEFT*/
#extranavleft_industry { text-align:left;font:bold 11.5px/11.5px Verdana, Arial;color:#fff;height:40px;padding-left:10px; background:url(images/bg_industry.gif) top left no-repeat; margin: 0px; padding-top:7px;padding-left:5px;}
#extranavleft_security { text-align:left;font:bold 11.5px/11.5px Verdana, Arial;color:#fff;height:40px;padding-left:10px; background:url(images/bg_security.gif) top left no-repeat; margin: 0px; padding-top:7px;padding-left:5px;}
#extranavleft_partners { text-align:left;font:bold 11.5px/11.5px Verdana, Arial;color:#fff;height:40px;padding-left:10px; background:url(images/bg_partners.gif) top left no-repeat; margin: 0px; padding-top:7px;padding-left:5px;}
#extranavleft_company { text-align:left;font:bold 11.5px/11.5px Verdana, Arial;color:#fff;height:40px;padding-left:10px; background:url(images/bg_company.gif) top left no-repeat; margin: 0px; padding-top:7px;padding-left:5px;}
#extranavleft_payments { text-align:left;font:bold 11.5px/11.5px Verdana, Arial;color:#fff;height:40px;padding-left:10px; background:url(images/bg_payments.gif) top left no-repeat; margin: 0px; padding-top:7px;padding-left:5px;}
#extranavleft_bottom { width:223px; height:19px; background:url(images/bg_extranav_bottom_ex_wh.gif) top left no-repeat; margin: 0px;}
#extranav_left { width:223px; background: url(images/bg_container_ex_wide.gif) top left repeat-y;  }

input {width:200px; height:22px}
.div_input {height:32px}
textarea {width:417px; height:125px; overflow:auto; margin-bottom:4px; display:block}
.div_links {text-align:right; width:423px}

/*================== index-6.html ==================*/
#page7 #content .indent { padding:0 40px 0 40px}

/*==================block====================*/
.block { background:url(images/top_1.gif) repeat-x top #f0f0f0; width:100%}
.blockleft {text-align:center;font:bold 12px/12px Verdana, Arial;color:#fff;width:176px;height:20px; background:url(images/bg_extranav_nextsteps.gif) top left no-repeat; margin: 0px;padding-top:5px;}
.block .bkg { width:223px; background: url(images/bg_container_wide.gif) left top repeat-y;  }

/*===================fonts=======================*/

.main {font-family: tahoma, arial, helvetica; font-size: 11px; color: #000000;}
.main A:link{TEXT-DECORATION: none; COLOR: #66bd29;FONT-WEIGHT: normal;}
.main A:visited{TEXT-DECORATION: none; COLOR: #66bd29;FONT-WEIGHT: normal;}
.main A:hover{
	TEXT-DECORATION: underline;
	COLOR: #66bd29;
	FONT-WEIGHT: normal;
}

.main2 {font-family: tahoma, arial, helvetica; font-size: 12px; color: #000000;}
.main2 A:link{TEXT-DECORATION: underline; COLOR: #0C5293; FONT-WEIGHT: BOLD;}
.main2 A:visited{TEXT-DECORATION: underline; COLOR: #0C5293;FONT-WEIGHT: BOLD;}
.main2 A:hover{TEXT-DECORATION: none; COLOR: #66bd29; FONT-WEIGHT: BOLD;}

.main3 {font-family: tahoma, arial, helvetica; font-size: 11px; color: #002B5C;}
.main3 A:link{TEXT-DECORATION: underline; COLOR: #002B5C FONT-WEIGHT: BOLD;}
.main3 A:visited{TEXT-DECORATION: underline; COLOR: #002B5C;FONT-WEIGHT: BOLD;}
.main3 A:hover{TEXT-DECORATION: none; COLOR: #66bd29; FONT-WEIGHT: BOLD;}

.mainblue {font-family: tahoma, arial, helvetica; font-size: 11px; color: #66bd29;FONT-WEIGHT: BOLD;}
.mainblue A:link{TEXT-DECORATION: none;COLOR: #66bd29;FONT-WEIGHT: BOLD;}
.mainblue A:visited{TEXT-DECORATION: none;COLOR: #66bd29;FONT-WEIGHT: BOLD;}
.mainblue A:hover{TEXT-DECORATION: underline;COLOR: #66bd29; FONT-WEIGHT: BOLD;}

.mainblue2 {font-family: tahoma, arial, helvetica;font-size: 11px;color: #368FC2;font-weight: normal;}
.mainblue2 A:link{TEXT-DECORATION: none;COLOR: #368FC2; FONT-WEIGHT: normal;}
.mainblue2 A:visited{TEXT-DECORATION: none;COLOR: #368FC2; FONT-WEIGHT: normal;}
.mainblue2 A:hover{TEXT-DECORATION: underline;COLOR: #66bd29; FONT-WEIGHT: normal;}

.heading1 {font-family: tahoma, arial, helvetica; font-size: 16px;color: #000000; FONT-WEIGHT: BOLD;}
.heading1 A:link{TEXT-DECORATION: none;COLOR: #000000;FONT-WEIGHT: BOLD;}
.heading1 A:visited{TEXT-DECORATION: none;COLOR: #000000;FONT-WEIGHT: BOLD;}
.heading1 A:hover{TEXT-DECORATION: underline;COLOR: #66bd29;FONT-WEIGHT: BOLD;}

.heading2 {font-family: tahoma, arial, helvetica; font-size: 14px;color: #333333; FONT-WEIGHT: BOLD;}
.heading2 A:link{TEXT-DECORATION: none;COLOR: #333333;FONT-WEIGHT: BOLD;}
.heading2 A:visited{TEXT-DECORATION: none;COLOR: #333333;FONT-WEIGHT: BOLD;}
.heading2 A:hover{TEXT-DECORATION: underline;COLOR: #66bd29;FONT-WEIGHT: BOLD;}

.heading3 {font-family: tahoma, arial, helvetica; font-size: 12px;color: #455560; FONT-WEIGHT: BOLD; padding:3px 3px 4px 0px;}
.heading3 A:link{TEXT-DECORATION: none;COLOR: #455560;FONT-WEIGHT: BOLD;}
.heading3 A:visited{TEXT-DECORATION: none;COLOR: #455560;FONT-WEIGHT: BOLD;}
.heading3 A:hover{TEXT-DECORATION: underline;COLOR: #66bd29;FONT-WEIGHT: BOLD;}

.heading4 {
	font-family: tahoma, arial, helvetica;
	font-size: 11px;
	color: #333333;
}
.heading4 A:link{TEXT-DECORATION: none; COLOR: #333333;FONT-WEIGHT: normal;}
.heading4 A:visited{TEXT-DECORATION: none; COLOR: #333333;FONT-WEIGHT: normal;}
.heading4 A:hover{TEXT-DECORATION: underline; COLOR: #66bd29;FONT-WEIGHT: normal;}

.heading5 {
	font-family: tahoma, arial, helvetica;
	font-size: 11px;
	color: #455560;
	FONT-WEIGHT: bold;
}
.heading5 A:link{TEXT-DECORATION: none;COLOR: #455560;FONT-WEIGHT: BOLD;}
.heading5 A:visited{TEXT-DECORATION: none;COLOR: #455560;FONT-WEIGHT: BOLD;}
.heading5 A:hover{TEXT-DECORATION: underline;COLOR: #66bd29;FONT-WEIGHT: BOLD;}


.heading6 {font-family: tahoma, arial, helvetica; font-size: 12px;color: #455560; FONT-WEIGHT: BOLD;}
.heading6 A:link{TEXT-DECORATION: none;COLOR: #455560;FONT-WEIGHT: BOLD;}
.heading6 A:visited{TEXT-DECORATION: none;COLOR: #455560;FONT-WEIGHT: BOLD;}
.heading6 A:hover{TEXT-DECORATION: underline;COLOR: #66bd29;FONT-WEIGHT: BOLD;}

.heading7 {font-family: tahoma, arial, helvetica; font-size: 11px;color: #0C5293;}
.heading7 A:link{TEXT-DECORATION: none; COLOR: #0C5293;}
.heading7 A:visited{TEXT-DECORATION: none; COLOR: #0C5293;}
.heading7 A:hover{TEXT-DECORATION: underline; COLOR: #66bd29;}


.copyright {COLOR: #666666;FONT-SIZE: 10px; FONT-FAMILY: tahoma, verdana, arial,  helv, helvetica, sans-serif;}

.whiteBOLD {
font-family: tahoma, arial, helvetica;
font-size: 11px;
color: #FFFFFF;
font-weight: bold;
}

.whiteBOLD A:link
{
TEXT-DECORATION: none;
COLOR: #FFFFFF;
FONT-WEIGHT: BOLD;
}

.whiteBOLD A:visited
{
TEXT-DECORATION: none;
COLOR: #FFFFFF;
FONT-WEIGHT: BOLD;
}

.whiteBOLD A:hover
{
TEXT-DECORATION: none;
COLOR: #FFFFFF;
FONT-WEIGHT: BOLD;

}
.mainblueBIGBOLD {
font-family: tahoma, arial, helvetica;
font-size: 15px;
color: #002B5C;
font-weight: bold;
}


 .imageborder{
	COLOR: #000000;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background : #000000;
	background-color : #000000;
	border:1px solid #000000;
	valign: middle;
	padding: 5px;
}


.tablewhite{
	COLOR: #999999;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background : #FFFFFF;
	bordercolor: #000000;
	background-color : #FFFFFF;
	valign: middle;
	font-size: 10px;
	padding: 2px;
	margin: 10px;
	border: 1px solid #666666;
}
.submitbutton {
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000033;
}
