/*------------------- Top CSS ------------------- */
.top {float:left; width:984px; padding:0px 9px; margin-bottom:4px;}
select { font-family: Arial; font-size: 12px; width:220px !important;}
.logo {float:left; border-bottom:3px solid #525559; padding:42px 3px 10px 3px; margin-right:10px;}

/*----- support panel CSS --------*/
.support {float:right; font-size:11px; color:#666666; text-align:right; margin-top:9px; line-height:16px;}
.support a {font-weight:bold !important; text-decoration:underline; color:#666666 !important; font-family:Arial,Helvetica,sans-serif !important;}
.support a:hover {text-decoration:none;}

/*----------Navigation with rolover menu CSS-------------*/
.paneltop {float:left; width:780px; padding-bottom:7px; height:15px; margin-top:36px; *margin-top:39px; border-bottom:3px solid #525559;}
.clear{clear:both;}

/*------ FIRST LEVEL MENU --------*/
.glowingtabs {float:left; font-weight:bold;}
.glowingtabs ul{float:left; list-style:none;}
.glowingtabs li{float:left; padding:0px 20px; font-size:12px;}
.glowingtabs a{color:#41903f !important; text-decoration:none !important; font-family:Arial,Helvetica,sans-serif !important;}
.glowingtabs a:hover{color:#4e4d4d;}
.glowingtabs li a.selected {color:#4e4d4d;}

/*------ rollover level menu -----*/
.dropmenudiv_leftimg{background:url(../images/menu-img.gif) no-repeat right top;  padding-bottom:5px;float:left;}
.dropmenudiv_d {position:absolute; top:0px; left:0px; z-index:100; visibility: hidden; width:auto; height:86px; padding:0px 0px 0px 10px; background:url(../images/menu-img-leftarrow.gif) no-repeat left bottom;}
.dropmenudiv_d .border {position:absolute; background:url(../images/menu-img-border.gif) right top no-repeat; float: right; width:2px; height:77px;}
.dropmenudiv_d a{float:left; padding:2px 0px 0px 0px; text-decoration:none !important; color:#4e4d4d !important; width:200px; font-size:11px; line-height:normal;  font-family:Arial,Helvetica,sans-serif !important;}
.dropmenudiv_d a:hover{color:#41903f;}

.glowmenudiv{float:left; width:200px; height:72px; padding:5px 0px 0px 0px; margin-right:10px;}
/*.dropmenudiv_d {position:absolute; top:0px; left:0px; margin-top:5px; z-index:100; visibility: hidden; background:#b6d5b3 url(../images/menubg.gif) left top repeat-x; padding:0px 5px; border:1px solid #d6d5d5;}
.dropmenudiv_d span {position:absolute; top:0; left:0; background:url(../images/pointer.gif) left bottom no-repeat; width:7px; margin-top:52px; margin-left:-1px;}*/

/*------------------- Sub Top CSS ------------------- */
.subtop {float:left; width:984px; padding:0px 9px 0px 9px; margin-bottom:2px;}

.punchline {float:left; width:198px;}
.crum {float:left; color:#666666; font-size:11px; padding-left:20px;}
.crum a {color:#666666 !important; text-decoration:underline;  font-family:Arial,Helvetica,sans-serif !important;}
.crum a:hover {text-decoration:none;}

/*------------------- Flash CSS ------------------- */
.flash {float:left; width:1002px; margin:10px 0px 0px 1px; overflow:hidden;}

/*------------------- Main Shadow Holder CSS ------------------- */
.mainholder {float:left; width:1002px;}
.topshade{float:left; width:1002px; height:16px; background:url(../images/top-shade.jpg) left top no-repeat;}
.midshade {float:left; width:1002px; background:url(../images/mid-shade.jpg) repeat-y; padding:23px 0px 0px 0px;}
.btmshade{float:left; width:1002px; height:60px; background:url(../images/btm-shade.jpg) left bottom no-repeat;}

/*------------------- Content and Right Nav CSS ------------------- */
.contentblock {float:left; width:721px; padding:0px 30px 0px 39px; overflow:hidden;}
.contentblock h1 {padding-bottom:35px; margin-top:10px; line-height:normal;}
.contentblock p {padding-bottom:10px; color:#333333 !important; font-family:Arial,Helvetica,sans-serif !important; font-size:12px !important; }
.contentblock ul {float:left; list-style:none; width:100%;}
.contentblock li {float:left; background:url(../images/square.gif) 10px 6px no-repeat; padding:0px 0px 7px 25px; width:100%;}

.contentblock a{color:#333333 !important; text-decoration:underline;}
.contentblock a:hover{text-decoration:none;}
.btn {margin-top:20px; float:left;}


/*------------------- Bar CSS ------------------- */
.barholder {margin-left:9px; float:left; width:984px;}
.bar {float:left; background:url(../images/line-shadow.gif) repeat-x; text-align:right; height:38px; padding:0px 0px; margin-top:6px; padding-bottom:11px; width:100%;}
.bar img {margin-top:15px;}

/*------------------- HOME Banner Holder CSS ------------------- */
.bannerholder_home {width:987px; float:left; padding-left:0px; margin-left:10px; background:url(../images/home_divider_img.gif) left top repeat-y;}
.panelaes_home{float:left;}
.panelaes_home img {vertical-align:top;}
.panelaes_home .left {float:left;}
.panelaes_home .right {float:left; width:162px; padding:0px 6px 0px 15px;}
.panelaes_home .right p{height:120px; overflow:hidden;}
.panelaes_home .right img {float:left; margin-top:7px;}
.divider_home {float:left;  width:13px; margin:0px 5px;}


/*------------------- Banner Holder CSS ------------------- */
.bannerholder {width:987px; float:left; padding-left:8px; margin-top:4px;}

.banner{float:left;}

.panelaes{float:left;}
.panelaes img {vertical-align:top;}
.panelaes .left {float:left; width:138px;}
.panelaes .right {float:left; width:140px; padding:0px 6px 0px 15px;}
.panelaes .right img {float:left; margin-top:7px;}

.divider {float:left; background:url(../images/divider.gif) left top repeat-y; width:4px; margin:0px 13px; height:117px;}

/*------------------- Footer CSS ------------------- */
.footer {float:left; background:url(../images/footer-bg.jpg) left top no-repeat; width:942px; padding:0px 30px 55px 30px; margin:10px 0px 0px 10px;}
.footer a {color:#333333 !important; text-decoration:none !important; font-family:Arial,Helvetica,sans-serif !important;}
.footer a:hover {text-decoration:underline;}
.footer .left {float:left;}
.footer .right{float:right;}


.RadMenu_Default
{
	border:0px !important;
	background:none !important;
	padding:0px !important;
	font-weight:bold !important;float:left !important;margin:0 !important;
}

.RadMenu_Default .rmText 
{
	padding:0 !important;
	margin:0 !important;
	font-weight:bold !important;
	font-size:12px !important;
	border:0px solid #000;
	float:left !important;
	width:180px !important;
}

.rmHorizontal .rmItem 
{
	border-right:0px !important;
	padding-bottom:1px;
	font-weight:bold !important;float:left !important;
	margin:0 !important;
}

.rmLink
{
	border-right:0px !important;
	padding-bottom:16px;
	font-weight:bold !important;float:left !important;
	margin:0 !important;		
}

.rmItem a:hover
{
	background-color: Transparent !important;
	cursor:pointer !important;
}

.rightnav {float:left; width:160px; margin-left:15px; font-size:13px; font-weight:bold;}
.rightnav ul {float:left; list-style:none; border:0px !important;}
.rightnav li
{
	float:left; 
	width:180px; 
	padding:0px !important;
}
.rightnav li a{color:#FFFFFF; padding-right:15px; text-decoration:none;}
.rightnav li a{*float:left;} /* IE6&7 hack */
.rightnav li a:hover{color:#333333;}
.rightnav li a.active{color:#333333;}

.rightnav p{font-size:13px !important; font-family:Arial,Helvetica,sans-serif !important;}
.rightnav p a{ font-family:Arial,Helvetica,sans-serif !important;}

.rtSelected
{
	background:none !important;
	border:0px solid #040404 !important;
	color:#000 !important;
	padding:0px 20px 0 0  !important;
	
}

.rtSelected a
{
	
	/*background:url(../images/arrow-black.gif) right 6px no-repeat !important;*/
	background:none !important;
	border:0px solid #040404 !important;
	color:#000 !important;
	font-size:13px !important; 
	font-weight:bold !important;
	padding:0px 0px 0px 2px  !important;
}

.rtLI div
{
	padding:0px !important;	color:White;
}

a.rtIn
{
	border:0px solid #040404 !important;
	font-size:13px !important; 
	font-weight:bold !important;
	padding:0px 20px 0 0  !important;color:#ffffff !important;
	
}

.selectedItem
{
	color:#000 !important;	
}

/*------------------- Experienced Team ------------------- */
.contentblock1 {float:left; width:738px; padding:0px 13px 0px 39px;}
.contentblock1 h1 {padding-bottom:20px; color: rgb(65, 144, 63); font-size: 32px; line-height:normal;}
.contentblock1 p {padding-bottom:10px; color:#333333;}
.contentblock1 a{color:#333333; text-decoration:underline;}
.contentblock1 a:hover{text-decoration:none;}
.experienced-team-divider {float:left; width:738px; background:url(../images/divider.gif) 190px top repeat-y;}
.experienced-team-left {width:191px; float:left;}
.experienced-team-left-repeat {width:94px; float:left; font-size:10px; color:#333333; margin-bottom:8px;}
.experienced-team-right {width:533px; float:left; padding-left:13px;}
.experienced-team-right_image {width:217px; float:left}
.experienced-team-right_image h1{font-size:13px; color:#333333; margin:0px; padding:0px; line-height:normal;}
.experienced-team-right_image p{font-size:12px; color:#333333; margin:2px 0px 0px 0px; padding:0px;}
.experienced-team-right_des{width:306px; float:right;}
.experienced-team-right_des ul{float:left; list-style:none; padding:0px 0px 20px 0px; margin:0px;}
.experienced-team-right_des li{float:left; width:296px; padding:0px 0px 0px 10px; background:url(../images/square.gif) 0px 6px no-repeat;
}
.contentblock1 ul{float:left; width:100%;}

.topshade1{float:left; width:1002px; height:85px; background:url(../images/top-shade2.jpg) left top no-repeat;}
.topshade1 h1 {padding:39px 0 0 39px; line-height:normal; color:#009966; font-size:32px;}
.midshade1 {float:left; width:1002px; background:url(../images/mid-shade1.gif) repeat-y; padding:0px 0px 0px 0px;}
.btmshade1{float:left; width:1002px; height:54px; background:url(../images/btm-shade1.jpg) left bottom no-repeat;}
.contact_us_line{float:left; background-image:url(../images/divider.gif); background-position:580px top; background-repeat:repeat-y; width:880px; margin-top:10px; padding:0px;}
.contact_form{width:480px; float:left; margin-left:80px; display:inline;}
.contact_form_txt{width:158px; float:left; display:inline; text-align:right; margin:8px 2px 0px 0px;}
.contact_form_txt span{color:#41903f;}
.contact_form_txt_form{width:250px; float:left; display:inline; margin:4px 0px 0px 0px;}
.contactus_txtbox{height:20px; width:225px; border:1px solid #969696;}
.contactus_listbox{height:22px; width:158px; border:1px solid #969696;}
.contactus_txtbox_small{height:20px; width:103px; border:1px solid #969696;}
.contactus_txtarea{height:99px; width:225px; border:1px solid #969696;}
.contact_form_txt_form1{width:250px; float:left; display:inline; margin:10px 0px 0px 0px;}
.contact_us_right{width:155px; float:left; margin-left:104px; display:inline; margin-top:10px;}



/*------------------- Evidence ------------------- */
.evidence{float:left; width:948px; margin-top:10px;}
.evidence-industry{float:left; width:100px; padding-left:39px; padding-bottom:4px;}
.evidence-overview{float:left; width:100px; padding-left:275px; padding-bottom:4px;}
.evidence-box{border-top:1px solid #63e519; height:auto; width:946px; padding-bottom:10px; float:left; margin-left:27px; padding-top:10px; display:inline; background-image:url(../images/hoz_bg.gif); background-position:left top; background-repeat:repeat-x;}
.evidence-bottomboder{border-top:1px solid #63e519; height:10px; width:946px; float:left; margin-left:27px; display:inline;}
.evidence-box_nb{border-top:1px solid #63e519; height:auto; width:946px; float:left; padding-bottom:10px; margin-left:27px; padding-top:10px; display:inline;}
.evidence_line{background-image:url(../images/evidence_divider.gif); float:left; background-position:left top; background-repeat:repeat-y; width:946px;}
.evidence-box_1{float:left; width:211px; padding-top:5px; padding-left:11px; height:auto;}
.evidence-box_2{float:left; width:126px; padding-top:5px; padding-left:20px; height:auto;}

.evidence-box_2 p{margin-bottom:8px;}
.evidence-box_2 img{vertical-align:middle;}
.evidence-box_2 a{color:#333333; text-decoration:none;}
.evidence-box_2 a:hover{text-decoration:underline;}
.evidence-box_3{float:left; width:520px; padding-top:5px; padding-left:20px; height:auto;}

/*------------------- Home Loan ------------------- */

.download_pdf{float:right; width:126px; padding-top:5px; padding-right:20px;}
.download_pdf img{vertical-align:middle;}
.download_pdf a{color:#333333; text-decoration:none;}
.download_pdf a:hover{text-decoration:underline;}

.loan_provider_main{float:left; display:inline; width:921px; margin:10px 0px 0px 39px; background-image:url(../images/divider-2.gif); background-position:left top; background-repeat:repeat-y;}

.loan_provider_main_left{float:left; display:inline; width:461px;}
.loan_provider_main_right{float:left; display:inline; width:434px; padding-left:21px; margin-bottom:14px;}

.loan_left_content{float:left; display:inline; width:434px; border-top:1px solid #a0c79f; padding:14px 0px 3px 5px;}
.loan_left_content h2{ font-size:15px; color:#41903f; margin-bottom:8px;}
.loan_left_content p {padding-bottom:10px; color:#333333;}
.loan_left_content ul{float:left; display:inline;  list-style:none; padding:0px 0px 10px 0px; margin:0px;}
.loan_left_content li{float:left; display:inline;  width:400px; padding:8px 0px 0px 25px; background:url(../images/square.gif) 10px 14px no-repeat;}
.loan_left_content a{color:#333333; text-decoration:underline;}
.loan_left_content a:hover{text-decoration:none;}

.loan_right_content{float:left; display:inline;  display:inline; width:434px; border-top:1px solid #a0c79f; padding:14px 0px 3px 5px;}
.loan_right_content h2{ font-size:15px; color:#41903f; margin-bottom:8px;}
.loan_right_content p {padding-bottom:10px; color:#333333;}
.loan_right_content ul{float:left; display:inline;  list-style:none; padding:0px 0px 10px 0px; margin:0px;}
.loan_right_content li{float:left; display:inline;  width:400px; padding:8px 0px 0px 25px; background:url(../images/square.gif) 10px 14px no-repeat;}
.loan_right_content a{color:#333333; text-decoration:underline;}
.loan_right_content a:hover{text-decoration:none;}

.loan_provider_bottom_bg{float:left; display:inline; height:4px; margin:10px 0px 0px 39px; width:921px; background-image:url(../images/hoz_divider.gif); background-position:left bottom; background-repeat:repeat-x; }

.traffic_main{float:left; display:inline; width:921px; margin:20px 0px 0px 39px;}
.traffic_ranking{float:left; display:inline; width:873px; padding-left:25px;}


.rmVertical, .rmGroup, .rmLevel1
{
	background-color:none !important;
	color:#ffffff !important;
}

.rmGroup
{
	background-color:#5B9E57 !important;
	color:#ffffff !important;
	
}

.RadTreeView_Default .rtPlus, .RadTreeView_Default .rtMinus {
margin:4px 4px 0 0 !important; width:6px !important;
}

.RadTreeView_Default .rtSelected .rtIn {
color:#000 !important;margin-bottom:8px !important;
}
.rightnav ul ul{margin-left:8px;font-weight:normal !important; margin-top:8px !important;}
.rightnav li li a{font-weight:normal !important;margin-bottom:8px;}
.rightnav ul li{margin-bottom:8px !important;}

.rightnav ul a:hover{color:#000 !important; background:none !important; margin-bottom:8px !important;}

.rtPlus{ background:url(../images/plus.gif) no-repeat left !important; float:left !important; cursor:pointer !important; padding-left:5px !important;margin-bottom:8px !important;}
.rtMinus{ background:url(../images/minus-one.gif) no-repeat left !important; float:left !important; cursor:pointer !important; padding-left:5px !important;margin-bottom:8px !important;}
.rightnav ul li ul li{ background:url(../images/minus.gif) no-repeat left !important; float:left !important; padding-left:7px !important;margin-bottom:8px !important;}

.sf_newsList {width:435px !important; }
.sf_newsList li {background:transparent none repeat scroll 0 !important; width:435px !important; list-style-type:none !important; margin:0 0 20px !important; padding:0px !important;}
.sf_singleNews h2{padding-top:10px !important; padding-bottom:5px !important;}

.sf_newsList h2{ font-size:1.1em !important; font-weight:bold !important; margin:5px 0 !important;}

.sf_singleNews a{ font-family:Arial,Helvetica,sans-serif !important;}
.sf_singleNews p{font-size:12px !important; font-family:Arial,Helvetica,sans-serif !important;}
.sf_singleNews p span{font-size:12px !important;  font-family:Arial,Helvetica,sans-serif !important;}

.refresh{
background-image:url(../images/rotate.gif); background-repeat:no-repeat; background-position:left top;; padding:10px 2px 2px 30px;
font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333;
}
