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


body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333;
	line-height:22px;
	background-image:url(images/bg.jpg);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	
	
}


#wrapper{

	width:947px;
	height:100%;

}


#left{

	 width:14px;
	 height:100%;
	 float:left;

}



#top{

	 width:919px;
	 height:10px;
	 background-image:url(images/top.jpg);
	 background-repeat:repeat-x;
	 
	
}


#middle{

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

#right{

	 width:14px;
	 height:100%;
	 float:right;

}

#nav {
	margin: 0 auto; padding: 0px 0 0 0;
	width: 900px; height: 35px;
	background-image:url(images/menu_bg.jpg);
	background-repeat:repeat-x;
	margin-top:5px;
}

#nav img {
	float: left; display: block;
	margin: 0; padding: 0;
	border: 0;
	padding-left:10px;
}


#left_area{
	width:276px;
	height:100%;
	float:left;
    background-color: #ffffff;

}

#right_area{
	
	width:631px;
	float:left;
	border:1px #325994 solid;

}

#logo{
	
	width:276px;
	height:161px;
	background-image:url(images/logo.jpg);
	background-repeat:no-repeat;
	

}

#search{
	
	width:256px;
	height:40px;
	padding-left:20px;
}


.search_box{
	
	width:160px;
	height:40px;
	float:left;
}

.search_button{
	
	width:63px;
	height:40px;
	float:left;
}
input#searchf{
margin-bottom: -8px;
}
div#comment textarea{
width: 300px;
}
div#comment input,
div#comment textarea{
background-color:#fff;
	border: #ccc 1px solid;
}
div#nms_box input,
input#searchb,
._search_box input.box {
	background-color:#fff;
	border: #ccc 1px solid;
	width: 150px;
	height:18px;
	padding: 2px 2px 2px 2px;
	margin-left:0px;
}
div.all_blog_entries a{
font-weight: bold;
}


#header{
	
	width:630px;
	height:178px;
	
	

}

#blue{

	width:260px;
	background-color:#325994;
	height:100%;
	padding-bottom:7px;
	
}

#left_box{
	
	width:252px;
	height:100%;
	padding-top:5px;
	

}


.left_heading{
	
	width:252px;
	height:29px;

}

div.left_content{
	
	width:240px;
	height:100%;
	background-color:#FFFFFF;
	padding-left:5px;
    padding-right: 5px;
    padding-top: 5px;
    padding-bottom: 5px;

}


#left_bttm{
	
	width:252px;
	height:3px;

}


#news_letter{

	width:254px;
	height:127px;
	background-image:url(images/news_letter.jpg);
	background-repeat:no-repeat;
	margin-top:5px;
	
	
	
}

#news_content{

	width:230px;
	height:127px;
	color:#FFFFFF;
	font-size:15px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:10px;
		
}

#welcome{
	
	width:631px;
	height:27px;
	background-color:#CA2128;
	
}

#cotent{
margin-top: 15px;

	width:610px;

}
div#cotent div.NewsSummaryLink,
div#cotent div.NewsSummaryLink a,
div#left_box div.NewsSummaryLink a,
h3,
.blue_heading{

	color:#325994;
	font-size:15px;
	font-weight:bold;
    text-decoration: none;

}

div#cotent ol{
margin-left: 28px;
}

div#cotent ul{
margin-left: 20px;
}
#add_box{
	
	width:201px;
	height:100%;
	float:left;

}


.add_box1{
	
	width:201px;
	height:100%;
	float:left;
	padding-left:2px;

}
.add_content{
	
	width:201px;
	height:100%;
	

}


#add{
	
	width:610px;
	height:100%;

}

#space1{

	width:900px;
	height:10px;
	clear:both;
}

#footer{

	width:904px;
	height:109px;
	background-image:url(images/footer.jpg);
	background-repeat:repeat-x;
	clear:both;
	
	}
	
#footer_content{

	width:200px;
	height:99px;
	float:left;
	color:#FFFFFF;
	font-size:12px;
	padding-left:15px;
	padding-top:15px;
	
	
}
	
#footer_content1{

	width:200px;
	height:79px;
	float:left;
	color:#FFFFFF;
	font-size:12px;
	padding-left:90px;
	padding-top:28px;
	
	
}
		
#footer_content2{

	width:200px;
	height:99px;
	float:right;
	color:#FFFFFF;
	font-size:12px;
	padding-left:15px;
	padding-top:15px;	
	
}

#footer_right{

	width:904px;
	float:right;
	
	
	}

#all{

	 width:919px;
	 height:100%;
	 background-color:#FFFFFF;
	 float:left;
}
div.NewsSummaryMorelink{
text-align: right;
}
div.NewsSummaryMorelink a,
div#add a,
div#cotent a,
.red{
	
	color:#CA2128;
	text-decoration:underline;
	font-size:11px;
	
}
h1.ptitle{
color: #FFFFFF;
font-size: 14px;
font-weight: bold;
margin: 0px;
padding: 0px;
line-height: 27px;

}
h1.ptitle span{
background-image: url(images/welcoome1.jpg);
background-repeat: no-repeat;
background-position: right;
padding-top: 5px;
padding-bottom: 5px;
background-color: #325994;
padding-left: 10px;
padding-right: 30px;

}
.blue{
	
	color:#315994;
	font-size:11px;
	line-height:22px;
	
}

#blue_area{

	width:260px;
	background-color:#325994;
	height:12px;
	}
div#cotent{
padding-bottom: 15px;
min-height: 500px;
}
*html div#cotent{
 height: 500px;
}
div.blogs-showentrycomments{
margin-top: 20px;
}
div.blogs-showentrycomment{
border-top: 1px solid #EFEBD1;
}
div#comments_c{
margin-bottom: 5px;
}
div.blogs-showentrycommenttime{
font-weight: bold;
}
div.blogs-showblogsentry{
padding-bottom: 10px;
border-bottom: 1px solid #EFEBD1;
}
div#nms_box{
font-size: 10px;
line-height: 14px;
}
span#submit_btn{
width:63px;
height:24px;
}
span#submit_btn input {
background:transparent url(images/subscribe.jpg) no-repeat scroll center top;
border:0 none;
cursor:pointer;
height:24px;
margin:0;
padding:0;
text-indent:-9999px;
width:63px;
font-size: 0px;
}
span.nms_message{color: red;}
.blogs-showblogsentrytime {
color:#888888;
text-transform:uppercase;
}

#add_address_container{

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

	
}

.add_address{

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



.add_address_bg{

	width:254px;
	height:100%;

}


.add_address_content{

	width:250px;
	height:100%;

}
table#content_t{
padding: 0px;
margin: 0px;
}
table#content_t tr td#left_td{
background-image: url(images/lrpt.gif);
background-repeat: repeat-y;
background-position: center;
width: 276px;
}
table#content_t tr td#right_td{
width: 631px;
}




/* End of 'style' */

