* {
	font-size: 100.01%;
}
html {
	font-size: 62.5%;
}
html, body {
	margin: 0;
	width: 100%;
	height: 100%;
}
body {
	color: #333;
	min-width: 886px;
	font: 1.2em/1.5em arial, helvetica, sans-serif;
	background: url(/franklin_config/images/franklin/bg-body.gif) repeat-x;
}
.doc-1 {
	background: #fff url(/franklin_config/images/franklin/bg-body-2.gif) repeat-x;
}
/*--- general ---*/
p {
	margin: 0;
}
form {
	margin: 0;
	padding: 0;
}
#page img {
	border: none;
	display: block;
}
ul, ol {
	margin: 0;
	padding: 0;
	list-style: none;
}
h1, h2, h3, h4, h5, h6 {
	margin: 0;
	font-weight: bold;
	font-family: arial, helvetica, sans-serif;
}
area { cursor: pointer; }
a {
	color: #27536e;
	cursor: pointer;
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
}
a:active, a:focus {
	outline: none;
}
dl dd {
	margin-bottom: 18px;
}
textarea {
	overflow: auto;
}
input {
	vertical-align: middle;
}
.tex, textarea, select {
	font: 0.91em arial, helvetica, sans-serif;
}
.font11 {
	font-size:11px;
}
.tex, textarea {
	padding: 2px;
	border-top: 2px solid #999;
	border-left: 2px solid #999;
	border-right: 2px solid #fbfbfb;
	border-bottom: 2px solid #fbfbfb;
}
.clr:after {
	height: 0;
	clear: both;
	content: "";
	display: block;
}
* html .clr {
	height: 1%;
}
#page {
	width: 886px;
	margin: 0 auto;
	position: relative;
}
.home {
	background: url(/franklin_config/images/franklin/bg-body-3.gif) repeat-x;
}

table.center td {
	text-align: center;
}

table.top td {
	vertical-align: top;
}

/* header */
#header {
	width: 100%;
	height: 142px;
	overflow: hidden;
	background: url(/franklin_config/images/franklin/bg-header.jpg) no-repeat;
}
.doc-1 #header {
	height: 96px;
}
/* wrap-links */
.wrap-links {
	clear:both;
}
/* logo */
.logo {
	float: left;
	padding: 9px 0 0 0;
	margin:0;
	width:175px;
}
/* global-nav */
.global-nav {
	width: 700px;
	float:right;
	display: inline;
	margin:0;
}
.links {
	float: right;
	padding: 11px 10px 0 0;
	display: inline;
	/*margin:0 20px 0 0;*/
	margin:0 0 0 0px;
}
.links li {
	float: right;
	color: #A8A8A8;
	font-size: 11px;
	line-height: 18px;
	display: inline;
	margin:0;
}
.links li a {
	color: #333;
	margin: 0 3px;
	line-height: 21px;
	text-decoration: none;
}
.links li a:hover {
	text-decoration: underline;
}
.links form {
	padding-left: 10px;
}
.links .search {
	width: 150px;
	border: 2px solid #58585a;
	margin: 0;
	padding-left: 20px;
	height: 14px;
	background: url(/franklin_config/images/franklin/search-icon.gif) -2px no-repeat;
	color: #CAC2B8;
}
/* buttons */
.buttons {
	padding: 0px 10px 0 0;
	margin: 0 0px 0 0;
	float: right;
}
.buttons li {
	float: left;
	padding: 15px 0 0 33px;
}
/* wrap-bar */
.wrap-bar {
	clear: both;
	width: 100%;
	overflow: hidden;
	padding: 13px 0 0 0;
}
.wrap-bar ul {
	float: left;
	padding: 0 0 0 0px;
	margin: 0px;
	background: url(/franklin_config/images/franklin/sep-1.gif) no-repeat;
}
.wrap-bar ul li {
	float: left;
	font-size: 14px;
	padding: 0 1px 0 0;
	background: url(/franklin_config/images/franklin/sep-1.gif) no-repeat 100% 0;
}
.wrap-bar ul li a {
	color: #fff;
	display: block;
	padding: 0;
	width: 146px;
	text-align: center;
	line-height: 44px;
	text-decoration: none;
}
.wrap-bar ul li a:hover, .wrap-bar ul li.active a {
	background: url(/franklin_config/images/franklin/bg-nav-1.gif) repeat-x;
}
.wrap-bar div {
	float: right;
	width: 201px;
	padding: 12px 0 0 0;
}
.wrap-bar div .tex {
	float: left;
	width: 134px;
	height: 17px;
	border: none;
	background: #fff;
	padding: 3px 2px 0 2px;
}
.wrap-bar div .search {
	float: right;
}
/* content */
#content {
	width: 100%;
}
/* intro */
.intro {
	width: 886px;
	height: 258px;
	overflow: hidden;
	margin: 10px 0 0 0;
	background: url(/franklin_config/images/franklin/bg-intro.jpg) no-repeat;
}
.intro2 {
	width: 886px;
	height: 271px;
	overflow: hidden;
	margin: 0 0 0 0;
	background:url(/franklin_config/images/franklin/img-2c.jpg) no-repeat;
}
.intro2 h1 {
	text-indent:-9999px;
}
.wrap-intro-1 {
	float: left;
	width: 253px;
	padding: 0 0 0 21px;
}
.wrap-intro-1 h1 {
	color: #0d3045;
	font-size: 2.25em;
	font-weight: normal;
	line-height: 1.18em;
	padding: 20px 0 21px 0;
}
.wrap-intro-1 div {
	width: 201px;
	height: 116px;
	overflow: hidden;
	padding: 17px 24px 0 22px;
	background: url(/franklin_config/images/franklin/bg-choose.gif) no-repeat;
}
.wrap-intro-1 div select {
	width: 100%;
	margin: 8px 0 12px 0;
}
.wrap-intro-2 {
	float: right;
	width: 592px;
}
/* wrap-bar-2 */
.wrap-bar-2 {
	width: 100%;
	overflow: hidden;
	padding: 5px 0 0 0;
}
.wrap-bar-2 h2 {
	float: left;
	color: #001a41;
	font-size: 1em;
}
.wrap-bar-2 h2 p a {
	color: #7698b1;
	text-decoration: none;
}
/* breadcrumbs */
.breadcrumbs {
	float: left;
	width: 410px;
}
.breadcrumbs li {
	color: #666;
	display: inline;
	font-size: 0.91em;
}
.breadcrumbs li a {
	color: #666;
	margin: 0 4px 0 0;
	text-decoration: none;
}
.breadcrumbs li a:hover {
	text-decoration: underline;
}
/* extra-links */
.extra-links {
	float: right;
	font-size:9px;
	text-decoration:none;
	color:#333;
	margin-right:4px;
}
.extra-links li.first {
	padding:0;
	margin:0;
}
.extra-links .first div {
	margin:0;
	padding:0;
}
.extra-links .first span {
	font-weight:bold;
}
.extra-links li {
	float: left;
	padding: 0 0 0 10px;
}
.extra-links li a, .extra-links li img {
	float: left;
}
.extra-links li .big {
	margin: 0 4px 0 6px;
}
.textsize {
	float:left;
}
.sendpage {
	background:url(/franklin_config/images/franklin/send.gif) 0 0 no-repeat;
	padding:0 0 0px 18px;
	margin:0;
	text-decoration:none;
	color:#333;
}
.printpage {
	margin:0;
	text-decoration:none;
	color:#333;
}
.wrap-content {
	width: 100%;
	/* add padding-top */
	padding-top: 25px;
}
/* primary-content */
.primary-content {
	float: left;
	width: 566px;
}
.description-1 {
	height: 1%;
	padding: 0 0 0 19px;
}
.description-1 h2 {
	color: #0d3045;
	font-size: 1.66em;
	line-height: 1.1em;
	padding: 23px 0 26px 0;
}
/* why-choose */
.why-choose {
	height: 1%;
	overflow: hidden;
	margin: 14px 0 15px 19px;
	border: 1px solid #EDEDED;
}

.why-choose h3 {
	color: #0d3045;
	font-size: 1.16em;
	background: #EDEDED;
	padding: 3px 11px 6px 11px;
}
.why-choose h3 a {
	color: #FFF;
	text-decoration:none;
}
.why-choose ul {
	float: left;
	width: 162px;
	padding: 10px 0 13px 0;
}
.why-choose .list-1 {
	padding: 10px 0 13px 23px;
}
.why-choose .list-2 {
	padding: 10px 8px 13px 7px;
}
.why-choose ul li {
	font-size: 1.08em;
	line-height: 1.53em;
	padding: 0 0 0 11px;
	background: url(/franklin_config/images/franklin/i-1.gif) no-repeat 0 8px;
}
.why-choose ul li a {
	color: #333;
	text-decoration: none;
}
.why-choose ul li a:hover {
	text-decoration: underline;
}
/* wrap-links-1 */
.wrap-links-1 {
	width: 100%;
	overflow: hidden;
	margin: 33px 0 0 0;
	background: url(/franklin_config/images/franklin/y-1.gif) repeat-y 176px 0;
}
.wrap-links-1 div {
	float: left;
}
.wrap-links-1 div h3 {
	color: #0d3045;
	font-size: 1em;
	background: #EFEFEF;
}
.wrap-links-1 .about-franklin {
	width: 160px;
	padding: 0 0 0 6px;
}
.wrap-links-1 .about-franklin h3 {
	padding: 2px 12px 1px 12px;
}
.wrap-links-1 .alumni {
	width: 171px;
	padding: 0 19px 0 20px;
}
.wrap-links-1 .alumni h3 {
	padding: 2px 12px 1px 25px;
}
.wrap-links-1 .current-students {
	width: 190px;
}
.wrap-links-1 .current-students h3 {
	padding: 2px 12px 1px 21px;
}
.wrap-links-1 div ul li {
	font-size: 0.91em;
	padding: 0 0 0 10px;
	background: url(/franklin_config/images/franklin/i-2.gif) no-repeat 0 7px;
}
.wrap-links-1 div ul li a {
	text-decoration: none;
}
.wrap-links-1 div ul li a:hover {
	text-decoration: underline;
}
.wrap-links-1 .about-franklin ul {
	padding: 3px 0 12px 15px;
}
.wrap-links-1 .alumni ul {
	padding: 3px 0 12px 28px;
}
.wrap-links-1 .current-students ul {
	padding: 3px 0 12px 24px;
}
/* secondary-content */
.secondary-content {
	float: left;
	width: 278px;
	padding: 17px 0 0 0;
	margin:0 25px 0 0;/*background:url(/franklin_config/images/franklin/col-bg.jpg) 0 0 no-repeat;*/
}
.margin0 {
	margin:0 !important;
}
.margin-left20 {
	margin-left:20px;
}
.secondary-content h3 {
	background:url(/franklin_config/images/franklin/title-bg.jpg) 0 0 no-repeat;
	width:100%;
	height:37px;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	padding:10px 0 0 20px;
	width: 275px;
	overflow: hidden;
}
/* choose */
.choose {
	height: 415px;
}
.choose ul {
	margin: -2px 0 0 0;
}
.choose ul li {
	float: left;
	font-size: 0.91em;
	line-height: 1.30em;
	padding: 10px;
	width: 257px;
	height: 76px;
	border-bottom: 1px solid white;
	background: url(/franklin_config/images/franklin/col-list-bg.gif) repeat-x;
}
.choose ul li:first-child {
	border-top: none;
}
.choose ul li img {
	float: left;
	padding-right: 10px;
}
.choose ul li p {
	float: left;
	width: 183px;
	padding: 5px 0;
}
.choose ul li strong {
	color: #036;
	display: block;
	font-size: 1.09em;
	background: url(/franklin_config/images/franklin/i-5.gif) no-repeat;
	padding-left: 18px;
	padding-bottom: 3px;
}
.choose ul li a {
	color: #036;
	font-weight: bold;
	text-decoration:none;
}
/* news-events */
.news-events {
	height: 1%;
}
.news-events ul {
	margin: -9px 0 0 0;
}
.news-events ul li {
	font-size: 0.91em;
	line-height: 1.45em;
	padding: 19px 0 23px 11px;
	border-top: 1px solid #ccc;
}
.news-events ul li:first-child {
	border-top: none;
}
.news-events ul li strong {
	color: #036;
	display: block;
	font-size: 1.09em;
}
.news-events ul li a {
	color: #036;
	font-weight: bold;
}
.news-events2 {
	height: 1%;
}
.news-events2 ul {
	margin: -9px 0 0 0;
	border: 5px solid #000b2b;
	border-top: 0;
	width: 267px;
	overflow: hidden;
	height: 190px;
      background: #3a6f8f;
}
.news-events2 ul li {
	font-size: 0.91em;
	line-height: 1.30em;
	padding: 10px;
	border-top: 0;
	border-bottom: 0;
	padding-bottom: 0;
	color: white;
}
.news-events2 ul li:first-child {
	border-top: none;
}
.news-events2 ul li p {
	border-bottom: 1px solid white;
	padding-bottom: 10px;
}
.news-events2 ul li strong {
	color: white;
	display: block;
	font-size: 1.09em;
}
.news-events2 ul li a {
	color: white;
	font-weight: bold;
}
/* choose */
.about-f {
	height: 415px;
}
.about-f ul {
	margin: -2px 0 0 0;
}
.about-f ul li {
	float: left;
	font-size: 0.91em;
	line-height: 1.30em;
	padding: 10px;
	width: 257px;
	height: 76px;
	border-bottom: 1px solid white;
	background: url(/franklin_config/images/franklin/col-list-bg.gif) repeat-x;
}
.about-f ul li:first-child {
	border-top: none;
}
.about-f ul li strong {
	color: #036;
	display: block;
	font-size: 1.09em;
	background: url(/franklin_config/images/franklin/i-5.gif) no-repeat;
	padding-left: 18px;
	padding-bottom: 3px;
}
.about-f ul li a {
	color: #036;
	font-weight: bold;
	text-decoration: none;
}
.about-f strong a {
	text-decoration:none !important;
}
.about-f p a {
	text-decoration:underline;
}
.about-f ul li img {
	float: left;
	padding-right: 10px;
}
.about-f ul li p {
	float: left;
	width: 183px;
	padding: 5px 0;
}
.video {
	margin-top: 0px;
}
/* form-question */
.form-question {
	height: 1%;
	background: #ECE8DB;
	padding: 16px 14px 18px 15px;
}
.form-question h4 {
	padding: 0 0 16px 0;
}
.form-question div {
	width: 100%;
	overflow: hidden;
}
.form-question .tex {
	float: left;
	width: 190px;
	margin: 1px 0 0 0;
}
.form-question .ask {
	float: right;
}
.form-question p {
	font-size: 0.75em;
}
.form-question p a {
	color: #000;
}
/* form-question2 */
.form-question2 {
	height: 1%;
	background: #ECE8DB;
	padding: 10px 14px 8px 15px;
	border:1px solid #999999;
	margin:15px 12px;
}
.form-question2 h4 {
	padding: 0 0 6px 0;
}
.form-question2 div {
	width: 100%;
	overflow: hidden;
}
.form-question2 .tex {
	float: left;
	width: 150px;
	margin: 1px 0 0 0;
}
.form-question2 .ask {
	float: right;
}
.form-question2 p {
	font-size: 0.75em;
}
.form-question2 p a {
	color: #000;
}
/* footer */
#footer {
	width: 100%;
}
.footer-links {
	height: 1%;
	border-top: 1px solid #ccc;
}
.mt-1 {
	margin-top: 35px;
}
.mt-2 {
	margin-top: 23px;
}
.mt-3 {
	margin-top: 32px;
}
.mt-4 {
	margin-top: 46px;
}
.mt-5 {
	margin-top: 38px;
}
.mt-6 {
	margin-top: 15px;
}
.mt-7 {
	margin-top: 17px;
}
/* footer-links */
.footer-links ul {
	padding: 7px 12px;
	text-align: center;
	/*background: #EFEFEF;*/
	border-top: 5px solid #fff;
	border-bottom: 5px solid #fff;
}
.footer-links ul li {
	display: inline;
	font-size: 0.91em;
	font-weight: bold;
	padding: 0 13px 0 0;
}
.footer-links ul li a {
	color: #333;
	text-decoration: none;
}
.footer-links ul li a:hover {
	text-decoration: underline;
}
/* copyright */
.copyright {
	width: 100%;
	overflow: hidden;
	font-size: 0.91em;
	padding: 11px 0 10px 0;
}
.copyright .flags {
	width: 100%;
	overflow: hidden;
	background: #EFEFEF;
}
.copyright .flags img {
	cursor: pointer;
}
.copyright .byline {
	float: left;
	width: 240px;
	padding: 15px 0 0 11px;
}
.copyright .byline img {
	float: left;
	margin: 0 16px 0 0;
}
.copyright div p {
	margin: 6px 0 0 0;
}
.copyright .translate {
	width: 350px;
	float:left;
	padding: 10px 10px 38px 10px;
}
.copyright .translate p {
	float: left;
	padding: 3px 5px 0 0;
}
.copyright .translate div {
	width: 150px;
	height: 27px;
	overflow: hidden;
	float: left;
	padding-top:5px;
}
.copyright .translate iframe {
	margin-top: -30px;
	margin-left: -5px;
}
.copyright .translate iframe img {
	display:none;
}
.copyright ul {
	padding: 15px 15px 0 50px;
}
.copyright ul li {
	display: inline;
	padding: 0 0 0 19px;
}
.copyright ul li a {
	color: #666;
	text-decoration: none;
}
.copyright ul li a:hover {
	text-decoration: underline;
}
.nap {
	font-size: 0.91em;
	width: 50%;
	margin: auto;
	padding-bottom: 20px;
}
/* page major-businessadmin */

.primary-content-2 {
	float: right;
	width: 692px;
	/*adj padding-top from 25 to 0 */
	padding: 0;
}
.primary-content-no-left-nav-2 {
	width: 868px;
	/*adj padding-top from 25 to 0 */
	padding: 0;
}
.wrap-title-1, .wrap-title-2 {
	padding: 0 0 13px 0;
	border-bottom: 1px solid #ccc;
}
.wrap-title-2 {
	padding: 4px 0 9px 0;
}
.wrap-title-1 h1 {
	color: #062132;
	font-size: 2em;
}
.wrap-title-2 h1 {
	font-size: 1.5em;
}
/* primary-info-1 */
.primary-info-1 {
	float: left;
	width: 516px;
	/* margin-left: 7px; */
}
/* primary-info-no-left-nav-1 */
.primary-info-no-left-nav-1 {
	float: left;
	width: 678px;
	margin-left: 7px;
}
.press-logo {
	height:110px;
}
.release {
	height:70px; 
	margin-bottom: 20px;
	margin-left: 7px;
	margin-right: 7px;
}
.release .contact {
	float:right; 
	margin-top: 20px;
}
.release .date {
	float:left; 
	margin-top: 25px;
}
.media-footer {
	color: #27536E;
}
/* primary-info-3 */
.primary-info-3 {
	float: left;
	width: 100%;
}

/* tabs */
.tabs {
	width: 100%;
	background: #bbb1a6;
	margin: 38px 0 0 0;
}
.tabs li {
	float: left;
}
.tabs li a {
	display: block;
	font-size: 1.16em;
	color: white;
}
.tabs li a span {
	display: block;
	line-height: 1.14em;
	padding: 5px 14px 6px 20px;
}
/*Naresh fix */
.tabs li span a{
	display: block;
	line-height: 1.14em;
	padding: 5px 14px 6px 20px;
}
.tabs li span a.active {
	color: white;
	font-weight: bold;
	position: relative;
	text-decoration: none;
	background: #28536e;
}
.tabs li span a.active  {
	position: relative;
	margin: -5px 0 -1px 0;
	padding: 9px 14px 7px 20px;
}
.tabs li a.active {
	color: white;
	font-weight: bold;
	position: relative;
	text-decoration: none;
	background: #28536e;
}
.tabs li a.active span {
	position: relative;
	margin: -5px 0 -1px 0;
	padding: 9px 14px 7px 20px;
}
/* content-tabs */
.content-tabs {
	height: 1%;
	margin: 0;
	background: #ebe7e2;
	border: 8px solid #28536e;
	padding: 0 20px 27px 20px;
}
/* table-1 */
.table-1 {
	margin: 0;
	padding: 0;
	width: 100%;
	border: none;
	border-collapse: collapse;
}
.table-1 th, .table-1 td {
	text-align: center;
	border-bottom: 1px solid #BBB1A6;
}
.table-1 th {
	padding: 14px 7px 4px 0;
}
.table-1 td {
	padding: 6px 7px 8px 0;
}
.table-1 th {
	color: #062132;
	font-size: 0.91em;
	text-transform: uppercase;
}
.table-1 td img {
	display: inline;
}
.table-1 .td-1 {
	text-align: left;
	font-weight: bold;
}
.table-1 .td-1 a {
	float: left;
	line-height: 1.18em;
	padding: 1px 0 0 23px;
	background: url(/franklin_config/images/franklin/i-5.gif) no-repeat 0 1px;
}
.table-1 .th-1 {
	width: 292px;
}
.table-1 .th-2 {
	width: 67px;
}
.table-1 .th-3 {
	width: 93px;
}
/* table-2 */
.table-2 {
	margin: 6px 0 0 0;
	padding: 0;
	border: none;
	border-top: 1px solid #ccc;
	border-collapse: collapse;
}
.table-2 th {
	text-align: left;
}
.table-2 th, .table-2 td {
	border-bottom: 1px solid #ccc;
	padding: 6px 7px 8px 0;
}
.gray-box {
	background: #ededed;
	padding: 10px;
	width: 200px;
	float: right;
	clear: right;
}
/* career-and-help */
.career-and-help {
	width: 100%;
	overflow: hidden;
	border-top: 30px solid #ebe7e2;
	background: url(/franklin_config/images/franklin/y-2.gif) repeat-y 182px 0;
}
.career-and-help h3 {
	font-size: 1em;
	padding: 0 0 16px 0;
}
.career-options {
	float: left;
	width: 178px;
}
.career-options ul li {
	padding: 0 0 0 20px;
	background: url(/franklin_config/images/franklin/i-3.gif) no-repeat 12px 6px;
}
/* help-links */
.help-links {
	float: right;
	width: 249px;
}
.help-links ul li {
	padding: 0 0 0 12px;
	background: url(/franklin_config/images/franklin/i-1.gif) no-repeat 0 7px;
}
.help-links ul li a {
	text-decoration: none;
}
.help-links ul li a:hover {
	text-decoration: underline;
}
/* ready-to-start */
.ready-to-start {
	height: 1%;
	padding: 2px;
	background: #fff;
	margin: 20px 0 0 0;
	border: 1px solid #BBB1A6;
	width: 516px;
	float: left;
}
.xt-1 {
	margin: 44px 136px 0 43px;
}
.xt-1 h5 {
	font-size: 1.5em;
	line-height: 1em;
}
.xt-1 ul {
	width: 295px;
	overflow: hidden;
	padding: 10px 0 0 0;
}
.xt-1 ul li {
	float: left;
}
.xt-1 ul li .tex {
	width: 230px;
}
.xt-1 ul li .ask {
	margin: 0 0 0 8px;
}
.xt-1 p span {
	font-size: 0.75em;
}
.xt-1 p span a {
	color: #000;
	text-decoration: none;
}
.xt-1 p span a:hover {
	text-decoration: underline;
}
.person {
	float: left;
	display: inline;
	margin: 0 20px 0 0;
	border-right: 2px solid white;
}
.rt-1 {
	margin: 39px 0 0 0;
}
.ready-to-start div {
	height: 1%;
	overflow: hidden;
	background: url(/franklin_config/images/franklin/start-bg.gif) repeat-x #ddd9d2;
	padding: 0 12px 0 0;
}
.ready-to-start div .but {
	width: 217px;
	float: left;
	background: url(/franklin_config/images/franklin/but-2.gif) no-repeat;
	padding: 6px 0;
	color: white;
	text-align: center;
	text-decoration: none;
	font-weight: bold;
}
.ready-to-start div .cptd-but {
	width: 217px;
	float: left;
	background: url(/franklin_config/images/franklin/cptd_btn.gif) no-repeat;
	padding: 6px 0;
	color: white;
	text-align: center;
	text-decoration: none;
	font-weight: bold;
}
.ready-to-start div h4 {
	color: #ac2101;
	font-size: 1.5em;
	text-align: left;
	padding: 15px 5px 7px 8px;
}
.ready-to-start div p {
	color: #000;
	font-size: 1.08em;
	text-align: left;
	line-height: 1.23em;
	padding: 0 3px 18px 0;
}
.xt-1 div h4, .xt-1 div p {
	text-align: left;
}
/* primary-info-2 */
.primary-info-2 {
	float: right;
	width: 161px;
	padding: 16px 0 0 0;
}

/* chat buttons */
.chat {
	height: 1%;
	font-size: 90%;
	line-height: 1.2em;
	background: #BBB2A6;
	padding: 12px 0 12px 12px;
	margin-bottom: 10px;
	color: #fff;
}

/* rss */
.rss {
	height: 1%;
	background: #BBB2A6;
	/* background: url(/franklin_config/images/franklin/rss_button.jpg) no-repeat; */
	padding: 8px 52px 8px 8px;
	margin-bottom: 17px;
}

.rss a {
	font-size: 13px;
	font-weight: bold;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	line-height: 1.2em;
	/* color: #ff7730; */
	color: #fff;
	text-decoration: none;
}

/* testimonials */
.testimonials {
	height: 1%;
	background: #ECE8DB;
	padding: 14px 16px 0 15px;
}
.testimonials h3 {
	padding: 0 0 12px 0;
}
.testimonials ul {
	width: 100%;
	overflow: hidden;
}
.testimonials ul li {
	float: left;
	width: 100%;
	padding: 0 0 17px 0;
}



/* have-question */
.have-question {
	height: 1%;
	overflow: hidden;
	margin: 17px 0 0 0;
	background: url(/franklin_config/images/franklin/virtual_advisor_art.jpg) no-repeat #bbb2a6;
	padding: 14px 15px 17px 15px;
}
 .have-question2 {
	height: 1%;
	overflow: hidden;
	margin: 17px 0 0 0;
	padding: 14px 15px 17px 15px;
}
.have-question h3 {
	color: white !important;
	padding-right: 10px;
	font-size: 17px;
	line-height: 1.25em;
}
.have-question h4 {
	font-size: 1em;
	line-height: 1.25em;
	padding: 7px 10px 11px 0;
	color: white;
}
.have-question p {
	color: white;
	font-size: 0.85em;
	line-height: 1.22em;
	padding: 8px 0 10px 0;
}
.have-question .tex {
	width: 122px;
}
.have-question p a {
	color: white;
	text-decoration: none;
}
.have-question p a:hover {
	text-decoration: underline;
}
.have-question .ask {
	float: right;
	background: none;
}

.badge {
	height: 1%;
	overflow: hidden;
	padding-left: 6px;
	font-size: 0.88em;
	font-weight: normal;
	line-height: 1.18em;
	padding-bottom: 16px;
}

.badge p {
	margin-bottom: 4px;
}

.badge-link {
	font-size:1.0em;
	font-weight: normal;
	line-height: 1.18em;
	padding-top: 6px;
	
}

.badge-link textarea {
	width: 150px;
	height: 100px;
	border: 1px solid #eaeaea;
	background-color: #fafafa;
	resize: none;
	font-size: 10px;
	font: verdana;
	padding: 5px;
}

.viewbook {
	height:1%;
	padding:14px 8px 0 6px;
	font-size: 0.75em;
	font-weight: normal;
	line-height: 1.18em;
}
/* description-2 */
.description-2 {
	height: 1%;
	overflow: hidden;
	padding: 16px 0 0 0;
}
.description-2 h2 {
	color: #000;
	font-size: 1.3em;
	margin-bottom:10px;
}
.description-2 h3 {
	color: #000;
	font-size: 1.1em;
	margin-bottom:10px;
}
.description-2 p {
	padding: 0 0 15px 0;
}
.description-2 ul {
	padding: 0 0 18px;
}
.description-2 ul li {
	padding: 0 0 0 22px;
	background: url(/franklin_config/images/franklin/i-3.gif) no-repeat 13px 5px;
}
.description-2 ol {
	padding: 0 0 18px 0;
	list-style: decimal;
}
.description-2 ol li {
	margin: 0 0 0 25px;
}

/* have-question2 */
.have-question2 {
	height: 1%;
	width:400px;
	overflow: hidden;
	margin: 17px 0 0 0;
	background: url(/franklin_config/images/franklin/virtual_advisor_art.jpg) top right no-repeat #bbb2a6;
	padding: 14px 15px 17px 15px;
}
.have-question2 h3 {
	color: white !important;
	padding-right: 10px;
	font-size: 17px;
	line-height: 1.25em;
}
.have-question2 h4 {
	font-size: 1em;
	line-height: 1.25em;
	padding: 7px 10px 11px 0;
	color: white;
}
.have-question2 p {
	color: white;
	font-size: 0.85em;
	line-height: 1.22em;
	padding: 20px 0 10px 0;
	width:200px;
	margin:10px 0 0 0;
}
.have-question2 .tex {
	width: 150px;
	margin-top:2px;
	float:left;
}
.have-question2 p a {
	color: white;
	text-decoration: none;
}
.have-question2 p a:hover {
	text-decoration: underline;
}
.have-question2 .ask {
	float:left;
	margin:0 0 0 10px;
}
/* secondary-content-2 */
.secondary-content-2 {
	float: left;
	width: 176px;
	/* adj padding top from 30 to 5 */
	padding: 5px 0 0 0;
}
.secondary-content-2 h2 {
	color: #062132;
	font-size: 1.33em;
	padding: 0 6px 8px 6px;
}
/* for new college pages */


.secondary-content-2 .flyout ul {
	list-style: none;
	font-family: verdana;
	font-size: 11px;
	width: 175px;
	margin: 0;
	padding: 0;
	border-top: 1px solid #cac3ba;
}
.secondary-content-2 .flyout ul ul{
	list-style: none;
	font-family: verdana;
	font-size: 11px;
	width: 175px;
	margin: 0;
	padding: 0;
	border-top: 1px solid #cac3ba;
}
.secondary-content-2 .flyout ul a {
	color: #3b6e8f;
	text-decoration: none;
	display: block;
	overflow: auto;
	padding: 6px 15px 6px 5px;
	border-bottom: 1px solid #cac3ba;
}
.secondary-content-2 ul {
	border-top: 1px solid #ccc;
}
.secondary-content-2 ul li {
	border-bottom: 1px solid #ccc;
}
.secondary-content-2 ul li a {
	height: 1%;
	color: #036;
	display: block;
	font-size: 1em;
	font-weight: bold;
	text-decoration: none;
	padding: 2px 4px 3px 4px;
}
.secondary-content-2 ul li a:hover {
	text-decoration: underline;
}
.secondary-content-2 ul ul {
	border: none;
}
.secondary-content-2 ul ul li {
	border-bottom: none;
	border-top: 1px solid #ccc;
}
.secondary-content-2 ul ul li a {
	color: #369;
	font-size: 0.91em;
	font-weight: normal;
	padding: 2px 0 3px 20px;
	/*background: url(/franklin_config/images/franklin/i-2.gif) no-repeat 8px 9px;*/
}
.secondary-content-2 ul ul li a:hover, .secondary-content-2 ul ul li a.active {
	font-weight: bold;
	text-decoration: none;
	/*background: #EFEFEF url(/franklin_config/images/franklin/i-2.gif) no-repeat 8px 9px;*/
}
.secondary-content-2 div {
	width: 100%;
	overflow: hidden;
	/* margin: 15px 0 0 0; */
}
.secondary-content-2 div a{
	text-decoration:none;
}
.additional-content {
	float: left;
	width: 516px;
	height: 1%;
	margin-top: 20px;
	padding: 2px;	
}
/* page majordetails-businessadmin */

.description-3 {
	height: 1%;
	overflow: hidden;
	padding: 19px 0 0 0;
}
.description-3 h3 {
	font-size: 1.16em;
	padding: 10px 0 0 0;
}
.apply {
	font-weight: bold;
	text-align: right;
	font-size: 1.16em;
}
.apply a {
	color: #069;
}
.description-3 p {
	padding: 0 0 18px 0;
}
.description-3 .last {
	padding: 0;
}
.description-3 ul {
	padding: 0 0 18px 0;
}
.description-3 ul li {
	padding: 0 0 0 8px;
	background: url(/franklin_config/images/franklin/i-6.gif) no-repeat 0 7px;
}
/* page tab-degree */

.intro-2 {
	width: 100%;
	overflow: hidden;
	padding: 0px 0 0 0;
}
.description-4 {
	height: 1%;
	overflow: hidden;
	padding: 16px 0 0px 0px;
}
.description-4 h2 {
	color: #000;
	font-size: 1.3em;
	margin-bottom:10px;
}
.description-4 h3 {
	color: #000;
	font-size: 1.1em;
	margin-bottom:10px;
}
.description-4 h4 {
	color: #000;
	font-size: 1em;
}
.description-4 p {
	padding: 0 0 15px 0;
}
.description-4 ul {
	padding: 0 0 18px 0;
}
.description-4 ul li {
	padding: 0 0 0 15px;
	background: url(/franklin_config/images/franklin/i-2.gif) no-repeat 3px 8px;
}
.description-4 ul li span {
	height: 1%;
	display: block;
	font-size: 0.91em;
}
.description-4 ol {
	padding: 0 0 18px 0;
	list-style: decimal;
}
.description-4 ol li {
	margin: 0 0 0 25px;
}
/* page undergrad-cat */

.description-5, .description-6 {
	height: 1%;
	overflow: hidden;
	padding: 11px 0 32px 0;
}
.description-6 {
	padding: 15px 0 27px 0;
}
.description-5 h3, .description-6 h3 {
	font-size: 1.16em;
	padding: 0 0 18px 0;
}
.description-5 p, .description-6 p {
	padding: 0 0 18px 0;
}
.description-5 ul li, .description-6 ul li {
	padding: 0 0 0 8px;
	background: url(/franklin_config/images/franklin/i-6.gif) no-repeat 0 7px;
}
/* pdf */
.pdf {
	float: right;
	margin: 0 5px 0 30px;
}
.wrap-links-2 {
	width: 100%;
	overflow: hidden;
	padding: 0 0 25px 0;
}
.wrap-links-2 div {
	width: 242px;
}
.wrap-links-2 .hold-links-1 {
	float: left;
}
.wrap-links-2 .hold-links-2 {
	float: right;
}
.wrap-links-2 .hold-links-3 {
	width: 100%;
}
.wrap-links-2 div h4 {
	color: #062132;
	font-size: 0.91em;
	background: #EFEFEF;
	padding: 3px 11px;
}
.wrap-links-2 div ul li {
	font-weight: bold;
	font-size: 0.91em;
	line-height: 1.18em;
	padding: 8px 10px 10px 10px;
	border-bottom: 1px solid #ccc;
}
.wrap-links-3 {
	width: 100%;
	overflow: hidden;
	padding: 4px 0;
}
.wrap-links-3 img.left {
	margin-right: 10px;
	float: left;
}
.wrap-links-3 img.right {
	margin-left: 10px;
	float: right;
}
/* page business-cat */

.person-info {
	float: right;
	width: 170px;
	padding: 0 13px 0 30px;
}
.person-info img {
	border: 1px solid #333;
	margin: 4px 0 17px 12px;
}
.person-info p {
	line-height: 1.25em;
	padding: 0 0 16px 0;
}
.person-info p a {
	font-size: 0.91em;
	line-height: 1.18em;
}
.person-info ul {
	padding: 0 0 11px 0;
}
.person-info ul li {
	background: none;
	font-size: 0.91em;
	line-height: 1.18em;
}
/* page apply-now */

.primary-content-3 {
	float: right;
	width: 692px;
	padding: 25px 0 0 0;
}
/* description-7 */
.description-7 {
	height: 1%;
	padding: 14px 107px 0 0;
}
.description-7 h2 {
	color: #000;
	font-size: 1.3em;
	margin-bottom:10px;
}
.description-7 h3 {
	color: #000;
	font-size: 1.1em;
	margin-bottom:10px;
}
.description-7 p {
	padding: 0 0 15px 0;
}
/* wrap-extra-info */
.wrap-extra-info {
	width: 100%;
}
.extra-buttons {
	width: 100%;
	font-weight: bold;
	margin: 22px 0 0 0;
	padding: 0 0 10px 0;
	border-bottom: 1px solid #ccc;
}
.extra-buttons .title-link {
	float: left;
	color: #0d3045;
	font-size: 1.16em;
	line-height: 1.14em;
	padding: 0 0 2px 27px;
	text-decoration: none;
	background: url(/franklin_config/images/franklin/i-5.gif) no-repeat;
}
.extra-buttons .title-link:hover {
	text-decoration: underline;
}
.sel .extra-buttons .title-link {
	background: url(/franklin_config/images/franklin/i-5b.gif) no-repeat;
}
.extra-buttons .view-link {
	float: right;
	font-size: 0.91em;
}
.sel .extra-buttons .view-link {
	display: none;
}
.extra-buttons .view-but {
	top: -4px;
	right: 9px;
	float: right;
	display: none;
	position: relative;
	background:url(/franklin_config/images/franklin/but-6.gif) 0 0 no-repeat;
	width:216px;
	height:32px;
	text-decoration:none;
}
.extra-buttons .view-but div {
	width:216px;
	font-size:13px;
	text-align:center;
	margin:6px 0 0 0;
	font-weight:bolder;
	color:#FFF;
}
.extra-buttons .view-but div a{
	font-size:13px;
	text-align:center;
	font-weight:bolder;
      text-decoration:none;
	color:#FFF;
}

.sel .extra-buttons .view-but {
	display: block;
}
/* extra-info */
.extra-info {
	width: 100%;
	overflow: hidden;
	padding: 15px 0 0 0;
}
.extra-info .start-but {
	float: right;
	margin: 0 0 0 40px;
	background:url(/franklin_config/images/franklin/but-5.gif) 0 0 repeat;
	width:164px;
	height:32px;
}
.extra-info .start-but div {
	margin: 6px 0 0 0px;
	text-align:center;
	width:164px;
	font-size:10px;
	color:#FFF;
	font-weight:bolder;
}
.extra-info .start-but div a {
	text-align:center;
	font-size:10px;
	color:#FFF;
      text-decoration:none;
	font-weight:bolder;
}


.sel .extra-info .start-but {
	display: none;
}
.extra-info div {
	height: 1%;
	display: table;
}
.extra-info p {
	padding: 0 0 0 24px;
}
/* drop-extra-info */
.drop-extra-info {
	width: 100%;
	height: 0;
	overflow: hidden;
	padding: 0;
}
.sel .drop-extra-info {
	height: auto;
	padding: 18px 0 0 0;
}
.drop-extra-info ol {
	list-style: decimal;
	padding: 0 85px 0 54px;
}
.drop-extra-info ul {
	padding: 0 0 18px 24px;
}
.drop-extra-info ul li {
	padding: 0 0 0 15px;
	background: url(/franklin_config/images/franklin/i-2.gif) no-repeat 3px 8px;
}
.description-7 .drop-extra-info ul {
	padding: 0 85px 0 54px;
}
.drop-extra-info p {
	padding: 0 0 15px 24px;
}
/* page application-undergrad */

.wrap-title-3 {
	height: 1%;
	overflow: hidden;
	/*adj padding-top from 19 to 0*/
	padding: 0 320px 18px 0;
}
.wrap-title-3 h1 {
	color: #0d3045;
	font-size: 2em;
	padding: 0 0 14px 0;
}
/* primary-content-4 */
.primary-content-4 {
	float: left;
	width: 588px;
}
/* primary-content-4 */
.primary-content-5 {
	float: left;
	width: 100%;
	padding: 25px 0 0 0;
}
.title-step {
	height: 1%;
	color: #fff;
	overflow: hidden;
	font-weight: bold;
	padding: 9px 13px 8px 13px;
	border-bottom: 3px solid #062030;
	background: #0D3045 url(/franklin_config/images/franklin/x-1.gif) repeat-x;
}
.title-step h2 {
	color: #fff;
	margin-bottom: 0;
	float: left;
	font-size: 1.16em;
}
.title-step p {
	float: right;
	font-size: 1.16em;
	padding-bottom: 0;
}
/* form-step */
.form-step {
	height: 1%;
	margin: 5px 0 0 0;
	background: #EFEFEF;
	padding: 0 22px 29px 22px;
}
.form-step div {
	width: 100%;
	overflow: hidden;
	padding: 0 0 3px 0;
}
.form-step .tex {
	width: 55px;
}
.form-step div select, .form-step input {
	border: 1px solid #999;
}
.form-step div .sel-1 {
	width: 337px;
}
.form-step div .sel-2 {
	width: 293px;
}
.form-step div .sel-3 {
	width: 179px;
}
.form-step div .sl-1 {
	margin: 0 0 13px 0;
}
.form-step .continue {
	margin: 0 0 0 106px;
}
.form-step h2 {
	color: #fff;
	margin-bottom: 0px;
}
.form-step h3, .form-step h4 {
	color: #000;
	font-size: 1.16em;
	padding: 13px 0 10px 0;
}
.form-step h4 {
	padding: 2px 0 4px 0;
}
.form-step h3 em {
	padding: 0 0 0 12px;
	font: italic 0.85em georgia, serif;
}
.form-step ul {
	padding: 0 0 11px 0;
}
.form-step ul li {
	padding: 0 0 6px 0;
}
/* secondary-content-4 */
.secondary-content-4 {
	float: right;
	width: 281px;
}
.secondary-content-4 .print-page {
	display:none;
}
.print-page {
	height: 1%;
	overflow: hidden;
	position: relative;
	padding: 13px 16px;
	background: #ECE8DB;
	margin: -110px 0 14px 0;
}
.wrap-info-1 {
	height: 1%;
	position: relative;
	margin: 0 0 13px 0;
	background: #ECE8DB;
	padding: 15px 13px 17px 13px;
}
.wrap-info-1 h3 {
	padding: 0 0 11px 0;
}
.wrap-info-1 ul {
	padding: 3px 0 0 0;
}
.wrap-info-1 ul li {
	height: 1%;
	line-height: 1.66em;
	padding: 0 0 0 10px;
	background: url(/franklin_config/images/franklin/i-7.gif) no-repeat 0 8px;
}
.wrap-info-1 ul li a {
	color: #000;
	text-decoration: none;
}
.wrap-info-1 ul li a:hover {
	text-decoration: underline;
}
.wrap-info-1 p span {
	display: block;
	font-size: 1.66em;
	padding: 3px 0 0 0;
}
/* page application-undergrad-2 */
.form-step-2 {
	height: 1%;
	overflow: hidden;
	margin: 5px 0 0 0;
	background: #EFEFEF;
	padding: 12px 30px 30px 14px;
}
.form-step-2 div {
	width: 100%;
	overflow: hidden;
	padding: 0 0 19px 0;
}
.form-step-2 h3 {
	color: #000;
	font-size: 1.16em;
	padding: 0 0 32px 0;
}
.form-step-2 label, .form-step-2 span {
	float: left;
	width: 121px;
	font-weight: bold;
	text-align: right;
	padding: 2px 8px 0 0;
}
.form-step-2 .lb-1 {
	padding: 0;
	float: none;
	width: auto;
	text-align: left;
}
.form-step-2 .lb-2 {
	width: 96px;
	padding: 2px 8px 0 8px;
}
.form-step-2 .tex {
	float: left;
	width: 142px;
}
.form-step-2 .iw-1 {
	width: 24px;
	margin: 0 12px 0 0;
}
.form-step-2 .iw-2 {
	width: 275px;
}
.form-step-2 p {
	padding: 9px 0 0 129px;
}
.form-step-2 ul {
	padding: 0 0 10px 129px;
}
.form-step-2 ul li {
	display: inline;
}
.form-step-2 ul li label {
	font-weight: normal;
}
.form-step-2 .continue {
	margin: 0 0 0 127px;
}
/* page application-undergrad-3 */

.form-step-3 {
	height: 1%;
	overflow: hidden;
	margin: 5px 0 0 0;
	background: #EFEFEF;
	padding: 19px 23px 41px 23px;
}
.form-step-3 div {
	width: 100%;
	overflow: hidden;
}
.form-step-3 .tex {
	float: left;
}
.form-step-3 em {
	float: left;
	padding: 0 4px;
	font-style: normal;
}
.form-step-3 label, .form-step-3 strong {
	float: left;
	color: #000;
	font-weight: bold;
	padding: 3px 0 0 0;
}
.form-step-3 .lb-1, .form-step-3 strong {
	width: 145px;
	padding: 1px 5px 0 0;
}
.form-step-3 strong {
	padding: 19px 5px 0 0;
}
.form-step-3 .iw-1 {
	width: 24px;
}
.form-step-3 .iw-2 {
	width: 45px;
}
.form-step-3 .iw-3 {
	width: 142px;
}
.form-step-3 .iw-4 {
	width: 130px;
}
.form-step-3 .iw-5 {
	width: 73px;
}
.form-step-3 .sel-1 {
	width: 99px;
}
.list-step-1 {
	float: left;
	width: 392px;
	padding: 18px 0 16px 0;
}
.list-step-1 li {
	display: inline;
	padding: 0 5px 0 0;
}
.list-step-1 li label, .list-step-2 li label {
	float: none;
	width: auto;
	display: inline;
	font-weight: normal;
}
.form-step-3 h3 {
	color: #000;
	font-size: 1.16em;
	padding: 19px 0 4px 0;
}
.form-step-3 p {
	font-size: 0.91em;
}
.list-step-2 {
	padding: 9px 0 0 0;
}
.list-step-2 li {
	display: inline;
}
.list-step-3 {
	width: 100%;
	overflow: hidden;
	padding: 17px 0 0 0;
}
.list-step-3 li {
	float: left;
	padding: 0 10px 0 0;
}
.list-step-3 li label {
	float: none;
	display: block;
	padding: 0 0 5px 0;
}
.go-to {
	margin: 38px 0 0 117px;
}
/* page application-undergrad-3 */

.form-step-4 {
	height: 1%;
	margin: 5px 0 0 0;
	background: #EFEFEF;
	padding: 11px 9px 40px 9px;
}
.form-step-4 h3 {
	color: #000;
	font-size: 1.16em;
}
.form-step-4 p {
	font-size: 0.91em;
	padding: 0 0 0 5px;
}
.form-step-4 {
	color: #000;
}
.form-step-4 p a {
	color: #069;
}
.list-radio-1 {
	padding: 19px 0 15px 0;
}
.list-radio-1 li {
	display: inline;
	padding: 0 4px 0 0;
}
.list-radio-1 li span {
	padding: 0 0 0 87px;
}
.wrap-sel-1 {
	padding: 0 0 14px 0;
}
.wrap-sel-1 label {
	padding: 0 9px 0 14px;
}
.wrap-sel-1 select {
	width: 176px;
}
/* question-table */
.question-table {
	padding: 0;
	border: none;
	width: 548px;
	margin: 25px 0 0 11px;
	border-collapse: collapse;
}
.qt-1 {
	margin: 29px 0 -20px 8px;
}
.question-table td {
	border: none;
	font-weight: bold;
	padding: 0 10px 14px 0;
}
.qt-1 td {
	padding: 0 10px 23px 0;
}
.question-table td label {
	font-weight: normal;
}
.question-table .td-1 {
	width: 418px;
}
.question-table .td-2 {
	width: 50px;
}
.question-table .td-3 {
	width: 50px;
}
/* extra-form-step-4 */
.extra-form-step-4 {
	height: 1%;
	background: #E2E2E2;
	margin: -7px 0 0 0;
	border: 1px solid #ccc;
	padding: 3px 4px 12px 3px;
}
.extra-form-step-4 h2 {
	color: #fff;
	padding: 2px 8px;
	font-size: 1.16em;
	background: #1C455E;
}
.extra-form-step-4 h3 {
	padding: 6px 7px 15px 7px;
}
/* classification */
.classification {
	margin: 0;
	padding: 0;
	border: none;
	border-collapse: collapse;
}
.classification td {
	border: none;
	font-weight: bold;
	vertical-align: top;
	padding: 0 10px 0 0;
}
.classification td a {
	color: #069;
}
.classification td label {
	height: 1%;
	display: block;
	position: relative;
	padding: 0 0 0 20px;
}
.classification td label input {
	top: 0;
	left: 0;
	position: absolute;
}
.classification td label span {
	display: block;
	font-size: 0.91em;
	font-weight: normal;
	line-height: 1.18em;
}
.classification .td-1 {
	width: 180px;
}
.classification .td-2 {
	width: 140px;
}
.extra-form-step-4 div {
	width: 100%;
	overflow: hidden;
	padding: 22px 0 0 0;
}
.extra-form-step-4 div label {
	font-weight: bold;
	padding: 0 5px 0 8px;
}
.extra-form-step-4 div .tex {
	width: 130px;
}
/* step-contact */
.step-contact {
	width: 100%;
	padding: 11px 0 0 0;
}
.step-contact h3 {
	padding: 0 11px 17px 11px;
}
.step-contact p {
	padding: 0 0 18px 15px;
}
.step-contact div {
	width: 100%;
	overflow: hidden;
	padding: 0 0 15px 0;
}
.step-contact .layout-1 {
	padding: 0 0 29px 0;
}
.step-contact label {
	float: left;
	width: 86px;
	font-weight: bold;
	text-align: right;
	padding: 2px 9px 0 0;
}
.step-contact .lb-1 {
	width: auto;
	padding: 2px 13px 0 20px;
}
.step-contact .lb-2 {
	width: auto;
	font-size: 0.91em;
	font-weight: bold;
	padding: 0 0 0 15px;
}
.step-contact .lb-2 input {
	margin-left: 9px;
}
.step-contact .tex {
	float: left;
	width: 130px;
}
.step-contact .iw-1 {
	width: 262px;
}
.step-contact .iw-2 {
	width: 72px;
}
.step-contact .submit {
	margin: 32px 0 0 131px;
}
/* get answers now */
#getanswers {
	background-color:#EDEDED;
	padding:10px
}
#getanswers div {
	float:left;
}
#getanswers div input {
	width:300px;
	border:1px solid #666;
	margin:0 10px 0 0;
	height:30px;
	font-size:16px;
	padding:2px 0 0 5px
}
#getanswers #submit {
	width:150px;
	border:1px solid #666;
	margin:0 0px 0 0;
	background-color:#003366;
	color:#FFFFFF;
	font-weight:bold;
	height:30px;
	font-size:16px;
}
#getanswers #submit:hover {
	background-color:#7eae00
}
/* buttons */

#btn-search2 {
	background:url(/franklin_config/images/franklin/search-button.gif) 0 0 no-repeat;
	width:63px;
	height:20px;
	text-align:center;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	display:inline;
	font-weight:bold;
	padding:0px 0 0 0;
	text-decoration:none;
	font-size:10px;
	border:0;
	text-transform:uppercase;
	margin:0;
}
#btn-search {
	background:url(/franklin_config/images/franklin/search.gif) 0 0 no-repeat;
	width:59px;
	height:20px;
	text-align:center;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	display:block;
	font-weight:bold;
	padding:4px 0 0 0;
	text-decoration:none;
	font-size:10px;
	text-transform:uppercase;
}
#btn-ask {
	background:url(/franklin_config/images/franklin/ask.gif) 0 0 no-repeat;
	width:45px;
	height:25px;
	text-align: center;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	display:block;
	font-weight:bold;
	padding:4px 0 0 0px;
	text-decoration:none;
	border: none;
	font-size:13px;
	letter-spacing:-.5px;
}
#btn-ban1 {
	background:url(/franklin_config/images/franklin/ban-1.gif) 0 0 no-repeat;
	width:118px;
	height:69px;
	color:#036;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	display:block;
	font-weight:bold;
	padding:15px 0 0 60px;
	text-decoration:none;
	font-size:13px;
	letter-spacing:-.5px
}
#btn-ban1 span {
	color:#006699
}
#btn-gen2 {
	background:transparent url(/franklin_config/images/franklin/cptd_catalog_btn.gif) no-repeat scroll 0;
	position: relative;
	color:#003366;
	display:block;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:14px;
	font-weight:bold;
	height:59px;
	letter-spacing:-0.5px;
	padding:22px 0 0;
	text-align:center;
	text-decoration:none;
	top: 0px;
	width:170px;
}
#btn-gen2 .gen-btn2 {
	color: white;
}
#top-btn-request {
	background:url(/franklin_config/images/franklin/but-1.gif) 0 0 no-repeat;
	width:205px;
	height:29px;
	text-align:center;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	display:block;
	font-weight:bold;
	padding:5px 0 0 0;
	text-decoration:none;
	font-size:13px;
	letter-spacing:-.5px;
	margin:0;
}
#top-btn-start {
	background:url(/franklin_config/images/franklin/but-2.gif) 0 0 no-repeat;
	width:217px;
	height:29px;
	text-align:center;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	display:block;
	font-weight:bold;
	padding:5px 0 0 0;
	text-decoration:none;
	font-size:13px;
	letter-spacing:-.5px;
	margin:0;
}
#btn-viewall {
	background:url(/franklin_config/images/franklin/but-3.gif) 0 0 no-repeat;
	width:199px;
	height:32px;
	text-align:center;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	display:block;
	font-weight:bold;
	padding:5px 0 0 0;
	text-decoration:none;
	font-size:13px;
	letter-spacing:-.5px;
	margin:0;
}
#btn-submit {
	background:url(/franklin_config/images/franklin/but-4.gif) 0 0 no-repeat;
	width:205px;
	height:29px;
	text-align:center;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	display:block;
	font-weight:bold;
	padding:5px 0 0 0;
	text-decoration:none;
	font-size:13px;
	letter-spacing:-.5px;
	margin:0;
}
#btn-submit {
	background:url(/franklin_config/images/franklin/submit.gif) 0 0 no-repeat;
	width:295px;
	height:32px;
	text-align:center;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	display:block;
	font-weight:bold;
	padding:5px 0 0 0;
	text-decoration:none;
	font-size:15px;
	letter-spacing:-.5px
}
#btn-continue {
	background:url(/franklin_config/images/franklin/continue.gif) 0 0 no-repeat;
	width:295px;
	height:32px;
	text-align:center;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	display:block;
	font-weight:bold;
	padding:5px 0 0 0;
	text-decoration:none;
	font-size:15px;
	letter-spacing:-.5px;
	border:0;
}
#btn-laststep {
	background:url(/franklin_config/images/franklin/go-to.gif) 0 0 no-repeat;
	width:295px;
	height:32px;
	text-align:center;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	display:block;
	font-weight:bold;
	padding:5px 0 0 0;
	text-decoration:none;
	font-size:15px;
	letter-spacing:-.5px
}
#title-testimonials, #title-ask {
	font-size:13px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#036;
}
#title-whychoose, #title-wevalue {
	font-size:16px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#036;
	text-transform:uppercase;
}
#btn-start-blue-lrg {
	background:url(/franklin_config/images/franklin/but-6.gif) 0 0 no-repeat;
	width:216px;
	height:32px;
	text-align:center;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	display:block;
	font-weight:bold;
	padding:5px 0 0 0;
	text-decoration:none;
	font-size:13px;
	letter-spacing:-.5px
}
#btn-start-blue-sml {
	background:url(/franklin_config/images/franklin/but-5.gif) 0 0 no-repeat;
	width:164px;
	height:32px;
	text-align:center;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	display:block;
	font-weight:bold;
	padding:5px 0 0 0;
	text-decoration:none;
	font-size:10px;
	letter-spacing:-.5px
}
.current {
	padding: 18px 18px 0 18px;
	margin-bottom: 18px;
	background-color: #fffcde;
	clear: both;
}
.db-letters {
	text-align: center;
}
.db-letters li {
	display: inline;
	float: left;
	padding: 0 !important;
	margin: 0 0 18px 0 !important;
	background: none !important;
}
.db-letters li a {
	display: block;
	width: 25px;
	padding: 3px 0;
	border: 1px solid white;
	border-left: none;
	border-right: 1px solid #ccc;
	text-decoration: none;
}
.db-letters li a:hover {
	border: 1px solid #ccc;
	border-left: none;
}
.db-letters li a.lttr-a {
	border-left: 1px solid #ccc;
}
.db-letters li a.w-z {
	width: 46px;
}
.db-letters li a.active {
	background: #efefef;
}
.db-subject ul {
	float: left;
	width: 50%;
}
dl.table-display {
	float: left;
	width: 43em;
	margin: 0 0 18px 0;
	padding: 0;
}
.table-display dt {
	width: 7em;
	float: left;
	margin: 0 0 0 0;
	padding: .5em .5em .5em 0;
}
/* commented backslash hack for mac-ie5 \*/
dt {
	clear: both;
}
/* end hack */

.table-display dd {
	float: left;
	width: 33em;
	margin: 0 0 0 0;
	padding: .5em;
}
.sitemap {
	width: 886px !important;
	float: left
}
.sitemap .description-4 {
	padding-bottom:  10px
}
.sitemap h3 {
	background: #efefef;
	padding: 5px 10px;
}
.sitemap ul {
	padding:  0;
	margin: 0;
	float: left;
	width: 50%;
}
.sitemap ul li {
	line-height:  24px
}
.sitemap ul li ul {
	float: none;
	width: auto;
}

.whitelink {
	color:#FFF;
	text-decoration:none;
} 


/*.translate div {background: white !important; width: auto !important; float: right; text-align: left; font-size: 11px !important;}
.translate br {display: none;}
.translate img {display: none;}
.translate div div {padding-top: 3px; float: left;}
.translate div select {float: left; margin: 0 0 0 5px;} */

#alert {
   	  position: relative; 
   	  top: 0px; 
   	  width: 773px; 
   	  color: RED; 
	  z-index: 15; 
	  font-weight: 900; 
	  font-size: 12pt; 
	  text-align: center;
}

/* GRADUATION APPLICATION FORM */

.cmsgradapp table {
	width: 100%;
	border-bottom: 1px solid gray;
	padding-bottom: 10px;
	margin-bottom: 10px;
}
.cmsgradapp td {
	vertical-align: top;
}
.cmsgradapp span.small {
	font-size: 10px;
	font-style: italic;
}
.cmsgradapp label {
	font-weight: bold;
	cursor: pointer;
}
.cmsgradapp input[type='text'], select {
	border: 1px solid #a5acb2;
}
.cmsgradapp input.short {
	width: 40px;
}
.cmsgradapp input.medium {
	width: 80px;
}
.cmsgradapp input.long {
	width: 200px;
}
.cmsgradapp #cordConfirm {
	margin-left: 25px;
}
.cmsgradapp #hoodConfirm {
	margin-left: 25px;
}

/* INQUIRY FORM */

.cmsinquiry #nameTable input {
	margin-right: 5px;
}
.cmsinquiry #nameTable label {
	font-weight: bold;
	margin-right: 5px;
}

.cmsinquiry p {
	padding-bottom: 0;
}

/* UNDERGRADUATE APPLICATION FORM */

.cmsundergrad td {
	padding: 1px 5px;
	vertical-align: top;
}

.cmsundergrad #state {
	width: 120px;	
}

.cmsundergrad #street {
	width: 305px;	
}

.cmsundergrad label {
	font-weight: bold;
	cursor: pointer;
}

.cmsundergrad #step2 table {
	margin: 15px 0;
}

.cmsundergrad #demo_info table {
	margin-top: 15px;
}

.cmsundergrad #step2 table select, .cmsundergrad #step2 table input {
	width: 150px;
}

.cmsundergrad #demo_info table select, .cmsundergrad #demo_info table input {
	width: 150px;
}

.cmsundergrad #notUS {
	margin-top: 15px;
}

.cmsundergrad #immigrationClassificationOther {
	margin-top: 3px;
}

.cmsundergrad #companyName {
	width: 200px;	
}

.cmsundergrad .companyName, .jobTitle {
	width: 200px;
}

.cmsundergrad .companyAddress {
	width: 293px;
}

.cmsundergrad .companyCity {
	width: 100px;
}

.cmsundergrad .companyZip {
	width: 75px;
}

.cmsundergrad #college, .cmsundergrad #highschool {
	border: 1px solid gray;
	border-collapse: collapse;
}

.cmsundergrad #college th, .cmsundergrad #highschool th {
	background-color: #0d3045;
	color: white;
	font-size: 1.1em;
	border: 1px solid gray;
	text-align: left;
	padding: 2px 3px;
}

.cmsundergrad #college td, .cmsundergrad #highschool td {
	background-color: white;
	border: 1px solid gray;
	padding: 2px 3px;
}

.cmsundergrad #highSchoolName, .cmsundergrad #highSchoolCity {
	width: 130px;
}

.cmsundergrad #highSchoolState {
	width: 120px;
}

.cmsundergrad #highSchoolYear {
	width: 130px;
}

.cmsundergrad #college .short {
	width: 71px;
}

.cmsundergrad #college .standard {
	width: 120px;
}

.cmsundergrad #college .long {
	width: 120px;
}

.cmsundergrad #dob1, .cmsundergrad #dob2 {
	width: 25px;	
}

.cmsundergrad #dob3 {
	width: 50px;	
}
.cmsundergrad #emergencyName {
	width: 175px;	
}

.cmsundergrad #emergencyStreet {
	width: 100%;	
}

.cmsundergrad div.continue1 { 
	background:url(/franklin/images/continue2.gif) 0 0 no-repeat;
	width:175px;
	height:32px;
	text-align:center;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	display:block;
	font-weight:bold;
	padding:5px 0 0 0;
	text-decoration:none;
	font-size:15px;
	letter-spacing:-.5px;
	border:0;
	margin: 0;
	cursor: pointer;
}

.cmsundergrad p {
	padding-bottom: 0;
}

/* GRADUATE APPLICATION FORM */

.cmsgrad td {
	padding: 1px 5px;
	vertical-align: top;
}

.cmsgrad #state {
	width: 120px;	
}

.cmsgrad #street {
	width: 305px;	
}

.cmsgrad label {
	font-weight: bold;
	cursor: pointer;
}

.cmsgrad #step2 table {
	margin: 15px 0;
}

.cmsgrad #demo_info table {
	margin-top: 15px;
}

.cmsgrad #step2 table select, .cmsgrad #step2 table input {
	width: 150px;
}

.cmsgrad #demo_info table select, .cmsgrad #demo_info table input {
	width: 150px;
}

.cmsgrad #notUS {
	margin-top: 15px;
}

.cmsgrad #immigrationClassificationOther {
	margin-top: 3px;
}

.cmsgrad .companyName, .jobTitle {
	width: 200px;
}

.cmsgrad .companyAddress {
	width: 293px;
}

.cmsgrad .companyCity {
	width: 100px;
}

.cmsgrad .companyZip {
	width: 75px;
}

.cmsgrad #college {
	border: 1px solid gray;
	border-collapse: collapse;
}

.cmsgrad #college th {
	background-color: #0d3045;
	color: white;
	font-size: 1.1em;
	border: 1px solid gray;
	text-align: left;
	padding: 2px 3px;
}

.cmsgrad #college td {
	background-color: white;
	border: 1px solid gray;
	padding: 2px 3px;
}

.cmsgrad #college .reallyshort {
	width: 35px;
}

.cmsgrad #college .short {
	width: 71px;
}

.cmsgrad #college .standard {
	width: 120px;
}

.cmsgrad #college .long {
	width: 100px;
}

.cmsgrad .day, .month {
	width: 25px;	
}

.cmsgrad .year {
	width: 50px;	
}
.cmsgrad #emergencyName {
	width: 175px;	
}

.cmsgrad #emergencyStreet {
	width: 100%;	
}

.cmsgrad div.continue1 { 
	background:url(/franklin/images/continue2.gif) 0 0 no-repeat;
	width:175px;
	height:32px;
	text-align:center;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	display:block;
	font-weight:bold;
	padding:5px 0 0 0;
	text-decoration:none;
	font-size:15px;
	letter-spacing:-.5px;
	border:0;
	margin: 0;
	cursor: pointer;
}

.cmsgrad #admissionsEssay {
	width: 95%;
	height: 200px;
}

.cmsgrad p {
	padding-bottom: 0;
}

.job-btn {
	background:url(/franklin/images/job_app_button.gif) 0 0 no-repeat;
	width:182px;
	height:29px;
	text-align: center;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	display:block;
	font-weight:bold;
	padding:6px 0 0 0px;
	text-decoration:none;
	border: none;
	font-size:13px;
	letter-spacing:-.5px;
}

.gen-btn {
	background:url(/franklin/images/gen_button.gif) 0 0 no-repeat;
	width:163px;
	height:29px;
	text-align: center;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	display:block;
	font-weight:bold;
	padding-top: 6px;
	text-decoration:none;
	border: none;
	font-size:12px;
	letter-spacing:-.5px;
}

/* for report request calendar icons; need to override display: block; */
.form-row img {
        display: inline;
        vertical-align: bottom;
}

/* new academic program and college pages */
/*body tag*/



#college #videos, #college #resources {
	width: 150px;
	height: 131px;
	padding: 10px;
	background-color: #efe9e5;
	margin-top: 6px;
}
#college #videos img, #college #resources img {
	margin: 4px auto;
}
#college #video_launcher {
	cursor: pointer;
}
#college #resources ul {
	list-style: disc;
	margin: 10px 5px 10px 15px;
	font-size: 11px;
	line-height: 14px;
	color: #4d4d4f;
}
#college #resources ul li a {
	color: #4d4d4f;
	text-decoration: none;
}
#college #left {
	float: left;
	width: 158px;
	padding: 0 12px;
}
#college #left h2 {
	font-size: 11px;
	font-weight: bold;
	color: #002b54;
	margin: 8px 0;
    padding: 0;
}
#college #left ul li {
	padding-right: 10px;
}
#college #left ul a {
	font-size: 11px;
	font-weight: normal;
	color: #3b6e8f;
	text-decoration: none;
}
#college #center {
	float: left;
	width: 518px;
}
#college #center h1 {
	width: 494px;
	height: 21px;
	background-color: #e9e3db;
	font-weight: bold;
	font-size: 20px;
	color: #002b54;
	padding: 8px 12px 4px 12px;
	margin-bottom: 6px;
}
#college #center .college_block {
	background: #efe9e5 url("/franklin_config/images/franklin/bkgrd_college.gif") repeat-x;
	width: 124px;
	height: 268px;
	padding: 20px;
	margin: 6px 0;
	float: left;
	position: relative;
}
#college #center img.seal {
	margin:auto;
}
#college #center img.button {
	position: absolute;
	top: 275px;
}
#college #center .college_block a {
        color:#333333;
}

#college #center .college_block h2 {
        font-size: 11px;
        font-weight: normal;
        line-height: 14px;
        padding-bottom: 3px;
}
#college #center .college_block p {
	font-size: 11px;
	line-height: 12px;
	margin: 6px 0;
}
#college #center .divider {
	width: 1px;
	background-color: #cac2b8;
	margin: 6px 6px 0 6px;
	float: left;
	height: 268px;
	padding: 20px 0;
}

#college #right {
	float: left;
	width: 170px;
	padding: 0 6px;
}

#college #videos, #college #resources {
	width: 150px;
	height: 131px;
	padding: 10px;
	background-color: #efe9e5;
	margin-top: 6px;
}
#college #videos img, #college #resources img {
	margin: 4px auto;
}
#college #video_launcher {
	cursor: pointer;
}
#college #resources ul {
	list-style: disc;
	margin: 10px 5px 10px 15px;
	font-size: 11px;
	line-height: 14px;
	color: #4d4d4f;
}
#college #resources ul li a {
	color: #4d4d4f;
	text-decoration: none;
}
#college .breadcrumbs {
	float: left;
	width: 410px;
}
#college .breadcrumbs li, #college .breadcrumbs li a, .extralinks li a {
	color: white;
}
#college .textsize {
	color: white;
}
#college .sendpage {
	color: white;
	background: url("/franklin_config/images/franklin/sendemail.gif") no-repeat 0px 4px;
}

#college .clear {
	clear: both;
	height: 6px;
}
#college .mt-1 {
	margin-top: 0;
}
/* college program pages */

body.academic {
	background: #e9e6df repeat-x url("/franklin_config/images/franklin/bkgrd_color_bar.jpg");
}
body.COAST {
	background: #e9e6df repeat-x url("/franklin_config/images/franklin/bkgrd_color_bar_COAST.jpg");
}
body.COB {
	background: #e9e6df repeat-x url("/franklin_config/images/franklin/bkgrd_color_bar_COB.jpg");
}
body.COHPA {
	background: #e9e6df repeat-x url("/franklin_config/images/franklin/bkgrd_color_bar_COHPA.jpg");
}
#college #content {
	font: Arial;
	background-color: white;
	width: 882px;
	margin-top: 5px;
	padding-top: 6px;
	-moz-box-shadow: 0px 0px 15px #000;
	-webkit-box-shadow: 0px 0px 15px #000;
	box-shadow: 0px 0px 15px #000;
	position: relative;
}
#college #seal {
	position: absolute;
	width: 307px;
	height: 272px;
	top: 142px;
	left: 640px;
	z-index:-1;
}
.academic #seal {
	background-image: url("/franklin_config/images/franklin/bkgrd_seal.jpg");
}

#college.COAST #seal {
	background-image: url("/franklin_config/images/franklin/bkgrd_seal_COAST.jpg");
}
#college.COB #seal {
	background-image: url("/franklin_config/images/franklin/bkgrd_seal_COB.jpg");
}
#college.COHPA #seal {
	background-image: url("/franklin_config/images/franklin/bkgrd_seal_COHPA.jpg");
}
#college #center .college_block {
	background: #efe9e5 url("/franklin_config/images/franklin/bkgrd_college.gif") repeat-x;
	width: 124px;
	height: 268px;
	padding: 20px;
	margin-top: 6px;
	float: left;
	position: relative;
}
#college #center .college_block img.seal {
	margin:auto;
}
#college #center .college_block img.button {
	position: absolute;
	top: 275px;
}
#college #center .college_block h2 {
	font-size: 11px;
	font-weight: normal;
}
#college #center .college_block p {
	font-size: 11px;
	line-height: 12px;
	margin: 6px 0;
}
#college #center .college_block ul li li {
	display: none;
}
#college #center .divider {
	width: 1px;
	background-color: #cac2b8;
	margin: 6px 6px 0 6px;
	float: left;
	height: 268px;
	padding: 20px 0;
}
#college #program_block {
	min-height: 308px;
	margin-top: 6px;
}
#college #program_block div {
        clear: both;
        font-size: 0;
        padding: 12px 0 8px 0;
        zoom: 1;
        background-color: transparent;
}
#college #program_block ul li {
	float: left;
	margin: 0;
	padding: 0;
}
#college #program_block a {
	position: relative;
	display: block;
	margin: 3px 6px;
	width: 233px;
	height: 14px;
	padding: 2px 6px;
	border: 1px solid #efe9e5;
	font-size: 11px;
	line-height: 13px;
	color: #4d4d4f;
	text-decoration: none;
}
#college.COAST #program_block a {
	background: #f8f7f4 url("/franklin_config/images/franklin/icon_arrow_COAST.gif") no-repeat 230px 4px;
}
#college.COB #program_block a {
	background: #f8f7f4 url("/franklin_config/images/franklin/icon_arrow_COB.gif") no-repeat 230px 4px;
}
#college.COHPA #program_block a {
	background: #f8f7f4 url("/franklin_config/images/franklin/icon_arrow_COHPA.gif") no-repeat 230px 4px;
}
#college #undergraduate_header {
        height: 0px;
        padding-top: 20px;
        overflow: hidden;
        background: transparent url("/franklin_config/images/franklin/hdr_undergrad.png") 0 0 no-repeat;
}
#college #graduate_header {
        height: 0px;
        padding-top: 16px;
        overflow: hidden;
        background: transparent url("/franklin_config/images/franklin/hdr_grad.png") 0 0 no-repeat;
}
#college #about_block {
	width: 518px;
	height: 250px;
	margin-top: 6px;
	position: relative;
}
#college.COAST #about_block {
	background: #efe9e5 url("/franklin_config/images/franklin/about_the_college_box_COAST.jpg");
}
#college.COB #about_block {
	background: #efe9e5 url("/franklin_config/images/franklin/about_the_college_box_COB.jpg");
}
#college.COHPA #about_block {
	background: #efe9e5 url("/franklin_config/images/franklin/about_the_college_box_COHPA.jpg");
}
#college #our_vision, #college #our_mission {
	width: 126px;
	height: 0px;
	padding-top: 40px;
	overflow: hidden;
	cursor: pointer;
	position: absolute;
}
#college #our_vision {
	left: 220px;	
}
#college.COAST #our_vision {
	background-image: url("/franklin_config/images/franklin/our_vision_COAST.gif");
}
#college.COB #our_vision {
	background-image: url("/franklin_config/images/franklin/our_vision_COB.gif");
}
#college.COHPA #our_vision {
	background-image: url("/franklin_config/images/franklin/our_vision_COHPA.gif");
}
#college #our_mission {
	left: 350px;
}
#college.COAST #our_mission {
	background-image: url("/franklin_config/images/franklin/our_mission_COAST.gif");
}
#college.COB #our_mission {
	background-image: url("/franklin_config/images/franklin/our_mission_COB.gif");
}
#college.COHPA #our_mission {
	background-image: url("/franklin_config/images/franklin/our_mission_COHPA.gif");
}

#college #our_vision_text, #college #our_mission_text {
	width: 135px;
	height: 166px;
	padding: 10px;
	font-family: Georgia;
	text-align: center;
	background: #ffffff;
	border: 1px solid #f8f7f4;
	position: absolute;
	bottom: 10px;
	right: 10px;
	overflow: auto;
}
#college #our_mission_text {
	right: 175px;
}
#college.COAST #our_vision_text {
	font-size: 14px;
	line-height: 20px;
}
#college.COAST #our_mission_text {
	font-size: 14px;
	line-height: 16px;
}
#college.COB #our_vision_text {
	font-size: 14px;
	line-height: 32px;
}
#college.COB #our_mission_text {
	font-size: 14px;
	line-height: 20px;
}
#college.COHPA #our_vision_text {
	font-size: 14px;
	line-height: 21px;
}
#college.COHPA #our_mission_text {
	font-size: 12px;
	line-height: 15px;
}
#college #right {
	float: left;
	width: 170px;
	padding: 0 6px;
}
#college #profile_header {
	background-color: #002b54;
	padding: 10px;
	height: 40px;
}
#college #profile strong {
	font-size: 12px;
	line-height: 14px;
}
#college #profile {
	font-size: 12px;
	line-height: 14px;
	font-weight: normal;
}
#college #profile {
    background: #527e9d url("/franklin_config/images/franklin/profile_bckgrd_seal_academic.png") -64px -72px no-repeat;
	color: white;
	height: 270px;
	width: 170px;
}
#college.COAST #profile {
        background: #809b3d url("/franklin_config/images/franklin/profile_bckgrd_seal_coast.png") -64px -72px no-repeat;
}

#college.COB #profile {
        background: #69362f url("/franklin_config/images/franklin/profile_bckgrd_seal_cob.png") -64px -72px no-repeat;
}

#college.COHPA #profile {
        background: #006591 url("/franklin_config/images/franklin/profile_bckgrd_seal_cohpa.png") -64px -72px no-repeat;
}

#college #profile_header {
	background-color: #002b54;
	padding: 10px;
	height: 40px;
}
#college.COAST #profile_header {
	background-color: #6d8d23;
}
#college.COB #profile_header {
	background-color: #571c1f;
}
#college.COHPA #profile_header {
	background-color: #005581;
}
#college #profile h1 {
	font-size: 12px;
	line-height: 14px;
}
#college #profile h2 {
	font-size: 12px;
	line-height: 14px;
	font-weight: normal;
}
#college #profile img {
	border: 1px solid white;
	float: left;
	margin: 10px 10px 5px 10px;
}
#college #profile p {
	margin: 10px 10px 0px 10px;
	font-size: 9px;
	line-height: 12px;
}

#college #profile_header a {
	color: white;
	text-decoration: none;
}
#college #videos, #college #resources {
	width: 150px;
	height: 131px;
	padding: 10px;
	background-color: #efe9e5;
	margin-top: 6px;
}
#college #videos img, #college #resources img {
	margin: 4px auto;
}
#college #video_launcher {
	cursor: pointer;
}
#college #resources ul {
	list-style: disc;
	margin: 10px 5px 10px 15px;
	font-size: 11px;
	line-height: 14px;
	color: #4d4d4f;
}
#college #resources ul li a {
	color: #4d4d4f;
	text-decoration: none;
}
#college #spotlight {
	height: 190px;
	font-size: 10px;
	line-height: 12px;
	padding: 50px 10px 10px 10px;
	margin-top: 6px;
}
#college.COAST #spotlight {
	background: #efe9e5 url("/franklin_config/images/franklin/hdr_spotlight_COAST.gif") no-repeat;
}
#college.COB #spotlight {
	background: #efe9e5 url("/franklin_config/images/franklin/hdr_spotlight_COB.gif") no-repeat;
}
#college.COHPA #spotlight {
	background: #efe9e5 url("/franklin_config/images/franklin/hdr_spotlight_COHPA.gif") no-repeat;
}
#college #spotlight h2 {
	margin: 0;
	font-weight: bold;
	font-size: 12px;
}
#college #spotlight p {
	margin: 10px 0;
}

/* 404 */

.page_not_found td {
    padding: 5px;
    vertical-align: top;
}

.page_not_found td h2 {
    font-size: 14px;
    height: 3em;
}

.page_not_found td ul {
    list-style-type: disc;
    margin: 0 0 0 15px;
}

.page_not_found a {
    text-decoration: none;
}

.page_not_found a:hover {
    text-decoration: underline;
}

/* Nursing Form */

#nursing_form label {
	display: block;
	font-weight: bold;
	margin: 10px 0 5px 0;
	cursor: pointer;
	font-size: 12px;
}
#nursing_form label.checkbox {
	display: inline;
	font-weight: normal;
}
#nursing_form div.block {
	padding: 0 0 20px 0;
	margin: 20px 0 0 0;
	border-bottom: 1px solid #cacaca;
}
#nursing_form div.block.first {
	padding: 0 0 20px 0;
	margin: 0 0 0 0;
	border-bottom: 1px solid #cacaca;
}
#nursing_form div.box {
	background: #fafafa;
	border: 1px dashed #eaeaea;
	padding: 10px;
	margin: 10px 0;
}
#nursing_form h1 {
	margin: 0 0 10px 0;
	font-size: 16px;
}
#nursing_form h2 {
	margin: 0 0 10px 0;
	font-size: 14px;
}
#nursing_form input, #nursing_form textarea {
	margin: 0 3px 3px 0;
	border: 1px solid #cacaca;
}
#nursing_form #street {
	width: 300px;
}
#nursing_form #city {
	width: 140px;
}
#nursing_form #state {
	width: 50px;
}
#nursing_form #zip {
	width: 100px;
}
#nursing_form #specialty_cert, #nursing_form #ideas {
	width: 300px;
	height: 50px;
}
#nursing_form #topic {
	width: 200px;
}
#nursing_form #mentor_area {
	width: 340px;
}

.socialmedia {
	display: block;
	float: right;
}

.socialmedia li {
	background-image:url("/franklin/images/Marketing/social-media-icons-combo.png");
	background-repeat:no-repeat;
	list-style: none;
	position: relative;
	float:left;
}

.socialmedia li a {
	width: 20px;
	height: 18px;
	text-decoration: none;
	display: block;
}

.facebook {
	background-position: -10px -10px;
}

.facebook:hover {
	background-position: -10px -30px;
}

.twitter {
	background-position: -30px -10px;
}

.twitter:hover {
	background-position: -30px -30px;
}

.pinterest {
	background-position: -50px -10px;
}

.pinterest:hover {
	background-position: -50px -30px;
}

.google {
	background-position: -70px -10px;
}

.google:hover {
	background-position: -70px -30px;
}

.instagram {
	background-position: -90px -10px;
}

.instagram:hover {
	background-position: -90px -30px;
}

.tumblr {
	background-position: -110px -10px;
}

.tumblr:hover {
	background-position: -110px -30px;
}

.linkedin {
	background-position: -130px -10px;
}

.linkedin:hover {
	background-position: -130px -30px;
}

/* for dark backgrounds */
.facebook-lt {
	background-position: -10px -50px;
}

.facebook-lt:hover {
	background-position: -10px -70px;
}

.twitter-lt {
	background-position: -30px -50px;
}

.twitter-lt:hover {
	background-position: -30px -70px;
}

.pinterest-lt {
	background-position: -50px -50px;
}

.pinterest-lt:hover {
	background-position: -50px -70px;
}

.google-lt {
	background-position: -70px -50px;
}

.google-lt:hover {
	background-position: -70px -70px;
}

.instagram-lt {
	background-position: -90px -50px;
}

.instagram-lt:hover {
	background-position: -90px -70px;
}

.tumblr-lt {
	background-position: -110px -50px;
}

.tumblr-lt:hover {
	background-position: -110px -70px;
}

.linkedin-lt {
	background-position: -130px -50px;
}

.linkedin-lt:hover {
	background-position: -130px -70px;
}

#forget:hover {
	background: #7591a3;
}

#forget {
    background: #648398;
    color: white;
    display: block;
    font-size: 12px;
    padding: 10px;
    text-align: center;
    text-decoration: none;
}
