body {
	margin: 0px 0px 0px 0px;
	background: #7293ac;
	font-family: Arial;
	font-size: 12px;
	background-repeat: no repeat;
}

table {
	font-family: Arial;
	font-size: 12px;
	color: #487da5;
}

h1 {
	color: #000000;
}

h1.frank {
	font-size: 18px;
	margin: 0px;
}

h1.home1,h1.home2,h1.home3 {
	font-size: 12px;
	margin: 0px;
}

h1.testi {
	font-size: 18px;
	margin: 0px;
}
td.fotoalbum {
	margin: 0px;
}

img {
	border-width: 0px;
}

div.topDate {
	margin: 8px 0px -8px 0;
	padding-left: 15px;
	font-family: Arial;
	font-size: 12px;
	color: #7293ac;
	z-index:1;
	position:relative;
	float:left;
}

ul#topMenu {
	float:right;
	padding: 0;
	list-style: none;
	
}

ul#topMenu li {
	float:left;
	margin-top: 14px;
	margin-left:7px;
	padding-right: 13px;
	background: url('/images/layout/divider_topmenu.gif') right no-repeat
}

ul#topMenu li.last {
	background: none;
}

ul#topMenu li a,
ul#topMenu li a:link,
ul#topMenu li a:visited {
	font: normal 14px Arial, Helvetica, sans-serif;
	color: #fff;
	text-transform: lowercase;
}

ul#topMenu li a.active,
ul#topMenu li a.active:link,
ul#topMenu li a.active:visited,
ul#topMenu li a:hover {
	color: #ff5700;
}




ul#mainMenu {
	margin-left: 15px;
	margin-top: 12px;
	padding: 0;
	list-style: none;
}

ul#mainMenu li {
	float:left;
	padding-right: 30px;
}

ul#mainMenu li a,
ul#mainMenu li a:link,
ul#mainMenu li a:visited {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #7293ac;
	text-transform: uppercase;
}

ul#mainMenu li a.active,
ul#mainMenu li a.active:link,
ul#mainMenu li a.active:visited,
ul#mainMenu li a:hover {
	color: #ff5700;
}

td.stuInfo {
	padding-left:10px;
	vertical-aling: top;
	font-family: Arial;
	background: #FFFFFF;
	background-image: url('images/layout/int_stu_back.gif');
	background-repeat: no repeat;
	background-position: bottom right;
}

div.stuInfo {
	margin: 0px 0px 0px 24px;
	line-height: 16pt;
}

font.stuHead {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #993cf2;
}

font.stuList {
	font-family: Arial;
	font-size: 12px;
	color: #8652cc;
	line-height: 16pt;
}

div.stuButton {
	padding: 75px 0px 40px 23px;
}

td.proInfo {
	padding-left:10px;
	vertical-aling: top;
	font-family: Arial;
	background: #FFFFFF;
	background-image: url('images/layout/int_pro_back.gif');
	background-repeat: no repeat;
	background-position: bottom right;
}

div.proInfo {
	padding: 0px 0px 0px 33px;
	line-height: 16pt;
}


div.proHeadPic {
	padding: 0px 0px 0px 10px;
}

font.proHead {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #7ebe0f;
}

font.proList {
	font-family: Arial;
	font-size: 12px;
	color: #7e9a0a;
	line-height: 16pt;
}

div.proButton {
	padding: 75px 0px 40px 23px;
}

td.latestTestimonials {
	vertical-align:top;
	background:#ffffff;
	padding: 0px 0px 0px 0px;
}

td.sideBar {
	vertical-align:top;
	padding: 50px 0px 0px 0px;
	background: #fff url('images/layout/int_line_y.gif') top left repeat-y;
}

td.sideBar img {
	margin: 0 0 30px 10px;
}


div.latestTestimonialsPic {
	width: 208px;
	background-image: url('images/layout/testi_picback.gif');
}

div.photoalbum_comments {
	width: 370px;
}

font.latestTestimonialsNameHome {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #687825;
}

font.latestTestimonialsFunctionHome {
	font-family: Arial;
	font-size: 10px;
	color: #687825;
}

font.latestTestimonialsName {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #336B96;
}

font.latestTestimonialsFunction {
	font-family: Arial;
	font-size: 10px;
	color: #336B96;
}


div.latestTestimonialsText {
	font-family: Arial;
	font-size: 12px;
	color: #336b96;
	width: 185px;
	padding: 10px 0px 0px 14px;
	line-height: 14pt;
	text-decoration: none;	
}	

#footer {
	height: 60px;
}

#footer td.left-space {
	width: 39px;
	background: transparent;
}

#footer td.left {
	width: 130px;
	padding-top: 15px;
	vertical-align: top;
	background: #fff url('/images/layout/footer_left.gif') bottom left no-repeat;
}

#footer td.left img {
	margin: 5px 0 0 22px;
}

#footer td.middle {
	vertical-align: top;
	padding-top: 15px;
	background: #fff;
}

#footer td.right {
	width: 350px;
	background: #fff url('/images/layout/footer_right.gif') bottom right no-repeat;
}

#footer td.right span {
	float: right;
	margin: 0 25px 0 0;
	text-align: right;
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #acacad;
}


td.footer {
	background: #d0e1ee;
	height: 90px;
}

td.footer_int {
	padding-left: 35px;
	background: #d0e1ee;
	height: 72px;
	font-size:12px;

}

td.footer_right	 {
	background-image: url('images/layout/footer_right_bottom.gif');
	background-repeat: no-repeat;
	background-position: bottom right;
	vertical-align: top;
	text-align:center;
	padding-left: 0px;
}

td.footer_right_int	 {
	background-image: url('images/layout/footer_right_bottom_int.gif');
	background-repeat: no-repeat;
	background-position: bottom right;
	vertical-align: top;
	padding-left: 20px;
}


div.footerNewsPic {
	margin-top: 15px;
}

div.footerNews {
	background: #e7f0f7;
	height: 30px;
	padding: 7px 0px 0px 0px;
	font-family: Arial;
	font-size: 12px;
	color: #336b96;
}

a.mainMenuItem:link, a.mainMenuItem:visited, a.mainMenuItem:active {
	color: #7293ac;
	text-decoration:none;
}

a.mainMenuItem:hover {
	color: #ff5700;
	text-decoration:none;	
}

a.homeLinks:link, a.homeLinks:visited, a.homeLinks:active {
	color: #FFFFFF;
	text-decoration:none;
}

a.homeLinks:hover {
	color: #FFBA97;
	text-decoration:none;	
}

a.homeLinks1:link, a.homeLinks1:visited, a.homeLinks1:active {
	font-weight:bold;
	color: #646B46;
	text-decoration:none;
}

a.homeLinks1:hover {
	font-weight:bold;
	color: #7A9313;
	text-decoration:none;	
}


a.stuLink:link, a.stuLink:visited, a.stuLink:active {
	color: #8652cc;
	text-decoration:none;
}

a.stuLink:hover {
	color: #c69cff;
	text-decoration:none;	
}


a.proLink:link, a.proLink:visited, a.proLink:active {
	color: #7e9a0a;
	text-decoration:none;
}

a.proLink:hover {
	color: #c5d975;
	text-decoration:none;	
}

a.topMenuItem:link, a.topMenuItem:visited, a.topMenuItem:active {
	color: #FFFFFF;
	text-decoration:none;
}

a.topMenuItem:hover {
	color: #285374;
	text-decoration:none;	
}

a.breadcrumbLink:link, a.breadcrumbLink:visited, a.breadcrumbLink:active {
	color: #487da5;
	text-decoration:none;
}

a.breadcrumbLink:hover {
	color: #ff5700;
	text-decoration:none;	
}

td.mainInternal {
	background: #FFFFFF;
	padding: 25px 35px 0px 35px;
}

td.mainInternalStu {
	background: #FFFFFF;
	padding: 25px 35px 0px 35px;
	background-image: url('images/layout/stu_back.jpg');
	background-repeat: no-repeat;
	background-position: bottom right;
}

td.mainInternalPro {
	background: #FFFFFF;
	padding: 25px 35px 0px 35px;
	background-image: url('images/layout/pro_back.jpg');
	background-repeat: no-repeat;
	background-position: bottom right;
}



a.breadCrumbHome:link,a.breadCrumbHome:visited,a.breadCrumbHome:active {
	color:#ff5700;
	text-decoration:none;	
}

a.breadCrumbHome:hover {
	color: #000000;
	text-deocration:none;
}

a:link,a:visited,a:active {
	color:#ff5700;
	text-decoration:none;	
}

a:hover {
	color: #000000;
	text-deocration:none;
}

hr.testimonial {
	  border: 0;
      border-top: 1px dashed #000;
      color: #D0E1EE;
      background-color: #D0E1EE;
      height: 1px;
}

.fotoalbumFrame {
/*
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	border-color: #000000;
*/
}


td.fotoalbumPic {
	padding: 10px;
}

td.fotoalbumTitle {
	text-align:center;
	padding: 10px;
	padding-top:0px;
}

#newsscroller {
	padding: 0;
	margin: 0;
	height: 15px;
	overflow: hidden;
}

#newsscroller ul {
	position: relative;
	padding: 0;
	margin: 0;
}

#newsscroller li {
	padding: 0;
	margin: 0;
	list-style-type: none;
}

a.proHeadLink {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #7ebe0f;
}


a.proHeadLink:link, a.proHeadLink:visited, a.proHeadLink:active {
	color: #7e9a0a;
	text-decoration:none;
}

a.proHeadLink:hover {
	color: #c5d975;
	text-decoration:none;	
}

a.stuHeadLink {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #993cf2;
}

a.stuHeadLink:link, a.stuHeadLink:visited, a.stuHeadLink:active {
	color: #8652cc;
	text-decoration:none;
}

a.stuHeadLink:hover {
	color: #c69cff;
	text-decoration:none;	
}


div.error-main {
	color: #f00;
	font-weight: bold;
	padding: 2px 10px;
}

div.error {
	border-top: 1px solid #f00;
	padding: 5px 0;
}

div.error .alert {
	display: block;
	color: #f00;
	font-weight: bold;
	padding-bottom: 3
}

#top_menu{
	width: 900px;
}

#main_menu{
	width: 900px;
}

#photo_slide{
	width: 900px;
}

#footer{
	width: 900px;
}

