/* Start of CMSMS style sheet 'Main_Stylesheet' */
/* CSS Document */

.contact_us_menu_link{
 float: left;
 width: 70px;
 margin-top: 5px;
 padding-right: 20px;
}

.top_nav_bullet{
 margin-top: 8px;
}

.go_btn{
 float: right;
 padding-right: 25px;
 margin-top: 2px;
}
.search_input_section{
 float: left;
 margin-top: 4px;
 width: 174px;
}

.main_headings_homepage{
 padding-left: 5px;
 padding-top: 15px;
}

.students_text{
 padding-left: 5px;
 padding-top: 7px;
}

.timeline_description{
 width: 790px;
 text-align: left;
 float: left;
}

#welcome_containter{
 float: left;
 width: 790px;
 padding-top:10px;
 padding-bottom:24px;
 text-align: left;
 height: 200px;
}

.welcome_cont_R{
 float: right;
 width: 218px;
 height: 230px;
}

.welcome_cont_R_ib{
 background-image: url(images/your_feedback.jpg);
 background-x-position: right;
 background-y-position: top;
 background-repeat: no-repeat;
 border-top-color: #e4e4e4;
 border-right-color: #e4e4e4;
 border-bottom-color: #e4e4e4;
 border-left-color: #e4e4e4;
 border-top-style: solid;
 border-right-style: solid;
 border-bottom-style: solid;
 border-left-style: solid;
 border-top-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px;
 width: 200px;
 height: 35px;
 float: right;
 margin-top: 5px;
 padding-left: 10px;
 padding-top: 10px;
 text-indent: 48px;
}

.welcome_message{

float: left;

width:520px;

}



#project_timeline_container{

text-align: left; 

padding-bottom:20px;

float: left;

}



#homepage_content_container{

width: 789px;

padding-bottom: 20px;

float: left;

}



#main_footer_container {

width: 1000px; 

text-align: center; 

margin: auto;

float: left;

border-top-color: #e4e4e4;

border-top-style: solid;

border-top-width: 1px;

}



.w3c_footer_details{

width: 140px; 

float: left; 

height: 60px; 

padding-top: 40px;

}



.w3c_footer_details_vic_logo{

width: 220px; 

float: right; 

height: 80px; 

padding-top: 20px;

}



.search_container{

width: 270px;

float: right;

}



.footer_description{

width:380px; 

float: left; 

height: 80px; 

padding-top: 20px;

padding-left: 40px;

text-align: left;

font-family:Arial, Tahoma,  Helvetica, sans-serif;

font-size: 12px;

color:#007DB3;

line-height: 18px;

}



#main_content_container {

width: 1000px; 

text-align: left;

margin: auto;

float: left;

}



.main_sidebar{

text-align: left;

width: 176px; 

float: left;

background-color: #a7cee1;

height: 970px;

}



.main_content{

width: 793px;

float: left;

padding-left: 18px;

padding-top: 18px;

padding-right: 12px;

background-color: #FFFFFF;

}



#banner_top {

width: 1000px; 

height: 70px; 

margin: auto;

}



.main_logo_banner{

width: 400px; float: left;

text-align: center; 

padding-top: 10px;

}



div#main_logo_banner_right {

padding-right: 30px;

text-align: left; 

height: 90px;

width: 155px; float: right;

}



.main_logo_banner_right_logo {

padding-top:10px;

text-align: right; 

width: 65px; float: left;

}



.main_logo_banner_right_text {

text-align: right; 

width: 90px; float: right;

}



.main_logo_banner_right_bottom{

padding-top: 2px;

text-align: left; 

width: 165px; float: left;

}



#top_menu_navigation{

background-color: #00AAD3;

padding-top:3px;

padding-bottom:3px;

width: 1000px; 

text-align: center; 

height: 30px; 

margin: auto;

}



#sidebar{

background-color: #a7cee1;

width: 176px;

height: 700px;

float: left;

}



.contactus_menu{

padding-left: 25px;

width: 24px; 

float: left;

}



.languages_menu{

width: 90px; float: left;

font-family: Arial, Tahoma, Helvetica, sans-serif;

font-size: 14px;

color: #FFFFFF;

line-height: 20px;

padding-top: 5px;

padding-left: 20px;

}



.english_menu{

width: 60px;  

float: left;

color: #FFFFFF;

text-decoration: underline;

font-family: Arial,Tahoma, Helvetica, sans-serif;

font-size: 13px;

line-height:20px;

padding-top: 5px;

}



.arabic_menu{

width: 70px;  

float: left;

padding-top: 3px;

}



.turkish_menu {

width: 60px; 

float: left;

padding-top: 6px;

}



.empty_menu{

width: 200px; 

float: left;

}



.search_menu{

width: 270px;

float: right;

font-family: Arial, Tahoma, Helvetica, sans-serif;

font-size: 14px;

color: #FFFFFF;

}



body {

 background-image: url(images/bg.jpg);

 background-repeat:repeat-x;

 background-position:top;

 background-color: #FFFFFF;

 margin: 0;

 margin-bottom:0px;

 }



/* ----PAGE LAYOUT---- */



/* ----This is the outer container used for centering content----- */



div#outer_container {	



	margin:0px auto;

	text-align:left;



	}

div#main_container {	

	width: 1000px;

	background-color: #FFFFFF;

	padding: 0px;



	margin:0px auto;

	text-align:left;

	}

div#footer_container {	

	width: 780px;

	

	padding-left: 20px;

	text-align:left;

border: 1px solid #900;

	}	

	

div#banner {	

	width: 100%;

	background-color: #FFFFFF;

	text-align:left;

	padding-top:15px;

	border-top-color:#00AAD3;

	border-top-style:solid;

	border-top-width: 2px;

	background-image:url(images/banner_bg.jpg);

	background-position:top;

	background-repeat:no-repeat;

	}

div#nav {	

	width: 100%;

        height: 35px;

	background-color: #00AAD3;

	border-top-color:#CCCCCC;

	border-top-style:solid;

	border-top-width: 1px;

	border-bottom-color:#CCCCCC;

	border-bottom-style:solid;

	border-bottom-width: 1px;



	}

div#sidenav {

	width: 180px;

	float:left;

	background-color: #00AAD3;

	border-top-color:#CCCCCC;

	border-top-style:solid;

	border-top-width: 1px;

	border-right-color:#CCCCCC;

	border-right-style:solid;

	border-right-width: 1px;

	}

/*

div#content_container {	

	width: 800px;

	background-color: #FFFFFF;

	padding-left: 5px;

	padding-right: 5px;

	padding-top: 13px;

	float:right;

	}

*/



	

/* ----FONT STYLES---- */

p  {

	font-family: Arial, Tahoma, Helvetica, sans-serif;

	font-size: 12px;

	line-height:16px;

	color: #000000;

	}

h2 {

	font-family: Arial, Tahoma, Helvetica, sans-serif;

	font-size: 15px;

	color: #F29400;

	line-height: 23px;

	}



.h2_logo {

	font-family: Arial, Tahoma, Helvetica, sans-serif;

	font-size: 15px;

	color: #F29400;

	line-height: 10px;

	}

	

p.intro  {

	font-family: Arial, Tahoma, Helvetica, sans-serif;

	font-size: 14px;

	line-height:16px;

	color: #000000;

	}

	

p.footer {

	font-family:Arial, Tahoma,  Helvetica, sans-serif;

	font-size: 12px;

	color:#007DB3;

	line-height: 18px;

border: 1px solid #900;

	}

.Text_Cyan14 {

	font-family: Arial, Tahoma, Helvetica, sans-serif;

	font-size: 14px;

	color: #007DB3;

	line-height: 18px;

	}

.Text_White14 {

	font-family: Arial, Tahoma, Helvetica, sans-serif;

	font-size: 14px;

	color: #FFFFFF;

	line-height: 18px;

	}

.Text_Cyan14Italic {

	font-family: Arial, Tahoma, Helvetica, sans-serif;

	font-size: 13px;

	font-style:italic;

	color: #007DB3;

	}

/* ----HOVER STYLES---- */



a.navbar:link,  a.navbar:visited {

	display: block;

	color: #FFFFFF;

	text-indent: 15px;

	background: transparent;

	text-decoration: none;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	line-height:30px;

	border-bottom:1px solid #E2E2E2;

	padding-left: 3px;

	padding-right: 3px;

	}

	

a.navbar:hover, a.navbar:active {

	display: block;

	color: #FFFFFF;

	background-color: #F29400;

	text-decoration: none;

	text-indent: 15px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	line-height:30px;

	border-bottom:1px solid #E2E2E2;

	padding-left: 3px;

	padding-right: 3px;

	}	

	

a.link:link,  a.link:visited {

	color: #007DB3;

	text-decoration: underline;

	font-family: Arial,Tahoma, Helvetica, sans-serif;

	font-size: 13px;

	line-height:20px;

	}

a.link:hover, a.link:active {

	color: #00AAD3;

	text-decoration:none;

	font-family: Arial, Tahoma, Helvetica, sans-serif;

	font-size: 13px;

	line-height:20px;

	}



a.link_white:link,  a.link_white:visited {

	color: #FFFFFF;

	text-decoration: underline;

	font-family: Arial,Tahoma, Helvetica, sans-serif;

	font-size: 13px;

	line-height:20px;

	}

a.link_white:hover, a.link_white:active {

	color: #FFFFFF;

	text-decoration:none;

	font-family: Arial, Tahoma, Helvetica, sans-serif;

	font-size: 13px;

	line-height:20px;

	}	

	

a.Small_link:link,  a.Small_link:visited {

	color: #007DB3;

	text-decoration: underline;

	font-family: Arial,Tahoma, Helvetica, sans-serif;

	font-size: 12px;

	}

a.Small_link:hover, a.Small_link:active {

	color: #00AAD3;

	text-decoration:none;

	font-family: Arial, Tahoma, Helvetica, sans-serif;

	font-size: 12px;

	}

	

	

/* ----IMG STYLES---- */



.w3img {

	border-color: #E4E4E4;

	border-style:solid;

	border-width: 1px;

	}

.img_bullet {

	padding-right: 7px;

	}

.jigsaw_Ani{

	padding-left: 14px;

        padding-top: 14px;

        padding-bottom: 14px;

	border-color: #E4E4E4;

	border-style:solid;

	border-width: 1px;

	background-color: #F1F9FD;

	}

.broadybanner{

        margin-top: 3px;

        padding-top: 3px;

	border-color: #E4E4E4;

	border-style:solid;

	border-width: 1px;

	background-color: #F1F9FD;

        text-align: center;
	}



.table_one{



}



.img_class{

border: 0;

}



/* ----BORDER STYLES---- */	



.border_greytop {

	border-top-color:#E2E2E2;

	border-top-style:solid;

	border-top-width: 1px;

	}

.border_grey{

	border-color: #E4E4E4;

	border-style:solid;

	border-width: 1px;

	padding: 5px;

	}

	

/* ----BACKGROUND STYLES---- */	

.navtd {

	border-left:4px solid #6BBADA;

	background-color:#A7CEE1;

	}

.hometd {

	background-image:url(images/td_bg.jpg);

	background-position:top right;

	background-repeat:repeat-x;

	border-color: #E4E4E4;

	border-style:solid;

	border-width: 1px;

width:210px;

height: 170px;

float: right;

padding-left: 10px;

padding-top: 10px;





	}

.abouttd {

	background-image: url(images/about_td_bg.jpg);

	background-position:top right;

	background-repeat: no-repeat;

	border-color: #E4E4E4;

	border-style:solid;

	border-width: 1px;

height: 220px;

width:187px;

text-align: left;

float: left;

margin-right: 5px;

}

.studentstd {

	background-image: url(images/students_td_bg.jpg);

	background-position:top right;

	background-repeat: no-repeat;

	border-color: #E4E4E4;

	border-style:solid;

	border-width: 1px;

height: 220px;

width:188px;

text-align: left;

float: left;

margin-left: 5px;

margin-right: 5px;

	}

.feedbacktd {

	background-image: url(images/feedback_td_bg.jpg);

	background-position:top right;

	background-repeat: no-repeat;

	border-color: #E4E4E4;

	border-style:solid;

	border-width: 1px;

height: 220px;

width:188px;

text-align: left;

float: left;

margin-left: 5px;

margin-right: 5px;

	}

.infotd {

	background-image: url(images/info_td_bg.jpg);

	background-position:top right;

	background-repeat: no-repeat;

	border-color: #E4E4E4;

	border-style:solid;

	border-width: 1px;

height: 220px;

width:188px;

text-align: left;

float: left;

margin-left: 5px;



	}

.school_container_left{

background: url(images/school_container.jpg);

background-repeat:no-repeat;

height: 250px;

width: 370px;

float: left;

margin: 5px;

padding: 5px;

}



.school_container_left_hcsc{

background: url(images/school_container_hcsc.jpg);

background-repeat:no-repeat;

height: 325px;

width: 370px;

float: left;

margin: 5px;

padding: 5px;

}



.school_container_left_humevalley{

background: url(images/school_container_humevalley.jpg);

background-repeat:no-repeat;

height: 270px;

width: 370px;

float: left;

margin: 5px;

padding: 5px;

}



.school_container_header{

height: 10px;

width: 343px;

float: left;

text-align: center;

}

.school_container_content{

height: 200px;

width: 343px;

float: left;

text-align: left;

}

.school_container_footer{

height: 20px;

width: 370px;

float: left;

text-align: center;

margin-bottom: 5px;

}

.school_container_right{

margin: 5px;

padding: 5px;

background: url(images/school_container.jpg);

background-repeat:no-repeat;

height: 250px;

width: 370px;

float: right;

}

h1{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: small;
 font-weight: bold;
 color:#ff6600;
}

.heading1{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: small;
 font-weight: bold;
 color:#ff6600;
}

.teachers_portal{
 float: left;
 text-align: center;
 padding-top: 520px;
 width: 176px;
 font: 12px/22px Verdana, Arial, Helvetica, sans-serif;
 color: #FFFFFF;
 font-weight: bold;
}


div#oursch_tbl_container
{
float: left;
width: 760px;
height: 500px;
}

.oursch_tbl_container_C
{
float: left;
width: 250px;
height: 500px;
}

.oursch_tbl_container_C_i
{
float: left;
width: 245px;
height: 50px;
text-align: center;
padding-bottom: 10px;
}

.oursch_tbl_container_C_i_h
{
float: left;
width: 245px;
height: 20px;
text-align: center;
padding-bottom: 10px;
}

#teachers_p_button
{

width:150px; 
height: 25px;

margin-top: 50px;
margin-left: 10px;
text-align: center;
font-family:Arial, Tahoma,  Helvetica, sans-serif;
font-size: 12px;
color:#FFFFFF;
line-height: 18px;
}

#teachers_p_button a:hover 
{
margin-top: 50px;
display:block;
width:140px; 
height: 25px;
background: #F29400;
margin-left: 10px;
text-align: center;
font-family:Arial, Tahoma,  Helvetica, sans-serif;
font-size: 12px;
color:#FFFFFF;
line-height: 18px;
font-weight: bold;
}

.style1 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
}
.style2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
}
.style3 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FF0000;
}
.style4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: bold;
	color: #FF0000;
}
.style5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
}
.style6 {
	color: #824c72;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
}
.style7 {
	color: #e95d0f;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
}
.style8 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #007879;
	font-weight: bold;
}
.style10 {
	color: #824c72;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
}
.style11 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: medium;
	color: #f6b700;
}
.style12 {
	font-family: Arial, Helvetica, sans-serif;
	color: #799c13;
	font-weight: bold;
	font-size: medium;
}
.style13 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #ff0000;
	font-weight: bold;
}
.bulletpoint
{
padding-left:15px;
margin-top: 0px;
}

.normaltext{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: small;
}

.normaltext_bold{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: small;
 font-weight: bold;
}

.heading2{
 color: #824c72;
 font-weight: bold;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: medium;
}

.heading3{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-weight: bold;
 font-size: medium;
 color: #FF0000;
}

.heading4{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color: #007879;
 font-weight: bold;
 font-size: medium;
}

.heading5{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-weight: bold;
 font-size: medium;
 color: #f6b700;
}

.heading6{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color: #799c13;
 font-weight: bold;
 font-size: medium;
}

.normaltext_cyan{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight: bold;
 color: #007DB3;
 line-height: 18px;
}

.NewsSummaryLink{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: small;
padding:7px 0 0 0;
}

.NewsSummaryCategory{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: small;

}

.NewsSummaryAuthor{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: small;

}

.NewsSummaryPostdate{
 font-family: Arial, Helvetica, sans-serif;
 font-size: small;
 font-style: bold;
padding:9px 0 0 0;
color: #F79321;
width: 85px;
float: left;
}

.NewsSummaryMorelink{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: small;
padding:0;
width: 100%;
border-bottom: 1px solid #E6E6E6;
}

#NewsPostDetailReturnLink{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: small;
}

#NewsPostDetailCategory{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: small;
}

#NewsPostDetailAuthor{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: small;
}

#NewsPostDetailDate{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: small;
}

#NewsPostDetailPrintLink{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: small;
}

#NewsPostDetailSummary{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: small;
 font-weight: bold;
 color:#ff6600;
}

#NewsPostDetailTitle{
 font-family: Verdana, Arial, Helvetica, sans-serif;

 font-size: small;
 font-weight: bold;
 color:#ff6600;
}

.main_content{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: small;
}

/* ----ROWANS NEW STYLES 23.3.09---- */	

a:link{

	font-weight:bold;
	color: #006B93;
	text-decoration:underline;
} 

a:visited {
	
	font-weight:bold;
	color: #5F00CE;
	text-decoration:underline;

} 
a:hover, a:active {
	
	font-weight:bold;
	color:#00595B;
	text-decoration:none;

}


#announcements_box{
  float: right;
  padding: 13px 15px 0 60px;
  width: 717px;
  height: 33px;
  background-image: url(images/announcements_bg.jpg);
  background-repeat:no-repeat;
  background-position:top left;
  border: 1px solid #E4E4E4;
  color: #666666;
  font-size: 13px;
  text-align:left;
  text-indent: 140px;
  margin: 8px 0 8px 20px;
}

#feedback_box{
  float: right;
  padding:0;
  width: 224px;
  height: 60px;
  text-align:left;
  margin: 12px 0 0 0;
}


.hometd_news{

background-image:url(images/td_bg.jpg);
background-position:top right;
background-repeat:repeat-x; 
border: 1px solid #E4E4E4;
width:97%;
height:100%;
float:left;
padding: 5px 10px 15px 10px ;
text-align: left;
margin: 0 0 15px 0;
}

#welcome_containter_new{
 float: left;
 width: 790px;
 padding-top:10px;
 text-align: left;
 height: 190px;
}
/* End of 'Main_Stylesheet' */

