@charset "utf-8";

/* Anything that makes it look 'pretty' - background images, border styles, etc */

body
{
	background-image: url(images/header.jpg);
	background-position: top center;
	background-repeat: no-repeat;
}

body.flash-header
{
	background-image: url(images/bg-body.jpg);
}

/******************************
Tooltips
******************************/
#tool-tip {
	display:none;
	background:transparent url(images/black_arrow.png);
	width:150px;
	height:75px;
	color:#000;
	font-size:12px;
	width:160px;
	padding:25px;
}


/******************************
Header
******************************/

#header H1 A
{
	background: url(images/logo-altium-header.png) 862px 25px no-repeat;
}

#header .description TABLE
{
	border:none;
}

/******************************
Main menu
******************************/

#menu LI A
{
	background: url(images/bg-nav.png) -20px 0;
	border-left:1px solid #48525a;
	border-right:1px solid #80888e;
}

#menu LI.first A
{
	background: url(images/bg-nav.png) 0 0;
	border-left:none;
}

#menu LI.last A
{
	background: url(images/bg-nav.png) top right;
	border-right:none;
}

#menu LI A.selected
{
	background-position: -20px 45px;
	border-left: 1px solid #c0883a;
	border-right:1px solid #d79e4e;
}

#menu LI.first A.selected
{
	background-position: bottom left;
	border-left:none;
}

#menu LI.last A.selected
{
	background-position: bottom right;
	border-right:none;
}

/******************************
Content
******************************/

#content
{
	background-image: url(images/bg-content.gif);
	background-position: top left;
	background-repeat: repeat-x;
}

#content IMG
{
	border:1px solid #ccc;
}

#content .logo-list IMG
{
	border:none;
}

#content .logo-list A
{
	display:block;
	border:1px solid #ccc;
	border-bottom:1px solid #5c5c5c;
	border-right:1px solid #5c5c5c;
	padding:8px;
}

#content .logo-list A:hover
{
	border: 1px solid #d18b00;
}

/******************************
Link lists
******************************/
UL.link-list LI
{
	background: url(images/icon-bullet.gif) 0 0.2em no-repeat;
}

UL.link-list LI.pdf
{
	background-image: url(images/icon-pdf-11x11.gif);
}

UL.link-list LI.doc
{
	background-image: url(images/icon-doc-11x11.gif);
}

UL.link-list LI.video
{
	background-image: url(images/icon-video-11x11.gif);
}

UL.link-list LI.wiki
{
	background-image: url(images/icon-pdf-11x11.gif);
}

UL.link-list LI.top
{
	background-image: url(images/icon-up-11x11.gif);
}



/******************************
Dividers
******************************/

/* Divide left */
.divide-left
{
	border-left:1px dotted #cccccc;
}

/* Divide right */
.divide-right,
#content #main .content
{
	border-right:1px dotted #ccc;
}

/* Divide top */
.divide-top
{
	border-top:1px dotted #ccc;
}

/* Divide bottom */
.divid-bottom,
.quick-links H3,
#content .row,
#content TABLE TD
{
	border-bottom:1px dotted #ccc;
}

/******************************
Forms
******************************/
select,
textarea,
input
{
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px; 
	border-radius: 3px;
	border:1px solid #ccc;
	padding:3px;
}

textarea,
input
{	
	background: url(images/bg-form-input.gif) 0 0 repeat-x;
}



/******************************
Sitemap
******************************/

#sitemap
{
	background-image: url(images/bg-sitemap.gif);
	background-position: top left;
	background-repeat: repeat-x;
}

#sitemap-footer
{
	background: url(images/bg-sitemap-footer.gif) 0 0 no-repeat;
}


/******************************
Footer
******************************/

#footer H4 A
{
	background-image: url(images/logo-altium-footer.gif);
	background-repeat: no-repeat;
}


