@charset "utf-8";
/* CSS Document */

body {
	background-color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px;
}
h2 {
	margin:0px;
	padding:0px;
}
p {
	margin:0px;
	padding:0px;
}
#main {
	margin:0 auto;
	width:1000px;
}
.call {
	background-image: url(../images/call-bg.gif);
	background-repeat: no-repeat;
	height: 30px;
	width: 274px;
	float:left;
	color:#FFFFFF;
	text-align:right;
	padding-top:32px;
	padding-right:53px;
	font-size:14px;
}
.nav {
	background-image: url(../images/nav-bg.gif);
	background-repeat: repeat-x;
	height: 62px;
	width:673px;
	float:left;
}
ul.tabs {
	display: table;
	margin: 0;
	padding: 0;
	list-style: none;
	position: relative;
	z-index:1000;
}
ul.tabs li {
	margin: 0;
	padding: 0;
	list-style: none;
	display: table-cell;
	float: left;
	position: relative;
	font-size:14px;
}
ul.tabs a {
	position: relative;
	display: block;
	text-decoration:none;
	cursor:pointer;
}
/* dropdowns
*************************/

ul.dropdown {
	margin: 0;
	padding: 0;
	display: block;
	position: absolute;
	z-index: 999;
	width: 188px;
	display: none;
}
ul.dropdown ul.dropdown {
}
ul.dropdown li {
	margin: 0;
	padding: 0;
	float: none;
	position: relative;
	list-style: none;
	display: block;
}
ul.dropdown li a {
	display: block;
}
/* menu-specifc
*************************/

#menu {
	z-index: 5;
	width: 446px;
	height: 62px;
	float:left;
}
#menu ul {
	margin: 0;
}
#menu ul li.hasmore {
	border-right:#72777b solid 1px;
}
#menu ul li.nav-brd {
	border-left:#565b5f solid 1px;
	border-right:#72777b solid 1px;
}
#menu ul li a {
	padding-top:32px;
	color: #C8CDD0;
	padding-left: 0px;
	height:30px;
}
#menu ul li a img {
	vertical-align: middle;
}
#menu ul li a:hover {
	padding-top:32px;
	color:#FFFFFF;
	background: url(../images/nav-bg-hover.gif) top;
	height:30px;
	display:block;
}
#menu ul li a span {
	display: block;
	padding: 0 10px 0 10px;
}
#menu ul li#downarrow a:hover span {
	height:28px;
	background: url(../images/drop-arrow.gif) no-repeat bottom center;
}
#menu ul.dropdown {
	overflow:hidden;
	width: 188px;
}
#menu ul.dropdown li {
	margin-top:1px;
}
#menu ul.dropdown li a {
	line-height: 30px;
	background-image: url(../images/drop-bg.gif);
	background-repeat:repeat-x;
	overflow: hidden;
	height: 30px;
	font-size:12px;
	font-weight:normal;
	padding-left:15px;
	padding-top:0px;
	padding-bottom:0px;
}
#menu ul.dropdown li.last a {
	border-bottom-width: 0;
}
#menu ul.dropdown li a:hover {
	background-image: url(../images/drop-bg.gif);
	background-repeat:repeat-x;
	padding-left:15px;
	padding-top:0px;
	padding-bottom:0px;
}
.search_bx {
	height:20px;
}
.clear-b {
	clear:both;
}
.search {
	width:226px;
	float:right;
	padding-top:32px;
	height:30px;
}
.textbox {
	background:url(../images/search-bg.gif) repeat-x;
	border:none;
	font-size:12px;
	height:18px;
	color:#767571;
	padding-top:2px;
	width:175px;
	padding-left:5px;
}
.content {
	float:left;
}
.left-cnt {
	width:327px;
	float:left;
}
.logo-bg {
	background:url(../images/logo-bg.gif) repeat-x;
	width:271px;
	height:108px;
	padding-left:56px;
	padding-top:63px;
}
.right-cnt {
	float:left;
}
.banner {
	background:#FFFFFF;
	padding-top:1px;
	padding-bottom:1px;
	width:673px;
	z-index:-10;
	position:relative;
}
.topics {
	background-color:#FEF8E0;
	height:432px;
}

#topic-tra {
	height:530px;
}
.topics h2 {
	font-size:16px;
	font-weight:bold;
	color:#5D5856;
	padding-top:10px;
	padding-bottom:5px;
}
.topics p {
	font-size:12px;
	color:#7C7765;
	padding-left:10px;
	padding-bottom:5px;
}
.topics p a {
	text-decoration:none;
	font-style:italic;
	color:#0066b3;
}
.topics p a:hover {
	color:#0066b3;
}
.topics p span a {
	font-size:14px;
	text-decoration:none;
	font-style:normal;
}
.topics p span a:hover {
	color:#114F7E;
}
.truly {
	width:242px;
	padding-left:55px;
	background:url(../images/true-bor.gif) repeat-x top;
	padding-right:30px;
}
.feat {
	width:272px;
	padding-left:25px;
	padding-top:20px;
	background:url(../images/true-bor.gif) repeat-x top;
	padding-right:30px;
}
.easy-tab {
	width:673px;
	height:40px;
}
.inner-tab-img {
	width:673px;
	height:31px;
}
.next-cont {
	
	width:673px;
	height:auto;
	margin:0px;
	padding:0px;
	padding-bottom:20px;
}
.next-pad {
	width:553px;
	margin:0 auto;
	padding-top:30px;
	padding-left:20px;
}
.next-pad p {
	font-size:12px;
	color:#7C7765;
	margin:0px;
	padding:0px;
	padding-top:20px;
}
.next-pad p a {
	text-decoration:none;
	font-size:12px;
	color:#0066b3;
	font-style:italic;
}
.next-pad p a:hover {
	color:#0066b3;
}
.next-pad h2 {
	font-size:17px;
	font-weight:bold;
	color:#5D5856;
	padding-top:10px;
	padding-bottom:10px;
	margin:0px;
	padding:0px;
}
.next-pad h2 a {
	font-size:17px;
	text-decoration:none;
	color:#5D5856;
	margin-left:25px;
	border:solid 1px #da4e51;
	padding:5px;
}
.next-pad h2 a:hover {
	font-size:17px;
	text-decoration:none;
	color:#da4e51;
	margin-left:25px;
	border:solid 1px #a8aaaa;
	padding:5px;
}
.next-pad h2 a:active {
	font-size:17px;
	text-decoration:none;
	color:#A13B49;
	margin-left:25px;
	border:solid 1px #B4B1AA;
	padding:5px;
}
.next-white {
	width:573px;
	margin:0 auto;
	padding-top:20px;
}
.next-white p {
	font-size:12px;
	color:#7C7765;
	margin:0px;
	padding:0px;
	padding-top:20px;
	padding-bottom:20px;
}
.white-brd {
	border: solid 1px #B2B1AD;
	float:left;
	padding:10px;
}
.white-paper {
	width:200px;
	float:left;
}
.white-paper p {
	margin:0px;
	padding:0px;
}
.white-paper p img {
	margin-right:15px;
}
.sign-form {
	width:290px;
	float:left;
	margin-left:60px;
}
.sign-up {
	margin-bottom:5px;
	width:287px;
	height:20px;
	font-size:12px;
	color:#635F53;
}
.first {
	font-size:12px;
	color:#635F53;
	width:100px;
	float:left;
}
.form-text {
	background:#FFFFFF;
	border:solid 1px #EBEAE5;
	width:185px;
	height:18px;
	float:left;
}
.field {
	background:none;
	width:165px;
	height:20px;
	border:none;
	font-size:12px;
	color:#7C7765;
}
.footer {
	clear:both;
	
	color:#7C7765;
	background:url(../images/in-foot.gif) repeat-y #FEF8E0;
	padding-bottom:5px;
}
.inner-cont {
	width:673px;
	float:left;
}
.inner-left-cnt {
	float:left;
	width:440px;
}
.LMS {
	padding-left:40px;
	padding-top:50px;
}
.LMS h3 {
	margin:0px;
	padding:0px;
	color:#525e66;
	font-size:16px;
	font-weight:bold;
	padding-left:12px;
}
.LMS p {
	font-size:12px;
	color:#7C7765;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:12px;
}
.LMS p a {
	text-decoration:none;
	color:#0868A4;
}
.LMS p a:hover {
}
.LMS h4 {
	margin:0px;
	padding:5px;
	margin-left:10px;
	padding-left:0px;
	padding-right:10px;
	border-bottom:dashed 1px #e4e4e4;
	color:#525e66;
	font-size:12px;
	font-weight:bold;
}
.LMS ul {
	margin:0px;
	margin-left:25px;
	padding:0px;
	padding-top:5px;
	padding-bottom:5px;
}
.LMS ul li {
	list-style-image:url(../images/bullet.gif);
	margin-left: 0.2in;
	margin-bottom: 0.1in;
	font-size:12px;
	color:#7C7765;
}
.LMS ul li a {
	text-decoration:none;
	color:#0868A4;
}
.LMS ul li a:hover {
}
.inner-right-cnt {
	float:right;
	width:182px;
}
.help {
	background:url(../images/help.gif) no-repeat right;
	width:152px;
	height:111px;
	margin-top:50px;
	font-size:12px;
	color:#7C7765;
	padding-left:30px;
	padding-top:0px;
	line-height:16px;
	text-decoration:none;
}
.help span {
	color:#0868A4;
	text-decoration:none!important;
}
.help span a {
	text-decoration:none;
	color:#0868A4;
}
.tell {
	background:url(../images/tell-a-fr.gif) no-repeat right;
	width:152px;
	height:50px;
	padding-left:30px;
	margin-top:22px;
}
.tell a {
	text-decoration:none;
	font-size:14px;
	color:#0868A4;
	font-weight:600;
}

.help-text {
	width:85px;
	height:12px;
	border:solid 1px #CDCDCD;
	font-size:11px;
	color:#333333;
}
/*Who we are*/
.who {
	padding-left:40px;
	padding-top:50px;
}
.who p {
	margin:0px;
	font-size:12px;
	color:#7C7765;
	padding-top:8px;
	padding-left:12px;
	padding-bottom:4px;
}
.who-we {
	padding:5px;
	padding-left:10px;
	padding-right:10px;
	border:solid 1px #0868A4;
	color:#0868A4;
	font-size:16px;
	font-weight:bold;
	width:105px;
}
/*Who we are*/
/*Management Team*/

.mg-team {
	padding:5px;
	padding-left:10px;
	padding-right:10px;
	border:solid 1px #b32821;
	color:#b32821;
	font-size:16px;
	font-weight:bold;
	width:145px;
}
/*Management Team*/
.dev-pro {
	margin-top:15px;
}
/*Partners*/
.part-hd {
	padding:5px;
	padding-left:10px;
	padding-right:10px;
	border:solid 1px #60b051;
	color:#60b051;
	font-size:16px;
	font-weight:bold;
	width:65px;
}
.part-list {
	margin:0px;
	margin-left:30px;
	padding:0px;
	padding-top:5px;
	padding-bottom:5px;
}
.part-list li {
	list-style-image:url(../images/bullet-part.gif);
	font-size:12px;
	color:#7C7765;
	padding-top:2px;
	padding-bottom:2px;
}
/*Partners*/
/*Why Smartview*/
.why-sm {
	padding:5px;
	padding-left:10px;
	padding-right:10px;
	border:solid 1px #e6741b;
	color:#e6741b;
	font-size:16px;
	font-weight:bold;
	width:135px;
}
.why-list {
	margin:0px;
	margin-left:30px;
	padding:0px;
	padding-top:5px;
	padding-bottom:5px;
}
.why-list li {
	list-style-image:url(../images/bullet-why.gif);
	font-size:12px;
	color:#7C7765;
	padding-top:5px;
	padding-bottom:5px;
}
/*Why Smartview*/

/*Extended Business*/
.ext-list {
	margin:0px;
	margin-left:25px;
	padding:0px;
	padding-top:5px;
	padding-bottom:5px;
}
.ext-list li {
	list-style-image:url(../images/bullet.gif);
	font-size:12px;
	color:#7C7765;
	padding-top:2px;
	padding-bottom:2px;
}
.ext-list li a {
	text-decoration:none;
	color:#0868A4;
}
.ext-list li a:hover {
	color:#7C7765;
}
/*Extended Business*/
/*Training Providers*/
#train-hd {
	color:#b32821;
}
.LMS .tra-pro {
	margin:0px;
	margin-left:25px;
	padding:0px;
	padding-top:5px;
	padding-bottom:5px;
}
.LMS .tra-pro li {
	list-style-image:url(../images/bullet-el.gif);
	font-size:12px;
	color:#7C7765;
	padding-top:2px;
	padding-bottom:2px;
}
.LMS h4#train-box {
	border:solid 1px #b32821;
	color:#b32821;
}
.LMS h4#bene-box {
	width:50px;
	border:solid 1px #b32821;
	color:#b32821;
}
/*Training Providers*/
/*Elearning*/
.e-table {
	width:384px;
	border:solid #b32821 1px;
	margin-left:15px;
	margin-top:15px;
}
.row-a {
	height:120px;
	border-bottom:solid 1px #b32821;
}
.ways {
	width:110px;
	height:100px;
	text-align:center;
	font-size:12px;
	color:#7C7765;
	padding:10px;
	border-right:solid 1px #b32821;
	float:left;
}
.ways-rt {
	width:100px;
	height:100px;
	text-align:center;
	font-size:12px;
	color:#7C7765;
	padding:10px;
	float:left;
}
.row-b ul {
	margin:0px;
	margin-left:25px;
	padding-left:15px;
	padding-right:15px;
	padding-top:15px;
	padding-bottom:5px;
}
.row-b ul li {
	list-style-image:url(../images/bullet-el.gif);
	font-size:12px;
	color:#7C7765;
	padding-bottom:5px;
}
.LMS h4#way-box {
	border:solid 1px #b32821;
	color:#b32821;
	width:245px;
}
/*Elearning*/
/*Rapid*/
.LMS h3#rap-hd {
	color:#e6741b;
}
/*Rapid*/

/*Pop-up*/
#popup {
	width:300px;
}
.your-msg {
	width:300px;
}
.msg-field {
	width:300px;
	margin-bottom:5px;
}
.field-text {
	float:left;
	width:75px;
	color:#494949;
	font-size:14px;
	font-weight:600;
}
.field-input {
	float:left;
	margin-left:5px;
	font-size:13px;
	color:#494949;
	width:200px;
}
.pop-text {
	border:none;
	font-size:13px;
	color:#494949;
	width:190px;
	padding-left:10px;
}
.pop-msg {
	border:none;
	font-size:13px;
	color:#494949;
	width:190px;
	padding-left:10px;
	height:210px;
}
/*Pop-up*/
.rt-contact {
	margin-top:5px;
}
.help-field {
	float:left;
	width:40px;
	color:#7C7765;
	font-size:12px;
}
.help-input {
	float:left;
	margin-left:5px;
}
/*Pop-up*/

/*Contact*/
.cont-form {
	float:left;
	width:450px;
	margin:0px;
	padding:0px;
	padding-left:35px;
	padding-top:45px;
}
.cont-row {
	padding:0px;
	margin:0px;
	width:440px;
	margin-bottom:10px;
}
.row-text {
	float:left;
	font-size:12px;
	color:#6e6e6e;
	width:70px;
}
.row-input {
	float:left;
	width:145px;
}
.opt-row {
	padding:0px;
	margin:0px;
	margin-bottom:3px;
}
.cont-box {
	width:145px;
	border:solid 1px #cccccc;
}
.row-div {
	margin-left:10px;
	float:left;
}
.ckbox {
	float:left;
	margin-right:5px;
}
.cont-int {
	width:450px;
	float:left;
}
.int-text {
	font-size:12px;
	color:#444444;
	float:left;
	padding-right:5px;
	line-height:16px;
	vertical-align:middle;
}
.int-text p {
	font-size:12px;
	color:#444444;
	padding-top:15px;
	padding-bottom:10px;
}
.int-left {
	float:left;
	width:200px;
	padding-top:2px;
	padding-bottom:2px;
}
.int-right {
	float:left;
	width:220px;
	margin-left:25px;
	padding-top:2px;
	padding-bottom:2px;
}
.cont-head {
	margin:0px;
	padding:0px;
	padding-top:10px;
	padding-bottom:10px;
	color:#0868A4;
}
.send {
	border: solid 0px #FFFFFF;
	background:url(../images/send-btn.gif) repeat-x;
	color:#FFFFFF;
	cursor:pointer;
}
/*Contact*/

/*Light Box*/
.black_overlay {
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	max-height:1200px;
	min-height:820px;
	background-color: black;
	z-index:1001;
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=80);
}
.white_content {
	margin:0 auto;
	display: none;
	position: absolute;
	top: 25%;
	left: 34%;
	width:300px;
	height: auto;
	padding: 5px;
	border: 5px solid #e8e9eb;
	background-color: #dcdddf;
	z-index:1002;
	overflow: auto;
}
/*Light Box*/

/*Have-contact*/
.cont-popup {
	background:url(../images/hv-cont-bg.png) no-repeat;
	width:186px;
	height:75px;
	font-size:12px;
	padding-top:5px;
}
.have-hd {
	padding-top:2px;
	margin:0px auto;
	width:175px;
}
.have-field {
	padding-top:1px;
	margin:0px auto;
	width:155px;
}
.have-text {
	font-size:11px;
	float:left;
}
.hv-send {
}
.hv-send a {
	font-size:12px;
	text-decoration:none;
	color:#444444;
	text-align:right;
}
.hv-send a:hover {
	color:#0066b3;
}
.have-input {
	float:left;
	margin-left:5px;
	width:116px;
}
.have-box {
	background:url(../images/have-bg.gif) no-repeat;
	width:116px;
	height:14px;
	border:solid 0px #ffffff;
	font-size:11px;
}
/*Have-contact*/

.have_overlay {
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	z-index:1001;
}
.have_content {
	display: none;
	position: absolute;
	top: 50%;
	left: 62%;
	width: 50%;
	height: 50%;
	padding: 16px;
	z-index:1002;
	overflow: auto;
}
.send-btn {
	margin-top:5px;
}


/*Search Result*/
.search-res {
	width:623px;
	padding-left:50px;
	padding-top:50px;
}
.results {
	float:left;
	height:auto;
	width:623px;
}
.results h3 {
	margin:0px;
	padding:0px;
	color:#525e66;
	font-size:18px;
	font-weight:bold;
}
.res-box {
	padding-top:10px;
	padding-bottom:10px;
	font-size:12px;
	height:20px;
}
.searchtext {
	border:solid 1px #CCCCCC;
	width:350px;
	font-size:12px;
	height:17px;
}
.results p {
	padding-top:10px;
	padding-bottom:10px;
	font-size:12px;
	color:#7C7765;
}
.results p span {
	font-weight:bold;
	color:#333333;
}
.page-result {
	width:623px;
	padding-top:10px;
}
.page-result a {
	color:#e6741b;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.page-result p {
	font-size:12px;
	color:#7C7765;
	padding-bottom:20px;
}
.page-no {
	text-align:center;
	width:623px;
	font-size:12px;
	color:#7C7765;
}
.page-no span {
	color:#e6741b;
}

/*Search Result*/

.who h3 {
	margin:0px;
	padding:0px;
	color:#525e66;
	font-size:16px;
	font-weight:bold;
	padding-left:12px;
}


.item{font-size:12px;
	color:#7C7765;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:12px;}
	
	
.status{text-decoration:none; color:#0868A4; text-align:right;}
	
.left_pane{background-color:#FEF8E0;}

.LMS  .item .expanded {display:none;}
.LMS  .item.active .expanded {display:block;}
.page-result .page-name{font-size:12px; font-weight:normal; color:#0066b3;}

.text-area{
border:none;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#494949;
width:190px;
height:210px;
padding-left:10px;
}





