/* ------------------------------------------------------ GENERIC ITEMS ------------------------------------------------------ */

body{text-align:center;}
#ft{clear:both;}
#doc{margin:auto; text-align:left; min-width:974px; width:974px;}
#bd:after{content:"."; display:block; height:0; clear:both; visibility:hidden; 	width:974px;}
#bd{zoom:1; background-image:url(/images/nav/bg2.gif); 	background-repeat:repeat-y; padding:0px 7px;}

h1{font-size:167%; color:#002596; font-weight:bold; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; margin:0 20px 1em 20px; padding:0; clear:both;}
h2{font-size:116%; color:#000; font-weight:bold; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; margin:0 0 1em 0; padding:0; clear:both;}
h3{font-size:100%; margin:1em 0;}
h3,h4,h5,h6,strong{font-weight:bold;}
abbr,acronym{border-bottom:1px dotted #000; cursor:help;}
em{font-style:italic;}
blockquote,ul,ol,dl{margin:1em;}
ol,ul,dl{margin-left:3em;}
ol li{list-style:decimal outside;}
ul li{list-style:disc outside;}
dl dd{margin-left:1em;}
th,td{border:1px solid #000; padding:.5em;}
th{font-weight:bold; text-align:center;}
hr{margin:0 0 1em 0; padding:0; color:#ccc; height:1px; border:solid 1px #fff; border-bottom:dotted 1px #ccc; clear:both; overflow:hidden; }
caption{margin-bottom:.5em; text-align:center;}
p,fieldset,table,pre{margin-bottom:1em;}
input[type=text],input[type=password],textarea{width:12.25em; *width:11.9em;}
img	{max-width:100%;}
div.clear{clear:both; width:0; height:0; overflow:hidden;}

/* ------------------------------------------------------ HEADER ITEMS ------------------------------------------------------ */

#hd{background-color:#002596; background-image:url(/images/nav/hd_bg.gif); background-repeat:no-repeat; color:#fff; padding:0; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:85%; line-height:1.5em; clear:both; overflow:hidden;}

#logoScreen{width:458px; height:100px;}
#logoScreen img{width:458px; height:100px;}
#logoAlt{display:none;}

#rightouter{padding:0; margin:0; width:500px; float:right;}

#gtn{padding:15px 10px 0 0; *padding:15px 5px 0 0; margin:0;}
#gtn ul{list-style:none; padding:0; margin:0; float:right;}
#gtn li{list-style:none; display:inline; padding:0 12px 0 0; margin:15px 10px 0 0; background-image:url(/images/nav/gtn_bullet.gif); background-repeat:no-repeat; background-position:right center;}
#gtn li.last{padding-right:0; margin-right:15px; background:none;}
#gtn a{border-bottom:dotted 1px #fff; text-decoration:none; color:#fff;}
#gtn a:hover{border-bottom:dotted 1px #ffcc1a; text-decoration:none; color:#ffcc1a;}

#search{float:right; clear:both; padding:25px 24px 10px 0; margin:0;}
#searchouter{background-color::#fff; padding:0; margin:0;}
#searchtext{float:left; padding:4px 6px 0 0; margin:0;}
#searchlogo{float:left; width:50px; height:22px; padding:0 5px 0 0; margin:0; background-image:url('/images/nav/google.gif'); background-repeat:no-repeat;}
#searchbox{width:177px; float:left; padding:0; margin:0;}
#search .sbox_l{background:url('/images/nav/search_left.gif') no-repeat top left; float:left; width:5px; height:22px;}
#search .sbox_go input.goButton{padding:0; margin:0; float:right; width:60px; height:22px;}
#search .sbox_m{background-image:url('/images/nav/search_mid.gif'); background-repeat:repeat-x; background-position:top left; background-color:Transparent; float:left; border:0; width:112px; margin:0; padding:0; height:22px;}
#search .sbox_m input{background-position:5px top; background-color:Transparent; border:0; width:108px; margin:0; padding:3px 0 0 0; height:19px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666;}
		
/* ------------------------------------------------------ LEFT NAV ITEMS ------------------------------------------------------ */

#yui-left{background-image:url(/images/nav/nav_fade.gif); background-position:left top; background-repeat:repeat-x; background-color:#ebebeb; 
	margin:0; padding:10px 0 15px 0; width:250px; float:left;}


/*#ltn{clear:both; color:#002596; padding:2px 0 0 0; margin:0; background-color:#FFFFCC;}
#ltn ul{padding:0; margin:0; list-style:none;}
#ltn li{list-style:none; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:93%; line-height:1.5em; margin:5px 5px 5px 13px; padding:0 0 0 8px; background-image:url(/images/nav/ltn_bullet.gif); background-repeat:no-repeat; background-position:left 8px; font-weight:bold;}
#ltn li.first{margin-top:15px;}
#ltn li.last{margin-bottom:15px;}
#ltn a{border-bottom:dotted 1px #002596; text-decoration:none; color:#002596;}
#ltn a:hover{border-bottom:dotted 1px #b01515; text-decoration:none; color:#b01515;}*/


#ltn{clear:both; color:#002596; padding:0; margin:5px 0;}
#ltn ul{padding:0; margin:0; list-style:none;}
#ltn li{list-style:none; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:93%; line-height:1.5em;
	margin:0 0 0 0; padding:5px 0 5px 22px; background-image:url(/images/nav/ltn_bullet.gif); background-repeat:no-repeat; 
	background-position:15px 13px; font-weight:bold;}
#ltn li.highlight{background-color:#FFFFFF;}
#ltn li.last{margin-bottom:0px;}
#ltn a{border-bottom:dotted 1px #002596; text-decoration:none; color:#002596;}
#ltn a:hover{border-bottom:dotted 1px #b01515; text-decoration:none; color:#b01515;}

/*
#stn{clear:both; color:#002596; padding:7px 15px 15px 0; margin:0 0 15px 0; border-bottom:dotted 1px #999; background-image:url(/images/nav/stn_bg.gif); background-repeat:repeat-x; background-position:left bottom; overflow:auto;}
#stn h3{clear:both; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:93%; line-height:1.4em; overflow:hidden; margin:0; padding:0 0 0 15px;}
#stn ul{padding:0; margin:0 0 0 15px; list-style:none;}
#stn li{list-style:none; float:left; white-space:nowrap; background-image:url(/images/nav/ftn_bullet.gif); background-repeat:no-repeat; background-position:right center; padding:0 9px 0 0; margin:0 6px 0 0; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:85%; line-height:1.5em;}
#stn li.last{background:none; padding-bottom:10px;}
#stn a{border-bottom:dotted 1px #002596; text-decoration:none; color:#002596;}
#stn a:hover{border-bottom:dotted 1px #b01515; text-decoration:none; color:#b01515;}
*/

#stn{clear:both; color:#002596; padding:0 15px 15px 15px; margin:0; width:220px; border-bottom:dotted 1px #999; 
	background-image:url(/images/nav/stn_bg.gif); background-repeat:repeat-x; background-position:left bottom; overflow:auto;}
#stn h3{clear:both; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:93%; line-height:1.5em; overflow:hidden; margin:5px 0 0 0; padding:0;}
#stn ul{display: inline; padding:0; margin:0; clear:both;}
#stn li {display: inline; padding:0; margin:0;  font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:85%; line-height:1.5em;}	
#stn a{border-bottom:dotted 1px #002596; text-decoration:none; color:#002596;}
#stn a:hover{border-bottom:dotted 1px #b01515; text-decoration:none; color:#b01515;}	

/*
#htn{clear:both; color:#002596; padding:7px 0; margin:0; width:248px;}
#htn h3{clear:both; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:93%; line-height:1.5em; overflow:hidden; margin:0; 
	padding:0 0 0 15px;}
#htn ul{padding:0; margin:0 0 0 15px; list-style:none;}
#htn li{list-style:none; float:left; white-space:nowrap; background-image:url(/images/nav/ftn_bullet.gif); background-repeat:no-repeat; 
	background-position:right center; padding:0 9px 0 0; margin:0 6px 0 0; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size:85%; line-height:1.5em;}
#htn li.last{background:none; padding-bottom:10px;}
#htn a{border-bottom:dotted 1px #002596; text-decoration:none; color:#002596;}
#htn a:hover{border-bottom:dotted 1px #b01515; text-decoration:none; color:#b01515;}
*/

#htn{clear:both; color:#002596; padding:0 15px 7px 15px; margin:0; width:220px;}
#htn h3{clear:both; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:93%; line-height:1.5em; overflow:hidden; margin:5px 0 0 0; padding:0;}
#htn ul{display: inline; padding:0; margin:0; clear:both;}
#htn li {display: inline; padding:0; margin:0;  font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:85%; line-height:1.5em;}	
#htn a{border-bottom:dotted 1px #002596; text-decoration:none; color:#002596;}
#htn a:hover{border-bottom:dotted 1px #b01515; text-decoration:none; color:#b01515;}	

.highlight{background-color:#FFFFCC;}

#president{margin:20px 0; padding:100px 14px 15px 14px; width:222px; background-image:url(/images/pics/president_message2.gif); background-repeat:no-repeat; background-position:left top; background-color:#f9f9f9; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:85%; line-height:1.5em; color:#000;}
#president a{border-bottom:dotted 1px #002596; text-decoration:none; color:#002596; font-weight:bold;}
#president a:hover{border-bottom:dotted 1px #b01515; text-decoration:none; color:#b01515; font-weight:bold;}

#how-do-i-enroll{margin:20px 0; padding:105px 14px 15px 131px; width:105px; text-align:center; background-image:url(/images/pics/how-do-i-enroll.jpg); background-repeat:no-repeat; background-position:left top; background-color:#f9f9f9; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:85%; line-height:1.5em; color:#000;}
#how-do-i-enroll a{border-bottom:dotted 1px #002596; text-decoration:none; color:#002596; font-weight:bold;}
#how-do-i-enroll a:hover{border-bottom:dotted 1px #b01515; text-decoration:none; color:#b01515; font-weight:bold;}

/* ------------------------------------------------------ BODY ITEMS ------------------------------------------------------ */

#yui-main{float:right; width:710px;}

#main-nav{background-color:#272526; background-image:url('/images/nav/nav_bg.gif'); background-repeat:repeat-x; margin:0; padding:7px 0 0 10px;}
#main-nav ul{font-size:93%; font-weight:bold; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; padding:0; margin:0; clear:both; overflow:hidden;}
#main-nav ul li{list-style:none; display:inline; white-space:nowrap;}
#main-nav ul li a{padding:6px 5px; margin:0 3px 0 0; text-decoration:none; float:left; color:#002596; border-left:solid 1px #fff; border-right:solid 1px #fff; border-top:solid 1px #fff; border-bottom:0; background-color:#ffcc1a;}
#main-nav ul li a:hover{background-color:#FFE271;}
#main-nav ul li.active a{padding:6px 5px; margin:0 3px 0 0; text-decoration:none; float:left; color:#002596; border-left:solid 1px #fff; border-right:solid 1px #fff; border-top:solid 1px #fff; border-bottom:0; background-color:#fff;}
#main-nav ul li.active a:hover{background-color:#fff;}

#home-body{margin:0; padding:0;}	

#main-body{margin:15px 0 15px 0; padding:0;}
#main-body.business-technology{ background-image:url(/images/headers/business_technology.jpg); background-repeat:no-repeat; padding-top:95px;}
#main-body.allied-health{ background-image:url(/images/headers/allied_health.jpg); background-repeat:no-repeat; padding-top:95px;}

#bcn{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:85%; line-height:1.5em; color:#666666; margin:0 40px 1.5em 20px; padding:0 0 0 0;}
#bcn ul{list-style:none; padding:0 0 1em 0; margin:0;}
#bcn li{float:left; list-style:none; padding:0 12px 0 0; margin:0 6px 0 0; background-image:url(/images/nav/bcn_slash.gif); background-repeat:no-repeat; background-position:right center; white-space:nowrap;}
#bcn li.last{padding-right:0; margin-right:0; background:none;}
#bcn a{border-bottom:dotted 1px #666666; text-decoration:none; color:#666666; }
#bcn a:hover{border-bottom:dotted 1px #002596; text-decoration:none; color:#002596;}

#body-content{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:85%; line-height:1.5em;}
#body-content ul{padding:0; margin:0 0 15px .5em; list-style:none;}
#body-content ul ul{margin-left:1em;}
#body-content ul li{list-style:none; margin:5px 5px 5px 0px; padding:0 0 0 8px; background-image:url(/images/nav/body_bullet.gif); background-repeat:no-repeat; background-position:left 7px;}
#body-content a{border-bottom:dotted 1px #002596; text-decoration:none; color:#002596;}
#body-content a:hover{border-bottom:dotted 1px #b01515; text-decoration:none; color:#b01515;}

#body-content h2 a{border-bottom:none; text-decoration:none; color:#000;}
#body-content h2 a:hover{border-bottom:dotted 1px #b01515; text-decoration:none; color:#b01515;}

#onecol{padding:0 20px 15px 20px; margin:0;}

#twocols-left-a{float:left; width:315px; padding:0 20px 15px 20px; margin:0;  border-right:solid 1px #dbdada;}
#twocols-left-a img{max-width:315px; height:auto;}
#twocols-right-a{float:right; width:314px; padding:0 20px 15px 0; margin:0;}
#twocols-right-a img{max-width:314px; height:auto;}

#twocols-left-b{float:left; width:415px; padding:0 20px 15px 20px; margin:0; border-right:solid 1px #dbdada;}
#twocols-left-b img{max-width:415px; height:auto;}
#twocols-right-b{float:right; width:214px; padding:0 20px 15px 0; margin:0;}
#twocols-right-b img{max-width:214px; height:auto;}

#twocols-left-b .four-col-grid{float:left; width:24%; padding:0; margin:0 0 1em 0; text-align:center;}
#twocols-left-b .four-col-grid img{max-width:93px; width:75px; height:auto; border-bottom:none; padding:0; line-height:0em; border-bottom:0;}
#twocols-left-b .four-col-grid img a{border-bottom:0;}

.blib-70{clear:both; overflow:hidden; padding:0 0 .5em 0;}
.blib-70 h2{}
.blib-70 img{float:left; padding:3px 10px .5em 0; width:75px; max-width:75px; height:auto;}
.blib-70 h3{float:left; width:330px; margin:0; padding:0;}
.blib-70 p{float:left; width:330px;}

.blib-70-sm{clear:both; overflow:hidden; padding:0 0 .5em 0;}
.blib-70-sm h2{}
.blib-70-sm img{float:left; padding:3px 10px .5em 0; width:50px; max-width:50px; height:auto;}
.blib-70-sm h3{float:left; width:355px; margin:0; padding:0;}
.blib-70-sm p{float:left; width:355px;}

.blib-50{clear:both; overflow:hidden; padding:0 0 .5em 0;}
.blib-50 h2{}
.blib-50 img{float:left; padding:3px 10px .5em 0; width:50px; max-width:50px; height:auto;}
.blib-50 h3{float:left; width:250px; margin:0; padding:0;}
.blib-50 p{float:left; width:250px;}

#alpha{ font-size:108%; text-align:center; padding:0 0 1em 0;}

.TableHeader{padding:3px; float:left; background-color:#002596; color:#fff; font-weight:bold; border-bottom:solid 1px #666; width:100%;}
.TableRow{padding:3px; float:left; background-color:#f0f0f0; border-bottom:solid 1px #666; width:100%;}

.leftTableHeader{padding:3px; float:left; background-color:#002596; color:#fff; font-weight:bold; border-bottom:solid 1px #666; width:48%;}
.rightTableHeader{padding:3px; float:left; background-color:#002596; color:#fff; font-weight:bold; border-bottom:solid 1px #666; width:48%;}
.leftTableRow{padding:3px; float:left; background-color:#f0f0f0; border-bottom:solid 1px #666; width:48%;}
.rightTableRow{padding:3px; float:left; background-color:#f0f0f0; border-bottom:solid 1px #666; width:48%;}

.leftTableRowPlain{padding:3px; float:left; width:49%;}
.rightTableRowPlain{padding:3px; float:left; width:49%;}

#body-content table{width:100%;}
#body-content table.narrow{width:65%;}
#body-content th{padding:3px; background-color:#002596; color:#fff; font-weight:bold; border-bottom:solid 1px #666; border-left:0; border-right:0; border-top:0; text-align:left;}
#body-content th a{border-bottom:dotted 1px #fff; text-decoration:none; color:#fff;}
#body-content th a:hover{border-bottom:dotted 1px #fff; text-decoration:none; color:#fff;}
#body-content th.right{text-align:right;}
#body-content th.center{text-align:center;}
#body-content th.nowrap{ white-space:nowrap;}
#body-content th.nowrap-center{ white-space:nowrap;text-align:center;}
#body-content td{padding:3px; background-color:#f0f0f0; border-bottom:solid 1px #666; border-left:0; border-right:0; border-top:0; text-align:left; vertical-align:top;}
#body-content td.center{text-align:center;}
#body-content .and-or{font-weight:bold;font-style:italic; clear:both;}
#body-content .divider{ background-color:#fff; border-bottom:0; padding:0;}


#acrobat{float:left; width:100px; height:25px; padding:2em 20px 2em 0;}

.footnote{ border-top:solid 1px #ccc; margin:3em 0 0 0; padding::1em 0 0 0;}
.footnote2{ margin:.5em 0; font-style:italic;}

/*Accordian Script 1*/
.AccHeaderOne{cursor: hand; cursor: pointer; margin:1em 0 0 0; padding: 5px 10px; background-color:#ccc;	border-left:1px solid #ccc; border-right:1px solid #ccc; border-top:1px solid #ccc;}
.AccOpenOne{background:#fff; font-weight:bold;}
.AccContentOne{padding: 5px 10px 0 10px; margin:0 0 1em 0; border-left:1px solid #ccc; border-right:1px solid #ccc; border-bottom:1px solid #ccc;}

/*Accordian Script 2*/
.AccHeaderTwo{cursor: hand; cursor: pointer; margin:0; padding:5px 10px; font-size:100%; font-weight:bold;}
.AccOpenTwo{color: #000; background-color:#eee;}
.AccClosedTwo{color: #002596;}
.AccContentTwo{background-color:#eee; padding:0px 10px 1em 10px; margin:0;}
.AccContentTwo p{margin-bottom:0; padding-bottom:1em;}

.expand-collapse{margin:1em 0 0 0;}
.email-left{float:left; margin:0 0 1em 0;}
.email-right{float:left; margin:0 0 1em 0; padding:2px 0 0 0;}


#calendar{width:100%;}
#calendar th{font-size:85%; text-align:center; width:14%;}
#calendar td{text-align:center;}
#calendar td.today{background-color:#002596; color: #fff; text-align:center;}
#calendar td.today a{border-bottom:dotted 1px #fff; text-decoration:none; color:#fff;}
#calendar td.today a:hover{border-bottom:dotted 1px #ffcc1a; text-decoration:none; color:#ffcc1a;}
#calendar td.active{background-color:#ffcc1a; color: #002596; text-align:center;}
#calendar td:hover{ background-color:#b01515; color:#fff;}
#calendar td:hover a{border-bottom:dotted 1px #fff; text-decoration:none; color:#fff;}
#calendar td:hover a:hover{border-bottom:dotted 1px #fff; text-decoration:none; color:#fff;}

#calendar-large{width:100%;}
#calendar-large table{border-left:solid 1px #fff;}
#calendar-large tr.square{height:100px;}
#calendar-large th{font-size:85%; text-align:center; width:14%; background-color:#002596; border-bottom:solid 1px #fff;}
#calendar-large td{text-align:center; border-right:solid 1px #fff; border-bottom:solid 1px #fff;}
#calendar-large td.request{background-color:#ffcc1a; color: #000; text-align:center;}
#calendar-large td.today{background-color:#ffffcc; text-align:center;}
#calendar-large td.normal{ background-color:#f0f0f0;}
#calendar-large td.old{ background-color:#dfdfdf; border-right:solid 1px #fff;}
#calendar-large .number{text-align:right;}
#calendar-large .listing{margin:0 0 1em 0; padding:0;}
#calendar-large th.topleft{text-align:center; background-color:#000; color:#000; font-size:100%; border-top:solid 1px #000; border-bottom:solid 1px #000;}
	#calendar-large th.topleft a{border-bottom:dotted 1px #fff; text-decoration:none; color:#fff;}
	#calendar-large th.topleft a:hover{border-bottom:dotted 1px #ffcc1a; text-decoration:none; color:#ffcc1a;}
#calendar-large th.topcenter{text-align:center; background-color:#000; color:#fff; font-size:135%; border-top:solid 1px #000; border-bottom:solid 1px #000;}
#calendar-large th.topright{text-align:center; background-color:#000; color:#000; font-size:100%; border-top:solid 1px #000; border-right:solid 1px #000; border-bottom:solid 1px #000;}
	#calendar-large th.topright a{border-bottom:dotted 1px #fff; text-decoration:none; color:#fff;}
	#calendar-large th.topright a:hover{border-bottom:dotted 1px #ffcc1a; text-decoration:none; color:#ffcc1a;}

#calendar-vertical td.old{background-color:#dfdfdf;}
#calendar-vertical td.today{background-color:#ffffcc;}
#calendar-vertical td.normal{}

.date{padding:.5em 0 0 0;}
.title{padding:0 0 .5em 0;}

.nomargin{margin:0;}

#org-chart{}
#org-chart table{margin:0;}
#org-chart tr{margin:0;}
#org-chart th{text-align:center; margin:0;}
#org-chart td{text-align:center; margin:0;}
#org-chart #sub-chart{float:left; width:156px; padding:0 15px 0 0; margin:0;}
#org-chart #sub-chart.last{padding-right:0;}
#org-chart #top-chart{padding:0 0 28px 0; margin:0; background-image:url(/images/Pics/org-chart-bracket.gif); background-repeat:no-repeat; background-position:bottom; text-align:center;}
#org-chart #top-chart table{width:327px;}

#translate{width:160px;}
#translate td{border:none; padding:0; background-color:#FFFFFF;}



/* ------------------------------------------------------ HOME PAGE ITEMS ------------------------------------------------------ */

#hero{width:710px; height:382px; background-image:url(/images/home/campusspring_hero6.jpg); background-repeat:no-repeat; padding:0; margin:0;}
#hero h1{float:left; clear:none; width:350px; margin:0; padding:20px 0 0 15px; font-family:Century, Century Schoolbook, "Times New Roman", Times, serif; font-weight:normal; font-size:36px; letter-spacing:-1px; color: #FFFFFF;}
#hero h2{float:right; clear:none; width:285px; margin:0; padding:12px 15px 0 0; text-align:center; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:108%; font-weight:normal; font-style:italic; color: #333333; line-height:1.5em;}
#hero a{border-bottom:none; text-decoration:none; color:#fff;}
#hero a:hover{border-bottom:dotted 1px #ffcc1a; text-decoration:none; color:#ffcc1a;}

#hero-ssc-sign{width:710px; height:382px; background-image:url(/images/home/campusspring_hero6.jpg); background-repeat:no-repeat; padding:0; margin:0;}
#hero-ssc-sign h1{float:right; clear:both; width:161px; margin:0; padding:18px 18px 0 0; font-family:Century, Century Schoolbook, "Times New Roman", Times, serif; font-weight:normal; font-size:23px; letter-spacing:-1px; color: #333333;}
#hero-ssc-sign h2{float:right; clear:both; width:166px; margin:0; padding:175px 11px 0 0; font-family:Century, Century Schoolbook, "Times New Roman", Times, serif; font-size:132%; font-weight:normal; color: #FFFFFF; line-height:1.5em;}
#hero-ssc-sign a{border-bottom:none; text-decoration:none; color:#fff;}
#hero-ssc-sign a:hover{border-bottom:dotted 1px #ffcc1a; text-decoration:none; color:#ffcc1a;}

.hero-ssc-sign{width:710px; height:382px; background-repeat:no-repeat; padding:0; margin:0;}
.hero-ssc-sign h1{float:right; clear:both; width:161px; margin:0; padding:18px 11px 0 0; font-family:Century, Century Schoolbook, "Times New Roman", Times, serif; font-weight:normal; font-size:23px; letter-spacing:-1px; color: #333333;}
.hero-ssc-sign h2{float:right; clear:both; width:166px; margin:0; padding:175px 11px 0 0; font-family:Century, Century Schoolbook, "Times New Roman", Times, serif; font-size:132%; font-weight:normal; color: #FFFFFF; line-height:1.5em;}
.hero-ssc-sign a{border-bottom:none; text-decoration:none; color:#fff;}
.hero-ssc-sign a:hover{border-bottom:dotted 1px #ffcc1a; text-decoration:none; color:#ffcc1a;}

.home-news-med-image{float:left; width:157px; padding:15px 0 15px 20px; margin:0; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:83%;}
.home-news-med-image img{max-width:157px; height:auto;}
.home-news-med-image a{border-bottom:dotted 1px #002596; text-decoration:none; color:#002596;}
.home-news-med-image a:hover{border-bottom:dotted 1px #b01515; text-decoration:none; color:#b01515;}
.home-news-med-image h2 a{border-bottom:none; text-decoration:none; color:#000;}
.home-news-med-image h2 a:hover{border-bottom:dotted 1px #b01515; text-decoration:none; color:#b01515;}
.home-news-med-image .center{text-align:center; width:100%;}

.home-news-list-container{float:right; width:310px; padding:15px 20px 15px 0; margin:0;}
.home-news-list{padding:0 0 0 20px; margin:0; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:83%; border-left:solid 1px #dbdada;}
.home-news-list ul{padding:0; margin:0 0 15px 0; list-style:none;}
.home-news-list ul li{list-style:none; margin:5px 5px 5px 0px; padding:0 0 0 8px; background-image:url(/images/nav/body_bullet.gif); background-repeat:no-repeat; background-position:left 7px;}
.home-news-list a{border-bottom:dotted 1px #002596; text-decoration:none; color:#002596;}
.home-news-list a:hover{border-bottom:dotted 1px #b01515; text-decoration:none; color:#b01515;}

/*-------  Hero  --------*/	

.hero{margin:0; padding:0; width: 710px; height:381px;}
.newScroller {width:710px; margin:0; padding:0;}
.newScroller-menu { display:none;}
.newScroller-buttons{position:relative; z-index: 102; padding: 0px; left: 10px; top: -371px; width: 59px; height: 21px;}

.newScroller a {text-decoration:none;}
.newScroller a:hover {text-decoration:none;}
.newScroller a:active, .newScroller a:focus {outline: none;}

.scroller {width: 710px; height: 381px; overflow: hidden; margin:0px;}

.ico {padding:0; margin:0;}
.ico-prev {width: 29px; height: 21px; background-image: url('/images/home/paginate-prev.png'); background-repeat:no-repeat;}
.ico-next {width: 30px; height: 21px; background-image: url('/images/home/paginate-next.png'); background-repeat:no-repeat;}

.left { float: left; }
.right { float: right; }

#content-1 {width: 10000px;}
.slide {width: 710px; height: 381px; float: left; background-color: #FFF; padding:0; margin:0;}




/* ------------------------------------------------------ FOOTER ITEMS ------------------------------------------------------ */
	
#ft{background-image:url(/images/nav/bot_bg.gif); background-position:0 -6px; background-repeat:no-repeat; padding:20px 0 0 0; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:85%; line-height:1.5em; color:#666666;}
#ft #yui-foot{background-image:url(/images/nav/logo_footer2.gif); background-position:right 5px; background-repeat:no-repeat; padding:5px 7px 20px 7px; margin:0 7px 0 0;}
#ftn{clear:both; width:680px; padding:0 0 2em 0;}
#ftn ul{list-style:none; padding:0; margin:0;}
#ftn li{float:left; list-style:none; padding:0 9px 0 0; margin:0 6px 0 0; background-image:url(/images/nav/ftn_bullet.gif); background-repeat:no-repeat; background-position:right center;}
#ftn li.last{padding-right:0; margin-right:0; background:none; clear:right;}
#ftn a{border-bottom:dotted 1px #666666; text-decoration:none; color:#666666;}
#ftn a:hover{border-bottom:dotted 1px #002596; text-decoration:none; color:#002596;}

/* ------------------------------------------------------ ICON LINK STYLES ------------------------------------------------------ */

a.video{background-image:url(/images/icons/video.png); background-position:2px left; background-repeat:no-repeat; padding-left:14px;}
a.external{background-image:url(/images/icons/external.gif); background-position:top left; background-repeat:no-repeat; padding-left:15px;}
a.secure{background-image:url(/images/icons/lock_icon.gif); background-position:top left; background-repeat:no-repeat; padding-left:15px;}
a.mailto{background-image:url(/images/icons/mail_icon.gif); background-position:top left; background-repeat:no-repeat; padding-left:20px;}
a.news{background-image:url(/images/icons/news_icon.gif); background-position:top left; background-repeat:no-repeat; padding-left:20px;}
a.file{background-image:url(/images/icons/file_icon.gif); background-position:top left; background-repeat:no-repeat; padding-left:15px;}
a.discussion{background-image:url(/images/icons/discussionitem_icon.gif); background-position:top left; background-repeat:no-repeat; padding-left:19px;}
a.audio{background-image:url(/images/icons/audio.gif); background-position:2px left; background-repeat:no-repeat; padding-left:16px;}
a.document{background-image:url(/images/icons/document.gif); background-position:top left; background-repeat:no-repeat; padding-left:15px;}
a.acrobat{background-image:url(/images/icons/acrobat2.gif); background-position:1px left; background-repeat:no-repeat; padding-left:16px;}
a.excel{background-image:url(/images/icons/excel2.gif); background-position:1px left; background-repeat:no-repeat; padding-left:16px;}
a.word{background-image:url(/images/icons/word2.gif); background-position:1px left; background-repeat:no-repeat; padding-left:16px;}


















