*{padding:0;margin:0;}
body{font-size:12px;color:#333333;font-family:Arial;}
#wrap{);}
#main{width:960px;margin:0 auto;background:#FFFFFF;min-height:345px;}
.clear{clear:both;}
img{z-index:0;border:none;}
a{color:#606060;text-decoration:none;}
a:hover{color:#003366;}
.mainDiv{float:right;width:735px;}
.mainDiv .relatedSearch{border-top:1px solid #DDD;font-size:12px;padding:6px 0;}
.mainDiv .relatedSearch span{font-weight:bold;font-size:12px;}
.mainDiv .relatedSearch a{color:#1A76B9;}
.mainDiv .relatedSearch a:hover{color:#C60;text-decoration:underline;}
.mainDiv div.newerVersion a{font-weight:bold;}
.mainDiv .price{color:#900;font-family:Arial;}
.mainDiv ul li{list-style-type:none;}
.mainDiv img{border:0;}
.mainDiv a:active{color:#963;}
div.headerImg{background-position:0 -110px;border-bottom:1px solid #D0EAF8;border-top:1px solid #D0EAF8;display:inline;float:left;font-size:93%;margin:4px 0;width:100%;}
div.disResultCount{display:inline;float:left;font-size:93%;padding:8px 0;}
div.disResultCount{padding-left:4px;white-space:nowrap;}
div.disResultCount span{font-size:13px;}
.productList{margin:0;padding:10px 0;position:relative;width:750px;border-top:1px solid #DDDDDD;}
div.results{color:#666;float:left;font-size:90%;clear:both;width:100%;white-space:nowrap;margin-right:20px;padding:8px 2px 4px 2px;font-weight:bold;}
div.productList div.result{border-top:1px solid #DDD;float:left;position:relative;}
div.productList div.firstRow{border:0 none;}
h1#breadCrumb{color:#CC6600;float:left;margin:0;padding:0 0 6px;font-size:20px;font-weight:normal;}
h1#breadCrumb a{color:#1A76B9;}
h2{color:#333333;}
h2.disResultCount{float:left;font-size:100%;font-weight:normal;margin:0;padding:8px 0 8px 4px;white-space:nowrap;}
h2.disResultCount span{font-size:13px;}
div.result{padding:8px 4px 4px !important;}
div.firstRow{border:medium none;}
div.colm1 div.result{width:179px;}
div.colm2 div.result{width:179px;}
div.productList .image{height:130px;width:160px;}
.mainDiv img{border:0 none;}
.mainDiv .data{line-height:18px;padding:0 10px;}
div#mainDiv div.productList div.data h3.title{font-size:12px;padding-bottom:0;padding-right:4px;color:#666666;}
div#mainDiv div.productList div.data h3.title a{font-weight:bold;}
div#mainDiv div.result .prodStart .from{font-size:12px;font-weight:normal;padding-bottom:0;padding-top:0;}
div#mainDiv div.result .prodStart .price{display:inline-block;font-size:13px;margin-bottom:0;margin-top:0;padding-top:0;}
#leftMenu{float:left;font-size:12px;width:221px;background:#FFFFFF;}
#leftMenu .heading{height:10px;}
#leftMenu .menuList{background-color:#F9F9F9;border-left:1px solid #ECEBEB;border-right:1px solid #ECEBEB;padding:10px;}
#leftMenu .categoryList{}
#leftMenu .categoryName{margin-bottom:15px;}
#leftMenu .catName{background:none repeat scroll 0 center transparent;border:0 none;color:#565656;font-size:10px;text-transform:uppercase;}
#leftMenu .categoryName ul{margin:0;padding:0;}
#leftMenu .categoryName ul li{list-style:none;line-height:20px;font-size:13px;}
#leftMenu .menuFilter{color:#666666;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;font-size:13px;line-height:18px;}
.menuFilter ul{margin:0;padding:0;}
.menuFilter ul li{list-style:none;}
.subCatLeft li a{color:#666666;font-size:inherit;font-size-adjust:none;font-stretch:normal;font-style:normal;line-height:26px;list-style-type:none;text-decoration:none;font-size:12px;}
.subCatLeft li a span{color:#999999 !important;font-size:11px;}
#leftMenu .subHeading{font-weight:700;overflow:hidden;padding-bottom:10px;}
#leftMenu .subHeading a{color:#666666;display:block;}
#leftMenu .seperateLine{border-bottom:1px solid #CCCCCC;height:8px;margin-bottom:8px;}
#myactleftMenu{float:left;font-size:12px;width:221px;}
#myactleftMenu .heading{color:#000000;font-size:14px;height:25px;line-height:20px;}
#myactleftMenu .menuList{background-color:#F9F9F9;border-left:1px solid #ECEBEB;border-right:1px solid #ECEBEB;padding:10px;}
#myactleftMenu .categoryList{}
#myactleftMenu .categoryName{border:1px solid #cccccc;border-radius:5px;margin-bottom:15px;}
#myactleftMenu .catName{font-size:14px;line-height:19px;color:#000000;font-weight:bold;padding:8px 0 5px 9px;border-top-right-radius:5px;border-top-left-radius:5px;border-bottom:1px solid #cccccc;background:background:#fefefe;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ5JSIgc3RvcC1jb2xvcj0iI2Y4ZjhmOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2Y4ZjhmOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2Y4ZjhmOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmM2YzZjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #fefefe 0%, #f8f8f8 49%, #f8f8f8 50%, #f8f8f8 51%, #f3f3f3 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefefe), color-stop(49%,#f8f8f8), color-stop(50%,#f8f8f8), color-stop(51%,#f8f8f8), color-stop(100%,#f3f3f3));background:-webkit-linear-gradient(top, #fefefe 0%,#f8f8f8 49%,#f8f8f8 50%,#f8f8f8 51%,#f3f3f3 100%);background:-o-linear-gradient(top, #fefefe 0%,#f8f8f8 49%,#f8f8f8 50%,#f8f8f8 51%,#f3f3f3 100%);background:-ms-linear-gradient(top, #fefefe 0%,#f8f8f8 49%,#f8f8f8 50%,#f8f8f8 51%,#f3f3f3 100%);background:linear-gradient(to bottom, #fefefe 0%,#f8f8f8 49%,#f8f8f8 50%,#f8f8f8 51%,#f3f3f3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe', endColorstr='#f3f3f3',GradientType=0);}
#myactleftMenu .categoryName ul{margin:0;padding:8px 8px;}
#myactleftMenu .categoryName ul li{list-style:none;line-height:20px;font-size:13px;}
#myactleftMenu .menuFilter{color:#666666;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;font-size:13px;line-height:18px;}
#mainHeader{}
.search-box{border-left:1px solid #A2A2A2;border-right:1px solid #796216;width:380px;height:25px;font-size:13px;color:#2F2F2F;padding:0px 5px 2px 5px;}
#shop-category:hover .headercat-inactive{display:block;position:absolute;width:221px;z-index:1200;}
.headercat-inactive{display:none;position:absolute;width:221px;z-index:1200;background:none repeat scroll 0 0 #F9F9F9;font-family:Arial, Helvetica, sans-serif;}
.headerover{border:1px solid #CCCCCC;border-radius:0 0 7px 7px;margin:0;color:#005288;}
.headerover ul li{list-style:none;border-bottom:1px solid #EBEDEB;}
#breadcrump{height:25px;padding-top:10px;}
#breadcrump span{color:#666666;}
#breadcrump a span{color:#999999;text-decoration:none;}
#swheader{float:left;height:34px;width:960px;}
#shop-category{float:left;width:221px;}
.headerPart{margin:0 auto;width:960px;padding:1px 3px 0 3px;border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;}
#headerRightCart{float:right;width:110px;}
#shop-category-center{background:#FEBD1D;font-size:15px;color:white;font-weight:bold;white-space:nowrap;margin:0px;height:34px;color:#333333;}
#shop-category-center span{display:block;padding:11px 0 12px 12px;}
.categories-down-arrow{background:url("http://www.photraits.in/templates/default/images/bottomArrow.gif") no-repeat scroll right top transparent;cursor:pointer;height:11px;}
#main-categories-home_hovermenu{position:relative;top:40px;z-index:9999999;}
.tabs_hovermenu{border-left:1px solid #E4E4E4;border-right:1px solid #E4E4E4;}
#div-search-section{border-radius:5px 5px 5px 5px;float:left;height:26px;margin-left:5px;overflow:hidden;padding:3px 0px 4px 3px;width:618px;background:#647175;}
#select-category{float:left;height:34px;}
#select-category-center{background-image:url("http://www.photraits.in/templates/default/images/menu/input-center.jpg");float:left;height:27px;width:165px;}
#select-category-center select{background:none repeat scroll 0 0 #FFFFFF;border:medium none;color:#000000;float:left;font-family:Tahoma,Geneva,sans-serif;font-size:15px;height:100%;outline-color:white;padding:6px;width:165px;}
#input-category{float:left;}
#input-category-center{float:left;height:34px;}
#input-category-center .searchUsingInp{float:left;width:414px;font-family:Tahoma,Geneva,sans-serif;}
#input-category-center input[type="text"]{border:medium none;font-size:13px;outline-color:white;padding:1px 5px 0px 5px;width:420px;}
#swheadersearch{cursor:pointer;float:left;}
#swheadersearch-center{background-image:url("http://www.photraits.in/templates/default/images/menu/search-center.png");float:left;height:34px;}
#swheadersearch-center input[type="submit"]{background-image:url("http://www.photraits.in/templates/default/images/menu/search-center.png");border:medium none;color:#FFFFFF;cursor:pointer;float:left;font-family:Tahoma,Geneva,sans-serif;font-size:12px;font-weight:bold;padding:7px;width:55px;}
.headerParent{width:960px;margin:0 auto;}
.headerRightTop{float:right;margin-top:12px;text-align:right;}
.headerRightTop span{color:#004B91;font-family:Verdana;font-size:12px;line-height:20px;padding:0 6px;}
.headerRightTop span a{font-size:12px;text-decoration:none;}
.headerRightBottom{float:right;width:auto;padding-bottom:2px;}
.headerRightBottom span{float:left;font-family:verdana;font-size:12px;}
.headerRightBottom span span{float:none;}
.headerRightBottom span a{font-weight:bold;font-size:12px;text-decoration:none;}
.logo{float:left;width:210px;background:url("http://www.photraits.in/templates/default/images/logo.png");background-repeat:no-repeat;height:58px;}
.headerMenu{float:right;width:527px;line-height:19px;}
.hCart{float:left;background:-moz-linear-gradient(top, #0c87a5 0%, #015b7b 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#0c87a5), color-stop(100%,#015b7b));background:-webkit-linear-gradient(top, #0c87a5 0%,#015b7b 100%);background:-o-linear-gradient(top, #0c87a5 0%,#015b7b 100%);background:-ms-linear-gradient(top, #0c87a5 0%,#015b7b 100%);background:linear-gradient(to bottom, #0c87a5 0%,#015b7b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0c87a5', endColorstr='#015b7b',GradientType=0);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;float:right;width:108px;height:33px;font-size:13px;overflow:hidden;cursor:pointer;_cusror:hand;color:#F7F7F7;}
.hCartText{color:#F7F7F7;display:block;float:left;font-weight:bold;margin-left:14px;padding:7px 5px 0;text-align:center;}
.cart-icon{background:url("http://www.photraits.in/templates/default/images/cart-empty-light.png") no-repeat scroll 0 0 transparent;}
.searchProd{background:-moz-linear-gradient(top, #0c87a5 0%, #015b7b 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#0c87a5), color-stop(100%,#015b7b));background:-webkit-linear-gradient(top, #0c87a5 0%,#015b7b 100%);background:-o-linear-gradient(top, #0c87a5 0%,#015b7b 100%);background:-ms-linear-gradient(top, #0c87a5 0%,#015b7b 100%);background:linear-gradient(to bottom, #0c87a5 0%,#015b7b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0c87a5', endColorstr='#015b7b',GradientType=0);border-radius:0 5px 5px 0;float:left;width:35px;}
.searchProd .sbtn{background:url("http://www.photraits.in/templates/default/images/searchBtn.png") no-repeat scroll -15px -77px transparent;}
.searchProd .sbtn{background:url("http://www.photraits.in/templates/default/images/store-header.png?v=4") no-repeat scroll 8px -180px transparent;border:0 solid #EEAB07;color:#4C3809;cursor:pointer;font-size:13px;font-weight:bold;height:27px;padding:3px 0 5px 26px;text-align:left;text-shadow:0 1px #EDCE81;width:94px;}
#searchList{border:1px solid #DDDDDD;position:absolute;z-index:1;}
#searchList ul li{list-style:none;background:#FFFFFF;padding:3px 5px 3px 5px;font-family:Microsoft Sans Serif;}
#searchList ul li:hover{background:#4E6EA4;color:#FFFFFF;cursor:default;}
#searchList ul li:first-child{background:#EEEEEE;}
#searchList ul li:first-child:hover{color:#000000;}
.mid_right{float:left;width:734px;padding:0px 0 0 1px;}
.hMiddle{float:left;width:523px;}
.hRight{float:right;width:204px;padding-top:35px;}
.latestProduct{width:200px;border:1px solid #EEEEEE;margin-bottom:10px;}
.latestProduct #latestHeading{text-align:center;border-bottom:1px dotted #CCCCCC;margin:0 10px;}
.latestProduct #latestHeading h1{color:#FF4225;font-family:Arial, Helvetica, sans-serif;font-size:17px;font-weight:bold;margin:8px;}
.latestProduct .lstImage{float:left;margin:5px 0px 0px 5px;width:50px;}
.latestProduct .lstTitle{padding:5px 0 0 0;font-family:Verdana, Arial, Helvetica, sans-serif;}
.latestProduct .lstPrice{color:#FF4225;font-size:12px;padding-bottom:8px;padding-top:5px;}
.lstImageText{float:right;width:135px;margin:5px 5px 5px 5px;}
.recentlstText{float:right;width:175px;margin:0px 5px 5px 0;}
.recommentProduct{border:1px solid #EEEEEE;margin-bottom:15px;}
.recommentProduct #recommentHeading{text-align:center;border-bottom:1px dotted #CCCCCC;margin:0 10px;}
.recommentProduct #recommentHeading h1{color:#CC0000;font-family:Arial, Helvetica, sans-serif;font-size:17px;font-weight:bold;margin:8px;}
.recommentProduct .recommentProduct a{color:#003399;text-decoration:none;}
.recommentProduct .lstImage{float:left;margin:5px 0px 0px 10px;width:60px;}
.recommentProduct .lstTitle{padding:5px 0 0 0;}
.recommentProduct .lstPrice{color:#CC0000;font-size:12px;padding-top:5px;}
.recent_recommend .lstPrice{color:#CC0000;font-size:12px;margin-left:8px;padding-bottom:8px;padding-top:5px;text-align:center;}
.recent_recommend .leftarrow{float:left;}
.recent_recommend .rgtarrow{float:right;}
.recent_recommend .movearrow{width:74px;margin:15px 0 0 320px;}
.rec_lst .r4imgTitle{padding:5px 0 5px 0;text-align:center;}
.rec_lst .r4imgTitle a{color:#004B91;font-size:12px;}
.rec_lst .r4ImgDesc{font-size:13px;color:#1A7005;}
.rec_lst .r4imgList{text-align:center;}
.rec_lst .star_rating{padding:0 0 5px 30px;}
.peopleAlsoVisit{width:250px;border:1px solid #EEEEEE;margin-bottom:15px;}
.peopleAlsoVisit #latestHeading{text-align:center;border-bottom:1px dotted #CCCCCC;margin:0 10px;}
.peopleAlsoVisit #latestHeading h1{color:#CC0000;font-family:Arial, Helvetica, sans-serif;font-size:17px;font-weight:bold;margin:8px;}
.peopleAlsoVisit .lstImage{float:left;margin:5px 0px 0px 10px;width:60px;}
.peopleAlsoVisit .lstTitle{padding:5px 0 0 0;}
.peopleAlsoVisit .lstPrice{color:#CC0000;font-size:12px;padding-bottom:8px;padding-top:5px;}
.recentvisitTop{border:1px dotted #CCCCCC;}
.recentvisit{width:250px;border-right:1px solid #EEEEEE;float:left;}
.recentvisit #latestHeading{text-align:center;border-bottom:1px dotted #CCCCCC;margin:0 10px;}
.recentvisit #latestHeading h1{color:#CC0000;font-family:Arial, Helvetica, sans-serif;font-size:17px;font-weight:bold;margin:8px;}
.recentvisit .lstImage{float:left;margin:5px 0px 0px 10px;width:60px;}
.recentvisit .lstTitle{padding:5px 0 0 0;}
.recentvisit .lstPrice{color:#CC0000;font-size:12px;padding-bottom:8px;padding-top:5px;}
.recent_recommend{float:left;width:694px;padding:5px;}
.recent_recommend h3{padding:8px;border-bottom:1px solid #EEEEEE;margin-bottom:20px;}
.rec_lst{float:left;width:118px;padding:10px;}
.popularProduct{}
.popularProduct h1{font-size:21px;color:#003366;padding:0px 0 10px;font-weight:normal;}
.popularProduct .homeUList{border:1px solid #EEEEEE;padding:10px 0;}
.popularProduct .homeUList .underDlist{width:162px;text-align:center;float:left;margin:5px;font-family:Verdana, Arial, Helvetica, sans-serif;}
.popularProduct .homeUList .underDlist:hover{box-shadow:0 0 8px #888888;}
.popularProduct .homeUList .underDlist h2{font-size:12px;font-weight:normal;padding:5px 5px;}
.popularProduct .homeUList .underDlist h3{font-size:12px;font-weight:normal;padding:0 5px;}
.popularProduct .homeUList .underDlist h3 span{color:#CC0000}
.popularProduct .homeUList .underDlist .image{padding:15px 0;text-align:center;}
.horizontal .underDlist{float:left;}
.hlay .underDlist{width:88px;padding:5px;text-align:center;}
.hlay .underDlist h2{font-size:11px;font-weight:normal;}
.hlay .underDlist h3{font-size:11px;font-weight:normal;}
.hlay .underDlist h3 span{color:#FF4225}
.hlay .underDlist .image{padding:15px 0;text-align:center;}
.hlay .leftarrow{float:left;margin:38px 10px;position:absolute;}
.hlay .rgtarrow{float:right;margin:38px 9px;}
.hlay .leftarrow img, .hlay .rgtarrow img{cursor:pointer;}
.fiveProductList{padding:7px 0;width:735px;margin:5px 0;}
.fiveProductList h1{border-bottom:3px solid #CCCCCC;color:#333333;font-size:18px;margin:10px 0;padding:6px;}
.fiveProductList .homeUList{padding:8px 8px;}
.fiveProductList h1 span{float:right;width:68px;font-size:12px;padding-top:5px;}
.fiveProductList .homeUList .underDlist{width:178px;float:left;font-family:Verdana, Arial, Helvetica, sans-serif;}
.fiveProductList h1 span a{color:#666666;}
.fiveProductList h1 span a:hover{background:#FF4225;padding:4px;color:#FFFFFF;}
.fiveProductList .homeUList .underDlist:hover{box-shadow:0 0 8px #888888;}
.fiveProductList .homeUList .underDlist .image{padding:10px 0 20px 0;text-align:center;}
.fiveProductList .homeUList .underDlist h2{font-size:12px;font-weight:normal;padding:0 10px;text-align:center;}
.fiveProductList .homeUList .underDlist h3{font-size:12px;font-weight:normal;padding:5px 5px;text-align:center;}
.fiveProductList .homeUList .underDlist h3 span{color:#666666;font-family:Arial;font-size:16px;font-weight:bold;}
#foo2 .underDlist{width:180px;text-align:center;float:left;padding-right:7px;margin:10px 0 0 5px;font-family:Verdana, Arial, Helvetica, sans-serif;}
#foo2 .underDlist:hover{box-shadow:0 0 8px #888888;}
#foo2 .underDlist h2{font-size:12px;font-weight:normal;padding:5px 10px;}
#foo2 .underDlist h3{font-size:12px;font-weight:normal;padding:0 5px;}
#foo2 .underDlist h3 span{color:#FF4225;}
.singleProduct #sHeading h1{background:none repeat scroll 0 0 #F9F9F9;border-top-left-radius:3px;border-top-right-radius:3px;color:#6B5DB2;font-size:18px;font-weight:normal;margin:10px 0;padding:6px;}
.singleProduct{margin-bottom:15px;}
.singlepBorder{padding:10px 28px;border:1px solid #EEEEEE}
.singlepBorder .lstTitle{text-align:center;}
.singleProduct #sHeading h1 span{float:right;width:68px;font-size:12px;padding-top:5px;text-shadow:2px 2px #7D7D7D;font-weight:bold;}
.singleProduct #sHeading h1 span a{color:#ffffff;}
.singleProduct #sHeading h1 span a:hover{background:#4E6EA4;padding:4px;}
.singleProduct .lstPrice{color:#CC0000;padding-top:10px;text-align:center;}
#bottom_container{height:301px;width:100%;background:#2B2B2B;}
.bottom-part{height:auto;margin:0 auto;width:980px;}
.shop_us{border-right:1px solid #303030;float:left;height:auto;margin:10px 0 0;width:640px;}
.bottom_contact{float:right;height:auto;margin:10px 0 0;width:315px;}
.bottom_link{border-bottom:1px solid #2E2E2E;border-top:1px solid #2E2E2E;float:left;height:32px;margin:5px 0 0 5px;width:970px;}
.bottom_icon{float:left;height:auto;margin:10px 0 0 5px;width:960px;}
.bottom_icon p{float:left;padding:32px 0px 0px 70px;color:#535353;}
.bottom_icon p a{color:#535353;}
#verifiedimage{float:left;width:430px;}
#verifiedimage img{float:left;width:130px}
.allcards{float:right !important;width:230px;text-align:right;}
.allcards p{float:right;}
.shop_us h2{color:#3F9CBA;font-size:15px;padding:5px 0 0 10px;text-transform:uppercase;}
.shop_us .shop_col{float:left;height:auto;margin:10px 5px 0 10px;width:110px;}
.shop_us .shop_col ul li{background:url("http://www.photraits.in/templates/default/images/bottom_border.jpg") repeat-x scroll center bottom transparent;color:#FFFFFF;font-family:Tahoma;font-size:11px;padding:3px 2px 4px;list-style:none;}
.shop_us .shop_col ul li a{color:#A5A4A5;display:block;}
.bottom_contact h2{color:#3F9CBA;font-size:15px;padding:5px 0 10px;text-transform:uppercase;}
.bottom_contact p{color:#535353;font-size:12px;padding:3px 0 0;line-height:18px;}
.bottom_contact p a{color:#535353;}
.bottom_link ul{float:left;}
.bottom_link ul li{color:#535353;float:left;font-size:12px;padding:8px 0 0 7px;list-style:none;}
.bottom_link ul li a{color:#535353;padding:0 7px 0 0;}
.connect_us{float:right;height:auto;margin:4px 0 0;width:239px;}
.connect_us p{color:#535353;float:left;font-size:12px;padding:3px 10px 0 0;}
.connect_us span{float:left;padding:0 4px;}
.connect_us span .facebook{background:url("../images/facebook.jpg") no-repeat scroll 0 0 transparent;}
.connect_us span .facebook:hover{background:url("../images/facebook_hover.jpg") no-repeat scroll 0 0 transparent;}
.connect_us span .twitter{background:url("../images/twitter.jpg") no-repeat scroll 0 0 transparent;}
.connect_us span .twitter:hover{background:url("../images/twitter_hover.jpg") no-repeat scroll 0 0 transparent;}
.connect_us span .rss{background:url("../images/rss.jpg") no-repeat scroll 0 0 transparent;}
.connect_us span .rss:hover{background:url("../images/rss_hover.jpg") no-repeat scroll 0 0 transparent;}
.connect_us span .youtube{background:url("../images/youtube.jpg") no-repeat scroll 0 0 transparent;}
.connect_us span .youtube:hover{background:url("../images/youtube_hover.jpg") no-repeat scroll 0 0 transparent;}
.connect_us span a{display:block;height:24px;width:24px;}
.bottom_icon span{float:left;}
.bottom_icon span p{color:#A6A6A6;padding:0 0 5px;text-align:right;}
#footer{background:none repeat scroll 0 0 #000000;float:left;height:50px;width:100%;}
.foot{height:auto;margin:0 auto;width:980px;}
.foot p{color:#5D5D5D;float:left;padding:20px 10px 0;}
.foot p a{color:#FFFFFF;}
.productRate{border-top:1px dotted #C1C1C1;}
.prdocutTitle{margin-bottom:5px;}
.productDetails{background-image:none;margin-bottom:12px;padding:10px 0 10px 0px;}
.productDetails .pImage{float:left;min-height:360px;width:340px;}
.productDetails .productDetMidd{float:right;width:600px;height:361px;}
.productDetails .prdocutTitle h1{font-size:190%;color:#0088CC;}
#normalImage{height:300px;text-align:center;}
.rstar50{background-position:0 0;height:19px;width:76px;}
.writeReview{color:gray;font-size:12px;text-decoration:none;cursor:pointer;}
.productDetails .productRate{color:#666666;float:left;padding-left:10px;width:590px;}
.productDetails .warranty{font-size:12px;color:#666666;line-height:28px;}
.productRate .productPrice{}
.storePrice{color:#000000;font-size:1.2em;font-weight:bold;margin-top:10px;}
.noofshipdays{color:#545454;font-size:13px;line-height:12px;padding:12px 0;}
.productDetails .rightColumn{float:right;width:256px;}
.productDetails .productThumb{padding:5px 5px 0;text-align:center;}
.productDetails .productThumb ul li{display:inline;margin-right:5px;}
.buyButton{color:#FFFFFF;display:inline-block;padding:9px 8px 4px;text-align:center;text-decoration:none;text-transform:capitalize;width:150px;cursor:pointer;font-size:18px;background-color:#000;}
.buyButton:hover{color:#fff;}
.buyButtonBlue{background:#0E669E;text-align:center;padding:5px;color:#FFFFFF;border-radius:5px;font-size:13px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;cursor:pointer;}
.buyOrangeBlue{background:#E9C031;text-align:center;padding:5px;color:#FFFFFF;border-radius:5px;font-size:13px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;cursor:pointer;}
.shopmore{float:right;margin-right:15px;background-color:#999999 !important;border-color:#999999 !important;box-shadow:0 1px 0 #999999 !important;}
.button-large-green, .button-small-green{background-color:#53A608;border-color:#88C346 #72B821 #5DA80E;}
.button-large, .button-small{background-position:0 -1px;font-size:14px;height:33px;line-height:33px !important;padding:0 13px;}
.button-large, .button-small{background:url("http://www.photraits.in/templates/default/images/btns.png") repeat-x scroll 0 -121px #53A608;border-color:#88C346 #72B821 #5DA80E;border-radius:4px 4px 4px 4px;border-style:solid;border-width:1px;box-shadow:0 1px 0 #72B821;color:#FFFFFF;cursor:pointer;display:inline-block;font-size:12px;font-weight:bold;height:34px;line-height:34px;margin-bottom:9px;outline:0 none;padding:0 11px;position:relative;text-align:center;vertical-align:middle;width:auto;}
.button-large input, .button-small input{font-size:14px;height:34px;line-height:34px;padding:0 13px;}
.button-large input, .button-small input{background:none repeat scroll 0 0 transparent;border:0 none;color:#FFFFFF;cursor:pointer;display:inline-block;font-size:17px;font-weight:bold;height:34px;line-height:24px;margin:0;outline:0 none;overflow:visible;position:relative;vertical-align:top;white-space:nowrap;}
.button span, .button-small span, .button-medium span, .button-large span{display:inline-block;float:left;height:100%;line-height:24px;}
.button-large:hover,.button-large-hover ,.button-small:hover{background-position:0 -41px;text-decoration:none}
.button-large:active,.button-large-active,.button-large-active:hover ,.button-small:active{background-position:0 -81px;text-decoration:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}
.reedomBtn{background:#EA8817;text-align:center;padding:5px;color:#FFFFFF;border-radius:5px;font-size:13px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;cursor:pointer;width:60px;float:left;margin-left:10px;}
.reedomBtn a{color:#FFFFFF;}
.reedomMess{width:400px;font:bold 11px Arial;margin-left:30px;}
.reedom_processing{float:left;width:60px;}
.productDetails .replacement{background:none repeat scroll 0 0 #F9F9F9;border:3px solid #DBDBC3;text-align:left;margin-bottom:15px;}
.productDetails .replacement .dcontent{padding:10px 7px 4px;}
.productDetails .replacement .leftbox{font-family:Arial;line-height:1.2;margin-top:-9px;padding:0 5px 0 3px;position:relative;float:left;width:50px;}
.productDetails .replacement .text1{color:#FF932B;font-size:43px;font-weight:bold;text-shadow:0 1px 1px rgba(0, 0, 0, 0.3);}
.productDetails .replacement .text2{color:#A5A56A;font-size:16px;font-weight:bold;margin-top:-8px;text-align:center;}
.productDetails .replacement .rightbox{color:#666666;font-size:20px;font-weight:bold;line-height:18px;padding-left:10px;}
.productDetails .replacement .morelink{margin-top:-5px;}
.productDetails .replacement .morelink a{font-size:11px !important;font-weight:normal;text-decoration:none;color:#004B91;}
.prod_desc_link{padding-bottom:5px;}
.productTabs{clear:both;position:relative;background:#DDDDDD;}
.productTabs a{border-right:1px solid #CCCCCC;color:#FF4225;float:left;font-size:13px;padding:3px 15px;font-weight:bold;}
.productTabs a.active:after{background:#999E96;content:"";height:0;left:40%;position:absolute;width:0;color:#FFFFFF;}
.productTabs a:last-of-type{border-radius:0 5px 0 0;border-right:medium none;}
.productTabs a.active{background:none repeat scroll 0 0 #999E96;color:#FFFFFF;position:relative;text-decoration:none;}
.prod_desc_link span{font-size:20px;color:#D4D4D4;padding:0 5px;}
#left-content-product{float:left;width:700px;}
#left-content-product h2{padding:10px 0;font-size:16px;}
.product-information{line-height:21px;color:#666666;padding:5px 15px 15px 15px;;border-bottom:1px dotted #EEEEEE;border:1px solid #EEEEEE;margin-bottom:15px;}
.product-information ul{margin-left:20px;}
.underBuyButton{border-bottom:1px dotted #cccccc;width:330px;}
#left-content-product h2{background:url("http://www.photraits.in/templates/default/images/shade.png") repeat-x scroll center bottom #FFFFFF;padding:7px 0;}
#left-content-product h2 span{color:#FF4225;font-size:16px;}
.brownFont{color:#FF4225;line-height:21px;font-size:18px;}
.image_carousel{padding:0px 0 0px 20px;position:relative;border:1px solid #E2E2E2;margin-bottom:10px;}
.image_carousel img{background-color:white;margin:7px;}
a.prev, a.next{background:url(http://www.photraits.in/templates/default/images/arrowImage.png) no-repeat transparent;width:45px;height:50px;display:block;position:absolute;top:85px;}
a.prev{left:0px;background-position:0 0;}
a.prev:hover{background-position:0 -50px;}
a.prev.disabled{background-position:0 -100px !important;}
a.next{right:-2px;background-position:-50px 0;}
a.next:hover{background-position:-50px -50px;}
a.next.disabled{background-position:-50px -100px !important;}
a.prev.disabled, a.next.disabled{cursor:default;}
a.prev span, a.next span{display:none;}
.clearfix{float:none;clear:both;}
.simage{padding:5px 5px;}
.similarH1{color:#003366;font-size:21px;font-weight:normal;padding:20px 0 10px;}
#cartPopupLay{background:#FFFFFF;width:auto;height:auto;position:fixed;z-index:1001;}
#cartPopup{background:none repeat scroll 0 0 #048BCB;padding:5px;}
.cartPopupBody{background:#FFFFFF;height:290px;overflow-y:auto;}
.checkOutLink{background:#FFFFFF;}
.popHeader{background:none repeat scroll 0 0 #F2F2F2;font-size:16px;font-weight:bold;padding:8px 5px 8px 12px;}
.myshopText{float:left;width:250px;}
.shoppingClose{float:right;width:20px;cursor:pointer;}
.cartTable{margin:0 10px;border:1px solid #F2F2F2;border-bottom:none;}
.boxAndCon_btn{display:inline;float:left;padding:5px;width:665px;background:#FFFFFF;}
.boxAndCon_btn .box_functions_button_left{background-color:#999999 !important;border:medium none;border-radius:5px 5px 5px 5px;color:#FFFFFF;display:inline;float:left;font:13px trebuchet ms;overflow:visible;padding:5px 10px;text-decoration:none;}
.boxAndCon_btn .box_functions_button{background-color:#048BCB;border:medium none;border-radius:5px 5px 5px 5px;color:#FFFFFF;display:inline;float:right;font:13px trebuchet ms;overflow:visible;padding:5px 10px;text-decoration:none;}
.newItemAdded{background:none repeat scroll 0 0 #FDF7DF;border:1px solid #FCF3D3;padding:5px;text-align:center;margin:10px;}
.noIteminList{background:none repeat scroll 0 0 #F7F7F7;border:1px solid #EEEEEE;font-size:17px;margin:45px 100px;padding:10px;text-align:center;}
.noIteminList a{font-size:14px;color:#0071BC;}
ul.cartField{width:636px;font-weight:bold;}
ul.cartValue{width:636px;}
ul.cartField li:first-child, ul.cartValue li:first-child{width:60px;}
ul.cartField li{float:left;width:80px;list-style:none;border-right:1px solid #F7F7F7;background:none repeat scroll 0 0 #F7F7F7;padding:5px;color:#636566;}
ul.cartValue li{float:left;width:80px;list-style:none;border-right:1px solid #F7F7F7;padding:5px;height:60px;border-bottom:1px solid #F7F7F7;font-weight:bold;color:#636566;}
ul.cartValue li.popfirst{text-align:center;}
.pitemQuantity{width:70px !important;}
.pitemQuantity a{font-weight:normal;cursor:pointer;color:#007AC0;}
.pitemTitle{width:256px !important;font-weight:normal !important;}
.pPrice{color:#990000 !important;}
.pitemRemove{width:25px !important;text-align:center;}
.pitemRemove a{background:none repeat scroll 0 0 #CCCCCC;border-radius:20px 20px 20px 20px;color:#636566;display:inline;float:right;font:bold 10px verdana;height:18px;padding:4px 4px 0px 4px;text-decoration:none;width:14px;cursor:pointer;}
.pitemRemove a:hover{background:none repeat scroll 0 0 #B61824;color:#FFFFFF;}
.plastli{border-right:none !important;}
.subTotal{font-weight:normal !important;color:#BB0000}
.pshippingAdded{background:none repeat scroll 0 0 #F7F7F7;padding:5px;font-weight:bold;font-size:13px;line-height:20px;padding-right:27px;text-align:right;}
.pshippingAdded .ship1{margin-left:442px;}
.pshippingAdded .total{margin-left:425px;}
.pshippingAdded .sub_tot{}
.pshippingAdded span{color:#BB0000;}
.continueShopping{float:left;width:100px;padding:5px 0 0 10px;}
.continueShopping a:hover{color:#FFFFFF;}
.placeOrder{float:right;width:100px;padding:5px 8px 0 0px;}
.placeOrder a:hover{color:#FFFFFF;}
.noOrders{padding:15px;text-align:center}
.checkflow-container{padding-top:10px;}
.checkflow-container .checkflow-block{float:left;margin:0 1px 0 0;text-align:left;width:239px;}
.checkflow-box{color:#000000;font-size:16px;font-weight:bold;margin:0 auto;padding-top:10px;text-align:center;}
.checkflow-container .checkflow-block label{display:inline-block;height:23px;margin-right:5px;margin-top:-3px;width:25px;position:absolute;}
.checkflow-box span{margin-left:35px;}
.blueBackCircle{background:none repeat scroll 0 0 #2277B9;border:2px solid #2277B9;border-radius:15px 15px 15px 15px;color:#FFFFFF;font-size:18px;font-weight:bold;padding:0;text-align:center;}
.greenCircle{color:#FFFFFF;font-size:18px;font-weight:bold;padding-bottom:4px;text-align:center;}
.greenLine{background:url("http://www.photraits.in/templates/default/images/green_bg.gif") repeat-x scroll 0 0 transparent;}
.checkflow-container p.graybar{height:10px;margin:14px 0 0;}
.blueLine{background:url("http://www.photraits.in/templates/default/images/blue_bg.gif") repeat-x scroll 0 0 transparent;}
.graybackCircle{background:url("http://www.photraits.in/templates/default/images/gray_line.gif") repeat-x scroll 0 0 transparent;border:2px solid #B7B7B7;border-radius:15px 15px 15px 15px;color:#FFFFFF;font-size:18px;font-weight:bold;padding:0;text-align:center;}
.grayLine{background:url("http://www.photraits.in/templates/default/images/gray_bg.gif") repeat-x scroll 0 0 transparent;}
.cartContainer{margin-top:10px;padding:0;}
.shoppingCartHeader{margin:6px 0 12px;}
.shoppingCartHeader span{color:#000000;font-size:24px;}
.tradus-shopping-cart-right a{color:#004B91;text-decoration:none;}
.shopping-pdt-container{border:1px solid #F7F7F7;}
.shopping-pdt-header{background:none repeat scroll 0 0 #F7F7F7;font-size:13px;font-weight:bold;padding:13px 0;}
.pdt-details-heading{padding-left:13px;width:38%;float:left;}
.qty-heading{text-align:center;width:10%;float:left;}
.dispatch-time-heading{text-align:center;width:18%;float:left;}
.price-item-heading{padding-left:36px;text-align:left;width:13%;float:left;}
.total-heading{text-align:center;width:14%;float:left;}
.pdt-details-list{border-bottom:1px solid #EEEEEE;position:relative;}
.pdt-details-box{padding-left:10px;width:38%;float:left;}
.cart-pdt-image{padding:8px 7px 10px 0;width:90px;float:left;}
.cart-pdt-description{color:#000000;font-size:12px;font-weight:bold;margin:0;padding-top:12px;width:250px;float:left;}
.quantity-box select{border:1px solid #DCDCDC;margin-top:20px;padding:2px;width:50px;}
.dispatch-time-box{text-align:center;width:18%;}
.dispatch-time-text{color:#999999;font-size:13px;font-weight:bold;padding:13px 0 6px;}
.price-text{color:#AD0C31;font-size:13px;font-weight:bold;margin:0;padding:13px 0 6px;}
.shipping{color:#666666;font-size:9px;font-weight:normal;margin:0;}
.quantity-box{text-align:center;width:10%;float:left;}
.dispatch-time-box{text-align:center;width:18%;float:left;}
.price-item-box{padding-left:36px;text-align:left;width:13%;float:left;}
.total-box{text-align:center;width:12%;float:left;}
.pitemRemove{padding-top:10px;width:3%;float:left;}
.cm-confirm{cursor:pointer;}
.order-condition{float:left;width:560px;padding:10px;}
.order-summary-container{float:right;}
.order-summary-box{background:none repeat scroll 0 0 #F7F7F7;border-bottom:1px solid #DEDEDE;padding:15px;width:300px;}
.order-shopmore-button{float:right;margin:10px 0 0;}
.order-summary-heading{color:#000000;font-size:16px;font-weight:bold;margin:0;padding:0;}
.order-summary-heading a{color:#FFFFFF;}
.order-shipping-charges-box{padding:0 16px 0 40px;}
.additionalcharges-description{color:#666666;float:left;font-size:12px;font-weight:bold;padding-top:10px;}
.additionalcharges-amount{color:#AD0C31;float:right;font-size:12px;font-weight:bold;padding-top:10px;}
.total-amount{color:#000000;font-size:16px;font-weight:bold;margin:0;padding:0;}
.total-description{color:#000000;font-size:16px;font-weight:bold;margin:0;padding:0;}
.order-shopmore-button{float:right;margin:10px 0 0;}
.subheader, .subheader-first-item{background:url("images/subheader_bg.gif") repeat-x scroll center bottom transparent;color:#2D2E2E;font:bold 108% Arial,Helvetica,sans-serif;padding:0px 0 5px;}
.form-field label.cm-required{background:url("images/icons/required_mark.gif") no-repeat scroll right 6px transparent;}
.form-field label.cm-required{margin-right:5px;width:165px;}
.form-field label{clear:left;float:left;margin-left:-170px;padding-top:1px;text-align:left;width:160px;}
.profile_detail_field{border:1px solid #D2D7D9;display:inline;float:left;font:13px 'trebuchet ms';padding:5px;width:34%;}
.form-field{padding:0 0 0 170px;}
.form-field{margin:6px 0;vertical-align:middle;}
.form_onecolumn{display:inline;float:left;width:100%;}
.form_onecolumn .edit_single_clmrow{display:inline;float:left;margin-top:10px;width:100%;}
.aside_left{display:inline;float:left;width:49%;}
.aside_right{display:inline;float:right;width:49%;}
form_onecolumn .edit_single_clmrow .edit_single_clmrow_fieldname{color:#636566;display:inline;float:left;font:13px trebuchet ms;width:100%;}
.form_onecolumn .edit_single_clmrow .edit_single_clmrow_field{display:inline;float:left;margin-top:3px;width:100%;}
.form_onecolumn .edit_single_clmrow .edit_single_clmrow_fieldname .cm-required{background:none repeat scroll 0 0 transparent;color:#636566;display:inline;float:left;font:13px trebuchet ms;margin:0;width:100%;}
.edit_single_clmrow_field input, select{border:1px solid #D2D7D9;border-radius:5px 5px 5px 5px;color:#4A4C4D;display:inline;font:13px trebuchet ms;padding:5px;width:91%;}
.cartPage{margin:10px 0;}
.cLoginLeft{border:1px solid #CCCCCC;float:left;height:270px;margin:0;padding:0;width:750px;}
.csignin{color:#003399;float:left;font-family:Tahoma,Geneva,sans-serif;font-size:13px;height:auto;line-height:20px;margin:0;padding-top:52px;text-align:center;width:680px;}
.cloginHeader{color:#4E75A3;font-family:Verdana,Geneva,sans-serif;font-size:18px;font-weight:lighter;margin:0 0 0 2px;padding:2px;}
#cOrderSummary{float:right;height:auto;margin:0;padding:0;width:198px;}
.productSearch h1{color:#454545;font-size:22px;font-weight:400;margin:0;padding:0 0 3px;border-bottom:1px solid #DDDDDD;}
.productSearch .sortBy{float:right;width:235px;}
.productSearch .vieworderLeft{float:left;width:45px;padding-top:5px;}
.productSearch .vieworderRight{float:right;width:180px;}
.viewOrderrow1{background:url('../images/view.png') no-repeat scroll 3px 0px transparent;width:20px;height:17px;float:left;}
.viewOrderrow2{background:url('../images/view.png') no-repeat scroll -18px -18px transparent;width:17px;height:17px;margin-left:24px;}
.viewOrderrow3{background:url('../images/view.png') no-repeat scroll 3px -18px transparent;width:20px;height:17px;float:left;}
.viewOrderrow4{background:url('../images/view.png') no-repeat scroll -18px 0px transparent;width:17px;height:17px;margin-left:24px;}
.row3{float:left;width:225px;padding:10px;color:#000000;}
.row3 .row4hover{border:2px solid #FFFFFF;padding:10px;}
.row3 .row4hover:hover{border:2px solid #FEBD1D;}
.row3 .r4imgTitle a{color:#666666;text-align:center;font-size:12px;}
.row3 .r4ImgDesc{font-size:13px;color:#1A7005;}
.row3 .r4imgList{text-align:center;height:300px;padding-bottom:5px;}
.row3 .r4imgList img{max-width:200px;max-height:280px;}
.row4{float:left;width:163px;padding:10px;color:#000000;}
.row4 .row4hover{border:2px solid #FFFFFF;width:153px;padding:5px;}
.row4 .row4hover:hover{border:2px solid #FEBD1D;}
.row4 .r4imgTitle a{color:#666666;text-align:center;font-size:12px;}
.row4 .r4ImgDesc{font-size:13px;color:#1A7005;}
.row4 .r4imgList{text-align:center;height:135px;padding-bottom:5px;}
.SImgList{padding:10px 0 10px 0;border-bottom:1px solid #DDDDDD;margin-bottom:5px;}
.pimgList{float:left;width:135px;padding:0 10px;text-align:center;}
.pimgDetails{float:right;width:580px;}
.pimgTitle{font-size:15px;padding:0px 0 5px 0;font-weight:bold;}
.pimgTitle a{color:#0D63AD;}
.pimgEDetails{float:left;width:440px;background-color:#F4F4F4;padding:0 0 10px 10px;border-radius:5px;}
.pimgEDetailsBuy{float:right;width:90px;margin-right:10px;}
.pimgEDetailsBuy img{cursor:pointer;}
.pPrice{padding:10px 0;font-size:13px;}
.pPrice span{color:#CC0000;font-weight:bold;font-family:Arial, Helvetica, sans-serif;}
.normalShip{font-size:15px;}
.pImgDesc span{color:#1A7005;font-family:Arial, Helvetica, sans-serif;}
.star_rating{padding-bottom:5px;}
#sortOrder{padding:3px;width:128px;}
.searchResShown{font-size:12px;float:left;padding:6px 0 0 10px;}
.searchHeading{padding:5px 0;border-bottom:1px solid #DDDDDD;}
ul.ser-list{position:absolute;list-style-type:none;margin:2px 0 0 0;padding:0;font-size:14px;color:#000;font-family:"Lucida Grande", arial, sans-serif;background-color:#fff;background-color:rgba(255,255,255,0.95);z-index:20000;box-shadow:0 2px 12px #222;-webkit-box-shadow:0 2px 12px #222;-moz-box-shadow:0 2px 12px #222;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
li.ser-result-item, li.as-message{margin:0 0 0 0;padding:5px 12px;background-color:transparent;border:1px solid #fff;border-bottom:1px solid #ddd;cursor:pointer;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
li:first-child .ser-result-item{margin:0;}
li.ser-result-item:hover, li.ser-result-item .active{background-color:#0071BC;background-image:-webkit-gradient(linear, 0% 0%, 0% 64%, from(rgb(110, 129, 245)), to(rgb(62, 82, 242)));border-color:#3342e8;color:#fff;text-shadow:0 1px 2px #122042;}
li.ser-result-item em{font-style:normal;background:#444;padding:0 2px;color:#fff;}
li.ser-result-item.active em{background:#253f7a;color:#fff;}
.container{height:100px;border-color:black;overflow:auto;}
.cPagination{padding:5px 15px 8px 0;margin-bottom:5px;text-align:right;}
.cPagination span.lft-off{padding:4px 5px;border:1px solid #DDDDDD;color:#D3D3D3;}
.cPagination span.rgt-off{padding:4px 5px;border:1px solid #DDDDDD;color:#D3D3D3;}
.cPagination span.lft-on{padding:4px 5px;border:1px solid #DDDDDD;cursor:pointer;}
.cPagination span.rgt-on{padding:4px 5px;border:1px solid #DDDDDD;cursor:pointer;}
.cPagination span.pg-mid span{border:1px solid #DDDDDD;margin:0 2px;cursor:pointer;padding:5px 4px;color:#7C7F80;}
.cPagination span.pg-mid span a{padding:3px 5px;}
.cPagination span.pg-mid span.no{background:none repeat scroll 0 0 #FEBD1D;color:#FFFFFF;cursor:default;padding:5px 8px;font-weight:bold;border:1px solid #FEBD1D;}
.reviewHead h2{border-bottom:1px solid #DDDDDD;color:#454545;font-size:22px;font-weight:400;margin:0;padding:0 0 3px;background:url("http://www.photraits.in/templates/default/images/shade.png") repeat-x scroll center bottom #FFFFFF;padding:7px 0;)}
div.reviews p{padding:5px;}
div.reviews ul{margin:0;padding:0;text-align:left;}
div.reviews ul li{list-style:none;}
div.reviews ul li.row{padding:10px 0;background:none repeat scroll 0% 0% white;cursor:auto;border-bottom:1px solid #EEEEEE;margin:0;}
div.reviews ul li.row:after{clear:both;content:".";display:block;height:0;visibility:hidden;}
div.reviews ul li.grayMark{background:none repeat scroll 0 0 #F5F5F5;border:medium none;color:#333333;cursor:auto;font-weight:bold;padding:4px 0;text-align:center;text-transform:uppercase;list-style:none;}
a.BlueLinks{color:#3F88A0;}
a.greyLinks{color:#999999;}
div.reviews ul li.row ul li{display:block;float:left;list-style-type:none;}
div.reviews ul li.row ul li.col1{width:55px;}
div.reviews ul li.row ul li.col2{color:#999999;font-size:13px;padding-left:5px;width:520px;}
div.reviews ul li.row ul li.col3{color:#999999;text-align:right;width:100px;}
.reviewHeader h2{font-size:20px;font-weight:normal;}
.reviewHeader h2 span{color:#3F88A0;}
.reviewRating{font-size:14px;padding:20px 10px 10px 10px;}
.reviewRating .left1{float:left;width:260px;margin-right:10px;}
.reviewRating .left1 .ratingText{font-size:10px;color:#666666;}
.reviewRating .left2{float:left;width:380px;font-size:11px;line-height:18px;}
.reviewRating .left2 .star{float:left;width:40px;}
.reviewRating .left2 .rating{float:left;width:120px;margin-right:10px;background:#F3F3F3;margin-top:4px;}
.reviewRating .left2 .points{float:left;width:50px;}
.reviewRating .left3{float:left;width:290px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;font-size:13px;line-height:18px;}
.reviewRating .left3 .alreadyRate{float:left;width:176px;font-weight:normal;}
.reviewRating .left3 .alreadyRateText{font-weight:normal;line-height:22px;}
.reviewRating .left1 .ratingImage{padding:4px 0 0;}
.writeareview{background:-moz-linear-gradient(top, #1a8fd8 0%, #2989d8 3%, #207cca 42%, #207cca 44%, #0e669e 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#1a8fd8), color-stop(3%,#2989d8), color-stop(42%,#207cca), color-stop(44%,#207cca), color-stop(100%,#0e669e));background:-webkit-linear-gradient(top, #1a8fd8 0%,#2989d8 3%,#207cca 42%,#207cca 44%,#0e669e 100%);background:-o-linear-gradient(top, #1a8fd8 0%,#2989d8 3%,#207cca 42%,#207cca 44%,#0e669e 100%);background:-ms-linear-gradient(top, #1a8fd8 0%,#2989d8 3%,#207cca 42%,#207cca 44%,#0e669e 100%);background:linear-gradient(to bottom, #1a8fd8 0%,#2989d8 3%,#207cca 42%,#207cca 44%,#0e669e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1a8fd8', endColorstr='#0e669e',GradientType=0);width:110px;text-align:center;padding:5px;color:#FFFFFF;border-radius:5px;}
.ratingProcess{background:url("../images/mingleRating.png") repeat-x scroll 0 0 #04A7B5;border:1px solid #04A7B5;box-shadow:0.5px 0.5px 0.5px #FFFFFF;height:9px;}
.ratecolor1{background:#FF6F31;border:1px solid #FF6F31;}
.ratecolor2{background:#FF9F02;border:1px solid #FF9F02;}
.ratecolor3{background:#FFCF02;border:1px solid #FFCF02;}
.ratecolor4{background:#A4CC02;border:1px solid #A4CC02;}
.ratecolor5{background:#88B131;border:1px solid #88B131;}
#reviewPopup{padding:5px;background:#FFFFFF;width:574px;position:fixed;z-index:1001;left:0;right:0;margin:auto;padding:5px 5px 10px 5px;border:3px solid #111;}
#reviewPopup .reviewPopBody .button-small.button-small-green{background-color:#111;border:none;border-radius:0;padding:0;width:100px !important;text-align:center;box-shadow:none;}
#reviewPopup .reviewPopBody .button-small.button-small-green:hover{background-color:#e6e6e6;}
#reviewPopup .reviewPopBody .button-small.button-small-green:hover span input{color:#111;}
#reviewPopup .reviewPopBody .button-small.button-small-green span{float:none;width:100%;}
#reviewPopup .reviewPopBody .button-small.button-small-green span input{width:100% !important;border:0 none;padding:0;float:left;font-size:14px;text-transform:uppercase;font-weight:normal;font-family:'HighTowerText-Reg', Arial, Helvetica, sans-serif;}
#reviewPopup .reviewClose{width:19px;margin-right:7px;padding:0;font-size:0;}
#reviewPopup .reviewClose:hover{opacity:0.5;}
.bluemask{background-image:url("http://www.photraits.in/templates/default/images/gray.png");display:block;height:100%;left:0;position:fixed;top:0;width:100%;z-index:401;}
.gone{display:none;}
.popupBody{margin:0px 5px;width:561px;}
.reviewHeaderText{font-family:"Segoe UI",Tahoma,Arial,Helvetica,sans-serif;font-size:16px;font-weight:700;}
.reviewHeaderText span{color:#E27911;}
.reviewPopBody fieldset{border:1px solid #DDDDDD;font-family:"Segoe UI",Verdana,Arial,Helvetica,sans-serif;font-size:12px;margin-top:10px;padding:10px;width:540px;}
.reviewPopBody label{float:left;font-family:"Segoe UI",Tahoma,Arial,Helvetica,sans-serif;font-size:12px;margin:5px;padding-left:10px;text-align:left;width:70px;}
.reviewPopBody input, textarea{border:1px solid #DDDDDD;border-radius:5px 5px 5px 5px;float:left;font-size:15px;margin-bottom:5px;padding:5px;width:410px;}
.captchacode{background:none repeat scroll 0 0 #CCCCCC;border:1px solid #666666;color:#000000;font-size:16px;font-weight:bold;padding:2px 7px;text-align:center;}
.reviewPopBody .submitBtn{background:none repeat scroll 0 0 #05B458;border:1px solid #039649;border-radius:2px 2px 2px 2px;color:#FFFFFF;font-size:12px;height:auto;margin-right:5px;padding:8px;width:auto;}
#ratingControl{width:180px;padding-top:6px;}
#errMsg ul{background:none repeat scroll 0 0 #FEF7F7;color:red;margin:5px 0;}
#errMsg ul li{list-style:none;padding:3px;color:#F31818;font-weight:bold;}
.reviewClose{float:right;font-size:18px;font-weight:bold;padding:2px;width:12px;cursor:pointer;color:#003399;}
.txtRates{padding-left:7px;padding-top:5px;color:#0E669E;float:left;width:auto}
#avgrating ul li{float:left;width:18px;list-style:none;}
#catrating ul li{float:left;width:14px;list-style:none;}
#writeRevLink{float:left;font-size:13px;padding:0 0 0 15px;}
.signInPage{border:1px solid #CCCCCC;border-radius:5px;-moz-border-radius:5px 5px;float:left;height:auto;margin:32px 118px;padding-bottom:2px;width:764px;}
.signInPageLeft{border-right:1px solid #CCCCCC;float:left;height:332px;margin:10px;width:337px;}
.signInPageLeftheading{float:left;height:auto;width:100%;}
.signInPageLeftheading h1{color:#000000;float:left;font-size:23px;margin:90px 15px 8px;font-weight:normal;}
.signInPageLeftdescp{float:left;height:auto;width:100%;}
.signInPageLeftdescp span{color:#666666;float:left;margin:0 5px 8px 15px;}
.signInPageLeftfbImg{float:left;height:auto;margin:0 15px 8px;width:100%;}
.signInPageRight{float:left;width:360px;margin-left:40px;}
.signInPageRightheading{float:left;height:auto;margin-top:25px;width:100%;}
.signInPageRightheading span{color:#000000;font-size:19px;margin:0 20px 0 0px;}
.signInPageRightdescp{float:left;height:auto;margin:10px 0;width:100%;}
.signInPageRightdescp span{color:#666666;margin:0 20px 0 0px;}
.signInPageRightemail{color:#333333;padding-top:10px;font-size:17px;}
.signInPageRightbottom span{color:#000000;float:left;}
.inputBox input{padding:8px;margin:5px 0 0 0;width:300px;border:1px solid #DDDDDD;}
.signInPageRightloginbutton input[type="submit"]{.background-color:transparent;background-image:url("http://www.photraits.in/templates/default/images/loginBtn.png");border:medium none;cursor:pointer;float:left;height:35px;width:122px;margin:15px 0;background-color:#111;color:#fff;transition:all ease .2s;}
.signInPageRightloginbutton input[type="submit"]:hover{color:#111;background-color:#e6e6e6;transition:all ease .2s;}
.signInPageRightforgot{margin-top:10px;}
.signInPageRightforgot a{color:#999999;font-size:11px;}
.signuplink{float:left;margin:8px 32px;width:693px;border-top:1px solid #cccccc;padding-top:11px;}
.signuplink span{font-size:16px;}
.signuplink a{color:#0066CC;font-size:16px;margin:0 5px;text-decoration:none;}
.signUpPage{border:1px solid #CCCCCC;border-radius:5px;-moz-border-radius:5px 5px;float:left;margin:32px 118px;padding-bottom:2px;width:764px;}
.alreadymemberLeft{margin-left:15px;}
.alreadymemberLeft p a{font-size:14px;color:#0066CC;}
.signUpTerms{padding:5px 0;}
.signUpTerms span{padding:0 0 0 5px;}
#regErrMsg{color:#DF3535;font-size:15px;padding:15px 0 0 0px;}
.box_header{border-bottom:3px solid #DFE3E6;display:inline;float:left;padding-bottom:3px;width:100%;}
.box_heading{color:#7C7E80;display:inline;float:left;font:bold 15px trebuchet ms;margin:0;padding:0;}
.box_header .box_header_linkright{display:inline;float:right;}
.box_myprofile{display:inline;float:left;padding:10px 0 20px 0;width:100%;}
.box_myprofile .myprofile_details{display:inline;float:left;width:70%;}
.box_myprofile .myprofile_details .myprofile_details_textbold{color:#636566;display:inline;float:left;font:bold 13px trebuchet ms;width:100%;}
.box_myprofile .myprofile_details .myprofile_details_textnormal{color:#7C7E80;display:inline;float:left;font:13px trebuchet ms;width:100%;}
.orderhistory_list{border-bottom:1px solid #EBF0F2;display:inline;float:left;padding:10px 0;text-decoration:none;width:100%;}
.orderhistory_list .order_amt{float:left;width:100px;}
.pj2_address_book_action{background-color:#048CCC;border-radius:5px 5px 5px 5px;color:#FFFFFF !important;float:right;font:12px verdana;margin:-8px 0 0 8px;padding:5px 7px;}
.box_addressbook{background:none repeat scroll 0 0 #F8F8F8;border:1px solid #EEEEEE;border-radius:5px 5px 5px 5px;float:left;margin-top:10px;padding:10px;width:97%;}
.box_addressbook .box_addressbook_name{color:#333333;float:left;font:bold 13px trebuchet ms;width:150px;}
.box_addressbook .box_addressbook_address{color:#333333;float:left;font:12px trebuchet ms;width:535px;}
.box_addressbook .box_addressbook_functions{float:right;width:101px;}
.box_addressbook .box_addressbook_functions a{background-color:#EBEBEB;border-radius:3px 3px 3px 3px;color:#666666;float:left;font:11px verdana;height:13px;margin-left:3px;padding:2px 7px;}
.box_headingTwo{color:#0393C7;display:inline;float:left;font:17px trebuchet ms;margin:0;padding:0;}
.table{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#DEE1E5;border-image:none;border-style:solid;border-width:1px 0 1px 1px;}
.table tr, .table .table tr{background-color:#FFFFFF;}
.myaccbox-body .table th{background:none repeat scroll 0 0 #F5F5F5;font-size:12px;font-weight:bold;padding:7px 4px;border-right:1px solid #DEE1E5;white-space:nowrap;}
.table th a, .table th a:visited, .table th a:hover, .table th a:active{color:#2C2B2B;font-weight:bold;}
.myaccbox-body .table td{background:none repeat scroll 0 0 #FFFFFF;border-top:1px solid #EEEEEE;color:#6F7273;font-size:12px;font-weight:normal;padding:7px 4px;line-height:20px;}
.table td, .table .table td{border-right:1px solid #DEE1E5;}
.button-submit, .button{margin-left:5px;}
.button-submit-action, .button-submit, .button-submit-big, .button, .button-action{background:none repeat scroll 0 0 #048BCB;border-radius:5px 5px 5px 5px;float:right;}
.button a, .button-action a, .button-big a, .button-submit-action input, .button-submit input, .button-submit-big input{border:0 none;color:#FFFFFF;font:13px/13px trebuchet ms;margin:0;}
.button-submit input, .button a{float:left;}
.button a, .button-action a{height:30px;line-height:30px;overflow:visible;padding:0 15px;}
#content_general{padding:0px 5px;}
.box_paymentcalculations{border-top:1px dotted #CCCCCC;display:inline;float:right;margin-top:20px;width:46%;}
.box_paymentcalculations .box_paymentcalculations_row{display:inline;float:left;margin-top:7px;width:100%;}
.box_paymentcalculations .box_paymentcalculations_fieldname{color:#7C7E80;display:inline;float:left;font:13px trebuchet ms;text-align:right;width:310px;}
.box_paymentcalculations .box_paymentcalculations_field{color:#636566;display:inline;float:right;font:13px trebuchet ms;text-align:right;width:125px;}
.bold{font-weight:bold !important;}
.box_paymentcalculations .box_paymentcalculations_row{display:inline;float:left;margin-top:7px;width:100%;}
.box_paymentcalculations .box_paymentcalculations_field .box_paymentcalculations_field_totalamount{color:#99002A;display:inline;float:left;font:bold 20px trebuchet ms;text-align:right;width:100%;}
.info-field-title{background-color:#F5F5F5;}
.info-field-title{font-size:95%;font-weight:bold;padding:6px 4px 6px 8px;}
.info-field-body{margin-bottom:15px;overflow-x:auto;overflow-y:hidden;padding:10px;}
.info-field, .info-field label{line-height:18px;margin:0;padding:0;}
.info-field label{float:left;font:95% verdana,geneva,arial,helvetica,sans-serif;width:85px;}
a.product-title{font-weight:bold;}
.myaccHeading h1{color:#336699;font-weight:normal;padding-left:15px;font-size:20px;}
.editMyName{float:left;width:150px;padding:15px 0 5px 50px;}
.editMyNameInp{float:left;width:300px;}
.editMyNameInp input{padding:10px;margin:5px;width:280px;border-radius:5px;-moz-border-radius:5px 5px;border:1px solid #cccccc;}
.editMyNameInp select{padding:10px;margin:5px;width:302px;border-radius:5px;-moz-border-radius:5px 5px;border:1px solid #cccccc;}
.myaccperSave{float:right;margin-right:127px;width:69px;padding-top:10px;}
.btnMybutton{background:none repeat scroll 0 0 #3E9C06;border:1px solid #113065;border-radius:2px 2px 2px 2px;color:#FFFFFF;height:auto;margin-right:5px;padding:5px;width:60px;}
#profileError{padding:5px 0 0 50px;color:#DF3535;}
#shipping_address p{font-size:14px;}
.shipping_addressL{border:1px solid #dddddd;margin:10px 0;padding:10px;}
.selectShipping{float:left;width:430px;}
.selectShipping ul{border-right:1px solid #DDDDDD;}
.selectShipping ul li{list-style:none;width:192px;line-height:18px;margin:10px 5px 5px 0px;float:left;padding:5px;border:3px solid #E5E5E5;min-height:210px;background:#FAFAFA;}
#shipping_address p{font-size:17px;}
.enterShipping{float:right;width:490px;}
.enterShipping label, .editShipping label{float:left;margin:5px;text-align:left;width:50px;padding-top:5px;}
.enterShipping input, .enterShipping textarea, .enterShipping select, .editShipping input, .editShipping textarea, .editShipping select{border:1px solid #DDDDDD;border-radius:5px 5px 5px 5px;float:left;margin:5px;padding:5px;width:215px;}
.enterShipping #profileError, .editShipping #edit_profileError{padding:5px 0 0 50px;color:#DF3535;}
.shipName{font-weight:bold;font-size:13px;}
.shipping_addressR{float:right;width:220px;margin-top:10px;border:1px solid #dddddd;}
.orderSummary{padding:10px;background:#6E88B2;color:#FFFFFF;font-weight:bold;font-size:16px;}
.orderCommon{font-size:14px;padding:6px;}
.orderCommon div{padding:3px 5px 0;}
.orderCommon li{padding:3px 5px 0;list-style:none;}
.orderItem{float:left;width:75px;}
.orderSecondRow{float:left;}
.orderThiredRow{float:left;width:75px;}
.editShipping{background:#FFFFFF;padding:10px;width:310px;border:10px solid #333;}
.review_cartL .ccartLoader{position:absolute;padding:100px 455px;}
.reviewShipping{border:1px solid #dddddd;margin:10px 0;font-size:13px;}
div.reviewUlBdr{border-bottom:1px dashed #DDDDDD;margin:0 50px;}
ul.reviewUlFirst li{float:left;background:#F7F7F7;padding:8px 10px;list-style:none;text-align:center;border-right:1px solid #FFFFFF;color:#333333;font-weight:bold;}
ul.reviewUlFirst li:first-child{width:380px;text-align:left;}
ul.reviewUlFirst li:first-child + li{width:111px;}
ul.reviewUlFirst li:first-child + li + li{width:90px;}
ul.reviewUlFirst li:first-child + li + li + li{width:40px;}
ul.reviewUlFirst li:first-child + li + li + li + li{width:23px;border-right:0 none;}
ul.reviewUlValue li{float:left;padding:20px 10px;list-style:none;text-align:center;border-right:1px solid #FFFFFF;}
ul.reviewUlValue li:first-child{width:380px;}
ul.reviewUlValue li:first-child + li{width:111px;}
ul.reviewUlValue li:first-child + li + li{width:90px;}
ul.reviewUlValue li:first-child + li + li + li{width:40px;color:#FF4225;font-weight:600;}
ul.reviewUlValue li:first-child + li + li + li + li{width:23px;border-right:0 none;}
ul.reviewUlValue li a{cursor:pointer;}
.shippingCostR{float:right;width:220px;padding:20px 0;font-size:14px;}
.orderStatusSend{padding:10px;}
.orderStatusSend p{padding-bottom:10px;}
.reviewSendEmail{float:left;width:250px;}
.reviewSendPhno{float:left;width:210px;}
.reviewSendBtn{float:left;width:220px;}
.reedom{padding:10px;float:left;width:290px;}
.reedom img{padding-right:5px;float:left;width:25px;}
.reedom input{float:left;border-radius:5px 5px;border:1px solid #CCCCCC;padding:5px;width:142px;}
.reviewSendEmail img{padding-right:5px;float:left;width:25px;}
.reviewSendEmail input{float:left;border-radius:5px 5px;border:1px solid #CCCCCC;padding:5px;width:200px;}
.reviewSendPhno img{padding-right:5px;float:left;width:25px;}
.reviewSendPhno input{float:left;border-radius:5px 5px;border:1px solid #CCCCCC;padding:5px;width:160px;}
.reviewSendBtn{background:url("http://www.photraits.in/templates/default/images/continuebutton.png") no-repeat scroll 0 0 transparent;float:right;height:37px;width:216px;cursor:pointer;border:0 none;}
.review-right{float:right;width:240px;margin-top:46px;}
.order-summary{border:1px solid #CCCCCC;}
.order-summary p{background:none repeat scroll 0 0 #F7F7F7;border-bottom:1px solid #DEDEDE;padding:13px;}
.order-summary-heading span{float:right;padding-top:2px;}
.order-summary-heading a{font-size:13px;font-weight:normal;}
.order-summary-heading{font-size:16px;font-weight:bold;margin:0;padding:0;}
.order-summary-padding{padding:0 16px 0 7px;}
.order-summary-padding .spanfield{color:#666666;float:left;font-size:12px;font-weight:bold;padding-top:10px;}
.order-summary-padding .spanvalue{color:#AD0C31;float:right;font-size:12px;font-weight:bold;padding-top:10px;}
.grand-total-box{border-bottom:1px dashed #DCDCDC;border-top:1px dashed #DCDCDC;float:left;font-size:17px;font-weight:bold;margin-top:10px;padding:10px 0;width:220px;}
.grand-total-value{color:#AD0C31;font-size:17px;font-weight:bold;float:right;}
.shipping-details-box{margin-top:12px;}
.shipping-details-header{background:none repeat scroll 0 0 #0071BC;border-bottom:1px solid #CCCCCC;border-top:1px solid #CCCCCC;padding:6px 8px;}
.shipping-details-header a{color:#FFFFFF;}
.shipping-details-heading-left{color:#FFFFFF;float:left;font-size:16px;font-weight:bold;}
.shipping-details-heading-right{float:right;padding-top:2px;}
.shipping-details-content{color:#333333;font-size:12px;font-weight:normal;padding:12px 10px;}
.hSearchList{}
.hSearchList .fiveProductList{padding-top:0 !important;}
#payment_mode{padding:10px;}
#payment_mode p{font-size:14px;}
.paymodeL{float:left;width:750px;border:1px solid #DDDDDD;margin-top:10px;}
.payleftL{float:left;width:175px;}
.payleftL ul{margin:10px 0 10px 10px;}
.payleftL ul li{list-style:none;margin:2px;}
.payleftL ul li a{background-color:#4E6EA4;color:#FFF;display:block;margin:0 1px 0 0;padding:17px 10px;text-decoration:none;font-size:16px;cursor:pointer;}
.payrightR{float:right;width:560px;padding:5px;}
.payrightR p{font-size:14px;border-bottom:1px solid #DDDDDD;padding:5px 0;}
.payrightR .amountPayOnDel{padding:25px 0 10px 0;font-weight:bold;font-size:14px;}
.payrightR .amountPayOnDel span{color:#FF4225;}
.payrightR .orderVerify{padding:10px 0;font-weight:bold;font-size:13px;}
.payrightR .typeChar{padding:10px 0;font-size:13px;}
.payrightR .captchaImage{margin-left:102px;padding:10px;}
.payrightR .captchaText{font-weight:bold;}
.payrightR .captchaText input{margin-left:5px;padding:5px;}
.payrightR .placeBtn{height:37px;background:url("http://www.photraits.in/templates/default/images/placebutton.png") no-repeat scroll 0 0 transparent;margin:15px;float:right;width:215px;}
.payrightR .termsText{font-size:11px;color:#C6C6C6;}
.thanksShop{font-size:18px;padding:120px;text-align:center;border:1px solid #DDDDDD;}
.thanksShop span{font-size:15px;}
.payment-btn{float:left;position:relative;width:155px;}
.payment-btn ul li.selectedbox{background:none repeat scroll 0 0 #FFFFFF;}
.payment-btn ul li{display:block;background:none repeat scroll 0 0 #FAFAFA;border:1px solid #E4E4E4;border-right:0px none;margin:0px 0 10px;}
.payment-btn ul li a{font-size:13px;}
.payment-btn ul li.selectedbox a{color:#FE8E00;font-weight:bold;}
.payment-btn ul li a div{padding:20px 0 20px 20px;}
.payment-cnt{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #E4E4E4;float:left;min-height:320px;padding:8px;width:529px;}
.payment-cnt h2{color:#338405;margin:10px;font-size:17px;padding-bottom:10px;}
.height10{height:10px;}
.accept-bank-list span{float:left;width:140px;padding:10px 0 5px 15px;color:#D11106;font-weight:bold;}
.cod h2{color:#AD0C31;}
.payment-cnt ul{float:left;list-style:decimal outside none;margin:0 10px;padding:0 0 10px 15px;}
.payment-cnt ul li{color:#333333;font-size:13px;padding:3px 0 10px 0;}
.payment-cnt ul{list-style:decimal outside none;}
.img_content{font-size:13px;margin:10px 10px;}
.img_content b, .img_content span{padding:5px 0;}
.cod-amt{color:#AD0C31;}
.cod p{float:left;font-size:12px;font-weight:bold;}
#contactUs p{padding:5px;}
#contactUs .queryRelated{float:left;width:625px;border:1px solid #DDDDDD;padding:30px;}
#contactUs .queryEmail{float:right;width:231px;border:1px solid #DDDDDD;padding:15px;margin-bottom:15px;}
#contactUs label{float:left;width:100px;padding-top:3px;}
#contactUs .cRight{float:left;width:360px;margin-bottom:10px;}
#contactUs .cRight span{color:#000000;font-weight:bold;}
#contactUs .cRight textarea{margin:0 !important;height:100px;}
#contactUs .cRight input{padding:5px;border:1px solid #DDDDDD;width:200px;}
#contactUs .queryDotted{border-bottom:1px dashed #DDDDDD;margin-bottom:20px;}
#contactUs .cRight select{padding:5px;border:1px solid #DDDDDD;width:auto}
.pubText{color:#004B91;font-size:14px;padding:4px 0;font-weight:bold;}
.queryEmailText span{color:#004B91;}
.pickupcall{float:left;width:165px;color:#004B91;}
.pickupcall p span{font-weight:bold;color:#000000;}
.ouraddress p{padding:0px !important;}
.querydrop{border:1px solid #4B555E;color:#454545;font-family:Arial,Helvetica,sans-serif;font-size:12px;}
.queryResult{color:#2A822D;font-weight:bold;}
.queryResult span{color:#E8021D !important;}
.errorMsg{color:#FF0000;}
#terms{}
#terms .termsContent{padding:0 10px 10px 10px;}
#terms .termsContent ul{padding:10px 0 0 25px;}
#terms .termsContent ul li{line-height:17px;padding:2px;}
#aboutUs .termsContent{padding:0 10px 10px 10px;}
#aboutUs .termsContent ul{padding:10px 0 10px 25px;}
#aboutUs .termsContent ul li{line-height:17px;padding:2px;}
#aboutUs .aboutDash li{list-style:none;}
#privacy .termsContent{padding:0 10px 10px 10px;}
#privacy .termsContent ul{padding:10px 0 10px 25px;}
#privacy .termsContent ul li{line-height:17px;padding:2px;}
#refundcan .termsContent{padding:0 10px 10px 10px;}
#refundcan .termsContent ul{padding:10px 0 10px 25px;}
#refundcan .termsContent ul li{line-height:17px;padding:2px;}
#refundcan .termsContent p{line-height:17px;padding:2px;margin:5px 0;}
.fb_iframe_widget{float:left;width:auto;padding-right:2px;}
.product_spec{border:1px solid #EEEEEE;margin:5px 0;}
.product_spec p{background:#F2F2F2;padding:5px;text-transform:uppercase;font-weight:bold;}
.product_spec ul li{list-style:none;clear:both;border-bottom:1px solid rgb(247, 247, 247);background:#F7F7F7;}
.product_spec ul li:last-child{border-bottom:0 none;}
.product_spec ul li div:first-child{float:left;width:180px;background-color:#F7F7F7;padding:5px;border-right:1px solid rgb(247, 247, 247);}
.product_spec ul li div.rightspec{float:left;width:497px;padding:5px;background-color:#FCFCFC;}
.allcatbox{background:white url(http://www.photraits.in/templates/default/images/store-header.png?v=4) no-repeat 124px -622px;float:left;font-size:12px;color:#2E2E2E;padding:2px 13px 0px 5px;width:146px;cursor:pointer;_cursor:hand;overflow:hidden;font-weight:bold;font-family:Tahoma;position:relative;z-index:400;height:24px;line-height:17pt;}
#leftMenu .main_mainnav{margin-bottom:10px;}
#leftMenu .mainnav{border:1px solid #CCCCCC;border-radius:0 0 7px 7px;margin:0;box-shadow:0 4px 5px -2px rgba(0, 0, 0, 0.3);}
.mainnav ul{margin:0;padding:0;}
.mainnav ul li{list-style:none;}
.mainnav .nav .navlink{border-bottom:1px solid #EBEDEB;height:48px;font-family:Arial,Helvetica,sans-serif;}
.mainnav ul li{color:#333333;list-style-type:none;font-size:13px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;}
li.navlink{position:relative;}
li.navlink:hover .submenu{display:block;}
.nav .navlink a{background:url("http://www.photraits.in/templates/default/images/arrow.png") no-repeat scroll 187px 5px transparent;color:#333333;display:block;position:relative;z-index:600;padding:4px 5px 4px 10px;font-weight:bold;}
li.navlink:hover a{background:#047AA3;color:#FFFFFF;font-weight:bold;}
.navlink .short_desc{font-size:11px;margin:6px 0;height:12px;font-weight:normal;}
.underBdr{border-bottom:1px dotted #999999;margin:0 10px;}
.submenu{top:0px;position:absolute;left:219px;z-index:1;background:#047AA3;width:360px;padding:10px;z-index:1001;display:none;}
.submenu_left{float:left;width:170px;}
.submenu_right{float:right;width:170px;}
.submenu .subTitle{padding:10px 0 5px 10px;color:#FFFFFF;font-size:13px;font-weight:bold;}
.submenu ul li{border-bottom:0 none;line-height:13px;}
.submenu a.suba{color:#FFFFFF;background:none;font-weight:normal !important;font-family:Arial, Helvetica, sans-serif;}
.submenu a.suba:hover{font-weight:bold;}
.all-droplist-over{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #CCCCCC;border-radius:0 0 7px 7px;box-shadow:0 10px 15px #939393;display:none;margin:-1px 0 0;padding:10px 0;position:absolute;width:200px;z-index:500;}
.allcategories-uparrow{background:url("http://www.photraits.in/templates/default/store-header.png") no-repeat scroll 96px -224px #FFFFFF;border-radius:5px 0 0 0;}
.allcategoriesdrop-over{border:0 solid #CCCCCC;box-shadow:0 10px 25px #939393;font-family:Tahoma;margin:27px 0 0;z-index:300;}
ul.all-droplist{color:#5E5E5E;font-size:12px;list-style:none outside none;margin:0 10px;padding:0;}
ul.all-droplist li a{color:#2E2E2E;cursor:pointer;display:block;font-size:13px;list-style:none outside none;margin:0;padding:3px;}
ul.all-droplist li a:hover{color:#047AA3;}
.cardPayText{padding:10px 0;}
.sltcrdTxt{float:left;width:150px;font-size:14px;font-weight:bold;padding:5px 0 0 25px;}
.sltRight{float:left;width:300px;}
.sltRight select{padding:5px;width:150px;}
.creditContent{width:500px;padding:5px 25px;}
.creditContent p{border-bottom:0 none;font-size:11px !important;color:#525252;}
.cardImg{padding:5px 25px}
.cardImg img{float:left;width:auto;padding:5px;}
.payrightR .placeCardBtn{height:37px;background:url("http://www.photraits.in/templates/default/images/placebutton.png") no-repeat scroll 0 0 transparent;float:right;width:215px;cursor:pointer;}
.orderSuccessright{border:1px solid #DDDDDD;float:right;margin-bottom:15px;padding:10px;width:200px;color:#7F7F7F;}
.orderSuccessp{background:none repeat scroll 0 0 #4E6EA4;color:#FFFFFF;font-size:16px;font-weight:bold;margin-bottom:7px;padding:5px;}
.comOrder{border:1px solid #DDDDDD;width:750px;float:left;padding:10px;}
.succUsername{font-size:15px;padding:10px 0;}
.succUsername span{font-weight:bold;}
.successOrder{font-weight:bold;font-size:18px;}
.successShipping{border:1px solid #dddddd;margin:10px 0;font-size:13px;}
ul.successUlFirst li{float:left;background:#4E6EA4;padding:6px 10px;list-style:none;border-right:1px solid #FFFFFF;color:#FFFFFF;font-weight:bold;}
ul.successUlFirst li:first-child{width:344px;}
ul.successUlFirst li:first-child + li{width:140px;}
ul.successUlFirst li:first-child + li + li{width:90px;}
ul.successUlFirst li:first-child + li + li + li{width:90px;}
ul.successUlValue li{float:left;padding:15px 10px;list-style:none;border-right:1px solid #FFFFFF;}
ul.successUlValue li:first-child{width:344px;}
ul.successUlValue li:first-child + li{width:140px;}
ul.successUlValue li:first-child + li + li{width:90px;}
ul.successUlValue li:first-child + li + li + li{width:90px;}
.paymentShipping{border:1px solid #dddddd;margin:10px 0;font-size:13px;}
ul.paymentUlFirst li{float:left;background:#4E6EA4;padding:6px 10px;list-style:none;border-right:1px solid #FFFFFF;color:#FFFFFF;font-weight:bold;}
ul.paymentUlFirst li:first-child{width:344px;}
ul.paymentUlFirst li:first-child + li{width:140px;}
ul.paymentUlFirst li:first-child + li + li{width:201px;}
ul.paymentUlValue li{float:left;padding:10px 10px;list-style:none;border-right:1px solid #FFFFFF;}
ul.paymentUlValue li:first-child{width:344px;}
ul.paymentUlValue li:first-child + li{width:140px;}
ul.paymentUlValue li:first-child + li + li{width:201px;}
.paymentErr{color:#FF0000;font-size:15px;padding:10px 0;font-weight:bold;}
.orderDetHeading h1{color:#336699;font-weight:normal;font-size:20px;float:left;width:auto}
.orderDetHeading a{float:right;width:auto;font-size:18px;color:#4E6EA4;}
.ulfirst li.productname{width:240px;}
.ulfirst li.qty{width:45px;}
.ulfirst li.pprice{width:100px;}
.ulfirst li.pship{width:70px;}
.ulfirst li.status{width:100px;}
.ulfirst li.ddate{width:70px;}
.ulfirst li.orTotal{width:84px;border-right:0 none;}
.ulfirst .even li{background:#F9F9F9;}
ul.listlist li{width:785px;padding:0;border:0 none;}
ul.listlist li div{float:left;padding:7px 5px;}
.listlist div.productname{width:245px;}
.listlist div.qty{width:45px;text-align:center;}
.listlist div.pprice{width:100px;text-align:center;}
.listlist div.pship{width:70px;text-align:center;}
.listlist div.status{width:100px;text-align:center;}
.listlist div.ddate{width:70px;text-align:center;}
.listlist div.orTotal{width:84px;border-right:0 none;text-align:center;}
.listlist li.evenrowcolor{background:#F9F9F9;}
.orderDetNo{background:none repeat scroll 0 0 #4E6EA4;color:#ffffff;padding:5px;font-weight:bold;}
.shipToTxt{background:none repeat scroll 0 0 #F9951C;color:#ffffff;padding:5px;font-weight:bold;}
.pad10{padding:10px;}
.order-details-box{margin-top:12px;border:1px solid #CCCCCC;}
.order-details-header{background:#F5F5F5;padding:6px 8px;}
.order-details-header span{color:#000000;font-size:16px;font-weight:bold;}
.order-details-content div{padding:5px;}
.order-details-content .leftfld{float:left;width:75px;}
.order-details-content .rgtfld{float:right;width:121px;word-wrap:break-word;}
._4s7c{border-color:#EEEEEE !important;}
.pluginBoxDivider{border-top:1px solid #EEEEEE !important;}
ul.uiList li{padding:0 5px 5px 0 !important;}
.leftMainCat{padding:6px 10px 6px 0;font-size:14px;color:#666666;font-weight:bold}
.view-attr{height:21px;overflow:hidden;}
.view-price{border-top:1px solid #C9C9C9;color:#000000;padding-right:2px;text-align:center;}
.newprice{padding:0 !important;margin-top:3px;}
.newprice .price{display:inline;color:#666666;font-family:Arial;font-size:16px;font-weight:bold;}
.flt{float:left;}
.frt{float:right;}
.news-wrap{bottom:0;left:0;position:fixed;width:650px;z-index:11;}
.newsletter-move-content{background:url("http://www.photraits.in/templates/default/images/page-overlay.png") repeat scroll 0 0 transparent;margin:0 auto;overflow:hidden;padding:4px;position:relative;width:650px;}
.newsletter-move-text{color:#FFFFFF;float:left;font-size:13px;font-weight:bold;padding:5px 15px 0 25px;width:290px;}
.newsletter-move-content form{float:left;overflow:hidden;width:290px;}
.newsletter-move-inputbox input{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:none repeat scroll 0 0 #E0E0E0;border-color:#C9C9C9 #E0E0E0 #C9C9C9 #C9C9C9;border-image:none;border-style:solid;border-width:1px;color:#5A5A5A;float:left;font-size:12px;padding:5px;width:190px;}
.newsletter-move-submit input{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:#0090BA;border-color:#C9C9C9 #C9C9C9 #C9C9C9 #E0E0E0;border-image:none;border-style:solid;border-width:1px;color:#FFFFFF;cursor:pointer;float:left;font-size:14px;font-weight:bold;height:26px;padding-bottom:5px;width:86px;}
.newssubs-close{background:url("http://www.photraits.in/templates/default/images/close_nw.png") no-repeat scroll right top transparent;cursor:pointer;height:23px;position:absolute;right:0;top:0;width:23px;}
.feedback_wrap{position:fixed;right:0;top:90px;z-index:1001;}
.feedback{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:none repeat scroll 0 0 #DDEEF6;border-color:#84D2E8 -moz-use-text-color #84D2E8 #84D2E8;border-image:none;border-radius:10px 0 0 10px;border-style:solid none solid solid;border-width:1px 0 1px 1px;color:#FFFFFF;cursor:pointer;display:block;margin:180px -1px 0 0;padding:15px 7px;position:absolute;right:0;z-index:200;}
.feedback span{display:block;height:20px;width:20px;}
.feedback span p{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);margin-top:55px;font-size:18px;color:#039ECC;}
.page-main-content{background:none repeat scroll 0 0 #FFFFFF;margin:0 auto;min-height:350px;overflow:hidden;padding:10px 0;width:960px;}
.checkout-customer-name{font-size:15px;font-weight:bold;padding:10px 0 5px 5px;}
.checkout-complet-left{border-right:1px dotted #A6A5A5;color:#151515;float:left;padding:0 0 90px;width:479px;}
.checkout-complete-txt{color:#242424;float:left;font-size:13px;overflow:hidden;width:470px;}
.checkout-comp-order-details{background-color:#FAFAFA;float:left;width:470px;}
.checkout-comp-thank-txt{color:#006200;font-size:15px;font-weight:bold;padding:10px 0 10px 10px;width:auto;}
.checkout-comp-thank-txt span{font-size:13px;font-weight:normal;}
.view-print-txt{background-color:#FAFAFA;font-size:13px;}
.checkout-comp-order-details .order-number{background-color:#FCFCFC;font-size:15px;font-weight:bold;padding:9px 12px;}
.checkout-comp-order-details .order-number span{color:#029ECB;text-decoration:underline;}
.checkout-comp-order-details .thank-order-date{background-color:#FAFAFA;border-top:1px dotted #A6A5A5;font-size:13px;padding:9px 12px;}
.checkout-info-text{color:#A7A7A7;font-size:11px;}
.checkout-order-details-txt{float:left;font-size:13px;padding-top:12px;width:470px;}
.other-info{font-size:13px;width:376px;}
.checkout-order-details-txt a{color:#029ECB;text-decoration:underline;}
.checkout-complet-right{float:right;overflow:hidden;padding-left:16px;width:461px;}
.checkout-order-list-lay{border-bottom:1px solid #A6A5A5;width:420px;margin-bottom:25px;}
.checkout-complete-order-details{float:left;font-size:13px;width:460px;}
.checkout-order-head{color:#029ECB;}
.checkout-order-head, .checkout-demo-head{background:url("/img/snapdeal/shareIcon.png") no-repeat scroll 8px center transparent;border-bottom:2px solid #C1D5E5;color:#029ECB;font-size:14px;font-weight:bold;padding:8px 8px 8px 0;}
.checkout-order-cont{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#A6A5A5 #A6A5A5 -moz-use-text-color;border-image:none;border-style:dotted dotted none;border-width:1px 1px medium;margin-top:0;overflow:hidden;padding:10px;width:400px;}
.checkout-order-cont .product-title{color:#484848;float:left;font-size:12px;font-weight:bold;}
.even-item{background-color:#F9F9F9;}
.checkout-complet-right .ship-heading{background-color:#FCFCFC;font-size:15px;font-weight:bold;padding:9px 0px;border-bottom:1px dotted #A6A5A5;}
.checkout-order-cont .product-title img{height:25px;width:30px;vertical-align:middle;padding-right:8px;}
#easy_zoom{width:500px;height:500px;border:5px solid #eee;background:#fff;color:#333;position:absolute;top:85px;left:500px;overflow:hidden;-moz-box-shadow:0 0 10px #777;-webkit-box-shadow:0 0 10px #777;box-shadow:0 0 10px #777;line-height:400px;text-align:center;}
@media screen and (max-width:992px){.signInPage{margin:0 0 50px 0;width:98%;max-width:764px;padding:15px;}
.signInPageRight{float:left;width:295px;margin-left:20px;}
.signuplink{margin:10px 0;width:100%;}
}
@media screen and (max-width:767px){.signInPageRight{width:100%;margin-left:0;margin-top:20px !important;border-right:none;}
.signInPageLeftfbImg{margin:0;}
.signInPageLeftdescp span{margin:0 0 10px 0;}
.signInPageLeft{width:100%;height:auto;border-right:none;margin:0;}
.signInPageLeftheading h1{margin:0 0 20px 0;}
}
@media screen and (max-width:400px){.signInPageRightemail .inputBox input{width:100%;}
}