﻿#background{ background-image: url('images/misc/background2.jpg')}

#page_container 
    { 
        width: 80%;
        margin: auto;
        background-color:white; 
		min-width:820px;
		padding:10px;			
    }

html, body 
    {
        margin: 0;
        padding: 0;		
    }
	
/*Menu CSS*/
#navigation_sub {
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:2px 0 0 -7px;
padding:0;
position:inherit;
margin:-7px auto;
width:100%;
min-width:800px;
background: #928feb;
-moz-border-radius-bottomleft: 10px;
 -moz-border-radius-bottomright: 10px; 
}

.clearfix {
display:inline-block;
}

html[xmlns] .clearfix {
display:block;
}

#navigation_sub li {

float:left;
left:-7px;
padding:4px 11px 10px 14px;
position:relative;
z-index:100;
}

#navigation_sub li a.home-link {
padding-bottom:19px;
}

#navigation_sub span.sub a.label {
color:Black;
text-decoration:none;
}
#navigation_sub span.sub a.label:hover {
color:Black;
text-decoration:none;
}
#navigation_sub span.sub a.label:visited {
color:Black;
text-decoration:none;
}

#navigation_sub span.sub a.label_tab {
color:Black;
text-decoration:none;
margin-left:25px;
}
#navigation_sub span.sub a.label_tab:hover {
color:Black;
text-decoration:none;
margin-left:25px;
}
#navigation_sub span.sub a.label_tab:visited {
color:Black;
text-decoration:none;
margin-left:25px;
}


#navigation_sub span.sub a.head {
color:Black;
text-decoration:none;
}
#navigation_sub span.sub a.head:hover {
color:Black;
text-decoration:none;
}
#navigation_sub span.sub a.head:visited {
color:Black;
text-decoration:none;
}

#navigation_sub li a:link, #navigation_sub li a:active, #navigation_sub li a:visited {
-x-system-font:none;
color:white;
display:block;
font-family:Helvetica,Arial,sans-serif;
font-size:14px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
padding:15px 7px 3px 5px;
text-decoration:none;
}

a:visited {
color:#5999DE;
}

#navigation_sub li span {
-x-system-font:none;
color:#d9d9d9;
display:block;
font-family:Helvetica,Arial,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
padding:0 0 0 5px;
}

#navigation_sub span.sub a {
-x-system-font:none;
color:#d9d9d9;
display:inline;
font-family:Tahoma,Helvetica,Arial,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:2px 0 0;
padding:0;
}

a:link {
color:#3151A2;
}

#navigation_sub span.sub a:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
text-decoration:underline;
color:white;
}

/*menu*/

#navigation {
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:2px 0 0 -7px;
padding:0;
position:inherit;
margin:0 auto;
width:100%;
min-width:800px;
background: #928feb;
-moz-border-radius-bottomleft: 10px;
 -moz-border-radius-bottomright: 10px; 
}

html[xmlns] .clearfix {
display:block;
}

.clearfix {
display:inline-block;
}

#navigation li {

float:left;
left:-7px;
padding:4px 11px 10px 14px;
position:relative;
z-index:100;
}

#navigation li a.home-link {
padding-bottom:19px;
}

#navigation li a:link, #navigation li a:active, #navigation li a:visited {
-x-system-font:none;
color:white;
display:block;
font-family:Helvetica,Arial,sans-serif;
font-size:14px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
padding:15px 7px 3px 5px;
text-decoration:none;
}

a:visited {
color:#5999DE;
}

#navigation li span {
-x-system-font:none;
color:#d9d9d9;
display:block;
font-family:Helvetica,Arial,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
padding:0 0 0 5px;
}

#navigation span.sub a {
-x-system-font:none;
color:#d9d9d9;
display:inline;
font-family:Tahoma,Helvetica,Arial,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:2px 0 0;
padding:0;
}




a:link {
color:#3151A2;
}
#navigation span.sub a:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
text-decoration:underline;
color:white;
}
/*End Menu CSS*/

    
#header 
{
	background:#5d59ea;
}
 
 #sep
{
	background:white;
	color:white;
	font-size:1px;
	padding:5px;
	margin:15px 15px 15px -5px;
	position:inherit;
}
#content
    {
        font-family:Helvetica,Arial,sans-serif; 
        font-size:medium; 
       
		position:inherit;
		top:150px;
		min-height:400px;
		
               
    }
#content .links{text-align: center;}
#content .links a:visited{color:Blue;}

#content .centre_text{text-align:center;}
#content .centre_text a:visited{color:blue;}
#content .centre_text a:hover{text-decoration: underline ;}
#content .centre_text a{ text-decoration:none}
#content .centre_text table {
                                margin-left: auto;
                                margin-right: auto;
                                text-align: left;
                            }


#content .vision{text-align:center; }
#content .history{text-align:left; }
#content h1{text-align: center; color:Black;}

#content a, a:visited
{
	text-decoration:none;
	color:#5d59ea;
}

#content a:hover
{
	text-decoration:underline;
	color:red;
}

#content .tabbed {
margin-left:40px;
}


#footer
    {
        font-family:Helvetica,Arial,sans-serif; 
        font-size:small; 
        color:Gray; 
        text-align:center;
        clear: both;		
    }



#footer .left
{
    text-align:left;   
    margin:0px 20px 0px 0px
        
}
    
    #footer a{font-family: Helvetica,Arial,sans-serif; font-size:small; color:gray; padding: 5px}
