body {
background: #FFFFFF;
}

p { }

td { }

a:link { 
	text-decoration: none;
	color: #000000;
}

.helpButton{
	position: absolute;
	width:16px;
	height:16px;
	background-image: url("media/help_on.gif");
	background-repeat: no-repeat;
}
a.tooltip{
	position: relative;
}
a.tooltip span{
	display: none;
	position: absolute;
	top: 24px;
	left: 10px;
	width: 350px;
	border: 1px solid #000000;
	background-color: #ffffe1;
	font-size: 12px;
	font-family: Arail;
	color: #000000;
	padding-left: 2px;
}
a.tooltip:hover span{
	display: block;
}




.FAQQuestion a:link{
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
}

.FAQQuestion a:visited{
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
}

.FAQQuestion a:hover{
	color: #ef8200;
	font-weight: bold;
	text-decoration: none;
	font-family: Arial;
	font-size: 12px;
	font-style: normal;	
}

.everything{
	width: 900px;
}

.headerNav{
	position: relative;
	top: -12px;
	left: 333px;
}

.launch{
	position: relative;
	top: 23x;
	left: 380px;
	background-image: url("media/launch_image.jpg");
	background-repeat: no-repeat;
	width: 67px;
	height: 56px;
}

.subHeaderNav1{
	position: absolute;
	top: -50px;
	left: 340px;
	width: 109px;
	visibility: hidden;
}

.subHeaderNav2{
	position: absolute;
	top: -50px;
	left: 448px;
	width: 147px;
	visibility: hidden;
}

.subHeaderNavB{
	position: absolute;
	top: 400px;
	left: 574px;
	width: 120px;
	visibility: hidden;
}

.subHeaderNavTable{
	width: 100%;
	margin-top: 3px;
}

.subHeaderTD1{
	padding-top: 4px;
	padding-left: 10px;
	padding-bottom: 4px;
	padding-right: 10px;
	background-color: #bae4f6;
	color: #227a9f;
	font-family: Arial;
	font-size: 12px;
	
}

.subHeaderTD2{
	padding-top: 4px;
	padding-left: 20px;
	padding-bottom: 4px;
	padding-right: 10px;
	background-color: #bae4f6;
	color: #227a9f;
	font-family: Arial;
	font-size: 12px;
}

.subHeaderTDB{
	padding-top: 4px;
	padding-left: 20px;
	padding-bottom: 4px;
	padding-right: 10px;
	background-color: #bae4f6;
	color: #227a9f;
	font-family: Arial;
	font-size: 12px;
}

.subHeaderTD1 a{
	color: #227a9f;
}

.subHeaderTD1 a:visited{
	color: #227a9f;
}

.subHeaderTD2 a{
	color: #227a9f;
}

.subHeaderTD2 a:visited{
	color: #227a9f;
}

.subHeaderTDB a{
	color: #227a9f;
}

.subHeaderTDB a:visited{
	color: #227a9f;
}
.subHeaderTDHover1{
	padding-top: 4px;
	padding-left: 10px;
	padding-bottom: 4px;
	padding-right: 10px;
	background-color: #ff9d75;
	color: #ffffff;
	font-family: Arial;
	font-size: 12px;
}

.subHeaderTDHover1 a{
	color: #ffffff;
}

.subHeaderTDHover1 a:visited{
	color: #ffffff;
}

.subHeaderTDHover2{
	padding-top: 4px;
	padding-left: 20px;
	padding-bottom: 4px;
	padding-right: 10px;
	background-color: #ff9d75;
	color: #ffffff;
	font-family: Arial;
	font-size: 12px;
}

.subHeaderTDHover2 a{
	color: #ffffff;
}

.subHeaderTDHover2 a:visited{
	color: #ffffff;
}

.subHeaderTDHoverB{
	padding-top: 4px;
	padding-left: 20px;
	padding-bottom: 4px;
	padding-right: 10px;
	background-color: #ff9d75;
	color: #ffffff;
	font-family: Arial;
	font-size: 12px;
}

.subHeaderTDHoverB a{
	color: #ffffff;
}

.subHeaderTDHoverB a:visited{
	color: #ffffff;
}


.headerNav a:visited {
	color: #5f6a72;
}

.headerNav a:hover {
 	color: #000000;;
}

.logo{
	position: relative;
	top: 23px;
	left: 0px;
	background-image: url("media/New_Logo.gif");
	background-repeat: no-repeat;
	width: 227px;
	height: 47px;
}

.logo a{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 267px;
	height: 135px;
}

.logo a h1{
	display: none;
}


.navBlack{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}

.navBlack a{
	color: #5f6a72;
}
.navBlack a:visited{
	color: #5f6a72;
}
.navBlack a:hover{
	color: #000000;
}

.navBOrange{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #ef8200;
}

.navGray{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #5f6a72;
}

.navOrange{
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #ef8200;
}

.topBlueLine{
	position: relative;
	top: 20px;
	left: -9px;
}

.mainBox{
	position: relative;
	top: 16px;
	left: -9px;
	background-image: url("media/box_background.jpg");
	height: 290px;
	width: 900px;
}

.grayBackground{
	width: 840px;
	position: relative;
	top: 130px;
	left: 0px;
	background-image: url("media/blue_background.gif");
	padding-top: 30px;
	padding-left:50px;
	padding-right: 50px;
	padding-bottom: 30px;
}

.whiteBackground{
	width: 840px;
	position: relative;
	top: 16px;
	left: -9px;
	background: #ffffff;
	padding-top: 30px;
	padding-left: 50px;
	padding-right: 10px;
	padding-bottom: 30px;
}


.howToUseArrow{
	position: relative;
	top: 0px;
	left: -10px;
}

.georgiaBlue20{
	font-family: Georgia, Times;
	font-size: 20px;
	color: #194798;
}

.georgiaBlue14Italic{
	font-family: Georgia, Times;
	font-size: 14px;
	color: #194798;
	font-style: italic;
}

.georgiaLightBlueItalic16{
	font-family: Georgia, Times;
	font-size: 16px;
	color: #00a0df;
}

.mainDarkBlueText{
	margin-top: 25px;
	margin-left: 50px;
	width: 400px;
}

.mainLightBlueText{
	margin-left: 50px;
	margin-top: 30px;
	width: 375px;
	font-style: italic;
}


.bottomBlueLine{
	position: relative;
	top: 7px;
	left: -9px;
}

.midBox{
	position: relative;
	top: 16px;
	left: -9px;
	background-image: url("media/box_background.jpg");
	height: 290px;
	width: 900px;
}

.secondMidBox{
	position: relative;
	top: 3px;
	left: -9px;
	height: 115px;
	width: 900px;
	text-align: center;
}

.midBoxLink{
	position: relative;
	top: 3px;
	left: -9px;
	height: 40px;
	width: 900px;
	text-align: center;
	padding-top: 20px;
}

.midBoxLink a{
	font-family: Arial;
	font-size: 12px;
	color: #096bac;
	text-decoration: underline;
}

.midBoxLink a:visited{
	font-family: Arial;
	font-size: 12px;
	color: #096bac;
	text-decoration: underline;
}

.georgiaBlack14{
	font-family: Georgia, Times;
	font-size: 14px;
	color: #000000;
}

.georgiaBlack14NoStyle{
	font-family: Georgia, Times;
	font-size: 14px;
	color: #000000;
	font-style: normal;
}

.georgiaOrange14{
	font-family: Georgia, Times;
	font-size: 14px;
	color: #ef8200;
}

.georgiaOrange16{
	font-family: Georgia, Times;
	font-size: 16px;
	color: #ef8200;
}

.arialOrange12{
	font-family: Arial;
	font-size: 12px;
	color: #ef8200;
}


.scrollingTextArea{
	margin-left: 91px;
	margin-top: 20px;
	width: 300px;
	line-height: 22px;
}

.arrowImage{
	position: relative;
	left: -40px;
}




.pricingLeft{
	width: 300px;
	vertical-align: top;
}

.pricingRight{
	width: 575px;
	vertical-align: top;
}

.pricingTable{
	width: 100%;
	text-align: left;
}

.pricingTableFirst{
	width: 400px;
	background: #f4f4f4;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.pricingTableSecond{
	width: 100px;
	background: #d6e9ef;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
		
}

.pricingTableThird{
	width: 75px;
	background: #b9dde9;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
		
}

.pricingTableFourth{
	width: 75px;
	background: #a1d4e5;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
		
}

.pricingOrange{
	position: relative;
	top: -93px;
	left: 187px;
	background-image: url("media/orange_button.jpg");
	width: 127px;
	height: 28px;
	display: block;
	border: 0;
}
.pricingOrange a:hover{
	position: relative;
	left: 0px;
	top: 0px;
	background-image: url("media/blue_button.jpg");
	width: 127px;
	height: 28px;
	display: block;
	border: 0;
}

.moreReasons{
	position: relative;
	top: -120px;
	left: 333px;
	background-image: url("media/orange_button.jpg");
	width: 127px;
	height: 28px;
	display: block;
	border: 0;
}
.moreReasons a:hover{
	position: relative;
	left: 0px;
	top: 0px;
	background-image: url("media/blue_button.jpg");
	width: 127px;
	height: 28px;
	display: block;	
	border: 0;
}
.networkBox{
	position: relative;
	top: 0px;
	left: -225px;
	background-image: url("media/network.jpg");
	width: 450px;
	height: 114px;
}
.whiteLinkText{
	position: relative;
	top:8px;
	font-family: Arial;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
}

.whiteTopLinkText{
	position: absolute;
	top:2px;
	left: 7px;
	font-family: Arial;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
}

.bottomBackground{
	position: relative;
	top: -38px;
	left: -9px;
	height: 122px;
	width: 900px;
	text-align: left;
	margin-top: 40px;
	background-image: url("media/bottom_background.jpg");
}

.footer{
	position: relative;
	top: -45px;
}

.footerForMost{
	position: relative;
	top: -10px;
	left: -9px;
	width: 900px;
	text-align: center;
	margin-top: 20px;
}


.footerText{
	font-family: Trebuchet MS, Arial;
	font-size: 12px;
}

.footerText a{
	text-decoration: underline;
	color: #000000;
}

.footerText a:visited{
	text-decoration: underline;
	color: #000000;
}

.bottomText{
	margin-top: 15px;
	margin-left: 46px;
	width: 450px;
	text-align: justify;
}

.whiteGeorgia16Bold{
	font-family: Georgia, Times;
	font-size: 14px;
	color: #ffffff;
	font-weight: bold;
}
.whiteArial12{
	font-family: Arial;
	font-size: 12px;
	color: #ffffff;
}
.whiteArial10{
	font-family: Arial;
	font-size: 10px;
	color: #ffffff;
}
.blueArial12{
	font-family: Arial;
	font-size: 12px;
	color: #1b4c8e;
}
.blackArial12{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}
.blackArial10{
	font-family: Arial;
	font-size: 10px;
	color: #000000;
}
.blackArial11{
	font-family: Arial;
	font-size: 11px;
	color: #000000;
}

.securityLogos{
	position: absolute;
	top: 15px;
	left: 450px;
	background: #ffffff;
}

.verisignLogo{
	position: relative;
	top: -85px;
	left: 505px;
}

.geotrustLogo{
	position: relative;
	top: -137px;
	left: 630px;
}

.trusteLogo{
	position: relative;
	top: -133px;
	left: 632px;
}

.meetPartners{
	position: relative;
	top: -70px;
	left: 540px;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.meetPartners a{
	color: #000000;
}
.meetPartners a:visited{
	color: #000000;
}
.meetPartners a:hover{
	color: #ffffff;
}

.textInsideSecondMidBox{
	position: relative;
	left: 460px;
	top: -110px;
	padding-top: 20px;
	text-align: left;
	font-family: Georgia, Times;
	font-size: 14px;
	color: #000000;
}
.textInsideSecondMidBox a{
	color: #000000;
}
.textInsideSecondMidBox a:visited{
	color: #000000;
}
.textInsideSecondMidBox a:hover{
	color: #5f6a72;
}


.rightSideStuff{
	position: relative;
	top: -250px;
	left: 470px;
	width: 410px;
	text-align: justify;
}

.rightSideImage{
	position: absolute;
	top: 0px;
	left: 0px;
}

.middleRightTitle{
	position: absolute;
	top: 10px;
	left: 100px;
}

.middleRightText{
	position: absolute;
	top: 80px;
	left: 80px;
}

.middleRightLi{
	list-style-image: url("media/bullet.gif");
	line-height: 20px;

	
}

.georgiaOrange20{
	font-family: Georgia, Times;
	font-size: 20px;
	color: #ef8200;
}

.arialGray12{
	font-family: Arial;
	font-size: 12px;
	color: #676766;

}

.georgiaGray12italic{
	font-family: Arial;
	font-size: 12px;
	color: #676766;
	text-align: left;
	width: 365px;
	height: 900px;

}

.georgiaGray12italic2{
	font-family: Arial;
	font-size: 12px;
	color: #676766;
	text-align: left;

}
.georgiaGray14{
	font-family: Georgia, Times;
	font-size: 14px;
	color: #676766;
}
.georgiaGray16{
	font-family: Georgia, Times;
	font-size: 16px;
	color: #676766;
}

.pageTitle{
	font-family: Georgia, Times;
	font-size: 20px;
	color: #1c4192;
}

.pyrTableText{
	font-family: Georgai, Times;
	font-size: 14px;
	font-weight: bold;
	color: #464646;
}

.verticalLine{
	position: absolute;
	top: 60px;
	left: 440px;
}

.horizontalLine{
	position: absolute;
	top: 53px;
	left: 441px;
}

.hLine1{
	position: absolute;
	top: 195px;
	left: 281px;
	height: 1px;
	width: 159px;
}

.hLine2{
	position: absolute;
	top: 217px;
	left: 271px;
	height: 1px;
	visibility: hidden;	
	width: 168px;		
}

.hLine3{
	position: absolute;
	top: 239px;
	left: 364px;
	height: 1px;
	visibility: hidden;
	width: 75px;	
}

.hLine4{
	position: absolute;
	top: 261px;
	left: 348px;
	width: 91px;
	height: 1px;
	visibility: hidden;
}

.bottomTurn1{
	position: absolute;
	top: 189px;
	left: 434px;
}

.bottomTurn2{
	position: absolute;
	top: 211px;
	left: 434px;
}

.bottomTurn3{
	position: absolute;
	top: 233px;
	left: 434px;
}

.bottomTurn4{
	position: absolute;
	top: 255px;
	left: 434px;
}

.leftHandButton{
	position: relative;
	left: 575px;
	top: -20px;
	background-image: url("media/empty_hand_button.gif");
	width: 115px;
	height: 22px;
	border: 0px;
	display: block;
}
.leftHandButton a:hover{
	position: relative;
	left: 0px;
	top: 0px;
	background-image: url("media/filled_hand_button.gif");
	width: 115px;
	height: 22px;
	border: 0px;
	display: block;
	cursor: pointer;
}

.rightHandButton{
	position: relative;
	left: 720px;
	top: -42px;
	background-image: url("media/empty_hand_button.gif");
	width: 120px;
	height: 22px;
	border: 0px;
	display: block;
}

.rightHandButton a:hover{
	position: relative;
	left: 0px;
	top: 0px;
	background-image: url("media/filled_hand_button.gif");
	width: 120px;
	height: 22px;
	border: 0px;
	display: block;
	cursor: pointer;
}

.textImage{
	position: relative;
	left: 50px;
	top: 50px;
	width: 90px;
	height: 100px;
}

.handButton{
	position: relative;
	left: 0px;
	top: 0px;
	background-image: url("media/empty_hand_button.gif");
	width: 115px;
	height: 22px;
	border: 0px;
	display: block;
}
.handButton a:hover{
	position: relative;
	left: 0px;
	top: 0px;
	background-image: url("media/filled_hand_button.gif");
	width: 115px;
	height: 22px;
	border: 0px;
	display: block;
	cursor: pointer;
}


.securityLayersTable{
	width: 428px;
	background-image: url("media/why_so_secure_table_bg.jpg");
	border-collapse: collapse;
	vertical-align: top;
	text-align: left;
}

.securityLayersLeftSpace{
	border-spacing: 0px;

	padding-bottom: 0px;
	padding-left: 10px;
	padding-top: 3px;
	position: relative;
}

.securityLayersWhiteSpace{
	height: 10px;
}

.securityLayersTD{
	border-spacing: 0px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	height: 25px;
	padding-bottom: 0px;
	padding-top: 3px;
	padding-left: 0px;
	border-left-width: 0px;
	position: relative;
}
.securityLayersTD a:visited{
	color: #000000;
}
.securityLayersTD1{
	border-bottom-color: #fee6d0;

}
.securityLayersTD2{
	border-bottom-color: #fedfc3;
}
.securityLayersTD3{
	border-bottom-color: #feddc2;
}
.securityLayersTD4{
	border-bottom-color: #fdd1aa;
}
.securityLayersTD5{
	border-bottom-color: #fdd5b2;
}
.securityLayersTD6{
	border-bottom-color: #fcc392;
}
.securityLayersTD7{
	border-bottom-color: #fcbc85;
}
.securityLayersTD8{
	border-bottom-color: #fbb67b;
}
.securityLayersTD9{
	border-bottom-color: #faae70;
}
.securityLayersTD10{
	border-bottom-color: #fab780;
}
.securityLayersTD11{
	border-bottom-color: #f9a259;
}
.securityLayersTD12{
	border-bottom-color: #f89b4e;
}
.securityLayersTD13{
	border-bottom-color: #f79441;
}
.securityLayersTD14{
	border-bottom-color: #f68e35;
}
.securityLayersTD15{
	border-bottom-color: #f6882b;
}
.securityLayersTD16{
	border-bottom-color: #f58220;
}

.securityLayersImage{
	background-repeat: no-repeat;
	height: 25px;
	width: 60px;
}

.securityLayersImage1{
	background-image: url("media/pyr_1.jpg");
}
.securityLayersImage2{
	background-image: url("media/pyr_2.jpg");
}
.securityLayersImage3{
	background-image: url("media/pyr_3.jpg");
}
.securityLayersImage4{
	background-image: url("media/pyr_4.jpg");
}
.securityLayersImage5{
	background-image: url("media/pyr_5.jpg");
}
.securityLayersImage6{
	background-image: url("media/pyr_6.jpg");
}
.securityLayersImage7{
	background-image: url("media/pyr_7.jpg");
}
.securityLayersImage8{
	background-image: url("media/pyr_8.jpg");
}
.securityLayersImage9{
	background-image: url("media/pyr_9.jpg");
}
.securityLayersImage10{
	background-image: url("media/pyr_10.jpg");
}
.securityLayersImage11{
	background-image: url("media/pyr_11.jpg");
}
.securityLayersImage12{
	background-image: url("media/pyr_12.jpg");
}
.securityLayersImage13{
	background-image: url("media/pyr_13.jpg");
}
.securityLayersImage14{
	background-image: url("media/pyr_14.jpg");
}
.securityLayersImage15{
	background-image: url("media/pyr_15.jpg");
}
.securityLayersImage16{
	background-image: url("media/pyr_16.jpg");
}


.hiddenImage{
	display: none;
}

a:visited {
	text-decoration: none;
}

.hidden{
	visibility: hidden;
	position: relative;
	top: -450px;
	text-align: left;
	width: 800px;
	height: 1730px;
}


a:hover { }

a:active { }

.Launch{
	top: 20px;
	left: 950px;
}

.menu{
	position: relative;
	top: 50px;
	left: -50px;
	right: -50 px;
	visibility: visible;
	padding-top: 30px;
	padding-left:50px;
	padding-right: 50px;
	padding-bottom: 30px;
	}
	
/* begin headerfooter css */

#id619background  {
   background: url(indexmedia/id619background.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 356px;
   top: 56px;
   z-index: 2;
   width: 624px;
   height: 22px;
}

#id117loginbutton a:hover  {
   background-position: -35px 0%;
}

#id117loginbutton a  {
   width: 35px;
   background-image: url(media/id117loginbutton.gif);
}

#id117loginbutton  {
   visibility: visible;
   position: absolute;
   left: 924px;
   top: 26px;
   z-index: 3;
   width: 35px;
   height: 14px;
}


#id117loginbutton a {
   background-repeat: no-repeat;
   display: block;
   height: 24px;
   background-position: 0% 0px;
   font-size: 24px;
   line-height: 24px;
}

#copyright20072008bioconfirmallrightsreservedmenu li a,
#id251copyright20072008bioconfirmallrightsreservedprmenu li a,
#id6copyright20072008bioconfirmallrightsreservedprmenu li a,
#livechatblognewsfeedbackcontactusmenu li a  {
   font-style: Normal;
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   color: #BCBCBC;
   height: 100%;
}

#copyright20072008bioconfirmallrightsreservedmenu li,
#livechatblognewsfeedbackcontactusmenu li,
#id251copyright20072008bioconfirmallrightsreservedprmenu li,
#id6copyright20072008bioconfirmallrightsreservedprmenu li  {
   height: 100%;
   display: inline;
   margin: 0px;
}

#id251copyright20072008bioconfirmallrightsreservedprmenu,
#id6copyright20072008bioconfirmallrightsreservedprmenu,
#livechatblognewsfeedbackcontactusmenu,
#copyright20072008bioconfirmallrightsreservedmenu,
#livechatblognewsfeedbackcontactusmenu  {
   font: 11px/15px Arial;
   margin: 0px;
   height: 15px;
   padding: 0px;
   list-style: none;
   color: #BCBCBC;
   position: absolute;
   z-index: 2;
}

#livechatblognewsfeedbackcontactusmenu li a:hover,
#copyright20072008bioconfirmallrightsreservedmenu li a:hover  {
   font-style: italic;
}


#buttonbackground  {
   background: url(media/buttonbackground.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 898px;
   top: 20px;
   z-index: 2;
   width: 82px;
   height: 24px;
}

#copyright20072008bioconfirmallrightsreservedmenu {
   top: 2927px;
   left: 40px;
   text-align: left;
   width: 730px;
}
		
#layer2  {
   top: 2920px;
   left: 40px;
   visibility: visible;
   position: absolute;
   z-index: 2;
   width: 940px;
   height: 1px;
   background-color: #7DACD7;
   background-image: none;
   font-size: 1px;
}


#logobutton a:hover  
{
   background: url(indexmedia/sic_logo_no_tagline.jpg) no-repeat 0% 0px;
   display: block;
   height: 50px;
   width: 250px;
   font-size: 46px;
   line-height: 46px;

}

#logobutton a  {
   background: url(indexmedia/sic_logo_no_tagline.jpg) no-repeat 0% 0px;
   display: block;
   height: 50px;
   width: 250px;
   font-size: 46px;
   line-height: 46px;
}

#logobutton  {
   visibility: visible;
   position: absolute;
   left: 40px;
   top: 51px;
   z-index: 2;
   width: 229px;
   height: 46px;
}

/* end header and footer css */
