body, html{font-family:'lucida grande', tahoma, verdana, arial, sans-serif;color:#31355B;font-style:normal;font-weight:normal;font-size:100%;  line-height:2;background:#fff url(images/super-bg.jpg) repeat-y top center;margin:0;padding:0;}
	/*  old 
	font-size:12px;
	font-family:sans-serif, Lucida Sans, Lucida Console Regular,  Lucida Grande, Lucida Sans Unicode;
	  */	
	#Paperwise{margin:0 auto;}
	img{border:none;}
	
	
	
/*==============================================================================
	Site Id Layout (header)
==============================================================================*/
.site-id{margin:0 auto;overflow:hidden;width:920px;}
	.logo{width:300px;float:left;padding:25px 0 0 20px;}
	.site-id-right{width:600px;float:right;}
		.searchstuff{float:right;padding-top:20px;width:217px;}
			.searchstuff span{display:block;overflow:hidden;}
				.searchstuff input{display:block;float:left;height:14px;width:128px;background: url(images/search-bg.gif) no-repeat left;border:none;padding:4px;}
				.searchstuff a{display:block;text-indent:-9999px;background:url(images/search-btn.gif) no-repeat left;height:22px;width:67px;float:left;}
				@media screen and (-webkit-min-device-pixel-ratio:0) {
				.searchstuff span{position:relative;display:block;overflow:hidden;height:25px;}
					.searchstuff input{overflow:hidden;height:18px;}
					.searchstuff a{position:absolute;left:137px;top:2px;}
				}
		/*========= Main Navigation ============*/
		.nav{overflow:hidden;margin:0 auto;padding:16px 20px 0 0;clear:both; font-size:.9em; line-height:1.6;}
			.nav ul{margin:0;padding:0;float:right;}
			ul.main-nav-wrap ul.submenu-wrap{position:relative;z-index:9999;}
				.nav ul li.root{display:block;float:left;padding-left:5px;margin-left:5px;}
				.nav ul li.hov.root{background:url(images/left-nav.gif) no-repeat top left;color:#fff;}
				.nav ul li.root a{display:block;float:left;padding:4px 15px 4px 10px}
					.nav ul li.root a:hover{color:#fff;background:url(images/right-nav.gif) no-repeat top right;text-decoration:none;}
				.nav ul li.sel.root{background:url(images/left-nav-on.gif) no-repeat top left;color:#fff;}
					.nav ul li.sel.root a{color:#fff;background:url(images/right-nav-on.gif) no-repeat top right;text-decoration:none;}
				.nav .submenu-wrap{padding:0;text-align:left;background:#78a8bc;}
						.nav .submenu-wrap .mi {padding:4px 10px;}
							.nav .submenu-wrap .mi span{padding:4px 10px;color:#fff;}
							.nav .submenu-wrap .mi span:hover{color:#31355B !important;}
					.nav .submenu-wrap .hov, .nav .submenu-wrap .sel{color:#31355B;padding:4px 10px;cursor:pointer;background:#d3d3d3;}
						.nav .submenu-wrap a:hover{text-decoration:none;}
					.nav .submenu-wrap .m3 {background:#31355b !important;}
/*==============================================================================
	Body Layout (default styles for Home Layout)
==============================================================================*/
.intro-wrap{overflow:hidden;background: url(images/crumb-bg.jpg) no-repeat bottom center;}
	.intro-wrap-content{width:920px;margin:0 auto; background: url(images/banner.jpg) no-repeat bottom left;height:207px;}
		.intro{overflow:hidden;height:164px;width:540px;padding:15px 0 0 45px;}
			.intro .blank{border:none;}
		.pagetitle{color:#fff;text-align:right;width:920px;font-size:1.25em;padding:6px 0px 0px 0px;float:right;} /* font-size: 18px;color:#78a8bc; */
			.breadcrumbarea{clear:both;overflow:hidden;font-size:.7em;padding-left:40px;color:#5f665e;} /* font-size: 11px; */
				.breadcrumbarea a, .breadcrumbarea a:visited{font-size:.873em;color:#5f665e !important;}
.bg-wrap{margin:0 auto;width:920px;}
	.body-wrap{margin:0 auto;width:920px;float:left;background:#fff url(images/bg-new.jpg) repeat-y right bottom;}
		.main-body{width:625px;overflow:hidden;float:left;}
			.maincontent{width:260px;float:left;padding:20px 0 0 45px;}
			.sidebar{width:260px;float:left;padding:20px 0 0 20px;} 
			.bottom{width:540px;float:left;clear:both;padding:5px 0 5px 45px;}
		.right-body{overflow:hidden;width:230px;float:left;padding-right:45px;margin-top:-178px;z-index:1000;position:relative;}
			.right-col{width:230px;}
		/*========= Sub 1 Layout ============*/
		.sub1 .intro{width:830px;padding:20px 45px 0 45px;}
		.sub1 .main-body{width:920px;overflow:hidden;float:left;padding:15px 0;}
			.sub1 .maincontent{width:580px;float:right;padding:20px 45px 0 0;}
			.sub1	.sidebar{width:230px;float:left;padding:20px 0 0 45px;} 
		/*========= Sub 2 Layout ============*/
		.sub2 .intro-wrap-content{background: url(images/title-banner.jpg) no-repeat bottom left;height:74px;}
			.sub2 .breadcrumbarea{padding-top:9px;}
		.sub2 .main-body{width:920px;padding:15px 0;min-height:470px;}
			.sub2 .maincontent{width:580px;float:right;padding:20px 45px 20px 0;}
			.sub2 .sidebar{width:230px;float:left;padding:20px 0 20px 45px;} 
		/*========= Sub 3 Layout ============*/
		.sub3 .intro-wrap-content{background: url(images/title-banner.jpg) no-repeat bottom left;height:74px;}
			.sub3 .breadcrumbarea{padding:5px 0 0 315px;}
		.sub3 .main-body{float:right;min-height:470px;}
			.sub3 .maincontent{width:530px;float:left; margin-left:-24px;}
		.sub3 .left-nav{vertical-align:top; width:230px;margin-top:-30px;float:left;margin-left:45px;_margin-left:22px;z-index:1000;position:relative; }
		
		
		/*--   
		
		.sub3 .main-body{width:920px;overflow:hidden;float:right;padding:15px 0;min-height:470px;}
		
		vertical-align:top; width:230px;float:left;margin-left:45px;margin-top:-530px;_margin-left:22px;_margin-top:-270px;z-index:1000;position:relative;   
		vertical-align:top; float:left; width:229px;margin-left:45px;margin-top:0 auto; top:138px; display:inline-block; position:absolute;
		
		
		
		.sub3 .intro-wrap-content{background: url(images/title-banner.jpg) no-repeat bottom left;height:74px;}
			.sub3 .breadcrumbarea{padding:9px 0 0 315px;}
		.sub3 .main-body{width:920px;overflow:hidden;float:right;padding:15px 0;min-height:470px;}
			.sub3 .maincontent{width:580px;float:right;padding-right:45px;}
		.sub3 .left-nav{vertical-align:top; width:230px;float:left;margin-left:45px;margin-top:-530px;_margin-left:22px;_margin-top:-270px;z-index:1000;position:relative; }

		
		
		--*/
		
		/*=========  Sub 4 Layout  ===========*/
		.sub4 .intro{width:840px;padding:20px 45px 0 45px;}
		.sub4 .main-body{width:920px;overflow:hidden;float:left;padding:15px 0;}
			.sub4 .maincontent{width:580px;float:right;padding:20px 45px 0 0;}
			.sub4	.sidebar{width:244px;float:left;padding:20px 0 0 45px;}
		
		
		/*========= Admin Layout ============*/
		.admin .main-body{width:920px;}
		.admin .maincontent{float:left;}	
		
		/*========= Sub 2 Right Nav Layout =============*/
		.sub2RightNav .intro-wrap-content{background: url(images/title-banner.jpg) no-repeat bottom left;height:74px;}
			.sub2RightNav .breadcrumbarea{padding-top:9px;}
		.sub2RightNav .main-body{width:920px;overflow:hidden;float:left;padding:15px 0;min-height:470px; padding-left: 0px; margin-left:-20px;}
			.sub2RightNav .maincontent{width:616px;float:right; padding-left: 0px !important;}
			.sub2RightNav .sidebar{width:230px;float:right;} 
		
		/*========= Home Layout adjustment ============*/
		.home .breadcrumbarea{margin-top:8px;}
				
/*==============================================================================
	Site Info Layout (footer)
==============================================================================*/
.site-info{clear:both;margin:0 auto;overflow:hidden;background:#d9d9d8;width:920px;}
		.site-copyright{width:960px;clear:both;margin:0 auto;padding:6px 20px;text-align:left;font-size:.9em;color:#333;}	/* font-size: 12px; */	
/*==============================================================================
	Heading
==============================================================================*/
h1, h2, h3, h4, h5, h6{font-family:'lucida grande', tahoma, verdana, arial, sans-serif;}
h1{font-size:1.25em;color:#333;margin:18px 0 0 0;} /* font-size: 28px; */
h2{font-size:.9em;color:#333;margin:16px 0 0 0; line-height:1.9;} /* font-size: 24px; */
h3{font-size:.9em;color:#31355B;margin:14px 0 0 0;font-weight:bold;} /* font-size: 20px; */
h4{font-size:1.1em;color:#575757;margin:14px 0 0 0;} /* font-size: 18px; */
h5{font-size:1.05em;color:#333;margin:10px 0 0 0;} /* font-size: 16px; */
h6{font-size:1em;color:#333;margin:10px 0 0 0;} /* font-size: 14px; */
.Head, .SubHead{font-family:'lucida grande', tahoma, verdana, arial, sans-serif;font-size:1em;color:#333;font-weight:normal;} /* font-size: 18px; */
	.SubHead{font-size:1em;} /* font-size: 14px; */
/*==============================================================================
	Links
	
a, a:link, a.SkinObject, a.SkinObject:link{color:#31355b;text-decoration:none;}
	a:hover, a:visited:hover, a.SkinObject:hover, a.SkinObject:visited:hover{color:#77a8bb;text-decoration:underline;}
	a:visited, a.SkinObject:visited{text-decoration:none;color:#5f665e;}
a.CommandButton:link{color:#31355B;text-decoration:none;}
	a.CommandButton:hover, a.CommandButton:visited:hover{color:#31355B;text-decoration:underline;}
	a.CommandButton:visited{text-decoration:none;color:#5f665e;}
.intro p{font-size:.875em;color:#fff;line-height:2.25;}
.site-copyright a{color:#5f665e;font-size:.875em;}
.nav a, .nav a:link, .nav a:hover, .nav a:visited{text-decoration:none;}
	
==============================================================================*/

a, a:link, a.SkinObject, a.SkinObject:link{color:#31355b;text-decoration:none;}
	a:hover, a.SkinObject:hover{color:#77a8bb;text-decoration:underline;}
	
a.CommandButton:link{color:#31355B;text-decoration:none;}
	a.CommandButton:hover{color:#31355B;text-decoration:underline;}

.site-copyright a{color:#5f665e;font-size:.9em;}
.nav a, .nav a:link, .nav a:hover{text-decoration:none;}



.social a, .green-shadow a,.social a:visited, .green-shadow a:visited{color: #8d9e3c; font-weight: bold;}
.social a:hover, .green-shadow a:hover{color:#77a8bb;text-decoration:underline;}

a:visited{color:#31355B}


.green a, .green a:visited{color: #31355b; text-decoration:none;}
.green a:hover{color:#77a8bb;text-decoration:underline;}


/*

.green a, .green a:visited

*/

/*==============================================================================
	Text
==============================================================================*/
.Normal, .NormalBold, .NormalDisabled, .NormalTextBox, .NormalRed, .CommandButton, .SkinObject, Blockquote{font-family:'lucida grande', tahoma, verdana, arial, sans-serif;font-size:.9em;line-height:1.75;color:#31355b;font-weight:normal;} /* font-size: 12px; */
	.NormalRed{color:#ff0000;}
	.Normal p{font-size: .9em;}
	
	
.intro p{font-size:.9em;color:#fff;line-height:1.75;} /* font-size: 11px; */

	
.Normal	ul{list-style-image:url("images/GreenSquare.gif");}
	
.site-copyright .SkinObject {color:#5f665e;font-size:.9em;}/* font-size: 11px; */
span.first-line{text-transform:uppercase;color:#78A8BC;}

ul{font-family:'lucida grande', tahoma, verdana, arial, sans-serif;font-size:.9em;line-height:1.75;color:#31355b;font-weight:normal;}
/*==============================================================================
	Custom & Misc. Styles
==============================================================================*/
/*========= Sub 3 Navigation List ============*/
ul.nav-list{padding:0 0 0 10px;}
 	ul.nav-list li{list-style:none;border-bottom:solid 1px #eee;padding:8px 0;}
		ul.nav-list li a{color:#31355B;}
		ul.nav-list li a:hover{color:#31355B;text-decoration:none;}
		

.intro .Normal a{color:#77a8bb;}

.Head a{color:#FFF; font-weight:normal;}
.Head a:hover{color:#FFF;text-decoration:underline;font-weight:normal;}
.Head a:visited{color:#FFF; font-weight:normal;}
