/*
Theme Name: LASAA
Theme URI: http://www.lasaa.com
Author: Tolulope Olusakin
Author URI: http://www.tolulopeolusakin.com/
Description: The wordpress theme designed for LASAA Website
Version: 1.1
License: GNU General Public License
License URI: license.txt
Tags: 
*/

/*BODY DEFAULTS*/
*{font-family:Arial,Helvetica,Sans-Serif;}
body {background-color:#EBEBEB;/*background:url(images/grey_gradient_bg.jpg) repeat-x scroll 0 0 #fff;*/color:#555;font-size:75%;line-height:1.5em;}

p{ line-height:160%; margin-bottom:10px; text-align:justify;}
.noborder{border:none !important;}
.nopadding{padding:0px !important;}
.nomargin{margin:0px !important;}
.left{float:left;}
.right{float:right}

/** Curve Edges **/
.curve8{
	border-radius: 8px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	behavior: url(/lasaa/pie.php);
}

.curve5{
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	behavior: url(/lasaa/pie.php);
}

.curve15
{
	border-radius: 15px;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	behavior: url(/lasaa/pie.php);
}

.curve10{
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	behavior: url(/lasaa/pie.php);
}

.shadow{
	-webkit-box-shadow: #ccc 2px 2px 1px;
	-moz-box-shadow: #ccc 2px 2px 1px;
	box-shadow: #ccc 2px 2px 1px;
	behavior: url(/lasaa/pie.htc);	
}

/*HEADER DEFAULTS*/
h1,h2,h3,h4,h5,h6 {color:#3d3d3d;line-height:1em;word-spacing:-1px;}
h1 {font-size:21px;margin-bottom:30px;}
h2 {font-size:21px;margin-bottom:12px;}
h3 {font-size:18px;margin-bottom:6px;}
h4 {font-size:15px;margin-bottom:6px;}
h5 {font-size:12px;margin-bottom:6px;}
h6 {font-size:11px;margin-bottom:6px;}

/*HEADER DETAILS*/
h1#L1 {/*see headerLogo h1*/}
h1#L2,h1#L3 {border-bottom:1px solid #ccc;color:#BE342C;padding-bottom:6px;text-shadow:1px 1px #ccc;}
h1#L3 span {border-left:1px solid #ccc;color:#8c8c8c;font-weight:normal;margin-left:9px;padding-left:9px;}


/*HEADER IMAGE DEFAULTS*/
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {margin:0;}

/*IMAGE DEFAULTS*/
img, a img{
	border:none;
	-ms-interpolation-mode: bicubic;
}



/*LINK DEFAULTS*/

a:link, a:visited {text-decoration:none;}
a:hover, a:active {color:#39c;text-decoration:underline;}
a:focus {outline:none;}


/*LINK SPECIFICS*/
a.call-to-action, .box a.learnMore {background:url("../i/bullet_arrow_blue.gif") no-repeat scroll 100% 60% transparent;bottom:9px;line-height:12px;padding-right:9px;}
a.call-to-action {position:absolute;}

/*LINK SPECIFICS - BUTTONS*/
a.button, .buttons a, input.button {background:url("images/sprite_master.png") repeat-x scroll 0 -1260px transparent;color:#fff !important;cursor:pointer;
	height:30px;
	line-height:130%;/*Important for IE6*/
	margin:0; /* adjust right margin as necessary when using multiple buttons */
	padding:4px 9px; /* adjust as necessary for background icons on buttons */
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	behavior: url(/lasaa/pie.php);
	text-decoration:none;
}

/*LINK SPECIFICS - BUTTONS ROLLOVER STANDARD*/
a.button:hover,.buttons a:hover {text-decoration:underline;text-shadow:none}
a.button:active,.buttons a:active {}

/*BLOCKQUOTE DEFAULTS*/
blockquote {font-size:15px;color:#666;margin:15px 0;padding:15px;}


/*UNORDERED & ORDERED LIST DEFAULTS - SEE IE.CSS FOR MARGIN RULES FOR IE6*/
ul {list-style-position:outside;list-style-type:disc;margin:0 0 15px 18px;}
ol {list-style-position:outside;list-style-type:decimal;margin:0 0 15px 18px;}
ul ul {list-style-type:circle;margin:6px 0 0 18px;}
ul ol {margin:0 0 0 18px;}
ol ol {margin:0 0 0 18px;}
ol ul {list-style-type:circle;margin:0 0 0 18px;}
li {padding-bottom:9px;}
ul ul li {padding-bottom:6px;}
ul ol li {padding-bottom:6px;}
ol ol li {padding-bottom:6px;}
ol ul li {padding-bottom:6px;}

/*IMAGE-BASED UNORDERED AND ORDERED LISTS*/
ul.arrow {list-style-type:none;margin-left:0;}
ul.arrow li {padding-left:18px;background:transparent url(../../i/arrow_red.gif) no-repeat scroll 50% 50%;}
ul.priceList {list-style-type:none;}

/*DEFINITION LIST DEFAULTS*/
dl {margin-bottom:18px;}
dt {font-weight:bold;}
dd {margin-bottom:9px;}

/*TABLE DEFAULTS - NEED TO EDIT*/
table {background:#fff;border:1px solid #ddd;margin:0 auto 36px auto;width:100%;}
th {background:#CDEBF6;font-weight:bold;}
th {border-top:1px solid #ccc;border-bottom:1px solid #ccc;}
th, td {color:#444;padding:6px;vertical-align:top;text-align:left;}
td {border-top:1px dotted #ccc;}
tr.even {background:#fff;}
tr.odd {background:#f6f6f6;}
tr.subHead td {background:#e9e9e9;border-top:1px solid #ddd;border-bottom:1px solid #ddd;font-size:11px;font-weight:bold;}
tr:hover {background:#f0f6ff;}
tfoot {background:#eeeeee;border-top:1px solid #ddd;font-style:italic;font-size:11px;}
tfoot tr:hover {background:none;}
tfoot td {vertical-align:middle;}
tfoot p {margin-bottom:9px;}
caption {}


/*TABLE LIST DEFAULTS - NEED TO EDIT*/
table ul, ol {list-style-image:none;list-style-position:outside;}
table ul {margin:0 0 0 15px;list-style-type:disc;}
table ol {margin:0 0 0 21px;list-style-type:decimal;}
table ul ul {margin:0 0 0 12px;list-style-type:circle;}
table ul ol {margin:0 0 0 12px;}
table ol ol {margin:0 0 0 12px;}
table ol ul {margin:0 0 0 12px;list-style-type:circle;}
table li {padding-bottom:6px;}
tfoot ul {list-style:none;margin:0;}



/*HR DEFAULTS - NEED TO EDIT*/
hr {border-top:1px solid #d3d3d3;clear:both;color:#d3d3d3;float:none;height:0;}


/*SUPPLEMENTAL TAG DEFAULTS*/
strong {font-weight:bold;}
em, dfn {font-style:italic;}
dfn {font-weight:bold;}
sup, sub {line-height:0;font-weight:normal;}
abbr, acronym {border-bottom:1px dotted #666;}
address {margin:0 0 18px 0;font-style:italic;}
del, ins {color:#666;}
pre, code {margin:18px 0;white-space:pre;}
pre, code, tt {font-family:'andale mono','lucida console',monospace;}

/* SPRITE IMAGE DEFAULTS - NEED TO EDIT
*************************************************************/
/*Master Sprite Image*/
img.spriteMain, spriteMain img {background:url(images/sprite_master.png) repeat-x scroll 0 0 transparent;cursor:pointer;}

/* CONTENT WRAPPER DEFAULTS AND WRAPPER SHADOWS
*************************************************************/
/*Wrapper Defaults*/ 
#mainWrapper{width:1020px;margin:0 auto;}

#mastheadWrapper,
#primaryWrapper,
#contentWrapper,
#footerWrapper {margin:0 auto;width:960px;background-color:#fff;}



/*Wrapper Shadows*/ 
#mainWrapper {background:url("images/bkgd_content_mid.png") repeat-y transparent;}
#mastheadWrapper {}
#primaryWrapper {}
#contentWrapper {min-height:700px;}
#footerWrapper {}

/* BEGIN MASTHEAD CONTAINER AND NAVIGATION
*************************************************************/
/*Masthead Container*/
#mastheadContainer {height:100px;}
#mastheadContainer img {display:block;}

/*Header Logo & Title*/
#headerLogo h1, #headerLogo .siteTitle {font-size:normal;margin:20px 0 0 11px;height:70px;border:0;}
#headerLogo h1 {font-size:14px;}
#headerLogo .siteTitle {font-size:normal;}
#headerLogo h1 span.logo.lasaa, #headerLogo .siteTitle span.logo.lasaa {background:url(images/logo.png) no-repeat scroll 0 0 transparent;height:90px;
position:absolute;left:0px;top:20px;width:285px;_width:100%;}

/*Search Navigation*/ 
#searchNav {height:25px;line-height:40px;position:relative;margin:20px 0 0 0;
background:url('images/black_trans_bg.png') repeat-x;
	width:200px;
	float:right;
}
#searchNav h2 {display:none;}
#searchNav form {}
#searchNav legend, #searchNav label {display:none;}
#searchNav fieldset {}
#searchNav span {position:absolute;right:0;_margin-top:6px;*margin-top:6px;}
#searchNav input#s {background:none; border:none;color:#fff;font-size:12px;padding:4px 6px;
width:170px;*height:10px;*vertical-align:middle;float:left;
	
}
#searchNav input#s:hover {}
#searchNav input#s:focus {color:#fff;}

input#searchsubmit {
border:none;color:#444 !important;cursor:pointer;
	height:14px;
	width:16px;
	line-height:100%;/*Important for IE6*/
	margin:0; /* adjust right margin as necessary when using multiple buttons */
	float:left;
	margin-top:5px;
}

/*Page Tools Navigation*/
#pageToolsNav {height:30px;line-height:30px;position:absolute;right:0;top:0;}
#pageToolsNav h2 {display:none;}
#pageToolsNav ul {list-style:none;margin:0;}
#pageToolsNav li {display:inline;font-size:11px;padding:0;}
#pageToolsNav a {border-right:1px solid #ccc;padding:0 9px;color:#555;}
#pageToolsNav a:hover {color:#000;}
#pageToolsNav .first {padding-left:0;}
#pageToolsNav .last {border:0;padding-right:0;}


/* BEGIN PRIMARY CONTAINER NAVIGATION
*************************************************************/
/*Primary Navigation Container*/
#primaryContainer {margin-top:20px;}
#primaryContainer img {display:block;}

/*Primary Navigation*/
#primaryNav {height:30px;overflow:hidden;}
#primaryNav h2 {display:none;}
#primaryNav ul {height:30px;line-height:30px;list-style:none;margin:0;position:relative;}
#primaryNav li {
font-weight:bold;font-size:12px;letter-spacing:.001em;padding:0;margin-right:5px;width:152px;
}
#primaryNav a {display:block;_display:inline-block;padding:0 10px 0 10px;}
#primaryNav a:hover {-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;text-decoration:none;}
#primaryNav .first {/*image icon will go here*/}
#primaryNav .last {border:0;}
#primaryNav .help {border:0;font-size:11px;font-weight:normal;position:absolute;right:0;}
#primaryNav a.help:hover {background:none;}
#primaryNav ul ul{
	display:none;
}
#primaryNav li.menu-item-21{margin-right:0px;}



/* BEGIN FOOTER NAV CONTAINER GROUP
*************************************************************/
/*Footer Navigation Container*/
#footerContainer {width:980px;margin-left:-10px;margin-right:0px;padding-left:0px;
height:15px;padding-bottom:10px;padding-top:10px;clear:both;}

/*Footer Navigation Defaults*/ 
#footerContainer {color:#fff;}
#footerContainer h2, #footerContainer h3 {display:none;}
#footerContainer .top, #footerContainer.bottom {height:30px;line-height:30px;}
#footerContainer .top {border-bottom:1px solid #ddd;}
#footerContainer ul {list-style:none;margin:0;}
#footerContainer .tr ul, #footerContainer  .br ul {position:absolute;right:0;}
#footerContainer li {display:inline;font-size:11px;padding:0;}
#footerContainer a, #footerContainer span {border-right:1px solid #fff;padding:0 9px;color:#fff;}
#footerContainer .first {padding-left:0 !important;}
#footerContainer .last {border:0;padding-right:0;}

/*Footer Navigation - Social Defaults*/ 
#footerContainer .social a {border:0;background:url(images/sprite_master.png) repeat-x scroll 0 0 transparent;}
#footerContainer .social span {border:0;padding-right:6px;}
#footerContainer .social a.icon {margin:0 3px;padding:0;}
#footerContainer .social a.icon img {height:20px;width:20px;position:relative;top:0px;_top:4px;}



/*Footer Navigation - Social Icons*/ 

/*BEGIN 3PX LIST ITEM GAP FIX FOR NAVIGATION LIST ITEMS- DO NOT DELETE
*************************************************************/ 
#primaryNav li,#footerContainer li,#pageToolsNav li {float:left;}


/*BEGIN CONTENT CONTAINER GROUP
*************************************************************/ 
/*Content Container*/
#contentContainer {margin-top:10px;margin-bottom:20px;}

.content_inner{margin-top:40px !important;}

/*BEGIN CAROUSELS
*************************************************************/
/*Begin Main Carousel*/
#mainTheme.carousel {border:1px solid #ccc;height:280px;overflow:hidden;background-color:#ebebeb;}
#mainTheme.carousel img {display:block;}

#mainTheme.carousel img.full,.panel{
}
#mainTheme.carousel span.panel-overlay{height:70px;width:300px;float:right;display:none;}
#mainTheme.carousel span.panel-overlay h2{
	font-size:220%;
	color:#fff;
	display:block;
}

#mainTheme.carousel p{
	font-size:140%;
	padding-top:2px;
	clear:both;
}

.panel .overlay-background{height:70px;}

.lasaaHomeTabsPane{margin-top:10px;}

.widget-place {
  width: 32%;
  margin-right:18px;

}


.widget-placeholder {
  color: #000;
  margin: 1em;
  background-color: #fcfce7;
}

.widget {
  margin: auto;
  margin-bottom:1em;
  width:265px;
  min-height:28px;
  height:auto;
  _height:28px;
  border:1px solid #ccc;
	padding:10px 5px 10px 5px;
}

.lassau{background:url(images/lassanu.png) no-repeat 0px 35px;}

.widget-header {
    font-weight:bold;
	width:250px;
	padding-left:10px;
	float:left;
	font-size:120%;
	padding-bottom:10px;
}

.widget-editbox {
    color: #000;
    margin: 0.2em;
    padding: 0.2em;
    background-color: yellow;
}

.widget-content {
    clear:both;
	min-height:80px;
	_height:80px;
	width:230px;
	margin-left:10px;
	margin-right:10px;
	
}

.lassau .widget-content{padding-top:90px;}

 .widget-content h2{display:none;}

.widget-content ul{list-style:none;margin:0;padding:0;margin-bottom:10px;}

.widget-content ul li{background:url(images/bullet.png) no-repeat 0px 7px;
padding-bottom:1px;
padding-top:1px;
padding-left:15px;}

.widget-content ul li a{text-decoration:underline;}

.widget-content a.button{}

.widget-content input,.findus input{border:1px solid #ccc;float:left;}
.widget-content input.button,.findus input.button{border:none;height:21px;padding-top:2px;float:left;margin-left:2px;font-size:90%;}

.portal ul li{background:none;clear:both;padding-left:0px;width:240px;}

.portal ul li label{float:left;width:80px;}

.login{}

.portal ul li input{width:140px;margin-bottom:10px;}

.portal ul li.forgetmenot input,.portal ul li.submit input{width:auto;margin-bottom:10px;}
.portal ul li.forgetmenot label{width:120px;}

.portal ul li.submit{text-align:center;}

.widget-menu a {
    margin: 0 0 0 0.5em;
    float:right;
}

#topLink{clear:both;height:30px;}

#topLink a.show{text-transform:uppercase;}

#topLink a.skip{float:right;text-transform:uppercase;}

/**** Customise this Page Pane Rules ****/
.lasaaCustomizePane{
	min-height:350px;
	margin-top:10px;
	margin-bottom:10px;
	clear:both;
	height:auto;

}

/*BEGIN TABSET
************************************************************
/* root element for tabs */

.ui-tabs { position: relative; padding:0px; zoom: 1;width:940px;margin-left:10px;} /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
.ui-tabs .ui-tabs-nav {height:35px;list-style:none;margin:0 !important;padding:0;margin-bottom:5px !important; }
.ui-tabs .ui-tabs-nav li {float: left;}
.ui-tabs .ui-tabs-nav li a {
	padding-top:8px;
	padding-bottom:8px;
	font-size: 160%;
	font-weight:bold;
	font-weight: normal;
	text-align: center;
	text-decoration: none;
	color: #fff;
	width:250px;
	margin-right:40px;
	
	display:block;_display:inline-block;
	height:25px;line-height:25px;
	position:relative;text-decoration:none;top:0;
	border-radius-topleft: 5px;
	border-radius-topright: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	behavior: url(/lasaa/pie.php);
}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a{background:#686868;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel {display: block; border-width: 0; padding: 1em 1.4em; background: none;
	border-radius-bottomleft: 5px;
	border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-radius-bottomleft: 5px;
	-webkit-border-radius-bottomright: 5px;
	behavior: url(/lasaa/pie.php);
}
.ui-tabs .ui-tabs-hide { display: none !important; }
.ui-tabs .ui-tabs-nav li a:hover {
	text-decoration:none;
	color:#fff;
}


#tab_explore{
	/*border: 15px solid #686868;*/
	padding:15px;
	margin-top:3px;
	background-color:#686868;
}

.tabinner_explore{
background-color:#fff;
height:auto;
padding:10px;
overflow:hidden;
min-height:250px;
_height:250px;
}


.lasaaColumn{width:282px;
border-right:1px solid #ccc;height:auto; padding-left:10px; margin-top:5px;min-height:250px;_height:250px;}

.tabinner_explore ul{list-style:none; margin-left:-10px;}

.tabinner_explore h3{
	font-size:130%;
	color:#666;
	padding-bottom:5px;
}

.tabinner_explore ul li{float:left; width:105px;
margin-bottom:5px; padding-left:10px; padding-right:10px;white-space:nowrap;font-size:90%;}



.lasaaRow,.lasaaSocial{clear:both; margin-top:20px;height:auto;min-height:50px;}

.lasaaRow h2{font-size:14px;clear:both;}


.lasaaSocial h3{float:left; padding-right:5px; padding-top:5px;font-weight:normal;font-size:100%;}
.lasaaSocial ul li{width:20px;padding-left:5px;padding-right:5px;border:none !important;}

.lasaaColumn a:hover{
	text-decoration:underline;
}

#tab_customise{
	padding-left:10px;
	padding-top:20px;
	margin-top:3px;
	background-color:#686868;
}

.customiseThisPage{
height:auto !important; overflow:auto;min-height:295px;_height:295px;
width:920px;
}


#customisePanel{z-index:100;}
#customisePanel fieldset{overflow:hidden;margin-top:4px; border:none;}
#customisePanel fieldset p{color:#fff;float:left; font-size:100% !important; padding-bottom:10px;}
#customisePanel fieldset p.resetButton{float:right;display:inline;}
#customisePanel fieldset p.resetButton a{color:white; padding-right:5px;}
#customisePanel fieldset div{clear:both;}
#customisePanel ul{list-style:none;font-size:110%;clear:both;margin:0;padding:0;}
#customisePanel #customisePanelList{overflow:hidden; padding:0px;}
#customisePanel ul li{margin:2px 80px 2px 0;width:226px;float:left;}
#customisePanel li input{position:absolute;left:-2000em;}
#customisePanel li label{display:block;cursor:pointer;color:#fff;}

#customisePanel .modules li label{padding:4px 4px 4px 0;_height:0;text-indent:25px;line-height:17px;background:#5d5d5d url(images/bgsprite.png) no-repeat left -220px;}
#customisePanel .modules li.selected label{background:#fff url(images/bgsprite.png) no-repeat left -195px;color:#5d5d5d;}

#customisePanel fieldset div.selectionButtons{text-align:center;margin-bottom:17px; padding-top:20px;}
input.hpButton,.glow-dialog a.button{width:85px;text-align:center;border:0;height:24px;margin:12px 10px;padding:0;line-height:2;cursor:pointer;}
.confirm{background:#fff url(images/bgsprite.png) no-repeat left -251px;color:#4d4d4d;font-weight:bold;}

#customisePanel #colourSelection{width:915px;padding-bottom:12px;border-top:1px solid #fff;border-bottom:1px solid #fff;float:left;margin:30px 0 7px 0px;padding-left:2px;}
#customisePanel #colourSelection ul{margin:0;}
#customisePanel #colourSelection li{height:13px;width:120px;margin:0 0 0 14px;padding:0;}
#customisePanel #colourSelection label{width:84px;height:11px;border:1px solid #fff;cursor:pointer;position:relative;padding:0;}
#customisePanel #colourSelection li.selected label{border-width:3px;position:relative;top:-2px;left:-2px;}
#customisePanel #colourSelection span{position:absolute;left:-5000px;color:#fff;font-size:100%;font-weight:400;}
#customisePanel #colourSelection li.rotateTheme{margin-right:114px;margin-left:0;padding-left:2px;}
#customisePanel #colourSelection li.rotateTheme label{overflow:visible;}
#customisePanel #colourSelection li.rotateTheme span{position:absolute;left:90px;width:134px;display:block; margin-top:-3px;}

#customisePanel .blueTheme{background-color:#383D73;}
#customisePanel .lilacTheme{background-color:#613C50;}
#customisePanel .peachTheme{background-color:#D88827;}
#customisePanel .redTheme{background-color:#D83127;}

#sideBarContainer{float:left;}

#mainContentContainer{float:right;}



.hslice img{border:none;
border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	behavior: url(/lasaa/pie.php);
	width:690px;
	height:220px;
}

.findus{border:1px solid #ccc;background-color:beige;overflow:auto;height:auto;
margin-top:10px;padding-bottom:5px;}
.findus input{margin-left:5px;}

#sideBarContainer > div{
background-color:beige;
border:1px solid #ccc;
width:100%;
margin-bottom:10px;
}

#sideBarContainer > div ul {list-style:none;margin:0;padding:0;}
#sideBarContainer > div ul li{background:url(images/bullet.png) no-repeat 5px 6px;padding-left:18px;}

#sideBarContainer > div ul,#sideBarContainer > div p{padding:5px;}

#sideBarContainer > div h2{background:url("images/sprite_master.png") repeat-x scroll 0 -1260px transparent;
border-bottom:1px solid #ccc;border-width:1px 0;/*color:#333;*/
cursor:pointer;font-size:100%;padding:10px;padding-bottom:8px;padding-top:8px;
text-shadow:1px 1px #fff;text-indent:0;
}
div.table{width:350px; float:left;}

#mainContent{
	margin-top:20px;
	min-height:300px !important;
}

#mainContent li,#mainContent ul{width:100%;!important}

#mainContent ul,#mainContent ol{list-style:none;}

#mainContent ul li,#mainContent ol li{background:url(images/bullet.png) no-repeat 5px 6px !important;padding-left:18px !important;width:650px !important;}

#mainContent h3{padding-bottom:10px;padding-top:5px;color:#BE342C;clear:both;font-size:120%;}

#mainContent p, #mainContent td, #mainContent ul,#mainContent ol{margin-bottom:10px;}

.breadcrumbs{padding-top:5px;}

.breadcrumbs h3{float:left;font-weight:bold; font-size:12px;padding-right:10px;padding-top:3px;}

div#sideBarContainer div.findus{height:110px;overflow:hidden;}

div.findus div.dataTables_wrapper,
div.widget-content div.dataTables_wrapper{position:absolute;z-index:5555;margin-top:-30px;}

div.findus div.dataTables_filter,
div.widget-content div.dataTables_filter{float:left;margin-bottom:5px;}

div.findus div.dataTables_filter label{color:beige;padding-left:100px;}
div.widget-content div.dataTables_filter label{color:#fff;padding-left:100px;}

div.findus div.dataTables_filter input{width:208px;}
div.widget-content div.dataTables_filter input{width:228px;margin-top:10px;}

div.findus div.dataTables_paginate,
div.widget-content div.dataTables_paginate{display:none;}

div.findbox{overflow:hidden; height:80px;}

div.faq-title{border:1px solid #ccc; font-style:normal !important;padding:5px;background-color:#f7f7f7;}

div.latestInfo{padding-top:10px;padding-bottom:5px; color:red;font-weight:bold;font-size:100%;}
div.latestInfo a{color:red;}
div.latestInfo h2{display:none;}

div.latestInfo{ }

div.vsrp_div a{color:red;}