@charset "utf-8";
/* CSS */
@import url('Additional.css');

/*GENERAL SETTINGS
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
#tinymce {
background:none repeat scroll 0 0 #FFFFFF;
}
div, h1, h2, h3, h4, h5, h6, p, ol, ul, li, span, a, form, fieldset {
	margin: 0px;
	padding: 0px;
}
img, form, fieldset {
	border: none;
}
ul {
    list-style:none outside disc;
}
ul li
{
    margin: 0 0 0 15px;
    list-style:none outside disc;
}
ol li
{
    margin: 0 0 0 15px;
}
#tinymce ul {
    list-style:none outside disc !important;
}
#tinymce ul li
{
    margin: 0 0 0 15px;
}
#tinymce ol li
{
    margin: 0 0 0 15px;
}
body {
/*	font: 12px/18px "Avant Garde", "Arial Black", Arial, Helvetica; */
	font: 12px/18px Arial, Helvetica, sans-serif;
	background: transparent url('../images/BodyBG.jpg') repeat-x center top;
	font-weight: normal;
	color: #807c79;
	text-align: center;
	margin: 0; padding: 0;
}
.clear {
	height: 0px;
	line-height: 0px;
	font-size: 0px;
	width: 100%;
	clear: both;
}
.FixUmrcoError {
	display: none;
}

a, a:link {
	text-decoration: none;
	color: #7700dc;
}
a:hover {
	color: #807c79;
	text-decoration: underline;
}
.ddiframeshim
{
	display:none;
}

/*LAYOUT
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
#Wrapper {
	width: 1066px;
	background: transparent url('../images/WrapBG.png') repeat-y center top;
	position: relative;
	z-index: 0;
	text-align: left;
	margin: 0 auto; padding: 0;
}

/*Header
::::::::::::::::::::::::::::::::::::::::::::::::::::::: */
#Header {
	width: 1066px;
	position: relative;
	z-index: 1;
	margin: 0; padding: 0;
}
#Header #NaviBar {
	width: 970px;
	height: 55px;
	position: relative;
	z-index: 99;
	margin: 0 48px; padding: 0;
}
#Header #NaviBar #SrchWrap {
	width: 260px;
	height: 26px;
	float: left;
	margin: 16px 0 0 0; padding: 0;
}
#SrchWrap input.TxtFld {
	width: 176px;
	height: 20px;
	float: left;
	font-size: 14px;
	color: #c8c8c8;
	background: white url('../images/SrchFldBG.jpg') repeat-x center top;
	border: 1px solid #80807e;
	margin: 0; padding: 4px 0 0 4px;
}
#SrchWrap input.BtnSearch {
	width: 76px;
	height: 26px;
	float: right;
	font-size: 14px;
	font-weight: bold;
	color: white;
	background: transparent url('../images/BtnBgSrch.jpg') no-repeat center center;
	border: none;
	outline: none;
	cursor: pointer;
	margin: 0; padding: 0;
}

/* --------- Main Navigation: Begin -------- */
#Navigation {
	width: 640px;
	height: 55px;
	line-height: 55px;
	font-family: Helvetica, Arial, sans-serif;
	color: #807c79;
	font-size: 16px;
	float: right;
	margin: 0; padding: 0;
}
#Navigation ul#Menu1 {
	list-style: none;
	display: block;
	width: 640px;
	height: 55px;
	position: relative !important;
	z-index: 105 !important;
	background: transparent url('../images/NavigSepLine.jpg') no-repeat 99% 5px;
	margin: 0; padding: 0 2px 0 0;
}
#Navigation ul#Menu1 li {
	list-style: none;
	display: block;
	float: right;
	width: auto !important;
	height: inherit;
	text-align: center;
	background: transparent url('../images/NavigSepLine.jpg') no-repeat 4px 5px;
	margin: 0 0 0 -8px; padding: 0;
}
#Navigation ul#Menu1 li.hover {
	list-style: none;
	display: block;
	float: right;
	width: auto !important;
	color: #807c79;
	height: inherit;
	text-align: center;
	background: transparent url('../images/NavBarShdwRt-H.jpg') no-repeat right 0;
	margin: 0 0 0 -8px; padding: 0;
}
#Navigation ul#Menu1 li.hover a {
	color: #807c79;
}
#Navigation ul#Menu1 li.hover a span.HovThinBar {
	display: block;
	position: absolute;
	width: auto;
	height: 8px;
	line-height: 0px;
	font-size: 0px;
	top: 47px;
	left: 8px;
	right: 8px;
	background-color: #FFF;
	margin: 0; padding: 0;
}
#Navigation ul#Menu1 li span.NavBarShdwLt-H {
	display: none;
}
#Navigation ul#Menu1 li.hover span.NavBarShdwLt-H {
	list-style: none;
	display: block;
	float: left;
	width: 8px !important;
	height: 55px;
	position: static;
	text-align: center;
	background: transparent url('../images/NavBarShdwLt-H.jpg') no-repeat 0 0;
	margin: 0; padding: 0;
}
#Navigation ul#Menu1 li a {
	display: block;
	width: auto;
	height: inherit;
	color: #54235d;
	text-align: center;
	position: relative;
	z-index: 110;
	text-decoration: none;
	margin: 0; padding: 0 16px;
}
#Navigation ul#Menu1 li a:hover {
	color: #807c79;
}
#Navigation ul#Menu1 li a span.HovThinBar {
	display: none;
	position: absolute;
}

/* -- Main Nav Menus/Sub Menus -- */
#Navigation ul#Menu1 li ul.sub_menu {
	list-style: none;
	display: block;
	visibility: hidden;
	width: 723px;
	height: auto !important;
	line-height: normal;
	text-align: left;
	background-image: none;
	position: absolute !important;
	z-index: 100 !important;
	top: 46px;
	right: -34px !important;
	margin: 0; padding: 0;
}
#Navigation ul#Menu1 li.hover ul.sub_menu ul li {
	visibility: visible;
	float: none;
	height: auto;
	text-align: left;
}
#Navigation ul#Menu1 li a:hover ul.sub_menu ul li {
	visibility: visible;
	float: none;
	height: auto;
	text-align: left;
}
#Navigation ul#Menu1 li ul.sub_menu li {
	display: block;
	list-style: none;
	width: auto !important;
	background-image: none;
	height: 20px !important;
	margin: 0; padding: 0;
}
#Navigation ul#Menu1 li ul.sub_menu li div.MenuBxWrap {
	width: 723px;
	height: auto !important;
	text-align: left;
	margin: 0; padding: 0;
}
#Navigation ul#Menu1 li ul.sub_menu li div.MenuBxWrap div.MenuBxShdwTp {
	width: 723px;
	height: 22px;
	line-height: 0px;
	font-size: 0px;
	background: transparent url('../images/MenuBxShdwTp.png') no-repeat center bottom;
	margin: 0; padding: 0;
}
#Navigation ul#Menu1 li ul.sub_menu li div.MenuBxWrap div.MenuBxShdwBt {
	width: 723px;
	height: 22px;
	line-height: 0px;
	font-size: 0px;
	background: transparent url('../images/MenuBxShdwBt.png') no-repeat center top;
	margin: 0; padding: 0;
}
#Navigation ul#Menu1 li ul.sub_menu li div.MenuBxWrap div.MenuBxShdwRtLt {
	width: 679px;
	height: auto;
	position: relative !important;
	background: transparent url('../images/MenuBxShdwRtLt.png') repeat-y center top;
	margin: 0; padding: 0 22px;
}
#Navigation ul#Menu1 li ul.sub_menu li div.MenuBxWrap div.MenuBxShdwRtLt p {
	margin: 0 0 0 142px;
} /****/
#Navigation ul#Menu1 li ul.sub_menu li div.MenuBxWrap div.MenuBxShdwRtLt a {
	display: inline;
	height: 25px;
	text-align: left;
	color: #5f286d;
	position: static;
	z-index: auto;
	width:400px;
	margin: 0 1px; padding: 0;
}
#Navigation ul#Menu1 li ul.sub_menu li div.MenuBxWrap div.MenuBxShdwRtLt a:hover {
	color: #807c79;
	text-decoration: none;
	position: static;
	width:400px;
}

/* -- Menus Box --*/
div.MenuBxWrap div.MenuBxShdwRtLt div.GryBoxWrp {
	width: 370px;	/* height: 300px; */
	height: 308px;
	background: #f3f3f3 url('../images/LnkTogYTWrp.jpg') no-repeat 175px 15px;
}
div.MenuBxWrap div.MenuBxShdwRtLt div.GryBoxWrp p {
	margin-left: 0 !important;
}
div.MenuBxWrap div.MenuBxShdwRtLt div.GryBoxWrp div.LnkTogYTWrp {
	width: 140px;	/* height: auto; */
	float: left;
	margin: 15px; padding: 0 15px 0 0;
}
div.MenuBxWrap div.MenuBxShdwRtLt div.GryBoxWrp div.LnkTogYTWrp div.LnkYtWrp {
	width: 132px; height: 132px;
	margin: 15px 4px; padding: 0;
}
div.MenuBxWrap div.MenuBxShdwRtLt div.GryBoxWrp div.LnkTogYTWrp p {
	font-size: 12px;
	font-weight: normal;
	color: #999;
	margin: 2px 0;
}
div.MenuBxWrap div.MenuBxShdwRtLt div.GryBoxWrp div.LnkTogYTWrp p a {
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	color: #807c79;
}
div.MenuBxWrap div.MenuBxShdwRtLt div.GryBoxWrp div.LnkTogYTWrp p a:hover {
	color: #5f286d;
}
div.MenuBxWrap div.MenuBxShdwRtLt div.GryBoxWrp div.VSubNavWrp {
	width: 184px;
	text-align: left !important;
	float: right;
	margin: 15px 0; padding: 8px 0;
}
div.MenuBxWrap div.MenuBxShdwRtLt div.GryBoxWrp div.VSubNavWrp ul {
	display: block;
	width: 300px !important;	/* height: auto; */
	float: none;
	background-image: none !important;
	margin: -295px 0 0 0; padding: 0;
}
div.MenuBxWrap div.MenuBxShdwRtLt div.GryBoxWrp div.VSubNavWrp ul li {
	display: block;
	width: 170px;
	font-size: 12px;
	font-weight: bold;
	color: #5f286d;
	margin: 6px 0 !important; padding: 0px 7px !important;
}
div.MenuBxWrap div.MenuBxShdwRtLt div.GryBoxWrp div.VSubNavWrp ul li a {
	display: block;
	width: 170px;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
	color: #5f286d;
	margin: 0; padding: 6px 0px;
}
div.MenuBxWrap div.MenuBxShdwRtLt div.GryBoxWrp div.VSubNavWrp ul li.hover {
	display: block;
	width: 170px;
	font-size: 12px;
	font-weight: bold;
	color: #aaa59b;
	background-color: #FFF !important;
	margin: 0; padding: 0px 7px; 
}
div.MenuBxWrap div.MenuBxShdwRtLt div.GryBoxWrp div.VSubNavWrp ul li.hover a {
	display: block;
	width: 170px;
	font-size: 12px;
	font-weight: bold;
	color: #aaa59b;
	margin: 0; padding: 6px 0px;
}


div.MenuBxWrap div.MenuBxShdwRtLt div.GryBoxWrp div.VSubNavWrp ul li.active {
	display: block;
	width: 170px;
	font-size: 12px;
	font-weight: bold;
	color: #aaa59b;
	background-color: #FFF !important;
	margin: 0; padding: 0px 7px;
}
div.MenuBxWrap div.MenuBxShdwRtLt div.GryBoxWrp div.VSubNavWrp ul li.active a {
	display: block;
	width: 170px;
	font-size: 12px;
	font-weight: bold;
	color: #aaa59b;
	margin: 0; padding: 6px 0px;
}


div.MenuBxWrap div.MenuBxShdwRtLt div.GryBoxWrp div.VSubNavWrp ul li ul {
	display: block;
	width: 270px !important;
	height: 308px !important;
	position: absolute !important;
        z-index:0;
        left:415px;
	top: 0px;
	margin: 0 !important; padding: 0 !important;
}
div.MenuBxWrap div.MenuBxShdwRtLt div.GryBoxWrp div.VSubNavWrp ul li ul li {
	width: 270px !important;
	visibility: hidden !important;
	margin: 0; padding: 0;
}
div.MenuBxWrap div.MenuBxShdwRtLt div.GryBoxWrp div.VSubNavWrp ul li.hover ul li {
	visibility: visible !important;
}
/* #Navigation ul#Menu1 li.hover div.MenuBxWrap div.MenuBxShdwRtLt div.GryBoxWrp div.VSubNavWrp ul li:first-child ul li {
	visibility: visible !important;
} */

/*-- Right Section of Sub Menu --*/
div.VSubNavWrp div.Detail
{
   top:0;
   padding:0;
   margin:0 0 0 215px;
   width:250px;
   height:308px;
}
div.VSubNavWrp div.Detail h1
{
	font-size: 16px;
	line-height: 18px;
	font-weight: bold;
	color: #807c79;
	margin: -15px 0 5px 0; padding: 0;
}
div.VSubNavWrp div.Detail p
{
	font-size: 13px;
	line-height: 15px;
	margin: 0; padding: 0;
}
div.VSubNavWrp ul li ul li h4 {
	font-size: 16px;
	line-height: 18px;
	font-weight: bold;
	color: #807c79;
	margin: 0 0 5px 0; padding: 0;
}
div.VSubNavWrp ul li ul li p.TxtCaStud {
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	color: #807c79;
}
div.VSubNavWrp ul li ul li div.GlimpseWrp {
	width: 255px;	height: 112px;
	overflow: hidden;
	margin: 10px 0; padding: 0;
}
div.VSubNavWrp ul li ul li div.LnkWrp {
	width: 255px;	height: 24px;
	margin: 10px 0; padding: 0;
}
div.VSubNavWrp ul li ul li div.LnkWrp a.LnkCastudy {
	display: block !important;
	width: 126px !important; height: 24px !important;
	line-height: 24px !important;
	background-color: #333333;
	color: #FFF !important;
	float: right;
	text-align: center !important;
	font-size: 14px;
	font-weight: bold;
	margin: 0; padding: 0 10px !important;
}
div.VSubNavWrp ul li ul li div.LnkWrp a.LnkCastudy:hover {
	background-color: #5f286d;
}
div.VSubNavWrp ul li ul li div.ServcsWrp {
	width: 235px;
	background-color: #e2e2e2;
	color: #807c79;
	margin: 10px 0; padding: 10px !important;
}
div.VSubNavWrp ul li ul li div.ServcsWrp h5 {
	font-size: 14px;
	line-height: 16px;
	font-weight: bold;
	color: #333333;
	margin: 0 0 5px 0; padding: 0;
}
div.VSubNavWrp ul li ul li div.ServcsWrp p.Listing {
	font-size: 12px;
	line-height: 14px;
	font-weight: normal;
	color: #807c79;
	background: transparent url('../images/BulletMenues.jpg') no-repeat 0px 6px;
	margin: 4px 0;	padding: 0 0 0 8px;
}
div.VSubNavWrp ul li ul li div.ServcsWrp p.Listing a {
	font-size: 12px !important;
	line-height: 14px !important;
	font-weight: normal !important;
	color: #807c79 !important;
	padding: 0; margin: 0;
}
div.VSubNavWrp ul li ul li div.ServcsWrp p.Listing a:hover {
	color: #5f286d !important;
}
/* --------- Main Navigation: End -------- */


/* --- Purple Bar, Logo and Phone No.: Begin --- */
#Header #PrplHdrBar {
	width: 970px;
	height: 177px;
	position: relative;
	z-index: 10;
	margin: 0 48px; padding: 0;
}
#Header #PrplHdrBar #LogoWrap {
	width: 280px;
	height: 177px;
	background: transparent url('../images/PrplBarBreak.jpg') no-repeat right top;
	float: left;
	margin: 1px 0 0 0; padding: 0 11px 0 0;
}
#Header #PrplHdrBar #LogoWrap a img {
	margin: 62px 0 0 0; padding: 0;
}
#Header #PrplHdrBar #PhoneBuble {
    float: right;
    margin: 40px 0 0;
    padding: 0;
    width: 445px;
}
#Header #PrplHdrBar #PhoneBuble p {
	display: block;
	width:400px;
	font-size: 48px;
	line-height:48px;
	color: #fff; 
	font-weight:bold;
	color: #fff;
}
#Header #PrplHdrBar #PhoneBuble p.Yellow{ float:left!important; width:400px; font-family:arial; font-size:16px !important; color:#fdb813 !important; font-weight:normal; padding:0 !important; }
/* --- Purple Bar, Logo and Phone No.: End --- */


/* --- Rotating/Moving Banner: Begin --- */
#Header #BnrFrameWrp {
	width: 970px;
	height: 229px;
	word-spacing: 3px;
	position: relative;
	z-index: 11;
	background: transparent url('../images/RotBnrFrame.png') no-repeat center top;
	margin: 5px 48px !important; padding: 0;
}
#BnrFrameWrp #BnrFrame {
	width: 906px;
	height: 116px;
	position: absolute;
	margin: 28px 32px 0 32px; padding: 0;
}
#BnrFrameWrp #BnrFrame a.Left {
	display: block;
	float: left;
	width: 40px;
	height: 116px;
	outline: none;
	cursor: pointer;
	margin: 0; padding: 0;
}
#BnrFrameWrp #BnrFrame a.Right {
	display: block;
	float: right;
	width: 40px;
	height: 116px;
	outline: none;
	cursor: pointer;
	margin: 0; padding: 0;
}
#BnrFrameWrp #BnrFrame a.Left:hover, #BnrFrameWrp #BnrFrame a.Right:hover {
	line-height: 0px;
	font-size: 0px;
	color: #dedad7;
	text-decoration: none;
}
#BnrFrameWrp #BnrFrame ul#Banner {
	list-style: none;
	display: block;
	float: left;
	width: 907px;
	height: 116px;
	margin: 0; padding: 0;
}
#BnrFrameWrp #BnrFrame ul#Banner li {
	list-style: none;
	display: block;
	float: left;
	width: 907px;
	height: 116px;
	margin: 0; padding: 0;
}
#BnrFrameWrp #BnrFrame ul#Banner li div {
	width: 907px;
	height: 116px;
	width: inherit;
	margin: 0; padding: 0;
}
#BnrFrameWrp #BnrFrame ul#Banner li div img {
	width: inherit;
	margin: -8px 0 0 0; padding: 0;
}
#BnrFrameWrp #BnrFrame ul#Banner li div h2.first {
	display: block;
	color: white;
	width: 350px;
	font-size: 36px;
	line-height: 36px;
	font-weight: bold;
	margin: -135px 0 0 60px; padding: 0;
}
#BnrFrameWrp #BnrFrame ul#Banner li div h2.second {
	display: block;
	color: white;
	width: 300px;
	font-size: 36px;
	line-height: 36px;
	font-weight: bold;
	margin: -135px 0 0 60px; padding: 0;
}
#BnrFrameWrp #BnrFrame ul#Banner li div h2.third {
	display: block;
	color: white;
	width: 350px;
	font-size: 36px;
	line-height: 36px;
	font-weight: bold;
        text-align:right;
	margin: -135px 0 0 500px; padding: 0;
}
#BnrFrameWrp #BnrFrame ul#Banner li div h2.forth {
	display: block;
	color: white;
	width: 350px;
	font-size: 36px;
	line-height: 36px;
	font-weight: bold;
        text-align:right;
	margin: -113px 0 0 510px; padding: 0;
}
#BnrFrameWrp #BnrFrame ul#Banner li div h2.fifth {
	display: block;
	color: white;
	width: 350px;
	font-size: 36px;
	line-height: 36px;
	font-weight: bold;
	margin: -135px 0 0 50px; padding: 0;
}
#BnrFrameWrp #BnrFrame ul#Banner li div h2.sixth {
	display: block;
	color: white;
	width: 250px;
	font-size: 36px;
	line-height: 36px;
	font-weight: bold;
	margin: -155px 0 0 50px; padding: 0;
}
/*#BnrFrameWrp #BnrFrame ul#Banner li table {
	width: 746px;
	height: 116px;
	width: inherit;
	margin: 0; padding: 0;
}
#BnrFrameWrp #BnrFrame ul#Banner li table tr td {
	height: 116px;
	vertical-align: middle;
	margin: 0; padding: 0 3px;
}
#BnrFrameWrp #BnrFrame ul#Banner li table tr td.Txt {
	margin: 0; padding: 0 12px;
}
#BnrFrameWrp #BnrFrame ul#Banner li table tr td.Ttls {
	width: 240px;
}
#BnrFrameWrp #BnrFrame ul#Banner li table tr td.Ttls h2 {
	display: block;
	width: inherit;
	font-size: 36px;
	line-height: 38px;
	font-weight: bold;
	margin: 3px 0 10px 0; padding: 0;
}
#BnrFrameWrp #BnrFrame ul#Banner li table tr td.Ttls p.TxtSeamInteg {
	font-size: 24px;
	line-height: 26px;
	margin: 2px 0; padding: 0;
}
*/
/* --- Rotating/Moving Banner: End --- */


/* Body / Main Content Area
::::::::::::::::::::::::::::::::::::::::::::::::::::::: */
#Wrapper #Body {
        min-height:500px;
	width: 970px;
	word-spacing: 3px;
	position: relative;
	margin: 0px 48px !important; padding: 6px 0 8px 0;
}
#Wrapper #Body #Content {
	width: 554px;
	float: left;
	margin: 0 -6px 5px 10px; padding: 0;
}

/* --- Left Content Column: Begin --- */
#Wrapper #Body #Content div.ConCol {
	width: 554px;
	margin: 0; padding: 0;
}
#Wrapper #Body #Content div.ConCol div.LtContBxShdwTp {
	width: 474px;
	height: 14px;
	line-height: 0px;
	font-size: 0px;
	background: transparent url('../images/LtContBxShdwTp.png') no-repeat center bottom;
	margin: 0; padding: 0 40px;
}
#Wrapper #Body #Content div.ConCol div.LtContBxShdwBt {
	width: 474px;
	height: 14px;
	line-height: 0px;
	font-size: 0px;
	background: transparent url('../images/LtContBxShdwBt.png') no-repeat center top;
	margin: 0; padding: 0 40px;
}
#Wrapper #Body #Content div.ConCol div.LtContBxShdwRtLt {
	width: 474px;
	background: transparent url('../images/LtContBxShdwRtLt.png') repeat-y center top;
	margin: 0; padding: 40px 40px 20px 40px;min-height:380px;
}
#Content div.ConCol div.LtContBxShdwRtLt h1 {
	display: block;
	width: inherit;
	font-size: 22px;
	line-height: 26px;
	font-weight: bold;
	margin: 15px 0 15px 0; padding: 0;
}
#Content div.ConCol div.LtContBxShdwRtLt h2 {
	display: block;
	width: inherit;
	font-size: 14px;
	line-height: 16px;
	font-weight: bold;
	margin: 10px 0; padding: 0;
}
#Wrapper #Body #Content div.ConCol div.LtContBxShdwRtLt p {
	margin: 5px 0 12px 0; padding: 0;
}
#Wrapper #Body #Content div.ConCol div.LtContBxShdwRtLt div.ColOne {
	width: 222px;
	float: left;
	text-align: left;
	margin: 0; padding: 0;
}
#Wrapper #Body #Content div.ConCol div.LtContBxShdwRtLt div.ColTwo {
	width: 222px;
	float: right;
	text-align: left;
	margin: 0; padding: 0;
}
#Wrapper #Body #Content div.ConCol div.LtContBxShdwRtLt div.ColOne h2, #Wrapper #Body #Content div.ConCol div.LtContBxShdwRtLt div.ColTwo h2 {
	display: block;
	width: inherit;
	font-size: 14px;
	line-height: 16px;
	font-weight: bold;
	margin: 10px 0; padding: 0;
}

/* --- Styles for Search Result Page: Begin --- */
#Wrapper #Body #Content div.ConCol div.LtContBxShdwRtLt ul.SrchRes, #Wrapper #Body #Content div.ConCol div.LtContBxShdwRtLt ul.SrchRes li {
	list-style: none;
	display: block;
	width: inherit /*474px*/;
	margin: 0; padding: 0;
}
#Wrapper #Body #Content div.ConCol div.LtContBxShdwRtLt ul.SrchRes li {
	margin-bottom: 14px;
}
#Wrapper #Body #Content div.ConCol div.LtContBxShdwRtLt ul.SrchRes li h3 {
	font-size: 14px;
	line-height: 16px;
	font-weight: bold;
	color: #5f286c;
	margin: 2px 0; padding: 0;
}
#Wrapper #Body #Content div.ConCol div.LtContBxShdwRtLt ul.SrchRes li h3 a {
	font-size: 14px;
	line-height: 16px;
	font-weight: bold;
	color: #5f286c;
	margin: 2px 0; padding: 0;
}
#Wrapper #Body #Content div.ConCol div.LtContBxShdwRtLt ul.SrchRes li p {
	margin: 1px 0 6px 0; padding: 0;
}
#Wrapper #Body #Content div.ConCol div.LtContBxShdwRtLt div.PaginWrp {
	width: inherit;
	font-size: 12px;
	color: #807c79;
}
#Wrapper #Body #Content div.ConCol div.LtContBxShdwRtLt div.PaginWrp a {
	font-size: 12px;
	color: #807c79;
	text-decoration: none;
	margin: 0; padding: 0 1px;
}
#Wrapper #Body #Content div.ConCol div.LtContBxShdwRtLt div.PaginWrp a:hover {
	color: #7700dc;
	font-weight: bold;
	text-decoration: none;
}

#Colmn3rd div.BoxsCol3 div.RtColBxShdwRtLt div.PostsByCateg {
	width: 354px;
	height: 46px;
	background: transparent url('../images/PostsByCateg.jpg') no-repeat center top;
	margin: 0 0 10px 4px; padding: 0;
}
#Colmn3rd div.BoxsCol3 div.RtColBxShdwRtLt div.PostsByAuthor {
	width: 354px;
	height: 46px;
	background: transparent url('../images/PostsByAuthor.jpg') no-repeat center top;
	margin: 0 0 10px 4px; padding: 0;
}
#Colmn3rd div.BoxsCol3 div.RtColBxShdwRtLt div.ReltdPosts {
	width: 354px;
	height: 46px;
	background: transparent url('../images/ReltdPosts.jpg') no-repeat center top;
	margin: 0 0 10px 4px; padding: 0;
}
#Colmn3rd div.BoxsCol3 div.RtColBxShdwRtLt div.Service ul.Posts {
	list-style: none;
	display: block;
	margin: 0; padding: 0;
}
#Colmn3rd div.BoxsCol3 div.RtColBxShdwRtLt div.Service ul.Posts li {
	list-style: none;
	display: block;
	width: 150px;
	float: left;
	font-size: 13px;
	font-weight: bold;
	word-spacing: 0px;
	margin: 10px 0 0 26px; padding: 0;
}
#Colmn3rd div.BoxsCol3 div.RtColBxShdwRtLt div.Service ul.Posts li a {
	color: #5f286d;
	font-size: 13px;
	font-weight: bold;
	margin: 0 3px 0 0; padding: 0;
}

#Colmn3rd div.BoxsCol3 div.RtColBxShdwRtLt div.ReltdServ {
	width: 354px;
	height: 46px;
	background: transparent url('../images/ReltdServ.jpg') no-repeat center top;
	margin: 0 0 20px 4px; padding: 0;
}
#Colmn3rd div.BoxsCol3 div.RtColBxShdwRtLt div.Service {
	width: 354px;
	margin: 8px 0 2px 0; padding: 0;
}
#Colmn3rd div.BoxsCol3 div.RtColBxShdwRtLt div.Service div.ImgServ {
	float: left;
	margin: 0 10px 10px 30px; padding: 0;
}
#Colmn3rd div.BoxsCol3 div.RtColBxShdwRtLt div.Service h4 {
	font-size: 13px;
	font-weight: bold;
	color: #807c79;
	word-spacing: 0px;
	margin: 0; padding: 0;
}
#Colmn3rd div.BoxsCol3 div.RtColBxShdwRtLt div.Service a {
	font-size: 12px;
	font-weight: bold;
	color: #5f286d;
	word-spacing: 0px;
	margin: 0; padding: 0;
}

/* --- Styles for Contact Us Page: Begin --- */
#Wrapper #Body #Content div.ConCol div.LtContBxShdwRtLt div.CntctDtl {
	width: 474px;
	margin: 0; padding: 0;
}
#Wrapper #Body #Content div.ConCol div.LtContBxShdwRtLt div.CntctDtl p {
	margin: 0; padding: 0;
}
div.ConCol div.LtContBxShdwRtLt a.BtnViewMap {
	display: block;
	width: 95px;
	height: 23px;
	outline: none;
	font-size:14px;
	color:White;
	float: right;
	cursor: pointer;
	font-weight:bold;
	background: url("../images/BtnViewMap.jpg") no-repeat scroll center top transparent;
	margin: -2px 5px 0 0; padding: 0;
	border:medium none;
}
div.ConCol div.LtContBxShdwRtLt a.BtnViewMap:hover {
	text-decoration: none;
}
div.ConCol div.LtContBxShdwRtLt a.BtnCloseMap {
	display: block;
	width: 95px;
	height: 23px;
	outline: none;
	float: right;
	cursor: pointer;
	background: transparent url('../images/BtnCloseMap.jpg') no-repeat center top;
	margin: -2px 0 0 0; padding: 0;
}
div.ConCol div.LtContBxShdwRtLt a.BtnCloseMap:hover {
	line-height: 0px;
	font-size: 0px;
	text-decoration: none;
}
/* --- Styles for Map Popup: Begin --- */
div.MapBxWrap1 {
	position: absolute !important;
	width: 503px;
	z-index: 990;
	margin: 9px 0 0 -15px; padding: 0;
}
div.MapBxWrap1 div.TalkIndiUp {
	position: absolute !important;
	width: 11px;
	height: 22px;
	background: transparent url('../images/TalkIndiUp.png') no-repeat center bottom;
	top: -10px;
	right: 55px;
	margin: 0; padding: 0;
}
div.MapBxWrap1 div.TalkIndiDown {
	position: absolute !important;
	width: 18px;
	height: 37px;
	background: transparent url('../images/TalkIndiDown.png') no-repeat center top;
	bottom: -25px;
	left: 90px;
	margin: 0; padding: 0;
}
div.MapBxWrap1 div.LtMapBxShdwTp {
	width: 443px;
	height: 27px;
	line-height: 0px;
	font-size: 0px;
	background: transparent url('../images/LtMapBxShdwTp.png') no-repeat center bottom;
	margin: 0; padding: 0 30px;
}
div.MapBxWrap1 div.LtMapBxShdwBt {
	width: 443px;
	height: 27px;
	line-height: 0px;
	font-size: 0px;
	background: transparent url('../images/LtMapBxShdwBt.png') no-repeat center top;
	margin: 0; padding: 0 30px;
}
div.MapBxWrap1 div.LtMapBxShdwRtLt {
	width: 443px;
	background: transparent url('../images/LtMapBxShdwRtLt.png') repeat-y center top;
	margin: 0; padding: 0 30px;
}
div.MapBxWrap1 div.LtMapBxShdwRtLt div#Map {
	width: 435px;
	height: 219px;
	border: 4px solid #FFF;
	margin: 0; padding: 0;
}
/* --- Styles for blog Popup: Begin --- */
div.MapBxWrap {
	position: absolute !important;
	width: 503px;
	z-index: 990;
	margin: -510px 0 0 -15px; padding: 0;
}
div.MapBxWrap div.TalkIndiUp {
	position: absolute !important;
	width: 11px;
	height: 22px;
	background: transparent url('../images/TalkIndiUp.png') no-repeat center bottom;
	top: -10px;
	right: 55px;
	margin: 0; padding: 0;
}
div.MapBxWrap div.TalkIndiDown {
	position: absolute !important;
	width: 18px;
	height: 37px;
	background: transparent url('../images/TalkIndiDown.png') no-repeat center top;
	bottom: -25px;
	left: 90px;
	margin: 0; padding: 0;
}
div.MapBxWrap a.IconClose {
	display: block;
	position: absolute !important;
	width: 15px;
	height: 15px;
	text-decoration: none;
	line-height: 0px;
	font-size: 0px;
	background: transparent url('../images/IconClose.jpg') no-repeat center top;
	top: 18px;
	right: 18px;
	margin: 0; padding: 0;
}

div.MapBxWrap div.LtMapBxShdwTp {
	width: 443px;
	height: 27px;
	line-height: 0px;
	font-size: 0px;
	background: transparent url('../images/LtMapBxShdwTp.png') no-repeat center bottom;
	margin: 0; padding: 0 30px;
}
div.MapBxWrap div.LtMapBxShdwBt {
	width: 443px;
	height: 27px;
	line-height: 0px;
	font-size: 0px;
	background: transparent url('../images/LtMapBxShdwBt.png') no-repeat center top;
	margin: 0; padding: 0 30px;
}
div.MapBxWrap div.LtMapBxShdwRtLt {
	width: 443px; height:330px;
	background: transparent url('../images/LtMapBxShdwRtLt.png') repeat-y center top;
	margin: 0; padding: 20px 30px;
}
div.MapBxWrap div.LtMapBxShdwRtLt div#Map {
	width: 435px;
	height: 219px;
	border: 4px solid #FFF;
	margin: 0; padding: 0;
}

div.MapBxWrap div.LtMapBxShdwRtLt div.FldsWrp {
	width: 443px;
	margin: 0; padding: 0;
}
div.MapBxWrap div.LtMapBxShdwRtLt div.FldsWrp p {
	font-size: 14px;
	color: #FFF;
	font-weight: normal;
	margin: 0 0 2px 0 !important; padding: 0;
}
div.MapBxWrap div.LtMapBxShdwRtLt div.FldsWrp dl {
	margin: 0; padding: 0;
}
div.MapBxWrap div.LtMapBxShdwRtLt div.FldsWrp dl dt {
	font-size: 14px;
	color: #FFF;
	font-weight: normal;
	margin: 0 0 2px 0 !important; padding: 0;
}
div.MapBxWrap div.LtMapBxShdwRtLt div.FldsWrp dl dd {
	margin: 0 0 2px 0 !important; padding: 0;
}
div.MapBxWrap div.LtMapBxShdwRtLt div.FldsWrp dl dd input {
	width: 200px;
	height: 20px;
	background: white url('../images/FieldsBG.jpg') repeat-x center top;
	border: 1px solid #80807e;
	margin: 0 0 5px 0; padding: 2px 0 0 2px !important;
}
div.MapBxWrap div.LtMapBxShdwRtLt div.FldsWrp dl dd textarea {
	width: 436px;
	height: 194px;
	font: 12px/14px Helvetica, Arial, sans-serif;
	background: white url('../images/FieldsBG.jpg') repeat-x center top;
	border: 1px solid #80807e;
	margin: 0 0 5px 0; padding: 2px;
}

div.MapBxWrap div.LtMapBxShdwRtLt div.FldsWrp p.Capts {
	font-size: 14px;
	color: #FFF;
	font-weight: normal;
	margin: 0 0 2px 0 !important; padding: 0;
}
div.MapBxWrap div.LtMapBxShdwRtLt div.FldsWrp input.FldName {
	width: 200px;
	height: 20px;
	background: white url('../images/FieldsBG.jpg') repeat-x center top;
	border: 1px solid #80807e;
	margin: 0 0 5px 0; padding: 2px 0 0 2px !important;
}
div.MapBxWrap div.LtMapBxShdwRtLt div.FldsWrp textarea.TxtComnt {
	width: 436px;
	height: 194px;
	font: 12px/14px Helvetica, Arial, sans-serif;
	background: white url('../images/FieldsBG.jpg') repeat-x center top;
	border: 1px solid #80807e;
	margin: 0 0 5px 0; padding: 2px;
}
div.MapBxWrap div.LtMapBxShdwRtLt div.FldsWrp input#ctl00_ctl00_ctl00_ContentPlaceHolderDefault_body_frmBlogComment_15_btnSubmit {
	width: 92px;
	height: 31px;
	float: right;
	font-size: 14px;
	font-weight: bold;
	color: white;
	background: transparent url('../images/BtnSubmitCmnt.jpg') no-repeat center center;
	border: none;
	outline: none;
	cursor: pointer;
	margin: 2px 0 0 0; padding: 0;
}

/* --- CSS Rules for Form --- 
div.LtContBxShdwRtLt div#FormWrap {
	width: 474px;
	margin: 20px 0 0 0; padding: 0;
}
.contourFieldSet 
{
        margin:10px 0 0 0;
        border:medium none;
}
div.LtContBxShdwRtLt div#FormWrap .contactform {
	width: 192px;
	float: left;
	margin: 0; padding: 0;
}
#contour .contourField
{
        margin: -16px 0 0 0 !important; padding: 0 !important;
}
#contour label.fieldLabel
{
        font: 12px/14px Helvetica, Arial, sans-serif;
        margin: 4px 0 2px 0 !important; padding: 0 !important;
}
#contour input.text
{
        width: 188px;
	height: 20px;
	background: transparent url('../images/FieldsBG.jpg') repeat-x center top;
	border: 1px solid #80807e;
	margin: 0; padding: 2px 0 0 2px !important;
}
#contour #ctl00_ctl00_ctl00_ContentPlaceHolderDefault_TogPlaceholder_RenderForm_9_rpFieldsets_ctl00_rpFields_ctl05_label
{       float:left; 
	margin: -220px 0 0 200px !important; padding: 0;
}
#contour #ctl00_ctl00_ctl00_ContentPlaceHolderDefault_TogPlaceholder_RenderForm_9_rpFieldsets_ctl00_rpFields_ctl05_0bede887-c2dc-492d-8abf-f56f8c46b293
{
        float:left; 
	margin: -200px 0 0 200px !important; padding: 0;
}
#contour #ctl00_ctl00_ctl00_ContentPlaceHolderDefault_TogPlaceholder_RenderForm_8_b_next
{
        background:url("../images/BtnSubmit.jpg") no-repeat scroll center center transparent;
	border:medium none;
	color:white;
	cursor:pointer;
	float:right;
	font-size:16px;
	font-weight:bold;
	height:23px;
	margin:4px -277px 0 0;
	outline:medium none;
	padding:0;
	width:95px;
}
#contour textarea
{
       width: 266px;
	height: 194px;
	font: 12px/14px Helvetica, Arial, sans-serif;
	background: transparent url('../images/FieldsBG.jpg') repeat-x center top;
	border: 1px solid #80807e;
	margin: 0; padding: 2px;
}
div.LtContBxShdwRtLt div#FormWrap .contactform p.Caps, div.LtContBxShdwRtLt div#FormWrap .contactform p.Caps {
	font: 12px/14px Helvetica, Arial, sans-serif;
	margin: 4px 0 2px 0 !important; padding: 0 !important;
}
div.LtContBxShdwRtLt div#FormWrap .ColTxtFlds input.TxtFlds {
	width: 188px;
	height: 20px;
	background: transparent url('../images/FieldsBG.jpg') repeat-x center top;
	border: 1px solid #80807e;
	margin: 0; padding: 2px 0 0 2px !important;
}

div.LtContBxShdwRtLt div#FormWrap .ColTxtArea {
	width: 272px;
	float: right;
	margin: 0; padding: 0;
}

div.LtContBxShdwRtLt div#FormWrap .ColTxtArea textarea.TxtArea {
	width: 266px;
	height: 194px;
	font: 12px/14px Helvetica, Arial, sans-serif;
	background: transparent url('../images/FieldsBG.jpg') repeat-x center top;
	border: 1px solid #80807e;
	margin: 0; padding: 2px;
}
div.LtContBxShdwRtLt div#FormWrap .ColTxtArea input.BtnSubmitEnq {
	width: 92px;
	height: 31px;
	float: right;
	font-size: 14px;
	font-weight: bold;
	color: white;
	background: transparent url('../images/BtnSubmitEnq.jpg') no-repeat center center;
	border: none;
	outline: none;
	cursor: pointer;
	margin: 2px 0 0 0; padding: 0;
}
div.LtContBxShdwRtLt div#FormWrap .ColTxtArea input.BtnSubmit {
	background:url("../images/BtnSubmit.jpg") no-repeat scroll center center transparent;
	border:medium none;
	color:white;
	cursor:pointer;
	float:right;
	font-size:14px;
	font-weight:bold;
	height:23px;
	margin:4px 0 0;
	outline:medium none;
	padding:0;
	width:95px;
}

 Styles for Blog Page: Begin --- */
/* --- CSS Rules for Form --- */
div.LtContBxShdwRtLt div#FormWrap {
	width: 474px;
	margin: 20px 0 0 0; padding: 0;
}

div.LtContBxShdwRtLt div#FormWrap .ColTxtFlds {
	width: 192px;
	float: left;
	margin: 0; padding: 0;
}
div.LtContBxShdwRtLt div#FormWrap .ColTxtFlds p.Caps, div.LtContBxShdwRtLt div#FormWrap .ColTxtArea p.Caps {
	font: 12px/14px Helvetica, Arial, sans-serif;
	margin: 4px 0 2px 0 !important; padding: 0 !important;
}
div.LtContBxShdwRtLt div#FormWrap .ColTxtFlds input.TxtFlds {
	width: 188px;
	height: 20px;
	background: transparent url('../images/FieldsBG.jpg') repeat-x center top;
	border: 1px solid #80807e;
	margin: 0; padding: 2px 0 0 2px !important;
}

div.LtContBxShdwRtLt div#FormWrap .ColTxtArea {
	width: 272px;
	float: right;
	margin: 0; padding: 0;
}

div.LtContBxShdwRtLt div#FormWrap .ColTxtArea textarea.TxtArea {
	width: 266px;
	height: 194px;
	font: 12px/14px Helvetica, Arial, sans-serif;
	background: transparent url('../images/FieldsBG.jpg') repeat-x center top;
	border: 1px solid #80807e;
	margin: 0; padding: 2px;
}
div.LtContBxShdwRtLt div#FormWrap .ColTxtArea input.BtnSubmit {
	width: 92px;
	height: 31px;
	float: right;
	font-size: 14px;
	font-weight: bold;
	color: white;
	background: transparent url('../images/BtnSubmitEnq.jpg') no-repeat center center;
	border: none;
	outline: none;
	cursor: pointer;
	margin: 2px 0 0 0; padding: 0;
}

/* --- Styles for Blog Page: Begin --- */


#Wrapper #Body #Content div.ConCol div.LtContBxShdwRtLt div.BtnRSSWrp {
	width: 474px;
	height: auto;
	max-height: 32px;
	position: relative;
	margin: 0; padding: 0;
}
#Wrapper #Body #Content div.ConCol div.LtContBxShdwRtLt div.BtnRSSWrp a.LnkRSS {
	display: block;
	background: transparent url('../images/RSS.jpg') no-repeat center center;
	width: 32px;
	height: 32px;
	text-decoration: none;
	position: absolute;
	top: -20px;
	right: 0px;
}
#Wrapper #Body #Content div.ConCol div.LtContBxShdwRtLt div.BtnRSSWrp a.LnkRSS:hover {
	background: transparent url('../images/RSS_H.jpg') no-repeat center center;
	text-decoration: none;
}

#Wrapper #Body #Content div.ConCol div.LtContBxShdwRtLt div.BlogsWrap {
	width: 474px;
	position: relative;
	margin: 0; padding: 0;
}
#Wrapper #Body #Content div.ConCol div.LtContBxShdwRtLt div.BlogsWrap p.PostedBy {
	font-size: 11px;
	color: #aaa59b;
	margin: -12px 0 12px 0; padding: 0;
}
#Wrapper #Body #Content div.ConCol div.LtContBxShdwRtLt div.BlogsWrap p.QtyComnts {
	font-size: 11px;
	color: #aaa59b;
	margin: 0; padding: 0;
}
div.ConCol div.LtContBxShdwRtLt a.ViewComnts {
	color: #807C79;
	font-weight: bold;
	text-decoration: none;
	margin: 0; padding: 0;	
}
div.ConCol div.LtContBxShdwRtLt a.ViewComnts:hover {
	color: #f57b20;
}
div.ConCol div.LtContBxShdwRtLt a.BtnAddComment {
	display: block;
	width: 146px;
	height: 26px;
	outline: none;
	cursor: pointer;
	background: transparent url('../images/BtnAddComment.jpg') no-repeat center top;
	margin: 10px 0 10px 0; padding: 0;
}
div.ConCol div.LtContBxShdwRtLt a.BtnAddComment:hover {
	font-size: 0px;
	line-height: 0px;
	text-decoration: none;
}
/* --- Comment Sections --- */
div.ComntsWrap {
	width: 474px;
	margin: 10px 0 5px 0; padding: 0;
}
div.ComntsWrap ul {
	list-style: none;
	display: block;
	width: 474px;
	border-top: 1px solid #aaa49b;
	margin: 0; padding: 0;
}
div.ComntsWrap ul li {
	list-style: none;
	display: block;
	width: 474px;
	border-bottom: 1px solid #aaa49b;
	margin: 0; padding: 0;
}
div.ComntsWrap ul li p.Name {
	font-size: 14px;
	color: #807c79;
	font-weight: bold;
	margin: 8px 0 1px 0 !important; padding: 0;
}
div.ComntsWrap ul li p.PostDate {
	font-size: 11px;
	color: #aaa59b;
	font-weight: normal;
	margin: 1px 0 10px 0 !important; padding: 0;
}

/* --- Columns for Home Page: Begin --- */
#Wrapper #Body #Content div.ConCol div.ColOneHm h1, #Wrapper #Body #Content div.ConCol div.ColTwoHm h1 {
	display: block;
	width: inherit;
	font-size: 22px;
	line-height: 26px;
	font-weight: bold;
	margin: 0 0 20px 0; padding: 0;
}
#Wrapper #Body #Content div.ConCol div.ColOneHm h2, #Wrapper #Body #Content div.ConCol div.ColTwoHm h2 {
	display: block;
	width: inherit;
	font-size: 14px;
	line-height: 16px;
	font-weight: bold;
	margin: 10px 0; padding: 0;
}
#Wrapper #Body #Content div.ConCol div.ColOneHm p, #Wrapper #Body #Content div.ConCol div.ColTwoHm p {
	margin: 5px 0 12px 0; padding: 0;
}
#Wrapper #Body #Content div.ConCol div.ColOneHm div.PageThumb, #Wrapper #Body #Content div.ConCol div.ColTwoHm div.PageThumb {
	width: inherit;
	margin: 15px 0; padding: 0;
}

#Wrapper #Body #Content div.ConCol div.ColOneHm {
	width: 284px;
	float: left;
	text-align: left;
	margin: 0 -7px 0 0; padding: 0;
}
#Wrapper #Body #Content div.ConCol div.ColOneHm div.ContColBxShdwTp {
	width: 204px;
	height: 14px;
	line-height: 0px;
	font-size: 0px;
	background: transparent url('../images/ContColBxShdwTp.png') no-repeat center bottom;
	margin: 0; padding: 0 40px;
}
#Wrapper #Body #Content div.ConCol div.ColOneHm div.ContColBxShdwBt {
	width: 204px;
	height: 14px;
	line-height: 0px;
	font-size: 0px;
	background: transparent url('../images/ContColBxShdwBt.png') no-repeat center top;
	margin: 0; padding: 0 40px;
}
#Wrapper #Body #Content div.ConCol div.ColOneHm div.ContColBxShdwRtLt {
	width: 204px;
	background: transparent url('../images/ContColBxShdwRtLt.png') repeat-y center top;
	margin: 0; padding: 26px 40px;height:390px;
}

#Wrapper #Body #Content div.ConCol div.ColTwoHm {
	width: 284px;
	float: right;
	text-align: left;
	margin: 0 0 0 -7px; padding: 0;
}
#Wrapper #Body #Content div.ConCol div.ColTwoHm div.ContColBxShdwTp {
	width: 204px;
	height: 14px;
	line-height: 0px;
	font-size: 0px;
	background: transparent url('../images/ContColBxShdwTp.png') no-repeat center bottom;
	margin: 0; padding: 0 40px;
}
#Wrapper #Body #Content div.ConCol div.ColTwoHm div.ContColBxShdwBt {
	width: 204px;
	height: 14px;
	line-height: 0px;
	font-size: 0px;
	background: transparent url('../images/ContColBxShdwBt.png') no-repeat center top;
	margin: 0; padding: 0 40px;
}
#Wrapper #Body #Content div.ConCol div.ColTwoHm div.ContColBxShdwRtLt {
	width: 204px;
	background: transparent url('../images/ContColBxShdwRtLt.png') repeat-y center top;
	margin: 0; padding: 26px 40px;height:390px;
}


/* --- Right (3rd Column) Column: Begin --- */
#Wrapper #Body #Colmn3rd {
	width: 412px;
	float: right;
	margin: 0 4px 5px -6px; padding: 0;
}
#Colmn3rd div.BoxsCol3 {
	width: 412px;
	margin: 0 0 -5px 0; padding: 0;
}
#Colmn3rd div.BoxsCol3 div.RtColBxShdwTp {
	width: 412px;
	height: 14px;
	line-height: 0px;
	font-size: 0px;
	background: transparent url('../images/RtColBxShdwTp.png') no-repeat center bottom;
	margin: 0; padding: 0;
}
#Colmn3rd div.BoxsCol3 div.RtColBxShdwBt {
	width: 412px;
	height: 14px;
	line-height: 0px;
	font-size: 0px;
	background: transparent url('../images/RtColBxShdwBt.png') no-repeat center bottom;
	margin: 0; padding: 0;
}
#Colmn3rd div.BoxsCol3 div.RtColBxShdwRtLt {
	width: 362px;
	position: relative;
	background: transparent url('../images/RtColBxShdwRtLt.png') repeat-y center top;
	margin: 0; padding: 18px 25px;
}
#Colmn3rd div.BoxsCol3 div.RtColBxShdwRtLt div.WebHlthWrp {
	width: 354px;
	height: 94px;
	position: relative;
	background: transparent url('../images/WebHealthChk.jpg') no-repeat center top;
	margin: 0 0 0 4px; padding: 0;
}
#Colmn3rd div.BoxsCol3 div.RtColBxShdwRtLt div.WebHlthWrp a.WebHealthChk {
	display: block;
	width: 85px;
	height: 85px;
	float: right;
	margin: 4px 30px 0 0; padding: 0;
}
#Colmn3rd div.BoxsCol3 div.RtColBxShdwRtLt div.WebHlthWrp div.TxtWrpClkHere {
	display: block;
	width: 140px;
	height: 78px;
	float: left;
	text-align: left;
	color: white;
	margin: 10px 0 0 26px; padding: 0;
}
#Colmn3rd div.BoxsCol3 div.RtColBxShdwRtLt div.WebHlthWrp div.TxtWrpClkHere p.TxtClkHere {
	color: white;
	font-size: 18px;
	line-height: 20px;
	font-weight: bold;
	margin: 2px 0 0 0; padding: 0;
}
#Colmn3rd div.BoxsCol3 div.RtColBxShdwRtLt div.WebHlthWrp div.TxtWrpClkHere p {
	color: white;
	font-size: 15px;
	line-height: 17px;
	font-weight: bold;
	margin: 2px 0 8px 0; padding: 0;
}
#Colmn3rd div.BoxsCol3 div.RtColBxShdwRtLt div.WebHlthWrp div.TxtWrpClkHere a.TelMore {
	display: block;
	color: #aaa59b;
	font-size: 12px;
	text-decoration: none;
	margin: 4px 0 0 0; padding: 0;
}

/* -- Audit Form -- */
div.AudtFrmBx {
	width: 376px;
	position: absolute !important;
	z-index: 999;
	left: -11px;
	top: 130px;
	margin: 0; padding: 0;
}
div.AudtFrmBx div.TalkIndiUpAudit {
	position: absolute !important;
	width: 19px;
	height: 46px;
	background: transparent url('../images/TalkIndiUpAudit.png') no-repeat center top;
	top: -34px;
	right: 50px;
	margin: 0; padding: 0;
}
div.AudtFrmBx a.IconClose {
	display: block;
	position: absolute !important;
	width: 15px;
	height: 15px;
	text-decoration: none;
	line-height: 0px;
	font-size: 0px;
	z-index: 1000;
	background: transparent url('../images/IconClose.jpg') no-repeat center top;
	top: 18px;
	right: 18px;
	margin: 0; padding: 0;
}
div.AudtFrmBx div.AuditBxShdwTp {
	width: 316px;
	height: 17px;
	line-height: 0px;
	font-size: 0px;
	background: transparent url('../images/AuditBxShdwTp.png') no-repeat center bottom;
	margin: 0; padding: 0 30px;
}
div.AudtFrmBx div.AuditBxShdwBt {
	width: 316px;
	height: 17px;
	line-height: 0px;
	font-size: 0px;
	background: transparent url('../images/AuditBxShdwBt.png') no-repeat center bottom;
	margin: 0; padding: 0 30px;
}
div.AudtFrmBx div.AuditBxShdwRtLt {
	width: 316px;
	position: relative;
	background: transparent url('../images/AuditBxShdwRtLt.png') repeat-y center top;
	margin: 0; padding: 12px 30px;
}
div.AudtFrmBx div.AuditBxShdwRtLt div.AudtFrmWrp {
	width: 316px;
	position: relative;
	margin: 0; padding: 0;
	color:White;
}
div.AudtFrmBx div.AuditBxShdwRtLt div.AudtFrmWrp #contour label.fieldLabel {
	font-size: 13px;
	color: #FFF;
	font-weight: normal;
	margin: 0 0 2px 0 !important; padding: 0;
}
div.AudtFrmBx div.AuditBxShdwRtLt div.AudtFrmWrp #contour input.text {
	width: 312px;
	height: 20px;
	background: white url('../images/FieldsBG.jpg') repeat-x center top;
	border: 1px solid #80807e;
	margin: 0 0 5px 0; padding: 2px 0 0 2px !important;
}
div.AudtFrmBx div.AuditBxShdwRtLt div.AudtFrmWrp #contour span {
       float:right;
}
div.AudtFrmBx div.AuditBxShdwRtLt div.AudtFrmWrp #ctl00_ctl00_ctl00_ContentPlaceHolderDefault_TogPlaceholder_RenderForm_5_b_next {
	width: 92px;
	height: 31px;
	float: right;
	font-size: 14px;
	font-weight: bold;
	color: white;
	background: transparent url('../images/BtnSubmitAudt.jpg') no-repeat center center;
	border: none;
	outline: none;
	cursor: pointer;
	margin: 2px 0 0 0; padding: 0;
}
div.AudtFrmBx div.AuditBxShdwRtLt div.AudtFrmWrp #ctl00_ctl00_ctl00_ContentPlaceHolderDefault_body_RenderForm_5_b_next {
	width: 92px;
	height: 31px;
	float: right;
	font-size: 14px;
	font-weight: bold;
	color: white;
	background: transparent url('../images/BtnSubmitAudt.jpg') no-repeat center center;
	border: none;
	outline: none;
	cursor: pointer;
	margin: 2px 0 0 0; padding: 0;
}
div.AudtFrmBx div.AuditBxShdwRtLt div.AudtFrmWrp p.Capts {
	font-size: 13px;
	color: #FFF;
	font-weight: normal;
	margin: 0 0 2px 0 !important; padding: 0;
}
div.AudtFrmBx div.AuditBxShdwRtLt div.AudtFrmWrp p.contourMessageOnSubmit {
	font-size: 13px;
	color: #FFF;
	font-weight: normal;
	margin: 0 0 2px 0 !important; padding: 0;
}

div.AudtFrmBx div.AuditBxShdwRtLt div.AudtFrmWrp input.AudtFlds {
	width: 312px;
	height: 20px;
	background: white url('../images/FieldsBG.jpg') repeat-x center top;
	border: 1px solid #80807e;
	margin: 0 0 5px 0; padding: 2px 0 0 2px !important;
}
div.AudtFrmBx div.AuditBxShdwRtLt div.AudtFrmWrp input.BtnSubmitAudt {
	width: 92px;
	height: 31px;
	float: right;
	font-size: 14px;
	font-weight: bold;
	color: white;
	background: transparent url('../images/BtnSubmitAudt.jpg') no-repeat center center;
	border: none;
	outline: none;
	cursor: pointer;
	margin: 2px 0 0 0; padding: 0;
}

/* -- Audit Info -- */
div.AudtInfoBx {
	width: 376px;
	position: absolute !important;
	z-index: 1001;
	left: -11px;
	top: 94px;
	margin: 0; padding: 0;
}
div.AudtInfoBx div.Thanks {
	background-color:white;
	border:1px solid black;
	height:200px;
	margin:0 0 0 12px;
width:351px;
}
div.AudtInfoBx div.Thanks p {
	margin:10px;
}
div.AudtInfoBx a.IconX {
	display: block;
	position: absolute !important;
	width: 15px;
	height: 14px;
	text-decoration: none;
	line-height: 0px;
	font-size: 0px;
	z-index: 1002;
	background: transparent url('../images/IconX.jpg') no-repeat center top;
	top: 56px;
	right: 18px;
	margin: 0; padding: 0;
}
div.AudtInfoBx div.AuditInfoBxShdwTp {
	width: 316px;
	height: 54px;
	line-height: 0px;
	font-size: 0px;
	background: transparent url('../images/AuditInfoBxShdwTp.png') no-repeat center bottom;
	margin: 0; padding: 0 30px;
}
div.AudtInfoBx div.AuditInfoBxShdwBt {
	width: 316px;
	height: 17px;
	line-height: 0px;
	font-size: 0px;
	background: transparent url('../images/AuditInfoBxShdwBt.png') no-repeat center bottom;
	margin: 0; padding: 0 30px;
}
div.AudtInfoBx div.AuditInfoBxShdwRtLt {
	width: 316px;
	position: relative;
	background: transparent url('../images/AuditInfoBxShdwRtLt.png') repeat-y center top;
	margin: 0; padding: 12px 30px;
}
div.AudtInfoBx div.AuditInfoBxShdwRtLt div.AudtInfoWrp {
	width: 316px;
	position: relative;
	margin: 0; padding: 0;
}
div.AudtInfoBx div.AuditInfoBxShdwRtLt div.AudtInfoWrp h3 {
	font-size: 22px;
	font-weight: bold;
	color: #807c79;
	margin: 8px 0 12px 0; padding: 0;
}
div.AudtInfoBx div.AuditInfoBxShdwRtLt div.AudtInfoWrp p {
	margin: 8px 0 12px 0; padding: 0;
}


#Colmn3rd div.BoxsCol3 div.RtColBxShdwRtLt a.AmplifyProc {
	display: block;
	width: 355px;
	height: 46px;
	background: transparent url('../images/AmplifyProc.jpg') no-repeat center top;
	margin: 10px 0 0 4px; padding: 0;
}
#Colmn3rd div.BoxsCol3 div.RtColBxShdwRtLt div.WebHlthWrp a.TelMore, #Colmn3rd div.BoxsCol3 div.RtColBxShdwRtLt div.WebHlthWrp a.WebHealthChk:hover, #Colmn3rd div.BoxsCol3 div.RtColBxShdwRtLt a.AmplifyProc:hover {
	font-size: 0px;
	line-height: 0px;
	text-decoration: none;
}
#Colmn3rd div.BoxsCol3 div.RtColBxShdwRtLt div.Player {
	width: 355px;
	height: 196px;
	margin: 0 0 0 4px; padding: 0;
}
#Colmn3rd div.BoxsCol3 div.RtColBxShdwRtLt div.Player img {
	margin: 0 0 0 4px; padding: 0;
}

/* --- Right Column Facebook Section: Begin --- */
#Colmn3rd div.FBConctWrap {
	width: 412px;
	margin: -10px 0 10px 0 !important; padding: 0;
}
#Colmn3rd div.FBConctWrap div.RtColGreyBxBgTp {
	width: 412px;
	height: 23px;
	line-height: 0px;
	font-size: 0px;
	background: transparent url('../images/RtColGreyBxBgTp.jpg') no-repeat center bottom;
	margin: 0; padding: 0;
}
#Colmn3rd div.FBConctWrap div.RtColGreyBxBgMdl {
	width: 332px;
	background: transparent url('../images/RtColGreyBxBgMdl.jpg') repeat-y center top;
	margin: 0; padding: 4px 40px 14px 40px;
}

#Colmn3rd div.FBConctWrap div.RtColGreyBxBgMdl div.GryColBxsWrp {
	width: 332px;
	margin: 0 0 20px 0; padding: 0;
}
#Colmn3rd div.FBConctWrap div.RtColGreyBxBgMdl div.GryColBxsWrp .hr {
	width: 332px;
	height: 2px;
	line-height: 0px;
	font-size: 0px;
	background: transparent url('../images/RtColGreyBxSepLin.jpg') no-repeat center top;
	margin: 0; padding: 0;
}
#Colmn3rd div.FBConctWrap div.RtColGreyBxBgMdl div.GryColBxsWrp h3 {
	display: block;
	margin: 0; padding: 0;
}
#Colmn3rd div.FBConctWrap div.RtColGreyBxBgMdl div.GryColBxsWrp p {
	margin: 10px 0; padding: 0;
}

#Colmn3rd div.FBConctWrap div.RtColGreyBxBgMdl div.GryColBxsWrp div.LoginBxWrp {
	width: 176px;
	margin: 0 0 0 78px; padding: 0;
}
#Colmn3rd div.FBConctWrap div.RtColGreyBxBgMdl div.GryColBxsWrp div.LoginBxWrp input.LoginFld {
	width: 172px;
	height: 18px;
	font-size: 11px;
	color: #807c79;
	background: #ffffff url('../images/FieldsBG.jpg') repeat-x center top;
	border: 1px solid #80807e;
	margin: 3px 0; padding: 4px 0 0 2px !important;
}
#Colmn3rd div.FBConctWrap div.RtColGreyBxBgMdl div.GryColBxsWrp div.LoginBxWrp input.BtnConnectFB {
	width: 176px;
	height: 31px;
	background: transparent url('../images/BtnConnectFB.jpg') no-repeat center center;
	border: none;
	outline: none;
	cursor: pointer;
	margin: 4px 0 0 0; padding: 0;
}
#Colmn3rd div.FBConctWrap div.RtColGreyBxBgMdl div.GryColBxsWrp #FbWrap {
	width: 332px;
	position: relative;
	background: transparent url('../images/FB-LogoBG2.jpg') no-repeat right top !important;
	margin: 0; padding: 20px 0 0 0;
}
#Colmn3rd div.FBConctWrap div.RtColGreyBxBgMdl div.GryColBxsWrp #FbWrap a#BComeFan {
	display: block;
	width: 100px;
	height: 100px;
	position: absolute !important;
	cursor: pointer;
	background: transparent url('../images/LnkBgBecomeFan.png') no-repeat center center;
	top: 120px;
	right: 0px;
}
#Colmn3rd div.FBConctWrap div.RtColGreyBxBgMdl div.GryColBxsWrp #FbWrap a#BComeFan:hover {
	font-size: 0px;
	line-height: 0px;
	text-decoration: none;
}
#Colmn3rd div.FBConctWrap div.RtColGreyBxBgMdl div.GryColBxsWrp #FbWrap #FbFrnds {
	width: 230px;
	position: relative;
	margin: 0; padding: 0;
}
#Colmn3rd div.FBConctWrap div.RtColGreyBxBgMdl div.GryColBxsWrp #FbWrap #FbFrnds span.TogHasFrnds {
	color: #009ddc;
}

#Colmn3rd div.FBConctWrap div.RtColGreyBxBgMdl div.GryColBxsWrp .SocialLnkWrp {
	width: 332px;
	position: relative;
	margin: 0; padding: 20px 0 0 0;
}
#Colmn3rd div.FBConctWrap div.RtColGreyBxBgMdl div.GryColBxsWrp .SocialLnkWrp .SocialLinks {
	width: 332px;
	position: relative;
	margin: 0; padding: 20px 0 0 0;
}
#Colmn3rd div.FBConctWrap div.RtColGreyBxBgMdl div.GryColBxsWrp .SocialLnkWrp .SocialLinks a {
	display: block;
	width: 44px;
	height: 46px;
	float: left;
	margin: 4px 24px 4px 0; padding: 0;
}
#Colmn3rd div.FBConctWrap div.RtColGreyBxBgMdl div.GryColBxsWrp .SocialLnkWrp .SocialLinks a:hover {
	font-size: 0px;
	line-height: 0px;
	text-decoration: none;
}
#Colmn3rd div.FBConctWrap div.RtColGreyBxBgMdl div.GryColBxsWrp .SocialLnkWrp .SocialLinks a.YT {
	background: transparent url('../images/IconYouTube.jpg') no-repeat 0 0;
}
#Colmn3rd div.FBConctWrap div.RtColGreyBxBgMdl div.GryColBxsWrp .SocialLnkWrp .SocialLinks a.Twit {
	background: transparent url('../images/IconTwitter.jpg') no-repeat 0 0;
}
#Colmn3rd div.FBConctWrap div.RtColGreyBxBgMdl div.GryColBxsWrp .SocialLnkWrp .SocialLinks a.FB {
	background: transparent url('../images/IconFaceBook.jpg') no-repeat 0 0;
}
#Colmn3rd div.FBConctWrap div.RtColGreyBxBgMdl div.GryColBxsWrp .SocialLnkWrp .SocialLinks a.IN {
	background: transparent url('../images/IconLinkedIn.jpg') no-repeat 0 0;
}
#Colmn3rd div.FBConctWrap div.RtColGreyBxBgMdl div.GryColBxsWrp .SocialLnkWrp .SocialLinks a.YT:hover {
	background: transparent url('../images/IconYouTube_H.jpg') no-repeat 0 0;
}
#Colmn3rd div.FBConctWrap div.RtColGreyBxBgMdl div.GryColBxsWrp .SocialLnkWrp .SocialLinks a.Twit:hover {
	background: transparent url('../images/IconTwitter_H.jpg') no-repeat 0 0;
}
#Colmn3rd div.FBConctWrap div.RtColGreyBxBgMdl div.GryColBxsWrp .SocialLnkWrp .SocialLinks a.FB:hover {
	background: transparent url('../images/IconFaceBook_H.jpg') no-repeat 0 0;
}
#Colmn3rd div.FBConctWrap div.RtColGreyBxBgMdl div.GryColBxsWrp .SocialLnkWrp .SocialLinks a.IN:hover {
	background: transparent url('../images/IconLinkedIn_H.jpg') no-repeat 0 0;
}

/* --- Amplify Page Content: Begin --- */
#Wrapper #Body div.AmpContWrp {
	width: 970px;
	position: relative;
	margin: 0; padding: 0;
}

#Wrapper #Body div.AmpContWrp div.ContBxShdwTp {
	width: 890px;
	height: 38px;
	line-height: 0px;
	font-size: 0px;
	background: transparent url('../images/ContBxShdwTp.png') no-repeat center bottom;
	margin: 0; padding: 0 40px;
}
#Wrapper #Body div.AmpContWrp div.ContBxShdwBt {
	width: 890px;
	height: 38px;
	line-height: 0px;
	font-size: 0px;
	background: transparent url('../images/ContBxShdwBt.png') no-repeat center top;
	margin: 0; padding: 0 40px;
}
#Wrapper #Body div.AmpContWrp div.ContBxShdwRtLt {
	width: 890px;
	min-height:780px;
	height: auto;
	background: transparent url('../images/ContBxShdwRtLt.png') repeat-y center top;
	margin: 0; padding: 0 40px;
}
#Wrapper #Body div.AmpContWrp div.ContBxShdwRtLt div#AmpPlayer {
	width: 890px;
	height: 495px;
	margin: 0 0 25px 0; padding: 0;
}

#Wrapper #Body div.AmpContWrp div.ContBxShdwRtLt h1 {
	display: block;
	width: inherit;
	font-size: 22px;
	line-height: 26px;
	font-weight: bold;
	margin: 5px 0 15px 0; padding: 0;
}
#Wrapper #Body div.AmpContWrp div.ContBxShdwRtLt h2 {
	display: block;
	width: inherit;
	font-size: 14px;
	line-height: 16px;
	font-weight: bold;
	margin: 10px 0; padding: 0;
}
#Wrapper #Body div.AmpContWrp div.ContBxShdwRtLt p {
	margin: 5px 0 12px 0; padding: 0;
}
#Wrapper #Body div.AmpContWrp div.ContBxShdwRtLt div.ColOne {
	width: 426px;
	float: left;
	text-align: left;
	margin: 0; padding: 0;
}
#Wrapper #Body div.AmpContWrp div.ContBxShdwRtLt div.ColTwo {
	width: 426px;
	float: right;
	text-align: left;
	margin: 0; padding: 0;
}
#Wrapper #Body div.AmpContWrp div.ContBxShdwRtLt div.ColOne h2, #Wrapper #Body div.AmpContWrp div.ContBxShdwRtLt div.ColTwo h2 {
	display: block;
	width: inherit;
	font-size: 14px;
	line-height: 16px;
	font-weight: bold;
	margin: 10px 0; padding: 0;
}

#Wrapper #Body div.AmpContWrp div.ContBxShdwRtLt div.NextAuditWrp {
	width: 890px;
	clear: both;
	margin: 0; padding: 0;
}
#Wrapper #Body div.AmpContWrp div.ContBxShdwRtLt div.NextAuditWrp a.BtnNextAudit {
	display: block;
/*	width: 178px; */
	width: 143px;
	height: 31px;
	line-height: 31px;
	float: right;
	outline: none;
	cursor: pointer;
	font-size: 17px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	background: transparent url('../images/BtnNextAudit.jpg') no-repeat center top;
	margin: 15px 0 5px 0; padding: 0 30px 0 15px;
}
#Wrapper #Body div.AmpContWrp div.ContBxShdwRtLt div.NextAuditWrp a.BtnBackAudit{
	display: block;
/*	width: 178px; */
	width: 143px;
	height: 31px;
	line-height: 31px;
	float: left;
	outline: none;
	cursor: pointer;
	font-size: 17px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	background: transparent url('../images/BtnBackAudit.jpg') no-repeat center top;
	margin: 15px 0 5px 0; padding: 0 10px 0 35px;
}
#Wrapper #Body div.AmpContWrp div.ContBxShdwRtLt div.NextAuditWrp a.BtnNextAudit:hover {
	color: #FFF;
	text-decoration: none;
}

/* Footer
::::::::::::::::::::::::::::::::::::::::::::::::::::::: */
#FooterWrap {
	width: 100%;
	background: transparent url('../images/FooterWrapBG.jpg') repeat-x center top;
	clear: both;
	position: relative;
	text-align: center;
	margin: 0 auto; padding: 0;
}
#FooterWrap #FooterWrap2 {
	width: 1066px;
	background: transparent url('../images/WrapBG.png') repeat-y center top;
	position: relative;
	text-align: center;
	margin: 0 auto; padding: 0;
}
#FooterWrap #FooterWrap2 div.FooterBlog {
	width: 934px;
	word-spacing: 3px;
	position: relative;
	text-align: left;
	margin: 0 auto; padding: 40px 0;
}
#FooterWrap #FooterWrap2 a {
	font-size: 14px;
	color: #807c79;
}
#FooterWrap #FooterWrap2 a:hover {
	font-size: 14px;
	color: #009ddc;
	text-decoration: underline;
}
#FooterWrap #FooterWrap2 p.CopyRights {
	float: left;
}
#FooterWrap #FooterWrap2 p.FtrLinks {
	float: right;
}

#FooterWrap #FooterWrap2 #Footer {
	width: 934px;
	background: #f1f1ef url('../images/FooterTopBG.jpg') repeat-x center top;
	word-spacing: 3px;
	position: relative;
	text-align: left;
	margin: 0 auto; padding: 0 0 15px 0;
}
#Footer #RightsWrap {
	width: 874px;
	font-size: 14px;
	color: #807c79;
	clear: both;
	margin: 0 30px; padding: 0;
}
#Footer #RightsWrap a {
	font-size: 14px;
	color: #807c79;
}
#Footer #RightsWrap a:hover {
	font-size: 14px;
	color: #009ddc;
	text-decoration: underline;
}
#Footer #RightsWrap p.CopyRights {
	float: left;
}
#Footer #RightsWrap p.FtrLinks {
	float: right;
}

#Footer #BlogPost h3, #Footer #SocialLnkWrp h3, #Footer #FbWrap h3 {
	display: block;
	width: 210px;
	margin: 0 0 14px 0; padding: 0;
}

/* --- Latest Blog Post: Begin --- */
#Footer #BlogPost {
	width: 210px;
	float: left;
	background: transparent url('../images/FtrSectSepLine.jpg') no-repeat right 20px;
	margin: 0 30px 0 30px; padding: 26px 30px 0 0;
}
#Footer #BlogPost ul, #Footer #BlogPost ul li {
	list-style: none;
	display: block;
	width: 210px;
	font-size: 14px;
	margin: 0; padding: 0;
}
#Footer #BlogPost ul li {
	margin: 0 0 18px 0; padding: 0;
}
#Footer #BlogPost ul li p {
	color: #455560;
}
#Footer #BlogPost ul li p.TimeStamp {
	font-size: 12px;
	color: #aaa59b;
}
#Footer #BlogPost ul li a.More {
	font-size: 12px;
	color: #009ddc;
	margin: 0 2px;
}
#Footer #BlogPost ul li a.More:hover {
	font-size: 12px;
}

/* --- Social Interaction: Begin --- */
#Footer #SocialLnkWrp {
	width: 210px;
	float: left;
	background: transparent url('../images/FtrSectSepLine.jpg') no-repeat right 20px;
	margin: 0 20px 0 0; padding: 26px 30px 0 0;
}
#Footer #SocialLnkWrp #SocialLinks {
	width: 210px;
	margin: 0 0 15px 0; padding: 0;
}
#Footer #SocialLnkWrp #SocialLinks a {
	display: block;
	width: 44px;
	height: 46px;
	float: left;
	margin: 4px 8px 4px 0; padding: 0;
}
#Footer #SocialLnkWrp #SocialLinks a:hover {
	font-size: 0px;
	line-height: 0px;
	text-decoration: none;
}
#Footer #SocialLnkWrp #SocialLinks a#YT {
	background: transparent url('../images/IconYouTube.jpg') no-repeat 0 0;
}
#Footer #SocialLnkWrp #SocialLinks a#Twit {
	background: transparent url('../images/IconTwitter.jpg') no-repeat 0 0;
}
#Footer #SocialLnkWrp #SocialLinks a#FB {
	background: transparent url('../images/IconFaceBook.jpg') no-repeat 0 0;
}
#Footer #SocialLnkWrp #SocialLinks a#IN {
	background: transparent url('../images/IconLinkedIn.jpg') no-repeat 0 0;
}

/*#Footer #SocialLnkWrp #SocialLinks a#YT:hover {
	background: transparent url('../images/IconYouTube_H.jpg') no-repeat 0 0;
}
#Footer #SocialLnkWrp #SocialLinks a#Twit:hover {
	background: transparent url('../images/IconTwitter_H.jpg') no-repeat 0 0;
}
#Footer #SocialLnkWrp #SocialLinks a#FB:hover {
	background: transparent url('../images/IconFaceBook_H.jpg') no-repeat 0 0;
}
#Footer #SocialLnkWrp #SocialLinks a#IN:hover {
	background: transparent url('../images/IconLinkedIn_H.jpg') no-repeat 0 0;
}
*/
/* --- FaceBook: Begin --- */
#Footer #FbWrap {
	width: 330px;
	float: right;
	position: relative;
	background: transparent url('../images/FB-LogoBG_.jpg') no-repeat right top !important;
	background-repeat: no-repeat !important;
	margin: 0 30px 10px 0; padding: 26px 0 0 0;
}
#Footer #FbWrap a#BComeFan {
	display: block;
	width: 100px;
	height: 100px;
	position: absolute !important;
	cursor: pointer;
	background: transparent url('../images/LnkBgBecomeFan.png') no-repeat center center;
	top: 120px;
	right: -20px;
}
#Footer #FbWrap a#BComeFan:hover {
	font-size: 0px;
	line-height: 0px;
	text-decoration: none;
}
#Footer #FbWrap #FbFrnds {
	width: 320px;
	min-height: 255px;
	margin: 0 30px 0 0; padding: 0;
}
#Footer #FbWrap #FbFrnds span.TogHasFrnds {
	color: #009ddc;
}

/* ----------------- */
/*
li.Service a:hover ul.sub_menu hover li .MenuBxWrap .MenuBxWrap .MenuBxShdwRtLt .GryBoxWrp .VSubNavWrp .Detail
{
visibility:visible;
}
*/

/* --- Profile: Begin --- */
#Profile_display {
	float:left;
	width:490px;
	margin:0 0 0 -8px;
}
.profile_Img {
	float:left;
	width:490px;
}
.display_blank {
	float:left;
	width:112px;
	height:100px;
	background-color:#fff;
	margin:10px 0 8px 8px;
}
.display_image {
	float:left;
	width:112px;
	height:100px;
	background-color:#d5d4d2;
	margin:10px 0 8px 8px;
}
.display_image img {
	float:left;
	padding:2px 0 0 2px;
}
.display_image a {
	float:right;
	color:#009ddc;
	font-size:12px;
}
.detail_img {
	float:right;
	width:112px;
	height:100px;
	background-color:#d5d4d2;
	margin:15px 0 0 0;
	padding:0;
}
.detail_img img {
	float:left;
	padding:2px 0 0 2px;
}
.Back_profile {
	float:right;
	color:#009ddc;
	font-size:12px;
}
.Back_profile:hover {
	color:#009ddc;
}
.gBtn{
float: right;
    margin: 13px 0 0;
}
.tNumber{
  float: left; width: 339px;;
}

































































































































































/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
h1 {
display:block;
font-size:22px;
font-weight:bold;
line-height:26px;
margin:0 0 20px;
padding:0;
width:inherit;
}

p1 {
margin:0 0 0;
padding:0;
}

h2 {
display:block;
font-size:14px;
font-weight:bold;
line-height:16px;
margin:10px 0;
padding:0;
width:inherit;
}

div.ColOne {
float:left;
margin:0;
padding:0;
width:222px;
}

div.ColTwo {
float:right;
margin:0;
padding:0;
width:222px;
}


