﻿body {
	margin: 0px; 
	padding: 0px;
	background-color: #00316b;
	background-image: url(images/ipwebtv_lyt_background.jpg);
	background-repeat: repeat-x;
    text-align: center;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
}

div.clearboth {
    clear:both;
    height:0px;
    font-size:0px;
    line-height:0px;
    margin:0px;
    padding:0px;
}  

#container { 
	 margin: 0 auto;
	/* min-width: 960px; */
 	width: 960px;
   	text-align: left;
	background-image: url(images/ipwebtv_lyt_cnt_back.jpg);
}
	
	
#HeaderSection {
	width: 960px;
	height:122px;
	background-color: #00477f;
}
#apDiv2 
{
    float:left;
	width:355px;
	height:107px;
	display: block;
}
#apDiv3
{
    position:relative;
    width: 605px;
    height: 73px;
    background-image: url(images/ipwebtv_lyt_back_top.gif);
    margin-left: 355px;
    
}
#MainNav {
	width:605px;
	height:34px;
    position:relative;
	background-color: #d1d5e3;
	margin-left: 355px;
	z-index: 20;
}
#Footer {
	height:24px;
	padding-top:20px;
	background-image: url(images/ipwebtv_lyt_btm_back.gif);
	font-size:9px;
	color: #CCCCCC;
	text-align:center
	
}

#Content {
	background-color: #ccd8f0;
	background-image: url(images/ipwebtv_lyt_cnt_back.jpg);
	padding:35px;
	background-repeat: repeat-x;
	display: block;
	min-height:150px


}
Content>#column1 {
        height: auto;
}

#column1 
{
    float: left;
	width: 700px;
	text-align:justify;
}
#column2 
{
  position:relative;
  margin-left: 735px;
  width: 116px;
}


#SolutionsHeader 
{
 position:relative;
 width: 960px;
 height: 250px;
 display: block;
 top: -33px;
 left: -35px;
 z-index: 2
}

#SolutionsIntro
{
    color: #FAE4C9;
    position: relative;
    width: 309px;
    height: 107px;
    display: block;
    top: -168px;
    left: 305px;
    margin-bottom: -100PX;
   	font-size: 14px;
    z-index: 3;
	font-weight:bold
}  

#HomeIntro
{
	color: #D3D3D3;
	position: relative;
	width: 338px;
	height: 274px;
	display: block;
	top: -214px;
	left: 535px;
	margin-bottom: -100px;
	font-size: 14px;
	z-index: 3;
}  

#ProductsIntro
{
    color: #ffffff;
    position: relative;
    width: 360px;
    height: 107px;
    display: block;
    top: -168px;
    left: 355px;
    margin-bottom: -100PX;
   	font-size: 14px;
    z-index: 3;
	font-weight:bold
}       

.OrangeHeader {
	font-size: 13px;
	color: #FF9900;
	font-weight:bold;
}
h2
{

    font-size: 13px;
    font-weight: bold;
    color: #dde0ec;
    font-weight: bold;
    background-color: #213163;
    width: 100%;
    height: 15px;
    padding: 7px 0px 7px 20px;
    background-image: url(  'images/h2_orange.gif' );
    background-repeat: repeat-y;

}
#ProductTable
{
    background-position: bottom;
    border: 1px solid #C0C0C0;
    width: 415px;
    background-color: #ffffff;
    margin: 0px 20px 20px 0px;
    padding: 5px 5px 5px 5px;
    height: 158px;
    color: #222222;
    background-image: url(   'images/backgrnd_products.gif' );
    background-repeat: repeat-x;
}

#SolutionsTable
{
    height: 177px;
	 background-position: bottom;
    border: 1px solid #C0C0C0;
    width: 415px;
    background-color: #ffffff;
    margin: 0px 20px 20px 0px;
    padding: 5px 5px 5px 5px;
    color: #222222;
    background-image: url(   'images/backgrnd_products.gif' );
    background-repeat: repeat-x;
}


.ImgStyle1
{
    float:left;
    margin-right: 10px;
    }

#btnDetails 
{
    position:relative;
    width: 99px;
    float: right;
    top: 135px;
    margin: 0px;
    height: 0px;
}

#btnDetailsSolutions 
{
    position:relative;
    width: 99px;
    float: right;
    top: 154px;
    margin: 0px;
    height: 0px;
}

    
.RightMenuHeader
{
    padding-left: 1px;
}
    
    

    
