body {
padding: 0px;
margin: 0px;
font-family: "Trebuchet Ms", Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 18px;
color: #D9D9D9;
background-color:#FFFFFF;
}
.PageBG-Top {
background-image: url(../images/PageBG-Top.gif);
background-repeat: repeat-x;
background-position: 0px 0px;
background-color:#161616;
}
.PageBG{
background-color:#161616;
}
.PageBG-Bottom {
background-image: url(../images/PageBG-Bottom.gif);
background-repeat: repeat-x;
background-position: 0px 0px;
background-color:#FFFFFF;
}

a:link{color:#EAB225; text-decoration:none;} 
a:visited{color:#EAB225; text-decoration:none;}
a:hover{color:#EAB225; text-decoration:underline;}
a:active{color:#EAB225; text-decoration:none;}

SELECT , INPUT, TEXTAREA, BUTTON, LABEL{
font-family: "Lucida Sans", "Trebuchet MS", Arial;
font-size: 11px;
border:1px solid #2E2E2E;
background-color:#D2D2D2;
padding: 4px;
}
Table{
border-collapse:collapse;
}
.FooterTxt{
font-size:11px;
padding:7px 20px;
text-align:center;
color:#3B3B3B;
border-bottom:solid 1px #C3C3C3;
border-left:solid 1px #C3C3C3;
border-right:solid 1px #C3C3C3;
}
.FooterLink{
font-size:12px;
padding:7px 20px;
text-align:center;
color:#1C1C1C;
border-top:solid 1px #C3C3C3;
border-left:solid 1px #C3C3C3;
border-right:solid 1px #C3C3C3;
}
.FooterLink a:link{color: #1C1C1C;text-decoration:none;}
.FooterLink a:visited{color: #1C1C1C;text-decoration:none;}
.FooterLink a:hover{color: #1C1C1C;text-decoration:underline;}

.Header16{
color:#FF8C2C;
font-size:16px;
padding:8px 5px;
text-transform:uppercase;
border-bottom:solid 1px #252525;
border-top:solid 1px #252525;
}
.Header16White{
color:#FFFFFF;
font-size:16px;
padding:5px;
text-transform:uppercase;
}
.BodyTxt{
line-height:18px;
padding:5px;
font-size:12px;
}
.BodyTxt b{
padding:5px 0px;
font-size:12px;
font-weight:bold;
color:#FFF1CA;
}
.BodyTxt strong{
padding:5px 0px;
font-size:12px;
font-weight:bold;
color:#FFF1CA;
line-height:16px;
}
.BodyTxt p{
padding:5px 0px;
}
.BodyTxt ul {
list-style-type: none;
padding: 0px;
margin: 0px 0px 10px 0px;
}

.BodyTxt ul li {
list-style-image: none;
background-image: url(../images/BulletPlus.gif);
background-repeat: no-repeat;
background-position: left 7px;  
padding: 0px;
padding-left: 15px;
padding-bottom: 10px;
}
.BodyTxt h3 {
background-image: url(../images/BulletArrow.gif);
background-repeat: no-repeat;
background-position: 0px 10px;
padding: 5px 10px 0px 15px;
font-size:15px;
color:#FF9600;
font-weight:normal;
line-height:normal;
}
.BodyTxt h4 {   
padding: 0px;      
padding:8px 0px 0px 0px;
font-size:13px;
color:#F5FFAD;
font-weight:bold;
line-height:normal;
}

.IndexTxt{
line-height:18px;
padding:5px;
}
.IndexTxt ul {
list-style-type: none;
padding-left: 0;
margin-left: 0;
margin: 0 0 10px 0;
}

.IndexTxt ul li {
list-style-image: none;
background-image: url(../images/BulletBox.gif);
background-repeat: no-repeat;
background-position: left 7px;
padding-left: 15px;
font-size:12px;
line-height:23px;
}
.IndexTxt ul li a:link{color: #D9D9D9;text-decoration:none; background:none;}
.IndexTxt ul li a:visited{color: #D9D9D9;text-decoration:none; background:none;}
.IndexTxt ul li a:hover{color: #000;text-decoration:none; background-color:#FFB200;}

.IndexTopBG{
background-image: url(../images/IndexTopImage.jpg);
background-repeat: no-repeat;
background-position: right top;
}
.InsideTopBG{
background-image: url(../images/InsideTopImage.jpg);
background-repeat: no-repeat;
background-position: center top;
}



.Padding10{
padding: 0px 10px;
}
.Padding15{
padding:15px;
}
.HighlightBG{
background-color:#8B4418;
padding:15px 25px 11px 25px;
text-align:left;
color:#FFFFFF;
font-size:15px;
}
.YellowTxt{
color:#FFCB28;
padding-right: 10px;
}
.GrayTxtBold{
color:#CDCDCD;
padding: 4px;
font-weight:bold;
}
.GrayTxt{
color:#CDCDCD;
padding: 4px;
font-weight:normal;
}
.HighlightBottomBG{
background-color:#8B4418;
background-image: url(../images/HighlightLeftBottom.gif);
background-repeat: no-repeat;
background-position: left top;
text-align:right;
}
.LeftLink1{
color:#EAB225;
padding:7px 5px 7px 35px;
border-bottom:solid 1px #252525;
border-top:solid 1px #252525;
text-align:left;
background-image:url(../images/IconGradIIF.gif);
background-position: 5px 3px;
background-repeat:no-repeat;
}
.LeftLink2{
color:#EAB225;
padding:7px 5px 7px 35px;
border-bottom:solid 1px #252525;
border-top:solid 1px #252525;
text-align:left;
background-image:url(../images/IconCompanyMember.gif);
background-position: 5px 3px;
background-repeat:no-repeat;
}
.LeftLink3{
color:#EAB225;
padding:7px 5px 7px 35px;
border-bottom:solid 1px #252525;
border-top:solid 1px #252525;
text-align:left;
background-image:url(../images/IconPriceTrend.gif);
background-position: 5px 3px;
background-repeat:no-repeat;
}
.LeftLink4{
color:#EAB225;
padding:7px 5px 7px 35px;
border-bottom:solid 1px #252525;
border-top:solid 1px #252525;
text-align:left;
background-image:url(../images/IconTechBulletin.gif);
background-position: 5px 3px;
background-repeat:no-repeat;
}
.LeftLink5{
color:#EAB225;
padding:7px 5px 7px 35px;
border-bottom:solid 1px #252525;
border-top:solid 1px #252525;
text-align:left;
background-image:url(../images/IconYellowPages.gif);
background-position: 5px 3px;
background-repeat:no-repeat;
}
/*--------------Online Services Links Start---------------------*/
.LeftBlock2BG{
background-color:#3B3B3B;
padding:0px 10px;
}
.LeftBlock2Header{
background-image:url(../images/LeftBlock2Head.gif);
background-position:center top;
background-repeat:no-repeat;
background-color:#F27F2E;
padding:10px;
color:#FFFFFF;
text-align:center;
text-transform:uppercase;
font-size:17px;
}
.OnlineServiceSale{
padding:7px 5px 7px 45px;
text-align:left;
background-image:url(../images/IconSale.gif);
background-position: 5px 10px;
background-repeat:no-repeat;
font-size:14px;
color:#FFB200;
border-bottom:solid 1px #4B4B4B;
}
.OnlineServiceVacancy{
padding:7px 5px 7px 45px;
text-align:left;
background-image:url(../images/IconVacancy.gif);
background-position: 5px 0px;
background-repeat:no-repeat;
font-size:14px;
color:#FFB200;
border-bottom:solid 1px #4B4B4B;
}
.OnlineServiceAskExpert{
padding:7px 5px 7px 45px;
text-align:left;
background-image:url(../images/IconAskExpert.gif);
background-position: 5px 0px;
background-repeat:no-repeat;
font-size:14px;
color:#FFB200;
border-bottom:solid 1px #4B4B4B;
}
.OnlineServiceBuyerSeller{
padding:7px 5px 7px 45px;
text-align:left;
background-image:url(../images/IconBuyerSeller.gif);
background-position: 5px 0px;
background-repeat:no-repeat;
font-size:14px;
color:#FFB200;
border-bottom:solid 1px #4B4B4B;
}
.OnlineServiceConsultancy{
padding:7px 5px 7px 45px;
text-align:left;
background-image:url(../images/IconConsultancy.gif);
background-position: 5px 10px;
background-repeat:no-repeat;
font-size:14px;
color:#FFB200;
border-bottom:solid 1px #4B4B4B;
}
.OnlineServiceTxt{
color: #D9D9D9;
padding:3px 0px 10px 0px;
}
.OnlineServiceTxt a:link{color: #D9D9D9;text-decoration:none;}
.OnlineServiceTxt a:visited{color: #D9D9D9;text-decoration:none;}
.OnlineServiceTxt a:hover{color: #FFB200;text-decoration:underline;}

.GrayBoxBottomBg{
background-color:#3B3B3B;
background-image: url(../images/GrayBoxLeftBottom.gif);
background-repeat: no-repeat;
background-position: left top;
text-align:right;
}
/*--------------Online Services Links End---------------------*/

.IFJ-BG{
background-image:url(../images/IFJ-BG.gif);
background-position: left top;
background-repeat:repeat-x;
color:#FFFFFF;
}
.IFJ-Header{
color:#FFFFFF;
font-size:16px;
padding:0px 20px 30px 0px;
text-transform:uppercase;
}
.IFJ-Txt{
color:#FFFFFF;
line-height:17px;
padding:20px;
}
/*-------------------- Index Tab Start------------------------*/
#IndexTab{
float:left;
font-size:13px;
font-weight:bold;
text-transform:uppercase; 
background:none;
line-height:normal;
padding:0;
margin:0;
height:76px;
text-align:left;
}
#IndexTab ul {
margin:0;
padding:0px;
list-style:none;
}
#IndexTab li {
display:inline;
margin:0;
padding:0;
}
#IndexTab a {
float:left;
background:url(../images/IndexTabLeft.gif) no-repeat left top;
margin:0;
padding:0px 2px 0px 50px;
text-decoration:none;
}
#IndexTab a span {
float:left;
display:block;
background:url(../images/IndexTabRight.gif) no-repeat right top;
padding:20px 20px 20px 10px;
height:36px;
color:#000;
}
#IndexTab a span {
float:none;
}
#IndexTab a:hover {
background-position:0% -76px;
}
#IndexTab a:hover span {
background-position:100% -76px;
}  
#IndexTab .current a {
background-position:0% -76px;
}
#IndexTab .current a span {
background-position:100% -76px;
}
/*-------------------- Index Tab End------------------------*/
/*-------------------- TopNav Start------------------------*/
#TopNav{
float:left;
font-size:12px;
text-transform:uppercase; 
background:none;
line-height:normal;
padding:0;
margin:0;
width:963px;
}
#TopNav ul {
margin:0;
padding:0px;
list-style:none;
}
#TopNav li {
display:inline;
margin:0;
padding:0;
}
#TopNav a {
float:left;
background:url(../images/TopNavLeft.gif) no-repeat left top;
margin:0;
padding:0px 2px 0px 4px;
text-decoration:none;
}
#TopNav a span {
float:left;
display:block;
background:url(../images/TopNavRight.gif) no-repeat right top;
padding:18px 14px 15px 10px;
color:#000;
}
#TopNav a span {
float:none;
}
#TopNav a:hover {
background-position:0% -51px;
}
#TopNav a:hover span {
background-position:100% -51px;
color:#FFF;
}  
#TopNav .current a {
background-position:0% -51px;
}
#TopNav .current a span {
background-position:100% -51px;
color:#FFF;
}
/*-------------------- Index Tab End------------------------*/
.ADPlace{
padding:5px;
border-bottom:solid 1px #323232;
}
.ContentBoxBG{
background-color:#363636;
padding:0px 5px;
background-image:url(../images/ContentBoxTopLeft.gif);
background-position:left top;
background-repeat:no-repeat;
}
.Breadcrumbs{
padding:10px 5px;
/*background-image:url(../images/ContentBoxTopRight.gif);
background-position:right top;
background-repeat:no-repeat;*/
}
.Breadcrumbs span{
color:#A8FF00;
padding-right:5px;
}
.Breadcrumbs a:link{color: #D9D9D9;text-decoration:none;}
.Breadcrumbs a:visited{color: #D9D9D9;text-decoration:none;}
.Breadcrumbs a:hover{color: #D9D9D9;text-decoration:underline;}
.InsideImageBG{
background-image:url(../images/InsideImageBG.jpg);
background-position:center top;
background-repeat:no-repeat;
padding:10px 0px 15px 0px;
}
.PageHeader{
background-image:url(../images/PageHeadBG.gif);
background-position:left top;
background-repeat:no-repeat;
padding:10px 10px 15px 10px;
color:#FFBB00;
font-size:20px;
font-weight:bold;
text-transform:uppercase;
}

.PageHeader2{
background-image:url(../images/PageHeadBG.gif);
background-position:left top;
background-repeat:no-repeat;
padding:10px 10px 15px 10px;
color:#FFBB00;
font-size:16px;
font-weight:bold;
text-transform:uppercase;
}

.InsideTabTop{
background-image:url(../images/InsideTabTopRight.gif);
background-position:right top;
background-repeat:no-repeat;
padding:0px;
}
.InsideTabBottom{
background-image:url(../images/InsideTabBottomRight.gif);
background-position:right bottom;
background-repeat:no-repeat;
padding:0px;
}
.InsideTabBG{
background-image:url(../images/InsideTabBG.gif);
background-position:left bottom;
background-repeat:repeat-x;
padding:0px 0px 12px 0px;
height:106px;
background-color:#FF9230;
padding: 6px 10px;
}
.InsideTabItem{
background-image:url(../images/BulletRoundArrow.gif);
background-position:2px 6px;
background-repeat:no-repeat;
padding:5px 5px 5px 25px;
color:#000;
font-size:13px;
}
.InsideTabItem a:link{color: #000;text-decoration:none;}
.InsideTabItem a:visited{color: #000;text-decoration:none;}
.InsideTabItem a:hover{color: #000;text-decoration:none;}
.Line2px{
background-image:url(../images/Line2px.gif);
background-position:left top;
background-repeat:repeat-x;
}
.Border{
border: solid 1px #4B4B4B;
padding:10px;
}
.Border Table{
border-collapse:collapse;
background-color:#363636;
}
.HighlightTxt{
color:#FDFFB8;
padding:5px;
font-size:12px;
font-weight:bold;
border:solid 2px #4A4A4A;
background-image:url(../images/StripBG.gif);
background-position:left top;
background-repeat:repeat;
text-align:center;
}
/*----------Pagination Start-------------*/

.pagination{
padding: 10px 5px;
}

.pagination ul{
margin: 0;
padding: 0;
text-align: left; /*Set to "right" to right align pagination interface*/
font-size: 12px;
}

.pagination li{
list-style-type: none;
display: inline;
padding-bottom: 1px;
}

.pagination a, .pagination a:visited{
padding: 0 5px;
border: 1px solid #5E5E5E;
text-decoration: none; 
color: #FFF;
padding:2px 4px;
}

.pagination a:hover, .pagination a:active{
border: 1px solid #5E5E5E;
color: #ffffff;
background-color: #FF9600;
}

.pagination a.currentpage{
background-color: #FF9600;
color: #000 !important;
border-color: #5E5E5E;
font-weight: bold;
cursor: default;
}

.pagination a.disablelink, .pagination a.disablelink:hover{
background-color: #5E5E5E;
cursor: default;
color: #FFF;
border-color: #5E5E5E;
font-weight: normal !important;
}

.pagination a.prevnext{
font-weight: normal;
}
/*----------Pagination End-------------*/
.FormTD{
font-size:12px;
padding:5px;
border-bottom:solid 1px #414141;
}
.FormTD b{
font-weight:bold;
color:#FFF1CA;
}
.RedStar{
font-size:16px;
color:#fff;
background-color:#CC0000;
padding:0px 1px;
}
.hint-text {
color:#767676;
padding:5px;
font-size:12px;
vertical-align:middle;
}
#FAQ-Div{
height:600px;
overflow:auto;
border:solid 2px #5A5A5A;
padding:0px 5px;
margin:0px;
}
.NewsHead{
padding:6px 5px 7px 25px;
text-align:left;
background-image:url(../images/IconNews.gif);
background-position: 0px 5px;
background-repeat:no-repeat;
font-size:13px;
color:#FFB200;
border-bottom:solid 1px #414141;
}
