/*
Theme Name: News Faces
Theme URI: http://newfaces.com/
Version: 1.0
Author: New Faces
Author URI: http://newfaces.com/
*/

/* quick links expandable */
.quicklinks_expandable h2 { margin-bottom: 14px; }
.quicklinks_expandable ul { list-style: none;float: left; width: 100%; }
.quicklinks_expandable ul li { float: left;width: 200px;margin-right: 7px;background: url(images/quick_links_bullets.gif) left no-repeat;padding-left: 7px;}
.quicklinks_expandable ul li a { float: left;padding: 2px 0 2px 5px;text-align: left;color: #444;text-decoration: none;width: 200px;}
.quicklinks_expandable ul li a:hover { color: #0143a4;}

/*.quicklinks_expandable .cb3-top, .cb3-bottom { float: left;width: 100%;height: 11px;background: url(images/thick-left-top.gif) left no-repeat; }
.quicklinks_expandable .cb3-bottom { background: url(images/thick-left-bottom.gif) left no-repeat;margin-bottom: 7px; }
.quicklinks_expandable .cb3-top b, .cb3-bottom b { float: right;width: 100%;height: 11px;background: url(images/thick-right-top.gif) right no-repeat; }
.quicklinks_expandable .cb3-bottom b { background: url(images/thick-right-bottom.gif) right no-repeat; }
.quicklinks_expandable .cb3-top b b, .cb3-bottom b b { display: block;height: 6px;float: none;overflow: hidden;width: auto;background: #c7d2ee;margin: 0 11px 0 11px; }
.quicklinks_expandable .cb3-bottom b b { background: #fff;height: 5px;border-bottom: 6px solid #c7d2ee; }
.quicklinks_expandable .cb3-body { display: block;border-right: 6px solid #c7d2ee;border-left: 6px solid #c7d2ee;padding: 5px 10px; font: normal normal normal 11px Verdana, Arial, Helvetica, sans-serif;color: #333;overflow: hidden; }
*/

/* Over all link settings for the site */
a:link {
	font: normal normal normal 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #0143a3;
}
a:visited {
	font: normal normal normal 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #0143a3;
}
a:hover {
	font: normal normal normal 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #0143a3;
}
/* Body settings*/
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/* background: #fff8e5 url(images/background-green.jpg) fixed top; */
	background: #e5f4ff url(images/background.gif) repeat-x top;
/*	padding: 12px 0px 20px 0px;
*/	padding: 0px;
	text-align: center;
}
/* Inner body settings */
.inner-body {
	background-color: #ffffff;
	width: 960px;
	margin-right: auto;
	margin-left: auto;
}
input[type='text'], textarea{ border: 1px solid #8EAADA; }
/* ---Header Configuration--- */
/* Slogan text settings */
h1 {
	font: normal normal normal 12px Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	color: #1f9bcf;
	text-transform: uppercase;
	margin: 0px;
	padding: 0px;
	word-spacing: 2px;
}
.logo {
	font: italic normal bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #0372CE;
}
.iam {
	font: normal normal bold 9px Verdana, Arial, Helvetica, sans-serif;
	color: #c5ebfe;
	margin-right: 5px;
	text-align: right;
}
.navigation:link, .navigation:active, .navigation:visited {
	font: normal normal bold 9px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-transform: uppercase;
	color: #ffffff;
}
.navigation:hover {
	color: #50dcff;
	font: normal normal bold 9px Verdana, Arial, Helvetica, sans-serif;
}
.navigation-background {
	background: url(images/tab-back.jpg) repeat-x;
	text-align: center;
}
.nav-line:link, .nav-line:active, .nav-line:visited {
	font: normal normal bold 9px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-transform: uppercase;
	color: #ffffff;
}
.nav-line:hover {
	color: #c4edfd;
	font: normal normal bold 9px Verdana, Arial, Helvetica, sans-serif;
}
.nav-line-background {
	background: url(images/main-nav.jpg) repeat-x;
	width: 946px;
	height: 22px;
	text-align: center;
}
.whiteBack {
	background: #ffffff url('images/header-background.jpg') no-repeat -1px 15px;
}
.topStar {
	background: url('images/logo-back.jpg') no-repeat;
	width: 944px;
}
/* ---Tab and default box configuration--- */
/* Title settings */
h2 {
	font: normal normal bold 12px Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	color: #0143a4;
	text-transform: uppercase;
	margin: 0px;
	padding: 0px;
	text-align: left;
}
h4 {
	font: normal normal bold 12px Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-transform: uppercase;
	margin: 0px;
	padding: 0px;
	text-align: left;
}

.tab-background {
	background: url(images/back-title.jpg) repeat-x;
}
.tab-background-b {
	background: url(images/back-title-b.jpg) repeat-x;
}
.tab-box {
	border-left: 1px solid #8eaada;
	border-right: 1px solid #8eaada;
	text-align: left;
}
.tab-footer-nb {
	background: url(images/back-bottom.jpg) repeat-x;
	font-size: 1px;
	height: 9px;
}
.tab-footer-wb {
	background: url(images/big-bottom-back.jpg) repeat-x;
	height: 38px;
}
/*---------- Thick box settings ----------*/
.top-border {
	border-top: 6px solid #c6d2ed;
	font-size: 1px;
}
.bottom-border {
	border-bottom: 6px solid #c6d2ed;
	font-size: 1px;
}
.lr-border {
	border-right: 6px solid #c6d2ed;
	border-left: 6px solid #c6d2ed;
}
/* TD for the tables settings*/
td {
	font: normal normal normal 11px/135% Verdana, Arial, Helvetica, sans-serif;
	color: #333;
}
/* ---Content Links Configuration--- */
.boldlink, .boldlink:link, .boldlink:active, .boldlink:visited {
	font: normal normal bold 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #053ea7;
}
.boldlink:hover {
	text-decoration: underline;
	font: normal normal bold 11px Verdana, Arial, Helvetica, sans-serif;
}
.boldcontent {
	font: normal normal bold 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #053ea7;
}
/* Blue font link settings */
.blue, .blue:link, .blue:active, .blue:visited {
	font: normal normal bold 9px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-transform: uppercase;
	color: #053ea7;
}
.blue:hover {
	font: normal normal bold 9px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #053ea7;
}
/* Ligth and Blue link settings */
.light-blue:link, .light-blue:active, .light-blue:visited {
	font: normal normal normal 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #053ea7;
}
.light-blue:hover {
	text-decoration: underline;
	font: normal normal normal 11px Verdana, Arial, Helvetica, sans-serif;
}
.light-blue-none {
	font: normal normal normal 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #053ea7;
}
/* Blue title settings */
h3 {
	font: normal normal bold 11px Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #0143a3;
	margin: 0px;
	padding: 0px;
}
/* Forms settings */
.textbut {
	font: normal normal normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	margin: 1px;
	padding: 1px;
	border: 1px solid #6899d4;
	background-color: #f3f8fe;
}
/* ---Miscelleneous settings--- */
/* Paragraph settings*/
p {
	margin: 0;
	padding: 0;
}
/* small font settings*/
.small {
	font-size: 1px;
	height: 7px;
}
/* Make border 0 settings*/
.noborder {
	border: 0px;
}
/* ---Tooltip Settings--- */
#hintbox {
	/*CSS for pop up hint box */
	position: absolute;
	top: 0;
	background-color: #FFFFCB;
	width: 1000px;
	padding: 4px 7px 4px 7px;
	border: 1px solid #e8cc4c;
	font: normal 11px Verdana;
	line-height: 15px;
	z-index: 100;
	visibility: hidden;
}
.hintanchor {
	/*CSS for link that shows hint onmouseover*/
	font-weight: bold;
	color: navy;
	margin: 7px;
	vertical-align: top;
}

blockquote {
	margin: 0 15px 0 15px;
}

#translator {
	float: left;
	width: 170px;
	background: url(images/trans_bg2.gif) #eee;
	margin-bottom: 7px;
	padding: 5px 0;
	height: 103px;
}

#translator div {
	border: 0 !important;
	overflow:hidden;
	width:160px !important;
	margin: 0 auto;
	padding: 5px 0 !important;
	overflow-y: visible;
	text-align: center !important;
	background: none !important;
}

#translator table td a, #translator table td span {
	/*color: #0143a3 !important;*/
	text-decoration: none !important;
	font-size: 11px !important;
	display: none;
}

/* a.ig_lgbluelink {
	text-decoration: none !important;
	font-weight: bold;
	text-decoration: none !important;
	color: #fff !important;
	display: block !important;
}*/

#translator table {
	margin: 0 auto;
}

#bookmark {
  float: right;
  width: 162px;
  margin-right: 7px;
  height: 26px;
}

.footer-spotlight {
	background:transparent url(images/contentbox_bottom_full2.gif) no-repeat scroll left bottom;
}

.footer-spotlight a {
  text-decoration: none;
}

.footer-spotlight .cb-body {
  background: url(images/footer-spotlight-bg.jpg) top repeat-x;
}

.footer-spotlight .cb-body img {
  background: #fff;
}


/*========================================= BASIC ===========================================*/
* { margin: 0;padding: 0;}
body {background:#E5F4FF url(images/background_newfaces.gif) repeat-x scroll center top;font-family:Verdana,Arial,Helvetica,sans-serif;padding:0px 0 5px;text-align:center;}
.inner-body { background-color: #ffffff;width: 960px;margin-right: auto;margin-left: auto ;}
a { font: normal normal normal 11px Verdana, Arial, Helvetica, sans-serif;text-decoration: underline;color: #0143a3 ;}
a:hover { font: normal normal normal 11px Verdana, Arial, Helvetica, sans-serif;text-decoration: none;color: #0143a3 ;}
p { margin: 0;padding: 0 ;}
.small { font-size: 1px;height: 7px ;}
.noborder { border: 0px ;}
.right { float: right ;}
.left { float: left ;}
.textAlignleft { text-align: left ;}
.textAlignright { text-align: right ;}
.textAligncenter { text-align: center ;}
.textAligncenter img { padding: 5px;border: 1px solid #8eaada ;}
tr.odd-row td { background: #e7edfa;color: #0043a2 ;}
tr.even-row td { background: #b6d7f0;color: #0043a2 ;}
.button { margin: 4px 0 7px 0;display: block;text-align: right ;}
img { border: 0;padding: 0 ;}
img.Alignright { float: right;margin: 0 0 10px 12px;padding: 5px;border: 1px solid #8eaada ;}
img.Alignleft { float: left;margin: 0 12px 10px 0;padding: 5px;border: 1px solid #8eaada ;}
.clear { clear: both ;}
.margin-bottom-7 { margin-bottom: 7px ;}
.margin-left-7 { margin-left: 7px ;}
.margin-left-6 { margin-left: 6px ;}
.margin-bottom-5 { margin-bottom: 5px ;}
.margin-top-10{ margin-top:10px ;}
#container { margin: 0 auto;width: 976px;}
#main { float: left;width: 960px;padding: 0 0px 0 0px;margin-top: -1px ; overflow: hidden;}
.wrap { float: left;background: #fff;padding: 0px 7px 0 7px ; overflow: hidden; }
#footer { float: left;width: 960px;padding: 0;margin-bottom: 10px;clear: both;font-size: 11px;}
#copyright, #copyright a { color: #79A7C9}
#sidebar { float: left;width: 300px ;}
/*========================================= END:Basic===========================================*/
/*========================================= header ===========================================*/
#header2 {background:transparent url(images/header_bg-newfaces03.gif) no-repeat bottom;width:982px;height:64px;position: relative;padding-top:78px; z-index:100;margin-left:-8px; *margin-left:-9px;}
#header2 h1 {display:block;left:150px;position:absolute;top:2px;width:720px;color:#0343a5;font-size: 12px ; text-align: left;}
#header2 h1 span { color:#1270ee;}
#header2_content{left:10px;position:absolute;top:100px;width:960px;}
#header2 h2 { float: left; padding: 0 0 0 15px; width: 295px; margin-top: -33px;}
#header2 h2 a { float: left; width: 295px; height: 112px; clear: both;background: url(images/logo.gif) left top no-repeat; border-bottom: 1px dashed #0093d3;}
#header2 h2 span { display: none;}
#logonewfaces { position:absolute;  top:08px; left:-16px;}
#logonewfaces img{border:none;height:135px;}
#login_btn2 a{left:870px;position:absolute;top:0;}
#login_btn2 a img{border:none;}
/*========================================= END:header ===========================================*/
/*========================================= Menu ===========================================*/
.mattblackmenu{position:absolute;left:320px;top:67px;}
.mattblackmenu ul{}
.mattblackmenu li{display: inline;margin: 0;}
.mattblackmenu li a{padding-left:7px;float: left;display: block;text-decoration: none;}
.mattblackmenu li a img{border:none;}
.mattblackmenu li a:hover img{border:none;filter:Alpha(Opacity=75);}/*para sa ie nahh hover*/
.mattblackmenu li a:visited{color: white;}
.essential_menu a{background:url(images/essentialsbtn.gif) no-repeat;width:94px;height:25px;}/*menu li 1 menu header*/
.essential_menu a:hover{background:url(images/essentialsbtn_h.gif) no-repeat;width:94px;height:25px;}
.getcast_menu a{background:url(images/getcastbtn.gif) no-repeat;width:80px;height:25px;}/*menu li 2 menu header*/
.getcast_menu a:hover{background:url(images/getcastbtn_h.gif) no-repeat;width:80px;height:25px;}
.getnotice_menu a{background:url(images/getnoticedbtn.gif) no-repeat;width:99px;height:25px;}/*menu li 3 menu header*/
.getnotice_menu a:hover{background:url(images/getnoticedbtn_h.gif) no-repeat;width:99px;height:25px;}
.connect_menu a{background:url(images/connectbtn.gif) no-repeat;width:80px;height:25px;} /*menu li 4 menu header*/
.connect_menu a:hover{background:url(images/connectbtn_h.gif) no-repeat;width:80px;height:25px;}
.findtalent_menu a{background:url(images/findtalentbtn.gif) no-repeat;width:93px;height:25px;} /*menu li 5 menu header*/
.findtalent_menu a:hover{background:url(images/findtalentbtn_h.gif) no-repeat;width:93px;height:25px;}
.shop_menu a{background:url(images/shopbtn.gif) no-repeat;width:54px;height:25px;}/*menu li 6 menu header*/
.shop_menu a:hover{background:url(images/shop_h.gif) no-repeat;width:54px;height:25px;}
.thescoop_menu a{background:url(images/thescoopbtn.gif) no-repeat;width:89px;height:25px;} /*menu li 7 menu header*/
.thescoop_menu a:hover{background:url(images/thescoopbtn_h.gif) no-repeat;width:89px;height:25px;}
/*========================================= END: Menu ===========================================*/
/*========================================= Menu Drop Down ===========================================*/
.ddsubmenustyle, .ddsubmenustyle ul{font: normal 13px Verdana;margin: 0;padding: 0;position: absolute;left: 0;top: 0;list-style: none;visibility: hidden;z-index: 100; text-align:left;background:url(images/submenubg.png) repeat-y;}/*topmost and sub ULs, respectively*/
.ddsubmenustyle li span{}
.ddsubmenustyle li a, .ddsubmenustyle li span{display: block; width: 210px; text-decoration: none;margin: 5px 11px; padding:4px 5px; border-bottom: 1px #c3e1fa dashed;font-size:12px; letter-spacing:0.6px;}/*width of menu (not including side paddings)*/
* html .ddsubmenustyle li{display:block;width: 222px;}/*width of menu (include side paddings of LI A IE6 CSS hack*/
.ddsubmenustyle li a:hover{ background-color:#1e6ee5; color:#ffffff;}
.downarrowpointer{padding-left: 4px;border: 0;}/*CSS for "down" arrow image added to top menu items*/
.rightarrowpointer{position: absolute;padding-top: 3px;left: 100px;border: 0;}/*CSS for "right" arrow image added to drop down menu items*/
.ddiframeshim{position: absolute;z-index: 500;background: transparent;border-width: 0;width: 0;height: 0;display: block;}
/*========================================= END:Menu Drop Down ===========================================*/
/*========================================= Picture_Menu ===========================================*/
#top_pics{float:left;width:495px; padding-top:42px;}
#top_pics a{float:left;padding:0px 2px 0px;}
#top_pics a img{border:none;}
/*========================================= END:Picture_Menu ===========================================*/
/*========================================= LogIN ===========================================*/
#newlogin_wrap{width:230px;float:left;}
#newlogin_header{float:left; width:100%;background:url(images/left-title.gif) no-repeat;}
#newlogin_header h2{color:#0143A4;font-family:Trebuchet MS,Trebuchet,Verdana,Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;text-transform:uppercase;padding:8px 0 0 0; margin:0;}
#newlogin_header_bg{background:url(images/back-title.gif) repeat-x; height:30px;margin:0 11px;}
#newlogin_header_r{float:right; width:100%;background:url(images/right-title.gif) right no-repeat; height:30px;}
#newlogin_content{float:left; width:208px;border-left:1px solid #8DA9D9;border-right:1px solid #8DA9D9; padding:10px 10px 0;}
#newlogin_footer{float:left; width:100%;background:url(images/box-left-bottom.gif) no-repeat;}
#newlogin_footer_bg{border-bottom:1px solid #8DA9D9;margin:0 6px;padding:8px 0 0 0;}
#newlogin_footer_r{float:right; width:100%;background:url(images/box-right-bottom.gif) right no-repeat; height:9px;}
#newlogin_sign{float:right; padding:8px 0px 0px 0px;}
#newlogin_header_r a{font-style:italic; font-weight:bold;}
#newlogin_forgot{font-size:80%;float:left;}
#newlogin_forgot a{font-size:100%;}
div.cb input{padding:0;}
/*========================================= END:LogIN ===========================================*/
/*========================================= Top_Nav ===========================================*/
#top_nav ul { list-style: none;float: right;padding-right: 15px ;}
#top_nav ul li { display: inline;float: left ;}
#top_nav1 a { float: left;width: 197px;height: 52px;background: url(images/my-community.jpg) no-repeat ;}
#top_nav2 a { float: left;width: 205px;height: 52px;background: url(images/sign-up-free.jpg) no-repeat ;}
#top_nav3 a { float: left;width: 205px;height: 52px;background: url(images/your-launchpad.gif) no-repeat ;}
#top_nav li a span { display: none ;}
/*========================================= END:Top_Nav ===========================================*/
/*========================================= Middle Nav ===========================================*/
#mid_nav { float: right;height: 23px;padding: 5px 15px 0 0;clear: right;margin-left: -100px ;}
#mid_nav ul { list-style: none ;}
#mid_nav ul li { float: left;height: 23px;background: url(.images/tab-back.gif) repeat-x top ;}
#mid_nav ul li a { float: left;padding: 5px 10px 0 10px;height: 18px;background: url(images/tab-left2.gif) left no-repeat ;}
#mid_nav ul li span  { float: left;height: 23px;background: url(images/tab-right2.gif) right no-repeat ;}
/*========================================= END:Middle Nav ===========================================*/
/*========================================= Slogan text settings ===========================================*/
h1 { font: normal normal normal 12px Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;color: #1f9bcf;text-transform: uppercase;margin: 0px;padding: 0px;word-spacing: 2px ;}
.logo { font: italic normal bold 11px Verdana, Arial, Helvetica, sans-serif;color: #0372CE ;}
.iam { font: normal normal bold 9px Verdana, Arial, Helvetica, sans-serif;color: #c5ebfe;margin-right: 5px;text-align: right ;}
.navigation:link, .navigation:active, .navigation:visited { font: normal normal bold 9px Verdana, Arial, Helvetica, sans-serif;text-decoration: none;text-transform: uppercase;color: #ffffff ;}
.navigation:hover { color: #50dcff;font: normal normal bold 9px Verdana, Arial, Helvetica, sans-serif ;}
.navigation-background { background: url(images/tab-back.jpg) repeat-x;text-align: center ;}
.nav-line:link, .nav-line:active, .nav-line:visited { font: normal normal bold 9px Verdana, Arial, Helvetica, sans-serif;text-decoration: none;text-transform: uppercase;color: #ffffff ;}
.nav-line:hover { color: #c4edfd;font: normal normal bold 9px Verdana, Arial, Helvetica, sans-serif ;}
.nav-line-background { background: url(images/main-nav.jpg) repeat-x;width: 946px;height: 22px;text-align: center ;}
.whiteBack { background: #ffffff url(images/header-background.jpg) no-repeat -1px 15px ;}
.topStar { background: url(images/logo-back.jpg) no-repeat;width: 944px ;}
/*========================================= END:Slogan text settings ===========================================*/
/*========================================= Title settings ===========================================*/
h2 { font: normal normal bold 12px Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;color: #0143a4;text-transform: uppercase;margin: 0px;padding: 0px;text-align: left ;}
h4 { font: normal normal bold 12px Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;color: #ffffff;text-transform: uppercase;margin: 0px;padding: 0px;text-align: left ;}
.tab-background { background: url(images/back-title.jpg) repeat-x ;}
.tab-background-b { background: url(images/back-title-b.jpg) repeat-x ;}
.tab-box { border-left: 1px solid #8eaada;border-right: 1px solid #8eaada;text-align: left ;}
.tab-footer-nb { background: url(images/back-bottom.jpg) repeat-x;font-size: 1px;height: 9px ;}
.tab-footer-wb { background: url(images/big-bottom-back.jpg) repeat-x;height: 38px ;}
/*========================================= END:Title settings ===========================================*/
/*========================================= Box settings ===========================================*/
.top-border { border-top: 6px solid #c6d2ed;font-size: 1px ;}
.bottom-border { border-bottom: 6px solid #c6d2ed;font-size: 1px ;}
.lr-border { border-right: 6px solid #c6d2ed;border-left: 6px solid #c6d2ed ;}
td { font: normal normal normal 11px/135% Verdana, Arial, Helvetica, sans-serif;color: #333;}
/*========================================= END:Box settings ===========================================*/
/*========================================= Content Links Config ===========================================*/
.boldlink, .boldlink:link, .boldlink:active, .boldlink:visited { font: normal normal bold 11px Verdana, Arial, Helvetica, sans-serif;text-decoration: none;color: #053ea7 ;}
.boldlink:hover { text-decoration: underline;font: normal normal bold 11px Verdana, Arial, Helvetica, sans-serif ;}
.boldcontent { font: normal normal bold 11px Verdana, Arial, Helvetica, sans-serif;text-decoration: none;color: #053ea7 ;}
.blue, .blue:link, .blue:active, .blue:visited { font: normal normal bold 9px Verdana, Arial, Helvetica, sans-serif;text-decoration: none;text-transform: uppercase;color: #053ea7 ;}
.blue:hover { font: normal normal bold 9px Verdana, Arial, Helvetica, sans-serif;text-decoration: underline;color: #053ea7 ;}
.light-blue:link, .light-blue:active, .light-blue:visited { font: normal normal normal 11px Verdana, Arial, Helvetica, sans-serif;text-decoration: none;color: #053ea7 ;}
.light-blue:hover { text-decoration: underline;font: normal normal normal 11px Verdana, Arial, Helvetica, sans-serif ;}
.light-blue-none { font: normal normal normal 11px Verdana, Arial, Helvetica, sans-serif;text-decoration: none;color: #053ea7 ;}
h3 { font: normal normal bold 11px Verdana, Arial, Helvetica, sans-serif;text-transform: uppercase;color: #0143a3;margin: 0px;padding: 0px ;}
/*========================================= END:Content Links Config ===========================================*/
/*========================================= Form Settings ===========================================*/
.textbut { font: normal normal normal 10px Verdana, Arial, Helvetica, sans-serif;color: #000000;margin: 1px;padding: 1px;border: 1px solid #6899d4;background-color: #f3f8fe ;}
/*========================================= END:Form Settings ===========================================*/
/*========================================= Tooltip Settings ===========================================*/
#hintbox {position: absolute;top: 0;background-color: #FFFFCB;width: 1000px;padding: 4px 7px 4px 7px;border: 1px solid #e8cc4c;font: normal 11px Verdana;line-height: 15px;z-index: 100;visibility: hidden ;} /*CSS for pop up hint box */
.hintanchor {font-weight: bold;color: navy;margin: 7px;vertical-align: top ;} /*CSS for link that shows hint onmouseover*/
blockquote { margin: 0 15px 0 15px ;}
/*========================================= END:Tooltip Settings ===========================================*/
/*========================================= Main Div Styles ===========================================*/
#site-title { float: left;width: 926px;height: 66px;padding-left: 20px;background: url(images/site-title_bg.gif) no-repeat right top #fff ;}
#site-title h2 { font-style: italic;float: left;text-align: center;padding-top: 18px;padding-right: 30px;height: 66px;font-size: 16px;background: url(images/site-title_bg_1.gif) no-repeat right top #fff ;}
#site-title h2 span { color: #3394e1 ;}
#quick_browse a { float: right;width: 162px;height: 26px;background: url(images/browse-portfolios.gif) no-repeat ;}
#quick_browse span { display: none ;}
#title-links { float: right;color: #053ea7;clear: right;font-size: 12px;padding: 20px 10px 0 0 ;}
/*========================================= END:Main Div Styles ===========================================*/
/*========================================= ContentBox Classes ===========================================*/
#content {  margin-top:15px; float: left;width: 500px;text-align: left; /* margin:7px 0 0 0; */ }
#main-content { float: right;width: 530px ;}
table.contentbox { width: 638px;margin-bottom: 7px ;}
table.contentbox img { padding: 5px;border: 1px solid #8fabdb;margin: 5px 0 5px 0 ;}
table.contentbox img.badge { border: 0;padding: 0;width: auto;width: 91px;height: 40px ;}
table.contentbox br { clear: both ;}
tr.headertop { background: url(images/headertop_bg.gif) no-repeat;height: 30px ;}
tr.headertop td { padding: 0 12px 0 12px ;}
tr.headertop td * { margin-top: 4px ;}
tr.bottom { background: url(images/bottom_bg.gif) top no-repeat;height: 38px ;}
td.wBr{ border-right: 1px solid #8fabdb ;}
td.wBl{ border-left: 1px solid #8fabdb ;}
/*========================================= END:ContentBox Classes ===========================================*/
/*========================================= Buttons ===========================================*/
.buttons { float: right;height: 38px;padding-right: 5px ;}
.buttons span { display: none ;}
a.prev { float: left;background: url(images/previous.gif) top no-repeat;height: 38px;width: 154px ;}
a:hover.prev { float: left;background: url(images/previous-h.gif) top no-repeat;height: 38px;width: 154px ;}
a.next { float: left;background: url(images/next.gif) top no-repeat;height: 38px;width: 154px ;}
a:hover.next { float: left;background: url(images/next-h.gif) top no-repeat;height: 38px;width: 154px ;}
table.contentbox img { background: #fff ;}
/*========================================= END:Buttons ===========================================*/
/*========================================= Footer Settings ===========================================*/
#copyright a { font: normal normal normal 11px Verdana, Arial, Helvetica, sans-serif;text-decoration: underline;color: #79A7C9 ;}
#copright a:hover { text-decoration: none ;}
.footer-liner { background: url(images/back-footer.jpg) repeat-x;width: 949px;height: 10px;font-size: 1px ;}
.footer-content { width: 766px;height: 26px;margin: auto ;}
#google_text_ads { float: left;width: 946px;background: #fff;text-align: center ;}
#copyright { float: left;width: 960px;background: url(images/footer_bg-new.gif) center top no-repeat;text-align: center;padding-top: 25px ; font: normal normal normal 11px Verdana, Arial, Helvetica, sans-serif;}
#footer-steps { float: left;width: 946px;background: #fff;height: 165px;padding-bottom: 7px;font: normal normal normal 11px Verdana, Arial, Helvetica, sans-serif;text-decoration: none;color: #555 ;}
#footer-steps h3 { display: none ;}
#footer-steps ul { float: left;list-style: none ;}
#footer-steps ul li { float: left ;}
#footer-steps ul li a { float: left;height: 165px ;}
#footer-steps ul li span { display: none ;}
#step1 a { width: 239px;background: url(images/step-1.jpg) no-repeat ;}
#step2 a { width: 257px;background: url(images/step-2.jpg) no-repeat ;}
#step3 a { width: 238px;background: url(images/step-3.jpg) no-repeat ;}
#step4 a { width: 212px;background: url(images/step-4.jpg) no-repeat ;}
/*========================================= END:Footer Settings ===========================================*/
/*========================================= Bottom Link ===========================================*/
.bottom-link_gold { float: left;width: 238px;height: 45px;padding-left: 0px;}
#main .bottom-link_gold  a { float: left;width: 238px;height: 25px;padding: 16px 0 4px 0;font-style: italic;text-decoration: none;background: url(images/bottom-link-a_bg.gif) right no-repeat;color: #f77b01;font-weight: 900;font-size: 11px;font-family: Tahoma, Arial, Helvetica, sans-serif ;}
#main .bottom-link_gold  a:hover { padding: 16px 0 4px 0 ;}
#main .bottom-link_gold  a span, #main .bottom-link-right a span { color: #f77b01 ;}
#main .bottom-link_gold  a span, #main .bottom-link-right a span, #main .bottom-link2 a span, .bottom-link2-right span { color: #f77b01 ;}
.bottom-link { float: left;height: 45px;padding-left: 10px;/*margin-left:10px;*/background: url(images/bottom-link_bg.gif) left top no-repeat;/*border-left: 1px solid #8eaada ;*/}
#main .bottom-link a { float: left;height: 25px;padding: 16px 14px 4px 5px;font-style: italic;text-decoration: none;background: url(images/bottom-link-a_bg.gif) right no-repeat;color: #f77b01;font-weight: 900;font-size: 11px;font-family: Tahoma, Arial, Helvetica, sans-serif ;}
#main .bottom-link a:hover { padding: 16px 14px 4px 5px ;}
#main .bottom-link a span, #main .bottom-link-right a span { color: #f77b01 ;}
#main .bottom-link a span, #main .bottom-link-right a span, #main .bottom-link2 a span, .bottom-link2-right span { color: #f77b01 ;}
.bottom-link2 { float: left;height: 45px;padding-left: 4px;background: url(images/bottom-link_bg2.gif) left top no-repeat ;}
#main .bottom-link2 a { float: left;height: 25px;padding: 16px 12px 4px 20px;font-style: italic;text-decoration: none;background: url(images/bottom-link-a_bg.gif) right no-repeat;color: #f77b01;font-weight: 900;font-size: 11px;font-family: Tahoma, Arial, Helvetica, sans-serif ;}
#main .bottom-link2 a:hover { padding: 16px 12px 4px 30px ;}
.bottom-link-right { float: right;height: 45px;padding-right: 9px;background: url(images/bottom-link-right_bg.gif) right top no-repeat ;}
#main .bottom-link-right a { float: left;height: 25px;padding: 16px 20px 4px 12px;font-style: italic;text-decoration: none;background: url(images/bottom-link-a-right_bg.gif) left no-repeat;color: #f77b01;font-weight: 900;font-size: 11px;font-family: Tahoma, Arial, Helvetica, sans-serif ;}
#main .bottom-link-right a:hover { padding: 16px 30px 4px 12px ;}
.bottom-link2-right { float: right;height: 45px;padding-right: 4px;background: url(images/bottom-link_bg2-right.gif) right top no-repeat ;}
#main .bottom-link2-right a { float: right;height: 25px;padding: 16px 20px 4px 12px;margin-left: -5px;font-style: italic;text-decoration: none;background: url(images/bottom-link-a-right_bg.gif) left no-repeat;color: #f77b01;font-weight: 900;font-size: 11px;font-family: Tahoma, Arial, Helvetica, sans-serif ;}
#main .bottom-link2-right a:hover { padding: 16px 30px 4px 12px ;}
.line-div { height: 4px;float: left;clear: both;font-size: 2px;border: 0;width: 508px;border-top: 1px dashed #8eaada;margin: 7px 0 3px 0 ;}
div.articles h3 { font-size: 11px;color: #0043a2 ;}
div.articles ul { float: left;list-style: none;width: 170px;margin: 3px 2px 0 3px;padding-bottom: 7px ;}
div.articles ul li { float: left;padding-left: 10px;clear: left;margin: 2px 0 2px 0;background: url(images/quick_links_bullets.gif) no-repeat left ;}
div.articles ul li a { float: left;padding: 0px;width: 150px ;}
th, td { color: #0043a2 ;}
.sidebar_search td, .sidebar_search th { padding: 0 ;}
.div_center { margin: 0 auto;}
ol { margin: 0px 30px 0 30px ;}
ol li { margin: 7px 0 7px 0 ;}
#main ol li ul { margin: 0 0 0 20px;list-style-type: disc ;}
ol li ul li { margin: 2px 0 2px 0 ;}
#top10_list-body table tr td { padding: 2px 5px 2px 5px ;}
/*========================================= END:Bottom Link ===========================================*/
/*========================================= e-Book settings ===========================================*/
.e-book-background { float: left;background: url(images/ebook_bg.gif) no-repeat;width: 300px;height: 216px;text-align: left;margin-bottom: 7px;clear: both ;}
.e-book-background  img { margin: 17px 0 0 18px ;}
/*========================================= END:e-Book settings ===========================================*/
/*========================================= Browse model int the Sidebar ===========================================*/
.browse-model { float: left;width: 300px;margin-bottom: 7px;clear: both ;}
.browse-model td.browse-model-top { height: 30px;padding: 0 12px 0 12px;background: url(images/tab-header-blue.gif) no-repeat ;}
.browse-model td.browse-model-bottom { height: 11px;padding: 0;background: url(images/tab-header-blue-bottom.gif) top no-repeat ;}
.browse-model img { float: left;padding: 3px;border: 1px solid #8494cf ;}
.browse-model td { padding: 7px ;}
/*========================================= END:Browse model int the Sidebar ===========================================*/
/*========================================= Sidebar Search ===========================================*/
td.ss_top_bg { background: url(images/search_bg_top.gif) top center no-repeat;height: 15px ;}
td.ss_bottom_bg { background: url(images/search_bg_bottom.gif) bottom no-repeat;height: 13px ;}
td.ss_content_bg { border-right: 6px solid #c6d2ed;border-left: 6px solid #c6d2ed;padding: 0 10px 0 10px;text-align: left ;}
.sidebar_search { margin-bottom: 7px;width: 300px;clear: both ;}
.sidebar_search label { margin: 2px 0 5px 0;float: left;width: 200px;clear: both ;}
.sidebar_search input, .sidebar_search select { float: left;margin-bottom: 3px;clear: both;width: 260px ;}
#talent_search input { float: left;margin-bottom: 0px;clear: both;width: 20px ;}
.sidebar_search h2 { margin-bottom: 15px ;}
.sidebar_search .buttons { float: right;margin-right: 4px;margin-top: 10px ;}
/*========================================= END:Sidebar Search ===========================================*/
/*========================================= Announcment ===========================================*/
.standard_box { width: 300px;margin-bottom: 7px;clear: left;float: left ;}
.standard_box * { float: left ;}
/*========================================= END:Announcment ===========================================*/
/*========================================= Browse title label  ===========================================*/
.elite-browse { background: url(images/browse-title-elite.jpg) top no-repeat;width: 637px;height: 65px ;}
.elite-browse td, .platinum-browse td, .silver-browse td, .basic-plus-browse td, .basic-browse td, .pro-browse td, .standard-browse td, .casting-browse td  { padding: 0 10px 0 10px ;}
.platinum-browse { background: url(images/browse-title-platinum.jpg) no-repeat;width: 637px;height: 65px ;}
.silver-browse { background: url(images/browse-title-silver.jpg) no-repeat;width: 637px;height: 65px ;}
.basic-plus-browse { background: url(images/browse-title-basic-plus.jpg) no-repeat;width: 637px;height: 65px ;}
.basic-browse { background: url(images/browse-title-elite.jpg) no-repeat;width: 637px;height: 65px ;}
.pro-browse { background: url(images/browse-title-pro.jpg) no-repeat;width: 637px;height: 65px ;}
.standard-browse { background: url(images/browse-title-standard.jpg) no-repeat;width: 637px;height: 65px ;}
.casting-browse { background: url(images/browse-casting.jpg) top no-repeat;width: 637px;height: 65px ;}
/*========================================= END:Browse title label  ===========================================*/
/*========================================= END:Model Scout settings  ===========================================*/
.model-scout-background { background: url(images/scout.gif) no-repeat;width: 300px;height: 241px;float: left;text-align: left;margin-bottom: 7px;clear: both;overflow: auto ;}
.model-scout-background2 { background: url(images/scout2.gif) no-repeat;width: 212px;float: left;height: 245px;text-align: left;margin-bottom: 7px;clear: both;overflow: auto ;}
.model-scout-background img { margin: 7px 0 0 5px ;}
.model-scout-background2 img { margin: 7px 0 0 5px ;}
.blackfont { color: #333;font-size: 11px;margin: 7px 17px 7px 17px ;}
.blacklink:link, .blacklink:active, .blacklink:visited { font: normal normal bold 11px Verdana, Arial, Helvetica, sans-serif;text-decoration: underline;color: #000000 ;}
.blacklink:hover { font: normal normal bold 11px Verdana, Arial, Helvetica, sans-serif;text-decoration: none;color: #000000 ;}
.model-scout-background { background: url(images/model-scout-back.jpg) repeat-x;width: 207px;height: 121px ;}
.blackfont { color: #000000;margin: 7px 13px 5px 13px ;}
.blacklink:link, .blacklink:active, .blacklink:visited { font: normal normal bold 11px Verdana, Arial, Helvetica, sans-serif;text-decoration: underline;color: #000000 ;}
.blacklink:hover { text-decoration: none ;}
td { font: normal normal normal 11px/135% Verdana, Arial, Helvetica, sans-serif;color: #333 ;}
.left-td { font: normal normal normal 11px Verdana, Arial, Helvetica, sans-serif;color: #333 ;}
.slogan { font: normal normal normal 12px Trebuchet MS, Verdana, Arial, Helvetica, sans-serif, sans-serif;color: #1f9bcf;text-transform: uppercase;margin: 0px;padding: 0px;word-spacing: 2px ;}
.logo { font: italic normal bold 11px Verdana, Arial, Helvetica, sans-serif;color: #0372CE ;}
h4 { font: normal normal normal 11px Verdana, Arial, Helvetica, sans-serif;color: #0143a3;margin: 0px;padding: 0px ;}
h5 { font: normal normal bold 15px Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;color: #0173cc;text-transform: uppercase;margin: 0px;padding: 0px ;}
h6 { font: normal normal bold 12px Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;color: #023888;text-transform: uppercase;margin: 0px;padding: 0px ;}
.navigation:link, .navigation:active, .navigation:visited { font: normal normal bold 9px Verdana, Arial, Helvetica, sans-serif;text-decoration: none;text-transform: uppercase;color: #ffffff ;}
.navigation:hover { font: normal normal bold 9px Verdana, Arial, Helvetica, sans-serif;text-decoration: none;text-transform: uppercase;color: #50dcff ;}
.nav-line:link, .nav-line:active, .nav-line:visited { font: normal normal bold 9px Verdana, Arial, Helvetica, sans-serif;text-decoration: none;text-transform: uppercase;color: #ffffff ;}
.nav-line:hover { font: normal normal bold 9px Verdana, Arial, Helvetica, sans-serif;text-decoration: none;text-transform: uppercase;color: #c4edfd ;}
.blue:link, .blue:active, .blue:visited { font: normal normal bold 9px Verdana, Arial, Helvetica, sans-serif;text-decoration: none;text-transform: uppercase;color: #053ea7 ;}
.blue { font: normal normal bold 9px Verdana, Arial, Helvetica, sans-serif;text-decoration: none;text-transform: uppercase;color: #053ea7 ;}
.blue:hover { font: normal normal bold 9px Verdana, Arial, Helvetica, sans-serif;text-decoration: underline;text-transform: uppercase;color: #053ea7 ;}
.normal:link, .normal:active, .normal:visited { font: normal normal normal 11px Verdana, Arial, Helvetica, sans-serif;text-decoration: none;color: #e27410 ;}
.normal:hover { font: normal normal normal 11px Verdana, Arial, Helvetica, sans-serif;text-decoration: underline;color: #053ea7 ;}
.boldlink:link, .boldlink:active, .boldlink:visited { font: normal normal bold 11px Verdana, Arial, Helvetica, sans-serif;text-decoration: underline;color: #053ea7 ;}
.boldlink:hover { font: normal normal bold 11px Verdana, Arial, Helvetica, sans-serif;text-decoration: none;color: #053ea7 ;}
.bold-blue, .bold-blue:link, .bold-blue:active, .bold-blue:visited { font: normal normal bold 11px Verdana, Arial, Helvetica, sans-serif;text-decoration: none;color: #053ea7 ;}
.bold-blue:hover { font: normal normal bold 11px Verdana, Arial, Helvetica, sans-serif;text-decoration: underline;color: #053ea7 ;}
.light-blue, .light-blue:link, .light-blue:active, .light-blue:visited { font: normal normal normal 11px Verdana, Arial, Helvetica, sans-serif;text-decoration: none;color: #053ea7 ;}
.light-blue:hover { font: normal normal normal 11px Verdana, Arial, Helvetica, sans-serif;text-decoration: none;text-decoration: underline;color: #053ea7 ;}
.portfolio-content { font: normal normal normal 11px Verdana, Arial, Helvetica, sans-serif;text-decoration: none;color: #128abc ;}
#newsletter2 { width: 170px ;}
/*========================================= END:Model Scout settings  ===========================================*/
/*========================================= END:Small Model Scout  ===========================================*/
.model-scout-background2 { background: url(images/scout2.gif) no-repeat;width: 212px;float: left;height: 245px;text-align: left;margin-bottom: 7px;clear: both;overflow: auto ;}
.model-scout-background2 img { margin: 7px 0 0 5px ;}
/*========================================= END:Small Model Scout  ===========================================*/
/*========================================= Small content Box  ===========================================*/
.contentbox-smallest { width: 211px;float: left;margin-bottom: 7px ;}
.contentbox-smallest td.cs_top-header { height: 30px;background: url(images/cs_top-header_bg.gif) top no-repeat;padding: 0 11px 0 11px ;}
.contentbox-smallest td.cs_bottom { background: url(images/cs_bottom_bg.gif) no-repeat;height: 7px;padding: 0 0 0 0 ;}
.contentbox-smallest td { padding: 11px ;}
/*========================================= END:Small content Box  ===========================================*/
/*========================================= Left-buttons  ===========================================*/
#left-buttons ul { float: left;width: 218px;list-style: none;margin-top: 7px ;}
#left-buttons ul li, #left-buttons ul li a { float: left;width: 218px;height: 37px ;}
#left-buttons ul li { padding-bottom: 7px ;}
#left-buttons ul li a span { display: none ;}
#lb-nav1 { background: url(images/search-talent.jpg) no-repeat ;}
#lb-nav2 { background: url(images/talent-signup.jpg) no-repeat ;}
#lb-nav3 { background: url(images/industry-signup.jpg) no-repeat ;}
#lb-nav1 a:hover { background: url(images/search-talent_on.jpg) no-repeat ;}
#lb-nav2 a:hover { background: url(images/talent-signup_on.jpg) no-repeat ;}
#lb-nav3 a:hover { background: url(images/industry-signup_on.jpg) no-repeat ;}
.banner728-90 { float: left;width: 728px;height: 90px;margin-bottom: 7px;clear: both ;}
/*========================================= END: Left-buttons  ===========================================*/
/*========================================= Quick Links  ===========================================*/
/*.quicklinks h2 { margin-bottom: 14px; }
.quicklinks ul { list-style: none;float: left; width: 100%; }
.quicklinks ul li { float: left;width: 210px;margin-right: 7px;background: url(images/quick_links_bullets.gif) left no-repeat;padding-left: 7px;}
.quicklinks ul li a { float: left;padding: 2px 0 2px 5px;width: 150px;text-align: left;color: #444;text-decoration: none;width: 210px;}
.quicklinks ul li a:hover { color: #0143a4;}
.quicklinks_expandable h2 { margin-bottom: 14px; }
.quicklinks_expandable ul { list-style: none;float: left; width: 100%; }
.quicklinks_expandable ul li { float: left;width: 210px;margin-right: 7px;background: url(images/quick_links_bullets.gif) left no-repeat;padding-left: 7px;}
.quicklinks_expandable ul li a { float: left;padding: 2px 0 2px 5px;width: 150px;text-align: left;color: #444;text-decoration: none;width: 210px;}
.quicklinks_expandable ul li a:hover { color: #0143a4;}

*//* Qucik Links */

.quicklinks946 .quicklinks_body  ul {width: 922px;}
.quicklinks946 .quicklinks_body  ul li {	width: 216px;}
.quicklinks946 .quicklinks_body ul li a {width: 210px;}
.quicklinks ul {list-style: none;float: left;width: 704px;}
.quicklinks ul li {	float: left;width: 162px;margin-right: 7px;background: url(images/quick_links_bullets.gif) left no-repeat;padding-left: 7px;}
.quicklinks ul li a {float: left;padding: 2px 0 2px 5px;width: 150px;text-align: left;color: #444;text-decoration: none;}
.quicklinks ul li a:hover {color: #0143a4;}

/*========================================= END: Quick Links ===========================================*/
/*======================================= Header menu  ==========================================*/
ul#nav {
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	margin: 0;
	padding: 0;
	position: absolute;
	z-index: 1;
	left: 437px;
	top: 66px;
}
ul#nav li {
	float: left;
	height: auto;
	margin: 0px 3px;
}
ul#nav li a {
	text-decoration: none;
	display: block;
}
ul#nav li ul.sub {
	height: auto;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	display: none;
	position: absolute;
	width: 242px;
	z-index: 2000;
}
ul#nav li ul.sub-essentials {
	height: auto;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	display: none;
	position: absolute;
	width: 209px;
	z-index: 2000;
}
ul#nav li ul.sub-shop {
	height: auto;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	display: none;
	position: absolute;
	width: 271px;
	z-index: 2000;
}
ul#nav li ul.sub li {
	border-width: 0 1px 1px 1px;
	background: url(images/submenubg.png) repeat-y;
	width: 242px;
	margin: 0;
	float: left;
}
ul#nav li ul.sub-essentials li {
	border-width: 0 1px 1px 1px;
	background: url(images/submenubg-essentials.png) repeat-y;
	width: 209px;
	margin: 0;
	float: left;
}
ul#nav li ul.sub-shop li {
	border-width: 0 1px 1px 1px;
	background: url(images/submenubg-shop.png) repeat-y;
	width: 271px;
	margin: 0;
	float: left;
}
ul#nav li ul.sub #firstli, ul#nav li ul.sub-essentials li a#firstli, ul#nav li ul.sub-shop li a#firstli {border-top:1px solid #1E6EE5;}
ul#nav li ul.sub #lastli {
	background: url(images/submenufooter2.png) no-repeat !important;
	height: 46px;
}
ul#nav li ul.sub-essentials #lastli {
	background: url(images/submenufooter2-essentials.png) no-repeat !important;
	height: 46px;
}
ul#nav li ul.sub-shop #lastli {
	background: url(images/submenufooter2-shop.png) no-repeat !important;
	height: 46px;
}
ul#nav li ul.sub #imgli {
	background: url(images/submenufooter3.png) no-repeat !important;
	height: 86px;
}
ul#nav li ul.sub li a {
	border-bottom: 1px dashed #C3E1FA;
	color: #0143A3;
	display: block;
	font-size: 12px;
	letter-spacing: 0.6px;
	margin-left: 7px;
	_margin-left: 5px;
	padding: 6px 10px;
	text-align: left;
	text-decoration: none;
	width: 208px;
}
ul#nav li ul.sub-essentials li a {
	border-bottom: 1px dashed #C3E1FA;
	color: #0143A3;
	display: block;
	font-size: 12px;
	letter-spacing: 0.6px;
	margin-left: 7px;
	_margin-left: 5px;
	padding: 6px 10px;
	text-align: left;
	text-decoration: none;
	width: 174px;
}
ul#nav li ul.sub-shop li a {
	border-bottom: 1px dashed #C3E1FA;
	color: #0143A3;
	display: block;
	font-size: 12px;
	letter-spacing: 0.6px;
	margin-left: 7px;
	_margin-left: 5px;
	padding: 6px 10px;
	text-align: left;
	text-decoration: none;
	width: 236px;
}
ul#nav li ul.sub #lastli a, ul#nav li ul.sub-essentials #lastli a, ul#nav li ul.sub-shop #lastli a {
	padding-top: 8px;
	padding-bottom: 8px;
}
ul#nav li ul.sub #imgli a {
	padding-top: 8px;
	padding-bottom: 8px;
}
ul#nav li ul.sub li a:hover {
	color: #FFFFFF;
	background: #1E6EE5;
	font-weight: bold;
}
ul#nav li ul.sub-essentials li a:hover {
	color: #FFFFFF;
	background: #1E6EE5;
	font-weight: bold;
	width: 174px;
}
ul#nav li ul.sub-shop li a:hover {
	color: #FFFFFF;
	background: #1E6EE5;
	font-weight: bold;
	width: 236px;
}
ul#nav li:hover ul ul, ul#nav li:hover ul ul ul, ul#nav li.sfhover ul ul, ul#nav li.sfhover ul ul ul {display:block;}
ul#nav li:hover ul, ul#nav li li:hover ul, ul#nav li li li:hover ul, ul#nav li.sfhover ul, ul#nav li li.sfhover ul, ul#nav li li li.sfhover ul {display:block;}
/*====================================== END: Header menu =======================================*/
.gc-button {float:left; padding:16px 14px 4px 12px;}
/*========================================= Spotlights ===========================================*/
.st-header { font-size:12px; text-align:left; color:#5BABDC; padding:5px 0 0 18px; *padding-left:28px;}
.st { float:left; margin:5px 0 0 23px; cursor:pointer;}
.st-clear { clear:both; }					
/*========================================= END: Spotlights ===========================================*/

.right {
	float: right;
}

.left {
	float: left;
}

.textAlignleft {
	text-align: left;
}

.textAlignright {
	text-align: right;
}

.textAligncenter {
	text-align: center;
}

.textAligncenter img {
	padding: 5px;
	border: 1px solid #8eaada;
}

tr.odd-row td {
	background: #e7edfa;
	color: #0043a2;
}

tr.even-row td {
	background: #b6d7f0;
	color: #0043a2;
}

.button {
	margin: 4px 0 7px 0;
	display: block;
	text-align: right;
}

img {
	border: 0;
	padding: 0;
}

img.Alignright {
	float: right;
	margin: 0 0 10px 12px;
	padding: 5px;
	border: 1px solid #8eaada;
}

img.Alignleft {
	float: left;
	margin: 0 12px 10px 0;
	padding: 5px;
	border: 1px solid #8eaada;
}

.clear {
	clear: both;
}

.margin-bottom-7 {
	margin-bottom: 7px;
}

.margin-left-7 {
	margin-left: 7px;
}

.margin-left-6 {
	margin-left: 6px;
}

.margin-bottom-5 {
	margin-bottom: 5px;
}


.margin-top-10{
	margin-top:10px;
}

/* bottom links */
.bottom-link_gold  {
	float: left;
	width: 238px;
	height: 45px;
	padding-left: 0px;
	/*background: url(images/bottom-link_bg-new.gif) left top no-repeat;*/
	/*border-left: 1px solid #8eaada;*/
	margin-left:16px;
}

#main .bottom-link_gold  a {
	text-align: center;
	float: left;
	width: 238px;
	height: 25px;
	padding: 16px 0 4px 0 /*16px 12px 4px 20px */;
	/*font-style: italic;*/
	text-decoration: none;
	/*background: url(images/bottom-link-a_bg-new.gif) right no-repeat;*/
	color: #fff;
	font-weight: 900;
	font-size: 11px;
	font-family: "Trebuchet MS", Arial, Helvitica, sans-serif;
}

#main .bottom-link_gold  a:hover {
	color: #0143a3;
	/*padding-left: 30px;*/
	/*background: url(images/bottom-link-a_bg-new-h.gif) right no-repeat;*/
} /*

#main .bottom-link a span, #main .bottom-link-right a span {
	color: #ffd; color: #f6b900;
} 

#main .bottom-link a span, #main .bottom-link-right a span, #main .bottom-link2 a span, .bottom-link2-right span {
	color: #fff; color: #f6b900;
} */

/* bottom-link2*/

.bottom-link {
	float: left;
	height: 45px;
	padding-left: 27px;
	background: url(images/bottom-link_bg-new.gif) left top no-repeat;
	/*border-left: 1px solid #8eaada;*/
	/*margin-left:10px;*/
}

#main .bottom-link a {
	float: left;
	height: 25px;
	padding: 14px 14px 6px 5px /*16px 12px 4px 20px */;
	/*font-style: italic;*/
	text-decoration: none;
	background: url(images/bottom-link-a_bg-new.gif) right no-repeat;
	color: #fff;
	font-weight: 900;
	font-size: 11px;
	font-family: "Trebuchet MS", Arial, Helvitica, sans-serif;
}

#main .bottom-link a:hover {
	color: #0143a3;
	padding-left: 30px;
	background: url(images/bottom-link-a_bg-new-h.gif) right no-repeat;
} /*

#main .bottom-link a span, #main .bottom-link-right a span {
	color: #ffd; color: #f6b900;
} 

#main .bottom-link a span, #main .bottom-link-right a span, #main .bottom-link2 a span, .bottom-link2-right span {
	color: #fff; color: #f6b900;
} */

.bottom-link2 {
	float: left;
	height: 45px;
	padding-left: 22px;
	background: url(images/bottom-link_bg2-new.gif) left top no-repeat;
}

#main .bottom-link2 a {
	float: left;
	height: 25px;
	padding: 14px 14px 6px 5px /*16px 12px 4px 20px */;
	text-decoration: none;
	background: url(images/bottom-link-a_bg-new.gif) right no-repeat;
	color: #fff;
	font-weight: 900;
	font-size: 11px;
	font-family: "Trebuchet MS", Arial, Helvitica, sans-serif;
}

#main .bottom-link2 a:hover {
	color: #0143a3;
	padding-left: 30px;
	background: url(images/bottom-link-a_bg-new-h.gif) right no-repeat;
}

/* bottom link right */

.bottom-link-right {
	float: right;
	height: 45px;
	padding-right: 27px;
	background: url(images/bottom-link-right_bg-new.gif) right top no-repeat;
}

#main .bottom-link-right a {
	float: left;
	height: 25px;
	padding: 14px 7px 6px 12px;
	text-decoration: none;
	background: url(images/bottom-link-a-right_bg-new.gif) left no-repeat;
	color: #fff;
	font-weight: 900;
	font-size: 11px;
	font-family: "Trebuchet MS", Arial, Helvitica, sans-serif;
}

#main .bottom-link-right a:hover {
	color: #0143a3; /* padding: 16px 30px 4px 12px; */
	padding-right: 27px;
	background: url(images/bottom-link-a-right_bg-new-h.gif) left no-repeat;
}

/* bottom-link2-right*/
.bottom-link2-right {
	float: right;
	height: 45px;
	padding-right: 22px;
	background: url(images/bottom-link_bg2-right-new.gif) right top no-repeat;
}

#main .bottom-link2-right a {
	float: right;
	height: 25px;
	padding: 14px 7px 6px 12px;
	margin-left: -5px;
	text-decoration: none;
	background: url(images/bottom-link-a-right_bg-new.gif) left no-repeat;
	color: #fff;
	font-weight: 900;
	font-size: 11px;
	font-family: "Trebuchet MS", Arial, Helvitica, sans-serif;
}

#main .bottom-link2-right a:hover {
	color: #0143a3; /* padding: 16px 30px 4px 12px; */
	padding-right: 27px;
	background: url(images/bottom-link-a-right_bg-new-h.gif) left no-repeat;
}

.line-div {
	height: 5px;
	float: left;
	clear: both;
	font-size: 2px;
	border: 0;
	width: 508px;
	border-top: 1px dashed #8eaada;
	margin: 7px 0 3px 0;
}

div.articles h3 {
	font-size: 11px;
	color: #0043a2;
}

div.articles ul {
	float: left;
	list-style: none;
	width: 170px;
	margin: 3px 2px 0 3px;
	padding-bottom: 7px;
}

div.articles ul li {
	float: left;
	padding-left: 10px;
	clear: left;
	margin: 2px 0 2px 0;
	background: url(images/quick_links_bullets.gif) no-repeat left;
}

div.articles ul li a {
	float: left;
	padding: 0px;
	width: 150px;
}

th, td {
	color: #0043a2;
}

.sidebar_search td, .sidebar_search th {
	padding: 0;	
}

.div_center {
	margin: 0 auto;
	/* Use with style to specify width */
}

ol {
	margin:0;
	padding:0;
	/*margin: 0px 30px 0 30px;*/
}

ol li {
	margin: 7px 0 7px 0;
}

#main ol li ul {
	margin: 0 0 0 20px;
	list-style-type: disc;
}

ol li ul li {
	margin: 2px 0 2px 0;
}

#top10_list-body table tr td {
	padding: 2px 5px 2px 5px;
}

.ads-468x60-bordered {
	background:#EBF3FF none repeat scroll 0%;
	border:1px solid #8EAADA;
	float:left;
	height:81px;
	margin-left:7px;
	padding:20px 10px 10px 10px;
	width:570px;
	font-size: 11px;
	color: #8eabd7;
}

/* Header Style */
#header * {
	margin: 0;
	padding: 0;
}

#header {
	width: 976px;
	height: 152px;
	background: url(images/header_bg-new.gif) no-repeat bottom;
}

#header h1 {
	display: block;
	/*text-align: left;*/
	margin-top: 20px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 10px;
	word-spacing: normal;
}

#header h1 span {
	color: #0043A2;
}

#header h2 {
	width: 240px;
	height: 112px;
	background: url(images/logo.gif) left top no-repeat;
	float: left;
	margin-top: -35px;
	margin-left: 15px;
}

#header h2 a {
	float: left;
	width: 225px;
	height: 112px;
	clear: both;
	border-bottom: 1px dashed #0093d3;
}


#header h2 span {
		display: none;
}

/* Top Nav */
#top_nav ul {
	list-style: none;
	float: right;
	padding-right: 15px;
}

#top_nav ul li {
	display: inline;
	float: left;
}

#top_nav1 a {
	float: left;
	width: 197px;
	height: 52px;
	background: url(images/my-community.jpg) no-repeat;
}

#top_nav2 a {
	float: left;
	width: 205px;
	height: 52px;
	background: url(images/sign-up-free.jpg) no-repeat;
}

#top_nav3 a {
	float: left;
	width: 205px;
	height: 52px;
	background: url(images/your-launchpad.gif) no-repeat;
}

#top_nav li a span {
	display: none;
}

/* Middle Nav */
#mid_nav {
	float: right;
	height: 23px;
	padding: 5px 0 0 0;
	width: 730px;
	z-index: 2;
	position: relative;
	margin-top: -27px;
	padding-right: 15px;
}

#mid_nav ul {
	list-style: none;
}

#mid_nav ul li {
	float: left;
	height: 23px;
	background: url(images/tab-back.gif) repeat-x top;
}

#mid_nav ul li a {
	float: left;
	padding: 5px 10px 0 10px;
	height: 18px;
	background: url(images/tab-left2.gif) left no-repeat;
}

#mid_nav ul li span  {
	float: left;
	height: 23px;
	background: url(images/tab-right2.gif) right no-repeat;
}

/* bottom nav */
#bottom_nav {
	padding: 0 15px 0 15px;
	position: relative;
	float: left;
}

#bottom_nav ul {
	width: 946px;
	height: 24px;
	list-style: none;
	margin-top: 2px;
	background: url(images/main-nav.gif) top repeat-x; 
}

#bottom_nav ul li {
	display: inline;
	text-align: center;
	height: 24px;
}

#bottom_nav ul li a {
	padding: 4px 20px 0 13px;
	height: 20px;
	background: url(images/nav-separator.gif) top right no-repeat;
}


#bottom_nav ul li span {
	padding: 5px 25px 0 13px;
	height: 20px;
	background: url(images/nav-arrow.gif) right top no-repeat;
}

#bottom_nav ul #last a {
	background: transparent;
	padding: 4px 0px 0 13px;
	height: 20px;
}

#subnav {
	float: left;
	width: 946px;
	padding-left: 15px;
	margin-top: -1px;
}

#subnav-wrap {
	float: left;
	position: relative;
}

#subnav ul {
	float: left;
	list-style: none;
	position: absolute;
	z-index: 5;
	text-align: left;
	width: 938px;
	background: #f1f8fe;
	border: 1px solid #8eaada;
	padding: 3px;
	display: none;
}

#subnav ul li {
	display: inline;
}

#subnav ul li a {
	text-decoration: none;
	text-transform: uppercase;
	float: left;
	padding: 2px 10px 3px 10px;
	font-weight: bold;
	font-size: 10px;
}

#subnav ul li a:hover {
	background: #c9e3fa;
}

#mid_nav ul li.search-header {
	background: url(images/tab-back-h.gif) repeat-x scroll center top;
}

#mid_nav ul li.search-header span {
	background: url(images/tab-right2-h.gif) no-repeat scroll right center;
}

#mid_nav ul li.search-header a {
	background: url(images/tab-left2-h.gif) no-repeat scroll left center;
}
#mid_nav ul li.ascc-header {
	background: url(images/tab-back-hl.gif) repeat-x scroll center top;
}
#mid_nav ul li.ascc-header span {
	background: url(images/tab-right3-hl.gif) no-repeat scroll right center;
}

#mid_nav ul li.ascc-header a {
	background: url(images/tab-left3-hl.gif) no-repeat scroll left center;
}

/* Model Scout settings */
.model-scout-background {
	background: url('images/model-scout-back.jpg') repeat-x;
	width: 207px;
	height: 121px;
}
.blackfont {
	color: #000000;
	margin: 7px 13px 5px 13px;
}
.blacklink:link, .blacklink:active, .blacklink:visited {
	font: normal normal bold 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #000000;
}
.blacklink:hover {
	text-decoration: none;
}

/* Styles in the Main Div */

#site-title {
	float: left;
	width: 926px;
	height: 66px;
	/* margin-left: 8px;
	border-left: 7px solid #fff;
	border-right: 7px solid #fff; */
	padding-left: 20px;
	background: url(images/site-title_bg.gif) no-repeat right top #fff;
}

#site-title h2 {
	font-style: italic;
	float: left;
	text-align: center;
	padding-top: 18px;
	padding-right: 30px;
	height: 66px;
	font-size: 16px;
	background: url(images/site-title_bg_1.gif) no-repeat right top #fff;
}

#site-title h2 span {
	color: #3394e1;
}

#quick_browse a {
	float: right;
	width: 162px;
	height: 26px;
	background: url(images/browse-portfolios.gif) no-repeat;
}

#quick_browse span {
	display: none;
}

#title-links {
	float: right;
	color: #053ea7;
	clear: right;
	font-size: 12px;
	padding: 20px 10px 0 0;
}

/* Content */
#content {
	float: left;
	width: 500px;
	text-align: left;
}

#main-content {
	float: left;
	width: 530px;
}

/* content530 */
#content_530 {
	float: left;
	width: 530px;
	padding-bottom: 10px;
	background: url(images/content_bottom530.gif) no-repeat bottom;
}

#sidebar {
	float: left;
	width: 218px;
	 margin-top:15px;
}

#sidebarRight {
	float: right;
	width: 210px;
	text-align:left;
	 margin-top:15px;
}

/* ContentBox Classes */
table.contentbox {
	width: 638px;
	margin-bottom: 7px;
}

table.contentbox img {
	padding: 5px;
	border: 1px solid #8fabdb;
	margin: 5px 0 5px 0;
}

table.contentbox img.badge {
	border: 0;
	padding: 0;
	width: auto;
	width: 91px;
	height: 40px;
}

table.contentbox br {
clear: both;
}

tr.headertop {
	background: url(images/headertop_bg.gif) no-repeat;
	height: 30px;
}

tr.headertop td {
	padding: 0 12px 0 12px;
}

tr.headertop td * {
	margin-top: 4px;
}

tr.bottom {
	background: url(images/bottom_bg.gif) top no-repeat;
	height: 38px;
}

td.wBr{
	border-right: 1px solid #8fabdb;
}

td.wBl{
	border-left: 1px solid #8fabdb;
}
/* Buttons */
.buttons {
	float: right;
	height: 38px;
	padding-right: 5px;
}

.buttons span {
	display: none;
}

a.prev {
	float: left;
	background: url(images/previous.gif) top no-repeat;
	height: 38px;
	width: 154px;
}

#main a:hover.prev, #main a.prev:hover {
	background: url(images/previous-h.gif) top no-repeat;
}

a.next {
	float: left;
	background: url(images/next.gif) top no-repeat;
	height: 38px;
	width: 154px;
}

#main a:hover.next, #main a.next:hover {
	background: url(images/next-h.gif) top no-repeat;
}

table.contentbox img {
	background: #fff;
}

/* table.contentbox table td a {
width: 140px;
float: left;
text-align: center;
overflow: hidden;
}

table.contentbox table td a:hover {
padding-left: 5px;
width: 135px;
}

table.contentbox table td a:hover img {
border: 1px solid #fe9f0b;
border: 0;
}
*/

/*----------------------- Main Launchpad CSS -----------------------*/
@import url('launchpad-layout.css');
/* Main launchpad body */

/*#launchpad #header {
	background: url(images/header_bg-blue.gif) no-repeat bottom;
}
*/
#launchpad #copyright {
	background: url(images/footer_bg-blue.gif) center top no-repeat;
}

#launchpad .footer,#launchpad .footer:link,#launchpad .footer:active,#launchpad .footer:visited {
	color: #6899d4;
}

.launchpadBody {
	width: 960px;
	background-color: #ffffff;
	margin: auto;
}
.innerContainer {
	width: 772px;
	text-align: right;
}
.innerDiv {
	margin: 0px 7px 7px 0px;
	text-align: right;
}
.threeleftDiv {
	margin-left: 3px;
}
.inputDiv {
	margin: 3px 0px 3px 3px;
}
.launchpadInputs {
	font: normal normal normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	margin: 1px;
	padding: 1px;
	border: 1px solid #3579d9;
	background-color: #ffffff;
}

.launchpadButtons {
	font: normal normal bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	margin: 1px;
	padding: 1px;
	border: 1px solid #0043a2;
	background-color: #0043a2;
}
.launchpadButtons1 {
	font: normal normal bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #0043a2;
	margin: 1px;
	padding: 1px;
	border: 1px solid #0043a2;
	background-color: #ffffff;
}
/* Icons configuration */
#divMain {
	font: normal normal normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: left;
	margin: 11px 11px 3px 11px;
	height: 207px;
}
#divToppings {
	margin: 0px 0px 7px 0px;
}
.divIcons-1 {
	float: left;
	width: 170px;
	clear: both;
	margin-top: 10px;
}
.divIcons-2 {
	float: left;
	width: 195px;
	margin-top: 10px;
}
.divIcons-3 {
	float: left;
	width: 165px;
	margin-top: 10px;
}
.iconlink:link, .iconlink:active, .iconlink:visited {
	font: normal normal bold 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #053ea7;
}
.iconlink:hover {
	text-decoration: none;
	font: normal normal bold 11px Verdana, Arial, Helvetica, sans-serif;
}
/* Left configuration*/
.leftDiv {
	margin: 0px 3px 0px 4px;
	text-align: right;
}
.divSupport {
	margin: 2px 3px 7px 7px;
	text-align: right;
}
/* Box settings */
.curveBack {
	background: url('../launchpad/images/curve-background.jpg') repeat-x;
}
.boxTitle {
	font: normal normal bold 12px Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-transform: uppercase;
	margin-top: 13px;
	text-align: right;
}
.boxTitle1 {
	font: normal normal bold 12px Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-transform: uppercase;
	margin-top: 13px;
	text-align: center;
}
.boxLine {
	border-left: 1px solid #8eaada;
	border-right: 1px solid #8eaada;
}
.boxAlign {
	text-align: right;
}
.bottomBack {
	background: url('../launchpad/images/background-bottom.jpg') repeat-x;
	height: 14px;
}
.boxBack {
	background: url('../launchpad/images/background-box.jpg') repeat-x;
}
/* Page title launchpad */
.pageContainer {
	width: 960px;
	background-color: #ffffff;
	margin: auto;
}
.pageTitle {
	background: url('../launchpad/images/page-title-launchpad.jpg') no-repeat;
	width: 946px;
	height: 66px;
}
.pageDiv {
	text-align: center;
	margin: 0px 7px 0px 7px;
}
.emailog {
	height: 66px;
	width: 184px;
}
.emailogDiv {
	margin-bottom: 4px;
}
/* Portfolio configuration */
.divBorder {
	margin: 0px 1px 0px 1px;
	text-align: center;
}
.contentBack {
	background: url('../launchpad/images/launchpad-portfolio.jpg') no-repeat;
	height: 177px;
}
.portfolioDiv {
	font: normal normal normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #0044a3;
	margin: 05px 15px 0px 15px;
	text-align: left;
	line-height: 140%;
	line-height: 16px;
}
.portfolioType {
	margin-top: 17px;
	text-align: center;
}
/* Welcome comfiguration */
.contentDiv {
	font: normal normal normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #0044a3;
	margin: 9px 9px 0px 9px;
	text-align: left;
}
/* Yellow and Blue configuration */
.yellowBox {
	border: 1px solid #f0dc7b;
	background-color: #ffffcb;
	color: #000000;
	width: 769px;
	text-align: left;
}
.yellowTitle {
	font: normal normal normal 12px Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	margin-bottom: 4px;
}
.yellowContent {
	font: normal normal normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	margin: 10px;
	line-height: 140%;
}
.blueBox {
	border: 1px solid #3579d9;
	background-color: #eaf1ff;
	color: #000000;
	width: 769px;
	text-align: left;
}
.blueContent {
	margin: 9px;
	color: #0043a2;
}
.whiteBox {
	border: 1px solid #3579d9;
	background-color: #ffffff;
	color: #000000;
	width: 769px;
	text-align: left;
}
.whiteContent {
	margin: 6px;
	color: #0043a2;
}
.yellowLink:link, .yellowLink:active, .yellowLink:visited {
	font: normal normal normal 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #000000;
}
.yellowLink:hover {
	text-decoration: none;
	font: normal normal normal 11px Verdana, Arial, Helvetica, sans-serif;
}
/* Best seller configuration */
.sellerContent {
	background: url('images/e-book-mp-big-background.jpg') repeat-x;
	color: #000000;
	width: 424px;
	text-align: left;
	border-left: 1px solid #8eaada;
	border-right: 1px solid #8eaada;
}
.sellerDiv {
	margin: 0px 20px 5px 20px;
}
/*----------------------- Messages CSS -----------------------*/
.messageDiv {
	margin: 10px 10px 0px 10px;
	text-align: center;
}
ul#messageTitleBox {
	margin: 0px 0px 0px 0px;
	padding: 0px;
	list-style-type: none;
	list-style: none;
}
.messageTitle {
	font: normal normal bold 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #0143a1;
}
/* Header and footer message configuration */
.markBox {
	background-color: #ffffff;
	border: 1px #90aadb solid;
	width: 745px;
	height: 31px;
}
.markBackground {
	background-color: #dee9ff;
	text-align: left;
	height: 27px;
}
/* Messages content configuration */
.mainBox {
	background-color: #ffffff;
	width: 745px;
	border-left: 1px #90aadb solid;
	border-right: 1px #90aadb solid;
}
.messageTitle1 {
	font: normal normal bold 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #0143a1;
	background-color: #e8eefc;
}
.messageDark {
	background-color: #f4f7ff;
	color: #000000;
	text-align: left;
}
.messageLight {
	background-color: #f5f8ff;
	color: #000000;
	text-align: left;
}
.messageDate {
	font: normal normal normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #a3a3a4;
}
.marginDiv {
	font: normal normal normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #4c4c4c;
	margin: 10px;
}
.contentSpace {
	line-height: 150%;
}
.checkDiv {
	margin: 2px 5px 3px 5px;
	text-align: center;
}
.memberPhoto {
	border: 1px #8594cd solid;
	background-color: #ffffff;
	padding: 3px;
}
.membertype {
	font: normal normal bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #0043a2;
}
.messageText:link, .messageText:active, .messageText:visited {
	font: normal normal normal 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #000000;
}
.messageText:hover {
	text-decoration: none;
	font: normal normal normal 11px Verdana, Arial, Helvetica, sans-serif;
}
/* Messages tab configuration */
.inboxTab {
	width: 745px;
	height: 21px;
}
.whiteText:link, .whiteText:active, .whiteText:visited {
	font: normal normal bold 11px Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	text-decoration: none;
	/*color: #ffffff; ->james*/
	color: #9b6b00;
}
.whiteText:hover {
	text-decoration: underline;
	font: normal normal bold 11px Verdana, Arial, Helvetica, sans-serif;
}
.blueText:link, .blueText:active, .blueText:visited {
	font: normal normal bold 11px Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	text-decoration: none;
	color: #9b6b00;
}
.blueText:hover {
	text-decoration: underline;
	font: normal normal bold 11px Verdana, Arial, Helvetica, sans-serif;
}
.notboldText:link, .notboldText:active, .notboldText:visited {
	font: normal normal normal 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #0143a1;
}
.notboldText:hover {
	font: normal normal normal 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.selectedTab {
	background: #ffffff url('../launchpad/images/tab-message-select.gif') repeat-x;/*added by james*/
	float: left;
	/*padding: 4px 7px 5px 7px;*/
	padding: 3px;
	/*background: #90aadb;*/
	text-align: center;
	/* +---------added attributes james----------------+ */
	border-top: 1px #f1bc5e solid;
	border-right: 1px #f1bc5e solid;
	border-left: 1px #f1bc5e solid;
	color:#996633;
	
}
.notselectedTab {
	background: #ffffff url('../launchpad/images/tab-message.jpg') repeat-x;
	float: left;
	/*padding: 4px 7px 4px 7px;*/
	padding: 3px;
	border-top: 1px #f1bc5e solid;
	border-right: 1px #f1bc5e solid;
	border-left: 1px #f1bc5e solid;
	text-align: center;
}
/*----------------------- Photos CSS -----------------------*/
.actionLink {
	background-color: #0143a1;
}
.blueSmall {
	font: normal normal normal 10px Verdana, Arial, Helvetica, sans-serif;
	margin: 0px 0px 7px 7px;
	color: #0143a1;
	text-align: left;
}
.blueBig {
	font: normal normal normal 11px Verdana, Arial, Helvetica, sans-serif;
	margin: 0px 0px 9px 9px;
	color: #0143a1;
	text-align: left;
}
.smallestLink:link, ..smallestLink:active, ..smallestLink:visited {
	font: normal normal normal 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #0143a1;
}
.smallestLink:hover {
	font: normal normal normal 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
/*----------------------- Scouting/Badges CSS -----------------------*/
.scoutTitle {
	font: normal normal bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #0043a2;
	background-color: #c2d1ef;
	text-align: center;
}
.scoutContent {
	font: normal normal normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #0043a2;
	background-color: #cedbf5;
	text-align: center;
}
.badgeBox {
	border: 1px solid #0143a1;
	background-color: #ffffff;
}
.sureBlue {
	font: normal normal normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #0043a2;
}

.view-portfolio {
	float: right;
	width: 93px;
	height: 20px;
	margin-left: 50px;
	margin-bottom: 14px;
}

.view-portfolio span {
	display: none;
}

.req {
	color: #FF0000;
}

/* Portfolio Page */
#portfolio-package table {
	margin-top: 15px;
}

#portfolio-package th, #portfolio-package td {
	padding: 5px 7px;
}

#portfolio-package tr.even-row td {
	background: #e7edfa;
}

#portfolio-package tr.odd-row td {
	background: #b6d7f0;
}

#portfolio-package th {
	background: #f1f5ff;
	border-top: 2px solid #053ea7;
	border-bottom: 1px solid #053ea7;
}

#portfolio-package h3 {
	text-transform: none;
	font-size: 12px;
}

a.select {
	float: right;
	width: 92px;
	height: 27px;
	background: url(images/buy-button.gif) center no-repeat;
	font-weight: bold;
	padding: 6px 0 0 32px;
	text-align: left;
	color: #333;
	text-decoration: none;
	
}

.select span {
	display: none;
}

#portfolio-package tr.green1 th {
	background: #ecfd13;
	padding: 10px;
	border-bottom: 0px;
}

#portfolio-package tr.green2 td {
	background: #f8ff9f;
}

.launchpad-ebook {
  padding: 150px 10px 10px 10px;
  float: left;
  width: 150px;
  height: 170px;
  background: url(/images/launchpad-ebook-bg.gif);
  text-align: left;
}

.launchpad-ebook h3 {
  display: none;
}

.launchpad-ebook ul li {
  font-size: 10px;
  color: #0143a3;
  background: url(/images/squares-bullets.gif) top left no-repeat;
  padding-left: 10px;
}

.launchpad-ebook ul {
  margin-bottom: 7px;
}

/* area 1 - march 19 09*/
#fm_left{width:382px; float:left;}
#fm_right{width:382px; float:right; padding-top:8px;}
#fanMail_container{padding-left:2px;width:770px;}
#fanMail_content{background:url(images/LPbackground_382.gif) repeat-y; width:382px;margin-bottom:-4px;}
#fanMail_header{background:url(images/curve-background.gif) repeat-x; width:374px; height:37px; margin:0 4px; }
#fanMail_gradient{font-family:"Verdana", Arial, Helvetica, sans-serif; font-size:8pt; font-weight:bold; background:url(images/back-y-ground.gif) repeat-x; width:374px;margin:0 4px; height:auto }/*height:280px*/

/* area 1*/

/* Styles for Html Include */
#newsletter2 {
	width: 170px;
}

/* Small Model Scout */
.model-scout-background2 {
	background: url(images/scout2.gif) no-repeat;
	width: 212px;
	float: left;
	height: 245px;
	text-align: left;
	margin-bottom: 7px;
	clear: both;
	overflow: auto;
}

.model-scout-background2 img {
	margin: 7px 0 0 5px;
}


/* Small Content Box */
.contentbox-smallest {
	width: 211px;
	float: left;
	margin-bottom: 7px;
}

.contentbox-smallest td.cs_top-header {
	height: 30px;
	background: url(images/cs_top-header_bg.gif) top no-repeat;
	padding: 0 11px 0 11px;
}

.contentbox-smallest td.cs_bottom {
	background: url(images/cs_bottom_bg.gif) no-repeat;
	height: 7px;
	padding: 0 0 0 0;
}

.contentbox-smallest td {
	padding: 11px;
}

/* Left Buttons */

#left-buttons ul {
	float: left;
	width: 218px;
	list-style: none;
	margin-top: 7px;
}

#left-buttons ul li, #left-buttons ul li a {
	float: left;
	width: 218px;
	height: 37px;
}

#left-buttons ul li {
	padding-bottom: 7px;
}

#left-buttons ul li a span {
	display: none;
}

#lb-nav1 {
	background: url(images/search-talent.jpg) no-repeat;
}

#lb-nav2 {
	background: url(images/talent-signup.jpg) no-repeat;
}

#lb-nav3 {
	background: url(images/industry-signup.jpg) no-repeat;
}

#lb-nav1 a:hover {
	background: url(images/search-talent_on.jpg) no-repeat;
}

#lb-nav2 a:hover {
	background: url(images/talent-signup_on.jpg) no-repeat;
}

#lb-nav3 a:hover {
	background: url(images/industry-signup_on.jpg) no-repeat;
}

/* 728x90 Banner */
.banner728-90 {
	float: left;
	width: 728px;
	height: 90px;
	margin-bottom: 7px;
	clear: both;
}

/* --------------------------------------------------------------------
        Content Boxes Styles
        1. contentbox_170
        2. contentbox_258
        3. contentbox_full
        4. contentbox_707 -- updated 22 Dec 2007
   -------------------------------------------------------------------- */

/* contentbox_170 */   
.contentbox_170, .ebook_170 {
        width: 170px;
        float: left;
        padding-bottom: 10px;
        background: url(images/content_bottom170.gif) bottom no-repeat;
        font: normal normal normal 11px Verdana, Arial, Helvetica, sans-serif;        
        color: #333;
        margin-bottom: 7px;
}

.contentbox_170 h2 {
        float: left;
        width: 146px;
        height: 21px;
        background: url(images/content_bar.gif) no-repeat;
        padding: 7px 12px 7px 12px;
}

.contentbox_body170 {
        padding: 6px 5px 1px 10px;
        border-right: 1px solid #8eaada;
        border-left: 1px solid #8eaada;
        width: 153px;
        float: left;
        overflow: hidden;
}

.contentbox_body170 img {
        border: 1px solid #8eaada;
        padding: 4px;
        float: left;
        margin-right: 7px;
        clear: left;
}

.contentbox_body170 h3 {
        text-transform: capitalize;
        font-size: 10px;
}

#newsletter2 .button {
        float: none;
        text-align: center;
}

#newsletter2 .button img {
        border: 0;
        float: none;
        text-align: center;
}

/* contentbox_258 */
.contentbox_258 {
        width: 258px;
        float: left;
        background: url(images/contentbox_258_bg.gif) bottom no-repeat;
        font: normal normal normal 11px Verdana, Arial, Helvetica, sans-serif;        
        color: #333;
        margin-bottom: 7px;
        padding-bottom: 5px;
}

.contentbox_258 h2 {
        float: left;
        width: 234px;
        height: 23px;
        background: url(images/contentbox-tab_258.gif) no-repeat;
        color: #fff;
        padding: 7px 12px 0 12px;
}

.contentbox_body258 {
        padding: 7px 7px 0 10px;
        border-right: 1px solid #8eaada;
        border-left: 1px solid #8eaada;
        width: 239px;
        height: 148px;
        float: left;
}

.contentbox_258 h3 {
        color: #f77b01;
        font-size: 14px;
        text-transform: none;
}

.contentbox_body258 img {
        float: left;
        margin: 0 5px 0 0;
}

/* contentbox_421 */
.contentbox_421 {
        float: left;
        width: 421px;
        background: url(images/contentbox_421_bg.gif) bottom no-repeat;
        font: normal normal normal 11px Verdana, Arial, Helvetica, sans-serif;        
        color: #333;
        margin-bottom: 7px;
        padding-bottom: 5px;
}

.contentbox_421 h2 {
        float: left;
        width: 404px;
        color: #fff;
        background: url(images/contentbox-tab_421_bg.gif) left;
        height: 23px;
        padding: 7px 7px 0 10px;
}

.contentbox_body421 {
        float: left;
        width: 405px;
        border-right: 1px solid #8eaada;
        border-left: 1px solid #8eaada;
        padding: 7px;
}

.contentbox_421 h3 {
        color: #f77b01;
        font-size: 14px;
        text-transform: none;
}

.contentbox_body421 img {
        float: left;
        margin: 0 5px 0 0;
}

.contentbox_body421 p.textAligncenter img {
        float: none;
        margin-top: 10px;
}

a.link {
        float: left;
        height: 45px;
        padding-left: 5px;
        border-left: 1px solid #8eaada;
}

a.link span {
        display: none;
}

/* contentbox_421b */
.contentbox_421b {
        float: left;
        width: 421px;
        background: url(images/content_bottom421b.gif) bottom no-repeat;
        font: normal normal normal 11px Verdana, Arial, Helvetica, sans-serif;        
        color: #333;
        margin-bottom: 7px;
        padding-bottom: 11px;
}

.contentbox_421b h2 {
        float: left;
        width: 404px;
        color: #fff;
        background: url(images/contentbox-tab_421_bg.gif) left;
        height: 23px;
        padding: 7px 7px 0 10px;
}

.contentbox_body421b {
        float: left;
        width: 399px;
        border-right: 1px solid #8eaada;
        border-left: 1px solid #8eaada;
        padding: 15px 10px 5px 10px;
        background: url(images/content_body421b_bg.gif) top left no-repeat;
        height: 187px;
}

.contentbox_421b h3 {
        color: #f77b01;
        font-size: 14px;
        text-transform: none;
}

.contentbox_body421b img {
        float: left;
        margin: 0 5px 0 0;
}

.contentbox_421b ul {
        margin-left: 15px;
        list-style: disc;
        padding-top: 7px;
}

.contentbox_421b ul li {
        margin: 4px 0 2px 0;
}

/* contentbox_421b */
.contentbox_300, .contentbox_300b {
        float: right;
        width: 300px;
        background: url(images/tab-header-blue-bottom.gif) bottom no-repeat;
        font: normal normal normal 11px Verdana, Arial, Helvetica, sans-serif;        
        color: #333;
        margin-bottom: 7px;
        padding-bottom: 11px;
}

.contentbox_300b {
        padding-bottom: 10px;
        background: url(images/contentbox_300b_bg.gif) bottom no-repeat;
}

.contentbox_300 h2, .contentbox_300b h2 {
        float: left;
        width: 283px;
        color: #fff;
        background: url(images/tab-header-blue.gif) left;
        height: 23px;
        padding: 7px 7px 0 10px;
}

.contentbox_300light h2 {
        background: url(images/contentbox-tab_300light_bg.gif) top no-repeat;
        color: #0143a4;
        height: 28px;
}

.contentbox_body300 {
        float: left;
        width:270px;
        border-right: 1px solid #8eaada;
        border-left: 1px solid #8eaada;
        padding: 5px 14px 10px 14px;
        background: url(images/join-badge.gif) bottom right no-repeat;
}

.contentbox_body300b {
        width: 274px;
        float: left;
        border-right: 1px solid #8eaada;
        border-left: 1px solid #8eaada;
        padding: 12px 12px 12px 12px;
}

.contentbox_body300b img {
        margin: 0 10px 10px 0;
        padding: 5px;
        float: left;
        border: 1px solid #8eaada;
}

.contentbox_300 h3 {
        color: #f77b01;
        font-size: 11px;
        text-transform: none;
}

/* contentbox_738 */
.contentbox_728 {
        float: left;
        width: 728px;
        padding-bottom: 9px;
        /*margin-bottom: 7px;*/ 
        margin-bottom: 7px; 
        background: url(images/contentbox_728_bottom_bg.gif) bottom no-repeat;
        font: normal normal normal 11px Verdana, Arial, Helvetica, sans-serif;        
        color: #0043a2;
}

.contentbox_7282 {
        float: left;
        width: 728px;
        padding-bottom: 9px;
        /*margin-bottom: 7px;*/
        background: url(images/contentbox_728_bottom_bg.gif) bottom no-repeat;
        font: normal normal normal 11px Verdana, Arial, Helvetica, sans-serif;        
        color: #0043a2;
}

.contentbox_728b {
        background: url(images/contentbox_728_bg.gif) bottom no-repeat;
        padding-bottom: 10px;
}

.contentbox_728b img {
        float: left;
        margin: 0 10px 5px 0;
}

.contentbox_728c h2 {
        background: url(images/contentbox-tab_728c_bg.gif) #000;
}

.regulartext {
        font: normal normal normal 11px Verdana, Arial, Helvetica, sans-serif;
        color:        #333;
}

.regulartext .contentbox_body728 {
        padding: 20px 20px 10px;
        width: 686px;
}

#main .regulartext h3 {
        color: #0143a3;
        font-size: 11px;
}

.contentbox_728 h2 a {
        font-weight: bold;
        color: #fff;
        text-decoration: none;
        font-size: 10px;
}

.contentbox_7282 h2 a {
        font-weight: bold;
        color: #0143a4;
        text-decoration: none;
        font-size: 10px;
}


.contentbox_728 h2 {
        width: 708px;
        height: 23px;
        float: left;
        background: url(images/contentbox-tab_728_bg.gif) no-repeat;
        color: #fff;
        padding: 7px 10px 0 10px;
}

.contentbox_7282 h2 {
        width: 708px;
        height: 23px;
        float: left;
        background: url(images/contentbox-tab_728light_bg.gif) no-repeat;
        color: #0143a4;
        padding: 7px 10px 0 10px;
}

.contentbox_728c h2 {
        background: url(images/contentbox-tab_728c_bg.gif) #000;
        width: 711px;
        margin-left: -3px;
        height: 29px;
}

.contentbox_body728 {
        padding: 6px 7px 2px 7px;
        width: 712px;
        float: left;
        border-right: 1px solid #8eaada;
        border-left: 1px solid #8eaada;
}

.contentbox_body728 h3 {
        color: #f88412;
}

#content .contentbox_body728 ul {
        margin: 0 0 0 10px;
}

#content .contentbox_body728 ul li {
        margin: 0 0 0 14px;
}

/* contentbox_full */
.contentbox_full2 {
        float: left;
        width: 946px;
        background: url(images/content_bottomfull.gif) bottom no-repeat;
        font: normal normal normal 11px Verdana, Arial, Helvetica, sans-serif;        
        color: #333;
        padding-bottom: 50px;
        margin-bottom: 7px;
}



.contentbox_full2 {
        background: url(images/contentbox_bottom_full2.gif) bottom no-repeat;
        padding-bottom: 9px;
}

.contentbox_full h2 {
        float: left;
        width: 934px;
        height: 23px;
        background: url(images/contentbox_tabfull.gif) no-repeat;
        padding: 7px 0 0 12px;
        color: #fff;
}

.contentbox_fullbody {
        float: left;
        width: 924px;
        height: 510px;
        border-right: 1px solid #8eaada;
        border-left: 1px solid #8eaada;
        padding: 10px;
}

.contentbox_full .video {
        margin-bottom: -50px;
}

/* contentbox_470 */
.contentbox_470 {
        width: 470px;
        float: left;
        background: url(images/contentbox_470_bg.gif) bottom no-repeat;
        font: normal normal normal 11px Verdana, Arial, Helvetica, sans-serif;        
        color: #333;
        margin-bottom: 7px;
        padding-bottom: 5px;
        text-align: left;
}

.contentbox_470 h2 {
        float: left;
        width: 446px;
        height: 23px;
        background: url(images/contentbox-tab_470_bg.gif) no-repeat;
        color: #fff;
        padding: 7px 12px 0 12px;
}

.contentbox_body470 {
        border-right: 1px solid #8eaada;
        border-left: 1px solid #8eaada;
        width: 444px;
        padding: 12px 12px 0 12px;
        float: left;
}

.contentbox_470 h3 {
        color: #f77b01;
        font-size: 14px;
        text-transform: none;
}

.contentbox_body470 img, .contentbox_body360 img {
        float: left;
        margin: 0 12px 5px 0;
        padding: 4px;
        border: 1px solid #8eaada;
        background: #fff;
}


.testi {
        padding: 12px 10px 2px 10px;
        overflow: hidden;
}

.testi div {
        float: left;
        width: 278px;
        background: #e7edfa;
        border: 1px solid #8593d0;
        padding: 10px;
        text-align: left;
        margin: 4px;
}

.testi img {
        float: left;
        padding: 5px;
        border: 1px solid #8593d0;
        margin: 0 10px 0px 0px;
        background: #fff;
}

.testi h3 {
        margin-bottom: 10px;
}

/* Contentboxes 360 */
.contentbox_360_ebook, .contentbox_360 {
        float: left;
        width: 360px;
        padding-bottom: 10px;
        background: url(images/contentbox_360_ebook_bottom_bg.gif) bottom no-repeat;
        font: normal normal normal 11px Verdana, Arial, Helvetica, sans-serif;        
        color: #333;
        margin-bottom: 7px;
}

.contentbox_360_ebook_body {
        float: left;
        width: 328px;
        background: url(images/shop_bg.gif) top center no-repeat;
        border-right: 1px solid #8eaada;
        border-left: 1px solid #8eaada;
        padding: 0 15px 0 15px;
}

.contentbox_360_ebook_top {
        float: left;
        width: 360px;
        height: 15px; 
        background: url(images/shop_bottom_bg.gif) top no-repeat;
}

/* Contentbox 360 */
.contentbox_360 {
        background: url(images/contentbox_360_bg.gif) bottom no-repeat;
        padding-bottom: 10px;
        height: auto;
}

.contentbox_360b {
        background: url(images/contentbox_360_ebook_bottom_bg.gif) bottom no-repeat;
}

.contentbox_360 h2 {
        float: left;
        width: 348px;
        height: 23px;
        background: url(images/contentbox_tab360.gif) no-repeat;
        color: #fff;
        padding: 7px 0 0 12px;
}

.contentbox_body360 {
        float: left;
        width: 334px;
        padding: 12px;
        border-right: 1px solid #8eaada;
        border-left: 1px solid #8eaada;
}

/* Qucik Links */
.quicklinks, .quicklinks946, .quicklinks769 {
        float: left;
        width: 726px;
        padding-bottom: 8px;
        margin-bottom: 7px;
        background: url(images/quick_links_bottom.gif) bottom no-repeat;
}

.quicklinks946 {
        width: 946px;
        background: url(images/quick_links_bottom_946.gif) bottom no-repeat;
}

.quicklinks769 {
        width: 769px;
        background: url(images/quick_links_bottom_769.gif) bottom no-repeat;
}

.quicklinks769 .quicklinks_body {
        float: left;
        padding: 10px 0 2px 12px;
        border-right: solid 6px #c6d1ed;
        border-left: solid 6px #c6d1ed;
        width: 745px;
}

.quicklinks h2 {
        float: left;
        width: 711px;
        background: url(images/quick_links_top.gif) top no-repeat;
        padding: 15px 0 0 15px;
}

.quicklinks946 h2 {
        width: 931px;
        background: url(images/quick_links_top946.gif) top no-repeat;
}

.quicklinks769 h2 {
        width: 754px;
        background: url(images/quick_links_top769.gif) top no-repeat;
}

.quicklinks_body {
        float: left;
        padding: 10px 0 2px 12px;
        border-right: solid 5px #c6d1ed;
        border-left: solid 5px #c6d1ed;
        width: 704px;
}

.quicklinks946 .quicklinks_body {
        width: 922px;
        border-right: solid 6px #c6d1ed;
        border-left: solid 6px #c6d1ed;
}

.quicklinks946 .quicklinks_body  ul {
        width: 922px;
}

.quicklinks946 .quicklinks_body  ul li {
        width: 216px;
}

.quicklinks946 .quicklinks_body ul li a {
        width: 210px;
}

.quicklinks ul {
        list-style: none;
        float: left;
        width: 704px;
}

.quicklinks ul li {
        float: left;
        width: 162px;
        margin-right: 7px;
        background: url(images/quick_links_bullets.gif) left no-repeat;
        padding-left: 7px;
}

.quicklinks ul li a {
        float: left;
        padding: 2px 0 2px 5px;
        width: 150px;
        text-align: left;
        color: #444;
        text-decoration: none;
}

.quicklinks ul li a:hover {
        color: #0143a4;
}

/* ebook 170 */
.ebook_170 {
        padding: 0px;
        height: 317px;
        width: 146px;
        background: url(images/ebook_170.gif) no-repeat;
        padding: 10px 12px;
        text-align: left;
        margin-bottom: 7px;
}

/* contentbox 238 */
.contentbox_238 {
        float: left;
        width: 238px;
        background: url(images/contentbox_238_bg.gif) no-repeat bottom;
        margin-bottom: 7px;
        padding-bottom: 10px;
        font: normal normal normal 11px Verdana, Arial, Helvetica, sans-serif;        
        color: #333;
}

.contentbox_238 h2 {
        float: left;
        width: 226px;
        height: 23px;
        padding: 7px 0 0 12px;
        background: url(images/contentbox-tab_238.gif) bottom no-repeat;
        color: #fff;
}



.contentbox_body238 {
        width: 212px;
        padding: 12px;
        border-right: 1px solid #8eaada;
        border-left: 1px solid #8eaada;
        float: left;
        height: 100px;
}

.contentbox_body238 img {
        float: left;
        padding: 5px;
        background: #fff;
        border: 1px solid #8eaada;
        margin: 0 10px 10px 0;
}

/* contentbox 638 */
.contentbox_638 {
        float: left;
        width: 638px;
        padding-bottom: 10px;
        background: url(images/content_bottom638.gif) no-repeat bottom ;
        font: normal normal normal 11px Verdana, Arial, Helvetica, sans-serif;        
        color: #333;
        margin-bottom: 7px;
}

.contentbox_638 h2 {
        float: left;
        width: 626px;
        height: 23px;
        color: #fff;
        padding: 7px 0 0 12px;
        background: url(images/contentbox-tab_638_bg.gif) no-repeat;
}

.contentbox_body638 {
        float: left;
        width: 612px;
        border-right: 1px solid #8eaada;
        border-left: 1px solid #8eaada;
        padding: 12px;
        text-align: left;
}

.contentbox_body638 img {
        float: left;
        padding: 5px;
        background: #fff;
        border: 1px solid #8594cd;
        margin-right: 12px;
}

/* ebook 638 */
.ebook_638 {
        float: left;
        width: 638px;
        height: 250px;
        background: url(images/ebook_638_bg.gif) repeat-x;
        margin-bottom: 7px;
}

.ebook_638 div {
        float: left;
        height: 220px;
        width: 290px;
        font: normal normal normal 11px Verdana, Arial, Helvetica, sans-serif;        
        color: #333;
        text-align: left;
        padding: 30px 0 0 30px;
        background: url(images/ebook_638_left.gif) no-repeat left;
}

.ebook_638 img {
        float: right;
}

/* content 210 */
.contentbox_210 {
        width: 210px;
        float: left;
        padding-bottom: 10px;
        background: url(images/content_bottom210.gif) bottom no-repeat;
        font: normal normal normal 11px Verdana, Arial, Helvetica, sans-serif;        
        color: #333;
        margin-bottom: 7px;
}

.contentbox_210 h2 {
        float: left;
        width: 186px;
        height: 21px;
        background: url(images/contentbox-tab_210.gif) no-repeat;
        padding: 7px 12px 7px 12px;
}

.contentbox_body210 {
        padding: 6px 5px 1px 10px;
        border-right: 1px solid #8eaada;
        border-left: 1px solid #8eaada;
        width: 193px;
        float: left;
}

.contentbox_body210 ul {
		list-style:none;
		text-decoration:none;
}

.contentbox_body210 ul a {
		list-style:none;
		text-decoration:none;
}

.contentbox_body210 li {
		text-decoration:none;
		list-style:none;
}

.contentbox_body210 li a {
		list-style:none;
		text-decoration:none;
}

/* Additional Css & Corrections*/

.contentbox_fullbody3 {
        float: left;
        width: 904px;
        border-right: 1px solid #8eaada;
        border-left: 1px solid #8eaada;
        padding: 20px;
}

.contentbox_full {
        float: left;
        width: 947px;
        background: url(images/content_bottomfull.gif) bottom no-repeat;
        font: normal normal normal 11px Verdana, Arial, Helvetica, sans-serif;        
        color: #333;
        padding-bottom: 50px;
        margin-bottom: 7px;
}

/* content 779 */
.contentbox_769 {
        float: left;
        width: 772px;
        padding-bottom: 9px;
        margin-bottom: 7px;
        background: url(images/contentbox_769_bottom_bg.gif) right bottom no-repeat;
        font: normal normal normal 11px Verdana, Arial, Helvetica, sans-serif;        
        color: #0043a2;
}

.contentbox_body769 {
        float: right;
        width: 743px;
        border-right: 1px solid #8eaada;
        border-left: 1px solid #8eaada;
        padding: 12px;
}

.contentbox_769 h2 {
        float: left;
        height: 24px;
        background: url(images/contentbox-tab_769c_bg.gif) no-repeat;
        width: 760px;
        text-align: right;
        color: #fff;
        padding: 13px 14px 0 0;
}

/*contentbox_728 */
.contentbox_728d {
        float: left;
        width: 728px;
        padding-bottom: 50px;
        margin-bottom: 7px;
        background: url(images/contentbox_728_bg.gif) bottom no-repeat;
        font: normal normal normal 11px Verdana, Arial, Helvetica, sans-serif;        
        color: #0043a2;
}

.contentbox_728d h2 {
        width: 708px;
        float: left;
        background: url(images/contentbox-tab_728light_bg.gif) no-repeat;
        color: #fff;
        padding: 7px 10px 0 10px;
}



/* contentbox_470c */
.contentbox_470c {
        width: 470px;
        float: left;
        background: url(images/contentbox_470_bg.gif) bottom no-repeat;
        font: normal normal normal 11px Verdana, Arial, Helvetica, sans-serif;        
        color: #333;
        margin-bottom: 7px;
        padding-bottom: 50px;
        text-align: left;
}

.contentbox_470c h2 {
        float: left;
        width: 446px;
        height: 23px;
        background: url(images/contentbox-tab_470_bg.gif) no-repeat;
        color: #fff;
        padding: 7px 12px 0 12px;
}

.contentbox_body470c {
        border-right: 1px solid #8eaada;
        border-left: 1px solid #8eaada;
        width: 444px;
        padding: 12px 12px 0 12px;
        float: left;
}

.contentbox_470c h3 {
        color: #f77b01;
        text-transform: none;
}

.contentbox_body470c img {
        float: left;
        margin: 0 12px 5px 0;
        padding: 4px;
        border: 1px solid #8eaada;
        background: #fff;
}


/*contentbox_510 */

.contentbox_510 {
        width: 510px;
        float: left;
        background: url(images/contentbox_510_bg.gif) bottom no-repeat;
        font: normal normal normal 11px Verdana, Arial, Helvetica, sans-serif;        
        color: #333;
        margin-bottom: 7px; 
        padding-bottom: 50px;
        text-align: left;
}

.contentbox_510 h2 {
        float: left;
        width: 486px;
        height: 24px;
        background: url(images/contentbox_tab_510_bg.gif) no-repeat;
        color: #fff;
        padding: 7px 12px 0 12px;
}

.contentbox_body510 {
        border-right: 1px solid #8eaada;
        border-left: 1px solid #8eaada;
        width: 474px;
        padding: 15px 15px 0 19px;
        float: left;
}



.contentbox_510 h3 {
        float: left;
        width: 446px;
        height: 23px;
        background: url(images/contentbox-tab_470_bg.gif) no-repeat;
        color: #fff;
        padding: 7px 12px 0 12px;
}

#main .nobgh3 h3 {
        float: none;
        width: auto;
        height: auto;
        background: none;
        color: #0143a3;
        padding: 0;
}

.contentbox_body510 img {
        float: left;
        margin: 0 12px 5px 0;
        padding: 4px;
        border: 1px solid #8eaada;
        background: #fff;
}

.contentbox_510a {
        width: 510px;
        float: left;
        background: url(images/content_bottom_510.gif) bottom no-repeat;
        font: normal normal normal 11px Verdana, Arial, Helvetica, sans-serif;        
        color: #333;
        margin-bottom: 7px;
        padding-bottom: 5px;
        text-align: left;
}

.contentbox_510a h2 {
        float: left;
        width: 486px;
        height: 24px;
        background: url(images/contentbox_tab_510light_bg.gif) no-repeat;
        color: #0143a4;
        padding: 7px 12px 0 12px;
}

.contentbox_510a h3 {
        float: left;
        width: 446px;
        height: 23px;
        background: url(images/contentbox-tab_470_bg.gif) no-repeat;
        color: #fff;
        padding: 7px 12px 0 12px;
}

/* contentbox 200 */

.contentbox_200 {
        float: right;
        width: 200px;
        background: url(images/content_bottom200.gif) no-repeat bottom;
        margin-bottom: 7px;
        padding-bottom: 5px;
        margin-left: 5px;
        margin-top:50px;
        font: normal normal normal 11px Verdana, Arial, Helvetica, sans-serif;        
        color: #333;
}

.contentbox_200 h2 {
        width: 188px;
        height: 23px;
        padding: 7px 0 0 12px;
        background: url(images/contentbox-tab_200.gif) bottom no-repeat;
        color: #fff;
}

.contentbox_body200 {
        width: 174px;
        padding: 12px;
        border-right: 1px solid #8eaada;
        border-left: 1px solid #8eaada;
        float: left;
        height: auto;
        padding-bottom:10px;
}

.contentbox_body200 img {
        float: left;
        padding: 5px;
        background: #fff;
        border: 1px solid #8eaada;
        margin: 0 10px 10px 0;
}

.contentbox_200 h4 {
        width: 188px;
        height: 23px;
        padding: 7px 0 0 12px;
        background: url(images/contentbox-tab_200.gif) bottom no-repeat;
        color: #fff;
}

/* Contentbox 551 */
.contentbox_551 {
        float: left;
        width: 551px;
        background: url(images/contentbox_521_bottom_bg.gif) bottom left no-repeat;
        padding-bottom: 9px;
        font: normal normal normal 11px Verdana, Arial, Helvetica, sans-serif;        
        color: #333;
        margin-bottom: 7px;
        overflow: hidden;
}

.contentbox_551 h2 {
        float: left;
        width: 528px;
        background: url(images/contentbox-tab_551_bg.gif);
        height: 23px;
        padding: 7px 12px 0 12px;
        color: #fff;
}

.contentbox_body551 {
        float: left;
        width: 519px;
        border-right: 1px solid #8eaada;
        border-left: 1px solid #8eaada;
        padding: 15px;
}


.youtubebox_body400 {
        border-right: 1px solid #8eaada;
        border-left: 1px solid #8eaada;
        width: 400px;
        padding: 12px 12px 0 12px;
        float: left;
        margin: 0 12px 5px 0;
        background: #fff;
}

/* Content 560*/
.contentbox_560 {
        float: left;
        width: 560px;
        background: url(images/content_bottom560.gif) bottom no-repeat;
        padding-bottom: 9px;
        font: normal normal normal 11px Verdana, Arial, Helvetica, sans-serif;        
        color: #333;
        margin-bottom: 7px; 
}

.contentbox_body560 {
        float: left;
        width: 528px;
        border-right: 1px solid #8eaada;
        border-left: 1px solid #8eaada;
        padding: 15px;
}

.contentbox_560 h2 {
        float: left;
        width: 536px;
        background: url(images/contentbox-tab_560_bg.gif);
        height: 23px;
        padding: 7px 12px 0 12px;
        color: #fff;
}

/* contentbox_707 */
.contentbox_707 {
        float: left;
        width: 707px;
        background: url(images/content_bottom707.gif) bottom no-repeat;
        padding-bottom: 11px;
        font: normal normal normal 11px Verdana, Arial, Helvetica, sans-serif;        
        color: #333;
        margin-bottom: 7px; 
}

.contentbox_707 h2 {
        float: left;
        width: 690px;
        background: url(images/contentbox-tab_707_bg.gif);
        height: 28px;
        color: #0143a3;
        padding: 7px 7px 0 10px;
}

.contentbox_body707 {
        padding: 12px 17px 7px 17px;
        border-right: 1px solid #8eaada;
        border-left: 1px solid #8eaada;
        width: 671px;
        float: left;
}


#footer .contentbox_full h2{padding:0px;}
.cb, .cb2 { font: normal normal normal 11px Verdana, Arial, Helvetica, sans-serif;color: #333;float: left;background-color: #fff;width: 100%; margin-bottom:7px;}
.cb h2, .cb2 h2 { background: url(images/left-title.gif) no-repeat #abd0ed;float: left;width: 100%;float: left;height: 30px;color: #0143A4;text-transform: uppercase;font-family: Trebuchet MS, Trebuchet,Verdana,Arial,Helvetica,sans-serif;font-size: 12px;font-weight: bold; }
.cb2 h2 { background: url(images/left-title-b.gif) left no-repeat #0078c4;color: #fff; }
.cb h2 b, .cb2 h2 b { float: right;width: 100%;height: 30px;margin: 0;background: url(images/right-title.gif) right no-repeat; }
.cb2 h2 b { background: url(images/right-title-b.gif) right no-repeat; }
.cb h2 b b, .cb2 h2 b b { display: block;float: none;width: auto;height: 22px;padding: 8px 0 0 1px;margin: 0 11px;background: url(images/back-title.gif) repeat-x; }
.cb2 h2 b b { background: url(images/back-title-b.gif) repeat-x #0078c4; }
.cb-body2 {border-right: 1px solid #8da9d9;border-left: 1px solid #8da9d9;padding: 10px 10px 7px 10px;clear: left;}
.cb-body { display: block;border-right: 1px solid #8da9d9;border-left: 1px solid #8da9d9;padding: 10px 10px 0px 10px;clear: left; overflow: hidden; }
.cb-bottom { float: left;width: 100%;height: 9px;background: url(images/box-left-bottom.gif) left top no-repeat; }
.cb-bottom b { float: right;width: 100%;height: 9px;background: url(images/box-right-bottom.gif) right top no-repeat; }
.cb-bottom b b { height: 8px;overflow: hidden;border-bottom: 1px solid #8da9d9;display: block;float: none;width: auto;margin: 0 6px;background: none; }
.cb3-top, .cb3-bottom { float: left;width: 100%;height: 11px;background: url(images/thick-left-top.gif) left no-repeat; }
.cb3-bottom { background: url(images/thick-left-bottom.gif) left no-repeat;margin-bottom: 7px; }
.cb3-top b, .cb3-bottom b { float: right;width: 100%;height: 11px;background: url(images/thick-right-top.gif) right no-repeat; }
.cb3-bottom b { background: url(images/thick-right-bottom.gif) right no-repeat; }
.cb3-top b b, .cb3-bottom b b { display: block;height: 6px;float: none;overflow: hidden;width: auto;background: #c7d2ee;margin: 0 11px 0 11px; }
.cb3-bottom b b { background: #fff;height: 5px;border-bottom: 6px solid #c7d2ee; }
.cb3-body { display: block;border-right: 6px solid #c7d2ee;border-left: 6px solid #c7d2ee;padding: 5px 10px;clear: left; font: normal normal normal 11px Verdana, Arial, Helvetica, sans-serif;color: #333;overflow: hidden; }

form * {
	vertical-align: middle;
}

label {
	font-weight: bold;
}

#content p {
	margin: 4px 0 10px 0;
}

#content h3 {
	margin: 4px 0 15px 0;
}

#main .icon-action {
	margin: 0 !important;
	padding: 0;
}

.contentbox_body210 {
	clear: both;
	padding: 6px 10px 14px 10px;
	width: 188px;
}

.contentbox_body510 {
	padding-bottom: 20px;
	overflow: hidden;
}

.contentbox_body510 img {
	float: none;
	margin: 0;
	padding: 5px;
	border: 1px solid #8EAADA;
}

.contentbox_510a {
	margin-bottom: 0;
	border-bottom: 7px solid #fff;
}

#main h3.date-header {
	font-weight: normal;
	font-size: 10px;
	color: #333;
	font-family: Verdana, Arial, Helvitica, sans-serif;
	background: url(images/calendar.png) no-repeat left;
	height: 14px;
	padding: 2px 0 0 20px;
}

#sidebarRight {
	float: right;
	width: 210px;
	margin-left: 7px;
}

#sidebarRight ul {
	list-style: none;
}

#sidebarRight ul li {
	display: block;
	padding: 5px 3px;
	border-bottom: 1px solid #ddd;
	text-align: left;
}

#sidebarRight ul li a {
	text-decoration: none;
}

#sidebarRight ul li a:hover {
	text-decoration: underline;
}
	
#powered-by img {
	float: left;
	margin-right: 10px;
}

#main h3.post-title a {
	margin: 4px 0 2px 0;
	border-bottom: 1px solid #ddd;
	display: block;
	font-size: 12px;
	padding-bottom: 5px;
	text-transform: none;
	text-decoration: none;
	font-weight: bold;
}

#main p.post-footer {
	margin: 0 0 20px 0;
	font-style: italic;
}

#main p.post-footer * {
	vertical-align: bottom;
}

.post-body {
	margin-bottom: 20px;
	font-size: 11px;
	font-weight: normal;
}

#main .blogger-labels {
	margin-top: 20px;
}

/* Comments
----------------------------------------------- */
#main #comments h3 {
	margin: 50px 0 0 0;
	border-bottom: 1px solid #ccc;
	padding-bottom: 5px;
}

#main .comment-icon img {
	float: left;
	padding: 0;
	border: 0;
}

#comments-block a {
	font-weight: bold;
	text-decoration: none;
}

#comments-block a:hover {
	text-decoration: underline;
}

#comments-block {
	padding-left: 14px;
}

.comment-icon {
	border-right: 1px solid #ddd;
	float: left;
	padding: 0 7px 7px 0;
	margin: 0 7px 0 0;
}

.comment-body {
	clear: both;
	font-style: italic;
	line-height: 18px;
	padding: 14px;
	color: #666;
	border-bottom:1px solid #8EAADA;
}

#main dd.comment-timestamp {
	margin: 4px 0 20px 0;
	border-bottom: 1px solid #ddd;
	padding-bottom: 14px;
	display: block;
	text-align: right;
}

.comment-poster {
	float: left;
	width: 100%;
	border-bottom: 1px solid #ddd;
	margin-bottom: 14px;
}

h4 {
	color: #0143a3;
	margin: 4px 0 10px 0;
}

a.linkback, .linkback a {
	background-color:#0043A2;
	border:1px solid #0043A2;
	color:#FFFFFF;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	margin:1px;
	padding:3px;
	text-decoration: none;
	float: left;
}

.feeds {
	text-align: justify;
	border-top: 1px solid #ddd;
	border-bottom: 7px solid #fff;
	padding: 7px 7px 0 7px;
	clear: both;
}

.feeds * {
	vertical-align: center;
	padding: 1px;
}

a.linkback {
	float: right;
}

/* Feeds
----------------------------------------------- */
#blogfeeds, #powered-by {
	vertical-align: top;
	margin: 0 !important;
}
#postfeeds {}

.commentlist li{
	list-style:none;
	list-style-position:inside;
}
