
table.main {
padding:0;
border:1px solid #808080; 
vertical-align:top;
margin-left:auto;
margin-right:auto;
margin-top:28px;
margin-bottom:0px;
width:952px; 
}

tr.header {
border: none;
padding: 0px;
margin: 0px;
}


#header td{
background-image:url(../images/gradiant.png);
background-repeat:repeat-y;
vertical-align: top;
background-color: #65203E;
color:white; 
width: 952px;  
}

#header img {
border: none;
padding: 0px;
margin: 0px;
vertical-align: top;
}

table.navigation {
width:952px;
vertical-align: top;
background-color: #ddd; 
color: #65203E;  
}

#navigation td.navleft {
width:168px;
margin:0px;
padding-left:34px;
}

#navigation td.language {
width:504px;
margin:0px;
padding-left:34px;
word-spacing:30px;
font-weight: bold;
color:#65203E;
background-color:transparent;
}

#navigation span.jobfinder {
word-spacing:1px;
color:#ffffff;
background-color:transparent; 
}
#navigation td.search {
color: #65203E; 
font-weight: bold;
margin:0px;
padding-left:10px;
background-color:transparent;
}

#navigation form
{
display:inline;
}

#navigation a{
font-size:9pt;
font-weight:bold;
color:#65203E;
text-decoration:none;
outline-style:none;
background-color:transparent;
}

td.menu {
width:168px; 
vertical-align:top;
padding-top:28px; 
margin:0px;
padding-left:28px; 
}

div.greyborder {
border-top-style:solid;
border-top-color:#808080;
border-top-width:1px;
border-left-style:solid;
border-left-color:#808080; 
border-left-width:1px;
text-align:left;
vertical-align:top;
margin-left:11px; 
margin-top:6px; 
margin-bottom:8px;
padding-top: 11px;
padding-left: 6px;
}

div.outertable {
border-top-style:solid;
border-top-color:#808080; 
border-top-width:1px;
border-left-style:solid;
border-left-color:#808080; 
border-left-width:1px;
text-align:left;
vertical-align:top;
width: 100%;
padding-top: 11px;
padding-left: 6px;
}

a.linktext:hover {
font-size: 9pt;
font-weight: bold;
color:#65203E;
background-color: white;
text-decoration: none;
}

a.linktextblue {
font-size: 9pt;
font-weight: bold;
color:#65203E;/*color1*/
background-color: white;
text-decoration: none;
margin-top: 6px; /*.2x*/
outline-style: none;
line-height:10.5pt;
}

a.linktext {
font-size: 9pt;
font-weight: bold;
color:#808080;
background-color: white;
text-decoration: none;
margin-top: 6px; 
outline-style: none;
line-height:10.5pt;
}



div.linkdiv {
 padding-bottom: 6px;
}

body{
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
font-style: normal;
line-height: 13pt;
font-variant: normal;
vertical-align:text-top;
text-transform: none;
text-align:left;
color:#808080;
background-color: white;
text-decoration: none;
/*font-stretch:condensed;*/
}

td.center {
vertical-align:top;
padding-top: 28px; 
padding-left: 28px; 
padding-right: 28px; 
width: 504px;
}

@media screen
{
   div.content {
   border-top-style:solid;
   border-top-color:#808080; 
   border-top-width:1px;
   border-left-style:solid;
   border-left-color:#808080; 
   border-left-width:1px;
   text-align:left;
   vertical-align:top;
   height:570px; 
   overflow: auto;
   }
}
@media print
{
   div.content {
   border:0px;
   text-align:left;
   vertical-align:top;
   height:570px;
   }
}
#content
{
padding-left: 17px; 
padding-right: 17px; 
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
margin:0;
}

#content h1{
font-size: 16pt;
color:#65203E; 
background-color: white;
text-decoration: none;
margin-top: 11px;
font-weight:normal;
margin-bottom: 17px; 
line-height:28px;
}

#content h2{
font-size: 12pt;
color:#65203E; 
background-color: white;
text-decoration: none;
margin-top: 5px;
font-weight:bold;
margin-bottom: 5px; 
padding-top: 8px;
line-height:28px;
}

#content h3{
font-size: 10pt;
color:#65203E; 
background-color: white;
text-decoration: none;
margin-top: 5px;
font-weight:bold;
margin-bottom: 5px; 
line-height:28px;
}

#content p.title{
font-size: 16pt;
color:#65203E; 
background-color: white;
text-decoration: none;
margin-top: 11px;
margin-bottom: 17px; 
line-height:28px;
}

#content p.subtitle{
color:#65203E; 
background-color: white;
font-weight: bold;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
margin-top: 11px;
}

#content span.boldtext {
font-weight: bold;
background-color: white;
margin-top: 0px;
margin-bottom: 0px; 
color:#808080;
}
#content span.smalltext {
font-family: Arial, Helvetica, sans-serif;
font-size: 8pt;
margin:0; 
}

#content .smalltext {
font-family: Arial, Helvetica, sans-serif;
font-size: 8pt;
margin:0; 
}

#content p{
margin:0;
margin-bottom: 10px;
}

#content a{
color:#808080;
background-color: white;
text-decoration: underline;
}

/*#content a:hover{
color:#444444;
background-color: white;
text-decoration: underline; 
}
*/
#content a:hover{
color:#65203E;
text-decoration: underline; 
}

#content ul {
margin-left: 10px;
padding: 0px;	
}

#content li {
list-style-type: disc;
list-style-position: outside;
margin-left:17px;
margin-bottom:6px;
}

#inneralign {
margin: 0px;
padding: 0px;	
}

#inneralign li{
list-style-type:disc;
font-weight:normal;
margin-left:17px;
font-style:normal;
}

#listnobullets {
margin: 0px;
padding: 0px;	
}

#listnobullets li{
list-style-type:none;
font-weight:normal;
margin-left:0px;
font-style:normal;
}

#display {
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
/*font-stretch:condensed;*/
background-color: white;
border: 0px;
margin-top:6px;
color:#808080;
}
#display tr {
background-color: white;

}
#display th {
color:#65203E;
background-color: white;
font-weight: bold;
vertical-align:top;
padding:0;
padding-right:17px;
text-align:left;
}

#display td {
background-color: white;
vertical-align:top; 
color:#808080;
padding:0;
padding-right:17px; 
}

#display p{
 margin-top: 0px;
}

#content img{
border: none;
padding: 0px;
margin: 0px;
vertical-align: top;
}

#content img.speaker{
border: none;
padding-top: 6px;
padding-bottom: 6px;
margin: 0px;
vertical-align: top;
height: 150px;
}

table.copyright {
width: 100%;	
font-size: 8pt;
}

#copyright td.left{
text-align: left;
padding-left: 48px;
padding-top: 17px;
padding-bottom: 4px;
}

#copyright td.right{
text-align: right;
padding-right: 48px;
padding-top: 17px;
padding-bottom: 4px;
}

#copyright a{
color:#808080;
background-color: white;
text-decoration: underline;
}

td.rightpanel {
width:168px; 
vertical-align:top;
padding-top: 28px; 
margin: 0px;
padding-right: 28px; 
}

div.news {
border-top-style:solid;
border-top-color:#808080; 
border-top-width:1px;
border-left-style:solid;
border-left-color:#808080; 
border-left-width:1px;
text-align:left;
vertical-align:top;
padding-left: 6px; 
font-size:8pt;
}

.news a { 
font-size: 8pt;
color:#808080;/*color1*/
background-color: white;
text-decoration: underline;
}

.news a:hover { 
font-size: 8pt;
color:#65203E;/*color1*/
background-color: white;
text-decoration: underline;
}

#news h1 {
font-size: 8pt;
color:#808080;
background-color: white;
margin-bottom: 11px;
margin-top: 6px; 
}

#events h1 {
font-size: 9pt;
color:#808080;
background-color: white;
margin-bottom: 11px;
margin-top: 6px; 
}

#news h3,.news h3 {
font-size: 9pt;
color:#808080;
background-color: white;
margin-bottom: 11px;
margin-top: 6px; 
}

div.news ul
{
color:#808080;
padding-left: 15px;
margin-left:0;
}

div.news ul li
{
color:#808080;
padding-left: 0px;
margin-left:0;
font-size:8pt;
}


div.links
{
border-top-style:solid;
border-top-color:#808080; 
border-top-width:1px;
border-left-style:solid;
border-left-color:#808080;
border-left-width:1px;
text-align:left;
vertical-align:top; 
padding-left: 6px; 
margin-top: 28px; 
line-height: 17pt; 
}

#links a{
font-size: 9pt;
color:#808080;
background-color: white;
text-decoration: underline;
}

#links a:hover{
color:#444444;
background-color: white;
text-decoration: underline; 
}

#links h1 {
font-size: 9pt;
color:#808080;
background-color: white;
margin-top: 6px; 
margin-bottom: 6px;
}

#links img {
border: none;
}

#sitemap ul {
margin: 0px;
padding: 0px;	
}

#sitemap li {
list-style-type:none;
list-style-position: outside;
list-style-image:url(../images/arw.gif); 
margin-left:17px;
margin-bottom:6px;
}

#sitemap ul.sitemapinner {
 margin-left:17px;
 margin-bottom:6px;
}

table.displayborder {
margin:0px;
padding:0px;
background-color: white;  
text-align:left;
border:0px;
border-spacing:0px;
border-collapse: collapse;
empty-cells: hide;
}

#displayborder td {
margin:0px;
padding:0px;
background-color:white;
text-align:left;
padding-top: 8px; 
padding-right: 28px; 
padding-left: 8px; 
padding-bottom: 8px; 
border: 1px solid #808080;
vertical-align:top;
}

#displayborder th {
margin:0px;
padding:0px;
font-weight: bold;
background-color:white; 
text-align:left;
padding-right: 8px; 
padding-left: 8px; 
padding-bottom: 6px; 
border: 1px solid #808080; 
}

#content a.bookmark{
color:#b10034;
background-color: white;
text-decoration: none;
font-weight: bold;
}


table.jobfinder {
margin:0px;
padding:0px;
background-color: white;  
text-align:left;
border:0px;
border-spacing:0px;
border-collapse: collapse;
empty-cells: hide;
}

#jobfinder td {
margin:0px;
padding:0px;
background-color:white;
text-align:left;
padding-top: 8px; 
padding-right: 17px; 
padding-left: 8px; 
padding-bottom: 2px; 
vertical-align:top;
}

#jobfinder th {
width:150px;
margin:0px;
padding:0px;
font-weight: bold;
background-color:white; 
text-align:left;
padding-right: 8px; 
padding-left: 8px; 
padding-bottom: 2px; 
padding-top: 8px; 
vertical-align:top;
}

p.copyright {
font-size: 8pt;
}

/* UL LI MENU*/

ul.outertable {
margin:0;
border-top-style:solid;
border-top-color:#808080; 
border-top-width:1px;
border-left-style:solid;
border-left-color:#808080; 
border-left-width:1px;
text-align:left;
vertical-align:top;
width: 100%;
padding-top: 11px;
padding-left: 6px;
list-style:none;
}

li.linkdiv {
 padding-bottom: 6px;
}

ul.greyborder {
border-top-style:solid;
border-top-color:#808080;
border-top-width:1px;
border-left-style:solid;
border-left-color:#808080; 
border-left-width:1px;
text-align:left;
vertical-align:top;
margin-left:11px; 
margin-top:6px; 
margin-bottom:8px;
padding-top: 11px;
padding-left: 6px;
list-style:none;
display:none;
}

table.datatble
{
	background-color:#ddd;
}


table.datatble th
{
	background-color:#efefef;
	color:#65203E;
}

table.datatble td
{
	background-color:#fff;
}


#campus_prog
{
	background-color:#ddd;
width:440px;
	
}

#campus_prog td, th
{
	background-color:#fff;
}

#campus_prog td.title {
	color: #FFFFFF;
	background-color:#65203E;
	font-weight: bold;
}

#campus_prog span.hdrline
{
	color: #65203E;
	font-weight:bold;
}

#campus_prog span.hdrline a
{
	color: #65203E;
}

#campus_prog span.hdrline a:hover
{
	text-decoration:none;
}

#campus_prog a.online_reg
{
	color: #65203E;
}

#campus_prog a.online_reg:hover
{
	text-decoration:none;
}

div.news p
{
	color:#808080;
	padding: 0 5px;
	margin-left:0;
	font-size:8pt;

}

.box
{
	color: #65203E;
	font-size:11px;
	padding:2px 5px;
	border:1px solid #808080;
}

.errbox
{
	color: #65203E;
	font-size:11px;
	padding:2px 5px;
	border:1px solid #ff0000;
}

.err_hdr
{
	color: #65203E;
	font-size:11px;
	padding:0px;
	border: 0;
}

.loginbox
{
border:1px solid #808080;
}

.slide
{
overflow:hidden;
}

#content strong
{
color: #65203E;
}

#content ul.country_list li{
list-style-type:square;
list-style-position:inside;
color:#65203E;
}

#content ul.country_list li ul li{
list-style-type:disc;
list-style-position:inside;
color:#808080;
}

#content a.medialinks{
color:#65203E;
font-size:8pt;
/*font-weight:bold;*/
text-decoration:none;

}

#content a.medialinks:hover{
text-decoration:underline;
}

#content .greybg
{
	background-color:#efefef;
	
}

li.linkdiv .rss-box ul.rss-items
{
margin:0;
padding:0;
padding-left:5px;
list-style:none;
font-size:8pt;
}

li.linkdiv .rss-box ul.rss-items a
{
font-size: 8pt;
color:#808080;/*color1*/
text-decoration:none;

}


li.linkdiv .rss-box ul.rss-items a:hover { 
font-size: 8pt;
color:#65203E;/*color1*/

}

div.newsl {
border-top-style:solid;
border-top-color:#808080; 
border-top-width:1px;
border-left-style:solid;
border-left-color:#808080; 
border-left-width:1px;
text-align:left;
vertical-align:top;
padding-left: 6px; 
font-size:9pt;
}

div.newsl p
{
	color:#808080;
	padding: 0 4px;
	margin-left:0;
	font-size:9pt;
	margin-top:7px;
	margin-bottom:7px;

}

.newsl a { 
font-size: 8pt;
color:#808080;/*color1*/
background-color: white;
text-decoration: underline;
}

.newsl a:hover { 
font-size: 8pt;
color:#65203E;/*color1*/
background-color: white;
text-decoration: underline;
}

.newsl h3 {
font-size: 9pt;
color:#65203E;
background-color: white;
margin-bottom: 11px;
margin-top: 6px; 
}

img.brdr
{
border:1px solid #CCC;

}

div.newsl hr
{
color:#CCC;
border:0;
border-top:1px solid #AAA;
padding:0;
margin:0;
}

/* ENDORSED EVENTS */
div.end-events {
border-top-style:solid;
border-top-color:#808080; 
border-top-width:1px;
border-left-style:solid;
border-left-color:#808080; 
border-left-width:1px;
text-align:left;
vertical-align:top;
padding-left: 6px; 
font-size:9pt;
width: 100%;
}

div.end-events p
{
	color:#808080;
	padding: 0 4px;
	margin-left:0;
	margin-top:7px;
	margin-bottom:7px;
	font-size:9pt;
}

.end-events a { 
font-size: 8pt;
color:#808080;/*color1*/
background-color: white;
text-decoration: underline;
}

.end-events a:hover { 
font-size: 8pt;
color:#65203E;/*color1*/
background-color: white;
text-decoration: underline;
}

.end-events h3 {
font-size: 9pt;
color:#65203E;
background-color: white;
margin-bottom: 11px;
margin-top: 6px; 
}

img.brdr
{
border:1px solid #CCC;
}

div.end-events hr
{
color:#CCC;
border:0;
border-top:1px solid #AAA;
padding:0;
margin:0;
}
