
td{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
color:#ffffff;
/*line-height:12px;*/
text-align:left;
}


.content{
/*font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
*/
font-family:Arial;
font-size:14px;
color:#13272a;
/*line-height:18px;*/
text-align:left;
}
#postcontent .text
{
/*font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
*/
font-family:Arial;
font-size:14px;
color:#13272a;
line-height:18px;
text-align:left;
}
a
{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#17375E;
	text-decoration:none;
	font-weight:bold;
	text-decoration:underline;
}
.membership
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	color:#17375E;
	text-decoration:none;
	font-weight:bold;
	text-decoration:underline;
}
.text{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
color:#0051a6;
line-height:12px;
text-align:left;
}

.text1{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
color:#13272a;
line-height:20px;
text-align:left;
}

.text2{
font-family:"Myriad Pro";
font-size:14px;
color:#939494;
line-height:20px;
text-align:left;
}

.text3{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:17px;
color:#da0a0a;
line-height:20px;
text-align:left;
}

.toplink{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:10px;
color:#ffffff;
line-height:20px;
text-decoration:none;
}

.toplink:hover{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:10px;
color:#f87f2c;
line-height:20px;
text-decoration:underline;
}

.headertext{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:25px;
color:#ffffff;
text-decoration:none;
}

.topheadlink{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:20px;
color:#ffffff;
line-height:20px;
text-decoration:none;
}

.topheadlink:hover{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:20px;
color:#f87f2c;
line-height:20px;
text-decoration:underline;
}

.link{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:17px;
color:#ffffff;
line-height:20px;
text-align:left;
text-decoration:none;
}

.link:hover{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:17px;
color:#f4c027;
line-height:20px;
text-align:left;
text-decoration:underline;
}

.title{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:19px;
color:#ffffff;
line-height:30px;
font-weight:normal;
}
.titlemain
{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:25px;
color:#E42101;
font-weight:normal;
/*border-bottom:1px solid #E4E7EE;*/
/*padding-bottom:5px;*/

}
.titlemain a
{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
color:#0051a6;
font-weight:bold;
text-decoration:none;
}
.titlemain a:hover
{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
color:#0051a6;
font-weight:bold;
text-decoration:underline;
}

.titlemain_right
{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:25px;
color:#E42101;
font-weight:normal;
/*border-bottom:1px solid #E4E7EE;*/
/*padding-bottom:5px;*/

}
.titlemain_right a
{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:25px;
color:#E42101;
font-weight:normal;
text-decoration:none;
}
.titlemain_right a:hover
{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:25px;
color:#E42101;
font-weight:normal;
text-decoration:underline;
}

.subtitle{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
color:#0051a6;
font-weight:bold;
}
.subtitle a{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
color:#0051a6;
font-weight:bold;
text-decoration:none;
}
.subtitle a:hover{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
color:#0051a6;
font-weight:bold;
text-decoration:underline;
}
.subtitle1
{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:19px;
color:#000000;
line-height:30px;
font-weight:normal;
}
#jsddm
{	margin: 0;
	padding: 0}

	#jsddm li
	{	float: left;
		list-style: none;
		font: 11px Tahoma, Arial}

	#jsddm li a
	{	display: block;
		background: #324143;
		text-decoration: none;
		color: #EAFFED;
		white-space: nowrap}

	#jsddm li a:hover
	{	background: #24313C}
		
		#jsddm li ul
		{	margin: 0;
			padding: 0;
			position: absolute;
			visibility: hidden;
			min-width:120px;
			}
		
			#jsddm li ul li
			{	float: none;
			   	display: inline;
			}
			
			#jsddm li ul li a
			{	
			    padding: 5px 12px;
			    /*width: 120px;*/
				min-width:120px;
				/*background: #EEF1F2;*/
				background: #8DC653;
				opacity:0.9;filter:alpha(opacity=90);
				/*border-left:1px solid #000000;
				border-right:1px solid #000000;
				border-bottom:1px solid #000000;*/
				font-weight:bold;
				/*color: #054487;*/
				color: #ffffff;
				
			}
			
			#jsddm li ul li a:hover
			{	background: #006600;
				min-width:120px;
				padding: 5px 12px;
			    border:1px solid #000000;
			     color: #ffffff;
				 font-weight:bold;
				 opacity:1;filter:alpha(opacity=100);
			}
				 
				 
				 
				 
	#jsddm li ul li ul li a:hover
	{	background: #24313C}
		
		#jsddm li ul li ul
		{	margin: 0;
			padding: 0;
			position: absolute;
			visibility: hidden;
			margin-left:143px;
			margin-top:-25px;
			}
		
			#jsddm li ul li ul li
			{	float: none;
			   	display: inline}
			
			#jsddm li ul li ul li a 
			{	
			    padding: 5px 12px;
			    /*width: 120px;*/
				background: #EEF1F2;
				border-left:1px solid #000000;
				border-right:1px solid #000000;
				border-bottom:1px solid #000000;
				border-top:1px solid #000000;
				font-weight:bold;
				color: #054487}
			
			#jsddm li ul li ul li a:hover
			{	background: #000000;
			    border:1px solid #000000;
			    color: #ffffff;
				font-weight:bold;
			    opacity:1;filter:alpha(opacity=100);
			}

/* sitemap */

#sitemap
{	
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#13272a;
line-height:20px;
text-align:left;}

#sitemap li a
	{	font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#13272a;
line-height:20px;
text-align:left;
text-decoration:underline;
}

#sitemap li a:hover
	{
	font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#13272a;
line-height:20px;
text-align:left;
text-decoration:none;	
}

/* contact us */
div.wpcf7 {
	margin: 0;
	padding: 0;
}

div.wpcf7-response-output {
	margin: 2em 0.5em 1em;
	padding: 0.2em 1em;
}

div.wpcf7-mail-sent-ok {
	border: 2px solid #398f14;
}

div.wpcf7-mail-sent-ng {
	border: 2px solid #ff0000;
}

div.wpcf7-spam-blocked {
	border: 2px solid #ffa500;
}

div.wpcf7-validation-errors {
	border: 2px solid #f7e700;
	color:#000000;
}

span.wpcf7-form-control-wrap {
	position: relative;
}

span.wpcf7-not-valid-tip {
	position: absolute;
	top: 20%;
	left: 20%;
	z-index: 100;
	background: #fff;
	border: 1px solid #ff0000;
	color: #000000;
	font-size: 10pt;
	width: 280px;
	padding: 2px;
}

span.wpcf7-not-valid-tip-no-ajax {
	color: #f00;
	font-size: 10pt;
	display: block;
}

span.wpcf7-list-item {
	margin-left: 0.5em;
}

.wpcf7-display-none {
	display: none;
}

.login-text {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #034a92;	
		font-weight:bold;
		padding-left:10px;
	}
	.inputBox {
 	BORDER: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #000000 1px solid; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Verdana; TEXT-DECORATION: none;
	width:175px;
}
.TextArea {
 	BORDER: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #000000 1px solid; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Verdana; TEXT-DECORATION: none;
	width:370px;
	
}
.redtext{
font-family: Arial, Helvetica, sans-serif;
text-align:center;
font-size:12px;
color:#A20000;
line-height:23px;
font-weight:bold;
text-decoration:nome;
}
p
{
	margin-top:0;
}