@charset "utf-8";
/* CSS Document */
*{outline:0px;}
p,h1,h2,h3{margin:0px;
padding:0px;}
body{
margin:0px;
padding:0px;
font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;
font-size:11px;
color:#575758;
}
#maincontainer{
width:100%;
height:auto;
min-height:100px;
}
.grey{
color:#333333
}
.grey00{
color:#666666
}
#topbar{
width:100%;
height:101px;
/*background:url(../images/pattern00.png);*/
}
#fraw00{
width:100%;
min-height:60px;
padding-top:15px;
/*background:url(../images/bdrhead.gif) repeat-x bottom;*/
}
.clear{clear:both;}
#clear{clear:both;}
h2{font-size:30px;}
h3{font-size:20px; font-weight:300; color:#757575; padding-bottom:4px;}
.fleft{float:left;}
.fright{float:right;}
.rawto{
padding-top:15px;	
}
.rawto img{
border:1px solid #ccc;
padding:3px;	
}
.rawto p{
font-size:15px;
color:#464646;
padding:3px 0px;	
}
.tagsn{
/*background:#d8eeff;
border:1px solid #cde2f3;*/
background:url(../images/tags.png) no-repeat left;
padding:3px 5px 3px 23px;
display:inline-block;	
color:#00457c;
margin-right:5px;
border-radius:3px;
-moz-border-radius:3px;
-webkit-border-radius:3px;

}
.urls{
font-size:13px !important;
font-style:italic;	
padding-bottom:10px !important;
}
.mrr2{
padding-right:15px;	
}
.wordrap{
word-wrap:break-word;	
}
#pageraw{
width:100%;
height:24px;
font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;
font-size:15px;
background:#f3f5f6;
border:1px solid #dedfe0;
border-bottom:0px !important;
line-height:25px;
-webkit-border-radius:3px;
-moz-border-radius:3px;
margin:0px;
padding:5px 0px;
color:#666;
}
.deletein{
background:url(../images/icondec.png) no-repeat left;
padding:3px 0px 3px 20px;
color:#F60;	
}
#pprw{

background:#E8E8E8;
border:1px solid #d1d1d1;
line-height:25px;
-webkit-border-radius:3px;
-moz-border-radius:3px;
margin:0px;
padding:5px 0px;
}
#clear00{
clear:both;
}
#nraw{
width:98%;
min-height:80px;
font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;
font-size:14px;
color:#333333;

}
.nrawbdrbttm{
min-height:80px;
border:1px solid #d0d0d0;
border-bottom:0px !important;
padding:25px 10px;
clear:both;
}

#nraw0my{
width:100%;
min-height:80px;
font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;
font-size:14px;
color:#333333;
margin-top:25px;
}
#ncln00{
width:22%;
float:right;
}
#ncln01{
width:75%;
float:left;
}
#ncln02{
width:23%;
float:left;
}
#ncln03{
width:43%;
float:left;
}
.mleft{
margin:20px 10px 0px 0px 
}

a.blue{
color:#2d7763;
text-decoration:none;
cursor:pointer;
}
a.blue:hover{
color:#043a2c;
text-decoration:none;
cursor:pointer;
}
.txtright{
text-align:right;
}
.pdingtop{
padding-top:10px;
}
.editbttn{
background:url(../images/editbttn.png) no-repeat;
width:152px;
height:31px;
font-family:"Lucida Grande", "Lucida Sans Unicode", sans-serif, serif ;
font-size:15px;
color:#666666;
border:0px;
text-align:center;
outline:0px;
}
.paddingr{
padding:0px 5px;
}
#pageraw a{
padding:3px 5px;
-webkit-border-radius:3px;
-moz-border-radius:3px;
background:#ebedee;
border:1px solid #e1e5e8;

color:#666;
text-decoration:none;
cursor:pointer;
}

#describe{
font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;
font-size:13px;
color:#666666;
margin:10px 0px;
}
#topbarbox{
width:1000px;
height:120px;
margin:0px auto;
}
#topbarLeft{
width:35%;
height:120px;
float:left;
}
#topbarRight{
width:65%;
height:120px;
float:right;
}
#topbox{
width:100%;
margin-right:auto;
}
#topbox .t00{
width:100%;
font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;
font-size:14px;
color:#666666;
text-align:right;
height:40px;
line-height:40px;
}
.t00 a{
color:#436f99;
text-decoration:none;
}
.t00 a:hover,active,link,visited{
color:#1a5b98;
text-decoration:none;
}
#topbox .t01{
width:100%;
height:40px;
height:28px;
font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;
font-size:14px;
color:#FFFFFF;
text-align:right;
}
#topbox .t02{
width:100%;
height:40px;
font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;
font-size:14px;
color:#FFFFFF;
text-align:right;
}

ul#badge{
margin:0px;
padding:0px;
font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;
font-size:13px;
float:right;
}
ul#badge li{
width:142px;
height:40px;
list-style-type:none;
background:url(../images/newreqbg.png) no-repeat bottom;
float:left;
text-align:left;

}
ul#badge li a{
text-decoration:none;
color:#FFFFFF;
cursor:pointer;
outline:none;
}
ul#badge li a:hover{
text-decoration:none;
color:#DAF4FC;
cursor:pointer;
outline:none;
}
.bdg{
width:37px;
height:17px;
background:url(../images/badge.png) no-repeat center right;
margin-top:-35px;
text-align:right;
font-family:Tahoma;
font-size:11px;
color:#dc0000;
font-weight:bold;
float:right;
}
.bdg p{
padding:1px 0px 2px 0px;
height:28px;
margin:0px;
text-align:center;
}
.bdgleft{
width:80%;
height:40px;
display:block;
padding-left:10px;
}
.bdgleft p{
margin:0px;
padding-top:18px;
}
#top01{
width:100%;
height:49px;
background:url(../images/top01.gif) repeat-x;

}
#navDIV{
width:100%;
height:45px;
background:url(../images/navrep.gif) repeat-x;
}
#nav{
width:1000px; 
height:45px;
margin:0px auto;
}
/*#navleft{
width:100%; 
height:45px;
background:url(../images/navleft.gif) no-repeat left;
}
#navright{
width:100%; 
height:45px;
background:url(../images/navright.gif) no-repeat right;
margin-top:-45px;
}*/
ul#navUL{
margin:0px;
padding:0px;
font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;
font-size:14px;
color:#494747;
float:right;
}

ul#navUL li{
list-style-type:none;
float:left;
/*line-height:45px;
padding:0px 23px;*/

}
ul#navUL li.strip{
background:url(../images/navstrip.gif) no-repeat right;
}
ul#navUL li a{
color:#494747;
text-decoration:none;
/*width:150px;*/
padding:0px 18px;
height:45px;
line-height:45px;
display:block;
text-align:center;
/*border:1px solid red;*/


}
ul#navUL li a:hover,active,link,visited{
color:#333;
text-decoration:none;

}

#container{
width:1000px;
margin:0px auto;


}
.nformmid{
padding:3px 0px;	
}
.buttonbck{
height:30px;
padding:5px 8px;
}
.buttonbckin{
padding:5px 8px;
border-top:1px solid #ccc;
margin-top:10px;
}
.conLeft{
width:150px;
float:left;
}
.conRight{
width:849px;
float:right;
}
.lblue{
color:#00467e;
}
ul#leftMnu{
margin:0px;
padding:0px;
width:100%;
font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;
font-size:14px;
color:#333333;
margin-top:10px;
}


ul#leftMnux{
margin:0px;
padding:0px;
width:100%;
font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;
font-size:14px;
color:#333333;
margin-top:10px;
}

ul#leftMnu li{
list-style-type:none;
float:left;
margin-top:0px;
}

ul#leftMnux li{
list-style-type:none;
float:right;
margin-top:0px;
}

ul#leftMnux li a{
	color:#333333;
text-decoration:none;
	
}
ul#leftMnu li a {
color:#333333;
text-decoration:none;

}

a.activClass{
padding:5px 8px;
display:block;
border:1px solid #c1c1c1;
cursor:pointer;
}
a.activClass:hover{
padding:5px 8px;
display:block;
border:1px solid #c1c1c1;
cursor:pointer;
background:#ebebeb;
}
a.activClassact{
padding:5px 8px;
display:block;
border:1px solid #c1c1c1;
cursor:pointer;
background:#ebebeb;
}
.labelradio{position:relative;}
.labelradio label.error{
	position:absolute;
	top:-15px;
	left:0px;
}
a.bluelcf{
	color:#003e77;
}
a.bluelcf:hover{
	color:#06C;
}



#headBase{
width:100%;
min-height:20px;
margin:0px;
padding:0px;
}
#hbLeft{
float:left;
font-weight: normal;
font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;
font-size:22px;
color: #2E2E2E;
}
#hbRight{
float:right;
}
.bdrsmall{
border-bottom:1px solid #f0f0f0;
} 
ul#smallNav{
margin:0px;
padding:0px;
font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;
font-size:14px;
float:right;
margin-top:10px;
}
ul#smallNav li{
float:left;
padding:0px 4px;
list-style-type:none;
}

.activClass span{
color:#444444;
}
/*ul#smallNav li a{
padding:5px 15px;
color:#FFFFFF;	
display:block;
background-color:#4f81b0;
-webkit-border-radius:13px;
-moz-border-radius:13px;
text-decoration:none;
cursor:pointer;
}*/


/***************footer******************/
#footer{
width:100%;
height:151px;
/*background:url(../images/footerrep.gif) repeat-x;*/
margin-top:30px;
background:#f3f3f3;
border-top:1px solid #e1e1e1;
}
#footTXT{
width:967px;
margin:0px auto;
font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;
font-size:12px;
color:#666666;
text-align:center;
padding-top:30px;
}
#footTXT p{
margin:0px;
padding-top:10px;
}
#footTXT a{
color:#4e6e66;
text-decoration:none;
}
#footTXT a:hover,active,link,visited{
color:#333333;
text-decoration:none;
}
/**************** sample Buttons ***********/
.clear { 
    overflow: hidden;
    width: 100%;
}

a.button {
    background: transparent url('../images/newbttn_a.png') no-repeat scroll top right;
    color: #FFFFFF;
    display: block;
    float: left;
    font: normal 12px arial, sans-serif;
    height: 27px;
    margin-right: 6px;
    padding-right: 18px; /* sliding doors padding */
    text-decoration: none;
	font-size:14px;
}

a.button span {
    background: transparent url('../images/newbttn_sapn.png') no-repeat;
    display: block;
    line-height: 14px;
	color:#fff;
    padding: 6px 0 7px 18px;
}
a.button:active {
    background-position: bottom right;
    color: #fff;
    outline: none; /* hide dotted outline in Firefox */
}

a.button:active span {
    background-position: bottom left;
    padding: 6px 0 7px 18px; /* push text down 1px */
}

/**************** sample Buttons ***********/
.clear { 
    overflow: hidden;
    width: 100%;
}

a.button00 {
    background: transparent url('../images/bgbttn_a.png') no-repeat scroll top right;
    color: #000;
    display: block;
    float: left;
    font: normal 14px arial, sans-serif;
    height: 27px;
    margin-right: 6px;
    padding-right: 17px; /* sliding doors padding */
    text-decoration: none;
	cursor:pointer;
}

a.button00 span {
    background: transparent url('../images/bgbttn_span.png') no-repeat;
    display: block;
    line-height: 14px;
    padding: 6px 0 7px 18px;
	color: #FFF;
}
a.button00:active {
    background-position: bottom right;
    color: #000;
    outline: none; /* hide dotted outline in Firefox */
}
a.button00:hover {
    text-decoration:none;
}


a.button00:active span {
    background-position: bottom left;
    padding: 6px 0 7px 18px; /* push text down 1px */
	
}
/************** box ***********************/
.probox{
margin: 0px auto;
width:96%;
}
#boxmyin00{
width:95%;
min-height:80px;
margin:0px auto;
text-align:center;
cursor:pointer;
}
#boxmyin01{
width:95%;
min-height:80px;
margin:0px auto;

}
#boxmyin00:hover{
background:#F8F8F8;
}

.box01my{
margin: 0px auto;
width:100%;
padding-top:5px;
padding-bottom:5px;
}

.wboxtop{
width:100%;
height:11px;
background:url(../images/boxes/wboxtop.gif) repeat-x ;
}
.wboxtopleft{
width:100%;
height:11px;

background:url(../images/boxes/wboxtopleft.gif) no-repeat left;
}
.wboxtopright{
width:100%;
height:11px;

background:url(../images/boxes/whitetoprht.gif) no-repeat right;
margin-top:-11px;
}
.wboxbttm{
width:100%;
height:11px;
background:url(../images/boxes/wboxbttm.gif) repeat-x;
}
.wboxbttmleft{
width:100%;
height:11px;

background:url(../images/boxes/wboxbttmleft.gif) no-repeat left;
}
.wboxbttmright{
width:100%;
height:11px;

background:url(../images/boxes/whitebttmrht.gif) no-repeat right;
margin-top:-11px;
}
.boxrepleft{
width:100%;
background:#fff url(../images/boxes/boxrepleft.gif) repeat-y left;
}
.boxrepright{
width:100%;
background:url(../images/boxes/boxreprht.gif) repeat-y right;
}



/* slide sponsors ..........*/


.sponsorbox {
	width: 288px;
	height:111px;	
	overflow: hidden; 
	position: relative;
	border:4px solid #999999;
	margin-top:5px;
	margin-left:30PX;
}
.imgshow {
	position: absolute;
	top: 0; left: 0;
	/*padding:5px 4px;*/
}
.imgshow img {float: left;border-right:1px solid #b6c6cf; }
.imgshow  img:hover{
opacity:0.9;filter:alpha(opacity=90)
}

.points {

	/*position: absolute;	
	z-index: 100; */
	width:288PX;
	height:10px;
	text-align:right;	
	display: none; 		
	padding-top:7px;
	padding-right:3px;	
	margin-left:30px;
}
.points a {
	width:6px;
	height:6px;
	display:block;
	float:left;
	text-decoration: none;
	color: #000000;
	background: url(../images/pagdt.png) no-repeat;
	padding-left:7px;
	border:medium none;
	text-shadow:1px 1px 1px #fff;
}
.points a.active {
	font-weight: bold; 	
	background: url(../images/activedt.png) no-repeat;
}
.points a:hover {font-weight: bold;}
.w2{width:2%;}
.w7{width:7%;}
.w10{width:10%;}
.w13{width:13%;}
.w15{width:15%;}
.w20{width:20%;}
.w28{width:28%;}
.w30{width:30%;}
.w35{width:35%;}
.w40{width:40%;}
.w33{width:33%;}
.w60{width:60%;}
.w8{width:8%;}
#inrawhead{
	width:100%;
	height:50px;
	background:#CCC;
	font-size:13px;
	font-weight:bold;
	
}
#inrawrep{
width:100%;
min-height:60px;
font-size:14px;
border-bottom:1px solid #999;	
padding:8px 0px;
}

#inrawrep00{
width:100%;
min-height:30px;
font-size:14px;
border-bottom:1px solid #999;	
padding:8px 0px;
}


/*updations on admin estore admin*/
.chkrep{
	
	background:#F5F5F5;
	border:1px solid rgba(0, 0, 0, 0.3);
	-moz-border-radius:2px 2px 2px 2px;
	-webkit-border-radius:2px 2px 2px 2px;
	border-radius:2px 2px 2px 2px;
	width:21px;
	margin-top:6px;
	
}

.repcataclass{
margin-top:10px;
background:#f5f5f5;
padding:10px 0px;
border:1px solid #e4e4e4;
}

#repcategory{
text-align:center;
}

.repcata{
display:inline-block;
min-width:20%;
border:1px solid #d9d9d9;
text-align:center;
margin-right:0.5%;
margin-left:0.5%;
margin-bottom:0.5%;
}

.repcatatit{
background:#76b453;
height:30px;
font-size:14px;
line-height:30px;
font-weight:bold;
color:white;
padding:0px 15px;
}

.repcataamt{
padding:10px 0px;
font-size:16px;
background:white;
}

.bxnsha{
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
}
#repcataextend{
padding-left:10px;
padding-right:10px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
}

#repcataextend h4{
color: #333333;
font-size: 18px;
padding-bottom:5px;
}


#selyear{
width:300px;
margin:0 auto;
margin-top:10px;
background:#d7d7d7;
padding:10px;
border:1px solid #e0e0e0;
-moz-border-radius: 5px 5px 5px 5px;
-webkit-border-radius: 5px 5px 5px 5px;
border-radius: 5px 5px 5px 5px;
-moz-box-shadow: 0 0 2px rgba(0, 0, 0, 0.3);
-webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.3);
box-shadow: 0 0 2px rgba(0, 0, 0, 0.3);

}

.selyearl{
float:left;
width:120px;
font-size:14px;
}

#selyear select{
width:180px;
float:left;
border:1px solid #e0e0e0;
height:24px;
font-size:16px;
}

.repunitsold{
color:#76B453;
height:20px;
background:#f7f7f7;
border-top:1px dashed #ededed;
line-height:20px;
}

.repunitsold span{
font-size:16px;
font-weight:bold;
}

.cataext  .repcatatit{
background:#e0e0e0;
color:#333333;
}

.cataext{
background:white;
border:1px dashed #e0e0e0;
padding:10px;
margin-bottom:15px;
}
.eachcata{

}

.eachcata span{
color:#76b453;
}

.moveto{
display: block;
height: 23px;
left: 4px;
position: absolute;
top: 28px;
width: 155px;
background-image:url(../images/mtodl.png);
background-repeat:no-repeat;
}

#outdel{
background-position:0px -31px;
}

#pickdup{
background-position:0px -62px;
}

/*updations on admin estore admin*/

#showrevtot{
width:500px;
margin:15px auto;
border:2px solid #E4E4E4;
background:white;
padding:10px;
font-size:18px;
}

.repcatatittot{
float:left;
width:56%;

color:#76B453;
}

.repcataamttot{
float:right;
width:40%;
color:black;
text-align:right;

}

.bdrbtm{
border-bottom:1px solid #e0e0e0;
}
.repcatatot{
padding:10px 0px;
}

.lastb{
font-weight:bold;
}


.pageselected{
background:#5d98d1 !important;	
color:#fff !important;
border:1px solid #528dc6 !important;
}
.label.{
display:block;
font-size:11px;
color:#F30;	
}
