/* CSS Document */


#outside {
	width:100%;}
#wrapper {
	width:782px;
	top:-30px;
	}

#hrizons-Logo {
	position:relative;
	left:0px;
	top:0px;
	width:274px;
	height:91px;
}

.brand-overlay {
	position:relative;
	left:50px;
	top:-50px;
	width:300px;
	height:30px;
	z-index:300;
}

#left-fill-photo {
	position:relative;
	left:1px;
	top:2px;
	z-index:310;
}
#submenu-text {
	position:relative;
	left:0px;
	top:0px;
	z-index:310;
}

.hrizons-menubg {
	vertical-align:top;
	text-align:left;
	background-image:url(../images/hrizons-menuholder.png);
	background-repeat:no-repeat;
	width:508px;
	height:91px;
	z-index:101;
}

#virtualCard {
position:absolute;
top:0px;
left:0px;
background-image:url(../images/submenu/virtual-businesscard.gif);
background-repeat:no-repeat; width:265px; height:146px; 
}

#clientshp {
position:relative;
top:20px;
background-image:url(../images/images/displaymiddle.png); background-repeat:no-repeat; width:180px; height:220px; 
}

#clientshpFlash {
position:absolute;
top:40px;
left:30px;
}
.hrizons-subbg-all { 
	text-align:left; 
	position:relative; 
	left:25px;top:10px;
	width:254px;
	height:104px;
}


#hrizons-menu {
	position:relative;
	left:12px;
	top:59px;
	width:480px;
	height:18px;
	z-index:200;
}
#hrizons-submenu {
	position:relative;
	left:4px;
	top:0px;
	width:269px;
	height:146px;
}
.homepage-titles
{top:17px; left:20px; width:260px; float:none; position:relative; font:Geneva, Arial, Helvetica, sans-serif; font-variant:normal; font-weight:bold; font-size:14px; color:#db6c23}
.homepage-content
{top:30px; left:20px; width:230px; float:left; position:relative; font:Geneva, Arial, Helvetica, sans-serif; font-variant:normal; font-size:12px; color:#333333}
.homepage-bg-co
{ background-image:url(../images/images/displaytop.png); background-repeat:no-repeat; width:272px; text-align:left; vertical-align:top; }

#hrizons-subphototop {
	position:relative;
	left:0px;
	top:0px;
	width:508px;
	height:146px;
}
#hrizons-minicontainer {
/*
	margin:10px,10px,10px,10px;
	padding:10px,10px,10px,10px; */
	text-align:left;
	position:relative;
	float:right;
	right:-10px;
	top:0px;
	width:315px;
	z-index:150;
}
#hzizons-minitop{ background-image:url(../images/hrizons-spbox-01.png); background-repeat:no-repeat; width:315px; height:12px;}
#hzizons-minimid{ background-image:url(../images/hrizons-spbox-02.png); background-repeat:repeat; width:315px; height:164px;}
#hzizons-minibot{ background-image:url(../images/hrizons-spbox-03.png); background-repeat:no-repeat; width:315px; height:14px;}

#hrizons-maincontainer {
	text-align:justify;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	position:relative;
	left:5px;
	top:-30px;
	width:475px; /* 752px */
	z-index:100;
	margin-top:10px;
}
#hrizons-leftcontainer {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	position:relative;
	left:7px;
	top:-30px;
	width:274px;
	z-index:100;
	margin-top:10px;
}
#hrizons-widecontainer {
	text-align:justify;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	position:relative;
	left:15px;
	top:-30px;
	width:752px; /* 752px */
	z-index:100;
	margin-top:10px;
}
#footerbg {
	background-image:url(../images/hrizons-footer-bg11.png);
	background-repeat:no-repeat;
	position:relative;
	top:-105px;
	width:782px;
	height:132px;
	z-index:10;
	}


#fiveoclock {
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	top: -142px;
	left: -255px;
	position: relative;
	z-index: 11;
	/*
	background-image:url(../images/hrizons-footer-bg.png);
	background-repeat:no-repeat;
	position:relative;
	top:-90px;
	width:782px;
	height:132px;
	z-index:10;
	*/
	} 

#menufooter_main {
	position:relative;
	top:-100px;
	width:782px;
	height:132px;
	z-index:11;
} 
.footermenuItems{text-decoration: none;	color:#666666;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px; text-transform: uppercase; font-weight: bold;}
a.footermenuItems:link {text-decoration: none;	color:#666666;}
a.footermenuItems:visited {text-decoration: none;	color:#666666;}
a.footermenuItems:active {text-decoration: none;	color:#666666;}
a.footermenuItems:hover {text-decoration: none;	color:#666666;}

.subHeadingImg { border:none;}
.subHeading { position:relative; border:none; top:9px; font-weight:300; right:30px; z-index:200;}
a.subHeading:link {color:#FFFFFF; text-decoration: none; font-family:Arial, Helvetica, sans-serif; border:none; font-size:16px;}
a.subHeading:visited {color:#FFFFFF; text-decoration: none; font-family:Arial, Helvetica, sans-serif; border:none; font-weight:bold; font-size:16px;}
a.subHeading:active {color:#FFFFFF; text-decoration: none; font-family:Arial, Helvetica, sans-serif; border:none; font-size:16px;}
a.subHeading:hover {color:#FFFFFF; text-decoration: none; font-family:Arial, Helvetica, sans-serif; border:none; font-size:16px;}

.connMsgFail{font-family: Arial,Helvetica,Verdana,Sans-serif; font-size:10px; color:Red;}
.connMsgSucc{font-family: Arial,Helvetica,Verdana,Sans-serif; font-size:12px; color:Green; font-weight:bold;}

.menuItems {
	position:relative;
	top:0px;
	left:0px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	line-height: 18px;
}
.menuItems_v2 {
	position:relative;
	top:0px;
	left:0px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height: 18px;
	text-decoration:none;
	color:#2b2b2b;
	font-stretch:expanded;
	z-index:400;
}
#bottomSubMenuBG {
position:absolute; z-index:100; left:6px ; bottom:252px;}
a.menuItems_v2:link {color:#2b2b2b;}
a.menuItems_v2:hover {color:#999999;}

