@charset "utf-8";
/* CSS Document Copyright © */
/* ***************************************************************************************************** */
/* TEMPLATE SPECIFIC CSS CODE */

/*+++++++++++++++++++***********************************************/
/* Body */
body{
color:#333333;
background:url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/background.jpg);
font-family: Arial, Helvetica, sans-serif;
margin: 0;
min-width: 100%;
}

body.is_internet.explorer.v_7 #menu ul ul li {
	min-width: 200px;
}
/* GRID MODULES */
.module,
.module_text,
.module_menu,
.module_ms1,
.module_ms2,
.module_ms3 {
margin-bottom:40px;
font-size:12px;
}

div.module_ms1 div.pad3, 
div.module_ms2 div.pad3,
div.module_ms3 div.pad3,
div.module_ms4 div.pad3{
    padding: 1px 25px 5px;
}
#sidebar1 div.grid div.module_ms1 div.pad3,
#sidebar2 div.grid div.module_ms1 div.pad3,
#sidebar1 div.grid div.module_ms2 div.pad3,
#sidebar2 div.grid div.module_ms2 div.pad3,
#sidebar1 div.grid div.module_ms3 div.pad3,
#sidebar2 div.grid div.module_ms3 div.pad3{
	padding: 1px 25px 5px;
}
/**********************************************************************/
/* Fonts  */
body h1, 
.componentheading {
font-size:1.7em;
line-height:1.7em;
font-family:Georgia; 
} 
h2, 
.contentheading{
font-size:1.5em;
line-height:1.5em;
clear: both;
}
h3 {
font-size:1.3em;
line-height:1.3em;
}
h4 {
font-size:1.2em;
line-height:1.2em;
}
h5 {
font-size:15px;
line-height:1.1em;
}
h6 {
font-size:13px;
line-height:1em;
font-weight:bold;
}
#main h3,#main h4{
	color: #EBBE65;
    font-family: Georgia;
    font-size: 15px;
    font-weight: bold;
    text-align: left;
}
.inside {
padding:10px 0;
}
.clr {
clear:both;
}
ul, 
ol{
margin-top:20px;
margin-bottom:20px;
}
#toolbar{
width:980px;
margin:0 auto;
}
#toolbar-inner{
padding:10px 0;
}
#toolbar ul,
#toolbar li{
margin:0px;
padding:0px;
list-style:none;
}
#toolbar li{
display:inline;
}
#toolbar a{
margin-right:15px;
font-weight:bold;
text-decoration:none;
}
#toolbar a:hover{
text-decoration:none;
}
#header{
width:980px;
margin:0 auto;
}
#header-inner{
padding:10px 0;
}
div.header-wrapper {
	width: 100%;
	min-height: 111px;
	position: relative;
	background-image:url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/bg-header.jpg);
	background-repeat:repeat;
	z-index: 10;
	color:#4C453E;	
	padding-bottom: 10px;
}
div.header-wrapper div.logo {
	width: 100%;
	min-height: 95px;
	margin: 0;
	padding: 12px 0 0;
	top: 0;
	position: relative;
}

#container-higher div.header-wrapper{
	color:#fff;
}

#logo a img{
	padding: 0 0 10px;
}
#logo .image h2{
display:none;
}
#logo .title h2{
margin:15px 0;
}

#menu-inner{
padding:0;
}
#menu ul, 
#menu ul li, 
#menu ul ul{
list-style: none;
margin: 0;
padding: 0;
z-index: 597;
}
#menu ul{
position: relative;
z-index: 597;
width: 960px;
margin: 0 auto;
}
#menu ul li{
float: left;
line-height: 1.3em;
vertical-align: middle;
zoom: 1;
padding:10px;
z-index: 597;
}
#menu ul li a,
#menu ul li span{
display:block;
text-decoration:none;
position:relative;
font-weight:bold;
z-index: 597;
}
#menu ul li.hover, 
#menu ul li:hover{
position: relative;
z-index: 599;
cursor: default;
}
#menu ul ul{
visibility: hidden;
position: absolute;
top: 100%;
left: -1px;
z-index: 598;
width: auto;
min-width:200px;
text-transform:capitalize;
font-size:13px;
padding:5px;
}
#menu ul ul li{
float: none;
white-space:nowrap;
margin:0;
padding:0;
z-index: 597;
}
#menu ul ul li a,
#menu ul ul li span{
padding:5px;
font-size:12px;
font-weight:normal;
border-radius:0;
z-index: 597;
}
#menu ul ul ul{
	background-image:none;
	top:-6px;
	left:100%;
	z-index: 597;
}
#menu ul li:hover > ul{
visibility:visible;
z-index: 597;
}
#pathway{
font-size:12px;
margin:0 0 20px 0;

}
#pathway-inner{
padding:0;
}
#stage{
width:980px;
margin:0 auto;
}
#stage-inner{
padding:20px 0;
}
.elements{
width:980px;
margin:0 auto;
}
.elements-inner{
padding:20px 0;
}


/*
div#container {

}
*/



/* ejemplo
div#container.homepage {
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/container.jpg);
}
*/

.menu-wrapper{
 	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/bg-menu.jpg);
 	height: 46px;
 	width: 100%;
}

#container-inner{
padding:20px 0;
}
#bottom{
width:980px;
margin:0 auto;
}
#bottom-inner{
padding:20px 0;
}
#footer{
width:980px;
margin:0 auto;
}

#footer a:link,
#footer a:visited,
#footer a:hover {
	color: #ffffff;
}

#footer-inner{
padding:20px 0 80px 0;
font-size:12px;
line-height:1.3em;
}
#link{
text-align:right;
}
#link ul,
#link li{
margin:0;
padding:0;
list-style:none;
}
#link li{
display:inline-block;
margin-right:10px;
}
.joomlashack{
	margin:10px 0 !important;
}

div a.joomlashack {
    background-position: 50% 0;
    margin: 10px 0;
}

div.top-wrapper div.center-top{
	position:relative;
	width:960px;
	margin:0 auto;
	height: auto;
}
div.header-wrapper div.top-wrapper div.center-top div.top {
	width: 60%;
	min-width:250px;
	height: auto;
	right: 0;
	top: 8px;
	position: absolute;
	color: #3F2D1A;
	font-size: 16px;
	font-family: Arial;
}

div.content {
	width: 960px;
	margin: 0 auto;
	padding: 0 0 111px;
}

div.footer {
	width: 960px;
	color: #ffffff;
	text-align: center;
	margin: 20px auto 0;
	font-size: 10px;
	line-height: 12px;
	padding: 15px 0 0;
}

/* BREADCRUMBS */
div#pathway {
	background-color: transparent;
	color: #fff;
	text-shadow: 0 1px 0.05px #000;
}

div#pathway a:link, div#pathway a:visited {
    color: #fff;
    font-weight: bold;
    text-decoration: none;
}

/* READMORE, PAGENAVS */


p.readmore a:link,
p.readmore a:visited,
p.readon a:link,
#main p.readon a:visited,
#main p.readmore a:link,
#main p.readmore a:visited,
#main p.readon a:link,
#main p.readon a:visited {
    background-color: transparent;
    background-position: center center;
    background-repeat: repeat-x;
    border: 0 none;
    color: #EBBE65;
    font-weight: bold;
    height: 32px;
    padding: 5px 10px;
}

ul.pagenav li a:link,
ul.pagenav li a:visited,
#main ul.pagenav li a:link,
#main ul.pagenav li a:visited {
    height: 32px;
    padding: 5px 10px;
    background-color: transparent;
    border: 0;
    color: #EBBE65;
    font-weight: bold;
}


/* ***************************************************************************************************** */
/* JOOMLA SPECIFIC CSS CODE */
/* ***************************************************************************************************** */
/* FRONTEND EDITOR */
#adminForm label{
display:block;
}
#adminForm input,
#adminForm select{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:4px 5px;
}
#editor-xtd-buttons{
display:inline-block;
float:left;
}
.toggle-editor{
display:inline-block;
float:left;
}
.button2-left{
margin:20px 5px 0 0;
float:left;
}
.button2-left a{
font-family:Arial, Helvetica, sans-serif;
padding:4px 15px;
cursor:pointer;
font-border-radius:0px;
-moz-border-radius:0px;
-webkit-border-radius:0px;
}
.button2-left .readmore{
padding:0;
border:0;
}
.mceEditor{
margin:10px 0;
}
.formelm_buttons{
text-align:right;
}
.formelm_buttons button{
font-family:Arial, Helvetica, sans-serif;
padding:3px 5px;
cursor:pointer;
}
/* ***************************************************************************************************** */
/* CONTENT COMPONENT STYLES */
.image_left{
padding:5px;
margin:0 10px 10px 0;
float:left;
}
.image_right{
padding:5px;
margin:0 0 10px 10px;
float:right;
}
.button{
font-family:Arial, Helvetica, sans-serif;
padding:4px 15px;
cursor:pointer;
}
.inputbox{
font-family:Arial, Helvetica, sans-serif;
padding:5px;
margin:0;
}
#page{
position:relative;
overflow:hidden;
}
.actions{
font-size:11px;
}
.actions a{
text-decoration:none;
}
.actions a:hover{
text-decoration:none;
}
.actions img{
margin:0 0 0 5px;
}
.article-info-box{
margin:0 0 20px 0;
padding:10px 0;
}
.article-info{
margin:0;
font-size:11px;
}
li.parent-category-name, 
li.category-name, 
li.create, 
li.modified, 
li.published, 
li.createdby, 
li.hits {
font-family:inherit;
}
span.content_rating{
margin:0 0 -5px 0 !important;
font-size:12px;
display:block;
}
span.content_vote{
margin:0 0 5px 0;
font-size:12px;
padding:0 0 5px 0;
display:block;
}
span.content_vote input {
margin:0 3px;
}
span.content_vote .button {
margin:0 0 0 10px;
font-size:13px;
padding:3px 10px;
}
.readmore a,
.readon{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:5px 10px;
text-decoration:none;
display:inline-block;
}
.readmore a:hover,
.readon:hover{
text-decoration:none;
}
.readmore a,
.readon a{
text-decoration:none;
}
.readmore a:hover,
.readon a:hover{
text-decoration:none;
}
ul.pagenav li a{
display:inline-block;
font-size:12px;
padding:5px 15px;
text-decoration:none;
border-radius:0;
-moz-border-radius:0;
-webkit-border-radius:0;
}
ul.pagenav,
ul.pagenav li{
margin:0;
padding:0;
list-style:none;
}
ul.pagenav li{
display:inline;
}
/* ***************************************************************************************************** */
/* FRONTPAGE COMPONENT */
.blog{
margin:0 0 20px 0;
}
.leading{
margin:0 0 40px 0;
position:relative;
}
.leading h2{
font-size:1.3em;
margin-right:60px;
}
.leading_separator{
display:block;
height:1px;
}
.article_row{
clear:both;
margin:0 0 40px 0;
}
.article_row h2{
font-size:13px;
margin-right:60px;
}
.article_separator{
display:block;
height:1px;
}
.row_separator{
display:block;
height:1px;
clear:both;
}
/* 1 COLUMN LAYOUT */
.article_column.column1.cols1{
position:relative;
}
/* 2 COLUMN LAYOUT */
.article_column.column1.cols2{
float:left;
width:48%;
position:relative;
}
.article_column.column2.cols2{
float:right;
width:48%;
position:relative;
}
/* 3 COLUMN LAYOUT */
.article_column.column1.cols3{
margin-right:2%;
float:left;
width:30%;
position:relative;
}
.article_column.column2.cols3{
float:left;
width:30%;
position:relative;
}
.article_column.column3.cols3{
float:right;
width:30%;
position:relative;
}
/* 4 COLUMN LAYOUT */
.article_column.column1.cols4{
margin-right:2%;
float:left;
width:23%;
position:relative;
}
.article_column.column2.cols4{
margin-right:2%;
float:left;
width:23%;
position:relative;
}
.article_column.column3.cols4{
float:left;
width:23%;
position:relative;
}
.article_column.column4.cols4{
float:right;
width:23%;
position:relative;
}
/* 5 COLUMN LAYOUT */
.article_column.column1.cols5{
margin-right:2%;
float:left;
width:18%;
position:relative;
}
.article_column.column2.cols5{
margin-right:2%;
float:left;
width:18%;
position:relative;
}
.article_column.column3.cols5{
margin-right:2%;
float:left;
width:18%;
position:relative;
}
.article_column.column4.cols5{
float:left;
width:18%;
position:relative;
}
.article_column.column5.cols5{
float:right;
width:18%;
position:relative;
}
/* 6 COLUMN LAYOUT */
.article_column.column1.cols6{
margin-right:2%;
float:left;
width:14%;
position:relative;
}
.article_column.column2.cols6{
margin-right:2%;
float:left;
width:14%;
position:relative;
}
.article_column.column3.cols6{
margin-right:2%;
float:left;
width:14%;
position:relative;
}
.article_column.column4.cols6{
margin-right:2%;
float:left;
width:14%;
position:relative;
}
.article_column.column5.cols6{
float:left;
width:14%;
position:relative;
}
.article_column.column6.cols6{
float:right;
width:14%;
position:relative;
}
.items-more{
clear:both;
display:block;
margin:20px 0;
}
.items-more h3{
font-size:13px;
margin:0;
padding:5px 10px;
}
.items-more ol,
.items-more li{
margin:0;
padding:0;
list-style:none;
}
.items-more li{
padding:5px 10px 5px 25px;
font-size:12px;
}
.items-more li a{
text-decoration:none;
}
.counter{
display:inline-block;
}
.pagination{
	border:0 none;
	display:inline-block;
	margin:10px 0;
	padding:5px 0;
}
span.pagination span{
margin:0 5px;
}
.pagination a{
border-radius:0;
-moz-border-radius:0;
-webkit-border-radius:0;
}
/* ***************************************************************************************************** */
/* ARTICLE VIEW */
h2.contentheading{
font-size:1.3em;
margin-right:60px;
}
/* ***************************************************************************************************** */
/* SEARCH COMPONENT */
.word{
padding:10px;
font-size:12px;
}
.phrase{
float:none;
display:block;
font-size:12px;
}
.only{
float:none;
display:inline-block;
font-size:12px;
}
.searchintro{
font-size:12px;
padding:10px;
}
.searchintro a{
padding:5px 15px;
text-decoration:none;
display:inline-block;
}
.search-results ol{
margin:0;
padding:0;
list-style:none;
}
.search-results ol li{
font-size:12px;
padding:10px;
margin:0 0 20px 0;
}
.search-results ol li h4{
margin:0;
}
.search-results .highlight{
font-size:15px;
display:inline-block;
padding:0 5px;
}
#search .readon {
font-size:14px;
font-weight:bold;
display:inline;
float:none;
padding:4px 26px;
margin:0 0 0 20px;
}
.phrases{
display:block;
font-size:12px;
padding:10px;
}
.phrases-box input{
display:inline-block;
margin:0 0 5px 0;
}
.phrases-box .phrase{
padding:0;
font-size:13px;
display:inline-block;
}
.search .only{
display:block;
padding:10px;
margin:0 0 20px 0;
}
.search .form_limit{
display:inline-block;
}
ol.search_results,
ol.search_results li{
margin:0;
padding:0;
list-style:none;
}
ol.search_results li.result-title{
margin:10px 0;
padding:10px;
font-size:12px;
}
ol.search_results li.result-title h4{
display:inline-block;
margin:0;
}
.result-category br{
display:none;
}
ol.search_results li.result-title .highlight{
font-size:15px;
display:inline-block;
padding:0 5px;
}
/* ***************************************************************************************************** */
/* TABLE OF CONTENTS VIEW */
.contenttoc{
width:35%;
float:right;
margin:0 0 20px 20px !important;
font-size:12px;
}
.contenttoc th{
text-align:left;
padding:3px 3px 3px 10px;
}
.contenttoc a{
display:block;
padding:3px 3px 3px 20px;
}
.pagenavcounter{
display:inline-block;
padding:5px;
margin:0 0 20px 0;
font-size:12px;
}
.pagenavbar{
display:inline-block;
padding:5px;
margin:0 0 20px 0;
font-size:12px;
}
.pagination li a {
background:none;
border:0;
color:inherit;
text-decoration:underline;
}
.pagination li a:hover {
background:none;
border:0;
color:inherit;
text-decoration:none;
}
#article-index{
width:35%;
float:right;
margin:0 0 20px 20px !important;
font-size:12px;
}
#article-index ul,
#article-index li{
margin:0;
padding:0;
list-style:none;
}
#article-index li a{
display:block;
padding:3px 3px 3px 20px;
}
.pagination ul,
.pagination li{
margin:0;
padding:0;
list-style:none;
}
.pagination ul{
display:inline-block;
padding:5px;
margin:0 0 20px 0;
}
.pagination li{
display:inline-block;
margin:0 5px;
}
/* ***************************************************************************************************** */
/* SECTION TABLE */
.category-desc{
clear:both;
}
.cat-items{
clear:both;
display:block;
margin:20px 0;
}
ul.cat-items,
ul.cat-items li{
margin:0;
padding:0;
list-style:none;
}
ul.cat-items li{
display:block;
margin:0 0 20px 0;
padding:0 0 20px 20px;
}
/* ***************************************************************************************************** */
/* CATEGORY TABLE */
.contentdescription img{
display:inline-block;
margin:0 20px 0 0;
padding:10px;
}
.sectiontableheader a{
text-decoration:none;
}
.sectiontableheader a img{
margin:0 0 0 10px;
}
table.contentpane img{
display:inline-block;
margin:0 20px 0 0;
padding:10px;
}
.sectiontableentry0 td,
.sectiontableentry1 td,
.sectiontableentry2 td{
padding:5px;
}
/* ***************************************************************************************************** */
/* ARTICLE CATEGORIES */
div.categories-list ul, 
div.categories-list li{
margin:0;
padding:0;
list-style:none;
}
div.categories-list li{
margin:-1px 0 0 0 ;
padding:10px;
overflow:hidden;
}
div.categories-list li li{
padding:10px;
margin:20px 0;
overflow:hidden;
}
div.categories-list .item-title{
display:block;
font-size:18px;
margin:0 0 10px 0;
}
.image-left{
float:left;
margin:0 20px 20px 0;
}
/* ***************************************************************************************************** */
/* ARTICLE CATEGORY LIST */
div.cat-children ul,
div.cat-children li{
margin:0;
padding:0;
list-style:none;
}
div.cat-children li,
div.cat-children > div{
	margin:10px 0;
	padding:10px;
	overflow:hidden;
	border:1px solid #fff;
	background:transparent;
}
/***************** jooomla 3.0 *****************/
.items-more .nav.nav-tabs.nav-stacked {
	border-top: 1px solid #CCC;
	border-left: 1px solid #CCC;
	border-right: 1px solid #CCC;
}
/******************************************************************/
div.cat-children li li{
padding:10px;
margin:20px 0;
}
.filters .hidelabeltxt,
.filters .filter-search,
.filters .display-limit{
display:inline-block;
margin:0 10px 0 0;
}
fieldset.filters{
	margin-top: 0;
	margin-left: 0;
	margin-right: 0;
	padding:0;
}
fieldset.filters div.alert{
	border: 0 none;
	padding:0;
}
.category{
font-size:0.9em;
}
ul.category.list-striped.list-condensed{
	clear: both;
}
.category thead th{
text-align:left;
padding:5px;
}
.category thead a{
text-decoration:none;
}
.category thead img{
margin:0 0 0 10px;
}
.cat-list td,
.cat-list-row0 td,
.cat-list-row1 td{
padding:5px;
}
/* ***************************************************************************************************** */
/* NEWSFEEDS COMPONENT */
table.newsfeeds{
font-size:12px;
}
table.newsfeeds th{
text-align:left;
}
.newsfeed ol,
.newsfeed li{
margin:0;
padding:0;
list-style:none;
}
.newsfeed li{
margin:10px 0;
padding:10px;
overflow:hidden;
}
.newsfeed li li{
padding:10px;
margin:20px 0;
}
/* ***************************************************************************************************** */
/* ARCHIVE LIST */
ul#archive-list,
ul#archive-list li{
margin:0;
padding:0;
list-style:none;
}
ul#archive-list li{
padding:10px;
margin:0 0 20px 0;
}
ul#archive-list li h4{
font-size:18px;
}
ul#archive-list li h5.metadata{
padding:5px;
}
ul#archive-list li h5.metadata span{
display:inline-block;
padding: 3px 3px 3px 18px;
margin:0 5px 0 0;
font-size:12px;
font-weight:normal;
}
/* ***************************************************************************************************** */
/* POLLS COMPONENT */
table.pollstableborder{
width:100%;
}
table.pollstableborder th{
text-align:left;
padding:10px 5px;
}
#poll table.pollstableborder th img {
display:none;
}
#poll .smalldark{
width:50%;
font-size:12px;
line-height:1.5em;
}
.polls_color_1, .polls_color_2, .polls_color_3, .polls_color_4, .polls_color_5 {
border:0;
height:20px !important;
}
/* ***************************************************************************************************** */
/* WEBLINKS COMPONENT */
table.weblinks{
font-size:0.9em;
}
table.weblinks td img{
margin:0 10px 0 0;
}
table.weblinks{
width:100%;
}
table.weblinks p{
margin:0;
}
.weblinks ul,
.weblinks li{
margin:0;
padding:0;
list-style:none;
}
.weblinks li{
margin:10px 0;
padding:10px 10px 10px 25px;
overflow:hidden;
}
.weblinks li li{
padding:10px;
margin:20px 0;
}
.weblinks .item-title{
display:block;
font-size:18px;
margin:0 0 10px 0;
}
.weblinks .jitem-title{
display:block;
font-size:18px;
margin:0 0 10px 0;
}
.image-left{
float:left;
margin:0 20px 20px 0;
}
/* ***************************************************************************************************** */
/* CONTACT COMPONENT */
.category tbody td{
padding:5px;
}
#component-contact{
font-size:12px;
}
#component-contact br{
display:none;
}
.contact-form{
padding:10px;
margin:0 0 20px 0;
}
.contact-form input,
.contact-form textarea{
display:block;
}
#contact_text{
width:98%;
clear:both;
}
#contact-email-copy,
#contact_email_copy{
display:inline-block;
}
#emailForm .button{
display:block;
margin:20px 0 0 0;
}
#contact-slider br{
display:none;
}
#contact-slider .panel{
padding:0;
margin:0 0 10px 0;
}
#contact-slider .panel h3{
font-size:18px;
margin:0;
}
#contact-slider .panel h3 a{
text-decoration:none;
}
#emailForm{
font-size:12px;
}

div.contact div.content {
	width: auto;
	padding: 0 10px;
}
.panel h3.pane-toggler-down a{
	border:0 none;
}
/* ***************************************************************************************************** */
/* PASSWORD/USERNAME REMINDER */
.josForm{
padding:10px;
margin:0 0 20px 0;
font-size:12px;
}
label.hasTip{
cursor:pointer;
}
#name,
#username{
border-radius:0;
-moz-border-radius:0;
-webkit-border-radius:0;
}
#email{
font-family:Arial, Helvetica, sans-serif;
font-size:0.9em;
padding:5px;
margin:0 10px 0 0;
display:inline-block;
border-radius:0;
-moz-border-radius:0;
-webkit-border-radius:0;
}
.validate{
font-family:Arial, Helvetica, sans-serif;
padding:5px 15px;
cursor:pointer;
display:inline-block;
font-border-radius:0px;
-moz-border-radius:0px;
-webkit-border-radius:0px;
}
/* ***************************************************************************************************** */
/* REMIND FORM */
.remind{
padding:10px;
margin:0 0 20px 0;
}
.remind button{
font-family:Arial, Helvetica, sans-serif;
padding:5px 15px;
cursor:pointer;
display:inline-block;
font-border-radius:0px;
-moz-border-radius:0px;
-webkit-border-radius:0px;
}
.remind input{
font-family:Arial, Helvetica, sans-serif;
font-size:0.9em;
padding:5px;
}
/* ***************************************************************************************************** */
/* RESET FORM */
.reset{
padding:10px;
margin:0 0 20px 0;
}
.reset button{
font-family:Arial, Helvetica, sans-serif;
padding:5px 15px;
cursor:pointer;
display:inline-block;
font-border-radius:0px;
-moz-border-radius:0px;
-webkit-border-radius:0px;
}
/* ***************************************************************************************************** */
/* REGISTER FORM */
.registration{
padding:10px;
margin:0 0 20px 0;
font-size:12px;
border-radius:0;
-moz-border-radius:0;
-webkit-border-radius:0;
}
.register input{
font-family:Arial, Helvetica, sans-serif;
padding:5px;
margin:0;
}
/* ***************************************************************************************************** */
/* LOGIN COMPONENT */
fieldset.input{
font-size:12px;
}
#com-form-login ul,
#com-form-login li{
margin:0;
padding:0;
list-style:none;
}
#com-form-login li{
font-size:12px;
display:block;
padding:3px 3px 3px 20px;
}
.login{
padding:10px;
margin:0 0 20px 0;
font-size:12px;
}
.login input{
display:block;
}
.login input#rem{
display:inline;
}
.login #username,
.login #password{
font-family:Arial, Helvetica, sans-serif;
font-size:0.9em;
padding:4px 5px;
}
/* ***************************************************************************************************** */
/* USER PROFILE */
.profile{
padding:10px;
margin:0 0 20px 0;
font-size:12px;
}
.profile a{
font-family:Arial, Helvetica, sans-serif;
padding:5px 15px;
cursor:pointer;
text-decoration:none;
font-border-radius:0px;
-moz-border-radius:0px;
-webkit-border-radius:0px;
}
.profile-edit{
padding:10px;
margin:0 0 20px 0;
font-size:12px;
width:90%;
}
.profile-edit label{
display:block;
}
.profile-edit button{
font-family:Arial, Helvetica, sans-serif;
padding:5px 15px;
cursor:pointer;
text-decoration:none;
font-border-radius:0px;
-moz-border-radius:0px;
-webkit-border-radius:0px;
}
.profile-edit input,
.profile-edit select{
font-family:Arial, Helvetica, sans-serif;
font-size:0.9em;
padding:5px;
}
/* ***************************************************************************************************** */
/* ADMINISTRATIVE ELEMENTS */
.contentpaneopen_edit{
margin:0 10px 0 0;
padding:5px 0 0 0;
}
/* ***************************************************************************************************** */
/* TOOLTIPS */
.tool-tip {
float: left;
border: 1px solid #D4D5AA;
padding: 5px;
background: #FFFFCC;
max-width: 200px;
}
.tool-title {
padding: 0;
margin: 0;
margin-top: -15px;
padding-top: 15px;
padding-bottom: 5px;
background: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/system/images/selector-arrow.png) no-repeat;
font-size: 100%;
font-weight: bold;
}
.tool-text {
margin: 0;
font-size: 100%;
}
/* ***************************************************************************************************** */
/* SYSTEM MESSAGES */
#system-message {
margin-bottom: 10px !important;
padding: 0 !important;
clear: both !important;
display: block !important;
float: none !important;
padding: 0 !important;
width: 100% !important;
}
#system-message dt {
font-weight: bold !important;
}
#system-message dd {
margin: 0 !important;
font-weight: bold !important;
text-indent: 30px !important;
}
#system-message dd ul {
list-style: none !important;
margin: 0px !important;
padding: 10px !important;
color: #0055BB !important;
background: #D8E5F8 url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/status-info.png) no-repeat 10px 50% !important;
border-top: 3px solid #629DE3 !important;
border-bottom: 3px solid #629DE3 !important;
}
#system-message dt.message {
display:none !important;
}
#system-message dd.message {
background:none !important;
border:0 !important;
clear:both !important;
display:block !important;
float:none !important;
margin:0 !important;
padding:0 !important;
width:100% !important;
}
#system-message dt.error {
display: none !important;
}
#system-message dd.error ul {
margin: 0px !important;
list-style: none !important;
color: #c00 !important;
background: #FFD6D6 url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/status-alert.png) no-repeat 10px 50% !important;
border-top: 3px solid #DE7A7B !important;
border-bottom: 3px solid #DE7A7B !important;
}
#system-message dt.notice {
display: none !important;
}
#system-message dd.notice ul {
margin: 0px !important;
list-style: none !important;
color: #DCA33C !important;
background: #FEF6D8 url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/status-note.png) no-repeat 10px 50% !important;
border-top: 3px solid #F0DC7E !important;
border-bottom: 3px solid #F0DC7E !important;
}
/* ***************************************************************************************************** */
/* DEFAULT MODULES */
.moduletable,
.moduletable_text,
.moduletable_menu{
margin-bottom:20px;
font-size:12px;
}
.moduletable h3,
.moduletable_text h3,
.moduletable_menu h3{
padding:5px 0;
margin:0 0 5px 0;
}
/* ***************************************************************************************************** */
/* GRID MODULES */
.module,
.module_text,
.module_menu{
margin-bottom:40px;
font-size:12px;
}
.module h3,
.module_text h3,
.module_menu h3{
padding:5px 0;
margin:0 0 5px 0;
}
/* ***************************************************************************************************** */
/* TOOLBAR GRID MODULES */
#toolbar .module,
#toolbar .module_text,
#toolbar .module_menu{
margin-bottom:0;
padding:0;
font-size:12px;
}
#toolbar .search{
text-align:right;
}
/* ***************************************************************************************************** */
/* BREADCRUMBS MODULE */
#pathway .sep{
margin:0 3px;
display:inline-block;
width:16px;
height:16px;
text-indent:-9999px;
}
#pathway .module,
#pathway .module_text,
#pathway .module_menu{
margin-bottom:0;
padding:0;
}
/* ***************************************************************************************************** */
/* SEARCH MODULE */
.search{}
.search .button{
margin:0 10px;
}
.search .inputbox{
margin:0 10px;
}
/* ***************************************************************************************************** */
/* NEWSFLASH MODULE */
#banner .moduletable{
margin:0;
}
/* ***************************************************************************************************** */
/* IMAGE BANNER MODULE */
.banneritem{
text-align:right;
}
/* ***************************************************************************************************** */
/* STATS MODULE */
ul.stats-module,
ul.stats-module li{
margin:0;
padding:0;
list-style:none;
}
ul.stats-module li{
display:block;
padding:3px 3px 3px 20px;
}
/* ***************************************************************************************************** */
/* POPULAR MODULE */
ul.mostread,
ul.mostread li{
margin:0;
padding:0;
list-style:none;
}
ul.mostread li{
display:block;
padding:3px 3px 3px 20px;
}
/* ***************************************************************************************************** */
/* LATEST NEWS MODULE */
ul.latestnews,
ul.latestnews li{
margin:0;
padding:0;
list-style:none;
}
ul.latestnews li{
display:block;
padding:3px 3px 3px 20px;
}
/* ***************************************************************************************************** */
/* ARCHIVE MODULE */
ul.archive-module,
ul.archive-module li{
margin:0;
padding:0;
list-style:none;
}
ul.archive-module li{
display:block;
padding:3px 3px 3px 20px;
}
/* ***************************************************************************************************** */
/* SECTIONS MODULE */
ul.sections-module,
ul.sections-module li{
margin:0;
padding:0;
list-style:none;
}
ul.sections-module li{
display:block;
padding:3px 3px 3px 20px;
}
/* ***************************************************************************************************** */
/* FEED DISPLAY MODULE */
.feed{}
.feed h4{}
.feed ul.newsfeed,
.feed ul.newsfeed li{
margin:0;
padding:0;
list-style:none;
}
.feed ul.newsfeed{
margin:20px 0 0 0;
padding:20px 0 0 0;
}
.feed ul.newsfeed li.newsfeed-item{
margin-bottom:20px;
padding:5px;
}
.feed h5.feed-link{
display:block;
padding:3px 20px 3px 3px;
}
/* ***************************************************************************************************** */
/* POLLS MODULE */
ul.polls-options,
.polls-options li{
margin:0;
padding:0;
list-style:none;
}
ul.polls-options{
margin:0 0 20px 0;
}
/* ***************************************************************************************************** */
/* LOGIN MODULE */
#login-form fieldset,
#form-login fieldset{
padding:0;
margin:0 0 10px 0;
}
#login-form ul,
#login-form li,
#form-login ul,
#form-login li{
margin:0;
padding:0;
list-style:none;
}
#login-form li,
#form-login li{
display:block;
padding:3px 3px 3px 20px;
}
#modlgn-username,
#form-login-username{
margin:0;
display:block;
}
#modlgn-passwd,
#form-login-password{
margin:0;
display:block;
}
#form-login-remember{
margin:0 0 10px 0;
}
#modlgn_remember{
padding:0 !important;
margin:0 0 0 5px !important;
}
/* ***************************************************************************************************** */
/* RELATED ITEMS MODULE */
ul.relateditems,
ul.relateditems li{
margin:0;
padding:0;
list-style:none;
}
ul.relateditems li{
display:block;
padding:3px 3px 3px 20px;
}
/* ***************************************************************************************************** */
/* ARTICLE CATEGORIES MODULE */
ul.categories-module,
ul.categories-module li{
margin:0;
padding:0;
list-style:none;
}
ul.categories-module li{
display:block;
padding:0 10px;
}
/* ***************************************************************************************************** */
/* ARTICLES CATEGORY MODULE */
ul.category-module,
ul.category-module li{
margin:0;
padding:0;
list-style:none;
}
ul.category-module li{
display:block;
padding:3px 3px 3px 20px;
}
/* ***************************************************************************************************** */
/* LATEST USERS MODULE */
ul.latestusers,
ul.latestusers li{
margin:0;
padding:0;
list-style:none;
}
ul.latestusers li{
display:block;
padding:3px 3px 3px 20px;
margin:0 0 10px 0;
}
/* ***************************************************************************************************** */
/* WHOS ONLINE MODULE */
ul.whosonline,
ul.whosonline li{
margin:0;
padding:0;
list-style:none;
}
ul.whosonline li{
display:block;
padding:3px 3px 3px 20px;
margin:0 0 10px 0;
}
/* ***************************************************************************************************** */
/* LOGIN MODULE */
#form-login #modlgn_passwd,
#form-login #modlgn_username{
display:block;
}
/* ***************************************************************************************************** */
/* LANGUAGE MODULE */
.languages-module ul,
.languages-module li{
margin:0;
padding:0;
list-style:none;
}
.languages-module li{
display:inline-block;
margin:0 5px;
}
/* ***************************************************************************************************** */
/* MENU MODULE */
.moduletable_menu ul,
.moduletable_menu ul li{
margin:0;
padding:0;
list-style:none;
}
.moduletable_menu ul li a{
display:block;
padding:3px 3px 3px 20px;
}
.moduletable_menu ul ul li a{
padding:3px 3px 3px 40px;
}
.moduletable_menu ul ul ul li a{
padding:3px 3px 3px 40px;
}
.moduletable_menu ul ul ul ul li a{
padding:3px 3px 3px 60px;
}
.module_menu ul,
.module_menu ul li{
margin:0;
padding:0;
list-style:none;
}
.module_menu ul li a{
display:block;
padding:3px 3px 3px 20px;
}
.module_menu ul ul li a{
padding:3px 3px 3px 40px;
}
.module_menu ul ul ul li a{
padding:3px 3px 3px 40px;
}
.module_menu ul ul ul ul li a{
padding:3px 3px 3px 60px;
}
/* ***************************************************************************************************** */
/* CUSTOM MODULE STYLES */
.moduletable-blue,
.moduletable-green,
.moduletable-yellow,
.moduletable-orange,
.moduletable-red,
.moduletable-brown,
.moduletable-cyan,
.moduletable-purple,
.moduletable-pink,
.moduletable-olive{
margin-bottom:40px;
font-size:12px;
padding:10px;
}
.moduletable-blue h3,
.moduletable-green h3,
.moduletable-yellow h3,
.moduletable-orange h3,
.moduletable-red h3,
.moduletable-brown h3,
.moduletable-cyan h3,
.moduletable-purple h3,
.moduletable-pink h3,
.moduletable-olive h3{
padding:10px;
margin:-10px -10px 10px -10px;
}
.module-blue,
.module-green,
.module-yellow,
.module-orange,
.module-red,
.module-brown,
.module-cyan,
.module-purple,
.module-pink,
.module-olive{
font-size:12px;
margin-bottom:40px;
}
.module-blue .pad,
.module-green .pad,
.module-yellow .pad,
.module-orange .pad,
.module-red .pad,
.module-brown .pad,
.module-cyan .pad,
.module-purple .pad,
.module-pink .pad,
.module-olive .pad{
padding:10px;
}
.module-blue h3,
.module-green h3,
.module-yellow h3,
.module-orange h3,
.module-red h3,
.module-brown h3,
.module-cyan h3,
.module-purple h3,
.module-pink h3,
.module-olive h3{
padding:10px;
margin:-10px -10px 10px -10px;
}
.moduletable-blue,
.module-blue{
background:#FFF;
border:1px solid #CCC;
box-shadow:inset 0 0 5px #CCC;
-moz-box-shadow:inset 0 0 5px #CCC;
-webkit-box-shadow:inset 0 0 5px #CCC;
-khtml-box-shadow:inset 0 0 5px #CCC;
}
.moduletable-blue h3,
.module-blue h3{
background:#0099CC;
border:1px solid #00799F;
color:#FFF;
box-shadow:inset 0 5px 5px #00799F;
-moz-box-shadow:inset 0 5px 5px #00799F;
-webkit-box-shadow:inset 0 5px 5px #00799F;
-khtml-box-shadow:inset 0 5px 5px #00799F;
}
.moduletable-green,
.module-green{
background:#FFF;
border:1px solid #CCC;
box-shadow:inset 0 0 5px #CCC;
-moz-box-shadow:inset 0 0 5px #CCC;
-webkit-box-shadow:inset 0 0 5px #CCC;
-khtml-box-shadow:inset 0 0 5px #CCC;
}
.moduletable-green h3,
.module-green h3{
background:#66A326;
border:1px solid #396D04;
color:#FFF;
box-shadow:inset 0 5px 5px #396D04;
-moz-box-shadow:inset 0 5px 5px #396D04;
-webkit-box-shadow:inset 0 5px 5px #396D04;
-khtml-box-shadow:inset 0 5px 5px #396D04;
}
.moduletable-yellow,
.module-yellow{
background:#FFF;
border:1px solid #CCC;
box-shadow:inset 0 0 5px #CCC;
-moz-box-shadow:inset 0 0 5px #CCC;
-webkit-box-shadow:inset 0 0 5px #CCC;
-khtml-box-shadow:inset 0 0 5px #CCC;
}
.moduletable-yellow h3,
.module-yellow h3{
background:#D2BE02;
border:1px solid #9C8E01;
color:#FFF;
box-shadow:inset 0 5px 5px #9C8E01;
-moz-box-shadow:inset 0 5px 5px #9C8E01;
-webkit-box-shadow:inset 0 5px 5px #9C8E01;
-khtml-box-shadow:inset 0 5px 5px #9C8E01;
}
.moduletable-orange,
.module-orange{
background:#FFF;
border:1px solid #CCC;
box-shadow:inset 0 0 5px #CCC;
-moz-box-shadow:inset 0 0 5px #CCC;
-webkit-box-shadow:inset 0 0 5px #CCC;
-khtml-box-shadow:inset 0 0 5px #CCC;
}
.moduletable-orange h3,
.module-orange h3{
background:#D8811A;
border:1px solid #B96F17;
color:#FFF;
box-shadow:inset 0 5px 5px #B96F17;
-moz-box-shadow:inset 0 5px 5px #B96F17;
-webkit-box-shadow:inset 0 5px 5px #B96F17;
-khtml-box-shadow:inset 0 5px 5px #B96F17;
}
.moduletable-red,
.module-red{
background:#FFF;
border:1px solid #CCC;
box-shadow:inset 0 0 5px #CCC;
-moz-box-shadow:inset 0 0 5px #CCC;
-webkit-box-shadow:inset 0 0 5px #CCC;
-khtml-box-shadow:inset 0 0 5px #CCC;
}
.moduletable-red h3,
.module-red h3{
background:#CF4D37;
border:1px solid #A13727;
color:#FFF;
box-shadow:inset 0 5px 5px #A13727;
-moz-box-shadow:inset 0 5px 5px #A13727;
-webkit-box-shadow:inset 0 5px 5px #A13727;
-khtml-box-shadow:inset 0 5px 5px #A13727;
}
.moduletable-brown,
.module-brown{
background:#FFF;
border:1px solid #CCC;
box-shadow:inset 0 0 5px #CCC;
-moz-box-shadow:inset 0 0 5px #CCC;
-webkit-box-shadow:inset 0 0 5px #CCC;
-khtml-box-shadow:inset 0 0 5px #CCC;
}
.moduletable-brown h3,
.module-brown h3{
background:#D08A45;
border:1px solid #9F6227;
color:#FFF;
box-shadow:inset 0 5px 5px #9F6227;
-moz-box-shadow:inset 0 5px 5px #9F6227;
-webkit-box-shadow:inset 0 5px 5px #9F6227;
-khtml-box-shadow:inset 0 5px 5px #9F6227;
}
.moduletable-cyan,
.module-cyan{
background:#FFF;
border:1px solid #CCC;
box-shadow:inset 0 0 5px #CCC;
-moz-box-shadow:inset 0 0 5px #CCC;
-webkit-box-shadow:inset 0 0 5px #CCC;
-khtml-box-shadow:inset 0 0 5px #CCC;
}
.moduletable-cyan h3,
.module-cyan h3{
background:#45CFB8;
border:1px solid #20AF95;
color:#FFF;
box-shadow:inset 0 5px 5px #20AF95;
-moz-box-shadow:inset 0 5px 5px #20AF95;
-webkit-box-shadow:inset 0 5px 5px #20AF95;
-khtml-box-shadow:inset 0 5px 5px #20AF95;
}
.moduletable-purple,
.module-purple{
background:#FFF;
border:1px solid #CCC;
box-shadow:inset 0 0 5px #CCC;
-moz-box-shadow:inset 0 0 5px #CCC;
-webkit-box-shadow:inset 0 0 5px #CCC;
-khtml-box-shadow:inset 0 0 5px #CCC;
}
.moduletable-purple h3,
.module-purple h3{
background:#8960CF;
border:1px solid #603B9F;
color:#FFF;
box-shadow:inset 0 5px 5px #603B9F;
-moz-box-shadow:inset 0 5px 5px #603B9F;
-webkit-box-shadow:inset 0 5px 5px #603B9F;
-khtml-box-shadow:inset 0 5px 5px #603B9F;
}
.moduletable-pink,
.module-pink{
background:#FFF;
border:1px solid #CCC;
box-shadow:inset 0 0 5px #CCC;
-moz-box-shadow:inset 0 0 5px #CCC;
-webkit-box-shadow:inset 0 0 5px #CCC;
-khtml-box-shadow:inset 0 0 5px #CCC;
}
.moduletable-pink h3,
.module-pink h3{
background:#DA23BB;
border:1px solid #BF0BA2;
color:#FFF;
box-shadow:inset 0 5px 5px #BF0BA2;
-moz-box-shadow:inset 0 5px 5px #BF0BA2;
-webkit-box-shadow:inset 0 5px 5px #BF0BA2;
-khtml-box-shadow:inset 0 5px 5px #BF0BA2;
}
.moduletable-olive,
.module-olive{
background:#FFF;
border:1px solid #CCC;
box-shadow:inset 0 0 5px #CCC;
-moz-box-shadow:inset 0 0 5px #CCC;
-webkit-box-shadow:inset 0 0 5px #CCC;
-khtml-box-shadow:inset 0 0 5px #CCC;
}
.moduletable-olive h3,
.module-olive h3{
background:#AAC041;
border:1px solid #7E8F2C;
color:#FFF;
box-shadow:inset 0 5px 5px #7E8F2C;
-moz-box-shadow:inset 0 5px 5px #7E8F2C;
-webkit-box-shadow:inset 0 5px 5px #7E8F2C;
-khtml-box-shadow:inset 0 5px 5px #7E8F2C;
}
/* ***************************************************************************************************** */
/* CUSTOM TYPOGRAPHY */
/* ***************************************************************************************************** */
/* BLOCKQUOTE */
blockquote.left{
margin:0 20px 20px 0;
}
blockquote.right{
margin:0 0 20px 20px;
}
blockquote, 
blockquote.left, 
blockquote.right {
font-size:18px;
border:0;
background-color:transparent;
box-shadow:inset 0 0 5px #CCC;
-moz-box-shadow:inset 0 0 5px #CCC;
-webkit-box-shadow:inset 0 0 5px #CCC;
-khtml-box-shadow:inset 0 0 5px #CCC;
}
blockquote p{
	margin-bottom:0;
	padding: 18px 36px 18px 0;
}
/* ***************************************************************************************************** */
/* PRE/CODE */
pre,
.code{
padding:20px;
font-size:12px;
border:1px solid #CCC;
background-color:transparent;
box-shadow:inset 0 0 5px #CCC;
-moz-box-shadow:inset 0 0 5px #CCC;
-webkit-box-shadow:inset 0 0 5px #CCC;
-khtml-box-shadow:inset 0 0 5px #CCC;
}
/* ***************************************************************************************************** */
/* ALERT STYLES */
.alert, .info, .download, .note{
display: block;
padding: 10px 10px 10px 50px;
margin: 15px 0;
}
.alert {
color: #c00;
border-top: 3px solid #fe7b7a;
border-bottom: 3px solid #fe7b7a;
background: #FFD6D6 url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/status-alert.png) 10px 50% no-repeat;
}
.info {
color: #0055BB;
border-top: 3px solid #629de3;
border-bottom: 3px solid #629de3;
background: #D8E5F8 url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/status-info.png) 10px 50% no-repeat;
}
.note {
color: #B79000;
border-top: 3px solid #fde179;
border-bottom: 3px solid #fde179;
background: #FEF6D8 url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/status-note.png) 10px 50% no-repeat;
}
.download {
color: #57861A;
border-top: 3px solid #c2df88;
border-bottom: 3px solid #c2df88;
background: #EEF7DD url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/status-download.png) 10px 50% no-repeat;
}
/* ***************************************************************************************************** */
/* LIST STYLES */
ul.bullet1, 
ul.bullet2, 
ul.bullet3, 
ul.bullet4, 
ul.bullet5, 
ul.bullet6, 
ul.bullet7,
ul.bullet8,
ul.bullet9,
ul.bullet10,
ul.bullet11,
ul.bullet12,
ul.bullet13,
ul.bullet14,
ul.bullet15,
ul.bullet16,
ul.bullet17,
ul.bullet18,
ul.bullet19,
ul.bullet20{
padding-left: 0;
margin-left: 0;
list-style: none;
}
ul.bullet1 li, 
ul.bullet2 li, 
ul.bullet3 li, 
ul.bullet4 li, 
ul.bullet5 li, 
ul.bullet6 li, 
ul.bullet7 li,
ul.bullet8 li,
ul.bullet9 li,
ul.bullet10 li,
ul.bullet11 li,
ul.bullet12 li,
ul.bullet13 li,
ul.bullet14 li,
ul.bullet15 li,
ul.bullet16 li,
ul.bullet17 li,
ul.bullet18 li,
ul.bullet19 li,
ul.bullet20 li{
margin: 0 0 5px 0;
padding:0 0 0 30px;
list-style: none;
}
ul.bullet1 li {
background: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/bullet_black.png) 4px 4px no-repeat;
}
ul.bullet2 li {
background: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/bullet_blue.png) 4px 4px no-repeat;
}
ul.bullet3 li {
background: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/bullet_green.png) 4px 4px no-repeat;
}
ul.bullet4 li {
background: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/bullet_yellow.png) 4px 4px no-repeat;
}
ul.bullet5 li {
background: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/bullet_orange.png) 4px 4px no-repeat;
}
ul.bullet6 li {
background: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/bullet_red.png) 4px 4px no-repeat;
}
ul.bullet7 li {
background: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/bullet_purple.png) 4px 4px no-repeat;
}
ul.bullet8 li {
background: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/bullet_pink.png) 4px 4px no-repeat;
}
ul.bullet9 li {
background: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/bullet_go.png) 4px 4px no-repeat;
}
ul.bullet10 li {
background: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/star.png) 4px 4px no-repeat;
}
ul.bullet11 li {
background: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/error.png) 4px 4px no-repeat;
}
ul.bullet12 li {
background: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/accept.png) 4px 4px no-repeat;
}
ul.bullet13 li {
background: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/tick.png) 4px 4px no-repeat;
}
ul.bullet14 li {
background: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/add.png) 4px 4px no-repeat;
}
ul.bullet15 li {
background: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/asterisk_orange.png) 4px 4px no-repeat;
}
ul.bullet16 li {
background: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/arrow_right.png) 4px 4px no-repeat;
}
ul.bullet17 li {
background: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/resultset_next.png) 4px 4px no-repeat;
}
ul.bullet18 li {
background: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/control_play.png) 4px 4px no-repeat;
}
ul.bullet19 li {
background: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/attach.png) 4px 4px no-repeat;
}
ul.bullet20 li {
background: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/weather_sun.png) 4px 4px no-repeat;
}
/* ***************************************************************************************************** */
/* BUTTON STYLES */
.blueButton, 
.greenButton,
.orangeButton,
.yellowButton,
.redButton,
.brownButton,
.cyanButton,
.purpleButton,
.pinkButton,
.oliveButton{
white-space:nowrap;
font-family:Arial, Helvetica, sans-serif;
padding:3px 10px;
cursor:pointer;
display:inline-block;
text-decoration:none;
color:#FFF;
}
.blueButton:hover, 
.greenButton:hover,
.orangeButton:hover,
.yellowButton:hover,
.redButton:hover,
.brownButton:hover,
.cyanButton:hover,
.purpleButton:hover,
.pinkButton:hover,
.oliveButton:hover{
text-decoration:none;
color:#FFF;
}
.blueButton{
color:#FFF;
background:#0099CC;
border:1px solid #00799F;
box-shadow:inset 0 5px 5px #00799F;
-moz-box-shadow:inset 0 5px 5px #00799F;
-webkit-box-shadow:inset 0 5px 5px #00799F;
-khtml-box-shadow:inset 0 5px 5px #00799F;
}
.blueButton:hover{
color:#FFF;
background:#0099CC;
border:1px solid #00799F;
box-shadow:inset 0 -5px 5px #00799F;
-moz-box-shadow:inset 0 -5px 5px #00799F;
-webkit-box-shadow:inset 0 -5px 5px #00799F;
-khtml-box-shadow:inset 0 -5px 5px #00799F;
}
.greenButton{
color:#FFF;
background:#66A326;
border:1px solid #396D04;
box-shadow:inset 0 5px 5px #396D04;
-moz-box-shadow:inset 0 5px 5px #396D04;
-webkit-box-shadow:inset 0 5px 5px #396D04;
-khtml-box-shadow:inset 0 5px 5px #396D04;
}
.greenButton:hover{
color:#FFF;
background:#66A326;
border:1px solid #396D04;
box-shadow:inset 0 -5px 5px #396D04;
-moz-box-shadow:inset 0 -5px 5px #396D04;
-webkit-box-shadow:inset 0 -5px 5px #396D04;
-khtml-box-shadow:inset 0 -5px 5px #396D04;
}
.yellowButton{
color:#FFF;
background:#D2BE02;
border:1px solid #9C8E01;
box-shadow:inset 0 5px 5px #9C8E01;
-moz-box-shadow:inset 0 5px 5px #9C8E01;
-webkit-box-shadow:inset 0 5px 5px #9C8E01;
-khtml-box-shadow:inset 0 5px 5px #9C8E01;
}
.yellowButton:hover{
color:#FFF;
background:#D2BE02;
border:1px solid #9C8E01;
box-shadow:inset 0 -5px 5px #9C8E01;
-moz-box-shadow:inset 0 -5px 5px #9C8E01;
-webkit-box-shadow:inset 0 -5px 5px #9C8E01;
-khtml-box-shadow:inset 0 -5px 5px #9C8E01;
}
.orangeButton{
color:#FFF;
background:#D8811A;
border:1px solid #B96F17;
box-shadow:inset 0 5px 5px #B96F17;
-moz-box-shadow:inset 0 5px 5px #B96F17;
-webkit-box-shadow:inset 0 5px 5px #B96F17;
-khtml-box-shadow:inset 0 5px 5px #B96F17;
}
.orangeButton:hover{
color:#FFF;
background:#D8811A;
border:1px solid #B96F17;
box-shadow:inset 0 -5px 5px #B96F17;
-moz-box-shadow:inset 0 -5px 5px #B96F17;
-webkit-box-shadow:inset 0 -5px 5px #B96F17;
-khtml-box-shadow:inset 0 -5px 5px #B96F17;
}
.redButton{
color:#FFF;
background:#CF4D37;
border:1px solid #A13727;
box-shadow:inset 0 5px 5px #A13727;
-moz-box-shadow:inset 0 5px 5px #A13727;
-webkit-box-shadow:inset 0 5px 5px #A13727;
-khtml-box-shadow:inset 0 5px 5px #A13727;
}
.redButton:hover{
color:#FFF;
background:#CF4D37;
border:1px solid #A13727;
box-shadow:inset 0 -5px 5px #A13727;
-moz-box-shadow:inset 0 -5px 5px #A13727;
-webkit-box-shadow:inset 0 -5px 5px #A13727;
-khtml-box-shadow:inset 0 -5px 5px #A13727;
}
.brownButton{
color:#FFF;
background:#D08A45;
border:1px solid #9F6227;
box-shadow:inset 0 5px 5px #9F6227;
-moz-box-shadow:inset 0 5px 5px #9F6227;
-webkit-box-shadow:inset 0 5px 5px #9F6227;
-khtml-box-shadow:inset 0 5px 5px #9F6227;
}
.brownButton:hover{
color:#FFF;
background:#D08A45;
border:1px solid #9F6227;
box-shadow:inset 0 -5px 5px #9F6227;
-moz-box-shadow:inset 0 -5px 5px #9F6227;
-webkit-box-shadow:inset 0 -5px 5px #9F6227;
-khtml-box-shadow:inset 0 -5px 5px #9F6227;
}
.cyanButton{
color:#FFF;
background:#45CFB8;
border:1px solid #20AF95;
box-shadow:inset 0 5px 5px #20AF95;
-moz-box-shadow:inset 0 5px 5px #20AF95;
-webkit-box-shadow:inset 0 5px 5px #20AF95;
-khtml-box-shadow:inset 0 5px 5px #20AF95;
}
.cyanButton:hover{
color:#FFF;
background:#45CFB8;
border:1px solid #20AF95;
box-shadow:inset 0 -5px 5px #20AF95;
-moz-box-shadow:inset 0 -5px 5px #20AF95;
-webkit-box-shadow:inset 0 -5px 5px #20AF95;
-khtml-box-shadow:inset 0 -5px 5px #20AF95;
}
.purpleButton{
color:#FFF;
background:#8960CF;
border:1px solid #603B9F;
box-shadow:inset 0 5px 5px #603B9F;
-moz-box-shadow:inset 0 5px 5px #603B9F;
-webkit-box-shadow:inset 0 5px 5px #603B9F;
-khtml-box-shadow:inset 0 5px 5px #603B9F;
}
.purpleButton:hover{
color:#FFF;
background:#8960CF;
border:1px solid #603B9F;
box-shadow:inset 0 -5px 5px #603B9F;
-moz-box-shadow:inset 0 -5px 5px #603B9F;
-webkit-box-shadow:inset 0 -5px 5px #603B9F;
-khtml-box-shadow:inset 0 -5px 5px #603B9F;
}
.pinkButton{
color:#FFF;
background:#DA23BB;
border:1px solid #BF0BA2;
box-shadow:inset 0 5px 5px #BF0BA2;
-moz-box-shadow:inset 0 5px 5px #BF0BA2;
-webkit-box-shadow:inset 0 5px 5px #BF0BA2;
-khtml-box-shadow:inset 0 5px 5px #BF0BA2;
}
.pinkButton:hover{
color:#FFF;
background:#DA23BB;
border:1px solid #BF0BA2;
box-shadow:inset 0 -5px 5px #BF0BA2;
-moz-box-shadow:inset 0 -5px 5px #BF0BA2;
-webkit-box-shadow:inset 0 -5px 5px #BF0BA2;
-khtml-box-shadow:inset 0 -5px 5px #BF0BA2;
}
.oliveButton{
color:#FFF;
background:#AAC041;
border:1px solid #7E8F2C;
box-shadow:inset 0 5px 5px #7E8F2C;
-moz-box-shadow:inset 0 5px 5px #7E8F2C;
-webkit-box-shadow:inset 0 5px 5px #7E8F2C;
-khtml-box-shadow:inset 0 5px 5px #7E8F2C;
}
.oliveButton:hover{
color:#FFF;
background:#AAC041;
border:1px solid #7E8F2C;
box-shadow:inset 0 -5px 5px #7E8F2C;
-moz-box-shadow:inset 0 -5px 5px #7E8F2C;
-webkit-box-shadow:inset 0 -5px 5px #7E8F2C;
-khtml-box-shadow:inset 0 -5px 5px #7E8F2C;
}
/************* SIDEBARS *********************************/
div.grid div.module_ms4 h3 
{
    border: 0 none;
    color: #504942;
    font-family: georgia;
    font-size: 30px;
    margin: -10px 0 0;
    text-transform: uppercase;
}
 div.grid div.module_ms4
{
	color: #4D453E;
	font-family: Arial;
	font-size: 14px;
}


/* Grid 12 */

#sidebar1.grid_12,
#sidebar2.grid_12 {
	background-position: center top;
    background-repeat: no-repeat;
    height: auto;
    padding-top: 20px;
}

#sidebar1.grid_12 div.grid,
#sidebar2.grid_12 div.grid {
    background-position: center bottom;
    background-repeat: no-repeat;
    height: auto;
    margin: 0;
    width: 100%;
}

#sidebar1.grid_12 div.grid div.moduletable,
#sidebar2.grid_12 div.grid div.moduletable,
#sidebar1.grid_12 div.grid div.moduletable_menu,
#sidebar2.grid_12 div.grid div.moduletable_menu,
#sidebar1.grid_12 div.grid div.moduletable_text,
#sidebar2.grid_12 div.grid div.moduletable_text {
   	background-image: url("/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/content/repeat.jpg");
    background-position: center center;
    background-repeat: repeat;
    height: auto;
    margin: 0 0 0 14px;
    padding: 8px 10px 0;
    width: 881px;
}




/* Grid 11 */

#sidebar1.grid_11,
#sidebar2.grid_11 {
    background-position: center top;
    background-repeat: no-repeat;
    height: auto;
    padding-top: 20px;
}

#sidebar1.grid_11 div.grid,
#sidebar2.grid_11 div.grid {
    background-position: center bottom;
    background-repeat: no-repeat;
    height: auto;
    margin: 0;
    width: 100%;
}

#sidebar1.grid_11 div.grid div.moduletable,
#sidebar2.grid_11 div.grid div.moduletable,
#sidebar1.grid_11 div.grid div.moduletable_menu,
#sidebar2.grid_11 div.grid div.moduletable_menu,
#sidebar1.grid_11 div.grid div.moduletable_text,
#sidebar2.grid_11 div.grid div.moduletable_text {
    background-image: url("/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/content/repeat.jpg");
    background-position: center center;
    background-repeat: repeat;
    height: auto;
    margin: 0 0 0 14px;
    padding: 8px 10px 0;
    width: 814px;
}


/* Grid 10 */

#sidebar1.grid_10,
#sidebar2.grid_10 {
    background-position: center top;
    background-repeat: no-repeat;
    height: auto;
    padding-top: 20px;
}

#sidebar1.grid_10 div.grid,
#sidebar2.grid_10 div.grid {
    background-position: center bottom;
    background-repeat: no-repeat;
    height: auto;
    margin: 0;
    width: 100%;
}

#sidebar1.grid_10 div.grid div.moduletable,
#sidebar2.grid_10 div.grid div.moduletable,
#sidebar1.grid_10 div.grid div.moduletable_menu,
#sidebar2.grid_10 div.grid div.moduletable_menu,
#sidebar1.grid_10 div.grid div.moduletable_text,
#sidebar2.grid_10 div.grid div.moduletable_text {
    background-image: url("/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/content/repeat.jpg");
    background-position: center center;
    background-repeat: repeat;
    height: auto;
    margin: 0 0 0 14px;
    padding: 8px 10px 0;
    width: 729px;
}


/* Grid 9 */

#sidebar1.grid_9,
#sidebar2.grid_9 {
    background-position: center top;
    background-repeat: no-repeat;
    height: auto;
    padding-top: 20px;
}

#sidebar1.grid_9 div.grid,
#sidebar2.grid_9 div.grid {
    background-position: center bottom;
    background-repeat: no-repeat;
    height: auto;
    margin: 0;
    width: 100%;
}

#sidebar1.grid_9 div.grid div.moduletable,
#sidebar2.grid_9 div.grid div.moduletable,
#sidebar1.grid_9 div.grid div.moduletable_menu,
#sidebar2.grid_9 div.grid div.moduletable_menu,
#sidebar1.grid_9 div.grid div.moduletable_text,
#sidebar2.grid_9 div.grid div.moduletable_text  
 {
    background-image: url("/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/content/repeat.jpg");
    background-position: center center;
    background-repeat: repeat;
    height: auto;
    margin: 0 0 0 14px;
    padding: 8px 10px 0;
    width: 661px;
}


/* Grid 8 */

#sidebar1.grid_8,
#sidebar2.grid_8 {
    background-position: center top;
    background-repeat: no-repeat;
    height: auto;
    padding-top: 20px;
}

#sidebar1.grid_8 div.grid,
#sidebar2.grid_8 div.grid {
    background-position: center bottom;
    background-repeat: no-repeat;
    height: auto;
    margin: 0;
    width: 100%;
}

#sidebar1.grid_8 div.grid div.moduletable,
#sidebar2.grid_8 div.grid div.moduletable,
#sidebar1.grid_8 div.grid div.moduletable_menu,
#sidebar2.grid_8 div.grid div.moduletable_menu,
#sidebar1.grid_8 div.grid div.moduletable_text,
#sidebar2.grid_8 div.grid div.moduletable_text   {
    background-image: url("/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/content/repeat.jpg");
    background-position: center center;
    background-repeat: repeat;
    height: auto;
    margin: 0 0 0 14px;
    padding: 8px 10px 0;
    width: 576px;
}



/* Grid 7 */

#sidebar1.grid_7,
#sidebar2.grid_7 {
    background-position: center top;
    background-repeat: no-repeat;
    height: auto;
    padding-top: 20px;
}

#sidebar1.grid_7 div.grid,
#sidebar2.grid_7 div.grid {
    background-position: center bottom;
    background-repeat: no-repeat;
    height: auto;
    margin: 0;
    width: 100%;
}

#sidebar1.grid_7 div.grid div.moduletable,
#sidebar2.grid_7 div.grid div.moduletable,
#sidebar1.grid_7 div.grid div.moduletable_menu,
#sidebar2.grid_7 div.grid div.moduletable_menu,
#sidebar1.grid_7 div.grid div.moduletable_text,
#sidebar2.grid_7 div.grid div.moduletable_text   {
    background-image: url("/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/content/repeat.jpg");
    background-position: center center;
    background-repeat: repeat;
    height: auto;
    margin: 0 0 0 14px;
    padding: 8px 10px 0;
    width: 490px;
}



/* Grid 6 */

#sidebar1.grid_6,
#sidebar2.grid_6 {
    background-position: center top;
    background-repeat: no-repeat;
    height: auto;
    padding-top: 20px;
}

#sidebar1.grid_6 div.grid,
#sidebar2.grid_6 div.grid {
    background-position: center bottom;
    background-repeat: no-repeat;
    height: auto;
    margin: 0;
    width: 100%;
}

#sidebar1.grid_6 div.grid div.moduletable,
#sidebar2.grid_6 div.grid div.moduletable {
    background-image: url("/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/content/repeat.jpg");
    background-position: center center;
    background-repeat: repeat;
    height: auto;
    margin: 0 0 0 14px;
    padding: 8px 10px 0;
    width: 423px;
}



/* Grid 5 */

#sidebar1.grid_5,
#sidebar2.grid_5 {
    background-position: center top;
    background-repeat: no-repeat;
    height: auto;
    padding-top: 20px;
}

#sidebar1.grid_5 div.grid,
#sidebar2.grid_5 div.grid {
    background-position: center bottom;
    background-repeat: no-repeat;
    height: auto;
    margin: 0;
    width: 100%;
}

#sidebar1.grid_5 div.grid div.moduletable,
#sidebar2.grid_5 div.grid div.moduletable {
   	background-image: url("/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/content/repeat.jpg");
    background-position: center center;
    background-repeat: repeat;
    height: auto;
    margin: 0 0 0 14px;
    padding: 8px 10px 0;
    width: 338px;
}



/* Grid 4 */

#sidebar1.grid_4,
#sidebar2.grid_4 {
    background-position: center top;
    background-repeat: no-repeat;
    height: auto;
    padding-top: 20px;
}

#sidebar1.grid_4 div.grid,
#sidebar2.grid_4 div.grid {
    background-position: center bottom;
    background-repeat: no-repeat;
    height: auto;
    margin: 0;
    width: 100%;
}

#sidebar1.grid_4 div.grid div.moduletable,
#sidebar2.grid_4 div.grid div.moduletable {
    background-image: url("/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/content/repeat.jpg");
    background-position: center center;
    background-repeat: repeat;
    height: auto;
    margin: 0 0 0 14px;
    padding: 8px 10px 0;
    width: 250px;
}



/* Grid 3 */

#sidebar1.grid_3,
#sidebar2.grid_3 {
    background-position: center top;
    background-repeat: no-repeat;
    height: auto;
    padding-top: 20px;
}

#sidebar1.grid_3 div.grid,
#sidebar2.grid_3 div.grid {
    background-position: center bottom;
    background-repeat: no-repeat;
    height: auto;
    margin: 0;
    width: 100%;
}

#sidebar1.grid_3 div.grid div.moduletable,
#sidebar2.grid_3 div.grid div.moduletable {
  	background-image: url("/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/content/repeat.jpg");
    background-position: center center;
    background-repeat: repeat;
    height: auto;
    margin: 0 0 0 14px;
    padding: 8px 10px 0;
    width: 185px;
}



/* Grid 2 */

#sidebar1.grid_2,
#sidebar2.grid_2 {
    background-position: center top;
    background-repeat: no-repeat;
    height: auto;
    padding-top: 20px;
}

#sidebar1.grid_2 div.grid,
#sidebar2.grid_2 div.grid {
    background-position: center bottom;
    background-repeat: no-repeat;
    height: auto;
    margin: 0;
    width: 100%;
}

#sidebar1.grid_2 div.grid div.moduletable,
#sidebar2.grid_2 div.grid div.moduletable {
   	background-image: url("/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/content/repeat.jpg");
    background-position: center center;
    background-repeat: repeat;
    height: auto;
    margin: 0 0 0 14px;
    padding: 8px 10px 0;
    width: 99px;
}



/* Grid 1 */

#sidebar1.grid_1,
#sidebar2.grid_1 {
    background-position: center top;
    background-repeat: no-repeat;
    height: auto;
    padding-top: 20px;
}

#sidebar1.grid_1 div.grid,
#sidebar2.grid_1 div.grid {
    background-position: center bottom;
    background-repeat: no-repeat;
    height: auto;
    margin: 0;
    width: 100%;
}

#sidebar1.grid_1 div.grid div.moduletable,
#sidebar2.grid_1 div.grid div.moduletable {
    background-image: url("/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/content/repeat.jpg");
    background-position: center center;
    background-repeat: repeat;
    height: auto;
    margin: 0 0 0 14px;
    padding: 8px 10px 0;
    width: 14px;
}




/************* MAIN CONTENT *********************************/

#main {
	color: #fff;
	position: relative;
	font-family: Arial;
	font-size: 14px;
	font-weight: normal;
}
#main h3 {
	font-size: 15px;
	font-weight: bold;
	font-family: Georgia;
	color: #EBBE65;
}

/* Grid 12 */

#main.grid_12, #main.grid_11,
#main.grid_10, #main.grid_9,
#main.grid_8, #main.grid_7,
#main.grid_6, #main.grid_5,
#main.grid_4, #main.grid_3,
#main.grid_2, #main.grid_1 {
    background-position: center top;
    background-repeat: no-repeat;
    height: auto;
    padding-top: 20px;
}
#main.grid_12 div.main-pad1 div.main-pad2,
#main.grid_11 div.main-pad1 div.main-pad2,
#main.grid_10 div.main-pad1 div.main-pad2,
#main.grid_9 div.main-pad1 div.main-pad2,
#main.grid_8 div.main-pad1 div.main-pad2,
#main.grid_7 div.main-pad1 div.main-pad2, 
#main.grid_6 div.main-pad1 div.main-pad2,
#main.grid_5 div.main-pad1 div.main-pad2,
#main.grid_4 div.main-pad1 div.main-pad2,
#main.grid_3 div.main-pad1 div.main-pad2,
#main.grid_2 div.main-pad1 div.main-pad2, 
#main.grid_1 div.main-pad1 div.main-pad2{
    background-position: center center;
    background-repeat: repeat-y;
    height: auto;
    margin: 0 auto;
    padding: 0 5px;
}

/* Grid 1 */

#main.grid_1 {
    
    background-position: center top;
    background-repeat: no-repeat;
    height: auto;
    padding-top: 20px;
}

#main.grid_1 div.main-pad1 {
    background-position: center bottom;
    background-repeat: no-repeat;
    height: auto;
    margin: 0;
    width: 100%;
}

#main.grid_1 div.main-pad1 div.main-pad2 {
    background-position: center center;
    background-repeat: repeat-y;
    height: auto;
    margin: 0 auto;
    width: 40px;
}

#main.grid_1 div.main-pad1 div.main-pad2 h2,
#main.grid_2 div.main-pad1 div.main-pad2 h2,
#main.grid_3 div.main-pad1 div.main-pad2 h2,
#main.grid_4 div.main-pad1 div.main-pad2 h2,
#main.grid_5 div.main-pad1 div.main-pad2 h2,
#main.grid_6 div.main-pad1 div.main-pad2 h2,
#main.grid_7 div.main-pad1 div.main-pad2 h2,
#main.grid_8 div.main-pad1 div.main-pad2 h2,
#main.grid_9 div.main-pad1 div.main-pad2 h2,
#main.grid_10 div.main-pad1 div.main-pad2 h2,
#main.grid_11 div.main-pad1 div.main-pad2 h2,
#main.grid_12 div.main-pad1 div.main-pad2 h2
 {
    color: #fff;
    margin: 0;
    font-family:Georgia;
    font-size:20px;
    text-align: left;
    clear:both;
}

div#grid-top1,
div#grid-top2,
div#grid-top3,
div#grid-bottom1,
div#grid-bottom2,
div#grid-bottom3  {
	width: 100%;
	clear: both;
	height: auto;
}

div.grid p {
	margin: 0;
}

div.grid div.flexgrid_1, 
div.grid div.flexgrid_2,
div.grid div.flexgrid_3,
div.grid div.flexgrid_4,
div.grid div.flexgrid_5,
div.grid div.flexgrid_6  {
	margin-top: 10px ;
}

div.grid div.first {
	margin-left: 10px;
}

div.grid div.last {
	margin-right: 10px;
}
/*****************************************************************/

/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/*Titles of GridTop1 and GridBottom3**/
div.module .pad-title,
div.module_ms1 .pad-title {
    height: auto;
    margin: 0 0 0 auto;
    text-align: center;
}

div.module,
div.module_ms1{
    font-size: 14px;
    text-align: left;
    font-family: Arial;
    color:#fff;
    margin-bottom:15px;
}

div.module h4,
div.module_ms1  h4{
    font-size: 15px;
    text-align: left;
    font-family: Georgia;
    font-weight: bold;
    color: #EBBE65;
}
div.module div.pad div.pad2 div.pad3 h3,
div.module_ms1 div.pad div.pad2 div.pad3 h3 {
	color: #FFFFFF;
    font-family: georgia;
    font-size: 20px;
    text-transform: uppercase;
    font-weight: bold;
}



/*****************************************************************/
/*  BG Grid flexgrid Grid Top 2 and Grid Bottom 2*/

/* Grid top 2 flexgrid1*/
div.module_ms2.flexgrid_1 {
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/grids/gridtop2-1-top.jpg);
	background-repeat: no-repeat;
	background-position: center top;
    height:auto;
	padding-top: 35px;
}
div.module_ms2.flexgrid_1 div.pad {
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/grids/gridtop2-1-bottom.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height:auto;
	margin:0;
	width:100%;
	padding-bottom: 14px;
}
div.module_ms2.flexgrid_1 div.pad2 {
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/grids/gridtop2-1-repeat.jpg);
	background-repeat: repeat-y;
	background-position: center center;
	height:auto;
	width:940px;
}
/* Grid top 2 flexgrid2*/
div.module_ms2.flexgrid_2{
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/grids/gridtop2-2-top.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height:auto;
	padding-top: 35px;
}
div.module_ms2.flexgrid_2 div.pad {
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/grids/gridtop2-2-bottom.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height:auto;
	margin:0;
	width:100%;
	padding-bottom: 14px;
}
div.module_ms2.flexgrid_2 div.pad2 {
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/grids/gridtop2-2-repeat.jpg);
	background-repeat: repeat-y;
	background-position: center center;
	height:auto;
    width:100%;
}
/*************************************************************/
/* Grid top 2 flexgrid3*/
div.module_ms2.flexgrid_3 {
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/grids/gridtop2-3-top.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height:auto;
	padding-top: 35px;
}
div.module_ms2.flexgrid_3 div.pad {
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/grids/gridtop2-3-bottom.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height:auto;
	margin:0;
	width:100%;
	padding-bottom: 14px;
}
div.module_ms2.flexgrid_3 div.pad2 {
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/grids/gridtop2-3-repeat.jpg);
	background-repeat: repeat-y;
	background-position: center center;
	height:auto;
	width:100%;;
}
/*************************************************************/
/* Grid top 2 flexgrid4*/
div.module_ms2.flexgrid_4 {
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/grids/gridtop2-4-top.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height:auto;
	padding-top: 35px;
}
div.module_ms2.flexgrid_4 div.pad {
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/grids/gridtop2-4-bottom.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height:auto;
	margin:0;
	width:100%;
	padding-bottom: 14px;
}
div.module_ms2.flexgrid_4 div.pad2 {
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/grids/gridtop2-4-repeat.jpg);
	background-repeat: repeat-y;
	background-position: center center;
	height:auto;
	width:100%;
}
/*************************************************************/
/* Grid top 2 flexgrid5*/
div.module_ms2.flexgrid_5{
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/grids/gridtop2-5-top.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height:auto;
	padding-top: 35px;
}
div.module_ms2.flexgrid_5 div.pad {
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/grids/gridtop2-5-bottom.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height:auto;
	margin:0;
	width:100%;
	padding-bottom: 14px;
}
div.module_ms2.flexgrid_5 div.pad2 {
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/grids/gridtop2-5-repeat.jpg);
	background-repeat: repeat-y;
	background-position: center center;
	height:auto;
	width:100%;
}
/*************************************************************/
/* Grid top 2 flexgrid6*/
div.module_ms2.flexgrid_6 {
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/grids/gridtop2-6-top.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height:auto;
	padding-top: 35px;
}
div.module_ms2.flexgrid_6 div.pad {
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/grids/gridtop2-6-bottom.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height:auto;
	margin:0;
	width:100%;
	padding-bottom: 14px;
}
div.module_ms2.flexgrid_6 div.pad2 {
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/grids/gridtop2-6-repeat.jpg);
	background-repeat: repeat-y;
	background-position: center center;
	height:auto;
	width:100%;
}
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/*Titles of GridTop2 and GridBottom3**/
div.module_ms2 .pad-title ,
div.module .pad-title,
div.module_ms4 .pad-title,
div.module_ms3 .pad-title{
    height: auto;
    margin: 0 0 0 auto;
    text-align: center;
}
div.module_ms2 div.pad div.pad2 div.pad3 h3,
.module_ms4 div.pad div.pad2 div.pad3 h3 {
	color: #504942;
    font-family: georgia;
    font-size: 20px;
    text-transform: uppercase;
    font-weight: bold;
}
/* Fonts Grid2 *****************************************************/
div.module_ms2 { 
	color:#4D453E;
	font-family: Arial;
	font-size: 14px;
	font-weight: normal;
}
div.module_ms2 div.pad {
	margin-bottom: 40px;
}

/*****************************************************************/
/*  BG Grid Top 3 and Grid Bottom 1 */
.module_ms3 div.pad h3{
    color: #FFFFFF;
    font-size: 20px;
    font-weight: bold;
    font-family: georgia;
}
.module_ms3 {
    border: 0 none;
    color:#fff ;
    font-family: Arial;
    font-size: 14px;
    text-align: left;
    font-weight: normal;
}

/*****************************************************************/
/*  BG Grid flexgrid_1 Grid Top 3*/
div.module_ms3.flexgrid_1 {
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/grids/gridtop3-1-top.png);
	background-repeat: no-repeat;
	background-position: center top;
	height:auto;
	padding-top: 17px;
}
div.module_ms3.flexgrid_1 div.pad {
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/grids/gridtop3-1-bottom.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	height:auto;
	margin:0;
	width:100%;
	padding-bottom: 19px;
}
div.module_ms3.flexgrid_1 div.pad2 {
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/grids/gridtop3-1-repeat.png);
	background-repeat: repeat-y;
	background-position: center center;
	height:auto;
	width:100%;
}
/********************************************************************/
/*  BG Grid flexgrid_2 Grid Top 3*/
div.module_ms3.flexgrid_2 {
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/grids/gridtop3-2-top.png);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 17px;
	height:auto;
}
div.module_ms3.flexgrid_2 div.pad {
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/grids/gridtop3-2-bottom.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	height:auto;
	margin:0;
	width: 100%;
	padding-bottom: 19px;
}
div.module_ms3.flexgrid_2 div.pad2 {
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/grids/gridtop3-2-repeat.png);
	background-repeat: repeat-y;
	background-position: center center;
	height:auto;
	width:100%;
}
/********************************************************************/
/*  BG Grid flexgrid_3 Grid Top 3*/
div.module_ms3.flexgrid_3{
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/grids/gridtop3-3-top.png);
	background-repeat: no-repeat;
	background-position: center top;
	height:auto;
	padding-top: 17px;
}
div.module_ms3.flexgrid_3 div.pad {
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/grids/gridtop3-3-bottom.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	height:auto;
	margin:0;
	width:100%;
	padding-bottom: 19px;
}
div.module_ms3.flexgrid_3 div.pad2 {
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/grids/gridtop3-3-repeat.png);
	background-repeat: repeat-y;
	background-position: center center;
	height:auto;
	width:100%;
}
/********************************************************************/
/*  BG Grid flexgrid_4 Grid Top 3*/
div.module_ms3.flexgrid_4 {
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/grids/gridtop3-4-top.png);
	background-repeat: no-repeat;
	background-position: center top;
	height:auto;
	padding-top: 17px;
}
div.module_ms3.flexgrid_4 div.pad {
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/grids/gridtop3-4-bottom.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	height:auto;
	margin:0;
	width:100%;
	padding-bottom: 19px;
}
div.module_ms3.flexgrid_4 div.pad2 {
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/grids/gridtop3-4-repeat.png);
	background-repeat: repeat-y;
	background-position: center center;
	height:auto;
	width:100%;
}
/********************************************************************/
/*  BG Grid flexgrid_5 Grid Top 3*/
div.module_ms3.flexgrid_5 {
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/grids/gridtop3-5-top.png);
	background-repeat: no-repeat;
	background-position: center top;
	height:auto;
	padding-top: 17px;
}
div.module_ms3.flexgrid_5 div.pad {
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/grids/gridtop3-5-bottom.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	height:auto;
	margin:0;
	width:100%;
	padding-bottom: 19px;
}
div.module_ms3.flexgrid_5 div.pad2 {
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/grids/gridtop3-5-repeat.png);
	background-repeat: repeat-y;
	background-position: center center;
	height:auto;
	width:100%;
}
/********************************************************************/
/*  BG Grid flexgrid_6 Grid Top 3*/
div.module_ms3.flexgrid_6 {
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/grids/gridtop3-6-top.png);
	background-repeat: no-repeat;
	background-position: center top;
	height:auto;
	padding-top: 17px;
}
div.module_ms3.flexgrid_6 div.pad {
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/grids/gridtop3-6-bottom.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	height:auto;
	margin:0;
	width:100%;
	padding-bottom: 19px;
}
div.module_ms3.flexgrid_6 div.pad2 {
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/grids/gridtop3-6-repeat.png);
	background-repeat: repeat-y;
	background-position: center center;
	height:auto;
	width:100%;
}
/*********************************************************************************/
/*  _MS4 Flexgrid*/
/************************** Flexgrid 1 *******************************************************/
div.module_ms4.flexgrid_1 div.pad7,
div.module_ms4.flexgrid_2 div.pad7,
div.module_ms4.flexgrid_3 div.pad7,
div.module_ms4.flexgrid_4 div.pad7,
div.module_ms4.flexgrid_5 div.pad7,
div.module_ms4.flexgrid_6 div.pad7
{
	background-image: url("/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/content/left-bottom.png");
    background-position: left center;
    background-repeat: no-repeat;
    height: 34px;
    padding-left: 32px;
}

div.module_ms4.flexgrid_3 div.pad8

{
	background-image: url("/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/content/right-bottom.png");
    background-position: right center;
    background-repeat: no-repeat;
    height: 34px;
    padding-right: 32px;
}
div.module_ms4.flexgrid_1 div.pad9,
div.module_ms4.flexgrid_2 div.pad9,
div.module_ms4.flexgrid_3 div.pad9,
div.module_ms4.flexgrid_4 div.pad9,
div.module_ms4.flexgrid_5 div.pad9,
div.module_ms4.flexgrid_6 div.pad9

{
	background-image: url("/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/content/repeat-bottom.png");
    background-repeat: repeat-x;
    height: 32px;
    min-width: 2px;
}
div.module_ms4.flexgrid_1 div.pad4,
div.module_ms4.flexgrid_2 div.pad4,
div.module_ms4.flexgrid_3 div.pad4,
div.module_ms4.flexgrid_4 div.pad4,
div.module_ms4.flexgrid_5 div.pad4,
div.module_ms4.flexgrid_6 div.pad4
{
	background-image: url("/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/content/left-top.png");
    background-position: left center;
    background-repeat: no-repeat;
    height: 34px;
    padding-left: 32px;
}
div.module_ms4.flexgrid_3 div.pad5
{
	background-image: url("/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/content/right-top.png");
    background-position: right center;
    background-repeat: no-repeat;
    height: 34px;
    padding-right: 32px;
}
div.module_ms4.flexgrid_1 div.pad6,
div.module_ms4.flexgrid_2 div.pad6,
div.module_ms4.flexgrid_3 div.pad6,
div.module_ms4.flexgrid_4 div.pad6,
div.module_ms4.flexgrid_5 div.pad6,
div.module_ms4.flexgrid_6 div.pad6
{
	background-image: url("/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/content/repeat-top.png");
    background-repeat: repeat-x;
    height: 34px;
    min-width: 2px;
}

/********************* Right - Bottom & Top *****************/
div.module_ms4.flexgrid_1 div.pad8
{
	background-image: url("/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/content/right-bottom.png");
    background-position: right center;
    background-repeat: no-repeat;
    height: 34px;
    padding-right: 32px;
    width: 868px;
}
div.module_ms4.flexgrid_2 div.pad8
{
	background-image: url("/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/content/right-bottom.png");
    background-position: right center;
    background-repeat: no-repeat;
    height: 34px;
    padding-right: 32px;
    width: 393px;
}
div.module_ms4.flexgrid_4 div.pad8
{
	background-image: url("/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/content/right-bottom.png");
    background-position: right center;
    background-repeat: no-repeat;
    height: 34px;
    padding-right: 32px;
    width: 155px;
}
div.module_ms4.flexgrid_5 div.pad8
{
	background-image: url("/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/content/right-bottom.png");
    background-position: right center;
    background-repeat: no-repeat;
    height: 34px;
    padding-right: 32px;
     width: 121px;
}
div.module_ms4.flexgrid_6 div.pad8
{
	background-image: url("/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/content/right-bottom.png");
    background-position: right center;
    background-repeat: no-repeat;
    height: 34px;
    padding-right: 32px;
    width: 87px;
}
/*top*/

div.module_ms4.flexgrid_1 div.pad5
{
	background-image: url("/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/content/right-top.png");
    background-position: right center;
    background-repeat: no-repeat;
    height: 34px;
    padding-right: 32px;
    width: 868px;
}
div.module_ms4.flexgrid_2 div.pad5
{
	background-image: url("/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/content/right-top.png");
    background-position: right center;
    background-repeat: no-repeat;
    height: 34px;
    padding-right: 32px;
    width: 393px;
}
div.module_ms4.flexgrid_4 div.pad5
{
	background-image: url("/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/content/right-top.png");
    background-position: right center;
    background-repeat: no-repeat;
    height: 34px;
    padding-right: 32px;
    width: 155px;
}
div.module_ms4.flexgrid_5 div.pad5
{
	background-image: url("/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/content/right-top.png");
    background-position: right center;
    background-repeat: no-repeat;
    height: 34px;
    padding-right: 32px;
    width: 121px;
}
div.module_ms4.flexgrid_6 div.pad5
{
	background-image: url("/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/content/right-top.png");
    background-position: right center;
    background-repeat: no-repeat;
    height: 34px;
    padding-right: 32px;
    width: 87px;
}
/*************************** Pad 3 of 6 grids ********************************************/
div.module_ms4.flexgrid_1 div.pad3
{
	background-color: #DDD6CE;
	height:auto;
	margin:0 0 0 14px;
	padding:10px;
	width: 882px;
}
div.module_ms4.flexgrid_2 div.pad3
{
	background-color: #DDD6CE;
	height:auto;
	margin:0 0 0 14px;
	padding:10px;
	width: 407px;
}
div.module_ms4.flexgrid_3 div.pad3
{
	background-color: #DDD6CE;
	height:auto;
	margin:0 0 0 14px;
	padding:10px;
	width: 250px;
}
div.module_ms4.flexgrid_4 div.pad3
{
	background-color: #DDD6CE;
	height:auto;
	margin:0 0 0 14px;
	padding:10px;
	width: 169px;
}
div.module_ms4.flexgrid_5 div.pad3
{
	background-color: #DDD6CE;
	height:auto;
	margin:0 0 0 14px;
	padding:10px;
	width: 135px;
}
div.module_ms4.flexgrid_6 div.pad3
{
	background-color: #DDD6CE;
	height:auto;
	margin:0 0 0 14px;
	padding:10px;
	width: 101px;
}

/* MENU /*/



#header {
border-bottom:5px solid #444751;
background:#FFF;
}
#menu{
	border: 0;
	background-image:url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/bg-menu.jpg);
	background-repeat:repeat-x;
	height: 49px;
	font-size: 15px;
	font-family: "Questrial";
}
#menu ul {
	height: 100%;
}
#menu ul li {
	padding: 14px 15px 15px;
}
#menu ul li a,
#menu ul li span{
	color:#FFFFFF;
}
#menu ul > li:hover > a,
#menu ul > li.active > a,
#menu ul > li:hover > span,
#menu ul > li.active > span{
	color:#FFFFFF;
}

#menu ul ul > li.active{
	background-color: #8E5826;
}
#menu ul ul{
    height: auto;
    padding: 10px 0 0;
    background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/menu_bg_arrow.png);
    background-repeat: no-repeat;
    background-position: left top;
    -moz-box-shadow:9px 15px 20px #2c2f33;
	-webkit-box-shadow:9px 15px 20px #2c2f33;
	box-shadow:9px 15px 20px #2c2f33;
	filter: progid:DXImageTransform.Microsoft.Shadow(strength=10, direction=135, color='#2c2f33');
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(strength=10, Direction=135, Color='#2c2f33')";
}
#menu ul ul li {
    background: none repeat scroll 0 0 #FFFFFF;
    float: none;
    margin: 0;
    padding: 0 5px;
    white-space: nowrap;
}
#menu ul ul li:hover{
background:#8E5826;
}
#menu ul ul li a,
#menu ul ul li span{
color:#333;
}

/* Shackslides */

div.shackSliderslider {
	background-color: transparent;
	background-image: none;
	border: 0;
}
div#slider{
	padding-bottom:20px;
}
div#sliderNav {
	text-align: center;
	padding-bottom: 3px;
	position:relative;
	border: none;
	display: none;
} 
/********************************************************************************/
/*     Sidebar pad */
#sidebar1.grid_1 .module_ms4 .pad7,
#sidebar2.grid_1 .module_ms4 .pad7,
#sidebar1.grid_2 .module_ms4 .pad7,
#sidebar2.grid_2 .module_ms4 .pad7,
#sidebar1.grid_3 .module_ms4 .pad7,
#sidebar2.grid_3 .module_ms4 .pad7,
#sidebar1.grid_4 .module_ms4 .pad7,
#sidebar2.grid_4 .module_ms4 .pad7,
#sidebar1.grid_5 .module_ms4 .pad7,
#sidebar2.grid_5 .module_ms4 .pad7,
#sidebar1.grid_6 .module_ms4 .pad7,
#sidebar2.grid_6 .module_ms4 .pad7,
#sidebar1.grid_7 .module_ms4 .pad7,
#sidebar2.grid_7 .module_ms4 .pad7,
#sidebar1.grid_8 .module_ms4 .pad7,
#sidebar2.grid_8 .module_ms4 .pad7,
#sidebar1.grid_9 .module_ms4 .pad7,
#sidebar2.grid_9 .module_ms4 .pad7,
#sidebar1.grid_10 .module_ms4 .pad7,
#sidebar2.grid_10 .module_ms4 .pad7,
#sidebar1.grid_11 .module_ms4 .pad7,
#sidebar2.grid_11 .module_ms4 .pad7,
#sidebar1.grid_12 .module_ms4 .pad7,
#sidebar2.grid_12 .module_ms4 .pad7
{
	background-image: url("/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/content/left-bottom.png");
    background-position: left center;
    background-repeat: no-repeat;
    height: 34px;
    padding-left: 32px;
}
#sidebar1.grid_1 .module_ms4 .pad8,
#sidebar2.grid_1 .module_ms4 .pad8,
#sidebar1.grid_3 .module_ms4 .pad8,
#sidebar2.grid_3 .module_ms4 .pad8,
#sidebar1.grid_4 .module_ms4 .pad8,
#sidebar2.grid_4 .module_ms4 .pad8,
#sidebar1.grid_5 .module_ms4 .pad8,
#sidebar2.grid_5 .module_ms4 .pad8,
#sidebar1.grid_6 .module_ms4 .pad8,
#sidebar2.grid_6 .module_ms4 .pad8,
#sidebar1.grid_7 .module_ms4 .pad8,
#sidebar2.grid_7 .module_ms4 .pad8,
#sidebar1.grid_8 .module_ms4 .pad8,
#sidebar2.grid_8 .module_ms4 .pad8,
#sidebar1.grid_9 .module_ms4 .pad8,
#sidebar2.grid_9 .module_ms4 .pad8,
#sidebar1.grid_10 .module_ms4 .pad8,
#sidebar2.grid_10 .module_ms4 .pad8,
#sidebar1.grid_11 .module_ms4 .pad8,
#sidebar2.grid_11 .module_ms4 .pad8,
#sidebar1.grid_12 .module_ms4 .pad8,
#sidebar2.grid_12 .module_ms4 .pad8
{
	background-image: url("/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/content/right-bottom.png");
    background-position: right center;
    background-repeat: no-repeat;
    height: 34px;
    padding-right: 32px;
}
#sidebar1.grid_1 .module_ms4 .pad9,
#sidebar2.grid_1 .module_ms4 .pad9,
#sidebar1.grid_2 .module_ms4 .pad9,
#sidebar2.grid_2 .module_ms4 .pad9,
#sidebar1.grid_3 .module_ms4 .pad9,
#sidebar2.grid_3 .module_ms4 .pad9,
#sidebar1.grid_4 .module_ms4 .pad9,
#sidebar2.grid_4 .module_ms4 .pad9,
#sidebar1.grid_5 .module_ms4 .pad9,
#sidebar2.grid_5 .module_ms4 .pad9,
#sidebar1.grid_6 .module_ms4 .pad9,
#sidebar2.grid_6 .module_ms4 .pad9,
#sidebar1.grid_7 .module_ms4 .pad9,
#sidebar2.grid_7 .module_ms4 .pad9,
#sidebar1.grid_8 .module_ms4 .pad9,
#sidebar2.grid_8 .module_ms4 .pad9,
#sidebar1.grid_9 .module_ms4 .pad9,
#sidebar2.grid_9 .module_ms4 .pad9,
#sidebar1.grid_10 .module_ms4 .pad9,
#sidebar2.grid_10 .module_ms4 .pad9,
#sidebar1.grid_11 .module_ms4 .pad9,
#sidebar2.grid_11 .module_ms4 .pad9,
#sidebar1.grid_12 .module_ms4 .pad9,
#sidebar2.grid_12 .module_ms4 .pad9
{
	background-image: url("/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/content/repeat-bottom.png");
    background-repeat: repeat-x;
    height: 32px;
    min-width: 2px;
}
#sidebar1.grid_1 .module_ms4 .pad4,
#sidebar2.grid_1 .module_ms4 .pad4,
#sidebar1.grid_2 .module_ms4 .pad4,
#sidebar2.grid_2 .module_ms4 .pad4,
#sidebar1.grid_3 .module_ms4 .pad4,
#sidebar2.grid_3 .module_ms4 .pad4,
#sidebar1.grid_4 .module_ms4 .pad4,
#sidebar2.grid_4 .module_ms4 .pad4,
#sidebar1.grid_5 .module_ms4 .pad4,
#sidebar2.grid_5 .module_ms4 .pad4,
#sidebar1.grid_6 .module_ms4 .pad4,
#sidebar2.grid_6 .module_ms4 .pad4,
#sidebar1.grid_7 .module_ms4 .pad4,
#sidebar2.grid_7 .module_ms4 .pad4,
#sidebar1.grid_8 .module_ms4 .pad4,
#sidebar2.grid_8 .module_ms4 .pad4,
#sidebar1.grid_9 .module_ms4 .pad4,
#sidebar2.grid_9 .module_ms4 .pad4,
#sidebar1.grid_10 .module_ms4 .pad4,
#sidebar2.grid_10 .module_ms4 .pad4,
#sidebar1.grid_11 .module_ms4 .pad4,
#sidebar2.grid_11 .module_ms4 .pad4,
#sidebar1.grid_12 .module_ms4 .pad4,
#sidebar2.grid_12 .module_ms4 .pad4
{
	background-image: url("/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/content/left-top.png");
    background-position: left center;
    background-repeat: no-repeat;
    height: 34px;
    padding-left: 32px;
}
#sidebar1.grid_1 .module_ms4 .pad5,
#sidebar2.grid_1 .module_ms4 .pad5,
#sidebar1.grid_3 .module_ms4 .pad5,
#sidebar2.grid_3 .module_ms4 .pad5,
#sidebar1.grid_4 .module_ms4 .pad5,
#sidebar2.grid_4 .module_ms4 .pad5,
#sidebar1.grid_5 .module_ms4 .pad5,
#sidebar2.grid_5 .module_ms4 .pad5,
#sidebar1.grid_6 .module_ms4 .pad5,
#sidebar2.grid_6 .module_ms4 .pad5,
#sidebar1.grid_7 .module_ms4 .pad5,
#sidebar2.grid_7 .module_ms4 .pad5,
#sidebar1.grid_8 .module_ms4 .pad5,
#sidebar2.grid_8 .module_ms4 .pad5,
#sidebar1.grid_9 .module_ms4 .pad5,
#sidebar2.grid_9 .module_ms4 .pad5,
#sidebar1.grid_10 .module_ms4 .pad5,
#sidebar2.grid_10 .module_ms4 .pad5,
#sidebar1.grid_11 .module_ms4 .pad5,
#sidebar2.grid_11 .module_ms4 .pad5,
#sidebar1.grid_12 .module_ms4 .pad5,
#sidebar2.grid_12 .module_ms4 .pad5
{
	background-image: url("/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/content/right-top.png");
    background-position: right center;
    background-repeat: no-repeat;
    height: 34px;
    padding-right: 32px;
}
#sidebar1.grid_1 .module_ms4 .pad6,
#sidebar2.grid_1 .module_ms4 .pad6,
#sidebar1.grid_2 .module_ms4 .pad6,
#sidebar2.grid_2 .module_ms4 .pad6,
#sidebar1.grid_3 .module_ms4 .pad6,
#sidebar2.grid_3 .module_ms4 .pad6,
#sidebar1.grid_4 .module_ms4 .pad6,
#sidebar2.grid_4 .module_ms4 .pad6,
#sidebar1.grid_5 .module_ms4 .pad6,
#sidebar2.grid_5 .module_ms4 .pad6,
#sidebar1.grid_6 .module_ms4 .pad6,
#sidebar2.grid_6 .module_ms4 .pad6,
#sidebar1.grid_7 .module_ms4 .pad6,
#sidebar2.grid_7 .module_ms4 .pad6,
#sidebar1.grid_8 .module_ms4 .pad6,
#sidebar2.grid_8 .module_ms4 .pad6,
#sidebar1.grid_9 .module_ms4 .pad6,
#sidebar2.grid_9 .module_ms4 .pad6,
#sidebar1.grid_10 .module_ms4 .pad6,
#sidebar2.grid_10 .module_ms4 .pad6,
#sidebar1.grid_11 .module_ms4 .pad6,
#sidebar2.grid_11 .module_ms4 .pad6,
#sidebar1.grid_12 .module_ms4 .pad6,
#sidebar2.grid_12 .module_ms4 .pad6
{
	background-image: url("/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/content/repeat-top.png");
    background-repeat: repeat-x;
    height: 34px;
    min-width: 2px;
}
/****************************Grid2*********************************************************/
#sidebar1.grid_2 .module_ms4 .pad8,
#sidebar2.grid_2 .module_ms4 .pad8
{
	background-image: url("/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/content/right-bottom.png");
    background-position: right center;
    background-repeat: no-repeat;
    height: 34px;
    padding-right: 32px;	
    width:69px;
}
#sidebar1.grid_2 .module_ms4 .pad5,
#sidebar2.grid_2 .module_ms4 .pad5
{
	background-image: url("/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/content/right-top.png");
    background-position: right center;
    background-repeat: no-repeat;
    height: 34px;
    padding-right: 32px;
    width: 69px;
}
/****************************Grid3*********************************************************/
#sidebar1.grid_3 .module_ms4 .pad8,
#sidebar2.grid_3 .module_ms4 .pad8
{
	background-image: url("/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/content/right-bottom.png");
    background-position: right center;
    background-repeat: no-repeat;
    height: 34px;
    padding-right: 32px;	
    width: 154px;
}
#sidebar1.grid_3 .module_ms4 .pad5,
#sidebar2.grid_3 .module_ms4 .pad5
{
	background-image: url("/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/content/right-top.png");
    background-position: right center;
    background-repeat: no-repeat;
    height: 34px;
    padding-right: 32px;
    width: 154px;
}
/****************************Grid5*********************************************************/
#sidebar1.grid_5 .module_ms4 .pad8,
#sidebar2.grid_5 .module_ms4 .pad8
{
	background-image: url("/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/content/right-bottom.png");
    background-position: right center;
    background-repeat: no-repeat;
    height: 34px;
    padding-right: 32px;	
    width: 290px;
}
#sidebar1.grid_5 .module_ms4 .pad5,
#sidebar2.grid_5 .module_ms4 .pad5
{
	background-image: url("/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/content/right-top.png");
    background-position: right center;
    background-repeat: no-repeat;
    height: 34px;
    padding-right: 32px;
    width: 290px;
}
/****************************Grid6*********************************************************/
#sidebar1.grid_6 .module_ms4 .pad8,
#sidebar2.grid_6 .module_ms4 .pad8
{
	background-image: url("/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/content/right-bottom.png");
    background-position: right center;
    background-repeat: no-repeat;
    height: 34px;
    padding-right: 32px;	
    width: 392px;
}
#sidebar1.grid_6 .module_ms4 .pad5,
#sidebar2.grid_6 .module_ms4 .pad5
{
	background-image: url("/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/content/right-top.png");
    background-position: right center;
    background-repeat: no-repeat;
    height: 34px;
    padding-right: 32px;
    width: 392px;
}

/****************************Grid8*********************************************************/
#sidebar1.grid_8 .module_ms4 .pad8,
#sidebar2.grid_8 .module_ms4 .pad8
{
	background-image: url("/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/content/right-bottom.png");
    background-position: right center;
    background-repeat: no-repeat;
    height: 34px;
    padding-right: 32px;	
    width: 562px;
}
#sidebar1.grid_8 .module_ms4 .pad5,
#sidebar2.grid_8 .module_ms4 .pad5
{
	background-image: url("/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/content/right-top.png");
    background-position: right center;
    background-repeat: no-repeat;
    height: 34px;
    padding-right: 32px;
    width: 562px;
}
/****************************Grid9*********************************************************/
#sidebar1.grid_9 .module_ms4 .pad8,
#sidebar2.grid_9 .module_ms4 .pad8
{
	background-image: url("/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/content/right-bottom.png");
    background-position: right center;
    background-repeat: no-repeat;
    height: 34px;
    padding-right: 32px;	
    width:630px;
}
#sidebar1.grid_9 .module_ms4 .pad5,
#sidebar2.grid_9 .module_ms4 .pad5
{
	background-image: url("/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/content/right-top.png");
    background-position: right center;
    background-repeat: no-repeat;
    height: 34px;
    padding-right: 32px;
	width: 630px;
}
/****************************Grid10*********************************************************/
#sidebar1.grid_10 .module_ms4 .pad8,
#sidebar2.grid_10 .module_ms4 .pad8
{
	background-image: url("/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/content/right-bottom.png");
    background-position: right center;
    background-repeat: no-repeat;
    height: 34px;
    padding-right: 32px;	
    width: 715px;
}
#sidebar1.grid_10 .module_ms4 .pad5,
#sidebar2.grid_10 .module_ms4 .pad5
{
	background-image: url("/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/content/right-top.png");
    background-position: right center;
    background-repeat: no-repeat;
    height: 34px;
    padding-right: 32px;
	width: 715px;
}
/****************************Grid11*********************************************************/
#sidebar1.grid_11 .module_ms4 .pad8,
#sidebar2.grid_11 .module_ms4 .pad8
{
	background-image: url("/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/content/right-bottom.png");
    background-position: right center;
    background-repeat: no-repeat;
    height: 34px;
    padding-right: 32px;	
    width: 800px;
}
#sidebar1.grid_11 .module_ms4 .pad5,
#sidebar2.grid_11 .module_ms4 .pad5
{
	background-image: url("/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/content/right-top.png");
    background-position: right center;
    background-repeat: no-repeat;
    height: 34px;
    padding-right: 32px;
	width: 800px;
}
/****************************Grid12*********************************************************/
#sidebar1.grid_12 .module_ms4 .pad8,
#sidebar2.grid_12 .module_ms4 .pad8
{
	background-image: url("/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/content/right-bottom.png");
    background-position: right center;
    background-repeat: no-repeat;
    height: 34px;
    padding-right: 32px;	
    width: 868px;
}
#sidebar1.grid_12 .module_ms4 .pad5,
#sidebar2.grid_12 .module_ms4 .pad5
{
	background-image: url("/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/content/right-top.png");
    background-position: right center;
    background-repeat: no-repeat;
    height: 34px;
    padding-right: 32px;
	width: 868px;
}

/***************************-Pad-****************************************************************/
#sidebar1.grid_1 .module_ms4 .pad3,
#sidebar2.grid_1 .module_ms4 .pad3{
	background-color: #DDD6CE;
	height:auto;
	margin:0 0 0 14px;
	padding:10px;
	width: 14px;
}
#sidebar1.grid_2 .module_ms4 .pad3,
#sidebar2.grid_2 .module_ms4 .pad3{
	background-color: #DDD6CE;
	height:auto;
	margin:0 0 0 14px;
	padding:10px;
	width: 83px;
}
#sidebar1.grid_3 .module_ms4 .pad3,
#sidebar2.grid_3 .module_ms4 .pad3{
	background-color: #DDD6CE;
	height:auto;
	margin:0 0 0 14px;
	padding:10px;
	width: 168px;
}
#sidebar1.grid_4 .module_ms4 .pad3,
#sidebar2.grid_4 .module_ms4 .pad3{
	background-color: #DDD6CE;
	height:auto;
	margin:0 0 0 14px;
	padding:10px;
	width: 250px;
}
#sidebar1.grid_5 .module_ms4 .pad3,
#sidebar2.grid_5 .module_ms4 .pad3{
	background-color: #DDD6CE;
	height:auto;
	margin:0 0 0 14px;
	padding:10px;
	width: 304px;
}
#sidebar1.grid_6 .module_ms4 .pad3,
#sidebar2.grid_6 .module_ms4 .pad3{
	background-color: #DDD6CE;
	height:auto;
	margin:0 0 0 14px;
	padding:10px;
	width: 406px;
}
#sidebar1.grid_7 .module_ms4 .pad3,
#sidebar2.grid_7 .module_ms4 .pad3{
	background-color: #DDD6CE;
	height:auto;
	margin:0 0 0 14px;
	padding:10px;
	width: 490px;
}
#sidebar1.grid_8 .module_ms4 .pad3,
#sidebar2.grid_8 .module_ms4 .pad3{
	background-color: #DDD6CE;
	height:auto;
	margin:0 0 0 14px;
	padding:10px;
	width: 576px;
}
#sidebar1.grid_9 .module_ms4 .pad3,
#sidebar2.grid_9 .module_ms4 .pad3{
	background-color: #DDD6CE;
	height:auto;
	margin:0 0 0 14px;
	padding:10px;
	width: 644px;
}
#sidebar1.grid_10 .module_ms4 .pad3,
#sidebar2.grid_10 .module_ms4 .pad3{
	background-color: #DDD6CE;
	height:auto;
	margin:0 0 0 14px;
	padding:10px;
	width: 729px;
}
#sidebar1.grid_11 .module_ms4 .pad3,
#sidebar2.grid_11 .module_ms4 .pad3{
	background-color: #DDD6CE;
	height:auto;
	margin:0 0 0 14px;
	padding:10px;
	width: 814px;
}
#sidebar1.grid_12 .module_ms4 .pad3,
#sidebar2.grid_12 .module_ms4 .pad3{
	background-color: #DDD6CE;
	height:auto;
	margin:0 0 0 14px;
	padding:10px;
	width: 882px;
}
/*********************   _MS2  grid 1 ************************************************/
#sidebar1.grid_1 .module_ms2,
#sidebar2.grid_1 .module_ms2{
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/sidebar/ms2-1-top.jpg);
	background-repeat: no-repeat;
	background-position: center top;
    height:auto;
    width:100%;
	padding-top: 28px;
}
#sidebar1.grid_1 .module_ms2 div.pad,
#sidebar2.grid_1 .module_ms2 div.pad {
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/sidebar/ms2-1-bottom.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height:auto;
	margin:0;
	width:100%;
	padding-bottom: 14px;
}
#sidebar1.grid_1 .module_ms2 div.pad2,
#sidebar2.grid_1 .module_ms2 div.pad2{
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/sidebar/ms2-1-repeat.jpg);
	background-repeat: repeat-y;
	background-position: center center;
	height:auto;
	width:60px;
}
/* Grid grid2*/
#sidebar1.grid_2 .module_ms2,
#sidebar2.grid_2 .module_ms2{
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/sidebar/ms2-2-top.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height:auto;
	width:100%;
	padding-top: 34px;
}
#sidebar1.grid_2 .module_ms2 div.pad,
#sidebar2.grid_2 .module_ms2 div.pad {
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/sidebar/ms2-2-bottom.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height:auto;
	margin:0;
	width:100%;
	padding-bottom: 14px;
}
#sidebar1.grid_2 .module_ms2 div.pad2,
#sidebar2.grid_2 .module_ms2 div.pad2 {
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/sidebar/ms2-2-repeat.jpg);
	background-repeat: repeat-y;
	background-position: center center;
	height:auto;
    width:100%;
}
/*************************************************************/
/* Grid 3*/
#sidebar1.grid_3 .module_ms2,
#sidebar2.grid_3 .module_ms2 {
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/sidebar/ms2-3-top.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height:auto;
	width:100%;
	padding-top: 34px;
}
#sidebar1.grid_3 .module_ms2 div.pad,
#sidebar2.grid_3 .module_ms2 div.pad {
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/sidebar/ms2-3-bottom.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height:auto;
	margin:0;
	width:100%;
	padding-bottom: 14px;
}
#sidebar1.grid_3 .module_ms2 div.pad2,
#sidebar2.grid_3 .module_ms2 div.pad2 {
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/sidebar/ms2-3-repeat.jpg);
	background-repeat: repeat-y;
	background-position: center center;
	height:auto;
	width:100%;;
}
/*************************************************************/
/* Grid 4*/
#sidebar1.grid_4 .module_ms2,
#sidebar2.grid_4 .module_ms2 {
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/sidebar/ms2-4-top.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height:auto;
	width:100%;
	padding-top: 34px;
}
#sidebar1.grid_4 .module_ms2 div.pad,
#sidebar2.grid_4 .module_ms2 div.pad {
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/sidebar/ms2-4-bottom.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height:auto;
	margin:0;
	width:100%;
	padding-bottom: 14px;
}
#sidebar1.grid_4 .module_ms2 div.pad2,
#sidebar2.grid_4 .module_ms2 div.pad2 {
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/sidebar/ms2-4-repeat.jpg);
	background-repeat: repeat-y;
	background-position: center center;
	height:auto;
	width:100%;
}
/*************************************************************/
/* Grid 5*/
#sidebar1.grid_5 .module_ms2,
#sidebar2.grid_5 .module_ms2{
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/sidebar/ms2-5-top.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height:auto;
	width:100%;
	padding-top: 34px;
}
#sidebar1.grid_5 .module_ms2 div.pad,
#sidebar2.grid_5 .module_ms2 div.pad {
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/sidebar/ms2-5-bottom.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height:auto;
	margin:0;
	width:100%;
	padding-bottom: 14px;
}
#sidebar1.grid_5 .module_ms2 div.pad2,
#sidebar2.grid_5 .module_ms2 div.pad2 {
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/sidebar/ms2-5-repeat.jpg);
	background-repeat: repeat-y;
	background-position: center center;
	height:auto;
	width:100%;
}

/*************************************************************/
/* Grid 6*/
#sidebar1.grid_6 .module_ms2,
#sidebar2.grid_6 .module_ms2 {
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/sidebar/ms2-6-top.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height:auto;
	width:100%;
	padding-top: 34px;
}
#sidebar1.grid_6 .module_ms2 div.pad,
#sidebar2.grid_6 .module_ms2 div.pad {
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/sidebar/ms2-6-bottom.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height:auto;
	margin:0;
	width:100%;
	padding-bottom: 14px;
}
#sidebar1.grid_6 .module_ms2 div.pad2,
#sidebar2.grid_6 .module_ms2 div.pad2 {
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/sidebar/ms2-6-repeat.jpg);
	background-repeat: repeat-y;
	background-position: center center;
	height:auto;
	width:100%;
}
#sidebar1.grid_6 .module_ms2 div.pad3,
#sidebar2.grid_6 .module_ms2 div.pad3 {
    padding: 0 15px 1px;
}
/*******************    grid 7 *****************************************************/
#sidebar1.grid_7 .module_ms2,
#sidebar2.grid_7 .module_ms2 {
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/sidebar/ms2-7-top.jpg);
	background-repeat: no-repeat;
	background-position: center top;
    height:auto;
    width:100%;
	padding-top: 34px;
}
#sidebar1.grid_7 .module_ms2 div.pad,
#sidebar2.grid_7 .module_ms2 div.pad {
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/sidebar/ms2-7-bottom.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height:auto;
	margin:0;
	width:100%;
	padding-bottom: 14px;
}
#sidebar1.grid_7 .module_ms2 div.pad2,
#sidebar2.grid_7 .module_ms2 div.pad2 {
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/sidebar/ms2-7-repeat.jpg);
	background-repeat: repeat-y;
	background-position: center center;
	height:auto;
	width:100%;
}
/* Grid 8*/
#sidebar1.grid_8 .module_ms2,
#sidebar2.grid_8 .module_ms2{
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/sidebar/ms2-8-top.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height:auto;
	width:100%;
	padding-top: 34px;
}
#sidebar1.grid_8 .module_ms2 div.pad,
#sidebar2.grid_8 .module_ms2 div.pad {
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/sidebar/ms2-8-bottom.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height:auto;
	margin:0;
	width:100%;
	padding-bottom: 14px;
}
#sidebar1.grid_8 .module_ms2 div.pad2,
#sidebar2.grid_8 .module_ms2 div.pad2 {
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/sidebar/ms2-8-repeat.jpg);
	background-repeat: repeat-y;
	background-position: center center;
	height:auto;
    width:100%;
}

/*************************************************************/
/* Grid 9*/
#sidebar1.grid_9 .module_ms2,
#sidebar2.grid_9 .module_ms2 {
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/sidebar/ms2-9-top.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height:auto;
	width:100%;
	padding-top: 34px;
}
#sidebar1.grid_9 .module_ms2 div.pad,
#sidebar2.grid_9 .module_ms2 div.pad {
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/sidebar/ms2-9-bottom.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height:auto;
	margin:0;
	width:100%;
	padding-bottom: 14px;
}
#sidebar1.grid_9 .module_ms2 div.pad2,
#sidebar2.grid_9 .module_ms2 div.pad2 {
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/sidebar/ms2-9-repeat.jpg);
	background-repeat: repeat-y;
	background-position: center center;
	height:auto;
	width:100%;;
}
/*************************************************************/
/* Grid 10 */
#sidebar1.grid_10 .module_ms2,
#sidebar2.grid_10 .module_ms2 {
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/sidebar/ms2-10-top.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height:auto;
	width:100%;
	padding-top: 34px;
}
#sidebar1.grid_10 .module_ms2 div.pad,
#sidebar2.grid_10 .module_ms2 div.pad {
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/sidebar/ms2-10-bottom.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height:auto;
	margin:0;
	width:100%;
	padding-bottom: 14px;
}
#sidebar1.grid_10 .module_ms2 div.pad2 ,
#sidebar2.grid_10 .module_ms2  div.pad2 {
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/sidebar/ms2-10-repeat.jpg);
	background-repeat: repeat-y;
	background-position: center center;
	height:auto;
	width:100%;
}
/*************************************************************/
/* Grid 11*/
#sidebar1.grid_11 .module_ms2,
#sidebar2.grid_11 .module_ms2 {
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/sidebar/ms2-11-top.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height:auto;
	width:100%;
	padding-top: 34px;
}
#sidebar1.grid_11 .module_ms2 div.pad,
#sidebar2.grid_11 .module_ms2 div.pad {
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/sidebar/ms2-11-bottom.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height:auto;
	margin:0;
	width:100%;
	padding-bottom: 14px;
}
#sidebar1.grid_11 .module_ms2 div.pad2,
#sidebar2.grid_11 .module_ms2 div.pad2 {
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/sidebar/ms2-11-repeat.jpg);
	background-repeat: repeat-y;
	background-position: center center;
	height:auto;
	width:100%;
}
/*************************************************************/
/* Grid  12*/
#sidebar1.grid_12 .module_ms2,
#sidebar2.grid_12 .module_ms2 {
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/sidebar/ms2-12-top.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height:auto;
	width:100%;
	padding-top: 36px;
}
#sidebar1.grid_12 .module_ms2 div.pad,
#sidebar2.grid_12 .module_ms2 div.pad {
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/sidebar/ms2-12-bottom.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height:auto;
	margin:0;
	width:100%;
	padding-bottom: 14px;
}
#sidebar1.grid_12 .module_ms2 div.pad2,
#sidebar2.grid_12 .module_ms2 div.pad2 {
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/sidebar/ms2-12-repeat.jpg);
	background-repeat: repeat-y;
	background-position: center center;
	height:auto;
	width:100%;
}
/************  _MS3 *****************************************************/
/*  BG Grid 1*/
#sidebar1.grid_1 .module_ms3,
#sidebar2.grid_1 .module_ms3 {
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/sidebar/ms3-1-top.png);
	background-repeat: no-repeat;
	background-position: center top;
	height:auto;
	width:100%;
	padding-top: 17px;
}
#sidebar1.grid_1 .module_ms3 div.pad,
#sidebar2.grid_1 .module_ms3 div.pad {
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/sidebar/ms3-1-bottom.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	height:auto;
	margin:0;
	width:100%;
	padding-bottom: 19px;
}
#sidebar1.grid_1 .module_ms3 div.pad2,
#sidebar2.grid_1 .module_ms3 div.pad2 {
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/sidebar/ms3-1-repeat.png);
	background-repeat: repeat-y;
	background-position: center center;
	height:auto;
	width:100%;
}
#sidebar1.grid_1 .module_ms3 div.pad3,
#sidebar2.grid_1 .module_ms3 div.pad3 {
    padding: 0 22px;
}

/********************************************************************/
/*  BG Grid 2*/
#sidebar1.grid_2 .module_ms3,
#sidebar2.grid_2 .module_ms3 {
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/sidebar/ms3-2-top.png);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 17px;
	width:100%;
	height:auto;
}
#sidebar1.grid_2 .module_ms3 div.pad,
#sidebar2.grid_2 .module_ms3 div.pad {
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/sidebar/ms3-2-bottom.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	height:auto;
	margin:0;
	width: 100%;
	padding-bottom: 19px;
}
#sidebar1.grid_2 .module_ms3 div.pad2,
#sidebar2.grid_2 .module_ms3 div.pad2 {
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/sidebar/ms3-2-repeat.png);
	background-repeat: repeat-y;
	background-position: center center;
	height:auto;
	width:100%;
}
#sidebar1.grid_2 .module_ms3 div.pad3,
#sidebar2.grid_2 .module_ms3 div.pad3 {
    padding: 0 24px;
}

/********************************************************************/
/*  BG Grid 3 */
#sidebar1.grid_3 .module_ms3,
#sidebar2.grid_3 .module_ms3{
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/sidebar/ms3-3-top.png);
	background-repeat: no-repeat;
	background-position: center top;
	height:auto;
	width: 100%;
	padding-top: 17px;
}
#sidebar1.grid_3 .module_ms3 div.pad,
#sidebar2.grid_3 .module_ms3 div.pad {
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/sidebar/ms3-3-bottom.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	height:auto;
	margin:0;
	width:100%;
	padding-bottom: 19px;
}
#sidebar1.grid_3 .module_ms3 div.pad2,
#sidebar2.grid_3 .module_ms3 div.pad2 {
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/sidebar/ms3-3-repeat.png);
	background-repeat: repeat-y;
	background-position: center center;
	height:auto;
	width:100%;
}
#sidebar1.grid_3 .module_ms3 div.pad3,
#sidebar2.grid_3 .module_ms3 div.pad3 {
    padding: 0 35px;
}

/********************************************************************/
/*  BG Grid 4*/
#sidebar1.grid_4 .module_ms3,
#sidebar2.grid_4 .module_ms3 {
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/sidebar/ms3-4-top.png);
	background-repeat: no-repeat;
	background-position: center top;
	height:auto;
	width:100%;
	padding-top: 17px;
}
#sidebar1.grid_4 .module_ms3 div.pad,
#sidebar2.grid_4 .module_ms3 div.pad {
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/sidebar/ms3-4-bottom.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	height:auto;
	margin:0;
	width:100%;
	padding-bottom: 19px;
}
#sidebar1.grid_4 .module_ms3 div.pad2,
#sidebar2.grid_4 .module_ms3 div.pad2 {
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/sidebar/ms3-4-repeat.png);
	background-repeat: repeat-y;
	background-position: center center;
	height:auto;
	width:100%;
}
#sidebar1.grid_4 .module_ms3 div.pad3,
#sidebar2.grid_4 .module_ms3 div.pad3 {
    padding: 0 35px;
}

/********************************************************************/
/*  BG Grid 5 */
#sidebar1.grid_5 .module_ms3,
#sidebar2.grid_5 .module_ms3 {
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/sidebar/ms3-5-top.png);
	background-repeat: no-repeat;
	background-position: center top;
	height:auto;
	width: 100%;
	padding-top: 17px;
}
#sidebar1.grid_5 .module_ms3 div.pad,
#sidebar2.grid_5 .module_ms3 div.pad {
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/sidebar/ms3-5-bottom.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	height:auto;
	margin:0;
	width:100%;
	padding-bottom: 19px;
}
#sidebar1.grid_5 .module_ms3 div.pad2,
#sidebar2.grid_5 .module_ms3 div.pad2 {
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/sidebar/ms3-5-repeat.png);
	background-repeat: repeat-y;
	background-position: center center;
	height:auto;
	width:100%;
}
#sidebar1.grid_5 .module_ms3 div.pad3,
#sidebar2.grid_5 .module_ms3 div.pad3 {
    padding: 0 35px;
}

/********************************************************************/
/*  BG Grid 6*/
#sidebar1.grid_6 .module_ms3,
#sidebar2.grid_6 .module_ms3 {
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/sidebar/ms3-6-top.png);
	background-repeat: no-repeat;
	background-position: center top;
	height:auto;
	width:100%;
	padding-top: 17px;
}
#sidebar1.grid_6 .module_ms3 div.pad,
#sidebar2.grid_6 .module_ms3 div.pad {
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/sidebar/ms3-6-bottom.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	height:auto;
	margin:0;
	width:100%;
	padding-bottom: 19px;
}
#sidebar1.grid_6 .module_ms3 div.pad2,
#sidebar2.grid_6 .module_ms3 div.pad2 {
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/sidebar/ms3-6-repeat.png);
	background-repeat: repeat-y;
	background-position: center center;
	height:auto;
	width:100%;
}
#sidebar1.grid_6 .module_ms3 div.pad3,
#sidebar2.grid_6 .module_ms3 div.pad3 {
    padding: 0 35px;
}
/*********************************************************************************/
/*****************************************************************/
/*  BG Grid 7*/
#sidebar1.grid_7 .module_ms3,
#sidebar2.grid_7 .module_ms3 {
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/sidebar/ms3-7-top.png);
	background-repeat: no-repeat;
	background-position: center top;
	height:auto;
	width:100%;
	padding-top: 17px;
}
#sidebar1.grid_7 .module_ms3 div.pad,
#sidebar2.grid_7 .module_ms3 div.pad {
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/sidebar/ms3-7-bottom.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	height:auto;
	margin:0;
	width:100%;
	padding-bottom: 19px;
}
#sidebar1.grid_7 .module_ms3 div.pad2,
#sidebar2.grid_7 .module_ms3 div.pad2 {
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/sidebar/ms3-7-repeat.png);
	background-repeat: repeat-y;
	background-position: center center;
	height:auto;
	width:100%;
}
#sidebar1.grid_7 .module_ms3 div.pad3,
#sidebar2.grid_7 .module_ms3 div.pad3 {
    padding: 0 35px;
}

/********************************************************************/
/*  BG Grid  8 */
#sidebar1.grid_8 .module_ms3,
#sidebar2.grid_8 .module_ms3 {
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/sidebar/ms3-8-top.png);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 17px;
	width:100%;
	height:auto;
}
#sidebar1.grid_8 .module_ms3 div.pad,
#sidebar2.grid_8 .module_ms3 div.pad {
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/sidebar/ms3-8-bottom.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	height:auto;
	margin:0;
	width: 100%;
	padding-bottom: 19px;
}

#sidebar1.grid_8 .module_ms3 div.pad2,
#sidebar2.grid_8 .module_ms3 div.pad2 {
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/sidebar/ms3-8-repeat.png);
	background-repeat: repeat-y;
	background-position: center center;
	height:auto;
	width:100%;
}

#sidebar1.grid_8 .module_ms3 div.pad3,
#sidebar2.grid_8 .module_ms3 div.pad3 {
    padding: 0 35px;
}

/********************************************************************/
/*  BG Grid 9 */
#sidebar1.grid_9 .module_ms3,
#sidebar2.grid_9 .module_ms3{
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/sidebar/ms3-9-top.png);
	background-repeat: no-repeat;
	background-position: center top;
	height:auto;
	width:100%;
	padding-top: 17px;
}
#sidebar1.grid_9 .module_ms3 div.pad,
#sidebar2.grid_9 .module_ms3 div.pad {
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/sidebar/ms3-9-bottom.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	height:auto;
	margin:0;
	width:100%;
	padding-bottom: 19px;
}
#sidebar1.grid_9 .module_ms3 div.pad2,
#sidebar2.grid_9 .module_ms3 div.pad2 {
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/sidebar/ms3-9-repeat.png);
	background-repeat: repeat-y;
	background-position: center center;
	height:auto;
	width:100%;
}
#sidebar1.grid_9 .module_ms3 div.pad3,
#sidebar2.grid_9 .module_ms3 div.pad3 {
    padding: 0 35px;
}

/********************************************************************/
/*  BG Grid 10*/
#sidebar1.grid_10 .module_ms3,
#sidebar2.grid_10 .module_ms3 {
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/sidebar/ms3-10-top.png);
	background-repeat: no-repeat;
	background-position: center top;
	height:auto;
	width:100%;
	padding-top: 17px;
}
#sidebar1.grid_10 .module_ms3 div.pad,
#sidebar2.grid_10 .module_ms3 div.pad {
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/sidebar/ms3-10-bottom.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	height:auto;
	margin:0;
	width:100%;
	padding-bottom: 19px;
}
#sidebar1.grid_10 .module_ms3 div.pad2,
#sidebar2.grid_10 .module_ms3 div.pad2 {
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/sidebar/ms3-10-repeat.png);
	background-repeat: repeat-y;
	background-position: center center;
	height:auto;
	width:100%;
}
#sidebar1.grid_10 .module_ms3 div.pad3,
#sidebar2.grid_10 .module_ms3 div.pad3 {
    padding: 0 35px;
}

/********************************************************************/
/*  BG Grid 11 */
#sidebar1.grid_11 .module_ms3,
#sidebar2.grid_11 .module_ms3 {
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/sidebar/ms3-11-top.png);
	background-repeat: no-repeat;
	background-position: center top;
	height:auto;
	width:100%;
	padding-top: 17px;
}
#sidebar1.grid_11 .module_ms3 div.pad,
#sidebar2.grid_11 .module_ms3 div.pad {
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/sidebar/ms3-11-bottom.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	height:auto;
	margin:0;
	width:100%;
	padding-bottom: 19px;
}
#sidebar1.grid_11 .module_ms3 div.pad2,
#sidebar2.grid_11 .module_ms3 div.pad2 {
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/sidebar/ms3-11-repeat.png);
	background-repeat: repeat-y;
	background-position: center center;
	height:auto;
	width:100%;
}
#sidebar1.grid_11 .module_ms3 div.pad3,
#sidebar2.grid_11 .module_ms3 div.pad3 {
    padding: 0 35px;
}

/********************************************************************/
/*  BG Grid 12*/
#sidebar1.grid_12 .module_ms3,
#sidebar2.grid_12 .module_ms3 {
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/sidebar/ms3-12-top.png);
	background-repeat: no-repeat;
	background-position: center top;
	height:auto;
	width:100%;
	padding-top: 17px;
}
#sidebar1.grid_12 .module_ms3 div.pad,
#sidebar2.grid_12 .module_ms3 div.pad {
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/sidebar/ms3-12-bottom.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	height:auto;
	margin:0;
	width:100%;
	padding-bottom: 19px;
}
#sidebar1.grid_12 .module_ms3 div.pad2,
#sidebar2.grid_12 .module_ms3 div.pad2 {
	background-image: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/sidebar/ms3-12-repeat.png);
	background-repeat: repeat-y;
	background-position: center center;
	height:auto;
	width:100%;
}
#sidebar1.grid_12 .module_ms3 div.pad3,
#sidebar2.grid_12 .module_ms3 div.pad3 {
    padding: 0 35px;
}
/***************** Featured  ****************************************************************/
.featured-wrapper{
	height: auto;
    margin: 10px auto;
    padding: 0;
    width: 960px;
}
div.featured1-wrapper div.grid div.shackSliderslider{
    height: auto;
    padding-top: 20px ;
    width: 960px;
    background-color:#fff;
    box-shadow: 3px 3px 7px 0 #000;
    margin:0 0 30px 0;
}
div.lineFeatured{
	background-image:url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/lineFeatured.png);
	background-repeat:repeat-x;
	height: 10px;
	width: 100%;
	position: absolute;
	left:0;
}
.featuredText{
	font-family:"Copperplate";
	color:#fff;
	font-size: 25px;
	text-align: center;
}
/*********************** Buy Now ***********************************************************/
.buyText-bottom{
	font-family:Georgia;
	font-size: 36px;
	font-weight: bold;
}
.buyText-top{
	font-family:Georgia;
	font-size: 16px;
	font-weight: bold;
}
/********************** Margin custom ****/
div.content div#grid-top div.grid .module,
div.content div#grid-top div.grid .module_ms1,
div.content div#grid-top div.grid .module_ms2,
div.content div#grid-top div.grid .module_ms3,
div.content div#grid-top div.grid .module_ms4{
	margin-top : 10px ;
	margin-bottom: 10px;
}
/********************************* Sarch_search **********/
form{
	/*position: absolute;
	left:960px;
	top:7px;
	width:192px;
    z-index: 9000;*/
}
div.top div.grid form label{
	display:none;
}
div.top div.grid form div.search_search input#mod-search-searchword,
div.top div.grid form div.search_search input#mod_search_searchword{
	background: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/search.png) no-repeat scroll 0 0 transparent;
    border: 0 none;
    height: 26px;
    width: 192px;
}
/******************* Border of li first ul li*************/
div.main-pad2 div.categories-list li.first ul li, div.categories-list li.last ul li,
 div.cat-children li.first ul li, div.cat-children li.last ul li{
 	border:none;
 }
.pagenavcounter {
    border: 0;
}
blockquote p {
    background: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/quote_down.png) no-repeat scroll right bottom transparent;
    float: left;
    font-size: 20px;
    padding: 0 36px 0 0;
}
blockquote {
    background: url(/web/20170125135611oe_/http://www.mcnchildsupport.com/templates/js_tailor/images/quote_up.png) no-repeat scroll left top transparent;
    display: inline-block;
    font-family: "Times New Roman",Times,serif;
    font-size: 1.1em;
    font-style: italic;
    line-height: 25px;
    margin: 10px 0;
    padding: 0 0 0 36px;
}
#tabs + div.current, .tabs + div.current,
dl#tabs dt:hover, dl#tabs dt.open, dl.tabs dt:hover, dl.tabs dt.open,
dl#tabs dt, dl.tabs dt,
.panel h3.pane-toggler-down{
	box-shadow:none;
}
.tabs .contact-form,
.panel .contact-form{
	border:0 none;
}
.hide-text{
	font-size: 0;
	height:13px;
}
.hide-text::before{
	font-size: 12px;
}
.cat-list-row1,
.cat-list-row0 {
	border: 1px solid white;
	padding: 5px 10px;
	margin-top: -1px;
}
[class*="module"]{
	margin-bottom: 20px;
}
#adminForm ul {
	list-style: none;
}