﻿
.rightside {width: 655px; float:right; text-align:right; padding:0 25px 0 0; min-height:450px; *margin-bottom:100px}

.lefttside {width: 250px; float:left; text-align:right; padding: 0 25px 25px 25px;  border-right: 1px solid #c0c0c0;}


.tree {color:#2f2f2f; font: normal 14px Tahoma; border-bottom: 1px solid #c0c0c0; padding-bottom: 5px}
.tree a, .tree a:visited {color:#2f2f2f; text-decoration: none}
.tree a:hover {text-decoration: underline}

.titles {font: bold 18px Arial; color:#34873d; margin-top: 7; margin-bottom: 7px;margin-right: 10px}
.subtitles {font: bold 16px Arial; margin-right: 15px}
.subtitlesen {font: bold 16px Verdana;padding-left:5px}


.articlepic {margin-right: 8px;}

.article {color:#353535; font: bold 14px Arial; line-height: 18px; margin: 0 30px}
.article p {margin-top:3px}
.margr30 {margin-right: 30px}
.margt2 {margin-top: 0px;}
.margb2 {margin-bottom: 0px;}
.tools {margin:0; padding:0; list-style: none;  }
.tools li {padding: 3px 0;}
.tools a.print {background: url(/_layouts/1025/dmsd/images/print-icon.gif) right center no-repeat; padding-right: 30px;color: #7b7b7b; font: bold 14px Arial; display:block; text-decoration: none}
.tools a.email {background: url(/_layouts/1025/dmsd/images/email-icon.gif) right center no-repeat; padding-right: 30px;color: #7b7b7b; font: bold 14px Arial; display:block; text-decoration: none}
.tools a:hover {text-decoration: underline}
.sep {border-bottom:1px solid #c0c0c0; margin: 5px 0; *margin:0}


.hometitle {font: bold 16px Arial; color:#2f2f2f; margin-bottom:2px}
.hometitle a, .hometitle a:visited {font: bold 16px Arial; color:#2f2f2f; margin-bottom:2px; text-decoration:none}

.tree2 {margin:0px 0; padding:0; list-style: none;}
.tree2 li {padding: 5px 0;}
.tree2 li.title {font: bold 16px Arial; color:#2f2f2f}
.tree2 li.subtitle {font: bold 18px Arial; color:#34873d}

.tree2 li.deptstitle a, .tree2 li.deptstitle a:visited {font: bold 18px Arial; color:#1f2783; padding-right:0px}
.tree2 li.deptstitle a:hover {background: none}

.tree2 li.mediatitle a, .tree2 li.mediatitle a:visited {font: bold 18px Arial; color:#88096b; padding-right: 0px;}
.tree2 li.mediatitle a:hover {background: none;} 

.tree2 li.serivestitle a, .tree2 li.serivestitle a:visited {font: bold 18px Arial; color:#ad0000; padding-right: 0px;} 
.tree2 li.serivestitle a:hover {background: none;} 

.tree2 li.contitles a, .tree2 li.contitles a:visited {font: bold 18px Arial; color:#ec6428; padding-right: 0px;}
.tree2 li.contitles a:hover {background: none;}

.tree2 li.edutitles a, .tree2 li.edutitles a:visited {font: bold 18px Arial; color:#eb9b1c; padding-right: 0px;}
.tree2 li.edutitles a:hover {background: none}

.tree2 a, .tree2 a:visited {color:#7b7b7b; text-decoration: none; font: bold 15px Arial; padding-right: 10px; display: block}
.tree2 a:hover{color:#34873d; text-decoration: none; font: bold 15px Arial; background: url(/_layouts/1025/dmsd/images/ind.gif) right 4px no-repeat; padding-right: 10px; display: block}
.tree2 a.active, .tree2 a.active:visited {color:#34873d; text-decoration: none; font: bold 15px Arial; background: url(/_layouts/1025/dmsd/images/ind.gif) right 4px no-repeat; padding-right: 10px;}


.tree3 {margin:0px 0px; margin-right:10px; padding:0; list-style: none;}
.tree3 li {padding: 5px 0;}
.tree3 li.title {font: bold 16px Arial; color:#2f2f2f}
.tree3 a, .tree3 a:visited {color:#7b7b7b; text-decoration: none; font: bold 14px Arial; padding-right: 10px; display: block}
.tree3 a:hover{color:#34873d; text-decoration: none; font: bold 14px Arial; background: url(/_layouts/1025/dmsd/images/ind.gif) right 4px no-repeat; padding-right: 10px; display: block}
.tree3 a.active, .tree3 a.active:visited {color:#34873d; text-decoration: none; font: bold 14px Arial; background: url(/_layouts/1025/dmsd/images/ind.gif) right 4px no-repeat; padding-right: 10px;}


ul.yes {margin:0; padding:0; list-style:none; padding-bottom:30px; float:right; *float:none;  }
ul.yes li{ font: bold 14px Arial; line-height: 18px; float:right; width:200px; margin: 5px 4px; padding-right: 15px; background: url(/_layouts/1025/dmsd/images/news_bullet.gif) no-repeat 100% 6px;}
ul.yes li a, ul.yes li a:visited {font: bold 15px Arial; text-decoration: none; color: #3f3f3f; }
ul.yes li a:hover {text-decoration: underline; color: #A40000; }

ul.magazine {margin:0; padding:0; list-style:none; margin-right:210px;   }
ul.magazine li{ font: bold 14px Arial; line-height: 18px; width:175px; float:right; margin: 5px 4px; padding-right: 15px; background: url(/_layouts/1025/dmsd/images/news_bullet.gif) no-repeat 100% 6px;}
ul.magazine li a, ul.magazine li a:visited {font: bold 15px Arial; text-decoration: none; color: #3f3f3f; }
ul.magazine li a:hover {text-decoration: underline; color: #A40000; }

.sectionpic {margin-left: 8px; border:2px solid #ccc}

table.calnav {width:210px; font:bold 12px Tahoma; margin: 10px 0; padding: 5px;}
table.calnav a, table.calnav a:visited {color:#a40000; text-decoration: none;}

table.cal {color:#a40000;
	border-top:5px solid #a40000;
	font:normal 12px Tahoma;
	height:200px;
	width: 210px;
	}
table.cal td {text-align:center; font:normal 12px Tahoma; width:30px;}
table.cal td a, table.cal td a:visited {color:#a40000; text-decoration: none;}

ul.events {margin:0; padding:0; list-style:none;}
ul.events li{ background: url(/_layouts/1025/dmsd/images/news_bullet.gif) 100% 8px no-repeat; font: bold 14px Arial; 
			  margin: 10px 4px; padding:0 20px 10px 0; *padding:0 20px 0 0;  border-bottom:1px solid #c0c0c0;}
			  
.datenav {  text-align:left; padding:5px 5px 5px 30px; background: #eee; margin-bottom: 10px}
.datenav select { border: 1px solid gray;}
.newslist {background: url(/_layouts/1025/dmsd/images/news_bullet.gif) no-repeat 100% 4px; padding-right:20px; margin-bottom: 20px;width:85%}

table.form {font: bold 16px Arial; border-top: 1px solid #555}
table.form td {border-bottom: 1px solid #555}
.fields {border:1px solid #555; width: 250px}
.fields2 {border:1px solid #555; margin-right:204px}
.second {background: #eee;}
.btn {font: bold 16px Arial; margin-top:10px}
.note {font:bold 12px Arial}
.margr210 {margin-right:210px}

.calendar {background: url(/_layouts/1025/dmsd/images/calendar.gif) no-repeat left top;}
.comptable {font: bold 14px Arial; line-height:19px; border:1px solid #c0c0c0; text-align: center}
.comptable td {border-left:1px solid #c0c0c0}
.comptable .bg {background: #f7f7f7}
.theader {background:#eee; font-size: 15px;}
.comptablesecondtr {border-bottom:1px solid #c0c0c0}

.textHeader {font: bold 18px Arial; color:#AD0000;}
.textAbout {font: bold 18px Arial; color:#2A8133;}
.textMedia {font: bold 18px Arial; color:#1F2783;}
.textEservices {font: bold 18px Arial; color:#2A8133;}
.textConf {font: bold 18px Arial; color:#EC6428;}
.textEdu {font: bold 18px Arial; color:#EB9B1C;}

.textBody {font: bold 16px Arial;}
.textBody2 {font: bold 17px Arial; text-decoration:underline;color:#AD0000; }
.textBody2About {font: bold 17px Arial; text-decoration:underline;color:#2A8133; }
.textBody2Media  {font: bold 17px Arial; text-decoration:underline;color:#1F2783; }
.textBody2Eservices {font: bold 17px Arial; text-decoration:underline;color:#2A8133; }

.test2{font: bold 16px Arial;}
.test3{font: bold 16px Arial;}


ul.magzlist {margin:0; padding:0; list-style:none; padding-bottom:30px;   }
ul.magzlist li{ font: bold 16px Arial; line-height: 25px;  width:500px; margin: 5px 4px; padding-right: 15px; background: url(/_layouts/1025/dmsd/images/news_bullet.gif) no-repeat 100% 6px;}
ul.magzlist li a, ul.magzlist li a:magzlist {font: bold 13px Arial; text-decoration: none; color: #A40000; }
ul.magzlist li a:hover {text-decoration: underline; color:   #A40000; }

ul.magzlist2 {margin:0; padding:0; list-style:none; padding-bottom:30px;   }
ul.magzlist2 li{ font: bold 16px Arial; line-height: 18px;  width:500px; margin: 5px 4px; padding-right: 15px; background: url(/_layouts/1025/dmsd/images/news_bullet.gif) no-repeat 100% 6px;}
ul.magzlist2 li a, ul.magzlist2 li a:magzlist2 {font: bold 15px Arial; text-decoration: none; color: #3f3f3f; }
ul.magzlist2 li a:hover {text-decoration: underline; color:   #A40000; }


a.hosLink{color:#A40000; text-decoration: none; font: bold 11px Verdana;}
a:hover.hosLink{color:#A40000; text-decoration: underline; font: bold 11px Verdana;}

a.employmentLink{color:#7b7b7b; text-decoration: none; font: bold 14px Verdana;}
a:hover.employmentLink{color:#2A8133; text-decoration: underline; font: bold 14px Verdana;}


.applyLink{

	}
.applyLink a, .applyLink a:visited{
	color:#2A8133; text-decoration: none; font: bold 25px Verdana;}
.applyLink a:hover {
	color:#2A8133; text-decoration: underline; font: bold 25px Verdana;}




.dgheader{BackGround-COLOR: #AEDDFF;COLOR:#FFFFFF;font-weight: bold;font-family: Arial;
font-size: 18px;
}
.dgResult1{COLOR:#000000;font-weight: bold;font-family: Arial;
font-size: 18px
}
.dgResult2{BackGround-COLOR:#eeeeee;COLOR:#000000;font-weight: bold;font-family: Arial;
font-size: 16px
}

.floatingleft{
	float:left;
	
}
