/* ------------------------------------------------------------ */
/* GLOBAL STYLES */

/* Global stylesheet */

.subheadertext {
		font-size:100% ;
		font-family: Verdana ;
		font-weight : bold; 
		color: #3366CC ; 
		text-decoration: none ;
}
.subheadertext A {
		text-decoration: none ;
		font-weight : bold;
		color: #3366CC ; 
}
.subheadertext A:hover {
		text-decoration: underline ;
		font-weight : bold;
		color: #3366CC ; 
}
.subheadertextgrey {
		font-size:100% ;
		font-family: Verdana ;
		font-weight : bold; 
		color: #666666 ; 
		text-decoration: none ;
}
.subheadertextgrey A {
		text-decoration: none ;
		font-weight : bold;
		color: #666666 ; 
}
.subheadertextgrey A:hover {
		text-decoration: underline ;
		font-weight : bold;
		color: #666666 ; 
}
.titletext{
		font-size: 17pt ;
		font-family: Verdana ;  
		color: #666666 ; 
		text-decoration: none ;	
		text-transform : uppercase;
}
.titletextsmall{
		font-size: 12pt ;
		font-family: Verdana ;  
		color: #666666 ; 
		text-decoration: none ;	
		text-transform : uppercase;
}
.titlebartext{
		font-size: 11pt ;
		font-weight: bold ; 
		font-family: Verdana ;  
		color: #ffffff ; 
		text-decoration: none ;	
		text-transform : uppercase;
}
.titlebartext A{
		font-size: 11pt ;
		font-weight: bold ; 
		font-family: Verdana ;  
		color: #ffffff ; 
		text-decoration: underline ;	
		text-transform : uppercase;
}
.titlebartext A:hover{
		font-size: 11pt ;
		font-weight: bold ; 
		font-family: Verdana ;  
		color: #ffffff ; 
		text-decoration: underline ;	
		text-transform : uppercase;
}
.titlebartext2 {
	font-size: 70% ;
	font-weight: bold ; 
	font-family: Verdana ;  
	color: #999900 ; 
	text-decoration: none ;	
	text-transform : uppercase;
}
.titlebartext2 A{
	font-weight: bold ; 
	font-family: Verdana ;  
	color: #999900 ; 
	text-decoration: none ;	
	text-transform : uppercase;
}
.titlebartext2 A:hover{
	font-weight: bold ; 
	font-family: Verdana ;  
	color: #FF6600 ; 
	text-decoration: underline ;	
	text-transform : uppercase;
}
.titlebartextsmall{
		font-size: 9pt ;
		font-weight: bold ;
		font-family: Verdana ;  
		color: #ffffff ; 
		text-decoration: none ;
		text-transform : uppercase;	
}
.grabquote{
		font-size: 17pt ;
		font-family: Verdana ;  
		color: #CCCCCC ; 
		text-decoration: none ;	
}
.homepagetitle{
		font-size: 10pt ;
		font-weight: bold ;
		font-family: Verdana ;  
		color: #663366 ; 
		text-decoration: none ;
		text-transform : uppercase;	
}
.homepagetitle A{
		font-size: 10pt ;
		font-weight: bold ;
		font-family: Verdana ;  
		color: #663366 ; 
		text-decoration: none ;
		text-transform : uppercase;	
}
.homepagetitle A:hover{
		font-size: 10pt ;
		font-weight: bold ;
		font-family: Verdana ;  
		color: #663366 ; 
		text-decoration: underline ;
		text-transform : uppercase;	
}
.footertext{
		font-size:60% ;
		font-family: Verdana ; 
		color: #000000 ; 
		text-decoration: none ;
}
.footertext A {
		font-weight : bold;
		text-decoration: none ;
		color: #FF6600 ; 
}
.footertext A:hover {
		font-weight : bold;
		text-decoration: underline ;
		color: #FF6600 ; 
}
.footertext_verdana{
		font-size:60% ;
		font-family: Verdana ; 
		color: #000000 ; 
		text-decoration: none ;
}
.footertext_verdana A {
		text-decoration: none ; 
		color: #FF6600 ; 
}
.footertext_verdana A:hover {
		text-decoration: underline ;
		color: #FF6600 ; 
}
.grabquotesmall{
		font-size: 14pt ;
		font-family: Verdana ;  
		color: #CCCCCC ; 
		text-decoration: none ;	
}
.contenttext{
		font-size:70% ;
		font-family: Verdana ; 
		color: #000000 ; 
		text-decoration: none ;
}
.contenttext A {
		font-weight : bold;
		text-decoration: none ;
		color: #999900 ; 
}
.contenttext A:hover {
		font-weight : bold;
		text-decoration: underline ;
		color: #999900 ; 
}
.contenttextfull{
		font-size:100% ;
		font-family: Verdana ; 
		color: #000000 ; 
		text-decoration: none ;
}
.contenttextfull A {
		font-weight : bold;
		text-decoration: none ;
		color: #999900 ; 
}
.contenttextfull A:hover {
		font-weight : bold;
		text-decoration: underline ;
		color: #999900 ; 
}
.contenttextclrdbg{
		font-size:70% ;
		font-family: Verdana ; 
		color: #000000 ; 
		text-decoration: none ;
}
.contenttextclrdbg A {
		font-weight : bold;
		text-decoration: none ;
		color: #fff ; 
}
.contenttextclrdbg A:hover {
		font-weight : bold;
		text-decoration: underline ;
		color: #fff ; 
}
.contenttext2{
		font-size:70% ;
		font-family: Verdana ;  
		color: #003399 ; 
		text-decoration: none ;
}
.contenttext2 A {
		font-weight : bold;
		text-decoration: none ;
		color: #003399 ; 
}
.contenttext2 A:hover {
		font-weight : bold;
		text-decoration: underline ;
		color: #003399 ; 
}
.contenttext3{
		font-size:70% ;
		font-family: Verdana ;  
		color: #666600 ; 
		text-decoration: none ;
}
.contenttext3 A {
		font-weight : bold;
		text-decoration: none ;
		color: #666600 ; 
}
.contenttext3 A:hover {
		font-weight : bold;
		text-decoration: underline ;
		color: #666600 ; 
}
.contenttext4{
		font-size:70% ;
		font-family: Verdana ;  
		color: #330033 ; 
		text-decoration: none ;
}
.contenttext4 A {
		font-weight : bold;
		text-decoration: none ;
		color: #330033 ; 
}
.contenttext4 A:hover {
		font-weight : bold;
		text-decoration: underline ;
		color: #330033 ; 
}
.lozengetext1{
		font-size:70% ;
		font-family: Verdana ;
		font-weight : bold;
		color: #ffffff ; 
		text-decoration: none ;
		text-transform : uppercase;
}
.lozengetext1 A {
		text-decoration: none ;
		color: #ffffff ; 
		text-transform : uppercase;
}
.lozengetext1 A:hover {
		text-decoration: none ;
		color: #FFCC99 ; 
		text-transform : uppercase;
}
.lozengetext2{
		font-size:70% ;
		font-family: Verdana ;
		font-weight : bold;
		color: #ffffff ; 
		text-decoration: none ;
		text-transform : uppercase;
}
.lozengetext2 A {
		text-decoration: none ;
		color: #ffffff ;
		text-transform : uppercase; 
}
.lozengetext2 A:hover {
		text-decoration: none ;
		color: #99CCFF ; 
		text-transform : uppercase;
}
.lozengetext3{
		font-size:70% ;
		font-family: Verdana ;
		font-weight : bold;
		color: #ffffff ; 
		text-decoration: none ;
		text-transform : uppercase;
}
.lozengetext3 A {
		text-decoration: none ;
		color: #ffffff ; 
		text-transform : uppercase;
}
.lozengetext3 A:hover {
		text-decoration: none ;
		color: #CCCC99 ; 
		text-transform : uppercase;
}
.lozengetext4{
		font-size:70% ;
		font-family: Verdana ;
		font-weight : bold;
		color: #ffffff ; 
		text-decoration: none ;
		text-transform : uppercase;
}
.lozengetext4 A {
		text-decoration: none ;
		color: #ffffff ; 
		text-transform : uppercase;
}
.lozengetext4 A:hover {
		text-decoration: none ;
		color: #CCCCFF ; 
		text-transform : uppercase;
}
.lozengetext5{
		font-size:70% ;
		font-family: Verdana ;
		font-weight : bold;
		color: #ffffff ; 
		text-decoration: none ;
		text-transform : uppercase;
}
.lozengetext5 A {
		text-decoration: none ;
		color: #ffffff ; 
		text-transform : uppercase;
}
.lozengetext5 A:hover {
		text-decoration: none ;
		color: #CCCCCC ; 
		text-transform : uppercase;
}
.linktext1{	
		font-size:70% ;
		font-family: Verdana ;
		font-weight : bold;
		color: #FF6600 ; 
		text-decoration: none ;
		text-transform : uppercase;
}
.linktext1 A {
		text-decoration: none ;
		color: #FF6600 ; 
		text-transform : uppercase;
}
.linktext1 A:hover {
		text-decoration: underline ;
		color: #FF6600 ; 
		text-transform : uppercase;
}
.linktext2{
		font-size:70% ;
		font-family: Verdana ;
		font-weight : bold;
		color: #3366CC ; 
		text-decoration: none ;
		text-transform : uppercase;
}
.linktext2 A {
		text-decoration: none ;
		color: #3366CC ; 
		text-transform : uppercase;
}
.linktext2 A:hover {
		text-decoration: underline ;
		color: #3366CC ; 
		text-transform : uppercase;
}
.linktext3{
		font-size:70% ;
		font-family: Verdana ;
		font-weight : bold;
		color: #999900 ; 
		text-decoration: none ;
		text-transform : uppercase;
}
.linktext3 A {
		text-decoration: none ;
		color: #999900 ; 
		text-transform : uppercase;
}
.linktext3 A:hover {
		text-decoration: underline ;
		color: #999900 ; 
		text-transform : uppercase;
}
.linktext4{
		font-size:70% ;
		font-family: Verdana ;
		font-weight : bold;
		color: #660066 ; 
		text-decoration: none ;
		text-transform : uppercase;
}
.linktext4 A {
		text-decoration: none ;
		color: #660066 ; 
		text-transform : uppercase;
}
.linktext4 A:hover {
		text-decoration: underline ;
		color: #660066 ; 
		text-transform : uppercase;
}
.linktext5{
		font-size:70% ;
		font-family: Verdana ;
		font-weight : bold;
		color: #666666 ; 
		text-decoration: none ;
		text-transform : uppercase;
}
.linktext5 A {
		text-decoration: none ;
		color: #666666 ; 
		text-transform : uppercase;
}
.linktext5 A:hover {
		text-decoration: underline ;
		color: #666666 ; 
		text-transform : uppercase;
}
.linktext6{
		font-size:70% ;
		font-family: Verdana ;
		font-weight : bold;
		color: #003399 ; 
		text-decoration: none ;
		text-transform : uppercase;
}
.linktext6 A {
		text-decoration: none ;
		color: #003399 ; 
		text-transform : uppercase;
}
.linktext6 A:hover {
		text-decoration: underline ;
		color: #003399 ;
		text-transform : uppercase;
}
.subtitlebartext3{
		font-size:70% ;
		font-family: Verdana ;
		font-weight : bold;
		color: #999900 ; 
		text-decoration: none ;
}
.subtitlebartext3 A {
		text-decoration: none ;
		color: #999900 ; 
}
.subtitlebartext3 A:hover {
		text-decoration: underline ;
		color: #999900 ; 
}
.subtitlebartext4{
		font-size:70% ;
		font-family: Verdana ;
		font-weight : bold;
		color: #660066 ; 
		text-decoration: none ;
}
.subtitlebartext4 A {
		text-decoration: none ;
		color: #660066 ; 
}
.subtitlebartext4 A:hover {
		text-decoration: underline ;
		color: #660066 ; 
}
.subtitlebartext5{
		font-size:70% ;
		font-family: Verdana ;
		font-weight : bold;
		color: #FFFFFF ; 
		text-decoration: none ;
}
.subtitlebartext5 A {
		text-decoration: none ;
		color: #FFFFFF ; 
}
.subtitlebartext5 A:hover {
		text-decoration: underline ;
		color: #FFFFFF ; 
}
.subtitlebartext6{
		font-size:70% ;
		font-family: Verdana ;
		font-weight : bold;
		color: #003399 ; 
		text-decoration: none ;
		text-transform : uppercase;
}
.subtitlebartext6 A {
		text-decoration: none ;
		color: #003399 ; 
		text-transform : uppercase;
}
.subtitlebartext6 A:hover {
		text-decoration: underline ;
		color: #003399 ;
		text-transform : uppercase;
}
.subtitlebartext7{
		font-size:90% ;
		font-family: Verdana ;
		font-weight : bold;
		color: #FFFFFF ; 
		text-decoration: none ;
}
.subtitlebartext7 A {
		text-decoration: none ;
		color: #FFFFFF ; 
}
.subtitlebartext7 A:hover {
		text-decoration: underline ;
		color: #FFFFFF ; 
}
.copyright{
	font-size: 8pt ;
	font-family: Verdana ;  
	font-weight : normal;
	color: #FFFFFF ; 
	text-decoration: none ;
}
.copyright A{
	font-size: 8pt ;
	font-family: Verdana ;  
	font-weight : normal;
	color: #FFFFFF ; 
	text-decoration: none ;
}
.copyright A:hover{
	font-size: 8pt ;
	font-family: Verdana ;  
	font-weight : normal;
	color: #FFFFFF ; 
	text-decoration: none ;
}
.dropDownHeader {
	font-size: 70% ;
	font-family: Verdana ;
	font-weight: bold;  
	color: #000000 ; 
}
.dropDown {
	width:230px;
	font-size:9pt ;
	font-family: Verdana ;
	color: #000000 ;
}
.dropDown157 {
	width:157px;
	font-size:9pt ;
	font-family: Verdana ;
	color: #000000 ;
}
.boxedTitleSubheader {
	font-size: 8pt ;
	font-weight: bold ; 
	font-family: Verdana ;  
	color:  #999900 ; 
	text-decoration: none ;	
}
.glossarylink {
	font-weight: bold; 
}

/* NAVIGATION CSS */

.bottomNav{
	BACKGROUND-COLOR: #c2c215;
	HEIGHT: 24px;
	LEFT: 0px;
	POSITION: absolute;
	TOP: 0px;
	WIDTH: 760px
}
.buttonLink {
	COLOR: #ffffff;
	FONT-FAMILY: Verdana,Geneva,sans-serif;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	font-smoothing: on
}
.contentHeader {
	COLOR: #3366ff;
	FONT-FAMILY: Arial;
	FONT-SIZE: 9pt;
	FONT-WEIGHT: bold
}
.content {
	COLOR: #000000;
	FONT-FAMILY: Arial;
	FONT-SIZE: 9pt
}
.content:link {
	COLOR: #3366ff;
	FONT-FAMILY: Arial;
	FONT-SIZE: 9pt;
	TEXT-DECORATION: none
}
.content:visited {
	COLOR: #3366ff;
	FONT-FAMILY: Arial;
	FONT-SIZE: 9pt;
	TEXT-DECORATION: none
}
.content:hover {
	COLOR: #ff0000;
	FONT-FAMILY: Arial;
	FONT-SIZE: 9pt;
	TEXT-DECORATION: none
}
.topNavButton {
	CURSOR: hand;
	HEIGHT: auto;
	LEFT: 0px;
	POSITION: absolute;
	TOP: 0px;
	WIDTH: auto
}

/* EWARE CSS */

.headertexteware{
		font-size:100% ;
		font-family: Arial ;
		font-weight : bold;
		color: #3366CC ; 
		text-decoration: none ;
		text-transform : uppercase;
}

.sm {font-family:verdana; font-size:10px}

.xsm {font-family:verdana; font-size:7px}

.bltxt {font-family:verdana; font-weight:bold; color: #000000; font-size:11px}

.smwbol {font-family:verdana; font-weight:bold; color: #FFFFFF; font-size:9px}

H1 {font-family:verdana;font-size:20px; weight: bold; color: #000000}
H2 {font-family:verdana;font-size:12px; weight: bold; color: #000000}

.navlink {font-family:verdana; font-size:11px; text-decoration:none; color: #999999}

a:hover{text-decoration:underline;}

.EDIT{
background:white ;
color: #000000;
font-family: verdana;
font-size:11px;
}

.VIEWBOXSMALL{
	background:white ;
	color: #000000;
	font-family: verdana;
	font-size:9px;
}

.VIEWBOX{
	background:white ;
	color: #000000;
	font-family: verdana;
	font-size:11px;
}

.VIEWBOXCAPTION{
	background:white ;
	color:#FF6600;
	font-family: verdana;
	font-size:11px;
	font-weight:bold;
}

.contentcaption {
	COLOR: #000000;
	FONT-FAMILY: Arial;
	FONT-SIZE: 9pt
	FONT-WEIGHT: bold;
}

.ButtonMenu{
	font-size: 85%; 
	font-family: verdana; 
	color:#FF6600;
	font-weight:bold;
	text-decoration:none;
}
		
.TABLEHEAD{
		font-size:85% ;
		font-family: Verdana ;
		font-weight : bold;
		color: #FF6600 ; 
		text-decoration: none ;
		text-transform : uppercase;
}

.TABLEHEAD2{
		font-size:100% ;
		font-family: Verdana ;
		font-weight : bold;
		color: #FF6600 ; 
		text-decoration: none ;
		text-transform : uppercase;
}

.WEBLINK{
		color:#FF6600;
		font-family: Verdana; 
		font-size: 11px; 
		font-weight : bold; 
		text-decoration:none;
}

.CONTENTWEBLINK{
		color:#FF6600;
		font-family: Arial; 
		font-size: 9pt;
		font-weight : bold; 
		text-decoration:none;
}

.EMAILLINK{
		color:#FF6600;
		font-family: Verdana; 
		font-size: 11px; 
		font-weight : bold; 
		text-decoration:none;
}


.ErrorContent{
	background:green ;
	color:white;
	font-weight:bold;
	font-family: verdana;
	font-size:11px;
}

.BUTTON{
	background:#663366;
	color:white;
	font-family: verdana;
	font-weight:bold;
	font-size=13px;

}

.GRIDHEAD{
	background:#663366;
	color:white;
	font-family: verdana;
	font-size: 11px;
	font-weight:bold;

}

.GRIDHEAD A:LINK{
	text-decoration:none;
	font-weight:bold;
	color:white;
}

.GRIDHEAD A:ACTIVE{
	text-decoration:none;
	font-weight:bold;
	color:white;
}

.GRIDHEAD A:VISITED{
	text-decoration:none;
	font-weight:bold;
	color:white;
}


.ROW1{
	background:#FFFFFF;
	color:black;
	font-family: verdana;
	font-size: 11px;
	text-decoration:none;
}

.ROW1 A:LINK{
	text-decoration:none;
	font-weight:bold;
	color:#3366CC;
}

.ROW1 A:ACTIVE{
	text-decoration:none;
	font-weight:bold;
	color:#3366CC;
}

.ROW1 A:VISITED{
	text-decoration:none;
	font-weight:bold;
	color:#3366CC;
}

.ROW1LINK{
		color:#3366CC;
		font-family: Verdana; 
		font-size: 11px; 
		font-weight : bold; 
		text-decoration:none;
}


.ROW2{
	background:#E6E6E6;
	color:black;
	font-family: verdana;
	font-size: 11px;
	text-decoration:none;
}

.ROW2 A:LINK{
	text-decoration:none;
	font-weight:bold;
	color:#FF6600;
}

.ROW2 A:ACTIVE{
	text-decoration:none;
	font-weight:bold;
	color:#FF6600;
}

.ROW2 A:VISITED{
	text-decoration:none;
	font-weight:bold;
	color:#FF6600;
}


.ROW2LINK{
		color:#FF6600;
		font-family: Verdana; 
		font-size: 11px; 
		font-weight : bold; 
		text-decoration:none;
}

.ROW3{
	background:#CCEECC;
	color:black;
	font-family: verdana;
	font-size: 11px;
	text-decoration:none;
}

.ROW4{
	background:#AABBAA;
	color:black;
	font-family: verdana;
	font-size: 11px;
	text-decoration:none;
}

.highlight {
	font-weight: bold;
	background-color: #FF6633;
	color: #FFFFFF;
	font-family: verdana;
	font-size: 12px;
}

.regformtxt {  font-family: Verdana; font-size: 9pt; color: #999999; font-weight: bold}

.VIEWRULE{background:#F7F7F7;color:#338433;font-family: Tahoma,Arial; font-size: 11px; font-weight:bold;}

.VIEWSTATE{background:#F7F7F7;color:#331233;font-family: Tahoma,Arial; font-size: 11px; font-weight:bold;}

.ACTIONGRIDEDGE{background:url(/crm/img/backgrounds/gridheadbackground.gif);color:#003D72;;font-family: Tahoma,Arial; text-decoration:none;text-align:center;font-size: 1px; }

.EDITBUTTON {border:solid;border-style:outset;border-width:thin;padding:2;color:white;background-color:#336699;cursor:default;}

.PANELEFTCORNER {background:url(/crm/img/backgrounds/paneleftcorner.jpg) bottom no-repeat;}

.PANEREPEAT {background:url(/crm/img/backgrounds/panerepeat.jpg) bottom repeat-x;color:#FF6600;text-decoration:none;font-family: Verdana; font-size: 13px; font-weight:bold;}

.PANERIGHTCORNER {background:url(/crm/img/backgrounds/panerightcorner.gif) bottom no-repeat;}

.VERTICALTAB{ background:#00639C url(/crm/img/backgrounds/VerticalJoinMiddleTabRepeat.gif) repeat-y;background-position-x:center;}

.VERTICALTABOFF{ background:#00639C url(/crm/img/backgrounds/VerticalJoinMiddleTabOff.jpg) top no-repeat;background-position-x:center;}

.VERTICALTABON{ background:#00639C url(/crm/img/backgrounds/VerticalJoinMiddleTabOn.gif) top no-repeat;background-position-x:center;}

.VFIRSTLEFTONTAB{background:#EDEDE1 url(/crm/img/backgrounds/VerticalFirstLeftOnTab.gif) no-repeat;}

.VFIRSTLEFTOFFTAB{background:#00639C url(/crm/img/backgrounds/VerticalFirstOffTab.gif) repeat-y;}

.TABLEBORDERLEFT{background:#ffffff url(/crm/img/backgrounds/tabletopborder.gif) left repeat-y;}

.TABLEBORDERRIGHT{background:#ffffff url(/crm/img/backgrounds/tabletopborder.gif) right repeat-y;}

.TABLEBORDERBOTTOM{background:#ffffff url(/crm/img/backgrounds/tabletopborder.gif) repeat-x;}

.TABLETOPBORDER{background:url(/crm/img/backgrounds/TableTopBorder2.gif) bottom repeat-x;}

.VFIRSTLEFTOFFTAB{background:#00639C url(/crm/img/backgrounds/VerticalFirstOffTab.gif) repeat-y;}

.TABBOTTOM{background:url(/crm/img/backgrounds/tabbottomfade.gif) repeat-x;}

.TABBOTTOMON{background:url(/crm/img/backgrounds/tabonbottomfade.jpg) repeat-x;}

.TABBOTTOMOFF{background:url(/crm/img/backgrounds/taboffbottomfade.jpg) center repeat-x;}

.AdminHomeName{color:#003B72;font-family: Tahoma,Arial; font-size: 12px; text-decoration:none;font-weight: bold;}

.BLOCKTITLE {background:#EDEDE1;color:#003D72;text-decoration:none;font-family: Verdana; font-size: 13px; font-weight:bold;}

.AdminHomeDescription{color:#003B72;font-family: Tahoma,Arial; font-size: 10px; text-decoration:none;}

textarea { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10pt; }

/* END GLOBAL STYLES */
/* ------------------------------------------------------------ */


/* Global Eduk Palette 1 */
body{
	margin-left:0;
	padding-top:0;
	margin-top:0;
	background-color:#ffffff;
	font-family:Verdana,Arial,Helvetica,Sans-serif;
	font-size:11px;
}
body a{
	text-decoration:underline;
	color:#333333;
}
body a:link{
	color:#333333;
}
body a:hover{
	color:red;
	text-decoration:underline;
}

.body{
	font-family:verdana;
	font-size:10px;
	color:#333333;
}

#container{
	width:760px;
	min-width:760px;
	background-color:#ffffff;
	margin-top:0px;
}
body>#container{
	margin-top:-9.5px;
}

#rightcolumn{
	float:right;
	width:215px;
	background-color:#ffffff;
	margin-top:19px;
}

#left_vertical_line{
	float:right;
	width:215px;
	background-color:#ffffff;
	margin-left: -7px;
	border-left:0px solid #666666;
}

#right_vertical_line{
	float:left;
	background-color: #ffffff; 
	padding-right: 13px;
	width: 30px;
	border-right:0px solid #666666;
}

#header{
	width:760px;
	height:42px;
	font-size:10px;
	color:#333333;
	margin-top:5px;
	margin-bottom:10px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
}
#header_nav_list{
	list-style-type:none;
	valign:middle;
	margin-left:2px;
	width:760px;
	margin-top:8px;
	margin-bottom:6px;
}
#header>#container4_headnav_headselect #header_nav_list{
	padding-top:10px;
	padding-bottom:1px;
	padding-left:2px;
	/*margin-left:-37px;*/
}

#header ul li{
	display:inline;
	border-right:0px;
	font-weight:bold;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:6px;
}
#header_nav_list .langlink{
	border-right:0;
}

#header ul .langselect {
	border-right:1px solid black;
	font-size:10px;
	color:#333333;
	font-family:Verdana;
	font-weight:bold;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:6px;
}
#header li a{
	text-decoration:none;
	font-size:10px;
	color:#333333;
}
#header li a:hover{
	color:red;
	text-decoration:underline;
}

#container4_headnav_headselect{
	width:500px;
}
#select_div{
	display:inline;
	float:right;
	width:40px;
	margin-top:-23px;
	margin-left:425px;
}
#header>#container4_headnav_headselect #select_div{
	margin-right:32px;
	margin-top:-25px;
}
#bc_education_logo{
	width:760px;
	height:52px;
	border-top:0px solid black;
	margin-top:-20px;
	padding-top:0;
}
#bcheader_leftimage{
	float:left;
	border:0;
}
#bcheader_rightimage{
	float:right;
	border:0;
}

#mainnavigation{
	width:760px;
	height:20px;
	background-color:#003366;
	color:#ffffff;
	font-size:11px;
}
#mainnavigation ul{
	list-style-type:none;
	margin-left:-35px;
	_margin-left:3px;
}
#mainnavigation ul li{
	display:inline;
	padding-right:1px;
}
#mainnavigation ul li a{
	color:#ffffff;
}
#home_pri_img_banner{
	width:760px;
	height:150px;
}

/*Richard 04/01/07*/

#banner_position{
	padding-top:100px;
	padding-bottom:2px;
}

/*================*/

#maincontent{
	width:500px;
	//he/ight:2400px;
	background-color:#ffffff;
	margin-top:19px;
	float:left;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	//b/order:1px solid red;
}
#body_text{
	margin-left:20px;
	height:auto;
	font-size:11px;
	font-family:verdana,Arial,Helvetica,sans-serif;
	width:499px;
	color:#333333;
	margin-top:12px;
	margin-bottom:12px;
	overflow:hidden;
}
#body_text_left{
	height:auto;
	font-size:11px;
	font-family:verdana,Arial,Helvetica,sans-serif;
	width:280px;
	float:left;
	color:#333333;
	overflow:hidden;
}
#body_country_pulldown{
	height:auto;
	font-size:14px;
	font-weight: bold;
	font-family:verdana,Arial,Helvetica,sans-serif;
	width:200px;
	float:right;
	overflow:hidden;
	padding: 10px;
}
#scrollingnews_container{
	margin-left:19px;
	font-size:11px;
	font-family:verdana;
	width:495px;
	color:#333333;
	height:auto;
	min_height:200px;
	margin-top:20px;
	_margin-top:0px;
}

#scrollingnews_title h2{
	font-family:verdana;
	font-size: 11px;
	color:#333333;
	font-weight:bold;
	padding:7px 0px 0px 17px;
	height:auto;
	margin-bottom: 8px;
}

#scrollingnews_picture{
	margin-top: 0px;
}

#news_image{
	margin-top:-9px;
	_margin-top:-19px;
	width:495px;
	height:157px;
}
.scrollingtext_container{
	height:72px;
	_height:72px;
	margin-top:10px;
	width:490px;
	font-family:Verdana;
	font-size:11px;
	color:#333333;
	overflow:hidden;
	margin-left: 5px;
}

.scrollingtextcontainer_arrowimage{
	margin-left:1px;
	margin-top:3px;
	float:left;
	v-align:text-top;
}

.scrollingtext_container a{
	text-decoration:none;
}

.scrollingtext_container a:hover{
	color:red;
	text-decoration:underline;
}

#scrollignews_para1{
	width:470px;
	height:26px;
	text-align:left;
	min-height:26px;
	margin-left:6px;
	margin-right:6px;
	font-family:Verdana;
	font-size:11px;
	color:#333333;
	overflow:hidden;
}
#scrollignews_para2{
	width:440px;
	height:26px;
	text-align:left;
	min-height:26px;
	margin-left:6px;
	margin-right:10px;
	font-family:Verdana;
	font-size:10px;
	color:#333333;
	overflow:hidden;
}
#scrollignews_para3{
	margin-left:15px;
	_margin-left:26px;
	padding-right:10px;
	padding-bottom:10px;
	height:26px !important;
	min-height:25px;
	overflow:hidden;
	width:445px;
	min-width:440px;
}

		 
.article_container{
	width:499px;
	height:auto;
	float:left;
	font-family:verdana arial helvetica sans-serif;
	font-size:11px;
	color:#333333;
	border: 1 px red solid;
}

.article_title{
	margin-left:20px;
	font-size:14px;
	width:450px;
	font-family:Verdana;
	font-weight:bold;
	overflow:hidden;
	margin-bottom:12px;
}
.article_title a{
	color:#003366;
}

.article_image{
	float:right;
	padding:0px 0px 10px 10px;
	
}
.article_para{
	float:left;
	width:auto;
	font-family:verdana;
	font-size:11px;
	color:#333333;
	/*height:106px;
	overflow:hidden;*/
}

.article_para_holder{
	padding-left:20px;
	padding-bottom:15px;
}

.article_para_holder p{
	margin-top: 0px;
}

.followon_article_para{
	float:left;
	width:auto;
	font-family:verdana;
	font-size:11px;
	color:#333333;
	/*height:106px;
	overflow:hidden;*/
}

.article_para a, followon_article_para a{
	text-decoration: underline;
	color:#333333;
}

.article_para a:hover, followon_article_para a:hover{
	text-decoration: underline;
	color: red;
}


.article_clear_top{
	clear:both;
	height:1px;
}
.article_clear{
	clear:both;
}
.more_link{
	font-weight:bold;
	margin-left:24px;
	color:#003366;
}
.horizontal_line{
	width:499px;
	height:1px;
	color:#cccccc;
	margin-left:20px;
	clear:both;
	margin-top:5px;
	-Margin-top:-10px;
}

.b2top{
	width:120px;
	height:6px;
	display:inline;
	v-align:middle;
	font-weight:bold;
	font-size:11px;
	font-family:verdana,Arial,Helvetica,sans-serif;
}
.b2top img{
	margin-top:5px;
	margin-right:5px;
	float:left;
	margin-left:21px;
}
.b2top .rightimg{
	margin-left:111px;
	margin-top:-8px;
}
#quick_search_title h1{
	font-family:verdana;
	font-size: 11px;
	color:#333333;
	font-weight:bold;
	padding:7px 0px 7px 17px;
	margin-bottom:10px;
	_margin-bottom:-6px;
}
.quicksearch_para{
	margin-top:3px;	
	margin-left:8px;
}
.quicksearch_field{
	margin-top:3px;	
	margin-left:6px;
}
.quicksearch_para a{
	font-weight: bold;
}

#course_search_title h1{
	font-family:verdana;
	font-size: 11px;
	color:#333333;
	font-weight:bold;
	padding:7px 0px 7px 3px;
	margin-left:20px;
	margin-bottom:0px;
	_margin-bottom:-5px;
}
#scholar_search_title h1{
	font-family:verdana;
	font-size: 11px;
	color:#333333;
	font-weight:bold;
	padding:7px 0px 7px 3px;
	margin-left:21px;
	margin-bottom:-5px;
}
#courselist li a{
	font-family:verdana;
	font-size:10px;
	color:#333333;
}

#courselist li a:hover{
	color: red;
}

#quicksearch_coursetype_select,#quicksearch_attend1_select,#quicksearch_attend2_select,#quicksearch_location_select, #entry_date_select, #school_type_select, #school_res_type_select, #region_select{
	margin-top:5px;
	margin-bottom:5px;
	width:142px;
	min-width:142px;
	margin-left:9px;
	font-size: 11px;
}
#quicksearch_text{
	margin-top:2px;
	margin-bottom:5px;
	_margin-bottom:3px;
	width:138px;
	margin-left:3px;
	//height: 16px;
	font-size:11px;
}
#quicksearch_text_div
{
	margin-left:5px;
	font-size:11px;
}
#search_button{
	margin-bottom:5px;
	_margin-bottom:0px;
	margin-top:5px;
	_margin-top:3px;
	margin-left:7px;
}
#qsearch_instilink{
	margin-bottom:5px;
	margin-top:0px;
	_margin-top:-10px;
	margin-left:7px;
	font-weight:bold;

}
#scholar_search_instilink{
	margin-bottom:5px;
	_margin-top:3px;
	margin-top:5px;
	margin-left:7px;
	font-weight:bold;
}
.coursetype_option{
	width:10px;
	min-width:130px;
}
.attend1_option{
	width:10px;
	min-width:130px;
}
.attend2_option{
	width:10px;
	min-width:130px;
}
.location_option{
	width:10px;
	min-width:130px;
}
#scholar_subject_select{
	margin-top:5px;
	margin-bottom:5px;
	width:140px;
	min-width:140px;
	margin-left:10px;
	font-size: 11px;
}
#scholar_award_select{
	margin-top:5px;
	margin-bottom:5px;
	width:140px;
	min-width:140px;
	margin-left:10px;
	font-size: 11px;
}
#scholar_residence_select{
	margin-top:5px;
	margin-bottom:5px;
	width:140px;
	min-width:140px;
	margin-left:10px;
	font-size: 11px;
}
.subject_option{
	width:10px;
	min-width:130px;
}
.award_option{
	width:10px;
	min-width:130px;
}
.residence_option{
	width:10px;
	min-width:130px;
}

#scholar_search_subtitle{
	font-family:verdana;
	font-size:11px;
	color:#333333;
	font-weight:bold;
	margin-left:10px;
}
#scholar_search_para{
	margin-left:10px;
	margin-right:12px;
}
.scholar_search_text{
	margin-left:10px;
}
#courselist li{
	margin-bottom:8px;
}

.graphictext_subdiv h1{
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	color:#333333;
	margin-left:10px;
	margin-right:10px;
	margin-top:6px;
	width:158px;
	min-width:158px;
}

.graphictext_para a{
	text-decoration:underline;
	color:#333333;
}

.graphictext_para a:hover{
	text-decoration:none;
	color:#333333;
}

#newstext_firstpara{
	width:145px;
	height:150px;
	text-align:left;
	min-height:150px;
	margin-left:6px;
	margin-right:10px;
	margin-bottom:5px;
	font-family:Verdana;
	font-size:10px;
	color:#333333;
	overflow:hidden;
}
#newstext_secondpara{
	width:135px;
	height:26px;
	margin-left:6px;
	margin-right:10px;
	text-align:left;
	font-family:Verdana;
	font-size:10px;
	color:#333333;
	overflow:hidden;
	padding-bottom:12px;
}
#newstext_content{
	font-family:Verdana;
	font-size:10px;
	color:#333333;
}
#newstext h1{
	font-family:verdana;
	font-size: 11px;
	color:#003366;
	font-weight:bold;
	padding:7px 0px 7px 7px;
	height:auto;
	margin-bottom:0px;
}

#instibanner{
	width:180px;
	height:80px;
	margin-left:23px;
}
#ukmap{
	width:180px;
	height:auto;
	min-height:210px;
	margin-left:23px;
	border:0;
}
#ukmap img{
	margin-left:24px;
	margin-right:24px;
}
#ukmap_title{
	font-family:verdana;
	font-size:14px;
	text-align:center;
	color:#003366;
}
#ukmap_para{
	font-family:Verdana;
	font-size:10px;
	color:#333333;
	text-align:left;
	padding-left:18px;
	_padding-bottom:14px;
}
.ukmap_links a:hover{
	text-decoration:underline;
}

#textual_links_subfocus{
	margin-bottom:-8px;
}
#textual_links a{
	text-decoration:none;
	font-size:11px;
	color:#333333;
	font-family:verdana;
}
#textual_links a:hover{
	text-decoration:underline;
	color: red;
}
.searchclear{
	height: 14px;
}
.searchclear1{
	height:28px;
}
#footer{
	width:750px;
	font-size:10px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	color:#333333;
	clear:both;
	height:40px;
	min-height:40px;
	border-top:1px solid #333333;
	margin-top:10px;
}
#footernavlist{
	valign:middle;
	margin-left:5px;
	margin-top:5px;
	margin-bottom:5px;
}
#footernavlist a{
	text-decoration:none;
	font-weight:bold;
	font-size:10px;
	color:#333333;
}
#footernavlist a:hover{
	color:red;
	text-decoration:underline;
}
#footer>#footernavlist{
	/*margin-left:-37px;*/
	padding-left:2px;
}
.footer_links{
	font-weight:bold;
}
.footer_matter{
	height:50px;
}
#link4_footerimage{
	float:right;
	display:inline;
	margin-top: 15px;
}
#footerimage{
	height=23px;
	width=79px;
	vertical-align:bottom;
	border:0;
}

.location_link{
	font-family:verdana;
	font-size:11px;
	color:#333333;
	font-weight:bold;
	margin-left:10px;
}

#row_title1, #row_title2, #row_title3{
	width:auto;
	height:auto;
	padding-left:10px;
	vertical-align:top;
	padding-top:7px;
	text-align:left;
}

.secondcol{
	width:auto;
	padding:5px;
	vertical-align:top;
	
}

.table_container{
	width:495px;
	height:auto;
	float:left;
	font-family:verdana arial helvetica sans-serif;
	font-size:11px;
	color:#333333;
}

.table_container h2{
	margin-left:19px;
	font-size:14px;
	width:495px;
	font-family:Verdana;
	font-weight:bold;
	color:#003366;
	overflow:hidden;
	height:18px;
}

#pausebutton a, #pausebutton2 a{
	float:right;
	padding-right:25px;
	padding-top:2px;
	font-weight:bold;
	color:#333333;
}

#pausebutton a:hover, #pausebutton2 a:hover{
	text-decoration: underline;
	cursor: pointer;
}

.buttonLink {
	COLOR: #ffffff;
	FONT-FAMILY: Verdana,Geneva,sans-serif;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	font-smoothing: on
}

#div4_alphabeticallist{                  
	width:500px;
	margin-left: 9px;
}

#alphabeticallist{
	list-style-type:none;
	margin:0;
	padding:0;
	padding-left:13px;
	font-size:12px;
	FONT-WEIGHT: bold;
	FONT-FAMILY: Verdana,Geneva,sans-serif;
}

#alphabeticallist li{
	display:inline;
}

#alphabeticallist a{
	TEXT-DECORATION: underline;
}

.institute_list{
	padding-left:-25px; /* paddng for all other browsers */
}

* html .institute_list{
	padd\ing-left:18px; /* padding for IE other than IE5.x for windows */
}

/* main menu */
#menu0 img, #menu1 img, #menu2 img, #menu3 img, #menu4 img, #menu5 img, #menu6 img, #menu7 img, #menu8 img, #menu9 img, #menu10 img{ 
	display: block;
}
#nav_top_0 img, #nav_top_1 img, #nav_top_2 img, #nav_top_3 img, #nav_top_4 img, #nav_top_5 img, #nav_top_6 img, #nav_top_7 img, #nav_top_8 img, #nav_top_9 img, #nav_top_10 img{
	display: block;
}
#nav_sub_0_0 img, #nav_sub_0_1 img, #nav_sub_0_2 img, #nav_sub_0_3 img, #nav_sub_0_4 img, #nav_sub_0_5 img, #nav_sub_0_6 img, #nav_sub_0_7 img, #nav_sub_0_8 img, #nav_sub_0_9 img, #nav_sub_0_10 img{
	display: block;
}
#nav_sub_1_0 img, #nav_sub_1_1 img, #nav_sub_1_2 img, #nav_sub_1_3 img, #nav_sub_1_4 img, #nav_sub_1_5 img, #nav_sub_1_6 img, #nav_sub_1_7 img, #nav_sub_1_8 img, #nav_sub_1_9 img, #nav_sub_1_10 img{
	display: block;
}
#nav_sub_2_0 img, #nav_sub_2_1 img, #nav_sub_2_2 img, #nav_sub_2_3 img, #nav_sub_2_4 img, #nav_sub_2_5 img, #nav_sub_2_6 img, #nav_sub_2_7 img, #nav_sub_2_8 img, #nav_sub_2_9 img, #nav_sub_2_20 img{
	display: block;
}
#nav_sub_3_0 img, #nav_sub_3_1 img, #nav_sub_3_2 img, #nav_sub_3_3 img, #nav_sub_3_4 img, #nav_sub_3_5 img, #nav_sub_3_6 img, #nav_sub_3_7 img, #nav_sub_3_8 img, #nav_sub_3_9 img, #nav_sub_3_20 img{
	display: block;
}
#nav_sub_4_0 img, #nav_sub_4_1 img, #nav_sub_4_2 img, #nav_sub_4_3 img, #nav_sub_4_4 img, #nav_sub_4_5 img, #nav_sub_4_6 img, #nav_sub_4_7 img, #nav_sub_4_8 img, #nav_sub_4_9 img, #nav_sub_4_20 img{
	display: block;
}
#nav_sub_5_0 img, #nav_sub_5_1 img, #nav_sub_5_2 img, #nav_sub_5_3 img, #nav_sub_5_4 img, #nav_sub_5_5 img, #nav_sub_5_6 img, #nav_sub_5_7 img, #nav_sub_5_8 img, #nav_sub_5_9 img, #nav_sub_5_20 img{
	display: block;
}
#nav_sub_6_0 img, #nav_sub_6_1 img, #nav_sub_6_2 img, #nav_sub_6_3 img, #nav_sub_6_4 img, #nav_sub_6_5 img, #nav_sub_6_6 img, #nav_sub_6_7 img, #nav_sub_6_8 img, #nav_sub_6_9 img, #nav_sub_6_20 img{
	display: block;
}
#nav_sub_7_0 img, #nav_sub_7_1 img, #nav_sub_7_2 img, #nav_sub_7_3 img, #nav_sub_7_4 img, #nav_sub_7_5 img, #nav_sub_7_6 img, #nav_sub_7_7 img, #nav_sub_7_8 img, #nav_sub_7_9 img, #nav_sub_7_20 img{
	display: block;
}