/*GLOBAL DEFINITION BEGINS HERE*/

p a:link, p a:visited{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#666666;line-height:20px;font-weight:bold;margin:0;text-decoration:underline}
p a:hover{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#666666;line-height:20px;font-weight:bold;margin:0;text-decoration:none}
.myfont, p {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#666666;line-height:20px;font-weight:normal;margin:0}
.myfont a:link, .myfont a:visited {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#666666;line-height:20px;font-weight:normal;margin:0;text-decoration:underline}
.myfont a:hover {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#666666;line-height:20px;font-weight:normal;margin:0;text-decoration:none}
.myboldfont {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#666666;line-height:20px;font-weight:bold;margin:0}

.myh1 {font-family:Arial, Helvetica, sans-serif;font-size:20px;line-height:24px;color:#005faf;font-weight:bold;margin:0 0 5px 0}
.myh2 {font-family:Arial, Helvetica, sans-serif;font-size:16px;line-height:20px;color:#666666;font-weight:bold;margin:0 0 5px 0}
.myh3 {font-family:Arial, Helvetica, sans-serif;font-size:14px;line-height:18px;color:#666666;font-weight:bold;margin:0 0 5px 0}

a.linkopacity:hover img {filter:alpha(opacity=80); -moz-opacity: 0.5; opacity: 0.5;border:0;margin:0;padding:0}

a.linkopacity img {filter:alpha(opacity=100);-moz-opacity: 1.0;opacity: 1.0;border:0;margin:0;padding:0}

/*GLOBAL DEFINITION ENDS HERE*/

hr {color: #ffffff;background-color: #ffffff;height:3px;border:none}
img {border:0;padding:0;margin:0}

.pagemaster {width: 100%;background-color:#ffffff;background-image:url(top_pagemaster_bg.jpg);background-repeat:no-repeat;background-position:center top}

.top_pagemaster {width:1000px;}
.logo_cell {height:173px;padding:0 0 0px 0px;width:1000px;}
.sub_nav_cell {height:29px;padding:0 0 0 151px} /* adjust padding based on the number of menu items. because transmenu jpg cannot be centered */
.nav_cell {height:59px;}

.mid_pagemaster {width:1000px;margin-top:20px;}
.leftpane {width:147px;padding: 0 5px;}
.rightpane {width:147px;padding: 0 5px 20px 5px;}
.contentpane {width:676px;padding: 0 5px 20px 5px}



.brands_logo_pagemaster {width:100%;background-color:#eaeced}
.brands_logo_cell {width:1000px}

.footer_pagemaster {width:100%;background-color:#8dc63f;padding:15px 0}
.bottom_cell {padding:10px 0 0 0}
.footer_cell {width:1000px}
#dnn_dnnCOPYRIGHT_lblCopyright {color:#ffffff}
#dnn_dnnLOGIN_cmdLogin {font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:10px;color:#ffffff;}
.copyright_cell {height:22px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:10px;color:#ffffff;}
.copyright_cell a:link, .footer_cell a:visited{color:#ffffff;text-decoration:underline;}
.copyright_cell a:hover{color:#ffffff;text-decoration:none;}

.special_note_cell {font-family:Arial, Helvetica, sans-serif;font-size:11px;background-color:#FFFFFF;color:#0060ad;padding:10px 0 10px 0;width:1000px;margin:0 auto}

/* TABS CSS */

 
/*- Menu Tabs--------------------------- */ 


    .tabs {width:100%;}
    .tabs ul {margin:0 auto;padding:0;list-style:none;width:813px;}/* width of all tabs = ul width. this is needed to center the tabs */
    
	
	.tabs_01 {display:inline;margin:0;height:50px;padding:0;}
    .tabs_01 a {float:left;background:url(/portals/0/images/category_nav/boys.jpg) no-repeat left top;margin:0;padding:0;text-decoration:none;width:116px;height:58px;}
    .tabs_01 span {float:left;display:block;padding:0;}
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    .tabs_01 a span {float:none;}
    /* End IE5-Mac hack */
    .tabs_01 a:hover span {color:#FF9834;}
    .tabs_01 a:hover {background:url(/portals/0/images/category_nav/boys.jpg) no-repeat left top;background-position:-116px 0;}



	.tabs_02 {display:inline;margin:0;height:50px;padding:0;}
    .tabs_02 a {float:left;background:url(/portals/0/images/category_nav/girls.jpg) no-repeat left top;margin:0;padding:0;text-decoration:none;width:116px;height:58px;}
    .tabs_02 span {float:left;display:block;padding:0;}
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    .tabs_02 a span {float:none;}
    /* End IE5-Mac hack */
    .tabs_02 a:hover span {color:#FF9834;}
    .tabs_02 a:hover {background:url(/portals/0/images/category_nav/girls.jpg) no-repeat left top;;background-position:-116px 0;}

	  
	.tabs_03 {display:inline;margin:0;height:50px;padding:0;}
    .tabs_03 a {float:left;background:url(/portals/0/images/category_nav/family.jpg) no-repeat left top;margin:0;padding:0;text-decoration:none;width:116px;height:58px;}
    .tabs_03 span {float:left;display:block;padding:0;}
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    .tabs_03 a span {float:none;}
    /* End IE5-Mac hack */
    .tabs_03 a:hover span {color:#FF9834;}
    .tabs_03 a:hover {background:url(/portals/0/images/category_nav/family.jpg) no-repeat left top;;background-position:-116px 0;}
 
	.tabs_04 {display:inline;margin:0;height:50px;padding:0;}
    .tabs_04 a {float:left;background:url(/portals/0/images/category_nav/educational.jpg) no-repeat left top;margin:0;padding:0;text-decoration:none;width:116px;height:58px;}
    .tabs_04 span {float:left;display:block;padding:0;}
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    .tabs_04 a span {float:none;}
    /* End IE5-Mac hack */
    .tabs_04 a:hover span {color:#FF9834;}
    .tabs_04 a:hover {background:url(/portals/0/images/category_nav/educational.jpg) no-repeat left top;;background-position:-116px 0;}

	.tabs_05 {display:inline;margin:0;height:50px;padding:0;}
    .tabs_05 a {float:left;background:url(/portals/0/images/category_nav/r_zone.jpg) no-repeat left top;margin:0;padding:0;text-decoration:none;width:116px;height:58px;}
    .tabs_05 span {float:left;display:block;padding:0;}
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    .tabs_05 a span {float:none;}
    /* End IE5-Mac hack */
    .tabs_05 a:hover span {color:#FF9834;}
    .tabs_05 a:hover {background:url(/portals/0/images/category_nav/r_zone.jpg) no-repeat left top;;background-position:-116px 0;}  
	
	

	.tabs_06 {display:inline;margin:0;height:50px;padding:0;}
    .tabs_06 a {float:left;background:url(/portals/0/images/category_nav/sports.jpg) no-repeat left top;margin:0;padding:0;text-decoration:none;width:116px;height:58px;}
    .tabs_06 span {float:left;display:block;padding:0;}
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    .tabs_06 a span {float:none;}
    /* End IE5-Mac hack */
    .tabs_06 a:hover span {color:#FF9834;}
    .tabs_06 a:hover {background:url(/portals/0/images/category_nav/sports.jpg) no-repeat left top;;background-position:-116px 0;}
	
	
	.tabs_07 {display:inline;margin:0;height:50px;padding:0;}
    .tabs_07 a {float:left;background:url(/portals/0/images/category_nav/babies.jpg) no-repeat left top;margin:0;padding:0;text-decoration:none;width:116px;height:58px;}
    .tabs_07 span {float:left;display:block;padding:0;}
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    .tabs_07 a span {float:none;}
    /* End IE5-Mac hack */
    .tabs_07 a:hover span {color:#FF9834;}
    .tabs_07 a:hover {background:url(/portals/0/images/category_nav/babies.jpg) no-repeat left top;;background-position:-116px 0;}		

/* TABS CSS */


/*FADE TABS CSS BEGINS HERE*/
.widget {width: 650px;loat:left;font-size:14px;font-weight:bold;color:#ffffff;}
.tabnav {margin:0;padding:0}
.tabnav ul {height:40px;margin:0;padding:0}
.tabnav li {height:40px;display:inline;list-style:none;padding-right:5px;float: left;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#ffffff;}
.tabnav li a {height:40px;text-decoration:none;color:#ffffff;font-weight: bold;padding: 5px;background:#a6aff4;float:left;}
.tabnav li a:hover, .tabnav li a:active, .tabnav li.ui-tabs-selected a {height:40px;background: #3342b5;color:#ffffff;text-decoration: none;outline:none;float: left;}
.tabdiv {background: #3342b5;float:left;width: 650px;text-align:center;padding:10px;margin:0}
.ui-tabs-hide {display: none;}
/*FADE TABS CSS ENDS HERE*/



/* CSS FOR BOTTOM LINK FOR SOFTDIME BEGINS HERE */
.softdime {color:#ffffff;font-family:Arial, Helvetica, sans-serif;font-size:11px}
.softdime a:link, .softdime a:visited {color:#ffffff;font-family:Arial, Helvetica, sans-serif;font-size:11px;text-decoration:underline}
.softdime a:hover {color:#ffffff;font-family:Arial, Helvetica, sans-serif;font-size:11px;text-decoration:none}
/* CSS FOR BOTTOM LINK FOR SOFTDIME ENDS HERE */



/*STORE TABS CSS BEGINS HERE*/
.store_widget {float:left;font-size:14px;font-weight:bold;color:#ffffff;}
.store_tabnav {margin:0;padding:0}
.store_tabnav li {display: inline;list-style: none;padding-right:5px;float: left;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;color:#ffffff;}
.store_tabnav li a {text-decoration:none;color:#ffffff;font-weight: bold;padding: 10px;background:#a6aff4;float: left;}
.store_tabnav li a:hover, .store_tabnav li a:active, .store_tabnav li.ui-tabs-selected a {background: #3342b5;border:1px solid #3342b5;color: #ffffff;text-decoration: none;outline:none;float: left;}
.store_tabdiv {background: #ffffff;border:10px solid #3342b5;float:left;width: 650px;text-align:center;padding:10px;}
.storefont {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#3342b5;
	line-height:16px;
	font-weight:normal;
	margin:2px 0 0 0
}
img {
	border:0;
	padding:0;
	margin:0
}
.ui-tabs-hide {display: none;}
.les-locationhead {background-color:#3342b5;color:#FFFF00;font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:bold;margin:20px 0 20px 0}
.les-storegrey {background-color:#fffcd5;color:#3342b5;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:normal;line-height:16px;}


/*STORE TABS CSS BEGINS HERE*/


/* PRIVATE LABELS CSS BEGINS HERE */
.private_labels_div {background-image:url(/portals/0/images/private_labels_bg.jpg);background-repeat:no-repeat;background-position:top center;width:665px;margin:10px 0 0 0;padding:37px 0 0 0;border-left:1px solid #0060ad;border-bottom:1px solid #0060ad;border-right:1px solid #0060ad;}
.private_labels_div ul {width:660px;height:134px;margin:0;padding:0 0 0 3px;}
.private_labels_div li {margin:0;padding:0 1px;display:inline;list-style:none;width:108px;height:134px;float:left;}
/* PRIVATE LABELS CSS ENDS HERE */

/*RUBIKS ITEM CSS BEGINS HERE*/

.rubiks_main_div {width:669px;background-color:#FFFFCC;padding:10px;float:left;margin:20px 0 0 0}
.rubiks_item_div {width:190px;height:230px;margin:10px 10px;padding:5px 5px;background-color:#ffffff;border:1px solid #999999;text-align:center;float:left}
.rubiks_item_name {font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#0160b0;font-weight:bold;margin:15px 0 15px 0}
.rubiks_item_cost {font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#ff0000;font-weight:bold}
.rubiks_item_new_cost {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#ff0000;font-weight:bold}
.rubiks_item_old_cost {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#999999;font-weight:bold;text-decoration:line-through}
.rubiks_item_until {font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#666666;font-weight:bold;}
.rubiks_now {font-family:Arial, Helvetica, sans-serif;font-size:16px;color:#ff0000;font-weight:bold}

/*RUBIKS ITEM CSS BEGINS HERE*/



#service_01 {background: #ffffff;border:10px solid #3342b5;width:630px;}
#service_02 {background: #ffffff;border:10px solid #3342b5;width:630px;}
#service_03 {background: #ffffff;border:10px solid #3342b5;width:630px;}
#service_04 {background: #ffffff;border:10px solid #3342b5;width:630px;}
#service_05 {background: #ffffff;border:10px solid #3342b5;width:630px;}

/*OTHER SITES CSS BEGINS HERE*/
.sites_bottom {background-color:#629122;padding:5px 5px 10px 5px;text-align:center}
.sites_bottom_p {font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:11px;color:#fef200;font-weight:bold}
.sites_bottom_p a:link,  .sites_bottom_p a:visited{background-color:#629122;font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:11px;color:#ffffff;font-weight:bold}
.sites_bottom_p a:hover{background-color:#629122;font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:11px;color:#FFFF00;font-weight:bold}
/*OTHER SITES CSS ENDS HERE*/


#mtm_menu {margin:0 auto;width:677px;}

/****** edited By LEster Begins here *******/
.les-fontNOW{font-family:Arial, Helvetica, sans-serif;font-size:15px;color:#ff0000;font-weight:bold}
.les-services {font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#666666;line-height:20px;font-weight:normal;margin:0}
.les-services-gomaster {font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#666666;line-height:20px;font-weight:normal;margin:0}

.les-masterdiv { float:left; width:100%;}
.les-blocks { float:left; margin: 5px 5px 5px;}
a.lester:hover img {filter:alpha(opacity=80); -moz-opacity: 0.5; opacity: 0.5;border:0;margin:0;padding:5px 5px 5px 5px}

a.lester img {filter:alpha(opacity=100);-moz-opacity: 1.0;opacity: 1.0;border:0;margin:0;padding:0; padding:5px 5px 5px 5px}
/****** edited By LEster Ends here *******/





/* EVENTS ARCHIVE CSS */


.events_archive_items {
	width:152px;height:40px;
	float:left;
	margin:0 ;text-align:center;
	padding:50px 0 0 0
}


/* EVENTS ARCHIVE CSS */
