/** MOBILE START */
.editicon
{
	display:none;
}

#headercontainer {
	display:none;
}

#headermin {
	display:none;
}

#headerlogo {
	display:none;
}

.sideBlock li li {
	display:none;
}

.sideBlock A.sideTitle, .topTitle {
	height: auto;
	padding: 2px;
}

.sideBlock li {
	padding-top:2px;
}

#flipmenu {
	background-image: none!important;
}

body, body.viewmode {
	min-width: 0; background-image: none!important;
}

#sidebarlinks {
	position:static; top: auto; left: auto; width: auto;
}

#mainflow, .footer {
	margin-left: 0;
}

#corner {
	display:none;
}

.loginbar {
	background-image: none!important; background-color: inherit;
}

#verbsection, #searchsection {
	float: none; width:auto; text-align:left;
}

.verbbar {
	float: none;
}

.sideBlock ul {
	margin-bottom: 1px;
}

.loginbar .sideTitle {
	margin-bottom: 0;
}

.sideBlock {
	margin:0 0 0 15px; padding: 0;
}

.cornerborder, .repeatborder {
	background-image: none!important;
}

.sideBlock li:hover li {
	display:list-item;
}

.sideBlock li ul {
	position: absolute;
}

.sideBlock li:hover ul {
	z-index: 500; margin-left:30px;
}

.topBlock {
	margin-left:5px;
}

.topTitle {
	display: block;
	padding-left:4px;padding-top:2px;
}

.topBlock li li {
	display:none;
}

.topBlock li:hover li {
	display:list-item;

	list-style-image: url(../images/triangle.gif); list-style-type: none; padding: 0; margin-left: 20px;

}

.topBlock li:hover li.separator {
	display:none;
}

.topBlock li ul {
	position: absolute;
}

.topBlock li:hover ul {
	display:block; z-index: 500; margin-left:30px;
}

.sideBlock A.sideTitle, .topTitle {
	width: 120px; height: auto; font-size: 80%; font-family: "Arial";
}

.repeatborder {
	padding-bottom:4px;
}

#navlinks .topBlock, #navlinks .sideBlock {
	display:none;
}

#searchicon {
	display: inline!important;
}

#searchicon img {
	width:32px;height:26px; border:0;
}

.loginbar li li {
	display:list-item;
}

.loginbar li:hover ul {
	position: static; background-color: inherit; z-index: 1; margin-left:0px;
}

.promptbar {
	width: auto;
}

.contentspace {
	padding:2px 2px 2px 4px; min-height:0;
}

.mobileblock {
	display:block;
}

.formattedtable {
	font-size:smaller;
}

.formattedtable td {
	padding:2px;
}

.euoption_login {
	float:none;width:auto;
}

.euoption_login .TextBox {
	width: 90px;
}

.nu_login,.eu_login {
	padding-bottom:10px;
}

.infobar {
	font-size: smaller;
}

.mailheader {
	width:5%;
}

.cornerborder, .repeatborder {
	padding-bottom:0;margin-bottom:0;
}

.topTitle {
	width:118px;
}

.loginbar li ul {
	position: static;
}

.nomobile {
	display: none!important;
}

input#code {
	width: 110px;
}

.mobileblock {
	display: block;
}
/** MOBILE END*/

#sidebarlinks {
	background-color: #202020;
}

.sideBlock A.sideTitle, .topTitle {
	background-color: #202020;
}

.topTitle {
	text-decoration: none;
}

.topBlock li:hover ul {
	background-color: #202020;
}

.sideBlock li:hover ul {
	background-color: #202020;
}

.loginbar li:hover ul {
	background-color: inherit;
}

.topBlock li:hover li {
	list-style-image: url(../images/triangle.gif)!important;
}

