/*******************************************
	SITE BACKGROUND
********************************************/

.mainsite {

	/*background-image:url(/img/background/bgOrib.gif);*/
}

.Message {font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;padding-left:10px;padding-right:10px;padding-bottom:15px;}
.SecondNode {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 10px;color: #000000;white-space: nowrap;}

.FirstNode {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 11px;white-space: nowrap;}
.SecNodeCheckB{padding-left:10px;}

p.Description{font: 9px Verdana;color: black;display: none;padding:6px;margin:2 6 0 0;background-color: #f4f3f3;BORDER: #ff0000 1px dotted;}
/*P.description{FONT-SIZE: 7pt;COLOR: #001555;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;BORDER: #ff0000 1px dotted;display:none;padding: 5px;margin-top: 2px;margin-bottom: 0px;background-color: #f4f3f3;*/
/*******************************************
	NEW BUTTON
********************************************/
input.tec-btn-lgo-upl {background:#FFF;border:none;color:#5c81a7;padding:5px 0px 9px 29px;text-align:left;cursor:pointer;margin-bottom:-7px;font-weight:bold}
input.tec-btn-lgo-upl {background:url(/img/buttons/arrow.gif) no-repeat 0% 30%;}
input.tec-btn-lgo-upl:hover {background:url(/img/buttons/arrow-over.gif) no-repeat 0% 30%;color:#2A507B;font-weight:bold}

input.tec-btn-lgo-close {background:#FFF;border:none;color:#5c81a7;padding:5px 0px 9px 29px;text-align:left;cursor:pointer;margin-bottom:-7px;font-weight:bold}
input.tec-btn-lgo-close {background:url(/img/buttons/arrow.gif) no-repeat 0% 30%;}
input.tec-btn-lgo-close:hover {background:url(/img/buttons/arrow-over.gif) no-repeat 0% 30%;color:#2A507B;font-weight:bold}



input.tec-btn-login {background:#f0f0f0;border:none;color:#5c81a7;padding:5px 2px 9px 29px;text-align:left;cursor:pointer;margin-bottom:-5px;font-weight:bold}
input.tec-btn-login {background:url(/img/buttons/arrow-lgr.gif) no-repeat 0% 40%;}
input.tec-btn-login:hover {background:url(/img/buttons/arrow-lgr-over.gif) no-repeat 0% 30%;color:#2A507B;font-weight:bold}

input.tec-btn-sub {background:#e6e6e6;border:none;color:#5c81a7;padding:5px 0px 9px 29px;text-align:left;cursor:pointer;margin-bottom:-7px;font-weight:bold}
input.tec-btn-sub {background:url(/img/buttons/arrow-gr.gif) no-repeat 0% 30%;}
input.tec-btn-sub:hover {background:url(/img/buttons/arrow-gr-over.gif) no-repeat 0% 30%;color:#2A507B;font-weight:bold}

input.searchfield { width:250px; height: 19px; background: url(/img/buttons/Inputfield_repeat.png) center top repeat-x; border: 0px; margin-left:20; margin-top:-1px; padding: 1 0 0 0; font:11px "Lucida Grande", Geneva, Arial, sans-serif; }
.search-search-left {display: inline; position: absolute;  width: 20px; height: 19px; background: url(/img/buttons/search_leftcap2.png) left top no-repeat;}
.search-search-right { display: inline; position: absolute;  width: 10px; height: 19px; background: url(/img/buttons/rightcap.png) right top no-repeat;}


/*******************************************
	LINK STYLES
********************************************/
.expired
{	
/*	background-image:url(/img/background/Exiperd_300x150.gif);
	background-repeat:no-repeat;
	background:url(/img/background/Exiperd_300x150.gif) no-repeat 50% 50%;*/
	border:#ccb861 1px solid;
	Width:100%;
	color:#c0c0c0;
}
.divExpired
{
	color:#c0c0c0;
}
a {
	color: #313063;
	text-decoration: underline;
}
a:link {
	color: #313063;
	text-decoration: underline;
}
a:hover {
	color: #5286AD;
	text-decoration: none;
}
a:visited {
color: #5F2D8D;
}
.hand
{
	cursor:hand;
}
a.mainWindow {
	color: #FFCC66;
	text-decoration: underline;
}
a.mainWindow:link {
	color: #FFCC66;
	text-decoration: underline;
}
a.mainWindow:hover {
	color: #B5EFFF;
	text-decoration: none;
}
a.mainWindow:visited {
	color: #FFCC66;
}
.TShead
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#336699;
	text-decoration: none;
}
/*******************************************
	DEFAULT DOCUMENT STYLES
********************************************/
body {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;

}

p {
	font-family: Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
}

td {
	font-family: Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
}

th {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

h3 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#336699;
}

h4 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#CC9933;
}

.bodystyle {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.small {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.medium {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.big {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:#416285;
	line-height: 20px;
}
.bigHeader {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color:#416285;
	line-height: 20px;
}
.bigBlack {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 20px;
}
.xbig {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 24px;
}

.expanded {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	letter-spacing: 2px;
}
.expandedTitle {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	letter-spacing: 2px;
}

.articleTitle {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color:#416285;
}
.articleHeader {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#416285;
}
.articleHeaderPC {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#006699;
}
.articleByline {
	font-size: 9px;
	font-weight:normal;
	color:#990000;
}
.ABL {
	font-size: 9px;
	font-weight:normal;
	color:#990000;
}

.article_ja{
	color: #006600;
}
.border_ja{
	border: 1px solid #AAA;
}

.articleText {
	font-size: 12px;
	line-height: 16px;
}
.articleSmallText {
	font-size: 9px;

}
.articleAuthors {
	font-size: 10px;
	color:#990000;
	font-weight: normal;
}
.art_FeaturedAuthor {
	font-size: 10px;
	color:#990000;
}
.articleDate {
	font-size: 9px;
	font-weight:normal;
}

/*td li {
	font-size: 12px;
}
*/
ul.browselist {
	list-style-image:url(/img/bullet_blue.gif);
	font-size: 12px;

	/*list-style-position:outside;*/
}
.browselist2{
	font-size: 11px;
	/*line-height: 15px;	
	list-style-type:circle;*/
	/*list-style-position:outside;*/
}
ul.rfp_template{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
list-style-type:square;
line-height:18px;

}
.border-article-bottom
{
	BORDER-bottom: #F0F0F0 1px solid;
	padding-bottom: 8px;
}
.articleAbstract {
	display: none;
	font-size: 8pt;
}
.header {
	font-family: Arial, Helvetica, sans-serif, Verdana, Geneva ;	
	font-size: 16px;
	color:#000000;
	line-height: 20px;
	font-weight:600;
}
.evaluation_center_header {
	font-family: Arial, Helvetica, sans-serif, Verdana, Geneva ;
	font-size: 15px;
	color:#2F3D5B;
	line-height: 20px;
	font-weight:600;	
}
.errMsg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #660000;
}
.mainWindow_txt{
	color:#FFFFFF;
}
.mainWindow_title{
	font-size: 24px;
	font-weight: bold;
	color: #FFCC66;
	line-height:125%;
}
.textHeadline{
	font-size: 14px;
	line-height:120%;
	color:#000000;
	font-weight:600;
}
/******************************************************
	DEFAULT DOCUMENT STYLES for Compare Solutions index
******************************************************/
.softcompHeader{
	color:#51677C;
	font-size:18px;
}
.softcompTxt{
	color:#51677C;
	font-size:16px;
	font-weight:bold;
}
.softcompTxtHL{
	color:#72A9D0;
	font-size:16px;
	font-weight:bold;
}

/*******************************************
	FORM OBJECTS
********************************************/

SELECT,INPUT {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	line-height: 130%;
	height:auto;
/*	background-color : #FFFFFF;*/
	color : #000000;
}
/*******************************************
	BORDERS
********************************************/

.homeBorder {
	border: #cccccc 1px solid;
}

.homebgBox {
	background-image:url(/img/menu/f_grad_blue1.gif);
	padding: 4px;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
}
div.homeBox_Scroll {
	height: 150px;
	width: 500px;
	overflow: auto;
	border: 1px solid #FFFFFF;
	background-color: #FFFFFF;
	padding: 2px;
}

div#nifty{
	background: #416285;
	color:#FFFFFF;
}

.PageNumber {


	font-weight:bold;
}

.selectedPageNumber {

	font-weight:bold;
	color: #999999;
}

.UProfiletoolbar{
	background-image:url(/img/toolbar/toolbar-bg.gif);
	cursor:pointer;
	width:100%;
}

.uProfileBG {    
    FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=1,StartColorStr=#d8d5ce, EndColorStr=#f6f4f3);        
}

.draggable{
	cursor:pointer;
	background-image:url(/img/toolbar/handle.gif);
	background-repeat:no-repeat;
/*	LEFT: 200px; 
	WIDTH: 800px; 
	POSITION: absolute; 
	TOP: 200px; 
	HEIGHT: 30px;"*/
}

.btnsearch{border: 1px solid #416285;height: 20px;width: 20px;background-color : #FFFFFF; padding: 4px;background-image : url(/img/buttons/search.gif);	background-repeat:no-repeat;background-position:center;cursor: pointer;}
/*.btnsearch:hover {border: 1px solid #416285;height: 20px;width: 20px;background-color : #FFFFFF; padding: 4px;background-image : url(/img/buttons/magnif-over.gif);background-repeat:no-repeat;background-position:center;cursor: pointer;}*/

.updateProfile{
	background-image:url(/img/buttons/save.gif);
	background-repeat:no-repeat;
	background-position: 1 1;
	width:80px;
	padding-left:8px;		
	cursor:pointer;	
}
.updateAreaOfInt{
	background-image:url(/img/buttons/save.gif);
	background-repeat:no-repeat;
	width:164px;
	padding-left:12px;		
	cursor:pointer;	
}
.updateAreaOfIntDone{
	background-image:url(/img/buttons/checkblue.gif);
	background-repeat:no-repeat;
	background-position: 1 2;
	width:75px;
	padding-left:14px;			
	cursor:pointer;
}

.gradient_bar { BORDER-BOTTOM: #CFCFCF 1px dotted;BORDER-TOP: #CFCFCF 1px dotted; background-image:url(/img/background/gradient_bar.gif); background-repeat:repeat-y; background-position:100% 100%; }

/*----------------------*/


.mytec_header1{
	background-image:url(/img/menu/f_grad_grey2.gif);
	border: #cccccc 1px solid;
	HEIGHT: 36px;
	WIDTH: 752px;
	PADDING-LEFT: 20px;
	PADDING-right: 20px;
}

.mytec_header2{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 8pt; 
	FONT-FAMILY: Verdana; 
	COLOR:#ff6633;
}

.mytec_header3{
	background-image:url(/img/menu/f_grad_grey3.gif);
	border: #cccccc 1px solid;
	HEIGHT: 22px;
	WIDTH: 752px;
	PADDING-LEFT: 10px;
	PADDING-right: 10px;
}

.mytec_header4{
	background-image:url(/img/menu/f_grad_grey2.gif);
	border: #cccccc 1px solid;
	HEIGHT: 36px;
	WIDTH: 660px;
	PADDING-LEFT: 20px;
	PADDING-right: 20px;
}

.row1{
background-color:#f0f0f0;
}
.row2{
background-color:#ffffff;
}


.btnProject{
	background-image:url(/img/toolbar/project-s.gif);
	background-repeat:no-repeat;
	cursor:pointer;
	width:75px;
	-moz-opacity:1.0; 
    filter: Alpha(Opacity=100);	

}
.btnProjectUp{
	background-image:url(/img/toolbar/project-s-up.gif);
	background-repeat:no-repeat;
	cursor:pointer;
	width:75px;
}
.btnProject:hover{
	background-image:url(/img/toolbar/project-s-up.gif);
	background-repeat:no-repeat;
	cursor:pointer;
	width:75px;
}
.btnReport{
	background-image:url(/img/toolbar/report-s.gif);
	background-repeat:no-repeat;
	cursor:pointer;
	width:75px;
	-moz-opacity:1.0; 
    filter: Alpha(Opacity=100);	

}
.btnReportUp{
	background-image:url(/img/toolbar/report-s-up.gif);
	background-repeat:no-repeat;
	cursor:pointer;
	width:75px;
}
.btnReport:hover{
	background-image:url(/img/toolbar/report-s-up.gif);
	background-repeat:no-repeat;
	cursor:pointer;
	width:75px;
}

.btnTemplate{
	background-image:url(/img/toolbar/template-s.gif);
	background-repeat:no-repeat;
	cursor:pointer;
	width:75px;
	-moz-opacity:1.0; 
    filter: Alpha(Opacity=100);	
}
.btnTemplateUp{
	background-image:url(/img/toolbar/template-s-up.gif);
	background-repeat:no-repeat;
	cursor:pointer;
	width:75px;
}
.btnTemplate:hover{
	background-image:url(/img/toolbar/template-s-up.gif);
	background-repeat:no-repeat;
	cursor:pointer;
	width:75px;
}

.btnCourse{
	background-image:url(/img/toolbar/course-s.gif);
	background-repeat:no-repeat;
	cursor:pointer;
	width:75px;
	-moz-opacity:1.0; 
    filter: Alpha(Opacity=100);	
}
.btnCourseUp{
	background-image:url(/img/toolbar/course-s-up.gif);
	background-repeat:no-repeat;
	cursor:pointer;
	width:75px;
}
.btnCourse:hover{
	background-image:url(/img/toolbar/course-s-up.gif);
	background-repeat:no-repeat;
	cursor:pointer;
	width:75px;
}

.btnDocument{
	background-image:url(/img/toolbar/document-s.gif);
	background-repeat:no-repeat;
	cursor:pointer;
	width:75px;
	-moz-opacity:1.0; 
    filter: Alpha(Opacity=100);	
}
.btnDocumentUp{
	background-image:url(/img/toolbar/document-s-up.gif);
	background-repeat:no-repeat;
	cursor:pointer;
	width:75px;
}
.btnDocument:hover{
	background-image:url(/img/toolbar/document-s-up.gif);
	background-repeat:no-repeat;
	cursor:pointer;
	width:75px;
}

.btnAreaOfInt{
	background-image:url(/img/toolbar/interest-s.gif);
	background-repeat:no-repeat;
	cursor:pointer;
	width:75px;
	-moz-opacity:1.0; 
    filter: Alpha(Opacity=100);	
}
.btnAreaOfIntUp{
	background-image:url(/img/toolbar/interest-s-up.gif);
	background-repeat:no-repeat;
	cursor:pointer;
	width:75px;
}
.btnAreaOfInt:hover{
	background-image:url(/img/toolbar/interest-s-up.gif);
	background-repeat:no-repeat;
	cursor:pointer;
	width:75px;
}


.btnSubscip{
	background-image:url(/img/toolbar/Subs-s.gif);
	background-repeat:no-repeat;
	cursor:pointer;
	width:95px;
	-moz-opacity:1.0; 
    filter: Alpha(Opacity=100);	
}
.btnSubscipUp{
	background-image:url(/img/toolbar/Subs-s-up.gif);
	background-repeat:no-repeat;
	cursor:pointer;
	width:95px;
}
.btnSubscip:hover{
	background-image:url(/img/toolbar/Subs-s-up.gif);
	background-repeat:no-repeat;
	cursor:pointer;
	width:95px;
}

.btnClientZone{
	background-image:url(/img/toolbar/clientz-s.gif);
	background-repeat:no-repeat;
	cursor:pointer;
	width:95px;
	-moz-opacity:1.0; 
    filter: Alpha(Opacity=100);	
}
.btnClientZoneUp{
	background-image:url(/img/toolbar/clientz-s-up.gif);
	background-repeat:no-repeat;
	cursor:pointer;
	width:95px;
}
.btnClientZone:hover{
	background-image:url(/img/toolbar/clientz-s-up.gif);
	background-repeat:no-repeat;
	cursor:pointer;
	width:95px;
}
/*----------------------*/
.btnProfile{
/*	background-image:url(/img/buttons/bkgBtn2.gif);
	width:80px;
	-moz-opacity:0.65; 
    filter: Alpha(Opacity=60);	
*/
	background-image:url(/img/toolbar/profile.gif);
	background-repeat:no-repeat;
	cursor:pointer;
	width:85px;
	-moz-opacity:1.0; 
    filter: Alpha(Opacity=100);	

}
.btnProfileUp{
	background-image:url(/img/toolbar/profile-up.gif);
	background-repeat:no-repeat;
	cursor:pointer;
	width:85px;
}
.btnProfile:hover{
/*	background-image:url(/img/buttons/bkgBtn2.gif);
	width:80px;
	-moz-opacity:1.0; 
    filter: Alpha(Opacity=100); 

*/
	background-image:url(/img/toolbar/profile-up.gif);
	background-repeat:no-repeat;
	cursor:pointer;
	width:85px;
}
.btnProfileSelected{
	background-image:url(/img/buttons/bkgBtn2.gif);
	cursor:default;
	width:80px;
	-moz-opacity:1.0; 
    filter: Alpha(Opacity=100); 
}
.projectCell{
	/*BORDER-RIGHT: #9ad1ff 1px solid; 
	BORDER-TOP: #9ad1ff 0px;*/
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10pt; 
	OVERFLOW: auto; 
	/*BORDER-LEFT: #9ad1ff 1px solid; 
	WIDTH: 500px; 
	BORDER-BOTTOM: #9ad1ff 1px solid; */
	FONT-FAMILY: Arial, Helvetica, sans-serif,Verdana, Geneva ; 
	HEIGHT: 27px;
	text-decoration: none;
	PADDING-LEFT: 10px;
	PADDING-TOP: 10px;
	PADDING-BOTTOM: 10px;
}
.onlineV{
	padding-left:20px;
	padding-right:30px;
	vertical-align:middle;
	/*background: url(/img/Vendor/GreenBall.gif) right top no-repeat;*/
}
.offlineV{
	padding-left:20px;
	padding-right:30px;
	vertical-align:middle;
	/*background: url(/img/Vendor/RedBall.gif) right top no-repeat;*/
}
.OnlineExpiry{
	PADDING-LEFT: 0px;
	MARGIN-BOTTOM: -20px;
	font-family: Helvetica, Arial, sans-serif;
	font-size:10px;
	COLOR:#6a874d;
}
.projectCellRename{
	/*BORDER-RIGHT: #9ad1ff 1px solid; 
	BORDER-TOP: #9ad1ff 0px;*/
	FONT-WEIGHT: normal; 
	FONT-SIZE: 7.5pt; 
	OVERFLOW: auto; 
	/*BORDER-LEFT: #9ad1ff 1px solid; 
	WIDTH: 500px; 
	BORDER-BOTTOM: #9ad1ff 1px solid; */
	FONT-FAMILY: Verdana; 
	HEIGHT: 27px;
	text-decoration: none;
	PADDING-LEFT: 10px;
	PADDING-TOP: 10px;
	PADDING-BOTTOM: 10px;
}
.projectLink{
	text-decoration: none;	
}
.ByArticle2{
	COLOR:#ff6633;
	font-family:Helvetica,verdana,Arial,sans-serif;
	font-size:11px;
}
.Document-rank{
	font-family:Helvetica,verdana,Arial,sans-serif;
	font-size:11px;
	FONT-WEIGHT: bold; 
	/*text-decoration:none;*/
}
.Advertise3{
	font-family:Helvetica,verdana,Arial,sans-serif;
	font-size:12px;
}

.WPThanks{
	font-family:Helvetica,verdana,Arial,sans-serif;
	font-size:11px;
}
.WPThanks2{
	font-family:Helvetica,verdana,Arial,sans-serif;
	font-size:11px;
	padding-left:6px;
}
.Pexpiry{
	PADDING-LEFT: 0px;
	MARGIN-BOTTOM: -20px;
	font-family: Helvetica, Arial, sans-serif;
	font-size:10px;
	COLOR:#ff6633;
}
.prjInsiderHead {
	/*background-image:url(/img/header/prj-tbl-630x30.gif);*/
	background-image:url(/img/menu/f_grad_grey2.gif);
	border: #cccccc 1px solid;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 8pt; 
	FONT-FAMILY: Verdana; 
	COLOR:#ff6633;
	HEIGHT: 36px;
	WIDTH: 630px;
	PADDING-LEFT: 20px;
}
.prjInsiderHead2 {	
	background-image:url(/img/menu/f_grad_grey2.gif);	
	border-right:#cccccc 1px solid;
	border-top:#cccccc 1px solid;
	border-bottom:#cccccc 1px solid;
	FONT-SIZE: 8pt; 
	FONT-FAMILY: Verdana; 
	COLOR:#001555;
	HEIGHT: 36px;
	WIDTH: 630px;	
}
.ResearchHeader{
	background-image:url(/img/menu/f_grad_grey2.gif);
	border: #cccccc 1px solid;
	HEIGHT: 30px;
	font-family: Arial, Helvetica, sans-serif,Verdana, Geneva;
	Padding-left:8px;
	font-size: 16px;
	color:#000000;
	line-height: 20px;
	font-weight:600;	
}
 .subMTbl {
	font-family: Helvetica, Arial, sans-serif;
	font-size:11px;
	background-image: url(/img/menu/f_grad_blue1.gif);
	text-align:center;
	vertical-align: middle;
	color: #FFFFFF;
	letter-spacing: 0.1mm;
	/*WIDTH: 100%;
	border-bottom: #416285 1px solid;*/
	border-top: #cccccc 1px solid;
}

/*******************************************
			LOGIN BACKGROUND
*******************************************/
.headerBG {
	background-color: #f0f0f0;
	border-bottom: #cccccc 1px solid;
}

.btnLogin {
	background-image:url(/img/buttons/rotate.gif);
	padding-left:14px;
	background-repeat:no-repeat;
}

.searchBG {
	background-image:url(/img/background/search-bg.gif);
	height:26px;
}

/******************************************
			PSP TABLE
*******************************************/
.tblPSP{
/*	border: #435983 1px solid;	*/
	width:250px;
}

.tdPSP{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	width:230px;
	border-bottom:1px dotted #CDF2FE;
	padding-top:3px;
	padding-bottom:3px;
}

.tdPSP:hover{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color:#6d87a4; /*#0066CC;*/
	font-size: 9px;
	color:#FFFFFF;
	border-bottom:1px dotted #CDF2FE;
	padding-top:3px;
	padding-bottom:3px;
	cursor:pointer;
}
.tdPSPselected{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color:#f5971d; /*#99CCCC;*/
	font-size: 9px;
	color:#FFFFFF;
	border-bottom:1px dotted #CDF2FE;
	padding-top:3px;
	padding-bottom:3px;
	cursor:pointer;
}
#TableSelectedFactor .tdHeader{
	background-image: url(/img/header/header-blue-noShadow.gif);
	background-repeat:no-repeat;
	margin-top:10px;
	height:40px;
	padding-left:10px;
	font-family:Helvetica,verdana,Arial,sans-serif;	
/*	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; */
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
}
#TableSelectedFactor .tdMiddle{
	background-image: url(/img/header/middle-noShadow.gif);
	padding-right:25px;
	padding-left:15px;
	font-family:Helvetica,verdana,Arial,sans-serif;
	font-size:11px;
}
#TableSelectedFactor .tdFooter{
	background-image:url(/img/header/footer-blue-noShadow.gif);
	background-repeat:no-repeat;
	height:20px;
}
#TableSelectedFactor .divWebsite{
	font-size:12px;
	font-family:Helvetica,verdana,Arial,sans-serif;
	font-weight:bold;
	vertical-align: text-top;
}

#tdTREEpsp .tdTreeHeader{
	background-image: url(/img/header/header-tree-gray-noShadow.gif);
	background-repeat:no-repeat;
	height:45px;
	font-family:Helvetica,verdana,Arial,sans-serif;
	padding-left:25px;
	font-size:12px;
	font-weight:bold;
	color:#666666;
}
#tdTREEpsp .tdTreeMiddle{
	background-image: url(/img/header/middle-tree-noShadow.gif);
	padding-right:14px;
	padding-left:5px;
	font-family:Helvetica,verdana,Arial,sans-serif;
	font-size:11px;
}
#tdTREEpsp .tdTreeFooter{
	background-image:url(/img/header/footer-tree-gray-noShadow.gif);
	background-repeat:no-repeat;
	height:45px;
}

#tdTREEvar .tdTreeHeader{
	background-image: url(/img/header/header-tree-gray-noShadow.gif);
	background-repeat:no-repeat;
	height:45px;
	font-family:Helvetica,verdana,Arial,sans-serif;
	padding-left:25px;
	font-size:12px;
	font-weight:bold;
	color:#666666;
}
#tdTREEvar .tdTreeMiddle{
	background-image: url(/img/header/middle-tree-noShadow.gif);
	padding-right:14px;
	padding-left:5px;
	font-family:Helvetica,verdana,Arial,sans-serif;
	font-size:11px;
}
#tdTREEvar .tdTreeFooter{
	background-image:url(/img/header/footer-tree-gray-noShadow.gif);
	background-repeat:no-repeat;
	height:45px;
}
#tblFullsize .tdHeader{
/*	background-image: url(/img/background/header-fullsize.gif);
	background-image: url(/img/background/690x35_head.gif);*/
	background-image: url(/img/background/690x35_head-emp.gif);	
	background-repeat:no-repeat;
	padding-top:7px;
	height:35px;
	padding-left:30px;
	font-family:Helvetica,verdana,Arial,sans-serif;
/*	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	
	font-size:16px;
	font-weight:bold;*/
	color:#6b84a0;
	border-bottom:#3d517d 2px solid;
}
#tblFullsize .tdMiddle{
/*	background-image: url(/img/background/middle-fullsize.gif);*/
	border-left:#b0bec7 1px solid;	
	border-right:#b0bec7 1px solid;
	Width:690px;
	padding-right:15px;
	padding-left:15px;
	margin-right:20px;
	margin-left:20px;
	font-family:Helvetica,verdana,Arial,sans-serif;	
	font-size:11px;	
	/*FONT-SIZE: 7pt;	
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;*/
}
#tblFullsize .tdFooter{
/*	background-image:url(/img/background/footer-fullsize.gif);*/
	background-image:url(/img/background/690x10_foot.gif);
	background-repeat:no-repeat;
	height:10px;
}
#tblFullsize .hr{
	border:#b0bec7 1px solid;
  	width:80%;
}
#tblFullsize .spanWebsite{
	font-size:12px;
	font-family:Helvetica,verdana,Arial,sans-serif;
	font-weight:bold;
	vertical-align: baseline;
	margin-left:20px;
}
#tblFullsize .spanLogo{
	vertical-align: middle;
	margin-left:200px;
	margin-top:25px;
}

#tblFullsize .documentlink{
	font-family:Helvetica,verdana,Arial,sans-serif;
	font-size:10px;
	font-weight:bold;
	font-style:italic;
	margin-bottom:4px;
}
.tblFullsize{
	width:690px;
	height:100%;
	border: 0px;
	margin-top:30px;	
}

#tblPartial .spanWebsitesmall{
	font-size:11px;
	font-family:Helvetica,verdana,Arial,sans-serif;
	font-weight:bold;
	vertical-align: baseline;
	margin-left:5px;
}
#tblPartial .spanLogosmall{
	vertical-align: middle;	
	margin-left:35px;
	margin-top:25px;
}
#tblPartial .bigA{
	font-size:12px;
	font-family:Helvetica,verdana,Arial,sans-serif;
	font-weight:bold;
	color:#FFFFFF;
}

#tblRegister .tdHeader{
	background-image: url(/img/background/reghead-725x11.gif);
	background-repeat:no-repeat;	
	height:10px;	
	font-family:Helvetica,verdana,Arial,sans-serif;
/*	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;*/
}
#tblRegister .tdFooter{
	background-image: url(/img/background/regfoot-725x14.gif);
	background-repeat:no-repeat;	
	height:14px;	
	font-family:Helvetica,verdana,Arial,sans-serif;
}
#tblRegister .tdMid{
	background-image: url(/img/background/regmid-725x7.gif);		
	font-family:Helvetica,verdana,Arial,sans-serif;
	height:100%;
	Width:100%;
}
#tblRegister .tdMid-sgl{
	background-image: url(/img/background/regmid-725x3.gif);		
	font-family:Helvetica,verdana,Arial,sans-serif;
}
/*
.tblMyProfile{
	width:98%;
	height:100%;
	border: 0px;
	margin-top:30px;	
}

#tblMyProfile .tdMyProfileHeader{
	background-image: url(/img/background/header-fullsize.gif);
	background-repeat:no-repeat;
	margin-top:10px;
	height:45px;
	padding-left:30px;
	font-family:Helvetica,verdana,Arial,sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
}
#tblMyProfile .tdMyProfileMiddle{
	background-image: url(/img/background/middle-fullsize.gif);
	padding-right:35px;
	padding-left:15px;
	margin-right:30px;
	margin-left:20px;
	font-family:Helvetica,verdana,Arial,sans-serif;
	font-size:11px;
}
#tblMyProfile .tdMyProfileFooter{
	background-image:url(/img/background/footer-fullsize.gif);
	background-repeat:no-repeat;
	height:45px;
}
*/

/*******************************************
	MENU
********************************************/
.menuBorder {
	border-top: #cccccc 1px solid;
	border-bottom: #416285 1px solid;
}

.menuTabNotSelected {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	background-image: url(/img/menu/f_grad_grey1.gif);
	text-align:center;
	vertical-align: middle;	
}

.menuTabNotSelected a {
	padding-top: 3px;
	text-decoration: none;
	display: block;
	color: #000000;
	padding-left:8px;
	padding-right:8px;
	height: 22px;
	background-image: url(/img/menu/f_grad_grey1.gif);
}

.menuTabNotSelected_Longer a {
	padding-top: 3px;
	text-decoration: none;
	display: block;
	color: #000000;
	width: 115px;
	height: 22px;
	text-align:center;
}


.menuTabNotSelected a:hover {
	color: #416285;
	background-image: url(/img/menu/f_grad_blue_hover.gif);
	}
	
.menuTabNotSelected_Longer a:hover {
	color: #416285;
	background-image: url(/img/menu/f_grad_blue_hover.gif);
}	
	
.menuTabNotSelected a:active {
	color: #FFFFFF;
}
.menuTabNotSelected a:visited {
	color: #000000;
}
.menuTabSelected {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	background-image: url(/img/menu/f_grad_blue_selected2.gif);
	text-align:center;
	vertical-align: middle;
	padding-left:8px;
	padding-right:8px;
	color:#FFFFFF;
}

.menuTabSelected_Longer {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	background-image: url(/img/menu/f_grad_blue_selected2.gif);
	text-align:center;
	vertical-align: middle;
	color:#FFFFFF;
}

.menuTabSelected a {
	padding-top: 3px;
	text-decoration: none;
	display: block;
	color: #ffffff;
}

.menuTabSelected_Longer a {
	padding-top: 3px;
	text-decoration: none;
	display: block;
	color: #ffffff;
	width: 115px;
	height: 20px;
}

.menuTabSelected a:hover {
	color:#FFFFFF;

}

.menuTabSelected_Longer a:hover {
	color:#FFFFFF;

}

.menuTabSelected a:active {
	color: #FFFFFF;
}
.menuTabSelected a:visited {
	color: #FFFFFF;
}
.subMenuTable {
	font-family: Helvetica, Arial, sans-serif;
	font-size:11px;
	background-image: url(/img/menu/f_grad_blue1.gif);
	text-align:center;
	vertical-align: middle;
	color: #FFFFFF;
	letter-spacing: 0.1mm;
	/*height:23;*/
}

.subMenuSelected {
	font-family: Helvetica, Arial, sans-serif;
	font-size:11px;
	background-image: url(/img/menu/f_grad_grey_sub_selected.gif);
	text-align:center;
	vertical-align: middle;
	color: #000000;
	letter-spacing: 0.1mm;
}

.subMenuSelected a {
	padding-top: 5px;
	text-decoration: none;
	display: block;
	color: #000000;
	/*height: 24px;*/
	padding-left: 5px;
	padding-right: 5px;
	background-color: #f0f0f0;
	background-image: url(/img/menu/f_grad_grey_sub_selected2.gif);

}

.subMenuSelected a:visited {
	color: #000000;
}
.subMenuNotSelected {
	font-family: Helvetica, Arial, sans-serif;
	font-size:11px;
	background-image: url(/img/menu/f_grad_blue1.gif);
	text-align:center;
	vertical-align: middle;
	color: #FFFFFF;
	letter-spacing: 0.1mm;
}
.subMenuNotSelected a {
	padding-top: 5px;
	text-decoration: none;
	display: block;
	color: #ffffff;
	/*height: 24px;*/
	padding-left: 5px;
	padding-right: 5px;
	background-image: url(/img/menu/f_grad_blue1.gif);
}

.subMenuNotSelected a:hover {
	color: #FFFFFF;
	background-image: url(/img/menu/f_grad_grey_hover.gif);
	}
.subMenuNotSelected a:active {
	color: #FFFFFF;
}
.subMenuNotSelected a:visited {
	color: #FFFFFF;
}
.searchBox {
	background-image: url(/img/menu/f_grad_grey1.gif);
	height:23px;
	padding:4px;
}
.menuTabOff {
	font-family:Arial, Helvetica, sans-serif;
	border-bottom: 1px solid;
	padding-top: 2px;
	font-size:14px;
	/*color:#666666;*/
	width:100px;
}

.menuTabOff a{
	font-family:Arial, Helvetica, sans-serif;
	letter-spacing: 0.1mm;
	font-size:14px;
	display:block;
}

.menuTabOn {
	font-family:Arial, Helvetica, sans-serif;
	letter-spacing: 0.1mm;
	background-image:url(/img/menu/grad_on1.gif);
/*	background-color:#445984;
	background-image:url(/img/background/tab-bg-darkblue.gif);*/
	background-repeat:no-repeat;
	width:100px;
	font-size:14px;
	border-bottom: #445984 1px solid;
	color:#ffffff;
	font-weight: bold;
}

.menuTabOn a{
	display:block;
	color:#FFFFFF;
	text-decoration:underline;
}
.menuTabOn hover{
	display:block;
	color:#FFFFFF;
	text-decoration:underline;
}

.menuTabOffEdge {
	background-image:url(/img/menu/grad_off1_e.gif);
	background-repeat:no-repeat;
	width: 3px;
	font-size:xx-small;
}

.menuTabLinkSelected {
	background-image:url(/img/Tabs/middle-70.gif);
/*	font-size:14px;
	font-weight:bold;*/
	text-decoration: none;	
	color:#ffffff;
}

.menuTabLinkSelected a{

/*	font-size:14px;
	font-weight:bold;*/
	text-decoration: none;	
	color:#ffffff;
}


.menuTabHomeLinkSelected {
	background-image:url(/img/Tabs/home-80.gif);
/*	font-size:14px;*/
	text-decoration: none;
	color:#000;
}

.menuTabHomeLinkSelected a{

/*	font-size:14px;*/
	text-decoration: none;
	color:#ffffff;
}


.menuTabEndLinkSelected {
	background-image:url(/img/Tabs/End-80.gif);
/*	font-size:14px;*/
	text-decoration: none;
	color:#ffffff;
}

.menuTabEndLinkSelected a{
/*	font-size:14px;*/
	text-decoration: none;
	color:#ffffff;
}


.menuTabLinkSelected a:hover{
	text-decoration:underline;
	color:#ffffff;
}
.menuTabLinkSelected a:visited{
	text-decoration:underline;
	color:#ffffff;
}
.menuTabLinkNotSelected {
/*	background-image:url(/img/menu/grad_off1.gif);*/
	background-image:url(/img/Tabs/middle-back-70.gif);
	text-decoration: none;
	color:#000;
	
}

.menuTabHomeLinkNotSelected {
/*	background-image:url(/img/menu/grad_off1.gif);*/
	background-image:url(/img/Tabs/home-back-80.gif);
	text-decoration: none;
	color:#000;
}

.menuTabHomeLinkNotSelected a{
	text-decoration: none;
	color:#666666;
}

.menuTabEndLinkNotSelected {
/*	background-image:url(/img/menu/grad_off1.gif);*/
	background-image:url(/img/Tabs/end-back-80.gif);
	text-decoration: none;
	color:#000;
}

.menuTabEndLinkNotSelected a{
	text-decoration: none;
	color:#666666;
}

.menuTabLinkNotSelected a{
	text-decoration: none;
	color:#666666;
}
.subMenuTable {
	background-image:url(/img/background/tab-bg-darkblue.gif);
	/*background-color: #416285;
	background-image: /img/background/darkBluebg.gif;*/
}
.subMenu {
	border-bottom: #25627A 1px solid;
	border-right: #25627A 1px solid;
}

.padSubMenu {
	font-family: Helvetica,verdana,Arial,sans-serif;
	letter-spacing: 0.1mm;
	padding-left:6px;
	padding-right:6px;
	padding-top:2px;
	padding-bottom:2px;
	color: #ffffff;
	font-size: 11px;
/*	font-weight:bold;*/
}
.padSubMenu a {
	letter-spacing: 0.1mm;
	font-size: 11px;
/*	font-weight:bold;*/
	display: block;
/*	border: #416285 1px solid;*/
	padding-left: 2px;
	padding-right: 2px;
	padding-top:2px;
	padding-bottom:2px;
	color: #FFFFFF;
	text-decoration: none;
}
.padSubMenu a:hover {
	display: block;
/*	border: 1px solid #ffffff;*/
	background-color: #f0f0f0;
	color: #666666;
	padding-left: 2px;
	padding-right: 2px;
	padding-top:2px;
	padding-bottom:2px;
	text-decoration: none;
}
.padSubMenu a:active {
	display: block;
/*	border:#25627A 1px solid ;*/
	background-color:#FFFFCC;
	color: #666666;
	padding-left: 2px;
	padding-right: 2px;
	padding-top:2px;
	padding-bottom:2px;
	text-decoration: none;
}

.homeBoxLink a {
	display: block;
/*	border: #416285 1px solid;*/
	padding-left:2px;
	padding-top:2px;
	padding-bottom:2px;
	color: #25627A;
	text-decoration: underline;
}

.homeBoxLink a:hover {
	display: block;
	border: 1px solid #ffffff;
	background-color: #f0f0f0;
	color: #666666;
	padding-left:2px;
	padding-top:2px;
	padding-bottom:2px;
	text-decoration:none;
}
.InteriorMenuBox {
	border: #cccccc 1px solid;
	background-color:#f7f7f1;
	padding:4px;
}
.InteriorMenuBox td {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.EditP {
	font-family: Helvetica, Arial, sans-serif;
	font-size:12px;
	background-image: url(/img/menu/f_grad_blue1.gif);
	text-align:center;
	vertical-align: middle;
	color: #FFFFFF;	
	font-weight: bold;
}
.tblEditP{
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#e7f1fd',endColorStr='#5b7b9f',gradientType='0');
	COLOR:#000;
	font-family: Helvetica, Arial, sans-serif;
	font-size:11px;	
}
/*******************************************
	Cookie Crumb
********************************************/

.cookieCrumb {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-left:8px;

}

/*******************************************
	Main Area
********************************************/

.mainArea {
	padding: 8px;
}

.mainAreaX {
	padding: 8px;
	background: #ffffff url(/img/showcase/headerImgLong4.jpg) no-repeat right;
}

td.chinaIntro{

	padding: 12px;
	line-height:140%;
	font-size:13px;
	
}
/*******************************************
	SCROLL
********************************************/
div.scroll {
	height: 200px;
	width: 425px;
	overflow: auto;
	border: 1px solid #000000;
	background-color: #FFFFFF;
	padding: 2px;
}
.total {
	font-size:10px;
}
.addNewMsg {
	padding: 6px;
}

.NewsAbstract {
	display: none;
	margin-top: 0em;
	margin-bottom: 1em;
	padding: 0px 0px 0px 0px;
	font-size: 9pt;
	line-height:125%;
	color: #306090;
}

.NewsAbstract ol, .NewsAbstract ul {
	margin-top: 0em;
	margin-bottom: 0em;
	padding: 0px 0px 0px 0px;
	font-size: 9pt;
	line-height:125%;
	color: #306090;
}

.pullquoteright {
	background-image: url(/img/Quote_Left.gif);
	background-repeat: no-repeat;
	background-color: #F0F0F0;
	width: 170px;
	float: right;
	font-family:Arial,Times, Times New Roman, serif;
	font-size: 10pt;
	font-weight: normal;
	line-height: 125%;
	color: #306090;
	margin: 5px;
	padding: 20px;
	margin-left:10px;
}

.pullquoterightby{
	font-family: Georgia, Times, Times New Roman, serif;
	font-size: 8pt;
	font-weight: normal;
	line-height:125%;
	align: right;
	color: #6699CC;
}
.para_title_ec{
	font-weight:bold; 
	font-size:14px;
}
.sl_item {
	font-size: 8pt;
	padding-right: 4px;
}
.sl_pname {
	font-size: 8pt;
	padding-right: 4px;
	color: #333333;
}
/*******************************************
	RFP TEMPLATE INDEX 
********************************************/
.rfp_headerTitle{
font-family:Verdana,Arial, Helvetica, sans-serif;
font-size:26px;
color:#416285;
font-weight:bold;
line-height:30px;
}
.rfp_title {
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#416285;
font-weight:bold;
}
.rfp_subtitle {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#416285;
font-weight:bold;
}
p.rfp_title_small {
font-family:Verdan,Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:normal;
}
.rfp_selectTemplate{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
line-height:130%;
color:#416285;
font-weight:bold
}
.rfp_selectTemplate_table{
background-image:url(/img/products/rfp-templates/rfp-index/bkg_choice.jpg);
background-repeat:no-repeat;
}
a.rfp_selectTemplate{
font-family:Verdan,Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:normal;
}
/*******************************************
	EVALUATOIN CENTER
********************************************/

hr.side_panel{
	color:#CCCCCC;
	background-color:#CCCCCC;
}
a.sub_module_text{
	font-size: 8pt;	
	line-height:140%;
	font-family:Arial,Helvetica,Geneva;
	/*text-decoration: none;
	color:#000000;
	text-decoration: none;*/
}

/*
a.sub_module_text:hover {
	text-decoration: underline;
}
*/
.evaluation_center{
	font-size: 12pt;	
	font-weight: bold;
	font-family:Eras Demi ITC,Arial,Helvetica,Geneva;  	
	color: #FFFFFF;	
	line-height:100%;
}
H1{
	font-family:Verdana,Arial,Helvetica,Geneva;
	color: #FFFFFF;
	line-height:100%;
	font-size:18px;
	color:#416285;
	font-weight:bold;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:5px;
}

H1.Smaller{
	font-family:Verdana,Arial,Helvetica,Geneva;
	color: #FFFFFF;
	line-height:100%;
	font-size:16px;
	color:#416285;
	font-weight:bold;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:5px;
}

H2{
	font-weight:bold;
	font-size: 10pt;
	margin:0px;
}
.evaluation_center_header1
{
	font-family:Verdana,Arial,Helvetica,Geneva;
	color: #FFFFFF;
	line-height:100%;
	font-size:18px;
	color:#416285;
	font-weight:bold;
}
.evalution_center_slogan{
	font-size: 9pt;
	line-height:110%;
	font-weight:bold;
	font-family:Arial,Helvetica, Geneva; 
	color:#526880;
}
.side_panel_menu{
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
}
.buttonBackWT{
	background-color:#4A6D94; 
	color:#FFFFFF; 
	font-family: Verdana,Arial, Helvetica, Geneva; 
	font-size:8pt; 
	font-weight:bold; 
	border-top: thin solid #C4C4C4; 
	border-left: thin solid #C4C4C4; 
}

.buttonTable {
	background-image: url(/img/background/header-bg_blue3.gif);
	FILTER: progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2);
}

.buttonTable td {
	padding-right: 8px;
	padding-left: 8px;
	border: #cccccc 1px solid;
	font-weight: bold; 
	font-size: 14px;
}

.buttonTable td a {
	text-decoration:none;
	color: #5286AD;
}
.buttonTable td a:hover {
	text-decoration:none;
	color: #FF6600;
}
.catBox {
	text-align:center;
	border-left: #cccccc 1px solid;
	border-right: #cccccc 1px solid;
	border-top: #cccccc 1px solid;
}

.catMenu a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 2px;
	text-decoration: none;
	display: block;
	color: #000000;
	width: 80px;
	height: 15px;
	background-image: url(/img/menu/f_grad_grey1.gif);
	
}
.catMenu a:hover {
	background-image: url(/img/menu/f_grad_grey2.gif);
}

.catMenuMorePad a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 2px;
	padding-bottom: 2px;
	text-decoration: none;
	display: block;
	color: #000000;
	width: 80px;
	height: 15px;
	background-image: url(/img/menu/f_grad_grey1.gif);
	
}
.catMenuMorePad a:hover {
	background-image: url(/img/menu/f_grad_grey2.gif);
}

.catMenuSelected {
	color: #999999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 2px;
	text-decoration: none;
	display: block;
	color: #000000;
	width: 80px;
	height: 15px;
	background-image: url(/img/menu/f_grad_blue1.gif);
}
.catMenuSelected a {
	color:#ffffff;
	text-decoration:none;
}
.catMenuSelected a:hover {
	color:#ffffff;
	text-decoration:none;
}
/*.tdHeader{
	background-image: url(/img/header/home-header2.gif);
	background-repeat:no-repeat;
	height:25px;
	font-family:Helvetica,verdana,Arial,sans-serif;
	font-size:14px;
	padding-right:20px;
	font-weight:bold;
	color:#FFFFFF;
}
.tdMiddle{
	background-image: url(/img/header/home-middle2.gif);
	font-family:Helvetica,verdana,Arial,sans-serif;
	font-size:11px;
}
.tdFooter{
	background-image:url(/img/header/home-footer2.gif);
	background-repeat:no-repeat;
	height:25px;
}
.mainT {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	padding-right: 8px;
	border: #cccccc 1px solid;
	color: #ffffff;
	height: 20px;
}
.bigT {font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 18px;
	color: #0090E0;
	line-height:99%;
	padding: 6px;
}
.padT {
	padding-top: 12px;
}

.tblThree {
	background-image:url(/img/header/bg-blue-gray3.gif);
	background-repeat:no-repeat;
	height:170px;
	width:250px;
}
.mainTitle {	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
}
.bigTitle {font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 18px;
	color: #0090E0;
	line-height:99%;
	padding: 6px;
}
.padtop {
	padding-top: 12px;
}*/

.CharacterPlus{
	float: left;
	display:none;
	margin-top: -10px;
	margin-bottom: -20px;
}

.PopularSearches{
	margin:0;
}

.selectionservheading{
	font-family:Helvetica,verdana,Arial,sans-serif;
	font-weight: bold;
	font-size: 16px;
}
.selectionservheading2{
	font-family:Helvetica,verdana,Arial,sans-serif;
	font-weight: bold;
	font-size: 14px;
}

.selctionServTable
{
	width: 100%;	
}
.selctionServTable td
{
 background-color: #ECECEC;
 border: 1px solid #c0c0c0; 
}
.selctionServConsultTable
{
	width: 75%;	
}
.selctionServConsultTable td
{
 background-color: #ECECEC;
 border: 1px solid #c0c0c0; 
}

.selection-serv-side-bar
{
	margin: 5px;
	border: 1px solid #c0c0c0;
	background-color: #ECECEC;
	text-align: left;
	width: 190px;
}
.selection-serv-side-bar-heading
{

	font-family:Helvetica,verdana,Arial,sans-serif;
	font-weight: bold;
	font-size: 13px;

}
.selection-serv-side-bar p
{
	font-size: 11px;
	margin:12px;
}
.selection-serv-side-bar li
{
	font-size: 11px;
	margin-top:12px;
	margin-bottom:12px;
}


.selection-sign-side-bar
{
	margin: 5px;
	border: 1px solid #c0c0c0;
	background-color: #D9DAEF;
	text-align: left;
	width: 190px;

	
}
.selection-sign-side-bar p
{
	font-size: 11px;
}

.itemizedlist
{
 margin-top: -1px;	
 margin-left: 1em;
}
.itemizedlist li
{	 
 margin-top: 1em;
 padding-left: 1em;
}sup {
	
 font-size:8px;	
}

.expand{ display:inline; }
.collapse{ display:none; }
.expand-link { border:0;margin-right:2px; }

#bodywrap{
	margin:30px;
}

.relatedsearches{
	font-size:8pt;
}

#ebdiv{
	padding: 10px 15px;
}