<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*@charset "utf-8";*/
.check_2 {
	background-color: #0C6;
	height: 400px;
	width: 400px;
}
/*@charset "utf-8";*/
/*body {
	min-width: 872px; 
	width:100%;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	line-height:1.7em;
	color:#010327;
	text-align:center;
	padding-bottom:20px;
	font-size:70%;
}*/



ul.MenuBarHorizontal
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 10px;
	cursor: default;
	width: 100%;
}
ul.MenuBarActive
{
	z-index: 1000;
	width: 100%;
}
ul.MenuBarHorizontal li
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	position: relative;
	cursor: pointer;
	width: auto;
	float: left;
}
/* Submenus should appear below their parent (top: 0) with a higher z-index, but they are initially off the left side of the screen (-1000em) */
ul.MenuBarHorizontal ul
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 100%;
	z-index: 1020;
	cursor: default;
	width: 200px;
	position: absolute;
	left: -1000em;
}
/* Submenu that is showing with class designation MenuBarSubmenuVisible, we set left to auto so it comes onto the screen below its parent menu item */
ul.MenuBarHorizontal ul.MenuBarSubmenuVisible
{
	left: auto;	
}
/* Menu item containers are same fixed width as parent */
ul.MenuBarHorizontal ul li
{
	width: 200px;
}
/* Submenus should appear slightly overlapping to the right (95%) and up (-5%) */
ul.MenuBarHorizontal ul ul
{
	position: absolute;
	margin: -5% 0 0 95%;
}
/* Submenu that is showing with class designation MenuBarSubmenuVisible, we set left to 0 so it comes onto the screen */
ul.MenuBarHorizontal ul.MenuBarSubmenuVisible ul.MenuBarSubmenuVisible
{	
	left: auto;
	top: 0;
}

ul.MenuBarHorizontal ul
{
	border: thin solid #FFFFFF;
}
/* Menu items are a light gray block with padding and no text decoration */
ul.MenuBarHorizontal a
{
	display: block;
	cursor: pointer;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12.45px;
	background-color: #003366;
	padding-top: 0.4em;
	padding-right: 0.65em;
	padding-bottom: 0.4em;
	padding-left: 0.65em;
	letter-spacing: 1px;
}
/* Menu items that have mouse over or focus have a blue background and white text */
ul.MenuBarHorizontal a:hover, ul.MenuBarHorizontal a:focus
{
	color: #003366;
	background-color: #ddebeb;
	
}
/* Menu items that are open with submenus are set to MenuBarItemHover with a blue background and white text */
ul.MenuBarHorizontal a.MenuBarItemHover, ul.MenuBarHorizontal a.MenuBarItemSubmenuHover, ul.MenuBarHorizontal a.MenuBarSubmenuVisible
{
	color: #003366;
	background-repeat: no-repeat;
	background-color: #ddebeb;
}

/*******************************************************************************

 SUBMENU INDICATION: styles if there is a submenu under a given menu item

 *******************************************************************************/

/* Menu items that have a submenu have the class designation MenuBarItemSubmenu and are set to use a background image positioned on the far left (95%) and centered vertically (50%) */
ul.MenuBarHorizontal a.MenuBarItemSubmenu
{
	background-position: 95% 50%;
	color: #FFFFFF;
	background-color: #003366;
	width: auto;
}
/* Menu items that have a submenu have the class designation MenuBarItemSubmenu and are set to use a background image positioned on the far left (95%) and centered vertically (50%) */
ul.MenuBarHorizontal ul a.MenuBarItemSubmenu
{
	background-position: 95% 50%;
	background-image: url(SpryMenuBarRight.gif);
	background-repeat: no-repeat;
	background-color:#003366;
}
ul.MenuBarHorizontal a.MenuBarItemSubmenuHover
{
	background-position: 95% 50%;
	color: #FFFFFF;
	background-color: #003366;
}
ul.MenuBarHorizontal ul a.MenuBarItemSubmenuHover
{
	background-position: 95% 50%;
	background-image: url(SpryMenuBarRight.gif);
	color: #FFFFFF;
	background-color:#003366;
	background-repeat: no-repeat;
}


ul.MenuBarHorizontal iframe
{
	position: absolute;
	z-index: 1010;
}


h3 { font-size:18px; font-variant:normal; text-decoration:none;}
a:link
{
	text-decoration: none;
}


a:visited
{
	text-decoration: none;
}
a:hover
{
	text-decoration:none;
}
a:active
{
	text-decoration: none;
}


.logo
{
	padding-left: 25px;
}
.name
{
	padding-left: 15px;
}
.toplink
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	color: white;
	padding-bottom: 15px;
}
.middlelink
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	color: #ffffff;
	font-weight: bold;
}
.middlelink:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	background-color:#ddebeb;
	color: #003366;
	font-weight: bold;
}

#wrapper{ width:960px;
    min-width: 772px;
    max-width:940px;
	min-height:
    700px;
    text-align:left;
    margin: 0 auto 15px auto;
    clear:both;
	font-family:verdana;
}

#wrapper_content_shy{
	width:100%;
    text-align:left;
	font-family:verdana;
	float:left;
	font-size:13px;
}
#wrapper_bottom{ width:960px;
    min-width: 772px;
    max-width:940px;
    text-align:left;
    margin: 0 auto 15px auto;
    clear:both;
	font-family:verdana;

}
.copyright_s{ font-size:13px; color:#d5d7fa; font-family:Verdana, Geneva, sans-serif; margin:0 auto; padding:0 0 5px 0; border:none; width:940px; text-align:center; vertical-align:top;	background:  url(../images/horizontal_dash.gif) bottom left repeat-x;}

* {
     margin: 0;
     padding: 0;
	}

ul {
    list-style: none;
}

ol {
    margin:0;
    padding:0;
}

a, a:link, a:visited {
    color: #002d62;
    text-decoration: none;
}

a:hover {
    color: #476A8F;
    text-decoration: underline;
}

p {
    margin: 0;
    padding: 0;
    color: #666;
}

label {
    display:block;
    margin-bottom:2px;
}

input,select,textarea{
    font-family: Helvetica, Arial, sans-serif;
    font-size:12px;
	font-weight: 700;
}

input {
    vertical-align: middle;
}


fieldset {
    margin:10px 0px;
    border: 1px solid #e7e7e7;
}

legend {
    font-size: 1.05em;
    font-weight:bold;
}



h1, h2, h3, h4, h5{
    color: #002b5f;
    font-family: "Trebuchet MS", Helvetica, Arial, sans-serif;
}

/*
h1{
    font-size:1.3em;
    font-weight:bold;
}
*/
h2{
    font-size:1.3em;
    font-weight:bold;
    margin: 10px 0;
    /*letter-spacing:-1px;*/
}


h3{
    font-size:1.15em;
    font-weight:bold;
}

h4{
    font-size:1.05em;
    font-weight:bold;
}

h5{
    font-size:1em;
    font-weight:normal;
}

pre {
    font-family: inherit !important;
    font-size: inherit !important;
}

img, a img{
    border:0;
}


#header-wrapper{
    width:100%;
    min-width: 772px;
    min-height:172px;
    height: 13em;
    text-align:left;
    margin-bottom:5px;
	background-color:#010327;
    z-index:2;
    padding-top:10px;
}

#header {
    min-width: 940px;
    max-width:940px;
    width:98%;
    background-color: transparent;
    text-align:left;
    margin:  0px auto 0 auto;
    position: relative;
    z-index:20;
	font-size:13px;
	font-family:"Trebuchet MS", Helvetica, Arial, sans-serif;
	
}

	.logos_shy{ border:none; margin:0; padding:0; width:11%; float:left; vertical-align:top;}
    
    .logos_shy li {
        margin-top: 20px;
        float: left;    
    }
	.gb_header_heading_shy{ border:none; margin:0 0 0 0; padding:0 25px 0 0; width:38%; float:left; vertical-align:top;}
		.header_forms_holder_place_shy{ border:none; margin:20px 0 0 0; padding:0; width:34%; float:left; vertical-align:top;}
				.header_buddha_photo_shy{ border:none; margin:0; padding:0; width:13%; float:right; vertical-align:top;}
    
 
    
    #header form {
        float: left;
        margin-top: 0px;
    }
        #header label {
            /*font-size: 0.9em;*/
            color: white; /*#C2D7EF; | #9cb5d3 */
            line-height: 1em;
            text-indent:-5000px;
            margin:0 10px 0 4px;
        }
            #header input.radio{
                margin:0 4px 0 0;
                padding:0;
                overflow:hidden;
                line-height:10px;
                outline:none;
            }
            #header label.radio {
                text-indent:0;              
                padding:0 3px 0 0; 
                margin:0;
                position:relative;
                line-height:2em;
				
            }
        #header select {
            width:225px;
            margin-right:10px;
            font-size:0.9em;
            color: #444;
            border-width:1px;
            border-color:#888D95 #C8C8C4 #E3E3E3 #C8C8C4;
            border-style:solid;
            padding:2px;
            background:white url(../images/field_bg_shadow.gif) 0 0 no-repeat;
            float:left;
        }
       /* #searchform{
            width:180px;
            overflow:visible;
            position:relative;
            height:65px;
        }*/
        #searchinput {
            width: 60px;
            margin-right:10px;
            font-size:0.9em;
            color: #444;
            border-width:1px;

            border-color:#888D95 #C8C8C4 #E3E3E3 #C8C8C4;
            border-style:solid;
            background:white url(../images/field_bg_shadow.gif) 0 0 no-repeat;
            padding:2px;
            float:left;
        }
   
       
        /* #searchform fieldset{
            top:32px;
            left:0;
            position:absolute;
            padding:0;
            border:0;
        } */
        #searchform fieldset{
            position:relative;
            float:left;
            padding-top:0px;
            /*top:35px;
            left:0;*/
            border:0;
        }
    #quick-links {
		background-image:none;
        margin: 0px 0px 0 0;
        padding: 0px 0px 0 0px;
       
        width:180px; float:left
    }
        #quick-links ul {
            clear:both;
            padding-top:13px;
        }
            #quick-links li {
                float: left;
                padding-right: 8px;
                margin-left:10px;
                background: url('../images/icons/bullet_arrow_white.gif') right 0.7em no-repeat;
                /*font-size:0.9em;*/
            }
                #quick-links li.first {
                    margin-left:0;
                }
        #quick-links a {
            color: white;/* #C2D7EF; | #9cb5d3 */
            text-decoration: none;
        }
            #quick-links a.active {
                color: white;
                text-decoration: none;
            }
            #quick-links a:hover {
                color: white;
                text-decoration:underline;
            }


#content { width:940px;
    /*overflow: hidden;*//*removing this allows site to work in Netscape 7.02 on win2k. may need to do this conditionally if issues crop up in modern browsers.*/

    z-index:1;
    clear:both;
    padding-top:5px;
	float:left;
}


/*FOOTER*/

    #footer ul {
        float:left;
        width:70%;
        position:relative;
        line-height:1.1em;
        margin:0;
    }
        #footer ul.extras { float:none;
            font-weight:bold;
			  
			font-size:13px; margin:0 auto;
        }
    #footer ul li { 
        float: left;
        padding:0 6px;
        margin:0;
        border-left: 1px solid #666;
    }
    #footer ul li.first {
        padding-left:0;
        border:none;
    }
    #footer dl {
        float:right;
        position:relative;
        margin:0;
        line-height:1.1em;
    }
        #footer dt {
            float: left;
            margin-right: 5px;
        }
        #footer dd {
            float: left;
            margin-right: 0px;
        }

#footer_about_us .extras li{ margin-top:5px;}

 #footer_about_us {
	color:#002d9c;
	border-top:4px #dedede solid;
	border-bottom:4px #dedede solid;
	

	margin:0;
	float:none;
	 padding-left:290px;
	color:white !important;
	
}

#footer_about_us a, #footer_about_us a:link, #footer_about_us a:visited {
	color: #372d62 !important;/* 9cb5d3 */
}


#footer_about_us a:hover {
	color:#372d62 !important;
}



 #footer_about_us ul {
        float:left;
        width:70%;
        position:relative;
        line-height:1.1em;
        margin:0;
    }
        #footer_about_us ul.extras {
            font-weight:bold;
			font-size:13px;
        }
    #footer_about_us ul li { 
        float: left;
        padding:0 6px;
        margin:0;
        border-left: 1px solid #666;
    }
    #footer_about_us ul li.first {
     
        border:none;
    }
    #footer_about_us dl {
        float:right;
        position:relative;
        margin:0;
        line-height:1.1em;
    }
        #footer_about_us dt {
            float: left;
            margin-right: 5px;
        }
        #footer_about_us dd {
            float: left;
            margin-right: 0px;
        }









a#logo {
	padding-right:5px;
}



.find-it {
		background: #010327 url(../images/header_block_divider.gif) left top repeat-y;
		float:left;
		margin:0 15px 0 0;
		padding:0;
		width:90px !important;
		min-height:120px;
		background: left top repeat-y; position: relative;
		font-size:11px;
		
		/*opacity:0.99;*/
	}
	
	#header div.find-it:hover {
		background: #010327 url() left top repeat-y;
		border:none;
		padding:0;
		font-size:11px;
		
	}
		#header div.find-it a {
		background: #010327 url() left top repeat-y;
		border:none;
		padding:0;
				font-size:11px;
	}
	
ul#shortcuts { margin:0 4px 0 4px;
	float:left;
	width:80px;
	background-image:url(../images/header_block_divider.gif) right top repeat-y;
}
	#shortcuts li {
		margin-left:15px;
		padding-left:8px;
		background: url(../images/bullet_arrow_white.gif) left 0.4em no-repeat;
		font-size:0.95em;
		line-height:1.2em;
		margin-top:6px;
	}
		#shortcuts li.first {
			/*margin-left:0;*/
			margin-top:0;
		}
	#shortcuts a {
		color: white;/* #C2D7EF; | #9cb5d3 */
		text-decoration: none;
		opacity:0.99;
	}
		#shortcuts a.active {
			color: white;
			text-decoration: none;
		}
		#shortcuts a:hover {
			color: white;
			text-decoration:underline;
		}

	div.forms {
		float:left;
		width:350px;
		background:url(../images/header_block_divider.gif)left top repeat-y;
		padding-left:15px;
	}
	
		#header form {
			float: left;
			margin-top: 0px;
		}
			#header label {
				/*font-size: 0.9em;*/
				color: white; /*#C2D7EF; | #9cb5d3 */
				line-height: 0;
				text-indent:-5000px;
				margin:0;
			}
				#header input.radio{
					margin:0 4px 0 0;
					padding:0 0 3px 0;
					overflow:hidden;
					line-height:10px;
					outline:none;
				}
				#header label.radio {
					text-indent:0;				
					padding:0 3px 0 0; 
					margin:0;
					position:relative;
					line-height:2em;
				}
			#header select {
				width:225px;
				margin-right:10px;
				font-size:0.9em;
				color: #444;
				border-width:1px;
				border-color:#888D95 #C8C8C4 #E3E3E3 #C8C8C4;
				border-style:solid;
				padding:2px;
				background:white url(../images/field_bg_shadow.gif) 0 0 no-repeat;
				float:left;
			}
			#searchform{
				
				overflow:visible;
				position:relative;
				height: auto;
				padding: 0 0 0 0;
				background: url(../images/horizontal_dash.gif) left bottom repeat-x;
				vertical-align:top;
				float:right;
			}
			#searchinput {
				width: 95px;
				margin-right:8px;
				font-size:0.9em;
				color: #444;
				border-width:1px;
				border-color:#888D95 #C8C8C4 #E3E3E3 #C8C8C4;
				border-style:solid;
				background:white url(../images/field_bg_shadow.gif) 0 0 no-repeat;
				padding:2px;
				float:left;
			}
			.searchbutton{
				margin-left:10;
				margin-right:15px;
				float:left;
			}
		
	        #searchform fieldset{
	            position:relative;
	            float:left;
	            padding-top:0px;
				margin:0;
	            /*top:35px;
	            left:0;*/
	            border:0;
				font-size:0.9em;
				opacity:0.99;
	        }
				#searchform fieldset input {
					margin: 0;
				}

#site_menu{
	width:100%;
	font-size:13px;
}
#shortcuts a,


#header, #header-wrapper {
	min-height:155px;
	height: 6em;
	background-image: none;
	margin-bottom:0;
}

#header, #header-wrapper, #content, #footer {
	color:white;
	border: none;
}

 #content{
	color:white !important;
	background:  url(../images/horizontal_dash.gif) bottom left repeat-x;
}
#footer {
	color:white !important;
	
}


#features_panel {
	width: 100%;
	height: 234px;
	margin-bottom: 32px;
	position: relative;
	overflow: hidden;
	background: #062B55 url('../images/loader.gif') 50% 0 no-repeat;
	/*opacity:0.99999;*/
}
		
	#features_menu {
		position: absolute;
		top: 185px;
		width: 101%; /* compensate for slightly-less-than-16.6666% values which are there to prevent IE rounding errors */
		height: 37px;
		border-top: 1px solid #000d1d;
		border-bottom: 1px solid #000d1d;
		z-index: 50;
		background: #00162f url(../images/button_gradient.gif) top left repeat-x;
	}
	#features_menu li {
		float: left;
		width: 16.5%;
		text-align: center;
		text-transform: uppercase;
		opacity:0.99999;
	}
		
	#features_menu li a {
		display: block;
		padding: 10px 0;
		height: 17px;
		outline: none;
		border-left: 1px solid #1f3957;
		border-right:1px solid black;
	}
		#features_menu li a:hover, #features_menu li a.current, #features_menu li a:focus {
			background-color: #2e4c6f;
			border-left: 1px solid #2e4c6f;
			text-decoration: none;
			opacity:0.99999;
		}
		
		#features_menu li.feature_1 a {
			border-left:none;
		}
		#features_menu li.feature_6 a {
			border-right:none;
		}
			#features_menu li h2 {
				margin: 0;
			}
			#features_menu li h2 a {
				color: #C2D7EF;
				font-size: 11px;
				margin: 0;
				cursor: pointer;
			}
	#features_submenu {
		position: absolute;
		width: 101%;
		height: 52px;
		top: 144px;
		z-index: 40;
	}

	div.no-js #features_submenu {
		top: 0px;
	}
			
			
		
	
#site_menu {
	opacity: 0.99; /* fix Firefox antialiasing issues */
	width:100.5%;
}
#site_menu ul {
	clear:both;
}
	
#site_menu ul h2 {
	color:#fff;
	text-transform: uppercase;
	font-size: 1.2em;
	letter-spacing:0;
}

	#site_menu ul h2 a {
		padding-bottom:2px;
		margin-bottom:1px;
		outline:none;
	}
	#site_menu ul h2 a:hover {
		border-bottom: 1px solid white;
		margin-bottom:0px;
	}

#content a, #content a:link, #content a:visited,
#footer a, #footer a:link, #footer a:visited {
	color: #C2D7EF !important;/* 9cb5d3 */
}

#content a:hover,
#footer a:hover {
	color:#fff !important;
}

#content ul {
	margin-bottom:0px;
	font-family:arial;
}

	#site_menu ul li {
		float:left;
		width: 23.5%;
		margin-right:1%;
		position:relative;
	}
	
	#site_menu ul h2 {
		height:14px;
		padding-right:5px;
		/*background: url("/images/homepage/wow_arrow.gif") right 1px no-repeat;*/
	}
		
		#site_menu ul h2 a {
			display:block;
			text-indent:-5000px;
			height:12px;
		}
		
		#site_menu ul h2.admissions {
			width: 112px;
		}
		#site_menu ul h2.admissions a {
			background: transparent url(../images/admissions.gif) top left no-repeat;
			width: 97px;
		}
		#site_menu ul h2.divisions {
			width: 91px; font-size:56px;
		}
		#site_menu ul h2.divisions a {
			background: transparent url(../images/divisions.gif) top left no-repeat;
			width: 76px;
		}
		#site_menu ul h2.colleges {
			width: 93px;
		}
		#site_menu ul h2.colleges a {
			background: transparent url(../images/colleges.gif) top left no-repeat;
			width: 78px;
		}
		#site_menu ul h2.visitorsandfriends {
			width: 166px;
		}
		#site_menu ul h2.visitorsandfriends a {
			background: transparent url(../images/visitorsandfriends.gif) top left no-repeat;
			width: 151px;
		}
		#site_menu ul h2.international {
			width: 134px;
		}
		#site_menu ul h2.international a {
			background: transparent url(../images/international.gif) top left no-repeat;
			width: 119px;
		}
		#site_menu ul h2.research {
			width: 93px;
		}
		#site_menu ul h2.research a {
			background: transparent url(../images/research.gif) top left no-repeat;
			width: 78px;
		}
		#site_menu ul h2.enterprise {
			width: 105px;
		}
		#site_menu ul h2.enterprise a {
			background: transparent url(../images/enterprise.gif) top left no-repeat;
			width: 90px;
		}
		#site_menu ul h2.abouttheuniversity {
			width: 196px;
		}
		#site_menu ul h2.abouttheuniversity a {
			background: transparent url(../images/abouttheuniversity.gif) top left no-repeat;
			width: 181px;
		}
		
	
	#site_menu ul ul {
		margin-bottom:50px;
		padding-top:2px;
	}

		#site_menu ul li ul li{
			float:none;
			width: auto;
			background: url(../images/chevron.gif) left 0.4em no-repeat;
			margin: 0 0 7px 0;
			padding:0 0 0 10px; 
			font-size:1em;
			line-height: 1.3em;
		}

#footer {
	padding:10px 0 10px 0 !important;
	opacity: 0.99; /* fix Firefox antialiasing issues */
}
	#footer ul li {
		border-left: 1px solid #fff;
		font-weight:normal;
		line-height:1.2em;
	}
	#footer dl {
		color: #C2D7EF;/*9cb5d3*/
		float:right;
	}
	
	h3{ font-family: "Trebuchet MS", Helvetica, Arial, sans-serif;font-weight:bold; text-transform: uppercase;
font-size: 1.2em; padding-bottom:10px;}
 #header .budha_photo_s { float:right;
 height:100px; margin-left:80px; margin-top:20px; padding:0; border:none; float:right;
}
 .shy table tbody tr .sr.lakha { height:100px;
}
.find-it .forms #searchform .form_s { width:150px; border:none; margin:0; padding:0; float:right;
}

#header ul li .header_form_place_holder_shy { margin:0; padding:0; border:none; width:auto; height:auto; background-color:#003;
}
.established_by { margin:0 0 0 25px ; width:80%;
}
.forms_shy { margin:0; padding:0; border:none; float:left; width:95%; height:auto;
}
#searchform .enter_term_shy { margin:0; padding:0; border:none; 
}
.forms_shy .form_warper_shy { margin:0; padding:0; border:none;
}
.form_warper_shy #quick-links #quick-link { width:120px; float:left; height:21px;
}
.quick_links_shy { margin:10px 20px 0px 0px; padding:0; border:none; vertical-align:top; float:left; width:200px;
}

 #quick-links .form_sh_y { margin:0; padding:0; border:none;
}

.forms_shy .form_warper_shy .form_only_shy { float:right; margin:0; padding:0; border:none; width:190px; height:auto; position:relative;
}
#footer-updated_shy { font-size:13px;
}
#footer-updated_aboutus_shy { font-size:13px; color:#002d9c;
}
#footer-updated_aboutus_shy a { font-size:13px; color:#002d9c;
}
#footer-updated_aboutus_shy a:hover { font-size:13px; color:#002d9c;
}
.color_shy { color:#002d9c;
}
#secondary-content {
float: left;
width: 21%;
margin: 5px 4% 0 0;
overflow: hidden;
}

#secondary-nav {
	border-bottom: 1px solid #d5d5d5;
	margin: 15px 0 20px 0;
	text-align: left;
	font-size: 1.0em;
	line-height: 2.5em;
	width:26%;
	float:left;

}
	#secondary-nav a {
		color: #666 !important;
	}
		#secondary-nav li a {
		color: #666 !important;
	}
	#secondary-nav a:hover {
		color:#0F0F0F !important;
	}
	#secondary-nav span {
		color:#0F0F0F;
	}
	#secondary-nav ul {
	
	}
	
	#secondary-nav li {
		width: 100%;
		padding:0;
		border-top: 1px solid #d5d5d5;
			}
		#secondary-nav li ul li {
			margin: 0 0 0 0px;
			border-top:none;
		}
			#secondary-nav li ul li a, #secondary-nav li ul li span {
				background-color:#f5f5f5;
				border-top: 1px solid #d5d5d5;
				padding-left:5px;
			}
			#secondary-nav li ul li ul {
				background-color:#e8e8e8;
				margin:0 0 0 15px;
				width:91%;
			}
				#secondary-nav li ul li ul li, #secondary-nav li ul li ul li a, #secondary-nav li ul li ul li span {
					background-color:transparent;
					border:none;
				}
	#secondary-nav li a, #secondary-nav li span  {
		text-decoration: none;
		background: url('/display_images/icons/bullet_arrow.gif') 3px 1.1em no-repeat;
			
		height:100%;
		padding: 5px 0 5px 15px;
	}
		#secondary-nav li ul a, #secondary-nav li ul span {
			background-image:none;
			font-weight:normal;
		}
	#secondary-nav li a.main-index, #secondary-nav li span.main-index {
		padding-left: 5px;
		background-image: none;
	}
	
	#secondary-nav li a:hover {
		text-decoration:underline;
	}

* html #secondary-nav li ul a {
		height: 1px; 
}


#primary-content #intro p{
	color: #002B5F;
	font-size:1.5em;
	line-height:1.6em;
	margin-top:8px;
	font-family:"Trebuchet MS", Helvetica, Verdana, Arial, sans-serif;
	font-weight: bold;
}

.teasers {

	margin: 10px 0 0 0;
	padding: 10px 0 0 0;

	width:70%;
	float:right;
	vertical-align: top;
}
	.teasers .teaser, .teasers-ie .teaser {
		float:left;
		padding: 0 0 25px 0;
		overflow:hidden;
		width: 48%;
		margin: 0;
	}
	.expanding{
		height:120px;
		position:relative;
		margin-bottom:20px !important;
		padding:0 !important;
	}
		.expanding .content{
			padding:0;
			position:absolute;
			bottom:0px;
			overflow:hidden;
			width:100%;
			clear:both;
			float:left;
			background: white url(/display_images/slide_bg.gif) 0 0 no-repeat;
			
		}
		
		 .content{ font-size:12px;
			
			
		}
			.expanding .content h2{
				margin:0 !important;		
				padding:10px;				
			}
			.expanding .content div{
				padding:0 10px;
			}
			.expanding:hover .content{
				height:90px; /* default hover if js not enabled*/
			}
			.js .content, .js:hover .content{ /* :hover counteracts ".expading:hover .content" if js enabled*/
				height:35px;
			}
	.teasers .image{
		display:block;
	}
	.teasers .full, .teasers-ie .full {
		float:none;
		width: 100%;
		padding: 0 0 15px 0;
	}
	.teasers .newline, .teasers-ie .newline {
		margin-right:4%;
	}
		.teaser img {
			float:left;
			margin:0;
		}
		#primary-content .teaser h2{
			font-size:1.3em;
			margin-top: 0;
		}
			.teaser h2 a {
				display:inline;
			}
			.teaser h2 span{
				background: url("/display_images/icons/arrow.gif") left 0.5em no-repeat;
				margin-left: 3px;
				text-indent: -9999px;
				display: inline;
				padding:0 0 0 4px;
			}

#tertiary-content {
	margin-top:5px;
}

#tertiary-content div.highlight form {
	background-color: #efefef;
	padding:10px;
	margin:0;
}	
	#tertiary-content label {
		text-indent: -5000px;
		height:0;
	}
	#tertiary-content select {
		width: 125px;
	}
.txt
{
	font-size: 11px;
	color: #2e2e2e;
	line-height: 15px;
	font-family: verdana;
}
.matter
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	padding-left: 10px;
	color: #1f1f1f;
	
}
.events_main_shy{ border:none; margin:0; padding:0; width:200px; height:auto; float:right; vertical-align: top;}
#ctl00_ContentPlaceHolder1_taggallery img{  padding:15px; border:1px #CCC solid;}

.teasers div #quick-links div #quick-link_programme { width:150px;
}







#features_panel_home {
	width: 100%;
	height: 234px;
	margin-bottom: 0px;
	position: relative;

	background: #062B55 url('../images/loader.gif') 50% 0 no-repeat;
	/*opacity:0.99999;*/
}
		
	#features_menu {
	position: absolute;
	top: 222px;
	width: 101%; /* compensate for slightly-less-than-16.6666% values which are there to prevent IE rounding errors */
	height: 37px;
	border-top: 1px solid #000d1d;
	border-bottom: 1px solid #000d1d;
	z-index: 50;
	background: #00162f url(../images/button_gradient.gif) top left repeat-x;
	left: -2px;
	}
	#features_menu li {
		float: left;
		width: 16.5%;
		text-align: center;
		text-transform: uppercase;
		/*opacity:0.99999;*/
	}
		
	#features_menu li a {
		display: block;
		padding: 10px 0;
		height: 17px;
		outline: none;
		border-left: 1px solid #1f3957;
		border-right:1px solid black;
	}
		#features_menu li a:hover, #features_menu li a.current, #features_menu li a:focus {
			background-color: #2e4c6f;
			border-left: 1px solid #2e4c6f;
			text-decoration: none;
			
			/*opacity:0.99999;*/
		}
		
		#features_menu li.feature_1 a {
			border-left:none;
		}
		#features_menu li.feature_6 a {
			border-right:none;
		}
			#features_menu li h2 {
				margin: 0;
			}
			#features_menu li h2 a {
				color: #C2D7EF;
				font-size: 11px;
				margin: 0;
				cursor: pointer;
			}
	#features_submenu {
		position: absolute;
		width: 101%;
		height: 52px;
		top: 144px;
		z-index: 40;
	}

	div.no-js #features_submenu {
		top: 0px;
	}
</pre></body></html>