@charset "utf-8";
/* CSS Document */


body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {
 margin:0;
 padding:0;
}
table {
 border-collapse:collapse;
 border-spacing:0;
}
fieldset,img {
 border:0;
}
address,caption,cite,code,dfn,em,strong,th,var {
 font-style:normal;
 font-weight:normal;
}
ol,ul {
 list-style:none;
}
caption,th {
 text-align:left;
}
h1,h2,h3,h4,h5,h6 {
 font-size:100%;
 font-weight:normal;
}
q:before,q:after {
 content:'';
}
abbr,acronym { border:0;
}






.clear{ clear:both;}
#main{
font-size:12px;
width:883px;
color:#FF0000;
margin:0px;
padding:0px;
}
#left{
width:662px;
margin-top:3px;
float:left;
padding:0px;
}
#lefttop{
padding:0px;
margin:0px;
width:662px;
}
.picandnew{
background:url(../images/homelefttop_r1_c1.bmp) no-repeat;
height:231px;
width:662px;
}
.lefttopmore{
clear:both;
background:url(../images/homelefttop_r2_c1.bmp) no-repeat;
text-align:left;
padding:0px 0px 0px 600px;
height:30px;
}
.lefttopmore a:link,.lefttopmore a:visited{
color:#0099FF;
text-decoration:underline;
}
.lefttopmore a:hover{
color:#000000;
}
.picflash{
float:left;
width:275px;
height:223px;
margin:8px 0 0px 5px;
}
.new{
float:left;
width:370px;
}
.new h3{
font-size:14px;
font-weight:bold;
color:#FF0000;
padding:12px 0 5px 55px;
}
.newulmain{
list-style:none;
margin:5px 0 0 18px;
padding:0 0 10px 2px;
color:#333333;
}
.newulmain li{
line-height:2em;
padding:0 0 0 22px;
text-decoration:none;
background:url(../images/icon1.gif) left top no-repeat;
border-bottom:1px dotted #0066FF;
color:#333333;
}
.newulmain  li a:link,.ulmain  li a:visited{
color:#333333;
text-decoration:none;
}
.newulmain  li a:hover{
color:#0066FF;
text-decoration:none;
}
#leftbottom{
margin-top:6px;
padding:0px;
width:662px;
}
.tabulcontent{
float:left;
padding:14px 6px 9px 4px;
width:640px;
}
.jobcontent{
float:left;
padding:14px 6px 9px 4px;
width:400px;
}
.tabulcontent ul,.jobcontent ul{
margin-left:-0.5px;
list-style:none;
}
.tabulcontent li,.jobcontent li{
line-height:2em;
text-decoration:none;
padding:0 0 0 15px;
background:url(../images/icon1.gif) left top no-repeat;
border-bottom:1px dotted #0066FF;
}
.tabulcontent li a:link,.tabulcontent li a:visited,.jobcontent li a:link,.jobcontent li a:visited{
color:#333333;
text-decoration:none;
}
.tabulcontent li a:hover,.jobcontent li a:hover{
color:#0066ff;
text-decoration:none;
}
.tabulcontent p,.jobcontent p{
text-align:right;
padding-right:20px;
}
.tabulcontent p a:link,.tabulcontent p a:visited,.jobcontent p a{
color:#0099ff;
text-decoration:underline;
}
.tabulcontent p a:hover,.jobcontent p a:hover{
color:#000000;
}
.tabpicnew{
float:left;
width:220px;
padding:20px 10px 5px 10px;
text-align:center;
}
.tabpicnew img{
border:1px solid #000000;
}
.tabpicnew p{
padding:0px;
margin:0px;
}
.tabpicnew a{
text-decoration:underline;
color:#0099ff;
}
.tabpicnew a:hover{
color:#000000;
}
#right{
width:221px;
margin:3px 0 0 0px;
padding:0px;
float:left;
display:inline;
}
#load{
width:218px;
height:225px;
margin-left:3px;
padding:0px;
background:url(../images/homerightbg.jpg) no-repeat;
}
.icon{
align:center;
height:17px;
background:url(../images/loadicon.jpg) no-repeat;
}
td a,td a:visited, #right a, #right td{
text-decoration:none;

position:relative;
color:#333333;
vertical-align:bottom;
}
td a:hover, #right a:hover{
color:#0066ff;
text-decoration:none;
}
td a span, #right a span{
display:none;
}
td a:hover span, #right a:hover span{
display:block;
position:absolute;
left:50px;
top:0px;
font-size:12px;
width:130px;
height:auto;
padding:3px;
line-height:2em;
background-color:#FFFFFF;
border:1px solid #caeaff;
}
#load p,#stuinfo p{
padding:0 20px;
text-align:right;
}
#load p a:link,#load p a:visited,#stuinfo p a:link,#stuinfo p a:visited{
color:#0099ff;
text-decoration:underline;
}
#load p a:hover,#stuinfo p a:hover{
color:#000000;
}
.h3{
color:#FF0000;
font-size:13px;
padding:0 5px;
font-weight:bold;
}
#right h3
{
	color:#FF0000;
font-size:14px;
font-weight:bold;
padding:12px 0 5px 40px;
}
#right ul
{
	margin:10px 0 0 10px;
	color:#000;
	}
#right ul li
{
	margin:5px 0;
	padding-left:15px;
	background:transparent url(../images/loadicon.jpg) no-repeat scroll 0 0;
	}
#stuinfo{
width:218px;
height:225px;
margin-top:5px;
margin-left:3px;
padding:0px;
background:url(../images/homerightbg.jpg) no-repeat;
}
#search{
background:url(../images/searchbg.jpg) no-repeat;
width:218px;
height:42px;
padding:0px;
margin-top:5px;
margin-left:3px;
}
form{
margin:0px;
padding:0px;
position:relative;
}
input.btn{
color:#FFFFFF;
background:url(../images/searchbtn.jpg) no-repeat;
width:54px;
height:22px;
text-align:center;
border:none;
position:absolute;
top:10px;
right:10px;
}
input.txtbox{
width:120px;
height:18px;
background-color:#caeaff;
border:1px solid #000;
vertical-align:middle;
position:absolute;
top:12px;
left:6px;
}

.TabbedPanelsContentGroup{ display:inline-block;}
