
/* 
================================
Skin styles for UDI2008 Blue
================================
*/

#udiwrapper
{
	margin: 1% 10%;
}

#udiheader
{
	background: #066;
	height: 146px;
}

#udimenu
{
	padding: 0;
}

#udibreadcrumbs
{
	background: #066;
}

#udicontent
{
	background: #066;
	min-height: 400px;
}

#udileft
{
	background: #066;
	float: left;
	min-height: 400px;
	width: 75%;
}

#udiright
{
	background: #066;
	color: #006;
	float: left;
	min-height: 400px;
	width: 25%;
}

#udifooter
{
	background: #036;
	clear: left;
	color: #FFF;
	padding: 4px 0;
	text-align: center;
	width: 100%;
}

.copyright
{
	font: 60% Trebuchet MS, Verdana;
}

#udiclear
{
	clear: both;
}

#udipad10
{
	padding: 10px;
}



/* 
================================
Just for looks
================================

orange	#f90
orange	#f63

blue	#006
slate	#036
teal	#066
yellow	#fc0
gray	#666

*/

#udiaddress
{
	border: 1px dashed white;
	font: 80% arial;
	padding: 8px 0px 8px 40px;
}

#udibox
{
	clear: left;
	padding: 8px 0px 8px 40px;
	background: url(headline_bg.gif) no-repeat top left;
	color: Black;
	font: 80% arial;
}

.udiboldgold
{
	color: #fc0;
	font: normal normal bold 120% trebuchet ms, verdana, arial, courier;
}

.udilinkfooter
{
	font: 60% trebuchet ms, verdana;
}

.udilinkfooter:link
{
	border-bottom: 1px dotted #fff;
	color: #fff;
	padding: 0 4px 0 4px;
	text-decoration: none;
}

.udilinkfooter:visited
{
	border-bottom: 1px dotted #999;
	color: #999;
	text-decoration: none;
	padding: 0 4px 0 4px;
}

.udilinkfooter:hover
{
	border: none;
	color: #fc0;
	text-decoration: underline;
}

.udilinkfooter:active
{
	border: none;
	color: #fc0;
	text-decoration: underline;
}

.uditextfooter
{
	font: 60% trebuchet ms, verdana;
}


.udilinkwhitebg:link
{
	color: #666;
	text-decoration: none;
	border-bottom: 1px dotted #666;
}

.udilinkwhitebg:visited
{
	color: #999;
	text-decoration: none;
	border-bottom: 1px dotted #999;
}

.udilinkwhitebg:hover
{
	color: #fc0;
	border: none;
	text-decoration: underline;
}

.udilinkwhitebg:active
{
	color: #fc0;
	border: none;
	text-decoration: underline;
}


#udiquestion ul li
{
	list-style: none;
	margin: 0;
	padding: 0 0 0 15px;
	background: url(bullet_question.gif) no-repeat 0 5px;
}




/* Override DNN Styles */

html
{
	scrollbar-base-color: #036;
	scrollbar-highlight-color: #066;
}

body
{
	background: #036;
	margin: 0;
	padding: 0;
	line-height: 1.5em;
}

a:link
{
	color: #fff;
	text-decoration: none;
	border-bottom: 1px dotted #fff;
}

a:visited
{
	color: #999;
	text-decoration: none;
	border-bottom: 1px dotted #999;
}

a:hover
{
	color: #fc0;
	border: none;
	text-decoration: underline;
}

a:active
{
	color: #fc0;
	border: none;
	text-decoration: underline;
}

h1
{
	color: #fc0;
	font: normal normal bold 180% trebuchet ms, verdana, arial, courier;
}

h2
{
	color: #036;
	font: normal normal bold 160% trebuchet ms, verdana, arial, courier;
}

h3
{
	color: #fc0;
	font: normal normal bold 140% trebuchet ms, verdana, arial, courier;
}

h4
{
	color: #fc0;
	font: normal normal bold 120% trebuchet ms, verdana, arial, courier;
}

h5
{
	color: #066;
	font: normal normal bold 120% trebuchet ms, verdana, arial, courier;
}

h6
{
	clear: left;
	padding: 10px;
	background: url(headline_bg.gif) no-repeat top left;
}

.Normal, .NormalDisabled
{
	font: normal normal normal 12px Trebuchet MS, Verdana, sans-serif;
}

.NormalTextBox
{
	background-image: url(shadeform.gif);
	border: 1px solid #999;
	font: normal normal normal 80% verdana;
	width: 100%;
}

.StandardButton
{
	background-image: url(shadeform.gif);
	text-align: center;
	width: 80px;
	border: 1px solid #999;
	font: normal normal normal 80% verdana;
}

.CommandButton:link
{
	color: #666;
	text-decoration: none;
	border-bottom: 1px dotted #666;
}

.CommandButton:visited
{
	color: #999;
	text-decoration: none;
	border-bottom: 1px dotted #999;
}

.CommandButton:hover
{
	color: #fc0;
	border: none;
	text-decoration: underline;
}

.CommandButton:active
{
	color: #fc0;
	border: none;
	text-decoration: underline;
}


/* Override Solution Partners Menu Styles */

/* Container all the way across */
.MainMenu_MenuContainer TD
{
	background-color: #fff;
	height: 30px;
	padding: 10px 0 0 6px; /* top padding = whitespace above tabs; left padding = space between tabs */
}

/* Each root option or tab */
.MainMenu_MenuBar TD
{
	background-color: #fff;
	padding: 0 0 6px 0; /* pushes tab text to top of tab */
	widthxx: 78px; /* ignored in FF */
}

/* Normal */
.MainMenu_RootMenuItem TD
{
	background: #fff;
	border: solid 1px #ccc;
	border-bottom: none;
	color: #666;
	font-weight: normal;
	text-align: center;
}

/* Hover */
.MainMenu_RootMenuItemSelected TD
{
	background: #fff;
	border: solid 1px #ccc;
	border-bottom: none;
	color: #666;
	font-weight: bold;
	padding: 0 0 6px 0; /* repeat from menubar for mousedown craziness */
	text-align: center;
}

/* Selected */
.MainMenu_RootMenuItemActive TD
{
	background: #066;
	border: solid 1px #066;
	border-bottom: none;
	color: #fff;
	font-weight: normal;
	text-align: center;
}
