body{
background:#000000 url(images/bodybg.jpg) repeat-x top left;
font-family:Arial, Helvetica, sans-serif;
margin:0px auto;
}

a{color: #0652bf;
text-decoration: none;}

a:hover {text-decoration: underline;}

a:active {text-decoration: underline;}

a:visited {text-decoration: none;}

*{
margin:0px;
padding:0px;
}

.wrapper{
margin:0px auto;
width:1000px;
}

.container{
width:1000px;
float:left;
}

#userSidebar a{color:#FFFFFF;
text-decoration:underline;
font-weight:normal;
}

.header{
width:1000px;
float:left;
margin-top:22px;
}

.logo{
width:150px;
height:135px;
float:left;
}

.companytext{
width:397px;
margin-top:38px;
margin-left:80px;
float:left;
}

.searchfild{
width:331px;
float:right;
padding-top:25px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
margin-left:10px;
border:0;
}

.searchfild a{
text-decoration:underline;
color:#FFFFFF;
border:0;
}

#ajaxSearch_form{
width:auto;
float:left;
border:0;
}

#ajaxSearch_input{
width:228px;
height:23px;
padding-top:5px;
border:none;
}

fieldset {border:0;}

#ajaxSearch_submit{
background:url(images/gobtn.jpg) no-repeat;
width:56px;
height:28px;
border:none;
font-size: 1px;
text-indent: -999em;
}

.midcontent{
width:1000px;
float:left;
padding-top:10px;
background-color:#FFFFFF;
padding-bottom:35px;
}

.searchresults{
width:803px;
float:left;
font-family:Arial, Helvetica, sans-serif;padding-left:8px;
}

.searchresults h1{
text-align: center;
font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
font-weight: bold;
font-size: 16pt;
color: #0652bf;
font-variant: small-caps;
line-height: 16pt;
padding-top: 15px;
padding-bottom: 25px;
}

.leftbar{
width:208px;
float:left;
font-family:Arial, Helvetica, sans-serif;
}

.leftbar h1{
font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
text-transform: uppercase;
font-size:13pt;
color:#FFFFFF;
background:#0652bf;
font-weight:normal;
padding-left:10px;
}

.leftbar ul{
margin-left:10px;
}

.leftbar li{
list-style:none;
padding:10px 0;
font-size:11px;
color:#434343;
font-weight:bold;
}

.leftbar li a{
color:#434343;
text-decoration:none;
}

.leftbar p{
background-color:#000000;
color:#ffffff;
font-weight: normal;
font-size:9pt;
padding-left:20px;
padding-right:20px;
padding-top:10px;
line-height: 16pt;
}

#home{
background-color:#ffffff;
padding-left:10px;
padding-top:0;
}

.leftbar strong{
font-size: 8pt;
font-weight: bold;
line-height: 12pt;
}

.leftbar p a{
font-weight:bold;
text-decoration:none;
color:#0652bf;
}

.midbar h1{
text-align: center;
font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
font-weight: bold;
font-size: 16pt;
color: #0652bf;
font-variant: small-caps;
line-height: 16pt;
padding-top: 15px;
padding-bottom: 25px;
}

.midbar{
width:503px;
float:left;
padding:0 40px;
font-family:Arial, Helvetica, sans-serif;
}

.midbar p{
font-size:12px;
color:#000000;
text-align:justify;
}

.midbar li{list-style-type: none;
padding-left: 20px;
}

.rightbar{
width:209px;
float:left;
background:#434343;
}

.rightbar ul{
margin-left:5px;
}

.rightbar li{
list-style:none;
background:url(images/listdivide.jpg) no-repeat bottom left;
padding:10px 0 15px 0;
width:203px;
font-size:13pt;
color:#FFFFFF;
font-weight:normal;
font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
text-transform: uppercase;
}

.rightbar li a{
color:#FFFFFF;
text-decoration:none;
}

.rightbar li a:hover{
color:#a8d1ff;
text-decoration:none;
}

.rightbar li ul li{
font-weight:bold;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
padding-left:15px;
background:none;
text-transform: none;
width:175px;
}

.footer{
width:1000px;
float:left;
font-size:12px;
line-height: 12px;
color:#0652bf;
text-align:center;
padding-top:15px;
padding-bottom: 25px;
}

.footer p a{
text-decoration:none;
color:#0652bf;
}


.footer p a:hover{
text-decoration:none;
color:#FFFFFF;
}

/* members login style 30-12-09 */
div#WebLoginLayer0 form fieldset {
	border: none;
	width: 300px;
font-size: 14px;
}

div#WebLoginLayer0 form fieldset h3 {
	padding-bottom: 5px;

}

div#WebLoginLayer0 form fieldset label {
	padding-bottom: 10px;
	clear: both;
	display: block;
}

div#WebLoginLayer0 form fieldset label input {
	float: right;
	text-align: left;
}

.think{
color:#333333;
font-size:10px;
padding-top:10px;
padding-bottom:10px;
}

.think a{
text-decoration:underline;
}

.think a:hover{
text-decoration:underline;
}
		