BODY
{
	/*background-color:rgb(236,233,216);*/
	/*background-image:url(../images/hdng.gif);*/
	background-position:0px 0px;
	background-repeat:repeat-x;
	margin:0px;
	padding:0px;		
	width:800px;
	/*height:2000px;*/
	/*padding-bottom:15px;*/
}
body,td,div,p
{
	font-family:Tahoma;
	font-size:11px;		
	}
#Hdng
{
	width:800px;
	height:95px;	
	overflow:hidden;
	display:table-cell;
	position:relative;
	padding-left:260px;
	font-weight:bold;
	text-decoration:none;
	padding-top:68px;
	padding-bottom:0px;
	/*color:Red;*/
	background-image:url(../images/hdng_0.jpg);	
	background-repeat:repeat-y;
	}
#UserDetails
{
	width:800px;
	height:17px;
	background-color:#ffffff;
	/*padding-left:16px;
	padding-right:12px;*/
	border-bottom:solid 1px rgb(160,159,143);
	}
.UserD
{
	/*width:49%;
	float:left;*/
	text-align:right;
	width:100%;
	/*height:27px;*/
	margin:0px;
	padding:0px;
	/*padding-top:14px;*/
	padding-bottom:0px;
	margin-right:12px;
	display:block;	
	/*background-color:Lime;*/
	}
#Main
{
	overflow:hidden;
	width:800px;
	border-right:solid 1px rgb(160,159,143);
	/*background-color:rgb(236,233,216);*/
	background-image:url(../images/main_bkg.gif);
	background-position:0px 15px;
	}
.MenuBtn0
{
	background-image:url(../images/MenuBtn0.gif);
	background-repeat:repeat-x;
	height:23px;
	/*width:16%;*/
	text-align:center;
	/*font-weight:bold;
	color:rgb(236,233,216);*/
	/*border-top:solid 1px rgb(236,233,216);*/
	border-top:solid 1px rgb(160,159,143);
	border-left:solid 1px rgb(236,233,216);
	border-bottom:solid 1px rgb(160,159,143);
	/*float:left;*/
	padding-left:7px;
	padding-right:7px;
	}
.MenuBtn1
{
	background-image:url(../images/MenuBtn1.gif);
	background-repeat:repeat-x;
	height:23px;
	/*width:16%;*/
	text-align:center;
	font-weight:bold;
	color:black;
	border-bottom:solid 1px rgb(160,159,143);
	border-top:solid 1px rgb(160,159,143);
	/*border-top:solid 1px rgb(236,233,216);
	border-left:solid 1px rgb(236,233,216);	*/
	/*float:left;*/
	padding-left:7px;
	padding-right:7px;
	}
.flag
{
	/*vertical-align:absbottom;*/
	border:solid 1px rgb(160,159,143);
	margin-left:5px;
	margin-top:2px;
	}
#SubMenu
{
	width:144px;
	text-align:center;	
	display:block;
	height:200%;
	padding-bottom:0px;
	margin-bottom:0px;	
	/*background-image:url(/eosc/images/smenu_bkg.gif);
	background-position:100% 0%;
	background-repeat:repeat-y;*/
	}
#SubMenu_0407
{
	width:100%/*122px*/;
	text-align:center;	
	display:table-cell;
	height:200%;	
	padding-bottom:0px;
	margin-bottom:0px;	
	margin-top:0px;
	/*padding-left:7px;
	padding-right:25px;*/
	/*border:solid 1px orange;*/
	/*background-image:url(/eosc/images/smenu_bkg.gif);
	background-position:100% 0%;
	background-repeat:repeat-y;*/
	}
.SMenu1_0407
{
	/*border-right: solid 1px blue;*/
	width:122px;	
	display:table-cell;
	/*height:65px;	*/
	background-image:url(../images/smenu1_0407.gif);
	background-position:100% 0%;
	height:78px;
	padding-left:12px;
	padding-right:26px;
	font-family:Verdana;
	font-size:10px;
	line-height:100%;
	}
.SMenu0
{
	/*border-right: solid 1px rgb(160,159,143);*/
	width:122px;	
	/*height:74px;*/
	padding-right:30px;
	padding-left:12px;
	line-height:100%;
	display:table-cell;
	text-align:center;
	font-family:Verdana;
	font-size:10px;
	padding-bottom:6px;
	padding-top:6px;
	}
.SMenu1
{
	border-right: solid 1px #ffffff;
	width:100%;	
	height:65px;	
	background-image:url(../images/smenu1.gif);
	height:74px;
	}
a.sm
{
	text-decoration:none;
	font-weight:bold;
	color:black
	}
a.sm:hover
{
	color:red;
	text-decoration:underline;
	}

#Contents
{
	/*float:left;*/
	width:607px;
	/*width:100%;*/
	/*height:515px;*/
	/*background-color:#ffffff;*/
	/*border-top:solid 1px rgb(160,159,143);
	/*border:solid 1px rgb(160,159,143);*/
	/*border-left:solid 0px white;
	border-bottom:solid 0px white;*/
	padding:25px;
	padding-left:5px;
	/*padding-left:18px;*/
	/*display:block;*/
	}
.line,.line2
{
	width:100%;
	height:1px;
	border-bottom:solid 1px rgb(160,159,143);
	/*padding-top:0px;
	margin-top:0px;*/
	margin:0px;
	padding:0px;	
	}
/*.line2
{
	padding:4px;
	padding-bottom:11px;
	}*/
.vertline
{
	background-image:url(../images/vertline.gif);
	background-repeat:repeat-y;
	background-position:50% 0%;
	}
#CompsTree
{
	width:270px;
	/*height:20px;*/
	border:solid 1px rgb(127,157,185);
	/*display:block;*/
	overflow:scroll;
	white-space:nowrap;
	/*float:left;*/
	/*padding:6px;*/
	}
#Det1
{
	display:block;
	width:100%;
	border: solid 1px rgb(127,157,185);
	border-bottom:solid 0px white;
	height:18px;
	padding:3px;	
	}
#Det2
{
	display:block;
	width:100%;
	border: solid 1px rgb(127,157,185);	
	height:39px;
	padding:3px;
	overflow:scroll;
	}
#Det3
{
	display:block;
	width:150px;
	border: solid 1px rgb(127,157,185);
	border-bottom:solid 0px white;
	height:18px;
	padding:3px;	
	}
#Det4
{
	display:block;
	width:150px;
	border: solid 1px rgb(127,157,185);	
	height:50px;
	padding:3px;
	overflow:auto;
	/*display:block;*/
	}
a
{
	color:rgb(31,106,220);
	/*font-weight:normal;*/
	}
a:hover
{
	color:Red;	
	}/*
a:visited
{
	color:gray;	
	}*/	
.Drop
{
	text-decoration:none;
	font-weight:bold;
	color:rgb(236,233,216);
	text-decoration:none;
	}
a.Drop:hover
{
	color:White;
	text-decoration:underline;
	}
#PackTitle
{
	font-family:Trebuchet MS,Tahoma;
	/*font-weight:bold;*/
	font-size:17px;
	letter-spacing:-1px;
	border-bottom: solid 1px rgb(160,159,143);
	margin-bottom:10px;
	}
#ThumbList
{
	border: solid 1px rgb(127,157,185);	
	width:416px;
	width:100%;
	/*width:100%;*/
	height:260px;
	overflow:auto;
	padding:5px;
	float:left;
	/*display:block;*/
	}
.Sum
{
	line-height:150%;
	}
table.DropMenu
{
	/*width:250px;*/
	/*padding:8px;*/
	/*background-color:#ffffff;*/
	/*border: solid 1px rgb(160,159,143);*/
	font-weight:bold;
	line-height:120%;
	width:240px;
	/*padding:16px;*/
	/*display:none;*/
	position:absolute;
	top:115px;
	}
#DropM1{left:1px;visibility:hidden;}
#DropM2{left:121px;visibility:hidden;}
#DropM3{left:241px;visibility:hidden;}
#ThumbView
{
	width:84px;
	height:665px;
	overflow:auto;
	display:block;
	/*float:none;*/
	border: solid 1px rgb(127,157,185);
	text-align:center;
	padding:0px;
	}
.abthumb
{
	visibility:hidden;
	}
A.ABList
{
	display:block;
	width:58px;
	height:80px;
	border:solid 1px rgb(172,168,153);	
	/*background-color:rgb(236,233,216);*/
	/*padding:4px;*/
	margin:2px;
	/*display:block;*/
	color:Black;
	text-decoration:none;
	}
A.ABList:HOVER
{
	border:solid 1px rgb(127,157,185);	
	background-color: rgb(226,243,254) /*#c0d2ec*/ /*rgb(194,220,239)*/;
	color:rgb(31,106,220);
	text-decoration:underline;
	}
.TMB
{
	height:60px;
	width:60px;	
	}
#ABView
{
	border: solid 1px rgb(127,157,185);
	}
.complexity1,.complexity2
{
	font-family:Trebuchet MS, Tahoma;
	font-weight:bold;
	font-size:15px;
	color:Black;
	}
.complexity2{color:rgb(172,168,153);}
.DMtd
{
	border-left: solid 1px #A09F8F;
	padding-left:3px;
	padding-right:3px;
	padding-top:2px;
	padding-bottom:2px;
	}
a.DMlink
{
	text-decoration:none;
	color:Black;
	width:100%;
	/*padding:2px;*/
	/*background-color:Red;*/
	display:block;		
	padding-left:3px;
	padding-right:3px;
	white-space:nowrap;
	/*margin-top:-11px;
	margin-bottom:-11px;*/	
	}	
a.DMlink:hover
{
	color:white;
	text-decoration:none;
	background-color:#c0d2ec;
	}
h4
{
	margin:0px;
	padding:0px;
	margin-top:4px;
	display:block;
	font-size:13px;
	letter-spacing:-1px;
	font-family:Verdana;
	font-weight:normal;
	}
.FrmHdng
{
	background-color:rgb(172,168,153);
	color:white; /*rgb(236,233,216);*/
	font-weight:bold;
	/*height:25px;*/
	padding:2px;
	padding-top:6px;
	padding-left:12px;
	margin-top:20PX;
	/*font-size:13px;*/
	background-image:url(../images/MenuBtn0.gif);
	background-repeat:repeat-x;	
	}	
.fm
{
	/*background-color:rgb(236,233,216);
	border: solid 1px rgb(172,168,153);*/
	font-size:11px;
	width:100%;
	font-family:Tahoma,Verdana;
	
	}
.req
{
	font-weight:bold;
	color:Red;
	padding-top:6px;
	}
#SchArticle,#SchPanel,#SchPanel2,#SchResults
{
	border:solid 1px rgb(160,159,143);
	padding:7px;
	/*height:80px;*/
	/*overflow:auto;*/
	}
a.sch
{
	color:rgb(236,233,216);	
	}
a.sch:hover
{
	color:Yellow;
	text-decoration:none;
	}
#SchResults
{
	height:124px;
	overflow:auto;
	}
#SchArticle
{
	/*height:550px;*/
	width:610px;
	}
/*
#SchPanel
{
	width:330px;
	}
#SchResults
{
	width:265px;
	}
*/
a.SchMode
{
	color:rgb(236,233,216);
	/*text-decoration:none;*/
	}
a.SchMode:hover
{
	color:White;
	text-decoration:none;
	}
ol
{
	padding:0px;
	margin:0px;
	padding-bottom:5px;
	}
li
{
	margin-left:20px;
	line-height:120%;
	padding-left:2px;
	margin-bottom:15px;	
	}
.std
{
	font-size:12px;
	/*line-height:180%;*/
	}
h5
{
	font-family:Arial;
	font-size:12px;
	color:rgb(160,159,143);
	}
.bx1
{
	padding-left:8px;
	border-left:solid 1px #CC3399;
	}
.bx2
{
	padding-left:8px;
	border-right:solid 1px #CC3399;
	}
.bx3
{
	border-bottom: solid 1px #CC3399;
	}
.bx4
{
	border-top: solid 1px #CC3399;
	}
H1
{
	font-family:Trebuchet MS,Arial;
	font-size:19px;
	font-weight:bold;
	/*letter-spacing:-1px;
	margin:0px;
	padding-top:5px;
	padding-bottom:9px;*/
	}
h2
{
	font-family: Trebuchet MS;
	color:Gray;
	font-size:21px;
	margin:0px;
	padding:0px;
	letter-spacing:-1px;
	font-weight:normal;
	margin-bottom:18px;
	}
h3
{
	margin:0px;
	padding:0px;
	font-size:15px;
	}
.dWish
{
	padding:17px;
	padding-top:11px;
	padding-bottom:14px;
	border: solid 1px rgb(236,233,216);
	border-bottom-width:0px;
	border-top-width:0px;
	/*border-top:solid 1px rgb(236,233,216);*/
	line-height:135%;
	background-color:rgb(236,233,216);
	/*border: inset 1px white;*/
	}
.tWish
{
	border: solid 1px rgb(236,233,216);
	border-bottom-width:0px;
	}
#WP_Help
{
	/*display:none;*/
	background-image:url(../images/hp_1.gif);
	background-repeat:repeat-x;	
	position:absolute;
	top:160px;
	left:521px;
	padding:14px;
	width:250px;	
	border: solid 1px rgb(160,159,143);
	background-color:rgb(236,233,216);
	/*z-index:-10;*/
	}
#PressPanel,#PressMessage,#PressPanel2,#PressMSG1,#PressMSG2
{
	border:solid 1px rgb(160,159,143);
	padding:7px;
	height:145px;
	overflow:auto;
	}
#PressPanel2
{
	height:300px;
	background-color:rgb(245,245,245);
	}
#PressMSG1,#PressMSG2
{
	height:131px;	
	}
#PressMessage
{
	height:400px;
	}
.SchList
{
	padding:3px;
	border: solid 1px rgb(160,159,143);
	margin-top:7px;
	margin-bottom:12px;
	font-weight:bold;
	}
#newWish
{
	/*display:none;*/
	border:solid 1px rgb(160,159,143);	
	position:absolute;
	top:0px;
	left:0px;
	/*background-color:#ffffff;	*/
	/*width:450px;*/	
	background-image:url(../images/hp_1.gif);
	background-repeat:repeat-x;		
	padding:11px;	
	background-color:rgb(236,233,216);
	
	}
form
{
	margin:0px
	}
#ErrArrow
{
	z-index:50;
	}
.HLQuery
{
	background-color:Yellow;
	color:Black;
	font-weight:bold;
	}
.HL1
{
	background-color:rgb(255,255,102);
	color:Black;
	font-weight:bold;
	}
.HL2
{
	background-color:rgb(160,255,255);
	color:Black;
	font-weight:bold;
	}
.HL3
{
	background-color:rgb(153,255,153);
	color:Black;
	font-weight:bold;
	}
.HL4
{
	background-color:rgb(255,153,153);
	color:Black;
	font-weight:bold;
	}
.HL5
{
	background-color:rgb(255,102,255);
	color:Black;
	font-weight:bold;
	}
.HL6
{
	background-color:rgb(136,0,0);
	color:white;
	font-weight:bold;
	}
.HL7
{
	background-color:rgb(0,170,0);
	color:white;
	font-weight:bold;
	}
.HL8
{
	background-color:rgb(136,104,0);
	color:white;
	font-weight:bold;
	}
.HL9
{
	background-color:rgb(0,70,153);
	color:white;
	font-weight:bold;
	}
.HL10
{
	background-color:rgb(153,0,153);
	color:white;
	font-weight:bold;
	}
/*.astk
{
	font-family:Trebuchet MS,Arial;
	font-size:13px;
	font-weight:bold;	
	color:Red;
	line-height:100%;
	margin:0px;
	padding:0px;	
	}
*/
.ibbtn{	
FONT-SIZE: 11px;
	/*WIDTH: 100px;*/
	/*PADDING-BOTTOM: 1px; */
	HEIGHT: 24px;
	/*MARGIN-TOP: 1px;*/
	BORDER-RIGHT: rgb(120,120,120) 1px solid; 
	BORDER-TOP: rgb(210,210,210) 1px solid; 
	FONT-WEIGHT: bold; 
	BACKGROUND-IMAGE:url(../images/fm_btn_bkg.gif);
	BACKGROUND-COLOR:rgb(255,255,255);
	BACKGROUND-REPEAT:repeat-x;
	BACKGROUND-POSITION: 0px 0px; 
	BORDER-LEFT: rgb(220,220,220) 1px solid; 
	/*CURSOR: hand; */
	COLOR: rgb(3,96,209); 
	BORDER-BOTTOM: rgb(77,77,77) 1px solid; 
	FONT-FAMILY: Tahoma /*, sans-serif*/;
	/*PADDING-LEFT:15PX;*/
	padding-left:15PX;
	PADDING-RIGHT:15PX;	
}	
#Sch_Count
{
	color:white
	}
a.KCindex,aKCindex2
{
	color:Black;
	display:block;
	border:solid 1px transparent;
	padding:3px;
	height:26px;
	/*padding-left:6px;*/
	line-height:120%;
	text-decoration:none;
	margin:1px;
	}
a:hover.KCindex,a:hover.KCindex2
{
	/*color:rgb(82,142,209);	*/
	border:solid 1px rgb(82,142,209);
	background-color:rgb(215,233,253);
	/*text-decoration:underline;*/
	}

h3
{
	font-family:Arial;
	}
	
.tb_offer_1{
background-image:url(../images/tb_offer_1.gif);
background-repeat:no-repeat;
width:618px;
height:45px;
text-align:center;
}
.tb_offer_2{
background-image:url(../images/tb_offer_2.gif);
text-align:center;
width:618px;
background-repeat:repeat-y;
/*border:solid 1px transparent;*/
padding:10px;
}
.tb_offer_3, .tb_offer_4{
background-image:url(../images/tb_offer_3.gif);
background-repeat:no-repeat;
background-position:0% 0%;
width:618px;
height:20px;
text-align:center;
}
.tb_offer_4
{
	background-image:url(../images/tb_offer_4.gif);
	}