
html {
height : 100%;
}
body {
background : #2a2d34 url(images/body_bg.jpg) repeat-x;
font : 12px Arial, Helvetica, sans-serif;
color : #333333;
font-weight : normal;
margin : 0;
padding : 0;
}
a
{
	color: #5285eb;
	text-decoration: none;
	font-weight: bold;
}
a:hover
{
	color: #000;
	text-decoration: underline;
	font-weight: bold;
}

p {
font-size : 12px;
color : #333333;
font-weight : normal;
padding : 7px;
margin : 0;
}
h1 {
font-family : Tahoma, Arial;
color : #666666;
font-size : 20px;
font-weight : bold;
padding : 7px;
margin : 0;
}
h3 {
font-family : Tahoma, Arial;
color : #5285eb;
font-size : 18px;
font-weight : bold;
padding : 7px;
margin : 0;
}
h3.orange {
font-family : Tahoma, Arial;
color : #ff9900;
font-size : 18px;
font-weight : bold;
padding : 7px;
margin : 0;
}

.textfield
{
	background: #eeeeee;
	border: 1px solid #CCCCCC;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 22px;
	width: 200px;
	padding: 2px;
}
.textfield-nobor
{
	background: #eeeeee;
	border-bottom: solid 1px #CCCCCC;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 22px;
	width: 200px;
	padding: 2px;
}

.textfield-small
{
	background: #eeeeee;
	color: #000;
	border: 1px solid #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 22px;
	width: 200px;
	padding: 2px;
}

#main {
width : 100%;
margin : 0 auto;
border : 2px solid #ffffff;
}
#top {
width : 100%;
height : 81px;
}
#logo {
width : 806px;
height : 81px;
margin : 0 auto;
padding-left : 6px;
}
#header {
width : 806px;
height : 152px;
background : url(images/header.jpg) no-repeat;
margin : 0 auto;
}
#main-bdy {
width : 800px;
background-color : #ffffff;
margin : 0 auto;
padding : 0;
border-left : 3px solid #999999;
border-right : 3px solid #999999;
height : auto;
}
#menusdiv {
width : 790px;
background : url(images/menubar-bg.jpg) repeat-x;
border-left : 1px solid #ffffff;
border-right : 1px solid #ffffff;
padding : 0px 5px;
height : 30px;
margin : 0 auto;
border-left : 3px solid #999999;
border-right : 3px solid #999999;
}
.menuleft {
background : url(images/menu_left.jpg) no-repeat;
height : 30px;
width : 22px;
float : left;
}
.menucenter {
background : url(images/menu_center.jpg) repeat-x;
height : 25px;
padding : 5px 5px 0 5px;
float : left;
}
.menucenter a {
margin : 0;
padding-left : 0;
color : #333333;
height : 22px;
font-family: Arial, Helvetica, sans-serif;
font-size : 14px;
font-weight : bold;
text-decoration : none;
}
.menucenter a:link {
color : #333333;
text-decoration : none;
}
.menucenter a:visited {
color : #333333;
text-decoration : none;
}

.menucenter a:hover {
color : #6699ff;
text-decoration : none;
}
.menuright {
background : url(images/menu_right.jpg) no-repeat left 0%;
height : 20px;
width : 6px;
float : left;
padding : 5px;
}
#gradiant {
width : 800px;
height : 20px;
background : #ffffff url(images/contents-grad.jpg) repeat-x;
margin : 0 auto;
border-left : 3px solid #999999;
border-right : 3px solid #999999;
}
#leftpane {
width : 249px;
float : left;
padding : 0;
vertical-align : top;
margin-left : 5px;
}
#leftpane-top {
width : 249px;
background : url(images/leftpane-top.jpg) no-repeat;
height : 35px;
text-align : center;
padding-top : 0;
}
#leftpane-center {
width : 247px;
padding : 5px 0;
margin : 0;
height : auto;
border-left : 1px solid #e6e6e6;
border-right : 1px solid #e6e6e6;
}
#leftpane-bottom {
width : 249px;
background : url(images/leftpane-bottom.jpg) no-repeat;
height : 7px;
}
#leftpane ul {
margin : 0 0;
padding : 0;
border : none;
list-style-type : none;
}
#leftpane li {
margin : 0;
list-style-type : none;
font-size : 13px;
font-weight : bold;
}
#leftpane li.selected {
background : url(images/leftmenu-on.jpg);
display : block;
background-position : center 0%;
color : #ffffff;
height : 25px;
margin : 0;
text-decoration : none;
padding-left : 30px;
padding-top : 5px;
}
#leftpane li a {
background : url(images/leftmenu-off.jpg);
display : block;
margin : 0;
background-position : center 0%;
color : #ffffff;
height : 25px;
text-decoration : none;
padding-left : 30px;
padding-top : 5px;
}
#leftpane li a:hover {
background : url(images/leftmenu-on.jpg);
display : block;
color : #4e4e4e;
text-decoration : none;
background-repeat : no-repeat;
background-position : right 0%;
}
#advertisment {
width : 247px;
height : 64px;
margin-bottom: 15px;
}
#contactus {
width : 247px;
height : 64px;
margin: 15px 0px;
}
#rightpane {
width : 546px;
background : #ffffff;
position : relative;
float : right;
}
#rtop {
width : 520px;
padding : 0 10px;
}
#rbot {
width : 515px;
padding : 15px;
}
#rbot-top {
background : url(images/news-top.jpg) no-repeat;
width : 100%;
height : 31px;
padding-left : 5px;
}
#rbot-mid {
background : url(images/news-mid.jpg) repeat-y;

width : 100%;
padding : 10px;
}
#rbot-bottom {
background : url(images/news-bot.jpg) no-repeat;
width : 100%;
height : 8px;
padding-left : 5px;
}
#mainbottom {
clear : both;
background : url(images/body_bottom.jpg) no-repeat;
width : 806px;
height : 13px;
margin : 0 auto;
}
#bottom, #bottom a {
height : 40px;
margin : 0 auto;
text-align : center;
color : #cccccc;
padding : 10px;
text-decoration : none;
line-height : 18px;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
}
#bottom a:hover {
text-decoration : underline;
color : #ffffff;
}
#bottom a.p99 {
color : #fe9900;
font-size : 12px;
font-weight : normal;
font-size : 11px;
font-family : Verdana, Arial, Helvetica, sans-serif;
}

