body{
   margin:0;
   padding:0;
   text-align:center;
   background-color:#ffffff;
   }

.txt_header
{
color:#B84D81;
font-size:12px;
font-family:Verdana;
font-weight:bold;
padding:0  ;
}

   h1{
   font-family:Arial;
   font-weight:normal;
   font-size:24px;
   font-weight:bold;
   margin:0;
   color:#000000;
   }
      h2{
   font-family:Arial;
   font-weight:normal;
   font-size:18px;
   font-weight:bold;
   margin:0;
   color:#ffffff;
   }

   h3{
   font-family:Arial, Helvetica, sans-serif;
   font-weight:normal;
   font-size:12px;
   display:inline;
   margin:0;
   color:#ffffff;
   }

  h4{
  display:inline;
  font-size:13px;
  font-weight:bold;
  font-family:Verdana;
  }

  h5{
  display:inline;
  font-size:13px;
  font-weight:normal;
  font-family:Verdana;
  }
  
   p, form, h1, h2, h3, ul, li, a{
   margin:0;
   padding:0;
   }

	.clear{
   clear:both;
	}

   div{
   margin:0;
   padding:0;
   font-size:1px;
   }

#nav-main{
position:relative;
margin:0px;
padding:0px;
width:100%;
height:auto;
clear:both;
z-index:2;
}

#nav-main ul li h2 a{
font-family:Arial; 
font-size:12px;
}
#nav-main ul li a{
font-family:Arial; 
font-size:12px;
}
#nav-main2{
position:relative;
margin:0px;
padding:0px;
width:100%;
height:auto;
clear:both;
z-index:2;
}

#nav-main2 ul li h2 a{
font-family:Arial; 
font-size:12px;
}
#nav-main2 ul li a{
font-family:Arial; 
font-size:12px;
}

   #container{
margin:0;
   padding:0;
   width:1070px;
   height:auto;
   display:table;
   text-align:center;
/*float:left;*/
   border:1px solid #910029;
   background-color:#BC004C;
   float:left;
   }

   #container-1024{
margin:0 auto;
   padding:0;
   width:1300px;
   height:auto;
   display:table;
   text-align:center;
/*float:left;*/
   border:1px solid #910029;
   background-color:#BC004C;
   }

   #container_sv{
margin:0 auto;
   padding:0;
   width:1001px;
   height:auto;
   display:table;
   text-align:center;
/*float:left;*/
   border:1px solid #FF6699;
   background-color:#FFFFFF;
   }

   #flo_gift{
   margin:0 auto;
   padding:0;
   width:700px;
   height:auto;
   clear:both;
   text-align:center;
   }

   #flo_gift-1{
   margin:2px 0 2px 0px;
   padding:0;
   width:350px;
   height:20px;
   float:left;
   text-align:center;
   }

   #flo_gift-2{
   margin:2px 0px 2px 0;
   padding:0;
   width:350px;
   height:20px;
   float:right;
   text-align:center;
   border:0px solid red;
   }

   #header{
   margin:0;
   padding:0;
   width:1070px;
   height:100px;
   clear:both;
   text-align:center;
   }

   #header-1024{
   margin:0 auto;
   padding:0;
   width:1070px;
   height:100px;
   clear:both;
   text-align:center;
   }

   #header_sv{
   margin:0;
   padding:0;
   width:1001px;
   height:100px;
   clear:both;
   text-align:center;
   background:url(../images/valentines-day-banner-spanish.jpg) no-repeat;
   }

   #h-logo{
   margin:15px 0 0 0;
   padding:0;
   width:336px;
   height:60px;
   float:left;
   text-align:center;
   background:url(http://www.mydearvalentine.com/images/mydear-valentine-valentinstag-logo.jpg) no-repeat;
   }

   #h-ads{
   margin:0px 0px 0 0;
   padding:0;
   width:728px;
   height:90px;
   float:right;
   text-align:center;
   border:0px solid red;
   }

   #prod-outer-box{
	width:100%;
	text-align:center;
}
#prod2{
	width:70%;
	margin:0 auto;
}

#prod2 .prod-area{
	width:auto;
	padding-top:5px;
	padding-bottom:5px;
}

#prod2 .prod-area .prod-left{
	float:left;
	width:25%;
	text-align:center;
}

#prod2 .prod-area .prod-right{
	float:right;
	width:24%;
	text-align:center;
}

#product{
	width:auto;
}

#product .prod-header{
	 text-align:center; 
	 font:bold 16px/30px Arial;
}

#product .prod-header h2{
	 text-align:center; 
	 font:bold 16px/30px Arial;
	 color:#ffffff;
}

#product .prod-area{
	 width:auto;
	 text-align:center; 
}

#product .prod-left{
	 float:left;
	 width:45%;
	 margin-top:10px;
	 text-align:center; 
	 font:bold 12px/15px Arial;
}

#product .prod-right{
	 float:right;
	 width:45%;
	 margin-top:10px;
	 text-align:center; 
	 font:bold 12px/15px Arial;
}

#product .prod-left2{
	 float:left;
	 width:24.9%;
	 margin-top:10px;
	 text-align:center; 
	 font:bold 12px/15px Arial;
}

#product .prod-right2{
	 float:right;
	 width:24%;
	 margin-top:10px;
	 text-align:center; 
	 font:bold 12px/15px Arial;
}

#product .prod-left3{
	 float:left;
	 width:33%;
	 margin-top:10px;
	 text-align:center; 
	 font:bold 12px/15px Arial;
}

#product .prod-right3{
	 float:right;
	 width:33%;
	 margin-top:10px;
	 text-align:center; 
	 font:bold 12px/15px Arial;
}

#product .prod-left4{
	 float:left;
	 width:24.9%;
	 margin-top:10px;
	 text-align:center; 
	 font:bold 12px/15px Arial;
}

#product .prod-right4{
	 float:right;
	 width:24%;
	 margin-top:10px;
	 text-align:center; 
	 font:bold 12px/15px Arial;
}

#product .prod-left5{
	 float:left;
	 width:19.9%;
	 margin-top:10px;
	 text-align:center; 
	 font:bold 12px/15px Arial;
}

#product .prod-right5{
	 float:right;
	 width:19%;
	 margin-top:10px;
	 text-align:center; 
	 font:bold 12px/15px Arial;
}


.nav_txt
{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#FFFFFF;
font-size:12px;
background-color:#900102;
height:25px;
margin-bottom:3px;
text-align:center;
width:1070px;
}

.nav_txt-1024
{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#FFFFFF;
font-size:12px;
background-color:#900102;
height:25px;
margin-bottom:3px;
text-align:center;
width:100%;
}
#topNav
{
margin:0px;
list-style:none;
padding:0;
padding-top:3px;
margin:0 140px 0px 220px;
}
#topNav li
{
margin:0px;
float:left;
}
#topNav li a
{
margin:0px;
float:left;
color:#fff;
padding:2px 5px 2px 5px;
}

   #nav-pane{
   margin:0;
   padding:0;
   width:1003px;
   height:20px;
   clear:both;
   text-align:center;
   background-color:#FAFAFA;
   }

   #nav-pane-inner-left{
   margin:3px 0 0 0px;
   padding:0;
   width:1000px;
   height:auto;
   text-align:center;
   background-color:#F2EBD8;
   border-top:2px solid #E0E0E4;
   border-bottom:2px solid #E0E0E4;
   }
   #nav-pane-inner-left ul{
   margin:0;
   padding:0;
   list-style-type:none;
   }

   #nav-pane-inner-left ul li{
   margin:0;
   padding:0;
   display:inline;
   font-family:Arial, Helvetica, sans-serif;
   font-weight:normal;
   font-style:normal;
   font-size:13px;
   color:#016E95;
   text-decoration:none;
   }

   #nav-pane-inner-left ul li a{
   font-family:Arial, Helvetica, sans-serif;
   font-weight:normal;
   font-style:normal;
   font-size:13px;
   color:#016E95;
   text-decoration:none;
   }

   #nav-pane-inner-left ul li a:hover{
   font-family:Arial, Helvetica, sans-serif;
   font-weight:normal;
   font-style:normal;
   font-size:13px;
   color:#016E95;
   text-decoration:underline;
   }
 #nav-pane-sec-left{
   margin:3px 0 0 0px;
   padding:0;
   width:1000px;
   height:auto;
   text-align:center;
   background-color:#91CDD7;
   border-top:2px solid #E0E0E4;
   border-bottom:2px solid #E0E0E4;
   }
   #nav-pane-sec-left ul{
   margin:0;
   padding:0;
   list-style-type:none;
   }

   #nav-pane-sec-left ul li{
   margin:0;
   padding:0;
   display:inline;
   font-family:Arial, Helvetica, sans-serif;
   font-weight:bold;
   font-style:normal;
   font-size:12px;
   color:#fff;
   text-decoration:none;
   }

   #nav-pane-sec-left ul li a{
   font-family:Arial, Helvetica, sans-serif;
   font-weight:bold;
   font-style:normal;
   font-size:12px;
   color:#fff;
   text-decoration:none;
   }

   #nav-pane-sec-left ul li a:hover{
   font-family:Arial, Helvetica, sans-serif;
   font-weight:bold;
   font-style:normal;
   font-size:12px;
   color:blue;
   text-decoration:underline;
   }
   #nav-pane-inner-right{
   margin:6px 50px 0 0;
   padding:0;
   width:auto;
   height:auto;
   float:left;
   text-align:center;
   background-color:#E0E0E4;
   }


   #nav-pane-inner-right ul{
   margin:0;
   padding:0;
   list-style-type:none;
   }

   #nav-pane-inner-right ul li{
   margin:0;
   padding:0;
   display:inline;
   font-family:Arial, Helvetica, sans-serif;
   font-weight:bold;
   font-style:normal;
   font-size:12px;
   color:#000000;
   text-decoration:none;
   }

   #nav-pane-inner-right ul li a{
   font-family:Arial, Helvetica, sans-serif;
   font-weight:bold;
   font-style:normal;
   font-size:12px;
   color:#016E95;
   text-decoration:none;
   }

   #nav-pane-inner-right ul li a:hover{
   font-family:Arial, Helvetica, sans-serif;
   font-weight:bold;
   font-style:normal;
   font-size:12px;
   color:#575759;
   text-decoration:underline;
   }
   .nav-pane-text{
   margin:0;
   padding:0;
   display:block;
   font-family:Arial, Helvetica, sans-serif;
   font-weight:normal;
   font-style:normal;
   font-size:12px;
   color:#000000;
   text-decoration:none;
   float:left;
   }

   .space1{
   margin:0;
   padding:0;
   width:40px;
   height:30px;
   float:left;
   }

   .space2{
   margin:0;
   padding:0;
   width:50px;
   height:20px;
   float:left;
   }

   .space3{
   margin:0;
   padding:0;
   width:202px;
   height:20px;
   clear:both;
   }

   .space4{
   margin:0;
   padding:0;
   width:202px;
   height:8px;
   clear:both;
   }

   #main{
   margin:3px 0 0 0;
   padding:0;
   width:1070px;
   height:auto;
   clear:both;
   text-align:left;
   }


   #main-left{
   margin:0 0 0 0px;
   padding:0;
   width:202px;
   height:auto;
   float:left;
   text-align:center;
   background-color:#BC004C;
   }

   #main-left-1024{
   margin:0 0 0 0px;
   padding:0;
   width:202px;
   height:auto;
   float:left;
   text-align:center;
   background-color:#BC004C;
   }

   .left-links{
   margin:0;
   padding:0;
   width:202px;
   height:auto;
   clear:both;
   text-align:center;
   }

   .links-heading{
   margin:0;
   padding:0;
   width:202px;
   height:20px;
   clear:both;
   font-family:Arial, Helvetica, sans-serif;
   font-weight:bold;
   font-style:normal;
   font-size:14px;
   color:#FFFFFF;
   text-decoration:none;
   text-align:left;
   background-color:#900102;
   }

   .links-heading-inner{
   margin:0 0 0 15px;
   padding:0;
   width:auto;
   height:auto;
   clear:both;
   font-family:Arial, Helvetica, sans-serif;
   font-weight:bold;
   font-style:normal;
   font-size:14px;
   color:#FFFFFF;
   text-decoration:none;
   text-align:left;
   background-color:#900102;
   }

   .links-heading-inner a{
   font-family:Arial, Helvetica, sans-serif;
   font-weight:bold;
   font-style:normal;
   font-size:14px;
   color:#FFFFFF;
   text-decoration:none;
   }

   .links-heading-inner a:hover{
   font-family:Arial, Helvetica, sans-serif;
   font-weight:bold;
   font-style:normal;
   font-size:14px;
   color:#FFFFFF;
   text-decoration:none;
   }

   .links-list{
   margin:0;
   padding:0;
   width:202px;
   height:auto;
   clear:both;
   text-align:left;
   }

   .links-list ul{
   margin:0 0 0 2px;
   padding:0;
   list-style-type:none;
   }

   .links-list ul li{
   margin:0;
   padding:0 0 0 10px;
   line-height:20px;
   font-family:Arial, Helvetica, sans-serif;
   font-weight:normal;
   font-style:normal;
   font-size:12px;
   color:#ffffff;
   text-decoration:none;
   /*background:url(../images/bulllet.jpg) no-repeat;*/
   background-position:0 52%;
   }

   .links-list ul li a{
   font-family:Arial, Helvetica, sans-serif;
   font-weight:normal;
   font-style:normal;
   font-size:12px;
   color:#ffffff;
   text-decoration:none;
   }

   .links-list ul li a:hover{
   font-family:Arial, Helvetica, sans-serif;
   font-weight:normal;
   font-style:normal;
   font-size:12px;
   color:#ffffff;
   text-decoration:underline;
   }

   .feature-links-list{
   margin:0;
   padding:0;
   width:auto;
   height:auto;
   clear:both;
   text-align:left;
   }

   .feature-links-list ul{
   margin:0 0 0 2px;
   padding:0;
   list-style-type:none;
   }

   .feature-links-list ul li{
   margin:0;
   padding:0 0 0 10px;
   line-height:20px;
   font-family:Arial, Helvetica, sans-serif;
   font-weight:normal;
   font-style:normal;
   font-size:12px;
   color:#4939B0;
   text-decoration:none;
   background:url(../images/bulllet.jpg) no-repeat;
   background-position:top;
   background-position:0 52%;
   }

   .feature-links-list ul li a{
   font-family:Arial, Helvetica, sans-serif;
   font-weight:normal;
   font-style:normal;
   font-size:12px;
   color:#4939B0;
   text-decoration:none;
   }

   .feature-links-list ul li a:hover{
   font-family:Arial, Helvetica, sans-serif;
   font-weight:normal;
   font-style:normal;
   font-size:12px;
   color:#4939B0;
   text-decoration:underline;
   }

   .spl-links-list{
   margin:0;
   padding:0;
   width:auto;
   height:auto;
   clear:both;
   text-align:left;
   }

   .spl-links-list ul{
   margin:0 0 0 2px;
   padding:0;
   list-style-type:disc;
   }

   .spl-links-list ul li{
   margin:0;
   padding:0 0 0 10px;
   line-height:20px;
   font-family:Arial, Helvetica, sans-serif;
   font-weight:normal;
   font-style:normal;
   font-size:12px;
   color:$ffffff;
   text-decoration:none;
   /*background:url(../images/heart-bullet1.gif) no-repeat top left;*/
   background-position:0 52%;
   }

   .spl-links-list ul li a{
   font-family:Arial, Helvetica, sans-serif;
   font-weight:normal;
   font-style:normal;
   font-size:12px;
   color:$ffffff;
   text-decoration:none;
   }

   .spl-links-list ul li a:hover{
   font-family:Arial, Helvetica, sans-serif;
   font-weight:normal;
   font-style:normal;
   font-size:12px;
   color:$ffffff;
   text-decoration:underline;
   }

   .spl-links-listd{
   margin:0;
   padding:0;
   width:auto;
   height:auto;
   clear:both;
   text-align:left;
   }

   .spl-links-listd ul{
   margin:0 0 0 2px;
   padding:0;
   list-style-type:none;
   }

   .spl-links-listd ul li{
   margin:0;
   padding:0 0 0 2px;
   line-height:12px;
   font-family:Arial, Helvetica, sans-serif;
   font-weight:normal;
   font-style:normal;
   font-size:12px;
   color:#565657;
   text-decoration:none;
   /*background:url(../images/heart-bullet1.gif) no-repeat top left;*/
   background-position:0 52%;
   }

   .spl-links-listd ul li a{
   font-family:Arial, Helvetica, sans-serif;
   font-weight:normal;
   font-style:normal;
   font-size:12px;
   color:#565657;
   text-decoration:none;
   }

   .spl-links-listd ul li a:hover{
   font-family:Arial, Helvetica, sans-serif;
   font-weight:normal;
   font-style:normal;
   font-size:12px;
   color:#565657;
   text-decoration:underline;
   }

   .spl-links-listev{
   margin:0;
   padding:0;
   width:auto;
   height:auto;
   clear:both;
   text-align:left;
   }

   .spl-links-listev ul{
   margin:0 0 0 2px;
   padding:0;
   list-style-type:none;
   }

   .spl-links-listev ul li{
   margin:0;
   padding:0 0 0 2px;
   line-height:12px;
   font-family:Arial, Helvetica, sans-serif;
   font-weight:normal;
   font-style:normal;
   font-size:12px;
   color:#565657;
   text-decoration:none;
   /*background:url(../images/heart-bullet1.gif) no-repeat top left;*/
   background-position:0 52%;
   }

   .spl-links-list2{
   margin:0 10px 0 0;
   padding:0;
   width:auto;
   height:auto;
   float:right;
   text-align:left;
   }

   .spl-links-list2 ul{
   margin:0 0 0 2px;
   padding:0;
   list-style-type:none;
   }

   .spl-links-list2 ul li{
   margin:0;
   padding:0 0 0 10px;
   line-height:20px;
   font-family:Arial, Helvetica, sans-serif;
   font-weight:normal;
   font-style:normal;
   font-size:12px;
   color:#2416D3;
   text-decoration:none;
  
   }

   .spl-links-list2 ul li a{
   font-family:Arial, Helvetica, sans-serif;
   font-weight:normal;
   font-style:normal;
   font-size:12px;
   color:#2416D3;
   text-decoration:none;
   }

   .spl-links-list2 ul li a:hover{
   font-family:Arial, Helvetica, sans-serif;
   font-weight:normal;
   font-style:normal;
   font-size:12px;
   color:#2416D3;
   text-decoration:underline;
   }

  .spl-links-list3{
   margin:0;
   padding:0;
   width:auto;
   height:auto;
   clear:both;
   text-align:left;
   }

   .spl-links-list3 ul{
   margin:0 0 0 30px;
   padding:0;
   /*list-style-type:none;*/
   }

   .spl-links-list3 ul li{
   margin:0;
   padding:0 0 0 2px;
   line-height:20px;
   font-family:Arial, Helvetica, sans-serif;
   font-weight:normal;
   font-style:normal;
   font-size:12px;
   color:#000000;
   text-decoration:none;
   /*background:url(../images/heart-bullet1.gif) no-repeat top left;*/
   background-position:0 52%;
   }

   .spl-links-list3 ul li a{
   font-family:Arial, Helvetica, sans-serif;
   font-weight:normal;
   font-style:normal;
   font-size:12px;
   color:#000000;
   text-decoration:none;
   }

   .spl-links-list3 ul li a:hover{
   font-family:Arial, Helvetica, sans-serif;
   font-weight:normal;
   font-style:normal;
   font-size:12px;
   color:#000000;
   text-decoration:underline;
   }

	.buyLink {
	font-family:Arial, Helvetica, sans-serif;
	height:36px;
	padding-bottom:2px;
	text-align:center;
	color:#FF0000;
	font-size:16px;
	font-weight:bold;
	}

	.buyLink a:hover{
	font-family:Arial, Helvetica, sans-serif;
	height:36px;
	padding-bottom:2px;
	text-align:center;
	color:#FF0000;
	font-size:16px;
	font-weight:bold;
	text-decoration:underline;
	}

	.buyLink a {
	font-family:Arial, Helvetica, sans-serif;
	height:36px;
	padding-bottom:2px;
	text-align:center;
	color:#FF0000;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	}

	.buyLink a:visited {
	font-family:Arial, Helvetica, sans-serif;
	height:36px;
	padding-bottom:2px;
	text-align:center;
	color:#FF0000;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	}

	.buyLink a:active {
	font-family:Arial, Helvetica, sans-serif;
	height:36px;
	padding-bottom:2px;
	text-align:center;
	color:#FF0000;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	}

	.ideaTitle {
	font-family:Arial, Helvetica, sans-serif;
	height:36px;
	padding-bottom:2px;
	text-align:center;
	color:#868686;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	}

	.ideaTitle a:hover{
	font-family:Arial, Helvetica, sans-serif;
	height:36px;
	padding-bottom:2px;
	text-align:center;
	color:#868686;
	font-size:13px;
	font-weight:bold;
	text-decoration:underline;
	}

	.ideaTitle a {
	font-family:Arial, Helvetica, sans-serif;
	height:36px;
	padding-bottom:2px;
	text-align:center;
	color:#868686;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	}

	.ideaTitle a:visited {
	font-family:Arial, Helvetica, sans-serif;
	height:36px;
	padding-bottom:2px;
	text-align:center;
	color:#868686;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	}

	.ideaTitle a:active {
	font-family:Arial, Helvetica, sans-serif;
	height:36px;
	padding-bottom:2px;
	text-align:center;
	color:#868686;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	}

.clearboth{
	clear:both;
}

   #main-right{
   margin:0 5px 0 0;
   padding:0;
   width:854px;
   height:auto;
   float:right;
   text-align:center;
   }

   #main-right-runner{
   margin:0;
   padding:0;
   width:814px;
   height:auto;
   font-family:Arial, Helvetica, sans-serif;
   font-size:12px;
   color:#ffffff;
   text-decoration:none;
   clear:both;
   text-align:left;
   }

   #main-right-runner a{
   font-family:Arial, Helvetica, sans-serif;
   font-size:12px;
   color:#ffffff;
   font-weight:bold;
   text-decoration:none;
   }

   #main-right-runner a:hover{
   font-family:Arial, Helvetica, sans-serif;
   font-size:12px;
   color:#ffffff;
   font-weight:bold;
   text-decoration:underline;
   }

   #main-right-runner a:active{
   font-family:Arial, Helvetica, sans-serif;
   font-size:12px;
   color:#ffffff;
   font-weight:bold;
   text-decoration:none;
   }

   #main-right-runner a:visited{
   font-family:Arial, Helvetica, sans-serif;
   font-size:12px;
   color:#ffffff;
   font-weight:bold;
   text-decoration:none;
   }

   .main-right-ads{
   margin:0;
   padding:0;
   width:814px;
   height:auto;
   clear:both;
   text-align:left;
   }

   .main-right-ads-2{
   margin:0;
   padding:0;
   width:814px;
   height:auto;
   clear:both;
   text-align:center;
   }

   .main-right-space{
   margin:0;
   padding:0;
   width:814px;
   height:18px;
   clear:both;
   text-align:center;
   }

   .main-right-heading{
   margin:0;
   padding:0;
   width:814px;
   height:auto;
   clear:both;
   text-align:center;
   }

   .main-right-content{
   margin:0;
   padding:0;
   width:814px;
   height:auto;
   clear:both;
   font-family:Arial, Helvetica, sans-serif;
   color:#ffffff;
   font-size:12px;
   text-align:justify;
   }
   .main-right-content ul{
   list-style-position:inside;
   }

   .main-right-content ol{
   list-style-position:inside;
   }


   .main-right-content a{
   font-family:Arial, Helvetica, sans-serif;
   color:#ffffff;
   font-size:12px;
   font-weight:bold;
   text-decoration:underline;
   }

   .main-right-content-1024{
   margin:0;
   padding:0;
   width:1300px;
   height:auto;
   clear:both;
   font-family:Arial, Helvetica, sans-serif;
   color:#ffffff;
   font-size:12px;
   text-align:justify;
   }

   .main-right-content-1024 a{
   font-family:Arial, Helvetica, sans-serif;
   color:#ffffff;
   font-size:12px;
   font-weight:bold;
   text-decoration:underline;
   }

   .main-right-content ul{
   list-style-position:inside;
   }

   .main-right-content ol{
   list-style-position:inside;
   }

   .content{
    margin:0;
   padding:0;
   font-family:Arial, Helvetica, sans-serif;
   color:#000000;
   font-size:12px;
   text-align:justify;
   }

   .main-right-spl-cont{
   margin:0;
   padding:0;
   width:auto;
   height:auto;
   clear:both;
   font-family:Arial, Helvetica, sans-serif;
   color:#000000;
   font-size:12px;
   text-align:justify;
   }

   .main-right-ads-row{
   margin:0 auto;
   padding:0;
   width:700px;
   height:auto;
   clear:both;
   border:0px solid red;
   text-align:center;
   }

   .main-right-list-box{
   margin:0 auto;
   padding:0;
   width:630px;
   height:auto;
   clear:both;
   text-align:center;
   }

   .main-right-list-box-f{
   margin:0 auto;
   padding:0;
   width:250px;
   height:auto;
   clear:both;
   text-align:center;
   }
   .main-right-list-box-fp2{
   margin:0 auto;
   padding:0;
   width:410px;
   height:auto;
   clear:both;
   text-align:center;
   }

   .tabletext1
{
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:15px;
font-weight:bold;
text-align:center;
text-decoration:underline;
}

   .tabletext1 a
{
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:15px;
font-weight:bold;
text-align:center;
text-decoration:underline;
}


   .tabletext1 a:visited
{
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:15px;
font-weight:bold;
text-align:center;
text-decoration:underline;
}

   .tabletext1 a:link
{
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:15px;
font-weight:bold;
text-align:center;
text-decoration:underline;
}

.text21{
text-align:left;
color:#000;
width:620px;
height:180px;
padding:0px 0px 0px 6px;
text-decoration:none;
background-color:#fff;
border:1px solid #C5D5FC;
overflow:auto;
}

.text21 ul{
float:left;
margin: 0 0 0 2px;
padding: 0 0 0 0;
border: 0px solid red;
list-style: none;
}
.text21 ul li{
float:left;
margin: 0 0 0 0;
padding: 0 0 0 0;
border: 0px solid red;
list-style: none;
width: 300px;
line-height: 20px;
}

.text21 ul li a:link, .text21 ul li a:visited {
font-family:arial;
font-size:13px;
font-weight:normal;
text-align:left;
color:#27477F;
background-color:#FFF;
text-decoration:none;
border:0px solid green;
margin: 0 0 0 0;
padding: 0 0 0 0;
}
.text21 ul li a:hover {
font-family:arial;
font-size:13px;
font-weight:normal;
text-align:left;
color:#27477F;
background-color:#FFF;
text-decoration:underline;
border:0px solid green;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

.text21-f{
text-align:left;
color:#000;
width:250px;
height:180px;
padding:0px 0px 0px 6px;
text-decoration:none;
background-color:#fff;
border:1px solid #C5D5FC;
overflow:auto;
background-color:#F3F3F5;
}

.text21-f ul{
float:left;
margin: 0 0 0 2px;
padding: 0 0 0 0;
border: 0px solid red;
list-style: none;
background-color:#F3F3F5;
}
.text21-f ul li{
float:left;
margin: 0 0 0 0;
padding: 0 0 0 0;
border: 0px solid red;
list-style: none;
width: 200px;
line-height: 20px;
background-color:#F3F3F5;
}

.text21-f ul li a:link, .text21-f ul li a:visited {
font-family:arial;
font-size:13px;
font-weight:normal;
text-align:left;
color:#27477F;
background-color:#F3F3F5;
text-decoration:none;
border:0px solid green;
margin: 0 0 0 0;
padding: 0 0 0 0;
}
.text21-f ul li a:hover {
font-family:arial;
font-size:13px;
font-weight:normal;
text-align:left;
color:#27477F;
background-color:#F3F3F5;
text-decoration:underline;
border:0px solid green;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

.text21-fd{
text-align:left;
color:#000;
width:250px;
height:100px;
padding:0px 0px 0px 6px;
text-decoration:none;
background-color:#fff;
border:1px solid #C5D5FC;
overflow:auto;
background-color:#F3F3F5;
}

.text21-fd ul{
float:left;
margin: 0 0 0 2px;
padding: 0 0 0 0;
border: 0px solid red;
list-style: none;
background-color:#F3F3F5;
}
.text21-fd ul li{
float:left;
margin: 0 0 0 0;
padding: 0 0 0 0;
border: 0px solid red;
list-style: none;
width: 200px;
line-height: 20px;
background-color:#F3F3F5;
}

.text21-fd ul li a:link, .text21-fd ul li a:visited {
font-family:arial;
font-size:13px;
font-weight:normal;
text-align:left;
color:#27477F;
background-color:#F3F3F5;
text-decoration:none;
border:0px solid green;
margin: 0 0 0 0;
padding: 0 0 0 0;
}
.text21-fd ul li a:hover {
font-family:arial;
font-size:13px;
font-weight:normal;
text-align:left;
color:#27477F;
background-color:#F3F3F5;
text-decoration:underline;
border:0px solid green;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

.text21-fp2{
text-align:left;
color:#000;
width:380px;
height:270px;
padding:0px 0px 0px 6px;
text-decoration:none;
background-color:#fff;
border:1px solid #C5D5FC;
overflow:auto;
/*background-color:#F3F3F5;*/
}

.text21-fp2 ul{
float:left;
margin: 0 0 0 2px;
padding: 0 0 0 0;
border: 0px solid red;
list-style: none;
/*background-color:#F3F3F5;*/
}
.text21-fp2 ul li{
float:left;
margin: 0 0 0 0;
padding: 0 0 0 0;
border: 0px solid red;
list-style: none;
width: 180px;
line-height: 20px;
/*background-color:#F3F3F5;*/
}

.text21-fp2 ul li a:link, .text21-fp2 ul li a:visited {
font-family:arial;
font-size:13px;
font-weight:normal;
text-align:left;
color:#27477F;
/*background-color:#F3F3F5;*/
text-decoration:none;
border:0px solid green;
margin: 0 0 0 0;
padding: 0 0 0 0;
}
.text21-fp2 ul li a:hover {
font-family:arial;
font-size:13px;
font-weight:normal;
text-align:left;
color:#27477F;
/*background-color:#F3F3F5;*/
text-decoration:underline;
border:0px solid green;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

.text21d{
text-align:left;
color:#000;
width:620px;
height:100px;
padding:0px 0px 0px 6px;
text-decoration:none;
background-color:#fff;
border:1px solid #C5D5FC;
overflow:auto;
}

.text21d ul{
float:left;
margin: 0 0 0 2px;
padding: 0 0 0 0;
border: 0px solid red;
list-style: none;
}
.text21d ul li{
float:left;
margin: 0 0 0 0;
padding: 0 0 0 0;
border: 0px solid red;
list-style: none;
width: 300px;
line-height: 20px;
}

.text21d ul li a:link, .text21d ul li a:visited {
font-family:arial;
font-size:13px;
font-weight:normal;
text-align:left;
color:#27477F;
background-color:#FFF;
text-decoration:none;
border:0px solid green;
margin: 0 0 0 0;
padding: 0 0 0 0;
}
.text21d ul li a:hover {
font-family:arial;
font-size:13px;
font-weight:normal;
text-align:left;
color:#27477F;
background-color:#FFF;
text-decoration:underline;
border:0px solid green;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

.text22{
text-align:left;
color:#000;
width:620px;
height:250px;
padding:0px 0px 0px 0px;
text-decoration:none;
background-color:#fff;
border:1px solid #C5D5FC;
overflow:auto;
}

.text22 ul{
margin:5px 0 0 15px;
padding: 0 0 0 0;
list-style-type: square;
list-style-position:inside;
}
.text22 ul li{
margin: 0 0 0 0;
padding: 0 0 0 0;
border: 0px solid red;
list-style-type: square;
line-height: 20px;
color:#27477F;
}

.text22 ul li a:link, .text22 ul li a:visited {
font-family:arial;
font-size:13px;
font-weight:normal;
text-align:left;
color:#27477F;
background-color:#FFF;
text-decoration:none;
}
.text22 ul li a:hover {
font-family:arial;
font-size:13px;
font-weight:normal;
text-align:left;
color:#27477F;
background-color:#FFF;
text-decoration:underline;
}
.greenlinks
{
color:#E25069;
font-size:13px;
text-decoration:none;
font-weight:bold;
}

.centerheads{
color:#000000;
font-size:13px;
text-decoration:none;
font-weight:bold;
}

.links_internal_text
{
font-family:Arial, Helvetica, sans-serif;
color:#C34970;
font-size:12px;
text-decoration:none;
font-weight:bold;
display:inline;
}
.links_internal_text:hover
{
font-family:Arial, Helvetica, sans-serif;
color:#C34970;
font-size:12px;
text-decoration:underline;
font-weight:bold;
display:inline;
}

.links_internal_text2
{
font-family:Arial, Helvetica, sans-serif;
color:#ff0000;
font-size:12px;
text-decoration:none;
font-weight:bold;
display:inline;
}
.links_internal_text2:hover
{
font-family:Arial, Helvetica, sans-serif;
color:#C34970;
font-size:12px;
text-decoration:underline;
font-weight:bold;
display:inline;
}

.text{
 font-size:12px;
}

.textnormal{
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
}

.txt_header{
text-decoration:none;
}

.txt_headerd{
text-decoration:none;
font-size:16px;
font-weight:bold;
font-family:Arial;
}


   #footer{
   margin:0;
   padding:0;
   width:auto;
   height:25px;
   clear:both;
   text-align:center;
   background-color:#900102;
   }

   #footer-inner{
   margin:4px 0 0 0;
   padding:0;
   width:1070px;
   height:auto;
   float:left;
   text-align:center;
   border:0px solid red;
   }

   #footer-inner ul{
   margin:0;
   padding:0;
   list-style-type:none;
   }

   #footer-inner ul li{
   margin:0;
   padding:0;
   display:inline;
   font-family:Arial, Helvetica, sans-serif;
   font-weight:bold;
   font-style:normal;
   font-size:12px;
   color:#ffffff;
   text-decoration:none;
   }

   #footer-inner ul li a{
   font-family:Arial, Helvetica, sans-serif;
   font-weight:bold;
   font-style:normal;
   font-size:12px;
   color:#ffffff;
   text-decoration:none;
   }

   #footer-inner ul li a:hover{
   font-family:Arial, Helvetica, sans-serif;
   font-weight:bold;
   font-style:normal;
   font-size:12px;
   color:#ffffff;
   text-decoration:underline;
   }
   #footer-inner ul li a:active{
   font-family:Arial, Helvetica, sans-serif;
   font-weight:bold;
   font-style:normal;
   font-size:12px;
   color:#ffffff;
   text-decoration:none;
   }
   #footer-inner ul li a:visited{
   font-family:Arial, Helvetica, sans-serif;
   font-weight:bold;
   font-style:normal;
   font-size:12px;
   color:#ffffff;
   text-decoration:none;
   }

   #footer-bottom{
   margin:0;
   padding:0;
   width:auto;
   height:25px;
   clear:both;
   text-align:center;
   }

   #footer-bottom-inner{
   margin:4px 0 0 0;
   padding:0;
   width:100%;
   height:auto;
   float:left;
   font-family:Arial, Helvetica, sans-serif;
   font-weight:normal;
   font-style:normal;
   font-size:11px;
   color:#ffffff;
   text-decoration:none;
   text-align:center;
   border:0px solid red;
   }

   .image1{margin:0; padding:0; width:100px; height:auto; float:left; text-align:center;}

.image{margin:10px 0 0 0; padding:0; width:100px; height:auto; float:left; text-align:center;}

.txt{margin:20px 0 0 0; padding:0; width:100px; height:auto; float:left; text-align:left;}

.adleft{
	float:left;
	padding:5px 25px 5px 5px;
}

.adright{
	float:right;
	padding:5px;
}













/* ######### Drop Down ULs CSS ######### */


.ddsubmenustyle, .ddsubmenustyle ul{ /*topmost and sub ULs, respectively*/
font: bold 11px Verdana;
margin: 0;
padding: 0;
position: absolute;
left: 0;
top: 0;
list-style-type: none;
background: #FCE9ED;
border: 1px solid black;
border-bottom-width: 0;
visibility: hidden;
z-index: 100;
}

.ddsubmenustyle li a{
display: block;
width: 300px; /*width of menu (not including side paddings)*/
color: black;
background-color: #FCE9ED;
text-decoration: none;
padding: 1px 1px;
border-bottom: 1px solid black;
height:20px;
}

* html .ddsubmenustyle li{ /*IE6 CSS hack*/
display: inline-block;
width: 170px; /*width of menu (include side paddings of LI A*/
}

.ddsubmenustyle li a:hover{
background-color: white;
color: blue;
}

.ddsubmenumore, .ddsubmenumore ul{ /*topmost and sub ULs, respectively*/
font: bold 11px Verdana;
margin: 0;
padding: 0;
position: absolute;
left: 0;
top: 0;
list-style-type: none;
background: white;
border: 1px solid black;
border-bottom-width: 0;
visibility: hidden;
z-index: 100;
}
.ddsubmenustyle-text {
display: block;
font: bold 10px Verdana;
color: red;
background-color: #FCE9ED;
text-decoration: none;
}

.ddsubmenumore li a{
display: block;
width: 150px; /*width of menu (not including side paddings)*/
color: black;
background-color: #FCE9ED;
text-decoration: none;
padding: 0;
border-bottom: 1px solid black;
height:30px;
}

* html .ddsubmenumore li{ /*IE6 CSS hack*/
display: inline-block;
width: 170px; /*width of menu (include side paddings of LI A*/
}

.ddsubmenumore li a:hover{
background-color: black;
color: white;
}

/* ######### Neutral CSS  ######### */

.downarrowpointer{ /*CSS for "down" arrow image added to top menu items*/
padding-left: 4px;
border: 0;
}

.rightarrowpointer{ /*CSS for "right" arrow image added to drop down menu items*/
position: absolute;
padding-top: 3px;
left: 100px;
border: 0;
}

.ddiframeshim{
position: absolute;
z-index: 500;
background: transparent;
border-width: 0;
width: 0;
height: 0;
display: block;
}

.markermenu{
width: 175px; /*width of side bar menu*/
clear: left;
position: relative; /*Preserve this for "right" arrow images (added by script) to be positioned correctly*/

}

.markermenu ul{
list-style-type: none;
margin: 5px 0;
padding: 0;
border: 1px solid #9A9A9A;
}

.markermenu ul li a{
background: #F2F2F2; /*light gray background*/
font: bold 13px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: #00014e;
display: block;
width: auto;
padding: 3px 0;
padding-left: 20px;
text-decoration: none;
border-bottom: 1px solid #B5B5B5;
}

* html .markermenu ul li a{ /*IE6 hack*/
width: 155px;
}

.markermenu ul li a:visited, .markermenu ul li a:active{
color: #00014e;
}

.markermenu ul li a:hover, .markermenu ul li a.selected{
color: white;
background-color: black;
}

/* ######### Customized Drop Down ULs CSS (inherits from ddlevelsmenu-base.css) ######### */

.blackwhite li a{
background: white;
}

.blackwhite li a:hover{
background: black;
color: white;
}

.mattblackmenu{
	text-align:center;
background: #FFAFAF;
width:100%;
border-bottom: 1px solid gray;
}

.mattblackmenu ul{
margin: 0px;
padding:0px 0px 0px 100px;
font: bold 12px Verdana;
list-style-type: none;
background: #FFAFAF;/* Color for outer box */
overflow: hidden;
width: 800px;
}

.mattblackmenu li{
display: inline;
margin: 0;
color: #000000;
}

.mattblackmenu li a{
float: left;
display: block;
text-decoration: none;
margin: 0;
padding: 6px 6px; /*padding inside each tab*/
border-right: 1px solid white; /*right divider between tabs*/
color: #000000;
background: #FFAFAF; /* Color for individual tabs */
}

.mattblackmenu li a:visited{
color: #000000;
}

.mattblackmenu li a:hover{
background: #FFAFAF; /*background of tabs for hover state */
}

.mattblackmenu a.selected{
background: #FFAFAF; /*background of tab with "selected" class assigned to its LI */
}














.mattblackmenu2{
	text-align:left;
background: #900102;/* Color for outer box */
width:100%;
border-bottom: 1px solid gray;
}

.mattblackmenu2 ul{
margin: 0px;
padding:0 0 0 100px;
font: bold 12px Verdana;
list-style-type: none;
background: #900102;/* Color for outer box */
overflow: hidden;
width:850px;
}

.mattblackmenu2 li{
display: inline;
margin: 0;
color: #000000;
}

.mattblackmenu2 li a{
float: left;
display: block;
text-decoration: none;
margin: 0;
padding: 6px 6px; /*padding inside each tab*/
border-right: 1px solid white; /*right divider between tabs*/
color: #ffffff;
/*background: #900102;*/ /* Color for individual tabs */
}

.mattblackmenu2 li a:visited{
color: #ffffff;
}

.mattblackmenu2 li a:hover{
background: #900102; /*background of tabs for hover state */
}

.mattblackmenu2 a.selected{
background: #900102; /*background of tab with "selected" class assigned to its LI */
}

