/***********************************************/
/* CSS Document by QuinnCom  */
/***********************************************/

/***********************************************/
/* HTML tag styles                             */
/***********************************************/

body{	
	margin:0 auto;	padding: 0px;	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#505050; 
}

/******* hyperlink and anchor tag styles *******/
a
{
	text-decoration:none;	
}

a img
{
border:none;
}
/************** header tag styles **************/

h1
{
	margin: 0px;	padding: 0px;	color:#000000;	font-family:"Century Gothic";	font-size: 18px;   font-weight:normal;
}

h2
{
	font: bold 160% "Century Gothic"; height:47px;	color:#000; text-align:center; margin-top:10px;
	background:url(../images/top-heading-bg-cnt.png) repeat-x;
}

h3
{
	padding: 4px;	color:#ffffff;	font-family:Arial, Helvetica, sans-serif;	font-size: 18px; font-weight:bold; text-transform:uppercase; 
}

h4{
	color:#025cab;	font-family:Arial, Helvetica, sans-serif;	font-size: 18px; font-weight:bold; text-transform:uppercase; 
}

h5{
font: 14px Arial, Helvetica, sans-serif;	margin:0;	padding: 0px;	color:#ba911d;	font-weight: bold;
	
}
h6{
	font: 14px Arial, Helvetica, sans-serif;	margin: 0px 0 5px 0;	padding: 0px;	color:#1c73bf;	font-weight: bold; 
}
h7{
	font-family:"Century Gothic";	font-size: 18px;	margin: 0px;	padding: 0px;	color:#ff6600;
}



/*************** list tag styles ***************/

ul{
 list-style-type:disc;
}

ul ul{
 list-style-type: disc;
}

ul ul ul{
 list-style-type: none;
 
}
/************** Overrides **********************/
.announcements .outline
{
 margin-left: 0px;
}

/***********************************************/

/*************** Form tag style ***************/

input {
	 width:280px; color:#000000; font-family:Arial, Helvetica, sans-serif;
	 height:20px; font-size:12px; text-align:left; vertical-align:middle; padding:4px 0 0 2px;
}
.rbCountry input { width:15px; border:0; color:#0675a9; height:15px; padding:4px 0 0 2px; margin:0;	}
.rbGender input { width:15px; border:0; color:#0675a9; height:15px; padding:4px 0 0 2px; margin:0;	}
.rbGender td { width:160px; }
.bDisabled input { width:15px; border:0; color:#0675a9; height:15px; padding:4px 0 0 2px; margin:0; }

/* To make Check boxes a normal size instead of default input size */
.chkBox input { width:20px; border:0; padding:0; margin:0; text-align:center; }

.bc_feedwebsitelink h4 
{
 font-size:15px;
}
.greyedBox input 
{
color: #818081; 
background: #b9b7b9;
}
.normalBox input 
{
color: #000000;
background: #ffffff;
}
.regInitial
{
width:300px;
}
textarea
{
border:1px solid #b0b0b0; color:#000000; font-family:Tahoma; font-size:11px;
}
/***********************************************/
/* HTML layout styles                             */
/***********************************************/


.main
{
background:url(../images/bg-main.gif) repeat-y;
}

.top-nav{
	background:url(../images/img-normal-lft.gif) repeat-x bottom;
	height:40px;	
	}
	
	
ul.tabs {
   list-style-type: none;
   padding:0 0 0 0px;
   margin:0;
}
ul.tabs li {
  font:bold 15px; 
  color:yellow;	
  float: left;
  text-align:center;
  padding:0;
  background-image:url(../images/img-normal-rgt.gif);
  background-repeat:no-repeat;
  background-position:right top;
  }

ul.tabs li a {
 font:bold 15px Arial, Helvetica, sans-serif; color:#FFFFFF;  text-align:center;  display: block;  padding: 0px 23px 0 24px;  text-decoration: none;
  background-image:url(../images/img-normal-lft.gif);  background-repeat:no-repeat;  background-position:left top;  line-height:40px;
	}
	
ul.tabs li.selected {
  color:#ffffff;  font-size:11px;  float: left;  padding:0;  margin: 0;  background: no-repeat right top;  
  background-image:url(../images/img-selected-rgt.gif);
  
 }


ul.tabs li.selected a {
  font:bold 15px Arial, Helvetica, sans-serif;  color:#ffffff;  display: block;  margin-left:0;  padding: 0px 23px 0 24px;  text-decoration: none;
  background:  no-repeat left top;  background-image:url(../images/img-selected-lft.gif);  line-height:40px; 
}
ul.tabs li.selected a: {
color:#ffffff; 
}
ul.tabs li.selected a:link {
color:#ffffff;   
}
ul.tabs li.selected a:hover {
color:#ffffff; 
}
ul.tabs li.selected a:active {
color:#ffffff; 
}

ul.tabs li.last {
  color:#ffffff;  font-size:11px;  float: left;  padding:0;  margin: 0;   background: no-repeat right top;
  background-image:url(../images/img-last.gif);
  
 }


ul.tabs li.last a {
  font:bold 15px Arial, Helvetica, sans-serif;  color:#ffffff;   display: block;  margin-left:0;  padding: 0px 17px 0 23px;
  text-decoration: none;  background:  no-repeat right top;  background-image:url(../images/img-last.gif);  line-height:40px; 
}
ul.tabs li.last a: {
color:#ffffff; 
}
ul.tabs li.last a:link {
color:#ffffff;   
}
ul.tabs li.last a:hover {
color:#ffffff; 
}
ul.tabs li.last a:active {
color:#ffffff; 
}
ul.tabs li.last-select {
  color:#ffffff;  font-size:11px;   float: left;  padding:0;  margin: 0;   background: no-repeat right top;
  background-image:url(../images/img-selected-rgt.gif);
  
 }


ul.tabs li.last-select a {
  font:bold 15px Arial, Helvetica, sans-serif;  color:#ffffff;  display: block;  margin:0px;  padding: 0px 20px 0 23px;  text-decoration: none;
  background:  no-repeat left top;  background-image:url(../images/img-selected-lft.gif);  line-height:40px; 
}
ul.tabs li.last-select a: {
color:#ffffff; 

}
ul.tabs li.last-select a:link {
color:#ffffff; 

}
ul.tabs li.last-select a:hover {
color:#ffffff; 
}
ul.tabs li.last-select a:active {
color:#ffffff; 
}

.login2
{
color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size: 12px; text-decoration:none; 
padding:6px 6px 6px 6px; margin: 0px 20px 0px 0px; border:0;
width:245px; height:50px;
}
.login2table
{
padding:0px; margin: 0px 20px 0px 0px;
}
.login2 td
{
padding:0; margin:0;
}
.login2 input
{
color:#000000; width:110px; height:14px; padding:0; margin:0; border: solid 1px #000000;
}
.login2lostpass
{
color:#005aa6; font-family:Arial, Helvetica, sans-serif; font-size: 8px; text-decoration:none; 
}
.login2Error
{
color:#ff0000;
}
.lnkAwardContainer
{
color:Yellow; font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; 
text-decoration:none; text-align:center; padding: 0px 0px 0px 12px;
}
.lnkAwardContainer A
{
color:Yellow; text-decoration:none; 
}
.lnkAwardContainer A:hover
{
color:Yellow; text-decoration:underline; 
}
.imgTrophy
{
border:0; float:right;
}

.banner-txt
{
width:582px;
height:292px;
background:url(../images/bg-top-text.gif) no-repeat;
}
/*********************************************************/
/* Box containers: Job Count, Announcements, Webinar...  */
/*********************************************************/
/* Job Count  */
.jobCountContainer
{
 background-color:#9750ac; text-align:center; vertical-align:middle; padding: 10px 10px 10px 10px;
}
.jobCountDiv
{
border: 1px solid #8a976f; background-color: #FFFFFF; width: 245px;
}
.jobCountHeader
{
background:url(../images/img-shadow.gif) no-repeat left bottom; height:38px;
font:bold 17px "Century Gothic"; color:#239800; text-align:center; padding-top:7px;
}
.jobCountBody
{
font:bold 13px Arial, Helvetica, sans-serif; color:#505050; padding: 0 10px 4px 10px;
}
.jobCount
{
font:bold 14px "Century Gothic"; color:#005aa6;
}

/* Webinars  */
.webinarContainer
{
 background-color:#cccccc; text-align:center; vertical-align:middle; padding: 4px 4px 4px 4px;
}
.webinarDiv
{
border: 1px solid #8a976f; background-color: #FFFFFF; width: 260px;
}
.webinarHeader
{
background:url(../images/img-shadow.gif) no-repeat left bottom; height:58px;
font:bold 17px "Century Gothic"; color:#239800; text-align:center; padding:7px 4px 0px 4px;
}
.webinarBody
{
font:bold 11px Arial, Helvetica, sans-serif; color:#505050; padding: 4px 4px 4px 4px; text-align:center;
}
.webinarList
{
font:bold 11px Arial, Helvetica, sans-serif; color:#505050; text-align:left;
}
.webinarList input
{
	 width:20px; color:#000000; background-color:Transparent; border:none; 
	 height:20px !important; text-align:left; vertical-align:middle; 
}
.webinarDate
{
color:Blue;
}
/*************************************************************/
/* End Box containers: Job Count, Announcements, Webinar...  */
/*************************************************************/

.lblError { background-color:#f4fdf2; padding:0px 0 10px 10px; color:#FF0000; }

.txt-top
{
color:#ffffff;	font-family:Arial, Helvetica, sans-serif;	font-size: 18px; font-weight:bold; text-transform:uppercase; padding-top:10px; 
}
.txt-top a
{
color:#ffffff;	font-family:Arial, Helvetica, sans-serif;	font-size: 18px; font-weight:bold; text-decoration:none;
}
.txt-top a:link active
{
text-decoration:none; color:#ffffff;
}
.txt-top a:hover
{
text-decoration:underline;
}
.txt-sign-up
{
color:#ffffff;	font-family:Arial, Helvetica, sans-serif;	font-size: 14px; text-transform:uppercase; padding-top:4px; padding-right:14px; 
}
.txt-sign-up a
{
color:#ffffff;	font-family:Arial, Helvetica, sans-serif;	font-size: 14px; text-decoration:none;
}

.txt-sign-up a:link active
{
color:#ffffff;	text-decoration:none;
}

.txt-sign-up a:hover
{
text-decoration:underline;
}

.para
{
font:normal 13px Arial, Helvetica, sans-serif; color:#ffffff; text-align:left; padding-top:10px;

}

.shopperProfileDiv
{
border: 1px solid #6ca8dc; overflow: auto; width: 560px; height: 50px; padding: 7px;
}

.shopperProfileDesc
{
padding: 0px;
}

.banner-txt ul
{
margin:0; padding:8px 0 0 30px; list-style-type:none; list-style-image:url(../images/img-arrow.gif);
}

.banner-txt ul li
{
font-weight:normal;
color:#FFFFFF;
text-align:left;

}
.banner-txt ul li a
{
text-decoration:none;
font-weight:normal;
color:#FFFFFF;
}

.banner-txt ul li a:link active
{
color:#FFFFFF;
}

.banner-txt ul li a:hover
{
text-decoration:underline;
}

.lft-mid
{
background:url(../images/bg-lft-box.gif) repeat-y; text-align:center;
height:640px;
}

.lft-mid-new
{
background:url(../images/bg-lft-box-new.gif) repeat-y; text-align:center;
height:400px;
}

.shopper p
{
font:bold 13px Arial, Helvetica, sans-serif; color:#505050; padding:0px 4px 0px 4px;
}
.shopper span
{
font:bold 20px Arial, Helvetica, sans-serif; color:#239800;
}
.recruiters p
{
font:bold 13px Arial, Helvetica, sans-serif; color:#505050;  padding:0px 4px 0px 4px;
}
.recruiters span
{
font:bold 20px Arial, Helvetica, sans-serif; color:#005aa6;
}
.heading
{
background-image:url(../images/img-heading-line.gif); background-repeat:no-repeat; background-position:left bottom;
font:bold 20px Arial, Helvetica, sans-serif; color:#666666; text-align:left; padding-left:10px; padding-bottom:2px;
}
.heading span
{
font:bold 20px Arial, Helvetica, sans-serif; color:#666666;
color:#239800;
}
.heading-rgt
{
background-image:url(../images/img-heading-line.gif); background-repeat:no-repeat; background-position:left bottom;
font:bold 20px Arial, Helvetica, sans-serif; color:#666666; text-align:left; padding-left:0px; padding-bottom:2px;
}
.heading-rgt span
{
font:bold 20px Arial, Helvetica, sans-serif; color:#005aa6;
}
.right-mid
{
background:url(../images/bg-rgt-box.gif) repeat-y; text-align:center;
height:640px;
}
.heading-login
{
background-image:url(../images/img-heading-line.gif); background-repeat:no-repeat; background-position:left bottom;
font:bold 20px Arial, Helvetica, sans-serif; color:#666666; text-align:left; padding-left:0px; padding-bottom:2px;
}
.heading-login span
{
font:bold 20px Arial, Helvetica, sans-serif; color:#000000;
}
.referal
{
background:url(../images/img-shadow.gif) no-repeat left bottom; height:38px;
font:bold 17px "Century Gothic"; color:#68842a; text-align:center; padding-top:7px;
}
.referal a
{
font:bold 17px "Century Gothic"; color:#68842a; text-align:center; padding-top:7px; text-decoration:none;
}
.referal a:link active hover
{
font:bold 17px "Century Gothic"; color:#68842a; text-align:center; padding-top:7px; text-decoration:none;

}
.notices { font-size:14pt; color:#279805; }
.notices a:link visited { text-decoration:none; color:#279805; }
.notices a:hover { text-decoration:underline; color:#279805; }

.contestheader{ font-size:16pt; color:#279805; padding:12px 0px 18px 5px;margin:4px 0px 10px 0px; text-align:left; }

.read
{
text-align:right;
font-weight:bold; color:#c46d4d; padding:2px 10px 5px 0px;
}
.read a
{
text-align:right;
font-weight:bold; color:#c46d4d; text-decoration:none;
}
.read a:link visited hover
{
text-align:right;
font-weight:bold; color:#c46d4d; text-decoration:none;
}
.footer-btm
{
font-size:11px; text-align:left; padding-left:35px; color:#505050;
}
.footer-btm a
{
font-size:11px;
color:#505050;
text-decoration:none;
}
.footer-btm a:link visited
{
color:#505050;
text-decoration:none;
}
.footer-btm a:hover
{
text-decoration:underline;
}


.footer-rgt
{
font-size:11px; text-align:right; padding-right:35px; color:#505050;
}
.footer-rgt a
{
font-size:11px;
color:#505050;text-decoration:underline;
}

.footer-rgt a:link active
{
font-size:11px;
color:#505050; 
text-decoration:underline;
}

.footer-rgt a: hover
{
text-decoration:underline;
}

.box-txt
{
font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#505050; 
}

.box-txt a
{
font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#505050; 
}
.box-txt a:link active hover
{
font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#505050; 
}
.vision
{
background:url(../images/bg-vision.gif) repeat-y center top;
}

.new-vision
{
background:url(../images/bg-vision-top.gif) no-repeat center top; height:140px; 
}
.new-vision span
{
font:bold 16px Arial, Helvetica, sans-serif; color:#3989d0;
}

.new-vision-one
{
background:url(../images/bg-goal-top.gif) no-repeat center top; height:140px; 
}
.new-vision-one span
{
font:bold 16px Arial, Helvetica, sans-serif; color:#3989d0;
}

.new-vision-two
{
background:url(../images/bg-mission-top.gif) no-repeat center top; height:140px; 
}
.new-vision-two span
{
font:bold 16px Arial, Helvetica, sans-serif; color:#3989d0;
}

.question
{
background:url(../images/bg-question.gif) no-repeat center top; height:31px; color:#005bac; 
font-size:12px;
}

.question-link
{
font-weight:bold; width:520px; margin-left:35px; font-size:12px;
}


.question-link a 
{
font-weight:bold; text-decoration:none; color:#005bac;  font-size:12px;
}

.question-link a:link visited
{
font-weight:bold; text-decoration:none; color:#005bac;  font-size:12px;
}
.question-link a: hover
{
font-weight:bold; text-decoration:none; color:#005bac;  font-size:12px;
}


.question-mid
{
background:url(../images/bg-question-mid.gif) repeat-y center top;
}

.question-mid ul
{
margin-left:20px; padding:0; list-style:none; list-style-image:url(../images/img-arrow-green.gif);

}

.question-mid ul li
{
margin:0; padding-left:5px; text-align:left; font-size:12px; 
}

.answer
{
border:1px solid #e2e2e2; background-color:#FFFFFF; padding:5px; width:565px; margin-top:5px; margin-bottom:10px;
}

.answer ul
{
margin-left:20px; padding:0; list-style:none;  
}
.answer ul li
{
margin:10px 0 0 0; padding:0px 0px 0px 2px; text-align:left; list-style-image:url(../images/img-arrow-green.gif); 
}

.answer ol
{
margin:0 0 0 15px; padding:0; list-style:lower-roman;   
}
.answer ol li
{
 margin-top:7px; padding:0; list-style-image:none;
}

.answer-new
{
background-color:#FFFFFF; padding:10px 5px 10px 8px; width:580px; margin-top:5px; margin-bottom:10px; text-align:left;
}

.answer-new ul
{
margin-left:20px; padding:0; list-style:none; list-style-image:url(../images/img-arrow-green.gif); 
}
.answer-new ul li
{
margin:0; padding-left:5px; text-align:left; 
}

.mgn
{
padding-top:10px;
}


.benefits
{
border-left:1px solid #b6b6b6; border-top:1px solid #b6b6b6;
}

.benefits td
{
border-right:1px solid #b6b6b6; border-bottom:1px solid #b6b6b6;
}

.benefits .head
{
background:url(../images/bg-benefits-top.gif) repeat-x;
font:bold 14px Arial, Helvetica, sans-serif;
text-transform:uppercase; color:#FFFFFF; height:39px; border-right:1px solid #ffffff; padding-left:7px; padding-right:4px;
}

.benefits .dim
{
background:url(../images/bg-competition-top.gif) repeat-x; font:bold 14px Arial, Helvetica, sans-serif;
text-transform:uppercase; color:#FFFFFF; height:39px; border-right:1px solid #ffffff; padding-left:7px; padding-right:4px;
}
.benefits .blu
{
background:url(../images/bg-premier-top.gif) repeat-x; font:bold 14px Arial, Helvetica, sans-serif;
text-transform:uppercase; color:#FFFFFF; height:39px; border-right:1px solid #ffffff; padding-left:7px; padding-right:4px;
}
.benefits .grne
{
background:url(../images/bg-value-top.gif) repeat-x; font:bold 14px Arial, Helvetica, sans-serif;
text-transform:uppercase; color:#FFFFFF; height:39px; border-right:1px solid #ffffff; padding-left:4px; padding-right:2px;
}
.grn
{
background-color:#279805; text-transform:uppercase; color:#FFFFFF; padding:2px; width:74px; font-weight:bold;
}
.grnShopperProfile
{
background-color:#279805; color:#FFFFFF; padding:2px;margin-top:15px; width:74px; font-weight:bold;
}
.grn-next
{
background-color:#f9ede3; border-right:1px solid #b6b6b6; padding:5px;
}
.wht
{
border-right:1px solid #b6b6b6; height:65px; text-align:center; padding:5px; text-align:left;
}
.col
{
border-right:1px solid #b6b6b6; background-color:#f9ede3; height:65px; padding:5px; text-align:left;
}
.reff-head
{
font:14px bold Arial, Helvetica, sans-serif; color:#545454; padding-top:10px;
}

.reff-head span
{
font:18px bold Arial, Helvetica, sans-serif; color:#4d648d;
}

.text-all
{
padding:0 7px 0 7px;
}

.text-all a
{
color:#025cab; text-decoration:underline; font-weight:normal;
}

.text-all a:link active
{
color:#025cab; text-decoration:underline; font-weight:normal;
}

.text-all a:hover
{
color:#025cab; text-decoration:underline; font-weight:normal;
}

.text-all ul
{
margin-left:20px; padding:0; list-style:none; 
}

.text-all ul li
{
margin:10px 0 0 0; padding:0px 0px 0px 5px; text-align:left; font-weight:bold; list-style-image:url(../images/img-arrow-grn.gif); 
}
.reward
{
border-left:1px solid #eaeaea; border-top:1px solid #eaeaea; background:url(../images/bg-table.gif) no-repeat center top; margin-bottom:40px;
}
.reward td
{
border-right:1px solid #eaeaea; border-bottom:1px solid #eaeaea; padding:5px 0 5px 8px; font-size:14px; font-weight:bold;
}
.sub-head
{
color:#025cab;	font-family:Arial, Helvetica, sans-serif;	font-size: 15px; font-weight:bold; text-transform:uppercase; margin-top:20px;
}

.subnew-head
{
color:#4d9c35;	font-family:Arial, Helvetica, sans-serif;	font-size: 14px; font-weight:bold;
}
.adrs
{
padding:7px 0 20px 0;
}
.adrs a
{
color:#279805; text-decoration:underline;

}
.adrs a:link active
{
color:#279805; text-decoration:underline;

}
.adrs a:hover
{
color:#279805; text-decoration:underline;
}
.adrs-head
{
font:14px bold Arial, Helvetica, sans-serif; font-weight:bold; text-align:left; color:#2e73b3;
}
.adrs-title
{
font:14px bold Arial, Helvetica, sans-serif; font-weight:bold; text-align:left; color:#279805; padding:15px 0 10px 10px;  text-transform:uppercase;
}

.tbl-msg
{

}
.tbl-msg input
{
width:270px; height:22px; background-color:#f4f4ea; border:1px solid #d3d3bb; color:#999999;

}
.tbl-msg textarea
{
width:270px; height:100px; background-color:#f4f4ea; border:1px solid #d3d3bb; color:#999999; overflow:auto;
}

.tbl-msg-ContactUs
{

}
.tbl-msg-ContactUs input
{
width:270px; font-weight:bold; height:22px; border:1px solid #d3d3bb; 
}
.tbl-msg-ContactUs textarea
{
width:270px; font-weight:bold; height:100px;  border:1px solid #d3d3bb; overflow:auto;
}
/*  Registration Pages*/

.top-txt
{
background:url(../images/bg-registration-new.gif) repeat-x left top;
width:590px;
padding:8px 5px 25px 8px; color:#000;
font:normal 14px Arial, Helvetica, sans-serif; text-align:left;
}

.top-txt-green
{
font:bold 16px Arial, Helvetica, sans-serif; color:#279805;
}

.top-txt-blue
{
font:bold 16px Arial, Helvetica, sans-serif; color:#1c73bf;
}
.top-txt-new
{
font:bold 12px Arial, Helvetica, sans-serif; color:#1c73bf; padding-left:10px; text-align:left;
}
.top-txt ul
{
font:normal 12px Arial, Helvetica, sans-serif; color:#1c73bf;
margin:20px 0 0 0; padding-left:25px; 

}

.top-txt ul li
{
font:normal 11px Arial, Helvetica, sans-serif; color:#1c73bf; margin:6px 0px 0px 0px; list-style:none;
list-style-image:url(../images/img-arrow-new.gif);
padding:0px;
}
.icon-txt
{
width:530px; float:right; text-align:left; margin-top:20px; font-weight:bold;
}

.reg-fields
{
background:url(../images/bg-registration-form-new.gif) repeat-x left top;
}

.reg-fields input
{
height:20px; border:1px solid #cccccc;  background-color:#FFFFFF; color:#484848; 
}

.reg-title
{
font:bold 14px  Arial, Helvetica, sans-serif; color:#000000; padding:12px 0 15px 10px; text-transform:uppercase;
}


.reg-fields select
{
width:284px;
height:20px; border:1px solid #cccccc; background-color:#FFFFFF; color: #484848;
}

.reg-lft-txt
{
width:150px; padding-left:20px; font-weight:bold;
}
.reg-lft-txt1
{
width:79px; padding-left:20px; font-weight:bold;
}
.receipt-top
{
background:url(../images/bg-receipt-top.gif) repeat-x; text-align:center; font:bold 16px Arial, Helvetica, sans-serif; text-transform:uppercase; color:#ffffff; height:33px;
}

.receipt-mid
{
background:#fefbeb url(../images/bg-receipt-mid.gif) no-repeat left top;
}

.receipt-mid-blk
{
font-weight:bold; font-size:12px; color:#000000; padding-left:5px;
}

.receipt-mid-blu
{
font-weight:bold; font-size:12px; color:#0c62af; padding-left:5px;
}

.rec-text-top
{
border-top:1px solid #dfd9ab; border-bottom:1px solid #dfd9ab; padding:4px 0 4px 10px; font-weight:bold; color:#000; text-transform:uppercase;
}
.rec-text-blu
{
 padding:4px 0 4px 10px; font-weight:bold; color:#0c62af; text-transform:uppercase;
}

.reg-demo-top
{
background-color:#dcfad3;
border:1px solid #cccccc;
padding:10px 5px 10px 10px; text-align:left;
}
.preview
{
padding:10px 0 10px 10px;
background-color:#fefada; font-weight:bold; font-size:12px; color:#000000; border-bottom:2px solid #fff; border-right:1px solid #fff;
}
.preview-rgt
{
padding:10px 0 10px 10px;
background-color:#fffdf0; font-weight:bold; color:#0c62af; font-size:12px; border-bottom:2px solid #fff; 
}


/*  new classes */
.premierinner{
	font-family:Arial, Helvetica, sans-serif;	font-size:14px;	color:#646464;	font-weight:bold;	padding-top:15px;	vertical-align:middle;	
	
	}

.headingbg {
	font-family: Arial, Helvetica, sans-serif;	font-size: 22px;	height:56px;	font-weight:bold;	color: #666666;	text-decoration:none;
	padding:0px 0 0 3px;	background-image: url(../images/img-icon-repeat.gif);
}
.blue{
	font-family:Arial, Helvetica, sans-serif;	font-size:22px;	font-weight:bold;	color:#1488c0;
}
.grey{
	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	font-weight:bold;	color:#5c5c5c;
}
.green{
	
	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	font-weight:bold;	color:#279805;	text-decoration:none;
}
.green a{
	color:#279805;	text-decoration:none;
}
.white{

	font-family:Arial, Helvetica, sans-serif;	font-size:18px;	font-weight:bold;	color:#ffffff;	text-decoration:none;	padding-left:0px;
}
.black{
	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	font-weight:bold;	color:#000000;	text-decoration:none;	padding-left:10px;


}
.black-new{
	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	font-weight:bold;	color:#000000;	text-decoration:none;


}
.congratulations-text{
	font: Arial, Helvetica, sans-serif;	font-size:15px;	color:#000000;	font-weight:bold;	padding-top:17px;
}
.ethics{
	background-color:#3989d0;	font:bold 15px Arial, Helvetica, sans-serif;	padding:2px 0 2px 7px; color:#FFFFFF;
}
.referral-text{
	background-color:#f3ffd9;	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#000000;	text-align:justify;	padding-left:10px;
	height:500px;	vertical-align:top;
}


.shop-reg
{
background:url(../images/bg-shop-register.gif) no-repeat; height:57px; width:265px; text-align:left;
font:bold 16px "Century Gothic"; color:#000;
}
.shop-reg span
{
margin-left:80px;
}
.shop-reg a
{
font:bold 16px "Century Gothic"; color:#000; text-decoration:none;
}
.req-reg
{
background:url(../images/bg-rec-register.gif) no-repeat; height:57px; width:265px; text-align:left;
font:bold 16px "Century Gothic"; color:#000; 
}
.req-reg span
{
margin-left:80px;
}

.req-reg a
{
font:bold 16px "Century Gothic"; color:#000; text-decoration:none; 
}
.job-post
{
background:url(../images/bg-job-posting.gif) no-repeat; height:58px; width:265px; text-align:left;
font:bold 16px "Century Gothic"; color:#000; 
}
.job-post span
{
margin-left:80px;
}

.job-post a
{
font:bold 16px "Century Gothic"; color:#000; text-decoration:none;  
}

.features-box
{
background-color:#f9ede3;  padding:5px; font:bold 12px Arial, Helvetica, sans-serif; color:#bd7233; text-align:left;
}

.compe-box
{
background-color:#f0f0f0;  padding:5px; font:bold 12px Arial, Helvetica, sans-serif; color:#6e6d6d; text-align:left;
}

.shoppers
{
background-color:#dfeffc;  padding:5px; font:bold 12px Arial, Helvetica, sans-serif; color:#0a5699; text-align:left;
}
.values
{
background-color:#ebfee5;  padding:5px; font:bold 12px Arial, Helvetica, sans-serif; color:#38881f; text-align:left;
}

.reg-shop
{
background:url(../images/bg-shop-mid.gif) repeat-y;
}

.shop-opt
{
width:270px;
padding:15px 0 0 10px; text-align:left; font-weight:bold;
}

.shop-opt ul
{
margin-left:15px; padding:0; list-style:none; 
}
.shop-opt ul li
{
margin:5px 0 0 0; padding:0px 0px 0px 5px; text-align:left; list-style-image:url(../images/img-dot.gif);  
}
.rec-opt
{
width:270px;
padding:15px 0 0 10px; text-align:left; font-weight:bold;
}

.rec-opt ul
{
margin-left:15px; padding:0; list-style:none; 
}
.rec-opt ul li
{
margin:5px 0 0 0; padding:0px 0px 0px 5px; text-align:left; list-style-image:url(../images/img-dot-new.gif);  
}
.error-msg
{
font:normal 22px Arial, Helvetica, sans-serif; color:#d76e35; text-align:left;
}

.ref-box
{
background-color:#279805; padding:10px 0 7px 0;
}

.referral-box
{
width:310px;  background-color:#e2fadb;
}

.referral-box input
{
width:65px; 
}

.referral-box .dv
{
font:bold 13px Arial, Helvetica, sans-serif; padding:5px 0 10px 5px; color:#000000;
}

.referral-box .bgcol
{
background-color:#d0f2c5; height:36px; color:#000000;
}

.referral-box .bgcol td
{
padding:0 10px 0 0;
}

.referral-box .dv-new
{
font:bold 13px Arial, Helvetica, sans-serif;  color:#000000;
}
.ref-newone
{
padding:8px 7px 10px 0;
}

.str
{
padding:5px 0 20px 10px; color:#FF0000;
}

.strcol
{
color:#FF0000;
}
.strcolrequire
{
color:#FF0000;padding:2px 2px 0 0;
}
/* 12 july */
.blu-txt{
	font:normal 12px Arial, Helvetica, sans-serif; color:#000; text-decoration:none;
}

.blu-txt a{
	font:normal 12px Arial, Helvetica, sans-serif; color:#000; text-decoration:none;
}

.blu-txt a:hover{
	font:normal 12px Arial, Helvetica, sans-serif; color:#000; text-decoration:none;
}

	
.blu-heading{
	 color:#0675a9; font-family:Arial, Helvetica, sans-serif;
	 font-size:11px; text-align:center; vertical-align:middle;
}

.blk-txt{
	font:normal 12px Arial, Helvetica, sans-serif; text-decoration:none;background-color:#eef6fe; color:Blue; padding:10px 15px 10px 10px; 
}

.blk-txt a{
font:normal 12px Arial, Helvetica, sans-serif; text-decoration:none;background-color:#eef6fe; color:Blue; padding:10px 15px 10px 10px;}

.blk-txt a:hover{
font:normal 12px Arial, Helvetica, sans-serif; text-decoration:underline;background-color:#eef6fe; color:Blue; padding:10px 15px 10px 10px;
}


/********14th July********/


.top-nav-voilet{
	background:url(../images/img-normal-voilet-lft.gif) repeat-x bottom;
	height:40px;	
	}
	
	
ul.tabs-voilet {
   list-style-type: none;
   padding:0 0 0 0px;
   margin:0;
}
ul.tabs-voilet li {
  font:bold 15px; 
  color:#ffffff;	
  float: left;
  text-align:center;
  padding:0;
  background-image:url(../images/img-normal-voilet-rgt.gif);
  background-repeat:no-repeat;
  background-position:right top;
  }

ul.tabs-voilet li a {
 font:bold 15px Arial, Helvetica, sans-serif; color:#FFFFFF;  text-align:center;  display: block;  padding: 0px 44px 0 44px;  text-decoration: none;
  background-image:url(../images/img-normal-voilet-lft.gif);  background-repeat:no-repeat;  background-position:left top;  line-height:40px;
	}
	
ul.tabs-voilet li.selected {
  color:#000;  font-size:11px;  float: left;  padding:0;  margin: 0;  background: no-repeat right top;  
  background-image:url(../images/img-selected-voilet-rgt.gif);
  
 }


ul.tabs-voilet li.selected a {
  font:bold 15px Arial, Helvetica, sans-serif;  color:#000;  display: block;  margin-left:0;  padding: 0px 44px 0 44px;  text-decoration: none;
  background:  no-repeat left top;  line-height:40px; 
}
ul.tabs-voilet li.selected a: {
color:#000; 
}
ul.tabs-voilet li.selected a:link active {
color:#000;   
}
ul.tabs-voilet li.selected a:hover {
color:#000; 
}


ul.tabs-voilet li.lastvoi {
  color:#ffffff;  font-size:11px;  float: left;  padding:0;  margin: 0; background:url(../images/img-normal-voilet-lft.gif) repeat-x bottom;  
  
  
 }


ul.tabs-voilet li.lastvoi a {
  font:bold 15px Arial, Helvetica, sans-serif;  color:#ffffff;   display: block;  margin-left:0;  padding: 0px 37px 0 38px; background:url(../images/img-normal-voilet-lft.gif) repeat-x bottom;
  text-decoration: none;   line-height:40px; 
}
ul.tabs-voilet li.lastvoi a: {
color:#ffffff; 
}
ul.tabs-voilet li.lastvoi a:link {
color:#ffffff;   
}
ul.tabs-voilet li.lastvoi a:hover {
color:#ffffff; 
}
ul.tabs-voilet li.lastvoi a:active {
color:#ffffff; 
}
ul.tabs-voilet li.lastvoi-select {
  color:#ffffff;  font-size:11px;   float: left;  padding:0;  margin: 0;   background-color:#fff; 
  
  
 }


ul.tabs-voilet li.lastvoi-select a {
  font:bold 15px Arial, Helvetica, sans-serif;  color:#000;  display: block;  margin:0px;  padding: 0px 37px 0 38px;  text-decoration: none;
    line-height:40px; background-color:#eedaff; 
}
ul.tabs-voilet li.lastvoi-select a: {
color:#ffffff; 

}
ul.tabs-voilet li.lastvoi-select a:link {
color:#ffffff; 

}
ul.tabs-voilet li.lastvoi-select a:hover {
color:#ffffff; 
}
ul.tabs-voilet li.lastvoi-select a:active {
color:#ffffff; 
}
.rec-heading
{
width:600px;
height:76px;
background:url(../images/bg-hdng-rec.gif) no-repeat; font:bold 12px Arial, Helvetica, sans-serif;
}
.rec-content
{
width:600px;
font:bold 12px Arial, Helvetica, sans-serif;
}
.rec-resultstable
{
width:600px;
font:bold 12px Arial, Helvetica, sans-serif;
padding:0px 0px 0px 160px;
}
.rec-heading p
{
vertical-align:middle; padding:0 0 0 10px; color:#5e87a6; text-align:left; 
}

.rec-data
{
width:600px; background-color:#f4f8fb; border:1px solid #cad9e6; height:auto; padding:10px 0 10px 0; height:380px;
}

.rec-data .head
{
background:url(../images/bg-rec-data-head.gif) no-repeat; width:573px; height:48px; font:bold 18px 'Arial Rounded MT Bold'; color:#5e87a6; padding-top:10px;
}

.rec-data .bx1
{
background:url(../images/img-rec1.gif) no-repeat; width:273px; height:83px; float:left; margin:10px 0 10px 10px; 
}

.rec-data .bx1 p
{
margin:20px 5px 0 55px; font-weight:bold; text-align:left;
}
.rec-data .bx2
{
background:url(../images/img-rec2.gif) no-repeat; width:273px; height:83px; float:right; margin:10px 10px 10px 0px;
}

.rec-data .bx2 p
{
margin:20px 5px 0 55px; font-weight:bold; text-align:left;
}
.rec-data .bx3
{
background:url(../images/img-rec3.gif) no-repeat; width:273px; height:83px; float:left; margin:10px 0 10px 10px;
}

.rec-data .bx3 p
{
margin:10px 5px 0 55px; font-weight:bold; text-align:left;
}
.rec-data .bx4
{
background:url(../images/img-rec4.gif) no-repeat; width:273px; height:83px; float:right; margin:10px 10px 10px 0px;
}

.rec-data .bx4 p
{
margin:10px 5px 0 55px; font-weight:bold; text-align:left;
}
.rec-data .bx5
{
background:url(../images/img-rec5.gif) no-repeat; width:273px; height:83px; float:left; margin:10px 0 10px 10px;
}

.rec-data .bx5 p
{
margin:20px 5px 0 55px; font-weight:bold; text-align:left;
}
.rec-data .bx6
{
background:url(../images/img-rec6.gif) no-repeat; width:273px; height:83px; float:right; margin:10px 10px 10px 0px;
}

.rec-data .bx6 p
{
margin:15px 5px 0 55px; font-weight:bold; text-align:left;
}

.welcome-txt
{
padding-left:30px; font-size:15px; color:#000000;
}

.wsite
{
background-color:#f4f8fb; border:1px solid #cad9e6; padding:7px;
}
.wsite .well
{
font:normal 20px Arial, Helvetica, sans-serif; color:#000;
}

.wsite .newwell
{
font:bold 16px Arial, Helvetica, sans-serif; color:#000;
}

.wsite .pnt
{
background:#FFFFFF url(../images/img-lady.gif); background-position:right bottom; background-repeat:no-repeat;
}
.wsite .pnt ul
{
margin-left:25px; padding:10px 0px 10px 0px;  list-style:none; 
}

.wsite .pnt ul li
{
margin:10px 0 0 0; padding:0px 0px 0px 5px; text-align:left; font-weight:bold; list-style-image:url(../images/img-arrow-grn.gif);
}

/*****15July2008*****/

.rec-fields
{
background-color:#f4f8fb; border:1px solid #cad9e6;text-align:left;
}

.rec-fields input
{
width:280px;
height:20px; border:1px solid #cccccc;  background-color:#FFFFFF; color:#000000; 
}

.rec-title
{
font:bold 14px  Arial, Helvetica, sans-serif; color:#000000; padding:12px 0 15px 10px; text-transform:uppercase;
}


.rec-fields select
{
width:284px;
height:20px; border:1px solid #cccccc; background-color:#FFFFFF; color: #484848;
}

.rec-lft-txt
{
width:150px; padding-left:20px; font-weight:bold;
}

.geo-demo
{
background-color:#f4f8fb; border:1px solid #cad9e6; padding:20px; color: #484848; width:605px;
}
.geo-demo-new
{
background-color:#fbf7ff; border:1px solid #9c65ce; padding:20px 0px 0px 5px; color: #484848; width:605px;
}


/*****company-preview*****/

.pre-comp-logo
{
border:1px solid #cad9e6; background-color:#fff;
}

.pre-comp-logo div
{
width:165px; height:95px; overflow:hidden; text-align:center;
}

.pre-comp-add
{
border:1px solid #cad9e6; text-align:right; padding:5px 20px 0 0; background-color:#fff;
}

.pre-comp-add .hd
{
font:bold 18px "Century Gothic"; color:#003874;
}
.pre-comp-add .txt-grns
{
font:bold 14px Arial, Helvetica, sans-serif; color:#279805; padding-top:5px;
}

.grn-top-box
{
background-color:#279805; width:140px; padding:5px 10px 5px 10px; color:#FFFFFF; font-weight:bold; font-size:14px; text-align:left;
}



.ind-cover
{
border:1px solid #6ca8dc; 
}

.ind-data
{
background-color:#e9f4e6;
}

.ind-data td
{
text-align:left; padding:7px 0 7px 10px; font:bold 12px Arial, Helvetica, sans-serif; color:#666;

}

.ind-data td span
{
font-style:italic; padding-left:10px; color:#666; font-weight:normal;
}
.ind-data-scnd
{
background-color:#f4faf2;
}

.ind-data-scnd td
{
text-align:left; padding:7px 0 7px 10px; font:bold 12px Arial, Helvetica, sans-serif; color:#666;
}
.ind-data-scnd td span
{
font-style:italic; padding-left:10px; color:#666; font-weight:normal;
}

.text-affi
{
padding:10px;
background-color:#f4f8fb; border:1px solid #cad9e6;
}

.text-affi a
{
color:#025cab; text-decoration:underline; font-weight:normal;
}

.text-affi a:link active
{
color:#025cab; text-decoration:underline; font-weight:normal;
}

.text-affi a:hover
{
color:#025cab; text-decoration:underline; font-weight:normal;
}

.text-affi ul
{
margin-left:20px; padding:0px 0px 0px 0px;  list-style:none; 
}

.text-affi ul li
{
margin:10px 0 0 0; padding:0px 0px 0px 5px; text-align:left; font-weight:bold; list-style-image:url(../images/img-arrow-grn.gif);
}


.ref-rwd
{
font:normal 12px Tahoma; color:#000; text-align:left; padding:0 5px 10px 5px; 
}

.ref-rwd ul
{
list-style-type:none; margin:0px; padding:0 0 0 35px;
}
.ref-rwd ul li
{
list-style-image:url(../images/icon-grn.gif); font:bold 12px Tahoma; color:#000; margin-top:10px; padding:0 0 0 0px;
}

.ref-fst-bx
{
background-color:#fff; border:1px solid #cccccc; margin:0px 7px 0px 7px;
}

.ref-fst-bx ul
{
margin:5px 0 15px 35px; padding:0; list-style:none;  
}
.ref-fst-bx ul li
{
margin:10px 0 0 0; padding:0px 0px 0px 5px; text-align:left; list-style-image:url(../images/icon-blu.gif); font:bold 12px Tahoma; color:#000;   
}

.txt-gr
{
font:bold 15px Tahoma; color:#5d8451; text-align:left;  padding:0 0 0 7px;
}

.txt-gr a
{
font:bold 15px Tahoma; color:#28669e; text-align:left;  padding:0 0 0 7px; text-decoration:underline;
}

.txt-gr a:link active
{
font:bold 15px Tahoma; color:#28669e; text-align:left;  padding:0 0 0 7px; text-decoration:underline;
}

.txt-gr a:hover
{
font:bold 15px Tahoma; color:#28669e; text-align:left;  padding:0 0 0 7px; text-decoration:underline;
}

.ref-bx
{
background-color:#faf5df; font:bold 12px Tahoma; color:#8a826d; margin:10px 7px 10px 7px; padding:7px;
}

.ref-bx span
{
 font:bold 14px Tahoma; color:#41688a; padding:10px; margin:0; padding:0;
}

.ref-hd-blu
{
font:bold 16px Tahoma; color:#28669e; text-transform:uppercase; padding:0 0 0 7px; margin:5px 0 0 0;
}

.ref-hd-blu a
{
font:bold 16px Tahoma; color:#000; text-transform:uppercase; text-decoration:underline;
}
.ref-hd-blu a:link active
{
font:bold 16px Tahoma; color:#000; text-transform:uppercase; text-decoration:underline;
}
.ref-hd-blu a:hover
{
font:bold 16px Tahoma; color:#000; text-transform:uppercase; text-decoration:underline;
}
.bx-gn
{
width:180px; padding:5px; margin:20px 7px 10px 7px; background-color:#729b66; color:#fff; font:bold 18px Tahoma;
}
.fn-blk
{
font:bold 14px Tahoma; color:#000; padding-left:7px;
}

/************study-hall*************/

.hall-bg
{
background-color:#fff;
border:1px solid #bcd7dc;
padding:10px;
}


.clientArea {  
color: #000000; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 8pt; 
margin: 0px; 
padding: 1px; 
}

.spiral
{
background:url(../images/bg-spiral.gif) repeat-y;
}

.spiral-box
{
width:550px; margin-top:10px; text-align:left;
}

.tips
{
background:url(../images/bg-tips.gif) repeat-y;
}

.tips-hdng
{
font:normal 18px Arial, Helvetica, sans-serif; color:#58903b; text-align:left; padding:2px 0 2px 10px;
}
.tips-hdng-New
{
font:normal 16px Arial, Helvetica, sans-serif; color:#58903b; text-align:left; padding:2px 0 2px 10px;
}
.tips-white
{
width:248px;
 background-color:#fff;
  border:1px solid #c6e1b8; 
  scrollbar-highlight-color: #FFFFFF; 
scrollbar-3dlight-color: #000000; 
scrollbar-darkshadow-color: #FFFFFF; 
scrollbar-shadow-color: #000000; 
scrollbar-arrow-color: #000000; 
scrollbar-track-color: #FFFFFF;
}

.tips-white ul
{
margin:5px 5px 7px 20px; padding:0; list-style:circle;  
}
.tips-white ul li
{
margin:5px 0 0 0; padding:0px 0px 0px 0px; text-align:left;  font:normal 11px Tahoma; color:#666666; border-bottom:1px solid #ccc;   
}

.tips-white ul li a
{
margin:5px 0 0 0; padding:0px 0px 0px 0px; text-align:left;  font:normal 11px Tahoma; color:#666666; text-decoration:none;  
}

.tips-white ul li a:link active
{
font:normal 11px Tahoma; color:#666666; text-decoration:none;
}

.tips-white ul li a:hover
{
font:normal 11px Tahoma; color:#000;   text-decoration:none;
}
.ApprovalCheckBox 
{
 margin:0; padding:0;
}
.ApprovalCheckBox input
{
  width:14px; height:14px; border:none; color:#000;
}
.SelectAllCheckBox 
{
 margin:0; padding:0;
}
.SelectAllCheckBox input
{
  width:14px; height:14px; border:none; color:#000;
}
.btns {
  
}
.btns table td{
  font:bold 15px;  color:#ffffff;  float: left;  text-align:center;  padding:0;  background-image:url(../images/btn-right.gif);  
  background-repeat:no-repeat;  background-position:right top;  display: block;
}

.btns table td a {
float: left; font:bold 15px Arial, Helvetica, sans-serif; color:#FFFFFF;  text-align:center;  display: block;  padding: 5px 27px 0 27px;  text-decoration: none;  background-image:url(../images/btn-left.gif);  background-repeat:no-repeat;  background-position:left top;  height:35px;
}

.counter
{
font:bold 14px Arial, Helvetica, sans-serif; color:#ca810f; padding:7px 20px 7px 0; text-align:right;
}

.new-change
{
width:371px;
background-color:#eef6fe; 
padding:5px;
}
.new-change1
{
font:bold 17px Arial, Helvetica, sans-serif; 
color:#000000;
}
.new-change2
{
font:bold 12px Arial, Helvetica, sans-serif;
color:#9d67c9;
}
.password-strength
{
font-weight:bold; font-size:12px; color:#0c62af; padding-left:5px;font-style:italic;
}


/**search-tab**/

.ajax__tab_yuitabview-theme .ajax__tab_header 
{
    font-family:arial,helvetica,clean,sans-serif;
    font-size:small;
    border-bottom:solid 5px #8441bd;
}
.ajax__tab_yuitabview-theme .ajax__tab_header .ajax__tab_outer 
{
    background-color:#efdbff;
    margin:0px 0.16em 0px 0px;
    padding:1px 0px 1px 0px;
    vertical-align:bottom;
    border:solid 1px #8441bd;
    border-bottom-width:0px;
}
.ajax__tab_yuitabview-theme .ajax__tab_header .ajax__tab_tab
{    
    color:#000;
    padding:0.35em 0.75em;    
    margin-right:0.01em;
}
.ajax__tab_yuitabview-theme .ajax__tab_hover .ajax__tab_outer 
{
    background-color:#efdbff;
}
.ajax__tab_yuitabview-theme .ajax__tab_active .ajax__tab_tab 
{
    color:#fff;
}
.ajax__tab_yuitabview-theme .ajax__tab_active .ajax__tab_outer
{
    background:url(img/yui/sprite.png) #8441bd repeat-x left -1400px;
}
.ajax__tab_yuitabview-theme .ajax__tab_body 
{
    font-family:verdana,tahoma,helvetica;
    font-size:10pt;
    padding:0.25em 0.5em;
    background-color:#faf6fe;    
    border:solid 1px #8cbae7;
    border-top-width:0px;
}
/**search-tab-new**/

.ajax__tab_yuitabview-theme1 .ajax__tab_header 
{
    font-family:arial,helvetica,clean,sans-serif;
    font-size:small;
    border-bottom:solid 5px #8cbae7;
    height:25px;
    padding-top:6px;
}
.ajax__tab_yuitabview-theme1 .ajax__tab_header .ajax__tab_outer 
{
    background-color:#e7f2fd;
    margin:0px;
    padding:0px;
    border:solid 1px #8cbae7;
    
}
.ajax__tab_yuitabview-theme1 .ajax__tab_header .ajax__tab_tab
{    
    color:#000;
    padding:4px 4px;    
    margin-right:0px;
}
.ajax__tab_yuitabview-theme1 .ajax__tab_hover .ajax__tab_outer 
{
    background-color:#e7f2fd;
}
.ajax__tab_yuitabview-theme1 .ajax__tab_active .ajax__tab_tab 
{
    color:#fff;
}
.ajax__tab_yuitabview-theme1 .ajax__tab_active .ajax__tab_outer
{
    background:url(img/yui/sprite.png) #8fbbe4 repeat-x left -1400px;
    border-top: 2px solid #000000;
    border-left: 2px solid #000000;
    border-right: 2px solid #000000;
    border-bottom: 0;
}
.ajax__tab_yuitabview-theme1 .ajax__tab_body 
{
    font-family:verdana,tahoma,helvetica;
    font-size:10pt;
    padding:0px;
    background-color:#ffffff;    
    border:solid 1px #bdcfde;
    border-top-width:0px;
}

/* Announcements  */
.ajax__tab_yuitabview-theme2 .ajax__tab_header 
{
    font-family:arial,helvetica,clean,sans-serif;
    font-size:small;
    border-bottom:solid 5px #8cbae7;
    height:25px;
    padding-top:6px;
}
.ajax__tab_yuitabview-theme2 .ajax__tab_header .ajax__tab_outer 
{
    background-color:#e7f2fd;
    margin:0px;
    padding:0px;
    border:solid 1px #8cbae7;
}
.ajax__tab_yuitabview-theme2 .ajax__tab_header .ajax__tab_tab
{    
    color:#000;
    padding:4px 4px;    
    margin-right:0px;
}
.ajax__tab_yuitabview-theme2 .ajax__tab_hover .ajax__tab_outer 
{
    background-color:#e7f2fd;
}
.ajax__tab_yuitabview-theme2 .ajax__tab_active .ajax__tab_tab 
{
    color:#fff;
}
.ajax__tab_yuitabview-theme2 .ajax__tab_active .ajax__tab_outer
{
    background: url(img/yui/sprite.png) #8fbbe4 repeat-x left -1400px;
    border-top: 2px solid #000000;
    border-left: 2px solid #000000;
    border-right: 2px solid #000000;
    border-bottom: 0;
}
.ajax__tab_yuitabview-theme2 .ajax__tab_body 
{
    font-family:verdana,tahoma,helvetica; 
    font-size:10pt; 
    padding:0px; 
    background-color:#ffffff; 
    border:solid 1px #bdcfde; 
    border-top-width:0px; 
    min-height:580px; 
}

.titleSpan
{
color:#505050; font-size:14px; font-weight:bold; width:285px;
}
.titleSpan a
{
color:#505050;
}
.titleSpan a:hover
{
color:Blue;
}
.announcementHeader
{
 width:138px;
}

.announcementsDiv
{
border-top: 0px; border-bottom: 1px solid #BDCFDE; border-left: 1px solid #BDCFDE; border-right: 1px solid #BDCFDE; 
background-color: #FFFFFF; width: 275px; height:600px;
}
.announcementsDivHeader
{
background-color: Transparent; width: 281px; height:25px;   
font:bold 20px "Century Gothic"; color:#239800; text-align:center;
border-bottom: 5px solid #8CBAE7;
padding-top:6px;
}
.announcementsBodyDiv
{
font:bold 11px Arial, Helvetica, sans-serif; color:#505050; padding: 8px 10px 8px 10px; text-align:left;
}
.announcementsDivLine
{
    border-top:solid 1px #000000;
}

/*Industry Links*/
.clientArea1 {  
color: #000000; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 8pt; 
margin: 0px; 
padding: 1px; 
scrollbar-highlight-color: #bee476; 
scrollbar-3dlight-color: #000000; 
scrollbar-darkshadow-color: #FFFFFF; 
scrollbar-shadow-color: #000000; 
scrollbar-arrow-color: #000000; 
scrollbar-track-color: #e1f7b7;
scrollbar-base-color:#bee476;

}

