body{
	padding:0;
	margin:0;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#CCF;
}
.main{
	text-align:left;
	width:766px;
}
.top{
	position:relative;
	float:left;
	background-image:url(images/top.gif);
	background-repeat:no-repeat;
	height:114px;
	width:766px;
}
.slogan1{
	clear:left;
	position:relative;
	float:left;
	width:517px;
	height:201px;
	background-image:url(images/slogan1.jpg);
	background-repeat:no-repeat;
}
.slogan2{
	position:relative;
	float:left;
	width:249px;
	height:201px;
	background-image:url(images/slogan2.jpg);
	background-repeat:no-repeat;
}
img{
	border:0;
}
.logo{
	position:relative;
	float:left;
	width:335px;
	padding:25px 0 0 44px;
}
.menu{
	position:relative;
	float:left;
	width:387px;
	padding:25px 0 0 0;
}
.inf1{
	position:relative;
	float:left;
	width:155px;
	color:#5C6066;
	background-color:inherit;
	font-size:10px;
	padding:30px 0 0 35px;
}
.inf2{
	position:relative;
	float:left;
	width:155px;
	color:#5C6066;
	background-color:inherit;
	font-size:10px;
	padding:25px 0 0 35px;
}
.inf_title{
	position:relative;
	float:left;
	padding:0 0 3px 15px;
	font-size:12px;		
}
.inf_title a{
	color:#546489;
	background-color:inherit;
	font-variant:small-caps;
	font-weight:bold;
}
.inf_title a:hover{
	text-decoration:none;
}
.inf_txt{
	position:relative;
	float:left;
	padding:0 0 2px 15px;
}
.more{
	color:#928F71;
	background-color:inherit;
	background-image:url(images/q.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding:0 0 0 15px;
	font-size:12px;
	font-variant:small-caps;
	font-weight:bold;
	text-decoration:none;
}
.more:hover{
	text-decoration:underline;
}
.clear{
	clear:both;
}
.c_bg{
	background-image:url(images/bg2.gif);
	background-repeat:repeat;
	color:#B9BCC1;
	background-color:inherit;
}

.mainBody
{
	background-color:White;
	padding:5px;
	color:Black;
}

.left{
	position:relative;
	float:left;
	width:360px;
	padding: 5;
}
.right{
	position:relative;
	float:left;	
	width:390px;
}
.fix{
	clear:left;
	height:1px;
}
.news{
	position:relative;
	float:left;
	padding:25px 0 0 40px;
}
.left_txt{
	clear:left;
	position:relative;
	float:left;
	padding:15px 0px 0 75px;
	width:190px;
}
.news_title{
	color:#C09F23;
	background-color:inherit;
	font-weight:bold;
}
.left_txt ul{
	padding:5px 0 5px 15px;
	margin:0;
	color:#BAB49C;
	background-color:inherit;
}
.left_txt ul a{
	color:#BAB49C;
	background-color:inherit;
}
.left_txt ul a:hover{
	text-decoration:none;
}
.welcome{
	position:relative;
	float:left;
	padding:2px 0 10px 0;
}
.ph{
	padding:0 15px 0 0;
}
.more2{
	padding:0 0 0 15px;
	background-image:url(images/q2.gif);
	background-repeat:no-repeat;
	background-position:left;
	color:#C09F23;
	background-color:inherit;
	line-height:20px;
}
.more2:hover{
	text-decoration:none;
}
.development{
	position:relative;
	float:left;
	padding:20px 0 10px 0;
}
.footer{
	background-image:url(images/footer_bg.gif);
	background-repeat:repeat-x;
	height:91px;
	color:#AEB2B8;
	background-color:inherit;
}
.footer a{
	color:#8792A6;
	background-color:inherit;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.footer a:hover{
	text-decoration:none;
}
.tel{
	position:relative;
	float:left;
	width:430px;
	padding:23px 0 0 50px;
}
.tel_bg{
	background-image:url(images/tel.gif);
	background-repeat:no-repeat;
	background-position:top left;
	padding:0 0 0 15px;
}
.copy{
	position:relative;
	float:right;
	width:200px;
	padding:10px 0 0 0;
}
.img_tel{
	margin-bottom:6px;
}


.divTable
{
            width: 100%;
            display:block;
            padding-top:10px;
            padding-bottom:10px;
            padding-right:10px;
            padding-left:10px;
}
.divRow
{
         width: 99%; 
         display:block;
         padding-bottom:5px;
}

.divStatLeftmost
{
         float: left;
         width: 31%;
         height: 70px;
         display:block;
         background-color: #F6F6F5;
         padding:2px;
         border-top: 1px solid #DBDAD4;
         border-left: 1px solid #DBDAD4;
         border-right: 1px solid #DBDAD4;
         border-bottom: 1px solid #DBDAD4;
}

.divStat
{
         float: left;
         width: 31%;
         height: 70px;
         display:block;
         background-color: #F6F6F5;
         padding:2px;
         border-top: 1px solid #DBDAD4;
         border-right: 1px solid #DBDAD4;
         border-bottom: 1px solid #DBDAD4;
}

.divStatTwoLeftmost
{
         float: left;
         width: 23%;
         height: 70px;
         display:block;
         background-color: #F6F6F5;
         padding:2px;
         border-top: 1px solid #DBDAD4;
         border-left: 1px solid #DBDAD4;
         border-right: 1px solid #DBDAD4;
         border-bottom: 1px solid #DBDAD4;
}

.divStatTwo
{
         float: left;
         width: 23%;
         height: 70px;
         display:block;
         background-color: #F6F6F5;
         padding:2px;
         border-top: 1px solid #DBDAD4;
         border-right: 1px solid #DBDAD4;
         border-bottom: 1px solid #DBDAD4;
}

.divStatThreeLeftmost
{
         float: left;
         width: 32%;
         height: 70px;
         display:block;
         background-color: #F6F6F5;
         padding:2px;
         border-top: 1px solid #DBDAD4;
         border-left: 1px solid #DBDAD4;
         border-right: 1px solid #DBDAD4;
         border-bottom: 1px solid #DBDAD4;
         text-align: center;
}

.divStatThree
{
         float: left;
         width: 32%;
         height: 70px;
         display:block;
         background-color: #F6F6F5;
         padding:2px;
         border-top: 1px solid #DBDAD4;
         border-right: 1px solid #DBDAD4;
         border-bottom: 1px solid #DBDAD4;
         text-align:center;
}

.divStatColumnLeftmost
{
         float: left;
         width: 23%;
         height: 50px;
         display:block;
         background-color: #EFF6FA;
         padding:2px;
         border-top: 1px solid #99CCFF;
         border-left: 1px solid #99CCFF;
         border-right: 1px solid #99CCFF;
         border-bottom: 1px solid #99CCFF;
}

.divStatColumn
{
         float: left;
         width: 23%;
         height: 50px;
         display:block;
         background-color: #EFF6FA;
         padding:2px;
         border-top: 1px solid #99CCFF;
         border-right: 1px solid #99CCFF;
         border-bottom: 1px solid #99CCFF;
}

.divColumnHeaderLeftmost
{
         float: left;
         width: 43%;
         height: 47.5px;
         display:block;
         background-color: #F6F6F5;
         padding:2px;
         border-top: 1px solid #DBDAD4;
         border-left: 1px solid #DBDAD4;
         border-right: 1px solid #DBDAD4;
         border-bottom: 1px solid #DBDAD4;
         text-align:center;
}

.divColumnHeader
{
         float: left;
         width: 13%;
         height: 47.5px;
         display:block;
         background-color: #F6F6F5;
         padding:2px;
         border-top: 1px solid #DBDAD4;
         border-right: 1px solid #DBDAD4;
         border-bottom: 1px solid #DBDAD4;
         text-align:center;
}

.divColumnTopLeftmost
{
         float: left;
         width: 43%;
         height: 40px;
         display:block;
         background-color: #C5E4A4;
         padding:2px;
         border-top: 1px solid #FFFFFF;
         border-left: 1px solid #FFFFFF;
         border-right: 1px solid #FFFFFF;
         border-bottom: 1px solid #FFFFFF;
         text-align:left;
         font-weight:bold;
}

.divColumnTop
{
         float: left;
         width: 13%;
         height: 40px;
         display:block;
         background-color: #C5E4A4;
         padding:2px;
         border-top: 1px solid #FFFFFF;
         border-right: 1px solid #FFFFFF;
         border-bottom: 1px solid #FFFFFF;
         text-align:right;
         font-weight:bold;
}


.divColumnBlueLeftmost
{
         float: left;
         width: 43%;
         height: 40px;
         display:block;
         background-color: #DFECF5;
         padding:2px;
         border-top: 1px solid #FFFFFF;
         border-left: 1px solid #FFFFFF;
         border-right: 1px solid #FFFFFF;
         border-bottom: 1px solid #FFFFFF;
         text-align:left;
}

.divColumnBlue
{
         float: left;
         width: 13%;
         height: 40px;
         display:block;
         background-color: #DFECF5;
         padding:2px;
         border-top: 1px solid #FFFFFF;
         border-right: 1px solid #FFFFFF;
         border-bottom: 1px solid #FFFFFF;
         text-align:right;
}

.divColumnSkyLeftmost
{
         float: left;
         width: 43%;
         height: 40px;
         display:block;
         background-color: #EFF6FA;
         padding:2px;
         border-top: 1px solid #FFFFFF;
         border-left: 1px solid #FFFFFF;
         border-right: 1px solid #FFFFFF;
         border-bottom: 1px solid #FFFFFF;
         text-align:left;
}

.divColumnSky
{
         float: left;
         width: 13%;
         height: 40px;
         display:block;
         background-color: #EFF6FA;
         padding:2px;
         border-top: 1px solid #FFFFFF;
         border-right: 1px solid #FFFFFF;
         border-bottom: 1px solid #FFFFFF;
         text-align:right;
}


.divRankingColumnHeaderLeft
{
         float: left;
         width: 9%;
         height: 30px;
         display:block;
         background-color: #F6F6F5;
         padding:2px;
         border-top: 1px solid #DBDAD4;
         border-left: 1px solid #DBDAD4;
         border-bottom: 1px solid #DBDAD4;
         text-align:center;
         font-size:12px;
         font-weight:bold;
}

.divRankingColumnHeader
{
         float: left;
         width: 59%;
         height: 30px;
         display:block;
         background-color: #F6F6F5;
         padding:2px;
         border-top: 1px solid #DBDAD4;
         border-left: 1px solid #DBDAD4;
         border-right: 1px solid #DBDAD4;
         border-bottom: 1px solid #DBDAD4;
         text-align:center;
         font-size:12px;
         font-weight:bold;
}

.divRankingColumnHeaderRight
{
         float: left;
         width: 29%;
         height: 30px;
         display:block;
         background-color: #F6F6F5;
         padding:2px;
         border-top: 1px solid #DBDAD4;
         border-right: 1px solid #DBDAD4;
         border-bottom: 1px solid #DBDAD4;
         text-align:center;
         font-size:12px;
         font-weight:bold;
}

.divRankingColumnBlueLeft
{
         float: left;
         width: 9%;
         height: 30px;
         display:block;
         background-color: #DFECF5;
         padding:2px;
         border-top: 1px solid #FFFFFF;
         border-left: 1px solid #FFFFFF;
         border-bottom: 1px solid #FFFFFF;
         text-align:center;
         font-weight:bold;
}

.divRankingColumnBlue
{
         float: left;
         width: 59%;
         height: 30px;
         display:block;
         background-color: #DFECF5;
         padding:2px;
         border-top: 1px solid #FFFFFF;
         border-left: 1px solid #FFFFFF;
         border-right: 1px solid #FFFFFF;
         border-bottom: 1px solid #FFFFFF;
         text-align:left;
         font-weight:bold;
}

.divRankingColumnBlueRight
{
         float: left;
         width: 29%;
         height: 30px;
         display:block;
         background-color: #DFECF5;
         padding:2px;
         border-top: 1px solid #FFFFFF;
         border-right: 1px solid #FFFFFF;
         border-bottom: 1px solid #FFFFFF;
         text-align:right;
         font-weight:bold;
}

.divRankingColumnSkyLeft
{
         float: left;
         width: 9%;
         height: 30px;
         display:block;
         background-color: #EFF6FA;
         padding:2px;
         border-top: 1px solid #FFFFFF;
         border-left: 1px solid #FFFFFF;
         border-bottom: 1px solid #FFFFFF;
         text-align:center;
         font-weight:bold;
}

.divRankingColumnSky
{
         float: left;
         width: 59%;
         height: 30px;
         display:block;
         background-color: #EFF6FA;
         padding:2px;
         border-top: 1px solid #FFFFFF;
         border-left: 1px solid #FFFFFF;
         border-right: 1px solid #FFFFFF;
         border-bottom: 1px solid #FFFFFF;
         text-align:left;
         font-weight:bold;
}

.divRankingColumnSkyRight
{
         float: left;
         width: 29%;
         height: 30px;
         display:block;
         background-color: #EFF6FA;
         padding:2px;
         border-top: 1px solid #FFFFFF;
         border-right: 1px solid #FFFFFF;
         border-bottom: 1px solid #FFFFFF;
         text-align:right;
         font-weight:bold;
}



.divTableHeader
{
    font-size:20px;
    font-weight:bold;
    padding-bottom:5px;
}
.divTableHeaderTwo
{
    font-size:11px;
    font-weight:bold;
    padding-top:5px;
}
.divTableHeaderThree
{
    font-size:15px;
    font-weight:bold;
    padding-top:5px;
}

.divSpace
{
    padding:0px;
    width:0px;
    height:0px;
   
}

.divWagesHeaderLeftmost
{
         float: left;
         width: 33%;
         height: 35px;
         display:block;
         background-color: #F6F6F5;
         padding:2px;
         border-top: 1px solid #DBDAD4;
         border-left: 1px solid #DBDAD4;
         border-right: 1px solid #DBDAD4;
         border-bottom: 1px solid #DBDAD4;
}

.divWagesHeader
{
         float: left;
         width: 64%;
         height: 35px;
         display:block;
         background-color: #F6F6F5;
         padding:2px;
         border-top: 1px solid #DBDAD4;
         border-right: 1px solid #DBDAD4;
         border-bottom: 1px solid #DBDAD4;
}

.divWagesColumnLeftmost
{
         float: left;
         width: 33%;
         height: 50px;
         display:block;
         background-color: #EFF6FA;
         padding:2px;
         border-top: 1px solid #99CCFF;
         border-left: 1px solid #99CCFF;
         border-right: 1px solid #99CCFF;
         border-bottom: 1px solid #99CCFF;
}

.divWagesColumn
{
         float: left;
         width: 64%;
         height: 50px;
         display:block;
         background-color: #EFF6FA;
         padding:2px;
         border-top: 1px solid #99CCFF;
         border-right: 1px solid #99CCFF;
         border-bottom: 1px solid #99CCFF;
}


.divEduHeaderLeftmost
{
         float: left;
         width: 13%;
         height: 55px;
         display:block;
         background-color: #F6F6F5;
         padding:2px;
         border-top: 1px solid #DBDAD4;
         border-left: 1px solid #DBDAD4;
         border-right: 1px solid #DBDAD4;
         border-bottom: 1px solid #DBDAD4;
}

.divEduHeader
{
         float: left;
         width: 13%;
         height: 55px;
         display:block;
         background-color: #F6F6F5;
         padding:2px;
         border-top: 1px solid #DBDAD4;
         border-right: 1px solid #DBDAD4;
         border-bottom: 1px solid #DBDAD4;
}

.divEduColumnLeftmost
{
         float: left;
         width: 13%;
         height: 40px;
         display:block;
         background-color: #EFF6FA;
         padding:2px;
         border-top: 1px solid #99CCFF;
         border-left: 1px solid #99CCFF;
         border-right: 1px solid #99CCFF;
         border-bottom: 1px solid #99CCFF;
}

.divEduColumn
{
         float: left;
         width: 13%;
         height: 40px;
         display:block;
         background-color: #EFF6FA;
         padding:2px;
         border-top: 1px solid #99CCFF;
         border-right: 1px solid #99CCFF;
         border-bottom: 1px solid #99CCFF;
}

.divColumn
{
         float: left;
         width: 31%;
         height: auto;
         display:block;
         padding:2px;
}


/* rounded corners */ 
#rnd_container {background: url(images/footer_bg.gif); margin:1px; width:210px; float:left; height:40px;
	padding:10px 0 0 0; margin:0 0 0 10px;}
    
    .rnd_top, .rnd_bottom {display:block; background:url(images/footer_bg.gif); font-size:1px;}
    .rnd_b1, .rnd_b2, .rnd_b3, .rnd_b4 {display:block; overflow:hidden;}
    .rnd_b1, .rnd_b2, .rnd_b3 {height:1px;}
    .rnd_b2, .rnd_b3, .rnd_b4 {background:#FFFFFF; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC;}
    .rnd_b1 {margin:0 5px; background:#CCCCCC;}
    .rnd_b2 {margin:0 3px; border-width:0 2px;}
    .rnd_b3 {margin:0 2px;}
    .rnd_b4 {height:2px; margin:0 1px;}
    
    .rnd_content {
    display:block;
    border:0 solid #CCCCCC;
    border-width:0 1px;
    padding: 4px;
    background:#FFFFFF;
    color:#000000;
}

.search{
	position:relative;
	float:right;
	width:300px;
	padding:5px 0 0 0;
    font-weight:bold;
    color:White;
}
