
body {
padding:0px;
margin:0px;
font-family:Tahoma, Verdana;
font-size:0px; 
background-image:url(../images/back.gif);
background-repeat:repeat-x;
}

a:focus {
outline:none;
}

.input {
width:246px;
height :21px;
background-image:url(../images/in-mid.gif);
background-repeat:repeat-x;
background-position:top;
border:0px;
vertical-align: text-bottom;
padding-top:3px;
color:#999999;  
}


#container {
width:900px; /*744px;*/
margin:0 auto;
font-family:Tahoma, Verdana;
font-size:11px;
color:#000000;
font-weight:normal;
line-height:18px;
}

/*header css starts*/

#headerdiv {
width:900px; /*744px;*/
z-index:1;
float:left;
}

.topdiv {
width:900px; /*744px;*/
float:left;
}

.logodiv {
width:485px;
height:45px;
float:left;
padding-top:23px;
padding-left:15px;
}

.topright {
width:390px; /* width:214px; */
height:58px;
float:left;
text-align:right;
padding-top:10px;
padding-right:10px;
}

.crechlink {
font-family:Tahoma, Verdana;
font-size:11px;
color:#333634;
font-weight:bold;
line-height:18px;
text-decoration:none;
}

.crechlink:hover {
font-family:Tahoma, Verdana;
font-size:11px;
color:#B50404;
font-weight:bold;
line-height:18px;
text-decoration:none;
}


.menudiv {
width:900px; /*744px;*/
height:39px;
float:left;
padding-top:7px;
}

.MenuItemSelected  {
background-image:url(../images/mItemSelect.gif);
background-repeat:no-repeat;
float:left;
width:97px; 
}

.MenuItemHover, .MenuItem a:hover {
background-image:url(../images/mItemSelect.gif);
background-repeat:no-repeat;
float:left;
width:97px;
color:White;  
}


.MenuItem {
font-family:Tahoma, Verdana;
font-weight:bold;
font-size:11px;
text-decoration:none;
float:left;
line-height:16px;
width:97px;
height:33px;

}

.MenuItem a 
{
padding-left:10px;
padding-top:4px;
}




/*header css ends*/


/*middle css starts*/
#middiv {
width:900px; /*744px;*/
float:left;
text-align:left;
}

.midtop {
width:888px;/* 732px; */
height:25px; /* 22px
padding-top:28px;
padding-bottom:25px; */
padding-left:12px;
float:left;
}

.midtop-left {
width:281px;
height:22px;
float:left;
}

.inleft{
width:10px;
height:20px;
float:right;
padding-top:2px;


}

.inmid{
width:246px;
height:20px;
float:right;
padding-top:2px 
}

.inright{
width:25px;
height:20px;
float:right;
padding-top:2px;
}

.midtop-mid {
width:295px;
height:26px;
padding-top:10px;
clear:both;
float:right;    
}

.midtop-right {
width:151px;
height:22px;
float:left;
}

.addlink {
font-family:Tahoma, Verdana;
font-size:11px;
color:#575454;
font-weight:normal;
line-height:18px;
text-decoration:none;
padding-left:5px;
padding-right:5px;
}

.addlink:hover {
font-family:Tahoma, Verdana;
font-size:11px;
color:#B50404;
font-weight:normal;
line-height:18px;
text-decoration:none;
}


.midbox {
width:900px; /*744px;*/
float:left;
}

.ctop {
width:900px; /*744px;*/
float:left;
line-height:13px;
}

.ctop-left {
width:12px;
height:14px;
float:left;
line-height:13px;
}

.ctop-mid {
width:876px; /* 720px; */
height:14px;
float:left;
line-height:13px;
background-image:url(../images/m-bg.gif);
background-repeat:repeat-x;
}

.ctop-right {
width:12px;
height:14px;
float:left;
line-height:13px;
}


.cmid {
width:880px; /* 724px; */
float:left;
border-left:2px solid #E6E6E7;
border-right:2px solid #E6E6E7;
padding-left:8px;
padding-right:8px;
}

.cmidtop {
width:880px;/* 724px; */
float:left;
}

.cmidtop-left {
width:286px; /* 172px */
float:left;
}

.mbtop {
width:286px; /*172px; */
float:left;
line-height:10px;
}

.mbtop-l {
width:11px;
height:16px;
float:left;
line-height:16px;
}

.mbtop-m {
width:264px; /* 150px; */
height:16px;
float:left;
background-image:url(../images/c-m.gif);
background-repeat:repeat-x;
line-height:16px;
}

.mbtop-r {
width:11px;
height:16px;
float:left;
line-height:16px;
}



.mbmid {
width:286px; /*172px;*/
float:left;
background-image:url(../images/mid-bg.gif);
background-repeat:repeat-y;
}

.mbmidtop {
width:264px; /* 152px;*/
height:22px;
float:left;
padding-left:20px;
background-image:url(../images/mid-box.gif);
background-repeat:no-repeat;
background-position:center;
font-family:Tahoma, Verdana;
font-size:11px;
color:#514B4B;
font-weight:bold;
}

.mbmidmid {
width:264px; /* 152px;*/
height:22px;
float:left;
padding-left:20px;
padding-top:1px;
background-image:url(../images/mid-box.gif);
background-repeat:no-repeat;
background-position:center;
font-family:Tahoma, Verdana;
font-size:11px;
color:#B50404;
font-weight:bold;
}

.mbmidbot {
width:227px; /*132px;*/
float:left;
padding-left:20px;
padding-right:20px;
padding-top:1px; 
}


#leftlink {
padding:0px;
margin:0px;
}

#leftlink li {
display:block;
list-style-type:none;
border-bottom:1px solid #E7E7E7;
padding-top:1px;
padding-bottom:1px;
}

#leftlink li a {
font-family:Tahoma, Verdana;
font-size:11px;
color:#000000;
font-weight:normal;
line-height:18px;
text-decoration:none;
padding-left:15px;
}

#leftlink li a:hover {
font-family:Tahoma, Verdana;
font-size:11px;
color:#B50404;
font-weight:normal;
line-height:18px;
text-decoration:none;
}

.mbbot {
width:288px; /*172px;*/
float:left;
line-height:10px;
padding-bottom:10px;
}
.mbbot-l {
width:11px;
height:11px;
float:left;
}

.mbbot-m {
width:264px; /*150px;*/
height:11px;
float:left;
background-image:url(../images/bgb-m.gif);
background-repeat:repeat-x;
}

.mbbot-r {
width:11px;
height:11px;
float:left;
}


.cmidtop-right {
width:580px; /* 542px; */
height:386px; /* 361px; */
float:left;
padding-left:11px;
position:relative; 
}


.cmidtop-right a {
display:block;
position:absolute;
left:11px;
top:0;
z-index:1;
width:583px; /* 542px; */
height:386px; /* 361px; */
margin:0px; 
padding:0px;
text-decoration:none; 
color:White;  
background:url(../images/cors.gif) top left no-repeat;
}

	

.img-left {
width:274px;
height:84px;
float:left;
background-image:url(../images/l-imga.jpg);
background-repeat:no-repeat;
padding-top:187px;
padding-left:10px;
}

.img-right {
width:258px;
float:left;
}



.cbot {
width:900px; /*744px;*/
float:left;
}

.cbot-left {
width:12px;
height:14px;
float:left;
line-height:13px;
}

.cbot-mid {
width:876px; /* 720px */
height:14px;
float:left;
line-height:13px;
background-image:url(../images/mb-bg.gif);
background-repeat:repeat-x;
}

.cbot-right {
width:12px;
height:14px;
float:left;
line-height:13px;
}




.cmidtop1 {
width:880px; /* 724px;*/
float:left;
padding-top:10px;
}

.cmidtop1-left {
width:10px;
height:38px;
float:left;
}

.cmidtop1-mid {
width:860px;
height:31px;
float:left;
background-color:#B50404;
font-family:arial;
font-size:20px;
color:#FFFFFF;
font-weight:normal;
line-height:22px;
padding-top:7px;
}

.cmidtop1-right {
width:10px;
height:38px;
float:left;
 
}

.mainleft {
width:300px; /* 234px */
float:left;
}
.maintop-l {
width:16px;
height:16px;
float:left;
}
.maintop-m {
width:280px; 
height:16px;
float:left;
background-image:url(../images/im-bg.gif);
background-repeat:repeat-x;
}

.maintop-m1 {
width:280px; /* 202px; */
height:16px;
float:left;
background-image:url(../images/ibm-bg.gif);
background-repeat:repeat-x;
}

.mainmid {
width:270px; /* 218px;*/
float:left;
border-left:1px solid #EDE5E5;
padding-left:7px;
padding-right:7px;
}




.imgleft {
width:286px; /* 234px */
float:left;
}

.itop-l {
width:16px;
height:16px;
float:left;
}

.itop-m {
width:254px; /* 202px */
height:16px;
float:left;
background-image:url(../images/im-bg.gif);
background-repeat:repeat-x;
}

.itop-m1 {
width:254px; /* 202px; */
height:16px;
float:left;
background-image:url(../images/ibm-bg.gif);
background-repeat:repeat-x;
}

.itop-r {
width:16px;
height:16px;
float:left;
}


.imgleftmid {
width:270px; /* 218px;*/
float:left;
border-left:1px solid #EDE5E5;
border-right:1px solid #EDE5E5;
padding-left:7px;
padding-right:7px;
}

.imglmtop {
width:270px; /*218px;*/
float:left;
font-family:Tahoma, Verdana;
font-size:18px;
color:#B50404;
line-height:18px;
}

.imglmtop a 
{
	text-decoration:none;
	color:inherit;
	color:#B50404;
} 

.heading {
font-family:Tahoma, Verdana;
font-size:18px;
color:#373737;
font-weight:bold;
line-height:18px;
}



.imglmbot {
width:270px; /*218px;*/
float:left;
padding-top:15px;
text-align:center;
}

.imglmbot-t 
{
width:270px; /*218px;*/
height:163px; 
float:left;
padding-top:2px; 
text-align:justify;
}

.imglmbot1 {
width:265px; /*213px;*/
float:left;
text-align:right;
padding-top:8px;
padding-right:5px;
}


.imgmid {
width:242px;
float:left;
padding-left:7px;
}



.imgmidtop {
width:242px;
float:left;
}

.imgmidtop-left {
width:16px;
height:16px;
float:left;
}

.imgmidtop-mid {
width:210px;
height:16px;
float:left;
background-image:url(../images/im-bg.gif);
background-repeat:repeat-x;
}

.imgmidtop-mid1 {
width:210px;
height:16px;
float:left;
background-image:url(../images/ibm-bg.gif);
background-repeat:repeat-x;
}


.imgmidtop-right {
width:16px;
height:16px;
float:left;
}


.imgmidmid {
width:222px;
float:left;
border-left:1px solid #E3D7D7;
border-right:1px solid #E3D7D7;
padding-left:9px;
padding-right:9px;
}

.iimg {
width:222px;
float:left;
padding-top:14px;
}

.itext {
width:217px;
float:left;
text-align:right;
padding-right:5px;
padding-top:8px;
}


.imgmidbot {
width:242px;
float:left;
}

.imgright {
width:234px;
float:left;
padding-left:7px;
}

.viewlink {
font-family:Tahoma, Verdana;
font-size:11px;
color:#575454;
font-weight:normal;
line-height:18px;
text-decoration:none;
}

.viewlink:hover {
font-family:Tahoma, Verdana;
font-size:11px;
color:#B50404;
font-weight:normal;
line-height:18px;
text-decoration:none;
}

.buttondiv {
width:724px;
float:left;
text-align:right;
padding-top:10px;
}

/*middle css ends*/

/*footer css starts*/

#footerdiv {
width:900px; /*744px;*/
display:inline;
z-index:1;
float:left;
}

.footdiv {
width:900px; /*744px;*/
float:left;
text-align:center;
padding-top:15px;
padding-bottom:15px;
}

.flink {
padding:0px;
margin:0px;
}

.flink li {
display:inline;
list-style-type:none;
background-image:url(../images/line.gif);
background-repeat:no-repeat;
background-position:right;
}

.flink li a {
font-family:Tahoma, Verdana;
font-size:11px;
color:#000000;
font-weight:normal;
line-height:18px;
text-decoration:none;
padding-left:15px;
padding-right:15px;
}

.flink li a:hover {
font-family:Tahoma, Verdana;
font-size:11px;
color:#B50404;
font-weight:normal;
line-height:18px;
text-decoration:none;
}

.blink {
font-family:Tahoma, Verdana;
font-size:11px;
color:#B50404;
font-weight:bold;
line-height:18px;
text-decoration:none;
}


.blink .gray 
{
	color:#454545;
	}


/*footer css ends*/


/* Fonts */

h1 
{
font-family:Tahoma, Verdana;
font-size:18px;
font-weight:normal;  
color:#B50404;
line-height:18px;
	}
	
h2
{
margin-top:20px;
font-family:Tahoma, Verdana;
font-size:14px;
font-weight:normal;  
color:black;
line-height:14px;
	}
h3
{
margin-top:20px;
font-family:Tahoma, Verdana;
font-size:12px;
font-weight:bold;  
color:black;
line-height:12px;
	}
/* Fonts end */



/* PhotoGalery */
.navigation{
 float:right;
 margin:0px;
 padding:0px;
}

.navEn 
{
margin:1px; 
padding-left:2px;
padding-right:2px; 
text-align:center; 
font-family:Tahoma, Verdana;
font-size:10px;
color:#ffffff;
background-color:#CDCDCD; 
border:solid 1px #DADADA;
font-weight:bold;
line-height:18px;
text-decoration:none; 
text-transform:uppercase;
}

.navDis
{
margin:1px; 
padding-left:2px;
padding-right:2px; 
text-align:center; 
font-family:Tahoma, Verdana;
font-size:10px;
color:#ffffff;
background-color:#E6E6E6; 
border:solid 1px #DEDEDE; 
font-weight:bold;
line-height:18px;
text-decoration:none;
text-transform:uppercase;
	}

.navDescr
{
margin:1px; 
padding-left:2px;
padding-right:10px; 
text-align:center; 
font-family:Tahoma, Verdana;
font-size:10px;
color:#CDCDCD;
font-weight:bold;
line-height:22px;
text-decoration:none;
text-transform:uppercase; }

.navPages {
font-family:Tahoma, Verdana;
font-size:9px;

}


.photoDetail 
{
margin:0px 10px 0px 5px;
padding:0px;
float:left;  
}

.AdvertisingDetail 
{
margin:0px 10px 0px 5px;
padding:0px;
}

.commandIcons 
{
	margin:10px 0px 10px 0px;
}

/* PhotoGalery End */


/* Basket form */
th
{
	 font-weight:bold; 
	 text-align:left;
	 vertical-align: super; 
	}

.txb {
	width: 300px;
	font-size: 11px;
	font-family: Tahoma, Verdana;
	color: black;
	border:solid 1px #999999; 
	margin-top:2px; 
}

.txbreq {
	width: 300px;
	font-size: 11px;
	font-family: Tahoma, Verdana;
	color: black;
	border:solid 1px #B50404; 
	margin-top:2px; 
}

textarea {
    font-size: 11px;
    font-family: Tahoma, Verdana;
    color: black;
    border:solid 1px black; 
    margin-top:2px;  
}

.btn
{
	font-size:1em; 
    font-family: Tahoma, Verdana, Helvetica, Helvetica-Narrow, sans-serif;
    border:  solid 1px black;
    background-color:#DDDDDD ;
    }

.error
{
	color:#B50404;
	padding:0px;
	margin:0px; 
	}


.buttonlink {
font-family:Tahoma, Verdana;
font-size:11px;
color:#575454;
font-weight:bolder;
line-height:18px;
text-decoration:none;
}

.buttonlink:hover {
font-family:Tahoma, Verdana;
font-size:11px;
color:#B50404;
font-weight: bolder;
line-height:18px;
text-decoration:none;
}


.wizardlink {
font-family:Tahoma, Verdana;
font-size:11px;
color:#575454;
font-weight:bolder;
line-height:18px;
text-decoration:none;
margin:0px 20px 0px 20px;
}

.wizardlink:hover {
font-family:Tahoma, Verdana;
font-size:11px;
color:#B50404;
font-weight: bolder;
line-height:18px;
text-decoration:none;
margin:0px 20px 0px 20px; 
}


.navBasket 
{
	border-bottom:solid 2px #E6E6E7;
	color:#575454;
	width:100%;
	margin:0px 0px 5px 0px;
	padding:0px;
	font-weight: bolder;
	line-height:18px;
	text-decoration:none; 
	}
.nav 
{
	padding:0px 6px 0px 6px;
}
.navSel 
{
	padding:0px 6px 0px 6px;
	color:#B50404;
	}
.navRBorder 
{
	border-right:solid 2px #E6E6E7;
	}

/* Basket form End */