﻿body {
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 50%;
	color:#333333;
	background-image: url(/graphics/background_stripe.gif);
	text-align:center;
}

.main_content {
	font-size: 80%;
	line-height: 120%;
}

.pad_top_nav {
	font-size: 80%;
	line-height: 100%;
	padding:12px 8px 8px 8px; 
}

.contact_home {
	font-size: 80%;
	line-height: 100%;
	padding:30px 22px 0px 24px;
	color:#FFFFFF;	
}

.contact_business {
	font-size: 80%;
	line-height: 100%;
	padding:12px 22px 0px 24px;
	color:#FFFFFF;	
}

.main_titles {
	font-size: 80%;
	font-weight: bold;
	color:#53205A;
}

.sub_titles {
	font-size: 90%;
	font-weight: bold;
	color:#53205A;
}


.copyright {
	font-size: 70%;
	color:#B4B4B4;
}

.bold {
	font-weight: bold;
}

.bold_small {
	font-weight: bold;
	font-size: 90%;	
}

.snac1{
margin:0 auto;
width: 756px;
background-image:url(../graphics/top_banner1.gif);
background-repeat:no-repeat;
background-color:#FFFFFF;
height:118px;
margin-left:2px;
}


.style12{
font-size:14px;

}

.snac2{
margin: 0 auto;
width: 436px;
background-image:url(../graphics/bottom_bannerleft1.gif);
height:300px;
background-repeat:no-repeat;
margin-left:1px;
float:left;

}


.snac2_text1{
	float:left;
	width:400px;
	padding-left:38px;
	text-align:left;
	margin: 0 auto;
}


.snac3{
margin: 0 auto;
width: 320px;
background-image:url('../graphics/bottom_bannerright1.gif');
height:300px;
background-repeat:no-repeat;
margin-right:2px;
padding-bottom:31px;
float:right;
}

.warning_image{
width:756px;
height:540px;
text-align:center;
background-image:url('../graphics/account_warning2.gif');
margin-left:1px;
position:relative;
float:left;
    top: 0px;
    left: 0px;
    margin-right: auto;
    margin-top: 0;
    margin-bottom: 0;
}

.new_h{
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#000000;
line-height:140%;
}
.new_h2{
text-align:left;
font-size:18px;
font-weight:bold;
line-height:120%;
color:#3C015A;
}

.h3_new{
text-align:left;
font-size:14px;
font-weight:bold;
color:#3C015A;
padding-left:38px;
}

.new_pp{
text-align:left;
font-size:12px;
color:#000000;
line-height:150%;

}

/* breaker is for space between boxes*/
.breaker{
margin: 0 auto;
width:760px;
height:25px;
background-image:url(../graphics/stripes_long2.gif);
background-repeat:no-repeat;
}

clear{
clear:both;
}

.middle_banner{
	width:756px;
	margin:0 auto;
	background-image:url('http://itsupport.belfastmet.ac.uk/graphics/top_banner2.gif');
	height:150px;
	float:left;
	margin-left:1px;
	background-repeat:no-repeat;
	left: 428px;
	top: 745px;
	background-color:#FFFFFF;
}

.middle_banner2{
	width:756px;
	margin:0 auto;
	background-image:url('http://itsupport.belfastmet.ac.uk/graphics/accounts_boxnew3.gif');
	height:440px;
	float:left;
	margin-left:1px;
	background-repeat:no-repeat;
	left: 428px;
	background-color:#FFFFFF;
}

.middle_banner3{
	width:756px;
	margin:0 auto;
	background-image:url('http://itsupport.belfastmet.ac.uk/graphics/accounts_boxnew4.gif');
	height:610px;
	float:left;
	margin-left:1px;
	background-repeat:no-repeat;
	left: 428px;
	top: 745px;
	background-color:#FFFFFF;
}

.snac_text2{
float:left;
width:550px;
padding-left:38px;
text-align:left;
margin: 0 auto;
color:red;
line-height:130%;
font-size:14px;
padding-top:30px;


}
/* middle/ or sign in section*/
.middle_bottom{
float:left;
margin: 0 auto;
margin-left:1px;
width:756px;
height:154px;
background-image:url('http://itsupport.belfastmet.ac.uk/graphics/bottom_banner6.gif');

background-repeat:no-repeat;
}
/* usage policy section section*/
.snac_text3{
text-align:left;
padding-left:38px;
line-height:130%;
font-size:18px;
width:600px;
color:red;
padding-top:30px;
}

/* account retrieval section*/
.snac_text4{
text-align:left;
padding-left:38px;
line-height:130%;
font-size:18px;
width:600px;
color:red;
padding-top:30px;
}

.snac_text5{
text-align:left;
padding-left:38px;
line-height:130%;
font-size:18px;
width:600px;
color:red;
padding-top:30px;
}

.warning_image{
width:756px;
height:540px;
text-align:center;
background-image:url('../graphics/account_warning2.gif');
margin-left:1px;
position:relative;
float:left;
    top: 0px;
    left: 0px;
    margin-right: auto;
    margin-top: 0;
    margin-bottom: 0;

}


/* new button controls*/

.btn1 a {
	display: block;
	width:104px;
	height:30px;
	color:#000000;
	text-decoration:none;
	background-image:url(../graphics/btn1.gif);
	
}

.btn1 a:hover {

	background-image:url(../graphics/btn1_down.gif);
}



.btn2 a {
	display: block;
	width:223px;
	height:30px;
	color:#000000;
	text-decoration:none;
	background-image:url(../graphics/btn2.gif);
	
}

.btn2 a:hover {

	background-image:url(../graphics/btn2_down.gif);
}


.btn3 a {
	display: block;
	width:118px;
	height:30px;
	color:#000000;
	text-decoration:none;
	background-image:url(../graphics/btn3.gif);
	
}

.btn3 a:hover {

	background-image:url(../graphics/btn3_down.gif);
}


.btn4 a {
	display: block;
	width:104px;
	height:30px;
	color:#000000;
	text-decoration:none;
	background-image:url(../graphics/btn4.gif);
	
}

.btn4 a:hover {

	background-image:url(../graphics/btn4_down.gif);
}/*--------------form elements------------------*/

.input-search {
	font-size: 80%;
	background-color: #FFFFFF;
	width: 170px;
	color:#333333;
	border-width: 1px;
	border-color: #CCCCCC;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}

.input-search-course {
	font-size: 80%;
	background-color: #FFFFFF;
	width: 270px;
}

.select-search-drop {
	font-size: 80%;
	background-color: #FFFFFF;
	width: 276px;
}

/*--------------misc----------------------------------------*/

td.go { 
  background: url("/graphics/go.gif");
  background-repeat: no-repeat;
  background-attachment: fixed;
}

ul {
	list-style-image: url(../graphics/bullet.gif);
	list-style-position: outside;
	margin-left: 18px;
	padding-left: 5px;
}

/*--------------image-overs---------------------------------------*/

.hover_ft {
float: left; 
width: 190px; 
}
.hover_ft a {
display: block;
background: url("/graphics/search_tab_fulltime.gif");
font-weight: bold;
height: 125px;
text-decoration: none;
width: 190px;
}
.hover_ft a:hover {
background: url("/graphics/search_tab_fulltime_over.gif");
color: white;
}

.hover_pt {
float: left; 
width: 190px; 
}
.hover_pt a {
display: block;
background: url("/graphics/search_tab_parttime.gif");
font-weight: bold;
height: 125px;
text-decoration: none;
width: 190px;
}
.hover_pt a:hover {
background: url("/graphics/search_tab_parttime_over.gif");
color: white;
}

.hover_bus {
float: left; 
width: 204px; 
}
.hover_bus a {
display: block;
background: url("/graphics/search_tab_business.gif");
font-weight: bold;
height: 125px;
text-decoration: none;
width: 204px;
}
.hover_bus a:hover {
background: url("/graphics/search_tab_business_over.gif");
color: white;
}


/*--------------links----------------------------------------*/
a {
	color:  #53205A;
	text-decoration: underline;
}


a:hover { 
	text-decoration: none;
} 


a.plain_white { 
	color:  #FFFFFF;
	text-decoration: none;
}

a.plain_white:hover { 
	text-decoration: underline;
} 


a.main_nav { 
	font-size: 75%;
 	text-decoration: none;
	color:  #FFFFFF;

}

a.main_nav:hover { 
	text-decoration: underline;
} 


a.side_nav {  
	font-size: 80%;
 	text-decoration: none;
	color:  white;
	line-height: 100%;
}

a.side_nav:hover { 
	text-decoration: underline;
} 


a.add_nav{ 
	font-size: 80%;
 	text-decoration: none;
	color:  #333333;
	line-height: 100%;
}

a.add_nav:hover { 
	text-decoration: underline;
} 


a.add_nav_small { 
	font-size: 70%;
 	text-decoration: none;
	color:  #333333;
	line-height: 100%;
}


a.add_nav_small:hover { 
	text-decoration: underline;
} 


a.white_bold { 
	font-weight: bold;
 	text-decoration: none;
	color:  #FFFFFF;
	line-height: 100%;
}

a.white_bold:hover { 
	text-decoration: underline;
} 


a.top_nav {
	color:  #333333;
 	text-decoration: none;
}

a.top_nav:hover { 
	text-decoration: underline;
}


.ImageButton {
	border-width:1px;
	border-style:solid;
	border-color: #CCCCCC;
}

.ImageButton:hover { 
	border-color: #53205A;
}


a.footer_nav { 
	font-size: 75%;
 	text-decoration: none;

}

a.footer_nav:hover { 
	text-decoration: underline;
} 


a.courses_buts { 
	font-size: 75%;
 	text-decoration: none;

}

a.courses_buts:hover { 
	text-decoration: underline;
} 

.mainnews a:link
{
    font-family: verdana, helvetica, arial, sans-serif;
	font-size: 80%;
 	text-decoration: none;
	color:  #FFFFFF;
    empty-cells: hide;
    border-collapse:collapse;
    background-color:transparent;
	
}

.mainnews a:hover
{   
	text-decoration: underline;
	background-color:transparent;
}

.mainnews a:visited
{
    font-family: verdana, helvetica, arial, sans-serif;
	font-size: 80%;
 	text-decoration: none;
	color:  #FFFFFF;
	empty-cells: hide;
	border-collapse:collapse;
	background-color:transparent;
}

.mainnews a:visited:hover
{
	text-decoration: underline;
	background-color:transparent;
}

.Back
{
	background-color:#53205A;
}


.Alt
{
	background-color:#460D4D;
}

.new_pp{
text-align:left;
font-size:12px;
color:#000000;
line-height:150%;

}

form {
  margin: 0;
  padding: 0;
}

.middle_banner{
	width:756px;
	margin:0 auto;
	background-image:url(../graphics/top_banner2.gif);
	height:150px;
	float:left;
	margin-left:1px;
	background-repeat:no-repeat;
	left: 428px;
	top: 745px;
	background-color:#FFFFFF;
}

.middle_banner2{
	width:756px;
	margin:0 auto;
	background-image:url(../graphics/accounts_box3.gif);
	height:400px;
	float:left;
	margin-left:1px;
	background-repeat:no-repeat;
	left: 428px;
	top: 745px;
	background-color:#FFFFFF;
	padding-bottom:35px;
}

.middle_banner3{
	width:756px;
	margin:0 auto;
	background-image:url(../graphics/accounts_box4.gif);
	height:650px;
	float:left;
	margin-left:1px;
	background-repeat:no-repeat;
	left: 428px;
	top: 745px;
	background-color:#FFFFFF;
}

.middle_banner4{
	width:756px;
	margin:0 auto;
	background-image:url('http://itsupport.belfastmet.ac.uk/graphics/accounts_boxgreynew2.gif');
	height:740px;
	float:left;
	margin-left:1px;
	background-repeat:no-repeat;
	left: 428px;
	top: 745px;
	background-color:#FFFFFF;
	padding-bottom:35px;
}
td.applicationform1{text-align:left; width:30%}
td.applicationform2{text-align:left; width:30%}
td.applicationform3{text-align:left; width:36%}

table.application {
	font-size: 80%;
	line-height: 120%;
}
table.coursedisplay{vertical-align:top; font-size:100%;
	line-height: 120%;}
td.coursedisplay{vertical-align:top; font-size: 80%;
	line-height: 120%;}
th.coursedisplay{vertical-align:top; font-size: 80%;
	line-height: 120%;}
td.coursetitle{vertical-align:top; font-size: 80%; width:25%;
	line-height: 120%;}
td.coursedisplaytop{padding-left:23px; padding-right:23px }
table.coursetable{width:760}


/*--------------Sharepoint----------------------------------------*/

td.side_navigation_light{padding:12px 14px 12px 15px; width:175px; background-color:#53205A}
td.side_spacer1_light{width:14px; text-align:right; background-color:#53205A}
td.side_spacer2_light{width:21px; background-color:#FFFFFF}

td.side_navigation_dark{padding:12px 14px 12px 15px; width:175px; background-color:#460D4D}
td.side_spacer1_dark{width:14px; text-align:right; background-color:#460D4D}
td.side_spacer2_dark{width:21px; background-color:#FFFFFF}

