﻿/* ---Default Styles--- */
html {margin:0px;padding:0px;overflow: -moz-scrollbars-vertical;width:100%;font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.bodyAmsurg
{
	background-position: top;		
	
	font-family: Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px;
	font-size:12px;
	color:#4b4b4b; 
	background:url(/SiteCollectionImages/Branding/mainbg.png) repeat-x;
}
.topLink a{font-size:12px;float:right; background:url(/sitecollectionimages/branding/img_bullet.gif) no-repeat top right; color:#6b91a8; margin:10px 20px; padding:0 15px 0 0; font-weight:normal;}
.topLink a:visited{font-size:12px;float:right; background:url(/sitecollectionimages/branding/img_bullet.gif) no-repeat top right; color:#6b91a8; margin:10px 20px; padding:0 15px 0 0; font-weight:normal;}
.topLink a:hover{font-size:12px;float:right; background:url(/sitecollectionimages/branding/img_bullet.gif) no-repeat top right; color:#6b91a8; margin:10px 20px; padding:0 15px 0 0; font-weight:normal;text-decoration:underline;}
select{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#333333;vertical-align:middle;}
textarea{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#333333;vertical-align:middle;}
input{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#333333;vertical-align:middle;}
.table-border{background-color:none;}

.outerwrapper{width:1000px; background:url(/sitecollectionimages/branding/shadow.png) no-repeat 0px 0px;
	margin:auto;padding:0px;position:relative;text-align:center;vertical-align:top;}

.wrapper{width:960px; margin:auto;padding:0px;position:relative;}
 

.inputtopBox{border-left:1px solid #cecece;border-right:1px solid #cecece;border-bottom:1px solid #e4e4e4; border-top:1px solid #8f8f8f;font-size:12px;}

/* ---Banner Styles--- */
.strip-body-inside-container{
background:url(/SiteCollectionImages/Branding/topdummy.png) no-repeat 0px 0px;
vertical-align:bottom;
width:958px;
 
}

.strip-bg-tile{width:720px;  background-position:left; height:93px;}

.strip-bg-tile img{margin:30px 0px 0px 0px;}
.menu-bg-tile{
height:33px;

   }
.banner-main{background-image:url(/SiteCollectionImages/Amsurg/images-strip.jpg); background-repeat:no-repeat; background-position:left;}
.top-banner-text{font-size:12px; font-weight:bold; color:#175683;}
.top-banner-text-white{color:#ffffff; font-size:10px; font-weight:bold;}



.menu-text{
font-size:14px;
color:#ffffff;
padding:0 10px;
cursor:pointer;
text-decoration:none;
text-transform:capitalize;
background-color:transparent;
display:block;
height:33px;
line-height:33px;
font-size:12px;
}
.menu-text a:active{
font-size:14px;
font-weight:bold;
color:#ffffff;
padding:0 10px;
cursor:pointer; 
text-decoration:none;
text-transform:capitalize;
background-color:transparent;
display:block;
height:33px;
line-height:33px;
font-family:arial,helvetica,sans-serif;

}

.menu-text a:visited{
font-size:14px;
font-weight:bold;
color:#ffffff;
padding:0 10px;
cursor:pointer;
text-decoration:none;
text-transform:capitalize;
background-color:transparent;
display:block;
height:33px;
line-height:33px;
font-family:arial,helvetica,sans-serif;

}

.menu-text a:link{
font-size:14px;
font-weight:bold;
color:#ffffff;
padding:0 10px;
cursor:pointer;
text-decoration:none;
text-transform:capitalize;
background-color:transparent;
display:block;
height:33px;
line-height:33px;
font-family:arial,helvetica,sans-serif;

}

.menu-text a:hover{
font-size:14px;
font-weight:bold;
color:#ffffff;
padding:0 10px;
cursor:pointer;
text-decoration:underline;
text-transform:capitalize;
background-color:transparent;
display:block;
height:33px;
line-height:33px;
font-family:arial,helvetica,sans-serif;

}

.selected-menu-text a:hover{cursor:pointer; text-transform:capitalize;}


.menu-textSelect{
background-color:transparent;
border-top:1px solid #0f293e;
border-bottom:1px solid #21425c;
border-left:1px solid #0f293e;
font-size:14px;
font-weight:bold;
color:#ffffff;
padding:0px 11px 0px 11px;
height:34px;
}

.baner-text-green{font-size:16px; font-weight:normal; color:#456b16; padding-top:12px; font-family: Arial, Helvetica, sans-serif ;}
.baner-gadget-heading{font-size:16px; color:#ffffff; height:29px; background-color:#175683; padding-left:10px;}

.menu-left-amsurg
{	
	 background-color:none;
}
/*Left menu panel start*/
.menu-left{width:240px; background:#a8bccd url("/SiteCollectionImages/Amsurg/img_letmenu_footer.gif") top left repeat-x;}
.menu-left table tr th
{padding-left:8px;background-color:#0f3a5e;border-bottom:solid 1px #7f97ac;text-align:left;height:26px;}
.menu-left table tr td
{padding-left:8px;background-color:#0f3a5e;border-bottom:solid 1px #7f97ac;text-align:left;height:26px;}
.menu-left #header
{background-image:url(left_menu_header.gif);background-position:top;background-repeat:repeat-x;border:none; height:30px;}
.menu-left table tr th
{font-size:16px;font-weight:bold;text-transform:uppercase;color:#FFFFFF;cursor:pointer;}
.menu-left table tr td
{padding-left:25px;font-size:16px;font-weight:bold;text-transform:uppercase;color:#FFFFFF;}
/*.menu-left table tr td:hover, .menu-left table tr td.selected
{background-color:#cbe4d9;}
.menu-left #header a
{color:#0f3a5e;text-decoration:none;}*/
.menu-left table tr th a
{color:#FFFFFF;text-decoration:none;}
.menu-left table tr td a
{color:#FFFFFF;text-decoration:none;}
/*end left menu panel*/

/* Middle Container Styles--- */
.PageHeding{font-family:Arial,Helvetica,sans-serif; font-weight:bold; font-size:21px; color:#e4701e;}
.breadcrumb{color:#0f3a5e; padding-left:10px; font-size:12px;}
.breadcrumb a{color:#0f3a5e;text-decoration:underline;}
.breadcrumb a:hover{text-decoration:none;}
.bannerPartner{background-image:url("/SiteCollectionImages/partner_home.jpg"); background-repeat:no-repeat; background-position:left; height:253px;}
.bannerInvestors{background-image:url("/SiteCollectionImages/Amsurg/img_investors.jpg"); background-repeat:no-repeat; background-position:left; height:253px;}
.bannerCareers{height:253px;width:680px;vertical-align:top}
.bannerText{font-size:16px; font-weight:bold; color:#ffffff; padding:0px 11px 0px 11px; font-family:Arial,Helvetica,sans-serif;}
.pagesubHeadgreen{ color:#5c8727; font-size:16px;  font-family:Arial,Helvetica,sans-serif;}
.spacer{ height:10px;}


/*.gadget-heading{background-color:#5c8727; font-size:12px; font-family: Arial ; font-weight:normal; height:20px; padding-left:10px; color:#FFFFFF;text-transform:uppercase;vertical-align:middle }
*/
/* New design */
.gadget-heading{background:none repeat scroll 0 0 #E8EBE9;height:23px;
	color:#5C8727;font-size:20px;	font-family:Arial,Helvetica,sans-serif;padding: 5px 5px 5px 7px;margin-bottom:7px;
}
.gadget-heading-link{background:none repeat scroll 0 0 #E8EBE9;
	color:#5C8727;font-size:20px;	font-family:Arial,Helvetica,sans-serif;padding: 5px 5px 5px 7px;margin-bottom:7px;
}
a.gadget-heading-link{background:none repeat scroll 0 0 #E8EBE9;height:23px;
	color:#5C8727;font-size:20px;	font-family:Arial,Helvetica,sans-serif;padding: 0px 0px 0px 0px;margin-bottom:0px;
}
a.gadget-heading-link:visited{background:none repeat scroll 0 0 #E8EBE9;height:23px;
	color:#5C8727;font-size:20px;	font-family:Arial,Helvetica,sans-serif;padding: 0px 0px 0px 0px;margin-bottom:0px;
	}
a.gadget-heading-link:hover{background:none repeat scroll 0 0 #E8EBE9;height:23px;
	color:#5C8727;font-size:20px;	font-family:Arial,Helvetica,sans-serif;padding: 0px 0px 0px 0px;margin-bottom:0px;text-decoration:underline;
}
.gadget-table{background-color:#e8ebe9; border-right:#FFFFFF 1px solid;}

.gadget-right{background-color:#e8ebe9; border-top:#FFFFFF 1px solid;}
.gadget-right .gadget-body{padding-left:8px;font-size:12px; color:#333333;font-family: Arial, Helvetica, sans-serif;}

.gadget-body-home{padding:5px 7px 0px 7px; font-size:12px; color:#4b4b4b ;font-family: Arial, Helvetica, sans-serif;}

.gadget-right th{background-color:#5c8727; font-size:16px; font-weight:normal; height:26px; padding-left:8px; color:#FFFFFF;}
.gadget-right .gadgetsubHead{color:#e4701e; font-size:18px; font-family:Arial,Helvetica,sans-serif;}
.gadget-right .bodytext{font-size:12px; color:#333333;}
.gadget-right .inputBox{border-left:1px solid #cecece;border-right:1px solid #cecece;border-bottom:1px solid #e4e4e4; border-top:1px solid #8f8f8f;}

.gadget-text-maroon{ font-family:Arial,Helvetica,sans-serif; font-size:18px; color:#e4701e;}
.gadget-text-green{ font-family:Arial,Helvetica,sans-serif; font-size:21px; color:green;}
.bulletedText a:active{font-family:Arial,Helvetica,sans-serif; font-size:14px; color:#e4701e; text-decoration:underline;}
.bulletedText a:visited{font-family:Arial,Helvetica,sans-serif; font-size:14px; color:#e4701e; text-decoration:underline;}
.bulletedText a:link{font-family:Arial,Helvetica,sans-serif; font-size:14px; color:#e4701e; text-decoration:underline;}
.bulletedText a:hover{text-decoration:none;}

.link-more {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#e4701e;outline: medium none; text-decoration:underline;}
.link-more {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#e4701e; text-decoration:none;}
.link-more_wo_hyperlink {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#e4701e;}
.link-more a:link {font-size:12px; color:#e4701e; text-decoration:underline;}
.link-more a:hover {text-decoration:none;color:#e4701e;}
.link-more a:visited:hover {text-decoration:none;font-size:12px; color:#e4701e;}

a.link-more{font-size:12px; font-weight:bold; color:#00426A!important; text-decoration:none; }
a.link-more:link {font-size:12px; font-weight:bold; color:#00426A!important; text-decoration:none; }
a.link-more:hover { font-weight:bold;text-decoration:underline!important;color:#00426A!important; }
a.link-more:visited:hover { font-weight:bold;text-decoration:underline!important;font-size:12px; color:#00426A!important; }

a.link-more-normal{font-size:12px; color:#e4701e!important; text-decoration:underline!important;}
a.link-more-normal:link {font-size:12px; color:#e4701e!important; text-decoration:underline!important;}
a.link-more-normal:hover {text-decoration:none!important;color:#e4701e!important;}
a.link-more-normal:visited:hover {text-decoration:none!important;font-size:12px; color:#e4701e!important;}

.link-more-anchor {font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#e4701e; text-decoration:underline;}
.gadget{}
.gadget .gadgetbody{background-color:#e8ebe9;}
.gadget th{color:#FFFFFF;font-size:16px;font-weight:normal;text-align:left;background-color:#175683;background-image:url(/SiteCollectionImages/Amsurg/icon_arrow.gif);background-position:right;background-repeat:no-repeat;height:26px;text-transform:uppercase;padding:0px 32px 0px 8px;}
/*gadget td table tr td{padding:0px 0px 0px 0px;}*/
.gadget .heading{font-family:Arial,Helvetica,sans-serif;font-size:18px;font-weight:normal;color:#5c8727;padding:0px 0px;line-height:22px;vertical-align:top}
.gadget .gadgetsubHead{color:#e4701e; font-size:16px; font-family:Arial,Helvetica,sans-serif;}
.gadget .calendar{border:solid 1px #6E9440; font-family:Arial,Helvetica,sans-serif ; color:#00426A;font-size:11px; padding:0px;text-align:center;}
.gadget .calendar2{color:#00426A;font-size:11px; padding:0px;text-align:center; font-family:Arial,Helvetica,sans-serif; vertical-align:middle}
.gadget .calendar label{font-weight:normal;font-size:22px;font-family:Arial,Helvetica,sans-serif;  color:#00426A; vertical-align:middle}
.gadget .calendar img{width:100%;height:5px;}
/*
.gadget a:active{color:#e4701e;font-family:Georgia, "Times New Roman", Times, serif; text-decoration:underline; font-size:12px}
.gadget a:visited{color:#e4701e;font-family:Georgia, "Times New Roman", Times, serif; text-decoration:underline; font-size:12px}
.gadget a:link{color:#e4701e;font-family:Georgia, "Times New Roman", Times, serif; text-decoration:underline; font-size:12px}
.gadget a:hover{text-decoration:none;color:#e4701e;}
.gadget a:visited:hover{
	color:#e4701e;font-family:Georgia, "Times New Roman", Times, serif; text-decoration:none; font-size:12px
}
*/
.ticker{background-color:#fff;}
.ticker th{background-color:#e4701e;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;color:#ffffff;height:20px;text-transform:uppercase;vertical-align:middle}
.ticker .tickerbody{border-bottom:1px solid #e4701e;border-right:1px solid #e4701e;border-left:1px solid #e4701e;color:#e4701e; font-size:12px; font-family:Arial, Helvetica, sans-serif;}

.buttonURL{border:solid 1px #bdd1cc;padding:0px 8px;cursor:pointer; height:20px; font-size:11px; color:#333; font-weight:bold;background-color:#fff;}
.buttonURL:hover{border:solid 1px #bdd1cc;background-color:#effbff;}
.buttonURL a{text-decoration:none; color:#333;}
.searchOpening{background-color:#e4701e; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#fff;}
.searchOpening .searchHead{ font-family:Arial,Helvetica,sans-serif; font-size:24px; color:#fff; border-bottom:1px solid #fff;}
.searchOpening a:active {text-decoration:underline; color:#fff;}

.searchOpening a:visited {text-decoration:underline; color:#fff;}

.searchOpening a:link {text-decoration:underline; color:#fff;}

/* Nagarro Core CSS  Overwritten*/


.ms-bannerContainer{
background-position:right top;
background-repeat:repeat-y;
background-color:#FFFFFF;
padding-right:10px;
padding-left:5px;
padding:0px 0px 0px 0px;

height:38px;
}







.ms-navheader2 td{
background:#0f3a5e;
border-top:solid 0px #f2f8ff;
border-left:solid 1px #f2f8ff;
padding:0px 0px 0px 5px;
border-bottom:solid 1px #7f97ac;
text-align:left;
height:26px;

}


.ms-navheader2 a{
font-weight:bold;
color:white;
text-decoration:none;
}

.ms-navheader a{
font-weight:bold;
color:#4b4b4b;
text-decoration:none;
text-transform:capitalize;
padding-top: 10px;
}

.ms-navItem a{
color:white;
text-decoration:none;
font-size:14px
}

.ms-navheader2 a:hover{
color:white ;
text-decoration:underline;
}
.ms-navheader a:visited{
color:#4b4b4b;
text-decoration:none;
text-transform:capitalize ;
}


.ms-navheader a:hover{
color:#4b4b4b;
text-decoration:underline;
text-transform:capitalize ;
}

.ms-navItem a:hover{
color:white;
text-decoration:underline;
}

span.ms-navitem{
background-image:url("/SiteCollectionImages/Amsurg/navBullet.gif");
background-repeat:no-repeat;
background-position:left top;
font-family:Arial,Helvetica,sans-serif;
background:#0f3a5e;
border-top:solid 0px #f2f8ff;
border-left:solid 0px #f2f8ff;
padding:0px 0px 0px 20px;
border-bottom:solid 1px #7f97ac;
text-align:left;height:26px;

}


table.ms-navitem td{

background-repeat:no-repeat;
background-position:left top;
font-family:Arial,Helvetica,sans-serif;
background:#395c7a;
background-image:url("/SiteCollectionImages/Amsurg/selected-bg-tile-blue.gif");
border-top:solid 0px #f2f8ff;
border-left:solid 0px #f2f8ff;
padding:0px 0px 0px 20px;
border-bottom:solid 1px #7f97ac;
text-align:left;height:26px;
font-size:12px;
text-transform:uppercase;
font-weight:bold;
background-position:bottom;

}
.zz2_QuickLaunchMenu_7
{
	width:auto;	
	background:transparent !important;
}
.ms-navsubmenu1	{

/* From Nagarro*/		
/*border-bottom:solid 2px #5c8727;
background-color:#ffffff;
width:100%;
border-right:0px #f2f8ff solid;
padding:0px 0px 0px 0px;
text-align:left;


/*height:26px

background:url("/SiteCollectionImages/Branding/subnavbg.gif") no-repeat scroll 0 38px #ffffff;
height:40px;
*/
}
* html .ms-navsubmenu1	{
/*
background:url("/SiteCollectionImages/Branding/subnavbg.gif") no-repeat scroll 0 34px #ffffff;

height:35px;
*/
width:auto !important;
}
.bgSubNav
{
width: 100%;
text-align: left;
background: url('/SiteCollectionImages/Branding/subnavbg.gif') no-repeat scroll 0 38px #ffffff;
height: 40px;
}
*html .bgSubNav
{
width: 100%;
text-align: left;
background: url('/SiteCollectionImages/Branding/subnavbg.gif') no-repeat scroll 0 34px #ffffff;
height: 36px;
}

.ms-navsubmenu2{
width:100%;
background-color:#f2f8ff;
margin-bottom:0px;
}

.ms-quicklaunchouter{
border-bottom:solid 0px none;
border-right:solid 0px none;
}
.ms-quicklaunchouter{
margin:0px 0px 0px 0px;
}


.ms-nav{
background-color:#83b0ec;
background-image:url("/SiteCollectionImages/Amsurg/navshape.jpg");
background-repeat:repeat-x;
font-family:Arial,Helvetica,sans-serif;
}
.ms-bodyareaframe{
padding:0px 0px 0px 0px;

}

.menu-text1
{
font-size:14px; 
font-weight:bold; 
color:red; 
padding:0px 11px 0px 11px; 
cursor:pointer; 
text-decoration:none;
text-transform:uppercase
}

.ms-topnavselected 
{
color:#ffffff;
font-weight:bold;
border:0;
border-bottom-width:0px;
border-top: 0px solid #0f293e;
border-bottom: 0px solid #21425c;
border-left: 0px solid #0f293e;
font-size: 12px;
background-color:transparent;
background-image:url("/SiteCollectionImages/Branding/tableft.png");
background-repeat:no-repeat;
background-position:left;
height:33px;
line-height:33px;
padding:0 7px;
vertical-align:inherit;
text-decoration:none;
text-transform:capitalize;
cursor:pointer; 
margin-bottom:-4px;
} 

.ms-topnavselected a {
outline: medium none;
color:#00426A !important;
font-weight:bold  !important;
border:0;
border-bottom-width:0px;
border-top: 0px solid #0f293e;
border-bottom: 0px solid #21425c;
border-left: 0px solid #0f293e;
font-size: 12px;
background-color:transparent;
background-image:url("/SiteCollectionImages/Branding/tabright.png");
background-repeat:no-repeat;
background-position:right;
height:33px;
line-height:33px;
padding:0 7px 0px 7px !important;
vertical-align:inherit;
text-decoration:none;
text-transform:capitalize;
cursor:pointer; 
margin-bottom:-1px;
text-align:left;
}
.ms-topnavselected a:visited{
color:#00426A;
font-weight:bold;
border:0;
border-bottom-width:0px;
border-top: 0px solid #0f293e;
border-bottom: 0px solid #21425c;
border-left: 0px solid #0f293e;
font-size: 12px;
background-color:transparent;
background-image:url("/SiteCollectionImages/Branding/tabright.png");
background-repeat:no-repeat;
background-position:right;
height:33px;
line-height:33px;
padding:0 7px 0px 7px;
vertical-align:inherit;
text-decoration:none;
text-transform:capitalize;
cursor:pointer; 
margin-bottom:-1px;
text-align:left;
 
}

.ms-topnavselected a:hover{
color:#00426A;
font-weight:bold;
border:0;
border-bottom-width:0px;
border-top: 0px solid #0f293e;
border-bottom: 0px solid #21425c;
border-left: 0px solid #0f293e;
font-size: 12px;
background-color:transparent;
background-image:url("/SiteCollectionImages/Branding/tabright.png");
background-repeat:no-repeat;
background-position:right;
height:33px;
line-height:33px;
padding:0 7px 0px 7px;
vertical-align:inherit;
text-decoration:underline;
text-transform:capitalize;
cursor:pointer; 
margin-bottom:-1px;
text-align:left; 
}


.ms-topNavHover{
color:#FFFFFF;
background-image:url("/SiteCollectionImages/Amsurg/selected-bd-tile.gif");
background-repeat:no-repeat;
font-weight:bold;
border:0;
border-bottom-width:0px;
border-top: 1px solid #0f293e;
border-bottom: 1px solid #21425c;
border-left: 1px solid #0f293e;
font-size: 14px;
background-color:transparent;
height:36px;
color: #ffffff;
padding: 0px 0px 0px 0px;
vertical-align:inherit;
text-decoration:none;
}


.ms-topnavContainer{
border:none;
border-left:solid 0px #ffffff;
}




.ms-consoletitleareaframe{
background-image:url("/SiteCollectionImages/Amsurg/left-nav-grad.gif");
background-repeat:repeat-x;
background-position:left top;
background-color:#d6e8ff;
text-align:center;
}
.ms-mwspagetitleareaframe{
background-image:url("/SiteCollectionImages/Amsurg/left-nav-grad.gif");
background-repeat:repeat-x;
background-position:left top;
background-color:#d6e8ff;
text-align:center;
}
.ms-pagetitleareaframe{
background-image:url("/SiteCollectionImages/Amsurg/left-nav-grad.gif");
background-repeat:repeat-x;
background-position:left top;
background-color:#d6e8ff;
text-align:center;
}
Div.ms-titleareaframe{
background-image:url("/SiteCollectionImages/Amsurg/left-nav-grad.gif");
background-repeat:repeat-x;
background-position:left top;
background-color:#d6e8ff;
text-align:center;
}
TD.ms-titleareaframe{
background-image:url("/SiteCollectionImages/Amsurg/left-nav-grad.gif");
background-repeat:repeat-x;
background-position:left top;
background-color:#d6e8ff;
text-align:center;
}

.ms-mwstitlearea{
padding-left:5px;

}



.ms-titlearea{
padding-left:5px;

}



/*End*/


/* Footer Area Styles */

/*START FOOTER*/
#footer{ height:30px; padding:0px 10px 0px 10px; clear:both;  font-size:11px; color:#00426a;}
#footer ul{ margin:0px; padding:0px; list-style:none;}
#footer ul li{ background:url(/sitecollectionimages/branding/footer-divider.gif) no-repeat 0px 2px; padding:0px 5px 0px 7px; float:left;}
#footer ul li a:link{ font-weight:normal;color:#00426A}
#footer ul li a:visited{ font-weight:normal;color:#00426A}
#footer ul li a:hover{ font-weight:normal;color:#00426A}
#footer ul li.first{ background:none;}

#footer .shareicon{float:right; margin:0px; padding:0px; list-style:none; }
#footer .shareicon li{ float:left;  background:none; padding:0px 0px 0px 2px;}
#footer .shareicon li.first{ padding-right:10px;}



/*Left menu panel start*/
.menu-left{width:240px; background:#a8bccd url(img_letmenu_footer.gif) top left repeat-x;}
.menu-left table tr th
{padding-left:8px;background-color:#0f3a5e;border-bottom:solid 1px #7f97ac;text-align:left;height:26px;}
.menu-left table tr td
{padding-left:8px;background-color:#0f3a5e;border-bottom:solid 1px #7f97ac;text-align:left;height:26px;}
.menu-left #header
{background-image:url(left_menu_header.gif);background-position:top;background-repeat:repeat-x;border:none; height:30px;}
.menu-left table tr th
{font-size:16px;font-weight:bold;text-transform:uppercase;color:#FFFFFF;cursor:pointer;}
.menu-left table tr td
{padding-left:25px;font-size:16px;font-weight:bold;text-transform:uppercase;color:#FFFFFF;}
/*.menu-left table tr td:hover, .menu-left table tr td.selected
{background-color:#cbe4d9;}
.menu-left #header a
{color:#0f3a5e;text-decoration:none;}*/
.menu-left table tr th a
{color:#FFFFFF;text-decoration:none;}
.menu-left table tr td a
{color:#FFFFFF;text-decoration:none;}
/*end left menu panel*/

.ms-pagemargin{
background-color:#a8bccd;
background-image:url("/SiteCollectionImages/Amsurg/navshape.jpg");
background-repeat:no-repeat;
background-position:-143px 0px;
height:100%;
}
td.ms-rightareacell div.ms-pagemargin{
background-color:#a8bccd;
background-image:url("/SiteCollectionImages/Amsurg/pagebackgrad.gif");
background-repeat:repeat-x;
height:100%;
border-left:solid 1px #83b0ec;
}

 .style12
        {
            font-size: 14px;
            color: #ffffff;
            height: 26px;
            background-color: #175683;
            padding-left: 10px;
            width: 348px;
            font-family:Arial, Helvetica, sans-serif ;
           
            
        } 
         
 
 .divImage
 {

width:150px;
 top:-200px;
 right:-600px;
 position:relative;
 font-size:16px; 
 font-weight:bold; 
 color:#ffffff; 
 padding:0px 0px 0px 0px;
 			
				
}
.amsurg-icon-header   
{
   color:#FFFFFF;
   font-size:16px;font-weight:normal;
   text-align:left;background-color:#175683;
   background-position:right;background-repeat:no-repeat;
   height:26px;
   text-transform:uppercase;
   padding:0px 0px 0px 0px;
 }
   
.line-tile{background-image:url('/SiteCollectionImages/Amsurg/line-tile.gif'); background-repeat:repeat-x; background-position:top;height:25px}

.pagesubHeadgreenbig{ color:#5C8727;font-weight:lighter; font-size:20px; font-family:Arial, Helvetica, sans-serif; margin:0px;}   
.pagesubHeadgreenbig a:active{ color:#87B251; font-size:21px; font-family:Arial, Helvetica, sans-serif;}   
.pagesubHeadgreenbig a:hover{ color:#87B251; font-size:21px; font-family:Arial, Helvetica, sans-serif;}   
.pagesubHeadgreenbig a:link{ color:#87B251; font-size:21px; font-family:Arial, Helvetica, sans-serif;}   
.pagesubHeadgreenbig a:visited{ color:#87B251; font-size:21px; font-family:Arial, Helvetica, sans-serif;}   



table.ms-selectednav td a.ms-selectednav{
background:none;
color:#ffffff;
text-decoration:none;
}

table.ms-selectednav td a:hover{
background:none;
color:#ffffff;
text-decoration:none;
}



.ms-GRSortFilter{
border:1px solid #ffffff;
background:#fff699;
padding-top:1px;
padding-bottom:2px;
}

.ms-selectednav{
border:1px solid #ffffff;
background:#fff699;
padding-top:0px;
padding-bottom:0px;
}


.ms-globalbreadcrumb{
font-size:8pt;
text-align:right;
background-color:transparent;
padding:2px 5px 2px 5px;
}
.ms-globalbreadcrumb a{
text-decoration:none;
color:#ffffff;
}
.ms-globalbreadcrumb{
text-decoration:none;
color:#ffffff;
}
.ms-globalbreadcrumb a:hover{
text-decoration:none;
color:#000000;
}

/*new clases*/

.archive-bullet{background-image:url(icon-bullet.gif); background-repeat:no-repeat; background-position:left; padding-left:30px; height:25px;}

.ms-formbody-Amsurg{
font-family:Arial,Helvetica,sans-serif;
font-size:.7em;
vertical-align:top;
background:#ebf3ff;
border-top:1px solid #d8d8d8;
padding:0px 0px 0px 0px;
}
.samll-text{font-family:Arial,Helvetica,sans-serif; font-size:10px; color:#50504f;}

/*blog classes*/

.ms-PostWrapper
{
color:#4c4c4c;
width:629px;
}
h3.ms-PostDate
{
font-size:8pt;
color:#7f7f7f;
margin:0;
border-bottom:solid 1px #6f9dd9;
padding-bottom:5px;
}
.ms-PostTitle{
font-size:16pt;
border-top:solid 1px #e3efff;
padding-top:6px;
}
.ms-PostTitle a
{
color:#4c4c4c;
text-decoration:none;
}
.ms-PostBody
{
color:#4c4c4c;
font-size:8pt;
line-height:1.7em;
padding-top:6px;
padding-bottom:12px;
}
.ms-PostFooter{
font-size:8pt;
color:#999999;
padding-bottom:22px;
}
.ms-PostFooter a{
color:#6c90d8;
white-space:nowrap;
}
.ms-PostBody p{
margin:0 0 1em 0;
}
.ms-blogrss
{
font-size:8pt;
border-top:solid 1px #e3efff;
padding-top:5px;
}
.ms-blogrss
{
color:#4c4c4c;
width:629px;
}
.ms-blogrss a{
color:#003399;
}
.ms-blogrss img
{
vertical-align:middle;
border:none;
}
.ms-WPTitle
{
font-weight:bold;
font-family:Arial,Helvetica,sans-serif;
color:#4c4c4c;
padding-left:3px;
padding-right:7px;
padding-top:2px;
padding-bottom:2px;
font-size:10pt;
}
.ms-WPBody
{
font-size:8pt;
font-family:Arial,Helvetica,sans-serif;
}
ul.ms-blogAdminLinks
{
list-style:none;
margin:4px 10px 0 0;
padding:0 0 0 4px;
}
ul.ms-blogAdminLinks li
{
background:transparent url(/_layouts/images/rect.gif);
background-position:center left;
background-repeat:no-repeat;
margin:0 0 0 0;
padding:0 0 3px 15px;
}
.information
{
    color: Gray;
    font-weight: normal;
    font-size: 11px;
}
.table-title
{
	color:#e4701e;
	font-size:21px;
	font-family:Arial,Helvetica,sans-serif;
	background-position:left top;
	background-repeat:no-repeat;
	border-bottom:solid 0px #0f3a5e;
	
}

.table-title hr
{
	color:#5c8727;
	height:1px;vertical-align:bottom;
}

.table-footer hr
{
	color:Gray;
	height:1px;
}
.gadget.special td
{
background-color:#e8ebe9;
}
.special
{
background-color:#e8ebe9;
}
.ms-CommentBody
{
	margin:0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#333333;
	line-height:1.7em;
	padding-bottom:12px;
	padding-top:6px;
}
.instruction
{      
    font-weight: normal;
    font-size: 11px;
    color:gray;
}
h3.ms-CommentHeader
{
	font-size:16pt;
	font-weight:normal;
	color:#175683;
	margin:0 0 0 0;
	padding:0 0 0 0;
	position:relative;
	top:-.25em;
	left:-2px;
	right:auto;
	font-family:Arial, Helvetica, sans-serif;

}
.button-Edit a
{
	background-color:#175683;
    border-style:None ;
    font-weight:bold;
    font-size:8pt;
    color:White;
    width:50px;
    height:20px;
    padding-top:2px;
    padding-right:8px;
    text-decoration:none;
 }
.button-Edit
{
	background-color:#175683;
    border-style:None ;
    font-weight:bold;
    font-size:8pt;
    color:White;
    width:50px;
    height:20px;
    padding-top:2px;
    padding-right:8px;
    text-decoration:none;
 }
.button-save
{
	background-color:#175683;
    border-style:None ;
    font-weight:bold;font-family:Arial,Helvetica,sans-serif;font-size:8pt;white-space:nowrap;
    color:White;
    width:60px;
    text-align:center;padding:2px 6px 2px 6px;

 }
.background-gray
{
	background-color:#e8ebe9;
}

.gadget-heading_wo_color{background-color:#5c8727; font-size:16px; font-weight:normal; height:20px; padding-left:8px; }

.background-blue
{
	background-color:#175683;
}
.background-green
{
	background-color:#5c8727;
}


.tabdata {

background-color:white;font-size:12px; font-family: Arial, Helvetica, sans-serif; color:#e4701e;font-weight:bold
				}


.tabdata-selected {

background-color:#e4701e;font-size:12px; font-family: Arial, Helvetica, sans-serif; color:white;font-weight:bold
				}

.MainContent
{
margin:0px 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#333333;
font-style:normal;
}
.MainContent-small
{
margin:0px 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
font-style:normal;
}
.mandate
{
	text-align:right;
  color:#f00;  
}
.field-right
{
	font-family:Arial, Helvetica, sans-serif; 
    font-weight: normal;
    font-size: 14px;
    color: Black;
}
.ms-descriptiontext
{
	font-family:Arial, Helvetica, sans-serif;	
	font-size:8pt;
	font-weight:normal;
}
.ms-standardheader{
	margin:0em;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
    font-weight:normal;
    font-size: 14px;
	color: black;

}

.black_overlay{
           	display: none;
            position:absolute;
           		top: 0%;
            left: 0%;
           	width:1020px;
           	height:100%;
			background-color:black;
            z-index:1001;
            -moz-opacity: 0.7;
         	opacity:.70;
           filter:: alpha(opacity=70);
        }
.white_content {
            display: none;

            position:absolute;
			top: 25%;
            left: 25%;
            width: 50%;
            height: 50%;
            padding: 16px;
            border: 8px solid orange;  
            background-color:white;
            z-index:1002;
            overflow: auto;
            font-family:Arial;
            font-size:12px;
           	color:#666666;
			text-align:justify;
        }


.OurCenters td
{
	font-family:Arial, Helvetica, sans-serif;
    font-size: 12px;	
    vertical-align:top;
}
/*blog post*/
.style2 {
				margin-left: 33px;
				width: 20%;
}
.ms-PostWrapper
{
color:#4c4c4c;
width:750px;
}
h3.ms-PostDate
{
font-size:8pt;
color:#7f7f7f;
margin:0;
border-bottom:solid 1px #6f9dd9;
padding-bottom:5px;
}
.ms-PostTitle{
font-size:16pt;
border-top:solid 1px #e3efff;
padding-top:6px;
}
.ms-PostTitle a
{
color:#4c4c4c;
text-decoration:none;
}
.ms-PostBody
{
color:#4c4c4c;
font-size:8pt;
line-height:1.7em;
padding-top:6px;
padding-bottom:12px;
}
.ms-PostFooter{
font-size:8pt;
color:#999999;
padding-bottom:1px;
}
.ms-PostFooter a{
color:#6c90d8;
white-space:nowrap;
}
.ms-PostBody p{
margin:0 0 1em 0;
}
.ms-blogrss
{
font-size:8pt;
border-top:solid 1px #e3efff;
padding-top:5px;
}
.ms-blogrss
{
color:#4c4c4c;
width:629px;
}
.ms-blogrss a{
color:#003399;
}
.ms-blogrss img
{
vertical-align:middle;
border:none;
}
.ms-WPTitle
{
font-weight:bold;
font-family:Arial,Helvetica,sans-serif;
color:#4c4c4c;
padding-left:3px;
padding-right:7px;
padding-top:2px;
padding-bottom:2px;
font-size:10pt;
}
.ms-WPBody
{
font-size:8pt;
font-family:arial,helvetica,sans-serif;
}
ul.ms-blogAdminLinks
{
list-style:none;
margin:4px 10px 0 0;
padding:0 0 0 4px;
}
ul.ms-blogAdminLinks li
{
background:transparent url(/_layouts/images/rect.gif);
background-position:center left;
background-repeat:no-repeat;
margin:0 0 0 0;
padding:0 0 3px 15px;
}

.gadget-heading-NoH{background-color:#5c8727; font-size:16px; font-family: Arial ; font-weight:normal;  padding-left:8px; color:#FFFFFF;}

.date-Font{	font-size:12px; font-family:Arial,Helvetica,sans-serif;}


.blueheader
{
				height:20px;
				color: #ffffff;
				background-color:#175683;
				padding:0px 0px 0px 10px;
				font-size:12px;
				text-transform:uppercase;
}

/* ms-quicklaunch  */

.ms-quicklaunch table td{
border-top:0px solid #add1ff;

padding: 0px 0px 0px 0px;
}
.ms-quicklaunch span.ms-navheader{
background:none;
border-top:solid 0px #f2f8ff;
border-left:solid 0px #f2f8ff;
padding:0px 0px 0px 0px;

border-bottom:solid 0px #7f97ac;
text-align:left;
height:31px;
line-height:31px;
}

.ms-quicklaunch table.ms-navheader td{
background:transparent;
padding:16px 10px 0px 10px;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-transform:uppercase;
font-weight:bold;
}


.ms-quicklaunch hover{
background:#0f3a5e;
border-top:solid 0px #f2f8ff;
border-left:solid 0px #f2f8ff;
padding:0px 0px 0px 0px;
border-bottom:solid 1px #7f97ac;
text-align:left;
height:31px;
line-height:31px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-transform:uppercase;
font-weight:bold;
}

.ms-quickLaunch{
border:solid 0px #6f9dd9;
border-bottom:solid 0px #6f9dd9;
font-size:8pt;
font-family:Arial,Helvetica,sans-serif;

background-color:#ffffff;
padding:0px;
}



.ms-quicklaunch table.ms-selectednav{
border:solid 0px #d2b47a;
background-image:url("/SiteCollectionImages/Amsurg/selected-bg-tile.gif");
background-repeat:repeat-x;
background-color:#477844;
margin:0px;
margin-bottom:0;
width:100%;
background-position:bottom;
height:26px;
}

.ms-quicklaunch table.ms-selectednav td{
background:transparent url("/SiteCollectionImages/Amsurg/selected-bg-tile.gif");
background-repeat:repeat-x;
background-position:bottom;
border:solid 0px #ffffff;
padding:0px 4px 1px 20px;

}

.ms-quicklaunch table.ms-selectednavheader {
float:left;
padding-top:4px;

}
.ms-quicklaunch table.ms-selectednavheader td.buttonTable {
padding:0px 11px 0px 0px;
background:url("/SiteCollectionImages/branding/sunnavleft.png") no-repeat left  3px;
height:38px;
margin-top: 4px;
width:auto;

  }
.ms-quicklaunch table.ms-selectednavheader td a{
color:#fff;
text-decoration: none;
background:url("/SiteCollectionImages/branding/insidenavarrow.png") no-repeat center 34px transparent;
display:block;
height:42px;
padding-top:12px;
text-align:center ;
}
.ms-quicklaunch table.ms-selectednavheader td.buttonTable a:hover{
color:#fff; text-decoration:underline;
 }
.ms-quicklaunch table.ms-selectednavheader td{
padding:0px 11px 0px 0px;
background:url("/SiteCollectionImages/branding/subnavright.png") no-repeat right 3px;
height:38px;
border-left:none;
width:auto !important;
}

.ms-quicklaunch table.ms-selectednavheader td a:visited{
text-decoration:none;
color:#ffffff;
}

.ms-quicklaunch table.ms-selectednavheader td a:hover{
text-decoration:underline;
color:#ffffff;
}



/*-------------*/


.ms-selectednavheader:hover  td{
width:100%;
background-color:transparent;
background-image:url("/SiteCollectionImages/Amsurg/selected-bg-tile.gif");
background-repeat:repeat-x;
padding-top:0px;
padding-bottom:0px;
border-top:solid 1px #ffffff;
border-left:solid 1px #ffffff;
padding:1px 6px 3px 6px;
}



/*-------------*/
/*-------Adding jquery element style - start-----------*/
.ms-quicklaunch table.ms-selectednavheader td a span{ 
background:url(/SiteCollectionImages/branding/insidenavarrow.png)  no-repeat center bottom;
height:38px;  display:block;
padding:0px 0px 0px 0px;

}
/*-------Adding jquery element style - end-----------*/

div.ms-areaseparatorleft{
background:#ffffff url("/SiteCollectionImages/Amsurg/spacer.gif");
background-repeat:no-repeat;
background-position:-143px 0px;
border-right:1px solid #ffffff;
height:100%;
}


.black_overlay{
           	display: none;
            position:absolute;
           	top: 0%;
            left: 0%;
  			height:100%;
  			width:100%;
			background-color:black;
            z-index:1001;
            -moz-opacity: 0.7;
         	opacity:.70;
           filter:: alpha(opacity=70);
        }
.white_content {
            display: none;
            position:absolute;
			top: 25%;
            left: 25%;
          	border: 1px solid white;  
            z-index:1002;
        }
.marginBottom{
	margin-bottom:20px;
}

.leftColumn{
	padding:3px 15px 1px 10px;
}

.plusTextBoldGreen{
	font-family:Arial,Helvetica,sans-serif; 
	font-size:12px; 
	color:green;
	font-weight:bold;
	text-decoration:none;
}

.plusTextBoldOrange{
	font-family:Arial,Helvetica,sans-serif; 
	font-size:14px; 
	color:#e4701e;
	font-weight:bold;
	text-decoration:none;
}

.plusTextBoldBlack{
	font-family:Arial,Helvetica,sans-serif; 
	font-size:11px; 
	color:black;
	font-weight:bold;
	text-decoration:none;
}

a.plusTextBoldBlack:link{
	font-family:Arial,Helvetica,sans-serif; 
	font-size:11px; 
	color:black;
	font-weight:bold;
	text-decoration:none;
	padding:5px;
}

a.plusTextBoldBlack:hover{
	font-family:Arial,Helvetica,sans-serif; 
	font-size:11px; 
	color:black;
	font-weight:bold;
	text-decoration:none;
	padding:5px;
}

a.plusTextBoldBlack:active{
	font-family:Arial,Helvetica,sans-serif; 
	font-size:11px; 
	color:black;
	font-weight:bold;
	text-decoration:none;
	padding:5px;
}

a.plusTextBoldBlack:visited{
	font-family:Arial,Helvetica,sans-serif; 
	font-size:11px; 
	color:black;
	font-weight:bold;
	text-decoration:none;
	padding:5px;
}

.plusTextBoldHeading{
	font-family:Arial,Helvetica,sans-serif; 
	font-size:12px; 
	color:#00426A;
	font-weight:bold;
	text-decoration:none;
}

a.plusTextBoldHeading:link {
color:#00426A !important;
font-size:12px;
font-weight:bold;
text-decoration:none;
font-family:Arial,Helvetica,sans-serif;
outline: medium none;	
padding:5px
}

 a.plusTextBoldHeading:active {
color:#00426A !important;
font-size:12px;
font-weight:bold;
text-decoration:none;
font-family:Arial,Helvetica,sans-serif;
outline: medium none;	
padding:5px
}

 a.plusTextBoldHeading:visited {
color:#00426A !important;
font-size:12px;
font-weight:bold;
text-decoration:none;
font-family:Arial,Helvetica,sans-serif;
outline: medium none;	
padding:5px
}

 a.plusTextBoldHeading:hover{
color:#00426A !important;
font-size:12px;
font-weight:bold;
text-decoration:none;
font-family:Arial,Helvetica,sans-serif;
outline: medium none; 
padding:5px;
text-decoration:underline; 
}
.plusTextGreen{
	font-family:Arial,Helvetica,sans-serif; 
	font-size:14px; 
	color:green;
	text-decoration:none;
}

.plusTextOrange{
	font-family:Arial,Helvetica,sans-serif; 
	font-size:14px; 
	color:#e4701e;
	text-decoration:none;
}

.plusTextBlack{
	font-family:Arial,Helvetica,sans-serif; 
	font-size:14px; 
	color:black;
	text-decoration:none;
}

.plusPaddingTop1{
	margin:0px;
	padding-top:5px;
}

.plusPaddingLeft{
	padding-left:5px;
}

.plusSubContent{
	padding:5px 0px 5px 25px;
	color:#4B4B4B;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
}

.plusSubContent p{
	padding:0px;
	margin:0px;
}


.subHeadingMaroon{ 
font-family:Arial,Helvetica,sans-serif; 
font-size:12px; 
color:#e4701e;
/*font-weight:bold;*/
}

.minHeight{
height:300px;
}

a.partnerBannerText:hover{
	font-family:Arial,Helvetica,sans-serif; 
	font-size:14px; 
	color:black;
	font-weight:bold;
	text-decoration:none;
}

a.partnerBannerText:visited{
	font-family:Arial,Helvetica,sans-serif; 
	font-size:14px; 
	color:black;
	font-weight:bold;
	text-decoration:none;
}

a.partnerBannerText:link{
	font-family:Arial,Helvetica,sans-serif; 
	font-size:14px; 
	color:black;
	font-weight:bold;
	text-decoration:none;
}

.HomePageBannerTextWidth{
	width:300px;
}

html*.HomePageBannerTextWidth{
	width:320px;
}


/* New Css As per new design  */ 

.gadget-header{
	background:none repeat scroll 0 0 #E8EBE9;display:block;height:23px;padding:7px 7px 0 0;
}

.gadget-signup{
	background:url("/SiteCollectionImages/Amsurg/singupnowbox.png") no-repeat scroll 0 0 transparent;height:96px;margin:0 0 10px;padding:10px 15px;width:187px;
}

/* Left section class */
.section-left{
	float:none;font-size:11px;margin:0px;padding:0;width:217px;
}

.section-right   {
float:none;margin-left:0px;width:706px;
}

.advantage-box
{
background:url("/SiteCollectionImages/Branding/amsurg-advantage.png") no-repeat scroll 0 0 transparent;
height:23px;
padding-top:25px;
width:217px;
}
.advantage-box a:link
{
color:#ffffff;
}

.advantage-box a:visited
{
color:#ffffff;
}

.advantage-box a:hover
{
color:#ffffff;
}

a.link-more-white  {
color:#FFFFFF;font-size:11px;outline:medium none;text-decoration:none;font-family:Arial,Helvetica,sans-serif
}
a.link-more-white:link {font-size:11px; color:#FFFFFF!important; text-decoration:none; }
a.link-more-white:hover { text-decoration:underline!important;color:#FFFFFF!important; }
a.link-more-white:visited:hover { text-decoration:underline!important;font-size:11px; color:#FFFFFF!important; }

a.link-more-gray {
color:#4B4B4B;font-size:11px;outline:medium none;text-decoration:none;display:inline;
}
a.link-more-gray:link {font-size:11px; color:#4B4B4B!important; text-decoration:none;display:inline; }
a.link-more-gray:hover { text-decoration:underline!important;color:#4B4B4B!important;display:inline; }

#newsholder
{
background:url("/SiteCollectionImages/Branding/newsholdershaddow.png") no-repeat scroll center bottom transparent;
height:305px;
left:12px;
position:absolute;
top:11px;
width:227px;
z-index:10;}

#animation{
	position:absolute;
right:0;
top:-4px;
height:340px;
width:780px;
z-index:105;
}

.bgrepeat{
background:none repeat scroll 0 0 #FFFFFF;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
/*float:left;*/
margin-top:6px;
margin-bottom:-6px;
height:100%;
width:960px;
}

.newsbox{
margin:0 0 14px;
position:relative;
width:217px;
}

.news{	
	padding:0px 5px;
}

.news-text{
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	padding-top:3px;
	display:block;
}

.news-heading{
	font-size: 20px;color:#fff;font-family:Arial,Helvetica,sans-serif;
}

.commonLeftContainer{margin:0px 0px 0px 0px;}


.blog-container{
float:left;
margin:15px 0 0;
padding:0 7px;
}

.blog {
float:left;
font-size:11px;
margin:0 0 0 7px;
width:274px;
font-family:Arial,Helvetica,sans-serif;
color:#4B4B4B;
}



.findus{
background-image:none;
background:none repeat scroll 0 0 #E8EBE9;
border-left:1px solid #033055;
border-right:1px solid #033055;
padding:0px 0px 0px 0px;
width:217px;
}

.findus .text{
font-family:Arial,Helvetica,sans-serif;font-size:11px;
font-style:italic;
width:200px;
padding:0px 10px 0px 10px;
}

a.findus-link
{background:url("/SiteCollectionImages/Branding/bullets-arrow-small.png") no-repeat scroll right center transparent;
text-decoration:none;color:#00426A;font-style:normal;display:inline;height:16px;
font-weight:bold;padding:2px 15px 0 0;font-family:Arial,Helvetica,sans-serif;font-size:11px;border-width:0px;
}
a.findus-link:link
{background:url("/SiteCollectionImages/Branding/bullets-arrow-small.png") no-repeat scroll right center transparent;
text-decoration:none;color:#00426A;font-style:normal;display:inline;
font-weight:bold;padding:2px 15px 0 0;font-family:Arial,Helvetica,sans-serif;font-size:11px;
}
a.findus-link:visited
{background:url("/SiteCollectionImages/Branding/bullets-arrow-small.png") no-repeat scroll right center transparent;
text-decoration:none;color:#00426A;font-style:normal;display:inline;
font-weight:bold;padding:2px 15px 0 0;font-family:Arial,Helvetica,sans-serif;font-size:11px;
}
a.findus-link:hover
{background:url("/SiteCollectionImages/Branding/bullets-arrow-small.png") no-repeat scroll right center transparent;
color:#00426A;font-style:normal;display:inline;
font-weight:bold;padding:2px 15px 0 0;text-decoration:underline;font-family:Arial,Helvetica,sans-serif;font-size:11px;
}


a.read-more{
background:url("/SiteCollectionImages/Branding/bullets-arrow-small.png") no-repeat scroll right center transparent;
color:#00426A;display:block;font-size:11px;margin-right:25px;padding:0 15px 0 0;text-align:right;
font-weight:bold;outline:medium none;text-decoration:none;
}
a.read-more:link{
background:url("/SiteCollectionImages/Branding/bullets-arrow-small.png") no-repeat scroll right center transparent;
color:#00426A;display:block;font-size:11px;margin-right:25px;padding:0 15px 0 0;text-align:right;
}
a.read-more:visited{
background:url("/SiteCollectionImages/Branding/bullets-arrow-small.png") no-repeat scroll right center transparent;
color:#00426A;display:block;font-size:11px;margin-right:25px;padding:0 15px 0 0;text-align:right;
}

a.read-more:hover{
background:url("/SiteCollectionImages/Branding/bullets-arrow-small.png") no-repeat scroll right center transparent;
color:#00426A;display:block;font-size:11px;margin-right:25px;padding:0 15px 0 0;text-align:right;text-decoration:underline;
}
a.read-more:visited:hover{
background:url("/SiteCollectionImages/Branding/bullets-arrow-small.png") no-repeat scroll right center transparent;
color:#00426A;display:block;font-size:11px;margin-right:25px;padding:0 15px 0 0;text-align:right;
}





.commonLeftContainer{margin:0px 0px 10px 0px;}
.commonLeftBox{ background:#e8ebe9; padding:0px 0px 10px 15px; border-left:#033055 1px solid; border-right:#033055 1px solid;}
.commonLeftBox td{font-size:11px; }
.commonLeftBox td h1{margin:0px;display:inline;padding: 0px; }
.commonLeftBox span{margin:0px; display:inline;padding: 0px;}
.commonLeftBox input{width:185px; margin:0 0 5px 0px; padding:0px; border:#969696 1px solid;}
.commonLeftBox area{width:185px; margin:5px 0px 0px 0px; padding:0px; border:#969696 1px solid;}
.commonLeftBox select{width:185px; margin:5px 0px 0px 0px; padding:0px; border:#969696 1px solid;}
.commonLeftBoxinputcheckbox input {width:13px; height:13px; margin:1px 2px 0px 0px; padding:0px; border:#969696 1px solid; float:left;}
.commonLeftBox input[type=textbox]{width:185px;}
 
.commonLeftContainer{margin:0px 0px 10px 0px;}
.commonLeftBox{ background:#e8ebe9; padding:0px 0px 10px 15px; border-left:#033055 1px solid; border-right:#033055 1px solid;}
.commonLeftBox td{ font-size:11px; }
.commonLeftBox p{padding:5px 0 5px 0;margin:0px;}
 
.blockheading{background:#e8ebe9; height:23px; display:block; padding:7px 7px 0px 7px; margin-bottom:10px; color:#87B54F; font-weight:lighter; font-size:19px; font-family:Arial, Helvetica, sans-serif;  }

.boxInr{
background:url("/SiteCollectionImages/Branding/boxInrBg.png") repeat-x scroll left bottom #5C8727;
border-left:1px solid #5C8727;
border-right:1px solid #5C8727;
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
line-height:16px;
padding:4px;
width:207px;} 

.tpBg  {
background:url("/SiteCollectionImages/Branding/tpBg.png") repeat-x scroll left top transparent;}
.btBg  {
background:url("/SiteCollectionImages/Branding/btBg.png") repeat-x scroll left top transparent;}

.tpBgSignUp{
background:url("/SiteCollectionImages/Branding/tpBgSignUp.png") repeat-x scroll left top transparent;}
.btBgSignUp{
background:url("/SiteCollectionImages/Branding/btBgSignUp.png") repeat-x scroll left top transparent;}


.news-holder
{left:12px;position:absolute;top:11px;width:227px;z-index:110;}

.news-shadow{
background:url("/SiteCollectionImages/Branding/newsholdershaddow.png") no-repeat scroll center bottom transparent;
width:227px;height: 25px;
}

.bannerPartner{
	background-position:center top;
	background-image:url("/SiteCollectionImages/branding/partner-with-us-banner.jpg");
	background-repeat:no-repeat;
	height:253px;
}

a.link-green-pushes{
color:#FFFFFF;float:left;text-decoration:none;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
outline: medium none;
}

a.link-green-pushes:link
{text-decoration:none;color:#FFFFFF;font-style:normal;font-weight:bold;

}
a.link-green-pushes:visited
{text-decoration:none;color:#FFFFFF;font-style:normal;font-weight:bold;
}
a.link-green-pushes:hover
{text-decoration:none;color:#FFFFFF;font-style:normal;font-weight:bold;
}



.sectionright{ width:693px; float:right; }
.sectionright h1{ font-size:30px; font-weight:normal; margin:0px; padding:0px 0px 3px 0px; color:#f77521; }
.sectionright ul.listing{ margin:0px 0px 10px 0px; padding:0px; list-style:none; }
.sectionright ul.listing li{background: url(/SiteCollectionImages/Branding/green-bullet.png) no-repeat 0px 3px; padding:0px 0px 0px 20px; margin-top:5px;font-size:12px;}
.sectionright ul.listing li ul{ margin:0px; padding:0px; list-style:none;}
.sectionright ul.listing li ul li{ background: url(/SiteCollectionImages/Branding/gray-bullet.png) no-repeat 0px 0px; padding:0px 0px 0px 20px; margin-top:5px; }
.sectionright h4{ font-size:14px; font-weight:normal; margin:10px 0px 7px 0px; padding:7px 0px 0px 0px; font-weight:bold;}
.sectionright a  {color:#00426A;font-weight:bold;outline:medium none;text-decoration:none;}
.sectionright p{padding:3px 0px 3px 0px; font-size:12px; color:#4b4b4b ;font-family: Arial, Helvetica, sans-serif; margin:0 0 0 0;}
.sectionright a:visited{color:#00426A;font-weight:bold;outline:medium none;text-decoration:none;}

.sectionright .columnLeft{width:340px; float:left; margin:0px 0px 0px 0px;}
.sectionright .columnRight{width:340px; float:right; margin:0px 0px 0px 0px;}

.tableData{ clear:both;}
.tableData td{ padding:3px; font-family:Arial, Helvetica, sans-serif;font-size:12px; text-align:left;}
.tableData th {background:none repeat scroll 0 0 #E8EBE9;
	color:#5C8727;
	font-size:16px;
	height:28px;
	padding:2px 4px 0;
	text-align:left; 
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	}

        
.baseHtml{font-family:Arial,Helvetica,sans-serif;color:#4B4B4B;font-size: 12px;}

.baseHtml h1{ color:#F77521;font-size:30px;font-weight:normal;margin:0;padding:0 0 10px;}
.baseHtml h2{ font-size:16px; font-weight:normal; margin:0px; padding:0px 0px 10px 0px;}
.baseHtml h3{font-size:15px;font-weight:bold;margin:0 0 7px;padding:0;color:#4B4B4B; }
.baseHtml h4{ font-size:12px; font-weight:normal; margin:0px; padding:0px 0px 10px 0px;}
.baseHtml h5{ font-size:11px; font-weight:normal; margin:0px; padding:0px 0px 10px 0px;}
.baseHtml h6{ font-size:10px; font-weight:normal; margin:0px; padding:0px 0px 10px 0px;}           

.baseHtml p{ font-size:12px; margin:0px; padding:0px 0px 10px 0px; line-height:16px;}

.baseHtml a{font-size:12px; font-weight:bold; color:#00426A!important; text-decoration:none; }
.baseHtml a:link {font-size:12px; font-weight:bold; color:#00426A!important; text-decoration:none; }
.baseHtml a:hover { font-weight:bold;text-decoration:underline!important;color:#00426A!important; }
.baseHtml a:visited:hover { font-weight:bold;text-decoration:underline!important;font-size:12px; color:#00426A!important; }


.baseHtml h1{ font-size:30px; font-weight:normal; margin:0px; padding:0px 0px 10px 0px; color:#f77521; }
.baseHtml ul.listing{ margin:0px 0px 10px 0px; padding:0px; list-style:none; }
.baseHtml ul.listing li{background: url(/SiteCollectionImages/Branding/green-bullet.png) no-repeat 0px 5px; padding:0px 0px 0px 20px; margin-top:5px;}
.baseHtml ul.listing li ul{ margin:0px; padding:0px; list-style:none;}
.baseHtml ul.listing li ul li{ background: url(/SiteCollectionImages/Branding/gray-bullet.png) no-repeat 0px 0px; padding:0px 0px 0px 20px; margin-top:5px; }
 
.baseHtml .columnLeft{width:340px; float:left; margin:0px 0px 0px 0px;}
.baseHtml .columnRight{width:340px; float:right; margin:0px 0px 0px 0px;}
 

 /*
.pageHeadorangebig{ color:#F77521; font-weight:lighter; font-size:28px; font-family:Arial, Helvetica, sans-serif;} 
 */
 
.plusPaddingContainer p{
	margin:0px;
	padding-top:5px;
	padding-bottom:0px;
}
.contact-images{
padding: 0px 0px 20px 0px;
}

.sectionleft{width:200px; float:left;  padding:0px 0px 0px 0px; font-size:11px; margin:0px 0px 0px 0px; }
.sectionleft h1{color:#5c8727; font-size:20px; margin:0px 0px 10px 0px; padding:0px;}
.sectionleft h2{color:#fff; font-size:20px; margin:0px 0px 10px 0px; padding:0px;}
.sectionleft .findus{ background:url(/SiteCollectionImages/Branding/USmap.png) no-repeat; padding:8px 12px 0px 12px; font-style:italic; height:178px; margin:0px 0px 10px 0px;}
.sectionleft .findus .text{ background:url(/SiteCollectionImages/Branding/find-us-text.jpg) no-repeat; width:70px; height:16px; padding:38px 0px 0px  123px;}
.sectionleft .findus .text a{color:#00426a; text-decoration:none; font-style:normal; font-weight:bold; background:url(/SiteCollectionImages/Branding/bullets-arrow-small.png) no-repeat right; padding:0px 12px 0px  0px;}
.sectionleft .findus a:hover{color:#00426a; text-decoration: underline;}

.signupbox{ background:url(/SiteCollectionImages/Branding/singupnowbox.png) no-repeat; width:220px ; height:116px; padding:6px 15px 10px 15px; margin:0px 0px 10px 0px; }
.signupbox p{color:#ddfdc1; font-size:12px;line-height:16px;margin:0;padding:0 0 10px; font-family:Arial, Helvetica, sans-serif;white-space:pre-wrap;}
.signupbox h2{color:#fff; font-size:20px; margin:0px 0px 10px 0px; padding:0px; font-weight:normal;font-family:Arial, Helvetica, sans-serif;}

.gadget-services p{
font-size:12px;line-height:16px;margin:0;padding:8px 10px 10px 0;
}

ul.listToggle{ margin:2px 0px 0px 0px; padding:3px 0px 0px 0px; list-style:none; }
ul.listToggle li{background: url(/SiteCollectionImages/Branding/green-bullet.png) no-repeat 0px 2px; padding:0px 0px 0px 20px; margin-bottom:5px;}
ul.listToggle li ul{ margin:0px; padding:0px; list-style:none;}
ul.listToggle li ul li{ background: url(/SiteCollectionImages/Branding/gray-bullet.png) no-repeat 0px 8px; padding:8px 8px 0px 20px; margin-top:5px; }
 
 
.floatright{ float:right; margin:0px 0px 10px 0px;}
.floatright img{margin:0px 0px 0px 10px;}
.floatright ul{ list-style:none; line-height:24px; margin-top:0px; padding-top:0px; }
.floatright ul li{ background:url(/SiteCollectionImages/Branding/green-bullet.png) no-repeat 0px 7px; padding-left:20px;}
 
.bannerCareers {
background-image: url("/SiteCollectionImages/branding/career-banner.jpg");
background-position: center top;
background-repeat: no-repeat;
height: 253px;
}
.joinOurTeam {
padding:0 5px;
}
.joinOurTeam-heading {
color: #FFFFFF;
font-family: Arial,Helvetica,sans-serif;
font-size: 20px;
padding:5px 0 10px 0px;
}
.joinOurTeam-text {
font-family: Arial,Helvetica,sans-serif;
font-size: 12px;
line-height: 16px;
margin: 0;
padding: 0 0 10px;
color:#DDFDC1;
}

.boxSignUp{
background:url("/SiteCollectionImages/Branding/boxSignUpInrBg.png") repeat-x scroll left bottom #5C8727;
border-left:1px solid #5C8727;
border-right:1px solid #5C8727;
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
line-height:16px;
padding:4px;
width:207px;

}

.SignUp{
padding:0 5px;
}

.SignUp-heading{
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:20px;
padding:5px 0 10px 0;
}

.SignUp-text{
color:#DDFDC1;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
line-height:16px;
margin:0;
padding:0 0 10px;
}
.greenPushes  {
background:url("/sitecollectionimages/branding/greenpushes.gif") no-repeat scroll 0 0 transparent;
color:#FFFFFF;
cursor:pointer;
font-size:14px;
height:47px;
margin:0 20px 0 0;
padding:15px 20px 0;
width:277px;}

a.greenPushes{
color:#FFFFFF;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
margin:0;
outline:medium none;
padding:0 0 0 0;
text-decoration:none;}

a.greenPushes:link
{text-decoration:none;color:#FFFFFF;font-style:normal;font-weight:bold;

}
a.greenPushes:visited
{text-decoration:none;color:#FFFFFF;font-style:normal;font-weight:bold;
}
a.greenPushes:hover
{text-decoration:none;color:#FFFFFF;font-style:normal;font-weight:bold;
}

.address_action{width:270px;  float:right;}
.address_action ul{ list-style:none; margin:1px 0px 0px 0px; padding:0px; height:20px; float:right;} 
.address_action ul li{float:left; margin-right:7px;  }
.address_action ul li img{border:none; float:left; padding:0px 8px 0px 2px;} 

.headingBox{background:#e8ebe9; height:28px; display:block; padding:2px 4px 0px 4px; margin-bottom:7px; margin-left:-4px; color:#5c8727; font-size:20px; }

.headingBox-link{background:#e8ebe9;display:block; padding:2px 4px 0px 4px; margin-bottom:7px; margin-left:-4px; color:#5c8727; font-size:20px; }
a.headingBox-link{background:#e8ebe9; height:28px; display:block; padding:0px 0px 0px 0px; margin-bottom:0px; margin-left:0px; color:#5c8727; font-size:20px; }
a.headingBox-link:visited{background:#e8ebe9; height:28px; display:block; padding:0px 0px 0px 0px; margin-bottom:0px; margin-left:0px; color:#5c8727; font-size:20px; }
a.headingBox-link:hover{background:#e8ebe9; height:28px; display:block; padding:0px 0px 0px 0px; margin-bottom:0px; margin-left:0px; color:#5c8727; font-size:20px;text-decoration:underline }
.directorBoard{width:673px; float:left; padding:0px 0px 20px 0px;}
.directorBoard .directorImg{  width:86px; height:86px;  float:left;}
.directorBoard .directorContent{  width:577px;  float:left; margin:0px 0px 0px 10px;}
.directorBoard .directorContent p{padding:0px 0px 0px 0px;}

 .bannerAboutUs{background-image:url("/SiteCollectionImages/Branding/AboutUs/Home.jpg");
  background-position:center top;
  background-repeat:no-repeat; 
  height:253px;} 

.ltBg {
	background:url(/SitecollectionImages/crv/ltBg.png) left top repeat-y;
	}
.rtBg {
	background:url(/SitecollectionImages/crv/rtBg.png) left top repeat-y;
	}

.boxInr img {
	margin-bottom:5px; display:inline;
	}
	
.tpBg1 {
	background:url(/SitecollectionImages/crv/tpBg1.png) left top repeat-x;
	}
.ltBg1 {
	background:url(/SitecollectionImages/crv/ltBg1.png) left top repeat-y;
	}
.btBg1 {
	background:url(/SitecollectionImages/crv/btBg1.png) left top repeat-x;
	}
.rtBg1 {
	background:url(/SitecollectionImages/crv/rtBg1.png) left top repeat-y;
	}
.box1Inr {
	padding:5px; width:205px; border-left:1px solid #5c8727; border-right:1px solid #5c8727; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#fff; line-height:16px; background:url(/SitecollectionImages/crv/box1InrBg.png) left bottom repeat-x #5c8727;
	}
.box1Inr img {
	margin-bottom:5px; display:inline;
	}



.mapContr {
	position:relative;
	}
.mapContrInr {
	width:679px; height:427px; padding:1px 1px 0px 1px;position: absolute; top: 0px;
	}
.mapContrInrPos {
	left:0;
	}

.paddingLeftBlog
{
width:260px;
padding-top:1px;
padding-left:20px;
}
* html .paddingLeftBlog
{
width:260px;
padding-top:1px;
padding-left:10px;
}
/* 2nd master page relative table below strip-bg-tile */
.containerRelative
{	
position:absolute;
top:60px;
z-index:100;	
}
* html .containerRelative
{	
position:absolute;
top:63px;
z-index:100;	
}

.containerRelativeHome
{	
position:absolute;
top:60px;
z-index:100;	
}
* html .containerRelativeHome
{	
position:absolute;
top:64px;
z-index:100;	
}

.topManagement{width:390px; float:left; margin-bottom:20px; }
.topManagementContent{width:294px; float:left;}
.topManagementContent p{padding:0px 0px 0px 0px;}
/*.ManagementName{background:#e8ebe9; height:23px; display:block; padding:7px 7px 0px 7px; margin:10px 0px 5px 0px; width:310px;}*/
.topManagementImg{float:left; margin:0px 10px 0px 0px; width:86px;}


#zz2_QuickLaunchMenun0{vertical-align:top;}
#zz2_QuickLaunchMenun1{	vertical-align:top;}
#zz2_QuickLaunchMenun2{	vertical-align:top;}
#zz2_QuickLaunchMenun3{	vertical-align:top;}
#zz2_QuickLaunchMenun4{	vertical-align:top;}
#zz2_QuickLaunchMenun5{	vertical-align:top;}
#zz2_QuickLaunchMenun6{	vertical-align:top;}
#zz2_QuickLaunchMenun7{	vertical-align:top;}
#zz2_QuickLaunchMenun8{	vertical-align:top;}
#zz2_QuickLaunchMenun9{	vertical-align:top;}
#zz2_QuickLaunchMenun10{vertical-align:top;}
#zz2_QuickLaunchMenun11{vertical-align:top;}
#zz2_QuickLaunchMenun12{vertical-align:top;}
#zz2_QuickLaunchMenun13{vertical-align:top;}
#zz2_QuickLaunchMenun14{vertical-align:top;}

div.blogDateContainer{padding:0px 0px 0px 0px;}
td.blogDateContainer{padding:0px 0px 0px 10px; width:50px;}
.blogPostContainer{padding:0px 0px 0px 10px; }
.blogPostContent{font-size:12px;margin:0;color:#4B4B4B;font-family:Arial,Helvetica,sans-serif; }
.blogPostContent p{	margin:0px;padding:0px;}
.blogPostFooter{color:#999999;font-size:11px;font-family:Arial,Helvetica,sans-serif;margin:4px 0px 0px 0px; }

.blogPostFooter a{
	color:#00426A;font-size:11px;font-weight:normal;font-family:Arial,Helvetica,sans-serif;}

.blogPostFooter a:link{
	color:#00426A;font-size:11px;font-weight:normal;font-family:Arial,Helvetica,sans-serif;}

.blogPostFooter a:hover{
	text-decoration:underline;color:#00426A;font-size:11px;font-weight:normal;font-family:Arial,Helvetica,sans-serif;}

.blogPostFooter a:visited{
	text-decoration:none;color:#00426A;font-size:11px;font-weight:normal;font-family:Arial,Helvetica,sans-serif;}

.blogPostFooter a:visited:hover{
	text-decoration:underline; color:#00426A;font-size:11px;font-weight:normal;font-family:Arial,Helvetica,sans-serif;}


.date{width:43px; height:58px; border:1px #6e9440 solid; text-align:center; color:#00426a;}
.date span.day{font-size:22px;}
.date span.month{font-size:11px;}
.date span.year{font-size:11px;}


.blogHeader {
font-size:14px;margin-bottom:3px;color:#00426A;font-weight:bold;outline:medium none;text-decoration:none;font-family:Arial,Helvetica,sans-serif;
}
a.blogHeader {
font-size:14px;margin-bottom:3px;color:#00426A;font-weight:bold;outline:medium none;text-decoration:none;font-family:Arial,Helvetica,sans-serif;
}
a.blogHeader:link {
font-size:14px;margin-bottom:3px;color:#00426A;font-weight:bold;outline:medium none;text-decoration:none;font-family:Arial,Helvetica,sans-serif;
}
a.blogHeader:visited {
font-size:14px;margin-bottom:3px;color:#00426A;font-weight:bold;outline:medium none;text-decoration:none;font-family:Arial,Helvetica,sans-serif;
}

a.blogHeader:hover {
font-size:14px;margin-bottom:3px;color:#00426A;font-weight:bold;outline:medium none;text-decoration:none;font-family:Arial,Helvetica,sans-serif;
text-decoration:underline;
}
a.blogHeader:visited:hover {
font-size:14px;margin-bottom:3px;color:#00426A;font-weight:bold;outline:medium none;text-decoration:none;font-family:Arial,Helvetica,sans-serif;
text-decoration:underline;
}

.blogGadgetHeader {
font-size:12px;margin-bottom:3px;color:#00426A;font-weight:bold;outline:medium none;text-decoration:none;font-family:Arial,Helvetica,sans-serif;
}
a.blogGadgetHeader {
font-size:12px;margin-bottom:3px;color:#00426A;font-weight:bold;outline:medium none;text-decoration:none;font-family:Arial,Helvetica,sans-serif;
}
a.blogGadgetHeader:link {
font-size:12px;margin-bottom:3px;color:#00426A;font-weight:bold;outline:medium none;text-decoration:none;font-family:Arial,Helvetica,sans-serif;
}
a.blogGadgetHeader:visited {
font-size:12px;margin-bottom:3px;color:#00426A;font-weight:bold;outline:medium none;text-decoration:none;font-family:Arial,Helvetica,sans-serif;
}

a.blogGadgetHeader:hover {
font-size:12px;margin-bottom:3px;color:#00426A;font-weight:bold;outline:medium none;text-decoration:none;font-family:Arial,Helvetica,sans-serif;

text-decoration:underline;
}
a.blogGadgetHeader:visited:hover {
font-size:12px;margin-bottom:3px;color:#00426A;font-weight:bold;outline:medium none;text-decoration:none;font-family:Arial,Helvetica,sans-serif;

text-decoration:underline;
}


.ms-propertysheet{font-family:Arial,Helvetica,sans-serif;}



.blogHead{border-bottom:1px solid #cccccc;}
.blogHead select{margin:10px 0px 0px 0px; padding:0px; border:#969696 1px solid; font-size:11px;  height:18px; float:right;}
.blogHead h1{ float:left; font-size:30px; font-weight:normal; margin:0px; padding:0; color:#f77521;}
.bdrbottom{border-bottom:1px solid #cccccc;padding:3px 0 3px 0;}
h3{ font-size:15px; font-weight:normal; margin:0px 0px 7px 0px; padding:0px 0px 0px 0px; font-weight:bold;}
.commentPdd{padding:0 0 20px 0;}

.directorImg{ width:86px; height:86px; float:left;}
.directorContent{ width:597px;  float:left; margin:0px 0px 0px 10px;}

.directorBoard{float:left; margin:0px 0px 20px 0px;}
.directorBoard .directorImg{ width:86px; height:86px; float:left;}
.directorBoard .directorContent{ width:570px;  float:left; margin:0px 0px 0px 10px;}
.directorBoard .directorContent p{padding:0px 0px 0px 0px;}

.blogHolder{margin:5px 0px 10px 0px; padding:0px 0px 0px 0px; float:left;}



.blog{width:193px; float:left; margin:0px 0px 0px 7px; font-size:11px;}
.blog a{font-size:12px; display:block; margin-bottom:3px;}
.blog a.more{ color:#4b4b4b; display:inline; font-size:11px; font-weight:normal; }
 
.blogfull{font-family:Arial, Helvetica, sans-serif; width:520px; float:top; margin:0px 0px 0px 10px;}

.blogfull p.bloglink{width:520px;font-size:11px; color:#999999; margin:15px 0 0 0;}
.blogfull p a{ margin:0 4px 0 4px; font-size:11px; color:#00426a; font-weight:normal; display:inline-block;}
.blogfull p a:visited{ margin:0 4px 0 4px; font-size:11px; color:#00426a; font-weight:normal; display:inline-block;}
.blogfull a.head{font-family:Arial, Helvetica, sans-serif;font-size:14px; margin-bottom:3px;text-decoration:none; color:#00426a; font-weight:bold; outline:none;}
.blogfull a.head:hover{font-family:Arial, Helvetica, sans-serif;font-size:14px; margin-bottom:3px;text-decoration:underline; color:#00426a;  font-weight:bold;  outline:none;}



.blogComments{ float:left; margin:0; padding:20px 0;font-family:Arial, Helvetica, sans-serif;font-size:12px}
.blogComments .commentImg{ width:55px; height:55px; float:left;}
.blogComments .commentContent{ width:600px;   float:left; padding:0px 0px 0px 10px;font-family:Arial, Helvetica, sans-serif;font-size:12px}
.blogComments .commentContent p{padding:0; margin:0 0 5px 0;}
.blogComments .commentContent strong{font-size:13px;}
.blogComments .commentContent span{font-size:11px; color:#999999;}
.commentPdd{padding:0 0 20px 0;}

.blogGadgetRow{
	padding-bottom: 10px;
}
/******* Existing partners link *******/
.button {
margin:0;
padding:0;
}
.button, .button a, .button span {
background:url("/SiteCollectionImages/Branding/PartnerWithUs/btn-sprite.gif") no-repeat scroll 0 0 transparent;
color:#FFFFFF;
cursor:pointer;
float:left;
font-size:12px;
height:27px;
line-height:27px;
overflow:hidden;
padding:0 8px;
text-align:center;
text-decoration:none;
}
.button {
padding:0 0 0 8px;
}
.button a {
background-position:100% -27px;
padding:0 8px 0 0;
}
.button span {
background-position:0 -54px;
background-repeat:repeat;
width:185px;
}

*html .button span {
background-position:0 -54px;
background-repeat:repeat;
width:200px;
}

.button:hover, .button a:hover,.button a:hover:visited, .button span:hover {
color:#FFFFFF;
text-decoration:underline;
}
.button:hover {
padding:0 0 0 8px;
}
.button a:hover {
background-position:100% -27px;
padding:0 8px 0 0;
}
.button span:hover {
background-position:0 -54px;
background-repeat:repeat;
}

