/* Start of CMSMS style sheet 'style' */
*{
	margin:0 auto;
	padding:0;
}


body {
	font-family:verdana,Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	line-height:22px;
	text-align:left;
	background-image:url(images/bg.jpg);
	background-repeat:repeat-x;
	
	
}

#wrapper{

	width:890px;
	height:100%;
	

}


#header{

	width:890px;
	height:249px;
	margin-top:23px;

	

}

#space{

	width:890px;
	height:4px;
	background-image:url(images/space.jpg);
}

#menu{

	width:890px;
	height:45px;
	background-image:url(images/menu_bg.jpg);
	text-align:center;
	font-weight:bold;
}


#menu_inner{

	width:890px;
	height:15px;
	padding-top:8px;
}



#content{

	width:890px;
	height:100%;
	background-color:#FFFFFF;
	float:left;
	
}

#content_left{

	width:237px;
	height:100%;
	float:left;
	padding-left:10px;

	
}

#yellow_box{

	width:240px;
	height:27px;
	background-color:#E6A700;
	clear:both;
	
}

#blue_box1{

	width:235px;
	height:27px;
	background-color:#2A6BA7;
	float:left;

		
}
div#content_container{
	padding-top: 10px;
	clear: both;
	margin-right: 5px;
	margin-left: 5px;
	}

.heading{

	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	padding-top:4px;
	float:left;
	text-transform: uppercase;
}

#newsletter{
	
	width:215px;
	height:100%;
	float:left;
	
}

#newsletter_box{

	width:213px;
	height:125px;
	border:1px solid #2A6BA7;
	font-size:11px;
	float:left;
	padding:10px;
	
}

#newsletter_form{

	width:150px;
	height:20px;
	float:left;
	
}

#newsletter_submit{

	width:55px;
	height:22px;
	float:left;
	
}



#content_right{

	width:619px;
	height:100%;
	float:right;
	/*padding-right:10px;
border: 1px solid black;
padding-left: 5px;
paddint-left: 3px;*/
padding-right: 10px;
	
	
}

.yellow{

	color:#E6A700;
	font-size:11px;
		
}
.blue strong a,
.blue{

	color:#448ECF;
	text-decoration: none;
		
}
.blue strong a:hover{
	text-decoration: underline;
	}

div.news_header{

	width:230px;
	height:15px;
	margin-top:10px;
	float:left;	
	
}


#space_header{

	width:230px;
	height:15px;
	float:left;
	
	
}

div.news_content{

	width:230px;
	height:100%;
	font-size:11px;
	
}

#blue_box{

	width:619px;
	height:27px;
	background-color:#2A6BA7;
	
}


#add_box{

	width:613px;
	height:96px;
	background-image:url(images/add_bg.jpg);
	background-repeat:no-repeat;
	margin-top:15px;
	float:left;

}

#add_content{

	width:611px;
	height:72px;
	padding-top:12px;

}

#add_box_image{

	width:135px;
	height:72px;
	float:left;
	padding-left:10px;

}

#add_box_text{

	width:210px;
	height:62px;
	float:left;
	margin-top:15px;
	margin-left:15px;

}


#add_box_price{

	width:102px;
	height:40px;
	float:left;
	font-size:32px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	margin-top:22px;
	margin-left:15px;

}

#add_box_book{

	width:90px;
	height:42px;
	float:left;
	margin-top:22px;
	margin-left:15px;

}

#footer_space{

	width:100%;
	height:20px;
	clear:both;
	
}

#footer{

	width:100%;
	height:60px;
	clear:both;
	background-color:#EEEEEE;
	text-align:center;
	font-size:11px;		
}

#footer_right{
width:100%;
	background-color:#EEEEEE;
	text-align:right;
	font-size:11px;		
}

.class1 a:link  {  color:#fff; text-decoration: none; padding-left:11px; padding-right:11px; }
.class1 a:active { color:#fff; text-decoration: none;  padding-left:11px; padding-right:11px; }
.class1 a:visited { color:#fff; text-decoration: none; padding-left:11px; padding-right:11px;}
.class1 a:hover { color:#000; text-decoration:none; padding-left:11px; padding-right:11px; }

#submenu {
	background-image:url(images/menu_bg1.jpg);
	background-repeat:repeat-x;
	color:#FFFFFF;
	height:45px;
	position:relative;
	width:870px;
}
/*div#submenu_trick {
	background-image:url(images/menu_bg1_r.jpg);
	height:45px;
	position:absolute;
	right:0;
	width:4px;
}*/
div#menu1{
	background-image: url(images/menu1_rpt.jpg);
	background-repeat: repeat-x;
	}
span#nmssubmit input{
	background-color: #E4A637;
	padding: 3px;
	color: #ffffff;
	text-transform: uppercase;
	border: 0px;
	font-weight: bold;
	font-size: 11px;
	}
span#nmsinput input{
	width: 140px;
	}
div.NewsSummaryPostdate,
div.NewsSummaryLink{
	line-height: 15px;
	}
DIV.NewsSummaryMorelink{
	text-align: right;
	}
div.NewsSummaryPostdate{
	margin-top: 5px;
	}
img.catimage{
	float: right;
	margin: 3px;
	}
table.formbuilderform{
	width: auto;
	}
p.pleasefill{
	font-size: 14px;
	font-weight: bold;
	padding-top: 20px;
	clear: both;
	/*margin-bottom: 10px;*/
	}
div#content_container ul{
	margin-left: 20px;
	}
table.innercat{
	width: 613px;
	height: 96px;
	background-image:url(images/add_bg.jpg);
	background-repeat:no-repeat;
	margin-bottom: 8px;
	}
table.innercat tr td.tdprice{
	width: 110px;
	}
table.innercat tr td.right{
	width: 140px;
	}
table.innercat tr td.tdleft{
	width: 120px;
	}
table.innercat tr td.right a img,
table.innercat tr td.tdleft a img{
	border: 0px;
	}
span.spprice{
	font-family:Arial,Helvetica,sans-serif;
	font-size:32px;
	font-weight:bold;
	height:40px;
	}
#add_address_container{

	width:610px;
	height:100%;
	padding-top:15px;

	
}

.add_address{

	width:259px;
	height:100%;
	float:right;
	padding-left:5px;
padding-right:3px;
}



.add_address_bg{

	width:264px;
	height:100%;

}


.add_address_content{

	width:230px;
	height:100%;

}
/* End of 'style' */

