/* CSS Document */

.aplText {	
	font-family: "Lucida Grande", Helvetica, Arial, Verdana, sans-serif;
	color:#222222;
	line-height:15px;
	font-size:11px;
	}
	
#myleftMenuBack {
	background:url(images/left-menu-back-ver2.gif) repeat-y left;
	width:201px;
	}
	
#myleftMenu ul{
	margin:0px;
	padding:0px;
	display:block;
	}
	
#myleftMenu ul li {
	list-style-type:none;
	padding:0px;
	background: url(images/left-menu-back-off-ver2.gif) left no-repeat;
	display:block;
	height: 39px;
	}
	
#myleftMenu ul li a {
	padding-left:10px;
	text-decoration:none;
	color:#555555;
	font-weight:bold;
	height:39px;
	width:201px;
	display:block;
	font-size:11px;
	padding-left: 35px;
	}

.myleftMenutext {
	text-decoration:none;
	color:#505050;
	font-weight:bold;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	}
	
#myleftMenuSpace {
	padding-top:5px;
	font-size:12px;
	}
	
a#icon01 {
	padding-top:13px;
	}
	
#myleftMenu ul li a:hover {
	background:url(images/left-menu-back-on-ver2.gif) left no-repeat;
	color:#000000;
	}	
	

#leftMenu2 ul{ display:block; margin:0; padding:0; list-style:none; padding-top:0px; width:201px }
#leftMenu2 ul li{ display:block; margin:0; padding:0; height:39px; width:201px; background:url(images/left-menu-back-off-ver2.gif) left no-repeat; }
#leftMenu2  ul li a{ display:block; padding-top:12px; padding-left:20px; height:39px; color:#555555; font-size:11px;  font-weight:bold; text-decoration:none}
#leftMenu2  ul li a:hover{ background:url(images/left-menu-back-on-ver2.gif); color:#000000}
#leftMenu2  ul li a#ON { background: url(images/left-menu-back-on-ver2.gif) repeat-x; color:#000000}

#leftMenu ul{ display:block; margin:0; padding:0; list-style:none; padding-top:0px; width:201px }
#leftMenu ul li{ display:block; margin:0; padding:0; height:39px; width:201px; background:url(images/left-menu-back-off-ver2.gif) left no-repeat; }
#leftMenu  ul li a{ display:block; padding-top:12px; padding-left:47px; height:39px; color:#555555; font-size:11px;  font-weight:bold; text-decoration:none}
#leftMenu  ul li a:hover{ background:url(images/left-menu-back-on-ver2.gif) left no-repeat; color:#000000}
#leftMenu  ul li a#ON { background: url(images/left-menu-back-on-ver2.gif) repeat-x; color:#000000}

#leftMenu  ul li a#tour {background:url(images/LeftMenuBack-OFF.gif) no-repeat;}
#leftMenu  ul li a:hover#tour {background:url(images/LeftMenuBack-ON.gif) no-repeat;}
#leftMenu  ul li a#host {background: url(images/LM-hosting-off.gif) no-repeat;}
#leftMenu  ul li a:hover#host {background: url(images/LM-hosting-on.gif) no-repeat;}
#leftMenu  ul li a#optics {background: url(images/LM-optics-off.gif) no-repeat;}
#leftMenu  ul li a:hover#optics {background: url(images/LM-optics-on.gif) no-repeat;}
#leftMenu  ul li a#software {background: url(images/LM-software-off.gif) no-repeat;}
#leftMenu  ul li a:hover#software {background: url(images/LM-software-on.gif) no-repeat;}
#leftMenu  ul li a#kits {background: url(images/LM-kits-off.gif) no-repeat;}
#leftMenu  ul li a:hover#kits {background: url(images/LM-kits-on.gif) no-repeat;}
#leftMenu  ul li a#IDX {background: url(images/LM-IDX-off.gif) no-repeat;}
#leftMenu  ul li a:hover#IDX {background: url(images/LM-IDX-on.gif) no-repeat;}
#leftMenu  ul li a#podcast {background: url(images/LM-podcast-off.gif) no-repeat;}
#leftMenu  ul li a:hover#podcast {background: url(images/LM-podcast-on.gif) no-repeat;}
#leftMenu  ul li a#SEO {background: url(images/LM-SEO-off.gif) no-repeat;}
#leftMenu  ul li a:hover#SEO {background: url(images/LM-SEO-on.gif) no-repeat;}
#leftMenu  ul li a#websites {background: url(images/LM-websites-off.gif) no-repeat;}
#leftMenu  ul li a:hover#websites {background: url(images/LM-websites-on.gif) no-repeat;}
#leftMenu  ul li a#video {background: url(images/LM-video-off.gif) no-repeat;}
#leftMenu  ul li a:hover#video {background: url(images/LM-video-on.gif) no-repeat;}
#leftMenu  ul li a#server {background: url(images/LM-server-off.gif) no-repeat;}
#leftMenu  ul li a:hover#server {background: url(images/LM-server-on.gif) no-repeat;}
#leftMenu  ul li a#aerial {background: url(images/LM-aerial-off.gif) no-repeat;}
#leftMenu  ul li a:hover#aerial {background: url(images/LM-aerial-on.gif) no-repeat;}
#leftMenu  ul li a#custom {background: url(images/LM-custom-off.gif) no-repeat;}
#leftMenu  ul li a:hover#custom {background: url(images/LM-custom-on.gif) no-repeat;}
#leftMenu  ul li a#workshop {background: url(images/LM-workshop-off.gif) no-repeat;}
#leftMenu  ul li a:hover#workshop {background: url(images/LM-workshop-on.gif) no-repeat;}
#leftMenu  ul li a#ad {background: url(images/LM-ad-off.gif) no-repeat;}
#leftMenu  ul li a:hover#ad {background: url(images/LM-ad-on.gif) no-repeat;}
#leftMenu  ul li a.newAni {background: url(images/new-icon-tabs.gif) no-repeat;}
#leftMenu  ul li a:hover.newAni { background-position: 0px -39px}

#leftMenu  ul li a.blankIcon {background: url(images/blank-icon-tabs.gif) no-repeat; padding-left: 20px}
#leftMenu  ul li a:hover.blankIcon { background-position: 0px -39px}

#leftMenu  ul li a.binocular {background: url(images/binocular-icon-tabs.gif) no-repeat;}
#leftMenu  ul li a:hover.binocular { background-position: 0px -39px}
#leftMenu  ul li a.phoneContact {background: url(images/phone-icon-tabs.gif) no-repeat;}
#leftMenu  ul li a:hover.phoneContact { background-position: 0px -39px}
#leftMenu  ul li a.baloons {background: url(images/ballons-icon-tabs.gif) no-repeat;}
#leftMenu  ul li a:hover.baloons { background-position: 0px -39px}

	

.websitesnavlink {
	text-decoration:none;
	color:#555555;
	font-weight:bold;
	}
	
.websitesnavlinkactive {
	text-decoration:none;
	color:#333333;
	font-weight:bold;
	}

.websitescontent
{
	background-image:url(images/website_mainpicbg.gif);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#FFFFFF;
}

.topSubNav {
	color:#999999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}

.topSubNav a {text-decoration:none; color:#999999}
.topSubNav a:link {text-decoration:none; color:#999999}	
.topSubNav a:active {text-decoration:none; color:#999999}
.topSubNav a:hover {text-decoration:none; color:#0088cc}
.topSubNav a.ON { color:#333333 }

p.faqTitle {
	background:url(images/faq-ballon-title.png) no-repeat top left;
	padding:10px 10px 15px 60px;
	font-size: 28px;
	color:#000000;
	font-weight:bold;
	margin-top:0px;
	}
	
p.faqTitle2 {
	background:url(images/faq-ballon-title.png) no-repeat top left;
	padding:10px 10px 15px 60px;
	font-size: 18px;
	color:#000000;
	font-weight:bold;
	margin-top:0px;
	}

p.faqQuestion {
	background:url(images/faq-question.gif) no-repeat top left;
	margin: 0px 0px 0px 35px;
	padding: 5px 10px 7px 31px;
	font-weight:bold;
	color:#000000;
	}

p.faqAnswer {
	background:url(images/camera-guy-answer.gif) no-repeat top left;
	margin: 0px 0px 0px 35px;
	padding: 3px 10px 25px 31px;
	}


.myEvents {
	color:#666666;
	vertical-align:middle;
	}

.myEvents i {
	color:#999999
	}

.myEvents span {
	color:#000000;
	}
	
a.puce {
	background:url(images/puce.gif) no-repeat;
	background-position: 0px 2px;
	font-size:12px;
	color:#0088ff;
	font-weight:bold;
	padding-bottom:5px;
	padding-left:15px
	}

.newsLogo {
	text-align:left;
	padding-bottom:10px;
	padding-top:10px;
	background:url(images/dots2.gif) bottom repeat-x;
	color:#000000;
	font-size:12px;
	}
	
.newsLogo img {
	margin-bottom:3px;
	}
.newsLogo a {
	color:#0088ff;
	text-decoration:none;
	}
	
.newsLogo a:hover {
	color:#ff9900;
	}
	
	
div.leftInfo {
	background:url(images/detail-left-back-ver2.gif) repeat-y;
	width:233px;
	}

div.leftInfo #leftInfo2 {
	background:url(images/detail-left-top-ver2.gif) no-repeat;
	}
	
#leftInfo2 h1{
	font-size:12px;
	font-weight:bold;
	padding-left: 8px;
	margin:0px;
	padding-top:6px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	}

table.listing_info td{ font-size:10px; font-family:Arial, Helvetica, sans-serif; line-height:16px; padding:1px; font-weight:bold;}
table.listing_info td.label { background:#aeaeae; color:#f4f4f4; text-align:right; width:75px; padding-right:8px;}
table.listing_info td.value { background:#efefef; color:#252525; text-align:left;padding-left:8px;}

table.agent_info td{ font-size:10px; font-family:Arial, Helvetica, sans-serif; line-height:12px; padding:1px; font-weight:bold;}
table.agent_info td.info h3{ font-size:11px; font-weight:bold; margin:0px}
table.agent_info td.info a.email{ background:url(images/icon_email-ver2.gif) no-repeat left center; display:block; padding-left:18px; text-decoration:none; }
table.agent_info td.info a.website{ background:url(images/icon_website-ver2.gif) no-repeat left center; display:block; padding-left:18px; text-decoration:none;}
table.agent_info td.info div.aphone { font-size:11px; margin-top:5px; margin-bottom:7px}
