td, body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#FFFFFF;
	font-size: 11px;
	font-family: tahoma;
	color:#7F7F7F;
}

p {
	font-size: 11px;
	font-family: tahoma;
	margin:0;
	color:#7F7F7F;
	text-align:left
}


.dotted_bottom {border-bottom:1px dotted #cccccc}
.dotted_bottom_right {border-bottom:1px dotted #cccccc; border-right:1px dotted #cccccc}
.bdr{
	border: 1px solid #cccccc;
}

a {color:#5485AE}
	
a:hover {text-decoration:none}

.shop-access {
	font-family:tahoma,sans-serif;
	font-size:12px;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.55em;
	text-align: right;
	float:right;
	margin-top: -7px;
	margin-right: 5px;
	padding:0px;
}

.shop-access strong {
	font-weight: normal;
	font-style: italic;
	font-size: 16px;
	color: #666;
}

.shop-access ul {
	margin: 0px;
}

.shop-access li {
	display:inline;
	background:url(https://www.starrynighteducation.com/images/shop_access_pipe.gif) no-repeat 100% .35em;
	margin-left: 0px;
	margin-right: 0px;
	text-align: center;
}

.shop-access li { /* IE only */
	padding-right:4px;	
	padding-left:6px;
}

.shop-access > li {
	padding-right:7px;	
	padding-left:2px;
}

.shop-access li.first { padding-left:0px; }
.shop-access li.last { padding-right:0px; background:none; }
.shop-access a { color:#006699; font-size:.95em; }
.shop-access a:hover { text-decoration: none;}

#main{
	width:706px;
	text-align:left;
}

/* content container boxes */
#top_container {
	width:100%;
	float:left
}

#mid_container {
	width:100%;
	height:197px;
}

#btm_container {
	width:100%;
	height:158px
}

/* content container boxes end*/

.subhead_yellow {
	font-weight: bold;
	font-size:12px;
	color:#F0B92A;
	text-transform:uppercase;
	padding:5px;
	padding-left:1px;
	text-align:left
}

.subhead_red {
	font-size:12px;
	color:#DE7452;
	font-weight:bold;
	text-transform:uppercase;
	padding:5px;
	padding-left:1px;
	text-align:left
}

.subhead_blue {
	font-size:12px;
	color:#6896A6;
	font-weight:bold;
	text-transform:uppercase;
	padding:5px;
	padding-left:1px;
	text-align:left
}

.subhead_brown {
	font-size:12px;
	color:#8B7765;
	font-weight:bold;
	text-transform:uppercase;
	padding:5px;
	padding-left:1px;
	text-align:left
}

.subhead_grey {
	font-size:12px;
	color:#838282;
	font-weight:bold;
	text-transform:uppercase;
	padding:5px;
	padding-left:1px;
	text-align:left
}

.subhead_grey_sm {
	font-size:12px;
	color:#838282;
	font-weight:bold;
	padding:5px;
	padding-left:1px;
	text-align:left
}

.subhead_red_sm {
	font-size:12px;
	color:#DE7452;
	font-weight:bold;
	padding:5px;
	padding-left:1px;
	text-align:left
}

.subhead_yellow a{
	font-size:12px;
	color:#F0B92A;
	font-weight:bold;
	text-transform:uppercase;
	padding:5px;
	text-align:left;
	text-decoration:none;
	display:block
}

.subhead_yellow a:hover{
	text-decoration:underline
}

.subhead_red a{
	font-size:12px;
	color:#DE7452;
	font-weight:bold;
	text-transform:uppercase;
	padding:5px;
	text-align:left;
	text-decoration:none;
	display:block
}

.subhead_red a:hover{
	text-decoration:underline
}

.subhead_blue a{
	font-size:12px;
	color:#6896A6;
	font-weight:bold;
	text-transform:uppercase;
	padding:5px;
	text-align:left;
	text-decoration:none;
	display:block
}

.subhead_blue a:hover{
	text-decoration:underline
}

.subhead_brown a{
	font-size:12px;
	color:#8B7765;
	font-weight:bold;
	text-transform:uppercase;
	padding:5px;
	text-align:left;
	text-decoration:none;
	display:block
}

.subhead_brown a:hover{
	text-decoration:underline
}


html>body .grey_hdr{
	background-color:#E4E4E4;
	text-transform:uppercase;
	font-weight:bold;
	color:#838282;
	font-family: tahoma;
	font-size:11;
	padding:3px;
	width:97%;
    align:left;
}

.grey_hdr{
	background-color:#E4E4E4;
	text-transform:uppercase;
	font-weight:bold;
	color:#838282;
	font-family: tahoma;
	font-size:11;
	padding:3px;
	width:100%;
    align:left;
}

.blue_hdr{
	background-color:#6896A6;
	text-transform:uppercase;
	font-weight:bold;
	color:#ffffff;
	font-family: tahoma;
	font-size:11;
	padding:3px;
	width:100%;
}


.red_hdr{
	background-color:#DE7452;
	text-transform:uppercase;
	font-weight:bold;
	font-family: tahoma;
	font-size:11;
	width:100%;
	color:#ffffff;
	padding:3px
}


.yellow_hdr {
	background-color:#F0B92A;
	text-transform:uppercase;
	font-weight:bold;
	font-family: tahoma;
	font-size:11;
	padding:3px;
	color:#ffffff;
	width:100%;
}



.yellow_li {
	border-bottom:dotted 2px #e4e4e4;
	padding-left:25px;
	padding-bottom:3px;
	padding-top:3px
}

html>body .yellow_li {
	border-bottom:dotted 2px #e4e4e4;
	padding-left:4px;
	padding-bottom:3px;
	padding-top:3px
}

.yellow_li li{
	list-style-image:url(https://www.starrynighteducation.com/images/arrow_yw.gif);
	list-style-position:outside;
	color:#7F7F7F;
	padding-left:7px
}

html>body .yellow_li li{
	padding-left:8px;
	list-style-image:url(https://www.starrynighteducation.com/images/arrow_yw.gif);
	list-style-position:inside;
	color:#7F7F7F
}

.yellow_li li a{
	color:#7F7F7F;
	text-decoration:none
}
	
/*header start*/
#hrd_container {
	float:left;
	width:100%;
	height:77px;
	
}
	
.hrd_logo {
	float:left; 
	background-color:#FFFFFF;
	padding-top:5px;
	padding-bottom:5px;
	width:433px;
	height:77px;;
	background-image:url(https://www.starrynighteducation.com/images/logo_starrynight_edu.gif)
}
		
.hrd_cart {
	float:right; 
	width:35%; 
	background-color:#ffffff;
	padding-top:18px
}	

.hrd_cart p{
	align: right;
	padding-top: 18px;
	padding-right:5px;
	font-weight:bold;
	color: #7F7F7F;
	font:Verdana, Arial, Helvetica, sans-serif;
	text-align:right
}



.header {
	float:left; 
	width:100%;
	height:48px;
	margin:0 auto;
	clear:both
}

.header a{color: #ffffff;text-decoration:underline}


/*header end*/

/*top nav*/
#nav_container{width: 100%;min-width:689px;margin:0 auto}

.btn_home{
	background-image:url(https://www.starrynighteducation.com/images/bg_main_menu_home.gif);
	float:left;
	width:118px;
	height:48px;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12;
	font-weight:bold;
	text-align:center;
	text-transform:uppercase;
	text-decoration:none
}

.btn_home a, .btn_home p{
	background-image:url(https://www.starrynighteducation.com/images/bg_main_menu_home.gif);
	float:left;
	width:118px;
	height:20px;
	color:#cccccc;
	padding-top:14px;
	padding-bottom:14px;
	text-decoration:none
}

.btn_home a#current{
	background-image:url(https://www.starrynighteducation.com/images/bg_main_menu_home_on.gif);
	float:left;
	width:118px;
	height:20px;
	color:#ffffff;
	padding-top:14px;
	padding-bottom:14px;
	text-decoration:none
}
	
.btn_home a:hover{
	background-image:url(https://www.starrynighteducation.com/images/bg_main_menu_home_on.gif);
	float:left;
	width:118px;
	height:20px;
	color:#ffffff;
	padding-top:14px;
	padding-bottom:14px;
	text-decoration:none
}

.btn_all{
	background-image:url(https://www.starrynighteducation.com/images/bg_main_menu_tab_off.gif);
	float:left;
	width:116px;
	height:48px;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12;
	font-weight:bold;
	text-align:center;
	text-transform:uppercase;
	text-decoration:none
}

.btn_all a, .btn_all p{
	background-image:url(https://www.starrynighteducation.com/images/bg_main_menu_tab_off.gif);
	float:left;
	width:116px;
	height:20px;
	color:#cccccc;
	padding-top:14px;
	padding-bottom:14px;
	text-decoration:none
}

.btn_all a#current{
	background-image:url(https://www.starrynighteducation.com/images/bg_main_menu_tab_on.gif);
	float:left;
	width:116px;
	height:20px;
	color:#ffffff;
	padding-top:14px;
	padding-bottom:14px;
	text-decoration:none

}
	
.btn_all a:hover{
	background-image:url(https://www.starrynighteducation.com/images/bg_main_menu_tab_on.gif);
	float:left;
	width:116px;
	height:20px;
	color:#ffffff;
	padding-top:14px;
	padding-bottom:14px;
	text-decoration:none
}


.btn_contact{
	background-image:url(https://www.starrynighteducation.com/images/bg_main_menu_contact.gif);
	float:left;
	width:120px;
	height:48px;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12;
	font-weight:bold;
	text-align:center;
	text-transform:uppercase;
	text-decoration:none
}

.btn_contact a, .btn_all p{
	background-image:url(https://www.starrynighteducation.com/images/bg_main_menu_contact.gif);
	float:left;
	width:120px;
	height:20px;
	color:#cccccc;
	padding-top:14px;
	padding-bottom:14px;
	text-decoration:none
}

.btn_contact a#current{
	background-image:url(https://www.starrynighteducation.com/images/bg_main_menu_contact_on.gif);
	float:left;
	width:120px;
	height:20px;
	color:#ffffff;
	padding-top:14px;
	padding-bottom:14px;
	text-decoration:none
}
	
.btn_contact a:hover{
	background-image:url(https://www.starrynighteducation.com/images/bg_main_menu_contact_on.gif);
	float:left;
	width:120px;
	height:20px;
	color:#ffffff;
	padding-top:14px;
	padding-bottom:14px;
	text-decoration:none
}
/*top nav end*/

/*----------------------------------------*/

/*home page*/


/* left nav */
#left_nav_container {
	float:left; 
	width:232px; 
	background-color:#ffffff;

}

/* home left nav */
#left_nav_btn {
	width:74px;
	height:50px;
	float:left
}

.left_nav_k4 {
	background-image:url(https://www.starrynighteducation.com/images/btn_K-4.gif);
	height:72px;
}

.left_nav_k4 p {
	font-size: 11px;
	font-family: tahoma;
	color:#7f7f7f;
	margin:1
}

.left_nav_k4_hdr {
	font-size: 11px;
	font-family: tahoma;
	color:#F0B92A;
	padding-top: 1em
}


.left_nav_5-8 {
	background-image:url(https://www.starrynighteducation.com/images/btn_5-8.gif);
	height:72px;
}

.left_nav_5-8 p {
	font-size: 11px;
	font-family: tahoma;
	color:#7f7f7f;
	margin:1
}

.left_nav_5-8_hdr {
	font-size: 11px;
	font-family: tahoma;
	color:#8B7765;
	padding-top: 1em
}

.left_nav_9-12 {
	background-image:url(https://www.starrynighteducation.com/images/btn_9-12.gif);
	height:73px;
}

.left_nav_9-12 p {
	font-size: 11px;
	font-family: tahoma;
	color:#7f7f7f;
	margin:1
}

.left_nav_9-12_hdr {
	font-size: 11px;
	font-family: tahoma;
	color:#6896A6;
	padding-top: 1em;

}

.left_nav_12 {
	background-image:url(https://www.starrynighteducation.com/images/btn_12-up.gif);
	height:72px;
	padding-bottom:3px
}

html>body .left_nav_12 {
	background-image:url(https://www.starrynighteducation.com/images/btn_12-up.gif);
	height:72px;
	padding-bottom:1px
}

.left_nav_12 p {
	font-size: 11px;
	font-family: tahoma;
	color:#7f7f7f;
	margin:1
}

.left_nav_12_hdr {
	font-size: 11px;
	font-family: tahoma;
	color:#DE7452;
	padding-top: 1em
}

/* home left nav end*/


/* right flash and big product shots container */

html>body .right_top_box {
	float:left; 
	height:289px;
	width:60%; 
	align:right;
}

.right_top_box {
	float:left; 
	height:289px;
	width:65%; 
}

/* right flash and big product shots container end*/

/* home latest news */
#left_news_box_container {
	background-image:url(https://www.starrynighteducation.com/images/bg_left_news_box2.gif);
	width:232px;
	float:left; 
	height:211px;
	padding-top:2px
}

html>body #left_news_box_container {
	background-image:url(https://www.starrynighteducation.com/images/bg_left_news_box.gif);
	width:232px;
	height:213px;
	float:left; 
}

#left_news_box{
	width:97%;

}

#left_news_box_date_container{
	float:left;
	padding-left:5px;
	padding-bottom: 5px;
	width:70px;
	background-image:url(https://www.starrynighteducation.com/images/ico_news.gif);
	background-repeat:no-repeat
}

html>body #left_news_box_date_container{
	float:left;
	padding-left:5px;
	width:55px;
	background-image:url(https://www.starrynighteducation.com/images/ico_news.gif);
	background-repeat:no-repeat
}

.left_news_box_date{
	font-size: 10px;
	font-family: tahoma;
	color:#7f7f7f;
	float:right;
	padding-left:20px;
	width:35px
}

.left_news_box_ico{
	font-size: 10px;
	font-family: tahoma;
	color:#7f7f7f;
	background-image:url(https://www.starrynighteducation.com/images/ico_news.gif);
	float:left;
	width:12px;
	height:15px;
}

.left_news_box {
	padding-left: 3%;
	padding-bottom:20px;
	padding-top:5px
}


.left_news_box_txt{
	font-size: 11px;
	font-family: tahoma;
	color:#7f7f7f;
	float:left;
	clear:both;
	width:96%;
	line-height:11px;
	padding-bottom:8px
}

.left_news_box_txt p{
	font-size: 11px;
	font-family: tahoma;
	color:#7f7f7f;
	line-height:11px;
}
.left_news_box_txt a{
	font-size: 11px;
	font-family: tahoma;
	color:#5485AE;
	font-weight:bold;
	line-height:11px;
	float:left;
}


html>body .left_news_box {
	padding-left: 3%;
}


html>body .left_news_box_txt{
	font-size: 11px;
	font-family: tahoma;
	color:#7f7f7f;
	float:left;
	clear:both;
	width:96%;
	line-height:11px;
	padding-left:2%;
	margin-top:0
}

html>body .left_news_box_txt p{
	font-size: 11px;
	font-family: tahoma;
	color:#7f7f7f;
	line-height:11px;
	padding-left:2%;
	margin:0
}
html>body .left_news_box_txt a{
	font-size: 11px;
	font-family: tahoma;
	color:#5485AE;
	font-weight:bold;
	line-height:11px;
	padding-left:2%;
	margin-top:0
}

.left_news_box_more {
	padding-top:8px;
	padding-right:5%;
	float:right;
	clear:both
}

.left_news_box_more a{
	font-size: 10px;
	font-family: tahoma;
	color:#5485AE;
	text-align:right;
	padding-right:5%;
}

html>body .left_news_box_more {
	padding-right:3%;
	float:right;
	width:98%;
	margin:0;
}

html>body .left_news_box_more a{
	font-size: 10px;
	font-family: tahoma;
	color:#5485AE;
	text-align:right;
	padding-right:3%;
	margin:0
}


/* home latest news end*/



/* home popular contents container*/
#right_mid_box_container {
	float:left; 
	width:66%; 
	align:right;
	background-color:#ffffff;
	padding:2px;
	
}

html>body #right_mid_box_container {
	float:left; 
	width:66%; 
	align:right;
	background-color:#ffffff;
}

.right_mid_box_hdr p{
	background-color:#DE7452;
	text-transform:uppercase;
	font-weight:bold;
	font-family: tahoma;
	font-size:11;
	padding:3px;
	width:60%;
	align:left;
	color:#ffffff;
}

.right_mid_box_subhr {
	font-size: 11px;
	font-family: tahoma;
	color:#DE7452;
	font-weight:bold;
	padding-left: 0.5%;

}

.right_mid_box_txt {
	font-size: 11px;
	font-family: tahoma;
	color:#7F7F7F;
	padding-left: 0.5%;
	padding-top:5px
}

.more_info_txt_red {
	padding-left: 0.5%;
	padding-top:10px;
	text-align:right
}

.more_info_txt_red a{
	font-size: 11px;
	font-family: tahoma;
	color:#DE7452;
	text-align:right;
	text-decoration:none;
}

.more_info_txt_red a:hover{
	font-size: 11px;
	font-family: tahoma;
	color:#DE7452;
	text-align:right;
	text-decoration:none;
	border-bottom:dotted 1px #DE7452
}

html>body #right_mid_box_content {
	float:left;
	width:66%; 
	align:right;
	height:98%
}

#right_mid_box_content {
	float:left;
	width:66%; 
	align:right;
	height:190px;
}

#right_mid_box_content .right_mid_box_1 {
	float:left;
	width:220px;
	padding:5px;
	height:95px;
	vertical-align:top
}

#right_mid_box_content .right_mid_box_2 {
	float:left;
	width:220px;
	padding:5px;
	height:95px;
	vertical-align:top
}

#right_mid_box_content .right_mid_box_3 {
	float:left;
	width:220px;
	clear:both;
	padding:5px;
	height:95px;
	vertical-align:top
}

#right_mid_box_content .right_mid_box_4 {
	float:left;
	width:220px;
	padding:5px;
	height:95px;
	vertical-align:top
}

#right_mid_box_content  html>body .right_mid_box_1 {
	float:left;
	width:200px;
	height:90px;
	vertical-align:top
}

#right_mid_box_content  html>body .right_mid_box_2 {
	float:left;
	width:200px;
	height:90px;
	vertical-align:top
}

#right_mid_box_content  html>body .right_mid_box_3 {
	float:left;
	width:30%;
	padding:6px 6px 6px 3px;
	height:93px;
	vertical-align:top;
}

#right_mid_box_content  html>body .right_mid_box_4 {
	float:left;
	width:30%;
	padding:6px 6px 6px 3px;
	height:93px;
	vertical-align:top
}


.right_mid_box_1 {
	float:left;
	width:48%;
	padding:5px;
	height:95px;
	vertical-align:top
}

.right_mid_box_2 {
	float:left;
	width:48%;
	padding:5px;
	height:95px;
	vertical-align:top
}

.right_mid_box_3 {
	float:left;
	width:48%;
	clear:both;
	padding:5px;
	padding-top:10px;
	height:95px;
	vertical-align:top
}

.right_mid_box_4 {
	float:left;
	width:48%;
	padding:5px;
	padding-top:10px;
	height:95px;
	vertical-align:top
}

html>body .right_mid_box_1 {
	float:left;
	width:332px;
	padding:6px;
	height:93px;
	vertical-align:top
}

html>body .right_mid_box_2 {
	float:left;
	width:333px;
	padding:6px;
	height:93px;
	vertical-align:top
}

html>body .right_mid_box_3 {
	float:left;
	width:332px;
	padding:6px;
	height:93px;
	vertical-align:top
}

html>body .right_mid_box_4 {
	float:left;
	width:333px;
	padding:6px;
	height:93px;
	vertical-align:top
}

/* home popular contents container*/


/* home ad unit container*/
#left_btm_ad_box_container {
	background-image:url(https://www.starrynighteducation.com/images/promo_place_holder.gif);
	width:232px;
	height:193px;
	float:left; 
}
/* home ad unit container end*/

/* home right bottom contents container*/
#right_btm_box_container{
	background-image:url(https://www.starrynighteducation.com/images/bg_right_bottom_main_box.gif);
	width:470px;
	height:193px;
	float:left;
}
/* more box */
.right_btm_more_box {
	width:235px;
	height:100%;
	float:left;
	padding-left:1.5%
}

html>body .right_btm_more_box {
	align:center;
	width:228px;
	height:100%;
	float:left;
	padding-left:3px
}
/* more box end */

/* sign up box */
.right_btm_signup_box{
	width:235px;
	height:100%;
	float:left;
	padding-right:1.5%
}
html>body .right_btm_signup_box{
	align:left;
	width:229px;
	height:100%;
	float:left;
	padding-right:3px
}

.right_btm_signup_box_content {
	padding: 10px;
	color:#7F7F7F;
}

.signup_form_field {
	padding-top: 10px;
	float:left
}

html>body .signup_form_field {
	padding-top: 2px;
	float:left
}
/* sign up box end*/
/* home right bottom contents container end*/
/*home page end*/


/*----------------------------------------*/

/*blank page*/
#blank_btm_container {
	float:left; 
	width:705px; 
}


#blank_btm_container .right_mid_box_1 {
	float:left;
	width:300px;
	padding:5px;
	height:95px;
	vertical-align:top
}

#blank_btm_container .right_mid_box_2 {
	float:left;
	width:300px;
	padding:5px;
	height:95px;
	vertical-align:top
}

#blank_btm_container .right_mid_box_3 {
	float:left;
	width:300px;
	clear:both;
	padding:5px;
	padding-top:10px;
	height:95px;
	vertical-align:top
}

#blank_btm_container .right_mid_box_4 {
	float:left;
	width:300px;
	padding:5px;
	padding-top:10px;
	height:95px;
	vertical-align:top
}

#blank_btm_container html>body .right_mid_box_1 {
	float:left;
	width:332px;
	padding:6px;
	height:93px;
	vertical-align:top
}

#blank_btm_container html>body .right_mid_box_2 {
	float:left;
	width:333px;
	padding:6px;
	height:93px;
	vertical-align:top
}

#blank_btm_container html>body .right_mid_box_3 {
	float:left;
	width:332px;
	padding:6px;
	height:93px;
	vertical-align:top
}

#blank_btm_container html>body .right_mid_box_4 {
	float:left;
	width:333px;
	padding:6px;
	height:93px;
	vertical-align:top
}



/*blank_btm_content start */
#blank_btm_container .top {
	background-image:url(https://www.starrynighteducation.com/images/bg_blank_btm_box_top.gif);
	background-repeat:no-repeat;
	float:left; 
	width:100%;
	height:2px
	}
	
#blank_btm_container .mid {
	background-image:url(https://www.starrynighteducation.com/images/bg_blank_btm_box_mid.gif);
	float:left; 
	width:100%;
	}
	
html>body #blank_btm_container .mid {
	background-image:url(https://www.starrynighteducation.com/images/bg_blank_btm_box_mid.gif);
	float:left; 
	width:700px;
	padding-left:2px;
	min-height:400px
	}

#blank_btm_container .btm {
	background-image:url(https://www.starrynighteducation.com/images/bg_blank_btm_box_btm.gif);
	background-repeat:no-repeat;
	float:left; 
	width:100%;
	height:5px
	}
/*blank_btm_content end */

#blank_btm_container_big {
	background-image: url(https://www.starrynighteducation.com/images/bg_blank_btm_box.gif);
	float:left; 
	width:703px; 
	height:351px;
}

.blank_txt_box {
	width:95%; 
	height:85%;
	padding:5px;
}

.blank_txt_box_sm {
	width:95%; 
	padding:5px;
}

#blank_container {
	width:100%;
	height:90%;
	padding-left:5px;
	padding-right:3px
}

html>body #blank_container {
	width:94%;
	height:90%;
	padding-left:5px;
	padding-right:4px
}

#blank_right_container {
	width:100%;
	height:90%;
	padding-left:5px;
	padding-right:3px
}

html>body #blank_right_container {
	width:97%;
	height:90%;
	padding-left:5px;
	padding-right:3px
}
/*blank page end*/

/*----------------------------------------*/


/*products page*/ 
#products_blank_btm_container {
	background-image:url(https://www.starrynighteducation.com/images/bg_products_blank_btm_box.gif);
	float:left; 
	width:703px; 
	height:280px;
}

#products_blank_btm_container .top {
	background-image:url(https://www.starrynighteducation.com/images/bg_blank_btm_box_top.gif);
	background-repeat:no-repeat;
	float:left; 
	width:100%;
	height:2px
	}
	
#products_blank_btm_container .mid {
	background-image:url(https://www.starrynighteducation.com/images/bg_blank_btm_box_mid.gif);
	float:left; 
	width:100%;
	}

#products_blank_btm_container .btm {
	background-image:url(https://www.starrynighteducation.com/images/bg_blank_btm_box_btm.gif);
	background-repeat:no-repeat;
	float:left; 
	width:100%;
	height:5px
	}


html>body #products_blank_btm_container {
	background-image:url(https://www.starrynighteducation.com/images/bg_products_blank_btm_box320.gif);
	float:left; 
	width:703px; 
	height:285px;
}

#product_blank_tabs {
	height:60%; 
	border:1px dotted #cccccc
}

#product_blank_tabs .blank_txt_box {
	width:95%; 
	height:100%;
	padding:5px;
}

html>body #product_blank_tabs {
	height:71%; 
	border:1px dotted #cccccc
}

/*top content box*/
#products_title_box_container {
	background-image: url(https://www.starrynighteducation.com/images/bg_left_products_top_box.gif);
	float:left; 
	width:232px; 
	height:218px;
}

#products_shot_box_container {
	background-image:url(https://www.starrynighteducation.com/images/bg_right_products_img_box.gif);
	float:left; 
	width:470px; 
	height:218px;
}

.form-button, .form-button-alt {
-x-system-font:none !important;
background:#4B6E8C none repeat scroll 0 0;
border:1px solid #0C3C64;
color:#FFFFFF;
cursor:pointer;
font-family:arial,sans-serif !important;
font-size:12px !important;
font-size-adjust:none !important;
font-style:normal !important;
font-variant:normal !important;
font-weight:bold !important;
line-height:normal !important;
overflow:visible;
padding:1px 8px;
text-align:center;
vertical-align:middle;
width:auto;
}

/*top content box end*/

/*btm content box*/
#products_intro_left{

	float:left; 
	margin-top: 5px;
	margin-right: 5px;
	min-width:232px; 
	min-height:426px;
	text-align: center;
}

#products_intro_left p{
	float:left; 
	margin-top: 5px;
	margin-right: 5px;
	min-width:232px; 
	text-align: center;
}

#products_intro_left a{
	border:none
	}




#product_intro_right{
	background-image:url(https://www.starrynighteducation.com/images/bg_right_products_intro_box.gif);
	float:left; 
	width:470px; 
	height:351px;
}



/*btm content box end*/
/*products page end*/


/*resources content box*/



.resources_right_mid_box_1 {
	float:left;
	padding:5px;
	height:95px;
	vertical-align:top;
	width:98%
}

.resources_right_mid_box_2 {
	float:left;
	padding:5px;
	height:95px;
	vertical-align:top;
		width:98%

}

.resources_right_mid_box_3 {
	float:left;
	padding:5px;
	height:95px;
	vertical-align:top;
		width:98%

}


.productdesc-0 {;padding-left: 15px;
	padding-right: 5px;
	padding-bottom: 10px;
	color: 000;
	font-family: verdana,arial,sans-serif;
	font-weight: normal;
	font-size: 12px;
	text-decoration: none;
	background-color:#87D2F7;
	}

.productdesc {;padding-left: 15px;
	padding-right: 5px;
	padding-bottom: 10px;
	color: 000;
	font-family: verdana,arial,sans-serif;
	font-weight: normal;
	font-size: 12px;
	text-decoration: none;
	background-color:#F2F3F4
	}

.productdesc-2 {;padding-left: 15px;
	padding-right: 5px;
	padding-bottom: 10px;
	color: 000;
	font-family: verdana,arial,sans-serif;
	font-weight: normal;
	font-size: 12px;
	text-decoration: none;
	background-color:#ffffff;
	}
	.pagetitle {color: 000;
	font-family: verdana,arial,sans-serif;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	padding-bottom: 5px;}

.pagetitle {color: 000;
	font-family: verdana,arial,sans-serif;
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;
	text-align:left;}
	.producttable {border: 1px solid #C0C3CC;}
	.producttable2 {border: 1px solid #C0C3CC;
	height: 200;}
	.producttable3 {border: 1px solid #C0C3CC;
	height: 200;}
	.coollinkshead {color: 000;
	font-family: verdana,arial,sans-serif;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;}
.style3 {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}




/*----------------------------------------*/

/* footer */
#footer {
	float:none;
	clear:both;
	color:#7F7F7F;
	background-color: #e2e2e2;
	font-size:10px;
	padding: 10px;
}

.footer_link a {
	text-decoration:none
}

.footer_link a:hover {
	color:#666666;
}

/* footer end*/

.text{display: none;width:90%; padding:5px} 
#text0{display: block;} 

.resources_contents a{
	color:#5485AE;
}

.news_title2 {padding-left:0px}
html>body .news_title2 {padding-left:3px}

.holder{ 
width:90%; 
border:solid 5px #f0b92a; 
margin-top:45px; 
}

.holder a{
text-decoration: none;}

.holder a:hover{
font-size: larger;}

.contactcontainer{
width:auto;
border:solid 3px white; 
background-color:#5b7886; 
color:white; 
text-align:left; 
padding:5px;
}

#contactFormSubmitButton {
	margin: 20px;
	display:block;
	float: right;
}

#form_contents {
	overflow:hidden;
	padding: 0px 10px;
}

#company-logo {
	float: left;
	padding-left: 10px;
	max-width: 250px;
	max-height: 309px;
}

.publisher_specific_message {
	display: block;
	font-size: 14px;
	padding: 10px;
	padding-bottom: 20px;
}

#important-info {
	margin: 20px;
}

.important-title {
	text-align: center;
	color: #ff0000;
}

#recaptcha_widget {   
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;   
	width: 450px;
}

#recaptcha_controls {
	float:right;
}

#recaptcha_image{   
	padding:2px;
	margin-bottom: 10px;
	background:#f9f9f9;
	border:1px solid #e0e0e0;
}

#recaptcha_response_field {  
	border: 1px solid #999;
	background-color:#e2e2e2;
	padding:5px;
}

#recaptcha_widget a{
	font-size:11px;
	font-family:Verdana;   
	text-decoration:none;
	color:#3366ff;
}

#recaptcha_widget a:hover{   
	color:113399;
	text-decoration:underline;
} 

.recaptcha-instructions {
	font-weight: bold;
	font-size: 12px;
	display: inline;
}

.recaptcha_reload {
	display: block;
	padding-top: 5px;
	padding-bottom: 5px;
}

.support-link {
	text-decoration: none;
	text-transform: uppercase;
}
