/* CSS Document */
	
html, body, div, p, ul, li, table, tr, td, a, input, select, textarea{
	font-family: Arial, sans-serif; font-size: 12px; color:#000000;
}

html, body{
	width: 100%; height:100%; 
	margin:0px; border:0px; padding:0px;
}

body{text-align: center;}
div{text-align:left; margin:0px; padding:0px;position:relative;}
img {border:0px;padding:0px;margin:0px;}
p { margin-top: 2px; margin-bottom: 2px; }
ul {list-style-type: disc;}
h1 {font-size: 12px; color:#000000;}
h2 {font-size: 12px; color:#197fb0; line-height:16px;}
h3 {}
h4 {font-size: 10px;}

td{
	font-family: Verdana, sans-serif;
	font-size: 12px; color:#989898;
}

/* LINK STYLES */
	
a, a:link, a:visited {text-decoration: none; color: #874258;}
a:hover {color: #000000;}

a.link_header, a.link_header:link, a.link_header:visited {font-size: 14px; font-weight: bold; color: #6c96bd;}
a.link_header:hover {color: #c53450;}

a.link_main_menu, a.link_main_menu:link, a.link_main_menu:visited {font-size: 13px; color: #ffffff; text-transform: uppercase;}
a.link_main_menu:hover {color: #ffffff;}

a.link_login, a.link_login:link, a.link_login:visited {font-size: 13px; color: #ffffff;}
a.link_login:hover {color: #ffffff;}

a.link_sdate, a.link_sdate:link, a.link_sdate:visited {font-size: 10px; color: #ffffff;}
a.link_sdate:hover {color: #333333;}

a.link_stext, a.link_stext:link, a.link_stext:visited {font-size: 12px; color: #ffffff;}
a.link_stext:hover {color: #333333;}

a.link_sarchive, a.link_sarchive:link, a.link_sarchive:visited {font-size: 12px; color: #ffffff;}
a.link_sarchive:hover {color: #333333;}

a.link_switchbg, a.link_switchbg:link, a.link_switchbg:visited {font-size: 12px; font-weight: bold; color: #6c96bd;}
a.link_switchbg:hover {color: #333333;}

a.link_switchbg_sel, a.link_switchbg_sel:link, a.link_switchbg_sel:visited {font-size: 12px; font-weight: bold; color: #6c96bd; border:1px solid #6c96bd;}
a.link_switchbg_sel:hover {color: #333333;}

a.link_tab_title, a.link_tab_title:link, a.link_tab_title:visited {font-size: 14px; font-weight: bold; color: #ffffff; text-transform: uppercase;}
a.link_tab_title:hover {color: #ff9999;}

a.link_tab_more, a.link_tab_more:link, a.link_tab_more:visited {font-size: 12px; color: #b24854;}
a.link_tab_more:hover {color: #ff9999;}

a.link_internal_menu, a.link_internal_menu:link, a.link_internal_menu:visited {font-size: 14px; color: #666666;}
a.link_internal_menu:hover {color: #c53450;}

a.link_internal_menu_sel, a.link_internal_menu_sel:link, a.link_internal_menu_sel:visited {font-size: 14px; color: #c53450;}
a.link_internal_menu_sel:hover {color: #c53450;}

a.link_related1, a.link_related1:link, a.link_related1:visited {font-size: 12px; color: #666666; font-weight: bold;}
a.link_related1:hover {color: #c53450;}

a.link_related2, a.link_related2:link, a.link_related2:visited {font-size: 14px; color: #c53450; font-weight: bold; text-transform: uppercase;}
a.link_related2:hover {color: #ff9999;}

a.link_download, a.link_download:link, a.link_download:visited {font-size: 13px; color: #6795bc; font-weight:bold;}
a.link_download:hover {color: #333333;}

a.link_sdownload, a.link_sdownload:link, a.link_sdownload:visited {font-size: 14px; color: #ffffff; font-weight:bold;}
a.link_sdownload:hover {color: #333333;}

a.link_sdownload2, a.link_sdownload2:link, a.link_sdownload2:visited {font-size: 11px; color: #ffffff;}
a.link_sdownload2:hover {color: #333333;}


/* FORM STYLES */

input, select, textarea{
	margin:0px; padding:0px; border:1px solid #989898;
	width:300px;
}

.button{width:150px;}

/* INTERAL STYLES */

body{
	background-image: url('./../images/main_background.gif');
	background-repeat:repeat-x;	
}

.ezdebug{clear:both; margin-top:100px; background-color: #ffffff;}

.page, .page2{
	margin:auto auto;
	width:976px; height: 100%;
	text-align: center;
	background-image: url('./../images/page_background.gif');
	background-repeat:repeat-x;
}


.header{margin:auto auto; width: 950px; height: 66px;}
.logo{width:300px; float:left;}
.header_link{width:620px; float:left; text-align:right; margin-top:30px;}


.main_menu{margin:auto auto; width: 100%; height: 20px; font-size: 13px; color: #ffffff; float:left;}
.main_menu_item{height: 18px; float:left;}
.main_menu_item_sel{height: 18px; float:left; background-color:#98b2cd;}
.main_menu_item:hover{background-color:#98b2cd;}
.main_menu_space{color: #ffffff; float:left;}
.login{float:left; height: 18px; width:50px; text-align:center;}
.login:hover{background-color:#98b2cd;}

.main_content{margin:auto auto; width: 950px; background-color:#ffffff; overflow:auto;clear:both;}

.home_spotlight{float:left; width:261px; height:250px; background-image:url('./../images/spotlight_background.jpg');}
.spotlight_title{width:210px; margin-left:20px; margin-top:30px; font-size: 15px; font-weight:bold; color: #ffffff;}
.spotlight_date{width:205px; margin-left:25px; margin-top:10px; font-size: 10px; color: #ffffff;}
.spotlight_text{width:193px; margin-left:37px; font-size: 12px; color: #ffffff;}
.spotlight_archive{margin-left:20px; margin-top:10px; width:210px; text-align:right;}
.spotlight_archive2{margin-left:20px; margin-top:10px; width:210px; text-align:left;}

.home_bigimg{float:left; width:689px; height:250px;}
.switch_bg{width:70px; position:absolute; top:0px; right:0px;  text-align:center; background-color:#ffffff; filter: alpha(opacity=70); opacity: 0.7;}
.preload{display:none; width:100px; height:100px;	margin-top:80px; margin-left:250px;}


.home_tabs{width:950px; height:279px; background-image:url('./../images/tabs_home.jpg'); background-repeat: repeat-x; margin-bottom:20px; clear:both; text-align:center; overflow:auto;}
.home_grouptext{width:100%; height:13px; text-align:right;}
.tabs_home_div{width:912px; margin:auto auto; text-align:center;}
.tabs_title{width:880px; height:12px; margin-left:35px; margin-top:10px; margin-bottom:10px;}
.tab_div{width:227px; height:200px;margin:auto auto; margin-right:1px; float:left;}
.tab_arrow{width:13px; height:40px; margin-top:85px; margin-left:15px; float:left;}
.tab_title{width:180px; height:40px; margin-top:85px; margin-bottom:25px; float:left;}
.tab_text{clear:both; width:175px; margin-left:30px; font-size: 12px; color: #666666;}
.tab_more{clear:both; width:190px; margin-left:30px; text-align:right;}

.internal_menu{float:left; width:253px; height:525px; background-image:url('./../images/menuinternal/menuinternal_background.jpg');}
.internal_menu2{float:left; width:253px; height:525px; background-image:url('./../images/menuinternal/menuinternal_background2.jpg');}
.internal_menu_activities{float:left; width:253px; height:525px; background-image:url('./../images/menuinternal/menuinternal_background-b.jpg');}
.internal_menu_activities1{float:left; width:253px; height:525px; background-image:url('./../images/menuinternal/menuinternal_background-a1.jpg');}
.internal_menu_activities2{float:left; width:253px; height:525px; background-image:url('./../images/menuinternal/menuinternal_background-a2.jpg');}
.internal_menu_activities3{float:left; width:253px; height:525px; background-image:url('./../images/menuinternal/menuinternal_background-a3.jpg');}
.internal_menu_activities4{float:left; width:253px; height:525px; background-image:url('./../images/menuinternal/menuinternal_background-a4.jpg');}
.internal_menu_title{width:205px; height:40px; margin-top:90px; margin-left:25px; margin-bottom:20px; color: #ffffff; font-size: 14px; font-weight:bold; text-transform: uppercase;}
.internal_menu_item{width:190px; margin-left:37px; margin-bottom:10px;}
.internal_menu_item_sel{width:190px; margin-left:37px; margin-bottom:10px;}

.internal_content{float:left; width:425px; margin-left:10px;}
.internal_content_title{width:365px; float:left; font-family: Times, sans-serif; font-size:24px; color:#a9112c; margin-top:20px; margin-bottom:30px;}
.internal_tools{float:left; width:55px; text-align:right; margin-top:25px; margin-bottom:25px;}
.tool_item{float:left;}
.tool_space{float:left; width:15px;}
.internal_content_text{clear:both; font-family: Times, sans-serif; font-size:12px; color:#666666;}
.internal_image{width:100%; text-align:center; margin-bottom:30px;}
.internal_general{width:100%; margin-bottom:30px;}

.related_links{float:left; width:255px; padding-top:70px;}
.related_title{width:200px; margin-left:20px; margin-bottom:10px; font-family: Times, sans-serif; font-size:16px; color:#6795bb;}
.related_link_item{width:220px; margin-left:25px; margin-bottom:5px;}

.related_box{width:253px; height:264px; margin-top:30px; background-image:url('./../images/related_box.jpg');}
.related_box_title{font-family: Times, sans-serif; font-size:18px; color:#6795bb; padding-top:10px; margin-left:15px; margin-bottom:8px; clear:both;}

.related_box_item1{width:238px; height:53px; margin-left:8px; margin-top:1px; background-image:url('./../images/related_box/box1.jpg'); overflow:auto;}
.related_box_item1_sel{width:238px; height:53px; margin-left:8px; margin-top:1px; background-image:url('./../images/related_box/box1_o.jpg'); overflow:auto;}
.related_box_item1:hover{background-image:url('./../images/related_box/box1_o.jpg');}
.related_box_item2{width:238px; height:53px; margin-left:8px; margin-top:1px; background-image:url('./../images/related_box/box2.jpg'); overflow:auto;}
.related_box_item2_sel{width:238px; height:53px; margin-left:8px; margin-top:1px; background-image:url('./../images/related_box/box2_o.jpg'); overflow:auto;}
.related_box_item2:hover{background-image:url('./../images/related_box/box2_o.jpg');}
.related_box_item3{width:238px; height:53px; margin-left:8px; margin-top:1px; background-image:url('./../images/related_box/box3.jpg'); overflow:auto;}
.related_box_item3_sel{width:238px; height:53px; margin-left:8px; margin-top:1px; background-image:url('./../images/related_box/box3_o.jpg'); overflow:auto;}
.related_box_item3:hover{background-image:url('./../images/related_box/box3_o.jpg');}
.related_box_item4{width:238px; height:57px; margin-left:8px; margin-top:1px; background-image:url('./../images/related_box/box4.jpg'); overflow:auto;}
.related_box_item4_sel{width:238px; height:53px; margin-left:8px; margin-top:1px; background-image:url('./../images/related_box/box4_o.jpg'); overflow:auto;}
.related_box_item4:hover{background-image:url('./../images/related_box/box4_o.jpg');}

.related_item1{margin-left:10px; margin-top:15px; width:170px;}
.related_item2{margin-left:10px; margin-top:10px; width:170px;}



.brochure_download{margin-top:45px; margin-left:37px; overflow:auto;}
.brochure_icon{float:left;}
.brochure_text{float:left; margin-top:0px; margin-left:5px; width:160px;}

.general_icon{float:left;}
.general_text{float:left; margin-top:0px; margin-left:5px; width:380px;}

.caption{margin: auto auto; margin-top:10px; text-align:center; font-style: italic;}

.board{margin-bottom:10px; cloar:both; overflow:auto;}
.member_image{float:left; margin-right:10px;}
.member_text{float:left; width:285px;}
.bmember_name{font-weight:bold;}
.bmember_role{font-style: italic;}

.bottom_space{clear:both; height:20px;}

.company_logo_list{margin-bottom:10px;}
.date_internal{font-style: italic;}

.mapmeetings {width:425px; height:350px; margin-bottom:30px;}

.subtitle{font-size:13px; font-weight:bold; margin-bottom:10px;}

.back{width:100%; text-align:right; margin-top:10px;}

.spotlight_other{margin-top:20px; margin-left:20px; overflow:hidden;}
.other_download{overflow:hidden;}
.other_download_icon{float:left; width:32px; margin-top:10px;overflow:hidden;}
.other_download_text{float:left; width:180px; margin-left:5px; margin-top:13px; border:0px solid red;overflow:hidden;}
.other_video{margin-top:5px; overflow:auto;}
.other_video_icon{float:left; width:32px;}
.other_video_text{float:left; width:180px; margin-left:5px; margin-top:3px; border:0px solid red;}
.other_video_text_small{font-size:10px; color:#ffffff;}

.related_video{margin-top:30px; margin-left:20px; overflow:auto;}
.related_video_icon{float:left; width:32px;}
.related_video_text{float:left; width:180px; margin-left:5px; margin-top:3px;}

.related_download{margin-top:10px; margin-left:20px; overflow:auto;}
.download_icon{float:left; width:32px;}
.download_text{float:left; margin-top:5px; margin-left:5px; width:180px;}

.modaldiv{
	display:none;
	border:3px solid #cccccc;
	color:#ffffff; background-color:#222222;
	position:absolute; top:150px; left:300px;
	width:400px; height: 290px;
}
.modaltitle{
	color:#ffffff; font-size:13px; font-weight:bold; 
	background-color:#222222; float:left; 
	border:1px solid #cccccc; width:382px; 
	padding-left:3px; padding-top:2px; padding-bottom:2px;
	z-index:2;
}
.closemodal{
	color:#ffffff; font-size:13px; font-weight:bold; 
	background-color:#222222; float:left;
	border:1px solid #cccccc; width:10px; 
	padding-left:1px; padding-top:2px; padding-bottom:2px;
	z-index:2;
}

.videodiv{
	/*position:absolute; top:0px; left:0px;*/
}






