	    /*
		Description: DataVox New CSS/SEO Design
		Copyright: 2010 DataVox, Inc.
		Author: Steven D. Lawrence, Dir of Internet Marketing
		Version: v.1.9
		Last Modified: Dec 07, 2010
		*/
	    
	    *{border:none;margin:0;padding:0;}
		
		body {padding-bottom:1em;font:.75em Arial, Helvetica, sans-serif;background:url(../img/bodyBg3.jpg) repeat-x;}
		body.index {padding-bottom:1em;font:.75em Arial, Helvetica, sans-serif;background:url(../img/bgindex.gif) repeat-x;}
		
		a:link {color: #28586f;text-decoration: underline;}
		a:visited {color: #666;text-decoration: underline;}
		a:hover, a.btn:hover, a.btnright:hover	{text-decoration: underline;color: #cc0000;}
		a:active {color: #333;text-decoration: underline;}
		a.btn {background:url(../img/icons/btn-bg.gif) no-repeat;font-size: 90%;padding:3px 25px 5px 9px;margin:0;text-decoration:none;}
		a.btnright {background:url(../img/icons/btn-bg.gif) no-repeat;font-size: 90%;padding:3px 25px 3px 9px;float:right;margin:0px 20px 5px 0px;text-decoration:none;}

		.prodshadow {margin:5px 0 0 -10px; padding:0; height:21px; background: #fff url(../images/productshadow.jpg) no-repeat left top;}

		#brand ul {margin: 10px 0px 10px 0px;padding: 0 45px;list-style: none;color:#333;}
		#brand ul li {margin:0;padding: 0;list-style-position: outside;font-size:9pt;list-style-image: url(../img/arrow-blu.gif);line-height:16px;}
		#brand strong {font-size:1em;color:#000;}		
		ul#style {margin: 10px 0px 10px 0px;padding: 0 45px;list-style: none;}
		ul#style2 {margin: 10px 0px 10px 0px;padding: 0 25px;list-style: none;font-size:.9em;color:#333;}
		ul.style3 {margin: 10px 0px 10px 0px;padding: 0 45px;list-style: none;font-size:.9em;color:#333;}
		li.ok {margin: 0;padding: 0;list-style-position: outside;list-style-image: url(../img/arrow-blu.gif);line-height:14px;}
		li.okindent {margin-left: 15px;padding: 0;list-style-position: outside;list-style-image: url(../img/arrow-blu.gif);line-height:14px;}
		li.check {margin: 0;padding: 0;list-style-position: outside;list-style-image: url(../img/ok_list.png);line-height:14px;}
		li.idea {margin: 0;padding: 0;list-style-position: outside;list-style-image: url(../img/link3.gif);line-height:14px;}
		li.info {padding: 0px 20px 2px 25px; background: url(../img/info_text.png) no-repeat left top;}
		li.awd {padding: 0px 20px 2px 25px;background: url(../img/award.gif) no-repeat left top;}
		
		.clear1px {clear: both;width: 100%;height: 1px;}
		.clear10px {clear: both;width: 100%;height: 10px;}
		.clear40px {clear: both;width: 100%;height: 40px;}
		.pad10px {margin-bottom:10px;}

		h2	{margin: 0px 0px 20px 0px;font:bold 1.8em ariel, helvetica, "sans-serif";color:#28586f;border-bottom: 1px #ccc dashed;padding-bottom: 4px;letter-spacing:-1px;}
		h2.offer	{margin: 0px 0px 20px 0px;font:bold 2.6em ariel, helvetica, "sans-serif";color:#333;border-bottom: 1px #ccc dashed;padding-bottom: 4px;letter-spacing:-1px;}
		h3 {font-size: 32px;letter-spacing: -0.05em;margin: 5px 0 15px 0;}
		h4	{margin: 0px 0px 5px 0px;font:bold 1.4em ariel, helvetica, "sans-serif";color:#333;padding-bottom: 4px;}
		h4.offer {font-size: 18px; letter-spacing: -0.05em;margin: -20px 0 8px 0;border-bottom: none;color:#333;letter-spacing:-1px;}
		h5	{margin: 0px 0px 5px 0px;font:bold 1.6em ariel, helvetica, "sans-serif";color:#28586f;border-bottom: 1px #ccc dashed;padding-bottom: 4px;letter-spacing:-1px;}

		p	{margin:.75em 0 0 0; color:#333;}
		iframe {border:1px #ccc solid;}
		hr {color: #f00;background-color: #fff;height: 1px;}
		
		#pageWrap{width:796px;
	    margin-left: auto;
	    margin-right: auto;
	    overflow:hidden
	    position: relative; z-index: 1}/**** added to bring nav far right to top ****/
	    
	    #pageWrap h1.mast {text-indent: -999em; margin-bottom: -10px;font-size:8px;}
		
		#mainWrap{}
		
		#main img {float:right; padding:10px;margin:1px;}
		#main img.nopad {float:left;margin:-10px 0px 0px -5px;}
		#main img.nopadright {float:right;margin:-10px -5px 0px 0px;}
		#main img.left {float:left; padding:3px 0px 0px 0px;margin:0px;}
		#main img.leftpad {float:left; padding:0px 0px 20px 0px;margin:-20px 0px 0px 0px;}
		#main img.nofloat {float:none; padding:0px 0px 20px 0px;margin:-20px 0px 0px 0px;}
		#main img.bord {float:right; padding:3px; margin-left:10px;border:1px #ccc solid;}
		#main img.leftbord {float:left; padding:3px; margin-right:10px;border:1px #ccc solid;}
		#main img.rightbord {float:right; padding:3px; margin-left:10px;margin-bottom:10px;border:1px #ccc solid;}
		#main.noimg img {float:none;}
		
		#brand {}
		#brand img {float:right; padding:10px;margin:1px;}
		#brand img.nopad {float:left;margin:-10px 0px 0px -5px;}
		#brand img.nopadright {float:right;margin:-10px -5px 0px 0px;}
		#brand img.left {float:left; padding:3px 0px 0px 0px;margin:0px;}
		#brand img.leftpad {float:left; padding:0px 0px 20px 0px;margin:-20px 0px 0px 0px;}
		#brand img.nofloat {float:none; padding:0px 0px 20px 0px;margin:-20px 0px 0px 0px;}
		#brand img.nofloat2 {float:none; padding:0px 0px 20px 0px;margin:0;}
		#brand img.bord {float:right; padding:3px; margin-left:10px;border:1px #ccc solid;}
		#brand img.leftbord {float:left; padding:3px; margin-right:10px;border:1px #ccc solid;}
		#brand img.rightbord {float:right; padding:3px; margin-left:10px;margin-bottom:10px;border:1px #ccc solid;}
		#brand.noimg img {float:none;}
		
		#brand .picture { background-color: #F9F9F9; border: 1px solid #CCCCCC; padding: 3px; font: 11px/1.4em Arial, sans-serif; text-align:center}
		#brand .picture img {float:none;border:none; vertical-align:middle;padding:3px 3px 3px 3px; } 
		#brand .picture-vidbox { background-color: #ebebeb; border: 1px solid #ccc; padding: 3px; font: 11px/1.4em Arial, sans-serif; text-align:center} 
		#brand .picture-vidbox img {float:none;border:none; vertical-align:middle;padding:3px 3px 3px 3px; } 
		#brand .righty { margin: 0.5em 0pt 0.5em 0.8em; float:right; } 
		#brand .rightynobord { margin: 0.5em 0pt 0.5em 0.8em; float:right; border:none;} 
		#brand .lefty { margin: 0.5em 0.8em 0.5em 0; float:left; }	
		
		#main .picture { background-color: #F9F9F9; border: 1px solid #CCCCCC; padding: 3px; font: 11px/1.4em Arial, sans-serif; text-align:center}
		#main .picture img {float:none;border:none; vertical-align:middle;padding:3px 3px 3px 3px; } 
		#main .righty { margin: 0.5em 0pt 0.5em 0.8em; float:right; } 
		#main .lefty { margin: 0.5em 0.8em 0.5em 0; float:left; }	
		
		#showcase {width:782px;background:none;overflow:hidden;border-bottom: 1px solid #ccc;border-left: 1px solid #ccc;margin-top:3px;}
	

		#header{position:relative;height:70px;margin-top:28px;background:url(../img/headerBg.gif) repeat-x;}
		#header #logo{float:left;}
		#headerInternal{height:152px;}	
		#headerInternal #logo{float:left;margin:60px 0 0 10px;}
		#header h1{position:absolute;bottom:8px;left:-9999px;font:bold 10px Arial, Helvetica, sans-serif;color:#ccc;}
		
		#links {position:relative;float:right;clear:left;margin: -20px 25px 0px 0px;}
		#links a:link, #links a:visited {font-size:11px; color:#666; text-decoration:none;}
		#links a:hover, #links a:active {font-size:11px; color:#cc0000; text-decoration:underline;}
		
		.addthis_toolbox {float:right;margin:-15px 0px 0px 0px;padding:0; }
		.addthis_toolbox a {}
		
		#nav{font:.9em verdana;position: relative; z-index: 1;}/***position: relative; z-index: 1;***/
		#nav ul{width:796px;height:36px;margin:auto;line-height:36px;padding-left:10px;list-style-type:none;background:url(../img/bg.gif);}
		#nav ul ul{padding:0;list-style-type: none;}
		#nav ul a{display: block;text-decoration:none;color:#fff;}
		#nav ul a:hover{text-decoration:underline;}
		#nav ul li {float:left;margin-right:4px;padding-right:8px;background:url(../img/listBg.gif) no-repeat  100% 0;}
		#nav ul li.p_lli{background:none;}
		#nav ul li a{display:block;}
		#nav ul li.exp a{text-indent:17px;background:url(../img/dd_bullet.gif) no-repeat 7px 50%;}
		#nav ul li ul{position: absolute;left: -9999em;padding:0;height:auto;}
		#nav ul li ul li{position: relative;margin-right:0;padding-right:0;}
		#nav ul li:hover ul, #nav ul li:active ul {display: block;} /****hover for ie7***/
		#nav ul li ul li ul{position: absolute;	right: -999em;}
		#nav ul li ul li:hover ul, #nav ul li ul li.sfhover ul{left:180px;}    
		#nav ul li ul li{line-height:normal;}
		#nav ul li ul li a{display:block;padding:2px 4px 2px 4px;border-top:1px solid #bababa;border-right:1px solid #bababa;border-left:1px solid #bababa;}
		#nav ul li ul li.lli a{border-bottom:1px solid #fff;}
		#nav ul li:hover ul, #nav ul li.sfhover ul{left: auto;}
		#nav ul li ul li:hover ul, #nav ul li ul li.sfhover ul{top:0;right: auto;}		
		#nav ul li ul, #nav ul li ul li{width:180px;margin-right:0;}
		#nav ul li.exp ul li a{width:170px;text-indent:0;background:none;}
		#nav ul li ul li{height:auto;background:#4e4a49 url(../img/dropdown_bg.gif) repeat-x;}
		
		#content {clear:both;padding:90px 0 0 0px;background:url(../img/headers/home-cisco.jpg) no-repeat;} /***../img/new-header.jpg ***/
		#contentInternal{width:782px;background:url(../img/mainlBg.jpg) repeat-y;overflow:hidden;border-bottom: 1px solid #ccc;border-left: 1px solid #ccc;}
		#contentInternalWrap{width:782px;clear:both;padding:100px 0 0 0;background:url(../img/headers/home-nocisco.jpg) no-repeat;overflow:hidden;border-top: 1px solid #fff;} /***../img/headerInternal.jpg ***/
		#content #main, #content #brand {width:772px; padding:1em 0 2em 10px; border-bottom:1px solid #ccc; background:#E5F0F4 url(../img/slope2-bg.jpg) repeat-x left top; overflow:hidden;}
		#syndicate {width:772px; padding:1em 0 2em 0; border:none; background:none; overflow:hidden;}
		
		#contentInternalWrap.omni{width:782px;clear:both;padding:100px 0 0 0;background:url(../img/headers/omni.jpg) no-repeat;overflow:hidden;border-top: 1px solid #fff;}
		#contentInternalWrap.financing{width:782px;clear:both;padding:100px 0 0 0;background:url(../img/headers/financing.jpg) no-repeat;overflow:hidden;border-top: 1px solid #fff;}
		#contentInternalWrap.cisco-wireless{width:782px;clear:both;padding:100px 0 0 0;background:url(../img/headers/cisco-wireless.jpg) no-repeat;overflow:hidden;border-top: 1px solid #fff;}
		#contentInternalWrap.cabling{width:782px;clear:both;padding:100px 0 0 0;background:url(../img/headers/cabling.jpg) no-repeat;overflow:hidden;border-top: 1px solid #fff;}
		#contentInternalWrap.datacenter{width:782px;clear:both;padding:100px 0 0 0;background:url(../img/headers/datacenter.jpg) no-repeat;overflow:hidden;border-top: 1px solid #fff;}
		#contentInternalWrap.routers{width:782px;clear:both;padding:100px 0 0 0;background:url(../img/headers/routers.jpg) no-repeat;overflow:hidden;border-top: 1px solid #fff;}
		#contentInternalWrap.att{background:url(../img/headers/att.jpg) no-repeat;}
		#contentInternalWrap.corp{background:url(../img/headers/corp.jpg) no-repeat;}
		#contentInternalWrap.careers{background:url(../img/headers/careers.jpg) no-repeat;}
		#contentInternalWrap.home{background:url(../img/headers/home.jpg) no-repeat;}
		#contentInternalWrap.home-nocisco{background:url(../img/headers/home-nocisco.jpg) no-repeat;}
		#contentInternalWrap.security{background:url(../img/headers/security.jpg) no-repeat;}
		
		#contentInternalWrap h1{font:1.4em Arial, Helvetica, sans-serif;font-weight: bold;}
		#contentInternalWrap #main, #contentInternalWrap #brand{float:right;width:575px;padding:2em 16px 1em 16px;overflow:hidden;}
		#syndicate{float:right;width:598px;padding:0 3px 1em 5px;overflow:hidden;}
		
		#table-dvx a:link, #table-dvx a:visited {font-size:9px; color:#333; text-decoration:none;}
		#table-dvx a:hover, #table-dvx a:active {font-size:9px; color:#cc000; text-decoration:underline;}
		#table-dvx2 a:link, #table-dvx2 a:visited {font-size:9px; color:#333; text-decoration:none;}
		#table-dvx2 a:hover, #table-dvx2 a:active {font-size:9px; color:#cc000; text-decoration:underline;}
		#table-dvx3 a:link, #table-dvx3 a:visited {font-size:9px; color:#333; text-decoration:none;}
		#table-dvx3 a:hover, #table-dvx3 a:active {font-size:9px; color:#cc000; text-decoration:underline;}
		#table-dvx, #table-dvx2, #table-dvx3{margin: 0px;width: 100%;border-collapse: collapse; border-bottom: 5px solid #606a74; cursor: pointer;font-size: 10px;}
		#table-dvx th, #table-dvx2 th, #table-dvx3 th{font-size: 10px;font-weight: bold;padding: 4px;background: #333;border-top: 6px solid #606a74; border-bottom: 1px solid #eee;text-align: left;color: #fff;}
		#table-dvx td, #table-dvx2 td, #table-dvx3 td{padding: 4px;background: #EEEEF0; border-bottom: 1px solid #fff;color: #000;border-top: 1px solid transparent;text-align: left;}
		#table-dvx tr:hover td, #table-dvx2 tr:hover td, #table-dvx3 tr:hover td{background: #ccc;color: #000;}
		#table-dvx img{padding:0;margin:5px;text-align:center;}
		#table-dvx ul{padding:0;margin-top:10px;}
		
		.table-dir a:link, #table-dvx a:visited {font-size:12px; color:#666; text-decoration:none;}
		.table-dir a:hover, #table-dvx a:active {font-size:12px; color:#cc0000; text-decoration:underline;}
		.table-dir {margin: 0px;width: 97%;border-collapse: collapse; border-bottom: 5px solid #606a74; cursor: pointer;font-size: 12px;}
		.table-dir th {font-size: 12px;font-weight: bold;padding: 4px;background: #333;border-top: 6px solid #606a74; border-bottom: 1px solid #eee;text-align: left;color: #fff;}
		.table-dir td {padding: 4px;background: #EEEEF0; border-bottom: 1px solid #fff;color: #000;border-top: 1px solid transparent;text-align: left;}
		.table-dir tr:hover td {background: #ccc;color: #000;}
		
		.table-dirpricing a:link, .table-dirpricing a:visited {font-size:8pt; color:#666; text-decoration:none;}
		.table-dirpricing a:hover, .table-dirpricing a:active {font-size:8pt; color:#cc0000; text-decoration:underline;}
		.table-dirpricing {margin: 0px;width: 97%;border-collapse: collapse; border-bottom: 5px solid #606a74; cursor: pointer;font-size: 8pt;}
		.table-dirpricing th {font-size: 10px;font-weight: bold;padding: 4px;background: #333;border-top: 6px solid #606a74; border-bottom: 1px solid #eee;text-align: left;color: #fff;}
		.table-dirpricing td {padding: 4px;background: #EEEEF0; border-bottom: 1px solid #fff;color: #000;border-top: 1px solid transparent;text-align: left;}
		.table-dirpricing tr:hover td {background: #ccc;color: #000;}
		
		.table-specs a:link, table-specs a:visited {font-size:8pt; color:#666; text-decoration:none;}
		.table-specs a:hover, table-specs a:active {font-size:8pt; color:#cc0000; text-decoration:underline;}
		.table-specs {margin: 0px;width: 97%;border-collapse: collapse; border-bottom: 5px solid #ccc; cursor: pointer;font-size: 8pt;}
		.table-specs th {font-size: 12px;font-weight: bold;padding: 4px;background: #AA0202;border-top: 6px solid #E8E8E8; border-bottom: 1px solid #eee;text-align: left;color: #fff;}
		.table-specs td {padding: 4px;background: #F9F9F9; border-bottom: 1px solid #fff;color: #000;border-top: 1px solid transparent;text-align: left;}
		.table-specs td.odd {padding: 4px;background: #e8e8e8; border-bottom: 1px solid #fff;color: #000;border-top: 1px solid transparent;text-align: left;}
		.table-specs tr:hover td {background: #ccc;color: #000;}
		
		.table-finance a:link, table-specs a:visited {font-size:8pt; color:#666; text-decoration:none;}
		.table-finance a:hover, table-specs a:active {font-size:8pt; color:#cc0000; text-decoration:underline;}
		.table-finance {margin: 0px;width: 100%;border-collapse: collapse; border-bottom: 5px solid #ccc; cursor: pointer;font-size: 8pt;}
		.table-finance th {font-size: 12px;font-weight: bold;padding: 4px;background: #333;border-top: 6px solid #E8E8E8; border-bottom: 1px solid #eee;text-align: left;color: #fff;}
		.table-finance td {padding: 6px;background: #F9F9F9; border-bottom: 1px solid #fff;color: #000;border-top: 1px solid transparent;text-align: left;}
		.table-finance td.odd {padding: 6px;background: #e8e8e8; border-bottom: 1px solid #fff;color: #000;border-top: 1px solid transparent;text-align: left;}
		.table-finance tr:hover td {background: #ccc;color: #000;}
		.table-finance ul { margin-left:20px }
		.table-finance li { list-style-type: square;}
		
		.table_list_box{width:550px; float:left; padding:10px 0 10px 0px;}
		.table_list_box .list_table{width:265px; float:left; margin-right:10px; display:inline;}
		a.minus {text-decoration:none;color:#333;}	

		.port_hr{clear:both;width:550px; border-bottom:1px dashed #CCCCCC;margin-top: 5px;  }
		.port_l{float:left;height:149px;width:143px;border-right:1px solid #CCCCCC;padding-top: 10px;}
		.port_r{float:right;height:160px;padding-top:5px;padding-left:0px;}
		.port_r ul {list-style: square;	margin: 10px 0 0 20px;padding: 2px 20px 2px 5px;line-height: 1.2em;list-style-image: url('../images/icon_popup.gif');}
		.port_r ul li{padding: 2px 20px 2px 5px;}
		.port_gutter{clear:both;height:10px;}
		.port_hr p {margin: 3px 0 3px 10px;line-height: 1.6em;	padding:3px 0px 3px 0px;}
		.port_hr h3{font-size: 110%;color: #04689C;	margin: 3px 0 0 0;font-weight:bold;}

		#footer{clear:both;padding-top:2em;text-align:center;font-size:.8em;}
		#footer a{text-decoration:none;}
		#footer a:hover{text-decoration:underline;}
		#footer ul{margin-bottom:.25em;}
		#footer ul li{display:inline;padding:0 .5em 0 .5em;color:#665;border-right:1px solid #665;}
		#footer ul#affils li, #footer ul#validation li{display:inline;padding:0;border-right:none;}
		#footer ul li.lli{border-right:none;}
		#footer ul li a{color:#665;}
		
		#footbar {height: 90px;clear: both;width: 780px;background:url(../img/footer-banner-vid-css.jpg) no-repeat left bottom;padding-top:10px;}
		#footbar p.link {margin: 31px 0px 0px 338px;color: #CE2721;font-size: 18px;}
		#footbar p {margin: 14px 0px 0px 310px;color: #fff;font-size: 10px;line-height: 15px;}
		#footbar a:link, #footbar a:visited, #footbarwrap a:link, #footbarwrap a:visited{color: #A6DBFF}
		#footbar a:hover, #footbar a:active, #footbarwrap a:hover, #footbarwrap a:active{color: #fff;}
		
		#footbarhome {height: 90px;clear: both;width: 780px;background:url(../img/footer-banner-vid-css-home.jpg) no-repeat left bottom;padding-top:10px;}
		#footbarhome p.link {margin: 31px 0px 0px 338px;color: #CE2721;font-size: 18px;}
		#footbarhome p {margin: 14px 0px 0px 310px;color: #fff;font-size: 10px;line-height: 15px;}
		#footbarhome a:link, #footbarhome a:visited {color: #A6DBFF}
		#footbarhome a:hover, #footbarhome a:active {color: #fff;}

		#footbar table { border-collapse: collapse;}
		
		#footbarwrap {height: 90px;clear: both;width: 780px;background:url(../img/footer-banner-vid2.gif) no-repeat left bottom; padding-top:10px;}
		#footbarwrap p.link {margin: 31px 0px 0px 238px;color: #CE2721;font-size: 18px;}
		#footbarwrap p {margin: 12px 0px 0px 150px;color: #fff;font-size: 10px;line-height: 15px;}
		    
		#primary{float:left;width:49%;padding-right:5px;}
		#secondary{float:right;width:49%;padding-right:5px;}
		#vidtext{float:left;width:282px;padding-right:5px;}
		#vidplayer{float:right;width:465px;padding-top:0px;}
		#primary img, #secondary img {float:right; padding:3px;}
		#primary img.left, #secondary img.left {float:left; padding:3px 0px 0px 0px;}
		#quote{float:right;margin:35px 10px 0 0;}

		#twitter_update_list li {list-style-type: none;}
		#twitter_update_list span {color: #FFCC00;background: #fff;}
		#twitter_update_list span a {display: inline;color: #000000;}
		#twitter_update_list span a:hover {text-decoration: underline;color: #666666;}

		#sidebar{float:left;width:175px;background:url(../img/left-content_bg.gif) repeat-y;overflow:hidden;}
		#sidebar strong{display:block;height:50px;width:175px;margin:auto;line-height:50px;text-align:center;background:url(../img/left_menu_title_bg.gif) no-repeat;}
		#sidebar ul{list-style-type:none;}
		#sidebar_outer_box {width:150px;margin:10px 0px 0px 5px;padding:5px;background-color:#333; border: 1px solid #000;}
		#sidebar_outer_box p{color:#fff;text-align:center;}
		.sidebar_head {margin:-5px;padding:5px;font-size: 16px;font-weight: bold;background-color:#cc0000;color:#fff;display:bock;border: 1px solid #fff;}
		
		#sideNav li a, #sideNav li ul li a{display:block;height:30px;line-height:30px;text-indent:28px;text-decoration:none;color:#000;background:url(../img/sideNavLiBg.jpg) no-repeat 0 0;}
		#sideNav li a, #sideNav li.active ul li a{background:url(../img/sideNavLiBg.jpg) no-repeat 0 0;}
		#sideNav li ul li a{background:url(../img/sideNavLiSecBg.jpg) no-repeat 0 0;}
		#sideNav li ul li a:hover{background:url(../img/sideNavLiSecBg.jpg) no-repeat 0 -30px;}
		#sideNav li a:hover,  #sideNav li.active ul li a:hover{background:url(../img/sideNavLiBg.jpg) no-repeat 0 -30px;}
		#sideNav li.active a, #sideNav li.active a:hover{background:url(../img/sideNavLiCurrentBg.jpg) no-repeat 0 0;color:#9D1A21;}
		
		
		#sideNav li.active2 a, #sideNav li.active2 a:hover{text-indent:37px;background:url(../img/sideNavLiSecCurrentBg.jpg) no-repeat 0 0;color:#fff;-30px;font-size:90%;}
		#sideNav li.active2top a{text-indent:37px;background:url(../img/sideNavLiSecCurrentBg.jpg) no-repeat 0 0;color:#fff;-30px;font-size:90%;margin-top:-2px;} /****removes white space at top****/
		#sideNav li.active2 a:hover{text-indent:37px;background:url(../img/sideNavLiSecCurrentBg.jpg) no-repeat 0 0;color:#fff;-30px;font-size:90%;}/****hover doesn't need above****/
		
		#sideNav li.active ul li.active a, #sideNav li.active ul li.active a:hover{text-indent:37px;background:url(../img/sideNavLiSecCurrentBg.jpg) no-repeat 0 0;color:#fff;}
		#sideNav li.active ul li a{text-indent:37px;background:url(../img/sideNavLiSecBg.jpg) no-repeat 0 0;font-size:90%;}
		#sideNav li.active ul li a:hover{text-indent:37px;background:url(../img/sideNavLiSecBg.jpg) no-repeat 0 -30px;font-size:90%;}
		
		ul#solutions{height:158px;width:782px;background:url(../img/bg1.gif) repeat-y;overflow:hidden;}
		ul#solutions li{display:inline;float:left;margin-right:6px;font-size:.8em;}
		ul#solutions li.sol_lli{margin-right:0;}
		ul#solutions li a{display:block;color:#fff;text-decoration:none;background-repeat:no-repeat;background-position: 5px 5px;border:1px solid #ccc;}
		ul#solutions li a:hover{text-decoration:underline;}
		ul#solutions li a strong{display:block;margin-top:135px;padding:3px 0 3px 0;text-align:center;background:#555353 url(../img/strongBg.gif) repeat-x;font-size:1.1em;}
		ul#solutions li#cisco a{width:150px;background-image:url(../img/box1css.gif);}
		ul#solutions li#avaya a{width:149px;background-image:url(../img/box2css.gif);}
		ul#solutions li#toshiba a{width:149px;background-image:url(../img/box3css.gif);}
		ul#solutions li#data a{width:150px;background-image:url(../img/box4css.gif);}
		ul#solutions li#cabling a{width:150px;background-image:url(../img/box5css.gif);}
		
		#subMain{padding-left: 10px;border-bottom:1px solid #ccc;}
		#tour{height:25px;margin-top:103px;}
        
        .pseudoHeading{display:block;margin:1em 0 -6px 0;font-size:1.1em;font-weight:bold;color:#063C48;}
        .pseudoHeadingRed{display:block;margin:1em 0 -6px 0;font-size:1.1em;font-weight:bold;color:#932021;}
        .pseudoHeadingRedLg{display:block;margin:1em 0 -6px 0;font-size:1.3em;font-weight:bold;color:#932021;}
        .pseudoHeadingBlkLg{display:block;margin:1em 0 -6px 0;font-size:1.3em;font-weight:bold;color:#333;}
        .pseudoHeadingBlkNoBot{display:block;margin:1em 0 -16px 0;font-size:1.3em;font-weight:bold;color:#333;}
        .pseudoHeadingRedNoBot{display:block;margin:1em 0 -16px 0;font-size:1.1em;font-weight:bold;color:#932021;}
		.pseudoHeading span{color:#cc0000;}
        .secImg{float:right;margin:0 1em .5em .5em;}
		.itembox-cslg {margin-top: 1.5em;padding: 1.2em;border: solid 1px #5E5C35;background: url('../img/cust-svc-lg50.jpg') no-repeat right top;}
		.itembox {margin-top: 1.5em;padding: 1.2em;border: solid 1px #5E5C35;background-color: #efefef;font-size:.9em;}
		
		.article-index-0 {width:303px; height:365px; padding:0; float:left; background-image:url(../images/background-lt-greybox.jpg);}
		.box1 {padding:10px; border:1px solid #CCCCCC; width:280px; height:43px; margin-bottom:10px;background-image:url(../img/boxes/box1.jpg);}
		.box2 {padding:10px; border:1px solid #CCCCCC; width:280px; height:43px; margin-bottom:10px;background-image:url(../img/boxes/box2.jpg);}
		.box3 {padding:10px; border:1px solid #CCCCCC; width:280px; height:43px; margin-bottom:10px;background-image:url(../img/boxes/box3.jpg);}
		.box4 {padding:10px; border:1px solid #CCCCCC; width:280px; height:43px; margin-bottom:10px;background-image:url(../img/boxes/box4.jpg);}
		.box5 {padding:10px; border:1px solid #CCCCCC; width:280px; height:43px; margin-bottom:10px;background-image:url(../img/boxes/box5.jpg);}
		.box6 {float:left;padding:5px; border:1px solid #ccc; width:30%;margin-right:4px;margin-Bottom:30px;background:#efefef;}
		.box7 {float:right;padding:5px; border:1px solid #ccc; width:30%;margin-right:4px;margin-bottom:30px;margin-left:10px;background:#efefef;}
		.box8 {float:right;padding:10px; border:1px solid #ccc; width:240px;margin-right:4px;margin-bottom:30px;margin-top:0px;background:#efefef;}
		.box9 {float:right;padding:10px; border-bottom:10px solid #cc0000; width:240px;margin-right:4px;margin-bottom:30px;margin-top:0px;margin-left:20px;background:#000;}
		.box10 {padding:10px; border-bottom:5px solid #cc0000; width:155px;margin-right:0;margin-bottom:30px;margin-top:25px;margin-left:0;background:#000;}
		.box11 {float:right;padding:20px; border: 2px solid #ddd; width:40%;margin-top:17px;margin-right:15px;margin-bottom:30px;margin-left:10px; background:#ffffcc;}
		.box12 {float:left;padding:5px; border:1px solid #ccc; width:47%;margin-right:4px;margin-Bottom:30px;background:#efefef;min-height:150px;}
		.box13 {float:right;padding:5px; border:1px solid #ccc; width:47%;margin-left:4px;margin-Bottom:30px;background:#efefef;min-height:150px;}
		.box14 {border:1px solid #ccc; width:90%%;margin-left:4px;margin-Bottom:30px;background:#efefef;padding:10px;}

		.boxwrap {clear:both;position:relative;margin:0;padding:3px; border:1px solid #ccc;min-height:1px;}

		.box1 p {margin: 0; font-size: .7em; font-family:Geneva, Arial, Helvetica, sans-serif; color:#999;}
		.box2 p {margin: 0; font-size: .7em; font-family:Geneva, Arial, Helvetica, sans-serif; color:#999;}
		.box3 p {margin: 0; font-size: .7em; font-family:Geneva, Arial, Helvetica, sans-serif; color:#999;}
		.box4 p {margin: 0; font-size: .7em; font-family:Geneva, Arial, Helvetica, sans-serif; color:#999;}
		.box5 p {margin: 0; font-size: .7em; font-family:Geneva, Arial, Helvetica, sans-serif; color:#999;}
		.box6 p {margin: 0; font-size: .9em; font-family:Geneva, Arial, Helvetica, sans-serif; color:#666;}
		.box7 p {margin: 0; font-size: .9em; font-family:Geneva, Arial, Helvetica, sans-serif; color:#666;}
		.box8 p {margin: 0; font-size: .9em; font-family:Geneva, Arial, Helvetica, sans-serif; color:#666;}
		.box8 p.head {margin: 0; font-size: 8pt; margin-bottom:3px;border-bottom:1px dotted #ccc;font-weight:bold;font-family:Geneva, Arial, Helvetica, sans-serif; color:#333;}
		.box9 p {margin: 0; font-size: .9em; font-family:Geneva, Arial, Helvetica, sans-serif; color:#fff;}
		.box9 p.head {display:block;background-color:#cc0000;margin: -10px -10px 10px -10px; padding:5px 10px 5px 10px;font-size: 12pt; margin-bottom:3px;border-bottom:none;font-weight:bold;font-family:Geneva, Arial, Helvetica, sans-serif; color:#fff;text-align:center;}
		.box9 p.subhead {margin: 0; padding:10px 0px 10px 0px;font-size: 9pt; border-bottom:none;font-weight:bold;font-family:Geneva, Arial, Helvetica, sans-serif; color:#cc0000;text-align:left;}
		.box10 p {margin: 0; font-size: .9em; font-family:Geneva, Arial, Helvetica, sans-serif; color:#fff;}
		.box10 p.head {display:block;background-color:#cc0000;margin: -10px -10px 10px -10px; padding:5px 10px 5px 10px;font-size: 12pt; margin-bottom:3px;border-bottom:none;font-weight:bold;font-family:Geneva, Arial, Helvetica, sans-serif; color:#fff;text-align:center;}
		.box10 p.subhead {margin: 0; padding:10px 0px 10px 0px;font-size: 9pt; border-bottom:none;font-weight:bold;font-family:Geneva, Arial, Helvetica, sans-serif; color:#cc0000;text-align:left;}
		.box10 a {margin: 0; font-size: .9em; font-family:Geneva, Arial, Helvetica, sans-serif; color:#FF9900;}
		.box10 a:hover {margin: 0; font-size: .9em; font-family:Geneva, Arial, Helvetica, sans-serif; color:#fff;}
		.box11 p {margin: 0; font-size: .9em; font-family:Geneva, Arial, Helvetica, sans-serif; color:#666;}
		.box12 p {margin: 0; font-size: .9em; font-family:Geneva, Arial, Helvetica, sans-serif; color:#666;}
		.box13 p {margin: 0; font-size: .9em; font-family:Geneva, Arial, Helvetica, sans-serif; color:#666;}
		.box12 p.head {display: bolck; background-color: #636363; font-color: color: #fff; margin: -3px -3px 10px -3px; padding: 5px;font-size: .9em; font-weight: bold; font-family:Geneva, Arial, Helvetica, sans-serif; color:#fff;}
		.box13 p.head {display: bolck; background-color: #636363; font-color: color: #fff; margin: -3px -3px 10px -3px; padding: 5px;font-size: .9em; font-weight: bold; font-family:Geneva, Arial, Helvetica, sans-serif; color:#fff;}
		.box14 p.head {display: bolck; background-color: #636363; font-color: color: #fff; margin: -3px -3px 10px -3px; padding: 5px;font-size: .9em; font-weight: bold; font-family:Geneva, Arial, Helvetica, sans-serif; color:#fff;}
		.bottom_list_box{width:568px; float:left; padding:0px 0 0px 0px;}
		.bottom_list_box .list_box{width:170px; float:left; margin-right:10px; display:inline;}
		.bottom_list_box .list_box ul{width:170px; float:left;font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:15px; color:#666; list-style: none;}
		.bottom_list_box .list_box ul li{width:160px; float:left; margin-bottom:2px; padding:0 0 0 10px; background:url(../img/icons/list_style_bullet.gif) no-repeat 0 5px;}
		
		input, select, textarea { font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;border:1px solid #ccc;}
		
		span.red { color:#cc0000; }
		span.red2 { color:#9D1A21; }
		span.black { color:#000; }
		span.blu {color: #28586F}
		span.right {float:right;margin-right:20px;}
		span.enlarge { font-size:22px }
		span.blk24 { font-size:24pt }
		span.red24 { font-size:24pt; color:#cc0000; }
		span.see {background: url('../img/arrow_bludrk.gif') no-repeat 0px 4px; margin-left:-3px; margin:0; padding-left:7px;}
		span.plus {background: url('../img/plus.png') no-repeat 0px 2px; margin-left:-3px; margin:0; padding-left:13px;}
		span.pg {background: url('../img/sitemap/smfile.gif') no-repeat 0px 2px; margin-left:-3px; margin:0; padding-left:13px;}
		span.special {background: url('../img/link3.gif') no-repeat 0px -1px; margin-left:-3px; margin:0; padding-left:20px;}
		
		div#accordion {width:100%;padding: 10px;} /***width:764px;  background:url(../img/slope3-bg.jpg) repeat-x left bottom;***/
		div#accordion h3 {font-size:12pt;}
		div#accordion h4 {font-size:1em;}
		div#accordion p {color: #333;font-family:Arial, Helvetica, sans-serif;font-size:12px;margin-right:20px;}
		div#accordion p.news {width: 400px; color: #666666;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
		div#accordion a:link, div#accordion a:active, div#accordion a:hover, div#accordion a:visted {color:#333;}
		div#accordion img {float:right; padding:3px; margin:5px;}
		div#accordion .medium_header_blu_bg { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; background: #306681; display: block; padding: 5px; color: #fff; text-decoration: none; margin-bottom:15px; }
		div#accordion .medium_header_blk_bg { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; background: #000; display: block; padding: 5px; color: #fff; text-decoration: none; margin-bottom:15px; }
		div#accordion .medium_header_blu {margin: 0 0 5px 0;font-size: 18px;font-weight: bold;color:#28586F;font-family:Georgia, "Times New Roman", Times, serif;}

		#product {margin-top: 1.5em;width:557px;padding: 0;border: solid 1px #5E5C35;background: #e9e9e9;}
		#product p {padding-left: 10px;padding-right: 10px}
		#product dl {margin-left: 25px;margin-right: 25px;}
		#product dt {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: italic; font-weight: bold; color: #000000; text-decoration: none}

		#socialicons {overflow: hidden; margin:10px 0 0 350px;}
		#socialicons li {display: block; float: left; margin: 4px 3px 0 0}
		#socialicons li a {display: block; background: url(../img/social_icons.png) no-repeat; width: 21px; height: 21px}
		#socialicons.link_group:hover li a#twitter {background-position: -1px -29px}
		#socialicons li a#youtube {background-position: -53px -1px}
		#socialicons.link_group:hover li a#youtube {background-position: -53px -29px}
		#socialicons li a#linkedin {background-position: -28px -1px}
		#socialicons.link_group:hover li a#linkedin {background-position: -28px -29px} /***-76px -29px***/
		
		form { padding: 0;  }
		form#contact label	{ display:block; text-align:left; margin-bottom: 3px;font-size: 8pt; }
		form#contact label.chk	{  text-align:left; margin: -25px 0px 3px 35px;font-size: 8pt; }
		form#contact textarea, form#contact input {	margin-bottom:10px;}
		form#contact input, form#contact textarea { padding: 6px 4px 4px 30px;color: #333333;background: #fff;border: 2px solid #ddd;width: 210px;font-size: 8pt;}
		form#contact textarea.cnp { padding: 6px 4px 4px 30px;color: #333333;background: #fff;border: 2px solid #ddd;width: 410px;font-size: 8pt;}
		form#contact input.checkboxes {width: 30px;}
		form#contact input.norm { padding: 6px 4px 4px 6px;color: #333333;background: #fff;	border: 2px solid #ddd;	width: 210px;font-size: 8pt;}
		form#contact textarea.form { padding: 6px 4px 4px 30px;color: #333333;background: #fff;	border: 2px solid #ddd;	width: 475px;font-size: 8pt;}
		form#contact select { padding: 6px 4px 4px 0px;color: #333333;background: #fff;	border: 2px solid #ddd;	width: 210px;font-size: 8pt;}
		form#contact input#input-company { background: #fff url('../img/icons/icon-small-company.png') no-repeat 7px 7px; height: 20px }
		form#contact input#input-state { background: #fff url('../img/icons/appt.gif') no-repeat 7px 9px; height: 20px }
		form#contact input#input-zip { background: #fff url('../img/icons/appt.gif') no-repeat 7px 9px; height: 20px }
		form#contact input#input-addr { background: #fff url('../img/icons/appt.gif') no-repeat 7px 9px; height: 20px }
		form#contact input#input-name { background: #fff url('../img/icons/icon-small-user.png') no-repeat 7px 7px; height: 20px }
		form#contact input#input-phone { background: #fff url('../img/icons/icon-small-phone.png') no-repeat 7px 7px; height: 20px }
		form#contact input#input-email { background: #fff url('../img/icons/icon-small-email.png') no-repeat 7px 10px; height: 20px }
		form#contact input#input-website { background: #fff url('../img/icons/icon-small-cog.png') no-repeat 7px 7px; height: 20px }
		form#contact input#input-other { background: #fff url('../img/icons/icon-small-question.png') no-repeat 7px 7px; height: 20px }
		form#contact input#date1 { background: #fff url('../img/icons/icon-small-date.png') no-repeat 7px 7px; height: 20px }
		form#contact textarea#input-comments { background: #fff url('../img/icons/icon-small-chat.png') no-repeat 7px 7px; height: 80px; overflow: hidden }
		form#contact textarea.focused, form#contact input.focused { border-color: #90be31; color: #444; }
		form#contact .inactive { color:#999; }	 
		form#contact .active { color:#444; }	 		
		form#contact button {margin-top: 10px;margin-left:5px;cursor: pointer;width:240px;}
		button.gray-submit { background: #A10101; border: 1px solid #3D0101; color: white; font-weight: bold; font-size: 13px; padding: 5px 10px;}
		.form-button {color: #ffffff;font-weight: bold;	border: 2px solid #87a9dc;background: #25569f;padding: 3px 5px;font: bold 11px Verdana, Arial, Helvetica, sans-serif;}
		.form_outer_box {width: 248px;margin: 0px;padding: 10px;background-color:#efefef; border: 1px solid #ccc; color:#4D4C44;float: left;}
		.form_outer_box_full {width: 550px;margin: 0px;padding: 10px;background-color:#efefef; border: 1px solid #ccc; color:#4D4C44;float: left;}
				
		.go {background: url('../images/icon_popup2.gif') no-repeat left top; margin-left:-3px; margin-right:0px; margin-top:0px; margin-bottom:0px; padding-left:20px; padding-right:20px; padding-top:0px; padding-bottom:2px}
		.models {background: url('../images/icon_popup2.gif') no-repeat left top; border-bottom: 1px #ccc dashed; margin-left:-3px; margin-right:0px; margin-top:20px; margin-bottom:0px; padding-left:20px; padding-right:20px; padding-top:0px; padding-bottom:8px}
		.godir {background: url('../images/icon_popup.gif') no-repeat left top; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; padding-left:20px; padding-right:20px; padding-top:4px; padding-bottom:1px}
		.pdf {background: url('../images/pdf-sm.gif') no-repeat 0% 50%; margin-left:0px; margin-right:0px; margin-top:2px; margin-bottom:0px; padding-left:20px; padding-right:20px; padding-top:0px; padding-bottom:1px}
		.vid {background: url('../images/video.gif') no-repeat left top; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; padding-left:20px; padding-right:20px; padding-top:0px; padding-bottom:2px}
		.checkwht {background: url('../images/checkwht.gif') no-repeat left top; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; padding-left:20px; padding-right:5px; padding-top:0px; padding-bottom:2px}
		.phone {background: url('../img/icons/phn.gif') no-repeat left top; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; padding-left:20px; padding-right:20px; padding-top:0px; padding-bottom:2px}
		.fax {background: url('../img/icons/fax.gif') no-repeat left top; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; padding-left:20px; padding-right:20px; padding-top:0px; padding-bottom:2px}
		.appt {background: url('../img/icons/appt.gif') no-repeat left top; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; padding-left:20px; padding-right:20px; padding-top:0px; padding-bottom:2px}
		.email {background: url('../img/icons/email.gif') no-repeat left top; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; padding-left:20px; padding-right:20px; padding-top:0px; padding-bottom:2px}
		.speak {background: url('../img/icons/speak.gif') no-repeat left top; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; padding-left:20px; padding-right:20px; padding-top:0px; padding-bottom:2px}
		.star {background: url('../images/new/star.gif') no-repeat left top; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; padding-left:20px; padding-right:20px; padding-top:0px; padding-bottom:2px}
		.condensed {margin:.75em 0 0 0; width:400px;}
		.nobord {border:none;}
		.info {padding: 0px 20px 2px 25px; background: url(../img/info_text.png) no-repeat left top;}
		.apps {margin-left:20px;padding: 0px 20px 2px 25px; background: url(../img/icons/apps.png) no-repeat left top;}
		.features {margin-left:20px;padding: 0px 20px 2px 25px; background: url(../img/ok_list.png) no-repeat left top;}
		.featurecol {padding: 0px 10px 2px 20px; background: url(../img/icons/apps.png) no-repeat left top;}
		.featurecol-nopad {padding: 0px 10px 2px 20px; margin-bottom:-10px;background: url(../img/icons/apps.png) no-repeat left top;}
		.call_dvx {border-bottom: 1px #ccc dashed;padding: 12px 20px 4px 45px;background: url(../img/icons/icon-large-phone.png) no-repeat left top;margin: 0 0 10px 0;font-size: 1.4em;font-weight:bold;color:#333;letter-spacing:-1px;}
		.quote {font-family:Georgia, "Times New Roman", Times, serif;font-size:17px;color:#656565;line-height:1.3;letter-spacing: -0.05em;font-style:italic;margin:-10px 0 20px 0;}
		.large_header {margin: 0 0 5px 0;padding: 5px 0 5px 0;border-bottom: 1px #EAEAEA solid;font-size: 20px;font-weight: bold;color: #333;letter-spacing:-1px;}
		.large_header_nobord {margin: 0 0 5px 0;padding: 5px 0 5px 0;border-bottom: none;font-size: 20px;font-weight: bold;color: #333;letter-spacing:-1px;}
		.xlarge_header {font-family:Georgia, "Times New Roman", Times, serif;margin: -10px 0 5px 0;padding: 5px 0 5px 0;border-bottom: 1px #EAEAEA solid;font-size: 30px;font-weight: bold;color: #333;letter-spacing:-1px;}
		.medium_header {margin: 0 0 5px 0;font-size: 16px;font-weight: bold;color:#333;}
		.medium_header_sm {margin: 0 0 5px 0;font-size: 14px;font-weight: bold;color:#333;}
		.medium_header_blu {margin: 0 0 5px 0;font-size: 18px;font-weight: bold;color:#28586F;font-family:Georgia, "Times New Roman", Times, serif;}
		.medium_header_blu_bg { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; background: #306681; display: block; padding: 5px; color: #fff; text-decoration: none; margin-bottom:15px;}
		.medium_header_gray { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; background: #666; display: block; padding: 5px; color: #fff; text-decoration: none; margin-bottom:15px;}
		.medium_header_blu_bg_full { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; background-color: #306681; display: block; padding: 5px 0px 5px 15px; color: #fff; text-decoration: none; margin-bottom:15px; margin-left:-16px;margin-right:-16px;border-bottom:6px solid #333;border-top:1px solid #333;}
		.medium_header_blk_bg { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; background: #000; display: block; padding: 5px; color: #fff; text-decoration: none; margin-bottom:15px; }
		.small_header {display:block;margin:1em 0 10px 0;font-size:1.1em;font-weight:bold;color:#333;}
		.small_header_blu {margin: 5px 0 10px 0;font-size: 12pt;font-weight: bold;color:#28586F;font-family:Georgia, "Times New Roman", Times, serif;}
		.small_header_nopad {margin: 10px 0 -8px 0;font-weight: bold;color:#000;}
		.xsmall_header {margin: -7px 0px -8px 0px;font-size: .9em;font-weight: bold;color:#333;}
		.xxsmall_header {margin: -10px 0px 10px 0px;font-size: .9em;font-weight: normal;color:#666;}
		.xxsmall_header_nopad {margin: -10px 0px 0px 0px;font-size: .9em;font-weight: normal;color:#666;}
		.bread {margin: -5px 0px 15px 0px;font-size: 8pt;}
		.line {margin-bottom: 5px;padding:5px;border-bottom: 1px #EAEAEA solid;}
		.line2 {border-bottom:1px dashed #CCCCCC;margin-top: 5px;}
		.line3 {border-top: 1px solid #f00;width:50%;}
		.col_small_header{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#cc0000; margin: 10px 0px 10px 0px;border-bottom: 3px double #eee;padding: 5px 0 5px 0px}
		.table_list_box .list_table p.90percent {font-size:90%;}
		
		/******#videogallery {width:100%;zoom:1;}
		#videogallery span{ display:block;}
		#videogallery a{display:-moz-inline-stack;display:inline-block;	zoom:1;	*display:inline;position:relative;vertical-align:top;margin:3px;width:163px;font-family: Arial, Helvetica, sans-serif;	font-size:11px;font-weight:normal;	text-decoration:none;text-align:center;	opacity:0.87;	}
		#videogallery a.textlink{position:relative;	vertical-align:top;	background: url('../images/video.gif') no-repeat left top; margin-left:0px; margin-right:0px; margin-top:0px;margin-bottom:0px; padding-left:20px; padding-right:20px; padding-top:0px; padding-bottom:0px; font-family: Arial, Helvetica, sans-serif;font-size:1em;font-weight:normal;text-decoration:underline;	text-align:left;line-height:17px;}
		#videogallery a img{display:block;border:none;margin:0;}
		#videogallery a:hover{	opacity:1;}*****/
		
		#tweet-container{overflow:hidden;}
		#tweet-container {width:710px;height:30px;background: #ff9900 url(../img/icons/twitter-horizontal.png) no-repeat left top;border: 1px solid #d5e8ef;-moz-border-radius: 7px;-webkit-border-radius: 7px;-khtml-border-radius: 7px;border-radius: 7px;
		padding: 15px 10px 10px 60px;margin: -1px 0 2px 0;font-size: 10px;color: #064D5B;font-weight: bold;font-family: verdana;float: left;}
		#tweet-container p {padding: 0px;margin: 0px;}
		#tweet-container a {color: #fff;text-decoration: underline;}
		#tweet-container a:hover {color: #26B9F2;text-decoration: underline;}
		#tweet-container li {list-style:none;}
		#tweet-container img {float:left;}
		#tweet-container.redbg {background-color: #B00002;}
		
label { width: 240px;}
fieldset { border: 1px solid #ccc; background-color: #f4f7ff; padding: 10px; border-radius: 5px; -moz-border-radius: 5px;}
legend { background-color: #ccc; padding: 5px; border-radius: 5px; -moz-border-radius: 5px; font-weight: bold;}
dt { font-weight: bold; margin-bottom: 10px; }
dd { margin-bottom: 20px;}
div.rowElem{clear:both;	padding:0px 0px;}
.pwrap { margin:0;padding-top:20px; height:300px;background: #fff url(../images/backgrounds/pwrap.png) no-repeat right top;}

/* ------------------------ 
	Combo Box
------------------------ */

#div1, #div2, #div3, #div4, #div5, #div6, #div7, #div8, #div9, #div10, #div11, #div12 {
margin:20px 0 0 5px;}

#div1 p, #div2 p, #div3 p, #div4 p, #div5 p, #div6 p, #div7 p, #div8 p, #div9 p, #div10 p, #div11 p, #div12 p {
	width:380px;
	float:left;
}

#div1 p.left, #div2 p.left, #div3 p.left, #div4 p.left, #div5 p.left, #div6 p.left, #div7 p.left, #div8 p.left, #div9 p.left, #div10 p.left, #div11 p.left, #div12 p.left {
	width:190px;
	float:left;
	padding-left:40px;
}

#div1 img, #div2 img, #div3 img, #div4 img, #div5 img, #div6 img, #div7 img, #div8 img, #div9 img, #div10 img, #div11 img, #div12 img {
	float:right;
	border:0;
	padding: 0;
	margin: 0 auto 12px auto;
}
.combo1 {
	padding-left:20px;
	margin:70px 0 0 0;
}

img.photo {margin: 0px 0px 0px 0px;padding:10px;border: 1px #ccc solid;background: rgba(0,0,0,0);-webkit-box-shadow: 2px 2px 4px rgba(0,0,0,0.7);
-moz-box-shadow: 2px 2px 4px rgba(0,0,0,0.7);}

img.photo-right {float:right;margin: 0px 0px 10px 10px;padding:10px;border:1px #ccc solid;background: rgba(0,0,0,0);-webkit-box-shadow: 2px 2px 4px rgba(0,0,0,0.7);
-moz-box-shadow: 2px 2px 4px rgba(0,0,0,0.7);}
