/**
	 * uvseDashBoardStyle.css holds all style information for Ultimate Search Engine Design 
	 * All tag should be start with uvse for future conflict issue 
	 * 
	 * @author Niagara Research
	 * @version 1.12.11.28
	 * 
	 */
/* Removing all padding and margin from all tags*/
*{
	padding: 0px;
	margin: 0px;
	font-size:12px;
}
 
body {
	font-family: arial;
}

/* Remove Underline*/
a{
	text-decoration:none;
}

/* Remove border when hyperlink*/
img{
	border:0px;
}

/*Preload Images for fast access tag, must be hidden all time*/
.uvseImagePreload, .uvseImagePreload img{
	height:0px;
	width:0px;
	overflow:hidden;
	display:none;
	visibility:hidden;
}

/*uvseOuter holds complete Dashboard Design except hidden elements*/
.uvseOuter{
	position:inherit;
	margin: 0 auto;
	width: 900px;
}
.uvseBrownText{
	color: #818284;
}
.uvseWhiteText{
	color: #ffffff;
}
.uvsePointer:hover{
	cursor: pointer;
}
/*-----------------uvseHeader.php Style Sheet Start here-------------------------*/
.uvseHeader{
	position:relative;
	height: 105px;
	color: #818284;
}
.uvseHeaderSearchTitle{
	font-size:15px;
	font-weight:normal;
	position:absolute;
	top:25px;
	right: 305px;
}
.uvseHeaderSearchQuery{
	font-size:14px;
	font-weight:bold;
	position:absolute;
	top:25px;
	left: 630px;
	height:20px;
	width:185px;	
	border: 0px solid;
}
.uvseHeaderGo{
	position:absolute;
	left: 835px;
	top: 5px;
	height: 55px;
	width: 55px;
	border:0px solid;
	background-image: url("../../files/images/headers/uvseGo.jpg");
}
.uvseHeaderTwitter{
	position:absolute;
	left: 15px;
	top: 75px;
	height: 25px;
	width: 25px;
}
.uvseHeaderFacebook{
	position:absolute;
	left: 45px;
	top: 75px;
	height: 25px;
	width: 25px;
}
.uvseHeaderBookends{
	width:900px;
	height:30px;
}
.uvseHeaderTotalResult{
	min-width:50px;
	float:left;
	padding-top:5px;
	padding-left:15px;
	height:25px;
	font-size:18px;
	color:#FF0000;
	font-weight:bold;
	text-align:right;
}
.uvseHeaderSearchType{
	width:175px;
	float:left;
	color:#787879;
	padding-top:7px;
	padding-left:5px;
	height:23px;
	font-size:16px;
}
.uvseHeaderResultFor{
	text-align:right;
	width:210px;
	padding-right:10px;
	float:left;
	color:#000000;
	font-weight:bold;
	padding-top:7px;
	height:23px;
	font-size:14px;
}
.uvseHeaderSearchTerm{
	font-weight:bold;
	text-align:left;
	width:185px;
	float:left;
	color:#787879;
	padding-top:5px;
	padding-left:20px;
	height:23px;
	font-size:16px;
}
.uvseHeaderMovePrevAll{
	width: 69px;
	height: 30px;
	float: left;
	background-image:url("../../files/images/headers/uvseBookendsPrevDisable.gif");
	margin-right: 9px;
}
.uvseHeaderBookend{
	width: 57px;
	height: 30px;
	float: left;
	background-image:url("../../files/images/headers/uvseBookends.gif");
}
.uvseHeaderMoveNextAll{
	width: 69px;
	height: 30px;
	float: right;
	background-image:url("../../files/images/headers/uvseBookendsNextEnable.png");
}
.uvseHeaderOrder{
	position:absolute;
	left:170px;
	top:78px;
}
.uvseHeaderButtonSelected{
	background-image: url("../../files/images/headers/uvse-drop-down-on.png") !important;
}
.uvseHeaderButtonDeSelected{
	background-image: url("../../files/images/headers/uvse-drop-down-off.png") !important;
}
/*----------------------------Style for Product-----------------------------------*/
.uvseHeaderProductSection{
	position:absolute;
	left: 385px;
	top: 75px;
	width:215px;
	height:25px;
}
.uvseHeaderPopUpProduct{
	position:absolute;
	left: 0px;
	top: 0px;
	height: 25px;
	width: 25px;
}
.uvseHeaderProductSegment{
	position:absolute;
	left: 35px;
	top: 3px;
	height: 25px;
}
.uvseHeaderProductContainer{
	position: absolute;
	left: 0px;
	top: 25px;
	width: 215px;
	display: none;
	z-index:10;
}
.uvseHeaderBrand, .uvseHeaderProduct{	
	margin:0px;
	height: 20px;
	cursor: pointer;
	padding-left: 45px;
	padding-top: 10px;
	background-image: url("../../files/images/headers/uvse-drop-down-off.png");
}
.uvseHeaderProduct a{
	color: #818284;
}

/*----------------------------Style for Brand-----------------------------------*/
.uvseHeaderBrandSection{
	position:absolute;
	left: 610px;
	top: 75px;
	width:215px;
	height:25px;
}
.uvseHeaderPopupBrand{
	position:absolute;
	left: 0px;
	top: 0px;
	height: 25px;
	width: 25px;
}
.uvseHeaderBrandContainer{
	position: absolute;
	left: 0px;
	top: 25px;
	width: 215px;
	display: none;
	z-index:10;
}
.uvseHeaderBrandSegment{
	position:absolute;
	left: 55px;
	top: 3px;
	height: 25px;
}
/*-----------------uvseHeader.php Style Sheet End here---------------------------*/

/*-----------------uvseMid.php Style Sheet Start here---------------------------*/
.uvseMidBar{
	width:900px;
	height:156px;
	margin-top:15px;
	margin-bottom:15px;
}
.uvseMidBar div{
	float:left;
}
.uvseMidBarLeft{
	width:142px;
	height:156px;
}
.uvseMidBarLeftTop{

	width:136px;
	height:19px;
	background-image:url(../../files/images/mid/uvseMidBarTopLeft.png);
	color:#fb050e;
	padding-left:6px;
	padding-top:4px;
}
.uvseMidBarLeftTitle{
	width:132px;
	height:22px;
	background-image:url(../../files/images/mid/uvseMidBarTitle.png);
	text-align:right;
	padding-right:10px;
}
.uvseMidBarLeftLogo{
	width:142px;
	height:67px;
	text-align:center;
	background-image:url(../../files/images/mid/uvseMidBarLogo.png);
	padding-top:15px;
}
.vseMidBarLeftLogo img{
	position:relative;
	top:10px;
}
.uvseMidBarLeftBottom{
	width:142px;
	height:29px;
}
.uvseMidBarLeftBottomBack{
	width:69px;
	height:29px;
	background-image:url(../../files/images/mid/uvseMidBarBack.png);
}

.uvseMidBarLeftBottomTarget{
	width:73px;
	height:21px;
	padding-top:8px;
	background-image:url(../../files/images/mid/uvseMidBarBottomRight.png);
	text-align:center;
}
.uvseMidBarLeftBottomTarget a{
	color:#ffffff;
	padding:3px;
}
.uvseMidBarCenter{
	width:690px;
	height:156px;
	background-image:url(../../files/images/mid/uvseMidBarCenter.png);
	vertical-align:middle;
}
.uvseMidBarCenterNoImageFound{
	margin-top:15px;
	position:relative;
	left:15px;
	top:-156px;
	display:none;
}
.uvseMidBarCenterNoMoreImageFound{
	margin-top:15px;
	position:relative;
	margin-left:5px;
	top:-156px;
	display:none;
}
.uvseMidBarCenterLoadingImage{
	margin-top:15px;
	position:relative;
	margin-left:5px;
	top:-156px;
	display:none;
}
.uvseMidBarCenterBanner{
	margin-top:15px;
	position:relative;
	float:right;
	right:30px;
	top:-156px;
	display:none;
}
.uvseMidBarCenterSlideContainer{
	margin: 3px 15px; 
	height:150px;
	width:660px;

}
.uvseMidBarCenterImageBoxContainer{
	margin-top:10px;
	margin-right:20px;
	height:130px;
	width:110px;
}
.uvseMidBarCenterImageBoxContainerSocialMediaLinks{
	text-align:right;
	height:18px;
	width:110px;	
}
.uvseMidBarCenterImageBoxContainerSocialMediaLinkBlock{
	float:right!important;
	height:18px;
	width:18px;
}
.uvseMidBarCenterImageBoxContainerPinterestBackGround{
	background-image:url(../../files/images/mid/uvsePinterestDisable.gif);
	height:18px;
	width:18px;
}
.uvseMidBarCenterImageBoxContainerPinterestBackGround:hover{
	background-image:url(../../files/images/mid/uvsePinterestEnable.gif);
}
.uvseMidBarCenterImageBoxContainerTwitterBackGround{
	background-image:url(../../files/images/mid/uvseTwitterDisable.gif);
	height:18px;
	width:18px;
}
.uvseMidBarCenterImageBoxContainerTwitterBackGround:hover{
	background-image:url(../../files/images/mid/uvseTwitterEnable.gif);
}
.uvseMidBarCenterImageBoxContainerFacebookBackGround{
	background-image:url(../../files/images/mid/uvseFacebookDisable.gif);
	height:18px;
	width:18px;
}
.uvseMidBarCenterImageBoxContainerFacebookBackGround:hover{
	background-image:url(../../files/images/mid/uvseFacebookEnable.gif);
}
.uvseMidBarCenterImageBox{
	
	height:110px;
	width:110px;
	background-position:center; 
	background-repeat:no-repeat;
	/*border:1px solid #F00;*/
}
.uvseMidBarRight{
	width:68px;
	height:156px;
}
.uvseMidBarRightClose{
	width:68px;
	height:23px;
	background-image:url(../../files/images/mid/uvseMidBarRightClose.png);
}
.uvseMidBarRightMove{
	width:68px;
	height:27px;
	background-image:url(../../files/images/mid/uvseMidBarRightMove.png);
	cursor:move;
}
.uvseMidBarRightEmail{
	width:68px;
	height:22px;
	background-image:url(../../files/images/mid/uvseMidBarRightEmail.png);
}
.uvseMidBarRightShare{
	width:68px;
	height:22px;
	background-image:url(../../files/images/mid/uvseMidBarRightShare.png);
}
.uvseMidBarRightTwitterFacebook{
	width:68px;
	height:34px;
	background-image:url(../../files/images/mid/uvseMidBarRightTwitterFacebook.png);
}
.uvseMidBarRightTwitterFacebook a img{
	border:none;
}
.uvseMidBarRightTwitter, .uvseMidBarRightFacebook{
	height:26px;
	width:26px;
	margin-left:5px;
}
.uvseMidBarRightTwitter{
	background-image:url(../../files/images/mid/uvseMidBarRightTwitter.png);
}
.uvseMidBarRightFacebook{
	background-image:url(../../files/images/mid/uvseMidBarRightFacebook.png);
}
.uvseMidBarRightNext{
	width:68px;
	height:28px;
	background-image:url(../../files/images/mid/uvseMidBarRightNext.png);
}
.uvsePopup{
	display:none;
	min-width:400px;
	min-height:200px;
	position:absolute;
	border:1px solid #CCC;
	overflow:visible;
}
.uvsePopupTop{
	height:15px;
	width:100%;
	background-image:url(../../files/images/popup/uvsePopupTop.gif);
	background-repeat:no-repeat;
}
.uvsePopupTopClick{
	width:120px;
	float:left; 
	margin-left:10px;
}
.uvsePopupTopClose{
	width:100%;
	text-align:right;
	font-size:14px;
	font-weight:bold;
}
.uvsePopupMid{
	text-align:center;
	vertical-align:central;
}
.uvsePopupMidEmbed{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FFFFFF;
	display:none;
	background-color:#000000;
    border: 1px solid #888888;
	position:absolute;
	width:100%;
	height:80px;
}
.uvsePopupMidEmbedLeft{
	width:100px;
	text-align:right;
	font-size:14px;
}
.uvsePopupMidEmbedMid{
}
.uvsePopupMidEmbedMid input{
	font-size:16px;
	background-color:#808080;
	border:none;
	width: 98%;
}

.uvsePopupBottom{
	overflow:visible;
	position:absolute;
	bottom:0px;
	background:#000;
	width:100%;
}
.uvsePopupBottomLeft{
	min-width:190px;
	margin-left:10px;
}
.uvsePopupBottomLeftBrandName, .uvsePopupBottomLeftTitle, .uvsePopupBottomLeftProductName{
	font-size:14px;
	font-weight:bold;
}
.uvsePopupBottomLeftTitle{
	color:#FFF;
	height:auto;
}
.uvsePopupBottomLeftProductName{
	color:#CCCCCC;
	font-weight:normal;
}
.uvsePopupBottomRight{
	padding-top:5px;
	min-width:200px;
	right:0px;
	min-width:195px;
}
.uvsePopupBottomRight img{
	float:left;
	margin-left:8px;
	height:30px;
}
/*-----------------uvseMid.php Style Sheet End here---------------------------*/


/*-----------------uvseFooter.php Style Sheet Start here-------------------------*/
/*uvseBottom holds footer style information for uvse Dashboard*/
.uvseFooterSearchFor{
	text-align: center;
	padding: 5px;
}
.uvseFooterSearchFor ul, li{
	list-style-type: none;
	display: inline;
}
.uvseFooterSearchFor li{
	padding:3px;
	margin-left: 8px;
}
.uvseFooterSearchFor li:hover{
	background-color: #cccccc;
	cursor: pointer;
}
.uvseFooterBottom{
	height:54px;
}
.uvseFooterBottomText{
	color:#FFFFFF;
	font-weight:bold;
	font-size:14px;
	float:left;
	height:20px;
	padding-left:425px;
	width:400px;
	margin-top:18px;
}
.uvseFooterBottomTextSearchKeyword{
	font-size:14px;
}
.uvseFooterBottomMoveAllNext{
	float:left;
	height:20px;
	width:65px;
	pading-top:15px;
}
.uvseDisableAll{
	background-color:#CCCCCC;
	opacity:0.4;
	position:absolute;
	top:0px;
	left:0px;
	height:100%;
	width:100%;
	display:none;
}
.uvsePopup{
	background-color:#FFF;
}
.uvsePopUpEMail{
	position:absolute;
	padding:20px;
	background-color:#FFFFFF;
	border:1px solid #000;
	display:none;
}
.uvsePopUpEMailGo{
 	height: 50px;
    left: 625px;
    position: absolute;
    top: 60px;
    width: 45px;
}
.uvseEmail label{
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;	
}
.uvseEmail input, .uvsePopUpEMailContent{
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;	
	border:1px double #999999;
	width:600px;
}
.uvsePopUpEMailContent{

	max-height:600px;
	overflow:scroll;
}
.uvsePopUpEMailSubmit{
	font-weight:bold;
	height:30px;
	width:295px!important;
	background:#000000;
	color:#ff0000;
}
.uvsePopUpEMailClose{
	height:30px;
	width:295px!important;
	background:#DDDDDD;
}

.uvsePopUpEMailClose{
	margin-left:10px;	
}

/*-----------------uvseFooter.php Style Sheet End here-------------------------*/












/*

.barLeftBottomTarget a{
	background-color:#<?php echo $uvseData[key($uvseData)]['productHexColorCode']; ?>;
}
.center {
	text-align: center;
}
.boxSlideContainer{
	margin: 3px 15px; 
	height:150px;
	width:660px;

}
.boxSlideContainer img{
	float:left;
	margin:10px;
	margin-top:20px;
}
.lightbox{
	background-color:#eee;
	background-image:url('../files/imagesDashboard/popup/bgPixel.jpg');
	background-repeat:repeat;
	position:absolute;
	top:150px;
	left:250px;
	display:none;
	font-family:Arial, Helvetica, sans-serif;
	min-height:200px;
	min-width:200px;
	border:1px solid #000000;
	font-size:14px;	
	color:#808285;
	z-index:9999;
}
.lightbox div{
	width:100%;
}
.lightboxTop{
	height:20px;
}
.lightboxLearnMore{
	float:left;
	height:14px;
	width:14px !important;
	background-image:url('../files/imagesDashboard/lightbox/learnMore.png');
}
.lightboxClick{
	font-weight:bold;
	color:#231f20;
}
.lightboxBottom{
	background-color:#000000 !important;
	position:absolute;
	height:70px;
	bottom:-70px;
}
.lightboxBottomInfo{
	height:50px;
	margin:10px;
}
.red{
	font-weight:bold;
	color:#fb050e;
}
.lightboxImageName{
	font-weight:bold;
	color:#bcbec0;
	padding-top:5px;
}
.lightboxBottomLinks{
	position:absolute;
	height:35px;
	width:195px !important;
	padding-right:5px;
	bottom:0px;
	right:0px;
}
.lightboxBottomLinks img{
	border:0px;
}
.imageBlock{
	width:32px !important;
	text-align:center;
	float:left;
}

.uvseTextColor{
	color:#<?php echo $uvseData[key($uvseData)]['productHexColorCode']; ?>;
}

.buttonSelected{
	background-image: url("../files/imagesDashboard/UVSE-jpgs/drop-down/uvse-drop-down-on.png");
}
.buttonDeSelected{
	background-image: url("../files/imagesDashboard/UVSE-jpgs/drop-down/uvse-drop-down-off.png");
}
.searchFor ul, li{
	list-style-type: none;
	display: inline;
}
.searchFor li{
	padding:3px;
	margin-left: 8px;
}
.searchFor li:hover{
	background-color: #cccccc;
	cursor: pointer;
}
.VectorColor{
	color: #eb1c25;
}
.VectorBackground{
	background-color: #eb1c25;
}
.VectorPackColor{
	color: #e6038c;
}
.VectorPackBackground{
	background-color: #e6038c;
}
.PhotoColor{
	color: #26aae0;
}
.PhotoBackground{
	background-color: #26aae0;
}
.SoftwareColor{
	color: #c3b69e;
}
.SoftwareBackground{
	background-color: #c3b69e;
}
.HardwareColor{
	color: #d1dd29;
}
.HardwareBackground{
	background-color: #d1dd29;
}
.BooksColor{
	color: #c39a6c;
}
.BooksBackground{
	background-color: #c39a6c;
}
.PostersColor{
	color: #89288f;
}
.PostersBackground{
	background-color: #89288f;
}
.TutorialsColor{
	color: #a09c53;
}
.TutorialsBackground{
	background-color: #a09c53;
}

.top{
	position:relative;
	height: 105px;
	background-image: url("../files/imagesDashboard/UVSE-jpgs/headers/header-search-buy-vector.gif");
}
.searchTitle{
	font-size:15px;
	position:absolute;
	top:25px;
	right: 305px;
}
.search{
	position:absolute;
	top:25px;
	left: 630px;
	height:20px;
	width:185px;	
	border: 0px solid;
}
.twitter{
	position:absolute;
	left: 15px;
	top: 75px;
	height: 25px;
	width: 25px;
}
.facebook{
	position:absolute;
	left: 45px;
	top: 75px;
	height: 25px;
	width: 25px;
}
.popup{
	position:absolute;
	left: 0px;
	top: 0px;
	height: 25px;
	width: 25px;
}
.productSection{
	position:absolute;
	left: 385px;
	top: 75px;
	width:215px;
	height:25px;
}
.brandSection{
	position:absolute;
	left: 610px;
	top: 75px;
	width:215px;
	height:25px;
}
.popup1{
	position:absolute;
	left: 0px;
	top: 0px;
	height: 25px;
	width: 25px;
}
.productSegment{
	position:absolute;
	left: 35px;
	top: 3px;
	height: 25px;
}
.productContainer{
	position: absolute;
	left: 0px;
	top: 25px;
	width: 215px;
	display: none;
}
.productBrand{
	position:absolute;
	left: 55px;
	top: 3px;
	height: 25px;
}
.go{
	position:absolute;
	left: 835px;
	top: 5px;
	height: 55px;
	width: 55px;
	border:0px solid;
	background-image: url("../files/go.jpg");
}
.brownText{
	color: #818284;
}
.order{
	position:absolute;
	left:170px;
	top:78px;
	color: #818284;
}
.bar{
	width:900px;
	height:156px;
	margin-top:15px;
	margin-bottom:15px;
}
.bar div{
	font-family:Arial, Helvetica, sans-serif;
	float:left;
}
.barLeft{
	width:142px;
	height:156px;
}
.barLeftTop{
	width:136px;
	height:19px;
	background-image:url(../files/imagesDashboard/bar/barTopLeft.png);
	color:#fb050e;
	padding-left:6px;
	padding-top:4px;
}
.barLeftTitle{
	width:132px;
	height:22px;
	background-image:url(../files/imagesDashboard/bar/barTitle.png);
	text-align:right;
	padding-right:10px;
}
.barLeftLogo{
	width:142px;
	height:82px;
	text-align:center;
	vertical-align:middle;
	background-image:url(../files/imagesDashboard/bar/barLogo.png);
}
.barLeftBottom{
	width:142px;
	height:29px;
}
.barLeftBottomBack{
	width:69px;
	height:29px;
	background-image:url(../files/imagesDashboard/bar/barBack.png);
}

.barLeftBottomTarget{
	width:73px;
	height:21px;
	padding-top:8px;
	background-image:url(../files/imagesDashboard/bar/barBottomRight.png);
	text-align:center;
}
.barLeftBottomTarget a{
	color:#ffffff;
	padding:3px;
}
.barCenter{
	width:690px;
	height:156px;
	background-image:url(../files/imagesDashboard/bar/barCenter.png);
}
.barRight{
	width:68px;
	height:156px;
}
.barRightClose{
	width:68px;
	height:23px;
	background-image:url(../files/imagesDashboard/bar/barRightClose.png);
}
.barRightMove{
	width:68px;
	height:27px;
	background-image:url(../files/imagesDashboard/bar/barRightMove.png);
	cursor:move;
}
.barRightEmail{
	width:68px;
	height:22px;
	background-image:url(../files/imagesDashboard/bar/barRightEmail.png);
}
.barRightShare{
	width:68px;
	height:22px;
	background-image:url(../files/imagesDashboard/bar/barRightShare.png);
}
.barRightTwitterFacebook{
	width:68px;
	height:34px;
	background-image:url(../files/imagesDashboard/bar/barRightTwitterFacebook.png);
}
.barRightTwitterFacebook a img{
	border:none;
}
.barRightTwitter, .barRightFacebook{
	height:26px;
	width:26px;
	margin-left:5px;
}
.barRightTwitter{
	background-image:url(../files/imagesDashboard/bar/barRightTwitter.png);
}
.barRightFacebook{
	background-image:url(../files/imagesDashboard/bar/barRightFacebook.png);
}
.barRightNext{
	width:68px;
	height:28px;
	background-image:url(../files/imagesDashboard/bar/barRightNext.png);
}
.bookends{
	width:900px;
	height:30px;
}
.boxMoveAll{
	width: 70px;
	height: 30px;
	float: left;
}
.boxMoveAllBlank{
	width: 760px;
}

#movePrevAll{
	width: 69px;
	height: 30px;
	float: left;
	background-image:url("../files/bookendsPrevDisable.gif");
	margin-right: 9px;
}
.bookend{
	width: 57px;
	height: 30px;
	float: left;
	background-image:url("../files/bookends.gif");
}
#moveNextAll{
	width: 69px;
	height: 30px;
	float: right;
	background-image:url("../files/bookendsNextEnable.png");
}
.white{
	color: #ffffff;
}
.pointer:hover{
	cursor: pointer;
}
.center {
	text-align: center
}

.boxMoveAll:hover{
	cursor: pointer;
}

.brandContainer{
	position: absolute;
	left: 0px;
	top: 25px;
	width: 215px;
	display: none;
}
.brand, .product{
	
	margin:0px;
	height: 20px;
	cursor: pointer;
	padding-left: 45px;
	padding-top: 10px;
}
.product{
	background-image: url("../files/imagesDashboard/UVSE-jpgs/drop-down/uvse-drop-down-off.png");
	cursor: auto;
}
.product a{
	color: #818284;
}
.searchFor{
	text-align: center;
	padding: 5px;
}
.vectors{
	background-color: #FF0000;
}
*/
