/* CSS Document */
body {
padding:0 0 0 0;
margin:0;
font:normal 12px Arial, Helvetica, sans-serif;
}
 h1, h2, h3, p, ul, form, input, select, textarea, label, div, li, a, td{
padding:0;
margin:0;
}
ul{
list-style-type:none;
	
}
a{
outline:none;
text-decoration:none;
}
img{
padding:0;
margin:0;
border:none;
}
.spacer{
padding:0;
margin:0;
font-size:0;
line-height:0;
clear:both;
}
A:link {
color: #F9EB92;
text-decoration: none;
}
A:Visited {
color: #F9EB92;
text-decoration: none;
}

/*--------------------------navigation---------------------------------*/
.navBg{
background:url(images/nav_bg.gif) repeat-x 0 0;
height:41px;
}
ul.navlink
{
padding:0 0 0 320px;
margin:0;
}
ul.navlink li{
float:left;
background:url(images/divider.gif) no-repeat right 0;
width:auto;
padding:0 1px;
}
ul.navlink li.active{
background:url(images/hover_bg.gif) repeat-x 0 0;
display:block;
padding:0 1px;
}
ul.navlink li.active span{
background:url(images/hover_bullet.gif) no-repeat center 100%;
display:block;
color:#CBCBCB;
line-height:41px;
background-color:inherit;
}
ul.navlink li.nodivider{
background-image:none;
}
ul.navlink li a{
float:left;
width:auto;
padding:0 19px;
}
ul.navlink li a span{
color:#CBCBCB;
background-color:inherit;
line-height:41px;

}
ul.navlink li a:hover{
background:url(images/hover_bg.gif) repeat-x 0 0;
display:block;
}
ul.navlink li a:hover span{
background:url(images/hover_bullet.gif) no-repeat center 100%;
display:block;
}

/*------------------------------header-----------------------------------------------*/
.hdrBg{
background-color:#F6F4E8;
color:inherit;
padding-bottom:25px;
}
.hdrPic{
background:url(images/hdr_pic.jpg) no-repeat 0 0 #F6F4E8;
height:533px;
color:inherit;
}
.logo{
margin:52px 0 0 25px;
}
h1{
font-size:25px;
line-height:31px;
color:#181818;
background-color:inherit;
padding:302px 0 10px 0;
}
p.boxingtxt{
color:#80805A;
background-color:inherit;
line-height:18px;
padding-bottom:18px;

}
td.boxingtxt{
font-size:14px;
color:#80805A;
background-color:inherit;
line-height:18px;

}
p.boxingtxt span{
color:#E35900;
background-color:inherit;
font-weight:bold;
}
ul.rghtLink{
padding:1px 0 0 0;
margin:0;
width:594px;
background:url(images/dashed.gif) repeat-x 0 0;
}
ul.rghtLink li{
background:url(images/dashed.gif) repeat-x 0 bottom;
height:24px;
display:block;
padding:0 0 1px 0;
}
ul.rghtLink a{
background:url(images/bullet.gif) no-repeat 0 50%;
line-height:24px;
font-size:12px;
color:#775554;
background-color:inherit;
padding-left:20px;
display:block;
}
ul.rghtLink a:hover{
color:#775554;
background-color:#fff;
}

/*-----------------------------------body-------------------------------------------*/
.bodyBg{
color:inherit;
background-color:#3B3B3B;
padding:20px 0;
}
.rghtBor{
background:url(images/ver_dash.gif) repeat-y right 0;
}
.memberBg{
background-color:#474747;
color:inherit;
padding:10px 10px;
}
.comment{
background:url(images/members_bg.gif) no-repeat 0 0; 
line-height:30px;
font-size:18px;
padding-left:36px;
color:#fff;
background-color:inherit;
}
p.commTxt{
color:#AFAFAF;
background-color:inherit;
line-height:16px;
padding-bottom:3px;
}
td.commTxt{
color:#AFAFAF;
background-color:inherit;
line-height:16px;
padding-bottom:3px;
}
p.nameTxt{
color:#F21E1E;
background-color:inherit;
line-height:16px;
font-weight:bold;
padding-bottom:14px;
}
p.nameTxt span{
color:#F9EB92;
background-color:inherit;
}

.pagetabhead{
background:url(images/nav_bg.gif) repeat-x 0 0;
height:30px;
line-height:26px;
font-size:16px;
padding-left:20px;
color:#fff;

}
p.pagetabtext{
background-color:inherit;
line-height:16px;
padding-bottom:3px;
}
td.pagetabtext{
color:#000000;
background-color:#EDD8BD;
padding-left:16px;
line-height:18px;
padding-bottom:5px;
}
td.pagetabtextalt{
color:#000000;
background-color:#F0E7D6;
padding-left:16px;
line-height:18px;
padding-bottom:5px;
}

.bodyrightBG{
background-color:#E4E4E4;
color:#080808;
border:solid 1px #000;
width:244px;
padding:8px 0;
}
p.nibhTxt{
color:#FF0000;
background-color:inherit;
line-height:16px;
font-weight:bold;
}
p.nibhTxt span{
display:block;
color:#080808;
background-color:inherit;
font-size:10px;
line-height:14px;
font-weight:normal;
padding:4px 0 0 0;
}
p.more{
background:url(images/wh_arrow.gif) no-repeat 0 75%;
padding:8px 0 0 8px;
}
p.more a{
color:#E4E4E4;
background-color:inherit;
font-weight:bold;
line-height:16px;
}
p.more a:hover{
color:#FF0000;
background-color:inherit;
}
a.companies{
color:#5BBFFF;
background-color:inherit;
text-decoration:underline;
font-size:10px;
}
a.companies:hover{
text-decoration:none;
}

/*--------------------------------footer-------------------------------------------*/
.footerbg{
background-color:#000;
color:#fff;
padding:32px 0 48px 0;

}

ul.footerlink{
padding:0 0 0 21px;
margin:0;
}
ul.footerlink li{
font:normal 11px/26px Arial, Helvetica, sans-serif;
color:#FBF5D2;
background-color:inherit;
float:left;
padding:0 4px;
width:auto;
}

ul.footerlink li a{
color:#FBF5D2;
background-color:inherit;
float:left;
width:auto;
}
ul.footerlink li a:hover{
color:#F21E1E;
background-color:inherit;
}

p.copyright{
color:#fff;
background-color:inherit;
font:normal 11px/16px  Arial, Helvetica, sans-serif;
text-align:center;
padding:0 0 0 0;
}
p.copyright a{
color:#FBF5D2;
background-color:inherit;
text-decoration:none;
}
p.copyright a:hover{
text-decoration:underline;
}
