body {
	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top:4px;
	margin-bottom:10px;
	text-decoration:none;
	background-image:url(../images/bg.jpg)

}

a:link {
	text-decoration:none;
	color:#003366;
	
}
a:visited {
	text-decoration:none;
	color:#003366;
}
a:hover {
	text-decoration:none;
	color:#f0140a;
}
a:active {
	text-decoration:none;
	color:#f0140a;
}

#maindiv {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width:940px;
	height:auto;

}

.middlearea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	width:940px;
	padding-top:10px;
	border-top:1px solid #dedfe0;
	border-bottom:1px solid #dedfe0;
	border-left:1px solid #dedfe0;
	border-right:1px solid #dedfe0;
}

.middlearea2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	width:940px;
	padding-bottom:30px;
	padding-top:3px;
	line-height:18px;
	
}

.home-tab{
	width:940px;
	margin:auto;
	height:20px;
	text-align:right;
	font-weight:bold;
}
	
#top{
	width:940px;
	height:125px;
}

/* Menu */
#menubar
{ width:930px;
  height: 40px;
  margin:0 auto;
  padding-left:10px;
  background-image:linear-gradient(#003366, #003399);
  /*background:url(../images/button-bg.gif);*/
  text-align:center;
  }

ul#menu, ul#menu li
{ float: left;
  margin: 0; 
  padding: 0;
  padding-left:8px;
  }
  

ul#menu li
{ list-style: none;}

ul#menu li a
{ 
  font-family:Verdana;
  font-size:12px;
  letter-spacing:normal;
  font-weight:bold;
  display: block; 
  float: left; 
  padding:18px;  
  padding-top:12px;
  text-align: center;
  color: #FFFFFF;
  text-decoration: none;
  background: transparent;
  } 

ul#menu li a:hover, ul#menu li.selected a, ul#menu li.selected>a:hover
{ color: #000000;
  background: #1C2C3E url(../images/button-over.gif) repeat-x;}
  
  
/* Menu */

.breadcrumbarea {
	font-family: Arial, "Arial Narrow", "Arial Black", "Arial Rounded MT Bold", "Arial Unicode MS";
	font-size: 11px;
	color:#000;
	width:518px;
	margin-bottom:27px;
	text-transform:uppercase;
	
}
.breadcrumblink:link {
	font-family: Arial, "Arial Narrow", "Arial Black", "Arial Rounded MT Bold", "Arial Unicode MS";
	text-decoration:underline;
	font-size:10px;
	color: #848381;
	font-weight:bold;
	text-transform:uppercase;
}
.breadcrumblink:visited {
	font-family: Arial, "Arial Narrow", "Arial Black", "Arial Rounded MT Bold", "Arial Unicode MS";
	text-decoration:underline;
	font-size:10px;
	color: #000;
	font-weight:bold;
	text-transform:uppercase;
}
.breadcrumblink:hover {
	font-family: Arial, "Arial Narrow", "Arial Black", "Arial Rounded MT Bold", "Arial Unicode MS";
	text-decoration:underline;
	font-size:10px;
	color: #6c6e70;
	font-weight:bold;
	text-transform:uppercase;
}
.breadcrumblink:active {
	font-family: Arial, "Arial Narrow", "Arial Black", "Arial Rounded MT Bold", "Arial Unicode MS";
	text-decoration:underline;
	font-size:10px;
	color: #000;
	font-weight:bold;
	text-transform:uppercase;
}

#banner{
	width:940px;
	margin:0 auto;
}
#search{
	width:670px;
	height:30px;
	background:url(../images/hr.jpg) left bottom no-repeat;

}

.welcome
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #003366;
	text-align:left;	
	border-bottom-width: 1px;
}

.welcome1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0076a6;
	text-align:left;
	padding-top: 5px;
	border-bottom-width: 1px;
}

.welcome2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;
	text-align:left;	
	border-bottom-width: 1px;
}

.borderbottom
{
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #BBBBBB;
}

#title-box{
	font-family:Arial;
	font-size:24px;
	color:#007d3b;
	margin-bottom:10px;
}


#step{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5674b9;
	font-weight:bold;
	width:50px;
	float:left;
}
#step-text{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#555555;
	float:right;
}

#quick-links{
	width:270px;
	float:right;
	margin-top:20px;
	padding-top:10px;
	padding-right:10px;
	padding-bottom:10px;
	padding-left:10px;
}

/*Start quick Links*/
#search1-div{
	width:216px;
	float:right;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	background:#D5D5D5;
}

#quick1-links{
	width:216px;
	float:right;
	margin-top:10px;
	padding-top:5px;
	padding-right:10px;
	padding-bottom:10px;
	padding-left:10px;
}

.maincontent1{
	font-family:arial, verdana;
	font-size:11px; 
	font-weight:normal;
	padding:0;
	color:#4B4949;
	text-decoration:none;
}

.maincontent{
	font-family:arial, verdana;
	font-size:11px; 
	font-weight:normal;
	padding:20;
	color:#4B4949;
	text-decoration:none;
}

#footer{
	width:940px;
	height:30px;
	margin:0 auto;
	margin-top:20px;
	padding-top:5px;
	background:url(../images/footer.jpg) top left no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#555555;
	position:relative;
}
/*Sub tab */

#sub-menu{
	width:608px;
	height:28px;
	float:left;
}
#font-size{
	width:70px;
	height:25px;
	float:right;
	background:url(../images/font-size.gif) no-repeat right top;
}
#sub-tab{
	width:500px;
	height:22px;
	background:url(../images/sub_tab.gif) no-repeat left top;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	padding-left:10px;
	padding-top:6px;
	color:#666666;
	float:left;
}
.sub:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color: #666666;
	font-weight:bold;
	text-decoration:none;
}
.sub:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color: #666666;
	font-weight:bold;
	text-decoration:none;
}
.sub:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color: #000000;
	font-weight:bold;
	text-decoration:none;
}
.sub:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color: #666666;
	font-weight:bold;
	text-decoration:none;
}

/*Sub tab */
.main-div{
	width:940px;
	height:auto;
	min-height:100%;
	margin:0 auto;
	
}
#left-div{
	width:630px;
	height:100%;
	float:left;
}
#right-div{
	width:300px;
	height:100%;
	float:right;
}
/*show hide*/
.showhide-title{
	font-family:Arial;
	font-size:24px;
	width:630px;
	color:#f0140a;
}
.showhide-text{
	font-family:Arial;
	font-size:12px;
	width:615px;
	color:#999999;
	margin-bottom:10px;
	padding-right:15px;
	margin-top:12px;
}
.expand{
	font-family:Arial;
	font-size:12px;
	width:60px;
	height:19px;
	color:#999999;
	float:right;
}
.divider-line{
	font-family:Arial;
	font-size:12px;
	width:608px;
	height:20px;
	color:#999999;
	background:url(../images/hr_line.gif) repeat-x left center;
}

/*Start back to top Links*/
#backtop-links{
	width:608px;
	margin-top:20px;
	text-align:right;
}
.backtop:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color: #5b5c5d;
	font-weight:normal;
	text-decoration:none;
}
.backtop:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color: #5b5c5d;
	font-weight:normal;
	text-decoration:none;
}
.backtop:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color: #000000;
	font-weight:normal;
	text-decoration:underline;
}

.rightarea {
	
	font-size: 12px;
	color:#848381;
	width:297px;
	height:auto;
	border-top:1px solid #dedfe0;
	border-bottom:1px solid #dedfe0;
	border-left:1px solid #dedfe0;
	border-right:1px solid #dedfe0;
	float:right;
}
.backtop:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color: #000000;
	font-weight:normal;
	text-decoration:none;
}

.demo{
	width:986px;
	margin:0 auto;
	}
	
.hrline
{
height:10px;
}
.table{ 
    border-collapse:collapse;
    background-color: #fff;   
    padding:5px;
    font-size: 13px;
    border-radius:5px;
    
}

.table td{ 
    border:solid 1px #E7E7E7; 
    border-collapse:collapse; 
    padding:5px; 
    min-height:30px; 
    padding-right:5px; 
    border-radius: 5px
 }	