body {
            margin: 0% 5% ; 
            padding: 0px;
			
            }
           
		   #outer-container {    
		   width: 1002px;    
		   margin: 0 auto;}
		   
		   
		   
		   #header {
            background:#38328c;
            width: 1000px;
			height:4px; 
			clear: both;
			
            }
			
			#headerbottom {
            background:#38328A;
            width: 1000px;
			height:4px; 
			clear: both;
			
            }
			#headerbottomred {
            background:#E01212;
            width: 1000px;
			height:4px; 
			clear: both;
			
            }
			#headerbottom2 {
            background:#38328A;
            width: 1000px;
			height:250px; 
			clear: both;
			
            }
			#header2 {
            background:#38328c;
            width: 600px;
			height:4px; 
			clear: both;
			
            }
			#headerwhite {
            background:#FFFFFF;
			clear: both;
            width: 1000px;
			height: 10px;
			font-family:Arial, Helvetica, sans-serif;
			font-size:9px;
			color:#FFF;
            }
			#headerwhite2 {
            background:#FFFFFF;
            width: 600px;
			height: auto;
			font-family:Arial, Helvetica, sans-serif;
			color:#FFF;
            }
			 #headercontact {
            background:#FFFFFF;
			float: left;
			width: 600px;
            }
			
			#headercontact2 {
            background:#FFFFFF;
			float: left;
			width: 300px;
            }
			#headerlogo {
            background:#FFFFFF;
			float: left;
            width: 400px;
			height:auto;
            }
			#headerlogo2 {
            background:#FFFFFF;
			float: left;
            width: 300px;
			height:auto;
            }
			#headerbutons {
            background:#FFFFFF;
			width: 1000px;
			height: 20px;
			font-family: Arial, Helvetica, sans-serif;
			font-size:14.5px;
			text-align:justify;
			
            }
			#headerblue {
            background:#38328c;
			width: 1000px;
			height: 18px;
			font-family: Arial, Helvetica, sans-serif;
			font-size:13px;
			color:#FFF;
            }
			
			#headerpurple {
            background:#c53adf;
			width: 986px;
			height: 223px;
			color:#FFF;
			vertical-align:bottom;
            }
			#headerred {
            background:#E01212;
			width: 986px;
			height: 223px;
            }
			#headergrammar {
            background:#8d129d;
			width: 986px;
			height: 223px;
            }
			#headergreenfaq {
            background:#20c775;
			width: 986px;
			height: 223px;
            }
			#headerbordo {
            background:#823245;
			width: 986px;
			height: 210px;
            }
			#headersocial {
            background:#0e5009;
			width: 986px;
			height: 210px;
            }
			#headerlightblue {
            background:#8078db;
			width: 986px;
			height: 223px;
            }
			#headercourse {
            background:#007e3a;
			width: 986px;
			height: 223px;
            }
			#headerdownload {
            background:#f66504;
			width: 986px;
			height: 223px;
            }
			#headeruniversity {
            background:#38328a;
			width: 986px;
			height: 223px;
            }
			#headerimage {
            
			width: 1000px;
			height: 235px;
			padding-bottom:0px;
			padding-left:2px;
			padding-top:6px;
            }
			
			#headerbanner {
            background:#FFFFFF;
			width: 1000px;
			height: 33px;
            }
			
            #leftcolumn {
            background: #FFFFFF;
            float: left;
            width: 740px;
			
            }
			#middle {
            background:#CCCCCC;
            float: left;
            width: 2px;
			height: 1200px;
            }
			#middle2 {
            background:#CCCCCC;
            float: left;
            width: 2px;
			height: 750px;
			
            }
			#bottom-buttons {
            float: left;
            width: 185px;
			padding-left:15px;
			padding-top:8px;
			
            }
            #content {
				background:#FFF;
            float: left;
            width: 250px;
            height:auto;
			
            }
            #footer {
            background: #FFFFFF;
            clear: both;
            width: 1000px;
            }

.sublink {font-family: Arial, Helvetica, sans-serif;
			font-size:13px;
			color:#FFF;
			letter-spacing:1px;
			vertical-align:middle;
			padding-top:7px;
			padding-bottom:5px;
			padding-left:3px;
			
			}
.sublink a{font-family: Arial, Helvetica, sans-serif;
			font-size:13px;
			color:#FFF;
			letter-spacing:1px;
			text-decoration:none;
			vertical-align:middle;
			padding-top:7px;
			padding-bottom:5px;
			padding-left:3px;
			
			}
.sublink a:hover{font-family: Arial, Helvetica, sans-serif;
			font-size:13px;
			color:#FFF;
			letter-spacing:1px;
			text-decoration:underline;
			vertical-align:middle;
			padding-top:7px;
			padding-bottom:5px;
			padding-left:3px;
			
			}
.sublink-b {font-family: Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#eceef7;
			letter-spacing:1px;
			vertical-align:middle;
			padding-left:10px;
			font-weight:bold;
			
			}
.sublink-b a{font-family: Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#eceef7;
			letter-spacing:1px;
			vertical-align:middle;
			padding-top:5px;
			padding-bottom:5px;
			padding-left:10px;
			text-decoration:none;
			
			}
.sublink-b a:hover{font-family: Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#FFF;
			letter-spacing:1px;
			vertical-align:middle;
			padding-top:5px;
			padding-bottom:5px;
			padding-left:10px;
			text-decoration:none;
			}
.sublink-s {font-family: Arial, Helvetica, sans-serif;
			font-size:11px;
			color:#eceef7;
			padding-left:5px;
padding-right:10px;
padding-bottom:2px;
line-height:18px;
text-align:left;
			
			}
.sublink-s a{font-family: Arial, Helvetica, sans-serif;
			font-size:11px;
			color:#eceef7;
			padding-left:5px;
padding-right:10px;
padding-bottom:2px;
line-height:18px;
			text-decoration:none;
			
			}
.sublink-s a:hover{font-family: Arial, Helvetica, sans-serif;
			font-size:11px;
			color:#F00;
			padding-left:5px;
padding-right:10px;
padding-bottom:2px;
line-height:18px;
			text-decoration:none;
			}
.title {font-family: Arial, Helvetica, sans-serif;
			color: #333;
			font-size:16px;
			font-weight:bold;
			
			}
.text {font-family: Arial, Helvetica, sans-serif;
			color: #333;
			font-size:13px;
			font-weight: regular;
			
			}
.text a{font-family: Arial, Helvetica, sans-serif;
			color: #006;
			font-size:13px;
			font-weight: regular;
			
			text-decoration:none;
			}

.text a:hover{font-family: Arial, Helvetica, sans-serif;
			color:#F00;text-decoration: underline;
	}
	
.subtitle {font-family: Arial, Helvetica, sans-serif;
			color: #333;
			font-size:13px;
			font-weight: regular;
			letter-spacing:0.50px;
			}
.subtitle a{font-family: Arial, Helvetica, sans-serif;
			color: #333;
			font-size:13px;
			font-weight: regular;
			letter-spacing:0.50px;
			text-decoration:none;
			}

.subtitle a:hover{
	font-family: Arial, Helvetica, sans-serif;
	color:#333;
	text-decoration: none;
	text-align: left;
	}

.email {font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
}
.email a{font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#38328c;text-decoration:none;
}
.email a:hover{font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#F00;text-decoration: underline;
}

.emailblue {font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#38328c;
font-weight:bold;
}
.emailblue a{font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#38328c;
font-weight:bold;
text-decoration:none;
}
.emailblue a:hover{font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#38328c;
font-weight:bold;
text-decoration:none;
}


.emailred {font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#F00;
font-weight:regular;
}
img { border: none;} 
p {text-align:justify;
padding-left:20px;
padding-right:10px;
padding-bottom:2px;
line-height:18px;
}

ul {text-align:left;
margin-left: 5px;
padding-left:10px;
padding-right:1px;
padding-bottom:2px;
line-height:18px;
}
li 
{text-align:left;
margin-left: 5px;
padding-left:10px;
padding-right:1px;
padding-bottom:2px;
line-height:18px;
}
.table { border-bottom:hidden;
}
.school {color:#E01212;  }
.school a {color:#E01212;text-decoration:none;
}
.school a:hover{
	color:#FFFFFF;
	background-color:#E01212;
	text-decoration:none;
	font-weight:450;
}

.course {color:#007e3a;}
.course a{color:#007e3a;text-decoration:none;}
.course a:hover{color:#FFFFFF; background-color:#007e3a; 
text-decoration:none;}

.university {color:#38328a;}
.university a{color:#38328a;text-decoration:none;}
.university a:hover{color:#FFFFFF; background-color:#38328a;
text-decoration:none;}

.accomodation {color:#8078db;}
.accomodation a{color:#8078db;text-decoration:none;l}
.accomodation a:hover{color:#FFFFFF; background-color:#8078db; 
text-decoration:none;}

.book {color:#c53adf;}
.book a{color:#c53adf;text-decoration:none;}
.book a:hover{color:#FFFFFF; background-color:#c53adf; 
text-decoration:none;}

.faq {color:#20c775;}
.faq a{color:#20c775;text-decoration:none;}
.faq a:hover{color:#FFFFFF; background-color:#20c775; 
text-decoration:none;}

.about {color:#823245;}
.about a{color:#823245;text-decoration:none;}
.about a:hover{color:#FFFFFF; background-color:#823245; 
text-decoration:none;}

.social {color:#0e5009;}
.social a{color:#0e5009;text-decoration:none;}
.social a:hover{color:#FFFFFF; background-color:#0e5009;
text-decoration:none;}

.grammar {color:#8d129d;}
.grammar a{color:#8d129d;text-decoration:none;}
.grammar a:hover{
	color:#FFFFFF;
	background-color:#8d129d;
	text-decoration:none;
}

.download {color:#f66504; }
.download a{color:#f66504;text-decoration:none;}
.download a:hover{color:#FFFFFF; background-color:#f66504; 
text-decoration:none;}

.banner {font-family:Arial, Helvetica, sans-serif;
			font-size:13px;
			font-weight:bold;
			color: #CCC;}
.banner a{font-family:Arial, Helvetica, sans-serif;
			font-size:13px;
			font-weight:bold;
			color:#CCC;
text-decoration:none;}
.banner a:hover{font-family:Arial, Helvetica, sans-serif;
			font-size:13px;
			font-weight:bold;
			color:#ffffff; 
text-decoration:none;}
.borderit img{border: 1px solid #332C24;
 filter:progid:DXImageTransform.Microsoft.Alpha(opacity=25);
-moz-opacity: 0.25;
}

.borderit:hover img{
border: 1px solid #ff5c00 ;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;

}

.borderit:hover{
color: #ff5c00; /* irrelevant definition to overcome IE bug */
}


.tr_acc
{
	color: Black;
	font-weight: bold;
	background-color: #F8F03F;
}

