/* CSS Document */

 /* for all html general tag */
body 
	{	
	margin: 0 auto ; 
	padding:0px;
	font-family:  Arial, Helvetica, sans-serif;
	font-size:12px;
	}


/*   for links class   */
A 	   
	{ 
	font-size:12px; 
	color: #993300;  
	text-decoration:underline;
	}
	
A:HOVER
	{   
	font-size:12px;  
	color: #ff0000; 
	text-decoration:underline;  
	}
	 


A.link 
	{
    font-size:14px; 
    color: #0033CC;
    text-decoration:underline;
    }
A:HOVER.link 
	{
    font-size:14px;
    color: #CC0000;
    text-decoration:underline;
    }
 

A.link1 
	{
	font-size:14px; 
    color: #000000;
    text-decoration:none;
    }
A:HOVER.link1 
	{ 
    font-size:14px;
    color: #CC0000;
    text-decoration:none;
    }  
  


A.linkon 
	{
    font-size:14px; 
    color: #CC0000;
    text-decoration:none;
    }
A:HOVER.linkon
	{
	font-size:14px;
    color: #CC0000;
    text-decoration:none;
    }
 


A.link2 
	{
    font-size:13px; 
    color: #293795;
    text-decoration:underline; font-weight:bold; 
    }
A:HOVER.link2 
    {
    font-size:13px;
    color: #ff0000;
    text-decoration:underline; font-weight:bold; 
    }  
  



A.link3 
    { 
    font-size:13px; 
    color: #293795; 
    text-decoration:underline; font-weight:bold;
    }
A:HOVER.link3
	{ 
    font-size:13px;
    color: #D13614; 
    text-decoration:underline; font-weight:bold;
    }

A.link4 
	{
    font-size:12px; 
    color: #0033CC;
    text-decoration:underline;
    }
A:HOVER.link4 
	{
    font-size:12px;
    color: #CC0000;
    text-decoration:underline;
    }


A.link5 
	{
    font-size:11px; 
    color: #293795;
    text-decoration:underline;
    }
A:HOVER.link5 
	{
    font-size:11px;
    color: #CC0000;
    text-decoration:underline;
    }


A.link16 
	{
    font-size:13px; 
    color: #ffffff;
    text-decoration:underline; font-weight:bold; 
    }
A:HOVER.link16
    {
    font-size:13px;
    color: #ff0000;
    text-decoration:underline; font-weight:bold; 
    }  
  

	
A.link8
	{
    font-size:16px; 
    color: #ffffff;
    text-decoration:none;
    }
A:HOVER.link8
	{
    font-size:16px;
    color: #00CCFF;
    text-decoration:none;
    }	

A.link9
	{
    font-size:10px; 
    color: #990000;
    text-decoration:none;
    }
A:HOVER.link9
	{
    font-size:10px;
    color: #0000FF;
    text-decoration:none;
    }


A.faq {font-family: Arial, Helvetica, Sans-Serif; font-size:12px; color:#000000;text-decoration:none; font-weight:bold;}
A:HOVER.faq {font-family: Arial, Helvetica, Sans-Serif; font-size:12px; color:#ff0000;text-decoration:none;font-weight:bold;}


A.link6 
	{
    font-size:11px; 
    color: #293795;
    text-decoration:underline; font-weight:bold;
    }
A:HOVER.link6 
	{
    font-size:11px;
    color: #CC0000;
    text-decoration:underline; font-weight:bold;
    }


A.link7 
	{
    font-size:11px; 
    color: #293795;
    text-decoration:underline; font-weight:bold;
    }
A:HOVER.link7 
	{
    font-size:11px;
    color: #CC0000;
    text-decoration:underline; font-weight:bold;
    }

.text7
	{
    font-size:11px; 
    color: #293795;
    text-decoration:underline; font-weight:bold;
    }
	 
	 

/* font styles Class*/
.fgrey
	{ 
    color:#ACACBC; 
    font-weight:bold; 
    }

.fwhite
	{ 
    color:#fff; 
    font-size:23px; 
    font-weight:bold;
    }


.fred
	{ 
    color: #EF3A32; 
    font-size:23px;
	font-weight:bold;
    }
	
.red
	{ 
    color: #EF3A32; 
    font-size:13px;
	font-weight:bold; padding-left:10px;  padding-top:6px;
    }	
	
	


.fyel
     { 
     color: #FFF100; 
     font-size:23px; 
     font-weight:bold;
     }


.fblack1
     { 
     color:#000000; 
     font-size:17px; 
     font-weight:bold;
     }


.fblue
     { 
     font-size:11px;
     }
.f16
     { 
     
     font-size:16px;
     }

.f20
     { 
     
     font-size:18px; color:#000;
     }

.f30
     { 
     
     font-size:40px; color:#000;
     }

	 
	 .f23
     { 
     
     font-size:23px; color:#000;
     }
.tickbg{ background-image:url(../images/img_index_right.gif); width:192px; height:130px; background-repeat:no-repeat; padding-left:10px; }

.close{ background-image:url(../images/img_index_close.gif); width:192px; height:130px; background-repeat:no-repeat; padding-left:10px; }

.hed{ font-size:22px; font-weight:bold;}


h1
	{
	font-size:22px; 
	font-weight:bold;
	margin:0px;
	padding:0px;
	}

.wht{ background-color:#FDD6C7; border:1px solid #EF3A32; width:188px; height:118px; padding-left:10px; padding-top:5px;}

.lov{ background-color:#C7EAFB; border:1px solid #00AEEF; width:188px; height:118px; padding-left:10px; padding-top:5px;}

.f9
     { 
      
     font-size:10px;
     }

.combg{ background-color:#16C1F3; }
.rowbg{ background-color:#fff; font-size:10px; }

/*Headerpart */
#top
     { width:1004px; 
       margin:0 auto;
     }



/* Middle Part*/                                                                                                                                               
#content
     { width:1004px; 
       margin:0 auto; 
     }


.flowbg { background-image:url(../images/flowers_bg.jpg); background-repeat:repeat-y;}

#nav{ width:150px; float:left; padding-left:30px;}
#txt{ width:415px; float:left; padding-left:10px; padding-right:10px; margin: 0;} 

#txt2{ width:525px; float:left; padding-left:10px; padding-right:10px; margin: 0;} 

#txtin{ width:630px; float:left; padding-left:20px; padding-right:170px; margin: 0;
	}
	
#week2{ width:280px; float:right; vertical-align:top;}

#week{ width:375px; float:right; vertical-align:top;}
#week1{background-image:url(../images/gr_bg.jpg); width:202px;border-bottom:5px solid #E8048F;}

.tpbtom{ background-color:#ED008C; height:5px; width:202px; }
.grdbg{ background-image:url(../images/gr_bg.jpg); width:202px;}
.hol{ padding-left:13px; font-size:11px; font-weight:bold; padding-top:10px; padding-right:10px;}

.tppay{ background-color:#F172AC; height:5px; width:202px; }
.paybg{  background-color:#FBD6DA; width:192px; border-left: 5px solid #F172AC; border-right: 5px solid #F172AC; padding-top:10px; }
.you{ padding-left:13px; font-size:11px; padding-top:10px; padding-right:10px; color:#FF0000;}
.hav{ padding-left:13px; font-size:11px; padding-top:10px; padding-right:10px; color: #003D67;}

.blk{ padding-left:13px; font-size:11px; padding-top:10px; padding-right:10px; color: #000}

.cont{ padding-left:13px; font-size:17px; padding-top:10px; padding-right:10px; color: #000; font-weight:bold;}

.logbor{ background-color:#16C1F3; height:5px; width:202px; }
.logbg{  background-color:#C4E8F2; width:192px; border-left: 5px solid #16C1F3; border-right: 5px solid #16C1F3; padding-top:10px; }

.myaccbor{ background-color:#EF3A32; height:2px; width:380px; }
.myaccbg{  background-color:#FDD6C7; width:370px; border-left: 2px solid #EF3A32; border-right: 2px solid #EF3A32; padding-top:10px; padding-left:10px; }

.comp{  background-color:#EF3A32; width:380px; border: 2px solid #000; padding-top:5px; color:#FFFFFF; padding-bottom:5px; font-size:20px; }

.buy{  background-color:#ED008C; width:140px; border-color:#000; border-style: double  ; padding-top:5px; color:#FFFFFF; padding-bottom:5px; font-size:17px;}

.tellfriend{  background-color:#ED008C; width:150px; border-color:#000; border-style: double  ; padding-top:5px; color:#FFFFFF; padding-bottom:5px; font-size:17px; margin-left:30px; margin-top:10px;}

.comptent{   width:620px; border: 2px solid #16C1F3; padding-top:3px; padding-left:10px; color:#000; padding-bottom:3px; font-size:10px; }

.comptwk{   width:627px; border: 2px solid #16C1F3; padding-top:3px; padding-left:3px; color:#000; padding-bottom:3px; font-size:10px; }

.hrlin{ width:610px ; height:2px; background-color:#00AEEF;}

.bg{  background-color:#00AEEF; height:2px;}

.postbor{ width:412px; height:327px; background-image:url(../images/postcard_plain2.gif);}
.postbor1{ width:412px; height:380px; background-image:url(../images/postcard_plain3.gif);}
.pplfrgt{ padding-left:100px; font-size:9px;}

.bgnum{ background-image:url(../images/love_cms2.gif) ; width:90px; height:80px; padding-bottom:5px;  font-size:16px; color:#fff; font-weight:bold;}


.delbor{ border: 1px solid #000; width:70px; font-size:10px;}


.bropink{ border: 1px solid #ED008C;}
.browht{ border: 1px solid #fff;}

.abc{ width:390px ; background-color:#000; padding-left:15px; padding-right:10px; color:#fff; padding-top:10px;}


.know{ padding-left:13px; font-size:11px; padding-top:10px; padding-right:10px; color: #293795; font-weight:bold;}

.rght{ border:2px solid #000; width:19px; height:19px;}

#frbor{ border:1px solid #000; width:500px; }
.forp{ padding-left:53px;}

.chktop{ padding-top:76px;}






/*Botttom Part*/
#bottom{ width:1004px; margin: 0 auto; padding-top:20px;}

/* end of bottom css */


/* Menu Naviagtion using BACKGROUND IMAGES or color VERTICAL view  */

#nav-section {
	margin: 0;
	padding: 0;
	font-size:11px;
	width:150px;
}

#nav-section ul {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	list-style-type: none;
}

#nav-section ul li {
	border-bottom: 2px solid #E91494;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
}

#nav-section ul li a {
	padding: 2px 0px 2px 4px;
	/*border-right: 1px solid #FFCC00;*/
	
	 background-color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
    font-weight:bold;
	color: #909193;
	text-decoration:none;
	display: block;
}

#nav-section ul li a:hover {
	
	 background-color:#8CCCF0; 
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px; 
	color: #000;
	text-decoration:none;
	}



#nav-section  #on a {
	padding: 2px 0px 2px 4px;
	/*border-right: 1px solid #FFCC00;*/
	
	 background-color:#8CCCF0; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
    font-weight:bold;
	color: #000;
	text-decoration:none;
	display: block;
}

#nav-section #on a:hover {
	
	 background-color:#8CCCF0; 
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px; 
	color: #000;
	text-decoration:none;
	}



/* end of menu css*/



/*  Form Elements  */


.txt, txtar{
width: 300px;
margin-bottom: 5px;  
border:1px solid #000;
}

.txtar{
width: 250px;
height: 150px; 
border:1px solid #000;
}

.boxes{
width: 1em;
}

#submitbutton{
margin-left: 120px; 
border:1px solid #000; 
background-color:#0000CC; 
color:#FFFFFF;
margin-top: 5px;
width: 90px;
}


/*INPUT{
	border-top:#000000 1px solid;
	border-bottom:#000000 1px solid; 
	border-right:#000000 1px solid;
	border-left: #000000 1px solid;
	background-color:#ffffff; 
	font-size:11px;
	height:13px; 
	color:#000000;}*/
	

.txtbox{
	border:#000000 1px solid;
	background-color:#ffffff; 
	font-size:12px;
	height:18px; 
	color:#000000; 
	}
	
.txtbox1{
	border:#000000 1px solid;
	background-color:#ffffff; 
	font-size:12px;
	height:18px; 
	color:#000000; 
	width:215px;}

.txtboxy{
	border:#000000 1px solid;
	background-color:#ffffff; 
	font-size:11px;
	height:13px; 
	color:#000000; }


.but{
	border:#000000 2px solid;
	background-color:#00AEEF;
	color:#fff; font-weight:bold;}

.button{
	border:#000000 2px solid;
	background-color:#00AEEF;  
	font-size:12px; 
	height:22px; width:160px; 
	color:#fff; font-weight:bold;}

.button1{
	border:#000000 2px solid;
	background-color:#00AEEF;  
	font-size:12px; 
	height:22px; width:130px; 
	color:#fff; font-weight:bold;}


.button2{
	border:#000000 2px solid;
	background-color:#00AEEF;  
	font-size:12px; 
	height:22px; width:90px; 
	color:#fff; font-weight:bold;}

.can{
	border:#000000 2px solid;
	background-color:#ED008C;  
	font-size:12px; 
	height:22px; width:160px; 
	color:#fff; font-weight:bold;}

.can3{
	border:#000000 2px solid;
	background-color:#ED008C;
	 width:100px;
	color:#fff; font-weight:bold;
	}
	
.can2{
	border:#000000 2px solid;
	background-color:#ED008C;  
	font-size:12px; 
	height:22px; width:90px; 
	color:#fff; font-weight:bold;}



.go{
	border-top:#003399 1px solid;
	border-bottom:#003399 1px solid;
	border-right:#003399 1px solid;
	border-left: #003399 1px solid;
	background-color:#003b77; 
	font-size:11px;
	font-weight:bold; 
	height:20px; 
	color:#ffffff; 
	width:25px; 
	 }


/*TEXTAREA {
	border-top:#003399 1px solid;
	border-bottom: #003399 1px solid;
	border-right: #003399 1px solid;
	border-left: #003399 1px solid;
	background-color: #ffffff;
	font-size: 11px;
	color:#000000;
	}*/
	
	.txtara {
	border:#000 1px solid;
	
	background-color: #ffffff;
	font-size: 11px;
	color:#000000;
	}

/*SELECT {
	border-top:#003399 1px solid;
	border-bottom: #003399 1px solid;
	border-right: #003399 1px solid;
	border-left: #003399 1px solid;
	background-color: #ffffff; 
	font-size: 11px;
	color:#000000; 
	width:130px; 
	 }*/
	 .selbox {
	border:#000 1px solid;
	
	background-color: #ffffff; 
	font-size: 11px;
	color:#000000; 
	
	 }
	 
.capital{text-transform : capitalize;}





















