@charset "UTF-8"; /* http://www.w3.org/International/questions/qa-css-charset */



/*	-------------------------------------------------------------



 

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



	Description:Base cascading style sheet

	Nom:screen.css

	Version:1.0

	Date:

 



 

-------------------------------------------------------------	*/



/*	-------------------------------------------------------------

	IMPORT

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/



/*	-------------------------------------------------------------

	STYLES FOR SCREEN / PROJECTION

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
.header {height: 347px !important;}
.lfh_form_field {color:black;}
.content_fix {}
.content_fix ul {list-style: disc;margin-left:20px;}
.content_fix ul li {}

@media screen, projection {







html, body, div, span, applet, object, iframe,

h1, h2, h3, h4, h5, h6, p, blockquote, pre,

a, abbr, acronym, address, big, cite, code,

del, dfn, em, font, img, ins, kbd, q, s, samp,

small, strike, strong, sub, sup, tt, var,

b, u, i, center,

dl, dt, dd, ol, ul, li,

fieldset, form, label, legend,

table, caption, tbody, tfoot, thead, tr, th, td {

	margin: 0;

	padding: 0;

	border: 0;

	outline: 0;

	font-size: 100%;

	vertical-align: baseline;

	background: transparent; }

	

body {

	line-height: 1; }

		

ul,

ol {

	list-style-type:none;

	

	

	

	}



ul li,

ol li {

	line-height:1.7;

	

	}

	





	

:focus {

	outline: 0; }



blockquote, q {

	quotes: none; }

	

blockquote:before, blockquote:after,

q:before, q:after {

	content: '';

	content: none; }



ins {

	text-decoration: none; }

	

del {

	text-decoration: line-through; }



/* tables still need 'cellspacing="0"' in the markup */

table {

	border-collapse: collapse;

	border-spacing: 0; }



/*	-------------------------------------------------------------

	BODY

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/



html {

	font-size: 100%; }



body {

	font: normal 12px "Verdana", Arial, Helvetica, sans-serif;

	letter-spacing:-0.04em;

	color: #666;

	font-size:67%;

	line-height: 1.538em;

	background: #afb1b4 url("../../images/back_all.gif") repeat center top; } 



 



  





.container {

	margin: 0 auto;

	padding:5px 0 0 0;

	width: 100%;

	background: transparent; }

 

.wrapper {

	margin: 0 auto;

	padding: 0;

	width: 892px; }

 

.header {

	position: relative;

	margin: 0 auto;

	height:120px;

	width: 892px;

	border-bottom:6px solid #000;

	

	background: #fff url("../../images/header.jpg") no-repeat 0 0;

	}

	

.clickme {

	float:left;

	height:93px;

	width:470px;

	

	}

	

	

.clickme1 {

	float:left;

	height: 73px;

	width: 216px;

	padding-top:20px;

	

	}

	

.clickme2 {

	float:left;

	height: 73px;

	width: 150px;

	padding-top:10px;

	}

	

.clickme3 {

	float:left;

	height: 93px;

	width: 170px;	

	}

	

	.clickme4 {

	float:left;

	height: 93px;

	width: 70px;	

	}

		

	

	

#menuu {

	

	height: 15px;

	width: 892px;



	}	

	

.menuclear {

	width:892px;

	height:27px;

	background-image:url("../../images/menuUnder.gif");

	background-repeat:no-repeat;

	background-position:bottom right;

	clear:both;

	}

	



.sub-header {

	margin: 0 0 0px 0;

	height:150px;

	width: 892px;

	background:transparent url("../../images/shadow.png") no-repeat bottom center; }

	

.sub-header2 {

	margin: 0 0 0px 0;

	height:150px;

	width: 892px;

	background:transparent url("../../images/shadow.png") no-repeat bottom center; }



.content {

	padding:0;

	width: 892px;

	background: #ffffff;

	position:relative;

	}



.content-btm {

	width: 892px;

	height: 2px;

	margin:0 auto;

	border-bottom:1px solid #0000FF;}



.content-text {

	margin:0 auto;

	padding:0;

	width:892px;

	background:#D3E1FE url("../../images/footerBck.gif") no-repeat bottom left;

	float:left;

	}



.footer {

	margin: 0 auto;

	padding:5px 0;

	width: 892px;

	font-size:0.9em;

	text-align:center;

	background:none;

	color:#FFFFFF;}

	

.footer a {

	color:#0000FF;}



.footer a:hover {

	color:#ccc; }











	

.header h1 {

	position:absolute;

	top:40px;

	left:45px;

	margin: 0;

	padding:0;

	width: 290px;

	height:41px;

	color:#fff;

	font-size:22px; }



	.header .nav {

		position:absolute;

		height:34px;

		top:86px;

		right:45px;

		margin:0;

		padding:0;

		font-family:Arial;

		font-size:1.2em;}



	.header .nav li {

		float:left;

		padding:0;

		margin:0 1px 0 0;

		background:transparent; }



	.header .nav li a {

		color:#000 !important;

		height:27px;

		width:99px;

		font-weight:bold;		

		padding:0 0 4px 0;

		margin:0;

		display:block;

		text-transform:none;

		text-align:center;

		background:transparent; }

	

	

	.header .nav li a:hover, 

	.header .nav li a.selected,

	.header .nav li.current_page_item a,  

	.header .nav li.current_page_ancestor a,

	.header .nav li.current_page_parent a	{

		color: #0F4698 !important;

		border-bottom:7px solid #0F4698;

		background:transparent;

		padding-bottom:0px;

		

		}

	

		

	

	

	

.indent {

	display:block;

	padding-left:14px;

	padding-right:20px;

}

	

	

	



/* FRONTPAGE */ 

#front-left {

	float:left;

	width:650px;

	padding:0 0px 0 0;

	margin:0;

	}

	

#front-contact {

	float:left;

	width:200px;

	padding:0 20px 0 0;

	margin:0;

	}





#front-lefta {

	float:left;

	width:550px;

	padding:0 20px 50px 30px;

	margin:0 0 0 0;



	}



#front-leftb {

	float:left;

	width:550px;

	padding:0 20px 50px 30px;

	margin:0 0 0 0;

	background:#fff;

	}



#front-leftc {

	float:left;

	width:588px;

	padding:0 20px 50px 30px;

	margin:0;

	background:#fff;

	}



#front-leftb h2 {

	font-size:3.3em;

	font-family:arial;

	color:#1d420b;

	letter-spacing:0.01em;

	margin:0;

	padding:25px 10px 20px 15px;



	}

#front-leftc h2 {

	font-size:3.3em;

	font-family:arial;

	color:#1d420b;

	letter-spacing:0.01em;

	margin:0;

	padding:25px 10px 20px 15px;



	}



#front-mid {

	float:left;

	width:310px;

	height:235px;

	padding:0;

	margin:18px 15px 0 0;

	border:0;

	}

	



#front-mida {

	float:left;

	width:397px;

	padding:0;

	margin:30px 15px 0 15px;

	border:0;

	background-color:#fff;

	padding:5px 20px 20px 20px;

	}



	



#front-right {

	float:right;

	width:270px;

	padding:0 0 0 0;

	margin:0;

	padding-bottom:65px;

	}



#front-rightc {

	float:right;

	width:180px;

	padding:0 0 0 0;

	margin:0;

	}





#front-right h2, #front-rightc h2 {

	font-size:1.65em;

	font-family:arial;

	color:#0F4698;

	letter-spacing:0.03em;

	margin:0;

	padding:18px 10px 10px 0;	

	}







#front-right ul, #front-rightc ul

{

list-style-type: none;

padding: 0;

margin: 0;

}



#front-rightc li

{

background-image: url("../../images/arrow.gif");

background-repeat: no-repeat;

background-position: 0 .6em;

padding-left: 1.9em;

line-height:1.8em;

}



#front-right li

{

background-image: url("../../images/arrow.gif");

background-repeat: no-repeat;

background-position: 0.02em 0.5em;

padding-left:1.8em;

line-height:2.05em;

}







#front-right li a

{

	font-size:1.1em;

	letter-spacing:0;



}



#front-rightc li a

{

	font-size:1em;



}





#front-mid h2 a, #front-right h2 a {

	font-size:1.9em;

	font-weight:bold;

	margin:0;

	color:#404040 !important; }

	

#front-mida h2 a {

	font-size:1.9em;

	font-weight:bold;

	margin:0;

	color:#404040 !important; }



#front-left p {

	padding:0px 20px 4px 13px;

	color:#0B0101;

	font-size:1.15em;

	line-height:1.49em;

	}





#front-lefta p {

	padding:5px 20px 15px 15px;

	color:#333;

	font-size:1.15em;

	line-height:1.49em;

	}

	

	#front-leftb p {

	padding:0 20px 5px 15px;

	color:#333;

	font-size:1.15em;

	line-height:1.49em;

	margin:0;

	}





	#front-leftc p {

	padding:10px 20px 5px 15px;

	color:#333;

	font-size:1.15em;

	line-height:2em;

	margin:0;

	}









/* COL-LEFT */

#col-ri {

	float:right;

	width:250px;

	margin:45px 0 0 0;

	padding:40px 0 0 0;

	}

	

	

#col-leftmlm {

	float:left;

	width:275px;

	margin:46px 0 0 0;

	padding:41px 0 0 0;

	background:transparent url("../../images/col_sep.gif") no-repeat top right; }



#col-left h1 {

	font-size:1.4em;

	font-weight:bold;

	margin:0;

	text-transform:uppercase;

	padding:5px 0 5px 13px;

	}



#col-leftmlm h1 {

	font-size:1.4em;

	font-weight:bold;

	margin:0;

	text-transform:lowercase;

	padding:5px 0 5px 13px;

	border-left:35px solid #ccc; }

	



#col-left ul {

	padding:0;

	margin:20px 0 20px 0; }

	

#col-leftmlm ul {

	padding:0;

	padding-left: 1em;

	text-indent: -1em;

		margin:0;

		color:#939393;

	}

	

	#col-leftmlm li:before {

	

	content: "\00BB \0020";

list-style: none;

	margin-left: 0;

	

	} 



li > strong {  

 color:#CC9966;  

 font-weight:bold;  

}

	

.shide a {

	background-color:blue;

	width:96%;

	height:20px;

	display:block;

	padding-left:20px;

	}

	

	

	

a.shide {

	background-color:#F5E6BD;

	width:96%;

	height:20px;

	display:block;

	padding-left:20px;

	color:#993300;

	}



#col-left ul li {

		padding:0;

		margin:5px 0 0 22px;

		color:#b4b4b4; }

		

		

		#col-right ul li {

			padding:0;

			margin:5px 0 0 22px;

			color:#939393; 

			list-style:none;

			}

			

			#clearlist ul li{

				list-style-type:none;

				margin:0;

				padding:0;

				width:100%;

				

			}



#col-left ul li a {

	padding:0;

	margin:0;

	font-size:1.4em;

	color:#939393 !important; }



#col-left ul li a:hover, #col-left ul li.current_page_item a {

	color:#404040 !important;}



#col-left form.global  {

	margin:20px 0 20px 20px;

	width: 70%; }



#col-left form.global input {

	background: #f7f7f7;

	border: 1px solid #ccc;

	color: #666;

	font-family:"Verdana", Arial, Helvetica, sans-serif;

	font-size:11px;

	margin: 0 auto;

	outline: none;

	padding: 6px;

	width: 100%;

	-moz-border-radius: 5px;

	-khtml-border-radius: 5px;

	-webkit-border-radius: 5px;

	-ms-border-radius: 5px; }



#col-left form.global input:hover { border: 1px solid #b5b4b4; }



#col-left form.global input:focus {

	border: 1px solid #b5b4b4;

	color: #666; }



#col-left form.global input.submit {

	background: #b4b4b4;

	color: #fff;

	border: none;

	cursor: pointer;

	display: block;

	font-size: 11px;

	font-weight:bold;

	height: 33px;

	margin: 0;

	outline: none;

	text-transform: uppercase;

	-moz-border-radius: 5px;

	-khtml-border-radius: 5px;

	-webkit-border-radius: 5px;

	-ms-border-radius: 5px;

	padding: 2px 10px 4px 10px;

	width: auto; }



#col-left form.global input.submit:hover {

	cursor:pointer; }



			

/* COL RIGHT */ 	

#col-right {

	float:left;

	width:630px;

	margin:0;

	padding:40px 40px 0 50px; }





#col-right h1 {

	font-size:2.4em;

	letter-spacing:-2px;

	text-transform:uppercase;

	margin:30px 0 0 0; }



#col-right h2 {

	font-size:5.5em;

	color:#b4b4b4;

	font-weight:bold;

	letter-spacing:-4px;

	text-transform:uppercase;

	margin:-5px 0 20px 0; }



#col-right .postites  {

	font-size:3em;

	color:#b4b4b4;

	font-weight:bold;

	letter-spacing:-4px;

	text-transform:lowercase;

	margin:-5px 0 20px 0; }	



#col-right .span-1 {

	float:left;

	margin:0px 30px 0 0;

	width:45%;  }



#col-right .span-2 {

	float:left;

	padding:20px 0 20px 60px;

	margin:20px 0 0 0;

	width:40%;

	background:transparent url("../../images/col_sep_quote.gif") no-repeat top left;  }



#col-right .span-2 p {

	font-size:1.6em;

	text-align:justify;

	line-height:1.4em;

	color:#b2b1b1;

	padding:3px 0 3px 0 }



#col-right .span-2 span {

	padding: 0 0 5px 0;

	text-transform:uppercase; }



#col-right .span-3 {

	float:left;

	margin:0px 30px 0 0;

	width:40%;  }







#col-right-p {

	float:left;

	width:700px;

	margin:0;

	padding:40px 15px 0 5px; }



#col-right-p h1 {

	font-size:2.4em;

	letter-spacing:-2px;

	text-transform:uppercase;

	margin:30px 0 0 0; }



#col-right-p h2 {

	font-size:5.5em;

	color:#b4b4b4;

	font-weight:bold;

	letter-spacing:-4px;

	text-transform:uppercase;

	margin:-5px 0 20px 0; }



#col-right-p h3 {

font-weight:bold;

	font-size:1.1em;

	margin: 20px 0 0 0; }	



#col-right-p .postites  {

	font-size:3em;

	color:#b4b4b4;

	font-weight:bold;

	letter-spacing:-4px;

	text-transform:lowercase;

	margin:-5px 0 20px 0; }		

	



#col-right-p .span-1 {

	float:left;

	margin:0px 30px 0 0;

	width:45%;  }



#col-right-p .span-2 {

	float:left;

	padding:20px 0 20px 60px;

	margin:20px 0 0 0;

	width:40%;

	background:transparent url("../../images/col_sep_quote.gif") no-repeat top left;  }



#col-right-p .span-2 p {

	font-size:1.6em;

	text-align:justify;

	line-height:1.4em;

	color:#b2b1b1;

	padding:3px 0 3px 0 }



#col-right-p .span-2 span {

	padding: 0 0 5px 0;

	text-transform:uppercase; }



#col-right-p .span-3 {

	float:left;

	margin:0px 30px 0 0;

	width:40%;  }



	

#col-le-p {

	float:left;

	width:655px;

	margin:0;

	padding:0; }



#col-le-p h1 {

	font-size:2.4em;

	letter-spacing:-2px;

	text-transform:uppercase;

	margin:30px 0 0 0; }



#col-le-p h2 {

	font-size:3.5em;

	color:#b4b4b4;

	font-weight:bold;

	letter-spacing:-4px;

	text-transform:uppercase;

	margin:0; }



#col-le-p h3 {

font-weight:bold;

	font-size:1.1em;

	margin: 20px 0 0 0; }	



#col-le-p .postites  {

	font-size:3em;

	color:#b4b4b4;

	font-weight:bold;

	letter-spacing:-4px;

	text-transform:lowercase;

	margin:-5px 0 20px 0; }		

	



#col-le-p .span-1 {

	float:left;

	margin:0px 30px 0 0;

	width:45%;  }



#col-le-p .span-2 {

	float:left;

	padding:20px 0 20px 60px;

	margin:20px 0 0 0;

	width:40%;

	background:transparent url("../../images/col_sep_quote.gif") no-repeat top left;  }



#col-le-p .span-2 p {

	font-size:1.6em;

	text-align:justify;

	line-height:1.4em;

	color:#b2b1b1;

	padding:3px 0 3px 0 }



#col-le-p .span-2 span {

	padding: 0 0 5px 0;

	text-transform:uppercase; }



#col-le-p .span-3 {

	float:left;

	margin:0px 30px 0 0;

	width:40%;  }

	



	

	

	



#col-rightmlm {

	float:left;

	width:630px;

	margin:0;

	padding:15px 5px 5px 5px; }



#col-rightmlm h1 {

	font-size:2.4em;

	letter-spacing:-2px;

	text-transform:uppercase;

	margin:30px 0 0 0; }



#col-rightmlm h2 {

	font-size:5.5em;

	color:#b4b4b4;

	font-weight:bold;

	letter-spacing:-4px;

	text-transform:uppercase;

	margin:-5px 0 20px 0; }



#col-rightmlm .postites  {

	font-size:3em;

	color:#b4b4b4;

	font-weight:bold;

	letter-spacing:-4px;

	text-transform:lowercase;

	margin:-5px 0 20px 0; }	



#col-rightmlm .ui-tabs-panel a {

	

	color:#990000;

	font-weight:bold;



	margin:0; }



#col-rightmlm .ui-tabs-panel a:hover {

	

	color:#b4b4b4;

	font-weight:bold;



	margin:0; }

	

	

#col-leftmlm a {

	

	color:#990000;

	font-weight:bold;



 }



#col-leftmlm a:hover {

	

	color:#b4b4b4;

	font-weight:bold;



	}	



#col-rightmlm .boxtab h2 {

	

	font-size:1.8em;

	color:#b4b4b4;

	font-weight:bold;

	letter-spacing:-1px;

	text-transform:lowercase;

	margin:0;

	}



.boxtab {

	

	color:#b4b4b4;

	font-weight:bold;

    display:block;

	margin-top:45px;

	}









.content-item {

width: 100%;

float: left;

margin: 10px 0 20px 0;

padding: 0;

}



.content-dets {

	width: 190px;

	float: left; 

	}



.content-dets h3 {

font-size:13px;

margin:0 0 5px 0; }



.content-dets a {

font-weight: normal; }



.content-dets li.category {

padding:0 0 0 20px;

background: transparent url("../../images/tag.gif") no-repeat 0 0; }



.content-dets li.comments {

padding:0 0 0 20px;

background: transparent url("../../images/comments.gif") no-repeat 0 0; }



ul.dets {

margin: 0;

padding: 0;

list-style: none; }







.content-body {

width: 435px;

margin: 0;

padding:0;

float: left; }



.content-body h3 {

font-size:14px;

margin:0 0 5px 0; }



.entry blockquote {

margin: 5px 0 0 0;

padding:10px;

font-style: italic;

font-size: 12px;

quotes: "\201C" "\201D"; }



.entry blockquote:before, .entry blockquote:after { 

	font-weight: bold; 

	font-size: 22px;

	display: block;

	color:#666; }



.entry blockquote:before { 

    height: 0;

    margin-left: -0.55em;

	content: open-quote; }

	

.entry blockquote:after {

    content: close-quote;

    margin-top: -20px;

    margin-left: 400px; }

    

.entry ul {

	list-style: disc;

	margin-left:30px; }



.entry ol {

	list-style: decimal;

	margin-left:30px; }



.archive { 

    border-bottom:1px solid #ddd;

    margin: 5px 0 0 0; }







.content-comments {

	margin:20px 0 0 0;

	padding: 5px 30px 30px 30px;

	background: #f2f2f2;

	-moz-border-radius: 5px;

	-khtml-border-radius: 5px;

	-webkit-border-radius: 5px;

	-ms-border-radius: 5px;}



.commentlist {

	margin: 0;

	padding: 0; }



h1.comment { 

    margin:20px 0 0 0;

    padding:0 0 20px 0;}



h1.respond { 

    margin:0;

    padding:0;}



.commentlist li {

	position:relative;

	margin: 0 0 70px 0;

	padding: 15px 15px 35px 15px;

	list-style: none;

	border:1px solid #ccc;

	background: #fff; }



.commentlist cite, .commentlist cite a {

	color:#666;

	font-weight: normal;

	font-style: italic;

	font-size: 1.2em;

	border:none; }



.commentlist cite span, .commentlist cite span a {

	color:#000;

	font-weight: normal;

	font-style: italic;

	font-size: 1.2em;

	border:none; }



.commentlist cite {

	display:block;

	margin:0;

	padding:0; }



.commentlist p {

	font-weight: normal;

	line-height: 1.7em;

	margin:0;

	padding: 10px 0 0 0;

	text-transform: none; }



.commentlist li.authcomment cite span, .commentlist li.authcomment cite span a {

	font-weight: bold; }



.commentlist .comment-meta {

	position: absolute;

	bottom: -25px;

	right: 80px; }



.commentlist .comment-meta, .commentlist .comment-meta a {

	color: #666;

	font-weight:normal;

	font-size:12px; }



.commentlist .avatar {

	position: absolute;

	right: 15px;

	bottom: -20px;

	border: 1px solid #ccc; }



#commentform {

	padding:0;

	margin:0 15px 0px 0; }



#commentform label {

	padding:0;

	margin:0 0 0 10px;

	font-size:12px; }



#commentform input, #commentform textarea  {

	border:1px solid #ccc;

	padding:6px;

	width: 35%;

	line-height: 150%;

	font-size: 12px;  }



#commentform textarea  {

	font-family: "Verdana", Arial, Helvetica, sans-serif;

	width: 100%;

	height: 150px;}



#commentform p {

	width: 100%;

	margin: 5px 0;

	padding: 0; }



#commentform input.submit {

	background: #b4b4b4;

	color: #fff;

	border: none;

	cursor: pointer;

	display: block;

	font-size: 11px;

	font-weight:bold;

	height: 33px;

	margin: 0;

	outline: none;

	text-transform: uppercase;

	-moz-border-radius: 5px;

	-khtml-border-radius: 5px;

	-webkit-border-radius: 5px;

	-ms-border-radius: 5px;

	padding: 2px 10px 4px 10px;

	width: auto; }



#commentform input.submit:hover {

	cursor:pointer; }









#slideshow { 

	position:relative; 

	width:892px; 

	height:267px; 

	overflow:hidden; }

	

	

#slideshow2 { 

	position:relative; 

	width:892px; 

	height:150px; 

	overflow:hidden; }

	

	







.backcc { 

	width:650px;

	padding:0 0 14px 0;	

	margin:15px;

	background:url("../../images/tsr330.gif") bottom left no-repeat;

	}



.backcc h2 {

	font-size:1.65em;

	font-family:arial;

	color:#0F4698;

	letter-spacing:0.03em;

	margin:0;

	padding:15px 10px 10px 13px;

	background:url("../../images/tsr330.gif") top left no-repeat;

	}



.backcc p, .backcc a.more {

	margin:0;

	border:1px solid #d8d8d8;

	border-width:0 1px;

	background:#fff;

	}



.backcc a.more {

	display:block;

	text-align:right;

	background:url("../../images/tsr-a.gif") 630px 97% no-repeat;

	padding:0 24px 0 0;

	text-decoration:none;

	}



.backcc a.more:hover {

	text-decoration:none;

	}





.backee { 

	width:621px;

	padding:0 0 14px 0;	

	margin:15px;

	background:url("../../images/tsr620.gif") bottom left no-repeat;

	}



.backee h2 {

	font-size:1.65em;

	font-family:arial;

	color:#1d420b;

	letter-spacing:0.03em;

	margin:0;

	padding:15px 10px 10px 13px;

	background:url("../../images/tsr620.gif") top left no-repeat;

	}



.backee p, .backee a.more {

	margin:0;

	border:1px solid #d8d8d8;

	border-width:0 1px;

	background:#fff;

	padding:10px;

	}



.backee a.more {

	display:block;

	text-align:right;

	background:url("../../images/tsr-a.gif") 310px 52% no-repeat;

	padding:0 24px 0 0;

	text-decoration:none;

	}



.backee a.more:hover {

	text-decoration:none;

	}









.backff { 

	width:201px;

	padding:0 0 14px 0;	

	margin:15px 0 15px 15px;

	background:url("../../images/tsr200.gif") bottom left no-repeat;

	}

	





.backff h2 {

	font-size:2em;

	font-family:arial;

	color:#1d420b;

	letter-spacing:0.01em;

	margin:0;

	padding:25px 10px 20px 15px;

	background:url("../../images/tsr200.gif") top left no-repeat;



	}



.backff h3 {

	font-size:1.3em;

	font-family:arial;

	color:#1d420b;

	letter-spacing:0;

	margin:0;

	padding:10px;

	background-color:#fff;

	border-left:15px solid #d8d8d8;

	border-right:1px solid #d8d8d8;

	}





.backff p, .backff a.more {

	margin:0;

	border:1px solid #d8d8d8;

	border-width:0 1px;

	background:#fff;

	}



.backff a.more {

	display:block;

	text-align:right;

	background:url("../../images/tsr-a.gif") 310px 52% no-repeat;

	padding:0 24px 0 0;

	text-decoration:none;

	}



.backff a.more:hover {

	text-decoration:none;

	}

	

.style2 {

	font-size:.7em;

	}



.style2a {

	font-size:.5em;

	color:#993000;

	}











#formg h2 {

	font-size:1.45em;

	font-style:italic;

	font-family:arial;

	color:#fff;

	font-weight:bold;

	letter-spacing:0;

	margin:0 auto;

	display:block;

	text-align:center;

	padding:0 0 5px 0;	

	}



#formg img {

margin-left:100px;

}





.formga {

	font-size:1.3em;

	font-family:arial;

	color:#1d420b;

	letter-spacing:0;

	margin:0;

	padding:10px;

	background-color:#f5e6bd;

	border:2px solid #fff;

	}



.formga h3 {

	font-size:0.95em;

	line-height:18px;

	display:block;

	margin:0;

	padding:0;

	}









.formg p, .backff a.more {

	margin:0;

	border:1px solid #d8d8d8;

	border-width:0 1px;

	background:#fff;

	}



.formg a.more {

	display:block;

	text-align:right;

	background:url("../../images/tsr-a.gif") 310px 52% no-repeat;

	padding:0 24px 0 0;

	text-decoration:none;

	}



.formg a.more:hover {

	text-decoration:none;

	}











}

#navlist { margin-left:20px;; }

#navlist h3 { text-align: center }

#navlist li
{
float: left;
width: 33%;
list-style-type: none;
text-align: left;
}

#navlist li a
{
display: block;
padding: 2em;
background-color: #ccc;
color: #333;
font: normal bold 10px/12px Verdana,Arial,Helvetica,sans-serif;
text-decoration: none;
}

#navlist li a:hover
{
background-color: #666;
color: #fff;
}

#naimage { text-align: center }






