/* CSS Document */

header, section, article, nav, footer {
	display:block;
}
.cssTxt	{
	text-indent:-10000px;
}
.clear	{
	clear:both;
}
.blockLink	{
	display:block;
	background-repeat:no-repeat;
	background-position:left top;
}
a.blockLink:hover	{
	background-position:left bottom;
}
#CanonWrapper	{
	width:920px;
}
#CanonWrapper img {
    border: 0 none;
}
#CanonWrapper a	{
	outline:none;
}
#CanonWrapper nav ul,
#CanonWrapper nav li	{
	margin:0;
	padding:0;
}
#CanonWrapper nav li	{
	list-style:none;
	display:block;
	float:left;
}
#CanonWrapper header	{

}

#CanonDropdowns {
	width:920px;
	padding:0 0 0 82px;
	height:58px;
    
}

#CanonDropdowns .CanonDropdownPlusSign {
    display: block;
    float: left;
    
    width: 35px;
    height: 58px;
    
    background: url(../images/CanonPlusSign.png) no-repeat center;
}

#CanonDropdowns .CanonDropdownEqualsSign {
    display: block;
    float: left;
    
    width: 37px;
    height: 58px;
    
    background: url(../images/CanonEqualsSign.png) no-repeat center;
}

#CanonDropdowns .CanonDropdownTextSolution {
    display: block;
    float: left;
    
    width: 90px;
    height: 56px;
    
    background: url(../images/CanonTextSolution.png) no-repeat center;
}

#CanonDropdowns .CanonDropdown,
#CanonDropdowns .CanonDropdown .CanonDropdownCurrentItem {
    float: left;
    height: 56px;
    
    cursor: pointer;
}

#CanonDropdowns .CanonDropdown .CanonDropdownCurrentItem {
    border-right: 1px solid #807c86;
}

#CanonDropdowns .CanonDropdown {
    position: relative;
    border: 1px solid #807c86;
}

#CanonDropdowns .CanonDropdown a.CanonDropdownArrowBtn {
    display: block;
}

#CanonDropdowns .CanonDropdown .CanonDropdownArrowBtn {
    float: left;
    
    width: 29px;
    height: 56px;
    
    background: url(../images/canonDropdownArrowBtn.png) no-repeat 0 0;
}

#CanonDropdowns .CanonDropdown .CanonDropdownLabel {
    display: block;
    margin: 0;
    padding: 0;
    
    letter-spacing: 0.8pt;
    text-align: center;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
}

#CanonDropdowns .CanonDropdown .CanonDropdownValue {
    display: none;
}

#CanonDropdowns .CanonDropdown ul {
    display: block;
    position: absolute;
    padding: 0;
    margin: -1px 0 0 -1px;
    
    left: 0;
    top: 56px;
        
    list-style: none;
    list-style-type: none;
    
    background: #fff;
    border: 1px solid #807c86;
}

#CanonDropdowns .CanonDropdown ul li {
    display: block;
    margin: 0;
    padding: 6px 0;
    /*height: 30px;*/
    
    cursor: pointer;
}

#CanonDropdowns .CanonDropdown ul.Thumbnailed li {
    padding: 0;
    height: 45px;
}

#CanonDropdowns .CanonDropdown ul li:HOVER {
    background: #c7c8cf;
}

#CanonDropdowns .CanonDropdown ul .CanonDropdownLabel {
    padding: 0 4px 0 12px;
    
    text-align: left;
    font-size: 11px;
}

#CanonDropdowns .CanonDropdown ul li.Thumbnailed .CanonDropdownLabel {
    float: left;
    width: 100px;
}

#CanonDropdowns .CanonDropdown .CanonDropdownItemThumbnail {
    display: block;
    float: left;
    margin: 0;
    padding: 5px 2px 0 11px;
    
    background-position: 11px 5px !important;
}

#CanonDropdowns .CanonDropdown .CanonDropdownItemThumbnail,
#CanonDropdowns .CanonDropdown .CanonDropdownItemThumbnail img {
    width: 34px;
    height: 34px;
}

#CanonDropdowns .CanonDropdown .CanonDropdownCurrentItem .CanonDropdownItemThumbnail {
    background-position: 11px 11px !important;
    padding: 11px 2px 0 11px;
}

#CanonDropdowns .CanonDropdown.Error,
#CanonDropdowns .CanonDropdown.Error ul {
    border: 1px solid #F00;
}
#CanonDropdowns .CanonDropdown.Error .CanonDropdownCurrentItem {
    border-right: 1px solid #F00;
}

#CanonDropdowns #CanonDropdown_1 {
    background: url(../images/canonDropdownBox_1.png) no-repeat 0 0;
}

#CanonDropdowns #CanonDropdown_1 .CanonDropdownCurrentItem {
    width: 146px;
}

#CanonDropdowns #CanonDropdown_1 ul {
    width: 176px;
}

#CanonDropdowns #CanonDropdown_1 .CanonItem_SLRCameras {
    background: url(../images/CanonItem_SLRCameras.png) no-repeat;
}

#CanonDropdowns #CanonDropdown_1 .CanonItem_ShootCameras {
    background: url(../images/CanonItem_ShootCameras.png) no-repeat;
}

#CanonDropdowns #CanonDropdown_1 .CanonItem_VideoCameras {
    background: url(../images/CanonItem_VideoCameras.png) no-repeat;
}

#CanonDropdowns #CanonDropdown_1 .CanonItem_Binoculars {
    background: url(../images/CanonItem_Binoculars.png) no-repeat;
}

#CanonDropdowns #CanonDropdown_1 .CanonItem_Scanners {
    background: url(../images/CanonItem_Scanners.png) no-repeat;
}

#CanonDropdowns #CanonDropdown_2 {
    background: url(../images/canonDropdownBox_2.png) no-repeat 0 0;
}

#CanonDropdowns #CanonDropdown_2 .CanonDropdownCurrentItem {
    width: 200px;
}

#CanonDropdowns #CanonDropdown_2 ul {
    width: 230px;
}

#CanonDropdowns #CanonDropdown_3 {
    background: url(../images/canonDropdownBox_3.png) no-repeat 0 0;
}

#CanonDropdowns #CanonDropdown_3 .CanonDropdownCurrentItem {
    width: 164px;
}

#CanonDropdowns #CanonDropdown_3 ul {
    width: 194px;
}






















