div#contentwrapper {
width: 100%;
margin: 0 auto;
clear:both;
overflow:auto;
}

div#content {
float:right;
display:inline;
width:700px;
padding:25px 25px 20px 25px;
height:368px;
background:#252b37 url(/userfiles/Image/imgcontentbkg.png) repeat-y left;
}

div#content02 {
float:right;
display:inline;
width:700px;
padding:25px 25px 35px 25px;
overflow:auto
}

div.conbkg {
background:#252b37 url(/userfiles/Image/imgfullbdbkg.jpg) repeat-y;
overflow:auto;
}

/*for flexible height with scrollbar content and may remove whenever content height yet to over total height*/
div.contentflexi {
overflow:auto;
color:#FFF;
height:351px;
padding-right:16px
}

div.contentflexi02 {
color:#FFF;
}

div.contentflexi02 p {
text-align:justify;
}

div.contentflexi span.tagline, div.contentflexi02 span.tagline  {
font-style:italic;
font-size:12pt;
color:#f7941d;
}

div.contentflexi ul, div.contentflexi02 ul  {
list-style:square;
list-style-position:outside;
margin-left:28px;
}

div.contentflexi ul li, div.contentflexi02 ul li {
padding:0px 0px 10px 0px;
}

div.pressentry {
padding:30px 0px 20px 0px;
border-bottom:1px solid #959595;
overflow:auto;
}

div.presstitle {
width:50%;
float:left;
display:inline;
padding:0px 0px 14px 0px;
color:#95a9cf;
font-size:10pt;
font-weight:bold;
}

div.pressdate {
width:50%;
float:right;
display:inline;
padding:0px 0px 14px 0px;
color:#95a9cf;
font-size:10pt;
font-weight:bold;
text-align:right
}

table.tblogo
{
    width:100%;
}

table.tblogo td
{
    text-align:center; padding:0px 0px 10px 0px;
}

table.tbaddholder
{
    width:100%; text-align:left;
}
table.tbaddholder td
{
    width:30%; vertical-align:top; padding:0px 0px 20px 0px;
}

table.tbadd th
{
    text-align:left; color:#f7941d;
}

table.tbadd td
{
    text-align:left;padding:0px 0px 0px 0px;
}

div.divider01{
width:100%;
clear:both;
height:1px; background:#959595;
margin:30px 0px;
}

table.tbenquiryform {
width:100%;
border:0;
}

table.tbenquiryform th {
padding:0px 10px 8px 0px;
text-align:left;
vertical-align:top;
}

table.tbenquiryform .txtinput, table.tbenquiryform .txtarea{
width:200px;
font-size:9pt;
}

table.tbenquiryform td {
padding:0px 0px 8px 0px;
}

table.tbenquiryform .sbbutton {
font-size:9pt; 
width:80px;
}

div.contentflexi02 a {
color:#FFF;
}

div.contentflexi02 a:hover{
color:#95a9cf;
}

span.maptips {
color:#33CCFF;
}


div#preview {
width:310px;
padding:20px 0px 0px 0px;
float:left;
display:inline;
}

div.rightprev {
width:370px;
float:right;
display:inline;
padding:0px 0px 0px 20px;
text-align:left
}