@charset "utf-8";
/* CSS Document */
body{ font-family:Arial, Helvetica, sans-serif; margin:0px; padding:0px;}
#MainBody{color:#3b3331; background-color:#c0c0c0; margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif;}
#MainFrame{ width:870px; border-left:#3b3331 1px solid; border-right:#3b3331 1px solid; margin:auto; background-color:#FFFFFF; }
#MainHeader{ width:870px; background:url(../images/MyDegree-Header-BKGD.gif) repeat-x top; height:82px;}
#MainHeader .Nav{ height:24px;  float:right;}


a.squarebutton{
background: transparent url(../images/misc/button-left2.gif) no-repeat top left;
display: block;
float: left;
font: bold 11px Arial; /* Change 12px as desired */
line-height: 16px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 23px) */
height: 24px; /* Height of button background height */
padding-left: 9px; /* Width of left menu image */
text-decoration: none;
}

a:link.squarebutton, a:visited.squarebutton, a:active.squarebutton{
color: #f7941d; /*button text color*/
}

a.squarebutton span{
background: transparent url('../images/misc/button-BKGD.gif') no-repeat top right;
display: block;
padding: 4px 9px 4px 0; /*Set 9px below to match value of 'padding-left' value above*/
}

a.squarebutton:hover{ /* Hover state CSS */
background-position: bottom left;
}

a.squarebutton:hover span{ /* Hover state CSS */
background-position: bottom right;
color: black;
}

.buttonwrapper{ /* Container you can use to surround a CSS button to clear float */
overflow: hidden;  
width: 100%;

}

.myDegreeForms{ width:358px; background:url(../images/form-BKGD.png) no-repeat top;}
.myDegreeAbout{ background:url(../images/Degree-Options-img.jpg) no-repeat; width:512px; height:160px;}
.myDegreeAbout p{ font-size:11px; line-height:20px; margin: 45px 50px 10px 195px;}
.myDegreeMainContent{ background:url(../images/Degree-Options-img2.jpg) no-repeat right top #ffffff;}
.myDegreeContent{}
.myDegreeContent h1{ color:#3b3331; font-size:15px; font-weight:bold; background-color:#f5f7f7; height:25px; padding-left:5px; line-height:25px;}
.myDegreeContentCol{ width:310px;  }
.myDegreeContentCol h1{ font-weight:bold; margin-bottom:1px; font-size:12px; }
.myDegreeContentCol p{ line-height:14px; font-size:12px; margin-top:1px;}
.myDegreeContentCol a{ color:#f8a23b; text-decoration:underline;}
.myDegreeContentCol a:hover{ text-decoration:none;}
.myDegreeContentCol2{ width:310px; float:right;}
.myDegreeContentCol2 h1{ font-weight:bold; margin-bottom:1px; font-size:12px; }
.myDegreeContentCol2 p{ line-height:14px; font-size:12px; margin-top:1px;}
.myDegreeContentCol2 a{ color:#f8a23b; text-decoration:underline;}
.myDegreeContentCol2 a:hover{ text-decoration:none;}
.navcontainer { width: 175px; }
.myDegreeContentArticle{ width:645px; margin:25px 0px 15px 15px;  line-height:14px; font-size:12px;}
.myDegreeContentArticle h1{ font-weight:bold; margin-bottom:1px; font-size:12px; font-size:13px;}
.myDegreeContentArticle p{ line-height:16px; font-size:12px; }
.myDegreeContentArticle a{ color:#f8a23b; text-decoration:underline;}
.myDegreeContentArticle a:hover{ text-decoration:none;}
.myDegreeContentBreadcrumbs { font-size:11px; margin-left:15px; color:#777777;}
.myDegreeContentBreadcrumbs a{ color:#f8a23b; text-decoration:none;}
.myDegreeContentBreadcrumbs a:hover{ color:#f8a23b; text-decoration:underline;}
.navcontainer ul
{border-left:solid #3b3331 2px;  border-right:solid #3b3331 2px; background-color: #e9eeef;
margin: 0;
padding: 0;
list-style-type: none;
font-family: Arial, Helvetica, sans-serif; color:#3b3331;  
}
.navcontainer li
{padding:0px;
 }
.navcontainer a
{
 height:15px;
display: block;
padding: 3px;
font-family: Arial, Helvetica, sans-serif; color:#3b3331; font-size:11px;

border-bottom: 1px solid #255e7b;
font-weight:bold;
text-decoration:none;
}
 

.navcontainer a:hover
{height:15px;
background-color: #369;
color: #fff;
}

.footer{ background:#e9eeef;  height:20px; font-size:11px; border-top:3px solid #3b3331; word-spacing:5px; line-height:20px; text-align:right; padding-right:7px;}
.footer a{ color:#3b3331; text-decoration:none; }
.newsletter{ background:#3b3331; width:165px; color:#f7941d; font-size:11px; font-weight:bold; padding:5px; margin:10px 0px 10px 0px;}
/* Degree Category */
.myDegreeContentCateory{ background:url(../images/category-header.png) top no-repeat #ffffff; }
.myDegreeContentCateoryDesc{ width:560px; border:1px solid #3b3331; border-bottom:3px solid #3b3331; background:url(../images/myDegreeContentCateoryDesc-BKGD.png) repeat-y #ffffff; height:160px;}
.myDegreeContentCateoryDesc td{ font-size:12px; line-height:16px; padding:5px 5px 5px 15px;}
.myDegreeContentCateoryDesc td h1{ font-size:13px; line-height:13px; font-weight:bold;}
.myDegreeContentCateoryDesc td a{ color:#f8a23b; text-decoration:none;}
.myDegreeContentCateoryDesc td a:hover{ color:#f8a23b; text-decoration:underline;}
.myDegreeContentCateorySide{ width:251px; background:#e9eeef; border:1px solid #3b3331; border-top:0px; font-size:11px; line-height:15px;}
.myDegreeContentCateorySide td{  font-size:11px; line-height:14px;}

/* Degree  Search */
.myDegreeSearchFrame{width: 800px; border-bottom:3px solid #3b3331;  margin:auto;}
.myDegreeSearch {width: 800px; border-top:3px solid #3b3331; background:url(../images/Degree-Options-Search-BKGD.png) repeat-x top #e1e9ea;}
.myDegreeSearch td{ font-size:12px; line-height:16px; padding:5px 5px 5px 15px;}
.myDegreeSearch td h1{ font-size:13px; line-height:13px; font-weight:bold; margin-bottom:1px;}
.myDegreeSearch td a{ color:#f8a23b; text-decoration:none;}
.myDegreeSearch td a:hover{ color:#f8a23b; text-decoration:underline;}