

/*************************Home Page*******************************************/

body {
margin: 0px;
padding: 0px;
}

div#skiptocontent {position: absolute; left: -9999px; }

div.container{
width: 890px;
margin:0 auto;
}

	
	div.top{
	width: 890px;
	}
	
		div.logo{
		width: 273px;
		float:left;
		}
		
		div.right_logo{
		width:617px;
		float:left}
		
			div.tagline{
			width:617px;
			height:50px;
			float:left
			}
			
				div.tagline img{
				float:right;
				padding-top:26px;
				
				}
			
			div.address{
			width:617px;
			float:left;
			background:url(/images/home/address_bg.jpg) top no-repeat;
			height: 20px;
			}
			
				div.address p{
				color: #FFFFFF;
				font-family: Arial, Helvetica, sans-serif;
				font-size:11px;
				margin: 0px;
				padding: 2px 5px 0 0;
				float: right;
				}
			
			
			div.header_img_top{
			width:617px;
			float:left;
			background:url(/images/home/header_top.jpg) top no-repeat;
			height: 25px;
			}
	
	div.content_area{
	width: 890px;
	}
	
		div.left_column{
		width: 226px;
		float:left;
		}
		
			div.left_column_left{
			width: 11px;
			float:left;
			background:url(/images/home/left_nav_bg.jpg) top no-repeat;
			height: 209px;
			}
			
			div.left_column_right{
			width:215px;
			float:left;
			}
			
				div.nav{
				width: 215px;
				background-color: #E5E9EC;
				height: 164px;
				}
				
					div.nav_bottom{
					width: 215px;
					background:url(/images/home/nav_below.jpg) top no-repeat;
					height: 70px;
					margin: 0 0 31px 0;
					}
					
				div.articles{
				width: 215px;
				background:url(/images/home/articles_bg.jpg) top repeat-x;
				height: 300px;
				}
				
					div.articles_title{
					width:215px;
					}
					
					div.articles_content{
					width:200px;
					padding: 10px 0 0 12px;
					}
				
				div.left_address{
				width: 215px;
				background:url(../images/home/address2_bg.jpg) top no-repeat;
				height: 157px;
				}
				
				div.left_address p{
				width: 150px;
				float:left;
				font-size: 14px;
				color: #000034;
				padding: 30px 0 0 10px;
				margin: 0px;
				font-weight: bold;
				}
					
				
		
		div.right_column{
		width: 664px;
		float:left; 
		}
		
			div.header_img{
			width: 664px;
			float:left;
			background:url(/images/home/header.jpg) top no-repeat;
			height: 209px;
			}
			
			div.home_content{
			width: 664px;
			float:left;
			}
			
				div.home_title{
				width: 664px;
				float:left;
				}
				
					div.home_title h1{
					color: #333333;
					font-family: Arial, Helvetica, sans-serif;
					font-size: 18px;
					padding: 19px 0 19px 22px;
					margin:0px;
					}
				
				div.home_text{
				width: 340px;
				float:left;
				}

					div.home_text p{
					color: #000000;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size: 11px;
					width: 309px;
					padding: 0 0 17px 22px;
					margin:0px;
					}
					
				div.home_text_right{
				width: 324px;
				float:left;
				}	
				
					div.thumbs_container{
					width:302px;
					border:1px solid #D3DCE5;
					height: 267px;
					margin-top: 5px;
					}	
					
						div.thumbs	{
						width:289px;
						padding: 5px;
						margin:0px
						
						}
	
					
						div.thumb1	{
						width:289px;
						border:1px solid #D1D1D3;
						background-color:#E7EBEE;
						height: 80px;
						margin-bottom: 6px;	
						background:url(/images/home/thumb1.jpg) left no-repeat;
						}
						
							div.thumb1_img{
							width: 78px;
							float:left;
							}
							
							div.thumb1_text{
							width: 211px;
							float:left;
							padding: 0px;
							margin: 0px;
							}
								
								div.thumb1_text p{
								width: 199px;
								float:left;
								padding: 6px 0 0 6px;
								margin: 0px;
								}
	

						div.thumb2	{
						width:289px;
						border:1px solid #D1D1D3;
						background-color:#E7EBEE;
						height: 80px;
						margin-bottom: 6px;	
						background:url(/images/home/thumb2.jpg) left no-repeat;
						}
	
						div.thumb3	{
						width:289px;
						border:1px solid #D1D1D3;
						background-color:#E7EBEE;
						height: 80px;
						margin-bottom: 6px;	
						background:url(/images/home/thumb3.jpg) left no-repeat;
						}	
	
	
	
	
	
	
	
	div.footer{
	width:890px;
	background: url(../images/home/footer_bg.jpg) top repeat-x;
	height: 52px;
	float:left;
	margin-top: 20px;
	padding-top: 20px;
	}

/*************************Template*******************************************/

			div.template_header_img_top{
			width:617px;
			float:left;
			background:url(/images/template/header_top.jpg) top no-repeat;
			height: 25px;
			}
			
			div.template_header_img{
			width: 664px;
			float:left;
			background:url(/images/template/header.jpg) top no-repeat;
			height: 96px;
			}
			
			
			div.template_thumbs_container{
				width: 213px;
				border:1px solid #D3DCE5;
				height: 267px;
				margin-top: 5px;
				}
				
					div.template_thumbs{
					width:200px;
					padding: 5px;
						margin:0px
					}
					
					
						div.template_thumb1	{
						width:200px;
						border:1px solid #D1D1D3;
						background-color:#E7EBEE;
						height: 80px;
						margin-bottom: 6px;	
						
						}
						
				
						
							div.template_thumb1_img{
							width: 78px;
							float:left;
							}
							
							div.template_thumb1_text{
							width: 122px;
							float:left;
							padding: 0px;
							margin: 0px;
							} 
								
								div.template_thumb1_text p{
								width: 100px;
								float:left;
								padding: 6px 0 0 5px;
								margin: 0px;
								}
	

						div.template_thumb2	{
						width:200px;
						border:1px solid #D1D1D3;
						background-color:#E7EBEE;
						height: 80px;
						margin-bottom: 6px;	
						
						}
						
				
						
							div.template_thumb2_img{
							width: 78px;
							float:left;
							}
							
							div.template_thumb2_text{
							width: 122px;
							float:left;
							padding: 0px;
							margin: 0px;
							} 
								
								div.template_thumb2_text p{
								width: 100px;
								float:left;
								padding: 6px 0 0 5px;
								margin: 0px;
								}
	
						div.template_thumb3	{
						width:200px;
						border:1px solid #D1D1D3;
						background-color:#E7EBEE;
						height: 80px;
						margin-bottom: 6px;	
						
						}
						
				
						
							div.template_thumb3_img{
							width: 78px;
							float:left;
							}
							
							div.template_thumb3_text{
							width: 122px;
							float:left;
							padding: 0px;
							margin: 0px;
							} 
								
								div.template_thumb3_text p{
								width: 100px;
								float:left;
								padding: 6px 0 0 5px;
								margin: 0px;
								}
				
			div.template_content{
			width: 662px;
			float:left;
			border: 1px solid #E7E8EA;
			}
			
				div#bodycontent{
			width: 620px;
			margin: 0px;
			padding: 20px;
			min-height: 618px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			color: #000000;
			}

				div#bodycontent p{
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size: 11px;
				color: #000000;
				}	
				

/*************************Tendenci*******************************************/
.titles { font-size: 18px; font-weight: bold; color: #333333}
.subtitles {
	font-size: 14px;
	font-weight: bold;
	color: #666666;
}
.body_copy {  font-size: 12px; color: #000000}
.currency {  font-size: 12px; color: #333333; text-align: right}
.bold_body_copy {  font-size: 12px; font-weight: bold; color: #000000; text-decoration: none}
.bold_body_copy_blue { font-size: 11px; font-weight: bold; color: #003366; text-decoration: none}
.big_body_copy { font-size: 14px; color: #000000; text-decoration: none}
.links { font-size: 12px; color: #5C7D96}
.copyright { font-size: 9px; font-weight: normal; color: #CCCCCC}
.breadcrumbs { font-size: 10px; color: #FFCC33}
.body_copy_alerts { font-size: 12px; color: #FF0000}
.body_copy_invert {font-size: 12px; color: #FFFFFF}
.yellow_body_copy {  background-color: #FFFF00; font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #000000}
.reports {font-size: 12px; color: #000000; text-decoration: none}
.reports_big_body_copy { font-size: 12px; color: #000000; text-decoration: none }
.reports_subtitles { font-size: 14px; font-weight: bold; color: #000000}
.reports_titles { font-size: 18px; font-weight: bold; color: #000000}
p.notofficialcontent {color: #FF0000;}
body {
	font-family: tahoma, sans-serif;
}
	 

.color1 {
	background-color: #0066FF;
}
.color2 {
	background-color: #FFCC33;
}


a { 	
	font-size: 12px; 
	color: #497D92;
	}
	
p { 
	font-size: 12px; 
	color: #000000
}

h1 {
	font-size: 20px; 
	font-weight: bold; 
	color: #272741;
}

h2 {
	font-size: 14px;
	font-weight: bold;
	color: #52607A;
}

h3 {
	font-size: 12px; 
	font-weight: bold; 
	color: #204177; 
	text-decoration: none
	}

h4 {
	font-size: 12px; 
	font-weight: bold; 
	color: #000000; 
	text-decoration: none
	}

h5{
	font-size: 11px; 
	font-weight: bold; 
	color: #003366; 
	text-decoration: none
	}

td { 
	font-size: 12px; 
	color: #000000
}

input{
	font-size: 12px; 
	color: #000000
}

textarea{
	font-size: 12px; 
	color: #000000
}


select{
	font-size: 12px; 
	color: #000000
}
#logo
{
	margin-top: 40px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;

	}

#contact2
{
	margin-top: 10px;
	width: 130px;
	margin-left: 18px;
	float: none;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	}
#login
{
	margin-right: 30px;
}
#login a
{
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: 3px;
}
#headline
{
	width: 440px;
	margin-right: 12px;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	line-height: 22px;
	color: #ffffff;
	}