/* Copyright iMedia 2005 */


/* --------------------------------------------------*/
/* Layout elements
/* --------------------------------------------------*/

	#content {
		margin-left: 20px;
		margin-right: 20px;
		text-align:left;
	}
	
	.imgcontent {
		margin:10px;
		float:right;
		clear:both;
	}

	form {
		padding:0;
		margin:0;
	}
	
	hr{
		padding:0;
		margin:5;
		color: #ccc;
		background-color: #ccc;
		height: 1px;
		border: 0;
		width: 100%;
	}	
		
	table {
		border-spacing: 0px;
		border-collapse: collapse;
	}
	
	td {
		vertical-align:top;
	}

/* --------------------------------------------------*/
/* Global styles */
/* --------------------------------------------------*/
	html, body {
		background: url(../img/background-bubbles.gif);
		color: #818181;
		margin:0;
		padding:0;
		border:0;
	
	}
	
	 :active, :focus{
    outline:none;
  }

	
		html {
		overflow-x: hidden;
		overflow-y: scroll;
		}
	
	/* Align in vertical middle */
	body, html {height: 100%;}
	

	
	html, td, body, div, p, ul, li, input, textarea, select {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
	}
	
	a img { color: #fff; }         /* hide the border in Netscape 4 */
	@media all {                   /* hide from Netscape 4 */
		 a img { color: inherit;     /* undo the rule above */
		 border: none;               /* hide from Netscape 4 */
		 }
	}
	
	p {
		margin: 2px 0px 10px 0px;
		display:block;
	}
	
	/* Global links */
	a:link,a:active,a:visited {
		font-weight : bold;
		color : #9198CE;
		text-decoration : none;
	}
	a:hover {
		color : #9198CE;
		outline: none;
	}
	
	/* links with pop-outs attached */
	a.popout {
	}


/* --------------------------------------------------*/
/* Header styles */
/* --------------------------------------------------*/
	h1 {
		color:#f39001;
		font-weight		: normal;
		font-size		: 24px;
		margin-top		: 0px;
		margin-bottom	: 20px;
		padding			: 0;
	}
	
	h2 {
		font-size		: 16px;
		margin-top		: 0px;
		margin-bottom	: 10px;
		padding			: 0;
	}

	h3 {
		color			: #9198CE;
		font-size		: 13px;
		margin-top		: 0px;
		margin-bottom	: 5px;
		padding			: 0;
	}
	
/* --------------------------------------------------*/
/* SelectionMenu styles */
/* --------------------------------------------------*/
	a.order:link,a.order:active,a.order:visited {
		font-weight : bold;
		color:#EE1D25;
		text-decoration : none;
	}
	a.order:hover {
		color : #9198CE;
	}

/* --------------------------------------------------*/
/* Footer styles */
/* --------------------------------------------------*/	
	p.footerlinks {
		margin-top:20px;
		font-size:10px;
	}
	p.footerlinks a:link,p.footerlinks a:active,p.footerlinks a:visited, p.footerlinks {
		color:#bbb;
		font-weight:normal;
	}
	p.footerlinks a:hover {
		color:#666;
	}

/* --------------------------------------------------*/
/* Menu styles */
/* --------------------------------------------------*/
	
	/* InActive */
	a.MenuLevel1:link,a.MenuLevel1:active,a.MenuLevel1:visited {
		font-size:11px;
		font-weight : bold;
		color : #818181;
		text-decoration : none;
	}
	a.MenuLevel1:hover {
		color : #9198CE;
	}
	
	/* Active */
	a.MenuLevel1Active:link,a.MenuLevel1Active:active,a.MenuLevel1Active:visited {
		font-size:11px;
		font-weight : bold;
		color : #9198CE;
		text-decoration : none;
	}
	a.MenuLevel1Active:hover {
		color : #818181;
	}
	
/* --------------------------------------------------*/
/* Admin styles */
/* --------------------------------------------------*/
	#Tabular td {
		border-bottom: 1px #999 solid;
		padding-top: 2px;
		padding-bottom: 2px;
	}
