/****
	General Styles
****/

*
{
	margin: 0;
	padding:0;
}

html, body
{
	height:100%;
}

body
{
	text-align: center;
	background: #FAD9EC;
	font-family: arial, verdana;
	font-size: 76%;
	background-image: url(../images/index_01.jpg);
	background-repeat:repeat-x;
	background-color:#A0A0A0;
}

#header
{
	border-bottom:0px solid #000;
	width:905px;	
	height:275px;
	position:relative;
	top:0px;
	visibility:visible;
	padding-top:0px;
}
.hedimage1{ position:relative;
			float:left;
			 background-image:url(../images/index_09.jpg);
 			background-repeat:no-repeat;
			height:40px;
			width:22px;}

.hedimage2{ position:relative;
			float:left;
			 background-image:url(../images/index_10.jpg);
 			background-repeat:repeat-x;
			height:40px;
			width:861px;}

.hedimage3{ position:relative;
			float:left;
			 background-image:url(../images/index_11.jpg);
 			background-repeat:no-repeat;
			height:40px;
			width:22px;}



#.logobg
{
		position:relative;	
	width:100%;
	height:90px;
	border:#FF0000 0px solid;
	background-color:#B82279;
	
}

#logo
{
	position:relative;
	left:5px;
	background-image:url(../images/logo.jpg);
	background-repeat: no-repeat;
	width:372px;
	height:80px;
	margin-top:7px;	
	margin-left:5px;
	float:left;
	border:#FF0000 0px solid;
	
}

			


ul
{
	list-style-type: none;
}

a
{
	color: #003682;
	text-decoration: none;

}

dt {
	text-decoration: underline;
}
dd {
	padding-left: 2em;
	
}

/**** surchbuttion****/
 #surchbuttion
{
	height:29px;
	background: url(../images/index_02.jpg);
	position:relative;
	top:0px;
	visibility:visible;
	padding-top:0px;
}


/****
	Main containers
****/

#container
{
	width:905px;
	margin:0 auto;
	/*background: url(../images/main-back.gif);*/
	min-height:100%;
	text-align: left;
	margin-top:20px;
	background-color: #fff;
}


/****

	Main top navigation
	
****/


#topnavdiv
{
	position:relative;
	 margin-top:5px; 
	 border:#FF0000 0px solid; 
	 height:20px;
}

#topnav
{
	position: absolute;
	bottom:0;
	right:0px;
	top:4px;
	width:850px;
	height:20px;
}

#topnav li, .horzmenu li
{
	float:left;
	line-height: 1.5em;
	margin-right:5px;
	padding-left:5px;
	margin-top:0px;
	/*background: url(../images/nav-left.gif) no-repeat;*/
}

#topnav li a
{
	display: block;
	/*background: url(../images/nav-right.gif) right top no-repeat;*/
	padding-right: 4px;
	margin-top:5px;
	font-weight: bold;
	font-family: tahoma;
	font-size:11px;
	color:#000000;
}
#topnav li a:hover
{
	color:#3A5C9E;text-decoration:underline;
}
/****

	 top sub navigation
	
****/


#subnavdiv
{
	position:relative;
	 margin-top:0px; 
	 border:#FF0000 0px solid;
	 height:22px; 

}

#subnav
{
	position: absolute;
	bottom:0;
	right:24px;
	top:0px;
	/*background:url(../images/index_03.jpg) repeat-x left top;*/
	width:306px;
	height: 22px;

}

#subnav li, .horzmenu li
{
	float:left;
	line-height: 1.5em;
	margin-right:3px;
	margin-left:2px;
	margin-top:0px;
	/*background: url(../images/nav-left.gif) no-repeat;*/
}

#subnav li a
{
	display: block;
	/*background: url(../images/nav-right.gif) right top no-repeat;*/
	padding-right:2px;
		padding-left:2px;
	margin-top:0px;
	font-weight: bold;
	font-family: tahoma;
	font-size:11px;
	color:#ffffff;
}

#subnav li a:hover
{
/*background: url(../images/nav-right.gif) right top no-repeat;*/
	padding-right:2px;
		padding-left:2px;
	margin-top:0px;
	font-weight: bold;
	font-family: tahoma;
	font-size:11px;
	color:#DBDBDB;
}
/*-------------------------*/

.horzmenu 
{
	position: relative;
}
.horzmenu li
{
	float:left;
	line-height: 1em;
	margin-right:3px;
	padding-left:3px;
	/*background: url(../images/nav-left.gif) no-repeat;*/
}

.horzmenu li a
{
	display: block;
	/*background: url(../images/nav-right.gif) right top no-repeat;*/
	padding-right: 10px;
	font-weight: bold;
	font-family: tahoma;
	font-size: .9em;
	color:#ffffff;
}

.labeledlist 
{
	position: relative;
	bottom:0;
	right:0;
}

.labeledlist li
{
	float:none;
	line-height: 1.5em;
	margin-right:3px;
	padding-bottom: 5px;
}

.labeledlist .label
{
	float:left;
	line-height: 1.5em;
	margin-right:5px;
	padding-left:12px;
	font-weight: bold;
}
.labeledlist li a
{
	/*background: url(../images/nav-right.gif) right top no-repeat;*/
	padding-right: 12px;
	font-weight: bold;
	font-family: tahoma;
	font-size: .9em;
	color:#8F293F;
}/****
Shoping cart
****/
#mobilimage
{	background-image:url(../images/index_03.jpg);
background-repeat:no-repeat;
 	height:181px;
	width:267px;
	position: absolute;
	bottom:1px;
	right:61px;
	padding-right:8px;
	font-weight: bold;
	font-family: tahoma;
	font-size: 11px;
	color:#2E2D2D;
}
.itemtext{position:relative;
		font-weight: bold;
	font-family: tahoma;
	font-size: 11px;
	color:#ffffff;
	text-align:center;}

/****
shopping cart
****/
/**
Shoping cart
****/
#toplogin
{
	position: absolute;
	bottom:191px;
	right:-22px;
	padding-right:15px;
	font-weight: normal;
	font-family: tahoma;
	font-size: 11px;
	color:#2E2D2D;
	border:#FF0000 0px solid;
	text-align:center;
	width: 350px;
}

.loginbuttion{
		float:left;
		 margin-top:0px; margin-left:15px; margin-right:-10px;}

/****
profilebox 
****/
#profilebox 
{
	position: absolute;
	right:456px;
	font-weight: bold;
	font-family:Trebuchet MS;
	font-size:13px;
	color:#ffffff;
	background-image:url(../images/index_04.jpg);
	width:426px;
	height:109px;
	border:#FF0000 solid 0px;
	top: 136px;
}

.buttionpadding{ position:relative;  padding-left:10px; left:20px; float:left;}

.divmargin{ margin-top:5px; margin-left:50px;}
/****
Profile box
****/
#searchby_box 
{	width:180px;
 	background-color:#FAE2EF;
	border:#C53B88 1px solid;
	 float:right; 
	 margin-top:10px;
	  margin-right:0px;
}

#divpadding 
{	width:170px;
 	background-color:#FAE2EF;
	border:#C53B88 0px solid;
	 float:right; 
	 margin:3px;
	 margin-left:8px;
	
	 position:relative;
	  
	 
}

.profileimage{ position:relative;
			
			 background-image:url(../images/index_19.jpg);
 			background-repeat:repeat-x;
			height:32px;
			width:375px;
			margin-left:24px;
			margin-top:15px;
			border:#993300 0px solid;}


/*--------------------banner-------------------*/

#banner{ position:relative;			
			 background-image:url(../images/index_02.jpg);
 			background-repeat:repeat-x;
			height:238px;
			width:859px;
			margin-left:24px;
			border:#993300 1px solid;
			}
			

#bannerblackborder{ position:relative;
			height:209px;
			width:828px;
			margin:auto;
			border:#000000 1px solid;}	

#bannerwhiteborder{ position:relative;
			top:12px;
			height:211px;
			width:830px;
			margin:auto;
			border:#ffffff 1px solid;}

.banner_left{ position:relative;
		float:left;			
			height:209px;
			width:268px;
				border:#ffffff 0px solid;
				}
				
.banner_right{ position:relative;
		float:left;
		height:209px;
			width:555px;
	border:#ffffff 0px solid;
	}
	
.banner_right_image{	background-image:url(../images/index_12.jpg); 
	background-repeat:no-repeat;
	margin-top:42px;
	margin-left:63px;
	height:168px;
	width:497px;}
	
.signupbuttion{
	position:absolute;
	margin-top:42px;
	margin-left:63px;
	height:36px;
	width:91px;
	left: 215px;
	top: 73px;
	
}


.banner_left_image1{ position:relative;
	float:left;
	background-image:url(../images/index_14.jpg); 
	background-repeat:no-repeat;
	margin-top:16px;
	margin-left:16px;
	height:77px;
	width:104px;
	border:#000000 1px solid;}
	
.banner_left_image2{ position:relative;
	float:left;
	background-image:url(../images/index_15.jpg); 
	background-repeat:no-repeat;
	margin-top:16px;
	margin-left:16px;
	height:77px;
	width:104px;
	border:#000000 1px solid;}
	
.banner_left_image3{ position:relative;
	float:left;
	background-image:url(../images/index_16.jpg); 
	background-repeat:no-repeat;
		margin-top:16px;
	margin-left:16px;
	height:77px;
	width:104px;
	border:#000000 1px solid;}
	
.banner_left_image4{ position:relative;
	float:left;
	background-image:url(../images/index_17.jpg); 
	background-repeat:no-repeat;
	margin-top:16px;
	margin-left:16px;
	height:77px;
	width:104px;
	border:#000000 1px solid;}
	
	
	/**----------------innerpagebanner/

/*--------------------banner-------------------*/

#innerpage_banner{ position:relative;			
			 background-image:url(../images/index_21.jpg);
 			background-repeat:repeat-x;
			height:111px;
			width:859px;
			margin-left:24px;
			border:#993300 1px solid;
			}
			

#innerpage_bannerblackborder{ position:relative;
			height:82px;
			width:828px;
			margin:auto;
			border:#000000 1px solid;}	

#innerpage_bannerwhiteborder{ position:relative;
			top:12px;
			height:84px;
			width:830px;
			margin:auto;
			border:#ffffff 1px solid;}


				
.innerpage_banner_left{ position:relative;
		float:left;
					width:605px;
	border:#ffffff 0px solid;
	}
	
.innerpage_banner_right_image{	background-image:url(../images/index_22.jpg);
		background-repeat:no-repeat;
	margin-top:25px;
	margin-left:30px;
	height:29px;
	width:605px;}
	
.innerpage_signupbuttion{
	position:absolute;
	margin-top:42px;
	margin-left:63px;
	height:36px;
	width:91px;
	left: 629px;
	top: -17px;
}
	

/****
Contents
****/
#contents
{	width:905px;	
	position: relative;
	background-color:#fff;
	overflow:hidden;
	
}

#contents-left
{	position:relative;
	float: left;
	width:640px;
	left:24px;
		background-image:url(../images/index_18.jpg);
	background-repeat:repeat-x;	
	border:#7A7A7A 1px solid;
		top:10px;
		overflow:hidden;
}
#images_mainblock
{ height:170px;	
	width:240px;
	margin-top:10px;
		
	border:#999999 1px  solid;	
}

.images_left
{ position:relative;
float:left;
  height:170px;
	width:102px;
	margin-left:24px;
	border:#999999 0px  solid;

}

.right_blockcontent
{ position:relative;
float:left;
	height:170px;
		width:125px;
		margin:5px;
	border:#999999 0px  solid;	
}

.mainblockhead{ font-family:tahoma;
	font-size:12px;
	font-weight:bold;
	color:#BF004C;
	padding-bottom:3px;
	border-bottom:#5E6B71 1px dotted;}
	
.mainblocktext{ font-family:tahoma;
	font-size:12px;
	font-weight:normal;
	color:#59545A;
	padding-top:5px;
	border-bottom:#3B3B3B 0px dotted;}


#contents-right
{	position:relative;
	float:right;
	width:216px;
	right:20px;
	border:#FF0000 0px solid;
	margin-top:10px;
		overflow:hidden;

}

.rightbanner_1{ background-image:url(../images/index_07.jpg);
				background-repeat:no-repeat;
					width:210px;
					height:145px;
					margin-left:10px;}
					
.rightbanner_2{ background-image:url(../images/index_08.jpg);
				background-repeat:no-repeat;
					width:190px;
					height:98px;
					margin-left:15px;
					margin-top:10px;
					margin-bottom:10px;}



.freetext
{
font-family: Arial;
font-size: 11px;
font-weight: normal;
color: #03206F;
text-decoration: none;
}


/****
Block Header
****/
h5 {
	background: url(../images/arrow.gif) no-repeat left center;
	padding: 0 2px;
	font-size: 1.3em;
}

h5.right {
	background: url(../images/arrow.gif) no-repeat right center;
	padding: 0 12px;
	padding: 0 12px;
	font-size: 1.3em;
}

.block-seperator 
{
	content:".";
	display:block;
	height:15px;
	clear:both;
	visibility:hidden;
}

/**** Footer1****/



#footernavdiv
{
	position:relative;
	width:860px;
	left:24px;
	 border:#C9C7CB 1px solid; 
		 background-color:#E9E7ED;
		 overflow:hidden;
		 
	}

#quicklink{position:relative;
float:left;
	width:390px;
	left:24px;
	top:15px;
	margin-bottom:15px;
	 border-right:#62596B 1px dotted; 
	  overflow:hidden;
	
	}
	
	
#More_info{position:relative;
float:left;
	width:250px;
		left:34px;
	top:15px;
	margin-bottom:15px;
	 border-right:#62596B 1px dotted; 
	  overflow:hidden;
	
	}
	
#my{position:relative;
float:left;
	width:150px;
	left:100px;
	top:15px;
	margin-bottom:15px;
	 border-right:#FF0000 1px solid; 
	  overflow:hidden;
	
	}
	
	
	
.quicklink_divpotion{position:relative;
float:left;
	width:125px;
	 border-right:#FF0000 0px solid; 
	
	}



.footerhight{position:relative;
	width:712px;
	height: 38px;
		background-color:#B82279;}
		
.footerweidth{width:620px; 
	margin:auto;
 	border:#FF0000 0px solid}		
		


#footernav
{
	position:relative;
	bottom:0;
	right:0px;	
	top:0px;
	/*background:url(../images/index_01.jpg) repeat-x left top;*/
	
	
}

#footernav li, .vertical li:
{
	float:left;
	line-height: 1.5em;
	margin-right:1px;
	padding-left:2px;
	margin-left:
	margin-top:0px;
	
	/*background: url(../images/nav-left.gif) no-repeat;*/
}

#footernav li a
{
	display: block;
	/*background: url(../images/nav-right.gif) right top no-repeat;*/
	padding-right: 2px;
	margin-left: 3px;
	margin-top:0px;
	font-weight:normal;
	font-family: verdana;
	font-size:10px;
	color:#403B4B;
	
}#footernav li a:hover
{
	color:#3A5C9E;
	text-decoration:underline;
}


/*-------------------footernav1---*/

#footernav1
{
	position:relative;
	bottom:0;
	right:0px;	
	top:0px;
	/*background:url(../images/index_01.jpg) repeat-x left top;*/
	
	
}

#footernav1 li, .vertical li:
{
	float:left;
	line-height: 1.5em;
	margin-right:1px;
	padding-left:2px;
	margin-left:
	margin-top:0px;
	
	/*background: url(../images/nav-left.gif) no-repeat;*/
}

#footernav1 li a
{
	display: block;
	/*background: url(../images/nav-right.gif) right top no-repeat;*/
	padding-right: 2px;
	margin-left: 3px;
	margin-top:0px;
	font-weight:normal;
	font-family: verdana;
	font-size:10px;
	color:#403B4B;
	
}#footernav1 li a:hover
{
	color:#3A5C9E;text-decoration:underline;
	}



/*----------------------------*/

/*-------------------footernav2---*/

#footernav2
{
	position:relative;
	bottom:0;
	right:0px;	
	top:0px;
	/*background:url(../images/index_01.jpg) repeat-x left top;*/
	
	
}

#footernav2 li, .vertical li:
{
	float:left;
	line-height: 1.5em;
	margin-right:1px;
	padding-left:2px;
	margin-left:
	margin-top:0px;
	
	/*background: url(../images/nav-left.gif) no-repeat;*/
}

#footernav2 li a
{
	display: block;
	/*background: url(../images/nav-right.gif) right top no-repeat;*/
	padding-right: 2px;
	margin-left: 3px;
	margin-top:0px;
	font-weight:normal;
	font-family: verdana;
	font-size:10px;
	color:#403B4B;
	
}#footernav2 li a:hover
{
	color:#3A5C9E;text-decoration:underline;
}



/*----------------------------*/

/*-------------------footernav2---*/

#footernav3
{
	position:relative;
	bottom:0;
	right:0px;	
	top:0px;
	/*background:url(../images/index_01.jpg) repeat-x left top;*/
	
	
}

#footernav3 li, .vertical li:
{
	float:left;
	line-height: 1.5em;
	margin-right:1px;
	padding-left:2px;
	margin-left:
	margin-top:0px;
	
	/*background: url(../images/nav-left.gif) no-repeat;*/
}

#footernav3 li a
{
	display: block;
	/*background: url(../images/nav-right.gif) right top no-repeat;*/
	padding-right: 2px;
	margin-left: 3px;
	margin-top:0px;
	font-weight:normal;
	font-family: verdana;
	font-size:10px;
	color:#403B4B;
	
}#footernav3 li a:hover
{
	color:#3A5C9E;text-decoration:underline;
}



/*----------------------------*/


/*-------------------footernav2---*/

#footernav4
{
	position:relative;
	bottom:0;
	right:0px;	
	top:0px;
	/*background:url(../images/index_01.jpg) repeat-x left top;*/
	
	
}

#footernav4 li, .vertical li:
{
	float:left;
	line-height: 1.5em;
	margin-right:1px;
	padding-left:2px;
	margin-left:
	margin-top:0px;
	
	/*background: url(../images/nav-left.gif) no-repeat;*/
}

#footernav4 li a
{
	display: block;
	/*background: url(../images/nav-right.gif) right top no-repeat;*/
	padding-right: 2px;
	margin-left: 3px;
	margin-top:0px;
	font-weight:normal;
	font-family: verdana;
	font-size:10px;
	color:#403B4B;
	
}#footernav4 li a:hover
{
	color:#3A5C9E;text-decoration:underline;
}



/*----------------------------*/



/*-------------------footernav2---*/

#footernav5
{
	position:relative;
	bottom:0;
	right:0px;	
	top:0px;
	/*background:url(../images/index_01.jpg) repeat-x left top;*/
	
	
}

#footernav5 li, .vertical li:
{
	float:left;
	line-height: 1.5em;
	margin-right:1px;
	padding-left:2px;
	margin-left:
	margin-top:0px;
	
	/*background: url(../images/nav-left.gif) no-repeat;*/
}

#footernav5 li a
{
	display: block;
	/*background: url(../images/nav-right.gif) right top no-repeat;*/
	padding-right: 2px;
	margin-left: 3px;
	margin-top:0px;
	font-weight:normal;
	font-family: verdana;
	font-size:10px;
	color:#403B4B;
	
}#footernav5 li a:hover
{
	color:#3A5C9E;text-decoration:underline;
}



/*----------------------------*/


.bottmhead{	margin-top:0px;
	font-weight:normal;
	font-family: verdana;
	font-size:11px;
	color:#403B4B;
	margin-left:3px;
	font-weight:bold;}

.blankdiv{ height:20px;
border:#FF0000 0px solid;
 		 		}
				
				
.blankdivmiddle{height:20px; position:relative; float:left; width:905px; border:#FF0000 0px solid;
 		 		}				
				
				
.bodytext{margin-top:0px;
	font-weight:normal;
	font-family: verdana;
	font-size:12px;
	color:#000000;
	margin-left:7px;
	margin-right:7px;
	font-weight:normal;
	margin-bottom:5px;}	
	
.bodyhead{margin-top:5px;
	font-weight:normal;
	font-family: tahoma;
	font-size:14px;
	color:#000000;
	margin-left:7px;
	margin-bottom:5px;	
	font-weight:bold;}	
	
#massagebox{ position:relative;
			 margin-top:15px;
			margin-left:7px;
			margin-right:7px;
			overflow:hidden;}
			
.massagebox_head{ position:relative;
			 padding-top:5px;
			 height:20px;
			  padding-bottom:5px;
			padding-left:10px;
			font-weight:normal;
		font-family:arial;
		font-size:15px;
		color:#ffffff;
		font-weight:bold;
			background-color:#6A6767;
			border-bottom:#FFFFFF 1px solid;}
			
.massagebox_td{ position:relative;
				float:left;
			 padding-top:2px;
			  padding-bottom:2px;
			padding-left:3px;
			font-weight:normal;
		font-size:13px;
		color:#4C4C4C;
		font-weight:normal;
		width:260px;
		height:20px;
		border-bottom:#FFFFFF 1px solid;
			background-color:#EDE9E9;}
			
.date_time_reapit_td{ position:relative;
				float:left;
			 padding-top:2px;
			  padding-bottom:2px;
			padding-left:3px;
			font-weight:normal;
		font-family:arial;
		font-size:13px;
		color:#4C4C4C;
		font-weight:normal;
		width:117px;
		height:20px;
		border-left:#FFFFFF 1px solid;
		border-bottom:#FFFFFF 1px solid;
			background-color:#EDE9E9;}
				
/*-----------         copy right & nav --------------*/
/**** Footer1****/



#bottomnavdiv
{
	position:relative;
	 margin-top:0px; 
	 border:#FF0000 0px solid; 
	 height:40px;
}
.bottomnavauto{position:relative;
	width:490px;
	height: 38px;
	margin:auto;}


#bottomnav
{
	position: absolute;
	bottom:0;
	right:0px;
	
	top:0px;
	width:490px;
	height: 38px;
	
}

#bottomnav li, .horzmenu li
{
	float:left;
	line-height: 1.5em;
	margin-right:1px;
	padding-left:0px;
	margin-left:
	margin-top:0px;
	/*background: url(../images/nav-left.gif) no-repeat;*/
}

#bottomnav li a
{
	display: block;
	/*background: url(../images/nav-right.gif) right top no-repeat;*/
	padding-right: 2px;
	margin-left: 3px;
	margin-top:10px;
	font-weight:normal;
	font-family: Trebuchet MS;
	font-size:11px;
	color:#2E2D2D;
}#bottomnav li a:hover
{
	color:#B82279;
}

#copyright
{
	position:relative;
	font-family: verdana;
	font-size:12px;
	color:#7A7A7A;
	font-weight:bold;
	text-align:center;
	margin-top:3px;
		height:20px;
		/*background:url(../images/index_01.jpg) repeat-x left top;*/
	
	
}
