@import url("/inc/ppc.css");
html, body {
	padding:0;
	font-family:Tahoma, Helvetica, sans-serif;
	font-size: 11px;
}

#wrappermain {
	width:986px;
	margin-left: auto;
	margin-right: auto;
    background:url(/i/bg_wrapper.gif)
}

#mainContent {
	position:relative;
	top:106px;
	left:10px;
	width:420px;
	height: 134px;
}

#leaderboardad {
	position:relative;
	margin-left: auto;
	margin-right: auto;
	width:986px;
	height:90px;
	padding:0px;
	z-index: 1;
}


#adleft {
	float:left;
	width:728px;
	height:90px;
	padding:0px;
	z-index: 1;
	background:#fff;	
}
#adright {
	left:728;
	float:left;
	width:258px;
	height:90px;
	padding:0px;
	z-index: 1;
}
#popularsearches {
	width:210px;
	height:346px;
	position:relative;
	background-image:url(/i/bg_menuflowers.gif)
}
#popularsearchesText {
	top:38px;
	left:17px;
	width:150px;
	position:relative;
}




#innerwrapper 
{
	width:986px;
}
#right1 
{
	top:17px;
	width:284px; 
	float:left;
	position:relative; 
	left:702px;
	margin-top:-15px;
}

#middle1 
{
	top:20px;
	width:465px;
	left:-311px;
	float:right;
	position:relative;
	margin-top:144px;
}


#left1 {
	position:relative; 
	top:17px;
	width:210px; 
	left:-284px;
	float:left;
	margin-top:185px;
	background-image: url(/i/bg_menufull.gif);
	background-repeat: no-repeat;
}


#contentleft {
	margin-top:7px;
	position:relative;
	width:210px;
	padding:0px;
	float:left;
	background-image: url(/i/bg_menufull.gif);
	background-repeat: repeat;
}
#contentcenter {
	width:459px;
	float:left;
	position:relative;
	left:10px;
	margin-top: 50px;
	background-image: url(/i/bg_content.jpg);
	background-repeat: no-repeat;
	background-position: 0px 65px;
}
#contentcenter2 {
	width:459px;
	float:left;
	position:relative;
	left:10px;
	margin-top: 50px;
}





#contentright {
	margin-top:200px;
	position:relative; 
	left:684;
	width:284px;
	padding:0px;
	float:left;
}
#contentrightcolumn {
	margin-top:-2px;
	width:241px;
	height:664px;
	padding:0px;
	float:left;
	background-image: url(/i/bg_right.jpg);
	background-repeat: no-repeat;
	}


#ppcwrapper{
	margin-top:45px;
	position:relative;
	left:10px;
	margin-bottom: 15px;
}

#ppcwrapper3{
	margin-top:45px;
	position:relative;
	left:10px;
	margin-bottom: 15px;
}



#ppcwrapper2{
	position:absolute;
	top:900px;
	left:-2px;
	width:400px;
}
	
#contentheader {
	background:#fff
}
#banner {
	position:absolute;
	top:0px;
	height:182px;
	width:986px;
	background:#FFFFFF;

}
#logo {
	position:relative; 
	width:493px;
	height:182px;
	float:left;

}
#flower {
	position:relative; 
	width:493px;
	height:182px;
	float:right;
	background-image: url(/i/hdr_flowerbackground.jpg);
	background-repeat: no-repeat;

}
/* video page divs   */
.mailsearchsend {
	position:absolute;
}

#diggIt{
	position:relative; 
	width:70px;
	height:100px;
	float:left;

}
#sendIt{
	position:relative; 
	width:150px;
	float:left;

}
#sendItRight{
	position:relative; 
	width:150px;
	float:right;

}
#subvidContent{
	height:125px;
	position:relative;
	width:450px;

}

.mailsearchinput {
	
	padding:0;
	font-family:Tahoma, Helvetica, sans-serif;
	font-size: 13px;
	color:#6c94ce;
}

.username {
	padding:0;
	font-family:Tahoma, Helvetica, sans-serif;
	font-size: 13px;
	color:#6c94ce;
}




/* list and bullet classes   */
ul {
	line-height:15px;
	text-align:left;
	color:#333;
	list-style-type: circle;
}

li {
	list-style-type:disc;
	font-size:11px;
}
li a {
	font-weight:normal;
	text-decoration:underline;
	color:#a2395c;
}
li a:hover {
	font-weight:normal;
	text-decoration:underline;
	color:#E599AE;
}

/* form classes */
form {
	margin:0;
	padding:0;	
}

input {
	margin:0;
	padding:0;
}

/* content classes */
h1 {
	margin-top:8px;
	font-size:22px;
	line-height:16px;
	font-weight:normal;	
	color:#a2395c;
}

h2 {
	margin-bottom:0px;
	font-size:14px;
	line-height:14px;
	font-weight:normal;
	color:#a2395c;
}

h3 {
	margin-top:17px;
	margin-bottom:-12px;
	font-size:12px;
	line-height:12px;
	font-weight:bold;
	color:#a2395c;	
}
h3 a {
	margin-top:17px;
	margin-bottom:-12px;
	font-size:12px;
	line-height:12px;
	font-weight:bold;
	color:#a2395c;	
}

h4 {
	margin-bottom:5px;
	font-size:16px;
	line-height:16px;
	font-weight:normal;
	color:#a2395c;
	text-indent: 11px;
}

p {
	margin-bottom:10px;
	font-size:11px;
	line-height:16px;
	color:#333;	
}
p a:link, p a:visited {
	font-weight:normal;
	text-decoration:underline;
	color:#a2395c;
}
p a:hover {
	font-weight:normal;
	text-decoration:none;
	color:#E599AE;
}

a:link, a:visited {
	font-weight:normal;
	text-decoration:underline;
	color:#a2395c;
}
a:hover {
	font-weight:normal;
	text-decoration:none;
	color:#E599AE;
}

.popsearch {
	font-size:10px;
	font-weight:bold;
	font-family:Tahoma, Helvetica, sans-serif;
	margin-bottom:10px;
	line-height:16px;
	color:#333;	
}
.popsearch a:link, .popsearch a:visited {
	font-weight:bold;
	text-decoration:none;
	color:#fff;
}
.popsearch a:hover {
	font-weight:bold;
	text-decoration:underline;
	color:#9b4662;
}



img {
	border:0;
}


/* 
	2 - Global Layout Styles
	These styles apply globally to the site and control the main divs that comprise the main layout
*/

/* wrapper: a container div for entire page layout */
#wrapper {
	width:967px;
	margin-left: auto;
  	margin-right: auto;

}
#wrapperHome {
	width:953px;
	margin-left: auto;
	margin-right: auto;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #EED4DD;
	border-right-color: #EED4DD;
	border-bottom-color: #EED4DD;
	border-left-color: #EED4DD;
}

#wrapper2 {
	width:967px;
}
/* home page elements */

#homeheader1a {
	
	float:left;
	width:610px;
	height: 99px;

	
}
#homeheader1b {
	float:left;
	width:343px;
	height: 99px;
	
}

#homecontentFlower {
	float:left;
	width:157px;
	height: 402px;
	
}
#homecontentMiddle {
	float:left;
	width:453px;
	height: 238px;
	background-image: url(/i/ttl_tagline.gif);
	background-repeat: no-repeat;
}
#homecontentMiddleSrch {
	position:relative;
	float:left;
	left:0px;
	width:453px;
	height:164px;
	background-image: url(/i/callout4_left.gif);
	background-repeat: no-repeat;
}

/* home page content */


/* home page text */
.homepage-main {
	font-size:11px;
	text-decoration:none;
	color:#c05a7c;
}

.homepage-main a:link, .homepage-main a:visited {
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
	color:#c05a7c;
}
.homepage-main a:hover {
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
	color:#e288a6;
}





.homepage-main2 {
	font-size:11px;
	text-decoration:none;
	color:#4d77b3;
}

.homepage-main2 a:link, .homepage-main2 a:visited {
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
	color:#4d77b3;
}
.homepage-main2 a:hover {
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
	color:#3863a0;
}

/* home page sub content text */
#homesubwrapper {
	position relative
	width:922px;
	font-size:11px;
	line-height:13px;
	padding-left:21px;
	color:#4b75b2;
	
}

#homesubwrapper_border {
	position:relative;
	width:943px;

}


#homecontentsub1 {
	position:relative;
	padding-left:35px;
	width:400px;
	height:auto;
	float:left;
	font-size:11px;
	line-height:13px;
	color:#4b75b2;
}

#homecontentsubdivider {
	height: auto;
	width:107;
	float:left;
}

#homecontentsub2 {
	height:auto;
	width:390px;
	float:left;
	font-size:11px;
	line-height:13px;
	color:#4b75b2;
}


#homecontentsub2b {

	height:325px;
	width:420px;
	float:left;
	
}



#homecontentmain {
	width:530px;
	float:left;
	padding-top:0px;
	padding-left:19px;
	font-size:11px;
	line-height:13px;
	color:#4b75b2;

}


#homecontent1 {
	width:966px;
	float:left;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-left-color: #C05A7C;
	margin-top:0px;
	margin-left:0px;
}

#homecontent2 {
	position:absolute;
	width:558px;
	float:left;
	margin-top:0px;
	margin-left:0px;
	
}
/* 
			flower image
*/

#homecontent3 {
	width:443px;
	float:right;
	margin-top:0px;
	margin-left:0px;

}
/* 
			first callout
*/


#homecontent4 {
	margin-top:0px;
	margin-left:54px;
	position:relative;
	width:443px;
	float:right;
	
}
/* 
second callout
*/
#homecontent5 {
	position:relative;
	width:343px;
	float:right;

}

#homecontent6 {
	width:953px;
}

/* rollover */


#hc4 {
	width:230px;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
	color:white;
	margin-top: 50px;
	margin-left: 42px;
}

#hc4Img {
	width:408px;
	height:143px;
}

.hc4 a:link, .hc4 a:visited {

	font-size:10px;
	font-weight:normal;
	text-decoration:none;
	color:white;
}
.hc4 a:hover {
	text-decoration:none;
	color:#ffecf1;
}


#hc5 {
	width:230px;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
	color:white;
	margin-top: 62px;
	margin-left: 42px;
}

.hc5 a:link, .hc5 a:visited {

	font-size:10px;
	font-weight:normal;
	text-decoration:none;
	color:white;
}
.hc5 a:hover {
	text-decoration:none;
	color:#ffecf1;
}


#homecallout1{
	width:408px;
	height:143px;
	
}
#homecallout2{
	width:408px;
	height:167px;
	
}
#homesubcontent{
	width:943px;
	padding-top:10px;
	padding-left:21px;
	
}

/* home page rollover styles */

/* header: entire header, including standardized text links */
#header {
	position:absolute;
	top:0;
	width:984px;
	height:91px;
	background:url(/i/header-gradient.jpg) no-repeat 275px 0;
}
#header a:link, #header a:active, #header a:visited {
	text-decoration:none;
	color:#ffffff;
}
#header a:hover {
	text-decoration:none;
	color:#405bb4;
}

#header .textlinks {
	position:absolute;
	top:66px;
	left:623px;
	font-size:13px;
	font-weight:bold;
	color:#cbcbcb;
}

/* left column styles */
#left {
	width:200px;
	display:block;
	float:left;
	margin-top:91px;
}
#left a {
	display:block;
}

#left-divider1 {
	width:180px;
	display:block;
	background:url(/i/left-divider.gif) no-repeat;
	margin-left:10px;
}

#left-divider2 {
	display:block;
	margin-top:20px;
	margin-left:10px;
	background:url(/i/left-divider.gif) no-repeat;
}

#searchbox{
		position:absolute;
		top:115px;
		right:42px;
		color:#1c777f;
		padding:0px;
		font-size:10px;
		width:214px;
		height:30px;
		background:url(/i/searchON_bg.jpg) no-repeat;
}

#searchbox .input {
		position:absolute;
		top:6px;
		left:10px;
		width:150px;
		border:1px solid #fff;
		z-index:1;
		font-size:10px;
		color:#7699cf;
}
#searchbox .button {
		float:right;
		top:-15px;
		left:0px;

}

#searchboxhome{
		top:110px;
		left:134px;
		position:absolute;
		color:#1c777f;
		padding:0px;
		font-size:10px;
		width:214px;
		height:30px;

}

#searchboxhome .input {
		position:relative;
		top:-8px;
		left:10px;
		width:120px;
		border:1px solid #fff;
		z-index:1;
		font-size:10px;
		color:#7699cf;
}
#searchboxhome .button {
		position:relative;
		top-margin:-25px;
		left:17px;

}





/* menu: wraps entire menu */
#menu {
 	float:left;
	position:relative;
	display:block;
	width:210px;
}
#menu a {display:block;}
/* m1, youarehere1, open1: the off, over, on and open states for the top level navigation */
.m1,  .open1 {
	display:none;
}


.m1:link, .m1:visited {
	
	width:170px;
	height:32px;
	padding-top:5px;
	padding-left:40px;
	background:url(/i/icon_menu.gif) no-repeat 10px 2px;
	font-size:10px;
	font-weight:bold;
	font-family:Tahoma, Helvetica, sans-serif;
	text-decoration:none;
	color:#fefefe;
}
.m1:hover {
	background:url(/i/icon_menu.gif) no-repeat 10px 2px;
	color:#a2395c;
}

.youarehere1:link, .youarehere1:visited, .open1:link, .open1:visited {
	width:170px;
	height:32px;
	padding-top:5px;
	padding-left:40px;
	background:url(/i/icon_menu.gif) no-repeat 10px 2px;
	font-size:10px;
	font-weight:bold;
	font-family:Tahoma, Helvetica, sans-serif;
	text-decoration:none;
	color:#a2395c;
}

/* m2, youarehere2, open2: the off, over, on and open states for the second level navigation */
.m2:link, .m2:visited {
	width:160px;
	height:20px;
	padding-top:3px;
	padding-left:40px;
	background:url(/i/icon_subOFF.gif) no-repeat 10px 0px;
	font-size:10px;
	font-weight:normal;
	font-family:Tahoma, Helvetica, sans-serif;
	text-decoration:none;
	color:#fefefe;
}
.m2:hover {
	background:url(/i/icon_subOFF.gif) no-repeat 10px 0px;
	color:#a2395c;
}

.youarehere2:link, .youarehere2:visited, .open2:link, .open2:visited {
	width:170px;
	height:20px;
	padding-top:3px;
	padding-left:40px;
	background:url(/i/icon_subON.gif) no-repeat 10px 0px;
	font-size:10px;
	font-weight:normal;
	font-family:Tahoma, Helvetica, sans-serif;
	text-decoration:none;
	color:#a2395c;
}

/* m3, youarehere3, open3: the off, over, on and open states for the third level navigation */
.m3:link, .m3:visited {
	width:160px;
	height:22px;
	padding-top:5px;
	padding-left:40px;
	background:url(/i/icon_subOFF.gif) no-repeat 10px 2px;
	font-size:10px;
	font-weight:normal;
	font-family:Tahoma, Helvetica, sans-serif;
	text-decoration:none;
	color:#black;
}
.m3:hover {
	background:url(/i/icon_subOFF.gif) no-repeat 10px 2px;
	color:#a2395c;
}

.youarehere3:link, .youarehere3:visited, .open3:link, .open3:visited {
	width:169px;
	margin-left:6px;
	padding:5px 5px 5px 20px;
	border-top:1px solid #686868;
	background:url(/i/m3-youarehere.gif) 8px 10px no-repeat #595959;
	font-size:11px;
	text-decoration:none;
	color:#4eb440;
}

/* m4, youarehere4, open4: the off, over, on and open states for the fourth level navigation */
.m4:link, .m4:visited {
	width:159px;
	margin-left:6px;
	padding:5px 5px 5px 30px;
	border-top:1px solid #686868;
	background:url(/i/m3-background.gif) 21px 11px no-repeat #d7d7d7;
	font-size:11px;
	text-decoration:none;
	color:#fff;
}
.m4:hover {
	background:url(/i/m3-background.gif) 21px 11px no-repeat #b0b0b0;
	color:#fff;
}

.youarehere4:link, .youarehere4:visited, .open4:link, .open4:visited {
	width:159px;
	margin-left:6px;
	padding:5px 5px 5px 30px;
	border-top:1px solid #686868;
	background:url(/i/m3-youarehere.gif) 21px 11px no-repeat #b0b0b0;
	font-size:11px;
	text-decoration:none;
	color:#4eb440;
}

/* middle: this div also contains the breadcrumbs, the content, and the right columns */

#breadcrumbs {
	position:absolute;
	top:182px;
	width:986px;
	height:35px;
	font-family:Verdana, Helvetica, sans-serif;
	font-size:10px;
	color:#4b75b2;
	text-indent:218px;
	background:url(/i/bg_breadcrumbs.gif);

}
#breadcrumbs a {
	text-decoration:none;
	color:#4b75b2;
}
#breadcrumbs a:hover {
	text-decoration:underline;
	color:#94b7e9;
}

/* footer */
#subfooter {
	width:953px;
	height:228px;
	clear:both

}
#subfootera {
	float:left;
	width:157px;
	height:228px;

}
#subfooterb {
	float:left;
	width:463px;
	height:228px;		
	background-image: url(/i/footerimages_resources.gif);
	background-repeat: no-repeat;
}
#subfooterc{
	float:right;
	width:333px;
	height:228px;

}




#footer {
	height:25px;
	width:943px;
	text-align:right;
	clear: both;

}

#footer2 
{
	position:relative;
	top:20px;
	width:944px;
	text-align:right;
	clear: both;
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #D89FB0;
	background-color:#ffffff;
}
#footer3 {
	width:944px;
	text-align:right;

}

/* footer text */
.footermain {
	font-size:10px;
	text-decoration:none;
	font-weight:normal;
	color:#e2b7c4;
}

.footermain a:link, .footermain a:visited {
	font-size:10px;
	text-decoration:none;
	font-weight:normal;
	color:#e2b7c4;
}
.footermain a:hover {
	font-size:10px;
	text-decoration:underline;
	font-weight:normal;
	color:#e2b7c4;
}

/* 
	6 - Sitemap Styles
	These styles apply ONLY to the sitemap page (/sitemap.aspx)
*/
#sitemap a {
	text-decoration:none;
}
#sitemap a:hover {
	text-decoration:underline;
}
/* 
	7 - Favourites Styles
		These styles are for the "Our Favourites" area on the Gift Ideas section of the site
*/

#favFashionista {
	padding-top: 69px;
	width:462px;
	position:relative;
	background-image: url(/i/giftideas/fashionista.gif);
	background-repeat: no-repeat;

}
#favHandy {
	padding-top: 69px;
	width:462px;
	position:relative;
	background-image: url(/i/giftideas/handy.gif);
	background-repeat: no-repeat;

}
#favFoodie {
	padding-top: 69px;
	width:462px;
	position:relative;
	background-image: url(/i/giftideas/foodie.gif);
	background-repeat: no-repeat;

}

#favBookworm {
	padding-top: 69px;
	width:462px;
	position:relative;
	background-image: url(/i/giftideas/bookworm.gif);
	background-repeat: no-repeat;

}
#favChocolate {
	padding-top: 69px;
	width:462px;
	position:relative;
	background-image: url(/i/giftideas/chocolate.gif);
	background-repeat: no-repeat;

}
#favCrafter {
	padding-top: 69px;
	width:462px;	
	position:relative;
	background-image: url(/i/giftideas/crafter.gif);
	background-repeat: no-repeat;

}
#favGardener {
	padding-top: 69px;
	width:462px;
	position:relative;
	background-image: url(/i/giftideas/gardener.gif);
	background-repeat: no-repeat;

}

#favGolfer{
	padding-top: 69px;
	width:462px;
	position:relative;
	background-image: url(/i/giftideas/golfer.gif);
	background-repeat: no-repeat;

}
#favGreen{
	padding-top: 69px;
	width:462px;
	position:relative;
	background-image: url(/i/giftideas/green.gif);
	background-repeat: no-repeat;

}
#favJewelry{
	padding-top: 69px;
	width:462px;
	position:relative;
	background-image: url(/i/giftideas/jewelry.gif);
	background-repeat: no-repeat;

}
#favMusic{
	padding-top: 69px;
	width:462px;
	position:relative;
	background-image: url(/i/giftideas/musiclover.gif);
	background-repeat: no-repeat;

}
#favPet{
	padding-top: 69px;
	width:462px;
	position:relative;
	background-image: url(/i/giftideas/petlover.gif);
	background-repeat: no-repeat;

}
#favSentimental{
	padding-top: 69px;
	width:462px;
	position:relative;
	background-image: url(/i/giftideas/sentimental.gif);
	background-repeat: no-repeat;

}

#favSpa{
	padding-top: 69px;
	width:462px;
	position:relative;
	background-image: url(/i/giftideas/spalover.gif);
	background-repeat: no-repeat;

}

#favSports{
	padding-top: 69px;
	width:462px;
	position:relative;
	background-image: url(/i/giftideas/sports.gif);
	background-repeat: no-repeat;
	

}

#favTechie{
	padding-top: 69px;
	width:462px;
	position:relative;
	background-image: url(/i/giftideas/Techie.gif);
	background-repeat: no-repeat;

}

#favTheater{
	padding-top: 69px;
	width:462px;
	position:relative;
	background-image: url(/i/giftideas/theater.gif);
	background-repeat: no-repeat;
	padding-top: 69px;
}
#favWine{
	padding-top: 69px;
	width:462px;
	position:relative;
	background-image: url(/i/giftideas/wineconn.gif);
	background-repeat: no-repeat;
}


/* 
	Favourites wrapper and link styles
*/



#favwrapper {
	width:462px;
	height:75px;
	position:relative;
	background:18px url(/i/fav_bullets.gif) no-repeat 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 6px;
	padding: 0px;	
}




#favwrapper  a:link, #favwrapper  a:visited {
	line-height:17px;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#a2395c;
}
#favwrapper  a:hover {
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#E599AE;
}

#button {
	position:relative;
	width:180px;
	padding:0px;
	margin-top: -210px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 12px;	
}

#medrect{
	position: relative;
	text-align: center;
	padding: 30px 0 10px 0;
}


#ontogenix-contentwrapper {
	background-image: url(/i/ontogenix/ontgnx_BG.gif);
	background-repeat: no-repeat;
	width:492px;
	height:745px;
	position:absolute;
	margin-top: 5px;
	background-position: 0px 30px;
}
#ontogenix-HintsWrapper {
	position:absolute;
	width:197px;
	left: 8px;
	top:456px;
	padding-left:20px;

}

#ontogenix-HintsBullets {
	position:absolute;
	left: 43px;
	top:460px;
	width:14px;


}



#ontogenix-contentwrapper2 {
	background-image: url(/i/ontogenix/ontgnx_BG2.gif);
	background-repeat: no-repeat;
	width:492px;
	height:840px;
	float:left;
	position:absolute;
	margin-top: 5px;
	background-position: 0px 27px;
}

#ontogenix-contentcenter {

	width:459px;
	float:left;
	left:7px;
	position:relative;
	top: 5px;
}
#ontogenix-contentcenter2 {
	width:459px;
	float:left;
	left:7px;
	position:absolute;
	top:240px;

}


#Ontosearchbox{
		position:absolute;
		top:158px;
		right:16px;
		color:#1c777f;
		padding:0px;
		font-size:10px;
		width:442px;
		height:51px;
		background:url(/i/ontogenix/ontgnx_SearchBox.gif) no-repeat;
}

#Ontosearchbox .input {
		position:absolute;
		top:15px;
		left:14px;
		width:190px;
		border:1px solid #fff;
		z-index:1;
		font-size:11px;
		color:#7699cf;
}
#Ontosearchbox .button {
		position:absolute;
		top:11px;
		left:243px;

}
.ExampleText {
	text-indent: 12px;
	margin-bottom:10px;
	font-size:11px;
	line-height:16px;

}
.ExampleText a:link, .ExampleText a:visited {
	font-weight:normal;
	text-decoration:none;
	color:#a2395c;
	font-style: italic;

}
.ExampleText a:hover {
	font-weight:normal;
	text-decoration:underline;
	color:#E599AE;
}

#keywordcloud {
	width:490px;
	left:15px;
	padding:4px;
	font-family: trebuchet, helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	line-height: 20px;
	letter-spacing: 1px;
}
#title { color: #000000;
	text-align: left;
	font-weight: bold;
	font-size: 13px;
	line-height: 20px;
	letter-spacing: 0px;
	padding-left:2px;
}
#keywordcloud A:link { COLOR: #4874b4; TEXT-DECORATION: none }
#keywordcloud A:visited { COLOR: #4874b4; TEXT-DECORATION: none }
#keywordcloud A:hover {	COLOR: #E599AE; TEXT-DECORATION: none }
#keywordcloud A:active { COLOR: #E599AE; TEXT-DECORATION: none }

#keywordcloud .size0  { font-size: 9px }
#keywordcloud .size1  { font-size: 10px }
#keywordcloud .size2  { font-size: 11px }
#keywordcloud .size3  { font-size: 12px }
#keywordcloud .size4  { font-size: 13px }
#keywordcloud .size5  { font-size: 14px }
#keywordcloud .size6  { font-size: 15px }
#keywordcloud .size7  { font-size: 16px }
#keywordcloud .size8  { font-size: 17px }
#keywordcloud .size9 { font-size: 18px}

#keyword { display: inline; padding: 4px }


#Ontosearchbox2{
		position:relative;
		top:0px;
		right:0px;
		color:#1c777f;
		padding:0px;
		font-size:10px;
		width:442px;
		height:51px;
		background:url(/i/ontogenix/OntoSearch2bg.gif) no-repeat;
}

#Ontosearchbox2 .input {
		position:absolute;
		top:15px;
		left:14px;
		width:190px;
		border:1px solid #fff;
		z-index:1;
		font-size:10px;
		color:#7699cf;
}
#Ontosearchbox2 .button {
		position:absolute;
		top:7px;
		left:238px;

}
