body{	
	background: url(../images/bg2.jpg);
	padding-top: 10px;
	padding-bottom: 10px;
}

.top_border{
	margin: 0 auto;
	border: 0px solid #FF0000;
	background: url(../images/top_banner.jpg);
	height: 50px;
	width: 820px;
}

.flash_banner{
	margin: 0 auto;
	border: 0px solid #FF0000;
	height: 263px;
	width: 820px;
}

.menu_border{
	margin: 0 auto;
	border: 0px solid #FF0000;
	background: #938B80;
	height:40px;
	width: 820px;
}

.menu_border ul li{
	list-style: none;
	display: inline;
	padding-top: 20px;
	margin-left: 5px;
}


.menu_border ul li a{
	font-family:"Trebuchet MS";
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}



.menu_border ul li a:hover{
	font-family:"Trebuchet MS";
	font-size: 12px;
	color: #CCCCCC;
	text-decoration: underline;
}





.main_body{
	margin: 0 auto;
	border: 0px solid #FF0000;
	background: #FFFFFF;
	padding: 5px;
	padding-bottom: 25px;
	height: 1750px;
	width: 810px;
}

.main_body2{
	margin: 0 auto;
	border: 0px solid #FF0000;
	background: #FFFFFF;
	padding: 5px;
	padding-bottom: 35px;
	height: auto;
	width: 810px;
}



.main_body_products{
	margin: 0 auto;
	border: 0px solid #FF0000;
	background: #FFFFFF;
	padding: 5px;
	padding-bottom: 35px;
	height: 1050px;
	width: 810px;
}


.main_body4{
	margin: 0 auto;
	border: 0px solid #FF0000;
	background: #FFFFFF;
	padding: 5px;
	padding-bottom: 35px;
	height: auto;
	width: 810px;
}


.main_body4 label{
	text-align: left;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	margin-left: 10px;
}

.main_body4 table tr td{	
	vertical-align: top;
	margin: 0 auto;
}

.main_body4 table tr td label{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
}

.main_body4 table tr td p{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-left: 10px;
	text-align: justify;
}

























.main_body3{
	margin: 0 auto;
	border: 0px solid #FF0000;
	background: #FFFFFF;
	padding: 5px;
	padding-bottom: 25px;
	height: auto;
	width: 810px;
}



.main_body_products label{
	text-align: left;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	margin-left: 10px;
}




.main_body2 label{
	text-align: left;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	margin-left: 10px;
}

.main_body2 table tr td{	
	vertical-align: top;
	margin: 0 auto;
}

.main_body2 table tr td label{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
}

.main_body2 table tr td p{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-left: 10px;
	text-align: justify;
}

.spacer{
	width: 10px;
}

.left_about{
	margin-top: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 780px;
	border: 0px solid #FF0000;
	margin-left: 4px;
	padding: 2px;
	text-align: center;
}


.left_about2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 350px;
	border: 0px solid #FF0000;
	margin-left: 4px;
	padding: 2px;
	float: left;
	margin-left: 15px;
}


.left_about2 label{
	margin-top: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	border: 0px solid #FF0000;
	float: left;
	margin: 0px;
}



.right_about{
	margin-top: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 235px;
	border: 0px solid #FF0000;
	padding: 2px;
}
	
	
.footer{
	margin: 0 auto;
	border: 0px solid #FF0000;
	background: url(../images/footer_bg.jpg);
	height: 61px;
	width: 820px;
}

.left_container{
	border: 0px solid #FF0000;
	float: left;
	width: 290px;
	height: 800px;
	padding-left: 4px;
}


.right_container{
	border: 0px solid #FF0000;
	float: right;
	width: 500px;
	height: 800px;
	margin-right: 3px;
}

.welcome{
	border: 0px solid #FF0000;
	height: auto;
	padding: 8px;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
}

.top_project{
	background: url(../images/affiliates_top.jpg) no-repeat;
	width: 287px;
	height: 20px;
	border: 0px solid #FF0000;
}

.middle_project{
	background: #F0E1C4;
	height: auto;
	border: 0px solid #FF0000;
	padding: 8px;
	width: 271px;
}

.bottom_project{
	background: url(../images/affiliates_bottom.jpg) no-repeat;
	width: 287px;
	height: 24px;
	border: 0px solid #FF0000;
}


.middle_project ul li{
	list-style: none;
	margin-top: 10px;
	margin-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5A5A5A;
}

.middle_project ul li a{
	font-family: Tahoma; 
	font-size: 12px;
	font-weight: bold;
	color: #5A5A5A;
	text-decoration: none;
}

.middle_project ul li a:hover{
	font-family: Tahoma; 
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	color: #5A5A5A;
}







.top_link{
	background: url(../images/link_top.jpg) no-repeat;
	width: 287px;
	height: 15px;
	margin-top: 8px;
	border: 0px solid #FF0000;
}

.middle_link{
	background: #59748F;
	padding: 8px;
	width: 271px;
	height: auto;
	border: 0px solid #FF0000;
}

.middle_link ul li{
	list-style: none;
	margin-top: 10px;
	margin-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}

.middle_link ul li a{
	font-family: Tahoma; 
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.middle_link ul li a:hover{
	font-family: Tahoma; 
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	color: #FFFFFF;
}



.bottom_link{
	background: url(../images/link_bottom.jpg) no-repeat;
	width: 287px;
	height: 24px;
	border: 0px solid #FF0000;
}

.title1{
	font-family: Georgia, 'Times New Roman', Times, serif; 
	font-size: 18px; 
	margin-top: 14px; 
	margin-left: 14px; 
	float: right; 
	position:absolute;
	color: #5A5A5A;
}

.title2{
	font-family: Georgia, 'Times New Roman', Times, serif; 
	font-size: 18px; 
	margin-top: 16px; 
	margin-left: 14px; 
	float: right; 
	position:absolute;
	color: #FFFFFF;
}


.main_title{
	border: 0px solid #FF0000;
	width: 480px;
	height: 45px;
	overflow: hidden;
	border-bottom: 1px dashed #E9E9E9;
}


.contents_container{
	width: 260px;
	padding-left: 8px;
	padding-bottom: 8px;
	padding-right: 8px;
	font-family: Tahoma;
	font-size: 12px;
	border: 0px solid #FF0000;
	color: #5a5a5a;
	float: right;
}


.photo_container{
	width: 200px;
	height: 100px;
	overflow: hidden;
	font-family: Tahoma;
	font-size: 12px;
	border: 0px solid #FF0000;
	color: #5a5a5a;
	float: left;
}


.text_container{
	width: 470px;
	padding: 8px;
	margin-bottom: 8px;
	height: auto;
	font-family: Tahoma Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	border: 0px solid #FF0000;
	color: #5a5a5a;
	text-align: justify;
}


.text_container2{
	width: 485px;
	padding: 8px;
	height: 300px;
	font-family: Tahoma Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 0px solid #FF0000;
	color: #5a5a5a;
}



.text_container ul li{
	list-style: none;
	margin-top: 12px;
	margin-left: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5a5a5a;
}

.text_container ul li label a{
	list-style: none;
	margin-top: 12px;
	font-family: Tahoma;
	font-size: 12px;
	color: #FF0000;
}

.text_container ul li a{
	font-family: Tahoma; 
	font-size: 12px;
	font-weight: bold;
	color: #5a5a5a;
	text-decoration: none;
}

.text_container ul li a:hover{
	font-family: Tahoma; 
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	color: #5a5a5a;
}


.left_news {
	float: left;
	border: 0px solid #FF0000;
	width: 215px;
	height: 290px;
	background: #F3F1EC;
	padding: 6px;
	line-height: 1.4em;
}

.left_news a{
	font-family: Tahoma; 
	color: #FF0000; 
	font-size:12px;
	text-decoration: none;
}


.left_news a:hover{
	font-family: Tahoma; 
	color: #5A5A5A; 
	font-size:12px;
	text-decoration: underline;
}


.right_news {
	float: right;
	border: 0px solid #FF0000;
	width: 255px;
	height: 20px;
}

.right_news ul li{
	list-style: none;
	margin-top: 12px;
	margin-left: 10px;
	font-family: Tahoma;
	font-size: 11px;
	color: #5a5a5a;
	line-height: 1.4em;
}

.right_news ul li a{
	font-family: Tahoma; 
	font-size: 12px;
	color: #FF0000;
	text-decoration: none;
}

.right_news ul li a:hover{
	font-family: Tahoma; 
	font-size: 12px;
	text-decoration: underline;
	color: #333333;
}

.date{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

.subtitle{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #5A5A5A;
}

.home_picture{
	border: 0px solid #FF0000; 
	height: 118px;
	width: 215px;
	overflow: hidden;
}

.contents_container a{
	font-family: Tahoma; 
	color: #FF0000; 
	font-size:12px;
	text-decoration: none;
}


.contents_container a:hover{
	font-family: Tahoma; 
	color: #5A5A5A; 
	font-size:12px;
	text-decoration: underline;
}


.link2 {
	font-family: Tahoma; 
	color: #FF0000; 
	font-size:12px;
	margin-left: 10px;
}









/* CSS MENU */

.invertedshiftdown{
margin: 0 auto;
border: 0px solid #FF0000;
background: #938B80;
height:40px;
width: 820px;
border-top: 5px solid #E3DDCA; /*Red color theme*/
}

.invertedshiftdown ul{
margin:0;
margin-left: 10px; /*margin between first menu item and left browser edge*/
padding: 0;
list-style: none;
}

.invertedshiftdown li{
display: inline;
margin: 0 10px 0 0;
padding: 0;
text-transform:uppercase;
}

.invertedshiftdown a{
float: left;
color: #FFFFFF;
text-decoration: none;
margin: 0 1px 0 0; /*Margin between each menu item*/
padding: 8px 12px 9px 12px; /*Padding within each menu item*/
background-color: #938B80; /*Default menu color*/
font-family: Trebuchet MS;
font-size: 12px;
font-weight: bold;

/*BELOW 4 LINES add rounded bottom corners to each menu item.
  ONLY WORKS IN FIREFOX AND FUTURE CSS3 CAPABLE BROWSERS
  REMOVE IF DESIRED*/
-moz-border-radius-bottomleft: 5px;
border-bottom-left-radius: 5px;
-moz-border-radius-bottomright: 5px;
border-bottom-right-radius: 5px;
}

.invertedshiftdown a:hover{
background-color: #E3DDCA; /*Red color theme*/
padding-top: 12px; /*Flip default padding-top value with padding-bottom */
padding-bottom: 5px; /*Flip default padding-bottom value with padding-top*/
color: #4F5643;
font-family: "Trebuchet MS";
font-size: 12px;
font-weight: bold;
}

.invertedshiftdown .current a{ /** currently selected menu item **/
background-color: #666666; /*Red color theme*/
padding-top: 9px; /*Flip default padding-top value with padding-bottom */
padding-bottom: 5px; /*Flip default padding-bottom value with padding-top*/
color: #000000;
}

/*#myform{ /*CSS for sample search box. Remove if desired 
float: right;
margin: 0;
margin-top: 2px;
padding: 0;
}

#myform .textinput{
width: 190px;
border: 1px solid gray;
}

#myform .submit{
font: normal 12px Verdana;
height: 22px;
border: 1px solid #D10000;
background-color: black;
color: white;
}
*/

.footer_container{
	margin: 0 auto;
	height: auto;
	width: 100%;
	border: 0px solid #FF0000;
}


.footer_credit{
	border: 0px solid #FF0000;
	margin: 0 auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-align: center;
	
}


.footer_link{
	border: 0px solid #FF0000;
	padding: 5px;
	margin: 0 auto;
	width: 600px;
	text-align: center;
}

.footer_link ul li{
	list-style: none;
	display: inline;
}

.footer_link ul li a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}

.footer_link ul li a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: underline;
}


.job_title{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
}

.author{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
}

.date{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
}

.newstitle{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: bold;
}

.newsandevents{
	width: 90%;
	border: 0px solid #FF0000;
	margin: 0 auto;
	padding: 5px;
	height: auto;
	
}

.registration{
	width: 95%;
	border: 0px solid #FF0000;
	margin: 0 auto;
	padding: 5px;
	height: 350px;
}


.newsandevents a{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: bold;
	text-decoration: none;
	color: #333333;
}

.newsandevents a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: bold;
	text-decoration: underline;
	color: #666666
}

.contents{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.2em;
}



.main_body3 label{
float: left;
width: 120px;
font-weight: bold;
margin-top: 10px;
text-align: left;

}

.main_body3 textarea, select{
width: 250px;
margin-bottom: 5px; 
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
padding: 2px;
border: 1px solid #999999;

}

.main_body3 input{
width: 200px;
margin-bottom: 5px; 
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
padding: 2px;
border: 1px solid #999999;
text-align: left;
}

.main_body3 textarea{
width: 250px;
height: 150px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
padding: 2px;
border: 1px solid #999999;


}


#submitbutton_contact{
margin-left: 128px;
margin-top: 10px;
width: 95px;
font-weight: bold;
}

#resetbutton_contact{
margin-left: 2px;
margin-top: 10px;
width: 90px;
font-weight: bold;
}


br{
}

.pacap_listing_this{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 790px;
	margin: 0 auto;
	height: auto;
}


.pacap_listing_this table tr td{
	border: 0px solid #DADADA;
	font-family: Tahoma;
	font-size: 12px;
	width: 250px;
	padding: 8px;
}

.pacap_listing_this table tr td label{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
}

.pacap_listing_this a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	color: #0066996;
	text-decoration: none;
}

.pacap_listing_this a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	color: #666666;
	text-decoration: underline;
}

.pacap_listing_this table tr td b{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}




.form_borders{
	width: 400px;
	float: left;
	height: 320px;
	border: 0px solid #FF0000;  
}


.side_banner{
	width: 353px;
	float: right;
	height: 320px;
	border: 0px solid #FF0000;
	background: url(../images/contact_banner.jpg) no-repeat;
}


.registration label{
float: left;
width: 120px;
font-family: Tahoma;
font-size: 12px;
}

.registration input{
width: 200px;
margin-bottom: 2px; 
font-family: Tahoma;
font-size: 11px;
padding: 2px;
}

.select{
width: 200px;
margin-bottom: 2px; 
font-family: Tahoma;
font-size: 11px;
padding: 2px;
}


.registration textarea{
width: 250px;
height: 150px;
font-family: Tahoma;
font-size: 11px;
padding: 2px;
}


#submitbutton{
margin-left: 145px;
margin-top: 2px;
width: 90px;
}

#resetbutton{
margin-left: 2px;
margin-top: 5px;
width: 90px;
}


br{
clear: left;
}



.gallery_about{
	width: 400px;
	height: 240px;
	border: 1px solid #E5E5E5;
	margin-right: 10px;
	padding: 4px;
	background: #F4F4EB;
}



.newandevents_about{
	width: 400px;
	height: 460px;
	border: 1px solid #E5E5E5;
	margin-right: 10px;
	padding: 4px;
}

.newandevents_about ul li{
	width: 386px;
	height: 90px;
	border: 1px solid #DFDFDF;
	margin-top: 8px;
	padding: 6px;
}

.about_title_sub{
	width: 400px;
	height: 20px;
	border: 1px solid #E5E5E5;
	margin-right: 10px;
	padding: 4px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 17px;
	color: #FFFFFF;
	background: #C3C3C3;
}


.gallery_about ul li{
	width: 390px;
	height: 100px;
	padding: 4px;
	border: 1px solid #FF0000;
	margin-top: 4px;
	background: #F4F4EB;
}


.about_photo_container{
	width: 120px;
	height: 98px;
	float: left;
	border: 1px solid  #FF0000;
}

.about_text_container{
	width: 245px;
	height: 82px;
	float: right;
	padding: 8px;
	border: 1px solid  #FF0000;
	font-family: Tahoma;
	font-size: 12px;
}


.about_text_container label{
	font-family: Tahoma;
	font-size: 12px;
	color:#0066CC;
	margin: 0px;
}



.view_more{
	width: 400px;
	height: 15px;
	border: 1px solid #E5E5E5;
	margin-right: 10px;
	padding: 4px;
	background: #C3C3C3;
	font-family: Tahoma;
	font-size: 12px;
	color: #FFFFFF;
}



.view_more2{
	width: 280px;
	height: 15px;
	border: 1px solid #E5E5E5;
	margin-right: 10px;
	padding: 4px;
	background: #C3C3C3;
	font-family: Tahoma;
	font-size: 12px;
	color: #FFFFFF;
}

.view_more2 a{
	font-family: Tahoma;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}

.view_more2 a:hover{
	font-family: Tahoma;
	font-size: 12px;
	color: #E5E5E5;
	text-decoration: underline;
}


.view_more a{
	font-family: Tahoma;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}

.view_more a:hover{
	font-family: Tahoma;
	font-size: 12px;
	color: #E5E5E5;
	text-decoration: underline;
}






.org_news{
	width: 285px;
	border: 0px solid #FF0000;
	height: auto;
	margin-top: 10px;
}


.org_news ul li{
	width: 280px;
	border: 1px solid #E6E6E6;
	height: 120px;
	padding: 3px;
	margin-top: 4px;
}


.org_news ul li .org_news2{
	width: 268px;
	border: 1px solid #D4D4D4;
	height: 108px;
	padding: 5px;
	background:#F5F3E9;
}


.org_news ul li .org_news2 label{
	font-family: Tahoma;
	font-size: 10px;
}	

.org_news ul li .org_news2 a{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color:#0066CC;
	text-decoration: none;
}

.org_news ul li .org_news2 a:hover{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #397493;
	text-decoration: underline;
}	

.org_text{
	font-family: Tahoma;
	font-size: 11px;
	line-height: 1.4em;
	vertical-align: top;
	float: right;
	width: 175px;
	height: 78px;
	margin-top: 6px;
}	


.org_text2{
	font-family: Tahoma;
	font-size: 11px;
	line-height: 1.4em;
	vertical-align: top;
	float: right;
	width: 275px;
	height: 78px;
	margin-top: 6px;
}	


.org_new_title{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #2F6684;
	margin-left: 3px;
}

.photo_org_container{
	float: left;
	width: 80px;
	height: 50px;
	padding: 3px;
	margin-top: 10px;
	border: 1px solid #E5E5E5;
}

.photo_org_container2{
	float: left;
	width: 80px;
	height: 50px;
	overflow: hidden;
	border: 0px solid #FF0000;
}


.org_gallery{
	width: 275px;
	border: 1px solid #D6D6D6;
	height: 240px;
	margin-top: 10px;
	padding: 6px;
	background: #F4F4F4;
}	

.org_gallery table tr td{
	border: 0px solid #FF0000;
	width: 165px;
	vertical-align: top;
	height: 60px;
}	


.gallery_border{
	width: 125px;
	height: 80px;
	overflow: hidden;
	border: 0px solid #FF0000;
}

.gallery_margin{
	width: 125px;
	height: 80px;
	padding: 3px;
	overflow: hidden;
	border: 1px solid #D3D3D3;

}


.gallery_text{
 	height: 30px;
	border: 0px solid #FF0000;
	width: 125px;
	margin-top: 5px;

}



.gallery_text a{
	font-family: Tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}	

.gallery_text a:hover{
	font-family: Tahoma;
	font-size: 11px;
	color: #999999;
	text-decoration: underline;
	font-weight: bold;
}	


.gallery_text label{
	font-family: Tahoma;
	font-size: 10px;
	color: #333333;
}	



.org_new_sub_title{
	font-family: Tahoma;
	font-size: 12px;
}

.org_new_sub_title a{
	font-family: Tahoma;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	color:#355399;
}


.org_new_sub_title a:hover{
	font-family: Tahoma;
	font-size: 12px;
	text-decoration: underline;
	font-weight: bold;
	color: #4984C5;
}


.org_new_sub_title2{
	font-family: Tahoma;
	font-size: 10px;
}


.news_title_sub{
	text-align: left;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	margin-left: 10px;
}


.news_events_org_td{
	height: 150px;
	width: 620px;
	border: 0px solid #FF0000;
	padding: 8px;
}


.org_text_td{
	font-family: Tahoma;
	font-size: 11px;
	line-height: 1.4em;
	vertical-align: top;
	float: right;
	width: 560px;
	height: 78px;
	margin-top: 6px;
}	

.news_events_org_td .org_news2 a{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}	

.news_events_org_td .org_news2 a:hover{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
}	


.news_events_org_td .org_news2 label{
	font-family: Tahoma;
	font-size: 10px;
	margin: 0;
}
	
	
.org_text_td2{
	font-family: Tahoma;
	font-size: 12px;
	line-height: 1.4em;
	vertical-align: top;
	float: right;
	width: 560px;
	height: 78px;
	margin-top: 6px;
}	

.load_news b{
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
}
	
	
.newsdate{
	font-family: Tahoma;
	font-size: 10px;
	margin-top: 5px;
}
		
.newstext{
	font-family: Tahoma;
	font-size: 12px;
	line-height: 1.6em;
	width: 730px;
	border: 0px solid #FF0000;
	text-align: justify;
	margin-top: 10px;
}

.gallery_ind{
	width: 700px;
	height: auto;
	border: 0px solid #FF0000;
}

.gallery_ind tr td{
	width: 100px;
	padding: 2px;
	border: 0px solid #FF0000;
	height: 150px;
}

.gallery_ind_margin{
	height: 81px;
	width: 125px;
	border: 1px solid #D3D3D3;
	padding: 3px;
}

.gallery_ind_border{
	height: 80px;
	width: 125px;
	overflow: hidden;
	border: 0px solid #FF0000;
}

.org_gallery_title{
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;

}	

.org_gallery_date{
	font-family: Tahoma;
	font-size: 10px;
	margin-top: 7px;
}	

.org_gallery_desc{
	font-family: Tahoma;
	font-size: 12px;
	line-height: 1.6em;
	width: 730px;
	border: 0px solid #FF0000;
	text-align: justify;
	margin-top: 10px;
}

.note_view{
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: bold;
	width: 700px;
	height: auto;
	padding: 6px;
	background:#213A7C;
	color:#FFFFFF;
}


.note_view2{
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: bold;
	width: 700px;
	height: auto;
	padding: 6px;
	background:#213A7C;
	color:#FFFFFF;
}

.note_view2 a{
	color:#FCE85C;
	font-family: Tahoma;
	font-size: 11px;
	text-decoration: none;
}

.note_view2 a:hover{
	color: #E1D109;
	font-family: Tahoma;
	font-size: 11px;
	text-decoration: underline;
}


.gallerylist_title{
	font-family: Tahoma;
	font-size: 12px;
	margin-top: 15px;
}


.gallerylist_title a{
	font-family: Tahoma;
	font-size: 12px;
	color:#333333;
	text-decoration: none;
}


.gallerylist_title a:hover{
	font-family: Tahoma;
	font-size: 12px;
	color:#333333;
	text-decoration: underline;
}


.gallerylist_date{
	font-family: Tahoma;
	font-size: 10px;
	margin-top: 5px;
}


.org_product{
	width: 285px;
	border: 0px solid #FF0000;
	height: auto;
	margin-top: 10px;
}

.org_product ul li{
	width: 277px;
	height: auto;
	padding: 5px;
	font-family: Tahoma;
	font-size: 12px;
	border-bottom: 1px solid #D8D8D8;
}


.org_product ul li a{
	font-family: Tahoma;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	color:#333333;
}


.org_product ul li a:hover{
	font-family: Tahoma;
	font-size: 12px;
	text-decoration: underline;
	font-weight: bold;
	color:#666666;
}


.project_left{
	border: 1px solid #FF0000;
	width: 210px;
	height: 400px;
	padding: 8px;
}


.project_left ul li{
	padding: 6px;
	margin: 0;
	width: 200px;
	height: auto;
	border: 1px solid #C7C7C7;
	margin-top: 2px;
	background: #DADADA;
}


.project_left ul li a{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color:#333333;
}

.project_left ul li a:hover{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	color:#333333;
}

.project_right{
	border: 1px solid #FF0000;
	width: 485px;
	height: 400px;
	padding: 8px 2px 8px 2px;
	float: right;
}



.product_margin2{
	width: 93%;
	border: 1px solid #FF0000;
	margin: 0 auto;
	padding: 2px;
	height:auto;
}


.product_margin2 table tr td{
	vertical-align: top;
}


.product_margin{
	width: 92%;
	border: 0px solid #FF0000;
	margin: 0 auto;
	padding: 2px;
	height:900px;
}


.product_margin table tr td{
	vertical-align: top;
}	


.product_ind{
	width: 400px;
	height: 570px;;
	border: 0px solid #FF0000;
}

.product_ind tr td{
	padding: 5px;
	border: 0px solid #FF0000;
	height: auto;
	width: 160px;
}


.product_ind_border{
	height: 80px;
	width: 125px;
	overflow: hidden;
	border: 0px solid #FF0000;
}


.note_product{
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: bold;
	width: 400px;
	height: auto;
	padding: 6px;
	background:#213A7C;
	color:#FFFFFF;
}




.product_ind_margin{
	height: auto;
	width: 147px;
	border: 1px solid #D3D3D3;
	padding: 4px 5px 4px 5px;
	
}

.product_price_margin{
	height: 25px;
	width: 150px;
	border: 1px solid #D3D3D3;
	padding: 10px 4px 4px 4px;
	background: #993300;
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
	font-weight: bold;
}

.product_link_margin{
	height: 22px;
	width: 158px;
	border: 1px solid #D3D3D3;
	background: #D1830C;
	overflow: hidden;
}

.product_link_margin ul li{
	margin: 0;
	height: 20px;
	display: inline;
	border: 0px solid #FF0000;
	padding: 4px 3px 3px 3px;
	background: #D1830C;
	margin-left: 2.2px;
}


.product_link_margin ul li:hover{
	margin: 0;
	height: 20px;
	display: inline;
	border: 0px solid #FF0000;
	padding: 4px 3px 3px 3px;
	background: #D1830C;
	margin-left: 2.2px;
}




.product_link_margin a{
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}

.product_link_margin a:hover{
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}


.product_link_margin a:hover{
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
}






.product_ind_border{
	height: 80px;
	width: 125px;
	overflow: hidden;
	border: 1px solid #D3D3D3;
	margin: 0 auto;
}


.product_name_margin{
	height: 100px;
	width: 149px;
	overflow: hidden;
	border: 1px solid #D3D3D3;
	padding: 4px;
	text-align: center;
	font-family: "Trebuchet MS";
	font-size: 11px;
	line-height: 1.4em;
}

.product_name_margin b{
	font-family: "Trebuchet MS";
	font-size: 12px;
	margin-top: 2px;
	line-height: 1.2em;
	color: #184985;
}

.product_name_margin strong{
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-weight: bold;
	margin-top: 5px;
	line-height: 1.4em;
	color: #FF3300;
}







.links_page{
	padding: 4px;
	border: 1px solid #999999;
	margin-left: 2px;
	color: #FFFFFF;
	font-family: Tahoma;
	font-size: 11px;
	background:#2B82AC;
	font-weight: bold;
	text-decoration: none;
}

.links_page:hover{
	padding: 4px;
	border: 1px solid #666666;
	margin-left: 2px;
	color: #EBEBEB;
	font-family: Tahoma;
	font-size: 11px;
	background: #83C1E0;
	font-weight: bold;
	text-decoration: none;
}


.links_page2{
	padding: 4px;
	border: 1px solid #999999;
	margin-left: 2px;
	background:#2B82AC;
	color: #FFFFFF;
	font-family:  Tahoma;
	font-size: 11px;
	font-weight: bold;
}




.view_product_title{
	border: 0px solid #FF0000;
	width: 480px;
	height: auto;
	padding: 8px;
	background: #384E72;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}


.view_product{
	border: 0px solid #FF0000;
	width: 480px;
	height: auto;
	padding: 8px;
	font-family: Tahoma;
	font-size: 12px;
	background: #D2D2D2;
}


.view_product3{
	border: 0px solid #FF0000;
	width: 480px;
	height: auto;
	padding: 8px;
	font-family: Tahoma;
	font-size: 12px;
	color:#333333;
}


.view_product2{
	border: 0px solid #FF0000;
	width: 480px;
	height: auto;
	padding: 8px;
	font-family: Tahoma;
	font-size: 12px;
}



.view_product2 table{
	width: 480px;
	font-family: Tahoma;
	font-size: 12px;
}

.view_product2 table tr td{
	padding: 8px;
	border: 1px solid #FFFFFF;
}


.view_product3 table{
	width: 480px;
	font-family: Tahoma;
	font-size: 12px;
}

.view_product3 table tr td{
	padding: 2px;
	border: 0px solid #FFFFFF;
}

.view_product3 table tr td input{
	width: 220px;
	padding: 3px;
}



.view_product table{
	width: 480px;
	font-family: Tahoma;
	font-size: 12px;
}

.view_product table tr td{
	padding: 8px;
	border: 0px solid #FFFFFF;
}



.link2{
	padding: 7px;
	font-family: Tahoma;
	font-size: 11px;
	background: #314359;
	color: #FFFFFF;
	text-decoration: none;
	border: 1px solid #FFFFFF;
	cursor: pointer;
	font-weight: bold; 
}

.link2:hover{
	padding: 7px;
	font-family: Tahoma;
	font-size: 11px;
	background: #314359;
	color: #FFFFFF;
	text-decoration: underline;
	border: 1px solid #FFFFFF;
	cursor: pointer;
	font-weight: bold; 
}



.link{
	padding: 7px;
	margin-left: 8px;
	font-family: Tahoma;
	font-size: 11px;
	background: #314359;
	color: #FFFFFF;
	text-decoration: none;
	border: 1px solid #FFFFFF;
	cursor: pointer;
	font-weight: bold; 
}

.link:hover{
	padding: 7px;
	margin-left: 8px;
	font-family: Tahoma;
	font-size: 11px;
	background: #314359;
	color: #FFFFFF;
	text-decoration: underline;
	border: 1px solid #FFFFFF;
	cursor: pointer;
	font-weight: bold; 
}


#order1{
margin-left: 190px;
margin-top: 5px;
width: 80px;
font-weight: bold;
font-family: "Trebuchet MS";
font-size: 11px;
}

#order2{
margin-left: 2px;
margin-top: 5px;
width: 70px;
font-weight: bold;
font-family: "Trebuchet MS";
font-size: 11px;
}


.order_list{
	width: 460px;
	height: auto;
	border: 1px solid #CCCCCC;
	padding: 14px;
	font-family: Tahoma;
	font-size: 12px;
	background: #F4F4F4;
	line-height: 1.2em;
}


.order_list p{
	font-size: 12px;
	text-align: justify;
}


.order_list label{
	font-size: 12px;
}


.order_list b{
	font-size: 12px;
}




.order_form{
	background: #F4F4F4;
	padding: 14px;
	border: 1px solid #CCCCCC;
}

.order_form tr td{
	width: 200px;
}


.org_subcribe{
	width: 270px;
	border: 0px solid #FF0000;
	height: auto;
	padding: 10px;
	background: #666666;
}


.org_subcribe2{
	width: 270px;
	border: 0px solid #FF0000;
	height: auto;
	padding: 10px;
	background: #FF0000;
	color: #FFFFFF;
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-weight: bold;
}

.org_subcribe label{
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-weight: bold;
	color:#FFFFFF;
}

#subscribe{
 	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	margin-left: 7px;
	padding: 2px;
}

#email{
	font-family: Tahoma;
	font-size: 12px;
	padding: 2px;
	width: 160px;
}



.org_map{
	width: 278px;
	border: 4px solid #666666;
	height: 260px;
	margin-top: 15px;
	overflow: hidden;
	margin-left: 5px;
}

.paging {
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	width: 500px;
	background: #666666;
	padding: 6px;
}

.paging a{
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.paging a:hover{
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-weight: bold;
	color: #E3E7E8;
	text-decoration: underline;
}












.prod_border{
	width: 775px;
	height: 710px;
	border: 0px solid #00FF00;
	margin: 0 auto;

}


.prod_border_left{
	border: 0px solid #FF0000;
	width: 230px;
	height: 690px;
	float: left;
	padding: 8px 3px 3px 3px;
	background: #E7E3D1;
}

.prod_border_left ul li{
	width: 220px;
	height: 17px;
	padding: 5px;
	margin: 0 auto;
	border: 0px solid #FF0000;
	background: #3F464F;
	margin-top: 1px;
}

.prod_border_left ul li a{
	font-family: Tahoma;
	font-weight: bold;
	font-size: 12px;
	margin-left: 5px;
	color:#FFFFFF;
	text-decoration: none;
}


.prod_border_left ul li a:hover{
	font-family: Tahoma;
	font-weight: bold;
	font-size: 12px;
	margin-left: 5px;
	color: #EBEBEB;
	text-decoration: underline;
}

.prod_border_right{
	border: 0px solid #EDEBDC;
	width: 525px;
	height: 1000px;
	float: right;
	background: #F9F8F2;
}


.desc_prod{
	width: 509px;
	height: 12px;
	padding: 8px;
	background: #3F464F;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#FFFFFF;
}


.prod_border_cont{
	border: 0px solid #FF0000;
	width: 509px;
	height: 970px;
	margin: 0 auto;
	overflow: hidden;
	padding-top: 10px;
}


.prod_border_cont table tr td{
	vertical-align: top;
}



.gallery_ind_margin2{
	height: 301px;
	width: 400px;
	border: 1px solid #D3D3D3;
	padding: 3px;
}

.gallery_ind_border2{
	height: 300px;
	width: 400px;
	overflow: hidden;
	border: 0px solid #FF0000;
}

.order_prod_border{
	width: 400px;
	height: 300px;
	overflow: hidden;
	border: 0px solid #FF0000;
}

.confirm_order{
	width: 460px;
	height: 15px;
	border: 0px solid #FF0000;
	background: #0066FF;
	padding: 10px;
	font-size: 12px;
	font-family: "Trebuchet MS";
	color:#FFFFFF;
}


.confirm_order2{
	width: 460px;
	height: 15px;
	border: 0px solid #FF0000;
	background: #FF0000;
	padding: 10px;
	font-size: 12px;
	font-family: "Trebuchet MS";
	color: #FFFFFF;
}

