 /* CSS Document */
body{
margin:0px;
padding:0px;
background-color:#482931;
font-family:Tahoma, "Times New Roman";
font-size:12px;
color:#482931;
text-align:justify;
line-height:15px;

}


a{
outline:none;
text-decoration:underline;
color:#482931;
}

a:hover{
color:#482931;
text-decoration:none;
}

.logo{
padding-top:4px;
padding-bottom:7px;
width:300px;
}

.icon{
padding-top:27px;
}

.heading{
font-family: Arial, Helvetica, sans-serif;
font-size:18px;
color:#482931;
padding:0px;
margin:0px;
font-weight:normal;
padding-bottom:10px;
}

.bg{
background-color:#FFFFFF;
padding-top:25px;
padding-left:10px;
}



.left-panel{
width:212px;
}
.right-panel{
width:212px;
}

.middle{
width:auto;
padding:0px 33px;

}

.forum{
background-image:url(../images/left-back.jpg);
background-repeat:repeat-x;
height:242px;
border:1px solid #482931;
}

.padd-search{
padding-top:3px;
padding-bottom:13px;
}

.location-for{
width:109px;
height:20px;
}
.location-td{
width:109px;
height:20px;
padding-top:3px;
padding-bottom:3px;
border-bottom:1px solid #482931;
}

.location-boreder{
border-bottom:1px solid #482931;
}

.contact-for{
width:152px;
height:13px;
}

.text-field{
width:152px;
height:97px;
}

.bottom-link{
font-family: Tahoma, "Times New Roman";
font-size:11px;
color:#ffffff;
padding:10px 15px;
padding-left:0px;
padding-right:0px;
}

.bottom-link a{

color:#ffffff;
text-decoration:none;

}

.bottom-link a:hover{

color:#ffffff;
text-decoration:underline;

}

.menu1{
font-family:"Trebuchet MS", Tahoma;
font-size:15px;
color:#ffffff;
background-color:#7b4d57;
width:auto;
}


.menu{
font-family:"Trebuchet MS", Tahoma;
font-size:15px;
color:#ffffff;
background-color:#7b4d57;
padding-top:0px 10px;
width:auto;
}


.menu a{
color:#ffffff;
text-decoration:none;
padding:37px;
padding-top:7px;
padding-bottom:7px;
border-left: 1px solid #482931;
}

.menu a:hover{
color:#ffffff;
text-decoration: none;
background-color:#ca929e;
}
.last
{
    border-left: 1px solid #482931;
}

.home{
position:absolute;
visibility: hidden;
border:1px solid #482931;
border-bottom-width: 0;
width:126px;
text-align:center;
font-size:10px;
font-family:"Trebuchet MS", Tahoma;
color:#000000;
}
.home a{
width:126px;
display: block;
border-bottom: 1px solid #482931;
text-decoration: none;
color:#ffffff;
text-decoration:none;
background-color:#7b4d57;
font-size:12px;
height:30px;
line-height:30px;
}

.home a:hover{ 
background-color: #ca929e;
color: #fffff;
text-decoration:none;

}

.divide{
border-top:1px solid #7b4d57;

}

.detail{
font-family: Tahoma, "Times New Roman";
font-size:12px;
color:#000000;
font-weight:normal;
padding-top:2px;
padding-bottom:2px;
}

.detail a{
font-family: Tahoma, "Times New Roman";
font-size:12px;
color:#ffffff;
font-weight:normal;
background-color:#7b4d57;
text-decoration:none;
margin-bottom:10px;
padding:2px 5px;

}

.detail a:hover{
font-family: Tahoma, "Times New Roman";
font-size:12px;
color:#fff;
font-weight:normal;
background-color:#ceaab2;
text-decoration:none;
}

.preload1 {background: url(blank_over.gif);}
.preload2 {background: url(blank_overa.gif);}

#nav {
	padding:0;
	margin:0;
	list-style:none;
	background:#7b4d57;
	position:relative;
	z-index:500;
	font-family:arial, verdana, sans-serif;
	height: 30px;
}
#nav li.top {display:block; float:left; border:1px solid #482931; border-bottom:none; border-top:none; border-left:none; padding:0px 0px; height:30px;}
#nav li a.top_link {float:left; height:30px; color:#e2e2e2; text-decoration:none; font-size:12px; font-weight:bold;
 padding:0px; cursor:pointer; line-height:25px;}



#nav li a.top_link1 {float:left; height:30px; color:#e2e2e2; text-decoration:none; font-size:12px; font-weight:bold; padding:0px 29px 0 28px; }
#nav li a.top_link span {float:left; display:block; padding:0 16px 0 16px; height:30px;background:url(blank.gif) right top; }
#nav li a.top_link span.down {float:left; display:block; padding:0 16px 0 16px; height:auto; background:url(blanka.gif) no-repeat right top;}
#nav li a.top_link:hover {color:#fff; background: url(blank_over.gif) no-repeat;}
#nav li a.top_link:hover span {background:url(blank_over.gif) no-repeat right top;}
#nav li a.top_link:hover span.down {background:url(blank_overa.gif) no-repeat top;}

#nav li:hover > a.top_link {color:#fff; background: url(blank_over.gif) no-repeat;}
#nav li:hover > a.top_link span {background:url(blank_over.gif) no-repeat right top;}
#nav li:hover > a.top_link span.down {background:url(blank_overa.gif) no-repeat right top;}

/* Default list styling */

#nav li:hover {position:relative; z-index:200;}

/* keep the 'next' level invisible by placing it off screen. */
#nav ul, 
#nav li:hover ul ul,
#nav li:hover ul li:hover ul ul,
#nav li:hover ul li:hover ul li:hover ul ul,
#nav li:hover ul li:hover ul li:hover ul li:hover ul ul
{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

#nav li:hover ul.sub
{left:0; top:30px; background: #fff; padding:3px; border:1px solid #7b4d57; white-space:nowrap; width:140px; height:auto; z-index:300;}
#nav li:hover ul.sub li
{display:block; height:auto; position:relative; float:left; width:140px; font-weight:normal; text-align:left;}
#nav li:hover ul.sub li a
{display:block; font-size:11px; height:auto; width:140px; line-height:20px; text-indent:5px; color:#000; text-decoration:none;}
#nav li ul.sub li a.fly
{background:#fff url(arrow.gif) 80px 7px no-repeat; width:140px;}
#nav li:hover ul.sub li a:hover 
{background:#7b4d57; color:#fff; width:140px;}
#nav li:hover ul.sub li a.fly:hover
{background:#7b4d57 url(arrow_over.gif) 80px 7px no-repeat; color:#fff; width:140px;}

#nav li:hover ul li:hover > a.fly {background:#7b4d57 url(arrow_over.gif) 80px 7px no-repeat; color:#fff; width:140px;} 

#nav li:hover ul li:hover ul,
#nav li:hover ul li:hover ul li:hover ul,
#nav li:hover ul li:hover ul li:hover ul li:hover ul,
#nav li:hover ul li:hover ul li:hover ul li:hover ul li:hover ul
{left:130px; top:-4px; background: #fff; padding:3px; border:1px solid #7b4d57; white-space:nowrap; width:160px; z-index:400; height:auto;}


.scroll{height:300px; width:160px; overflow:auto; position:relative;}
	
	
	
.punchline{font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#7b4d57;}

.chart{
color:#ffffff;
border:1px solid #454545;
border-collapse:collapse;

}
.chart th{
border:1px solid #000000;
border-collapse:collapse;
padding:3px;
background-color:#482931;
}


.chart td{
border:1px solid #482931;
border-collapse:collapse;
background-color:#7b4d57;
padding:3px;
}

.left{
width:25px;
background-color:#7B4D57;
border-right:1px solid #482931
}

.button{
background-color:#92606b;
font-family:"Trebuchet MS", Tahoma;
font-size:12px;
color:#fff;
border:1px solid #865c66;
padding:1px;
width:63px;

}

.byforget{
border-right:1px solid #454545;
padding-right:25px;
}

.imgpad{padding:0px 15px 10px 0px;}

.bor-top{border-top:1px solid #454545;}

.mar-pad{margin:0px; padding:0px;}

.round-box-line{background-image:url(../images/rounde-box-line.jpg); background-repeat:repeat-y; padding-top:15px; padding-bottom:7px;}

.box-pad{padding-top:30px;}

p.view-heading{color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; margin:0px; padding-top:10px;}

.btn-pad{padding-right:15px;}
.image-bor{background-color:#FFFFFF; padding:5px; border:1px solid #454545;}
.bg-image{background-image:url(../images/image-background.jpg); background-repeat:no-repeat; width:178px; background-position:15px 0px; height:121px; padding-left:24px; padding-top:8px;}
.float-lt{float:left;}
.float-rt{float:right;}
.clear{clear:both;}

.formtxtcontact
{margin-bottom:7px;
height:auto;
width:340px;
}
.formtxtcontact label
{width:120px;
padding-left:5px;
height:auto;
display:block;
float:left;
color:#482931;
font-weight:bold;
}
.txtboxcontact
	{width:180px;
	height:16px;
	border:1px solid #5581cd;
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-left:15px;
	}
	.txtfield
	{width:180px;
	height:80px;
	border:1px solid #5581cd;
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-left:15px;
	overflow:auto;
	}
	.subtn
	{
	background: url(../images/submitbtn.jpg) no-repeat;
	width:66px;
	height:24px;
	border:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	}
	
	.contactform{color:#482931;}
	.area-mid{ background-image:url(../images/area-mid.jpg); background-repeat:repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#FFFFFF; padding:0px 10px;}
	.box-border{border:1px solid #482931; padding:15px;}
	.detail-box-mid{background-image:url(../images/detail-box-mid.jpg); background-repeat:repeat-y; padding:15px 25px; text-align:justify; }