/* Body */
body {padding:0px;margin:0px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:8pt;}

h1 {color:#834cb1;font-size:12pt;font-weight:bold;margin-top:0px;margin-bottom:0px;}
h1.orange {color:#f2af30;font-size:12pt;font-weight:bold;margin-top:0px;margin-bottom:0px;}
h2 {color:#834cb1;font-size:11pt;font-weight:bold;margin-top:0px;}
h3 {color:#834cb1;font-size:9pt;font-weight:bold;margin-bottom:5px;margin-top:0px;}





.attentionblock{background-color:White;}
/* Links */
a {}
a:link {color:#3366CC;}
a:visited {color:#3366CC;}
a:hover {color:#FFAD33;}
p {margin:5px 0px;}

/* Main Layout table for all pages */
#wrap {width:970px;margin:0px auto;padding:0px;}

.offscreen {position:absolute;left:-1999px}

.outer-menu-container {background-color:#521f77;padding:8px 0px;}
.outer-menu {width:970px;color:#ffffff;list-style-type:none;font-size:8pt;text-decoration:none;margin:0px auto;}
.outer-menu-right {text-align:right;float:right;vertical-align:baseline;}
.outer-menu-right span {padding:0px;margin:0px; vertical-align:bottom;}

.outer-menu-left {text-align:left;float:left;}
.outer-menu-container a:link {color:#f2af30;}
.outer-menu-container a:visited {color:#f2af30;}
.outer-menu-container a:hover {color:#3366CC;}

/* Header table */
.header-container {height:75px;border:0px;padding:0px 0px;background:url(/Images/Eteach/headerbg.gif) repeat-x;}
.header {width:970px;margin:0px auto;padding-top:7px;}
/* 3 Column layout for the Header Table */
.headercolumn3a {width:250px;padding:auto 0px;float:left;}
.headercolumn3b {width:252px;float:left;height:1px;}
.headercolumn3c {width:468px;float:left;}


.inputhelpstyle{float:right;width:400px;padding:0 2px 0 3px;margin-right:5px;background-color:#EDEDED}
.inputhelpstyle p{}


.main-menu-container {width:100%;height:28px;background:#f2af32 url('/Images/navbg.gif') repeat;}
#main-menu {margin:0px auto;padding:6px 5px 3px 5px;width:590px;}
#main-menu a {color:#513E74;text-decoration:none;font-size:10pt;}
#main-menu a {color:#513E74;}  /*  Safri will cancel others will use */
#main-menu ul {margin:0px;padding:0px;height:5px;}
#main-menu li {font-weight:bold;float:left;list-style:none;border-right:solid 1px #513E74;}
#main-menu li a {float:left;display:block;padding:0px 15px 0px 15px;}
#main-menu li.selected a {}
#main-menu li.selected a:hover {color:#FFFFFF;}
#main-menu li.selected a:visited {color:#513E74;}
#main-menu a:hover {color:#FFFFFF;}
#main-menu #last {border:none;}
#main-menu #right {float:right;border:none;}

/* Column Widths for the 3 Column Standard Layout Table */
.GridAColumn1 {width:155px;float:left;}
.GridAColumn1 a:link {color:#3366DE;}
.GridAColumn2 {width:316px;float:left;}
.GridAColumn2 a:link {color:#3366DE;}



.GridAColumn2padding10 {width:306px;float:left;}
.GridAColumn2padding10 a:link {color:#3366DE;}
.GridAColumn3 {width:477px;float:left;}
.GridAColumn3 a:link {color:#3366DE;}
.GridAColumn4 {width:638px;float:left;}
.GridAColumn4 a:link {color:#3366DE;}
.GridAColumn4padding10 {width:618px;float:left;}
.GridAColumn4padding10 a:link {color:#3366DE;}
.GridAColumn5 {width:799px;float:left;}
.GridAColumn5 a:link {color:#3366DE;}
.GridAColumn5Split4 {width:196px;float:left;}
.GridAColumn5Split4 a:link {color:#3366DE;}
.GridAColumn5Split2 {width:397px;float:left;}
.GridAColumn5Split2 a:link {color:#3366DE;}
.GridAColumn6 {width:970px;float:left;}

.GridBColumnSearch {width:232px;float:left;}
.GridBColumn3 {width:561px;float:left;padding:0px;margin:0px;}
.GridBColumn3NoAdds {width:720px;float:left;padding:0px;margin:0px;}
.GridBColumn1NoAdds {width:236px;float:left;padding:0px;margin:0px;}
.GridBColumn5 {width:799px;float:left;padding:0px;margin:0px;}
.GridBColumnAds {width:155px;float:left;}

.leftfatcolumn {width:800px;float:left;}
.rightthincolumn {width:150px;float:left;}

.ColGap {width:6px;float:left;height:1px;}
.SubColGap {width:5px;float:left;height:1px;}

/* Toolbar */
.table_100 {width:100%;}

/* Graphical Button Navigation */
.gbutton1 {font-size:10pt;font-weight:bold;text-decoration:none;}
.gbutton1-left {background-image:url(/Images/Eteach/buttons/button_orange_left.gif);height:27px;width:5px;float:left;}
.gbutton1-middle {background:url(/Images/Eteach/buttons/button_orange_middle.gif) repeat-x;height:27px;font-size:10pt;font-weight:bold;text-decoration:none;color:#3366CC;float:left;font-family:verdana, arial, sans-serif;}
.gbutton1-right {background-image:url(/Images/Eteach/buttons/button_orange_right.gif);height:27px;width:5px;float:left;}

.gbutton1:link {color:#3366CC;}
.gbutton1:visited {color:#3366CC;}
.gbutton1:hover {color:#FFAD33;}

a.button {
	background: transparent url('/Images/Eteach/buttons/tab_button_a.png') no-repeat scroll top right;
	color: #444;
	display: block;
	float: left;
	font: bold 10pt verdana, arial, sans-serif;
	height: 27px;
	margin-right: 6px;
	padding-right: 8px; /* sliding doors padding */
	text-decoration: none;
}
a.button span {
	background: transparent url('/Images/Eteach/buttons/tab_button_span.png') no-repeat;
	display: block;
	line-height: 17px;
	padding: 5px 0px 5px 5px;
}
a.button:active {
	background-position: bottom right;
	color: #000;
	outline: none; /* hide dotted outline in Firefox */
}
a.button:active span {
	background-position: bottom left;
	padding: 6px 0px 4px 5px; /* push text down 1px */
}
a.button:link {
	color:#0D50CD;
}
a.button:visited {
	color:#0D50CD;
}
a.button:hover {
	color:#F2AF32;
}

/* Footer Font Styles */
.footer-container {background-color:#1C1C1C;height:145px;margin:0px 0px 0px 0px;padding:5px;}
.footer {width:970px;color:#FFFFFF;list-style-type:none;font-size:8pt;text-decoration:none;margin:0px auto;padding:0px;}
.footer-container a:link {color:#f2af30;}
.footer-container a:visited {color:#f2af30;}
.footer-container a:hover {color:#3366CC;}

/* Header Font Styles */
.Heading_Purple{color:#834cb1;font-size:12pt;font-weight:bold;}
.Heading_Orange{color:#f2af30;font-size:12pt;font-weight:bold;}
.Heading_White{color:#FFFFFF;font-size:12pt;font-weight:bold;}

/* Image Layout */
.image_left{text-align:left;}
.image_center{text-align:center;}
.image_right{text-align:right;}

/* Search Box */
.searchboxtitle{color:#666666;font-size:8pt;}

.clear{clear:both;}
.separator{padding:3px;}
.separator-large{height:8px;width:100%;}
.floatright{float:right;}
.floatleft{float:left;}
legend{font-weight:bold;color:#000}
/* main content */
.mc_tl {background:url(/Images/Eteach/borders/mc_tl.gif) 0 0 no-repeat;}
.mc_tm {background:url(/Images/Eteach/borders/mc_tm.gif) 0 0 repeat-x;}
.mc_tr {background:url(/Images/Eteach/borders/mc_tr.gif) 100% 0 no-repeat;}
.mc_ml {background:url(/Images/Eteach/borders/mc_ml.gif) 0 0 repeat-y;}
.mc_m  {background-color:#ffffff;}
.mc_mr {background:url(/Images/Eteach/borders/mc_mr.gif) 100% 0 repeat-y;}
.mc_bl {background:url(/Images/Eteach/borders/mc_bl.gif) 0 100% no-repeat;}
.mc_bm {background:url(/Images/Eteach/borders/mc_bm.gif) 0 100% repeat-x;}
.mc_br {background:url(/Images/Eteach/borders/mc_br.gif) 100% 100% no-repeat;}
#main-content{padding:5px;width:970px;}
.bullets li {list-style-image:url(/images/eteach/bullet.gif);margin:0px 0px 5px 0px;padding:0px;}
#main-content2 img {border-style:none;}

/* module box */
.m_box {}
.m_tl {background:url(/Images/Eteach/borders/m_tl.gif) 0 0 no-repeat;}
.m_tm {background:url(/Images/Eteach/borders/m_tm.gif) 0 0 repeat-x;}
.m_tr {background:url(/Images/Eteach/borders/m_tr.gif) 100% 0 no-repeat;}
.m_ml {background:url(/Images/Eteach/borders/m_ml.gif) 0 0 repeat-y;}
.m_m  {background-color:#ffffff;}
.m_mr {background:url(/Images/Eteach/borders/m_mr.gif) 100% 0 repeat-y;}
.m_bl {background:url(/Images/Eteach/borders/m_bl.gif) 0 100% no-repeat;}
.m_bm {background:url(/Images/Eteach/borders/m_bm.gif) 0 100% repeat-x;}
.m_br {background:url(/Images/Eteach/borders/m_br.gif) 100% 100% no-repeat;}
.m_body {background-color:#ffffff;}

/* module active */
.ma_box {}
.ma_tl {background:url(/Images/Eteach/borders/ma_tl.gif) 0 0 no-repeat;}
.ma_tm {background:url(/Images/Eteach/borders/ma_tm.gif) 0 0 repeat-x;}
.ma_tr {background:url(/Images/Eteach/borders/ma_tr.gif) 100% 0 no-repeat;}
.ma_ml {background:url(/Images/Eteach/borders/ma_ml.gif) 0 0 repeat-y;}
.ma_m  {background-color:#efefef;}
.ma_mr {background:url(/Images/Eteach/borders/ma_mr.gif) 100% 0 repeat-y;}
.ma_bl {background:url(/Images/Eteach/borders/ma_bl.gif) 0 100% no-repeat;}
.ma_bm {background:url(/Images/Eteach/borders/ma_bm.gif) 0 100% repeat-x;}
.ma_br {background:url(/Images/Eteach/borders/ma_br.gif) 100% 100% no-repeat;}
.ma_body {background-color:#efefef;}


/* module popup */
.mp_box {}
.mp_tl {background:url(/Images/Eteach/borders/mp_tl.gif) 0 0 no-repeat;}
.mp_tm {background:url(/Images/Eteach/borders/mp_tm.gif) 0 0 repeat-x;}
.mp_tr {background:url(/Images/Eteach/borders/mp_tr.gif) 100% 0 no-repeat;}
.mp_ml {background:url(/Images/Eteach/borders/mp_ml.gif) 0 0 repeat-y;}
.mp_m  {background-color:#cae0e8;}
.mp_mr {background:url(/Images/Eteach/borders/mp_mr.gif) 100% 0 repeat-y;}
.mp_bl {background:url(/Images/Eteach/borders/mp_bl.gif) 0 100% no-repeat;}
.mp_bm {background:url(/Images/Eteach/borders/mp_bm.gif) 0 100% repeat-x;}
.mp_br {background:url(/Images/Eteach/borders/mp_br.gif) 100% 100% no-repeat;}
.mp_body {padding:10px;position:relative;}

/* module form */
.mf_box {}
.mf_tl {background:url(/Images/Eteach/borders/mf_tl.gif) 0 0 no-repeat;}
.mf_tm {background:url(/Images/Eteach/borders/mf_tm.gif) 0 0 repeat-x;}
.mf_tr {background:url(/Images/Eteach/borders/mf_tr.gif) 100% 0 no-repeat;}
.mf_ml {background:url(/Images/Eteach/borders/mf_ml.gif) 0 0 repeat-y;}
.mf_m  {background-color:#cae0e8;}
.mf_mr {background:url(/Images/Eteach/borders/mf_mr.gif) 100% 0 repeat-y;}
.mf_bl {background:url(/Images/Eteach/borders/mf_bl.gif) 0 100% no-repeat;}
.mf_bm {background:url(/Images/Eteach/borders/mf_bm.gif) 0 100% repeat-x;}
.mf_br {background:url(/Images/Eteach/borders/mf_br.gif) 100% 100% no-repeat;}
.mf_body {padding:10px;position:relative;}

.y_box {}
.y_tl {background:url(/Images/Eteach/borders/y_tl.gif) 0 0 no-repeat;}
.y_tm {background:url(/Images/Eteach/borders/y_tm.gif) 0 0 repeat-x;}
.y_tr {background:url(/Images/Eteach/borders/y_tr.gif) 100% 0 no-repeat;}
.y_ml {background:url(/Images/Eteach/borders/y_ml.gif) 0 0 repeat-y;}
.y_m  {background-color:#FFF8F0;}
.y_mr {background:url(/Images/Eteach/borders/y_mr.gif) 100% 0 repeat-y;}
.y_bl {background:url(/Images/Eteach/borders/y_bl.gif) 0 100% no-repeat;}
.y_bm {background:url(/Images/Eteach/borders/y_bm.gif) 0 100% repeat-x;}
.y_br {background:url(/Images/Eteach/borders/y_br.gif) 100% 100% no-repeat;}
.y_body {background-color:#FFF8F0;}

.g_box {}
.g_tl {background:url(/Images/Eteach/borders/g_tl.gif) 0 0 no-repeat;}
.g_tm {background:url(/Images/Eteach/borders/g_tm.gif) 0 0 repeat-x;}
.g_tr {background:url(/Images/Eteach/borders/g_tr.gif) 100% 0 no-repeat;}
.g_ml {background:url(/Images/Eteach/borders/g_ml.gif) 0 0 repeat-y;}
.g_m  {background-color:#F0F8F3;}
.g_mr {background:url(/Images/Eteach/borders/g_mr.gif) 100% 0 repeat-y;}
.g_bl {background:url(/Images/Eteach/borders/g_bl.gif) 0 100% no-repeat;}
.g_bm {background:url(/Images/Eteach/borders/g_bm.gif) 0 100% repeat-x;}
.g_br {background:url(/Images/Eteach/borders/g_br.gif) 100% 100% no-repeat;}
.g_body {background-color:#F0F8F3;}

.r_box {}
.r_tl {background:url(/Images/Eteach/borders/r_tl.gif) 0 0 no-repeat;}
.r_tm {background:url(/Images/Eteach/borders/r_tm.gif) 0 0 repeat-x;}
.r_tr {background:url(/Images/Eteach/borders/r_tr.gif) 100% 0 no-repeat;}
.r_ml {background:url(/Images/Eteach/borders/r_ml.gif) 0 0 repeat-y;}
.r_m  {background-color:#F7F0F2;}
.r_mr {background:url(/Images/Eteach/borders/r_mr.gif) 100% 0 repeat-y;}
.r_bl {background:url(/Images/Eteach/borders/r_bl.gif) 0 100% no-repeat;}
.r_bm {background:url(/Images/Eteach/borders/r_bm.gif) 0 100% repeat-x;}
.r_br {background:url(/Images/Eteach/borders/r_br.gif) 100% 100% no-repeat;}
.r_body {background-color:#F7F0F2;}

.b_box {}
.b_tl {background:url(/Images/Eteach/borders/b_tl.gif) 0 0 no-repeat;}
.b_tm {background:url(/Images/Eteach/borders/b_tm.gif) 0 0 repeat-x;}
.b_tr {background:url(/Images/Eteach/borders/b_tr.gif) 100% 0 no-repeat;}
.b_ml {background:url(/Images/Eteach/borders/b_ml.gif) 0 0 repeat-y;}
.b_m  {background-color:#F0F8FD;}
.b_mr {background:url(/Images/Eteach/borders/b_mr.gif) 100% 0 repeat-y;}
.b_bl {background:url(/Images/Eteach/borders/b_bl.gif) 0 100% no-repeat;}
.b_bm {background:url(/Images/Eteach/borders/b_bm.gif) 0 100% repeat-x;}
.b_br {background:url(/Images/Eteach/borders/b_br.gif) 100% 100% no-repeat;}
.b_body {background-color:#F0F8FD;}

.wns_box {}
.wns_tl {background:url(/Images/Eteach/borders/wns_tl.gif) 0 0 no-repeat;}
.wns_tm {background:url(/Images/Eteach/borders/wns_tm.gif) 0 0 repeat-x;}
.wns_tr {background:url(/Images/Eteach/borders/wns_tr.gif) 100% 0 no-repeat;}
.wns_ml {background:url(/Images/Eteach/borders/wns_ml.gif) 0 0 repeat-y;}
.wns_m  {background-color:#ffffff;}
.wns_mr {background:url(/Images/Eteach/borders/wns_mr.gif) 100% 0 repeat-y;}
.wns_bl {background:url(/Images/Eteach/borders/wns_bl.gif) 0 100% no-repeat;}
.wns_bm {background:url(/Images/Eteach/borders/wns_bm.gif) 0 100% repeat-x;}
.wns_br {background:url(/Images/Eteach/borders/wns_br.gif) 100% 100% no-repeat;}
.wns_body {background-color:#ffffff;}

.module_inner_table{width:100%;}
.module_inner_table_half{width:402px;float:left;}
.module_inner_top_middle{background:url(/Images/Eteach/borders/inner_top_middle.png) 0 0 repeat-x;}
.module_inner_bottom_middle{background: url(/Images/Eteach/borders/inner_bottom_middle.png) 0 100% repeat-x;}
.module_inner_middle_left{background:url(/Images/Eteach/borders/inner_middle_left.png) 0 0 repeat-y;}
.module_inner_middle_right{background:url(/Images/Eteach/borders/inner_middle_right.png) 100% 0 repeat-y;}
.module_inner_bottom_left{background:url(/Images/Eteach/borders/inner_bottom_left.png) 0 100% no-repeat;}
.module_inner_bottom_right{background:url(/Images/Eteach/borders/inner_bottom_right.png) 100% 100% no-repeat;}
.module_inner_top_left{background:url(/Images/Eteach/borders/inner_top_left.png) 0 0 no-repeat;}
.module_inner_top_right{background:url(/Images/Eteach/borders/inner_top_right.png) 100% 0 no-repeat;}
.module_inner_middle_middle{background-color:#ffffff;}
.module_inner_bottom_middle_flat{background: url(/Images/Eteach/borders/inner_bottom_middle_flat.png) 0 100% repeat-x;clear:both;}

.module_table{width:100%;}
.module_table_top_middle{background:url(/Images/Eteach/borders/top_middle.png) 0 0 repeat-x;}
.module_table_bottom_middle{background:url(/Images/Eteach/borders/bottom_middle.png) 0 100% repeat-x;}
.module_table_middle_left{background:url(/Images/Eteach/borders/middle_left.png) 0 0 repeat-y;}
.module_table_middle_right{background:url(/Images/Eteach/borders/middle_right.png) 100% 0 repeat-y;}
.module_table_bottom_left{background:url(/Images/Eteach/borders/bottom_left.png) 0 100% no-repeat;}
.module_table_bottom_right{background:url(/Images/Eteach/borders/bottom_right.png) 100% 100% no-repeat;}
.module_table_top_left{background:url(/Images/Eteach/borders/top_left.png) 0 0 no-repeat;}
.module_table_top_right{background:url(/Images/Eteach/borders/top_right.png) 100% 0 no-repeat;}
.module_table_middle_middle{background-color:#ebebeb;}
.module_table_middle_middle-search{background:url(/Images/Eteach/HompageSearchBg.png) no-repeat;}
.module_table_middle_middle-search2{background-color:#00cc00;}

.module-container{padding:10px;position:relative;}
.module-container-tabs{height:226px;}
.module-container-basic{height:240px;}
.module-container-homepage{height:220px;}
.module-container-lower{height:180px;}
.module-container-news{height:80px;}
.module-container-ads{padding:0px 17px;}

.map_border{border:solid 1px #cccccc;margin-top:8px;margin-bottom:8px;}

.hubtabs1 {width:100%;font-size:9pt;display:inline-block;}
.hubtabs1 ul {margin:0;list-style:none;}
.hubtabs1 li {display:inline;margin:0px;padding:0px;}
.hubtabs1 a {float:left;padding:10px 10px 10px 10px;text-decoration:none;color:#787878;border-right:solid 1px #DCDCDC;border-top:solid 1px #DCDCDC;}
.hubtabs1 a span {float:left;margin:0;display:block;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
.hubtabs1 a span {float:none;}
/* End IE5-Mac hack */
.hubtabs1 .current a span {font-weight:bold;color:#000000;}
.hubtabs1 a:hover, .hubtabs1 a:hover span {color:#FFFFFF;background-color:#CCCCCC;}
.hubtabs1 .current a span, .hubtabs1 .current a {border-top:none;}

/* Tabs 1 */
.tabs1 {float:left;width:100%;background:#fff;padding:0px;font-size:9pt;line-height:14px;height:32px}
.tabs1 ul {margin:0px;padding:10px 0px 21px 10px;list-style:none;border-bottom:1px solid #d7d7d7}
.tabs1 li {display:inline;margin:0px;padding:0px}
.tabs1 a {float:left;background:#F5F5F5 url('/Images/tabs1.png') no-repeat left top;padding:0px 0px 0px 9px;text-decoration:none;color:#787878}
.tabs1 a span {float:left;margin:0px;display:block;background:#F5F5F5 url('/Images/tabs1.png') no-repeat right top;padding:4px 15px 3px 6px}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
.tabs1 a span {float:none;}
/* End IE5-Mac hack */
.tabs1 .current a span {padding-bottom:4px;font-weight:normal;color:#000}
.tabs1 a:hover, .tabs1 a:hover span {background-color:#F5EBFF;color:#000}
.tabs1 .current a span, .tabs1 .current a {background-color:#fff}
.tabs1 .start {float:left;background:none;padding:0 0 0 9px;text-decoration:none;color:#787878}
.tabs1 .start span {height:14px;float:left;margin:0;display:block;background:#F5F5F5 url("../Images/tabs1.png") no-repeat right top;padding:4px 1px 3px 0}
.tabs1-container{min-height:150px;background:url('../Images/Eteach/menu/tabs1-containter-bg.gif') repeat-x bottom right;position:relative;background-color:#fff;margin:0;padding:8px;border-top:0px solid #d7d7d7;border-right:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;border-left:1px solid #d7d7d7}
.tabs1-container .divider{border-top:1px dotted #ccc;height:0px;padding:5px 0}
.tabs1-level2 ul{margin:0;padding:0;list-style-type:none}
.tabs1-level2{padding:0 0 10px 0;margin-bottom:10px;border-bottom:1px dotted #d7d7d7;background-color:#fff;font-size:9pt} 
.tabs1-level2 li{display:inline;padding:0 6px 0 8px;border-left:1px solid #d7d7d7}
.tabs1-level2 li.first{padding-left:0;border:0 none}
.tabs1-level2 a:hover{text-decoration:none}

/* OrderBy Tabs */
.tabs-order {float:left;width:100%;background:#ffffff;padding:0px;font-size:9pt;line-height:14px;height:32px}
.tabs-order ul {margin:0px;padding:10px 0px 21px 10px;list-style:none;border-bottom:solid 1px #CCCDCF;}
.tabs-order li {display:inline;margin:0px;padding:0px}
.tabs-order a {float:left;background:#FFFFFF url('/Images/tabs1.png') no-repeat left top;padding:0px 0px 0px 9px;text-decoration:none;color:#787878}
.tabs-order a span {float:left;margin:0;display:block;background:#FFFFFF url('/Images/tabs1.png') no-repeat right top;padding:4px 15px 3px 6px}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
.tabs-order a span {float:none;}
/* End IE5-Mac hack */
.tabs-order .current a span {padding-bottom:4px;font-weight:normal;color:#000000}
.tabs-order a:hover, .tabs-order a:hover span {background-color:#F5EBFF;color:#000000}
.tabs-order .current a span, .tabs-order .current a {background-color:#ebebeb;}
.tabs-order .start {float:left;background:none;padding:0 0 0 9px;text-decoration:none;color:#ffffff;}
.tabs-order .start span {height:14px;float:left;margin:0;display:block;background:#F5F5F5 url("../Images/tabs1.png") no-repeat right top;padding:4px 1px 3px 0}

/* vertical tabs */
ul.vertical-tabs{float:left;text-align:left;font-size:7.5pt;list-style:none;padding:0;margin:0;width:130px;}
ul.vertical-tabs img{float:left;}
ul.vertical-tabs li{display:block;margin:0;padding:0;}
ul.vertical-tabs li a{display:block;padding:5px 0 5px 5px;border-width:1px;border-color: #D7D7D7 #F5F5F5 #F5F5F5 #D7D7D7;border-style:solid;color:#787878;text-decoration:none;background:#F5F5F5;}
.navcontainer>ul.vertical-tabs li a {width:auto;}
ul.vertical-tabs li.vertical-tabs-active a{background:#fff;color:#000;border-color:#D7D7D7 #F5F5F5 #F5F5F5 #D7D7D7;}
ul.vertical-tabs li a:hover{color: #000;background-color:#fff;border-color:#D7D7D7 #F5F5F5 #F5F5F5 #D7D7D7;}
.vertical-tabs-container{width:460px;float:left;background:url('../Images/Eteach/menu/tabs1-containter-bg.gif') repeat-x bottom right;background-color:#fff;margin-left:0px;padding:8px;border-top:1px solid #d7d7d7;border-right:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;border-left:1px solid #d7d7d7}

.li {list-style-image:url(/Images/Eteach/widgit.gif);list-style-type:square;vertical-align:middle;margin-bottom:104px;}

.searchPanelLabel{float:left;width:110px;margin-right:2px;margin-top:3px;}
.searchPanelFixedSize-dropdown{width:190px;}
.searchPanelFixedSize-textbox{width:184px;}
.searchPanelFixedSize-smalltextbox{width:125px;}

.table-common {background-color:#FFFFFF;padding:5px;font-family:Verdana, Arial, Helvetica, sans-serif;border-width:1px;border-style:solid;border-top-color:#999999;border-right-color:#666666;border-bottom-color:#666666;border-left-color:#999999;vertical-align:middle;}

.table-full{width:100%}
.table-sixty{width:60%}
.table-common {}
.table-common th {text-align:center;vertical-align:middle;line-height:25px;background-color:#8AC5FF;font-size:small;border:1px solid #FFFFFF;font-weight:normal;}
.table-common td {background-color:#CEE7FF;font-size:smaller;border:1px solid #FFFFFF;border:1px solid #FFFFFF}
.AspNet-GridView-Alternate td {background-color:#B7DBFF;font-size:smaller;}
.table-common_left	{text-align:left;text-indent:5px;}
.table-common_centre {text-align:center;}
.paging{font-size:x-small;float:right;text-align:right;padding:0px 0px 0px 0px;}

/*Modal Popup*/
.modalBackground {background-color:#404040;filter:alpha(opacity=70);opacity:0.7;}
.modalPopup {background-color:#ffffff;border-width:3px;border-style:solid;border-color:Gray;padding:3px;width:250px;}
.modalPopupWide {background-color:#ffffff;border-width:3px;border-style:solid;border-color:Gray;padding:10px;overflow:auto;max-height:550px;}

.hiderefinesearch {padding:0px;}
.hideemailme {padding:0px;}
.hidesavethis {padding:0px;}
.hiderssfeed {padding:0px;}

/* WARNING used for job list, job view and recruiter profile */
.jr-wrapper{width:869px}
.jd-new{color:#ff0000}
.jd-leftcontent{float:left;width:630px}
.jd-rightcontent{margin-top:5px;float:right}
.jdtop {margin:0;padding:1px}
.jdtop-jotw {margin:0;border:2px solid #834cb1;background-color:#efe5ff;  _Background-color:transparent;}
.jdtop-upgrade {margin:0;border:1px solid #855ec1;background-color:#efe5ff}
.jdhead {width:100%;float:left;}
.jd-jotw {float:left;font-weight:bold;padding:0 0 0 5px;color:#FFF;background-color:#834cb1;width:120px}
.jdtitle {float:left;padding:5px 0 0 5px;font-weight:bold;font-size:8pt;}
.jdid {float:right;padding:5px;font-size:8pt;}
.jdcart {float:right;padding:5px;}
.jdorglogo {float:right;padding:5px 5px 0 0}
.jdlogo {float:left}
html>body .jdlogo {float:left;padding-right:5px} /* IE can't understand the the html>body CSS command so will ignore it. */
.jdsummary {padding:5px;bottom:0;clear:both;font-size:8pt;} /* clear required for firefox css bug */
.jddesc {padding:5px;position:relative;font-size:8pt;}
.jdleftfields {float:left;font-size:x-small;padding:0 0 0 5px;line-height:150%}
.jdrightfields {float:right;font-size:x-small;padding:0 5px 0 0;line-height:150%;text-align:right}
.jdrightfields2 {float:right;font-size:x-small;padding:0 5px 0 0;line-height:150%;text-align:right}
.jdnumberof {float:left;margin:20px 0 10px 0}
.jdlinks {padding:0px;list-style:none;}
.jdlinks ul {float:left;padding:0px;margin:0px;list-style:none;}
.jdlinks li {float:left;padding:0px 10px 0px 0px;margin:0px;font-size:x-small;list-style:none;}
.jdlinks span {padding:0px 0px 0px 5px;}
.jdlinks img {padding-right:2px;}
.jdorderby {float:left;font-size:x-small;margin:0px 0px 0px 0px;padding:0px;width:100%;}
.jdemployerinfo {width:150px;float:right}
.jdsection {clear:left;margin:5px;padding:5px 0 0 0;border-top:1px solid #ccc}
.jddelete {float:right;padding:5px}

.hoverpanel {display:none;position:relative;width:386px;}
.hoverpanel-head {background:url(/Images/Eteach/callout.png) no-repeat;padding:10px 20px 0px 20px;margin:0px;min-height:30px;}
.hoverpanel-body {background:url(/Images/Eteach/callout.png) 0 100% no-repeat;padding:0px 20px 20px 20px;position:relative;}
.hoverpanel .close {float:right;display:block;margin:0px 0px 0px 15px;background:url(/Images/Eteach/icon_close_14x14.gif) no-repeat;width:14px;height:14px;padding:0px; text-indent: -12345px; _position: relative;}
.hoverpanel .abstract {font-size:1.2em;padding:14px 0px 12px 0px;margin:0px;color:#333333;}

.adsCol {width:88px;margin:0px auto 0px auto;float:left;width:33%;}
.adsCol img{margin:2px;border:1px solid #ccc}

.myEteachToolBar{}
.myEteachToolBar-container{float:left;}
.myEteachToolBar-container ul{margin:0px 0px 0px 10px;padding:5px 5px 0px 0px;font-weight:bold;font-size:x-small;}
.myEteachToolBar-container li{float:left;list-style-type:none;text-align:center;width:auto;}
.myEteachToolBar-container li a:link{text-align:center;text-decoration:underline;color:#333333;display:block;border:transparent 3px solid;}
.myEteachToolBar-container li a:visited{text-align:center;color:#333333;display:block;border:transparent 3px solid;}
/*.myEteachToolBar-container li a:hover{cursor:pointer;text-decoration:none;background:black;}*/

.myEteachToolBar-icon-messages span{background:url('/Images/Icons/icon_messages.png') no-repeat;padding:75px 0px 0px 0px;display:block;min-height:0px;width:75px;_height:75px;}
.myEteachToolBar-icon-messages a:hover span{cursor:pointer;background:url('/Images/Icons/icon_messages_rollover.png') no-repeat;text-decoration:none;}

.myEteachToolBar-icon-jobbasket span{background:url('/Images/Icons/icon_job_basket.png') no-repeat;padding:75px 0px 0px 0px;display:block;min-height:0px;width:75px;_height:75px;}
.myEteachToolBar-icon-jobbasket a:hover span{cursor:pointer;background:url('/Images/Icons/icon_job_basket_rollover.png') no-repeat;text-decoration:none;}

.myEteachToolBar-icon-savedsearches span{background:url('/Images/Icons/icon_my_saved_searches.png') no-repeat;padding:75px 0px 0px 0px;display:block;min-height:0px;width:75px;_height:75px;}
.myEteachToolBar-icon-savedsearches a:hover span{cursor:pointer;background:url('/Images/Icons/icon_my_saved_searches_rollover.png') no-repeat;text-decoration:none;}

.myEteachToolBar-icon-applicationhistory span{background:url('/Images/Icons/icon_my_application_history.png') no-repeat;padding:75px 0px 0px 0px;display:block;min-height:0px;width:75px;_height:75px;}
.myEteachToolBar-icon-applicationhistory a:hover span{cursor:pointer;background:url('/Images/Icons/icon_my_application_history_rollover.png') no-repeat;text-decoration:none;}

.myEteachToolBar-icon-profle span{background:url('/Images/Icons/icon_my_profile.png') no-repeat;padding:75px 0px 0px 0px;display:block;min-height:0px;width:75px;_height:75px;}
.myEteachToolBar-icon-profle a:hover span{cursor:pointer;background:url('/Images/Icons/icon_my_profile_rollover.png') no-repeat;text-decoration:none;}

.myEteachToolBar-icon-accountdetails span{background:url('/Images/Icons/icon_membership.png') no-repeat;padding:75px 0px 0px 0px;display:block;min-height:0px;width:75px;_height:75px;}
.myEteachToolBar-icon-accountdetails a:hover span{cursor:pointer;background:url('/Images/Icons/icon_membership_rollover.png') no-repeat;text-decoration:none;}

.myEteachToolBar-icon-subscriptions span{background:url('/Images/Icons/icon_my_subscriptions.png') no-repeat;padding:75px 0px 0px 0px;display:block;min-height:0px;width:75px;_height:75px;}
.myEteachToolBar-icon-subscriptions a:hover span{cursor:pointer;background:url('/Images/Icons/icon_my_subscriptions_rollover.png') no-repeat;text-decoration:none;}

.myEteachToolBar-icon-recruitment span{background:url('/Images/Icons/icon_recruitment.png') no-repeat;padding:75px 0px 0px 0px;display:block;min-height:0px;width:75px;_height:75px;}
.myEteachToolBar-icon-recruitment a:hover span{cursor:pointer;background:url('/Images/Icons/icon_recruitment_rollover.png') no-repeat;text-decoration:none;}

.myEteachToolBar-icon-tsms span{background:url('/Images/Icons/icon_temporary_staff_management.png') no-repeat;padding:75px 0px 0px 0px;display:block;min-height:0px;width:75px;_height:75px;}
.myEteachToolBar-icon-tsms a:hover span{cursor:pointer;background:url('/Images/Icons/icon_temporary_staff_management_rollover.png') no-repeat;text-decoration:none;}

.myEteachToolBar-icon-talentpool span{background:url('/Images/Icons/icon_talent_pool.png') no-repeat;padding:75px 0px 0px 0px;display:block;min-height:0px;width:75px;_height:75px;}
.myEteachToolBar-icon-talentpool a:hover span{cursor:pointer;background:url('/Images/Icons/icon_talent_pool_rollover.png') no-repeat;text-decoration:none;}

.myEteachToolBar-icon-recruitementpool span{background:url('/Images/Icons/icon_recruitment_pool.png') no-repeat;padding:75px 0px 0px 0px;display:block;min-height:0px;width:75px;_height:75px;}
.myEteachToolBar-icon-recruitementpool a:hover span{cursor:pointer;background:url('/Images/Icons/icon_recruitment_pool_rollover.png') no-repeat;text-decoration:none;}

.myEteachToolBar-icon-applicanttracking span{background:url('/Images/Icons/icon_applicant_tracking_system.png') no-repeat;padding:75px 0px 0px 0px;display:block;min-height:0px;width:75px;_height:75px;}
.myEteachToolBar-icon-applicanttracking a:hover span{cursor:pointer;background:url('/Images/Icons/icon_applicant_tracking_system_rollover.png') no-repeat;text-decoration:none;}

.myEteachToolBar-icon-leadershippool span{background:url('/Images/Icons/icon_leadership_pool.png') no-repeat;padding:75px 0px 0px 0px;display:block;min-height:0px;width:75px;_height:75px;}
.myEteachToolBar-icon-leadershippool a:hover span{cursor:pointer;background:url('/Images/Icons/icon_leadership_pool_rollover.png') no-repeat;text-decoration:none;}

#slider {margin:0px;position:relative;}
.scroll {overflow:hidden;position:relative;clear:left;height:240px; /* fix for IE to respect overflow */ }
.scrollContainer div.panel {height:240px;/* change to 560px if not using JS to remove rh.scroll */}
.scrollMyEteach {overflow:hidden;position:relative;clear:left;}
.scrollContainerMyEteach div.panel {}

.checkradio {float:left}

.homepagetabs {display:inline-block;margin:0px;padding:0px;}
.homepagetabs ul {margin:0px;padding:0px;list-style:none;}
.homepagetabs li {float:left;height:27px;list-style:none;}

#navigation li#SearchHyperLink-tab {width:104px;padding:8px 0px 0px 0px;margin:0px;text-align:center;list-style:none;background:url(/Images/Eteach/hp_tab01_unselected.png) no-repeat;}
#navigation li#SearchHyperLink-tab a {text-decoration:none;}
#navigation li#InternationalHyperLink-tab {width:104px;padding-top:8px; text-align:center;list-style:none;background:url(/Images/Eteach/hp_tab02_unselected.png) no-repeat;}
#navigation li#InternationalHyperLink-tab a {text-decoration:none;}
#navigation li#RegionHyperLink-tab {width:104px;padding-top:8px; text-align:center;list-style:none;background:url(/Images/Eteach/hp_tab03_unselected.png) no-repeat;}
#navigation li#RegionHyperLink-tab a {text-decoration:none;}
#navigation li#PhaseHyperLink-tab {width:104px;padding-top:8px; text-align:center;list-style:none;background:url(/Images/Eteach/hp_tab04_unselected.png) no-repeat;}
#navigation li#PhaseHyperLink-tab a {text-decoration:none;}

#navigation li#sites-tab {width:100px;background-image: url(../images/toolbar_tabs-sites.png);}

#navigation li.selected#SearchHyperLink-tab {background:url(/Images/Eteach/hp_tab01_selected.png) no-repeat;font-weight:bold;}
#navigation li.selected#InternationalHyperLink-tab {background:url(/Images/Eteach/hp_tab02_selected.png) no-repeat;font-weight:bold;}
#navigation li.selected#RegionHyperLink-tab {background:url(/Images/Eteach/hp_tab03_selected.png) no-repeat;font-weight:bold;}
#navigation li.selected#PhaseHyperLink-tab {background:url(/Images/Eteach/hp_tab04_selected.png) no-repeat;font-weight:bold;}

#myEteachNavigation {height:52px;width:900px;text-align:center;list-style:none;margin:0px auto 0px auto;clear:both;}
#myEteachNavigation li {float:left;text-indent:-9999px;background-position:bottom;}
#myEteachNavigation li a {height:52px;display:block;}
#myEteachNavigation li.selected {background-position:top;}
#myEteachNavigation li:hover {background-position:top;}

#myEteachNavigation li#MessagesPaneltab {width:100px;background-image: url(/images/eteach/toolbar_tabs-books.png);}
#myEteachNavigation li#JobBasketHyperLinktab {width:100px;background-image: url(/images/eteach/toolbar_tabs-books.png);}
#myEteachNavigation li#SavedSearchestab {width:100px;background-image: url(/images/eteach/toolbar_tabs-books.png);}
#myEteachNavigation li#AppHistoryPaneltab {width:100px;background-image: url(/images/eteach/toolbar_tabs-books.png);}
#myEteachNavigation li#ProfilePaneltab {width:100px;background-image: url(/images/eteach/toolbar_tabs-books.png);}
#myEteachNavigation li#MembershipPaneltab {width:100px;background-image: url(/images/eteach/toolbar_tabs-books.png);}
#myEteachNavigation li#SubscriptionsPaneltab {width:100px;background-image: url(/images/eteach/toolbar_tabs-books.png);}

.featuredVacancy {background-color:Aqua;}

/* MyEteach Tabs */
.tabs-my {float: left;width: 970px;font-size: 125%;font-weight: bold;padding: 0 !important;margin: 0 0 1.5em 0;}
.tabs-my li {border-bottom: 1px solid #fff;padding: 0 5px 0 0;background: url(/Images/Eteach/menu/tabs2.png) 100% -100px;float: left;text-align: center;position: relative;left: 15px;margin: 0 2px 0 0;list-style: none;}
.tabs-my li a, .tabs-my li a:visited, .tabs-my li span {display: block;float: left;padding: 5px 11px 5px 16px;text-align: center;white-space: nowrap;background: url(/Images/Eteach/menu/tabs2.png) 0 -100px;text-decoration: none;min-height: 17px;color: #666;min-width: 4.5em;}
.tabs-my li a, .tabs-my li span, .tabs-my li {background-image: url(/Images/Eteach/menu/tabs2-my.png) !important;font-size: 95%;border-color: #e1dfd2;}
.tabs-my li.current a, .tabs-my li.current span, .tabs-my li.current {border-color: #fff;}
.tabs-my li:hover {background-position: 100% -200px;border-bottom: 1px solid #fff;}
.tabs-my li:hover a {background-position: 0 -200px;}
.tabs-my li a:hover {color: #000;}
.tabs-my li.current:hover {background-position: 100% 0;}
.tabs-my li.current {background-position: 100% 0;border-bottom: 1px solid #fff;}
.tabs-my li.current a {background-position: 0 0 !important;}
.tabs-my li.current:hover a {background-position: 0 0;text-decoration: underline;}
.tabs-my br {clear: both;}

.profile-header {
    color: #666;
    margin: 0 -15px;
    position: relative;
    border-right: 2px solid #fff;
    border-left: 2px solid #fff;
    padding-left:5px;
}

.user-profile {
    position: relative;
    z-index: 100000;
    width:970px;
    padding-top:12px;
}

.vcard {
    padding: 0 15px 20px 20px;
    color: #6d674f;
    min-height: 60px;
    z-index: 1;
}

.vcard .photo {
    border: 1px solid #ccc;
    padding: 6px;
    background: #fff;
    position: absolute;
    top: 0;
    right: 25px;
    z-index:2;
}

.vcard h2 {
    margin: 5px 0 0.05em 0;
}

.vcard h2 span {
    color: #4b4630;
}

.vcard h2 em, .vcard h2 em span {
    color: #9a9684;
    font-size: 85%;
    font-style: normal;
}

.vcard-side {
    float: right;
    width: 300px;
    margin-left: 20px;
}

.vcard-side a.profile-photo-prompt, .vcard-side a.profile-photo-prompt:link, .vcard-side a.profile-photo-prompt:visited {
    background: transparent url(/Images/Eteach/menu/profile-self-change-this-photo.gif) no-repeat scroll 0 0 !important;
    display: block !important;
    height: 26px !important;
    position: absolute !important;
    right: 22px !important;
    top: 108px !important;
    width: 120px !important;
    z-index: 20;
}

.vcard-side a.profile-photo-prompt:hover, .vcard-side a.profile-photo-prompt:active {
    background: transparent url(/Images/Eteach/menu/profile-self-change-this-photo.gif) no-repeat scroll 0 -26px !important;
}

.vcard-side ul, .vcard-side li {
    margin: 0;
    padding: 0;
    list-style: none;
}

.vcard-side li {
    background: #f3f1e7 url(/Images/Eteach/menu/profile-links.gif) 0 100% no-repeat;
    padding-bottom: 3px;
    width: 150px;
    margin: 5px 0 0 0;
    top: 15px;
}

.vcard-side li a {
    display: block;
    background: url(/Images/Eteach/menu/profile-links.gif) 0 0 no-repeat;
    font-weight: bold;
    text-decoration: none;
    padding: 6px 10px 2px 34px;
    font-size: 85%;
}

.vcard-side li.add-shout a {
    background-position: -150px 0;
}

.vcard-side li.add-shout-new a {
    background-position: -150px 0;
    color: #c00;
}

.vcard-side li.remove-network a {
    background-position: -300px 0 !important;
}
.vcard-side li.removed-network a {
    background-position: -450px 0 !important;
}
.vcard-side li.added-network a {
    background-position: -620px 0 !important;
}

.vcard-side li.search-friend a {
    background-position: -766px 0;
}

.vcard-side li.change-icon a {
    background-position: -917px 0;
}

.frmfixedsize-small{width:150px;border:1px solid #b5b5b5;float:left}
.frmfixedsize-small-noborder{width:150px;border:0px solid #b5b5b5;float:left}
.frmfixedsize-large{width:300px}
.frmfixedsize-full{width:100%;}
.frmfixedsize{width:298px;border:1px solid #b5b5b5;float:left}
.frmdropdownfixedsize{width:303px;border:1px solid #b5b5b5;float:left}

.frmbuttonposition{margin-left:218px; margin-top:10px}
.frmlabel {float:left;width:210px;text-align:right;font-weight:bold;margin-right:2px}
.frmlabelplain {float:left;width:210px;text-align:right;margin-right:2px;margin-bottom:5px}
.frmlabelleft {float:left;font-weight:bold;margin-right:2px}
.frmlonglabel {float:left;font-weight:bold;width:495px;margin:0px 0 10px 0}
.frmbutton {font-size:12px;color:#855ec1;font-weight:bold;background:#fff url('../Images/input.gif') no-repeat -4px -4px}
.frmbuttonclear {font-size:12px;color:#855ec1;font-weight:bold;background:#fff;border-color:#fff;border:0px}
.frmwrapbox {float:left; padding:5px 5px 0px 0px; width:375px}
.frmvalidation {clear:both;color:#ff0000}
.frmwarning {color:#ff0000} 
.frmrequired{margin:0;color:#ff0000;width:15px;font-size:x-small;font-weight:bold} 
.textareafull{width:750px;float:left;border:1px solid #b5b5b5;}
.validation-bubble{height:23px;margin:15px 0 0 5px;padding:0 5px 0 15px;float:left;color:red;background:#ededed url('../Images/Eteach/validation-bubble.gif') no-repeat top left;}
.validation-bubble p{margin:3px 0 0 0;padding:0px;font-weight:bold}
.validation-bubble2{display:block;font-weight:bold;height:15px;margin:0;padding:8px 3px 3px 3px;float:left;color:red;background:#fff4e3 url('../Images/Eteach/validation-bubble2.gif') no-repeat top center;}

/* icon bar - some icon css is embeded in application */
.iconbar{width:970px;margin-top:5px;}
.iconbar-icon-dashboard span{padding-right:0;display:block;padding-left:0;min-height:18px;background: url('../Images/Icons/iconbar-dashboard.gif') no-repeat center 10px;padding-bottom:0;width:80px;padding-top:58px; _height: 25px}
.iconbar-icon-candidates span{padding-right:0;display:block;padding-left:0;min-height:18px;background: url('../Images/Icons/iconbar-candidates.gif') no-repeat center 10px;padding-bottom:0;width:80px;padding-top:58px; _height: 25px}
.iconbar-icon-calendar span{padding-right:0;display:block;padding-left:0;min-height:18px;background: url('../Images/Icons/iconbar-calendar.gif') no-repeat center 10px;padding-bottom:0;width:80px;padding-top:58px; _height: 25px}
.iconbar-icon-activities span{padding-right:0;display:block;padding-left:0;min-height:18px;background: url('../Images/Icons/iconbar-activity.png') no-repeat center 10px;padding-bottom:0;width:80px;padding-top:58px; _height: 25px}
.iconbar-icon-address-book span{padding-right:0;display:block;padding-left:0;min-height:18px;background: url('../Images/Icons/iconbar-address-book.gif') no-repeat center 10px;padding-bottom:0;width:80px;padding-top:58px; _height: 25px}
.iconbar-icon-vacancies span{padding-right:0;display:block;padding-left:0;min-height:18px;background: url('../Images/Icons/iconbar-vacancies.gif') no-repeat center 10px;padding-bottom:0;width:80px;padding-top:58px; _height: 25px}
.iconbar-icon-container{float:left;width:570px;background:#fff url('../Images/Eteach/menu/iconbar-bg.gif') no-repeat}
.iconbar-icon-container-full-width{width:970px}
.iconbar-icon-container ul{margin:0 0 0 10px;padding:5px 5px 0 0;font-weight:bold;font-size:x-small}
.iconbar-icon-container li{float:left;list-style-type:none;text-align:center;width:auto}
.iconbar-icon-container li a:link{text-align:center;text-decoration:underline;color:#333;display:block;border:transparent 3px solid}
.iconbar-icon-container li a:visited{text-align:center;color:#333;display:block;border:transparent 3px solid}
.iconbar-icon-container li a:hover{cursor:pointer;text-decoration:none;border:#f0f0f0 3px solid;display:block}
.iconbar-right-container{float:right;width:380px;text-align:right;padding-right:20px; background:#fff url('../Images/Eteach/menu/iconbar-bg.gif') no-repeat top right}
.iconbar-right-container ul{margin:15px 0;padding:0;list-style-type:none}
.iconbar-right-container li{display:inline;padding:0 5px 0 8px;border-left:1px solid #999;font-size:x-small}
.iconbar-right-container li.first{padding-left:5px;border:0}
.iconbar-right-container input{font-size:x-small}
.iconbar-right-container label{font-weight:bold;font-size:x-small;color:#333}


/* New Design from Charles */
/* MAIN */
#pagewidth {
	width: 970px; text-align: left; margin-left: auto; margin-right: auto; padding-bottom: 50px;
}

/* *** Float containers fix:
http://www.csscreator.com/attributes/containedfloat.php *** */ 
#wrapper:after {
	content: "."; display: block; height: 0px; clear: both; visibility: hidden;
}
#wrapper {
	display: inline-table;
}

/* Hides from IE-mac \*/
* html #wrapper {
	height: 1%;
}
#wrapper {
	display: block;
}
/* End hide from IE-mac */


/* LOGO AND BANNER ADVERT */
.header {
	width: 100%; height: 76px; padding: 0px; background: #834cb1 url(/images/headerbg.gif) repeat-x;
}
.header .headerall {
	width: 974px; margin-left: auto; margin-right: auto;
}
.header .logo {
	width: 229px; float: left;
}
.header .banner {
	width: 468px; float: right; margin-right: 2px;
}

/* FOOTER */
#footer {
	width: 100%; border-top: solid 2px #f2af32; background-color: #ffe8b9;
}
#footer .links {
	width: 970px; text-align: left; margin-left: auto; margin-right: auto; text-align: center; color: #000000; padding: 23px 0px 0px 0px;
}
#footer .links a {
	color: #7a43a8; padding: 0px 5px 0px 5px; font-weight: bold;
}
#footer .links a:hover {
	color: #da7926;
}
#footer .links .linkgrp1 {
	float: left; width: 427px; text-align: left; line-height: 140%; padding-bottom: 5px;
}
#footer .links .linkgrp1 .rgt {
	float: right; width: 260px; margin-right: 20px;
}
#footer .links .linkgrp2 {
	float: left; width: 260px; text-align: left; line-height: 140%; margin-right: 11px; padding-bottom: 5px;
}
#footer .links .linkgrp3 {
	float: left; width: 260px; text-align: left; line-height: 140%;
}
#footer .links .linkgrp1 a, #footer .links .linkgrp2 a, #footer .links .linkgrp3 a {
	font-weight: normal;
}
#footer .copyright {
	width: 970px; text-align: left; margin-left: auto; margin-right: auto; text-align: center; color: #000000; padding: 23px 0px 13px 0px; clear: both;
}

.joblistnoresult {padding:5px;position:relative;font-size:8pt;margin-top:10px;}
/*Breadcrumb's*/
#pagewidth .breadcrumb {
	color: #e88a11; font-weight: bold; margin: 26px 0px 12px 0px; padding: 0px; clear: both;
}
#pagewidth .breadcrumb a {
	color: #e88a11; text-decoration: none;
}
#
pagewidth .breadcrumb a:hover {
	color: #e88a11; text-decoration: underline;
}

.whitebg {
	border: solid 1px #f5a32e; background-color: #FFFFFF;
}


.EteachDetailsView
{ 
    
    background: Black;
    color: Blue;
    
}
.EteachDetailsView .AspNET-DetailsView
{
    position:absolute;
    
}

.AspNet-DetailsView-Name
{
    
    /*padding-right:50px;*/
    
    width:250px;
    display:inline-block;
    
   
}

.AspNet-DetailsView-Value
{
    display:inline-table; 
    _width: 300px;
   
    
    
}

.AspNet-DetailsView-Data ul
{
    margin: 0;
    padding: 0;
   
}

.AspNet-DetailsView-Data li
{
    margin: 10px;
    /*padding: 10px,10px,10px,10px;*/
    list-style-type: none;
    position: relative;
}

.hint 
{
    color:Gray;
    display:block;
    padding-left:250px;
    /*text-align:right;*/
}


/* calendar for selection of weeks */
.calendar {border:1px solid #d6dde6;border-collapse:collapse;text-align:center}
.calendar tr {background-color:#fff}
.calendar td {border:1px solid #d6dde6;padding:4px;color:#000}
.calendar th {border:1px solid #828282;background-color:#bcbcbc;font-weight:bold;padding-left:4px;color:#000}
.calendar tr.booked {background-color: #dfe7f2}
.calendar tr:hover, .calendar tr.hilite {background-color:#cfd7e2}

/* data tables */
.table-plain {font-size:small;border:1px solid #000}
.table-plain td, .table-plain th {padding:4px;border:1px solid #000}
.table-plain th {font-weight:bold;background:#ededed;text-align:center}
.table-plain td {text-align:left}
.cell-shaded {background-color:#efe5ff;border:1px solid #d6d6d6}

.AcceptLink:link, .AcceptLink:visit {text-decoration:none; color:Green;  font-size:x-large; vertical-align:top;   }
.RejectLink:link, .RejectLink:visit {text-decoration:none; color:Red; font-size:x-large; vertical-align:top;  }
.HoldLink:link, .HoldLink:visit {text-decoration:none; color:Orange; font-size:x-large; vertical-align:top;  }
.StatusLink:link, .StatusLink:visit {text-decoration:none; color:Black; font-size:x-large; vertical-align:top;  }

.frmlabelleftfixedwidth { font-weight:bold}
