/*Main*/
HTML{
SCROLLBAR-FACE-COLOR: #9B9B9B;
SCROLLBAR-ARROW-COLOR: #FFFFFF;
SCROLLBAR-TRACK-COLOR: #E7E7E7;
SCROLLBAR-HIGHLIGHT-COLOR: #9B9B9B;
SCROLLBAR-SHADOW-COLOR: #9B9B9B;
SCROLLBAR-3DLIGHT-COLOR: #9B9B9B;
SCROLLBAR-DARKSHADOW-COLOR: #9B9B9B;
}

body {
	background:#EDEDED url('images5/bg.jpg') fixed;
	margin: 0px 0px 0px 0px;
	padding: 10px 10px 10px 10px;
}

body, td, th, dl, ul, ol, p, input, select, textarea{
font-family: "Microsoft Sans Serif";
font-size: 13px;
color:#000000;
}

a:link, a:visited, a:active, .contract_link{
	color: #7A7B7A;
	text-decoration: none;
}

a:hover, .contract_link_hover{
	color: #000000;
	text-decoration: underline;
}

form{
margin:0px;
}

.page_title{
	font-family:Arial;
	font-size:15px;
}

.message_header{
height: 30px;
background:url(images2/header1.gif);
background-color:#C8D5DE;
color:#333333;
text-align:center;
border:#666666 solid 1px;
}


.message_content{
height: 150px;
background-color:#F7F7F7;
color:#000000;
border:#666666 solid 1px;
border-top: 0px;
vertical-align:middle;
text-align:center;
}


.contactus_table{
border:#CCCCCC solid 1px;
width:560px;
}
.contactus_table th{
color:#6699FF;
text-align:left;
font-weight:normal;
}

.contactus_form{
border:#CCCCCC solid 1px;
width:560px;
padding:5px;
}

.contactus_form_titel{
float:left;
color:#6699FF;
font-family:Georgia, "Times New Roman", Times, serif
font-size:17px;
font-weight:bold;
margin-bottom:5px;
text-decoration:underline;
}

.contactus_form_table{
border:0px;
width:100%;
}
.contactus_form_table th{
color:#6699FF;
text-align:left;
font-weight:normal;
}

.contactus_form_table_p{
text-align:justify;
}

.contactus_form_table_p b{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
.required_field{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#CC0000;
}












.error{
color:#FF0000;
text-align:left;
border:solid #FFECDF 1px;
padding:15px;
background:#FFFFEF;
background-image:url(images/error.gif);
background-repeat:no-repeat;
background-position:top right;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}









.contactus_home_table{
border:#CCCCCC solid 1px;
width:460px;
width:650px;
}

.contactus_home_table thead td{
border:#CCCCCC solid 1px;
background-color:#F3F3F3;
width:460px;
font-weight:bold;
}

.contactus_home_table tbody td{
white-space:nowrap;
height:30px;
border-bottom:#F3F3F3 solid 1px;
}










.footer_menu a,.footer_menu a:visited{
color:#656565;
}

.footer_menu a:hover{
color:#8E8E8E;
}












.bottom_spotlight{
	color:#FFFFFF;
}

.bottom_spotlight a:link, .bottom_spotlight a:visited, .bottom_spotlight a:active{
	color: #FFFFFF;
	text-decoration: none;
}

.bottom_spotlight a:hover{
	color: #FFFFFF;
	text-decoration: underline;
}









.top_menu{
background-color:#9B9B9B;
}






.news_block_td{
border-top: 1px solid #9B9B9B;
border-right: 1px solid #9B9B9B;
border-bottom: 1px solid #9B9B9B;
border-left: 1px solid #9B9B9B;
}

.news_block_title{
color:#9B9B9B;
font-family:arial;
font-size:14px;
font-weight:bold;
padding-top:3px;
padding-bottom:3px;
padding-left:10px;
text-align:left;
}

.email_link{
padding-bottom:5px;
border-top: 5px solid #9B9B9B;
padding-top:5px;
}

.video_block_title{
width:100%;
border-top:5px solid #9B9B9B
;border-bottom:2px solid #9B9B9B;
color:#9B9B9B;
font-family:arial;
font-size:14px;
font-weight:bold;
padding-top:3px;
padding-bottom:3px;
text-align:left;
}
.more_video{
text-align:right;
padding-top:3px;
}

.more_video a:link, .more_video a:visited, .more_video a:active{
	font-family:arial;
	font-size:11px;
	color: #666666;
}
.more_video a:hover{
	color: #949494;
	text-decoration: underline;
}

.footer_bg{
background-image:url('images4/footer_bg_gray.png');
}







/* ---------------------------------- */

#mycustomscroll {
/* percentage width without the fix*/
width: 610px;
height: 498px;
overflow: auto;
/* IE overflow fix, position must be relative or absolute*/
position: relative;
/* padding: 15px; */
padding-right:10px;
padding-left:10px;

SCROLLBAR-FACE-COLOR: #9B9B9B;
SCROLLBAR-ARROW-COLOR: #9B9B9B;
SCROLLBAR-TRACK-COLOR: #E7E7E7;
SCROLLBAR-HIGHLIGHT-COLOR: #9B9B9B;
SCROLLBAR-SHADOW-COLOR: #9B9B9B;
SCROLLBAR-3DLIGHT-COLOR: #9B9B9B;
SCROLLBAR-DARKSHADOW-COLOR: #9B9B9B;
}
/* Scroll Bar Master Styling Starts Here */
/* All comments can be freely removed from the css */

.scrollgeneric {
line-height: 1px;
font-size: 1px;
position: absolute;
top: 0; left: 0;
}

.vscrollerbase {
width: 10px;
background-color: #E7E7E7;
}
.vscrollerbar {
width: 10px;
background-color: #9B9B9B;
}
.hscrollerbase {
height: 10px;
background-color: #E7E7E7;
}
.hscrollerbar {
height: 10px;
background-color: #9B9B9B;
}

.scrollerjogbox {
width: 10px;
height: 10px;
top: auto; left: auto;
bottom: 0px; right: 0px;
background-color: gray;
}
/* ---------------------------------- */