/*
.banner-ad					{width: 802px; height: 164px; float: left; margin: 0px 0px 10px 10px; background-image: url(/images/web-home--banner-sip.gif); background-repeat: no-repeat; cursor: pointer;}
.box-left-text 			{width: 350px; height: 250px; float: left; margin: 40px 350px 100px 20px; }
.box-right-upper			{width: 380px; height: 40px; float: right; margin: 0px 0px 10px 10px; border-bottom: thin solid Black;}
.intro 						{font-family: Arial, Helvetica, sans-serif;	font-size: 20px; font-weight: bold;	color: #8d8de3;}
.box-left 					{display: block; width: 360px; height: 200px; float: left; margin: 0px 0px 15px 10px; border: 0px solid #ccc; padding: 5px; background-image: url(/images/dimensions-home2.gif); background-repeat: no-repeat;  cursor: pointer;}
.box-right 					{display: block; width: 360px; height: 200px; float: right; margin: 0px 0px 15px 10px; border: 0px solid #ccc; padding: 10px;}
.box-right img 			{border: 1px solid #000; float: right; margin: 8px 5px 0px 10px;}
.box-quote					{font-size: 13px; color: #6C6C6C; text-align: justify; font-style: italic; font-weight: bold; line-height: 140%; font-family: Arial, Helvetica, sans-serif;}
.box-quote-title			{font-size: 12px; color: Black; text-align: right; font-weight: bold;}
.box-left-bottom img 	{border: 1px solid #000; float: left; margin-right: 20px;}
.logo 						{border: 1px solid #000; float: right; margin: 10px 0px 0px 0px;}
.banner-text				{margin: 20px 50px 15px 300px;}
.banner-text-2				{margin: 20px 50px 15px 300px; font-weight: bolder; font-size: medium;}
.float-left-text		   {float: left; margin-right: 15px; margin-left: 10px; margin-bottom: 5px; margin-top: 15px}
.float-bottom				{float: bottom; margin-left: 10px; margin-top: 65px}
.cont-comms-img			{margin-top: 20px; margin-left: 20px}
*/


.box-text-left 		{font-size: 16px; font: bold; color: gray; text-align: left; font-family: Verdana; margin: 20px 5px 10px 0px; }
.mid-text				{font-size: 16px; font-weight: bold; color: white; text-align: left; font-family: Verdana; margin: 30px 110px 10px 15px;} 
.cont-right-text		{font-size: 16px; font-weight: bold; color: gray; text-align: justify; font-family: Verdana; margin: 10px 10px 10px 0px;} 
.cont-right-text a	{text-decoration: none; color: gray;}
.box-title-main		{font-size: 18px;	font-weight: bold; padding: 15px; margin-top: 20px; margin-left: 10px; margin-right: 250px; text-align: justify; color: white; font-family: Verdana; line-height: 200%;}
.mid-box-texta			{font-size: 16px; font-weight: bold; color: gray; text-align: left; font-family: Verdana; margin: 30px 110px 10px 15px;} 
.mid-box-textb			{font-size: 16px; font-weight: bold; color: white; text-align: left; font-family: Verdana; margin: 30px 110px 10px 15px;} 
.bot-box-text			{font-size: 16px; font-weight: bold; color: gray; text-align: left; font-family: Verdana; margin-top: 20px; margin-left: 20px; margin-bottom: 10px;}
.cont-right-img		{margin-top: 20px; margin-left: 20px}
.box-text-title 		{font-size: 18px; font-weight: bold; color: gray; text-align: left; font-family: Verdana; margin: 10px 10px 10px 0px;}
.box-text-title a		{text-decoration: none; color: gray;}
.box-text-title2		{font-size: 18px; font-weight: bold; color: gray; text-align: left; font-family: Verdana; margin: 10px 10px 10px 5px;}
.box-text-title2 a	{text-decoration: none; color: gray;}
.cont-left-img			{margin-right: 30px;	margin-left: 15px; margin-top: 10px; float: left;}
.cont-left-img2		{margin-right: 0px;	margin-left: 5px; margin-bottom: 10px; margin-top: 12px; float: left;}
.cont-right-text2		{font-size: 16px; font-weight: bold; color: gray; text-align: justify; font-family: Verdana; margin: 10px 10px 10px 5px; }
.cont-right-text2	a	{text-decoration: none; color: gray;}
.box-left-lower		{width: 950px; height: 40px; float: left; margin: 0px 0px 10px 10px; border-bottom: thin solid gray;}
.news-title				{font-size:18px; font-weight: bold; color: gray; text-align: left; font-family: Verdana; }
.box-left-bottom		{display: block; width: 783px; height: 100px; float: left; margin: 0px 0px 0px 5px; border: 0px solid #ccc; padding: 0px 10px 10px 10px;}
	

body						{margin: 15px 16px 16px 10px; font-family: Verdana, Helvetica, sans-serif; font-size: 11px; color: Black;}
h1							{font-size: 20px; color: gray ;/*font-style: italic;*/}
h2							{font-size: 14px; /*font-style: italic;*/}



/*News Ticker*/
/*#newsticker ul 			{list-style: none; padding: 0px; margin-left: 0px; margin-top: -10px;}
#newsticker p, 
#newsticker small 		{margin-left: 6px;}
#newsticker ul,
#newsticker img 			{float: left;}
#newsticker img 			{margin-right: 8px; border: 1px solid #000; width: 80px; height: 80px;}
#newsticker a 				{font-size: 12px; font-weight: bold;}
#newsticker p.right		{text-align: right;}
#newsticker small a 		{clear: both; font-size: 10px; font-weight: normal;}
#newsticker p				{margin-top: 8px;}
*/

#content 					{width: 1016px; background-color: white; }
#container-test-big 		{float: left; width: 1000px;	height: 650px;	background-color: white}
#container-test 			{background: url(/images/home/communications-providerv2.gif) no-repeat; float: left; width: 700px; height: 301px; border: 0px; cursor: pointer}
#container-small 			{background: url(/images/home/wan-servicesv2.gif) no-repeat; float: right; width: 280px; height: 129px; margin-bottom: 5px; border: 0px; cursor: pointer}
#container-underneath 	{background: url(/images/home/voip-servicesv2.gif) no-repeat; float: right; width: 280px; height: 127px; margin-bottom: 5px; border: 0px; cursor: pointer}
#container-bot 			{background: url(/images/home/8el-customersv2.gif) no-repeat; float:right; width: 280px; height: 186px; margin-bottom: 5px; border: 0px; cursor: pointer } 
#container-left-side 	{background: url(/images/home/callport-overviewv2.gif) no-repeat;	float: left; width: 345px;	height: 155px;	color: grey; cursor: pointer }
#container-botton-middle {background: url(/images/home/dr-overviewv2.gif) no-repeat; float: right; width: 342px; height: 141px; cursor: pointer}
#squash 						{float: left; width: 700px; height: 150px; margin-top: 2px; }

/*hyperlink block code*/

#h1-comms-link {margin: 0px;}
#h1-comms-link a {display: block; position: absolute; top: 300px; left: 500px; width: 108px; height: 85px;}

.h1-comms-link {font-size: 10px;}
/*.h-comms-link {display: none;}
*/	



#ticker						{position: relative;}
#ticker img 				{margin: 3px 8px 0px 0px; border: 0px solid #000; width: 80px; height: 80px;}
#ticker h3					{margin: 1px 0px 6px 0px;}
#ticker p					{margin: 0px 8px 0px 0px;}
#ticker #headline			{font-weight: bold; font-size: 12px;}
#ticker div.left 			{position: absolute; top: 0px; left: 0px; width: 92px; background-color: white}
#ticker div.right 		{position: absolute; top: 0px; left: 92px; width: 520px;background-color: white}
#ticker div.right p		{text-align: left;background-color: white}
#news-links					{position: absolute; left: 800px; top: 675px; width: 220px;background-color: white}
#news-links ul				{margin: 0px 0px 0px 20px;background-color: white}

.tickerlink,
.tickerlink:link,
.tickerlink:visited	{color: #000; text-decoration:none;}
