/*body {
	background-color: #696969;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}*/
.style1 {
	color: #000000;
	font-weight: bold;
}
.style2 {color: #000000}
.style3 {color: #FFFFFF}

h1{ font-family: Arial; font-size: 11px; }
h2{ font-family: Arial; font-size: 11px; }


.text {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.bigtext {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #444444;
	text-decoration: none;
}

.maintext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: Bold;
	color: #0E90DD;
	text-decoration: none;
}
/*.box {
	height: 14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	width: 123px;
	border-color: #94C8F1;
	border: 1px;
}
*/

.box {
	height: 14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	width: 123px;
	border-color: #9FCDF1;
	border-bottom-width:1px;
	border-left-width:1px;
	border-right-width:1px;
	border-top-width:1px;
}

.commentbox {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	border-color: #94C8F1;
	border-bottom-width:1px;
	border-left-width:1px;
	border-right-width:1px;
	border-top-width:1px;
}

.headertext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #3a3a3a;
	text-decoration: none;
	text-indent:1px;
}
.latestlinktext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: normal;
	color:#000033;
	text-decoration:underline;
}
.latestlinktext:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: normal;
	color:#000000;
	text-decoration:underline;
}
.linktext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: normal;
	color:#ffffff;
	text-decoration:none;
}
.linktext:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: normal;
	color:#ffffff;
	text-decoration:underline;
}
.brllinktext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: normal;
	color:#ffffff;
	text-decoration:none;
}
.brllinktext:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: normal;
	color:#ffffff;
	text-decoration:underline;
}
.bottomline {
	font-size: 12px;
	color: #ffffff;
}
.whitetext {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}






 {
	font-family: Tahoma;
	font-size: 11px;
	color: #333333;
	line-height:16px;
	text-decoration: none;
}
.greytext {
	font-family: Tahoma;
	font-size: 11px;
	color: #898989;
	line-height:16px;
	text-decoration: none;
}
.bluetext {
	font-family: Tahoma;
	font-size: 11px;
	color: #1C618A;
	text-decoration: none;
}



/* CSS Styple for SeoTools*/

.input-box-up {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #990000;
	background-color: #FFFFCC;
	border: 1px solid #767676;
}

.input-box-down {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #990000;
	background-color: #FFFFCC;
	border: 1px solid #767676;
}

.input-button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #CC0000;
	background-color: #FFFFFF;
	border: 1px solid #767676;
}

.input-header-login {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #990000;
	background-color: #FFFFFF;
	background-image: url(../images/input-arrow.gif);
	padding-left: 14px;
	border: 1px solid #767676;
	height: 13px;
}

.font-maroon {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #CC0000;
}

.font-white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
}

.table-main {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	background-color: #FFFFFF;
}

.table-leftshadow {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: url(../images/shadow-left.gif);
}

.table-rightshadow {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: url(../images/shadow-right.gif);
}

.table-footerborder {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #7C7C7C;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #7C7C7C;
}

.table-footerbg-maroon {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #950000;
}

.table-footerbg-grey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #767676;
}

.table-footerbg-lightgrey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #eeeeff;
	border: 1px #666699 solid;
}

.footer-texts {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #646464;
}


.table-bg-steps-head {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #950000;
	font-weight: bold;
}


.border-lr-maroon
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #990000;
	border-left-color: #990000;
}

.border-lrb-maroon
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #990000;
	border-left-color: #990000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #990000;
}

.border-grey-header {
	border: 1px solid #666666;
}

.border-grey-contents {
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #666666;
}

.bg-maroon {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #0E90DD;
}

.bg-grey-dark {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #6F6F6F;
}

.bg-grey-light {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #B2B2B2;
	border: 1px solid #6F6F6F;
}

.border-maroon {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	border-right: 1px solid #0E90DD;
	border-bottom: 1px solid #0E90DD;
	border-left: 1px solid #0E90DD;
}

.border-grey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	border: 1px solid #6F6F6F;
}

.border-grey-lrb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	border-right: 1px solid #6F6F6F;
	border-bottom: 1px solid #6F6F6F;
	border-left: 1px solid #6F6F6F;
}

#getpwd{
	visibility: hidden;
}

.input-button-red {
background-color: #0E90DD;
border-color: #333333;
border-width: 1;
color: #FFFFFF;
font-size: 12px;
font-family:Arial, Helvetica, sans-serif;
font-weight: bold;
}
.SeoTool{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:underline;
color:#3a3a3a;
}

.SeoTool_Head{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
text-decoration:underline;
color:#3a3a3a;
}
.Hr_Style
{
	color:#0E90DD;	
	size:5;
}
.font-green{
color:#009900;
font-weight:bold;
}
.font-red{
color:FF0000;
font-weight:bold;
}


/* MyChiroSpace Skin */
body,TD,P,.Normal,.nav,.navitem,.pagecopy,.sidenav{font-size:12px;font-family: tahoma,arial}
body{background-color:#666;background-image:url(images/sitebg.jpg); background-repeat: repeat-x;}

/*------ Pane Alignment ---------------------------------------*/
.lt{ text-align:left; vertical-align:top}
.lm{ text-align:left; vertical-align:middle}
.lb{ text-align:left; vertical-align:bottom}
.rt{ text-align:right; vertical-align:top}
.rm{ text-align:right; vertical-align:middle}
.rb{ text-align:right; vertical-align:bottom}
.ct{ text-align:center; vertical-align:top}
.cm{ text-align:center; vertical-align:middle}
.cb{ text-align:center; vertical-align:bottom}
.n{ white-space:nowrap}
.h{ height:100%}
.clear{ clear:both; font-size:0px; height:0px; overflow:hidden; padding:0px; margin:0px;}

/*--------- Pane Structure -------------------------------------*/
.toppane{ padding:0px 0px 0px 0px;}
.contentpane{ padding:0px 0px 0px 0px;}
.bottompane{ padding:0px 0px 0px 0px;}
.leftpane{ padding:0px 0px 0px 0px;}
.rightpane{ padding:0px 0px 0px 0px;}

/*--------- Page Structure -------------------------------------*/
.activeprefix{color:#ecad16;font-weight:bold;}
.activeprod{color:#717376}
.amlogo{border:none;}
.navitem{border:none;}
.pagecopy a, .pagecopy a:link, .pagecopy a:visited{color:#333;text-decoration:underline;}
.pagecopy a:hover{text-decoration:none;}
.pagecopy{padding:15px 10px 0 10px}

a:link, a:visited, a:active { color: #666; font-family: tahoma; font-weight: normal; font-size: 12px; text-decoration: none; }
a:hover { color: #444; font-family: tahoma; font-size: 12px; text-decoration: none; }
a.Normal:link, a.Normal:visited { color: #666; font-family: tahoma; font-weight: normal; font-size: 12px; text-decoration: none; }
a.Normal:hover { color: #444; font-family: tahoma; font-size: 12px; font-weight: normal; text-decoration: none; }
.LOGIN_object, a.LOGIN_object:link, a.LOGIN_object:visited, a.LOGIN_object:active { color: #939393; background:  url(images/ico-login.gif) no-repeat bottom left;  font-family: tahoma; font-size: 11px; font-weight:bold; text-decoration: none; height:17px; float:right; padding: 2px 0px 0px 25px; margin: 0px 0px 0px 16px; }
a.LOGIN_object:hover { background:  url(images/ico-login-over.gif) no-repeat bottom left; color: #444444; font-family: tahoma; font-weight:bold; font-size: 11px; text-decoration: none; }
.USER_object, a.USER_object:link, a.USER_object:visited, a.USER_object:active { color: #939393; background:  url(images/ico-register.gif) no-repeat bottom left;  font-family: tahoma; font-size: 11px; font-weight:bold; text-decoration: none; height:17px; float:right; padding: 2px 0px 0px 25px;  margin: 0px 0px 0px 16px; }
a.USER_object:hover { background:  url(images/ico-register-over.gif) no-repeat bottom left; color: #444444; font-family: tahoma; font-weight:bold; font-size: 11px; text-decoration: none; }
.SearchButton { background: transparent; padding: 15px 12px 7px 12px; cursor: hand; font-size:1px; margin: 0 0 0 0;}
.searchtd { position:relative;width:212px; vertical-align: top; text-align: right; height: 41px; background: url(images/search-bg.png) no-repeat top right; padding: 10px 7px 0 0; }
#dnn_dnnSEARCH_txtSearch.NormalTextBox { height:21px; background: transparent; width: 174px; color: #666; padding: 4px 4px 0px 10px; border: 0px solid #FFFFFF; cursor:text;}
.bread2{height:33px;width:740px;background-image:url(images/breadback.gif);padding-left:40px;padding-top:5px;margin-bottom:15px;}
.breadobject, a.breadobject:link, a.breadobject:visited, a.breadobject:active { color: #8f8f8f; font-family: tahoma; font-size: 11px; text-decoration: none; font-weight:bold;}
a.breadobject:hover { color: #666; font-family: tahoma; font-size: 11px; text-decoration: none; font-weight:bold; }
.amlinks{font-size:10px;color:#fff !important;}
a.amlinks:link,a.amlinks:visisted,a.amlinks:active{color:#fff !important;text-decoration: none;}

.linkstd{padding-top:5px;padding-right:5px;padding-left:5px;}
.FOOTER_objects { color:#fff; font-size: 11px; }
.fospan { font-family: Arial; font-size: 11px; font-weight: bold; color: #000000;}
a.FOOTER_objects:link, a.FOOTER_objects:visited, a.FOOTER_objects:active { font-size: 11px; color:#fff; font-weight:normal; text-decoration:none; }
a.FOOTER_objects:hover { font-size: 11px; color:#666; font-weight:normal; text-decoration:none;  }
		
a.button {background: transparent url(images/bg_button_a.gif) no-repeat scroll top right;color: #FFF;display: block;float: left;text-align:center;font: normal 15px tahoma, sans-serif;height: 21px;margin-right: 6px;padding-right: 16px;text-decoration: none;}
a.button span {background: transparent url(images/bg_button_span.gif) no-repeat;display: block;line-height: 15px;padding: 3px 0px 3px 6px;} 
a.button:link, a.button:visited {color:#fff;text-decoration:none;border:0;}
a.button:hover {background-position: bottom right;color: #000;outline: none;text-decoration:none;border:0;}
a.button:hover span {background-position: bottom left;padding: 3px 0px 3px 6px;text-decoration:none;border:0;}
a.button::-moz-focus-inner {padding:0;border:none;}


.homelogo{background: transparent url(images/mychirospace-logo.jpg) no-repeat;float:left;display:block;height:117px;width:244px;}   

.nav2{position:relative;left:130px;top:5px;width:496px;height:30px;z-index:1;background-image:url(images/link-bg.jpg);}
.navbuttons2{text-align:center;position:absolute;left:70px;top:4px;z-index:3;margin-left:auto;margin-right:auto;}

.nav3{position:relative;left:0px;top:0px;width:780px;height:163px;z-index:1;background-image:url(images/header-bg.jpg);}
.navbuttons{text-align:center;position:absolute;left:45px;top:129px;z-index:3;margin-left:auto;margin-right:auto;}


.container{top:0px;margin-left:auto;margin-right:auto;width:780px;max-width:780px;text-align:left;background-color:#666;z-index:1;background-image:url(images/sitebg.jpg); background-repeat: repeat-x; }

.logon{position:relative;text-align:right;top:5px;right:5px;z-index:2;}

.amfooter{position:relative; left:0px;bottom:0;z-index:2;font-family:Tahoma;font-size:9px;height:45px;width:780px;background-color:#333333;padding-top:0px;padding-bottom:0px;margin-bottom:0px;margin-top:-5px;}
.amfooterheader{height:15px; width:780px; background-image:url(images/amfooterheader.gif); background-repeat:no-repeat;}
.amfooterfooter{height:15px; width:780px; background-image:url(images/amfooterfooter.gif); background-repeat:no-repeat; margin-bottom:15px;}

.cfull{color:#000;font-family:Tahoma;min-height:40px;padding:10px;}
.cleft{float:left;text-align:right;color:#000;font-family:Tahoma;width:200px;min-height:110px;height:auto !important;height:110px;padding:10px;border-bottom:solid 1px #efefef;}
.cright{color:#000;font-family:Tahoma;min-height:110px;height:auto !important;height:110px;margin-left:230px;padding:10px;border-bottom:solid 1px #efefef;}
.sleft{float:left;text-align:right;color:#000;font-family:Tahoma;width:100px;min-height:90px;padding:10px;border-bottom:solid 1px #efefef;}
.sright {color:#000;font-family:Tahoma;min-height:90px;margin-left:130px;padding:10px;border-bottom:solid 1px #efefef;}

.contentheader{height:15px; width:780px; background-image:url(images/contentheader.gif); background-repeat:no-repeat;}
.contentfooter{height:15px; width:780px; background-image:url(images/contentfooter.gif); background-repeat:no-repeat; margin-bottom:15px;}

.leftnavheader{height:15px; width:780px; background-image:url(images/leftnavheader.gif); background-repeat:no-repeat;}
.leftnavfooter{height:15px; width:780px; background-image:url(images/leftnavfooter.gif); background-repeat:no-repeat;}

/* Slider wrapper */
.content01{background-color:#fff; font-family:Tahoma;font-size:12px;padding:15px;}
.contentM{background-color:#fff; font-family:Tahoma;font-size:12px;padding:15px;min-height:135px;}
.contentB{background-color:#fff; font-family:Tahoma;font-size:12px;padding:15px;}
/* What's New + Testamonials */
.content02{font-family:Tahoma;font-size:12px;background-image: url(images/content_01_back.gif);height:189px;width:779px;margin-bottom:15px;}
.content02left{color:#333;font-family:Tahoma;font-size:12px;width:380px;float:left;}
.content02left a:link, .content03left a:active, .content03left a:visited {color:#333;}
.content02right{font-family:Tahoma;font-size:12px;width:365px;float:right;}
/* Slider Nav Buttons */
.navigation {list-style-type: none; padding: 0; margin:0; width:580px; margin-left:auto; margin-right:auto;}
.navigation li {list-style-type: none; float: left; margin: 0 0.15em;}
.navigation li a {height:100px; line-height: 2em;float: left;width: 130px;display: block;text-decoration: none;text-align: center; font-weight: bold;-moz-outline-style:none;}
/* Slider Divs */
#slider {  width: 750px;  margin: 0 auto;  position: relative; padding-top:50px;}
.scroll {  width: 750px; height: 250px; overflow-x: hidden; overflow: auto; position: relative; /* fix for IE to respect overflow */  clear: left; padding-top:50px;}
.scrollContainer div.panel {height: 250px;  width: 750px; /* change to 560px if not using JS to remove rh.scroll */}
.navimage {border:0;}
/* Slider Content */
.homecontentleft{width:375px; height:200px; margin:0px; padding:0px;float:left;}
.homecontentright{width:345px; height:200px; margin:0px; padding:15px;float:right; font-size:13px;}
.hhl {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	line-height: 1.2em;
	margin-bottom:0.5em;
	margin-top:0.5em;
}

/* Slider Nav Images */
#navbuttonsocial{height:58px;width:58px;background-image: url(images/navbutton-social.png);display:block;background-repeat: no-repeat;margin-left:auto;margin-right:auto;}
#navbuttonsocial:hover {height:58px;width:58px;background-image: url(images/navbutton-social.png);background-position:-58px;margin-left:auto;margin-right:auto;}

#navbuttonforums{height:58px;width:58px;background-image: url(images/navbutton-forums.png);display:block;background-repeat: no-repeat;margin-left:auto;margin-right:auto;}
#navbuttonforums:hover {height:58px;width:58px;background-image: url(images/navbutton-forums.png);background-position:-58px;margin-left:auto;margin-right:auto;}

#navbuttonpurchase{height:58px;width:58px;background-image: url(images/navbutton-purchase.png);display:block;background-repeat: no-repeat;margin-left:auto;margin-right:auto;}
#navbuttonpurchase:hover {height:58px;width:58px;background-image: url(images/navbutton-purchase.png);background-position:-58px;margin-left:auto;margin-right:auto;}

#navbuttoncrm{height:58px;width:58px;background-image: url(images/navbutton-crm.png);display:block;background-repeat: no-repeat;margin-left:auto;margin-right:auto;}
#navbuttoncrm:hover {height:58px;width:58px;background-image: url(images/navbutton-crm.png);background-position:-58px;margin-left:auto;margin-right:auto;}

H1
{
	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
	line-height: 1.2em;
	margin-bottom:0;
	margin-top:0;
}

H2
{
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	line-height: 1.2em;
	margin-bottom:0.5em;
	margin-top:0.5em;
	text-align: left;
}

H3
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	line-height: 1.2em;
	margin-bottom:0.5em;
	margin-top:0.5em;
}

H4
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	line-height: 1.2em;
	margin-bottom:0;
	margin-top:0;
}




