.mcSlc {
width:	100% !important;
background-size:100% 100% !important;

}


BODY {
	margin:30px auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	margin-top:53px;
	background-image:url(../images/bgg2.jpg);
	background-repeat: no-repeat;
    background-position: top;
}
@media screen and ( max-width: 966px ) {
BODY {
	margin:30px auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	margin-top:5px;
	background-image:url(../images/bgg2.jpg);
	background-repeat: no-repeat;
    background-position: top;
} }

 .bottom1 {
  width: 125px !important; color:#EA008A; text-align:center; display:none;
  }
  @media screen and ( max-width: 768px ) {
   .bottom1 {
  width:125px !important color:#EA008A; text-align:left; display: block; margin-left:6%; margin:5%;
  } }
  
   
 .ro1{
  width:125px; color:#EA008A; text-align:center; display:block;
  }
  @media screen and ( max-width: 768px ) {
   .ro1{
  width:125px; color:#EA008A; text-align:center; display:none;
  } }
  
  .ro2{
  width:300px;color:#EA008A; text-align:center; display:block;
  }
  @media screen and ( max-width: 768px ) {
   .ro2{
  width:300px;color:#EA008A; text-align:center; display:none;
  } }
  
  .ro3{
  width:100px;color:#EA008A; text-align:center; display:block;
  }
  @media screen and ( max-width: 768px ) {
   .ro3{
  width:100px;color:#EA008A; text-align:center; display:none;
  } }
  
  
   .ro4{
  width:100px;color:#EA008A; text-align:center; display:block;
  }
  @media screen and ( max-width: 768px ) {
   .ro4{
  width:100px;color:#EA008A; text-align:center; display:none;
  } }
  
   .ro5{
  width:150px;color:#EA008A; text-align:center; display:block;
  }
  @media screen and ( max-width: 768px ) {
   .ro5{
  width:150px;color:#EA008A; text-align:center; display:none;
  } }

.main-area {
	width:73%;
	margin:0px auto;
}


@media screen and ( max-width: 768px ) {
.main-area {
	width:96%;
	margin:0px auto;
}}

.header {
	width:100%;
	float:left;
	height:92px;
}
.navigation {
	width:100%;
	float:left;
	background-image:url(../images/menu-bg.png);
	background-repeat:repeat-x;
	height:45px;
}
.navigation ul {
	padding:0px;
	margin:0px;
	list-style:none;
	float:left;
	width:60%;
	margin-left:15px;
}
.navigation ul li {
	font-size:13px;
	color:#FFFFFF;
	float:left;
	padding-right:10px;
	margin-right:10px;
	border-right:1px solid #FFFFFF;
	line-height:25px;
	margin-top:10px;
}
.navigation ul li:last-child {
	margin-right:0px;
	border-right:0px;
}
.navigation ul li a {
	color:#FFFFFF;
	text-decoration:none;
}
.navigation ul li a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}
.body-part {
	width:100%;
	float:left;
}
.footer-part {
	width:100%;
	float:left;
	background-color:#212121;
	height:117px;
	margin-left:1px;
	margin-top:0px;
}
@media screen and ( max-width: 966px ) {
.footer-part {
	width:100%;
	float:left;
	background-color:#212121;
	height: auto;
	margin-left:1px;
	margin-top:6px;
	margin-bottom:6px;
} }

.footer-part span {
	width:79px;
	height:73px;
	float:left;
	margin-left:20px;
	margin-top:25px;
	margin-right:20px;
}
@media screen and ( max-width: 966px ) {
 .footer-part span {
	width:38px;
	height:73px;
	float:left;
	margin-left:4px;
	margin-top:6px;
	margin-right:9px;
} }
 

.footer-part p {
	width:75%;
	float:left;
	padding:0px;
	margin:0px;
	color:#FFFFFF;
	font-size:12px;
	margin-top:25px;
}
 @media screen and ( max-width: 966px ) {
 .footer-part p {
	width:70%;
	float:left;
	padding:0px;
	margin:0px;
	color:#FFFFFF;
	font-size:11px;
	margin-top:4px;
	line-height:18px;
	text-align: left;
} }
 
.footer-part ul {
	width:84%;
	float:left;
	padding:0px;
	margin:0px;
	list-style:none;
}
@media screen and ( max-width: 966px ) {
.footer-part ul {
	width:75%;
	float:left;
	padding:0px;
	margin:0px;
	list-style:none;
	 margin-top:8px;
	 margin-left:48px;
} }

 
.footer-part ul li {
	font-size:13px;
	color:#FFFFFF;
	float:left;
	padding-right:10px;
	margin-right:10px;
	border-right:1px solid #FFFFFF;
	line-height:19px;
	margin-top:5px;
}
@media screen and ( max-width: 966px ) {
.footer-part ul li {
	font-size:10px;
	color:#FFFFFF;
	float:left;
	padding-right:2px;
	margin-right:10px;
	border-right:1px solid #FFFFFF;
	line-height:6px;
	margin-top:4px;
	margin-bottom:6px;
} }
.footer-part ul li:last-child {
	margin-right:0px;
	border-right:0px;
}
.footer-part ul li a {
	color:#FFFFFF;
	text-decoration:none;
}
.footer-part ul li a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}
.body-left {
	width:78%;
	float:left;
	background-color:#FFFFFF;
}
@media screen and ( max-width: 966px ) {
.body-left {
	width:100%;
	float:left;
	margin-top:15px;
	background-color:#FFFFFF;
	/*margin-left:10px;*/
} }
 
 .body-left1 {
	width:100%;
	float:left;
	background-color:#FFFFFF;
}

 
.body-right {
	width:21%;
	 background-image:url(../images/right-bg.png);
	background-repeat:repeat-y;
	float:left;
	margin-left:5px;
	background-color:#DEDFDF;
}
@media screen and ( max-width: 966px ) {
.body-right {
	width:100%;
	background-color:#dedfdf;
	background-image:none;
	background-repeat:repeat-y;
	float:left;
	margin-bottom:10px;
	margin-left:0px;
	
} }
 

.logo {
	 
	width:301px;
	height:50px;
	float:left;
	margin-top:20px;
}
.header-right {
	width:471px;
	float:right;
	height:90px;
}
.top-row {
	width:100%;
	float:left;
	height:30px;
}
.order-row {
	background-image:url(../images/top-order-bg.png);
	background-repeat:repeat-x;
	width:100%;
	height:34px;
	float:left;
	font-size:22px;
	color:#FFFFFF;
	line-height:32px;
	text-indent:15px;
	font-weight:bold;
}
.banner-part {
	width:100%;
	float:left;
	height:341px;
	background-color:#feeead;
	/*background-image:url(../images/banner.png);
	background-repeat:no-repeat;*/
}
@media screen and ( max-width: 966px ) {
.banner-part {
	width:70%;
	float:left;
	height:341px;
	background-color:#feeead;
	/*background-image:url(../images/banner.png);
	background-repeat:no-repeat;*/
} }
 
.banner-part h2 {
	color: #231F20;
	float: left;
	font-size: 36px;
	height: 61px;
	line-height: 40px;
	margin: 12px 0 7px 296px;
	padding: 0;
	text-align: center;
	width: 430px;
}
.banner-part span {

	color: #EB108C;
    float: left;
    font-size: 25px;
    height: 56px;
    line-height: 40px;
    margin-left: 278px;
    margin-top: 12px;
    text-align: center;
    width: 463px;
}
.banner-part samp {
	color: #6D6E71;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	height: 56px;
	margin-top: 57px;
	width: 63%;
	margin-right: 7px;
}
.start-order {
	width:100%;
	float:left;
	margin-top:20px;
}
@media screen and ( max-width: 966px ) {
.start-order {
	width:100%;
	float:left;
	margin-top:0px;
} }

 .start-order h3 {
	width:22%;
	float:left;
	padding:0px;
	margin:0px;
	margin-right:10px;
	font-size:15px;
	color:#eb108c;
	line-height:18px;
	font-weight:bold;
	 
	margin-top:12px;
}
@media screen and ( max-width: 966px ) {
 .start-order h3 {
	width:74%;
	float:left;
	padding:0px;
	margin:6px;
	margin-right:10px;
	font-size:14px;
	color:#eb108c;
	line-height:18px;
	font-weight:bold;
	margin-top:12px;
} }
 
.start-order a.banner-btn {
	background-image:url(../images/btn-bg.png);
	background-repeat:repeat-x;
	height:49px;
	float:left;
	width:20%;
	text-align:center;
	font-size:16px;
	line-height:45px;
	color:#FFFFFF;
	border-radius:5px;
	margin-right:10px;
	text-decoration:none;
}
@media screen and ( max-width: 966px ) {
.start-order a.banner-btn {
	background-image:url(../images/btn-bg.png);
	background-repeat:repeat-x;
	height:49px;
	float:left;
	width:100%;
	text-align:center;
	font-size:16px;
	line-height:45px;
	color:#FFFFFF;
	border-radius:5px;
	margin-right:10px;
	text-decoration:none;
} }
.start-order a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}
 
.right-content-area {
	width:91%;
	margin-left:17px;
	float:left;
	padding-top:15px;
}
@media screen and ( max-width: 966px ) {
.right-content-area {
	width:91%;
	margin-left:15px;
	float:left;
	padding-top:15px;
} }
 

.right-content-area h2 {
	width:100%;
	float:left;
	padding:0px;
	margin:0px;
	font-size:14px;
	font-weight:bold;
	color:#000000;
	margin-bottom:6px;
}
.right-content-area span {
	width:100%;
	float:left;
	font-size:12px;
	font-weight:bold;
	color:#6d6e71;
	margin-bottom:6px;
}
.right-content-area ul {
	width:100%;
	float:left;
	padding:0px;
	margin:0px;
	list-style:none;
}
.right-content-area ul li {
	width:100%;
	float:left;
	font-size:15px;
	font-weight:bold;
	color:#231f20;
	border-bottom:1px solid #000000;
	margin-bottom:5px;
	padding-bottom:5px;
}
.right-content-area ul li a {
	color:#231f20;
	text-decoration:none;
}
.right-content-area ul li a:hover {
	color:#666666;
	text-decoration:none;
}
.right-heading {
	width:99%;
	float:left;
	 
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	height:28px;
	line-height:28px;
	border-bottom:1px solid #000000;
	text-indent:5px;
	margin-bottom:10px;
}
.sample-right {
	width:100%;
	float:left;
}
.sample-right h2 {
	background-image: url("../images/heading-bg.png");
	background-repeat: repeat-x;
	color: #FFFFFF;
	float: left;
	font-size: 14px;
	font-weight: bold;
	height: 24px;
	line-height: 21px;
	margin-top: 14px;
	width: 100%;
	text-align: center;
}
.sample-right img {
	width:100%;
	float:left;
	margin-bottom:10px;
}

content-part {
	float: left;
	padding: 20px 0 20px 10px;
	width: 100%;
}

 
.heading {
	background-image:url(../images/heading-bg.png);
	background-repeat:repeat-x;
	height:41px;
	float:left;
	width:100%;
	text-align:left;
	color:#FFFFFF;
	text-indent:15px;
	line-height:40px;
	margin-top:15px;
	font-size:20px;
	font-weight:bold;
	
}

.heading56 {
	 
	background-repeat:repeat-x;
	height:26px;
	float:left;
	width:100%;
	text-align:left;
	color:#FFFFFF;
	text-indent:15px;
	line-height:31px;
	margin-top:60px;
	font-size:16px;
	font-weight:bold;
	background-color:#EB008B;
	
}
@media screen and ( max-width: 768px ) {
.heading56 {
	 
	background-repeat:repeat-x;
	height:26px;
	float:left;
	width:100%;
	text-align:left;
	color:#FFFFFF;
	background-color:#EB008B;
	text-indent:15px;
	line-height:31px;
	margin-top:115px;
	font-size:11px;
	font-weight:bold;
	
} }


.heading50 {
	 
	background-repeat:repeat-x;
	height:26px;
	float:left;
	width:100%;
	text-align:left;
	color:#FFFFFF;
	text-indent:15px;
	line-height:31px;
	margin-top:60px;
	font-size:16px;
	font-weight:bold;
	background-color:#EB008B;
	
}
@media screen and ( max-width: 768px ) {
.heading50 {
	 
	background-repeat:repeat-x;
	height:26px;
	float:left;
	width:100%;
	text-align:left;
	color:#FFFFFF;
	background-color:#EB008B;
	text-indent:15px;
	line-height:31px;
	margin-top:115px;
	font-size:11px;
	font-weight:bold;
	
} }

.heading48 {
	 
	background-repeat:repeat-x;
	height:26px;
	float:left;
	width:100%;
	text-align:left;
	color:#FFFFFF;
	text-indent:15px;
	line-height:31px;
	margin-top:0px;
	font-size:16px;
	font-weight:bold;
	background-color:#EB008B;
	
}
@media screen and ( max-width: 768px ) {
.heading48 {
	 
	background-repeat:repeat-x;
	height:26px;
	float:left;
	width:100%;
	text-align:left;
	color:#FFFFFF;
	background-color:#EB008B;
	text-indent:15px;
	line-height:31px;
	 
	font-size:11px;
	font-weight:bold;
	
} }


.heading44 {
	 
	background-repeat:repeat-x;
	height:26px;
	float:left;
	width:100%;
	text-align:left;
	color:#FFFFFF;
	background-color:#EB008B;
	text-indent:15px;
	line-height:31px;
	margin-top:16px;
	font-size:16px;
	font-weight:bold;
	
}
@media screen and ( max-width: 768px ) {
.heading44 {
	 
	background-repeat:repeat-x;
	height:26px;
	float:left;
	width:100%;
	text-align:left;
	color:#FFFFFF;
	text-indent:15px;
	line-height:31px;
	margin-top:110px;
	font-size:11px;
	font-weight:bold;
	
} }

.heading55 {
	 
	background-repeat:repeat-x;
	height:26px;
	float:left;
	width:100%;
	margin-left:86px;
	text-align:left;
	color:#8A8D90;
	text-indent:15px;
	line-height:31px;
	margin-top:15px;
	font-size:15px;
	 
	
}
@media screen and ( max-width: 768px ) {
.heading55 {
	 
	background-repeat:repeat-x;
	height:79px;
	float:left;
	width:100%;
	margin-left:4%;
	 
	text-align:left;
	color:#9A8484;
	 
	line-height:23px;
	margin-top:15px;
	font-size:15px;
	 
	
} }

.heading54 {
	 
	background-repeat:repeat-x;
	height:26px;
	float:left;
	width:100%;
	margin-left:86px;
	text-align:left;
	color:#8A8D90;
	text-indent:15px;
	line-height:31px;
	margin-top:33px;
	font-size:13px;
	 
	
}
@media screen and ( max-width: 768px ) {
.heading54 {
	 
	background-repeat:repeat-x;
	height:79px;
	float:left;
	width:100%;
	margin-left:-5%;
	 
	text-align:left;
	color:#9A8484;
	 
	line-height:23px;
	margin-top:15px;
	font-size:7px;
	 
	
} }

.heading53 {
	 
	background-repeat:repeat-x;
	height:26px;
	float:left;
	width:100%;
	margin-left:86px;
	text-align:left;
	color:#8A8D90;
	text-indent:15px;
	line-height:31px;
	margin-top:33px;
	font-size:13px;
	 
	
}
@media screen and ( max-width: 768px ) {
.heading53 {
	 
	background-repeat:repeat-x;
	height:79px;
	float:left;
	width:100%;
	margin-left:20%;
	 
	text-align:left;
	color:#9A8484;
	 
	line-height:23px;
	margin-top:15px;
	font-size:7px;
	 
	
} }

.heading12 {
	 
	background-repeat:repeat-x;
	height:5px;
	float:left;
	width:100%;
	text-align:left;
	color:#FFFFFF;
	text-indent:15px;
	line-height:40px;
	margin-top:15px;
	font-size:20px;
	font-weight:bold;
	background-color:#EB008B;
	
}
 
 
 .heading23 {
	 
	    background-repeat: repeat-x;
    height: 20px;
    float: left;
    width: 100%;
    text-align: center;
    color: #FFFFFF;
    text-indent: 15px;
    line-height: 21px;
    margin-top: 15px;
    font-size: 14px;
	width:95%;
    font-weight: bold;
    background-color: #EB008B;

	
}
@media screen and ( max-width: 768px ) {
.heading23 {
	 
	    background-repeat: repeat-x;
    height: 20px;
    float: left;
    width: 100%;
    text-align: center;
    color: #FFFFFF;
    text-indent: 15px;
    line-height: 20px;
    margin-top: 15px;
    font-size: 10px;
	margin-left:5px;
	width:100%;
    font-weight: bold;
    background-color: #EB008B;

	
} }
 
@media screen and ( max-width: 966px ) {
.heading {
	background-image:url(../images/heading-bg.png);
	background-repeat:repeat-x;
	height:41px;
	float:left;
	width:100%;
	text-align:left;
	color:#FFFFFF;
	text-indent:15px;
	line-height:40px;
	margin-top:15px;
	font-size:12px;
	font-weight:bold;
} }
 
 
 .heading2 {
	 
	background-repeat:repeat-x;
	height:24px;
	float:left;
	width:96%;
	text-align:left;
	color:#FFFFFF;
	text-indent:15px;
	line-height:22px;
	margin-top:15px;
	font-size:14px;
	font-weight:bold;
	background-color:#EB008B;
	
}
 
 @media screen and ( max-width: 966px ) {
 .heading2 {
	 
	background-repeat:repeat-x;
	height:24px;
	float:left;
	width:100%;
	text-align:left;
	color:#FFFFFF;
	text-indent:15px;
	line-height:22px;
	margin-top:15px;
	font-size:14px;
	font-weight:bold;
	background-color:#EB008B;
	margin-left:6px;
	
} }
.content-part p {
	padding:0px;
	margin:0px;
	float:left;
	width:96%;
	font-size:13px;
	line-height:19px;
	color:#6d6e71;
	margin-top:15px;
	font-weight:bold;
	text-align: justify;
}
 


.intro-text {
	width:94%;
	float:left;
	font-size:18px;
	color:#616264;
	padding-bottom:10px;
	font-weight:bold;
	line-height:21px;
	text-align:justify;
	margin-top:17px;
}

@media screen and ( max-width: 966px ) {
.intro-text {
	width:94%;
	float:left;
	font-size:12px;
	color:#616264;
	padding-bottom:10px;
	font-weight:bold;
	line-height:21px;
	text-align:justify;
	margin-top:17px;
} }
 

.tag-list {
	width:100%;
	float:left;
}
.tag-list ul {
	width:100%;
	float:left;
	padding:0px;
	margin:0px;
	list-style:none;
}
@media screen and ( max-width: 966px ) {
.tag-list ul {
	width:62%;
	float:left;
	padding:0px;
	margin:0px;
	list-style:none;
} }

.tag-list ul li {
	padding-right:5px;
	float:left;
	font-size:11px;
	font-weight:bold;
	margin-right:5px;
	border-right:1px solid #46c7f2;
	color:#46c7f2;
	line-height:19px;
}
@media screen and ( max-width: 966px ) {
.tag-list ul li {
	padding-right:5px;
	float:left;
	font-size:12px;
	font-weight:bold;
	margin-right:5px;
	border-right:0px solid #46c7f2;
	color:#46c7f2;
	line-height:19px;
	width:156%;
} }
.tag-list ul li a {
	color:#46c7f2;
	text-decoration:none;
}
.tag-list ul li a:hover {
	color:#46c7f2;
	text-decoration:none;
}



/* Style Specific to Website */
@import url('editor.css');
@import url('form.css');
@import url('autocode.css');
@import url('homepage.css');
/*****************DIV Styles***************/


#twocubed {
	height:20px;
	width:924px;
	text-align:right;
	padding-right:100px;
	font-family : Verdana, Geneva, sans-serif;
 font-family:
 font-size : 11px;
	color : #333;
	background-color: #fff;
}
.twocubed:link {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : #333;
	text-decoration : none;
}
.twocubed:Hover {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : #333;
	text-decoration : none;
}
.twocubed:Visited {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : #333;
	text-decoration : none;
}
.twocubed:Visited:Hover {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color: #333;
	text-decoration : none;
}
#subwraper {
	padding: 0;
	text-align: left;
}
#wrap {
	margin: 0;
	padding: 0;
	width: 100%;/*	border:solid 1px black;
*/}
#logocontainer {
	margin: 0;
	padding: 0;
	float: left;
	vertical-align: middle;
}
#bannercontainer {
	margin: 0;
	padding: 0;
	float: right;
	margin-right:46px;
}
#bannertilercontainer {
	margin: 0;
	padding: 0;
	height:214px;
	width: 100%;
	background-color: transparent;
	clear: both;
}
/*#imagestrip{
	width: 1024px;
	height: 126px;
	background-image:url('../images/imagestrip.jpg');
}


#imagestripmenu{
	width: 1024px;
	height: 126px;
	background-image:url('../images/imagestrip_menu.jpg');
}*/

#imagestrip {
	width:1024px;
	float:left;
	height:126px;
	background-image:url('../images/imagestrip.jpg');
}
#imagestripmenu {
	width:1024px;
	float:left;
	height:126px;
	background-image:url('../images/imagestrip_menu.jpg');
}
#curvestrip {
	width: 1024px;
	height: 53px;
	float:left;
	background-image:url('../images/curve.jpg');
}
#actualpageWrapper {
	margin: 0;
	padding-left: 50px;
	padding-right: 40px;
	width: 934px;
	float: left;
	background-color: transparent;/*background-image:url("../images/tiler.jpg");*/
	/*border:1px solid green;*/
}
#actualpageWrapperHome {
	margin: 0;
	padding-left: 30px;
	padding-right: 40px;
	width: 954px;
	float: left;
	background-color: transparent;
	background-image:url("../images/tiler.jpg");/*border:1px solid green;*/
}
#padcenterpage {
	margin-left: 50px;
	margin-right: 50px;
	padding: 0;
	float: center;
	background-color: transparent;/*border: solid 1px purple;*/
}
#topmenu {
	float: left;
	clear: both;
	width: 100%;
	margin-bottom: 10px;
}
#sidemenu {
	float: left;
	width: 23%;
	margin-right: 1%;
	vertical-align: top;
	margin-top: 25px;
	background-image: url('../images/leftMenuBack.png');
	background-position: top right;
	background-repeat: repeat-y;
}
#leftmenu {
	float: left;
	clear: both;
	width: 100%;
	height: 30px;
	margin-bottom: 6px;/*background-color: #446FA9;*/
}
#leftmenupage {
	height: 25px;
	width: 96%;
	border-bottom: 1px solid #CDCDCD;
	height: auto;
	float: left;
	vertical-align: middle;
	margin-bottom: 7px;
}
#leftmenuitem {
	float: left;
	clear: both;
	width: 100%;
	padding-top: 5px;
}
.topMenuItem {
	padding-left: 25px;
	padding-right: 25px;
	padding-top: 31px;
	padding-bottom: 31px;
	float: left;
}
.topMenuItemHover {
	background-color: #62A12F;
	padding-left: 25px;
	padding-right: 25px;
	padding-top: 31px;
	padding-bottom: 31px;
	float: left;
}
#leftmenubullet {
	float:left;
	height: 25px;
	background-repeat: no-repeat;
	background-position: center right;
}
#panelundermenu {
	float: left;
	width: 100%;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: center;
	clear: both;
}
#trailpage {
	/*width: 100%;*/
	width:100%;
	height: 50px;
	float: left;
	background-repeat:no-repeat;
	 
}
@media screen and ( max-width: 768px ) {
#trailpage {
	/*width: 100%;*/
	width:100%;
	height: 100px;
	float: left;
	background-repeat:no-repeat;
	 
} }


#topMenu {
	width: 100%;
	float: right;
	height: 94px;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
	background-image: url("../images/topMenuBack.png");
}
#headermenubackground {
	height:28px;
	width:1024px;
}
#tabbackground {
	background-image:url("../images/tabbackground.jpg");
	height:45px;
	width:989px;
	padding-top:10px;
	padding-right:35px;
}
#staticheader {
	background-image:url('../images/backgroundtiler.jpg');
	width:1024px;
	height:114px;
}
#panel1 {
	float:left;
	width:315px;/*	border:1px solid red;*/
}
#panel2 {
	float:left;
	width:317px;/*	border:1px solid red;*/
}
#panel3 {
	float:left;
	width:316px;
}
#panel4 {
	float:left;
	width:315px;
}
#bluego {
	width: 72px;
	height: 27px;
	background: transparent;
}
#searchbox {
	float:left;
	width:675px;
	margin-left:46px;
	height:37px;
	padding-top:9px;
	padding-left:15px;
	background-image:url('../images/searchbox.png');
	background-repeat:no-repeat;
}
#launchvideo {
	float:right;
	width:227px;
	height:45px;
	background:url('../images/launchvideo.png');
	margin-right:46px;
}
#topshadingfooter {
	height:73px;
	width:1024px;
	clear:both;/*background-image:url('../images/footer_top.jpg');*/
}
#footerbottom {
	height:84px;
	width: 1024px;
	clear:both;/*background-image:url('../images/footer_bottom.jpg');*/
}
#footerleft {
	/*	border: 1px solid red;*/
	padding-top: 10px;
	float:left;
	width:600px;
	text-align: left;
}
#footerright {
	float: right;
	width: 400px;
	padding-top: 10px;/*	border: 1px solid black;*/
}
#footervalidcss {
	float: left;
	clear: both;
	width: 100%;
	text-align: right;
}
#leftpanelholder {
	float: left;
	width: 23%;
	margin-left: 1%;
}
#rightpanelholder {
	float: left;
	width: 148px;
	margin-left: 40px;/*	border:1px solid purple;
*/}
#centercolumn {
	width:55%; margin-top: 10px; float:right; margin-right:10px;
}
@media screen and ( max-width: 966px ) {
#centercolumn {
width:100%; margin-top: 10px; float:right; margin-right:0%;
} }
/*#######################################*/



#pagetop {
	height:23px;
	background-image:url('../images/pagetop.png');
	width:681px;
	margin-top:10px;
	background-repeat:no-repeat;
}
#centercolumnpiece {
	width:621px;
	/*	border: 1px solid red;*/
	 
	padding-top:30px;
	 
}
#pagefooter {
	width:681px;
	height:26px;
	background-image:url('../images/pagefooter.png');
}
#pagemultipledate {
	float: left;
	width: 75;
	font-family : Verdana, Geneva, sans-serif;
	font-size : 12px;
	color : #000000;
	font-weight: bold;
}
#pagemultipletitle {
	float: left;
	width: 70%;
}
#pagemultiplebrief {
	clear: both;
	float: left;
	width: 100%;
	min-height: 12px;
}
#pageHeader {
	background-color : #D6DBDE;
	font-family : Verdana, Geneva, sans-serif;
	font-size : 10px;
	width: 100%;
	font-weight : bold;
	color : #565555;
	padding: 4px;
	margin: 0px;
}
/*****************DIV Styles**************/

/*body {
	
	background-repeat: no-repeat;
	background-position: top center;
	background-color: grey;
	margin: 0;
	padding: 0;

}*/


html {
	overflow: -moz-scrollbars-vertical;
}
h1 {
	font-size:24px;
	color:#EA008A;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	width:100%;
	padding-bottom:10px;
	float:left;
	padding-top:10px;
	padding-left:3px;
	font-family:Arial, Helvetica, sans-serif;
}
h4 {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 14px;
	font-weight : bold;
	color:#000000;
	margin: 0;
	padding: 0;
}
h5 {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color:#000000;
	margin: 0;
	padding: 0;
}
.slideshow {
	height: 240px;
	width: 1016px;
	/*	margin: auto;*/
	float:left;
}
.slideshow img {
	background-color: #fff;
}
.requestacallback {
	font-family: Verdana, Geneva, sans-serif;
	color: #fff;
	font-size:12px;
}
.PageTitle {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 22px;
	font-weight : normal;
	color:#000000;
}
.PageTitle2 {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 20px;
	font-weight : normal;
	color:#000000;
}
.SectionTitle {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 18px;
	font-weight : normal;
	color:#000000;
}
.Subheading {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 18px;
	font-weight : normal;
	color:#000000;
}
.SubHeading2 {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 14px;
	font-weight : normal;
	color:#000000;
}
.contactFormSubmit {
	height: 60px;
	font-size: 18px;
	background-color: #CDCDCD;
	color: #5C5C5C;
}
.TextBold {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 14px;
	font-weight : bold;
	color:#000000;
}
.Text {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 14px;
	color : #000000;
}
P {
	font-size : 12px;
	text-align:justify;
	
	color : #666;/*margin:0px;*/
}
@media screen and ( max-width: 966px ) {
P {
	font-size : 12px;
	text-align:justify;
	width:100%;
	margin-left:-5px;
	color : #666;/*margin:0px;*/
} }

TR, TD {
	font-family : Verdana, Geneva, sans-serif;
	margin-left:-39px;
	
	font-size : 14px;/*margin:0px;*/
}
LI {
	font-size : 12px;
	color : #666;
}
OL {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 12px;
	color : #666;
}
#multiplepagedetail {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 14px;
	color: #000000;
}
#formtext {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 11px;
	color: #000000;
	width:140px;
}
#submitbuttom {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 11px;
	color: #000000;
	width:100px;
}
#gobuttomsmall {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 11px;
	color: #000000;
	width:40px;
	text-align:center;
}
.Login:Visited {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : white;
	text-decoration : none;
}
.Login:Visited:Hover {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : white;
	text-decoration : none;
}
.Login {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : white;
	text-decoration : none;
}
.Login:link {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : white;
	text-decoration : none;
}
.Login:Hover {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : white;
	text-decoration : none;
}
/*A:link {	
	font-family : Verdana, Geneva, sans-serif;
	font-size : 14px;
	font-weight : normal;
	color : #000000;}

A:Hover {	
	font-family : Verdana, Geneva, sans-serif;
	font-size : 14px;
	font-weight : normal;
	color : #000000;
	text-decoration : none;} 

A:Visited {	
	font-family : Verdana, Geneva, sans-serif;
	font-size : 14px;
	font-weight : normal;
	color : #000000;}
	
A:Visited:Hover {	
	font-family : Verdana, Geneva, sans-serif;
	font-size : 14px;
	font-weight : normal;
	color: #000000;} 
	*/





.cmscontainer {
	width:1024px;
	background: #FFF;
	margin: 0 auto;
}
.tilercontainer {
	width:1024px;
	margin: 0 auto;/*	background-image:url("../images/backgroundtiler.jpg");
*/	
	
}
.leftcmsbanner {
	float: left;
	width: 180px;
	background: #00a1e5;
	padding-bottom: 10px;
}
.rightcmsbanner {
	padding: 10px 0;
	width: 1000px;
	float: left;
}
.cmsbannerdivider {
	color : #ffffff;
	background-color : #ffffff;
}
.cmsbanner {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : #FFFFFF;
	background:#00a1e7;
}
.cmsuseradmin {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 13px;
	font-weight : bold;
	color : #FFFFFF;
}
.footerbannerdivider {
	color : white;
	background-color : white;
}
.footerbanner {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : #FFFFFF;
	background-color : #000000;
}
.bann2 {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 10px;
	font-weight : bold;
	color : #333333;
	background-color : #E5E1E1;
}
.bann3_1 {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 10px;
	font-weight : bold;
	color : #333333;
	background-color : #A9B8BF;
}
.bann3_2 {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 10px;
	font-weight : bold;
	color : #E4E3E1;
	background-color : #58717A;
}
.bann4 {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 10px;
	font-weight : bold;
	color : #333333;
	background-color : #C0C0C0;
}
.Linkbann3_2:Link {
	color : #E4E3E1;
	text-decoration : none;
}
.Linkbann3_2:Hover {
	color : #C6CBCF;
	text-decoration : underline;
}
.Linkbann3_2:Visited {
	color : #E4E3E1;
	text-decoration : none;
}
.Linkbann3_2:Visited:Hover {
	color : #C6CBCF;
	text-decoration : none;
}
.LinksmlBann4:Link {
	font-size : 9px;
	color : #333333;
	font-weight : normal;
	text-decoration : none;
}
.LinksmlBann4:Hover {
	font-size : 9px;
	color : #656364;
	font-weight : normal;
	text-decoration : underline;
}
.LinksmlBann4:Visited {
	font-size : 9px;
	color : #333333;
	font-weight : normal;
	text-decoration : none;
}
.LinksmlBann4:Visited:Hover {
	font-size : 9px;
	color : #656364;
	font-weight : normal;
	text-decoration : none;
}
.Linkbann4:Link {
	color : #333333;
	text-decoration : none;
}
.Linkbann4:Hover {
	color : #656364;
	text-decoration : underline;
}
.Linkbann4:Visited {
	color : #333333;
	text-decoration : none;
}
.Linkbann4:Visited:Hover {
	color : #656364;
	text-decoration : none;
}
.LinkLogon:Link {
	color : #333333;
	text-decoration : none;
	font-weight : bold;
	font-size : 11px;
}
.LinkLogon:Hover {
	color : #656364;
	text-decoration : underline;
	font-weight : bold;
	font-size : 11px;
}
.LinkLogon:Visited {
	color : #333333;
	text-decoration : none;
	font-weight : bold;
	font-size : 11px;
}
.LinkLogon:Visited:Hover {
	color : #656364;
	text-decoration : none;
	font-weight : bold;
	font-size : 11px;
}
.linkMapSub:Hover {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 9px;
	font-weight : normal;
	text-decoration : underline;
	color : #C61008;
}
.linkMapSub:Active {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 9px;
	font-weight : normal;
	text-decoration : underline;
	color : #C61008;
}
.linkMapSub:Visited:Hover {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 9px;
	font-weight : normal;
	text-decoration : underline;
	color : #C61008;
}
.linkMapSubSub {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 9px;
	font-weight : normal;
	text-decoration : none;
	color : #935757;
}
.linkMapSubSub:Hover {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 9px;
	font-weight : normal;
	text-decoration : underline;
	color : #935757;
}
.linkMapSubSub:Active {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 9px;
	font-weight : normal;
	text-decoration : underline;
	color : #935757;
}
.linkMapSubSub:Visited:Hover {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 9px;
	font-weight : normal;
	text-decoration : underline;
	color : #935757;
}
/* Tree Folders */
.TreeFolder {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 10px;
	font-weight : bold;
	color : #333333;
}
/* Tree Files */
.TreeFile:Link {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 9px;
	font-weight : normal;
	color : #333333;
	text-decoration : underline;
}
.TreeFile:Hover {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 9px;
	font-weight : normal;
	color : #C13534;
	text-decoration : underline;
}
.TreeFile:Active {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 9px;
	font-weight : normal;
	color : #C13534;
	text-decoration : underline;
}
.TreeFile:Visited {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 9px;
	font-weight : normal;
	color : #656364;
	text-decoration : underline;
}
.TreeFile:Visited:Hover {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 9px;
	font-weight : normal;
	color : #C13534;
	text-decoration : underline;
}
.pageSubHead {
	background-color : #3C5961;
	height : 1px;
	font-family : Verdana, Geneva, sans-serif;
	font-size : 10px;
	font-weight : bold;
	color : #fff;
	line-height : 16px;
	padding: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
}
.pageSubHeadLink:link {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 12px;
	font-weight : normal;
	color : #fff;
	line-height : 16px;
}
.pageSubHeadLink:hover {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 12px;
	font-weight : normal;
	color : #fff;
	line-height : 16px;
}
.pageSubHeadLink:visited {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 12px;
	font-weight : normal;
	color : #fff;
	line-height : 16px;
}
.pageSubHeadLink:visited:hover {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 12px;
	font-weight : normal;
	color : #fff;
	line-height : 16px;
}
.trail {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 10px;
	color : #808181;
}
.linkPanel {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 10px;
	color : #C23535;
}
/* Footer lite grey background */
.pageFoot3 {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 9px;
	font-weight : bold;
	color : #FFFFFF;
	background-color : #999999;
	line-height : 16px;
}
.pageFoot2 {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 10px;
	font-weight : bold;
	color : #999999;
	background-color : #FFFFFF;
	line-height : 16px;
}
.pagefoot {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 10px;
	font-weight : bold;
	color : #000000;
	background-color : #8E9EA5;
	line-height : 16px;
}
.pageFoot:Link {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 10px;
	font-weight : normal;
	color : #999999;
	background-color : #FFFFFF;
	line-height : 16px;
	text-decoration : none;
}
.pageFootSml {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 9px;
	font-weight : normal;
	color : #000000;
	background-color : #D6DBDE;
	line-height : 12px;
}
/* page background */
.pageBrief {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 12px;
	font-weight : normal;
	color : #6E6E6E;
}
.pageTitle {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 14px;
	font-weight : bold;
	color : #6E6E6E;
}
.pageTextBold {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 10px;
	font-weight : bold;
	color : #6E6E6E;
	background-color : #EDEFF0;
	line-height : 14px;
}
.pageBoldLite {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 10px;
	font-weight : bold;
	background-color : #ffffff;
	color : #000000;
}
.pageSmall {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 9px;
	font-weight : normal;
	color : #333333;
	background-color : #ffffff;
}
.pageTextWhite {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 10px;
	font-weight : normal;
	color : #333333;
	background-color : #ffffff;
	line-height : 14px;
}
.pageFreewareDark {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 10px;
	font-weight : bold;
	color : #000000;
	background-color : #CCCCCC;
	border : 1px #8E9EA5 solid;
}
.pageFreewareLight {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 10px;
	color : #000000;
	background-color : #E6E6E6;
	border : 1px #CCCCCC solid;
}
.LinkHead:Link {
	font-family : Verdana, Geneva, sans-serif;
	color : #FFFFFF;
}
.LinkHead:Hover {
	font-family : Verdana, Geneva, sans-serif;
	color : #C13534;
}
.LinkHead:Visited {
	font-family : Verdana, Geneva, sans-serif;
	color : #FFFFFF;
}
.LinkHead:Visited:Hover {
	font-family : Verdana, Geneva, sans-serif;
	color:#C13534;
}
.LinkHeadLite:Link {
	font-family : Verdana, Geneva, sans-serif;
	color : #000000;
}
.LinkHeadLite:Hover {
	font-family : Verdana, Geneva, sans-serif;
	color : #C13534;
}
.LinkHeadLite:Visited {
	font-family : Verdana, Geneva, sans-serif;
	color : #000000;
}
.LinkHeadLite:Visited:Hover {
	font-family : Verdana, Geneva, sans-serif;
	color:#C13534;
}
.LinkHelp:Link {
	font-family : Verdana, Geneva, sans-serif;
	color : #FFFFFF;
	font-size: 12px;
	text-decoration: none;
}
.LinkHelp:Hover {
	font-family : Verdana, Geneva, sans-serif;
	color : #C13534;
	font-size: 12px;
}
.LinkHelp:Visited {
	font-family : Verdana, Geneva, sans-serif;
	color : #FFFFFF;
	font-size: 12px;
	text-decoration: none;
}
.LinkHelp:Visited:Hover {
	font-family : Verdana, Geneva, sans-serif;
	color : #C13534;
	font-size: 12px;
	text-decoration: none;
}
.TableLine {
	border-color: #D6DBDE;
	border-width : 1px;
	border-style : solid;
}
.TableLineLite {
	border-color: #D6DBDE;
	border-width : 1px;
	border-style : solid;
}
.TextWhiteBold {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 10px;
	font-weight: bold;
	color : #616D76;
}
.TextGreyBold {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 10px;
	font-weight: bold;
	color : #D6DBDE;
}
.TextDarkGreySml {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 9px;
	font-weight: bold;
	color : #8E9EA5;
}
.Heading {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 14px;
	font-weight: bold;
	color : #000000;
}
HR {
	color : #D6DBDE;
	height : 1px;
}
.HRDark {
	color : #8E9EA5;
	height : 1px;
}
.imgBorder {
	border-color: #000000;
	border-width : 1px;
	border-style : solid;
}
.WorkArea {
	background-color : #FFFFFF;
}
/* Side Columns */	
.box1Head {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 10px;
	font-weight : bold;
	color : #223A64;
	background : #E6EBEF;
	line-height : 18px;
	border-top : 1px #223A64 solid;
	border-bottom : 1px #223A64 solid;
	border-left : 1px #223A64 solid;
	border-right : 1px #223A64 solid;
}
.box1Body {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 10px;
	font-weight : normal;
	color : #000000;
	background : #E6EBEF;
	border-right : 1px #223A64 solid;
	border-left : 1px #223A64 solid;
	border-bottom : 1px #223A64 solid;
}
.box2Head {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 10px;
	font-weight : bold;
	color : #AB2B2A;
	background : #F4E7E6;
	line-height : 18px;
	border-top : 1px #AB2B2A solid;
	border-bottom : 1px #AB2B2A solid;
	border-left : 1px #AB2B2A solid;
	border-right : 1px #AB2B2A solid;
}
.box2Body {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 10px;
	font-weight : normal;
	color : #000000;
	background : #F4E7E6;
	border-right : 1px #AB2B2A solid;
	border-left : 1px #AB2B2A solid;
	border-bottom : 1px #AB2B2A solid;
}
.inputTextarea {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 10px;
	color : #5F504C;
	background-color : #FFFFFF;
	border : 1px #A5A5A5 solid;
	font-weight : lighter;
}
.footertable {
	font-family : Verdana, Geneva, sans-serif;
	border : 1px #000000 solid;
}
.tableGrey {
	border : 1px solid #CCCCCC;
}
.tableGreyTitle {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 10px;
	font-weight : bold;
	color : #CD472F;
	background : #ffffff;
	line-height : 20px;
}
.tableContactus {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 10px;
	font-weight : normal;
	color : #000000;
	background : #EDEFF0;
	line-height : 14px;
}
.tableGreyBody {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 10px;
	font-weight : normal;
	color : #000000;
	background : #F0F0F0;
	line-height : 14px;
}
.titlepage1 {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 12px;
	color : #AB2B2A;
	font-weight : bold;
	line-height : 16px;
}
.titlepage2 {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 11px;
	color : #AB2B2A;
	font-weight : bold;
	line-height : 16px;
}
.Rollover {
	background-color : #E1E1E1;
}
.Rollover:Hover {
	background-color : Red;
}
.Status {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 10px;
	font-weight : normal;
	color : #D36264;
}
.NewsletterText {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 10px;
	font-weight: normal;
	color : #000000;
}
.NewsletterHeading {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 10px;
	font-weight: bold;
	color : #565555;
}
.linkHeader:Link {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : gray;
	text-decoration : none;
}
.linkHeader:Hover {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color:#gray;
	text-decoration :none;
}
.linkHeader:Visited {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : gray;
	text-decoration : none;
}
.linkHeader:Visited:Hover {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color:#gray;
	text-decoration : none;
}
.linkFooter:Link {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 14px;
	font-weight : normal;
	color : #ffffff;
	text-decoration : none;
}
.linkFooter:Hover {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 14px;
	font-weight : normal;
	color : #ffffff;
	text-decoration : none;
}
.linkFooter:Visited {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 14px;
	font-weight : normal;
	color : #ffffff;
	text-decoration : none;
}
.linkFooter:Visited:Hover {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 14px;
	font-weight : normal;
	color : #ffffff;
	text-decoration : none;
}
.NavArrow {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 14px;
	font-weight : bold;
	color : #999999;
}
.NavBorder {
	border: 1px solid;
	border-color: #999999;
	border-style: dashed;
}
.trail1 {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : #969696;
}
.traillink:link {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : #969696;
}
.traillink:Hover {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : #969696;
	text-decoration : none;
}
.traillink:Visited {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : #969696;
}
.traillink:Visited:Hover {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color: #969696;
}
.footertext {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : #000000;
}
.cmsbannerlink:link {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : #FFFFFF;
	text-decoration : none;
}
.cmsbannerlink:Hover {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : #FFFFFF;
	text-decoration : none;
}
.cmsbannerlink:Visited {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : #FFFFFF;
	text-decoration : none;
}
.cmsbannerlink:Visited:Hover {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color: #FFFFFF;
	text-decoration : none;
}
.panelheading {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 14px;
	font-weight : bold;
	color : #000000;
}
.paneltext {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 12px;
	font-weight : normal;
	color : #000000;
}

@media screen and ( max-width: 966px ) {
.paneltext {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 12px;
	font-weight : normal;
	color : #000000;
	padding-left:17px;
} }

.linkAbout:link {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 9px;
	font-weight: bold;
	color : #8E9EA5;
	text-decoration : none;
}
.linkAbout:Hover {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 9px;
	font-weight: bold;
	color : #8E9EA5;
	text-decoration : none;
}
.linkAbout:Visited {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 9px;
	font-weight: bold;
	color : #8E9EA5;
}
.linkAbout:Visited:Hover {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 9px;
	font-weight: bold;
	color: #8E9EA5;
}
.menuTopLinks:link {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 26px;
	font-weight: normal;
	color : #000000;
	text-decoration : none;
}
.menuTopLinks:Hover {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 26px;
	font-weight: normal;
	color : white;
	text-decoration : none;
}
.menuTopLinks:Visited {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 26px;
	font-weight: normal;
	color : #000000;
	text-decoration : none;
}
.menuTopLinks:Visited:Hover {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 26px;
	font-weight: normal;
	color : white;
	text-decoration : none;
}
.menuTopLinksHover:link {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 26px;
	font-weight: normal;
	color : white;
	text-decoration : none;
}
.menuTopLinksHover:Hover {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 26px;
	font-weight: normal;
	color : white;
	text-decoration : none;
}
.menuTopLinksHover:Visited {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 26px;
	font-weight: normal;
	color : white;
	text-decoration : none;
}
.menuTopLinksHover:Visited:Hover {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 26px;
	font-weight: normal;
	color : white;
	text-decoration : none;
}
.menu:link {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 14px;
	font-weight: bold;
	color : #456046;
	text-decoration : none;
}
.menu:Hover {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 14px;
	font-weight: bold;
	color : #456046;
	text-decoration : none;
}
.menu:Visited {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 14px;
	font-weight: bold;
	color : #456046;
	text-decoration : none;
}
.menu:Visited:Hover {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 14px;
	font-weight: bold;
	color: #456046;
	text-decoration : none;
}
.submenu:link {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 16px;
	font-weight: normal;
	color : #000000;
	text-decoration : none;
}
.submenu:Hover {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 16px;
	font-weight: normal;
	color : #000000;
	text-decoration : none;
}
.submenu:Visited {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 16px;
	font-weight: normal;
	color : #000000;
	text-decoration : none;
}
.submenu:Visited:Hover {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 16px;
	font-weight: normal;
	color: #000000;
	text-decoration : none;
}
.newsdate {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #D79F15;
}
/*Added in order to make nice tiler under banner*/
.stripTilerUnderBanner {
	background-image: url("../../../images/stripTiler.jpg");
	background-color: FFFFFF;
	width: 100%;
	height: 35px;
}
/*Added in order to make nicely resizable menu in banner.cfm*/
.menuTopRightTilor {
	background-image: url  ("../../../images/topofnavright.jpg");
	background-position: top right;
	background-repeat: repeat-y;
	background-color: #000000;
	width: 100%;
	height: 13px;
}
.menuBottomRightTilor {
	background-image: url  ("../../../images/bottomofnavright.jpg");
	background-color: #000000;
	background-repeat: repeat-y;
	background-position: top right;
	width: 100%;
	height: 10px;
}
.pageCenterHeader {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
}
.pageCenterHeader:link {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #000000;
	text-decoration: underline;
}
.pageCenterHeader:hover {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
}
.pageCenterHeader:visited {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #000000;
	text-decoration: underline;
}
.pageCenterHeader:visited:hover {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
}
.popularcategories {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.popularcategories:link {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.popularcategories:hover {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;

	color: #000000;
	text-decoration: none;
}
.popularcategories:visited {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.popularcategories:visited:hover {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.learnmoreemail:link {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #ffffff;
	text-decoration: none;
}
.learnmoreemail:hover {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #ffffff;
	text-decoration: none;
}
.learnmoreemail:visited {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #ffffff;
	text-decoration: none;
}
.learnmoreemail:visited:hover {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #ffffff;
	text-decoration: none;
}
.Skype:link {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 20px;
	color: #ffffff;
	text-decoration: none;
}
.Skype:hover {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 20px;
	color: #ffffff;
	text-decoration: none;
}
.Skype:visited {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 20px;
	color: #ffffff;
	text-decoration: none;
}
.Skype:visited:hover {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 20px;
	color: #ffffff;
	text-decoration: none;
}
.contactFormSubmit {
	height: 30px;
	font-size: 14px;
	background-color: #EA008A;
	color: #fff;
	border:#EA008A;
}
.contactus {
	color:#666;
	font-size:12px;
	font-family: Verdana, Geneva, sans-serif;
}
@media screen and ( max-width: 768px ) {
.contactus {
	color:#666;
	font-size:10px;
	font-family: Verdana, Geneva, sans-serif;
} }
a {
	text-decoration:none;
	color:#EA008A;
	border:none;
}
a:hover {
	text-decoration:none;
	/*color:#F53B6C;
	border:none;*/
}
.top-part {
	width:100%;
	height:86px;
	float:left;
	background-image:url(../images/menu-bg.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	background-color:#FFFFFF;
}
@media screen and ( max-width: 990px ) {
.top-part {
	width:100%;
	height: 175px;;
	float:left;
	background-image:none;
	 
	 
	background-position:bottom;
	 
} }
.top-contain-area {
	width:100%;
	float:left;
	height:86px;
}
 
 
 @media screen and ( max-width: 990px ) {
 .top-contain-area {
	width:100%;
	float:left;
	height: auto;
} }
.logo {
 	width:48%;
	height:80px;
	margin-top:-35px;
	 
}
@media screen and ( max-width: 990px ) {
.logo {
 	width:48%;
	height:80px;
	margin-top:20px;
	margin-bottom:16px;
	 
} }

 
.top-right-area {
	width:53%;
	float:right;
	height:75px;
	margin-top:-77px;
	font-size:12px;
	color:#497110;
	
	
}
@media screen and ( max-width: 966px ) {
.top-right-area {
	width:100%;
	float:right;
	height:94px;
	margin-top:-48px;
	font-size:12px;
	color:#497110;
	
	
} }
 
.menu-link-area {
	width:640px;
	float:left;
	margin-left:10px;
	height:18px;
	margin-top:20px;
}
.menu-link-area ul {
	padding:0px;
	width:100%;
	margin:0px;
	float:left;
	list-style:none;
}
.menu-link-area ul li {
	padding-left:8px;
	padding-right:8px;
	border-right:1px solid #666666;
	font-size:14px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
	float:left;
}
.menu-link-area ul li a:hover {
	color:#000000;
	text-decoration:none;
}
.menu-link-area ul li:last-child {
	padding-right:0px;
	border:none;
}
.bold-txt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	text-decoration:none;
	width:99%;
	line-height:29px;
	background-image:url(../images/top-row-bg.png);
	background-repeat:repeat-x;
	padding-left:5px;
	font-weight:bold;
	margin-top:5px;
	float:left; 
	width:99%; 
	color:#fff;
}
@media screen and ( max-width: 990px ) {
.bold-txt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:none;
	 
	line-height:19px;
	background-image:url(../images/top-row-bg.png);
	background-repeat:repeat-x;
	padding-left:6.5%;
	font-weight:bold;
	margin-top:0px;
	height:41px;
	float:left; 
	width:100%; 
	color:#fff;
	text-align:center;
} }
 
.date-bgg {
	width:186px;
	height:29px;
	float:right;
	margin-right:5px;
	margin-top:10px;
}
.body-area {
	width:100%;
	float:left;
	background-color:#FFFFFF;
	min-height:auto;
	height:auto;
}
 
.fotter-area {
	width:100%;
	float:left;
	height:102px;
	background-color:#222222;
	padding-top:10px;
	text-align:left;
	line-height:20px;
}
@media screen and ( max-width: 990px ) {
.fotter-area {
    width: 100%;
    float: left;
    height: auto;
    background-color: #222222;
    padding-top: 10px;
    text-align: left;
    line-height: 14px;
    padding-bottom: 10px;
    margin-bottom: 10px;
 }
}
.contain-area {
	width:100%;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	color:#666;
	margin-bottom:33px;
	padding:5px 5px 5px 10px;
}
@media screen and ( max-width: 990px ) {
.contain-area {
    width: 95%;
    float: left;
    font-family: Verdana, Geneva, sans-serif;
    color: #666;
    margin-bottom: 33px;
    padding: 5px 2px 6px 10px;
     
	} }
	
	@media screen and ( min-width: 967px ) and ( max-width: 1029px )  {
.contain-area {
    width: 98%;
    float: left;
    font-family: Verdana, Geneva, sans-serif;
    color: #666;
    margin-bottom: 33px;
    padding: 5px 2px 6px 10px;
     
	} }
	
	 

.banner-area {
	width:100%;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	color:#666;
	background-color:#ea008a;
}
.img-box {
	width:43%;
	float:left;
	height:236px;
	border:1px solid #cccccc;
	background-color:#FFFFFF;
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	padding-left: 23px;
	padding-top: 19px;
	margin-right:10px;
	margin-left:10px;
}
@media screen and ( max-width: 990px ) {
.img-box {
	width:80%;
	float:left;
	height:auto;
	border:1px solid #cccccc;
	background-color:#FFFFFF;
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	padding:5px;
	 
	margin-left:4px;
} }
.img-right-contain {
	width:51%;
	height:236px;
	float:left;
}
@media screen and ( max-width: 990px ) {
.img-right-contain {
	width:100%;
	height:236px;
	float:left;
	margin-top:17px;
} }
.img-right-contain ul {
	width:440px;
	float:left;
	padding:0px;
	margin:0px;
	list-style:none;
}

@media screen and ( max-width: 990px ) {
.img-right-contain ul {
	width:100%;
	float:left;
	padding:0px;
	margin:0px;
	list-style:none;
} }

.img-right-contain ul li {
	float:left;
	width:440px;
	padding-bottom:20px;
}
@media screen and ( max-width: 990px ) {
.img-right-contain ul li {
	float:left;
	width:100%;
	padding-bottom:20px;
} }
.img-right-contain ul li span {
	width:88%;
	float:left;
	font-size:14px;
	line-height:29px;
	margin-left:10px;
}

@media screen and ( max-width: 990px ) {
.img-right-contain ul li span {
	width:80%;
	float:left;
	font-size:13px;
	line-height:21px;
	margin-left:10px;
} }


 
.order-btn {
	width:100%;
	height:61px;
	float:left;
	margin-left:50px;
	margin-top:40px;
}

@media screen and ( max-width: 990px ) {
.order-btn {
    width: 100%;
    height: 61px;
    float: left;
    margin-left: 59px;
    margin-top: 9px;
} }


.pink-box-btn {
	padding:2px;
	background-color:#FFFFFF;
	border:1px solid #eeeeee;
	color:#000000;
	font-size:11px;
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	height:20px;
	line-height:18px;
	margin-left:20px;
	margin-top:5px;
}
.pink-right-area {
	width:67%;
	float:right;
	height:134px;
	line-height:17px;
	padding-top:10px;
}
@media screen and ( max-width: 990px ) {
.pink-right-area {
	width:100%;
	float:right;
	height:300px;
	padding-top:10px;
} }

@media screen and ( min-width: 967px ) and ( max-width: 1029px )  {
.pink-right-area {
	width:100%;
	float:right;
	height:300px;
	padding-top:10px;
} }

.list-btn-img {
	width:7%;
	height:33px;
	float:left;
	text-align:center;
	color:#000000;
	font-size:18px;
	line-height:30px;
}

@media screen and ( max-width: 990px ) {
.list-btn-img {
	width:12%;
	height:33px;
	float:left;
	text-align:center;
	color:#000000;
	font-size:11px;
	line-height:23px;
} }
.txt-bg {
	background-color:#f3f4f7;
	font-size:10px;
	float:left;
	padding:3px;
	margin-top:3px;
	margin-bottom:3px;
}
.pink-right-area ul {
	width:100%;
	float:left;
	list-style:none;
	padding:0px;
	margin:0px;
}
.pink-right-area ul li {
	height:70px;
	float:left;
	background-image:url(../images/arrow.jpg);
	background-repeat:no-repeat;
	background-position:right;
	padding-right:20px;
	line-height:65px;
	font-size:40px;
	color:#fff;
}
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.colum-left {
	width:345px;
	float:left;
}
.colum-right {
	width:55%;
	float:left;
	margin-left:20px;
}

 
.preview-img {
	width:415px;
	height:289px;
}
.img-size-table {
	width:100%;
	float:left;
}
.radio-btn {
	width:30px;
	height:25px;
	text-align:center;
	line-height:23px;
}
.input-box {
	width:35px;
	height:25px;
}
.table-input-box {
	width:33px;
	height:15px;
	background-color:#FFFFFF;
	border:1px solid #CCCCCC;
	text-align:center;
	color:#000000;
	margin-top:3px;
}
.inch-size {
	width:100px;
	height:25px;
}
.cm-size {
	width:75px;
	height:25px;
}
.price-box {
	width:75px;
	height:25px;
}
.heading-table {
	background-color:#e6e5e5;
	height:25px;
	color:#6e6b6b;
	font-size:13px;
	font-weight:bold;
	text-align:center;
	line-height:22px;
}
.table-contain-row {
	background-color:#f9f9f9;
	height:25px;
	color:#6e6b6b;
	font-size:13px;
	text-align:center;
	line-height:22px;
}
.pink-right-area ul li:last-child {
	background-image:none;
	padding-right:0px;
}
.box-bottam {
	width:262px;
	float:left;
	height:235px;
	margin-right:11px;
}
.box-bottam h1 {
	padding:0px;
	margin:0px;
	float:left;
	width:100%;
	font-size:14px;
	color:#497110;
	height:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:17px;
	font-weight:bold;
}
.box-bottam span {
	width:100%;
	float:left;
	height:87px;
	margin-bottom:3px;
	margin-top:2px;
}
.box-bottam samp {
	width:248px;
	font-family:Verdana, Geneva, sans-serif;
	float:left;
	height:99px;
	padding:6px;
	font-size:11px;
}
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

+++++++++++++++++++++++++++++++++++++++++++++*/
.txtBox {
	text-align:left;
	width:220px;
	height:25px;
	border:solid;
	border-width:1px;
	border-color:#CCCCCC;
	-moz-box-shadow:    1px 1px 2px 2px #ccc;
	-webkit-box-shadow: 1px 1px 2px 2px #ccc;
	box-shadow:         1px 1px 2px 2px #ccc;
}
.textarea {
	width:280px;
	border:solid;
	border-width:1px;
	border-color:#CCCCCC;
	-moz-box-shadow:    1px 1px 2px 2px #ccc;
	-webkit-box-shadow: 1px 1px 2px 2px #ccc;
	box-shadow:         1px 1px 2px 2px #ccc;
}
.tdcol {
	padding-left:80px;
	height:25px;
	text-align:left;
	width:180px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#666666;
}
.td1 {
	vertical-align:top;
	text-align:left;
	padding-top:5px;
}
.newuserlnk {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#EB008B !important;
	padding-left:0px;
	font-weight:bold;
	font-style:italic;
	text-decoration:none;
}
.btntag11 {
	border:solid;
	border-width:1px;
	border-color:#EF509C;
	padding:1px 5px 1px 5px;
	-moz-box-shadow:    1px 1px 2px 2px #ccc;
	-webkit-box-shadow: 1px 1px 2px 2px #ccc;
	box-shadow:         1px 1px 2px 2px #ccc;
	line-height:20px;
	background: #EB008B;
filter: progid:DXImageTransform.Microsoft.gradient  (startColorstr='#EB008B', endColorstr='#EB008B');
	background: -webkit-gradient(linear, left top, left bottom,  from(#EB008B), to(#EB008B));
	background: -moz-linear-gradient(top, #EB008B, #EB008B);
	color:#FFFFFF;
	font-weight:bold;
	font-size:16px;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	-khtml-border-radius: 20px;
	border-radius: 20px;
	cursor:pointer;
}
.pageheading {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	/*background-color:#006F3B;*/
color:#EB008B;
	font-size:18px;
}
.tdcolerror {
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ff0000;
	font-weight:bold;
	padding-left:80px;
}
.btndeletecartitem {
	background-color:#FFFFFF;
	background-image:url(../images/Delete-icon.jpg);
	background-repeat:no-repeat;
	cursor:pointer;
}
.ulimgproccess {
	list-style:none;
	height:40px;
	margin-top:-5px;
}
.ulimgproceliactive {
	height:40px;
	width:250px;
	float:left;
}
.ulimgproceliactive a {
 background-image:url(../images/process-step-  act.png);
	background-repeat:no-repeat;
	float:left;
	height:35px;
	padding:5px;
	width:170px;
}
.ulimgproceli {
	height:40px;
	width:250px;
	float:left;
}
.ulimgproceli a {
	padding:5px;
 background-image:url(../images/process-  step.png);
	background-repeat:no-repeat;
	height:35px;
	float:left;
	width:170px;
}
.ullino {
	padding-left:12px;
	padding-right:12px;
	width:35px;
	height:35px;
	text-align:center;
}
.paging-div {
	width:100%;
	height:15px;
	float:left;
	font-size:15px;
	color:#000000;
	margin-bottom:5px;
	padding:0px;
	padding-left:5px;
}
@media screen and ( max-width: 768px )  {
.paging-div {
	width:73%;
	height:20px;
	float:left;
	font-size:15px;
	color:#000000;
	margin-bottom:29px;
	padding:0px;
	padding-left:5px;
} }
.btncountinueorder {
	height:49px;
	width:202px;
	background-image:url(../images/cont2.jpg);
	border-style:none;
	text-decoration:none;
}
.imgtopborder {
	background-image:url(../images/borderr.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
}
.imgrightborder {
	background-image:url(../images/borderr.jpg);
	background-repeat:repeat-y;
	background-position:left;
}
.priceList td {
	font-family:Verdana, Geneva, sans-serif;
	color:#fff;
	text-align:center;
	border: 1px solid #fff;
	background-color:#EA008A;
}
.priceList th {
	font-family:Verdana, Geneva, sans-serif;
	color:#fff;
	text-align:center;
	border: 1px solid #fff;
	background-color:#000;
}
ul#effect-list {
	margin: 15px 0 0 0;
}
.clearer * {
}

ul, ol {
	list-style: none outside none;
	 
}

@media screen and ( max-width: 768px )  {
ul, ol {
	list-style: none outside none;
	width:100%;
	margin-left:-44px;
	text-align:justify;
} }
ul#effect-list li div.effect_img {
	border: 1px solid #CCCCCC;
	float: left;
	margin: 0 20px 10px 0;
	max-height: 70px;
	max-width: 70px;
	overflow: hidden;
	clear:both;
}
ul#effect-list li.act p, ul#effect-list li:hover p {
	background-image: url(../images/icon-okay.png);
	background-repeat: no-repeat;
}
ul#effect-list li.act p, ul#effect-list li:hover p {
	color: #FE8F00;
}
ul#effect-list li p {
	background-attachment: scroll;
	background-image: url(../images/icon-okay-grey.png);
	background-repeat: no-repeat;
}
ul#effect-list li p {
	display: inline;
	float: left;
	font-size: 16px;
	font-weight: bold;
	margin-top: 25px;
	padding: 0 0 0 20px;
}
.progessbar {
	background: #577B23; /* Old browsers */
}
.gift-vocher-table {
	width:775px;
	float:left;
}
@media screen and ( max-width: 768px )  {
.gift-vocher-table {
	width:100%;
	float:left;
} }
.heading-row {
	width:100%;
	float:left;
	background-color:#F878C5;
	height:25px;
}
@media screen and ( max-width: 768px )  {
.heading-row {
	width:100%;
	float:left;
	background-color:#e6e5e5;
	height:22px;
} }
.gift-contain-row {
	width:775px;
	float:left;
	padding-top:5px;
	padding-bottom:5px;
	background-color:#f9f9f9;
}
@media screen and ( max-width: 768px )  {
.gift-contain-row {
	width:100%;
	float:left;
	padding-top:5px;
	padding-bottom:5px;
	background-color:#f9f9f9;
} }
.gift-contain-row ul {
	padding:0px;
	margin:0px;
	list-style:none;
}
.gift-contain-row ul li {
	width:100%;
	float:left;
	font-weight:bold;
}
.heading-row ul {
	padding:0px;
	margin:0px;
	list-style:none;
}
.heading-row ul li {
	float:left;
	text-align:center;
	font-weight:bold;
	line-height:22px;
	width:16%;
	color:white;
}
.list-box {
	padding:0px;
	margin:0px;
	list-style:none;
}
.list-box li {
	float:left;
	border-right:0px dotted #999999;
	 
}
 
 
.list-box li:last-child {
	border-right:0px;
}
.voucher-from {
	width:299px;
	font-family:Verdana, Geneva, sans-serif;
	float:left;
	margin-left:20px;
}
@media screen and ( max-width: 768px )  {
.voucher-from {
	width:56%;
	font-family:Verdana, Geneva, sans-serif;
	float:left;
	margin-left:20px;
} }
.voucher-from ul {
	padding:0px;
	font:Verdana, Geneva, sans-serif;
	margin:0px;
	list-style:none;
}
.voucher-from ul li {
	width:100%;
	float:left;
	margin-bottom:5px;
	border:none;
}
.voucher-from ul li span {
	width:115px;
	 
	height:21px;
	line-height:21px;
	font-weight:bold;
	text-align:left;
}
voucher-from ul li samp {
	width:170px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	margin-left:10px;
	height:21px;
	text-align:left;
}
.add-voucher {
	width:100px;
	float:left;
	font:Verdana, Geneva, sans-serif;
	margin-left:10px;
	color:#0090cc;
	text-decoration:underline;
	font-size:13px;
}
.gift-totle-row {
	width:790px;
	float:left;
	margin-bottom:20px;
}
.voucher-preview {
	width:65%;;
	float:left;
}
@media screen and ( max-width: 768px )  {
.voucher-preview {
	width:100%;
	float:left;
} }

.totle-heading-colum {
	width:100px;
	float:left;
	font-weight:bold;
	text-align:left;
}
@media screen and ( max-width: 768px )  {
.totle-heading-colum {
	width:18%;
	float:left;
	font-weight:bold;
	text-align:left;
} }
.totle-heading-colum ul {
	padding:0px;
	margin:0px;
	list-style:none;
}
.totle-heading-colum ul li {
	width:90%;
	float:left;
	margin-bottom:1px;
	background-color:#e6e5e5;
	height:30px;
	line-height:28px;
	font-size:13px;
	font-weight:bold;
	padding-left:10%
}
.heading-con {
 	 
	height:60px;
	width:100%;
	line-height:50px;
	margin-bottom:7px;
	float:left;
	 
	
	color: rgb(255, 255, 255);
font-family: verdana;
font-style: italic;
font-size: 31px;
font-weight: normal;
text-align: left;
margin-left: 10px;
}

@media screen and ( max-width: 966px ) {
.heading-con {
 
	 
	text-align:center;
	height:60px;
	width:95%;
	line-height:20px;
	margin-bottom:7px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	
	color: rgb(255, 255, 255);
font-family: verdana;
font-style: italic;
font-size: 15px;
font-weight: normal;
text-align: left;
margin-left: 10px;
} }


@media screen and ( min-width: 967px ) and ( max-width: 1029px )  {
.heading-con {
 
	 
	text-align:center;
	height:60px;
	width:95%;
	line-height:20px;
	margin-bottom:35px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	
	color: rgb(255, 255, 255);
font-family: verdana;
font-style: italic;
font-size: 15px;
font-weight: normal;
text-align: left;
margin-left: 10px;
} }


.inner-heading-con {
	font-size:24px;
	color:#EF509C;
	margin-top:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	width:100%;
	padding-bottom:10px;
	float:left;
	padding-top:10px;
	padding-left:5px;
	font-family:Arial, Helvetica, sans-serif;
}

@media screen and ( max-width: 966px ) {
.inner-heading-con {
	font-size:24px;
	color:#EF509C;
	margin-top:23px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	width:100%;
	padding-bottom:10px;
	float:left;
	padding-top:10px;
	padding-left:5px;
	font-family:Arial, Helvetica, sans-serif;
} }
.box-bottam {
	    float: left;
    height: 100%;
	margin-left:-4px;
    
    padding-right: 6px;
    width: 261px;
    border-right: 2px dotted rgb(232, 232, 232);
     
    margin-top: -30px;
}

@media screen and ( max-width: 966px ) {
.box-bottam {
	float: left;
	height:100%
	margin-right: 1px;
	padding-right:6px;
	width: 100%;
	padding-bottom:10px;
	border-right:2px dotted rgb(232, 232, 232);
	margin-left:-11px;
	 
} }

@media screen and ( min-width: 967px ) and ( max-width: 1029px )  {
.box-bottam {
	float: left;
	height:100%
	margin-right: 1px;
	padding-right:6px;
	width: 100%;
	padding-bottom:10px;
	border-right:2px dotted rgb(232, 232, 232);
	margin-left:-11px;
	 
} }

.box-bottam h1 {
	padding:2px;
	margin:2px;
	float:left;
	width:100%;
	font-size:14px;
	color:#EA008A;
	height:20px;
}
.box-bottam span {
	width:100%;
	float:left;
	height:87px;
	margin-bottom:3px;
	margin-top:2px;
}
@media screen and ( max-width: 966px ) {
.box-bottam span {
	width:100%;
	float:left;
	height:87px;
	margin-bottom:30%;
	margin-top:2px;
} }

@media screen and ( min-width: 967px ) and ( max-width: 1029px )  {
.box-bottam span {
	width:100%;
	float:left;
	height:87px;
	margin-bottom:15%;
	margin-top:2px;
} }

.box-bottam samp {
	width:246px;
	float:left;
	height:99px;
	padding:2px;
	font-size:11px;
	text-align:start;
	color:#666;
}
@media screen and ( max-width: 966px ) {
.box-bottam samp {
	width:100%;
	float:left;
	height:99px;
	padding:2px;
	font-size:11px;
	text-align:start;
	color:#666;
	margin-bottom:33px;
} }

@media screen and ( min-width: 967px ) and ( max-width: 1029px )  {
.box-bottam samp {
	width:100%;
	float:left;
	height:99px;
	padding:2px;
	font-size:11px;
	text-align:start;
	color:#666;
	margin-bottom:33px;
} }

.voucher-form {
	width:100%;
	float:left;
}
@media screen and ( max-width: 768px ) {
.voucher-form {
	width:100%;
	float:left;
	margin-bottom:40px;
	margin-left:0%;
} }

.voucher-form ul {
	padding:0px;
	margin:0px;
	list-style:none;
}
.voucher-form ul li {
	width:100%;
	height:21px;
	float:left;
	margin-bottom:8px;
	margin-left:0px;
}
.voucher-txt {
	width:185px;
	float:left;
	height:21px;
	text-align:right;
	font-weight:bold;
}
@media screen and ( max-width: 768px ) {
.voucher-txt {
	width:23%;
	float:left;
	height:21px;
	text-align:left;
	font-size:10px;
	font-weight:bold;
} }
.voucher-txt-box {
	width:225px;
	float:left;
	height:21px;
	margin-left:10px;
}
@media screen and ( max-width: 768px ) {
.voucher-txt-box {
	width:71%;
	float:left;
	height:21px;
	margin-left:10px;
} }
.txt-box {
	width:225px;
	height:21px;
	background-color:#FFFFFF;
	border:1px solid #d4d0c8;
}
@media screen and ( max-width: 768px ) {
.txt-box {
	width:75%;
	height:21px;
	background-color:#FFFFFF;
	border:1px solid #d4d0c8;
} }


.delivery-txt {
	width:100%;
	float:left;
	font-weight:bold;
	padding-left:8%;
	margin-top:35px;
	margin-bottom:10px;
}
@media screen and ( max-width: 768px ) {
.delivery-txt {
	width:100%;
	float:left;
	font-weight:bold;
	padding-left:8%;
	margin-top:55px;
	font-size:9px;
	margin-left:0%;
	margin-bottom:10px;
} }
.testimonial-box {
	width:100%;
	float:left;
	padding-bottom:15px;
}
.testimo-img {
	width:29%;
	float:left;
	margin-right:10px;
}
@media screen and ( max-width: 768px ) {
.testimo-img {
	width:100%;
	float:left;
	margin-right:10px;
} }

.testimo-txt {
	float:left;
	width:65%;
	text-align:justify;
}

@media screen and ( max-width: 768px ) {
.testimo-txt {
	float:left;
	width:100%;
	margin-left:7px;
	margin-top:7%;
	text-align:justify;
} }

@media screen and ( min-width: 900px ) and ( max-width: 1028px ) {
.testimo-txt {
	float:left;
	width:100%;
	margin-left:7px;
	margin-top:3%;
	text-align:justify;
} }
.colum-left {
	width:42%;
	float:left;
}
@media screen and  ( max-width: 768px ) {
.colum-left {
	width:100%;
	float:left;
}}
#menu1 {
	margin-left:0px !important;
	float:left;
	text-align:left;
	margin-top:19px!important;
	left:auto !important;
	position:relative!important;
	top:auto!important;
	width:auto!important;
	outline: 0 none;
	outline-style:none;
	outline-style:none;
	list-style: none outside none !important;
}
#el0 {
	color:#fff!important;
	width:inherit!important;
}
#el1 {
	color:#fff!important;
	width:inherit!important;
}
#el2 {
	color:#fff!important;
	width:inherit!important;
}
#el3 {
	color:#fff!important;
	width:inherit!important;
}
#el4 {
	color:#fff!important;
}
#el5 {
color:#fff!important;
}
#el6 {
color:#fff!important;
}
#el7 {
color:#fff!important;
}
#el8 {
color:#fff!important;
}
#hel0 {
	padding-right:5px;
	padding-left:5px;
	float:left;
	height:13px!important;
	text-align:center;
	border-right:1px solid  #fff;
	position:relative !important;
	left:0px !important;
	top:0px  !important;
	color:#FFFFFF !important;
}
#hel0 a div {
	width:auto !important;
	text-align:left;
	float:left;
	margin-top:-5px !important;
}
#hel1 {
	padding-right:5px;
	padding-left:5px;
	float:left;
	height:13px!important;
	text-align:center;
	border-right:1px solid  #fff;
	position:relative !important;
	left:0px !important;
	top:0px  !important;
	color:#FFFFFF !important;
}
#hel1 a div {
	width:-moz-max-content !important;
	text-align:left;
	float:left;
	margin-top:-5px !important;
}
#hel2 {
	padding-right:5px;
	padding-left:5px;
	float:left;
	height:13px!important;
	text-align:center;
	border-right:1px solid  #fff;
	position:relative !important;
	left:0px !important;
	top:0px  !important;
	color:#FFFFFF !important;
	
}
#hel2 a div {
	width:-moz-max-content !important;
		min-width:100px;
	text-align:left;
	float:left;
	margin-top:-5px !important;
}
#hel3 {
	padding-right:5px;
	padding-left:5px;
	float:left;
	height:13px!important;
	text-align:center;
	border-right:1px solid  #fff;
	position:relative !important;
	left:0px !important;
	top:0px  !important;
	color:#FFFFFF !important;
}
#hel3 a div {
	width:-moz-max-content !important;

	text-align:left;
	float:left;
	margin-top:-5px !important;
}
#hel4 {
	padding-right:5px;
	padding-left:5px;
	float:left;
	height:13px!important;
	text-align:center;
	border-right:1px solid  #fff;
	position:relative !important;
	left:0px !important;
	top:0px  !important;
	color:#FFFFFF !important;
}
#hel4 a div {
	width:auto !important;
	text-align:left;
	float:left;
	margin-top:-5px !important;
}
#hel5 {
	padding-right:5px;
	padding-left:5px;
	float:left;
	height:13px!important;
	border-right:1px solid #fff;
text-  align:center;
	position:relative !important;
	left:0px !important;
	top:0px !important;
	color:#FFFFFF !important;
}
#hel5 a div {
	width:auto !important;
	text-align:left;
	float:left;
	margin-top:-5px !important;
	color:#fff!important;
}
#hel6 {
	padding-right:5px;
	padding-left:5px;
	float:left;
	height:13px!important;
	border-right:1px solid #fff;
text-  align:center;
	position:relative !important;
	left:0px !important;
	top:0px !important;
	color:#FFFFFF !important;
}
#hel6 a div {
	width:auto !important;
	text-align:left;
	float:left;
	margin-top:-5px !important;
	color:#fff!important;
}
#hel7 {
	padding-right:5px;
	padding-left:5px;
	float:left;
	height:13px!important;
	border-right:1px solid #fff;
text-  align:center;
	position:relative !important;
	left:0px !important;
	top:0px !important;
	color:#FFFFFF !important;
}
#hel7 a div {
	width:auto !important;
	text-align:left;
	float:left;
	margin-top:-5px !important;
}
#hel8 {
	padding-right:5px;
	padding-left:5px;
	float:left;

	height:13px!important;
	border-right:1px solid #fff;
text-  align:center;
	position:relative !important;
	left:0px !important;
	top:0px !important;
	color:#FFFFFF !important;
}
#hel8 a div {
	width:auto !important;
	text-align:left;
	float:left;
	margin-top:-5px !important;
}
#hel9 {
	padding-right:5px;
	padding-left:5px;
	float:left;
	height:13px!important;
	border-right:1px solid #fff;
text-  align:center;
	position:relative !important;
	left:0px !important;
	top:0px !important;
	color:#FFFFFF !important;
}
#hel9 a div {
	width:auto !important;
	text-align:left;
	float:left;
	margin-top:-5px !important;
	color:#FFFFFF !important;
}
#hel1 a:active {
	color:#FF0000;
}
.btnn {
	background-image:url(../images/button.jpg);
	background-repeat:no-repeat;
	height:45px;
	float:left;
	text-align:center;
	line-height:55px;
	color:#000;
	font-size:14px;
	border-radius:5px;
	border:1px solid #000;
	background-position:center;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:7px;
	font-family:Verdana, Geneva, sans-serif;
	width:45%;
	margin-left:2%;
	font-weight:bold;
}
@media screen and ( max-width: 966px ) {
.btnn{
background-image: url(../images/button.jpg);
background-repeat: no-repeat;
height: 40px;
float: left;
text-align: center;
line-height: 49px;
color: #000;
font-size: 9px;
border-radius: 5px;
border: 1px solid #000;
background-position: center;
padding-left: 5px;
padding-right: 11px;
padding-bottom: 7px;
font-family: Verdana, Geneva, sans-serif;
width: 72%;
font-weight: bold;
margin-left: -35px;
} }


.btnn9 {
	background-image:url(../images/button.jpg);
	background-repeat:no-repeat;
	height:45px;
	float:left;
	text-align:center;
	line-height:55px;
	color:#000;
	font-size:14px;
	border-radius:5px;
	border:1px solid #000;
	background-position:center;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:7px;
	font-family:Verdana, Geneva, sans-serif;
	width:45%;
	margin-left:2%;
	font-weight:bold;
}
@media screen and ( max-width: 966px ) {
.btnn9{
background-image: url(../images/button.jpg);
background-repeat: no-repeat;
height: 40px;
float: left;
text-align: center;
line-height: 49px;
color: #000;
font-size: 9px;
border-radius: 5px;
border: 1px solid #000;
background-position: center;
padding-left: 5px;
padding-right: 11px;
padding-bottom: 7px;
font-family: Verdana, Geneva, sans-serif;
width: 100%;
font-weight: bold;
margin-left: 0%;
} }



.btnn7 {
	background-image:url(../images/button.jpg);
	background-repeat:no-repeat;
	height:45px;
	float:left;
	text-align:center;
	line-height:55px;
	color:#000;
	font-size:14px;
	border-radius:5px;
	border:1px solid #000;
	background-position:center;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:7px;
	font-family:Verdana, Geneva, sans-serif;
	width:75%;
	margin-left:-82%;
	font-weight:bold;
}
@media screen and ( max-width: 966px ) {
.btnn7{
background-image: url(../images/button.jpg);
background-repeat: no-repeat;
height: 40px;
float: left;
text-align: center;
line-height: 49px;
color: #000;
font-size: 9px;
border-radius: 5px;
border: 1px solid #000;
background-position: center;
padding-left: 5px;
padding-right: 11px;
padding-bottom: 7px;
font-family: Verdana, Geneva, sans-serif;
width: 72%;
font-weight: bold;
margin-left: 40px;
} }

.btnn8 {
	background-image:url(../images/button.jpg);
	background-repeat:no-repeat;
	height:45px;
	 
	text-align:center;
	line-height:55px;
	color:#000;
	font-size:14px;
	border-radius:5px;
	border:1px solid #000;
	background-position:center;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:7px;
	font-family:Verdana, Geneva, sans-serif;
	width:100%;
	 
	font-weight:bold;
}
@media screen and ( max-width: 966px ) {
.btnn8{
background-image: url(../images/button.jpg);
background-repeat: no-repeat;
height: 40px;
float: left;
text-align: center;
line-height: 49px;
color: #000;
font-size: 9px;
border-radius: 5px;
border: 1px solid #000;
background-position: center;
padding-left: 5px;
padding-right: 11px;
padding-bottom: 7px;
font-family: Verdana, Geneva, sans-serif;
width: 80%;
font-weight: bold;
margin-left: 14px;
} }



.btnn:hover {
	background-image:url(../images/button.jpg);
	background-repeat:no-repeat;
	height:45px;
	float:left;
	text-align:center;
	line-height:55px;
	color:#000;
	font-size:14px;
	border-radius:5px;
	border:1px solid #000;
	background-position:center;
	padding-left:10px;
	padding-right:10px;
	text-decoration:underline;
	cursor:pointer;
	font-family:Verdana, Geneva, sans-serif;
}
.mid-section {
	width:97%;
	float:left;
	margin-top:10px;
	margin-bottom:10px;
	border:1px dashed #cccccc;
	border-top:none;
	padding-bottom:10px;
}
.heading-mid {
	width:100%;
	float:left;
	border-right:1px dashed #cccccc;
	background-color:#f878c5;
	color:#FFFFFF;
	font-size:16px;
	text-indent:15px;
	padding-top:7px;
	padding-bottom:7px;
}
.content-mid {
	width:95%;
	float:left;
	border-bottom:1px dashed #cccccc;
	border-top:none;
	padding-bottom:10px;
}
.text {
	width:80%;
	margin-left:10px;
	color:#666666;
	float:left;
}
.content-mid-text {
	width:100%;
	font-size:18px;
	padding-bottom:10px;
	float:left;
	text-align:center;
	font-weight: bold;
}
.box-mid {
	width:100%;
	float:left;
}
.row-mid {
	width:100%;
	float:left;
	border-bottom:1px dashed #cccccc;
}
.row-mid-left {
	width:14%;
	float:left;
	border-right:1px dashed #cccccc;
	padding:10px;
	color:#F878C5;
	font-size:12px;
	font-weight:normal;
}
@media screen and ( max-width: 966px ) {
.row-mid-left {
	width:100%;
	float:left;
	border-right:1px dashed #cccccc;
	padding:10px;
	color:#F878C5;
	font-size:12px;
	font-weight:normal;
} }
.row-mid-right {
	width:80%;
	float:left;
	padding:10px;
}
@media screen and ( max-width: 966px ) {
.row-mid-right {
	width:90%;
	float:left;
	padding:10px;
} }
.row-mid-right input {
	float:left;
	border:1px solid #ccc;
	background-color:#FFFFFF;
	margin-bottom:7px;
	width:100%;
}
.row-mid-right div {
	width:100%;
	float:left;
	border:1px solid #ccc;
	background-color:#FFFFFF;
	height:15px;
}
ul.content-mid-list-box {
	width:100%;
	float:left;
	list-style:none;
	padding:0px;
	margin:0px;
}
ul.content-mid-list-box li {
	width:153px;
	height:80px;
	float:left;
	border-right:1px dashed #cccccc;
	border-bottom:1px dashed #cccccc;
	padding-top:8px;
}
ul.content-mid-list-box li img {
	width:50px;
	float:left;
	margin-left:8px;
	margin-top:10px;
	height:50px;
}
ul.content-mid-list-box li span {
	float: left;
	color: #4086CB;
	float: left;
	font-family: verdana;
	font-weight: bold;
	margin-left: 4px;
	margin-top: 23px;
	text-align: left;
	width: 85px;
}
.addtocart {
	padding-left:15px;
	padding-right:15px;
	color:#FFFFFF;
	font-size:14px;
	padding-top:10px;
	padding-bottom:10px;
	text-decoration:none;
	background-image:url(../../../web/images/menu-bg.jpg);
	background-repeat:repeat-x;
	float:right;
	margin-right:80px;
}
.addtocart:hover {
	cursor:pointer;
	text-decoration:underline;
	color:#666666;
}
.inner-button {
	color:#FFFFFF;
	color:#333333;
	font-size:12px;
}
.pinkbtn {
	background-color:#F878C5;
	color:#FFFFFF;
	padding:5px;
}


 .div1 {
 width:43%;
 float:left;
 margin-left:54px;
 
 margin-top:-1px;
 font-weight:bold;
 }
 @media screen and ( max-width: 966px ) {
 .div1 {
 width:69%;
 float:left;
 border-right:0px solid #F152AF;
 
 margin-top:5px;
 font-weight:bold;
 margin-left:23px;
 } }
  

 .div1 a {
 text-decoration:none;
  color:#252525;
   font-weight:bold;
 }
 
 
  

.div2{
width:15%; 
margin-left:4px;
float:left; 
margin-top:3px;
height:17px;
font-weight:bold;
}
 

.div2 a{
text-decoration:none; 
border:0 none; 
font-weight:bold; 
color:#252525;
}

.div3{
width:12%;
float:left;
 margin-left:19px;
}
@media screen and ( max-width: 966px ) {
.div3{
 
float:right;
width:25%;
margin-top:-22px;
 
 margin-bottom:7px;
} }
 
 
 

 .heading1 {
    background-image: url(../images/heading-bg.png);
    background-repeat: repeat-x;
    height: 41px;
    float: left;
    width: 100%;
    text-align: left;
    color: #FFFFFF;
    text-indent: 15px;
    line-height: 40px;
    margin-top: 15px;
    font-size: 20px;
    font-weight: bold;
	}
	@media screen and ( max-width: 966px ) {
	.heading1 {
    background-image: url(../images/heading-bg.png);
    background-repeat: repeat-x;
    height: 41px;
    float: left;
    width: 100%;
    text-align: center;
    color: #FFFFFF;
    text-indent: 1px;
    line-height: 13px;
    margin-top: 15px;
    font-size: 11px;
    font-weight: bold;
	padding:2px;
	} }
	
	 
	.shop { 
	float:left;
	 width:100%;
	}
	@media screen and ( max-width: 990px ) {
	.shop { 
	float:left;
	 width:94%;
	} }
	 
	
	.visa {
	float:left;
	 width:18%
	}
	 @media screen and ( max-width: 990px ) {
	 .visa {
	float:left;
	 width:24%
	} }
	
	#slider a.imgLink {
	 
	display:none;position:absolute;
	top:0px;left:0px;border:0;padding:0;margin:0;
	width:100%;height:100%;
}
 .

#sliderFrame {position:relative;margin: 0 auto;
	width:100%;
	height:341px;
	float:left;} /*remove the "margin:0 auto;" if you want to align the whole slider to the left side*/
        
	
	.banner1 {
	 
	 
	vertical-align: baseline;
	width:auto;
	}
	 
	 .w2 {
	 margin-left: -16px;
	 }
	 
	  .ribbon1{
	  
	  float:left; width:220px; margin-top:80px; margin-bottom:10px; margin-left:250px;
	  }
	  
	   @media screen and ( max-width: 966px ) {
	   .ribbon1{
	  
	  float:left; width:100%; margin-top:23px; margin-bottom:10px; margin-left:-5px;
	  } }
	  
	  
	  .select1{
	  width:47%; color:#5B5959;font-size:12px;
	  }
	   @media screen and ( max-width: 966px ) {
	  .select1{
	  width:100%; color:#5B5959;font-size:12px;
	  } }
	  
	  
	  .img1{
	 float:left;margin-left:5px;margin-top:-1px; 
	  }
	  
	  @media screen and ( max-width: 966px ) {
	  .img1{
	 float:left;margin-left:-18px;margin-top:-1px; width:88%; 
	  } }
	  
	  .img2{
	  float:left; margin-top:25px;  
	  }
	  
	  @media screen and ( max-width: 966px ) {
	  .img2{
	  float:left; margin-top:25px; width:100%;
	  } }
	  
	  
	  .content1{    width: 100%;
    font-size: 18px;
    padding-bottom: 10px;
    float: left;
    text-align: center;
    font-weight: bold;
}

.count1{
width: 406px;border-style: solid;border-width: 1px;	border-color: #bbc3d3;
}
 @media screen and ( max-width: 966px ) {
.count1{
width:100%;border-style: solid;border-width: 1px;	border-color: #bbc3d3;
} }


.wq{
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    font: inherit;
    vertical-align: baseline;
    width: 100%;
}

.f1{
 background-color:black; margin-left:95px;   margin-top:38px; margin-left:0px;
}
 
 @media screen and ( max-width: 600px ) {
 .f1{
 background-color:black; margin-left:95px;   margin-top:38px; margin-left:17px;
} }


.ww{
margin-right:5px;
}

 @media screen and ( max-width: 600px ) {
.ww{
margin-right:4px;
} }

.wid1{
width:94%;

}
 @media screen and ( max-width: 990px ) {
.wid1{
width:94%;
}
}

 .box1{
 float:	left;
 
 }
 @media screen and ( min-width: 967px ) and ( max-width: 1029px )  {
 .box1{
 float:	left;
 width:80%;
 
 } }
 
 .bb2{
 
 }
 
 @media screen and ( max-width: 990px ) {
.bb2{
width:100%;
margin-top:12px;
}
}

 @media screen and ( min-width: 967px ) and ( max-width: 1029px )  {
.bb2{
width:54%;
margin-top:12px;
}
}

.vv2{
 

}
 @media screen and ( max-width: 990px ) {
.vv2{
width:46%;
margin-top:12px;
}
}
 
 
 .cc2 {
    color: #fff;
    float: left;
    font-family: arial;
    font-size: 34px;
    font-weight: bold;
    padding-top: 17px;
    position: relative;
    width: 25%; 
 }
@media screen and ( max-width: 990px ) {
.cc2 {
color: rgb(255, 255, 255);
float: left;
font-family: arial;
font-size: 34px;
font-weight: bold;
padding-top: 17px;
position: relative;
width: 100%;
} }




.how1 {
margin-top:-6px;text-align:justify;margin-left:54px;padding-bottom:19px; margin-bottom:10px;
}

@media screen and ( max-width: 990px ) {
.how1 {
margin-top:-6px;text-align:justify;margin-left:0px;padding-bottom:19px; margin-bottom:10px;
}
 }
 
 @media screen and ( min-width: 967px ) and ( max-width: 1029px )  {
.how1 {
margin-top:-6px;text-align:justify;margin-left:-10px;padding-bottom:19px; margin-bottom:10px;
}
 }
 
 
 .top1 {
width:150px; float:left; margin-left:10px; margin-top:10px; 
 }
 
 @media screen and ( max-width: 990px ) {
 .top1 {
width:151px; float:left; margin-left:10%; margin-top:10px; text-align:center; 
 } }

@media screen and ( min-width: 967px ) and ( max-width: 1029px )  {
 .top1 {
width:95%; float:left; margin-left:10%; margin-top:10px; text-align:center; 
 } } 
 
 .foo1 {
 width:61px;float:left; margin-left:14px;
 }
 @media screen and ( max-width: 990px ) {
 .foo1 {
 width:100%;float:left; margin-left:9px;
 } }
 
 
 .img2 {
margin-right:5px;
 }
 
 @media screen and ( max-width: 990px ) {
 .img2 {
margin-right:4px;
width:23%;
 } }
 
 
 .ree1 {
 text-decoration:none; position:relative; margin-top:-70px; padding-left:99px; font-size:11px; width:100%; float:left; color:#fff!important;
 }
 @media screen and ( max-width: 990px ) {
 .ree1 {
    text-decoration: none;
    position: relative;
    font-size: 11px;
    width: 62%;
    float: left;
    color: rgb(255, 255, 255) !important;
    margin-top: -70px;
    text-align: justify;
    margin-bottom: 30px;
    padding-left: 30%;
}  }


.we1 {
float:left; text-decoration:none; position:relative;margin-left:98px !important; margin-top:-25px;
}
 @media screen and ( max-width: 990px ) {
.we1 {
float: left;
text-decoration: none;
position: relative;
margin-top: -17px;
margin-left: 30%;
width:56%;
padding-left:7%;
} }

.imgg12 {
background-repeat:no-repeat; text-decoration:none; 
}
@media screen and ( max-width: 990px ) {
.imgg12 {
background-repeat:no-repeat; text-decoration:none; width:100%; 
} }

 

.im1 {
float:right;font-weight:bold; 
}
@media screen and ( min-width: 967px ) and ( max-width: 1029px )  {
.im1 {
float:right;font-weight:bold; width:100%; 
} }

.pp1 {
float:left;width:130px;font-size:12px;line-height:15px;color:#000;font-weight:bold; text-align:right;
}
@media screen and ( min-width: 967px ) and ( max-width: 1029px )  {
.pp1 {
float:left;width:80%;font-size:12px;line-height:15px;color:#000;font-weight:bold; text-align:right;
} }

.pp2{
float:left;width:146px;font-size:11px;line-height:15px;color:#000;font-weight:bold; text-align:justify;
}
@media screen and ( min-width: 967px ) and ( max-width: 1029px )  {
.pp2{
float:left;width:68%;font-size:11px;line-height:15px;color:#000;font-weight:bold; text-align:justify;
} }



.hr1 {
color:#000;margin-top:10px;padding:0px;width:100%;float:left;
}
@media screen and ( min-width: 967px ) and ( max-width: 1029px )  {
.hr1 {
color:#000;margin-top:10px;padding:0px;width:73%;float:left;
} }


.imgg3 {
 }

@media screen and ( min-width: 967px ) and ( max-width: 1029px )  {
.imgg3 {
width:86%;
} }

.im5 {

}

@media screen and ( max-width: 260px )  {
.im5 {
width:100%;
} }



.asd {
width: 100%; float: left; font-family: Verdana, Geneva, sans-serif; color: rgb(102, 102, 102); margin-bottom: 33px; padding: 5px 5px 5px 10px; line-height: 17px;
}

.con2 {
float:left; width:28%;margin-top:10px;
}
@media screen and ( max-width: 768px )  {
.con2 {
float:left; width:40%;margin-top:10px;
} }

@media screen and ( min-width: 900px ) and ( max-width: 1029px )  {
.con2 {
float:left; width:54%;margin-top:-10px;
}
}

.tableBlue {
line-height:34px;
}

@media screen and ( max-width: 768px )  {
.tableBlue {
line-height:34px;
margin-left:-7%;
} }

.fon1 {

}
@media screen and ( max-width: 768px )  {
.fon1 {
font-size:12px;

} }

.in2 {

}

@media screen and ( max-width: 768px ) {
.in2 {
width:100%;

} }


 .df1 {
 width:17%;
 
 }
 @media screen and ( max-width: 768px ) {
 .df1 {
 width:46%;
 
 } }
 
 .tb2 {
 margin-left:27%; margin-bottom:17%;
 }
 @media screen and ( max-width: 768px ) {
  .tb2 {
 margin-left:0%; margin-bottom:17%;
 } }
 
 .sx1 {
 padding-left:75px; padding-top:10px; padding-bottom:25px;
 }
 @media screen and ( max-width: 768px ) {
  .sx1 {
   padding-top:10px; padding-bottom:25px;
 } }
 
 .re1 {
 float:left; width:100%; margin-top:10px; margin-bottom:10px; text-align:left;
 }
 
 .sx12 {
 float:left; width:100%; text-align:center; margin-bottom:10px; font-size:14px; font-weight:bold; color:#000000;
 }
 
 .ff21 {
 width:100%; height:400px; background-color:##EFF0EF; margin-top:30px;
 }
 
 .ffr {
 margin-top:25px; margin-left:25px; width:99%; height:350px; float:left;
 }
 
 .mm2 {
 width:94%;
 }
 
 
 .btnn2 {
    background-image: url(../images/button.jpg);
    background-repeat: no-repeat;
    height: 45px;
    float: left;
    text-align: center;
    line-height: 55px;
    color: #000;
    font-size: 14px;
    border-radius: 5px;
    border: 1px solid #000;
    background-position: center;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 7px;
    font-family: Verdana, Geneva, sans-serif;
    width: 100%;
    margin-left: 2%;
    font-weight: bold; 
 }
 
 
 .btnn5 {
    background-image: url(../images/button.jpg);
    background-repeat: no-repeat;
    height: 45px;
    float: left;
    text-align: center;
    line-height: 55px;
    color: #000;
    font-size: 14px;
    border-radius: 5px;
    border: 1px solid #000;
    background-position: center;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 7px;
    font-family: Verdana, Geneva, sans-serif;
    width: 100%;
    margin-left: 2%;
    font-weight: bold; 
 }
 @media screen and ( max-width: 768px ) {
 .btnn5 {
    background-imge: url(../images/button.jpg);
    background-repeat: no-repeat;
    height: 45px;
    float: left;
    text-align: center;
    line-height: 55px;
    color: #000;
    font-size: 12px;
    border-radius: 5px;
    border: 1px solid #000;
    background-position: center;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 7px;
    font-family: Verdana, Geneva, sans-serif;
    width: 100%;
    margin-left: 2%;
    font-weight: bold; } }
 
 .btnn3 {
    background-image: url(../images/button.jpg);
    background-repeat: no-repeat;
    height: 45px;
    float: left;
    text-align: center;
    line-height: 55px;
    color: #000;
    font-size: 14px;
    border-radius: 5px;
    border: 1px solid #000;
    background-position: center;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 7px;
    font-family: Verdana, Geneva, sans-serif;
    width: 60%;
    margin-left: 2%;
    font-weight: bold; 
 }
  @media screen and ( max-width: 768px ) {
 .btnn3 {
    background-image: url(../images/button.jpg);
    background-repeat: no-repeat;
    height: 45px;
    float: left;
    text-align: center;
    line-height: 55px;
    color: #000;
    font-size: 8px;
    border-radius: 5px;
    border: 1px solid #000;
    background-position: center;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 7px;
    font-family: Verdana, Geneva, sans-serif;
    width: 60%;
    margin-left: 2%;
    font-weight: bold; 
 } }
 
 .light1 {
 font-size:15px; font-weight:bold; width:100%;    padding:3px;
  }
  
  .cm12 {
  float:left;width:400px;height:auto;margin-left:295px;margin-bottom:20px; margin-top:10px;
  }
  @media screen and ( max-width: 768px ) {
   .cm12 {
  float:left;width:100%;height:auto;margin-left:67px;margin-bottom:20px; margin-top:10px;
  } }
  
  .vou1 {
  float: left; border: 1px dotted #999999; width: 90%;margin-top: 10px; margin-bottom: 15px;
  }
  
   @media screen and ( max-width: 768px ) {
   .vou1 {
 float: left;
    /* border: 1px dotted #999999; */
    width: 100%;
    margin-top: 10px;
    margin-bottom: 15px;
  } }
  
  
  .dis2{
  color:#E36DAA;
  }
   @media screen and ( max-width: 768px ) {
   .dis2{
  color:#E36DAA; width:100%;
  } }
  
  .cartsum1{
  
  }
  @media screen and ( max-width: 768px ) {
   .cartsum1{
   width:100%;
   font-size:9px;
  
  } }
  
  .dis3{
   width:200px;
  }
  @media screen and ( max-width: 768px ) {
  .dis3{
   width:16%;
  } }
  
  .ay2{
  width:60px; border-style:none; height:23px;
  }
  @media screen and ( max-width: 768px ) {
  .ay2{
  width:5%; border-style:none; height:23px;
  } }
  
  .ses1 {
  float: left; width: 35%; margin-top: 10px;
  }
  @media screen and ( max-width: 768px ) {
  .ses1 {
  float: left; width: 65%; margin-top: 10px;
  } }
  
  .bottom1 {
  width:125px !important; color:#EA008A; text-align:center; display:none;
  }
  @media screen and ( max-width: 768px ) {
   .bottom1 {
  width:125px !important; color:#EA008A; text-align:left; display: block; margin-left:6%; margin:5%;
  } }
  
  .ro1{
  width:125px; color:#EA008A; text-align:center; display:block;
  }
  @media screen and ( max-width: 768px ) {
   .ro1{
  width:125px; color:#EA008A; text-align:center; display:none;
  } }
  
  .ro2{
  width:300px;color:#EA008A; text-align:center; display:block;
  }
  @media screen and ( max-width: 768px ) {
   .ro2{
  width:300px;color:#EA008A; text-align:center; display:none;
  } }
  
  .ro3{
  width:100px;color:#EA008A; text-align:center; display:block;
  }
  @media screen and ( max-width: 768px ) {
   .ro3{
  width:100px;color:#EA008A; text-align:center; display:none;
  } }
  
  
   .ro4{
  width:100px;color:#EA008A; text-align:center; display:block;
  }
  @media screen and ( max-width: 768px ) {
   .ro4{
  width:100px;color:#EA008A; text-align:center; display:none;
  } }
  
   .ro5{
  width:150px;color:#EA008A; text-align:center; display:block;
  }
  @media screen and ( max-width: 768px ) {
   .ro5{
  width:150px;color:#EA008A; text-align:center; display:none;
  } }
  
  .fof1 {
  width:40%;
  }
   @media screen and ( max-width: 768px ) {
  .fof1 {
  width:100%;
  } }
  
  
  .dfg1 {
  float:left; width:30%;margin-top:10px; margin-left:-9px;
  }
  @media screen and ( max-width: 768px ) {
   .dfg1 {
  float:left; width:100%;margin-top:10px; margin-left:-9px;
  } }
  
  
  
  .dfg2 {
 width:55%; margin-top: 10px; float:right; margin-right:10px; 
  }
  
  .wq6 {
      margin: 0px;
    padding: 0px;
    border: 0px;
    font-size: 100%;
    font: inherit;
    vertical-align: baseline;
    width: 100px;
  }
  
  
  .iim3 {
   
    }
	 @media screen and ( max-width: 768px ) {
  .iim3 {
  width:100% !important;
  float:left;
  margin:0px;
  
   }}
   
   
    .iim4 {
  width:439px !important;
  height:338px !important;  
  
    }
	
   @media screen and ( max-width: 768px ) {
    .iim4 {
  width:100% !important;
  height:100% !important;
  
  margin:0px;
  
   } }
   
   
   .iim5{
   
   
   }
    @media screen and ( max-width: 768px ) {
   .iim5{
   width:100% !important;
   height:auto;
   float:left;
   margin-left:3%;
   
   } }
   
   
   
    .menu2 {
  display:block;
  
  }
  @media screen and ( max-width: 996px ) {
    .menu2 {
  display:none;
   }
  }
  
  
   .menu3 {
  display:none;
  
  }
  @media screen and ( max-width: 996px ) {
    .menu3 {
  display:block;
  margin-top:164px;
  margin-bottom:32px;
  background-color:black;
   }
  }
  
  
    .menu4 {
  
  
  }
  @media screen and ( max-width: 996px ) {
    .menu4 {
	margin-left:45%;
	 }
  }
  
  
  .menu6 {
  display:block;
  
  }
  @media screen and ( max-width: 996px ) {
    .menu6 {
  display:none;
   }
  }
  
  .ul2 {
  
  }
  @media screen and ( max-width: 996px ) {
   .ul2 {
   padding:10%;
  
  }
  
  .li2 {
  
  }
  @media screen and ( max-width: 996px ) {
  .li2 {
  font-size:15px;
  font-weight:bold;
  line-height:20px;
  } }
  
  .rib {
  font-weight: bold; overflow: hidden; position: absolute; text-align: center; float: left; margin-left: 163px; width: 465px; font-size: 18px; height: 72px; margin-top: 2px;
  }
  @media screen and ( max-width: 996px ) {
   .rib {
  font-weight: bold; overflow: hidden; position: absolute; text-align: center; float: left;  width: 80%; margin-left:0px; font-size: 18px; height: 72px; margin-top: 2px; background-repeat:no-repeat;
  } }
  
  .rib1 {
  position:absolute; float:left;margin-left: 110px; margin-top: 17px; height:50px;width:50px; 
  }
   @media screen and ( max-width: 996px ) {
  .rib1 {
  position:absolute; float:left;margin-left: 25px; margin-top: 17px; height:50px;width:16%; background-repeat:no-repeat;
  } }
  
  
  .cartsum {
 width:33%; float:left; 
  }
   @media screen and ( max-width: 996px ) {
  .cartsum {
 width:100%; float:left; 
  } }
  
  .center1{
 width:31%; float:left; 
  }
   @media screen and ( max-width: 996px ) {
  .center1{
 width:100%; margin-left:0%; float:left; 
  } }
  
  .center2{
  float: left; width:43%;
  }
  
  @media screen and ( max-width: 996px ) {
    .center2{
  float: left; width:100%; margin-bottom:5%; margin-left:4%;
  } }
  
  .center4 {
 width:50%;float:right;
  }
   @media screen and ( max-width: 996px ) {
    .center4 {
 width:93%; margin-bottom:5%;float:right;
  } }
  
  #clip {
  position:absolute; float:left;margin-left: 110px !important; margin-top: 17px !important; height:54px;width:50px; 
  }
  @media screen and ( max-width: 996px ) {
   #clip {
  position:absolute; float:left;margin-left: 9% !important; margin-top: 5% !important; height:54px;width:50px; 
  } }
  
  
  .container12{
  width:100%;
  float:left;
  
  }