body {	margin : 0;	padding : 0;	color : #000;	background : #000000;	  color: #333333;}

.warning{
	color:#CC3300;
	font-weight: bold;
	
}
guide {
	font-family: Tahoma, Arial, "Times New Roman";
	font-size: 10px;
	color: #FF0000;
	text-decoration: none;
}

/*01 12 06*/
.star{
	color:#FF0000;
	font-weight: bold;
	font-size: 12px;padding: 0 2px; 
 vertical-align:super}

.page {  width: 753px; font-family :   Arial, Helvetica, sans-serif;	 background-color : #fff;
	 border-left: 1px #339 dashed;	  border-right: 1px #339 dashed;	 }

.page2 {  width: 753px; border-left: 0px #339 dashed; border-right: 0px #339 dashed;	 ; border-right-width: 0px; border-left-width: 0px}


.header {  background : #339 url(file:///C|/Documents%20and%20Settings/wangxiuwu/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/W9AJ4HEJ/%27../i/lsi.gif%27) no-repeat; color: #fff;
padding-left: 4px; padding-right: 0	 }

.header1 {
	border-right:2px solid #FFFFFF; background:#339 url(file:///C|/Documents%20and%20Settings/wangxiuwu/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/W9AJ4HEJ/%27../i/lsi.gif%27) no-repeat; color: #fff;
	padding-left: 4px;
	padding-right: 0;
	
}

.headeralumni {  background : #339 url(file:///C|/Documents%20and%20Settings/wangxiuwu/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/W9AJ4HEJ/%27../i/lsi.gif%27) no-repeat; color: #fff;
padding-left: 4px; padding-right: 0; width: 100% }

.footer1 {  	 border-top: 1px #339 solid;	padding-left: 20px;  font-size : 11px;
height: 30px;	background : #f9f9fc;  font-weight : bold;	color : #f9f9fc; }


.footer2 {  	 border-top: 1px #339 solid;	 border-left: 1px #339 dashed; padding-left: 20px;
  font-size : 11px; height: 30px;  background : #f9f9fc; color : #f9f9fc;   font-weight : bold;	 }


.sidebar1 { 
  background : #cccce5 url(file:///C|/Documents%20and%20Settings/wangxiuwu/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/W9AJ4HEJ/%27../i/bg1.gif%27) no-repeat;	 
padding-left: 20px;
  font-weight : bold;
  font-size : 11px;
	 border-bottom: 1px solid #339;
height: 30px
	 }

.sidebar2 {
	background : no-repeat;
	font-weight : bold;
	font-size : 11px;
	border: 1px dotted F88E1E;



	 }

.sidebar3 {
	background : no-repeat;
	font-weight : bold;
	font-size : 11px;
	border-bottom: 1px dotted F88E1E;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: dotted;
	border-left-style: dotted;
	border-right-color: F88E1E;
	border-left-color: F88E1E;

	 }

.sidebar4 {
	background : #fff no-repeat;
	font-size : 13px;
	font-family: "Arial";
	font-weight: bold;
	text-decoration: none;
	height: 20px;
	vertical-align: bottom;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: dotted;
	border-left-style: dotted;
	border-right-color: F88E1E;
	border-left-color: F88E1E;






	 }
	 
	 

/*01 12 06*/
.sidebar2 p {line-height: 12px;font-weight: normal; background: url('http://www.lsi.edu/i/dot230h.gif') no-repeat bottom left; padding-top: 2px;padding-bottom: 2px}
	
.sidebar4 p {line-height: 12px;font-weight: normal;padding-top: 0px;padding-bottom: 0px;margin-top: 0px;margin-bottom: 0px;}
	
	
	
.side {
	font-size : 13px;
	padding-left: 20px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 8px;
	margin: 0px;
	line-height: 18px;
	height: 22px;
	font-family: "Arial";


}

.sideform { 
padding-left: 10px;
}


	 
.sidespaced { 
  font-size : 11px;
padding-left: 20px;
padding-right: 2px;
padding-bottom: 5px;
margin: 0px;
line-height: 15px;  
}







/*01 12 06*/
 p.sidequote { 
	color : #669;
padding-left: 20px;
padding-right: 4px;
padding-top: 50px;
padding-bottom: 30px;
margin: 0px;
line-height: 15px; }


.photo { 
  background : #fff;	 
	 border-left: 1px #339 dashed;
	 border-bottom: 1px #339 solid;
height: 185px;
	 }


.map { 
  background : #fff;	 
	 border-left: 1px #339 dashed;
height: 185px;
	 }
.french {
	font-size: 12px;
	line-height: 15.5px;
	padding: 5px;
	font-family: "Tahoma";
	color: #000000;
}



.content {
	font-size: 12px;
	line-height: 14px;
	background: #ffffff;
	padding: 5px;
	font-family: "Tahoma";
	color: 646484;

}

.bottom {font-size: 11px; background: #f9f9fc; color: #8492B0; font-family: Arial, Helvetica, sans-serif}


small {  font-size : 11px; }


.contentmap {
	font-size : 12px;
	line-height : 20px;
	background : #000000;
	padding: 20px;
	font-family: "Tahoma";
	color: #FFFFFF;

	 }

.accreditation{
margin: -20px;
}

.nav { 
	 font-size : 12px;
	 font-weight : bold;
	 line-height: 20px;	 }


	a {	text-decoration : none;	color : #f00;}	

a:visited {	color : #900;}

	a:hover {	color : #99c;}


	a:active {	color : #ccc;}

	
	a.navlink {
	color : #FD7709;
	text-decoration : none;
	font-family: "Tahoma";
	font-size: 12px;
}
	a.navlink:visited {	color : #339;	text-decoration : none;}


	
	a.navlink:hover {
	color : #66c;
	
}

	
	a.sidelink {
	color : #000000;
	text-decoration : none;
	vertical-align: middle;
	padding-top: 1px;
	padding-bottom: 4px;
	height: 20px;
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 13px;







}

	
	a.sidelink:visited {
	color : #000000;
	text-decoration : none;
	vertical-align: middle;
	height: 20px;
	font-family: "Arial";



}


	
	a.sidelink:hover {
	color : #FF9900;
	height: 20px;
	text-decoration: none;
	font-family: "Arial";



}	
	
	
	
	a.headinglink {
	color : #339;
	text-decoration : none;	
}

	
	a.headinglink:visited {
	color : #339;	
}


	
	a.headinglink:hover {
	color : #339;	
}

a.offers:visited{
color:#FF0000;
}

a.offers:hover{
color:#99c;
}

.pricetable { 
 font-family :   Tahoma;
	 background-color : #fff;
	 }
.newpricetable {
	font-family :   Arial, Helvetica, sans-serif;
	background : #e0e0ef;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	 }
	 
.price { 
text-align:right; 
  background : #fff; 	 
  font-size : 11px;
padding: 4px;
	 border-left: 1px #339 solid;
	 border-bottom: 1px #339 solid;
	 }
	 

.course { 
text-align:right; font-weight: bold;     background : #f9f9fc;	 
  font-size : 11px;
padding: 4px;
	 border-left: 1px #339 solid;
	 border-left: 1px #339 solid;
	 border-bottom: 1px #339 solid;
	 }
	 


.weeks { 
text-align:right; font-weight: bold;     background : #cccce5 ;	 
  font-size : 11px;
padding: 4px;
	 }
	 

.notes { 
text-align:left;    background : #f9f9fc ;	 
  font-size : 11px;
padding: 4px;
	 border-left: none;
	 border-bottom: 1px #339 solid;
	 }
	 

ol {  color: #000;
	 list-style-position: outside;
	 padding-bottom: 20px}


li {  margin-bottom: 10px}



ul.main {  color: #000;
	 list-style-image:  url(file:///C|/Documents%20and%20Settings/wangxiuwu/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/W9AJ4HEJ/%27../i/bullet.gif%27);
	 list-style-position: outside
	 }



	.form {
font-family:  Arial, Helvetica, sans-serif;
	 font-size: 11px;
	  color: #333399;
	 background: #fff;
	 border-color: #cccce5 ;
	 border-width: 1px;
	

}	
	.loadform {
font-family:  Arial, Helvetica, sans-serif;
font-weight: bold;
	 font-size: 12px;
	  color: #333399;
	 background: #e0e0ef;
	 border-color: #339 ;
	 border-width: 1px;
	

}	



.formbutton {
font-family:  Arial, Helvetica, sans-serif;
	 font-size: 12px;
	  color: #333;
	 	font-weight: bold;
	

}
	.formlabel {
font-family:  Arial, Helvetica, sans-serif;
	 font-size: 11px;
	  color: #66c;
	background-color : #f9f9fc;
border: 1px #333399 solid;
	text-align : right;
	padding-right : 4px;
	 

}
	
.formheader {    background : #cccce5 url(file:///C|/Documents%20and%20Settings/wangxiuwu/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/W9AJ4HEJ/%27../i/bg3.gif%27) no-repeat;
	 color: #339
	 }

	.required {
color : #f00;
	

}



.crumb { background : #fff; font-size : 11px; }


.flow { overflow: visible; }

A.nav2:link {COLOR: #999999; TEXT-DECORATION: none; font-family: Arial, Helvetica, sans-serif; font-size: 10px} 
A.nav2:visited {COLOR: #999999; TEXT-DECORATION: none; font-family: Arial, Helvetica, sans-serif; font-size: 10px} 
A.nav2:hover {COLOR: #333333; TEXT-DECORATION: none; font-family: Arial, Helvetica, sans-serif; font-size: 10px} 


h1 { font-size : 18px;  font-weight: bold; }

h2 { font-family :  Arial, Helvetica, sans-serif; font-size : 14px;  font-weight: bold;	  }

h3 { font-family :  Arial, Helvetica, sans-serif; font-size : 12px;  font-weight: bold; background-color : #339; color: #fff;	}

h4 { font-family :  Arial, Helvetica, sans-serif; font-size : 12px;  font-weight: normal; background-color : #E0E0EF; color: #8D8D8D;}

.nav2b {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #666666}

#button{
float: right;
margin-left: 20px;
margin-top: -15px;
margin-right: 10px;
margin-bottom: 0px;
}



/*01 12 06*/

div.redstar {float: right; width: 132px; height: 135px; overflow: hidden; font-family: "Trebuchet MS",arial,helvetica, sans-serif; color: #fff; text-align:center; font-size: 12px; line-height: 16px;background:url('http://www.lsi.edu/i/red-star-bg.gif') no-repeat;}


div.redstar a:link,
div.redstar a:visited {overflow: hidden; height: 82px;  color: #fff; text-decoration:none; display: block; margin: 23px 28px 20px 32px; }

div.redstar a:hover,
div.redstar a:focus,
div.redstar a:active { color: #ff6;}

div.redstar strong, div.redstar b {text-transform: uppercase; font-size: 16px; }



div.bluestar {float: right; width: 132px; height: 135px; overflow: hidden; font-family: "Trebuchet MS",arial,helvetica, sans-serif; color: #fff; text-align:center; font-size: 12px; line-height: 16px;background:url('http://www.lsi.edu/i/blue-star-bg.gif') no-repeat;}


div.bluestar a:link,
div.bluestar a:visited {overflow: hidden; height: 82px;  color: #fff; text-decoration:none; display: block; margin: 23px 28px 20px 32px; }

div.bluestar a:hover,
div.bluestar a:focus,
div.bluestar a:active { color: #ff6;}

div.bluestar strong, div.bluestar b {text-transform: uppercase; font-size: 16px; }

/* added for new contact pages and pop up Feb 07 */

.team {
background : #fff;	 	
margin: 0px;
/*border-bottom: 5px solid #339; */
width: 550px;
padding: 0px;
 }	
  
div.team h3{ font-family:  Arial, Helvetica, sans-serif; font-size : 14px;  line-height : 25px; font-weight: bold; background-color : #339; color: #fff; margin-top: 0px; margin-bottom: 2px; width: 550px;}

div.team p{ padding-left:20px; font-weight:bold; font-size:12px; }

div.team img {
margin-right: 2px;
margin-bottom: 2px;
border: 0px;
}

.team2 {
background : #fff;	 	
margin: 0px;
margin-bottom: -10px;
padding: 8px;
width: 550px;
font-size : 13px;
font-weight : bold;
}	

div.staffPage{
font-size: 12px; line-height: 20px;  background: #ffffff; padding-top: 5px; padding-left: 10px;padding-right: 10px; width: 550px; 
}

div.schoolInfoContainer{
	text-align: left;
 	background : #e0e0ef;
	color : #339;	
	font-size : 12px;
	font-weight : normal;
	line-height: 20px;
	padding: 10px;
	border: 1px #339 solid;
	 margin: 0px;
	 }
div.schoolInfoContainer h3{
	font-size: 14px;
	font-weight : bold;
	line-height: 25px;
	font-variant: small-caps;
	background : #e0e0ef;
	color : #339;	
}

div.staffInfoContainer{
  background : #ffffff;
	 font-size : 12px;
	 font-weight : bold;
	 line-height: 20px;
padding: 8px;

}
div.staffInfoContainer h3{
margin-top: 0px;
padding-top: 0px;
	font-size: 14px;
	font-weight : bold;
	line-height: 25px;/* 25px; */
	font-variant: small-caps;
	background : #ffffff;
	color : #339;	
	padding: 0px;/* new */
	margin: 0px;/* new */
}
div.staffInfoContainer p{ margin-top: 0px; padding-top: 2px;	font-size: 11px; font-weight : normal;line-height: 20px;/* new all */}
div.staffInfoContainer  a:link,
div.staffInfoContainer  a:visited { color:  #339; text-decoration:none;  }

div.staffInfoContainer a:hover,
div.staffInfoContainer a:focus,
div.staffInfoContainer a:active { color: #A0B1F3;}


.staffDetails{
	color: #339;
	line-height: 25px;
	padding-left: 20px;
	padding-top: 0px; /* 10px; */
	padding-bottom: 0px; 
	text-align:left;
}

.map2{
  	 background : #fff;	 
	 border-left: 1px #339 dashed;
	/*width: 550px;*/
	 padding: 0px;
	 margin: 0px;

}


.divider { width: 130px; border-right: 1px solid #339; text-align:center; padding-right: 8px; font-size: 11px; font-weight : normal;}

/* added 13/03/07 for new agent pages */
.agentphoto { 
  background : #fff;	 
	 border-left: 1px #339 dashed;
height: 185px;
	 }

div.agentlinks  a:link,
div.agentlinks  a:visited { color:  #339; text-decoration:none;  }

div.agentlinks a:hover,
div.agentlinks a:focus,
div.agentlinks a:active { color: #A0B1F3;}

.school_photos{
	font-size:10px;
	font-weight: bold;
	text-align: center;
	vertical-align: top;	
	border: 2px solid #339;
}
.learn {
	background-color: #CCCCCC;
	font-family: "Arial", "Helvetica", "sans-serif";
	color: #FF0000;
}
.title1 {
	font-family: "Arial";
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 2px;
	line-height: 22px;






}
.lefttitle1 {
	font-family: "Arial";
	font-size: 16px;
	font-weight: bold;
	color: 8E2723;


}
.lefttitle {
	font-family: "Arial";
	font-size: 13px;
	font-weight: bold;
	color: 8E2723;


}
.sideleft {
	background-image: url(../images/left004.jpg);
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-right-color: F88E1E;
	border-bottom-color: F88E1E;
	border-left-color: F88E1E;
	line-height: 24px;
}
input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	height: 18px;
}

.center001 {
	font-family: "Tahoma";
	font-size: 14px;
}
.content01 {
	font-family: "Tahoma";
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.biaodan {
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #CCCCCC;
}
.star_2 {
	color:#FF0000;
	font-weight: bold;
	font-size: 12px;
	padding: 0 2px;
	font-family: Tahoma, Arial, "Times New Roman";
}
.content02 {
	font-family: Tahoma;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}

