body {
	color:#676767;
	font:12px/18px arial, helvetica, sans-serif;
	margin:0;
	background:#dcdcdc;
	min-width:999px;
}
a {color:#0b407a; text-decoration:none;}
a:hover {text-decoration:none;}
p {margin:0;}
img {border-style:none;}
form, fieldset {
	margin:0;
	padding:0;
	border-style:none;
}
input, select, label, textarea {vertical-align:middle;}
input.text,
select,
textarea {
	font:100% arial, helvetica, sans-serif;
	color:#646466;
}
ul {
	margin:0 0 15px 15px;
	padding:0;
}
ul ul {margin:2px 0 2px 15px;}
.hr {
	background:url(../images/dot-hr.gif);
	height:1px;
	overflow:hidden;
	clear:both;
	margin:0 0 20px;
}
#page-box {
	width:973px;
	padding:0 9px 0 9px;
	margin:0 auto;
	background:url(../images/bg-page.gif) repeat-y;
	position:relative;
	margin-top:-20px;
}
#page-box:after {
	clear:both;
	display:block;
	content:"";
}
.btm-bg {
	height:9px;
	background:url(../images/bg-page-btm.gif) no-repeat;
	overflow:hidden;
	margin:0 -9px;
}

#header {
	width:100%;
	overflow:hidden;
	padding:5px 0 0;
}
#header h1 {
	float:left;
	margin:7px 0 0px 12px;
	text-indent:-9999em;
	overflow:hidden;
	background:url(../images/logo.gif) no-repeat;
	width:167px;
	height:55px;
	display:inline;
}
#header h1 a {
	display:block;
	height:100%;
}

.login-area {
	float:right;
	width:310px;
	overflow:hidden;
	background:url(../images/bg-login-area.gif) no-repeat 0 100%;
	padding:1px 0 0;
	color:#000;
}
.login-area .inner {
	width:300px;
	height:33px;
	overflow:hidden;
	padding:8px 5px 5px;
}
.login-area .tabset {
	width:100%;
	overflow:hidden;
	margin:0 0 -1px;
	list-style:none;
	font-weight:bold;
}
.login-area .tabset li {
	float:left;
	margin:1px 1px 0 0;
	padding:0 0 1px;
	display:inline;
}
.login-area .tabset a {
	color:#8c8b8b;
	text-decoration:none;
	line-height:17px;
	background:url(../images/bg-login-area-item.gif) repeat-x;
	white-space:nowrap;
	padding:0 6px;
	float:left;
	outline:none;
	font-size:11px;
}
.login-area .tabset li.active {
	border-top:1px solid #c0c0c0;
	margin:0 1px;
	padding:0;
}
.login-area .tabset li.active a {
	color:#000;
	border:solid #c0c0c0;
	border-width:0 1px;
	margin:0 -1px;
	position:relative;
	background-image:url(../images/bg-login-area-item-a.gif);
	line-height:18px;
}
.btn-securely-login {
	float:left;
	background:url(../images/btn-securely-login.gif) no-repeat;
	width:121px;
	height:25px;
	overflow:hidden;
	text-indent:-9999em;
	margin:0 11px 0 0;
}
.info {
	float:left;
	background:url(../images/arrow-black.gif) no-repeat 0 50%;
	white-space:nowrap;
	padding:0 0 0 10px;
	color:#505050;
	font-size:10px;
	line-height:25px;
	margin:0 20px 0 0;
}
#header .add-nav {
	float:right;
	font-size:12px;
	margin:22px 30px 0 0;
	list-style:none;
}
#header .add-nav li {
	display:inline;
	margin:0 0 0 20px;
}
#header .add-nav a {
	color:#f00;
	text-decoration:none;
}
#header .add-nav a:hover {text-decoration:underline;}
#nav {
	background:#f00 url(../images/bg-nav.gif) repeat-x 0 100%;
	margin:0;
	list-style:none;
	width:943px;
	overflow:hidden;
	padding:5px 15px 0px 15px;
	font-size:12px;
}
#nav span a{text-decoration:none; color:#ffffff; float:right; padding-top:5px;}

#nav li {
	float:left;
	padding:1px 0 0;
	margin:0 1px;
	display:inline;
}
#nav li a {
	float:left;
	padding:4px 15px 14px;
	color:#fff;
	text-decoration:none;
	margin:0 -1px;
	position:relative;
}
#nav li a:hover {text-decoration:underline;}
#nav li.active {
	background:#fff;
}
#nav li.active a {
	background:#fff;
	font-weight:bold;
	color:#11467d;
}
#nav li.active a:hover {text-decoration:none;}
#nav li span {
	border-bottom:2px solid #f00;
	padding:0 0 4px;
	display:block;
}
.footer {
	background:#1f1a17;
	font-size:12px; 
	color:#fff;
	width:913px;
	padding:15px 30px;
	overflow:hidden;
	margin:25px 0 0;
}
.footer p{float:left; padding-top:15px;}
.footer a {
	color:#fff;
	text-decoration:none;
}
.footer a:hover {text-decoration:underline;}
.footer img {float:right;}
.footer ul {
	float:left;
	margin:12px 0 0;
	list-style:none;
	overflow:hidden;
}
.footer li {
	float:left;
	padding:0 5px;
	margin:0 5px 0 -5px;
	display:inline;
	border-left:1px solid #fff;
}
.sub-nav {
	width:909px;
	padding:5px 32px 15px;
	background:url(../images/bg-sub-nav.gif) repeat-x 0 100%;
	margin:0;
	list-style:none;
	overflow:hidden;
	font-size:12px;
}
.sub-nav form{float:right;}
.sub-nav form .search-box{background:url(../images/search-bar.gif) no-repeat; width:191px; height:24px;}
.sub-nav li {
	float:left;
	margin:0 20px 0 0;
}
.sub-nav li a {
	color:#ff0000;
	text-decoration:none;
}
.sub-nav li a:hover {text-decoration:underline;}
.sub-nav li.active a {
	font-weight:bold;
	border-bottom:1px solid #a9a9a9;
}
.sub-nav li.active a:hover {text-decoration:none;}
.imgpad {
	margin-top:-8px;
	}
#container {
	width:940px;
	overflow:hidden;
	padding:9px 13px 0 13px;
}

/* For Bottom Nav */

.navb {background:#f00 url(../images/red_band_top.jpg) repeat-x 0 100%;margin:0;list-style:none;width:943px;overflow:hidden;padding:8px 15px 0px;font-size:12px;margin-bottom:5px;}
.navb li {float:left;padding:1px 0 0;margin:0px 5px;display:inline;}
.navb li a, .navb .barTitle {float:left;padding:5px 10px 15px;color:#fff;text-decoration:none;margin:0 -1px;position:relative;font-weight:bold;}
/*.nav li a:hover {background:#fff; color:#f00;}*/
.navb li a span.menuArrow{ padding-left:2px; font-size:9px;}
.navb li a.focused {background:#fff; color:#036; }
.navb li a.focused span{ border-bottom:solid 2px #f00;padding-bottom:2px;}
*html .navb li a.focused span{ border-bottom:solid 2px #f00;padding-bottom:2px;}
.navb li a.focused span.menuArrow{ border-bottom:solid 3px #fff !important; color:#777;}
.navb li.active {background:#fff;}
.navb li.active a {background:#fff;font-weight:bold;color:#11467d;}
.navb li.active a:hover {text-decoration:none;}
.navb li.active span {border-bottom:2px solid #f00;padding:0 0 4px;display:block;}
*html .navb li.active a:hover span {padding:0 0 4px;}
#bottomNav {background:#f00 url(../images/red_band_bot.jpg) repeat-x; padding:15px 15px 0px;height:35px; margin-top:25px;}
#bottomNav li {background:#cc0000; margin-right:5px;}
#bottomNav li a{padding:8px 15px 7px; background:#cc0000; font-weight:bold;}
#bottomNav li.active {background:#fff;}
#bottomNav li.active a{background:#fff; padding:7px 15px 15px;}
.navb .barTitle { font-weight:bold; font-size:14px; margin-left:-10px; padding-top:5px; background:none !important;}

/*----- Footer Links ---- */
.footerLinksContainer{overflow:auto; margin-top:-5px; }
.footerLinksContainer .row{overflow:auto;margin-bottom:20px; clear:both;}
.footerbottom {color:#6D6D6D;font-family:Arial, Helvetica, sans-serif;font-size:12px;text-align:left;width:100%;}
.footerLinksContainer a {font-size:11px;color:#003366;text-decoration:none;font-weight:bold;}
.footerLinksContainer a:hover {color:#f00; text-decoration:none;font-weight:bold;}
.footer_head,  .footer_head a{font-weight:bold;line-height:normal;padding-bottom:15px;font-size:14px;color:#707070;text-decoration:none;}
.box {float:left;line-height:1.6em;margin-right:15px;width:170px;}
.lastbox {float:left;line-height:1.9em;margin-right:15px;width:160px;}
.footerExtraLinks{overflow:auto;width:600px; margin:0px; padding:0px;}
*html .footersFoot{height:1%;}
.footerExtraLinks {padding:2px 0px;}
.footerExtraLinks  a{color:#fff; margin-right:3px; margin-left:3px; text-decoration:none;}

.fl{float:left;}
.fr{float:right;}
.txtup{text-transform:uppercase;}

.pt1{padding-top:1px;}
.pt2{padding-top:2px;}
.pt3{padding-top:3px;}
.pt4{padding-top:4px;}
.pt5{padding-top:5px;}
.pt10{padding-top:10px;}
.pt15{padding-top:15px;}
.pt20{padding-top:20px;}
.pt25{padding-top:25px;}
.pt30{padding-top:30px;}
.pt35{padding-top:35px;}
.pt40{padding-top:40px;}

.pl5{padding-left:5px;}
.pl10{padding-left:10px;}
.pl15{padding-left:15px;}
.pl20{padding-left:20px;}
.pl25{padding-left:25px;}
.pl30{padding-left:30px;}

.pr5{padding-right:5px;}
.pr10{padding-right:10px;}
.pr15{padding-right:15px;}
.pr20{padding-right:20px;}
.pr25{padding-right:25px;}
.pr30{padding-right:30px;}

.pb5{padding-bottom:5px;}
.pb10{padding-bottom:10px;}
.pb15{padding-bottom:15px;}
.pb20{padding-bottom:20px;}
.pb25{padding-bottom:25px;}
.pb30{padding-bottom:30px;}

/***** font sizes *****/
.fs10{font-size:10px;}
.fs11{font-size:11px;}
.fs12{font-size:12px;}
.fs13{font-size:13px;}
.fs14{font-size:14px;}
.fs15{font-size:15px;}
.fs16{font-size:16px;}
.fs17{font-size:17px;}
.fs18{font-size:18px;}
.fs19{font-size:19px;}
.fs20{font-size:20px;}
.fs21{font-size:21px;}
.fs22{font-size:22px;}
.fs23{font-size:23px;}
.fs24{font-size:24px;}
.b{font-weight:bold;}
.fr{float:right;}
.fl {float:left;}
.fc {clear:both;}

.w-span1 {
	width:470px;
	}
.w-span2 {
	width:215px;
	}

.homecontent {
	margin:5px 5px 10px 10px;
	font-size:12px;
	color:#676767;
	height:440px;
	}
.homecontent h2 {
	color:#000;
	font-size:16px;
	margin:5px 0px 0px;
	text-transform:uppercase;
	background:#e0e0e0;
	padding:6px 10px;
	}
.homecontent h3 {
	color:#000;
	font-size:13px;
	margin:5px 0px;
	text-transform:uppercase;
	}
.homecontent h4 {
	color:#5d5c5c;
	font-size:12px;
	margin:0px;
	padding:0px;
	}
.homecontent h4 img {
	border:none;
	}	
.homecontent h2 span {
	color:#ff1010;
	margin:5px 0px;
	}
.homecontent .bg	{
	background:#e0e0e0;
	padding:4px 10px;
	margin-top:15px;
	 }
.homecontent h3 span {
	color:#ff1010;
	margin:5px 0px;
	}
.homecontent img {
	border:1px solid #eee;
	padding:2px;
	}
.homecontent p {
	margin:0px;
	padding:0px;
	}
.homecontent p a {
	margin:0px;
	padding:0px;
	font-size:11px;
	color:#ff1010;
	}
.homecontent ul {
	margin:0px;
	padding:0px;
	}
.homecontent li {
	padding:1px 15px;
	margin:0px;
	list-style:none;
	background:url(../images/arrow-red.gif) no-repeat 0px 8px;
	}
.homebannertxt {
	margin:0px;
	padding:0px;
	width:200px;
	}
.homebannertxt em {
	color:#5c5c5c;
	}
.homebannertxt h3{
	color:#000;
	font-size:14px;
	padding: 6px 5px;
	background:#e9e9e9;
	text-transform:uppercase;
	margin:5px 0px 0px;
	}
.homebannertxt p{
	padding:3px 5px;
	margin:0px;
	}
.homebannertxt p a{
	padding:0px;
	margin:0px;
	color:#11386d;
	}
.homebanner {
	margin-right:10px;
	margin-left:8px;
	}
.business-accordion{
	margin:0px;
}
.business-accordion-hd{
	background:#fff;
	border:1px solid #efefef;
	cursor:pointer;
	line-height:16px;
	padding:4px 0px;
}

.business-accordion-content{
	padding:5px 12px 5px 12px;
	background:#f5f5f5;
}
.business-accordion-content strong {
	color:#123a70
	}
.business-accordion-content p a {
	color:#123a70;
	font-size:12px;
	}
ul.business-accordion-content-ul, ol.business-accordion-content-ul{
	margin:10px 0px 0px 30px;
}
#business-accordion-hd{
	background:#fff;
}
.business-accordion-hd h3{
	color:#000000;
	float:left;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;/*
	padding:8px 0px 8px 12px;
	width:625px;*/
}

#business-accordion-content2,#business-accordion-content3,#business-accordion-content4,#business-accordion-content5,#business-accordion-content6,#business-accordion-content7,#business-accordion-content8,#business-accordion-content9{ display:none;}

.right-div {
	width:200px;
	margin:0px;
	padding:0px;
	}

/* Home page Video */

.video-200 {
	margin:15px 6px 22px 0px;
	*margin:15px 3px 22px 0px;
	padding:0px;
	width:200px;
	}
.video-200-top {
	background:url(../images/video-top-200.gif) no-repeat;
	height:11px;
	overflow:hidden;
	}
.video-200-btm {
	background:url(../images/video-btm-200.gif) no-repeat;
	height:11px;
	}
.video-200-bg {
	background:#465473;
	color:#fff;
	padding:3px 0px;
	margin:0px 0px 0px 1px;
	text-align:center;
	}
.video-200 a{
	color:#fff;
	}
.video-bg {
	background:#000;
	margin:3px 0px;
	padding:0px;
	}
.video-bg img {
	margin:0px;
	padding:0px;
	border:none;
	}
	
	
.awards {
	margin:20px 0px 0px;
	padding:0px;
	width:200px;
	}
.awards h3{
	color:#ff1010;
	font-size:12px;
	padding: 3px 3px;
	border:1px dashed #5c5c5c;
	border-left:none;
	border-right:none;
	}
.awards p{
	padding:3px 0px;
	margin:0px;
	}
.awards p a{
	padding:0px;
	margin:0px;
	color:#11386d;
	}
.awards ul {
	margin:0px;
	padding:0px;
	}
.awards li {
	background: transparent url(../images/pdf1.gif) no-repeat scroll 0 4px;
	list-style:none;
	padding:2px 5px 2px 20px;
	margin-left:2px;
	}
	
/* Inside Page */

.sidebar {
	float:left;
	width:195px;
}
.left-nav {
	background:#787878;
	margin:0 1px 12px;
	padding:1px 0;
	width:188px;
}
.left-nav .inner {
	background:#787878;
	margin:0 -1px;
	padding:5px 10px;
	width:170px;
	overflow:hidden;
	position:relative;
}
.left-nav strong {
	display:block;
	color:#fff;
	font-size:12px;
	margin:0 0 5px;
	font-weight:bold;
}
.left-nav strong a{
	display:block;
	color:#fff;
	font-size:12px;
	margin:0 0 5px;
	font-weight:bold;
}
.left-nav ul {
	margin:0 -9px;
	list-style:none;
	background:#eeeeee;
	font-size:12px;
	width:188px;
}
.left-nav li {
	vertical-align:top;
	padding:0px;
	margin:0px;
}
.left-nav li a {
	color:#4b4b4b;
	text-decoration:none;
	display:block;
	padding:0px 10px;
	font-weight:bold;
	display:block;
	line-height:18px;
}
.left-nav li a:hover {text-decoration:underline;}
.left-nav ul ul {
	background:#fff;
	font-size:11px;
	overflow:hidden;
	width:100%;
	margin:0;
}
.left-nav li li {
	border-top:1px solid #c5c7c5;
}
.left-nav li li a {
	color:#194b82;
	padding:4px 10px 4px 22px;
	*padding:4px 10px 0px 22px;
	background:url(../images/arrow-red.gif) no-repeat 10px 8px;
}

.contact-box {
	background:url(../images/bg-contact-box.gif) repeat-y;
	margin:0 0 20px;
}
.contact-box .btm {
	background:url(../images/bg-contact-box-btm.gif) no-repeat;
	height:9px;
	overflow:hidden;
}
.contact-box .inner {
	background:url(../images/bg-contact-box-top.gif) no-repeat;
	padding:10px;
	width:175px;
	overflow:hidden;
}
.contact-box strong {
	display:block;
	font-size:15px;
	margin:0 0 8px;
	color:#2a2a2a;
}
.contact-box ul {
	margin:0;
	list-style:none;
}
.contact-box li {
	padding:4px 0 4px 35px;
	background-repeat:no-repeat;
	margin:0 0 5px;
	background-position:0 3px;
	position:relative;
}
.contact-box dl {
	color:#6E6D6D;
	line-height:14px;
	margin:0;
}
.contact-box dl {
	color:#6E6D6D;
	line-height:14px;
}
.contact-box dd {
	color:#010101;
	margin:0 0 4px;
}
.contact-box a {color:#0b407a;}
.contact-box a {color:#0b407a;}
.contact-box .phone {background-image:url(../images/ico-phone.gif);}
.contact-box .email {background-image:url(../images/ico-email.gif);}
.contact-box .chat {background-image:url(../images/ico-kotak-band.gif);}
.top-panel {
	width:100%;
	overflow:hidden;
	margin:0 0 10px;
}
.breadcrumbs {
	float:left;
	margin:0;
	list-style:none;
	color:#000;
	font-size:20px;
	line-height:22px;
}
.breadcrumbs li {
	float:left;
	white-space:nowrap;
}
.breadcrumbs a {
	padding:0 10px 0 0;
	margin:0 5px 0 0;
	color:#757474;
	font-size:10px;
	text-transform:uppercase;
	text-decoration:none;
	background:url(../images/split.gif) no-repeat 100% 50%;
}
.breadcrumbs a:hover {text-decoration:underline;}

.main-column {
	float:left;
	width:560px;
}
.promo-unit {
	margin:0 0 20px -8px;
	*margin:0 0 20px -4px;
	height:170px;
}
.promo-unit img{padding:1px 0px 0px 2px;}
.promo-unit a {
	color:#053262;
	text-decoration:none;
}
.promo-unit a:hover {text-decoration:underline;}

.content {
	width:737px;
	float:right;
}
#inner-content {
	padding:2px 0px 2px 0;
	float:left;
	}
#inner-content p{
	padding:6px 0px 0px;
	}
#inner-content h3 {
	border-bottom:1px dotted #666666;
	color:#444444;
	font-size:14px;
	font-weight:bold;
	margin:0;
	padding:5px 0;
}
#inner-content h3 a{
	color:#444444;
	font-size:14px;
	font-weight:bold;
	margin:0;
	padding:5px 0;
}
#inner-content h2 {
	color:#444;
	font-size:13px;
	font-weight:bold;
	margin:0;
	padding:10px 0 0px;
	clear:both;
}
#inner-content h2 a{
	color:#444;
	font-size:13px;
	font-weight:bold;
	margin:0;
	padding:10px 0 0px;
}
#inner-content ul {
	margin:0px;
	}
#inner-content li {
	background:url(../images/arrow-red.gif) no-repeat 0px 8px;
	list-style:none;
	line-height:18px;
	padding:4px 15px;
	}

#recentdeals {
	margin:10px 0px;
	}
#recentdeals h3{
	border:none;
	color:#444444;
	margin:10px 0 0 0;
	}
#recentdeals h4{
	font-size:12px;
	color:#676767;
	margin:0px;
	border:none;
	}
#recentdeals ul {
	margin:0px;
	}
#recentdeals .sechead {
	background-color:#676767;
	color:#FFFFFF;
	font-weight:bold;
	padding:4px;
}

#recentdeals td {
	padding:2px 4px 2px 4px;
}
#recentdeals li {
	background:url(../images/arrow-square.gif) no-repeat 0px 9px !important;
	list-style:none;
	line-height:20px;
	padding:2px 15px;
	}

#recentdeals span {
	width:250px;
	float:left;
	}
.wrap {
	width:100%;
	overflow:hidden;
}
.page-content {
	float:left;
	width:99%;
	padding:0 0 0 5px;
}
.page-content h3 {
	color:#053262;
	font-size:12px;
	font-weight:normal;
	margin:0 0 5px;
}
.title {
	overflow:hidden;
	margin:0 0 10px 0px;
	position:relative;
	color:#8a8989;
}
.title img {
	float:left;
	margin:4px 0px 0px;
	border-right:7px solid #fff;
}
.title h2 {
	font-size:16px;
	line-height:18px;
	margin:0;
	color:#444;
	padding:2px 0px;
}
.title h3 {
	color:#444444;
	font-size:16px;
	font-weight:bold;
	margin:0;
	padding:10px 0 0;
}
.title span {
	border-bottom:1px dotted #666666;
}
.union-box {
	width:100%;
	margin:0 0 27px 0px;
}
.union-box p {
	padding:5px 0px;
	}
.span {
	border-bottom:1px dotted #666666;
}
.senior-mgmt {
	margin:0px;
	}
.senior-mgmt a img {
	float:left;
	margin:5px 10px 3px 0;
	border:1px solid #f1f1f1;
	padding:2px 2px;
}

.rt-div {
	float:right; 
	margin-top:-10px;
	}
.quote-update {
	width:163px;
	margin-bottom:2px;
	}

.quote-update p{
	margin:0px;
	font-size:12px;
	padding:2px 2px;
	color:#676767;
	line-height:18px;
	margin:10px 0px ;
	}
.quote-update img {
	padding:3px 3px;
	}
.quote-update em {
	font-size:11px;
	color:#a8a8a8;
	}
#address1, #address2, #address3, #address4, #address5, #address7, #address8{
	display:none;
}

#career {
	font-size:12px;
	color:#676767;
	background:#f7f7f7;
	}
#career input,select, textarea{
	border:1px solid #e7e7e7;
	font-size:11px;
	color:#676767;
	padding:5px;
	margin:2px;
	}

#career .mandatory {
	font-size:9px;
	}
#career td {
	padding:2px 20px;
	}
#career td .applybtn {
	border:0px;
	}
div.alert {
	color:red;
	font-size:10px;
	font-family:normal ms sans serif, arial, verdana, Times new roman;
	background:url(../images/alert.gif) left 6px no-repeat;
	padding-left:14px;
	clear:both;
	margin-left:3px;
}
#selpost_alert {
	display: none;
}
#name_alert,#label-02 {
	display:none;
}
#phone_alert {
	display:none;
}
#email_alert {
	display:none;
}
#sel_alert {
	display: none;
}
#dob_alert {
	display: none;
}
#address_alert {
	display: none;
}
#degree_alert {
	display: none;
}
#colg_alert {
	display: none;
}
#exp_alert {
	display: none;
}
#resume_alert {
	display: none;
}


#contact-us {
	padding:5px 0px;
	margin:0px 10px 5px 0px;
	font-size:11px;
	}

#contact-us table td{
	padding:5px 5px;
	vertical-align:top;
	width:170px;
	}
#contact-us table td span {
	font-size:12px;
	color:#444;
	}
#contact-us1 {
	padding:5px 0px; 
	margin:0px 10px 5px 0px;
	font-size:11px;
	width:165px;
	}
#contact-us h4 {
	font-weight:bold;
	padding:0px;
	margin:0px 0px 5px;
	font-size:12px;
	}	
#contact-us1 h4 {
	font-weight:bold;
	padding:0px;
	margin:0px 0px 5px ;
	font-size:12px;
	}
.video-165 {
	margin:15px 6px 22px 0px;
	*margin:15px 3px 22px 0px;
	padding:0px;
	width:165px;
	}
.video-165-top {
	background:transparent url(../images/video-top-165.gif) no-repeat scroll 0 1px;
	height:9px;
	overflow:hidden;
	}
.video-165-btm {
	background:transparent url(../images/video-btm-165.gif) no-repeat scroll 0 -1px;
	height:9px;
	}
.video-165-bg {
	background:#465473;
	color:#fff;
	padding:3px 0px;
	margin:0px 0px 0px 4px;
	text-align:center;
	width:157px;
	}
.video-165 a{
	color:#fff;
	}
.media {
	margin:20px 0px 0px;
	padding:0px;
	width:165px;
	}
.media h3{
	color:#ff1010;
	font-size:12px;
	padding: 3px 3px;
	border:1px dashed #5c5c5c;
	border-left:none;
	border-right:none;
	}
.media p{
	padding:3px 0px;
	margin:0px;
	}
.media p a{
	padding:0px;
	margin:0px;
	color:#11386d;
	}
.media ul {
	margin:0px;
	padding:0px;
	}
.media li {
	background: transparent url(../images/pdf1.gif) no-repeat scroll 0 4px;
	list-style:none;
	padding:2px 5px 2px 20px;
	*padding:2px 5px 2px 5px;
	margin-left:2px;
	}
	
/* videos */
.video {
	margin:10px 0px 15px;
	clear:both;
	width:530px;
	}

.video img {
	float:left;
	margin-right:12px;
	border:1px solid #676767;
	}
.vtxt {
	padding:0px 5px;
	}
.player {
	border:10px solid #000;
	margin:5px 10px 5px 0px;
	width:350px;
	}
.txt {
	padding: 3px 3px !important;
}