@charset "utf-8";
.MainWrapper {
	width: 975px;
	height:750px;
	margin: 0px auto;
	margin-top: 20px;
    text-align: left;
}

.PlainWrapper {
	width: 975px;
	height:1000px;
	margin: 0px auto;
	margin-top: 20px;
    text-align: left;
}

body{
	text-align: center;
	padding-bottom:80px;
}

/*Start LeftPane CSS Styling*/
.LeftPane {
	width: 289px;
	height: 600px;
	float: left;
	margin-right: 8px;
}

.LogoPane{
	margin-top: 48px;
}

.NewsPane {
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #999999;
	border-bottom-color: #999999;
	width: 289px;
	height: 335px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	padding-top: 5px;
}

.DNN_ANN_Description
{
margin-bottom: 20px;
}

.DNN_ANN_Description A:link
{
	text-decoration: none;
	color: #cc0000;
    font-variant: small-caps;

}

.DNN_ANN_Description P
{
	margin-top:0px;
    font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color: #999999;
}

.SubHead{
	margin-top:0px;
    font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color: #999999;
	font-weight: bold;
}
/*End LeftPane CSS Styling*/

/*Start ContentPane CSS Styling*/

.ContentPane {
	width: 355px;
	height: 600px;
	float: left;
	margin-right: 0px;
	background-image: url(images/servicesbkgd.jpg);
}

.ContentPane a{
color:transparent;
}


.OfferPane1{
	margin-top: 235px;
	margin-left: 14px;
	margin-right: 12px;
	height: 75px;
	
}


.OfferPane2{
	margin-top: 45px;
	margin-left: 14px;
	margin-right: 12px;
	height: 75px;
	
}

.OfferPane3{
	margin-top: 45px;
	margin-left: 14px;
	margin-right: 12px;
	height: 75px;
	
}
.OfferPane1 img{
	margin-left: 230px;
	margin-top: -15px;
}

.OfferPane2 img{
	margin-left: 230px;
	margin-top: -20px;
}

.OfferPane3 img{
	margin-left: 230px;
	margin-top: -20px;
}

.OfferPane1, .OfferPane2, .OfferPane3 p{
	color: #FFF;
	font-family:Verdana, Geneva, sans-serif;
	font-size: 11px;
	line-height: 120%;
	font-weight:lighter;
	font-stretch:condensed;
}

/*End ContentPane CSS Styling*/

/*Start NavPane CSS Styling*/
.NavPane {
	width: 112px;
	height: 600px;
	float: left;
	margin-right: 2px;
	margin-left: 8px;
}

.MenuPane{
	text-align: right;
	color: #0b799b;
	font-family: Verdana, Geneva, sans-serif;
	font-variant:small-caps;
	font-weight:bold;
	font-size:11px;
	line-height: 25px;
	letter-spacing: -1px;
	margin-top: 15px;
	margin-bottom: 20px;
	height: 175px;
	
}

.SubrPane {
	height: 338px;
}

/*Start SOLPARTMENU CSS Styling*/
/*Start SOLPARTMENU CSS Styling*/
.MainMenu_MenuContainer
{
    background-color: transparent;
}

.MainMenu_MenuBar
 {
    cursor: pointer;
    height: 25px;
}

.MainMenu_MenuItem
{
    cursor: pointer;
    text-align: right;
	color: #0b799b;
	font-family: Verdana, Geneva, sans-serif;
	font-variant:small-caps;
	font-weight:bold;
	font-size:11px;
	letter-spacing: 0px;

}

.MainMenu_SubMenu {
 border-bottom: #999999 1px solid;
    border-left: #999999 1px solid;
    border-top: #999999 1px solid;
    border-right: #999999 1px solid;
}

.MainMenu_MenuBreak
{
}

.MainMenu_MenuItemSel
{
    cursor: pointer;
    color: #cc0000;
    background: transparent;
    text-align: right;
    font-family: Verdana, Geneva, sans-serif;
    font-variant:small-caps;
    font-weight:bold;
    font-size:11px;
    letter-spacing: 0px;

}

.MainMenu_MenuArrow
{

    cursor: pointer;
}

.MainMenu_RootMenuArrow
{
    
    cursor: pointer;
}

.MainMenu_RootMenuItemBreadcrumb
{  
   	color: #cc0000;

}

.MainMenu_SubMenuItemBreadcrumb
{  
    color: #cc0000;
}

.MainMenu_RootMenuItem
{
    
} 

.MainMenu_RootMenuItemActive
{


}

.MainMenu_SubMenuItemActive
{

}

.MainMenu_RootMenuItemSelected
{
    color: #cc0000;

}

.MainMenu_SubMenuItemSelected
{
    color: #cc0000;
}
/*End SOLPARTMENU CSS Styling*/


/*End NavPane CSS Styling*/

/*Start RightPane CSS Styling*/
.RightPane {
	width: 170px;
	height: 600px;
	border-left-style: dotted;
	border-left-color:#999999;
	border-left-width: thin;
	float: left;
}

.LoginPane{
	margin-left: 10px;
	height: 210px;
	background-image:url(images/loginbkgd.jpg);
}

.LoggedIn{
	padding: 7px 7px;
}

.LoggedIn h3{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color: #cc0000;
	text-align:center;
	font-weight: bold;
}

.LoggedIn h4{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color: #999999;
	text-align:center;
	font-weight: normal;
	margin-bottom: 7px;
	
}

.LoggedIn h5{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color: #cc0000;
	text-align:center;
	font-variant: small-caps;
	font-weight: bold;
}

.ContactPane{
	margin-left: 10px;
	margin-top: 10px;
	height: 338px;
}

.ContactPane h1, h2 {
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color: #999999;
	padding: 5px 5px;

}

.ContactPane h1{
	font-size:12px;
}

.contactbrdr{
	border-top-style:dotted;
	border-top-width:thin;
	border-top-color:#999999;
}

.visitbrdr{
	border-top-style:dotted;
	border-top-width:thin;
	border-top-color:#999999;
}

.partnerbrdr{
	border-top-style:dotted;
	border-top-width:thin;
	border-top-color:#999999;
}

/*End RightPane CSS Styling*/

/*Start BottomPane CSS Styling*/
.BottomPane{
	height: 80px;
	margin-top: 50px;
	float: left;
	width: 100%;
   
}

.BottomPane p{
	font-family:Verdana, Geneva, sans-serif;
	color: #0b799b;
	font-size:11px;
	font-weight: bold;
	text-align: center;
}
/*End BottomPane CSS Styling*/

/*Start InteriorPage CSS Styling*/

.LeftWrapper{
	width: 775px;
	height: 100%;
	float: left;
}


.HeaderWrap{
	width: 100%;
	height: 255px;
	float: left;
}

.IntLogoPane{
	margin-top: 48px;
	width: 285px;
	float: left;
	margin-right: 15px;
}

.HeaderPane{
	width: 351px;
	height: 215px;
	float: left;
	margin-right: 15px;
}

.IntMenuPane{
	text-align: right;
	color: #0b799b;
	font-family: Verdana, Geneva, sans-serif;
	font-variant:small-caps;
	font-weight:bold;
	font-size:11px;
	line-height: 25px;
	letter-spacing: -1px;
	margin-top: 15px;
	margin-bottom: 20px;
	height: 175px;
	float: left;
	text-align: left;
	
}

.IntContentPane {
	width: 765px;
	height: 600px;
	float: left;
	margin-right: 2px;
	margin-top: 6px;
	border-top-width: thin;
	border-top-color: #999999;
	border-top-style: dotted;

}

.IntContentPane2 {
	width: 765px;
	height: 400px;
	float: left;
	margin-right: 2px;
	margin-top: 6px;
	border-top-width: thin;
	border-top-color: #999999;
	border-top-style: dotted;

}

.IntContentPane a:link{
	color:transparent;
}

.cphead {
	width: 100%;
	height: 50px;
	float: left;
	margin-bottom: 10px;
	font-family: Verdana, Geneva, sans-serif;
	font-size:12px;
	line-height: 12px;
	letter-spacing: -1px;
	color:#666;

}

.cptop {
	width: 100%;
	height: 150px;
	float: left;
	margin-bottom: 10px;

}

.toolicon{
	width: 170px;
	height: 100%;
	float: left;
}

.toolblurb{
	width: 175px;
	float: left;
	padding-left: 10px;
	font-family: Verdana, Geneva, sans-serif;
	font-size:11px;
	line-height: 12px;
	letter-spacing: -1px;
	color:#666;
}

.atoolicon{
	width: 170px;
	}

.atoolblurb{
	width: 160px;
	margin-left:68px;
	margin-bottom: 20px;
	font-family: Verdana, Geneva, sans-serif;
	font-size:11px;
	line-height: 12px;
	letter-spacing: -1px;
	color:#666;
}

.launch{
	margin-top: 15px;
	float: right;
}


.cptopLeftPane {
	width: 370px;
	height: 100%;
	float: left;
	margin-bottom: 10px;
	margin-top: 15px;

}

.cptopRightPane {
	width: 370px;
	height: 100%;
	float: left;
	margin-bottom: 10px;
    margin-top: 15px;
}


.cpbottom {
	width: 100%;
	height: 500px;
	float: left;

}

.cpbottomLeftPane {
	width: 240px;
	height: 100%;
	float: left;
	margin-right: 10px;

}
.cpbottomMidPane {
	width: 240px;
	height: 100%;
	float: left;
	margin-right: 10px;

}.cpbottomRightPane {
	width: 240px;
	height: 100%;
	float: left;
	margin-right: 10px;

}

.StdContentPane {
	width: 765px;
	height: 100%;
	float: left;
	margin-right: 2px;
	margin-top: 6px;
	border-top-width: thin;
	border-top-color: #999999;
	border-top-style: dotted;
}


.tab-118 { /*About us*/
	width: 765px;
	height: 387px;
	float: left;
	margin-right: 8px;
	border-top-width: thin;
	border-top-color: #999999;
	border-top-style: dotted;
	background-image:url(images/aboutus_bkg.jpg);
}

.tab-120 { /*Consulting*/
	width: 765px;
	height: 387px;
	float: left;
	margin-right: 8px;
	border-top-width: thin;
	border-top-color: #999999;
	border-top-style: dotted;
	background-image:url(images/consult_bkg.jpg);
}

.tab-121 { /*Training*/
	width: 765px;
	height: 387px;
	float: left;
	margin-right: 8px;
	border-top-width: thin;
	border-top-color: #999999;
	border-top-style: dotted;
	background-image:url(images/training_bkg.jpg);
}

.tab-124 { /*Business Tools-Planning*/
	width: 765px;
	height: 387px;
	float: left;
	margin-right: 8px;
	border-top-width: thin;
	border-top-color: #999999;
	border-top-style: dotted;
	background-image:url(images/btools_bkg.jpg);
}

.tab-125 { /*Business Tools-Planning*/
	width: 765px;
	height: 387px;
	float: left;
	margin-right: 8px;
	border-top-width: thin;
	border-top-color: #999999;
	border-top-style: dotted;
	background-image:url(images/btools_bkg.jpg);
}

.tab-126 { /*Business Tools-Planning*/
	width: 765px;
	height: 387px;
	float: left;
	margin-right: 8px;
	border-top-width: thin;
	border-top-color: #999999;
	border-top-style: dotted;
	background-image:url(images/btools_bkg.jpg);
}

.IntRightPane {
	width: 170px;
	height: 600px;
	border-left-style: dotted;
	border-left-color:#999999;
	border-left-width: thin;
	float: left;
}



.ContentBody{
	position: relative;
	width: 532px;
	height: 300px;
	top: 40px;
	left: 200px;
overflow: auto;
overflow-x: hidden;
scrollbar-3dlight-color:#666666;
scrollbar-arrow-color:transparent;
scrollbar-base-color:transparent;
scrollbar-darkshadow-color:transparent;
scrollbar-face-color:#cc3300;
scrollbar-highlight-color:#fff;
scrollbar-shadow-color:#fff;
	
	
	
}

.ContentBodyFull{
	position: relative;
	width: 730px;
	height: 500px;
	top: 40px;
	left: 0px;
overflow: auto;
overflow-x: hidden;
scrollbar-3dlight-color:#666666;
scrollbar-arrow-color:transparent;
scrollbar-base-color:transparent;
scrollbar-darkshadow-color:transparent;
scrollbar-face-color:#cc3300;
scrollbar-highlight-color:#fff;
scrollbar-shadow-color:#fff;	
	
	
}

.ContentBody p{
	color: #666666;
	font-family:Verdana, Geneva, sans-serif;
	font-size: 11px;
	line-height: 150%;
	font-weight:normal;
	font-stretch:condensed;
	word-spacing: 3px;
	
}

.ContentBody h1{
	color: #cc3300;
	font-family:Verdana, Geneva, sans-serif;
	font-size: 11px;
	line-height: 130%;
	font-weight:bold;
	font-stretch:condensed;
	font-variant: small-caps;
	
}

.ContentBodyFull p{
	color: #666666;
	font-family:Verdana, Geneva, sans-serif;
	font-size: 11px;
	line-height: 150%;
	font-weight:normal;
	font-stretch:condensed;
	word-spacing: 3px;
	
}

.ContentBodyFull h1{
	color: #cc3300;
	font-family:Verdana, Geneva, sans-serif;
	font-size: 11px;
	line-height: 130%;
	font-weight:bold;
	font-stretch:condensed;
	font-variant: small-caps;
	
}

/*End InteriorPage CSS Styling*/
