body { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
font-weight : normal; 
color : #666666; 
text-decoration : none; 
} 
.tophead { 
background-image : url(images/topbar.png); 
height : 31px; 
background-repeat : repeat-x; 
margin : 0; 
padding : 0; 
} 
.main .tophead h1 { 
padding-left : 15px; 
color : #cc6633; 
margin : 0; 
padding-top : 0; 
padding-right : 0; 
padding-bottom : 0; 
} 
.spacer { 
clear : both; 
} 
.main .footer .footertexts a { 
color : #6369a5; 
text-decoration : none; 
border-bottom-width : 1px; 
border-bottom-style : dotted; 
border-bottom-color : #6369a5; 
} 
.header { 
background-image : url(images/header_neu.jpg); 
background-repeat : no-repeat; 
height : 237px; 
} 
.contents { 
background-image : url(images/contentbg.png); 
background-repeat : no-repeat; 
background-position : center top; 
margin-bottom : 25px; 
padding-top : 25px; 
} 
.footer { 
background-color : #bec4f2; 
background-image : url(images/footerdiv.png); 
background-repeat : no-repeat; 
background-position : center top; 
height : 85px; 
padding-right : 25px; 
padding-bottom : 0; 
padding-left : 25px; 
padding-top : 35px; 
} 
.main .contents .right { 
float : right; 
width : 180px; 
margin-right : 15px; 
margin-top : 25px; 
margin-left : 35px; 
} 
.main .contents .left { 
margin-right : 230px; 
padding-left : 15px; 
padding-right : 10px; 
} 
.main .contents .left p { 
font-size : 12px; 
text-align : justify; 
line-height: 1.5;
} 
.main .contents .left li { 
margin-top : 8px; 
margin-bottom : 0px; 
line-height: 1.5;
} 
.main .contents .right .rightcontents { 
border : 1px solid #e4dcc2; 
padding : 5px; 
margin-bottom : 15px; 
} 
.rightcontents ul { 
display : block; 
margin : 0; 
padding : 0; 
} 
.rightcontents li { 
list-style-type : none; 
margin-top : 5px; 
margin-bottom : 3px; 
text-decoration : none; 
border-bottom-width : 1px; 
border-bottom-style : dashed; 
border-bottom-color : #dad9cb; 
} 
.rightcontents h1 { 
color : #6369a5; 
display : block; 
margin-top : 2px; 
background-color : #f9f5f0; 
border-bottom-width : 3px; 
border-bottom-style : solid; 
border-bottom-color : #f4ede3; 
padding-left : 0; 
font-size : 18px; 
margin-bottom : 12px; 
} 
.rightcontents .graduate { 
background-image : url(images/graduate-postgraduate.png); 
background-repeat : no-repeat; 
height : 43px; 
width : 230px; 
} 
.main { 
background-image : url(images/bg-pg.png); 
background-repeat : repeat-y; 
width : 757px; 
margin-right : auto; 
margin-left : auto; 
margin-top : 0; 
margin-bottom : 0; 
padding : 0; 
} 
h1 { 
font-family : Verdana, "Arial", Helvetica, sans-serif; 
font-size : 20px; 
color : #6369a5; 
text-decoration : none; 
font-weight : normal; 
display : block; 
margin-bottom : 5px; 
} 
h2 { 
font-family : Verdana, "Arial", Helvetica, sans-serif; 
font-size : 14px; 
color : #6369a5; 
text-decoration : none; 
font-weight : bold; 
display : block; 
margin-bottom : 5px; 
} 
h3 { 
font-family : Verdana, "Arial", Helvetica, sans-serif; 
font-size : 12px; 
text-decoration : none; 
font-weight : bold; 
display : block; 
margin-bottom : 5px; 
} 
#tabsB { 
float : left; 
font-size : 93%; 
line-height : normal; 
margin-top : 195px; 
width : 750px; 
} 
#tabsB ul { 
margin : 0; 
list-style : none; 
padding-top : 10px; 
padding-right : 5px; 
padding-bottom : 0; 
padding-left : 15px; 
} 
#tabsB li { 
display : inline; 
margin : 0; 
padding : 0; 
} 
#tabsB a { 
float : left; 
margin : 0; 
padding : 0 0 0 4px; 
text-decoration : none; 
background-image : url(images/tableftB.gif); 
background-repeat : no-repeat; 
background-position : left top; 
} 
#tabsB a span { 
float : left; 
display : block; 
padding : 5px 15px 4px 6px; 
color : #666; 
background-image : url(images/tabrightB.gif); 
background-repeat : no-repeat; 
background-position : right top; 
} 
#tabsB #active a span { 
color : #cc6633; 
} 
#tabsB a span { 
float : none; 
} 
#tabsB a:hover span { 
color : #cc6633; 
} 
#tabsB a:hover { 
background-position : 0% -42px; 
} 
#tabsB a:hover span { 
background-position : 100% -42px; 
} 
.quicklinks { 
background-image : url(images/quicklinks.png); 
height : 42px; 
background-repeat : no-repeat; 
} 
.main .contents .left a { 
color : #6369a5; 
text-decoration : none; 
font-weight : bold; 
} 
.main .contents .left a:link { 
color : #6369a5; 
text-decoration : none; 
} 
.main .contents .left a:visited { 
color : #9397C1; 
text-decoration : none; 
font-weight : bold; 
} 
.main .contents .left a:hover { 
color : #cc6633; 
text-decoration : underline; 
font-weight : bold; 
} 
.main .contents .left a:active { 
color : #6369a5; 
text-decoration : none; 
font-weight : bold; 
} 
.left #news { 
height : 25px; 
font-size : 18px; 
color : #0099cc; 
font-weight : bold; 
padding-left : 15px; 
font-family : Arial, Helvetica, sans-serif; 
background-color : #f9f5f0; 
border-bottom-width : 3px; 
border-bottom-style : solid; 
border-bottom-color : #f4ede3; 
padding-top : 3px; 
} 
.left .date { 
font-family : Georgia, "Times New Roman", Times, serif; 
font-style : italic; 
color : #999999; 
text-decoration : none; 
} 
.rightcontents a:link { 
text-decoration : none; 
color : #cc6633; 
} 
.rightcontents a { 
text-decoration : none; 
color : #cc6633; 
} 
.rightcontents a:hover { 
text-decoration : none; 
color : #cc6633; 
text-decoration : underline; 
} 
.rightcontents a:active { 
text-decoration : none; 
color : #cc6633; 
} 