/* CSS Document */

html, body{
margin:0px;
background:#220414;
padding:0px 0px 0px 0px;
height:100%;
border:none;}

table{
	margin:0px;
	padding:0px;
	border:none;
	width:100%;
	text-align:left;
	border-collapse:collapse;}
	
#tablereviw{
	margin:0px;
	padding:10px;
	border:none;
	width:100%;
	text-align:left;
	border-collapse: collapse;}
	
tr{
padding:0px;
Margin:0px;}

td{
vertical-align:top;
padding:0px;
margin:0px;}

.svpx{
vertical-align:top;
padding:0px;
margin:0px;
height:1px;}

.shpx{
vertical-align:top;
padding:0px;
margin:0px;
width:1px;}

img{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
border:none;}

p{
padding:0px; margin:0px;
}

.top-bg {height:45px; background:url(images/top-bg.jpg) no-repeat left top;}
.logo {height:106px; background:url(images/img1.jpg) no-repeat left top;}
.copyright {height:57px; background:url(images/bot-bg1.jpg) no-repeat left top; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#646f7c; padding-top:15px;}

.top-bg1 {height:33px; background:url(images/top1-bg.jpg) no-repeat left top; text-align:right; vertical-align:middle; padding-right:15px;}
.top-bg1 img {vertical-align:bottom; margin-right:10px;}
.top-bg1 span {font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#270d26; text-decoration:none;}
.top-bg1 a:link {font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#270d26; text-decoration:none;}
.top-bg1 a:active {font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#270d26; text-decoration:none;}
.top-bg1 a:visited {font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#270d26; text-decoration:none;}
.top-bg1 a:hover {font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#cf3646; text-decoration:none;}

.menu {height:47px; background:url(images/menu-bg.jpg) no-repeat left top; text-align:right; vertical-align:middle; padding-right:15px;}
.menu a {margin-left:15px;}
.menu a:link {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#ffffff; text-decoration:none;}
.menu a:active {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#ffffff; text-decoration:none;}
.menu a:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#ffffff; text-decoration:none;}
.menu a:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#f7c041; text-decoration:none;}

.welcome {margin-left:5px;}
.welcome-td {height:65px; vertical-align:bottom; font:Arial, Helvetica, sans-serif; font-size:14px; color:#292929; font-weight:normal; background:url(images/b-line.jpg) no-repeat left bottom; padding-bottom:5px;}
.welcome-td1 {vertical-align:bottom; font:Arial, Helvetica, sans-serif; font-size:14px; color:#292929; font-weight:normal; padding-bottom:5px; background:url(images/b-line1.jpg) no-repeat left bottom;}
.welcome-td1 img {margin:0px 10px 0px 10px;}
.welcome-td1 a:link {font:Arial, Helvetica, sans-serif; font-size:14px; color:#292929; font-weight:normal; text-decoration:none;}
.welcome-td1 a:active {font:Arial, Helvetica, sans-serif; font-size:14px; color:#292929; font-weight:normal; text-decoration:none;}
.welcome-td1 a:visited {font:Arial, Helvetica, sans-serif; font-size:14px; color:#292929; font-weight:normal; text-decoration:none;}
.welcome-td1 a:hover {font:Arial, Helvetica, sans-serif; font-size:14px; color:#ff0000; font-weight:normal; text-decoration:none;}

.b-menu {height:41px; background:url(images/bot-bg.jpg) no-repeat left top; padding:0px 35px 0px 15px; vertical-align:bottom; padding-bottom:7px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#e0e2e2;}
.b-menu ul {margin:0px; padding:0px; float:left;}
.b-menu li {list-style-type:none; display:inline;}
.b-menu li img {margin:0px 10px 0px 10px; vertical-align:middle;}
.b-menu span {float:right;}
.b-menu a:link {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#e0e2e2; text-decoration:none;}
.b-menu a:active {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#e0e2e2; text-decoration:none;}
.b-menu a:visited {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#e0e2e2; text-decoration:none;}
.b-menu a:hover {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#f7c041; text-decoration:none;}

.mid-l {width:369px; height:376px; background:url(images/img2.jpg) no-repeat left top;}
.mid {width:391px;background:url(images/mid-bg.jpg) no-repeat left top;}
.mid-r {width:240px;background:url(images/img3.jpg) no-repeat left top;}
.mid1 {background:url(images/mid-bg1.jpg) no-repeat top left; width:631px;}

.welcome {margin-left:5px;}
.welcome-td {height:65px; vertical-align:bottom; font:Arial, Helvetica, sans-serif; font-size:14px; color:#292929; font-weight:normal; background:url(images/b-line.jpg) no-repeat left bottom; padding-bottom:5px;}
.welcome-td1 {vertical-align:bottom; font:Arial, Helvetica, sans-serif; font-size:14px; color:#292929; font-weight:normal; background:url(images/b-line.jpg) no-repeat left bottom; padding-bottom:5px; background:url(images/b-line1.jpg) no-repeat left bottom;}

.r-tab {margin:30px 0px 0px 20px; width:200px;}
.r-tab-td {font:Arial, Helvetica, sans-serif; font-size:14px; color:#9d6c3d; font-weight:normal;}
.input1 {width:155px; height:32px; background:url(images/input-bg.gif) repeat-x right top; border:0px; padding:9px 2px 0px 5px; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:11px; font-weight:normal;}

.r-tab-td1 {height:220px; vertical-align:bottom; font:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; font-weight:normal;}
.r-tab-td1 a:link {font:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; font-weight:normal; text-decoration:none;}
.r-tab-td1 a:active {font:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; font-weight:normal; text-decoration:none;}
.r-tab-td1 a:visited {font:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; font-weight:normal; text-decoration:none;}
.r-tab-td1 a:hover {font:Arial, Helvetica, sans-serif; font-size:11px; color:#ff0000; font-weight:normal; text-decoration:none;}

.con-tab{font-family:Arial, Helvetica, sans-serif; text-align:justify; font-size:11px; color:#292929; margin:10px 0px 0px 0px;}
.con-td {text-align:right; padding-right:10px;}
.input2 {background:#fafafa; border:solid 1px #d1d1d1; width:225px; height:20px; padding:2px; margin-bottom:8px; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:11px; font-weight:normal;}
.input3 {background:#fafafa; border:solid 1px #d1d1d1; width:225px; height:50px; padding:2px; margin-bottom:8px; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:11px; font-weight:normal;}
.input4 {background:#fafafa; border:solid 1px #d1d1d1; width:225px; height:20px; margin-bottom:8px; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:11px; font-weight:normal;}

.gal-tab {margin:10px 0px 0px 15px; width:auto;}
.gal-tab td {padding:0px 10px 10px 0px; text-align:left;}

.sitemap {padding:0; margin:0;}
.sitemap p {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#6a060e; font-weight:bold; margin:10px 0 5px 13px;}
.sitemap p a:link {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#6a060e; font-weight:bold; margin:10px 0 5px 13px;}
.sitemap p a:active {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#6a060e; font-weight:bold; margin:10px 0 5px 13px;}
.sitemap p a:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#6a060e; font-weight:bold; margin:10px 0 5px 13px;}
.sitemap p a:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ff0000; font-weight:bold; margin:10px 0 5px 13px;}
.sitemap ul {margin:0 0 0 40px; padding:0;}
.sitemap li {margin:0 0 4px 0; padding:0; list-style-image:url(images/ero-2.gif); font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:12px;}
.sitemap li a:link {text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif;color:#292929; font-size:11px;}
.sitemap li a:active {text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; color:#292929; font-size:11px;}
.sitemap li a:visited {text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; color:#292929; font-size:11px;}
.sitemap li a:hover {text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; color:#990000; font-size:11px;}

.links a:link {font-family:Verdana, Arial, Helvetica, sans-serif;color:#292929; font-size:12px;}
.links a:active {font-family:Verdana, Arial, Helvetica, sans-serif;color:#292929; font-size:12px;}
.links a:visited {font-family:Verdana, Arial, Helvetica, sans-serif;color:#292929; font-size:12px;}
.links a:hover {font-family:Verdana, Arial, Helvetica, sans-serif;color:#990000; font-size:12px;}

.thanks {text-align:left;font:Arial, Helvetica, sans-serif; font-size:14px; color:#292929; font-weight:normal; padding-right:3px;}

div#wn	{ 
	position:relative;
	width:333px; height:225px; 
	overflow:hidden;
	float:left;
    margin-right:20px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
	font-size:11px;
	line-height:15px;
	color:#292929;
	}

div.event { /* hide content to be swapped in */
	position:absolute; visibility:hidden;
	left:0px; top:0px;
	}

div#lyr1 { /* show first div */
    visibility:visible;
    }
	
div#scrollbar { 
  position:relative;
  width:7px; height:225px; 
  font-size:1px;  /* so no gap or misplacement due to image vertical alignment */
  float:left;
  }

div#track { 
  position:absolute; left:0; top:0px;
  width:9px; height:225px;
  background:#cccccc;
  }

div#dragBar {
  position:absolute; left:0px; top:0px;
  width:5px; height:5px;
  background:#4e0101;
  margin-left:1px;
  }

/* so no gap or misplacement due to image vertical alignment
font-size:1px in scrollbar has same effect (less likely to be removed, resulting in support issues) */
div#scrollbar img {
    display:block; 
    } 
    
/* for safari, to prevent selection problem */
div#scrollbar, div#track, div#dragBar, div#up, div#down {
    -moz-user-select: none;
    -khtml-user-select: none;
}

div#wn1	{ 
	position:relative;
	width:500px; height:230px; 
	overflow:hidden;
	float:left;
    margin-right:20px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
	font-size:11px;
	line-height:15px;
	color:#292929;
	}

div.event1 { /* hide content to be swapped in */
	position:absolute; visibility:hidden;
	left:0px; top:0px;
	}

div#lyr11 { /* show first div */
    visibility:visible;
    }
	
div#scrollbar1 { 
  position:relative;
  width:7px; height:225px; 
  font-size:1px;  /* so no gap or misplacement due to image vertical alignment */
  float:left;
  }

div#track1 { 
  position:absolute; left:0; top:0px;
  width:9px; height:225px;
  background:#cccccc;
  }

div#dragBar1 {
  position:absolute; left:0px; top:0px;
  width:5px; height:5px;
  background:#4e0101;
  margin-left:1px;
  }

/* so no gap or misplacement due to image vertical alignment
font-size:1px in scrollbar has same effect (less likely to be removed, resulting in support issues) */
div#scrollbar1 img {
    display:block; 
    } 
    
/* for safari, to prevent selection problem */
div#scrollbar1, div#track1, div#dragBar1, div#up, div#down {
    -moz-user-select: none;
    -khtml-user-select: none;
}

.gallery {padding-left:15px; padding-top:0px;}
.stepcarousel{
position: relative; /*leave this value alone*/
border:0px;
overflow: scroll; /*leave this value alone*/
width: 485px; /*Width of Carousel Viewer itself*/
height: 105px;}
.stepcarousel .belt{
position: absolute; /*leave this value alone*/
width:485px;
top:0px;
}
.stepcarousel .belt ul{margin:0px; padding:0px;}
.stepcarousel .belt li{list-style:none;}
.stepcarousel .panel{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
width: auto; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
padding-left:0px;
padding-right:10px;
}

.gallery1 {padding-left:15px; padding-top:0px;}
.stepcarousel-new {
position: relative; /*leave this value alone*/
border:0px;
overflow: scroll; /*leave this value alone*/
width: 485px; /*Width of Carousel Viewer itself*/
height: 105px;}
.stepcarousel-new .belt1{
position: absolute; /*leave this value alone*/
width:485px;
top:0px;
}
.stepcarousel-new .belt1 ul{margin:0px; padding:0px;}
.stepcarousel-new .belt1 li{list-style:none; }
.stepcarousel-new .panel1{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
width: auto; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
padding-left:0px;
padding-right:10px;}

.norecord {height:65px; vertical-align:bottom; font:Arial, Helvetica, sans-serif; font-size:14px; color:#292929; font-weight:normal; padding-bottom:5px;}

.lblmsg {font-family:Arial, Helvetica, sans-serif; color:red; font-size:11px; font-weight:normal;}

.gallerycategory {margin:10px 0px 0px 15px; width:auto;}
.gallerycategory td {padding:0px 10px 0px 0px; text-align:left;}
.gallerycategory p {text-align:center; padding:1px 0px 1px 0px;}
.gallerycategory p a:link {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#6a060e; font-weight:bold; text-decoration:none;}
.gallerycategory p a:active {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#6a060e; font-weight:bold; text-decoration:none;}
.gallerycategory p a:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#6a060e; font-weight:bold; text-decoration:none;}
.gallerycategory p a:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ca3344; font-weight:bold; text-decoration:none;}

.dv {vertical-align:bottom; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ff0000; font-weight:normal;}
.dv a:link {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#222222; font-weight:normal; text-decoration:none;}
.dv a:active {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#222222; font-weight:normal; text-decoration:none;}
.dv a:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#222222; font-weight:normal; text-decoration:none;}
.dv a:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ff0000; font-weight:normal; text-decoration:none;}

