body
{
background-attachment: fixed;
background: url(../Images/deu_site/blue_gradient_t.jpg);
background-repeat:repeat;
background-position: top;
}
.whitegradient
{
background-attachment: fixed;
background: url(../deu/Images/lt_blue_bk_170.jpg);
background-repeat: repeat-x;
background-position: top
 
}
.blueGradientBk
{
background-attachment: fixed;
background: url(../deu/Images/lt_blue_bk.jpg);
background-repeat: repeat-x;
background-position: top
}
A
{
	font-size: 10px;
	color: #451c83;
	font-family: arial, helvetica, verdana;
	text-decoration: underline;
}
A:hover
{
	font-size: 10px;
	color: #451c83;
	font-family: arial, helvetica, verdana;
	text-decoration: underline
}
.emphasys A
{
	font-size: 11px;
	font-weight:bolder;
	color: #451c83;
	font-family: arial;
	text-decoration: underline
}
.tmplTitles
{
	font-family: Arial;
	font-size:24px;
	margin-left:0px;
	color:black;
	font-weight:100;
  top:10px
}
.tmplSubTitles
{
	font-family: Arial;
	font-size:16px;
	 font-weight:bolder;
	 margin-left:10px;
	color:black
}
.tmplParagraphs
{
	font-family: Arial;
	font-size:12px;
	padding-left:15px;
	margin-left:10px;
	color:black
}
.tmplmenu
{
}
.tmplmenu A
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: arial, helvetica, verdana;
    TEXT-DECORATION: none;
}
.tmplmenu A:hover
{
    FONT-SIZE: 11px;
    COLOR: silver;
    FONT-FAMILY: arial, helvetica, verdana;
    TEXT-DECORATION: none
}
.tmplleft
{
    BACKGROUND-IMAGE: url(../Images/deu_site/background_left.gif)
}
.tmplright
{
    BACKGROUND-IMAGE: url(../Images/deu_site/background_right.gif)
}
.tmplintro
{
    FONT-SIZE: 10px;
    COLOR: silver;
    FONT-FAMILY: arial, helvetica, verdana;
}
.tmplintro A
{
    FONT-SIZE: 10px;
    COLOR: silver;
    FONT-FAMILY: arial, helvetica, verdana;
    TEXT-DECORATION: none
}
.tmplintro A:hover
{
    FONT-SIZE: 10px;
    COLOR: white;
    FONT-FAMILY: arial, helvetica, verdana;
    TEXT-DECORATION: none
}
.tmplnavbox
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11px;
    BACKGROUND-IMAGE: url(../Images/univ/nav_box.gif);
    COLOR: #451c83;
    FONT-FAMILY: arial, helvetica, verdana;
}
.tmplnavbox A
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11px;
    COLOR: #451c83;
    FONT-FAMILY: arial, helvetica, verdana;
    TEXT-DECORATION: none
}
.tmplnavbox A:hover
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11px;
    COLOR: white;
    FONT-FAMILY: arial, helvetica, verdana;
    TEXT-DECORATION: none
}
.tmplleftnav
{
    BACKGROUND-IMAGE: url(../Images/univ/leftnav_background.gif)
}
.tmplheader
{
    HEIGHT: 125px
}
.tmplbranches
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: arial, helvetica, verdana;
}
.tmplheaderbar
{
    FONT-SIZE: 11px;
    BACKGROUND-IMAGE: url(../Images/univ/header_bar.gif);
    COLOR: white;
    FONT-FAMILY: arial, helvetica, verdana;
}
.tmpldeuheaderbar
{
    FONT-SIZE: 11px;
    BACKGROUND-IMAGE: url(../DEU/images/header_bar.gif);
    COLOR: white;
    FONT-FAMILY: arial, helvetica, verdana;
}
.tmplpath
{
    FONT-SIZE: 10px;
    MARGIN-LEFT: 10px;
    COLOR: #451c83;
    FONT-FAMILY: arial, helvetica, verdana;
}
.tmplDEUpath
{
    FONT-SIZE: 10px;
    MARGIN-LEFT: 10px;
    COLOR: gainsboro;
    FONT-FAMILY: arial, helvetica, verdana;
}
.tmplpath A
{
    FONT-SIZE: 10px;
    COLOR: #451c83;
    FONT-FAMILY: arial, helvetica, verdana;
    TEXT-DECORATION: underline
}
.tmplpath A:hover
{
    FONT-SIZE: 10px;
    COLOR: #451c83;
    FONT-FAMILY: arial, helvetica, verdana;
    TEXT-DECORATION: underline
}
.tmplDEUpath A
{
    FONT-SIZE: 10px;
    COLOR: gainsboro;
    FONT-FAMILY: arial, helvetica, verdana;
    TEXT-DECORATION: underline
}
.tmplDEUpath A:hover
{
    FONT-SIZE: 10px;
    COLOR: mintcream;
    FONT-FAMILY: arial, helvetica, verdana;
    TEXT-DECORATION: underline
}
.tmplfooter
{
}
.tmplfooter A
{
    FONT-SIZE: 10px;
    COLOR: white;
    FONT-FAMILY: arial, helvetica, verdana;
    TEXT-DECORATION: none
}
.tmplfooter A:hover
{
    FONT-SIZE: 10px;
    COLOR: silver;
    FONT-FAMILY: arial, helvetica, verdana;
    TEXT-DECORATION: none
}
.tmplnavbox2
{
    BACKGROUND-IMAGE: url(../Images/univ/nav_box_merged.gif)
}
.tmplnavbox2 A
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11px;
    COLOR: #451c83;
    FONT-FAMILY: arial, helvetica, verdana;
    TEXT-DECORATION: none
}
.tmplnavbox2 A:hover
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11px;
    COLOR: white;
    FONT-FAMILY: arial, helvetica, verdana;
    TEXT-DECORATION: none
}
.tmplDEUmarquee
{
	font-size: 12px;
	color: black;
	line-height: 16px;
	font-family: arial, helvetica, verdana;
	 overflow:scroll;
}
.tmplDEUmarquee2
{
	font-size: 12px;
	color: white;
	line-height: 16px;
	font-family: arial, helvetica, verdana;
	background: url(http://www.deuniv.com/Images/deu_site/bgi3q.jpg);
	background-repeat:repeat;
	background-position: top;
}
.tmplDEUContactBox
{
	font-size: 12px;
	color: black;
	line-height: 14px;
	font-family: arial, helvetica, verdana;
}
.tmplDEUContactBox A
{
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: arial, helvetica, verdana;
    TEXT-DECORATION: underline
}
.tmplDEUContactBox A:hover
{
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: arial, helvetica, verdana;
    TEXT-DECORATION: none
}
.tmplUnivContactBox
{
	font-size: 12px;
	color: black;
	line-height: 14px;
	font-family: arial, helvetica, verdana;
}
.tmplUnivContactBox A
{
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: arial, helvetica, verdana;
    TEXT-DECORATION: underline
}
.tmplUnivContactBox A:hover
{
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: arial, helvetica, verdana;
    TEXT-DECORATION: none
}
.tmplDEUcontent
{
	font-size: 12px;
	margin-left: 10px;
	color: black;
	line-height: 16px;
	font-family: arial, helvetica, verdana;
	text-align: justify;
}
.tmplDEUContent A
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: arial, helvetica, verdana;
    TEXT-DECORATION: underline
}
.tmplDEUContent A:hover
{
    FONT-SIZE: 12px;
    COLOR: red;
    FONT-FAMILY: arial, helvetica, verdana;
    TEXT-DECORATION: underline
}
.tmplDEUHome
{
	font-size: 11px;
	color: black;
	line-height: 16px;
	border-style:inset;
	border-width:0px;
	border-color:White;
	font-family: verdana, arial, helvetica;
	text-align: justify;
}
.tmplDEUHome A
{
    FONT-SIZE: 12px;
    COLOR: blue;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: underline
}
.tmplDEUHome A:hover
{
    FONT-SIZE: 12px;
    COLOR: red;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: underline;
}
.tmplDEUHome2
{
	font-size: 11px;
	color: black;
	line-height: 16px;
	border-style:inset;
	border-width:0px;
	border-color:White;
	font-family: verdana, arial, helvetica;
	text-align: justify;
}
.tmplDEUHome2 A
{
    FONT-SIZE: 12px;
    COLOR: white;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.tmplDEUHome2 A:hover
{
    FONT-SIZE: 12px;
    COLOR: white;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.tmplstudytoolsbox
{
	font-size: 12px;
	color: black;
	line-height: 16px;
	font-family: arial, helvetica, verdana;
	}
.tmplunivstudytoolsbox
{
	font-size: 12px;
	color: black;
	line-height: 16px;
	font-family: arial, helvetica, verdana;
}
.tmplDEUSiteMap
{
	font-size: 12px;
	margin-left: 10px;
	color: white;
	line-height: 16px;
	font-family: arial, helvetica, verdana;
	text-align: justify;
}
.tmplDEUSiteMap A
{
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: arial, helvetica, verdana;
    TEXT-DECORATION: none
}
.tmplDEUSiteMap A:hover
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: arial, helvetica, verdana;
    TEXT-DECORATION: none
    
}
.tmplTAContent
{
	font-family: arial;
	font-size: 11px;
	margin: 0px 0px 0px 0px;
	text-align:left;
	text-indent:3px;
  color: black;
	border-width:0px;
	border-style:solid;
	border-color:White;
	padding:0px 0px 0px 0px;
}
.tmplTAContentCell
{
	font-family: arial, helvetica, verdana;
	font-size: 11px;
	margin-left: 0px;
	text-align:left;
	left:0px;
	 padding-left:0px;
	 position:relative;
	  text-indent:3px;
	  vertical-align:top;
  color: black;
	border-width:1px;
  border-style:solid;
  border-color:White;
	padding:0px 0px 0px 0px;
}
.tmplTAContentInner2Cell
{
	font-family: arial, helvetica, verdana;
	font-size: 11px;
	margin-left: 0px;
	 margin:0px 0px 0px 0px;
	text-align:left;
	left:0px;
	 padding-left:0px;
	 position:relative;
	  text-indent:3px;
	  vertical-align:top;
  color: black;
	border-width:0px;
	border-style:solid;
	border-color:White;
	padding:0px 0px 0px 0px;
}
.tmplTAContentInner2Cell A
{
	font-family: arial, helvetica, verdana;
	font-size: 11px;
	margin-left: 0px;
	text-align:left;
	left:0px;
	 padding-left:0px;
	 position:relative;
	  text-indent:0px;
	  vertical-align:top;
  color: blue;
	border-width:0px;
	border-style:solid;
	border-color:White;
	padding:0px 0px 0px 0px;
}
.tmplTAContentInner2Cell A:hover
{
	font-family: arial, helvetica, verdana;
	font-size: 11px;
	margin-left: 0px;
	text-align:left;
	left:0px;
	 padding-left:0px;
	 position:relative;
	  text-indent:0px;
	  vertical-align:top;
  color: red;
	border-width:0px;
	border-style:solid;
	border-color:White;
	padding:0px 0px 0px 0px;
}
.tmplUnivContent
{
	font-size: 12px;
	margin-left: 10px;
	color: black;
	line-height: 16px;
	font-family: arial, helvetica, verdana;
}
.tmplUnivContent A
{
    FONT-SIZE: 12px;
    COLOR: #693ca7;
    FONT-FAMILY: arial, helvetica, verdana;
    TEXT-DECORATION: underline
}
.tmplUnivContent A:hover
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: arial, helvetica, verdana;
    TEXT-DECORATION: none
}
.tmplTAContent
{
	font-size: 11px;
	margin-left: 10px;
	color: black;
	line-height: 16px;
	font-family: arial, helvetica, verdana;
}
.tmplTAContent A
{
    FONT-SIZE: 11px;
    COLOR: blue;
    FONT-FAMILY: arial, helvetica, verdana;
    TEXT-DECORATION: underline
}
.tmplTAContent A:hover
{
    FONT-SIZE: 11px;
    COLOR: red;
    FONT-FAMILY: arial, helvetica, verdana;
    TEXT-DECORATION: underline
}
.tmplUnivContent0
{
	font-size: 12px;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	color: black;
	line-height: 16px;
  border-width:1px;
  border-style:solid;
	font-family: arial, helvetica, verdana;
}
.tmplunivcontent_hyperlink
{
    FONT-SIZE: 12px;
    margin-left:0px;
    COLOR: #693ca7;
    background-color: #f9cb79;
    FONT-FAMILY: arial, helvetica, verdana;
    TEXT-DECORATION: underline
}
.tmplunivcontent_hyperlink_white
{
    FONT-SIZE: 12px;
    margin-left:0px;
    COLOR: #693ca7;
    background-color: White;
    FONT-FAMILY: arial, helvetica, verdana;
    TEXT-DECORATION: underline
}
.tmplunivcontent_hyperlink_white A:hover
{
    FONT-SIZE: 12px;
    margin-left:0px;
    COLOR: #693ca7;
    background-color: White;
    FONT-FAMILY: arial, helvetica, verdana;
    TEXT-DECORATION: underline
}
.tmplUnivContent_label
{
	font-size: 12px;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	color: black;
	font-family: arial, helvetica, verdana;
}
.tmplUnivContentInt
{
	font-size: 12px;
	margin-left: 0px;
	color: black;
	line-height: 16px;
	font-family: arial, helvetica, verdana;
}
.tmplContactInformationContent
{
  font-family: arial, helvetica, verdana;
	font-size: 11px;
	padding:0px;
	margin-left: 5px;
	margin-top: 0px;
	margin-bottom: 0px;
	color: black
}
.tmplGridContent
{
	font-size: 11px;
	margin-left: 10px;
	color: black;
	line-height: 16px;
	font-family: arial, helvetica, verdana;
}
.tmplCurrentStep
{
	font-size: 16px;
	margin-left: 10px;
	color:White;
	line-height: 16px;
	text-align: center;
	font-family:Britannic Bold;
  padding-top:4px;
  padding-bottom:0px;
	border-color:White;
	border-style:ridge;
	border-top-width:2;
  border-bottom-width:0;
  border-left-width:2;
  border-right-width:2;
	background-color:Blue;
}
.tmplCurrentStepDesc
{
	font-size: 12px;
	margin-left: 10px;
	color:White;
	line-height: 16px;
	text-align: center;
	font-family:Book Antiqua;
	padding-top:0px;
	padding-bottom:4px;
	border-color:White;
	border-style:ridge;
	border-top-width:0;
  border-bottom-width:2;
  border-left-width:2;
  border-right-width:2;
	background-color:Blue;
}
.tmplNotCurrentStep
{
	font-size: 16px;
	margin-left: 10px;
	color:Gray;
	line-height: 16px;
	text-align: center;
	font-family:Britannic Bold;
	padding-top:4px;
	padding-bottom:0px;
	border-color:White;
	border-style:ridge;
	border-top-width:2;
  border-bottom-width:0;
  border-left-width:2;
  border-right-width:2;
	background-color:Transparent;
}
.tmplNotCurrentStepDesc
{
	font-size: 12px;
	margin-left: 10px;
	color:Gray;
	line-height: 16px;
	text-align: center;
	font-family:Book Antiqua;
	padding-top:0px;
	padding-bottom:4px;
	border-color:White;
	border-style:ridge;
	border-top-width:0;
  border-bottom-width:2;
  border-left-width:2;
  border-right-width:2;
	background-color:Transparent;
}

.HyperlinkColumn
{
  font-family:arial, helvetica, verdana;
  font-size:11px;
  color:Black
}
.HyperlinkColumn A
{
  font-family:arial, helvetica, verdana;
  font-size:11px;
  color:Black
}
.HyperlinkColumn A:hover
{
  font-family:arial, helvetica, verdana;
  font-size:11px;
  color:Blue;
  text-decoration:underline
}
.CurrencyColumn
{
  padding-right:5;
}
.HoursColumn
{
  padding-right:10;
}
.HoursCell
{
  padding-right:10;
}
.PaddedLabel
{
  padding-left:10;
  padding-top:5;
  padding-bottom:5;
}
.tmplUnivContentSmall
{
	font-size: 10px;
	margin-left: 10px;
	color: black;
	line-height: 16px;
	font-family: arial, helvetica, verdana;
}
.tmplSummary
{
	font-size: 10px;
	margin-left: 10px;
	color:Black;
	line-height: 16px;
	font-family:Arial;
	padding-left:10;
	border-color:White;
	border-style:solid;
	border-bottom-style:solid;
	border-bottom-width:1;
	border-top-width:0;
  border-left-width:1;
  border-right-width:0;
	background-color:Transparent;
}
.tmplErrorSummary
{
	margin-left: 10px;
	color:Red;
	font-family:Arial;
	font-size: 10px;
	padding-left:10;
	border-color:White;
	border-style:solid;
	border-width:1;
	background-color:Transparent;
}
.tmplSummaryTerm
{
	font-size: 10px;
	margin-left: 10px;
	color:Black;
	line-height: 16px;
	font-family:Arial;
	border-color:White;
	border-style:solid;
	border-bottom-style:solid;
	border-bottom-width:1;
	border-top-style:solid;
	border-top-width:1;
  border-left-width:1;
  border-right-width:0;
	background-color:Transparent;
}
.tmplSummaryAboveTerm
{
	font-size: 10px;
	margin-left: 10px;
	color:Black;
	line-height: 16px;
	font-family:Arial;
	border-color:White;
	border-style:solid;
	border-bottom-style:solid;
	border-bottom-width:1;
	border-top-style:solid;
	border-top-width:1;
  border-left-width:1;
  border-right-width:0;
	background-color:Transparent;
}
.tmplErrorCell
{
	margin-left:20px;
	font-family:Arial, Verdana;
	font-size:11px;
	font-weight:normal;
	text-align:left;
	text-indent:0;
	color:"#ff0000";
	border-width:0px;
 vertical-align:top;
 padding-left:10px;
 padding-right:10px;
 padding-top:5px;
 padding-bottom:5px;
}
.tmplContactInfoStars
{
	margin-left:1px;
	width:2px;
	font-weight:bolder;
	border-width:0;
	border-style:solid;
	color:"#ff0000"
}
.tmplContactInfoLabels
{
	font-family:Arial;
	font-size:12px;
	margin-left:0px;
	margin-right:1px;
	width:105px;
	border-width:0;
	text-align:right
}
.tmplContactInfoSmallLabels
{
	font-family:Arial;
	font-size:12px;
	margin-left:0px;
	margin-right:5px;
	border-width:0;
	text-align:right
}
.tmplContactInfoSmallTextBoxes
{
	font-family:Arial;
	font-size:12px;
	margin-left:0px;
	margin-right:1px;
	width:55px;
	border-width:1;
	border-style:solid;
	text-align:right
}
.tmplContactInfoSmallTextBoxes2
{
	font-family:Arial;
	font-size:11px;
	margin-left:0px;
	margin-right:1px;
	width:60px;
	border-width:1;
	border-style:solid;
	text-align:right
}
.tmplContactInfoLabelsRightSide
{
	font-family:Arial;
	font-size:12px;
	margin-left:5px;
	width:105px;
	border-width:0;
	border-style:solid;
	text-align:right
}
.tmplDOBLabel
{
	font-family:Arial;
	font-size:11px;
	margin-left:5px;
	width:105px;
	border-width:0;
	border-style:solid;
	text-align:right
}
.tmplContactLblComments
{
	font-family:Arial;
	font-size:12px;
	margin-left:5px;
	width:75px;
	border-width:0;
	border-style:solid;
	text-align:right
}
.tmplContactInfoTextBoxes
{
	font-family:Arial;
	font-size:12px;
	margin-left:5px;
	width:180px;
	border-width:1;
	border-style:solid
}
.tmplContactInfoTextBoxesL0
{
	font-family:Arial;
	font-size:12px;
	margin-left:0px;
	width:180px;
	border-width:1;
	border-style:solid
}
.tmplContactInfoTextBoxesL0B
{
	font-family:Arial;
	font-size:12px;
	margin-left:0px;
	margin-bottom:5px;
	width:180px;
	border-width:1;
	border-style:solid
}
.tmplTxtAlternateEmail
{
	font-family:Arial;
	font-size:12px;
	margin-left:5px;
	width:180px;
	border-width:1;
	border-style:solid
}
.tmplTxtDOB
{
	font-family:Arial;
	font-size:12px;
	margin-left:5px;
	width:175px;
	border-width:1;
	border-style:solid
}
.tmplInfoField
{
	color:Black;
	font-family:Arial;
	margin-left:0px;
	padding-left:0px;
	padding-top:4px;
	padding-bottom:4px;
	border-color:White;
	border-style:solid;
	border-width:1;
	background-color:Transparent;
}
.tmplInfoField0
{
	color:Black;
	font-family:Arial;
	margin-left:0px;
	padding:0px;
	padding-top:4px;
	padding-bottom:4px;
	border-color:White;
	border-style:solid;
	border-width:0;
	background-color:Transparent
}
.tmplInfoField0Padded
{
	color:Black;
	font-family:Arial;
	margin-left:0px;
	padding:0px;
	padding-top:4px;
	border-color:White;
	border-style:solid;
	border-bottom-style:solid;
	border-bottom-width:0;
	border-top-width:0;
  border-left-width:0;
  border-right-width:0;
	background-color:Transparent;
}
.tmplInfoField2
{
	color:Black;
	font-family:Arial;
	font-size:12px;
	margin-left:3px;
	padding:3px 1px 3px 3px;
	border-color:White;
	border-style:solid;
	border-top-width:1px;
	border-right-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	background-color:Transparent;
}
.tmplInfoField3
{
	color:Black;
	font-family:Arial;
	margin-left:0px;
	padding-left:0px;
	padding-top:2px;
	padding-bottom:2px;
	border-color:White;
	border-style:solid;
	border-width:1;
	background-color:Transparent
}
.tmplInfoField4
{
	color:Black;
	font-family:Arial;
	font-size:14px;
	margin-left:3px;
	padding:3px 5px 3px 5px;
	text-indent:0px;
	vertical-align:top;
	border-color:White;
	border-style:solid;
	border-top-width:0px;
	border-right-width:0px;
	border-bottom-width:1px;
	border-left-width:1px;
	background-color:Transparent;
}
.tmplInfoField5
{
	color:Black;
	font-family:Arial;
	font-size:12px;
	margin-left:3px;
	padding:3px 5px 3px 5px;
	text-indent:0px;
	border-color:White;
	border-style:solid;
	border-top-width:0px;
	border-right-width:0px;
	border-bottom-width:1px;
	border-left-width:1px;
	background-color:Transparent;
}
.tmplInfoField4 A
{
	color:Blue;
	font-family:Arial;
	font-size:14px;
	margin-left:3px;
	padding:3px 1px 3px 3px;
	border-color:White;
	border-style:solid;
	border-top-width:0px;
	border-right-width:0px;
	border-bottom-width:1px;
	border-left-width:1px;
	background-color:Transparent;
}
.tmplInfoField4 A:hover
{
	color:Red;
	font-family:Arial;
	font-size:14px;
	margin-left:3px;
	padding:3px 1px 3px 3px;
	border-color:White;
	border-style:solid;
	border-top-width:0px;
	border-right-width:0px;
	border-bottom-width:1px;
	border-left-width:1px;
	background-color:Transparent;
}
.tmplInfoFieldTop
{
	color:Black;
	font-family:Arial;
	margin-left:0px;
	padding:0px;
	border-color:White;
	border-style:solid;
	border-bottom-style:solid;
	border-bottom-width:1;
	border-top-style:solid;
	border-top-width:1;
  border-left-width:0;
  border-right-width:0;
	background-color:Transparent;
}
.tmplContactInfoRadioButtons
{
	font-family:Arial;
	font-size:9px;
	margin-left:0px;
	width:300px;
	border-width:0;
	border-style:solid
}
.tmplContactInfoDropdown
{
	font-family:Arial;
	font-size:11px;
	text-align:right;
	margin-left:5px;
	width:175px;
	border-width:0;
	border-style:solid
}
.tmplContactInfoDropdown2
{
	font-family:Arial;
	font-size:11px;
	text-align:right;
	margin-left:3px;
	width:175px;
	border-width:0;
	border-style:solid
}
.tmplContactInfoComments
{
	font-family:Arial;
	font-size:12px;
	margin-left:5px;
	width:275px;
	height:60px;
	border-width:1;
	border-style:solid
}
.tmplErrorMessages
{
	text-align:center;
  text-decoration:blink;
  margin-left:30px;
  width:150px;
}
.tmplTotalsCell
{
	border-width:1px;
  border-style:ridge;
  border-top-style:double;
  text-align:right;
  font-family:Verdana;
  font-size:11px;
}
.tmplInvisibleOperativeColumn
{
	display:none;
}
.courselink 
{
	color:black
}
.courselink a:active 
{
	text-decoration:underline; 
	color:blue
}
.courselink a:hover
{
	text-decoration:underline; 
	color:red
}
.courselink a:visited
{
	text-decoration:underline; 
	color:gray
}
.redInstructions {
	padding-left:3px;
	font-size:12px;
	 font-weight:bold;
	color:Red
}

.menuul {
font: bold 11px arial;
color: White;
border-style:None;
/*width:100%;
height:100%;*/
border-top:none 0px SteelBlue;
border-right:Solid 1px Navy;
border-bottom:none 0px Navy;
border-left:none 0px Navy;
cursor:Hand; 
list-style:none;
margin: 0px 0px 0px 0px;
padding: 2px 0px 2px 0px;
}

.menuul a, .menuul h2 {
font: bold 11px arial;
color:White;
display: block;
border-top:none 0px SteelBlue;
border-right:Solid 1px Navy;
border-bottom:Solid 1px Navy;
border-left:none 0px Navy;
/*width:100%;
height:100%;*/
margin: 0px 0px 0px 0px;
padding: 2px 0px 2px 0px;
text-decoration:none
}

.menuul a:hover, .menuul a:active{
font: bold 11px arial;
/*width:100%;
height:100%;*/
color: White;
display: block;
border-top:none 0px SteelBlue;
border-right:Solid 1px Navy;
border-bottom:Solid 1px Navy;
border-left:none 0px Navy;
margin: 0px 0px 0px 0px;
padding: 2px 0px 2px 0px;
text-decoration:underline
}

.menuul a:visited{
/*width:100%;
height:100%;*/
font: bold 11px arial;
color: White;
display: block;
border-top:none 0px SteelBlue;
border-right:Solid 1px Navy;
border-bottom:Solid 1px Navy;
border-left:none 0px Navy;
margin: 0px 0px 0px 0px;
padding: 2px 0px 2px 0px;
}

.menuulBU {
font: bold 11px arial;
color: White;
border-style:None;
width:100%;
border-top:none 0px SteelBlue;
border-right:Solid 1px Navy;
border-bottom:none 0px Navy;
border-left:none 0px Navy;
cursor:Hand; 
list-style:none;
margin: 0px 0px 0px 0px;
padding: 2px 0px 2px 0px;
}

.menuulBU a, .menuul h2 {
font: bold 11px arial;
color:White;
display: block;
border-top:none 0px SteelBlue;
border-right:Solid 1px Navy;
border-bottom:Solid 1px Navy;
border-left:none 0px Navy;
width:100%;
margin: 0px 0px 0px 0px;
padding: 2px 0px 2px 0px;
text-decoration:none
}

.menuulBU a:hover, .menuul a:active{
font: bold 11px arial;
width:100%;
color: White;
display: block;
border-top:none 0px SteelBlue;
border-right:Solid 1px Navy;
border-bottom:Solid 1px Navy;
border-left:none 0px Navy;
margin: 0px 0px 0px 0px;
padding: 2px 0px 2px 0px;
text-decoration:underline
}

.menuulBU a:visited{
width:100%;
font: bold 11px arial;
color: White;
display: block;
border-top:none 0px SteelBlue;
border-right:Solid 1px Navy;
border-bottom:Solid 1px Navy;
border-left:none 0px Navy;
margin: 0px 0px 0px 0px;
padding: 2px 0px 2px 0px;
}


.menucontainer {
background: url(../Images/deu_site/blue_gradient_inner3qtrs.jpg);
background-repeat:repeat;
background-position: top;
font: bold 11px arial;
color: White;
border-style:None;
/*width:100%;
height:100%;*/
border-top:Solid 1px SteelBlue;
border-right:Solid 1px Navy;
border-bottom:Solid 1px Navy;
border-left:Solid 1px Navy;
cursor:Hand; 
list-style:none;
margin: 0px 0px 0px 0px;
padding: 0px
}

.menucontainerBU {
background: url(../Images/univ/main_nav/main_nav_bgcolor.gif);
background-repeat:repeat;
background-position: top;
font: bold 11px arial;
color: Black;
border-style:None;
width:100%;
border-top:Solid 1px SteelBlue;
border-right:Solid 1px Navy;
border-bottom:Solid 1px Navy;
border-left:Solid 1px Navy;
cursor:Hand; 
list-style:none;
margin: 0px 0px 0px 0px;
padding: 0px
}


.menuul2lines {
font: bold 11px arial;
color: White;
border-style:None;
width:100%;
height:100%;
cursor:Hand; 
list-style:none;
margin: 0px 0px 0px 0px;
padding: 2px 0px 2px 0px;
text-decoration:underline
}

.menuul2lines a, .menuul2lines h2{
font: bold 11px arial;
width:100%;
height:100%;
color: White;
display: block;
border-top:none 0px SteelBlue;
border-right:Solid 1px Navy;
border-bottom:Solid 1px Navy;
border-left:none 0px Navy;
margin: 0px 0px 0px 0px;
padding: 2px 0px 2px 0px;
text-decoration:underline
}

.menuul2lines a:hover, .menuul2lines a:active{
font: bold 11px arial;
width:100%;
height:100%;
color: White;
display: block;
border-top:none 0px SteelBlue;
border-right:Solid 1px Navy;
border-bottom:Solid 1px Navy;
border-left:none 0px Navy;
margin: 0px 0px 0px 0px;
padding: 2px 0px 2px 0px;
text-decoration:underline
}

.menuitem {
font: bold 12px arial;
color: White;
border-style:None;
/*width:100%;
height:100%;*/
cursor:Hand; 
list-style:none;
text-indent:2px;
margin: 2px;
padding: 0px 0px 0px 0px;
}

.menuitem a, .menuitem h2 {
font: bold 12px arial;
color:White;
display: block;
border-top:none 0px SteelBlue;
border-right:Solid 1px Navy;
border-bottom:none 0px Navy;
border-left:none 0px Navy;
/*width:100%;
height:100%;*/
text-indent:2px;
margin: 2px;
padding: 0px 0px 0px 0px;
text-decoration:none
}

.menuitem a:hover, .menuitem a:active{
font: bold 12px arial;
/*width:100%;
height:100%;*/
color: White;
display: block;
border-top:none 0px SteelBlue;
border-right:Solid 1px Navy;
border-bottom:none 0px Navy;
border-left:none 0px Navy;
margin: 2px;
text-indent:2px;
padding: 0px 0px 0px 0px;
text-decoration:underline
}

.menuitem a:visited{
width:100%;
height:100%;
font: bold 12px arial;
color: White;
display: block;
border-top:none 0px SteelBlue;
border-right:Solid 1px Navy;
border-bottom:none 0px Navy;
border-left:none 0px Navy;
text-indent:2px;
margin: 2px;
padding: 0px 0px 0px 0px;
}


.menuitemBU {
font: bold 12px arial;
color: Black;
border-style:None;
width:100%;
height:100%;
cursor:Hand; 
list-style:none;
text-indent:2px;
margin: 2px;
padding: 3px 0px 3px 0px;
}

.menuitemBU a, .menuitem h2 {
font: bold 12px arial;
color:Black;
display: block;
border-top:none 0px SteelBlue;
border-right:Solid 1px Navy;
border-bottom:none 0px Navy;
border-left:none 0px Navy;
width:100%;
height:100%;
text-indent:2px;
margin: 2px;
padding: 3px 0px 3px 0px;
text-decoration:none
}

.menuitemBU a:hover, .menuitem a:active{
font: bold 12px arial;
width:100%;
height:100%;
color: Black;
display: block;
border-top:none 0px SteelBlue;
border-right:Solid 1px Navy;
border-bottom:none 0px Navy;
border-left:none 0px Navy;
margin: 2px;
text-indent:2px;
padding: 3px 0px 3px 0px;
text-decoration:underline
}

.menuitemBU a:visited{
width:100%;
height:100%;
font: bold 12px arial;
color: Black;
display: block;
border-top:none 0px SteelBlue;
border-right:Solid 1px Navy;
border-bottom:none 0px Navy;
border-left:none 0px Navy;
text-indent:2px;
margin: 2px;
padding: 3px 0px 3px 0px;
}

.menupopupitem {
font: bold 11px arial;
color: White;
border-style:none;
vertical-align:middle;
width:100%;
height:20px; 
cursor:Hand; 
background-image: url(../Images/univ/main_nav/main_nav_bgcolor.gif);
background-repeat:repeat;
background-position: top;
list-style:none;
margin: 3px 0px 0px 0px;
padding: 3px 0px 3px 0px;
}

.menupopupitem a, .menupopupitem h2 {
font: bold 11px arial;
color: White;
vertical-align:middle;
width:100%;
height:20px; 
display: block;
border-top:none 0px SteelBlue;
border-right:Solid 1px Navy;
border-bottom:Solid 1px Navy;
border-left:Solid 1px Navy;
margin: 3px 0px 0px 0px;
padding: 3px 0px 3px 0px;
text-decoration:none
}

.menupopupitem a:hover, .menupopupitem a:active{
font: bold 11px arial;
color: White;
width:100%;
height:20px; 
display: block;
border-top:none 0px SteelBlue;
border-right:Solid 1px Navy;
border-bottom:Solid 1px Navy;
border-left:Solid 1px Navy;
vertical-align:middle;
margin: 3px 0px 0px 0px;
padding: 3px 0px 3px 0px;
text-decoration:underline
}

.menupopupitem a:visited{
width:100%;
height:20px; 
font: bold 11px arial;
color: White;
display: block;
vertical-align:middle;
border-top:none 0px SteelBlue;
border-right:Solid 1px Navy;
border-bottom:Solid 1px Navy;
border-left:Solid 1px Navy;
margin: 3px 0px 0px 0px;
padding: 3px 0px 3px 0px;
}

.menupopupitem2lines {
font: bold 11px arial;
color: White;
width:100%;
height:36px;
border-width:0px;
vertical-align:middle;
margin: 3px 0px 0px 0px;
padding: 3px 0px 3px 0px;
text-decoration:underline
}

.menupopupitem2lines a, .menupopupitem2lines h2{
font: bold 11px arial;
color: White;
width:100%;
height:36px;
display: block;
border-top:none 0px SteelBlue;
border-right:Solid 1px Navy;
border-bottom:Solid 1px Navy;
border-left:Solid 1px Navy;
vertical-align:middle;
margin: 3px 0px 0px 0px;
padding: 3px 0px 3px 0px;
text-decoration:underline
}

.menupopupitem2lines a:hover, .menupopupitem2lines a:active{
font: bold 11px arial;
color: White;
width:100%;
height:36px;
display: block;
border-top:none 0px SteelBlue;
border-right:Solid 1px Navy;
border-bottom:Solid 1px Navy;
border-left:Solid 1px Navy;
vertical-align:middle;
margin: 3px 0px 0px 0px;
padding: 3px 0px 3px 0px;
text-decoration:underline
}
.leftmenufont {
color: White
}
.leftmenufont a {
color: White
}
.leftmenufont a:hover {
color: White
}

#menu {
width: 164px;
background: #fff;
position:relative;
border-top:Solid 1px SteelBlue;
border-right:Solid 0px Navy;
border-bottom:Solid 0px Navy;
border-left:Solid 1px Navy;
z-index:10
}

#menu ul {
border-style:None; 
width:164px; 
cursor:pointer; 
cursor:Hand; 
background-image:url(http://www.deuniv.com/Images/deu_site/blue_gradient_q2.jpg);
background-repeat:repeat;
background-position: top;
list-style:none;
margin:0 0 0 0;
padding:0 0 0 0;
}

#menu a, #menu h2 {
font: bold 11px arial;
color:White;
display: block;
border-top:none 0px SteelBlue;
border-right:Solid 0px Navy;
border-bottom:Solid 0px Navy;
border-left:none 0px Navy;
width:100%;
height:100%;
text-indent:0px;
margin: 4px 0px 0px 0px;
padding: 0px 0px 4px 0px;
text-decoration:none
}

#menu h2 {
color: #fff; 
background: #000; 
border:0px; 
text-transform: uppercase;
}

#menu a:hover {
font-family:Arial;  
font-size:8pt;  
font-weight:bold;  
color:White;
border:0px;  
text-decoration:underline; 
}

#menu li {
position: relative; 
margin-top:0; 
margin-bottom:0; 
margin-left:0px; 
border:0px; 
font-family:Arial;
font-size:8pt; 
font-weight:bold; 
color:White;
}

#menu ul ul ul {
position: absolute; 
top: 0; 
left: 100%;
width: 100%;
border-width:0px
}

div#menu ul ul ul, div#menu ul ul li:hover ul ul {
display: none;
border-width:0px
}

div#menu ul ul li {
display: block;
border-bottom:Solid 1px Navy;
text-indent:2px;
margin: 4px 0px 0px 0px;
padding: 0px 0px 4px 0px
}

div#menu ul ul li:hover ul, div#menu ul ul ul li:hover ul {
display: block;
border-bottom:Solid 0px Navy
}

div#insetMenu { 
background-color:#233448; 
border:0px; 
width:115px; 
}

div#insetMenu ol { 
list-style:none; 
text-align:right; 
background-color:#233448; 
padding-right:0px; 
border:0px; 
width:115px;  
}

div#insetMenu ol li { 
background-color:#233448; 
border:0px; 
width:100%; 
}

div#insetMenu ol li a { 
border:0px; 
width:100%; 
}
	  
#dropmenudiv {
width: 164;
position:absolute;
border:1px solid black;
border-bottom-width: 0;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
}

#dropmenudiv a {
display: block;
text-indent: 3px;
border-bottom: 1px solid black;
padding: 0px 0;
text-decoration: none;
font-weight: bold
}

#dropmenudiv a:visited {
color: White;
text-decoration:none;
display: block;
text-indent: 3px;
border-bottom: 1px solid black;
padding: 0px 0;
font-weight: bold
}

#dropmenudiv a:hover { /*hover background color*/
text-decoration:underline;
}