

.clear-fix
{
	display:block;
	visibility:hidden;
	font-size:0.1em;
	height:1px;
	clear:left;
}

img
{
	border:0;
}

.hidden
{
	display:none;
}

.username_finder_lister
{
	border:1px solid #D0D0D0;
	background:#FFFFFF;
	padding:0px;
	overflow:scroll;
	position:absolute;
	height:180px;
	z-index:500000;
	left:0;
	top:0;
}

.username_finder_lister ul
{
	list-style-type:none;
	padding:0;
	margin:0;
}

.username_finder_lister ul li
{
	padding:0;
	margin:0;
	border-bottom:1px solid #E0E0E0;
}

.username_finder_lister ul li a
{
	display:block;
	padding:4px;
	text-decoration:none;
	color:#000B0;
	font-size:0.9em;
}

.username_finder_lister ul li a.highlight
{
	background:#000080;
	color:#FFFFFF;
}

.username_finder_lister ul li a:hover
{
	background:#0000A0;
	color:#FFFFFF;
}

h2 a.perm_head
{
	cursor:pointer;
	color:#404040;
}

body table.perm_table
{
	border:1px solid #A0A0A0;
	margin:10px;
}

body table.perm_table th
{
	background:#E9E9E9;
	padding:5px;
	border-bottom:1px solid #505050;
}

body table.perm_table th.perm
{
	width:22px;
	text-align:center;
}

body table.perm_table td
{
	padding:5px;
	border-bottom:1px solid #E0E0E0;
	border-right:1px solid #E0E0E0;
}

body table.perm_table td.perm
{
	background:#F4F4F4;
}

body table.perm_table tr.inherited td
{
	font-style:italic;
	color:#707070;
}

.portlet-edit-item
{
	padding:10px;
	border:1px solid #A0A0A0;
	margin:5px;
}

.telos_window_loader
{
	text-align:center;
	
	background-image:url("http://www.mev.org.uk/telos/resource/image/loader.gif");
	background-position:center center;
	background-repeat:no-repeat;
}

body
{
	background:#15294F;
	text-align:center;
	margin:0;
	font-family:Verdana,Arial;
	font-size:75%;
}

#site
{
	text-align:left;
	background-color:#15294F;
	
	background-repeat:repeat-x;
	
}

#page
{
	width:970px;
	margin-left:auto;
	margin-right:auto;
	padding-top:10px;
	background-color:#ECECEC;
}

#title
{
	margin-bottom:0px;
	width:970px;
	margin-left:auto;
	margin-right:auto;

}

fieldset
{
	margin-top:10px;
}

.settings-colour-selector span
{
	padding:4px;
	display:block;
	float:left;
	border:1px solid #C0C0C0;
	margin-right:5px;
}


#title .portlet_highlight2 .portlet-canvas
{
	
	
	background-repeat:repeat-x;
	background-position:bottom;
	
	
	margin-bottom:0px;
}


#title .portlet_highlight2 .portlet-canvas ul
{
	list-style-type:none;
	padding:0;
	margin:0;
	height:2.8em;
	
	
}

#title .portlet_highlight2 .portlet-canvas ul li
{
	float:left;
	padding:0;
	margin:5px 1px 0 0;
	line-height:2.3em;
	
	background-repeat:repeat-x;
	
	background:#0B609A;
}

#title .portlet_highlight2 .portlet-canvas ul li.selected
{
	margin:0px 1px 0 0;
	line-height:2.8em;
}

#title .portlet_highlight2 .portlet-canvas ul li.right
{
	float:right;
}

#title .portlet_highlight2 .portlet-canvas ul li a
{
	color:#FFFFFF;
	display:block;
	
	padding:0px 10px 0 10px;
	
	text-decoration:none;
	text-align:center;
	font-weight:bold;
	font-size:1.1em;
}

#title .portlet_highlight2 .portlet-canvas ul li.mainmenu_events a.selected
{
	margin-top:0;
	background-image:url("http://www.mev.org.uk/telos/theme/mev/image/ui/title_main_menu.jpg");
	background-color:#ECECEC;
}

#title .portlet_highlight2 .portlet-canvas ul li.mainmenu_mymev a.selected
{
	margin-top:0;
	background-image:url("http://www.mev.org.uk/telos/theme/mev/image/ui/title_main_menu_green.jpg");
	background-color:#ECECEC;
}

#title .portlet_highlight2 .portlet-canvas ul li.mainmenu_general a.selected
{
	margin-top:0;
	background-image:url("http://www.mev.org.uk/telos/theme/mev/image/ui/title_main_menu_blue.jpg");
	background-color:#ECECEC;
}

#title .portlet_highlight2 .portlet-canvas ul li.mainmenu_organisers a.selected
{
	margin-top:0;
	background-image:url("http://www.mev.org.uk/telos/theme/mev/image/ui/title_main_menu_orange.jpg");
	background-color:#ECECEC;
}

#title .portlet_highlight2 .portlet-canvas ul li.mainmenu_links a.selected
{
	margin-top:0;
	background-image:url("http://www.mev.org.uk/telos/theme/mev/image/ui/title_main_menu_blue.jpg");
	background-color:#ECECEC;
}


#title .portlet_highlight2 .portlet-canvas ul li a.last
{
	border-right:0;
}

#title .portlet_highlight2 .portlet-canvas ul li a:hover
{
	text-decoration:underline;
}




#title .portlet_highlight3 .portlet-canvas ul
{
	list-style-type:none;
	padding:0;
	margin:0;
	height:2.6em;
	background:#0B609A;
	border-bottom:1px solid #F6F6FF;
	
	
}

#title .portlet_highlight3 .portlet-canvas ul li
{
	float:left;
	padding:0;
	margin:0px;
	border-right:1px solid #15375C;
	line-height:2.6em;
	
	background-repeat:repeat-x;
	
	background:#0B609A;
}

#title .portlet_highlight3 .portlet-canvas ul li.selected
{
	margin:0px;
	
	line-height:2.6em;
}

#title .portlet_highlight3 .portlet-canvas ul li.right
{
	float:right;
}

#title .portlet_highlight3 .portlet-canvas ul li a
{
	color:#FFFFFF;
	display:block;
	
	padding:0px 10px 0 10px;
	
	text-decoration:none;
	text-align:center;
	font-weight:bold;
	font-size:1.1em;
}

#title .portlet_highlight3 .portlet-canvas ul li.selected a
{
	margin-top:0;
	background-image:url("http://www.mev.org.uk/telos/theme/mev/image/ui/title_main_menu.jpg");
	background-color:#ECECEC;
}

#title .portlet_highlight3 .portlet-canvas ul li span
{
	color:#FFFFFF;
	background:#075285;
	display:block;
	
	padding:0px 10px 0 10px;
	
	text-decoration:none;
	text-align:center;
	font-weight:bold;
	font-size:1.1em;
}


#title .portlet_highlight3 .portlet-canvas ul li a.last
{
	border-right:0;
}

#title .portlet_highlight3 .portlet-canvas ul li a:hover
{
	text-decoration:underline;
}



#footer
{
	
	clear:both;
	background:#FFFFFF;
	text-align:left;
	border-top:1px solid #C5C5C5;

}

#footer_inside
{
	background-color:#FFFFFF;
	width:970px;
	
	margin-left:auto;
	margin-right:auto;
	padding-top:10px;
}

#footer_reflection
{
	color:#686868;
	height:95px;
	width:970px;
	margin-left:auto;
	margin-right:auto;
	background-image:url("http://www.mev.org.uk/telos/theme/mev/image/ui/footer_reflection.jpg");
	background-color:#ECECEC;
	background-position:bottom left;
	background-repeat:repeat-x;
	line-height:3em;

}

#main
{
	clear:both;
	background-color:#ECECEC;
}




#container_1 .portlet
{
	margin:0;
	padding:0;
}

 
#container_1 .portlet-canvas h1
{
	color:#FFFFFF;
	font-size:33px;
	
	
	font-weight:normal;
	padding:20px 0 15px 0px;
	margin:0;
	display:block;
}

#container_1 .portlet-canvas h1 a
{
	color:#FFFFFF;
	
	text-decoration:none;
	
	font-weight:normal;
	
}

#container_1 .portlet-canvas h1 a:hover
{
	text-decoration:underline;
}

#container_1 .container_top, #container_1 .container_main, #container_1 .container_bottom
{
	padding:0;
	margin:0;
}

#container_1 .portlet_highlight4 .portlet-canvas
{
	background-color:#F2F2F2;
	
	
	border-bottom:1px solid #B0B0B0;
}

#container_1 .portlet_highlight4 .portlet-canvas p
{
	padding:8px 8px 8px 10px;
}

#container_1 .portlet_highlight .portlet-canvas ul
{
	list-style-type:none;
	padding:0 0 0 0px;
	margin:0;
	height:25px;
}

#container_1 .portlet_highlight .portlet-canvas li
{
	float:left;
	margin:5px 0 0 0px;
	line-height:1.5em;
	font-size:1em;
	border-right:1px solid #00C0FF;
}

#container_1 .portlet_highlight .portlet-canvas li.last
{
	border-right:0;
}

#container_1 .portlet_highlight .portlet-canvas li a
{
	color:#FFFFFF;
	text-decoration:none;
	font-weigh:normal;
	
}

#container_1 .portlet_highlight .portlet-canvas li a:hover
{
	text-decoration:underline;
}


#title .portlet-canvas ul
{
	list-style-type:none;
	padding:0 0 0 0px;
	margin:0;
}

#title .portlet-canvas ul li
{
	padding:0 10px 0 10px;
	margin:0 0px 0 0;
	line-height:34px;
	float:left;
	
	
}

#title .portlet-canvas ul li.last
{
	border-right:0;
}



#container_5 .portlet-canvas
{

	height:auto;
}



#title ul#sys-menu
{
	list-style-type:none;
	padding:0;
	margin:0;
	
	height:2em;
	float:left;
	
}

#title ul#sys-menu li
{
	float:left;
	padding:0 10px 0 0;
	margin:0;
	line-height:2em;
}

#title ul#sys-menu li a
{
	font-size:1.1em;
	color:#FFFFFF;
	text-decoration:none;
}

#title ul#sys-menu li a:hover
{
	text-decoration:underline;
}

#title ul#vol-menu
{
	list-style-type:none;
	padding:0;
	margin:0 0 0 0px;
	text-align:right;
	
	height:2em;
	
}

#title ul#vol-menu li
{
	float:right;
	padding:0;
	margin:0;
	line-height:2em;
	color:#000060;
	font-weight:bold;
	background:#ffffff;
	border-left:1px solid #000000;
	text-align:left;
	
}

#title ul#vol-menu li span
{
	display:block;
	padding:0 5px 0 5px;
	color:#D00000;
}

#title ul#vol-menu li span span
{
	font-weight:normal;
	color:#000000;
	padding:0;
}

#title ul#vol-menu li span span a
{
	display:inline !important;
	padding:0 !important;
	font-size:1em !important;
	color:#0070FF !important;
	text-decoration:underline;
}

#title ul#vol-menu li span span a:hover
{
	background:#FFFFFF;
	text-decoration:none;
	color:#0070FF;
}

#title ul#vol-menu li a
{
	font-size:1.1em;
	color:#000060;
	text-decoration:none;
	font-weight:normal;
	
	display:block;
	padding:0 5px 0 5px;
}

#title ul#vol-menu li a:hover
{
	
	background:#164172;
	color:#FFFFFF;
}		


#title ul#vol-no-menu
{
	list-style-type:none;
	padding:0;
	margin:0 0 0 480px;
	text-align:right;
	
	height:2em;
	
}

#title ul#vol-no-menu li
{
	float:right;
	padding:0;
	margin:0;
	line-height:2em;
	color:#000060;
	font-weight:bold;
	background:#ffffff;
	border-left:1px solid #000000;
	
}

#title ul#vol-no-menu li span
{
	display:block;
	padding:0 5px 0 5px;
	color:#D00000;
}

#title ul#vol-no-menu li a
{
	font-size:1.1em;
	color:#000060;
	text-decoration:none;
	font-weight:normal;
	
	display:block;
	padding:0 5px 0 5px;
}

#title ul#vol-no-menu li a:hover
{
	
	background:#164172;
	color:#FFFFFF;
}		




.portlet_loading
{
	padding:8px;
    margin:0;
    background:#FFFFFF;
}

.portlet h1.portlet_title
{
	font-size:1.2em;
	line-height:43px;
	color:#FFFFFF;
	font-weight:bold;
	overflow:hidden;
	margin:0;
}

.portlet h1.portlet_title a
{
	color:#FFFFFF;
	text-decoration:none;
	
}

.portlet h1.portlet_title a:hover
{
	text-decoration:none;
	border-bottom:1px solid #FFFFFF;
}

.portlet-canvas a
{
	color:#3060FF;
}

.portlet-canvas a:hover
{
	color:#3090FF;
}

.portlet-canvas a:visited
{
	coloe:#00A0FF;
}

#container_2 .portlet-canvas, #container_4 .portlet-canvas
{
	background:#FFFFFF;
	
	
}



.portlet-canvas h1
{
	font-family:Arial;
	color:#D00000;
	margin-bottom:5px;
	font-weight:normal;
}

.portlet-canvas p
{
	padding:0px 10px 5px 10px;
	margin:0;
	
  
}



.portlet-canvas p small
{
	color:#D00000;
}


#container_1 .portlet
{
	display:block;
	clear:both;
}

#container_1 .sub_title_green .portlet-canvas
{
	
	background-repeat:repeat-x;
    background-color:#add450;
	background-image:url("http://www.mev.org.uk/telos/theme/mev/image/sub_title_green.jpg");	
    margin:0 0px 0px 0px;
}

#container_1 .sub_title_green .portlet-canvas h1, #container_1 .sub_title_red .portlet-canvas h1, #container_1 .sub_title_blue .portlet-canvas h1, #container_1 .sub_title_orange .portlet-canvas h1
{
	font-size:24px;
    padding:7px 7px 7px 10px;
    margin:0;
 
    line-height:38px;
    height:37px;
    
}

#container_1 .sub_title_green h1
{
	color:#FFFFFF;
}

#container_1 .sub_title_red h1
{
	color:#FFFFFF;
}


#container_1 .sub_title_blue h1
{
	color:#FFFFFF;
}

#container_1 .sub_title_orange h1
{
	color:#FFFFFF;
}


#container_1 .sub_title_red .portlet-canvas
{
	
	background-repeat:repeat-x;
    background-color:#fb5c5c;
	
	background-image:url("http://www.mev.org.uk/telos/theme/mev/image/sub_title_red.jpg");	
    margin:0 0px 0px 0px;
}


#container_1 .sub_title_blue .portlet-canvas
{
	
	background-repeat:repeat-x;
	background-color:#72a6d9;
	background-image:url("http://www.mev.org.uk/telos/theme/mev/image/sub_title_blue.jpg");	
    margin:0 0px 0px 0px;
}

#container_1 .sub_title_orange .portlet-canvas
{
	
	background-repeat:repeat-x;
    background-color:#E47508;
	
	background-image:url("http://www.mev.org.uk/telos/theme/mev/image/sub_title_orange.jpg");	
    margin:0 0px 0px 0px;
}

.highlight-text
{
	font-weight:bold;
	color:#FF3000;
}

.highlight-text a
{
	color:#FF3000 !important;
	font-weight:bold !important;
}
.telos_window
{
	width:64px;
	height:64px;
	position:absolute;
	background:#FFFFFF;
	z-index:100001;
	border:3px dotted #F09050;
	text-align:left;
}

.telos_window_toolbar
{
	background:#D7F789;
	border-bottom:1px solid #208020;
	padding:5px 0 5px 10px;
	height:35px;
	line-height:33px;

}

.telos_window_toolbar ul
{
	padding:0;
	margin:0;
	list-style-type:none;
}

.telos_window_toolbar ul li
{
	float:left;
	padding:0;
	margin:0;
}

.telos_window_toolbar a
{
	color:#305030;
	font-weight:bold;
}

.telos_window_toolbar a:hover
{
	text-decoration:none;
}

.telos_window_toolbar img
{
	float:left;
	margin-right:5px;
}

.telos_window_handle
{
	height:29px;
	line-height:27px;
	padding:0 0 0 10px;
	background:#F87000;
	color:#FFFFFF;
	font-weight:bold;
	cursor:move;
	border:2px dotted #FF8000;
}

.telos_window_handle img
{
	float:right;
	margin-right:10px;
	cursor:pointer;
}

.telos_window h1
{
	font-size:1.3em;
	padding:10px;
	margin:0;
	border-bottom:1px solid #FFD0D0;
	color:#700000;
	background:#FFF2F2;
}

.telos_window h2
{
	font-size:1em;
	background:#F6F6FF;
	border-bottom:1px solid #D0D0FF;
	padding:10px;
	margin:0;
	font-weight:bold;
}

.telos_window h3
{
	font-size:1em;
	color:#555595;
	padding:10px;
	margin:0;
	font-weight:bold;
	border-bottom:1px solid #B0B0F0;
	
}

.telos_window p
{
	border-bottom:1px solid #D0D0D0;
	background:#FFFFFF;
	padding:10px;
	margin:0;
}



.telos_window p a
{
	color:#2050FF;
	text-decoration:underline;
}

.telos_window p a:hover
{
	text-decoration:none;
}

.telos_window p.highlight
{
	background:#F0FFC5;
}

.telos_window ul.sortable_list
{
	padding:15px 3px 15px 3px;
	margin:0 0 0 20px;
	list-style-type:none;
	border:1px solid #C0C0C0;
	background:#E7E7E7;
	
	
}

.telos_window ul.sortable_list a
{
	color:#3060FF;
	text-decoration:underline;
}

.telos_window ul.sortable_list a:hover
{
	text-decoration:none;
}

ul.dynamic_page_list li img
{
	float:right;
	cursor:pointer;
}

ul.dynamic_page_list li
{
	height:1.8em;
}

.telos_window ul.sortable_list li
{
	cursor:n-resize;
	padding:3px 3px 3px 5px;
	margin:0;
	background:#FAFAFA;
	border-bottom:1px solid #E2E2E2;
	
}

.telos_window ul.sortable_list span
{
	display:block;
	padding:3px 3px 7px 3px;
	cursor:n-resize;

}

.telos_window ul.sortable_list li.static
{
	
	padding:7px;
	margin:0;
	
	line-height:1.5em;
}


.telos_window table
{
	
	padding:0px;
	margin:10px;
	
	border:1px solid #A0A0A0;
}

.telos_window table th
{
	background:#C9C9FF;
	padding:5px;
	border-bottom:1px solid #A0A0A0;
	border-right:1px dotted #A0A0A0;
}

.telos_window table td
{
	padding:5px;
	border-bottom:1px dotted #E0E0E0;
	border-right:1px dotted #E0E0E0;
}

.telos_window table td a
{
	color:#2050FF;
	text-decoration:underline;
}

.telos_window table td a:hover
{
	color:#FF6000;
}

.telos_window table td span
{
	color:#909090;
}

.telos_window table img
{
	margin-right:3px;
}

.telos_window input
{
	border:1px solid #808080;
	background:#FFFFFF;
	padding:5px;
}

.telos_window_tabs
{
	padding:7px 0 0 10px;
	margin:0;
	list-style-type:none;
	height:25px;
	background:#F2F2F2;
	border-bottom:1px solid #D0D0D0;
}

.telos_window_tabs li
{
	float:left;
	
	text-align:left;
	margin-right:10px;
		
}

.telos_window_tabs li a
{
	text-decoration:none;
	color:#808080;
	padding:4px;
	display:block;
	background:#FFFFFF;
	border-left:1px solid #C0C0C0;
	border-right:1px solid #C0C0C0;
	border-top:1px solid #C0C0C0;
}

.telos_window_tabs li a:hover
{
	background:#F0F0F0;
	border-left:1px solid #808080;
	border-right:1px solid #808080;
	border-top:1px solid #808080;
	
}

.telos_window_tabs li a.selected
{
	background:#FFF2E6;
	border-left:1px solid #FF8000;
	border-right:1px solid #FF8000;
	border-top:1px solid #FF8000;
	color:#FF6000;
	
}

.telos_window ul.admin_list
{
	list-style-type:none;
	padding:0;
	margin:10px;
	border:1px solid #808080;
	background:#F6F6F6;
	width:240px;
}

.telos_window ul.admin_list li
{
	padding:3px;
	line-height:1.6em;
	margin:3px;
	background:#E5E5D0;
}

.telos_window ul.admin_list .right
{
	float:right;
}
.portlet_dynamic_load
{
	padding:10px 0 15px 0;
	text-align:center;
	background-image:url("http://www.mev.org.uk/telos/resource/image/window-loader.gif");
	background-position:center center;
	background-repeat:no-repeat;
}

.scrolling
{
	
    height:130px;
}

.scrolling ul
{
	list-style-type:none;
    padding:0;
    margin:0;
    height:120px;
    padding:0px;
}

.scrolling ul li
{
	float:left;
   
    margin:0;
    text-align:center;
  
    padding:10px 0 0 0;
    height:110px;
    width:104px;
}

input
{
	border:1px solid #808080;
	background:#FFFFFF;
	padding:4px;
}

textarea
{
	border:1px solid #808080;
	paddding:4px;
}

.portlet-canvas table th
{
	text-align:left;
	background:#F6F6F6;
}

.description
{
	line-height:1.6em;
	color:#404040;
}

.description blockquote
{
	font-style:italic;
	border:1px dotted #A0A0A0;
	background:#F3F3F3;
	margin:10px 20px 10px 20px;
	padding:5px;
}

.description p
{
	margin-bottom:10px;
}

.description quote
{
	font-style:italic;
}

.description h2
{
	padding-bottom:5px !important;
	margin-bottom:5px !important;
	font-family:Arial !important;
	letter-spacing:0.08em;
	font-size:1.4em !important;
	color:#404040 !important;
	border-bottom:1px dotted #A0A0A0;
}

.description h3
{
	padding-bottom:5px !important;
	padding-left:20px !important;
	margin-bottom:0px !important;
	margin-top:5px !important;
	padding-top:5px !important;
	font-family:Arial !important;
	font-weight:normal !important;
	letter-spacing:0.08em;
	font-size:1.2em !important;
	color:#5070A0 !important;
	border-bottom:0 !important;
}

.description ul, .description ol
{
	list-style-type:square;
	padding:10px 10px 10px 30px;
	margin:5px 20px 5px 20px;
	border:1px dotted #A0A0A0;
	background:#F3F3F3;
}

.description ul li
{
	margin-bottom:5px;
}

.description span
{
	font-style:italic;
	color:#505050
}

.description fieldset p
{
	margin:0 0 10px 10px !important;
	padding:0!important;
}

.description fieldset p.indent
{
	margin:0 25px 10px 25px !important;
	padding:8px !important;
	background:#D0D0D0;
	border:1px solid #B0B0B0;
}

#mev-intro-left
{
	margin-right:290px;
}

#mev-intro-right
{
	width:270px;
	float:right;
	padding-right:10px;
	padding-top:10px;
}

#mev-intro-right p
{
	padding:10px;
	background:#F0F0F0;
	border:1px solid #D8D8D8;
	margin:10px 10px 0 10px;
}

#mev-intro
{
	line-height:1.8em;
	font-size:13.5px;
	color:#505050;
	padding:10px;
	text-align:justify;
	
}

#mev-intro span
{
	
}

.mev-intro-button
{
	padding:0;
	height:50px;
	margin-bottom:5px;
	border:2px solid #FFFFFF;
}

#mev-intro-button-1 a
{
	display:block;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	font-size:1.3em;
	text-align:center;
	line-height:50px;
	background:#0050FF;
	-moz-border-radius: 8px;

}
#mev-intro-button-1 a:hover
{
	background:#002090;
}

#mev-intro-button-2 a
{
	display:block;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	font-size:1.3em;
	text-align:center;
	line-height:50px;
	background:#E03000;
	-moz-border-radius: 8px;
}
#mev-intro-button-2 a:hover
{
	background:#900000;
}

#mev-intro-button-3 a
{
	display:block;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	font-size:1.3em;
	text-align:center;
	line-height:50px;
	background:#00D000;
	-moz-border-radius: 8px;
}
#mev-intro-button-3 a:hover
{
	background:#009000;
}

#mev-intro-button-4 a
{
	display:block;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	font-size:1.3em;
	text-align:center;
	line-height:50px;
	background:#0050FF;
	-moz-border-radius: 8px;
}
#mev-intro-button-4 a:hover
{
	background:#002090;
}

a img
{
	border:0;
}


.container_main
{
	list-style-type:none;
	padding:0px;
	margin:0;
	
}



.container_main .portlet
{
	padding:0px 0 0px 0;
	margin:0;
    
}

.container_main .portlet h1
{
	padding:0;
	margin:0;
}


.container_top
{
	list-style-type:none;
	padding:0 0;
	margin:0;
}


.container_top .portlet
{
	padding:0px;
	margin:0 0 5px 0;
    
}

.container_top .portlet h1
{
	padding:0;
	margin:0;
}

.container_bottom
{
	list-style-type:none;
	padding:5px;
	margin:0;
}


.container_bottom .portlet
{
	padding:0px;
	margin:0 0 5px 0;
    
}

.container_bottom .portlet h1
{
	padding:0;
	margin:0;
}

#footer .container_top .portlet
{
	margin:0;
}



#menu
{
	width:305px;
	margin-right:10px;
	float:right;
}


#content
{
	margin-right:333px;
	margin-left:13px;
}

#sub_content1
{
	width:305px;
	margin-left:312px;
}

#sub_content2
{
	float:left;

	width:304px;
}





#container_2 .container_top, #container_2 .container_bottom
{
	padding:0;
}

#container_2 .container_top .portlet, #container_2 .container_bottom .portlet
{
	margin:0;
	
}

#container_2 h1.portlet_title
{
	height:47px;
	background-image:url("http://www.mev.org.uk/telos/theme/mev//image/title_2_back.jpg");
}

#container_2 .portlet_highlight4 h1.portlet_title
{
	height:47px;
	background-image:url("http://www.mev.org.uk/telos/theme/mev//image/title_4_back.jpg");
}

#container_2 .portlet_highlight5 h1.portlet_title
{
	height:47px;
	background-image:url("http://www.mev.org.uk/telos/theme/mev//image/title_6_back.jpg") !important;
}

#container_2 .portlet-canvas ul
{
	list-style-type:none;
	padding:0 0 10px 0px;
	margin:0 10px 0 10px;
}

#container_2 .portlet-canvas li
{
	border-bottom:1px solid #E4E4E4;
	background-image:url("http://www.mev.org.uk/telos/theme/mev/image/menu_bullet.jpg");
	background-repeat:no-repeat;
	margin:0;
	padding:5px 5px 5px 20px;
	color:#D00000;
	line-height:1.5em;
}

#container_2 .container_top .portlet
{
	margin:0;
}


#container_2 .portlet-canvas li a
{
	text-decoration:none;
	
}

#container_2 .portlet-canvas li a:hover
{
	color:#FF4000;
	text-decoration:underline;
}

#page #container_2 .portlet-canvas li span
{
	color:#D00000;
	font-size:0.90em;
	
	display:block;
}

#page #container_2 .portlet-canvas li span div
{
	color:#000000;
}

#page #container_2 .portlet-canvas li span a
{
	color:#707070;
	text-decoration:underline;
	
}

#page #container_2 .portlet-canvas li span a:hover
{
	color:#2050FF;
	text-decoration:underline;
}

#page #container_2 portlet_highlight .portlet-canvas li a
{
	text-decoration:none;
	font-size:1.2m;
	
}


#container_4 .portlet-canvas ul.article-list
{
	list-style-type:none;
	padding:0 0 10px 0px;
	margin:0 10px 0 10px;
}

#container_4 .portlet-canvas ul.article-list li
{
	border-bottom:1px solid #E4E4E4;
	background-image:url("http://www.mev.org.uk/telos/theme/mev/image/menu_bullet.jpg");
	background-repeat:no-repeat;
	margin:0;
	padding:5px 5px 5px 20px;
	color:#D00000;
	line-height:1.5em;
}

#container_4 .portlet-canvas ul.article-list li a
{
	text-decoration:none;
	font-weight:normal;
	
	
}

#container_4 .portlet-canvas ul.article-list li a:hover
{
	color:#FF4000;
	text-decoration:underline;
}

#page #container_4 .portlet-canvas ul.article-list li span
{
	color:#D00000;
	font-size:0.90em;
	
	display:block;
}

#page #container_4 .portlet-canvas ul.article-list li span a
{
	color:#707070;
	text-decoration:underline;
	
}

#page #container_4 .portlet-canvas ul.article-list li span a:hover
{
	color:#2050FF;
	text-decoration:underline;
}

#page #container_4 portlet_highlight .portlet-canvas ul.article-list li a
{
	text-decoration:none;
	font-size:1.2m;
	
}

#page #container_4 .portlet-canvas ul.article-list a.article-title
{
	font-size:1em;
	font-weight:normal;
}

#page #container_4 li.article .article-summary
{
	padding:0 0 0 5px;
}

#page  #container_2 ul.article-list
{
	list-style-type:none;
	padding:0 0 10px 0px;
	margin:0 10px 0 10px;
}

#page #container_2 li.article
{
	margin:0;
	padding:5px 5px 5px 20px;
	color:#D00000;
	line-height:1.5em;
	
}

#page #container_2 li.article .article-summary
{
	padding:0;
	border-bottom:0;
}

#page #container_2 li.article .article-title
{
	font-size:1em;
}

#page #container_2 li.article .article-info
{
	padding:0;
}

#page #container_2 li.article .article-summary a.article-title
{
	font-weight:normal;
}

#page #container_2 .portlet_highlight .portlet-canvas
{
	
}



#page #container_2 .portlet_highlight .portlet-canvas table
{
	height:30px;
	
}

#page #container_2 .portlet_highlight .portlet-canvas td
{
	text-align:center;
	
	width:148px;
}

#page #container_2 .portlet_highlight .portlet-canvas td a
{
	color:#FFFFFF;
	text-decoration:none;
}

#page #container_2 .portlet_highlight .portlet-canvas td a:hover
{
	text-decoration:underline;
}

#page #container_2 .portlet_highlight, #page #container_2 .portlet_highlight2
{
	padding-bottom:10px;
}


#page #container_4 .portlet_highlight2 .portlet-canvas
{

}
#portlet-content-index-news
{
	background-image:url("http://www.mev.org.uk/telos/theme/mev/image/sub1_highlight_back.jpg");
	height:32px;
}

#page #container_4 .portlet_highlight2 .portlet-canvas table
{
	height:30px;
}

#page #container_4 .portlet_highlight2 .portlet-canvas td
{
	text-align:center;
	
	width:305px;
}

#page #container_4 .portlet_highlight2 .portlet-canvas td a
{
	color:#FFFFFF;
	text-decoration:none;
}

#page #container_4 .portlet_highlight2 .portlet-canvas td a:hover
{
	text-decoration:underline;
}

#site #container_4 .portlet_highlight2 .portlet-canvas .menu li a
{
	text-decoration:none;
}

#page #container_4 .portlet_highlight3
{
	margin-top:10px;
}

#page #container_2 portlet_highlight3 .portlet-canvas li a
{
	text-decoration:none;
	font-size:1.2m;
}

#page #container_2 .portlet_highlight3 .portlet-canvas
{
	
}

#portlet-content-index-event
{
	background-image:url("http://www.mev.org.uk/telos/theme/mev/image/red_sub_buttons.jpg");
	height:32px;
}



#page #container_2 .portlet_highlight3 .portlet-canvas table
{
	height:30px;
	
}

#page #container_2 .portlet_highlight3 .portlet-canvas td
{
	text-align:center;
	
	width:148px;
}

#page #container_2 .portlet_highlight3 .portlet-canvas td a
{
	color:#FFFFFF;
	text-decoration:none;
}

#page #container_2 .portlet_highlight3 .portlet-canvas td a:hover
{
	text-decoration:underline;
}

#page #container_2 .portlet_highlight3
{
	padding-bottom:10px;
}



#page #container_3  h1.portlet_title
{
	color:#6060A0;
	padding:0;
	margin:0 0 0 10px;
	
}

#page #container_3 .container li
{
	margin:0;
	padding:0;
}


#page #container_3 .portlet_highlight .portlet-canvas
{
	color:#6D6D6D;
	font-size:13.5px;
	font-weight:normal;
	line-height:1.50em;
	text-align:justify;
	background-image:url("http://www.mev.org.uk/telos/theme/mev//image/ui/intro_back.jpg");
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	padding-bottom:7px;
	height:260px;
}

#page #container_3 .portlet_highlight .portlet-canvas p
{
	padding:10px 15px 0 0;
	margin:0;
}

#page #container_3 .portlet_highlight .portlet-canvas img
{
	padding-left:15px;
}


#page #container_3 .portlet_highlight2
{
	
	background-repeat:no-repeat;
	
	
}

#container_3 .portlet_highlight2 .portlet-canvas
{
	
}

#portlet-content-main-buttons
{
	height:37px;
	background-image:url("http://www.mev.org.uk/telos/theme/mev//image/ui/main_buttons_back.jpg");
	background-repeat:no-repeat;
}

#page #container_3 .portlet_highlight2 table
{
	padding:0;
	margin:0;
	
}

#page #container_3 .portlet_highlight2 td
{
	
	width:158px;
	padding:0;
	margin:0;
	text-align:center;
	line-height:33px;
	
}

#page #container_3 .portlet_highlight2 td a
{
	display:block;
	text-align:center;
	font-weight:bold;
	font-size:13px;
	color:#FFFFFF;
	
	text-decoration:none;
	
}

#page #container_3 .portlet_highlight2 td a:hover
{
	text-decoration:underline;
}

#page #container_3
{
	padding-bottom:10px;
}


#page #container_4 .portlet
{
	

}

#container_4 h1.portlet_title
{
	height:47px;
	background-image:url("http://www.mev.org.uk/telos/theme/mev//image/title_4_back.jpg");
	margin-top:0px;
}

#container_4 .portlet_highlight3 h1.portlet_title
{
	height:47px;
	background-image:url("http://www.mev.org.uk/telos/theme/mev//image/title_2_back.jpg");
}

#page #container_4 .portlet_highlight .portlet-canvas
{
	
}

#portlet-content-quick-menu-sub
{
	background-image:url("http://www.mev.org.uk/telos/theme/mev/image/sub1_highlight_back.jpg");
	height:32px;
}

#portlet-content-employment-sub
{
	background-image:url("http://www.mev.org.uk/telos/theme/mev/image/left_highlight2_back.jpg");
	height:32px;
}
#page #container_4 .portlet_highlight .portlet-canvas table
{
	height:30px;
}

#page #container_4 .portlet_highlight .portlet-canvas td
{
	text-align:center;
	
	width:150px;
}

#page #container_4 .portlet_highlight .portlet-canvas td a
{
	color:#FFFFFF;
	text-decoration:none;
}

#page #container_4 .portlet_highlight .portlet-canvas td a:hover
{
	text-decoration:underline;
}

#container_4 .portlet_highlight2 h1.portlet_title
{
	height:47px;
	background-image:url("http://www.mev.org.uk/telos/theme/mev//image/title_4_back.jpg");
}



#container_6 .login_table
{
	
	margin:10px 10px 0 10px;
}

#container_6 .login_table th
{
	padding:6px;
	
	text-align:right;
}

#container_6 .login_table td
{
	padding:6px;
	
}

#container_6 .login_table input
{
	border:1px solid #C0C0C0;
	padding:3px;
}

#container_6 .portlet_highlight2 p.login_button
{
	padding:7px;
	text-align:center;
}

#container_6 .portlet_highlight2 input
{
	background:#FFFFFF;
	padding:4px;
	border:1px solid #909090;
}

#container_6 h1.portlet_title
{
	height:47px;
	background-image:url("http://www.mev.org.uk/telos/theme/mev//image/title_6_back.jpg");
}

#container_6 .portlet-canvas
{
	background:#FFFFFF;
}

#mev-frontpage-intro
{
	padding-top:10px;
}

#container_6 .portlet-canvas p
{
	margin:0 40px 0px 40px;
	padding:5px;
	background:#F4F4F4;
	border:1px dotted #C0C0C0;
	text-align:center;
}

#container_6 .portlet-canvas h2
{
	margin:0;
	padding:0 0 0 10px;
	background-image:url("http://www.mev.org.uk/telos/theme/mev//image/sub2_h2.jpg");
	border-left:2px solid #FFFFFF;
	border-right:2px solid #FFFFFF;
	font-weight:bold;
	height:40px;
	line-height:40px;
	font-size:15px;
	color:#404040;
}

#container_6 .portlet-canvas h3
{
	margin:0;
	padding:0 0 0 10px;
	background:#FFFFFF;
	border-left:2px solid #FFFFFF;
	border-right:2px solid #FFFFFF;
	border-bottom:1px dotted #C0C0C0;
	font-weight:bold;
	
	line-height:30px;
	font-size:13px;
	color:#70A500;
}


#container_6 .portlet-canvas ul
{
	list-style-type:none;
	padding:0 0 10px 0px;
	margin:0 10px 0 10px;
}

#container_6 .portlet-canvas li
{
	border-bottom:1px solid #E4E4E4;
	background-image:url("http://www.mev.org.uk/telos/theme/mev/image/menu_bullet.jpg");
	background-repeat:no-repeat;
	margin:0;
	padding:5px 5px 5px 20px;
	color:#D00000;
	line-height:1.5em;
}

#container_6 .portlet-canvas li a
{
	text-decoration:none;
	
}

#container_6 .portlet-canvas li a:hover
{
	color:#FF4000;
	text-decoration:underline;
}

#page #container_6 .portlet-canvas li span
{
	color:#D00000;
	font-size:0.90em;
	
	
}

#page #container_6 .portlet-canvas li span a
{
	color:#707070;
	text-decoration:underline;
	
}

#page #container_6 .portlet-canvas li span a:hover
{
	color:#2050FF;
	text-decoration:underline;
}

#container_6 .portlet_highlight2 .portlet-canvas
{
	background:#EEFDCB;
}
#page #container_6 .portlet_highlight .portlet-canvas
{
	
}

#page #container_6 small
{
	font-size:0.9em;
}

#portlet-content-mymev-sub
{
	background-image:url("http://www.mev.org.uk/telos/theme/mev/image/sub2_highlight_back.jpg");
	height:33px;
}

#page #container_6 .portlet_highlight .portlet-canvas table
{
	height:32px;
}

#page #container_6 .portlet_highlight .portlet-canvas td
{
	text-align:center;
	
	width:150px;
}

#page #container_6 .portlet_highlight .portlet-canvas td a
{
	color:#FFFFFF;
	text-decoration:none;
}

#page #container_6 .portlet_highlight .portlet-canvas td a:hover
{
	text-decoration:underline;
}


#page #container_4 .portlet-canvas ul#quick_menu
{
	padding:0;
	margin:0;
	list-style-type:none;
	
	height:auto;
}

#page #container_4 .portlet-canvas ul#quick_menu li
{
	border-bottom:1px solid #DCDCDC;
	
	height:59px;
	padding:0;
	margin:0;
	font-size:0.9em;
	
}

#page #container_4 .portlet-canvas ul#quick_menu li a
{
	font-size:1.3em;
	display:block;
	padding:6px 0 8px 0;
	margin:0;
	text-decoration:none;
	font-weight:bold;
}

#page #container_4 .portlet-canvas ul#quick_menu li a:hover
{
	text-decoration:underline;
}

#page #container_4 .portlet-canvas ul#quick_menu li a.general
{
	color:#0060FF;
}

#page #container_4 .portlet-canvas ul#quick_menu li a.event
{
	color:#D00000;
}

#page #container_4 .portlet-canvas ul#quick_menu li a.mymev
{
	color:#7CAD16;
}

#page #container_4 .portlet-canvas ul#quick_menu li a.organiser
{
	color:#FF8000;
}

#page #container_4 .portlet-canvas ul#quick_menu li img
{
	float:left;
	margin-right:10px;
}

#page #container_4 .portlet-canvas ul#quick_menu li span
{
	font-size:1em;
	color:#707070;
}

#page #container_2 .portlet_highlight2 .portlet_footer
{
	background-image:url("http://www.mev.org.uk/telos/theme/mev/image/singlecolumn_bottom_back.jpg");
	background-color:#ECECEC;
    height:14px;
}

#page #container_2 .portlet_highlight5 .portlet_footer
{
	background-image:url("http://www.mev.org.uk/telos/theme/mev/image/singlecolumn_bottom_back.jpg");
	background-color:#ECECEC;
    height:14px;
	margin-bottom:10px;
}

#container_2 .menu li a:visited
{
	color:#666680;
}

#container_2 .article-list li a:visited
{
	color:#666680;
}

ul.mev_vol_updates
{
	list-style-type:none !important;
	padding:0;
	margin:0;
	border-bottom:0x;
	
}

ul.mev_vol_updates li 
{
	background-image:none !important;
	margin-left:0px !important;
	margin-bottom:0px !important;
	padding-left:0px !important;
	padding-bottom:5px !important;
	border-bottom:0x !important;
}

ul.mev_vol_updates li div
{
	background-image:url("http://www.mev.org.uk/telos/theme/mev/image/conv-peak.jpg");
	background-repeat:no-repeat;
}

ul.mev_vol_updates li div div
{
	padding:5px;
	background:#F5F5F5;
	border-top:1px solid #B0B0B0;
	border-right:1px solid #B0B0B0;
	border-bottom:1px solid #B0B0B0;
	margin:0 0 0px 11px;
	background-image:none;
	
	
}

ul.mev_vol_updates li small
{
	color:#D00000;
}

.telos-page-manage
{
	width:940px;
	background:#FFFFFF;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	text-align:left;
	border:1px solid #404040;
	min-height:500px;
	padding:0 0 10px 0;
}

.telos-page-manage h1
{
	font-size:1.4em;
	padding:10px;
	margin:0 0 10px 0;
	background:#BFE93D;
	border-bottom:6px solid #DEF696;
}

.telos-page-manage h2
{
	font-size:1.2em;
	padding:10px;
	margin:0 0 10px 0;
	color:#FF5000;
	background:#E0E0E0;
	border-bottom:1px solid #B0B0B0;
}


.telos-page-manage p
{
	margin:0;
	padding:0 0 10px 10px;
}

.contribute
{
	padding:10px;
	background:#F5F5F5;
	border:1px solid #D0D0D0;
}

.loader
{
	background:#F8F8F8;
	border:1px solid #E4E4E4;
	padding:8px;
	
	
}

ul.pageindex_set
{
	list-style-type:none;
	padding:0 0 0px 0;
	margin:0 0 0 0px;
	height:2.6em;
}



ul.pageindex_set li
{
	
	padding:0;
	margin:0 0 0 1px;
	
	float:left;
}

ul.pageindex_set li a
{
	padding:6px;
	color:#FFFFFF;
	display:block;
	background:#0090E0;
	text-decoration:none;
}

ul.pageindex_set li a:hover
{
	text-decoration:underline;
	color:#FFFFFF;
	background:#FF7000;
}

ul.pageindex_set li a:visited
{
	background:#0070C0;
}

ul.pageindex_set li span
{
	padding:6px;
	color:#000000;
	display:block;
	background:#E0E0E0;
}

.loader_background
{
	background-position:center center !important;
	background-repeat:no-repeat !important;
	background-image:url("http://www.mev.org.uk/telos/resource/image/window-loader.gif") !important;

}

.td_loader_background
{
	background-position:center center !important;
	background-repeat:no-repeat !important;
	background-image:url("http://www.mev.org.uk/telos/resource/image/window-loader.gif") !important;
	height:90px;
}

.tall_loader_background
{
	background-position:center center !important;
	background-repeat:no-repeat !important;
	background-image:url("http://www.mev.org.uk/telos/resource/image/window-loader.gif") !important;
	height:150px;
}


.portlet_loader
{
	
	background-position:center center;
	background-repeat:no-repeat;
	background-image:url("http://www.mev.org.uk/telos/resource/image/window-loader.gif");

	
}


.loader img
{
	float:left;
	margin-right:10px;
}

#page a.userlink
{
	color:#0055FF;
}

#page a.userlink:hover
{
	color:#D00000;
}

.item
{
	padding:10px;
	margin:0;
}

#page .portlet-canvas .notice
{
	margin:10px;
	padding:10px;
	border:1px solid #FF0000;
	background:#FFF0F0;
}

#page .portlet-canvas .notice h1
{
	font-size:14px;
	color:#D00000;
	padding:0 0 10px 0;
	margin:0;
	font-family:Arial;
}

.notice p
{
	padding:0 0 10px 0;
	margin:0;
}


#page .portlet-canvas .success
{
	margin:10px;
	padding:10px 10px 0 10px;
	border:1px solid #70D030;
	background:#E4FFA0;
}

#page .portlet-canvas .success h1
{
	font-size:14px;
	color:#008000;
	padding:0 0 10px 0;
	margin:0;
}

#page .portlet-canvas .success h2
{
	font-size:14px !important;
	color:#006000 !important;
	padding:0 0 0 0 !important;
	margin:0 !important;
}


.success p
{
	padding:0 0 10px 0;
	margin:0;
}


.item h2
{
	color:#505050;
	padding:0 0 5px 0;
	margin:0 0 10px 0;
	border-bottom:1px solid #D0D0D0;
	font-size:1.2em;
}

.item h3
{
	color:#B05050;
	padding:0 0 5px 0;
	margin:0 0 0px 0;
	font-size:1.1em;
	line-height:1em;
}

.item h4
{
	color:#606060;
	font-size:0.9em;
	padding:0;
	margin:0 0 10px 0;
}

.item h5
{
	color:#606060;
	font-size:1.1em;
	padding:0;
	margin:5px 0 10px 10px;
}




.portlet table.file-table
{
	
	width:603px;
	margin:10px;
	border:1px solid #D0D0D0;

}

.portlet table.file-table th
{
	padding:15px 5px 5px 5px;
	
	text-align:left;
	background:#F4F4F4;
	border-right:1px solid #C0C0C0;
	border-bottom:1px solid #A0A0A0;
}

.portlet table.file-table th.sub-head
{
	background:#F9E0E0;
	color:#B00000;
	border-bottom:1px solid #E05050;
}


.portlet table.file-table td
{
	padding:8px;
	vertical-align:top;
	border-bottom:1px solid #EDEDED;

	border-right:1px solid #EDEDED;
}

.portlet table.file-table td.icon24
{
	width:24px;
	text-align:center;
}


.portlet table.file-table td.icon32
{
	width:32px;
	text-align:center;
}

.portlet table.file-table td.icon48
{
	width:48px;
	text-align:center;
}

.portlet table.file-table td a.file-title
{
	display:block;
	margin-bottom:0px;
}

.portlet table.file-table td span
{
	
	
	color:#000000;
	font-size:0.85em;
	padding:0px;
	
}

.portlet table.file-table td span.file-name
{ 
	color:#808080;
	font-style:italic;
	
}

.portlet table.file-table th.file-size
{
	width:75px;
	text-align:center;
}

.portlet table.file-table th.file-date
{
	width:100px;
	text-align:center;
}

.portlet table.file-table th.file-downloads
{
	width:90px;
	text-align:center;
	
}

.portlet table.file-table td.file-downloads-cell, .portlet table.file-table td.file-date-cell, .portlet table.file-table td.file-size-cell
{
	text-align:center;
}

.portlet .info-box
{
	padding:5px 0 5px 0;
}

.portlet .highlight-box
{
	padding:0;
	vertical-align:middle;
	margin:0 0px 10px 0px;
	background:#F5F5F5;
	border:1px solid #C8C8C8;
}

.portlet .highlight-box p
{
	padding:10px;
	margin:0;
	
	
}

.portlet .highlight-box img
{
	float:left;
	margin-right:10px;
}

.portlet .highlight-box ul
{
	list-style-type:none;
	padding:0;
	margin:0;
	height:2.5em;
}

.portlet .highlight-box ul li
{
	float:left;
	margin:0;
	padding:5px;
	line-height:1.8em;
	border-right:1px solid #B0B0B0;
	border-left:1px solid #F0F0F0;
	
}

.portlet .highlight-box h2,.portlet .highlight-box h3,.portlet .highlight-box h4
{
	padding:10px 0 5px 10px;
}


.portlet .highlight-box .filetitle
{
	display:block;
	padding-top:15px;
}

.portlet .highlight-box .info
{
	display:block;
	margin-top:5px;
	font-size:0.85em;
	color:#505050;
	font-style:italic;
}

.portlet .highlight-box .filename
{
	border-right:1px solid #D0D0D0;
	padding:0 4px 0 0;
}

.portlet .highlight-box .filedownloads
{
	padding:0 0 0 4px;
}



#page ul.article-list
{
	padding:0;
	margin:0;
	list-style-type:none;
}

#page li.article
{
	padding:5px;
	margin:5px 10px 5px 10px;
	
	
}

#page li.article h1
{
	margin:0 0px 5px 0px;
	padding:0;
	font-size:1.3em;
	font-weight:bold;
	color:#C04040;
	
	
}

#page li.article h3
{
	font-size:0.9em;
	padding:0 0px 0 0px;
	margin:0;
	color:#707070;
	font-weight:normal;
	
	
}

#page li.article .article_head
{
	
	margin-bottom:0px;
	padding:5px;
	
	
}

#page li.article .article-summary
{
	
	padding:5px;
		
}

#page li.article .article-summary a:hover
{	
	text-decoration:underline;
}

#page li.article .article-intro
{
	padding:5px 0 5px 0px;
	color:#606060;
	font-size:0.9em;
}

#page li.article .article-intro p
{
	padding:0;
	margin:0 0 10px 0;
}

#page li.article .article-link
{
	padding:4px 0 4px 0;
	margin:4px 0 0 0;
	
	font-size:0.9em;
}

#page div.article-info
{
	color:#D00000;
	font-size:0.9em;
	display:block;
	background:#F0F0F0;
	padding:0;
	margin:0 10px 0 10px;
	border-left:1px solid #D0D0D0;
	border-right:1px solid #D0D0D0;
	border-top:1px solid #D0D0D0;
	
}

#page li.article div.article-info
{
	color:#D00000;
	font-size:0.9em;
	display:block;
	background:transparent;
	border:0;
	margin:0;
	padding:6px 6px 6px 0;
	
}


#page li.article .article_body
{
	border-top:1px solid #D0D0D0;

}

.portlet-canvas div.article_body p
{
	padding:10px 0 10px 0;
}



#page li.article .article-summary a.article-title
{
	text-decoration:none;
	font-weight:bold;
	font-size:1.2em;
}

#page li.article .article-summary a.article-title:hover
{
	text-decoration:underline;
}

#page li.article_body p
{
	text-align:justify;
}


#page li.article p
{
	padding:6px;
	margin:10px 0 10px 0;
}

#page li.article .taglist
{
	background:#F0F0F0;
	color:#606060;

}

#page div.comment-section ul.comment-list
{
	padding:0;
	margin:0;
	list-style-type:none;
}

#page li.content-comment 
{
	padding:8px;
	margin:10px 10px 5px 20px;
	background:#FBFBFB;
	border:1px solid #D0D0D0;
	
	
}

#page li.content-comment div.content-comment-head
{
	border-bottom:1px solid #D0D0D0;
	padding:0 0 10px 0;
}

#page .content-comment h1
{
	margin:0 0px 5px 0px;
	padding:0;
	font-size:1.1em;
	font-weight:bold;
	color:#5050A0;
	
	
}

#page .content-comment h2
{
	font-size:0.9em;
	padding:0 0 0 0px;
	margin:0;
	color:#204080;
	font-weight:normal;
	width:48%;
	margin-right:38%;
	height:1.3em;
}

#page .content-comment h3
{
	font-size:0.9em;
	padding:0 0px 0 0px;
	margin:0;
	color:#707070;
	font-weight:normal;
	width:38%;
	float:right;
	text-align:right;
	
}


#page .action-button
{
	padding:10px;
	margin:10px;
	border:1px dotted #C5C5C5;
	height:30px;
	line-height:28px;
	background:#F7F7F7;
}

#page .action-button img
{
	margin-right:10px;
	float:left;
}

.action-box
{
	margin:10px 0px 10px 0px;
	
	border:1px solid #60A000 !important;
}

.action-box p
{
	padding:0  !important;
	margin:0  !important;
	color:#FFFFFF;
	font-weight:bold;
	border-left:1px solid #FFFFFF;
	border-top:1px solid #FFFFFF;
	border-bottom:1px solid #80A000;
	border-right:1px solid #80A000;
}

.action-box p a
{
	display:block;
	padding:10px;
	font-weight:bold  !important;
	background:#80C800 !important;
	color:#FFFFFF !important;
	text-decoration:none  !important;
}

.action-box p a:hover
{
	color:#60B828  !important;
	background:#FFFFFF !important;
}

#page .action-box h1
{
	font-size:1.2em;
	color:#404040;
	padding:10px;
	margin:0;
}

.write-highlight
{
	padding:10px;
	margin:10px;
	background:#FFFFC0;
	border:1px solid #A0A0A0;
}

.write-highlight h2
{
	padding:0;
	margin:0 0 10px 0;
	font-size:1.1em;
	color:#505050;
}

.rss-link
{
	padding:10px 10px 10px 15px;
	margin:0 0 10px 0px;
}

<* CONTROL DEFAULTS *>

input.control_text_tiny
{ width:20px; }

input.control_text_small
{ width:100px; }

input.control_text_medium
{ width:250px; }

input.control_text_large
{ width:360px; }

input.control_text_xlarge
{ width:520px; }


.control_textarea_small
{ width:100px; height:60px; }

.control_textarea_medium
{ width:400px; height:130px; }

.control_textarea_large
{ width:500px; height:200px; }

.control_textarea_xlarge
{ width:680px; height: 290px;}


#container_3 .control_blogger_small
{ width:100px; height:60px; }

#container_3 .control_blogger_medium
{ width:350px; height:110px; }

#container_3 .control_blogger_large
{ width:500px; height:160px; }

#container_3 .control_blogger_xlarge
{ width:600px; height: 250px;}


.control-sub-label
{
	font-size:0.9em;
	color:#707070;
}

.content_moderate
{
	padding:0px 6px 0px 6px;
	background:#FAE8E8;
	border:2px solid #E00000;
	margin:6px;
}

.content_moderate h1
{
	font-size:1em;
	color:#404040;
	font-weight:bold;
}

#page .content_moderate p
{
	margin:0;
	padding:6px 0px 6px 0px;
}

#page .content_allow
{
	padding:5px;
	background:#E0FFE0;
	border:2px solid #40C040;
	line-height:22px;
	margin:6px;
}

#page .content_reject
{
	padding:5px;
	background:#FFE0E0;
	border:2px solid #C04040;
	line-height:22px;
	margin:6px;
}

#page .content_waiting
{
	margin:6px;
	padding:5px;
	background:#FFFFD0;
	border:2px solid #D0D0B0;
	line-height:22px;
}

#page .content-self-manage
{
	margin:5px 0 5px 0;
	
	height:2.5em;
}

#page .content-self-manage ul
{
	padding:0;
	margin:0;
	list-style-type:none;
}

#page .content-self-manage ul li
{
	float:left;
	
	margin-right:3px;
}

#page .content-self-manage a
{
	color:#505050;
	display:block;
	padding:8px;
	background:#FAFAFA;
	border:1px dotted #C8C8C8;
	text-decoration:none;
}

#page .content-self-manage a:hover
{
	color:#000000;
	background:#B0FF30;
}



#page .content_allow img, #page .content_reject img
{
	float:left;
	margin-right:5px;
}

.item
{
	padding:10px 10px 10px 10px;
	margin:0px;
}

.forum
{
	border:1px solid #E0E0E0;
	width:100%;
}

.forum a
{
	color:#0040FF;
	text-decoration:none;
}

.forum a:hover
{
	color:#FF5000;
	text-decoration:underline;
}

.forum thead
{
	border:1px solid #4040A0;
}

.forum .even
{
	background:#F7F7FF;
}

.forum thead th
{
	text-align:left;
	padding:5px;
	background:#D4FF70;
	border-left:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	border-top:1px solid #FFFFFF;
	color:#407020;
}

.forum tbody th.forum_cat
{
	text-align:left;
	padding:7px;
	background:#B4FF60;
	border-left:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	font-size:1em;
	color:#307010;
}

.forum th.forum_post_count
{
	border-right:1px solid #FFFFFF;
}

.forum td.forum_topic span
{
	color:#454545;
	font-size:0.85em;
	display:block;
	margin:5px 5px 5px 0px;
	padding:5px 0 5px 0;
	
}

.forum_topic_list p
{
	padding:5px;
	margin:0;
}


.forum .forum_status
{
	width:30px;
	text-align:center;
}

.forum thead th.forum_post_author
{
	width:15em;
	
}

.forum tbody tr.forum_post td.forum_post_author
{
	padding:5px;
}

.forum tbody td.forum_post_header
{
	border-bottom:1px solid #C0C0C0;
	padding:5px;
	height:3em;
	background:#F7FFE5;
}
.forum tbody td.forum_post_actions
{
	border-bottom:1px solid #C0C0C0;
	padding:5px;
	height:3em;
	width:200px;
	vertical-align:middle;
	text-align:right;
	background:#F7FFE5;
}

.forum tbody td.forum_post_actions img
{
	margin-right:5px;
	vertical-align:middle;
	
}

.forum tbody td.forum_post_body
{
	vertical-align:top;
	padding:5px;
	border-bottom:1px solid #D0D0D0;
}

.forum tbody td.forum_post_body p
{
	margin:0 0px 10px 0px;
	padding:0;
}

.forum tbody td.forum_post_body blockquote
{
	margin:0 0 10px 10px;
	border-left:1px solid #C0C0C0;
	padding:0 10px 10px 10px;
	color:#909090;
}

.forum tbody td.forum_post_author
{
	vertical-align:top;
	border-right:1px solid #D0D0D0;
	border-bottom:1px solid #D0D0D0;
}

.forum tbody td.forum_post_author p
{
	margin:0 0 10px 0;
	padding:0;
}

.forum th
{
	font-size:0.85em;
}

.forum th a
{
	color:#307010;
	text-decoration:underline;
}

.forum th.forum_last_post
{
	width:220px;
}

.forum th.forum_thread_count
{
	width:50px;
	text-align:center;
	
}


.forum th.forum_replies_count
{
	width:50px;
	text-align:center;
	
}

.forum td.forum_replies_count
{
	
	text-align:center;
	
}

.forum td.forum_views_count
{
	
	text-align:center;
	
}

.forum th.forum_views_count
{
	width:50px;
	text-align:center;
	
}

.forum tbody forum_status
{
	text-align:center;
}

.forum tbody tr.forum_topic
{
	margin:10px 0 10px 0;
	
}

.forum .forum_topic td
{
	padding:5px;
	
	border-right:1px solid #F0F0F0;
	border-bottom:1px solid #E8E8E8;
	vertical-align:top;
}

.forum .forum_thread td
{
	padding:5px;
	
	border-right:1px solid #F0F0F0;
	border-bottom:1px solid #E8E8E8;
	vertical-align:top;
}

.forum tr.sticky_thread
{
	background:#FFF5E8;
}

.forum .forum_thread td small
{
	color:#707070;
	display:block;
	margin-bottom:8px;
}

.forum tr.new_posts
{
	background:#F3FFC0;
}

.forum tr.new_posts a
{
	font-weight:bold;
}


.forum .forum_topic td.forum_topic a
{
	font-size:1em;
}

.forum .forum_topic td.forum_topic a:hover
{
	color:#FF4000;
	text-decoration:underline;
}


.forum_quick_reply
{
	width:530px;
	margin-left:auto;
	margin-right:auto;
	background:#F5F5F5;
	border:1px solid #D0D0D0;
	padding:10px;
}



.forum td.forum_last_post p
{
	padding:0 0 5px 0;
	margin:0;
	font-size:0.85em;
}

.forum td.forum_thread_count
{
	
	text-align:center;
}

.forum td.forum_post_count
{

	text-align:center;
}


.forum-search-results
{
	border:1px solid #E0E0E0;
	width:100%;
}

.forum-search-results a
{
	color:#0040FF;
	text-decoration:none;
}

.forum-search-results a:hover
{
	color:#FF5000;
	text-decoration:underline;
}

.forum-search-results thead
{
	border:1px solid #4040A0;
}

.forum-search-results .even
{
	background:#F7F7FF;
}

.forum-search-results thead th
{
	text-align:left;
	padding:5px;
	background:#D4FF70;
	border-left:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	border-top:1px solid #FFFFFF;
	color:#407020;
}

.forum-search-results td
{
	vertical-align:top;
}

th.forum-search-result-poster
{
	width:350px;
}


.forum-search-results tr.even
{
	background:#F4F4F4;
}

.forum-search-results td
{
	padding:5px;
	border-right:1px solid #E5E5E5;
	border-bottom:1px solid #E5E5E5;
}	

td.forum-search-result-body  h3
{
	padding:0 0 5px 0;
	margin:0;
}

td.forum-search-result-body p
{
	padding:0 0px 10px 0;
	margin:0;
	color:#505050;
	font-size:85%;
}

.forum-search-results td.forum-search-result-poster p
{
	padding:0 0 10px 0;
	margin:0;
}

.forum .forum_admin
{
	
	height:2em;
	
}

.forum .forum_admin a
{
	padding:5px;
	display:block;
	float:left;
	margin-right:5px;
	border:1px solid #808080;
	background:#F0F0F0;
}

.clear
{
	clear:both;
	height:1px;
	visibility:hidden;
}

.folder-list
{
	padding:5px;
}

.folder-list div.item
{
	float:left;
	width:80px;
	height:50px;
	text-align:center;
	border:1px solid #D0D0D0;
	padding:0;
}

.folder-list div.item .item-main
{
	height:62px;
}

.folder-list div.item span
{
	background:#F5F5F5;
	
	padding:3px;
	margin:0;
	font-size:10px;
	display:block;
	opacity:0.7;
}

#telos_debug_data
{
	width:350px;
	height:600px;
	border:1px solid #505050;
	background:#FFFFFF;
	padding:10px;
	overflow:scroll;
	left:20px;
	top:120px;
	position:absolute;
	text-align:left;
}

ul._blogger_list
{
	list-style-type:square;
	
}

ul._blogger_list li
{
	background:#F7F7F7;
	border:1px solid #E0E0E0;
	padding:5px;
	margin:0 0 5px 0;
	width:300px;
}

span._blogger_url
{
	display:block;
	font-size:0.9em;
	color:#505050;
	padding:5px 5px 5px 0;
}

span._blogger_desc
{
	display:block;
	padding:5px 5px 5px 0;
	font-size:0.9em;
	color:#505050;
}

p._blogger_image 
{
	padding:5px;
	margin:0 0px 0 10px;
	width:85px;
	height:85px;
	background:#F6F6F6;
	border:1px solid #D0D0D0;
}

._blogger_char_count
{
	padding:5px;
	
	font-weight:bold;
	width:80px;
	margin:0 0 0 5px;
}

._blogger_char_count span
{
	background:#FFFFFF;
	padding:4px;
}

._blogger_char_count span span
{
	padding:0;
}

ul._blogger_tabs
{
	list-style-type:none;
	padding:0;
	margin:0 0 0 10px;
	height:2.5em;
}

ul._blogger_tabs li
{
	padding:8px;
	margin:0 3px 0 0px;
	background:#D0D0D0;
	line-height:1.2em;
	float:left;
}

ul._blogger_tabs li.selected
{
	background:#E5E5E5;
}

div._blogger_tab
{
	padding:10px;
	background:#E5E5E5;
	margin:0 10px 0 10px;
}

.container_head
{
	padding:0 0 0 5px;
	height:24px;
	line-height:22px;
	margin:0 0 5px 0;
	border:1px solid #FFFFFF;
	background:#AC0800;
	color:#FFFFFF;
	font-weight:bold;
}



.portlet_add
{
	
	line-height:2.9em;
	padding:0;
	background:#E8F2D0;
	border-left:1px solid #DBDACA;
	border-top:1px solid #DBDACA;
	border-right:1px solid #404040;
	border-bottom:1px solid #404040;
	margin:10px 0 10px 0;
}

.portlet_add img
{
	float:left;
	margin:0 5px 7px 5px;
	border:0;
}

.portlet_add a
{
	color:#303030;
	font-weight:bold;
	text-decoration:none;
	display:block;
	padding:4px 0 0 0;
	border-left:1px solid #EDEDE4;
	
	border-right:1px solid #A3A076;
	border-bottom:1px solid #A3A076;
}

.portlet_add a:hover
{
	text-decoration:underline;
}


.portlet_admin
{
	border-left:1px solid #DBDACA;
	border-top:1px solid #DBDACA;
	border-right:1px solid #404040;
	border-bottom:1px solid #404040;
	margin-bottom:8px;
	overflow:hidden;
}

.portlet_admin_inner
{
	border-left:1px solid #EDEDE4;
	
	border-right:1px solid #A3A076;
	border-bottom:1px solid #A3A076;
}

.portlet_admin_options
{
	padding:5px;
	background:#DBDACA;
	border-bottom:1px solid #A3A076;
	
	margin:0;
	
}

.portlet_admin_options p
{
	padding:0 5px 0 5px;
	line-height:30px;
	margin:0;
	color:#505050;
}

.portlet_admin_options p a
{
	color:#5050FF;
}

.portlet_admin_options p a:hover
{
	text-decoration:none;
}


.portlet_admin_title
{
	height:24px;
	line-height:23px;
	padding:0;
	background-color:#E0E0E0;
	background-image:url("http://www.mev.org.uk/telos/resource/image/admin/portlet/edit_title_back.jpg");
	
	margin:0;
	color:#FFFFFF;
	font-size:0.9em;
	
}

.portlet_admin_title span
{
	padding-left:5px;
	display:block;
	margin-right:40px;
	cursor:move;
}

.portlet_admin_title_left
{
	background-image:url("http://www.mev.org.uk/telos/resource/image/admin/portlet/edit_title_left.jpg");
	float:left;
	width:4px;
	height:24px;
	font-size:1px;
}

.portlet_admin_title_right
{
	background-image:url("http://www.mev.org.uk/telos/resource/image/admin/portlet/edit_title_right.jpg");
	
	float:right;
	width:4px;
	height:24px;
	font-size:1px;
}

.portlet_admin_title_toggle
{
	background-image:url("http://www.mev.org.uk/telos/resource/image/admin/portlet/hide.jpg");
	float:right;
	width:16px;
	height:24px;
	font-size:1px;
	text-decoration:none;
}

.portlet_admin_title_hidden
{
	background-image:url("http://www.mev.org.uk/telos/resource/image/admin/portlet/show.jpg") !important;
}

.portlet_admin_title_delete
{
	background-image:url("http://www.mev.org.uk/telos/resource/image/admin/portlet/delete.jpg");
	float:right;
	width:16px;
	height:24px;
	font-size:1px;
	text-decoration:none;
}


.portlet_admin_title div
{
	
}

div.stream_browser
{
	margin:10px;
	padding:10px;
	height:430px;
	border:1px solid #606060;
	background:#F8F8F8;
	overflow:scroll;
}

div.stream_browser_portlet
{
	padding:5px;
	margin:10px;
	border:1px solid #D0D0D0;
	background:#F0F0F0;
}

div.stream_browser h4
{
	padding:0;
	margin:0 0 6px 0;
	color:#606060;
	background:transparent;
	font-size:1em;
	font-weight:normal;
	line-height:18px;
}

div.stream_browser h4 img
{
	float:left;
	margin-right:5px;
}

div.stream_browser p
{
	padding:5px;
	background:#E7E7E7;
	border:1px solid #B8B8B8;
	
	margin:0 0 5px 0;
	color:#606060;
	
	
}

ul.stream_folder_browse
{
	list-style-type:none;
	padding:0;
	margin:0;
}

ul.stream_folder_browse ul
{
	list-style-type:none;
	padding:0;
	margin:0 0 0 20px;
}

ul.stream_folder_browse li
{
	line-height:18px;
	padding:0 0 0 0;
	margin:0;

}



ul.stream_folder_browse img
{
	float:left;
	margin-right:5px;
	
}

div.stream_browser_button
{
	padding:5px;
	margin:0 10px 0 10px;
	background:#F0F0F0;
	border:1px solid #D0D0D0;
	cursor:default;
}

ul.stream_folder_browse span
{
	cursor:pointer;
}

ul.stream_folder_browse li.content
{
	margin:0 0 0 0;
	color:#606060;
}

ul.stream_folder_browse span.stream-folder-selected
{
	background:#0050FF;
	border:1 dotted #000070;
	color:#FFFFFF;
	font-weight:bold;
	
}

ul.stream_folder_browse span.stream-stream-selected
{
	background:#0050FF;
	border:1 dotted #000070;
	color:#FFFFFF;
	font-weight:bold;
	
}

.user-message-inbox
{
	padding:10px;
}

.user-message-inbox table
{
	border:1px solid #D0D0D0;
}

.user-message-inbox table th
{
	padding:7px;
	background:#F0F0F0;
	border-bottom:1px solid #D8D8D8;
	border-right:1px solid #D8D8D8;
}

.user-message-inbox table td
{
	border-bottom:1px solid #E4E4E4;
	padding:7px;
}

.user-message-inbox table td small
{
	color:#D00000;
}


.telos-upload-wrapper
{

}

.telos-upload-box
{
	width:525px;
	
	background:#F0F0F0;
	border:1px solid #D0D0D0;
	
}

.telos-upload-box-title
{
	padding:4px;
	background-color:#E55000;
	color:#FFFFFF;
	border-top:1px solid #F0F0F0;
	border-left:1px solid #F0F0F0;
	border-bottom:1px solid #808080;
	border-right:1px solid #808080;
}

.telos-folder-chooser
{
	background:#FFFFFF;
	border:1px solid #E0E0E0;
	margin:0px;
}

.telos-folder-chooser p
{
	padding:4px !important;
	margin:0;
	border-bottom:1px solid #F0F0F0;
	border-right:1px solid #F0F0F0;
	border-top:1px solid #808080;
	border-left:1px solid #808080;
	height:16px;
}

.telos-folder-chooser p img
{
	float:left;
	margin-right:5px;
}

.telos-folder-browser-wrapper
{
	border:1px solid #E0E0E0;
	margin:10px;
	height:250px;
	
	background-color:#FFFFFF;
}

.telos-folder-browser
{
	height:250px;
	overflow:scroll;
	border-bottom:1px solid #F0F0F0;
	border-right:1px solid #F0F0F0;
	border-top:1px solid #808080;
	border-left:1px solid #808080;
}

.telos-folder-browser ul
{
	list-style-type:none;
	padding:10px;
	margin:0;
	
	
	height:auto !important;
}

.telos-folder-browser ul li
{
	
	line-height:18px !important;
	padding:0px 0 0px 5px !important;
	margin:0 0 0 5px !important;
	display:block !important;
	float:none !important;
	border:0 !important;
	background:transparent !important;
}

.telos-folder-browser ul ul
{
	border:0 !important;
	background-image:url("http://www.mev.org.uk/telos/resource/image/stream/folder_ul_back.gif") !important;
	background-repeat:repeat-y;
}

.telos-folder-browser ul ul li
{
	
	padding:0px 0 0px 13px !important;
}


.telos-folder-browser li img
{
	float:left;
	margin-right:5px !important;
	
}

.telos-control-attachments-wrapper
{
	border:1px solid #FFFFFF;
	background:#F0F0F0;
	
}

.telos-control-attachments
{
	border-bottom:1px solid #F0F0F0;
	border-right:1px solid #F0F0F0;
	border-top:1px solid #808080;
	border-left:1px solid #808080;
	padding:10px;
	
}

.telos-attachments-file-list
{
	padding:0px;
	border: 1px solid #F4F4F4;
	margin:0;
	background:#FFFFFF;
}

.telos-attachments-file-list ul
{
	margin:0px;
	padding:4px 0 4px 5px !important;
	border-bottom:1px solid #F0F0F0;
	border-right:1px solid #F0F0F0;
	border-top:1px solid #808080;
	border-left:1px solid #808080;
	list-style-type:none;
	height:auto !important;
}
.telos-attachments-file-list ul li
{
	line-height:18px !important;
	padding:0px 0 0px 0px !important;
	margin:0 0 0 0px !important;
	display:block !important;
	float:none !important;
	border:0 !important;
	background:transparent !important;
}

.telos-attachments-file-list ul li img
{
	margin-right:5px !important;
}

span.telos-attachments-file-name
{
	float:right;
	font-style:italic;
	color:#757575;
	padding-right:5px;
}

.portlet-canvas table.image-table
{
	border:1px solid #E0E0E0;
	width:99%;
}

.portlet-canvas table.image-table th
{
	padding:8px 5px 5px 5px;
	border-right:1px solid #D0D0D0;
	border-bottom:1px solid #B0B0B0;
}

.portlet-canvas table.image-table td
{
	border-bottom:1px solid #D0D0D0;
	border-right:1px solid #B0B0B0;
	padding:8px;
}

.portlet-canvas table.image-table th.image-table-user
{
	width:110px;
}

.portlet-canvas table.image-table th.image-table-date
{
	width:175px;
}

.portlet-canvas table.image-table td.image-table-user, .portlet-canvas table.image-table td.image-table-date, .portlet-canvas table.image-table td.image-table-img-count
{
	font-size:0.9em;
}

.portlet-canvas table.image-table td.image-table-img-count
{
	text-align:center;
}

.portlet-canvas table.image-table th.image-table-img-count
{
	width:50px;
}

.image-list
{
	padding:10px;
}

.image-list-item
{
	width:130px;
	height:140px;
	margin-right:5px;
	margin-bottom:2px;
	padding:5px;
	border:1px solid #E0E0E0;
	float:left;
	text-align:center;
	overflow:hidden;
}	

.image-list-item a, .image-list-item span
{
	display:block;
	margin:5px 0 5px;
}

.image-list-item a
{
	
}

.image-list-item small
{
	color:#D00000;
}

.folder-list
{
	padding:10px;
}

.folder-list-item
{
	width:185px;
	height:195px;
	margin-right:2px;
	margin-bottom:5px;
	padding:5px;
	border:1px solid #E0E0E0;
	float:left;
	text-align:center;
}	

.folder-list-item a
{
	text-decoration:none;
}

.folder-list-item-desc
{
	background:#F0F0F0;
	padding:4px;
	height:80px;
}

.folder-list-item a
{
	display:block;
	margin:5px 0 5px;
}

.folder-list-item a
{
	
}

.folder-list-item span
{
	display:block;
	margin-bottom:4px;
}

.folder-list-item small
{
	color:#D00000;
}

table.option-table 
{
	border:1px solid #D0D0D0;
	margin:10px;
}

table.option-table td
{
	margin-right:5px;
	border:1px solid #C0C0C0;
	background:#F0F0F0;
}

table.option-table td a
{
	padding:10px;
	display:block;
}


.register-button
{
	background:#60C000;
	color:#FFFFFF;
	border-left:2px solid #40E000;
	border-top:2px solid #40E000;
	border-bottom:2px solid #408000;
	border-right:2px solid #408000;
	padding:8px;
	font-weight:bold;
}

.register-button-mini
{
	background:#60C000;
	color:#FFFFFF;
	border-left:2px solid #40E000;
	border-top:2px solid #40E000;
	border-bottom:2px solid #408000;
	border-right:2px solid #408000;
	padding:2px;
	font-weight:bold;
}


.telos_user_volunteer
{
	
}

.telos_user_mev_staff, .telos_user_mev_website_administrator, .telos_user_mev_officer,.telos_user_mev_project_manager
{
	
	font-weight:bold;
}

.mev_profile_list
{
	margin:10px;
	list-style-type:none;
	padding:0;
}

.mev_profile_list li
{
	
	background-repeat:no-repeat;
	margin:0;
	padding:7px 3px 7px 10px;
	border-bottom:1px solid #D8D8D8;
	height:48px;
}

.mev_profile_list li small
{
	color:#D00000;
}

.mev_profile_list li img
{
	float:left;
	margin-right:10px;
}

#mev-profile
{
	padding-top:10px;
}

#mev-profile-view
{
	margin-left:150px;
	margin-right:10px;
	margin-top:0;
	
	
}

#mev-profile-view h2
{
	margin:5px 0 0 0 !important;
	padding:0 !important;
}

#page #container_3 #mev-profile-view h3
{
	padding:0 0 0 10px !important;
}

#mev-profile-view h4
{
	border-bottom:0 !important;
}

#mev-profile-image
{
	float:left;
	width:130px;
	height:120px;
	padding:0px 0 0 10px;
}

.display_fix
{
	clear:both;
	visibility:hidden;
}	
#mev_login
{
	padding-top:10px;
	padding-left:10px;
	
	background-repeat:repeat-x;
	height:3.3em;
}

#mev_login p
{
	color:#606060;
	font-weight:bold;
	padding:0 0 3px 0;
	margin:0;
	border:0;
}

#mev_login p a
{
	font-weight:normal;
	color:#0060FF;
	text-decoration:underline;
}

#mev_login p a:hover
{
	color:#FF5000;
}

#mev_loggedin
{
	
	
	background-repeat:repeat-x;
	background-color:#FFFFFF;
}

#mev_loggedin p
{
	color:#606060;
	line-height:1em;
	padding:5px 0 3px 0;
	margin:0;
	
}

#mev_loggedin .highlight-box
{
	margin:0 0 0 10px;
}

#mev_loggedin .action-box
{
	margin:0 0 0 10px !important;
}

#mev_loggedin .highlight-box p
{
	padding:8px;
}

#mev_loggedin p a
{
	font-weight:normal;
	color:#0060FF;
	text-decoration:underline;
}

#mev_loggedin p a:hover
{
	color:#FF5000;
}

#mev_loggedin ul.mev_vol_updates
{
	list-style-type:none !important;
	background-image:none;
	margin:0;
	padding:0;
	border-bottom:0;
}

#mev_loggedin ul.mev_vol_updates li
{
	background-image:none;
	margin:0;
	padding:0;
	border-bottom:0;
}

#mev_loggedin ul.mev_vol_updates li div div
{
	margin-bottom:0;
}

#mev_loggedin ul.mev_vol_updates li
{
	color:#000000;
}

#mev_loggedin ul.mev_vol_updates li small
{
	color:#D00000;
}

#mev_loggedin ul.options
{
	list-style-type:none !important;
	
	padding:10 5px 0 10px  !important;
	margin:0  !important;
	height:4.30em;
}

#mev_loggedin ul.options li
{
	padding:0 !important;
	margin:0 6px 5px 0  !important;
	border-bottom:1px solid #E0E0E0;
	background-image:none  !important;
	background-color:#F0F0F0;
	float:left;
	width:138px;
}

#mev_loggedin ul.options li a
{
	padding:3px 0 3px 5px  !important;
	display:block;
}

#mev_loggedin ul.options li a:hover
{
	background:#E04000  !important;
	color:#FFFFFF  !important;
}

#mev_loggedin small
{
	color:#D00000;
}

#mev_reg_login span
{
	font-size:0.85em;
	color:#60A030;
	display:block;
}

#mev_reg_login table
{
	margin:10px;
	border-left:1px solid #C0C0C0;
	border-top:1px solid #C0C0C0;
	
}

#mev_reg_login table th,#mev_reg_login table td
{
	padding:8px 8px 8px 10px;
	border-bottom:1px solid #C0C0C0;
	border-right:1px solid #C0C0C0;
	vertical-align:middle;
	
}

#mev_reg_login table td p
{
	padding:0;
	margin:0 0 8px 0;
}

#mev_reg_login table th
{
	background:#F2F2F2;
	padding:8px 0px 8px 10px;
}

#mev_reg_login table td.note
{
	background:#FFFFD0;
}

#mev_reward_list
{
	padding:0px 0 0px 0px;
	margin:10px;
	background:#D0FF90;
	border:1px solid #70C800;
}

.portlet-canvas #mev_reward_list li
{
	
	line-height:26px;
	padding-left:40px;
	margin-right:0px;
	background-position:10px center;
	border-bottom:1px solid #70D000;
}

.portlet-canvas #mev_reward_list li.not
{
	background-image:url("http://www.mev.org.uk/telos/portlet/mev/image/badge.jpg");
	background-repeat:no-repeat;
	color:#80A040;
}

.portlet-canvas #mev_reward_list li.not span
{
	color:#708030;
}

#mev_reward_list li.bronze
{
	color:#E06000;
	background-image:url("http://www.mev.org.uk/telos/portlet/mev/image/badge_bronze.jpg");
		background-repeat:no-repeat;
}

#mev_reward_list li.silver
{
	color:#888888;
	background-image:url("http://www.mev.org.uk/telos/portlet/mev/image/badge_silver.jpg");
	background-repeat:no-repeat;
}

#mev_reward_list li.gold
{
	color:#FFB000;
	background-image:url("http://www.mev.org.uk/telos/portlet/mev/image/badge_gold.jpg");
	background-repeat:no-repeat;
}

#mev_reward_list li.platinum
{
	color:#606090;
	background-image:url("http://www.mev.org.uk/telos/portlet/mev/image/badge_platinum.jpg");
	background-repeat:no-repeat;
}

#mev_reward_list li.special
{
	color:#FF3000;
	background-image:url("http://www.mev.org.uk/telos/portlet/mev/image/badge_special.jpg");
	background-repeat:no-repeat;
}

.mev_events_table
{
	
	margin:0 0 0 10px;
}

.mev_events_table thead th
{
	border-bottom:1px solid #C0C0C0;
	
	background:#FFFFFF;
	padding:5px 0 5px 0;
}

.mev_events_table thead th a
{
	color:#005090;
}

.mev_events_table thead th a:hover
{
	color:#F00000;
}

.mev_events_table td
{
	border-bottom:1px solid #D8D8D8;
	vertical-align:top;
	padding:7px 0 7px 0px;
}

.mev_events_table td.event_name
{
	background-image:url("http://www.mev.org.uk/telos/theme/mev/image/menu_bullet.jpg");
	background-repeat:no-repeat;
	background-position:0px 1px;
	padding:7px 0 7px 18px;
}

.mev_events_table td a
{
	text-decoration:none;
}

.mev_events_table td a:hover
{
	text-decoration:underline;
	color:#F00000;
}

.mev_events_table td span
{
	font-size:0.9em;
	color:#E00000;
	display:block;
	margin-top:3px;
}

.mev_events_table td a
{
	color:#0050FF;
}

.mev_events_table td a:visited
{
	color:#805080;
}

.event_view h4
{
	font-weight:normal;
}

.mev_feedback_table
{
	margin:10px;
}

.mev_feedback_table td
{
	padding:7px 10px 7px 10px;
	border:1px solid #A0A0A0;
}


.event_desc
{
	width:325px;
	padding:7px;
	margin:0px 10px 0 10px;
	border:1px solid #C0C0C0;
	float:left;
}

.event_basic_info
{
	margin:10px;
	padding:8px;
	background:#F0F0F0;
	border:1px solid #C0C0C0;
}

.event_basic_info h4
{
	border-bottom:0 !important;
	padding:5px 0 5px 0 !important;
	margin:0 !important;
}

.event_basic_info p
{
	padding:10px;
	border:1px solid #A0A0A0;
	background:#F8F8F8;
	margin:0 !important;
}

#mev-event-map
{
	background:#FFFFFF;
	margin:0px 10px 10px 10px;
	border:1px solid #909090;
	padding:5px;
}

#mev-front-info
{
	margin-left:74px;
	padding:0px 0px 10px 0;
}

#mev-front-info p
{
	padding:4px 0 10px 0;
}

.content-right
{
	padding:0px;
	margin:0px 10px 0 355px;
	
	
}

.content-right h4
{
	padding-left:5px !important;
}

.content-right h5
{
	font-size:1.1em;
	color:#505050;
	padding:5px 0 5px 5px;
	margin:0;

}

.content-right ul li p
{
	padding:0 !important;
}

.content-right p
{
	margin:0;
	padding:5px !important;
}

.content-right .add-box
{
	padding:5px;
	line-height:1.6em;
	background:#F0F0F0;
	border:1px solid #D0D0D0;
}

.content-right .add-box img
{
	float:left;
	margin-right:10px;
}

.content-right .info-box
{
	background:#F0F0F0;
	border:1px solid #C0C0C0;
		
}



.event_add_interest
{
	padding:0px;
	border:1px solid #50C000;
	background:#F0FFE0;
	margin:0 0 10px 0;
}

.event-interest-box .notice
{
	margin:0 !important;
}

.event_add_interest a
{
	font-weight:bold;
	line-height:1.6em;
}

.mymev-event-content
{
	padding:5px;
	margin:0 0 10px 0;
	border:1px solid #D0D0D0;
	background:#F5FFD7;
}

ul.comment-list
{
	
	list-style-type:none;
	padding:0px 0 10px 0;
	margin:0 5px 0 5px;
}

ul.comment-list li
{
	border:1px solid #88BF60;
	padding:5px;
	margin:0 0 10px 0;
	background:#FFFFFF;
}

ul.comment-list li a.user
{
	font-weight:bold;
}

ul.comment-list li span
{
	font-size:0.9em;
	color:#D00000;
	display:block;
	margin-bottom:5px;
}

ul.comment-list li p
{
	margin:0;
	padding:0 0 5px 0;
}

ul.comment-list li .content
{
	margin-left:60px;
	
}

ul.discussion-list
{
	list-style-type:none;
	padding:0;
	background:#FFFFFF;
	
	
	margin:0 0 5px 0;
}

ul.discussion-list li
{
	
	background-image:none;
	background-repeat:no-repeat;
	margin:0;
	padding:7px 3px 7px 0px;
	
}

ul.discussion-list li table
{
	width:95%;
}

ul.discussion-list li table td
{
	vertical-align:top;
}

ul.discussion-list li div
{
	background-image:url("http://www.mev.org.uk/mevdev/telos/theme/mev/image/conv-peak.jpg");
	background-repeat:no-repeat;
}

ul.discussion-list li.highlight div div
{
	background:#F0FFA5;
	border-top:1px solid #B0E060;
	border-right:1px solid #B0E060;
	border-bottom:1px solid #B0E060;
}

ul.discussion-list li.highlight div
{
	background-image:url("http://www.mev.org.uk/mevdev/telos/theme/mev/image/conv-peak-highlight.jpg");
}

ul.discussion-list li div div
{
	padding:5px;
	background:#F5F5F5;
	border-top:1px solid #B0B0B0;
	border-right:1px solid #B0B0B0;
	border-bottom:1px solid #B0B0B0;
	margin:0 0 0px 11px;
	background-image:none;
}

ul.discussion-list li div div h2
{
	font-size:1em !important;
	font-weight:bold !important;
	padding:5px 5px 5px 10px !important;
	margin:0 !important;
}

ul.discussion-list li small
{
	
	color:#D00000;
	display:block;
	margin-bottom:5px;
	margin-top:5px;
}

.event-extra-options-box
{
	padding:5px;
	margin:0 0 10px 0;
	border:1px solid #B0B0B0;
	background:#F0FFE0;
}

.event-extra-options-box ul
{
	list-style-type:none;
	padding:0;
	margin:0;
}

.event-extra-options-box ul li
{
	font-weight:bold;
	padding:0 0 0 5px;
	margin:0;
	line-height:1.6em;
}

.event-extra-options-box ul li ul li
{
	font-weight:normal;
	padding:0 0 0 0px;
}

.mev-join-fail
{
	background:#FFF0F0;
	border:1px solid #D04040;
	padding:6px;
	margin:10px 10px 0 10px;
}

.mev-join-success
{
	background:#F0FFE0;
	border:1px solid #40D040;
	padding:6px;
	margin:0px 10px 0 10px;
}

.mev-register-steps
{
	margin:0;
	padding:10px 0 0px 10px;
	list-style-type:none;
	height:2em;
}

.mev-register-steps li
{
	float:left;
	height:2em;
	line-height:1.9em;
	width:142px;
	text-align:center;
	border-top:1px solid #B0B0B0;
	border-left:1px solid #B0B0B0;
	border-right:1px solid #B0B0B0;
	background:#D5D5D5;
	
	margin:0 10px 0 0;
	padding:0;
}

.mev-register-steps li.selected
{
	background:#F0F0F0;
	
}

.mev-register-steps li a
{
	display:block;
}

.mev-register-steps li.selected a
{
	text-decoration:none;
}

.mev-register-box
{
	margin:0px 10px 0 10px;
	padding:10px;
	background:#F0F0F0;
	border:1px solid #C0C0C0;
	width:430px;
}

.mev-register-box h1
{
	color:#307000;
	font-size:1.4em;
	border:1px solid #40D020;
	background:#E8FFD0;
	padding:5px !important;
}

.mev-register-box h2
{
	color:#005000 !important;
	font-size:1.2em !important;
	margin:0 !important;
	
	padding:10px 5px 0 0px !important;
}

.mev-register-box p
{
	margin:0 !important;
	padding:10px 10px 5px 0px!important;
}

.mev-register-box table
{
	margin:0 !important;
	padding:10px 0px 10px 0px!important;
}

span.needed
{
	font-weight:bold;
	color:#FF0000;
	font-family:Georgia;
}

.mev-register-box td
{
	padding-right:10px;
}

.mev-register-box .spacer
{
	display:block;
	margin:0 0 5px 0;
	padding:0;
}

.mev-register-box .highlight
{
	padding:8px;
	border:1px solid #D0D0D0;
	background:#EFFFEF;
	width:330px;
	line-height:1.4em;
	margin:10px;
}

.mev_photo_new_uploads
{
	list-style-type:none !important;

	padding:0;
	margin:0;
	border:0;
}


.mev_photo_new_uploads li
{
	background-image:none !important;
	float:left;
	width:52px;
	height:52px;
	padding:5px 0 0 0 !important;
	margin:0 !important;
	border-bottom:0px !important;
}

.mev_image_block
{
	border:1px solid #C0C0C0;
	padding:5px;
	margin-bottom:5px;
}

.mev_image_block small
{
	color:#C00000;
}

p.mev-highlight-link
{
	padding:5px !important;
	background:#F0F0F0;
	border:1px solid #B0B0B0;
}

.vol-hours-table
{
	border:1px solid #C0C0C0;
	margin-bottom:10px;
}

.vol-hours-table th
{
	border-bottom:1px solid #B0B0B0;
	padding:5px;
	background:#FFFFFF;
}

.vol-hours-table td
{
	border-bottom:1px solid #E0E0E0;
	border-right:1px solid #E0E0E0;
	padding:5px;
}

ul.vol-shift-list
{
	list-style-type:none;
	padding:0 !important;
	margin:0 0 0 5px !important;
	border:0 !important;
	height:auto !important;
}

ul.vol-shift-list li
{
	border:0 !important;
	padding:0;
	margin:0;
	line-height:1.3em !important;
	display:block !important;
	float:none !important;
}

table.mev-profile-table
{
	border:1px solid #B9B9B9;
}

table.mev-profile-table th
{
	padding:8px;
	border-bottom:1px solid #C8C8C8;
	border-right:1px solid #C8C8C8;
	background:#F0F0F0;
	text-align:right !important;
	vertical-align:top;
}

.mev-profile-table td
{
	padding:8px;
	border-bottom:1px solid #E4E4E4;
}

.mev-profile-table td p
{
	margin:0;
	padding:0 0 10px 0;
}

.mymev-intro
{
	margin:0 10px 0 0;
	padding:10px 10px 0 10px;
	background:#F0F0F0;
	border:1px solid #C0C0C0;
}

.mymev-intro h1
{
	font-size:1.5em;
	font-weight:bold;
}

.mymev-intro p
{
	padding:10px 10px 10px 0;
	margin:0;
}

#imagebrowser-loader
{
	height:697px;
	width:800px;
	background-image:url("http://www.mev.org.uk/telos/resource/image/window-loader.gif");
	background-position:center center;
	background-repeat:no-repeat;
	border:1px solid #C0C0C0;
	margin-left:10px;

}


ul.org-option-list
{
	width:380px;
	border:1px solid #90C845;
	margin-left:10px;
	padding:0;
	background:#F0FFCF;
}

ul.org-option-list li
{
	list-style-type:none;
}

ul.org-option-list li small
{
	color:#D00000;
	display:block;
	margin-top:3px;
}

.vol-shift-table
{
	border:1px solid #B0B0B0;
}

.vol-shift-table th
{
	border-bottom:1px solid #C8C8C8;
	border-right:1px solid #C8C8C8;
	padding:5px;
	background-color:#FFFFFF !important;
}

.vol-shift-table td
{
	border-bottom:1px solid #C8C8C8;
	border-right:1px solid #C8C8C8;
	padding:5px;
}

.org-select-vol-table
{
	border:1px solid #D0D0D0;
	margin:0 0 10px 10px;
}

.org-select-vol-table th
{
	border-bottom:1px solid #C8C8C8;
	border-right:1px solid #C8C8C8;
	padding:5px;
	
}

.org-select-vol-table td
{
	border-bottom:1px solid #C8C8C8;
	border-right:1px solid #C8C8C8;
	padding:5px;
	background-color:#FFFFFF !important;
}

.footer-table
{
	width:970px;
}

.footer-table td
{
	vertical-align:top;
	padding:10px;
}

.info
{
	padding:10px;
	
}

.provideritem
{
	padding:10px;
	border-bottom:1px dotted #C0C0C0;
	
}

.info h3
{
	color:#303030 !important;
	padding-left:10px !important;
	border-bottom:0px !important;
}

.link
{
	margin-top:10px;
	padding:6px;
	border:1px dotted #A0A0A0;
	background:#F0F0F0;
}

.provider
{
	padding:5px 10px 5px 10px;
	border:1px solid #C0C0C0;
}



.portlet-canvas fieldset
{
	margin:10px;
	background:#F7F7F7;
	padding:10px 0 10px 0;
}

.portlet-canvas legend
{
	font-weight:bold;
	color:#C00000;
	margin-left:10px;
}

.loggedin-update-head
{
	padding:5px;
	margin:0 10px 3px 10px;
	background:#F0F0F0;
}

p.calendar_go_current
{
	text-align:center;
	padding:0;
	border:1px solid #C0C0C0;
	margin:0 10px 0 10px;
	background:#E0E0E0;
}

p.calendar_go_current a
{
	padding:8px;
	display:block;
	border-left:1px solid #FFFFFF;
	border-top:1px solid #FFFFFF;
	border-bottom:1px solid #A8A8A8;
	border-right:1px solid #A8A8A8;
}

table.calendar_box
{
	margin:0 0 0px 15px;
	border:1px solid #C0C0F0;
}

#page .portlet-canvas table.calendar_box td
{
	background:#FFFFFF;
	
	border-bottom:0;
	padding:0;
	margin:0;
}

#page .portlet-canvas table.calendar_box tr.calendar_days td
{
	background:#E2E2FC;
	border-right:1px solid #C0C0E0;
	border-left:1px solid #F0F0FF;
	
	padding:6px 0 6px 0;
	text-align:center;
	vertical-align:center;
}

#page .portlet-canvas table.calendar_box th
{
	background:#E0E0E0;
	
	border-bottom:0;
	padding:0;
	margin:0;
	
	vertical-align:center;
	
}

#page .portlet-canvas table.calendar_box th a
{
	display:block;
	border-top:1px solid #F0F0F0;
	border-left:1px solid #F0F0F0;
	border-right:1px solid #D0D0D0;
	border-bottom:1px solid #D0D0D0;
	text-align:center;
	margin:0;
	padding:6px 0 6px 0;
	
	
	text-decoration:none;
	
}

#page .portlet-canvas table.calendar_box th span
{
		display:block;
	border-top:1px solid #F0F0F0;
	border-left:1px solid #F0F0F0;
	border-right:1px solid #D0D0D0;
	border-bottom:1px solid #D0D0D0;
	text-align:center;
	margin:0;
	padding:6px 0 6px 0;
	
	
	text-decoration:none;
}

#page .portlet-canvas table.calendar_box th a:hover
{
	background:#FF8000;
	color:#FFFFFF;
	border-left:1px solid #FF5000;
	border-right:1px solid #FF5000;
	border-top:1px solid #FF5000;
	border-bottom:1px solid #FF5000;
}



#page .portlet-canvas table.calendar_box td a
{
	display:block;
	border-left:1px solid #FFFFFF;
	border-top:1px solid #F0F0F0;
	border-bottom:1px solid #D0D0D0;
	border-right:1px solid #D0D0D0;
	text-align:center;
	margin:0;
	padding:0;
	text-decoration:none;
}

#page .portlet-canvas table.calendar_box td strong a
{
	border:1px solid #0060FF;
	color:#0040C0;
	background:#F0F0F0;
}

#page .portlet-canvas table.calendar_box td span
{
	display:block;
	border-left:1px solid #FFFFFF;
	border-top:1px solid #F0F0F0;
	border-bottom:1px solid #D0D0D0;
	border-right:1px solid #D0D0D0;
	text-align:center;
	margin:0;
	padding:0;
	text-decoration:none;
	background:#F4F4F4;
}

#page .portlet-canvas table.calendar_box td a:hover
{
	text-decoration:underline;
	background:#F0F0F0;
}

#page .portlet-canvas table.calendar_box td.highlight1
{
	background:#1575F2;
}

#page .portlet-canvas table.calendar_box td.highlight1 a
{
	font-weight:bold;
	color:#FFFFFF;	
}

#page .portlet-canvas table.calendar_box td.highlight1 a:hover
{
	border:1px solid #0050C0;
	background:#3795FF;
}

#page .portlet-canvas table.calendar_box td.highlight2
{
	background:#E73515;
}

#page .portlet-canvas table.calendar_box td.highlight2 a
{
	font-weight:bold;
	color:#FFFFFF;	
}

#page .portlet-canvas table.calendar_box td.highlight2 a:hover
{
	border:1px solid #700000;
	background:#F74525;
}

#page .portlet-canvas table.calendar_box td.highlight3
{
	background:#70D020;
}

#page .portlet-canvas table.calendar_box td.highlight3 a
{
	font-weight:bold;
	color:#FFFFFF;
}

#page .portlet-canvas table.calendar_box td.highlight3 a:hover
{
	border:1px solid #40C010;
	background:#80E530;
}

#page .portlet-canvas table.calendar_box td.highlight4
{
	background:#FF7000;
}

#page .portlet-canvas table.calendar_box td.highlight4 a
{
	font-weight:bold;
	color:#FFFFFF;	
}

#page .portlet-canvas table.calendar_box td.highlight4 a:hover
{
	border:1px solid #C06000;
	background:#FFA040;
}



