/* CSS Document - pchd(ver3.1) - index.html*/

/* Body Styles */ 

body {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	}
	
/* Layout divs */

div.pc_helpdesk_address {
	position:absolute;
	top:568px;
	left:48px;
	}

div.background {
	position:absolute;
	border-color:#000033;
	border-width:1px;
	border-style:solid;
	background-image:url(../pc_helpdesk_background.jpg);
	width:942px;
	height:590px;
	top:20px;
	left:30px;
	}

div.computer_consultancy {
	position:absolute;
	left: 31px;
	top: 307px;
	background-image:url(../slices/pc_helpdesk_button_1.jpg);
	width:159px;
	height:44px;
	}

div.network_systems_support {
	position:absolute;
	left: 31px;
	top: 373px;
	width:159px;
	height:44px;
	background-image:url(../pc_helpdesk_button_2.jpg);
	}

div.support_contracts {
	position:absolute;
	left: 31px;
	top: 436px;
	width:159px;
	height:44px;
	background-image:url(../pc_helpdesk_button_3.jpg);
	}
	
div.button_4 {
	position:absolute;
	left: 43px;
	top: 497px;
	width:159px;
	height:44px;
	background-image:url(../slices/pc_helpdesk_button_4.jpg);
	}

div.curve_image {
	position:absolute;
	left:535px;
	top:87px;
	width:438px;
	height:140px;
	}

div.left_column {
	position:absolute;
	top:260px;
	left:212px;
	width:135px;
	height:297px;
	}
	
div.left_column_title {
	position:absolute;
	top:231px;
	left:206px;
	height:20px;
	}
	
div.live_computer_support {
	position:absolute;
	top:527px;
	left:823px;
	}
	
div.logo {
	position:absolute;
	top:21px;
	left:31px;
	}
	
div.menu_bar {
	position:absolute;
	top:60px;
	left:230px;
	background-image:url(slices/pc_helpdesk_menu_bar.jpg);
	height:26px;
	width:573px;	
	}

div.panda_antivirus_software_1 {
	position:absolute;
	top:227px;
	left:813px;
	width:155px;
	}
		
div.panda_antivirus_software_2 {
	position:absolute;
	top:347px;
	left:813px;
	}

div.popup_descriptions {
	position:absolute;
	top:120px;
	left:285px;
	font-size:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#404797;
	font-weight:bold;
	}

div.right_column {
	position:absolute;
	top:260px;
	left:373px;
	width:380px;
	height:297px;
	}
	
div.right_column_title {
	position:absolute;
	top:228px;
	left:371px;
	height:20px;
	}
	
div.right_column_far {
	position:absolute;
	top:57px;
	left:810px;
	width:162px;
	height:337px;
	}

div.screen {
	position:absolute;
	top: 60px;
	left: 31px;
	background-image:url(slices/pchd_computer_monitor.jpg);
	height:199px;
	width:199px;
	}

/* Newsticker styles */

p.news {
	color:white;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:left;
	margin-bottom:0px;
	}
	
div.rss_title {
	color:#404797;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-top:5px;
	margin-left:0px;
	font-weight:bold;
	}

/* Font Styles */

p.address {
	font-size:10px;
	text-align:left;
	margin-top:0px;
	margin-left:1px;
	color:#cccccc;
	margin-right:5px;
	}

p.right_col {
	margin-top:9px;
	margin-left:8px;
	color:#404797;
	margin-right:5px;
	}
	
p.right_col_1 {
	margin-top:9px;
	margin-left:8px;
	color:#404797;
	margin-right:5px;
	margin-bottom:0px;
	}

p.right_col_2 {
	margin-top:1px;
	margin-left:10px;
	margin-bottom:0px;
	color:#404797;
	margin-right:5px;
	}
	
p.right_col_3 {
	margin-top:7px;
	margin-left:8px;
	color:#404797;
	margin-right:5px;
	margin-bottom:5px;
	}
	
p.right_col_spaced {
	margin-top:9px;
	margin-left:8px;
	color:#404797;
	margin-right:5px;
	line-height:14px;
	}
	
p.right_col_spaced SUP {
	line-height:0em;
	}

p.left_col {
	margin-top:9px;
	margin-left:5px;
	color:#404797;
	}

p.computer_consultancy {
	font-family:Zanizibar SF, Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:white;
	font-weight:bold;
	font-stretch:narrower;
	margin-left:52px;
	margin-top:14px;
	}
	
p.network_systems_support {
	font-family:Zanizibar SF, Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:white;
	font-weight:bold;
	font-stretch:narrower;
	margin-left:56px;
	margin-top:12px;
	}
	
p.support_contracts {
	font-family:Zanizibar SF, Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:white;
	font-weight:bold;
	font-stretch:narrower;
	margin-left:63px;
	margin-top:14px;
	}
	
p.button_4 {
	font-family:Zanizibar SF, Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:white;
	font-weight:bold;
	font-stretch:narrower;
	margin-left:62px;
	margin-top:13px;
	}

p.menubar {
	font-family:Zanizibar SF, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:white;
	margin-top:5px;
	text-align:center;
	}

html>body p.menubar_shadow {
	font-family:Zanizibar SF, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-color:black;
	margin-top:5px;
	text-align:center;
	}
	
h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#404797;
	font-size:12px;
	font-weight:bold;
	font-variant:small-caps;
	}
	
h2.sitemap {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#404797;
	font-size:12px;
	font-weight:bold;
	font-variant:small-caps;
	margin-left:30px;
	margin-top:15px;
	margin-bottom:1px;
	}
	
h3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#404797;
	font-size:12px;
	font-weight:bold;
	margin-left:7px;
	}
	
h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#F5FAFF;
	font-size:32px;
	}
	
h5 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#404797;
	margin-left:40px;
	margin-top:1px;
	margin-bottom:0px;
	}
	
h6 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#404797;
	margin-left:50px;
	margin-top:1px;
	margin-bottom:0px;
	}

	
	
/* Link styles */

a {
	color:#404797;
	text-decoration:none;
	}
	
a:hover {
	text-decoration:underline;
	}

a.address {
	color:#cccccc;
	text-decoration:none;
	}
	
a.address:hover {
	text-decoration:underline;
	}

a.menubar {
	font-family:Zanizibar SF, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#cccccc;
	text-decoration:none;
	}
	
a.menubar:hover {
	color:white;
	text-decoration:underline;
	}

a.sellbar {
	font-family:Zanizibar SF, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-variant:small-caps;
	color:#cccccc;
	font-weight:bold;
	font-stretch:narrower;
	text-decoration:none;
	}
	
a.sellbar:hover {
	font-family:Zanizibar SF, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-variant:small-caps;
	color:white;
	font-weight:bold;
	font-stretch:narrower;
	text-decoration:none;
	}

 a.info{
    position:relative; /*this is the key*/
    z-index:24;
    color:#000;
    text-decoration:none
	}

a.info:hover{
	z-index:25
	}

a.info span{
	display: none
	}

a.info:hover span{ /*the span will display just on :hover state*/
    display:block;
    position:absolute;
    top:2em; 
	left:2em; 
	width:15em;
    border:1px solid #CADEF9;
    background-color:#D5E7FD; 
	color:#000;
    text-align: center
	}
	
/* Iframe divs */

div.iframedisplay {
	position:absolute;
	top:227px;
	left:205px;
	width:580px;
	height:360px;
	}	

div.title_right{
	position:absolute;
	top:3px;
	left:179px;
	width:378px;
	border:none;
	}
	
div.title_left {
	position:absolute;
	top:3px;
	left:9px;
	width:130px;
	border:none;
	}

div.mainarea {
	position:absolute;
	top:33px;
	left:170px;
	width:378px;
	border:none;
	}
	
div.mainarea_form {
	position:absolute;
	top:35px;
	left:170px;
	width:378px;
	border:none;
	}
		
div.submenu {
	position:absolute;
	top:33px;
	left:0px;
	width:140px;
	border:none;
	}
	
