/* CSS Document */

body
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
margin:0 auto;
padding:0 auto;
}
p
{
	margin:0 0 0 0;
}
#main
{
width:900px;
}
#top
{
width:900px;
background:url(../Images/banner_bg.jpg);
height:82px;
background-repeat:repeat-x;
}
.left
{
background:url(../Images/border_l.jpg);
width:23px;
background-repeat:repeat-y;
}
.right
{
background:url(../Images/border_r.jpg);
width:23px;
background-repeat:repeat-y;
}

#banner
{
width:200px;
height:87px;
float:left;
}
#topmenu
{
width:550px;
height:auto;
float:right;
margin-right:25px;
}
#flash
{
width:875px;
margin-left:25px;
}
#text
{
width:900px;
height:auto;
margin-top:5px;
}
#menu
{
width:200px;
height:auto;
float:right;
margin-top:10px;
margin-right:8px;
}
#footer
{
background:url(../Images/footer_bg.jpg);
background-repeat:repeat-x;
height:37px;
width:900px;
clear:both;
}
#left-alliance
{
width:200px;
height:auto;
float:left;
padding-left:25px;
}
#dynamic-menu
{
width:850px;
margin-left:25px;
}
#button
{
width:900px;
height:62px;
clear:both;

margin-bottom:5px;
margin-top:5px;

}

.margin
{
margin-left:25px;
}
.rlink
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;

text-decoration:none;
}
.rlink:hover
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;

}

.toplink
{
font-family:SF Old Republic, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
font-weight:bold;
text-decoration:none;
}
.toplink:hover
{
font-family:SF Old Republic, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
text-decoration:none;
font-weight:bold;
}

.footerlink
{
	font-size:11px;
color:#000;
text-decoration:none;
}

.footerlink:hover
{
text-decoration:underline;
}
.ftrmenu
{
	margin:5px 0 0 200px;
}

.link
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
text-decoration:none;
}

.link:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
text-decoration:none;
}
/*round box*/
div.t, div.b {
height:6px;
margin:0;
overflow:hidden;
padding:0;
}
div#element-box {
/*background:none repeat scroll 0 0 #FFFFFF;*/
width:200px;
}

div.m {
  border-left: 1px solid #b3b3b3;
  border-right: 1px solid #b3b3b3;
 padding: 0 8px;
}
div#element-box div.t {
  background: url(../Images/j_border.png) 0 0 repeat-x;
}

div#element-box div.t div.t {
   background: url(../Images/j_crn_tr_light.png) 100% 0 no-repeat;
}

div#element-box div.t div.t div.t {
   background: url(../Images/j_crn_tl_light.png) 0 0 no-repeat;
}

div#element-box div.b {
  background: url(../Images/j_border.png) 0 100% repeat-x;
}

div#element-box div.b div.b {
   background: url(../Images/j_crn_br_light.png) 100% 0 no-repeat;
}

div#element-box div.b div.b div.b {
   background: url(../Images/j_crn_bl_light.png) 0 0 no-repeat;
}
/* round end*/
/*round box content*/
div.t1, div.b1 {
height:6px;
margin:0;
overflow:hidden;
padding:0;
}
div#element-box1 {
background:none repeat scroll 0 0 #FFFFFF;
width:645px;
margin-right:25px;
margin-bottom:5px;
float:right;
}

div#element-box1 {
  background: #fff;
}
div.m1 {
  border-left: 1px solid #b3b3b3;
  border-right: 1px solid #b3b3b3;
  padding: 0 8px;
}
div#element-box1 div.t1 {
  background: url(../Images/j_border.png) 0 0 repeat-x;
}

div#element-box1 div.t1 div.t1 {
   background: url(../Images/j_crn_tr_light.png) 100% 0 no-repeat;
}

div#element-box1 div.t1 div.t1 div.t1 {
   background: url(../Images/j_crn_tl_light.png) 0 0 no-repeat;
}

div#element-box1 div.b1 {
  background: url(../Images/j_border.png) 0 100% repeat-x;
}

div#element-box1 div.b1 div.b1 {
   background: url(../Images/j_crn_br_light.png) 100% 0 no-repeat;
}

div#element-box1 div.b1 div.b1 div.b1 {
   background: url(../Images/j_crn_bl_light.png) 0 0 no-repeat;
}
/* round end*/
/*round box content*/
div.t12, div.b12 {
height:6px;
margin:0;
overflow:hidden;
padding:0;
}
div#element-box12 {
background:none repeat scroll 0 0 #FFFFFF;
width:850px;
margin-left:25px;
margin-top:5px;
margin-bottom:5px;
clear:both;
position:relative;
}

div#element-box12 {
  background: #fff;
}
div.m12 {
  border-left: 1px solid #b3b3b3;
  border-right: 1px solid #b3b3b3;
  padding: 0 8px;
}
div#element-box12 div.t12 {
  background: url(../Images/j_border.png) 0 0 repeat-x;
}

div#element-box12 div.t12 div.t12 {
   background: url(../Images/j_crn_tr_light.png) 100% 0 no-repeat;
}

div#element-box12 div.t12 div.t12 div.t12 {
   background: url(../Images/j_crn_tl_light.png) 0 0 no-repeat;
}

div#element-box12 div.b12 {
  background: url(../Images/j_border.png) 0 100% repeat-x;
}

div#element-box12 div.b12 div.b12 {
   background: url(../Images/j_crn_br_light.png) 100% 0 no-repeat;
}

div#element-box12 div.b12 div.b12 div.b12 {
   background: url(../Images/j_crn_bl_light.png) 0 0 no-repeat;
}
/* round end*/
/*round box product*/
div.t3, div.b3 {
height:6px;
margin:0;
overflow:hidden;
padding:0;
}
div#element-box3 {
background:none repeat scroll 0 0 #FFFFFF;
width:850px;
margin-left:25px;
margin-top:5px;
margin-bottom:5px;
clear:both;

}

div#element-box3 {
  background: #fff;
}
div.m3 {
  border-left: 1px solid #b3b3b3;
  border-right: 1px solid #b3b3b3;
  padding: 0 8px;
}
div#element-box3 div.t3 {
  background: url(../Images/j_border.png) 0 0 repeat-x;
}

div#element-box3 div.t3 div.t3 {
   background: url(../Images/j_crn_tr_light.png) 100% 0 no-repeat;
}

div#element-box3 div.t3 div.t3 div.t3 {
   background: url(../Images/j_crn_tl_light.png) 0 0 no-repeat;
}

div#element-box3 div.b3 {
  background: url(../Images/j_border.png) 0 100% repeat-x;
}

div#element-box3 div.b3 div.b3 {
   background: url(../Images/j_crn_br_light.png) 100% 0 no-repeat;
}

div#element-box3 div.b3 div.b3 div.b3 {
   background: url(../Images/j_crn_bl_light.png) 0 0 no-repeat;
}
/* round end*/

.subheading
{
font-family:verdana,Arial, Helvetica, sans-serif;
font-size:15px;
color:#000000;
font-weight:600;

}
.subheading1
{
font-family:verdana,Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
font-weight:600;
margin-left:30px;

}

.text
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
line-height:20px;
}
.link_new
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#5a0909;
font-weight:600;
text-decoration:none;
}
.link_new:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#5a0909;
font-weight:600;
text-decoration:none;
}
.formname
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}
.chat
{
background: transparent url(../Images/button.jpg) no-repeat center;
width:78px;
height:23px;
border:none;
text-indent:-8000px;
overflow:hidden;
cursor:pointer;
vertical-align:middle;
font-size:0px;
display:block;
line-height:0;
}
.ftext
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
line-height:20px;
margin-left:10px;
padding-top:5px;
}
.padding
{
margin-top:5px;
}
.ul
{
list-style-type:none;
list-style-image:url(../Images/arrow.jpg);
}
.submenu
{
	margin: 0px 0px 0px 0px;
	padding:0;
	list-style-image:url(../Images/arrow.jpg);
}
.submenu li
{
line-height:16px;
/*list-style-image: url(../Images/arrow.jpg);*/

}
.submenu a
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
display:inline-block; 
}

#containt
{
	width:645px;
	height:auto;
	float:right;
	margin-right:20px;
	margin-left:2px;
}
#enqform
{
	height:auto;
width:200px;
margin-top:5px;
margin-bottom:5px;
background:url("../Images/logo_bg.jpg") no-repeat scroll 0 0 #FFFFFF;
	/*margin-right:20px;*/
}

table.toolbar {
border-collapse:collapse;
margin:0;
padding:0;
}
table.toolbar td {
color:#666666;
padding:1px 1px 1px 4px;
text-align:center;
}
.icon-sitemap
{
	background-image: url(../images/sitemap.gif);
}

table.toolbar a 
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
cursor:pointer;
display:block;
float:left;
padding:1px 5px;
white-space:nowrap;
width:56px;
height:auto;
}

table.toolbar span {
display:block;
float:none;
height:23px;
margin:0 auto;
width:23px;
}

table.toolbar a:hover {
	/*border-left: 1px solid #eee;
	border-top: 1px solid #eee;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;*/
	text-decoration: none;
	color: black;/*#0B55C4*/
}

.tlink:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
}
.tlink
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
}

.tlink img
{
	border:0;
}
.submtitle
{
	background-color:#000;
	color:#FFF;
	text-align:center ;
	font-weight:bold;
}

/*div.module_menu {
margin:0 0 0px 0px;
padding:0;
}*/
div.module_menu {
	background: url(../images/div-bt-rt.jpg) 100% 100% no-repeat;
	
}

div.module_menu div {
	background: url(../images/div-bt-lt.jpg) 0% 100% no-repeat;
}

div.module_menu div div {
	background: url(../images/div-tp-rt.jpg) 100% 0% no-repeat;
}

div.module_menu div div div {
	background: url(../images/div-tp-lt.jpg) 0% 0% no-repeat;
	padding-top :10px;
padding-bottom :5px;
}

div#menu_title{
width:100%;
text-align:center;
line-height:10px;
background:none;
padding-top :0px;
padding-bottom :0px;
font-weight:bold;
}
