/* Basic CSS for openacircle.com */

body {
	margin: 0 auto;
	padding: 0;
	font-size: 62.5%; /* Resets 1em to 10px */
	font-family:Tahoma, arial, sans-serif;
	background: #3868B4 url('../images/bgRepeat2.jpg') top left repeat-x;
	color: #666666;
	text-align: center;
	}
	
.body2 {
	margin: 0 auto;
	padding: 0;
	font-size: 62.5%; /* Resets 1em to 10px */
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	background: #a5aebf url('../images/bgRepeat2.jpg') top left repeat-x;
	color: #666666;
	text-align: center;
	}
	
.body3 {
	margin: 0 auto;
	padding: 0;
	font-size: 62.5%; /* Resets 1em to 10px */
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	background: #3868b4 url('../images/bgRepeat3.jpg') top left repeat-x;
	color: #666666;
	text-align: center;
	}
	
#page {
	text-align: left;
	margin: 0px auto;
	padding: 0;
	width: 940px;
	}
	
h4 {
	display:none;
	}
	
/* TD CLASSES */

.myFeed {
	background:url('../images/specICONsprite.png') top left no-repeat;
	width:16px;
	height:16px;
	float:left;
	background-position:-80px -16px;
	}
	
.liveRoom {
	background:url('../images/specICONsprite.png') top left no-repeat;
	width:16px;
	height:16px;
	background-position:-64px -16px;
	}
	
.audio {
	background:url('../images/specICONsprite.png') top left no-repeat;
	width:16px;
	height:16px;
	background-position:-48px -16px;
	}
	
.desktopShare {
	background:url('../images/specICONsprite.png') top left no-repeat;
	width:16px;
	height:16px;
	background-position:-32px -16px;
	}
	
.videoEmail {
	background:url('../images/specICONsprite.png') top left no-repeat;
	width:16px;
	height:16px;
	background-position:-16px -16px;
	}
	
.fileLibrary {
	background:url('../images/specICONsprite.png') top left no-repeat;
	width:16px;
	height:16px;
	background-position:0px -16px;
	}
	
.writePost {
	background:url('../images/specICONsprite.png') top left no-repeat;
	width:16px;
	height:16px;
	background-position:-96px 0px;
	}
	
.alerts {
	background:url('../images/specICONsprite.png') top left no-repeat;
	width:16px;
	height:16px;
	background-position:-80px 0px;
	}
	
.desktopWidget {
	background:url('../images/specICONsprite.png') top left no-repeat;
	width:16px;
	height:16px;
	background-position:-64px -16px;
	}
	
.schedulingCalendar {
	background:url('../images/specICONsprite.png') top left no-repeat;
	width:16px;
	height:16px;
	background-position:-48px -16px;
	}
	
.contactIntegration {
	background:url('../images/specICONsprite.png') top left no-repeat;
	width:16px;
	height:16px;
	background-position:-32px -16px;
	}
	
.instantMessages {
	background:url('../images/specICONsprite.png') top left no-repeat;
	width:16px;
	height:16px;
	background-position:-16px -16px;
	}
	
.liveRoomNotes {
	background:url('../images/specICONsprite.png') top left no-repeat;
	width:16px;
	height:16px;
	background-position:0px 0px;
	}

	

/* CONTENT STYLES */
#bodyContent {
	float:left;
	text-align:left;
	margin:0px auto;
	width:940px;
	height:auto;
	background:url(../images/contentBG.png) top left repeat-y;
	background-position:1px 0;
	}
	
#bodyContent2 {
	float:left;
	text-align:left;
	margin:0px auto;
	width:940px;
	height:auto;
	
	}
	
/* HOME PG ELEMENTS */

#homeHeadline {
	width:940px;
	height:34px;
	float:left;
	background:url('../images/headline01.jpg') top left no-repeat;
	background-position:1px 0;
	font-family:Times New Roman, Times, serif;
	font-size:34px;
	padding-left:130px;
	color:#7b9bcc;
	}
	
#homeHeadline2 {
	width:940px;
	height:54px;
	float:left;
	background:url('../images/textHeadline.jpg') top left no-repeat;
	background-position:1px 0;
	}
	
#textHeadline {
	width:800px;
	margin-left:131px;
	margin-top:5px;
	float:left;
	text-align:left;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#3868b4;
	background-position:1px 0;
	line-height:14px;
	}
	
#blankLeft {
	width:536px;
	height:288px;
	float:left;
	background:url('../images/homePG2.jpg') top left no-repeat;
	background-position:1px 0;
	}
	
#homeButtonArea {
	width:536px;
	height:35px;
	float:left;
	background:url('../images/homePG3.jpg') top left no-repeat;
	background-position:1px 0;
	}
	
#blankLeft2 {
	width:536px;
	height:37px;
	float:left;
	background:url('../images/homePG4.jpg') top left no-repeat;
	background-position:1px 0;
	}
	
#buttonSpot {
	width:31px;
	height:35px;
	float:left;
	margin:7px 0px 0px 5px;
	}
	
a.homePlay {
	width:31px;
	height:35px;
	background:url('../images/homePlay01.png') top left no-repeat;
	float:left;
	}
	
a.homePlay:hover {
	width:31px;
	height:35px;
	background:url('../images/homePlay02.png') top left no-repeat;
	}
#insideContent {
	width:940px;
	float:left;
	height:475px;
	background:url('../images/rightSideBG2.jpg') bottom left repeat-x;
	background-position:2px 0px;
	}
	
#insideContent2 {
	width:940px;
	float:left;
	height:auto;
	background:none;
	}
	
#leftSide {
	width:535px;
	height:440px;
	float:left;
	}
	
#leftSide12 {
	width:535px;
	height:360px;
	float:left;
	}


#topLeftSide {
	width:535px;
	height:96px;
	background:url('../images/headline.png') top left no-repeat;
	background-position:1px 0;
	}
	
#topLeftSide6 {
	width:535px;
	height:96px;
	background:none;
	background-position:1px 0;
	}
	
#bottomLeftSide {
	width:535px;
	height:344px;
	background:url('../images/people.jpg') top left no-repeat;
	background-position:1px 0;
	}
	
#bottomLeftSide6 {
	width:535px;
	height:344px;
	background:none;
	background-position:1px 0;
	}
	
	
#leftSide2 {
	width:665px;
	height:500px;
	float:left;
	}
	
#topLeftSide2 {
	width:700px;
	height:46px;
	background-position:10px 0;
	font-family:Arial, Verdana, sans-serif;
	font-size:32px;
	color:#666666;
	padding-left:25px;
	padding-top:5px;
	float:left;
	}
	
#bottomLeftSide2 {
	width:679px;
	height:509px;
	background:url('../images/rightSideBG2.jpg') bottom left repeat-x;
	float:left;
	margin-left:3px;
	}
	
#leftSide3 {
	width:510px;
	height:490px;
	background:url('../images/rightSideBG3.jpg') bottom left repeat-x;
	margin:0 0 0px 3px;
	float:left;
	}
	
#topLeftSide3 {
	width:490px;
	height:41px;
	font-family:Arial, Verdana, sans-serif;
	font-size:30px;
	padding-left:20px;
	color:#666666;
}
	
#bottomLeftSide3 {
	width:510px;
	height:449px;
	background:url('../images/checkBIG.png') top left no-repeat;
	float:left;
}

#leftSide4 {
	width:436px;
	height:500px;
	background:url('../images/rightSideBG5.jpg') bottom left repeat-x;
	margin:0 0 0px 3px;
	padding-left:20px;
	float:left;
	}
	
#topLeftSide4 {
	width:421px;
	height:51px;
	font-family:Arial, Verdana, sans-serif;
	font-size:28px;
	color:#666666;
	padding-top:10px;
	padding-left:15px;
	float:left;
	}
	
#bottomLeftSide4 {
	width:436px;
	height:439px;
	float:left;
}

#insideLeftSide3 {
	width:510px;
	height:auto;
	float:left;
	padding:90px 0 0 115px;
	}
	
	
.left3 ul {
}

.left3 li {
	list-style-image:url('../images/greenDot.png');
	font:13px Tahoma, Arial, Helvetica, sans-serif;
	margin-bottom:10px;
	}
	
.boldLeft3 li {
	font: bold 13px Arial, Helvetica, sans-serif;
	list-style:none;
	margin:0px 0px -5px -15px;
	}
	
#rightSide {
	width:405px;
	height:440px;
	float:left;
	background:url('../images/rightSideBG.jpg') top left no-repeat;
	}
	
#rightSide6 {
	width:405px;
	height:440px;
	float:left;
	background:none;
	}
	
#rightSide7 {
	width:404px;
	height:360px;
	float:left;
	background:url('../images/rightSideBG6.jpg') top left no-repeat;
	background-position:1px 0;
	}
	
#rightSideTop {
	width:375px;
	height:170px;
	margin:5px 0px 0px 30px;
	}
	
#rightSideBottom {
	width:380px;
	height:333px;
	margin:5px 0px 0px 25px;
	padding-top:7px;
	background:url('../images/signUPbox.png') top left no-repeat;
	}
	
#rightSideBottomNObox {
	width:380px;
	height:260px;
	margin:20px 0px 0px 25px;
	padding-top:70px;
	background:url('../images/signUPgraphic.png') top left no-repeat;
	position:relative;
	}
	
#rightSide2 {
	width:255px;
	height:545px;
	float:left;
	margin-left:17px;
	margin-top:15px;
	background:url('../images/rightSideBG2.jpg') bottom left no-repeat;
	}
	
#rightSideTop2 {
	width:275px;
	height:35px;
	/*background:url('../images/headline3.png') top left no-repeat;*/
	font-family:Arial, Verdana, sans-serif;
	font-size:23px;
	color:#666666;
	padding-left:15px;
	padding-top:30px;
}
#rightSideBottom2 {
	width:255px;
	height:429px;
	padding:10px 0 0px 10px;
	}
	
#rightSide3 {
	width:425px;
	height:490px;
	float:left;
	background:url('../images/rightSideBG3.jpg') bottom left repeat-x;
	margin-right:2px;
	}
	
#rightSideTop3 {
	width:425px;
	height:230px;
	background:url('../images/cameraBGbox.png') top left no-repeat;
	}
	
#tableDIV {
	width:394px;
	height:202px;
	padding:8px 0px 15px 14px;
	}
	
.regText {
	font:12px Arial, Helvetica, sans-serif;
	color:#666666;
	}
	
#rightSideBottom3 {
	width:425px;
	height:260px;
	padding:10px 0 0px 20px;
	}
	
#rightSide4 {
	width:438px;
	height:500px;
	float:left;
	background:url('../images/rightSideBG3.jpg') bottom left repeat-x;
	margin-right:2px;
	padding-left:20px;
	padding-right:20px;
	}
	
#rightSideTop4 {
	width:438px;
	height:61px;
	}
	
#rightSideBottom4 {
	width:438px;
	height:439px;
	}
	
.specTextBold {
	font: 13px Tahoma, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#666666;
	}
	
.specText {
	font: 13px Tahoma, Arial, Helvetica, sans-serif;
	color:#666666;
	}
	
.contentTextBold {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#666666;
	}
	
.contentTextBold2 {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#666666;
	}
	
.pricingTextBold {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#666666;
	}
	
.contentText {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	}
	
.pricingText {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	}
	
#signUp {
	width:340px;
	height:200px;
	margin:0px 25px 0 10px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:right;
	}
	
a.signUPbtn {
	width:112px;
	height:35px;
	background:url('../images/signUPsprite.png') top left no-repeat;
	background-position:0px 0px;
	float:right;
	z-index:1px;
	position:absolute;
	bottom:42%;
	right:10%;
	}
	
a.signUPbtn:hover {
	width:112px;
	height:35px;
	background-position:0px -34px;
	}
a.signUPbtn_pricing {
	width:97px;
	height:34px;
	background:url('../images/signUPpackage.png') top left no-repeat;
	background-position:0px 0px;
	float:left;
	font-family:arial, Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#ffffff;
	line-height:32px;
	font-weight:normal;
	margin-left:6px;
	margin-top:5px;
	z-index:1px;
	text-decoration:none;
}
	
a.signUPbtn_pricing:hover {
	width:97px;
	height:34px;
	background-position:0px -34px;
	text-decoration:none;
	}		
#note {
	width:335px;
	height:auto;
	margin:6px 20px 0px 0px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:13px;
	text-align:left;
	}
	
a.policy {
	color:#3868b4;
	text-decoration:none;
	}
	
a.policy:hover {
	color:#3868b4;
	text-decoration:underline;
	}
	
/* SIGN IN STYLES - PER VIKAS */

.floatRight {
	float: right;
}

.floatLeft {
	float: left;
}

.genariallink {
	font:normal 11px arial;
	color:#3868b4;
	cursor:pointer;
	text-decoration:none;
}


.genariallink:hover {
	font:normal 11px arial;
	color:#3868b4;
	cursor:pointer;
	text-decoration:underline;
}



.size11 {
	font-size:11px;
}

.top_txtfield {
	padding:3px 2px 0px 2px;
	font:normal 11px tahoma, Helvetica, sans-serif;
	border:1px solid #3868b4;
	height:16px;
	color:#777777;
}
.txtfield {
	padding:3px 2px 0px 2px;
	font:normal 11px tahoma, Helvetica, sans-serif;
	border:1px solid #3868b4;
	height:16px;
	color:#777777;
	margin:0px;
}
.listbox {
	font:normal 11px tahoma, Helvetica, sans-serif;
	border:1px solid #3868b4;
	height:18px;
	color:#777777;
}

.popup_forgotpasswordbox {
	width:229px;
	height:145px;
	border:1px solid #3868b4;
	border-right-width:2px;
	border-bottom-width:2px;
	padding-top:27px;
	padding-left:27px;
	font:normal 12px tahoma;
	color:#000000;
	position:absolute;
	top:80px;
	left:744px;
	background-color:#FFFFFF;
}
.popup_resetpassword {
	width:229px;
	height:190px;
	border:1px solid #3868b4;
	border-right-width:2px;
	border-bottom-width:2px;
	padding-top:12px;
	padding-left:27px;
	font:normal 12px tahoma;
	color:#000000;
	position:absolute;
	top:80px;
	left:744px;
	background-color:#FFFFFF;
}

.paddingright25 {
	padding-right:25px;
}
.smallariallink {
	font:normal 11px arial;
	color:#336699;
	text-decoration:none;
}
.gentahomalink {
	font:normal 12px tahoma;
	color:#3868b4;
	cursor:pointer;
	text-decoration:none;
}
.smalltahomalink {
	font:normal 11px tahoma;
	color:#3868b4;
	text-decoration:none;
	cursor:pointer;
}
.genverdanalink {
	font:normal 11px verdana;
	cursor:pointer;
	line-height:17px;
	text-decoration:none;
}
.genverdanalink:hover {
	font:normal 11px verdana;
	cursor:pointer;
	line-height:17px;
	text-decoration:underline;
}
.height18 {
	height:18px;
}
.floatLeft {
	float: left;
}
.floatRight {
	float: right;
}
.alignLeft {
	text-align: left;
}
.alignRight {
	text-align: right;
}
.alignCenter {
	text-align:center;
}
.fntbold {
	font-weight: bold;
}
.fntitalic {
	font-style:italic;
}
.fnttahoma {
	font-family:tahoma, Helvetica, sans-serif;
}
.fntarial {
	font-family:Arial, Helvetica, sans-serif;
}
.fntverdana {
	font-family:Verdana, Arial, Helvetica, sans-serif
}
.ltrspacing
{
letter-spacing:1px;
}
.size11 {
	font-size:11px;
}
.size12 {
	font-size:12px;
}
.size13 {
	font-size:13px;
}
.size14 {
	font-size:14px;
}
.size15 {
	font-size:15px;
}
.size18 {
	font-size:18px;
}

.txtdarkgray {
	color:#666666;
}
.txtblack {
	color:#000000;
}
.txtblue {
	color:#336699;
}
.txtlightblue {
	color:#a0bce7;
}
.txtwhite {
	color:#ffffff;
}
.txtlightblue {
	color:#c0cee6;
}
.handcursor {
	cursor: pointer;
}
.linehgt17 {
	line-height:17px;
}
.linehgt20 {
	line-height:20px;
}
.txtdecoration_none {
	text-decoration:none;
}
.txtdecoration_underline {
	text-decoration:underline;
}
.paddingtop1 {
	padding-top:1px;
}
.paddingtop5 {
	padding-top:5px;
}
.paddingtop2 {
	padding-top:2px;
}
.paddingtop3 {
	padding-top:3px;
}
.paddingtop4 {
	padding-top:4px;
}
.paddingright5 {
	padding-right:5px;
}
.paddingright10 {
	padding-right:10px;
}
.paddingbottom3 {
	padding-bottom:3px;
}
.paddingleft5 {
	padding-left:5px;
}
.paddingleft2 {
	padding-left:2px;
}
.paddingleft4 {
	padding-left:4px;
}
.paddingright3 {
	padding-right:3px;
}
.paddingright4 {
	padding-right:4px;
}
.paddingleft10 {
	padding-left:10px;
}
.paddingleft15 {
	padding-left:15px;
}
.paddingleft30 {
	padding-left:30px;
}
.paddingleft50 {
	padding-left:50px;
}
.mrgleft1 {
	margin-left:1px;
}
.mrgleft2 {
	margin-left:2px;
}
.mrgleft3 {
	margin-left:3px;
}
.mrgleft4 {
	margin-left:4px;
}
.mrgleft5 {
	margin-left:5px;
}
.mrgleft6 {
	margin-left:6px;
}
.mrgleft7 {
	margin-left:7px;
}
.mrgleft10 {
	margin-left:10px;
}
.mrgleft15 {
	margin-left:15px;
}
.mrgleft13 {
	margin-left:13px;
}
.mrgleft20 {
	margin-left:20px;
}
.mrgleft25 {
	margin-left:25px;
}
.mrgleft30 {
	margin-left:30px;
}
.mrgleft50 {
	margin-left:50px;
}
.mrgleft70 {
	margin-left:70px;
}
.mrgtop1 {
	margin-top:1px;
}
.mrgtop2 {
	margin-top:2px;
}
.mrgtop3 {
	margin-top:3px;
}
.mrgtop4 {
	margin-top:4px;
}
.mrgtop5 {
	margin-top:5px;
}
.mrgtop6 {
	margin-top:6px;
}
.mrgtop7 {
	margin-top:7px;
}
.mrgtop8 {
	margin-top:8px;
}
.mrgtop10 {
	margin-top:10px;
}
.mrgtop11 {
	margin-top:11px;
}
.mrgtop13 {
	margin-top:13px;
}
.mrgtop15 {
	margin-top:15px;
}
.mrgtop20 {
	margin-top:20px;
}
.mrgtop25 {
	margin-top:25px;
}
.mrgright1 {
	margin-right:1px;
}
.mrgright2 {
	margin-right:2px;
}
.mrgright3 {
	margin-right:3px;
}
.mrgright4 {
	margin-right:4px;
}
.mrgright5 {
	margin-right:5px;
}
.mrgright7 {
	margin-right:7px;
}
.mrgright9 {
	margin-right:9px;
}
.mrgright10 {
	margin-right:10px;
}
.mrgright15 {
	margin-right:15px;
}
.mrgright20 {
	margin-right:20px;
}
.mrgright30 {
	margin-right:30px;
}
.mrgright50 {
	margin-right:50px;
}
.mrgbottom5 {
	margin-bottom:5px;
}
.mrgbottom6 {
	margin-bottom:6px;
}
.mrgbottom10 {
	margin-bottom:10px;
}
.mrgbottom15 {
	margin-bottom:15px;
}
.mrgbottom20 {
	margin-bottom:20px;
}
.mrgbottom30 {
	margin-bottom:30px;
}
.txtgreen {
	color:#339900;
}
.leftshadow
{
width:5px;
height:454px;
background:url(../images/leftshadow.gif) left top;
}
.middlecontentbg
{
width:935px;
height:454px;
background:url(../images/middlebg.gif) left top repeat-x;
}
.rightshadow
{
width:5px;
height:454px;
background:url(../images/rightshadow.gif) left top;
}
.middlemainpic
{
width:438px;
height:360px;
margin-left:71px;
}
.loginboxbg
{
margin-top:15px;
padding-top:15px;
padding-left:16px;
width:350px;
height:225px;
color:#777777;
font:normal 11px tahoma;
background:url(../images/loginbox_bg.gif) left top no-repeat;
}
.signuptitle
{
width:auto;
height:56px;
}
.width330
{
width:330px;
}
.width270
{
width:270px;
}
.width259
{
width:259px;
}
.mrgtop30 {
	margin-top:30px;
}

	
/* SIGN UP BTN STYLES */
a.signUPBTN {
	width:112px;
	height:33px;
	margin-top:7px;
	margin-left:10px;
	float:left;
	background:url('../images/signUPBTN_sprite.png') top left no-repeat;
	background-position:0px 0px;
	}
	
a.signUPBTN:hover {
	width:112px;
	height:33px;
	float:left;
	background-position:0px -33px;
	}
	
.signUPBTN {
	width:112px;
	height:33px;
	margin-top:7px;
	margin-left:10px;
	float:left;
	background:url('../images/signUPBTN_sprite.png') top left no-repeat;
	background-position:0px -66px;
	}
	
.signUPBTN2 {
	width:112px;
	height:33px;
	margin-top:7px;
	margin-left:20px;
	float:right;
	top:-20px;
	}
	
.mrgleft20 {
	margin-right:13px;
}

.mrgleft5 {
	margin-right:7px;
}

.floatRight {
	float: right;
}

/* HEADER STYLES */
#header {
	margin: 0;
	padding: 0;
	height: 100px;
	width: 940px;
	}

#headerimg 	{
	width: 100%;
	margin: 0;
	height: 100px;
	width: 940px;
	}
	
.logo {
	width:292px;
	height:68px;
	margin:15px 0 0 50px;
	background:url('../domainPic/OAC_logo.png') top left no-repeat;
	float:left;
	}
	
.login {
	height:100px;
	width:400px;
	margin:0px 10px 0px 0px;
	float:right;
	display:inline;
	}
.errormsgdiv
{
	width: 390px;
	height: 30px;
	float: right;
	margin-top: 2px;
	line-height:12px;
}	
	
#headerimg .description {
	font-size: 1.2em;
	text-align: center;
	display:none;
	}
	
/* LOGIN STYLES */
.textField {
	border: 1px solid #3868b4;
	margin-left:10px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#777777;
	text-indent:5px;
	padding:3px;
	float:left;
	}
.loginBTN {
	padding:0px 0px 0px 8px;
	float:right;
	margin:0px;
	}
.checkBTN {
	margin-left:10px;
	float:left;
	}
.textKeeper {
	float:left;
	margin-top:4px;
	}
.blueText {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3868b4;
	}
.blueText a{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3868b4;
	text-decoration:none;
	}
.blueText a:hover{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3868b4;
	text-decoration:underline;
	}
	
.blueText2 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3868b4;
	float:left;
	}
.blueText2 a{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3868b4;
	text-decoration:none;
	}
.blueText2 a:hover{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3868b4;
	text-decoration:underline;
	}
	
.displayInline {
	display:inline;
	float:left;
	width:386px;
	margin:0px;
	padding:0px;
	}

/* MENU STYLES */
#menuContainer {
 	width:517px;
	height:24px;
	margin:2px 0 0 29px;
	float:left;
	display:inline;
	}
#homeMenu {
	width:940px;
	height:39px;
	background:url('../domainPic/mainMenuBGpixy.png') top left no-repeat;
	background-position:0 0px;
	margin:0 auto;
	padding:0;
	text-align:center;
	}
#tourMenu {
	width:940px;
	height:39px;
	background:url('../domainPic/mainMenuBGpixy.png') top left no-repeat;
	background-position:0 -39px;
	margin:0 auto;
	padding:0;
	text-align:center;
	}
#pricingMenu {
	width:940px;
	height:39px;
	background:url('../domainPic/mainMenuBGpixy.png') top left no-repeat;
	background-position:0 -78px;
	margin:0 auto;
	padding:0;
	text-align:center;
	}
#defaultMenu {
	width:940px;
	height:36px;
	background:url('../domainPic/mainMenuBGpixy.png') top left no-repeat;
	background-position:0 -156px;
	margin:0 auto;
	padding:0;
	text-align:center;
	}
/* TOUR PAGE STYLES */
#topTour {
	width:940px;
	height:30px;
	display:inline;
	}
	
#topTourLeft {
	width:200px;
	height:30px;
	font-family:Arial, Verdana, sans-serif;
	font-size:28px;
	color:#666666;
	padding-left:29px;
	float:left;
	}
/*#topTourRight {
	width:530px;
	height:30px;
	float:left;
	text-align:center;
	font:bold 13px Tahoma, Arial, Helvetica, sans-serif;
	color:#3868b4;
	padding-top:5px;
	}
#topTourRight a {
	color:#3868b4;
	text-decoration:none;
	}
#topTourRight a:hover {
	text-decoration:none;
	color:#f47301;
	}
#topTourRight a:current {
	text-decoration: underline;
	color:#f47301;
	}
	
*/
#numberMenu ul {
	list-style-type:none;
	margin:0;
	padding:0;
}
	
#numberMenu ul li {
	 	display:inline;
		font:13px Arial, Helvetica, sans-serif;
		color:#3868b4;
		}
		
#numberMenu ul li a {
	 	text-decoration:none;
		color:#3868b4;
		}
		
#numberMenu ul li a:hover {
	 	text-decoration:none;
		color:#f47301;
		font-weight:bold;
		}
	
#tourBottom {
	width:937px;
	margin-left:3px;
	}
	
/* PRICING STYLES */

	
td.nada {
	width:177px;
	height:34px;
	
	background-position:0px 0px;
	border-bottom:1px solid #8aa6d3;
	}
	
.info {
	width:28px;
	height:34px;
	float:right;
	}
	
a.info {
	width:28px;
	height:34px;
	float:right;
	position:relative;
	background:url('../images/i.png')  no-repeat;
	background-position:0px 0px;
	text-decoration:none;
	}
	
a.info span{
	display:none;
	text-decoration:none;
	}
	
a.info:hover span {
	display:block;
	position:absolute;
	top:-5px;
	left:25px;
	z-index:1000px;
	width:150px;
	height:auto;
	padding:3px;
	text-align:left;
	background-color:#FFFFFF;
	border:1px solid #666666;
	font:10px Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:none;
	}
	
a.info1 {
	width:28px;
	height:34px;
	float:right;
	position:relative;
	background:url('../images/i.png')  no-repeat;
	background-position:0px 0px;
	text-decoration:none;
	}
	
a.info1 span{
	display:none;
	text-decoration:none;
	}
	
a.info1:hover span {
	display:block;
	position:absolute;
	top:-10px;
	left:25px;
	z-index:1000px;
	width:150px;
	height:91px;
	background:url('../images/i1_balloon.png') top left no-repeat;
	}
	
a.info2 {
	width:28px;
	height:34px;
	float:right;
	position:relative;
	background:url('../images/i.png')  no-repeat;
	background-position:0px 0px;
	text-decoration:none;
	}
	
a.info2 span{
	display:none;
	text-decoration:none;
	}
	
a.info2:hover span {
	display:block;
	position:absolute;
	top:-10px;
	left:25px;
	z-index:1000px;
	width:150px;
	height:226px;
	background:url('../images/i2_balloon.png') top left no-repeat;
	}
	
a.info3 {
	width:28px;
	height:34px;
	float:right;
	position:relative;
	background:url('../images/i.png')  no-repeat;
	background-position:0px 0px;
	text-decoration:none;
	}
	
a.info3 span{
	display:none;
	text-decoration:none;
	}
	
a.info3:hover span {
	display:block;
	position:absolute;
	top:-10px;
	left:25px;
	z-index:1000px;
	width:150px;
	height:226px;
	background:url('../images/i3_balloon.png') top left no-repeat;
	}
	
a.info4 {
	width:28px;
	height:34px;
	float:right;
	position:relative;
	background:url('../images/i.png')  no-repeat;
	background-position:0px 0px;
	text-decoration:none;
	}
	
a.info4 span{
	display:none;
	text-decoration:none;
	}
	
a.info4:hover span {
	display:block;
	position:absolute;
	top:-10px;
	left:25px;
	z-index:1000px;
	width:150px;
	height:129px;
	background:url('../images/i4_balloon.png') top left no-repeat;
	}
	
a.info5 {
	width:28px;
	height:34px;
	float:right;
	position:relative;
	background:url('../images/i.png')  no-repeat;
	background-position:0px 0px;
	text-decoration:none;
	}
	
a.info5 span{
	display:none;
	text-decoration:none;
	}
	
a.info5:hover span {
	display:block;
	position:absolute;
	top:-10px;
	left:25px;
	z-index:1000px;
	width:150px;
	height:216px;
	background:url('../images/i5_balloon.png') top left no-repeat;
	}
	
a.info6 {
	width:28px;
	height:34px;
	float:right;
	position:relative;
	background:url('../images/i.png')  no-repeat;
	background-position:0px 0px;
	text-decoration:none;
	}
	
a.info6 span{
	display:none;
	text-decoration:none;
	}
	
a.info6:hover span {
	display:block;
	position:absolute;
	top:-10px;
	left:25px;
	z-index:1000px;
	width:150px;
	height:118px;
	background:url('../images/i6_balloon.png') top left no-repeat;
	}
	
a.info7 {
	width:28px;
	height:34px;
	float:right;
	position:relative;
	background:url('../images/i.png')  no-repeat;
	background-position:0px 0px;
	text-decoration:none;
	}
	
a.info7 span{
	display:none;
	text-decoration:none;
	}
	
a.info7:hover span {
	display:block;
	position:absolute;
	top:-180px;
	left:25px;
	z-index:1000px;
	width:150px;
	height:250px;
	background:url('../images/i7.png') top left no-repeat;
	}
	
a.info8 {
	width:28px;
	height:34px;
	float:right;
	position:relative;
	background:url('../images/i.png')  no-repeat;
	background-position:0px 0px;
	text-decoration:none;
	}
	
a.info8 span{
	display:none;
	text-decoration:none;
	}
	
a.info8:hover span {
	display:block;
	position:absolute;
	top:-10px;
	left:25px;
	z-index:1000px;
	width:150px;
	height:151px;
	background:url('../images/i8_balloon.png') top left no-repeat;
	}
	
	
td.featuresname {
	width:177px;
	height:33px;
	float:right;
	text-align:right;
	font-family: arial;
	font-size: 12px;
	color:#565656;
	font-weight:bold;
	background-position:0px -34px;
	border-bottom:1px solid #8aa6d3;
	}
	
td.members {
	width:177px;
	height:34px;
	float:right;
	position:relative;
	
	background-position:0px -68px;
	border-bottom:1px solid #8aa6d3;
	}
	
td.attendees {
	width:177px;
	height:34px;
	float:right;
	
	background-position:0px -102px;
	border-bottom:1px solid #8aa6d3;
	}

	
td.vidconf {
	width:177px;
	height:34px;
	float:right;
	
	background-position:0px -136px;
	border-bottom:1px solid #8aa6d3;
	}

	
td.desktopShare {
	width:177px;
	height:34px;
	float:right;
	
	background-position:0px -170px;
	border-bottom:1px solid #8aa6d3;
	}

	
td.security {
	width:177px;
	height:34px;
	float:right;
	
	background-position:0px -204px;
	border-bottom:1px solid #8aa6d3;
	}
	
td.pricePmonth {
	width:177px;
	height:34px;
	float:right;
	
	background-position:0px -238px;
	border-bottom:1px solid #8aa6d3;
	}
	
	
/* AFFILIATES STYLES */

#leftSide5 {
	width:900px;
	height:39px;
	font-family:Arial, Verdana, sans-serif;
	font-size:30px;
	padding-top:10px;
	color:#666666;
	padding-left:32px;
	float:left;
	}
	
#bottomAffiliates {
	width:934px;
	height:404px;
	margin:0 0 0px 3px;
	float:left;
	}

#insideBottomLeftAffiliates {
	width:582px;
	height:404px;
	background:url('../images/rightSideBG4.jpg') top left repeat-x;
	float:left;
	padding:20px 0px 0px 25px;
	}
	
#insideBottomRightAffiliates {
	width:327px;
	height:404px;
	background:url('../images/affiliatesBG.jpg') top left no-repeat;
	float:left;
	}
	
#money {
	width:276px;
	height:300px;
	background:url('../images/money.png') top left no-repeat;
	position:relative;
	left:331px;
	top:0px;
	}
	
img.figure {
float:right;
margin-left:2px;
margin-bottom:5px;
margin-top:8px;
}

.afbold {
	font:bold 13px Tahoma, Arial, Helvetica, sans-serif;
	color:#666666;
	}
	
.afreg {
	font:13px Tahoma, Arial, Helvetica, sans-serif;
	color:#666666;
	}		

a.afreg {
	color:#3868b4;
	text-decoration:underline;
	}
	
a.afreg:hover {
	color:#3868b4;
	text-decoration:none;
	}
	
a.afbold {
	font:bold 13px Tahoma, Arial, Helvetica, sans-serif;
	color:#3868b4;
	text-decoration:underline;
	}
	
a.afbold:hover {
	font:bold 13px Tahoma, Arial, Helvetica, sans-serif;
	color:#3868b4;
	text-decoration:none;
	}
	
/* ABOUT US STYLES */

#leftSide6 {
	width:918px;
	height:109px;
	background:url('../images/aboutUSHeadline.jpg') top left no-repeat;
	margin:0 0 0 10px;
	font-family:Arial, Verdana, sans-serif;
	font-size:30px;
	color:#666666;
	padding-left:30px;
	float:left;
	}
	
#bottomAboutUs {
	width:934px;
	height:384px;
	background:url('../images/aboutBG.jpg') top left no-repeat;
	background-color:#cbd4e3;
	float:left;
	margin-left:3px;
	}
	
#bottomAffiliates2 {
	width:807px;
	height:354px;
	margin:20px 50px 0px 80px;
	float:left;
	}
	
.aBbold {
	font:bold 13px Tahoma, Arial, Helvetica, sans-serif;
	color:#666666;
	line-height:24px;
	}
	
.aBreg {
	font:13px Tahoma, Arial, Helvetica, sans-serif;
	color:#666666;
	line-height:24px;
	}		

a.aBreg {
	color:#79ab38;
	text-decoration:underline;
	}
	
a.aBreg:hover {
	color:#79ab38;
	text-decoration:none;
	}
	
a.aBbold {
	font:bold 13px Tahoma, Arial, Helvetica, sans-serif;
	color:#79ab38;
	text-decoration:none;
	}
	
a.aBbold:hover {
	font:bold 13px Tahoma, Arial, Helvetica, sans-serif;
	color:#79ab38;
	text-decoration:underline;
	}
	
img.lightning {
float:right;
margin-right:20px;
margin-bottom:0px;
margin-top:20px;
}

img.oac {
float:right;
margin-left:10px;
margin-bottom:0px;
margin-top:0px;
}

/* AWARDS STYLES */

#leftSide7 {
	width:900px;
	height:40px;
	font-family:Arial, Verdana, sans-serif;
	font-size:30px;
	color:#666666;
	padding-left:32px;
	float:left;
	}
	
#bottomAboutUs2 {
	width:934px;
	height:424px;
	background:url('../images/aboutBG.jpg') top left no-repeat;
	background-color:#cbd4e3;
	float:left;
	margin-left:3px;
	}
	
#bottomAffiliates3 {
	width:395px;
	height:auto;
	margin:5px 0px 0px 25px;
	float:left;
	position:relative;
	}
	
.aFbold {
	font:bold 13px Tahoma, Arial, Helvetica, sans-serif;
	color:#666666;
	line-height:24px;
	font-style:italic;
	}
	
.aFreg {
	font:13px Tahoma, Arial, Helvetica, sans-serif;
	color:#666666;
	line-height:24px;
	font-style:italic;
	}	

img.awardsIMG {
float:left;
position:absolute;
top:8px;
left:0px;
z-index:1px;
}

img.figure2 {
float:left;
margin-left:39px;
margin-bottom:5px;
margin-top:8px;
font:8px Arial, Helvetica, sans-serif;
color:#666666;
text-align:right;
}

.smallType {
float:right;
width:220px;
margin-left:575px;
margin-bottom:5px;
margin-top:1px;
font:8px  Verdana, Arial, Helvetica, sans-serif;
color:#111111;
text-align:right;

}


/* ORDER A WEBCAM STYLES */

#leftSide8 {
	width:912px;
	height:56px;
	background:url('../images/webcamHeadline.gif') top left no-repeat;
	font-family:Arial, Verdana, sans-serif;
	font-size:30px;
	color:#666666;
	padding-left:20px;
	margin:0 0 20px 3px;
	float:left;
	}
	
#bottomAboutUs2 {
	width:934px;
	height:380px;
	background:url('../images/aboutBG.jpg') top left no-repeat;
	background-color:#cbd4e3;
	float:left;
	margin-left:3px;
	display:inline;
	}
	
.camerasForSale {
	width:309px;
	height:370px;
	float:left;
}
	
.cameraFeatured {
	width:260px;
	height:320px;
	float:left;
	background:url('../images/camOptiaAF.png') top left no-repeat;
	margin:0px 20px 0px 20px;
	}

.cameraFeatured1 {
	width:265px;
	height:320px;
	float:left;
	background:url('../images/camNotebookUltra.png') top left no-repeat;
	margin:0px 15px 0px 20px;
	}
	
.cameraFeatured2 {
	width:280px;
	height:320px;
	margin:0px 0px 0px 20px;
	float:left;
	background:url('../images/camVideoIMUltra.png') top left no-repeat;
	}
	
	
.cameraDescript {
	font:11px Tahoma, Arial, Helvetica, sans-serif;
	color:#333333;
	width:260px;
	}
.cameraDescript1 {
	margin:216px 0px 0px 0px;
	font:11px Tahoma, Arial, Helvetica, sans-serif;
	color:#333333;
	width:260px;
	line-height:14px;
	}
.cameraDescript4 {
	margin:185px 0px 0px 0px;
	font:11px Tahoma, Arial, Helvetica, sans-serif;
	color:#333333;
	width:265px;
	line-height:14px;
	}
.cameraDescript2 {
	font:11px Tahoma, Arial, Helvetica, sans-serif;
	color:#3868b4;
	}
	
a.cameraDescript2 {
	font:11px Tahoma, Arial, Helvetica, sans-serif;
	color:#3868b4;
	text-decoration:underline;
	}
	
a.cameraDescript2:hover {
	font:11px Tahoma, Arial, Helvetica, sans-serif;
	color:#3868b4;
	text-decoration:underline;
	}
	
.cameraDescript3 {
	font:11px Tahoma, Arial, Helvetica, sans-serif;
	color:#3868b4;
	background:none;
	}
	
.orderNow {
	width:270px;
	height:40px;
	float:left;
	padding-top:10px;
	margin:0px 20px 0px 20px;
	text-align:center;
	}
	
.orderNow2 {
	width:270px;
	height:50px;
	float:left;
	margin:0px 20px 0px 20px;
	text-align:center;
	}
	
.greenOrder {
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#339900;
	float:left;
	margin-left:10px;
	}
	
.creativeBTN {
	float:right;
	margin-right:20px;
	}
	
.clearBoth {
	clear:both;
	}
	
.blueLineDivide {
	width:1px;
	height:350px;
	margin:0px;
	float:left;
	background-color:#3868b4;
	}
	
img.cams {
	float:left;
	}
	
.space {
	float:left;
	margin:5px 0 5px 0px;
	width:260px;
	height:12px;
	}
	
/* HELP/KNOWLEDGE BASE STYLES */

#leftSide10 {
	width:900px;
	height:49px;
	font-family:Arial, Verdana, sans-serif;
	font-size:30px;
	color:#666666;
	padding-left:29px;
	float:left;
	}

#leftSide11 {
	width:910px;
	height:39px;
	font-family:Arial, Verdana, sans-serif;
	font-size:28px;
	color:#666666;
	padding-top:10px;
	padding-left:22px;
	float:left;
	}
	
#leftWinter {
	width:255px;
	height:auto;
	float:left;
	}
	
#rightWinter {
	width:670px;
	height:607px;
	float:left;
	}
	
#rightWinter2 {
	width:670px;
	height:auto;
	float:left;
	float:right;
	margin-right:10px;
	}

#fullWinter {
	width:890px;
	height:auto;
	float:left;
	margin:20px;
	font:13px Tahoma Arial, Helvetica, sans-serif;
	color:#666666;
	}
	
.faqType {
	font:13px Tahoma Arial, Helvetica, sans-serif;
	color:#666666;
	line-height:24px;
	}
	
.faqTypeBold {
	font:bold 13px Tahoma Arial, Helvetica, sans-serif;
	color:#666666;
	line-height:24px;
	}
	
a.faqTypeBold {
	font:bold 13px Tahoma Arial, Helvetica, sans-serif;
	color:#666666;
	line-height:24px;
	text-decoration:none;
	}
	
a.faqTypeBold:hover {
	font:bold 13px Tahoma Arial, Helvetica, sans-serif;
	color:#666666;
	line-height:24px;
	text-decoration:underline;
	}
	
a.faqTypeBoldUnderline {
	font:bold 13px Tahoma Arial, Helvetica, sans-serif;
	color:#666666;
	line-height:24px;
	text-decoration:underline;
	}
	
a.faqTypeBoldUnderline:hover {
	font:bold 13px Tahoma Arial, Helvetica, sans-serif;
	color:#666666;
	line-height:24px;
	text-decoration:underline;
	}
	
.faqTypeBold2 {
	font:bold 13px Tahoma Arial, Helvetica, sans-serif;
	color:#339900;
	line-height:24px;
	}
	
a.faqTypeBold2 {
	font:bold 13px Tahoma Arial, Helvetica, sans-serif;
	color:#339900;
	line-height:24px;
	text-decoration:none;
	}
	
a.faqTypeBold2:hover {
	font:bold 13px Tahoma Arial, Helvetica, sans-serif;
	color:#339900;
	line-height:24px;
	text-decoration:underline;
	}
	
.faqType2 {
	font:13px Tahoma Arial, Helvetica, sans-serif;
	color:#339900;
	line-height:24px;
	}
	
a.faqTypeBoldUnderline2 {
	font:bold 13px Tahoma Arial, Helvetica, sans-serif;
	color:#339900;
	line-height:24px;
	text-decoration:underline;
	}
	
a.faqTypeBoldUnderline2:hover {
	font:bold 13px Tahoma Arial, Helvetica, sans-serif;
	color:#339900;
	line-height:24px;
	text-decoration:underline;
	}
	
#liveHelp {
	width:205px;
	margin:10px 0px 20px 40px;
	height:auto;
	float:left;
	}

#vidTutorialHead {
	width:290px;
	height:26px;
	background:url('../images/videoTutorialsHeadline.gif') top left no-repeat;
	 background-position:20px 0px;
	float:left;
	}
	
#treeMenu {
	width:245px;
	margin:0px 0px 20px 10px;
	height:auto;
	float:left;
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	}
	
.tree {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	}
	
a.tree {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:none;
	}
	
a.tree:hover {
	color:#FF6600;
	text-decoration:none;
	}
	

/* NEWSROOM STYLES */



	
/* FOOTER STYLES */
#footer {
	padding: 0;
	margin: 0;
	width: 100%;
	clear: both;
	background: #3868b4 url('../images/footerBG.gif') left top repeat-x;
	height:300px;
	border: none;
	}
	
#footer3 {
	padding: 0;
	margin: 0;
	width: 100%;
	clear: both;
	background: #3868b4 url('../images/footerBG3.gif') left top repeat-x;
	height:auto;
	border: none;
	}
	
#footerInside {
	padding:0;
	margin:0 auto;
	width:940px;
	height:200px;
}
	
#footerInside3 {
	padding:0;
	margin:0 auto;
	width:940px;
	height:165px;
	}
	
#footerInside p {
	margin: 0 0 0 15px;
	padding: 70px 0;
	text-align: left;
	}
	
#pressPartners {
	width:940px;
	height:39px;
	display:inline;
	}
.presspartners_container
{
	width:940px;
	height:0px;
	position:relative;
}
.presspartner_middeltxt
{
	width: auto;
	width: 372px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	float:left;
	font-style:italic;
	line-height:normal;
	background: transparent url(../images/ad_middle.png) top left repeat-y;
	padding:0px 10px 0px 10px;
	clear:left;
}
.presspartner_top
{
	background: transparent url(../images/ad_top.png) no-repeat top left;
	height:12px;
	width: 392px;
}
		
.presspartner_bottom
{
	background: transparent url(../images/ad_bottom.png) no-repeat bottom left;
	margin: 0;
	float:left;
	width: 392px;
	height:23px;
}
.presspartner_bottom1
{
	background: transparent url(../images/ad_bottom1.png) no-repeat bottom left;
	margin: 0;
	float:left;
	width: 392px;
	height:23px;
}
.pcworld_popup {
	position:absolute;
	top:-108px;
	left:5px;
	float:left;
	width: 392px;
}
.eweek_popup {
	position:absolute;
	top:-88px;
	left:140px;
	float:left;
	width: 392px;
	text-align:center;
}
.demofall_popup {
	position:absolute;
	top:-145px;
	left:330px;
	float:left;
	width: 392px;
	text-align:center;
}
.channelweb_popup {
	position:absolute;
	top:-185px;
	left:500px;
	float:left;
	width: 392px;
	text-align:center;
}
.pcblogs_popup {
	position:absolute;
	top:-225px;
	left:420px;
	float:left;
	width: 392px;
	text-align:center;
}
.readwrite_popup {
	position:absolute;
	top:-160px;
	left:560px;
	float:left;
	width: 392px;
	text-align:center;
}

.pcWorld {
	width:156px;
	height:39px;
	background:url('../images/pcWorld.gif') bottom left no-repeat;
	float:left;
	}
	
/*a.pcWorld {
	width:156px;
	height:39px;
	background:url('../images/pressPartnersPixy.gif') bottom left no-repeat;
	background-position:0 0px;
	float:left;
	position:relative;
	}
*/	
.eWeek {
	width:156px;
	height:39px;
	background:url('../images/eWeek.gif') bottom left no-repeat;
	float:left;
	}
/*	
a.eWeek {
	width:156px;
	height:39px;
	background:url('../images/pressPartnersPixy.gif') bottom left no-repeat;
	background-position:-156px 0px;
	float:left;
	position:relative;
	}
*/	
.demoFall {
	width:156px;
	height:39px;
	background:url('../images/demoFall.gif') bottom left no-repeat;
	float:left;
	}
/*	
a.demoFall {
	width:156px;
	height:39px;
	background:url('../images/pressPartnersPixy.gif') bottom left no-repeat;
	background-position:-312px 0px;
	float:left;
	position:relative;
	}
*/	
.channelWeb {
	width:142px;
	height:39px;
	background:url('../images/channelWeb.gif') bottom right no-repeat;
	float:left;
	}
/*	
a.channelWeb {
	width:142px;
	height:39px;
	background:url('../images/pressPartnersPixy.gif') bottom right no-repeat;
	background-position:-474px 0px;
	float:left;
	position:relative;
	}
*/	
.pcBlogs {
	width:156px;
	height:39px;
	background:url('../images/pcBlogs.gif') bottom left no-repeat;
	float:left;
	}
/*	
a.pcBlogs {
	width:156px;
	height:39px;
	background:url('../images/pressPartnersPixy.gif') bottom left no-repeat;
	background-position:-624px 0px;
	float:left;
	position:relative;
	}
*/	
.readWrite {
	width:174px;
	height:39px;
	background:url('../images/readWrite.gif') bottom left no-repeat;
	float:left;
	}
a.quote {
	text-align:left;
	text-decoration:none;
	color:#000000;
	position:relative;
	}
	
/*	
a.readWrite {
	width:174px;
	height:39px;
	background:url('../images/pressPartnersPixy.gif') bottom left no-repeat;
	background-position:-780px 0px;
	float:left;
	position:relative;
	}
	

a.pcWorld span{
	display:none;
	}
	
a.pcWorld:hover span {
	display:block;
	position:absolute;
	top:-124px;
	width:390px;
	height:135px;
	background:url('../images/pcWorldBalloon.png') top left no-repeat;
	}
	
a.eWeek span{
	display:none;
	}
	
a.eWeek:hover span {
	display:block;
	position:absolute;
	top:-98px;
	width:390px;
	height:107px;
	background:url('../images/eWeekBalloon.png') top left no-repeat;
	}
	
a.demoFall span{
	display:none;
	}
	
a.demoFall:hover span {
	display:block;
	position:absolute;
	top:-155px;
	width:390px;
	height:165px;
	background:url('../images/demoFallBalloon.png') top left no-repeat;
	}
	
a.channelWeb span{
	display:none;
	}
	
a.channelWeb:hover span {
	display:block;
	position:absolute;
	top:-165px;
	left:-155px;
	width:392px;
	height:175px;
	background:url('../images/channelWebBalloon.png') top left no-repeat;
	}
	
a.pcBlogs span{
	display:none;
	}
	
a.pcBlogs:hover span {
	display:block;
	position:absolute;
	top:-188px;
	left:-165px;
	width:393px;
	height:196px;
	background:url('../images/pcBlogsBalloon.png') top left no-repeat;
	}
	
a.readWrite span{
	display:none;
	}
	
a.readWrite:hover span {
	display:block;
	position:absolute;
	top:-143px;
	left:-145px;
	width:391px;
	height:151px;
	background:url('../images/readWriteBalloon.png') top left no-repeat;
	}
*/	
#subMenus {
	width:940px;
	height:137px;
	display:inline;
	margin-top:2px;
	}
	
.lineMenu {
	width:235px;
	height:137px;
	background:url('../images/sideBevels.png') top left no-repeat;
	float:left;
	margin-top:0px;
	}
	
.lineMenu8 {
	width:235px;
	height:137px;
	background:url('../images/sideBevels.png') top left no-repeat;
	float:left;
	margin-top:2px;
	background-position:0px -2px;
	}

.titleLineMenu {
	width:235px;
	height:23px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:left;
	padding:5px 0 3px 20px;
	}
	
.titleLineMenu3 {
	width:235px;
	height:23px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:left;
	padding:3px 0 3px 20px;
	}
	
.listLineMenu {
	width:235px;
	height:114px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-align:left;
	}

.listLineMenu ul {
	list-style:none;
	}
	
.listLineMenu li {
	text-align:left;
	margin:-20px 0 0 -20px;
	line-height:38px;
	}
	
.listLineMenu li a {
	color:#FFFFFF;
	text-decoration:none;
	}
	
.listLineMenu li a:hover {
	color:#ff9933;
	text-decoration:underline;
	}


.lineMenu2 {
	width:228px;
	height:137px;
	background:url('../images/sideBevels.png') top left no-repeat;
	float:left;
	margin-top:0px;
	}
	
.lineMenu9 {
	width:228px;
	height:137px;
	background:url('../images/sideBevels.png') top left no-repeat;
	float:left;
	margin-top:2px;
	background-position:0px -2px;
	}
	
.listLineMenu2 ul {
	list-style:none;
	}
	
.listLineMenu2 li {
	text-align:left;
	margin:-20px 0 0 -20px;
	line-height:38px;
	}
	
.listLineMenu2 li a {
	color:#FFFFFF;
	text-decoration:none;
	}
	
.listLineMenu2 li a:hover {
	color:#ff9933;
	text-decoration:underline;
	}

.titleLineMenu2 {
	width:228px;
	height:23px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:left;
	padding:5px 0 3px 20px;
	}
	
.titleLineMenu4 {
	width:228px;
	height:23px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:left;
	padding:3px 0 3px 20px;
	}
	
.listLineMenu2 {
	width:228px;
	height:114px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-align:left;
	}
	
.lineMenu3 {
	width:7px;
	height:137px;
	background:url('../images/sideBevels.png') top left no-repeat;
	background-position:-1px 0px;
	float:left;
	margin-top:0px;
	}
	
.lineMenu10 {
	width:7px;
	height:137px;
	background:url('../images/sideBevels.png') top left no-repeat;
	float:left;
	margin-top:2px;
	background-position: -1px -2px;
	}
	
#credit {
	width:940px;
	height:22px;
	color:#a0bce7;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:0 0 0 20px;
	text-align:left;
	}
	
#credit a {
	text-decoration:none;
	color:#a0bce7;
	}

#credit a:hover {
	text-decoration:underline;
	color:#FFFFFF;
	}
.whiteText {
	color:#a0bce7;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	}
.whiteText a{
	color:#a0bce7;
	text-decoration:underline;
	}
.whiteText a:hover {
	color:#FFFFFF;
	text-decoration:none;
	}
.top_navigationbg
{
	width:943px;
	height:24px;
	margin:2px 0px 0px 0px;
	background:url(../images/topnavigation_bg.gif) left top repeat-x;
}
.top_bluenav_middle {
	width:auto;
	height:24px;
}
ul#indexmenu {
	margin:0;
	padding:0;
	list-style-type:none;
	width:auto;
	position:relative;
	display:block;
	height:24px;
	font-weight:normal;
	font-size:14px;
	font-family:Verdana, sans-serif;
}
ul#indexmenu li {
	display:block;
	float:left;
	margin:0;
	padding:0;
	background:transparent url(../images/topmenu_dividerline.gif) top left no-repeat;
}
ul#indexmenu li a {
	display:block;
	float:left;
	color:#ffffff;
	text-decoration:none;
	padding:0px 30px 0 30px;
	line-height:24px;
}
ul#indexmenu li a:hover {
	display:block;
	float:left;
	background:url(../images/topindexmenu_hoverbg.gif) left top repeat-x;
	color:#ffffff;
	text-decoration:none;
	padding:0px 30px 0 30px;
	line-height:24px;
}
ul#indexmenu li a.select {
	display:block;
	float:left;
	background:url(../images/topindexmenu_hoverbg.gif) left top repeat-x;
	color:#ffffff;
	text-decoration:none;
	padding:0px 30px 0 30px;
	line-height:24px;
}
a.homeStaticBTN {
	width:110px;
	height:24px;
	float:left;
	background:url('../domainPic/mainMenuPixy.png') top left no-repeat;
	background-position:0 -24px;
	padding-top:2px;
	text-decoration:none;
	}
a.homeStaticBTN:hover {
	width:110px;
	height:24px;
	background-position:0 -24px;
	padding-top:2px;
	text-decoration:none;
	}
a.tourBTN {
	width:106px;
	height:22px;
	float:left;
	background:url('../domainPic/mainMenuPixy.png') top left no-repeat;
	background-position:-110px 0px;
	padding-top:2px;
	text-decoration:none;
	}
a.tourBTN:hover {
	width:106px;
	height:24px;
	background-position:-110px -24px;
	padding-top:2px;
	text-decoration:none;
	}
a.pricingBTN {
	width:172px;
	height:22px;
	float:left;
	background:url('../domainPic/mainMenuPixy.png') top left no-repeat;
	background-position:-217px 0px;
	padding-top:2px;
	text-decoration:none;
	}
a.pricingBTN:hover {
	width:172px;
	height:24px;
	background-position:-217px -24px;
	padding-top:2px;
	text-decoration:none;
	}
a.homeBTN {
	width:110px;
	height:22px;
	float:left;
	background:url('../domainPic/mainMenuPixy.png') top left no-repeat;
	background-position:0 0px;
	font-weight:bold;
	line-height:22px;
	font-size:14px;
	color:#ffffff;
	text-decoration:none;
	font-family:Verdana, sans-serif;
	}
a.homeBTN:hover {
	width:110px;
	height:24px;
	background-position:0 -24px;
	padding-top:2px;
	text-decoration:none;
	}
a.tourStaticBTN {
	width:106px;
	height:24px;
	float:left;
	background:url('../domainPic/mainMenuPixy.png') top left no-repeat;
	background-position:-110px -24px;
	padding-top:2px;
	text-decoration:none;
	}
a.tourStaticBTN:hover {
	width:106px;
	height:24px;
	background-position:-110px -24px;
	padding-top:2px;
	text-decoration:none;
	}
a.pricingStaticBTN {
	width:172px;
	height:24px;
	float:left;
	background:url('../domainPic/mainMenuPixy.png') top left no-repeat;
	background-position:-217px -24px;
	padding-top:2px;
	text-decoration:none;
	}
a.pricingStaticBTN:hover {
	width:172px;
	height:24px;
	background-position:-217px -24px;
	padding-top:2px;
	text-decoration:none;
	}
	
.pricing_featpopup_container
{
	width:670px;
	height:0px;
	position:relative;
}
.pricing_featpopup_middle
		 {
		 	width: auto;
			width: 120px;
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			color:#333333;
			line-height:normal;
			background: transparent url(../images/pricing_feat_middle.png) no-repeat top left;
			padding:0px 10px 0px 20px; 
		}
		
		.pricing_featpopup_top {
			background: transparent url(../images/pricing_feat_top.png) no-repeat top left;
			height:9px;
			width: 150px;
		}
		
		.pricing_featpopup_bottom {
			background: transparent url(../images/pricing_feat_bottom.png) no-repeat bottom left;
			margin: 0;
			float:left;
			width: 150px;
			height:17px;
			
		}
.pricing_featpopup_info1 {
	position:absolute;
	top:30px;
	left:222px;
	float:left;
	width: 150px;
}
.pricing_featpopup_info2 {
	position:absolute;
	top:67px;
	left:222px;
	float:left;
	width: 150px;
}
.pricing_featpopup_info3 {
	position:absolute;
	top:102px;
	left:222px;
	float:left;
	width: 150px;
}
.pricing_featpopup_info4 {
	position:absolute;
	top:136px;
	left:222px;
	float:left;
	width: 150px;
}
.pricing_featpopup_info5 {
	position:absolute;
	top:172px;
	left:222px;
	float:left;
	width: 150px;
}
.pricing_featpopup_info6 {
	position:absolute;
	top:206px;
	left:222px;
	float:left;
	width: 150px;
}
.pricing_featpopup_info7 {
	position:absolute;
	top:242px;
	left:222px;
	float:left;
	width: 150px;
}
.pricing_featpopup_info8 {
	position:absolute;
	top:276px;
	left:222px;
	float:left;
	width: 150px;
}
.pricing_featpopup_info9 {
	position:absolute;
	top:320px;
	left:222px;
	float:left;
	width: 150px;
}
.webcam_orderbtn {
	background: url(../langPic/orderBTN.png) no-repeat top left;
	width:184px;
	font: bold 12px arial;
	line-height: 19px;
	height: 21px;
	float:left;
	text-align:center;
	color:#ffffff;
	cursor:pointer;
}
.webcam_orderbtn:hover {
	color:#ffff00;
	cursor:pointer;
}
.webcam_orderbtnlink {
	font-size:12px;
	font-family:arial;
	color:#ffffff;
	text-decoration:none;
	cursor:pointer;
}
.webcam_orderbtnlink:hover {
	color:#ffff00;
	font-size:12px;
	font-family:arial;
	text-decoration:none;
	cursor:pointer;
}
.moredetails {
	font-size:11px;
	font-family:tahoma;
	color:#3868b4;
	text-decoration:underline;
	cursor:pointer;
}
.moredetails:hover {
	color:#f47301;
	font-size:11px;
	font-family:tahoma;
	text-decoration:underline;
	cursor:pointer;
}
.troubleshooting_link {
	font-size:20px;
	font-family:arial;
	font-style:italic;
	color:#d9000b;
	text-decoration:underline;
	cursor:pointer;
}
.troubleshooting_link:hover {
	font-size:20px;
	font-family:arial;
	font-style:italic;
	color:#d9000b;
	text-decoration:underline;
	cursor:pointer;
}
#leftAll {
	width:934px;
	height:490px;
	background:url('../images/rightSideBG3.jpg') bottom left repeat-x;
	margin-left:3px;
	margin-right:3px;
	float:left;
	}
#tableBox2 {
	width:937px;
	height:449px;
	float:left;
	background:none;
	}
#bottomAll {
	width:200px;
	height:449px;
	background:url('../images/checkBIG.png') top left no-repeat;
	float:left;
}
#bottomLeftAll {
	width:700px;
	height:454px;
	float:left;
}
.tourpopup_middeltxt
{
	width: auto;
	width: 372px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	float:left;
	font-style:italic;
	line-height:normal;
	background: transparent url(../images/ad_middle.png) top left repeat-y;
	padding:0px 10px 0px 10px;
	clear:left;
}
.tourpopup_top
{
	background: transparent url(../images/ad_top.png) no-repeat top left;
	height:12px;
	width: 392px;
}
		
.tourpopup_bottom
{
	background: transparent url(../images/ad_bottom.png) no-repeat bottom left;
	margin: 0;
	float:left;
	width: 392px;
	height:23px;
}
.pricing_package_leftspace {
		margin-left:15px;
		margin-top:10px;
}
a.featuresBTN {
	width:104px;
	height:22px;
	float:left;
	background:url('../domainPic/mainMenuPixy.png') top left no-repeat;
	background-position:-395px 0px;
	padding-top:2px;
	text-decoration:none;
	}
a.featuresBTN:hover {
	width:104px;
	height:24px;
	background-position:-395px -24px;
	padding-top:2px;
	text-decoration:none;
	}
a.featuresStaticBTN {
	width:104px;
	height:24px;
	float:left;
	background:url('../domainPic/mainMenuPixy.png') top left no-repeat;
	background-position:-395px -24px;
	padding-top:2px;
	text-decoration:none;
	}
a.featuresgStaticBTN:hover {
	width:104px;
	height:24px;
	background-position:-395px -24px;
	padding-top:2px;
	text-decoration:none;
	}
.menuLink {
	font:bold 15px Tahoma, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	}
	
a.menuLink {
	font:bold 15px Tahoma, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
	}
	
a.menuLink:hover {
	font:bold 15px Tahoma, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
	}
#bodyContent4 {
	float:left;
	text-align:center;
	margin:0px auto;
	width:940px;
	height:auto;
	background:url(../images/contentBG.png) top left repeat-y;
	background-position:1px 0;
}
#flashKeeper {
	width:934px;
	height:322px;
	text-align:center;
	padding:0px;
	margin:0 auto;
	background:url(../images/flashBG.jpg) top left repeat-x;
	}
#bottomHome {
	width:934px;
	height:159px;
	text-align:center;
	padding:0px;
	margin:0 auto;
	background:url(../images/bottomHomeBG.jpg) top left repeat-x;
}
#flashPiece {
	width:900px;
	height:322px;
	margin:0px auto;
	padding:0px;
	}
#homeRow {
	width:909px;
	height:159px;
	margin:0px auto;
	text-align:left;
	padding:0px;
}

#row1 {
	width:302px;
	height:159px;
	float:left;
	background:url(../images/rowBG1.jpg) top left no-repeat;
	text-align:left;
	}
	
.row1a {
	width:302px;
	height:37px;
	float:left;
	}
	
.row1ab {
	width:20px;
	height:55px;
	float:left;
	}
	
.row1b {
	width:278px;
	height:55px;
	float:left;
	}
	
.row1Txt {
	font:12px Tahoma, Arial, Helvetica, sans-serif;
	color:#7D7D7D;
	}
	
.row1c {
	width:278px;
	height:67px;
	float:left;
	}
	
.rowTxtKeeper {
	width:231px;
	height:57px;
	float:left;
	margin-top:10px;
	}
	
.row1Txt2 {
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#F47301;
	font-style:italic;
	} 
	
#row2 {
	width:300px;
	height:159px;
	float:left;
	background:url(../images/rowBG2.jpg) top left no-repeat;
	}
	
.row2a {
	width:285px;
	height:17px;
	float:left;
	margin-top:20px;
	}
	
.row2Txt {
	font:bold 17px Arial, Helvetica, sans-serif;
	color:#2F3F4B;
	}
	
.row2ab {
	width:15px;
	height:37px;
	float:left;
	}
	
.row2c {
	width:139px;
	height:122px;
	background:url(../images/row2cam.png) top left no-repeat;
	background-position:14px 9px;
	float:left;
	}
	
.row2d {
	width:161px;
	height:122px;
	float:left;
	}
	
.row2e {
	width:111px;
	height:35px;
	margin-top:5px;
	float:left;
	}
	
.row2f {
	width:50px;
	height:45px;
	float:left;
	}
	
a.orderToday {
	width:104px;
	height:15px;
	padding-left:13px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#339900;
	text-decoration:none;
	font-style:italic;
	background:url(../images/orderToday_pxy.png) top left no-repeat;
	background-position:0px 0px;
	float:left;
	}
	
a.orderToday:hover {
	width:104px;
	height:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#f47301;
	text-decoration:none;
	font-style:italic;
	background:url(../images/orderToday_pxy.png) top left no-repeat;
	background-position:0px -15px;
	float:left;
	}
	
	
	
.row2b {
	width:153px;
	height:67px;
	margin-top:10px;
	float:left;
	font-family:tahoma,Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#7d7d7d;
	text-align:right;
	}
	
#row3 {
	width:307px;
	height:159px;
	float:left;
	background:url(../images/rowBG3.jpg) top left no-repeat;
	}
	
.row3a {
	width:307px;
	height:30px;
	float:left;
	}
	
.row3b {
	width:15px;
	height:92px;
	float:left;
	}
	
.row3c {
	width:182px;
	height:92px;
	float:left;
	font:12px Tahoma, Arial, Helvetica, sans-serif;
	color:#7d7d7d;
	padding-top:5px;
	text-align:left;
	}
.row3d {
	float:left;
	background:none;
	}
.top_languagerow {
	height:20px;
	width:200px;
	float:right;
	display:inline;
	font:11px Tahoma, Arial, Helvetica, sans-serif;
	color:#336699;
	margin-right:3px;
	line-height:22px;
	text-align:right;
}
.loginerrormsg {
	height:30px;
	margin-top:7px;
	width:400px;
	float:right;
	display:inline;
	font:11px Tahoma, Arial, Helvetica, sans-serif;
	color:#ff0000;
}
.firstLine {
	height:28px;
	width:339px;
	float:right;
	}
.logSPC {
	height:28px;
	width:61px;
	float:right;
}
.secondLine {
	width:400px;
	float:left;
	}
.floatRT {
	float:right;
	padding-right:10px;
	margin-top:7px;
	}
.littleMenu {
	font:12px Tahoma, Arial, Helvetica, sans-serif;
	color:#3666B1;
	}
	
a.littleMenu {
		font:12px Tahoma, Arial, Helvetica, sans-serif;
	color:#3666B1;
	text-decoration:none;
	}
	
a.littleMenu:hover {
		font:12px Tahoma, Arial, Helvetica, sans-serif;
	color:#f47301;
	text-decoration:none;
	}
.log {
	width:61px;
	height:26px;
	float:left;
	}
	
a.log {
	width:61px;
	height:26px;
	float:left;
	background:url('../domainPic/log_pxy.png') top left no-repeat;
	background-position:0px 0px;
	}
	
a.log:hover {
	width:61px;
	height:26px;
	float:left;
	background-position:0px -25px;
	}
.littlestMenu {
	float:right;
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#3666B1;
	}
a.littleLink {
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#3666B1;
	text-decoration:none;
	}
	
a.littleLink:hover {
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#f47301;
	text-decoration:underline;
	}
#featuresMenu {
	width:940px;
	height:39px;
	background:url('../domainPic/mainMenuBGpixy.png') top left no-repeat;
	background-position:0 -117px;
	margin:0 auto;
	padding:0;
	text-align:center;
	}
	#bottomAboutUs6 {
	width:934px;
	height:auto;
	background:url('../images/awardsBG.jpg') top left repeat-x;
	background-color:#d0d8e6;
	float:left;
	margin-left:3px;
	}
	#affiliateList {
	width:511px;
	height:auto;
	float:left;
	}
	#affiliatesHeader {
	width:511px;
	height:42px;
	background:url('../images/affiliatesHeader.jpg') top left no-repeat;
	}
	
#affilatesBox {
	width:511px;
	height:824px;
	background:url('../images/affiliatesBX.png') top left repeat-y;
	}
	
#affiliateBox2 {
	width:481px;
	height:auto;
	margin:40px 0 0px 25px;
	float:left;
	}
	
#affiliateName {
	width:115px;
	height:auto;
	float:left;
	border-right:1px solid #7c9bcc;
	}
	
#affiliateOne {
	width:115px;
	height:135px;
	background:url(../images/demoFall2.jpg) top left no-repeat;
	background-position:0px -1px;
	}
#affiliateTwo {
	width:115px;
	height:75px;
	background:url(../images/eWeek2.jpg) top left no-repeat;
	}
#affiliateThree {
	width:115px;
	height:60px;
	background:url(../images/pcWorld2.jpg) top left no-repeat;
	}
	
#affiliateFour {
	width:115px;
	height:177px;
	background:url(../images/channelWeb2.jpg) top left no-repeat;
	}
	
#affiliateFive {
	width:115px;
	height:183px;
	background:url(../images/pcBlogs2.jpg) top left no-repeat;
	}
	
#affiliateSix {
	width:115px;
	height:146px;
	background:url(../images/readWrite2.jpg) top left no-repeat;
	}
	
#affiliateStatements {
	width:364px;
	height:auto;
	float:left;
	}
	
.statement {
	width:354px;
	height:auto;
	margin:0px 0px 30px 10px;
	font:12px Arial, Helvetica, sans-serif;
	color:#666666;
	}

