	
/* @group reset*/
/*reset and shared elements
=======================================================*/
* {padding: 0;margin: 0;} 
img {border: none;}
body {font: 100.1%/1.35em Verdana, sans-serif;color: #464646;
}

/*add this id to homepage's body tag*/
#home{background: #fff url(../images/body-bg.jpg) repeat-x left 456px}

h1 {font-size: 1.25em; font-weight:normal;margin-bottom: 20px;}
h2 {font-size: 1.2em; font-family:Verdana, Geneva, sans-serif; }

h3 {font-size: .8em;padding-top: 10px;font-weight:bold;
}
h1, h2, h3 {color: #464646}

.gigaqam{color: #009B4E;font-weight: bold;}


.tvimg {
	position: absolute;
	z-index: 100;
	width: 243px;
	height: 171px;
	right: 0;
	top: -4px;
	background: url(../images/tvscreen-small.jpg) no-repeat left top;
}


li, p {font-size: .85em;}
li {color: #005B7F; list-style: none;}
p {padding-top:10px;padding-bottom: 10px;}

a {color: #2D60F5;text-decoration:none;}
a:hover {text-decoration: underline;color: #1a68dd;}
a:visited {color: #039;}
.clear {clear: both;height: 0;}


h1 span, h3 span, h2 span {position: absolute;text-indent: -9999px;z-index: 50;}

/*centerlized divs*/
#hdr, #container {margin: 0 auto;}

#hdr_wrap {width: 100%;background: #fff url(../images/menubar.png) repeat-x left 108px;}
#hdr {width: 960px;height: 162px;position: relative;}

#logo {width: 150px;float: left;margin-top: 10px;height: 87px;margin-left: 15px;}





#h1tag  {text-align: left;background: url(../images/advanced-video-text.png) no-repeat;float: left;width:492px; margin-top:40px;margin-left: 45px;height: 30px;}



/*#h2tag {padding-bottom: 25px;width: 835px;height: 26px; margin: 0 auto;}*/

#h2tag {padding-bottom: 25px;background: url(../images/h2-text.gif) no-repeat;width: 835px;height: 26px; text-align: center;margin: 0 auto;}


/* wrappers
================================================ */
#container {	width: 960px;text-align: left;clear: both;}
.content {width: 960px;margin: 10px 10px 0 10px;}

div.f-left {float: left;}
div.f-right {float: right;}
div.f-right img {margin-left: 15px;margin-bottom: 10px;}

/*home index page*/
.floatbox{width:20%;}

#mainbox {float: left;width: 564px;}


#leftcol {float: left;width: 22%;padding-right: 10px;padding-bottom: 25px;background:url(../images/leftcol-bg.jpg) repeat-y;margin-right: 40px;margin-top: -22px;}
#main {float: left;width: 65%;padding-bottom: 15px;}
#main ul li {list-style:disc; list-style-position: outside; margin-left: 20px; color: #464646; margin-top: 0px;}

#main li ul {list-style: square; font-size: 1.2em;}
#main img {padding-top: 20px; padding-bottom: 20px; }

#main ol li {list-style: number; list-style-position: outside; color: #464646; margin-left: 40px;}

#main hr {margin: 20px 0 20px 0;}

#main p.caption {font-size:.7em;}

#leftcol ul.list {padding-left: 15px;margin-top: 5px;}

#leftcol ul.list li.active {font-weight: bold;}

#leftcol p {font-size: .8em; margin-top: 20px;}


#leftcol h3 {width: 126px; height: 18px;margin: 20px 10px 0 15px;padding-bottom: 0;}

#leftcol h3#products{background: url(../images/products.gif) no-repeat left top; margin-top: 40px;}

#data-sheets {background: url(../images/data-sheets.gif) no-repeat left top}

#case-studies {background: url(../images/case-studies.gif) no-repeat left top}

#company {background: url(../images/company.gif) no-repeat left top}

#solutions {background: url(../images/solutions.gif) no-repeat left top}

#contact {background: url(../images/contact.gif) no-repeat left top}

#edegeQam {background: url(../images/edgceQAM.gif) no-repeat left 0;width: 127px; height: 40px;margin-top: 25px;}

#partners {background: url(../images/partners.gif) no-repeat left 0;width: 127px; height: 40px;margin-top: 25px;}

#newsevents {background: url(../images/news-events.gif) no-repeat left 0;width: 127px; height: 40px;margin-top: 25px;}

#support {background: url(../images/support.gif) no-repeat left 0;width: 127px; height: 40px;margin-top: 25px;}

h3#products span, #data-sheets span, #case-studies span, #edegeQam span, #company span, #solutions span, #contact span, #partners span, #newsevents span, #support span {text-indent: -555555px;}

/* @end */




/*list items*/
ul.list {margin-top: 15px;}
.list li {background: url(../images/icon-east.gif) no-repeat left 5px; padding-left: 15px; color: #464646;}

/* middle_content
=============================================================== */
.box-alt {float: right!important;margin-right: 5px!important;}
.box {width: 245px;float: left;margin: 0 65px 0 0;min-height: 295px;background: #fff url(../images/box.png) no-repeat left top;padding: 20px 15px;}

.box h3 {background: url(../images/box-h3bg.png) no-repeat;width: 275px;height: 36px;padding: 0;margin-top: -25px;margin-left: -14px }

.box h4 {font-size: .8em;line-height: 1.3em;padding-top: 15px;}
#fcb {background-position: left top;}
#ftisp {background-position: left -36px;}
#fhi {background-position: left -72px;}


.box p {color: #464646;padding-left: 15px;}

.box p span {color: #464646;text-decoration: underline; } 

/* @end */



/* @end */



/* @group footer */
#footer {clear:both;width:98%;font-size: .8em;margin-left: 15px;margin-top: 10px;padding-bottom: 10px;padding-top: 10px;border-top: 1px solid #777;}
#footer li {display: inline;border-right:  1px solid #777;padding-left: 10px;padding-right: 10px;line-height: 0.2em!important}
#footer li:last-child {border-right: 0;}
#footer li a {color: #777;}
#footer li.first, #footer li.last, img {border-left: none;color: #545454;}
/*footer */



/* @end */
