body{
  	padding: 0px;
 	margin: 0px;
	height: 100%;
	background-color: #C7CCF0; 	
	background-image: url(../images/bg.gif);
	background-repeat: repeat-x;	
	overflow-x: hidden;
}
a:link { 
	font-family: verdana, arial;
	font-size: 1em;	
	color: #6566A3;
	text-decoration: underline;
}
a:visited { 
	font-family: verdana, arial;
	font-size: 1em;		
	color: #6566A3;
	text-decoration: underline;
}
a:hover {  
	font-family: verdana, arial;
	font-size: 1em;		
	color: #6566A3;
	text-decoration: underline;
} 
a:active {
	font-family: verdana, arial;
	font-size: 1em;	
	color: #6566A3;
	text-decoration: underline;
}
.error{
	border:1px solid red;
}
.error_div{
	font-family: verdana, arial;
	font-size: 0.9em;		
	color: red;	
}
a{
	outline: none;
}
div{
	outline: none;
}
#page_table{
	width: 1004px;
}
#content_table{
	width: 1004px;
}
.content_table{
	width: 1004px;
}
#cell_1{
	width: 721px;
	height: 85px;
	background-image: url(../images/1.jpg);
	background-repeat: no-repeat;	
}
#cell_2{
	background-image: url(../images/2.jpg);
	background-repeat: no-repeat;
	width: 283px;
}
#cell_3{
	background-image: url(../images/3.jpg);
	background-repeat: no-repeat;
	width: 287px;
	height: 93px;
}
#cell_4{
	background-image: url(../images/4.jpg);
	background-repeat: no-repeat;
	width: 62px;
	height: 93px;
}
#cell_5{
	background-image: url(../images/5.jpg);
	background-repeat: no-repeat;
	width: 37px;
	height: 93px;
}
#cell_6{
	background-image: url(../images/6.jpg);
	background-repeat: no-repeat;
	width: 83px;
	height: 391px;
}
#cell_7{
	background-image: url(../images/7.jpg);
	background-repeat: no-repeat;
	width: 85px;
	height: 391px;
}
#cell_8{
	background-image: url(../images/8.jpg);
	background-repeat: no-repeat;
	width: 83px;
	height: 391px;
}
#cell_9{
	background-image: url(../images/9.jpg);
	background-repeat: no-repeat;
	width: 84px;
	height: 391px;
}
#cell_10{
	background-image: url(../images/10.jpg);
	background-repeat: no-repeat;
	width: 283px;
	height: 391px;
}
#cell_11{
	background-image: url(../images/11.jpg);
	background-repeat: no-repeat;
	height: 298px;	
	width: 386px;
}
#cell_12{
	background-image: url(../images/12.jpg);
	background-repeat: no-repeat;
	height: 87px;
}
#logo{
	margin-left:469px;
}
#button_01{

}
#button_02{
	margin-top: 39px;
}
#button_02_subnav{
	margin-top: 39px;
	position: absolute;
	width:106px;
	height:112px;
	top:77px;
	left:343px;
	z-index:9;
}
#button_03{
	margin-top: 66px;
}
#button_03_subnav{
	margin-top: 39px;
	position: absolute;
	width:116px;
	height:78px;
	top:104px;
	left:380px;	
	z-index:9;
}
#button_04{
	margin-top: 127px;
}
#button_05{
	margin-top: 178px;
}
#button_06{
	margin-top: 213px;
}
#content{
	padding-left: 33px;
	font-family: verdana, arial;
	font-size: 0.8em;
	color: #6566A3;	
	line-height: 18px;
	overflow:auto;
	height: 288px;	
	width: 353px;
}
.content_image{
	margin-right:10px;
	margin-top:5px;
}
#content_title{
	margin: 50px 0px 0px 33px;
}
input, textarea, select{
	border: 1px solid #AFB6EA;
	font-family: Verdana, arial;
	font-size: 1em;	
	color:#6566A3;
}
input, select{
	width:148px;
	border: 1px solid #AFB6EA;
	font-family: Verdana, arial;
	font-size: 1em;	
	color:#6566A3;	
}	
form{
	margin:0px;
}
.beh_table{
	font-family: verdana, arial;
	font-size: 0.9em;
	color: #6566A3;	
	line-height: 18px;	
}
#site_by_bugbyte{
	position: absolute;
	right: 5px;
	top: 370px;
}
img{
	border:0px;
}	
.spacer{
	height:18px;
}
	
/* Scroll Bar Master Styling Starts Here */

.scrollgeneric
{
line-height: 1px;
font-size: 1px;
position: absolute;
cursor: pointer;
cursor:hand;
}

.vscrollerbase, .vscrollerbar {
width: 15px;
top: 0px;
}

.vscrollerbar {
left: 4px;
}

.vscrollerbar, .hscrollerbar {
/*padding information of these elements are only used for
padding of the scroll-bar with respect to the scroll base,
the padding will automatically be turned off by the script*/
padding: 5px;
/* z-index *MUST* be given, otherwise links will not be clickable
inside the div */
z-index: 2;
}

.vscrollerbarbeg {
/*top image holder for vertical scroll bar*/
background: url(../images/vscroller.gif) 0px -10px;
width: 15px;
height: auto;
top: 0px;
}

.vscrollerbarend {
/*bottom image holder for vertical scroll bar*/
background: url(../images/vscroller.gif);
width: 15px;
height: 10px;
}



/* Following are OPTIONAL */

.vscrollerbase, .hscrollerbase {
background-color: #D1DDCB;
background-image: url(../images/scrollbaseback.gif);

}

/* Scroll Bar Master Styling Ends Here */	
