/*



Theme Name: Mini



Theme URI: http://www.azmoney.co.uk/wordpress-themes/mini



Description: "Mini" is a free lightweight WordPress theme dedicated for those folks who like simple & clean designs. Supports tags, gravatars, widgets and other useful features. Valid CSS & HTML. Designed by <a href="http://www.azmoney.co.uk">AZ Money</a> Web Design. Try now ;)



Version: 1.1.4



Author: AZ Money



Author URI: http://www.azmoney.co.uk



Tags: white, black, blue, three-columns, fixed-width, threaded-comments







	The CSS, XHTML and design is released under GPL:



	http://www.opensource.org/licenses/gpl-license.php







*/















/* something that does not change */



html,



body {







  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;







  font-size: 8pt; padding-top:10px; padding-bottom:10px



  height:100%;



}



textarea, input { font-size:10px !important; font-family:Arial, "Times New Roman", Times, serif; color:#000; line-height: 125%; vertical-align: middle;}



table { border-collapse:collapse; }



html, body, h2, h3, h4, h5 ,h6, body, form, ul, li, th, td { margin:0; padding:0; }



img { border:0 none; }



map { display:none; }



object, form { display:block; }	



h2, h3, h4, h5 ,h6 { letter-spacing:normal; }



h1           { font-family: Verdana; font-size: 10pt; font-weight: bold;padding: 10px 0px 10px 0px; }



hr { display:none; }



td {







	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;







	font-size: 10px;







}







.newsletter_header {







	background: transparent url(../images/bck_news1.jpg) no-repeat top left;







	font-size: 12px;







	font-weight: bold;







	color: white;







	padding-left: 27px;







	height: 22px;







}







th {







	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;







	font-size: 10pt;







}



.top_story {font-size: 14px;}



.a {



    font-size: 11px;



}







.lnews a{	







	font-size: 9pt;







	color: #666666;







	text-decoration: none;







	font-weight: bold;







	}







.lnews a:hover{







	text-decoration: none;}



.articlepg {	







	font-size: 9pt;







	color: #23509A;







	padding:10 0 0 0;







	text-decoration: none; font-weight:normal;text-align:right







	}







.articlepg a{	







	font-size: 9pt;







	color: #23509A;







	text-decoration: none;font-weight:normal;text-align:right







	}







.articlepg a:hover{







	text-decoration: none;font-weight:normal;text-align:right}







.company_name {







	font-size: 9pt; 







	font-weight: bold;







	color: #666666;







	height: 30px;







	vertical-align: middle;







}



.news_body a{ font-weight:bold; color:#23509A; text-decoration:none; font-size: 9pt;}



.news_body { 







	margin-left: 20px; margin-right: 20px; 







	margin-bottom: 10px; 







	font: 8pt Verdana;  







	







}



.topstory_body a{ font-weight:bold; color:#23509A; text-decoration:none; font-size: 11pt;}



.border_bottom







{







 border-bottom: 1px #CECECE solid







 }



.blog_body a:hover {







	font-weight: normal;







}



.blog_header {







	background: transparent url(images/gradient.jpg) repeat-x top left;







	height: 22px;







	font-size: 12px;







	font-weight: bold;







	color: white;







	padding-left: 5px;







	padding-top: 2px;







	border: 1px solid #cecece;







}







.blog_header a {







	font-size: 12px;







	color: #ff6600;







}







.blog_body {







	padding: 10px 5px;







	border: 1px solid #cecece;







	font-weight: bold;







}







.blog_body a {







	color:#666;







	font-weight: normal;







	font-size: 10px;







}







.blog_body a:hover {







	font-weight: normal;







}







.menu_search {







	visibility: hidden;







	padding-top: 1px;







}







#menu2 {







	text-align: center;







}







.newsletter_header {







	background: transparent url(images/bck_news1.jpg) no-repeat top left;







	font-size: 12px;







	font-weight: bold;







	color: white;







	padding-left: 27px;







	height: 22px;







}



.newsletter_body {







	border: 1px solid #304a81;







	background-color: #E9EAF2;







}



.btn { 







	width: 52px; 







	height: 15px;







	text-align: center; 







	border: 0;







	background:transparent url(images/button.gif) no-repeat bottom center; 







	color: white; 







	cursor: pointer;







}



.btnGO { 







	width: 40px; 







	height: 15px;







	text-align: center; 







	border: 0;







	background:transparent url(images/buttonGO.gif) no-repeat bottom center; 







	color: white; 







	cursor: pointer;







}



.btnSubmit { 







	width: 100px; 







	height: 15px;







	text-align: center; 







	border: 0;







	background:transparent url(images/buttonSubmit.gif) no-repeat bottom center; 







	color: white; 







	cursor: pointer;







}



.tx {







	border-right: #cccccc 1px solid;







	border-bottom: #cccccc 1px solid; 







	border-top: #999 1px solid; 







	border-left: #999 1px solid;







}



.search {







	border-right: #cccccc 1px solid;







	border-bottom: #cccccc 1px solid; 







	border-top: #999 1px solid; 







	border-left: #999 1px solid;







	width: 120px;







	







}



.vc_funding







{ float:left; padding-left:5px;padding-right:5px;padding-top:0px; line-height:18px; 







height:300px;







background:url(images/background.png) repeat-x bottom left #FFF; border:1px solid #E7E9EC; border-top:0 none; }



.topstory_headline {







	color: #ff0000;







	font: 16px Arial,  Helvetica, sans-serif; 







	font-weight: bold;







	padding: 15 0 10px 0px;







}



.topstory_headline1 {







	color: #ff0000;







	font: 16px Arial,  Helvetica, sans-serif; 







	font-weight: bold;







	padding: 15 0 8px 8px;







}







.topstory_headline2 {







	color: #ff0000;







	font: 16px Arial,  Helvetica, sans-serif; 







	font-weight: bold;







	padding: 15 0 8px 0px;







}



.date {







	font-size: 10px;







	color: #999;







}



.author {







	font-size: 10px;







	color: #666;







}



.news_headline {







	color: #666;







	font: 16px Arial,  Helvetica, sans-serif;







	font-weight: bold;







	padding: 10 0 10px 0px;







}



/* something that does not change */











/* all time classes */



.wf { width:100%; }



.hf { height:100%; }



.whf { width:100%; height:100%; }



.tar { text-align:right; }



.tal { text-align:left; }



.tac { text-align:center; }



.clr { clear:both; height:1px; overflow:hidden; }



.clear { clear:both; }



.fl { float:left; }



.fr { float:right; }



.hide { display:none; }



.block { display:block; }



.inline { display:inline; }



/* all time classes */







/* global text/link settings */



* { font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:110%; color:#010101; }



a { font-size: 11px;







	color: #23509A;



        text-decoration: none;



	font-weight: bold;



   }



a:hover { text-decoration: none; }



a:link {







	font-size: 11px;







	color: #23509A;











	font-weight: bold;







}



a:link.u {







	font-size: 11pt;







	color: #23509A; text-decoration: none; font-weight: bold;







}



a:visited.u {







	font-size: 11pt;







	color: #23509A; font-weight: bold;







}



a:hover.u {







	font-size: 11pt;







	color: #23509A; text-decoration: underline; font-weight: bold;







}



a:link.y {







	font-size: 11pt;







	color: #23509A; text-decoration: none; font-weight: normal;







}







a:visited.y {







	font-size: 11pt;







	color: #23509A; font-weight: normal;







}







a:hover.y {







	font-size: 11pt;







	color: #23509A;text-decoration: underline; font-weight: normal;







}



a:link.a1 {	







	font-size: 10px;







	color: #23509A;







	text-decoration: none;







	font-weight: normal;







}







a:hover.a1{







	font-size: 10px;







	color: #DA251D



}







a:link.a2 {	







	font-size: 13px;







	color: #23509A;







	text-decoration: none;







	font-weight: normal







}







a:hover.a2{







	text-decoration: none;color: #DA251D;}















a:link.a3 {	







	font-size: 15px;







	color: #23509A;







	text-decoration: none;







	font-weight: bold;







}







a:hover.a3{







	text-decoration: none;color: #DA251D;



}	







a:link.a4 {	







	font-size: 25px;







	color: #23509A;







	text-decoration: none;







	font-weight: bold;







}







a:hover.a4{







	text-decoration: none;color: #DA251D;



}	







.a4 {







	font-size: 25px;







	color: #23509A;







	text-decoration: none;







	font-weight: bold;



}







a:link.companies_research {	







	font-size: 9pt;







	color: #000000;







	text-decoration: none;







	font-weight: normal;







}







a:hover.companies_research{







	font-size: 9pt;







	color: #000000







	}



a:link.a2 {	







	font-size: 13px;







	color: #23509A;







	text-decoration: none;







	font-weight: normal







}







a:hover.a2{







	text-decoration: none;color: #DA251D;}







a:link.a3 {	







	font-size: 15px;







	color: #23509A;







	text-decoration: none;







	font-weight: bold;







}







a:hover.a3{







	text-decoration: none;color: #DA251D;}







a:link.topstory {







	font: 16px Arial,  Helvetica, sans-serif; 







	font-weight: bold;







	padding: 15 0 8px 0px;







	color: #ff0000; text-decoration: none; 







}







a:visited.topstory  {







	font: 16px Arial,  Helvetica, sans-serif; 







	font-weight: bold;







	padding: 15 0 8px 0px;







	color: #ff0000; text-decoration: none; 







}







a:hover.topstory  {







	font: 16px Arial,  Helvetica, sans-serif; 







	font-weight: bold;







	padding: 15 0 8px 0px;







	color: #ff0000;text-decoration: underline; 







}







/*a:visited  { color:#8C38CA; }*/



.current_page_item a { color:#3876CA !important; }



/* global text/link settings */



.more_news   {font-family: Verdana; font-size: 9pt; valign: top; }







/* GRID */



.span-1  { width: 20px;}



.span-2  { width: 60px;}



.span-3  { width: 100px;}



.span-4  { width: 140px;}



.span-4-5 { width: 170px;}



.span-5  { width: 180px;}



.span-5-6 { width: 350px;}



.span-6  { width: 220px;}



.span-7  { width: 260px;}



.span-8  { width: 300px;}



.span-9  { width: 340px;}



.span-10 { width: 350px;}



.span-11 { width: 420px;}



.span-12 { width: 460px;}



.span-13 { width: 500px;}



.span-14 { width: 540px;}



.span-14-15 { width: 710px;}



.span-15 { width: 580px;}



.span-15-16 { width: 598px;}



.span-16 { width: 620px;}



.span-17 { width: 660px;}



.span-18 { width: 700px;}



.span-19 { width: 740px;}



.span-20 { width: 780px;}



.span-21 { width: 820px;}



.span-22 { width: 860px;}



.span-23 { width: 900px;}



.span-24 { width: 940px; }



/* GRID */











h2 {



	font-size: 23px;



	line-height: 130%;



}







h3 {



	font-size: 19px;



	line-height: 160%;



	font-weight: normal;



	padding-bottom: 15px;



}







h4 {



	font-size: 15px;



	font-weight: bold;



}







/* global (added while developing) */



.title-3 {



	font-size:17px;



	font-weight:normal;



	border-bottom:1px solid #E9EAEA;



	margin-top:40px;



	padding-bottom:10px;



}



.list {



	list-style:none;



	padding:0;



	margin:0;



}



	.list li {



		list-style:none;



		padding:0;



		margin:0;



	}



	.list ul {



		list-style:none;



		padding:0;



		margin:0 0 0 10px;



	}



.paddings-head {



	padding:20px;



	line-height:100%;



}



.paddings {



	padding:20px 20px 0 20px;



	line-height:100%;



}



	.side .paddings div {



		list-style-type: none;



		margin-bottom: 0px;



	}



		.side div ul {



			list-style-type: none;



		}



			.side div ul li {



				padding-bottom: 0px;



			}



.side-borders {



	border-left:1px solid #E9EAEA;



	border-right:1px solid #E9EAEA;



}



.textfield {
	border:1px solid #E9EAEA;
	width:330px;
	padding-left:5px;
	margin:0 15px 0 0;
	line-height:110%;
	height: 25px;
	font-size:14px;
}



.textfield-1 {



	width:150px;



	padding-left:5px;



	line-height:110%;



	border-top:1px solid #ABADB3;



	border-left:1px solid #ABADB3;



	border-right:1px solid #DBDFE6;



	border-bottom:1px solid #DBDFE6;



}



.margin-bot {



	margin-bottom:10px;



}



.area {



	width:100%;



	height:100px;



	border-top:1px solid #ABADB3;



	border-left:1px solid #ABADB3;



	border-right:1px solid #DBDFE6;



	border-bottom:1px solid #DBDFE6;



}







.button {
 	font-size:15px;
	height:29px;
	font-weight:bold;
	border:2px solid #E9EAEA;
	background:#FFF;
	cursor:pointer;
	width:75px;  
}







.margin-right {



	margin-right:20px;



}



.margin-bottom {



	margin-bottom:20px;



}



.border-top {



	border-top:1px solid #E9EAEA;



}



.title-1 {



	font-size: 13px;



	line-height:150%;



	padding:0 0 5px 0;



	text-transform:uppercase;



	font-weight:bold;



}



	.side-line .last {



		margin:0 0 -5px 0;



	}



	.widget_categories li, .widget_archive li {



		font-size: 11px;



		color: #999999;



	}



	.widget_categories li {



		padding:0 0 0 20px;



		background:url(img/folder.gif) 0 9px no-repeat;



	}



	.widget_archive li {



		padding:0 0 0 20px;



		background:url(img/archive.gif) 0 5px no-repeat;



	}



	.widget_links li {



		padding:0 0 0 20px;



		background:url(img/link.gif) 0 6px no-repeat;



	}



	.widget_meta li {



		padding:0 0 0 20px;



		background:url(img/meta.gif) 0 6px no-repeat;



	}



	.widget_pages li {



		padding:0 0 0 20px;



		background:url(img/page.gif) 0 6px no-repeat;



	}



	.widget_recent_entries li {



		padding:0 0 0 20px;



		background:url(img/two-pages.gif) 0 6px no-repeat;



	}



	.widget_recent_comments li {



		padding:0 0 0 20px;



		background:url(img/comment.gif) 0 8px no-repeat;



	}



	.widget_rss li {



		padding:0 0 0 20px;



		background:url(img/rss-bullet.gif) 0 6px no-repeat;



	}



	.widget_tag_cloud a {



		line-height: 100%;



	}



.clock {



	padding-left:20px;



	background:url(img/clock.gif) 0 center no-repeat;



}



.person {



	padding-left:20px;



	background:url(img/person.gif) 0 center no-repeat;



}



.comment {



	padding-left:20px;



	background:url(img/comment.gif) 0 center no-repeat;



}



.tag {



	padding-left:20px;



	background:url(img/tag.gif) 0 1px no-repeat;



}



.folder {



	padding-left:20px;



	background:url(img/folder.gif) 0 center no-repeat;



}



/* global (added while developing) */











/* ==== content ==== */



.content1 {







	padding: 0 5px 0 10px;







	vertical-align: top;







}



.content p.edit {



	margin:0;



	padding: 0 0 0 21px;



	background:url(img/edit.gif) 0 6px no-repeat;



}



label.author {



	padding: 0 0 0 21px;



	background:url(img/person.gif) 0 0 no-repeat;



}



label.email {



	padding: 0 0 0 21px;



	background:url(img/email.gif) 0 0 no-repeat;



}



label.website {



	padding: 0 0 0 21px;



	background:url(img/link.gif) 0 0 no-repeat;



}







.sideL {







width: 180px;







vertical-align: top;







padding: 0px 0px 0px 5px;







}



.sideR {







width: 270px;







vertical-align: top;







padding: 0px 0px 0px 0px;







}



.article_heading {







	padding: 0 0 15px 15px; 







	font-size: 18px;







}



.article_body {







	padding: 0 0 15px 15px; 







	font-size: 12px;







}



.article_body1 {







	padding: 0 0 5px 15px; 







	font-size: 12px;







}



.contact td {font-size: 12px;}



.content {



        padding: 0 15px 0 0px;



	vertical-align: top;



	margin:0;



	list-style:none;



}



	.content .navigation {



		margin-bottom: 0;



	}



	.content li {



		margin-bottom: 24px;



	}



		.content li ul, .content li ol, .content p, .content code, .content blockquote {



			margin: 0 0 15px 0;



			padding: 0;



		}



		/* title */



		.content h2, .content h2 a {



			display: inline;



			font-size:14px;



			font-weight:bold;



			line-height:130%;



		}



			.content span.no {



				font-size:11px;



				font-weight:normal;



				color:#999999;



				text-decoration:none;



				border-left:5px solid #FFF;



			}



		.opts {



			margin: 3px 0 5px 0;



		}



			.opts span {



				color:#999;



			}



		.content h3 {



			font-size: 19px;



			font-weight:normal;



			padding-bottom: 7px;



		}



		.content h4 {



			font-size: 15px;



		}



		.content h5 {



			font-size: 13px;



		}			



		/* paragraphs */



		.content p {



		



		}



		



		/* code. blockquote */



		.content blockquote {



			display:block;



			padding: 0 15px;



			margin:15px;



			font-style:italic;



			border-left:2px solid  #f3f3f3;



		}



			.content blockquote p {



				color: #666666;



			}



		.content code, .content pre {



			display:block;



			padding:7px 15px;



			margin:15px;



			clear: both;



			font-family: monospace;



			color: #666666;



			border: 2px solid #f3f3f3;



		}



		



		/* lists */



		.content li ul, .content li ol {



			margin-left: 15px;



			list-style-position: inside;



		}



		.content li li {



			margin: 0;



		}



		.content li ul li {



			list-style-type: disc;



		}



		.content li ol li {



			list-style-type: decimal;



		}



		



		/* images */



		img {



			padding: 0;



			margin: 0;



		}



		.content .photo {



			border:1px solid #E9EAEA;



			width:334px;



			margin:0 20px 0 0;



		}



			.content .photo div {



				font-size:11px;



				padding:5px;



			}



.main {
	width:1200px;
	margin:0 auto;
	padding:10px 0 0 0;
}



.footer {



	padding:15px 0 0 0;



	border-top:1px solid #E9EAEA;



}



	.footer * {



		font-size:13px !important;



		color:#999999 !important;



		text-decoration:none !important;



		padding:0 0 20px 0;



		margin: 0;



	}



.logo {



	font-size:56px;



	font-weight:normal;



	color:#010101 !important;



	text-decoration:none !important;



	margin-bottom: 7px;	



	display: block;



}



.top {



	line-height:100%;



}



	.top * {



		line-height:100%;



	}



	.top .fr {



		padding:65px 0 0 0;



	}



.slogan {



	display: block;



	font-weight:normal;



	font-size:25px;



	margin-bottom: 5px;



}



.top-line {



	height:44px;



	border-bottom:1px solid #E9EAEA;



	border-top:1px solid #E9EAEA;



	padding:0 20px;



	width: 898px;



}



	.top-line div.fl {



		padding:9px 0 0 0;



	}



	*:first-child+html .top-line div.fl {



		padding:7px 0 0 0;



	}



	.top-line div.fr {



		padding:8px 0 0 0;



	}



	* html .top-line div.fr {



		padding:11px 0 0 0;



	}



		.top-line div.fr img {



			margin:0 0 0 10px;



		}



.content-line {



	background:url(img/grey-line.gif) 826px 0 repeat-y;



}



.side-line {



	background:url(img/grey-line.gif) 5px 0 repeat-y;



}



	.forma .textfield-1 {



		margin:0 10px 10px 0;



	}



/* main */











/* seperate blocks */



.list-1 {



	height:30px;



	border-left:1px solid #E9EAEA;



	background:url(img/grey-line.gif) 0 bottom repeat-x;



}



	.list-1 li {



		float:left;



		display:block;



		height:29px;



		border-right:1px solid #E9EAEA;



		border-top:1px solid #E9EAEA;



	}



	.list-1 li.current_page_item {



		background:#FFF;



	}



		.list-1 li.current_page_item a {



			color:#010101 !important;



			font-weight:bold;



		}



	.list-1 a {



		text-decoration:none;



		padding:0 15px;



	}



	.list-1 a:hover {



		text-decoration:underline;



	}



.title-2 {



	padding-bottom: 7px;



}



div.com {



	margin-bottom: 30px;



}



.list-4 {



	list-style: none;



	margin: 0;



	padding: 0;



}



	.list-4 li {



		border: 1px solid #e9eaea;



		padding: 15px 15px 0 15px;



		margin: 0 0 15px 0;



	}



		* html .list-4 li {



			padding:0 40px 0 20px !important;



		}



		*:first-child+html .list-4 li {



			padding:0 40px 0 20px !important;



		}



		* html .list-4 img {



			margin:20px auto auto 0;



		}



		*:first-child+html .list-4 img {



			margin:20px auto auto 0;



		}



		* html .list-4 p img {



			margin:0 auto auto 0;



		}



		*:first-child+html .list-4 p img {



			margin:0px auto auto 0;



		}



	.com-header {



		padding-bottom: 15px;



		border-bottom: 1px solid #e9eaea;



		margin: 0;



	}



		.com-header img {



			display: block;



			float: left;



		}



		.com-header .tp {



			display: block;



			margin: 0 0 0 63px;



			padding: 0;



			text-align: left;



		}



			.tp span, .tp span a {



				font-weight: bold;



				display: block;



				line-height: 150%;



			}



	/* .com blockquote {



		margin: 0;



	}



		.com blockquote p {



			border: 1px solid #e9eaea;



			padding: 0.5em 0.75em;



			margin-bottom: 10px;



			color: #666666;



		}



	.com code {



		margin: 0;



		padding: 0.5em 0.75em;



		display: block;



		color: #666666;



		font-family: monospace;



		font-size: 12px;



		border: 1px dashed #e9eaea;



		clear: both;



	} */







	/* code. blockquote */



	.com blockquote {



		display:block;



		padding: 0 15px;



		margin:0 0 0 7px;



		font-style:italic;



		border-left:2px solid  #f3f3f3;



	}



		.com blockquote p {



			color: #666666;



		}



	.com code, .com pre {



		display:block;



		padding:7px 15px;



		margin:0;



		clear: both;



		font-family: monospace;



		color: #666666;



		border: 1px solid #f3f3f3;



	}







/* seperate blocks */



#wp-calendar caption {



	padding-bottom: 0px;



}



#wp-calendar th {



	padding-top: 5px;



}



#wp-calendar td {



	padding-right: 7px;



	line-height: 150%;



}



#wp-calendar tbody td a {



	padding: 2px;



	background-color: #e9eaea; /* #daf2fc; */



}







.alignnone {



	margin: 9px 15px 9px 0;



}



.alignleft {



	float: left;



	margin: 9px 15px 9px 0;



	padding: 0;



}



.alignright {



	float: right;



	margin: 9px 0px 9px 15px;



	padding: 0;



}



.aligncenter {



	display: block;



	margin: 9px auto;



	padding: 0;



}







.com {



	margin-bottom: 20px;



}



#commentform p {



	margin-bottom: 5px;



}



	#commentform p label {



		margin-left: 5px;



	}



.wp-caption {



	/* border: 1px solid #ddd; */



	text-align: center;



	background-color: #f3f3f3;



	/* margin: 0 0 15px 0; */



	padding: 4px 0 0 0;



	



	/* margin: 0 0 15px 0;



	-moz-border-radius: 3px;



	-khtml-border-radius: 3px;



	-webkit-border-radius: 3px;



	border-radius: 3px; **/



}



	.wp-caption img {



		display: block;



		margin: auto auto;



		padding: 0 0;



	}



	.wp-caption-text {



		padding: 3px 0 !important;



		margin: 0 !important;



	}



.wp-caption-dd {



	font-size: 11px;



	line-height: 17px;



	padding: 0 4px 5px;



	margin: 0;



}







/* Comments template */







div.com {



	margin-bottom: 30px;



}



.com ul li, .com ol li {



	background: none;



}



.com .children {



	margin: 0 0 0 1.5em;



}



.com .list-4 {



	list-style: none;



	margin: 0;



	padding: 0;



}



	.com .list-4 li .admin {



		border: 2px dashed #E9EAEA;



	}



	.com .list-4 li {



		border: none;



		padding: 0;



		margin: 0;



	}



		* html .com .list-4 li {



			padding:0 40px 0 20px !important;



		}



		*:first-child+html .list-4 li {



			padding:0 40px 0 20px !important;



		}



		* html .list-4 img {



			margin:20px auto auto 0;



		}



		*:first-child+html .list-4 img {



			margin:20px auto auto 0;



		}



		* html .list-4 p img {



			margin:0 auto auto 0;



		}



		*:first-child+html .list-4 p img {



			margin:0px auto auto 0;



		}



	.com-wrapper {



		border: 1px solid #E7E9E4;



		padding: 15px 15px 0;



		margin: 0 0 15px;



	}



	.com-header {



		padding-bottom: 15px;



		margin: 0;



	}



		.com-header img {



			display: block;



			float: left;



		}



		.com-header .tp {



			display: block;



			margin: 0 0 0 63px;



			padding: 0;



			text-align: left;



		}



			.tp span, .tp span a {



				font-weight: bold;



				display: block;



				line-height: 150%;



			}



.com ul {



	list-style-type: none;



}







.entry a.more-link {



color: #666;



font-variant: small-caps;



font-size: 1.2em;



border: 0;



text-align: center;



text-transform: none;



font-weight: normal;



display: inline;



}























.list-5 {



        list-style: url(/images/mark3.gif)



	margin: 0;



	padding: 0;



}



	.list-5 li {



		padding: 15px 15px 0 15px;



		margin: 0 0 15px 0;



                color: #23509a;



	}



        



		* html .list-5 li {



			padding:0 40px 0 20px !important;



		}



		*:first-child+html .list-5 li {



			padding:0 40px 0 20px !important;



		}



		* html .list-5 img {



			margin:20px auto auto 0;



		}



		*:first-child+html .list-5 img {



			margin:20px auto auto 0;



		}



		* html .list-5 p img {



			margin:0 auto auto 0;



		}



		*:first-child+html .list-5 p img {



			margin:0px auto auto 0;



		}



                .list-5 b {



                         color: #23509a;



                }



.bluetext {



color: #23509a;



text-align :left;



font-size:15px;



}







.alink a{



     font-size:16px;



     text-decoration:none;



}



.alink a:hover{



     text-decoration:underline;



}







a.title {



     text-decoration:none;



}







a.title:link {



     text-decoration:none;



}







a.title:hover {



     text-decoration:none;



}







h2, .yellowh2{



	color:#ff9900;



	font-size:15px;



	font-weight:bold;



}



.yellowh2{



	margin-top:15px!important;



	margin-bottom:12px!important;



}







.blue {



color:#2068b8;



}



.headoptin div{
	border:1px solid #E9EAEA;
	border-radius:16px; 	-moz-border-radius:16px; 	-webkit-border-radius:16px;
	background:#F2F2F2;
	width:250px;
}

.headoptin h3{
	font-size:14px;
	margin-bottom:0px;
	padding-bottom:4px;
	padding-top:8px;
}

.headoptin h3 span{
	color: #FF0000;
	font-weight:bold;
	display:block;
	padding-top:2px;
}

.headoptin p{
	padding-top:0px;
	margin-top:0px;
	padding-bottom:0px;
	margin-bottom:4px;
	width:220px;
}

.headoptin input.itext{
	padding:3px;
	border-radius:9px; 	-moz-border-radius:9px; 	-webkit-border-radius:9px;
}







.toplogo {



	margin-top:-60px; padding-left:20px;



}

.span-long-banner a img{

margin-left:90px;

margin-top:30px;

}

#footer{

text-align:center;

border-top: 1px solid #E9EAEA;

font-size:10pt;

}

#footer a{

color:#0000EE;

}

#footer a:hover{

color:#23509A;

}



a {

text-decoration:none;

}



.excerpt {

	font-family: Arial;	

}
