@charset "utf-8";

/* CSS Document */





body,td,th {

	font-size: 12px;

	color: #737373;

	font-family : Arial, Helvetica, sans-serif; 	

}

body {

	background-color: #FFFFFF;

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	padding: 0;

}



img { border:none ; }





/**********************TEXT**********************/

.text_org{

	color:#f89a1e;

	}

.subtitle{

	text-transform:uppercase;

	font-size: 12px;

	font-weight:bold;

	color:#4e79bd;

	}

	

.para1{

	font-size:16px;

	color:#f89a1e;

	}

	

.text_footer{

	font-size:10px;

	}



.text_italic{

	font-style:italic;

	}

.research{

 padding-left:25px;

 padding-right:25px;

 }

/**********************BACKGROUND COLORS**********************/

.white_bg{ background-color:#FFFFFF;}





/**********************BACKGROUND IMAGES**********************/

.bg_main {

	background-image:url(../images/bg_main.gif);

	background-repeat:no-repeat;

	width:903px;

	height:590;

	}

.bg_footer {

	background-image:url(../images/bg_footer.gif);

	background-repeat:repeat-x;

	height:24px;

	}

	

.bg_menublue {

	background-image:url(../images/menu_bar.gif);

	background-repeat:repeat-x;

	height:23px;

	}

.bg_menublue_bottom {

	background-image:url(../images/menu_bar_blue.gif);

	background-repeat:repeat-x;

	height:23px;

	}

.bg_menuspacer{

	background-image:url(../images/menu_spacer.gif);

	width:20px;

	/*background-position:top;*/

	background-repeat:no-repeat;

	}

	

.bg_tab{

	background-image:url(../images/bg_tab.gif);

	background-repeat:repeat-x;

	/*background-position:left top;*/

	/*height:23px;*/

	/*text-align:left;*/

	}

.tab_selected{

	color:#FFFFFF;

	font-weight:bold;

 	}	

.tab_unselected{

	color:#737373;

	font-weight:bold;

	text-align:center;

	}

.tab_unselected a:HOVER{

	color:#f8991d;

	font-weight:bold;

	text-decoration:none;

	}	

.tab_unselected a, a:VISITED{

	color:#737373;

	font-weight:bold;

	text-decoration:none;

	}	



.submenu_arw{

	background-image:url(../images/menu_subarw.gif);

	width:12px;

	height:17px;

	background-position:top;

	background-repeat:no-repeat;	

	}	



.submenu_top{

	background-image:url(../images/menu_subtop.gif);

	width:121px;

	height:18px;

	background-repeat:no-repeat;

	}

.submenu_mid{

	background-image:url(../images/menu_submid.gif);

	background-repeat:repeat-y;

	}

.submenu_btm{

	background-image:url(../images/menu_subbtm.gif);

	width:121px;

	height:34px;

	background-repeat:no-repeat;

	}

	

.dotted {

	background-image:url(../images/dotted.gif);

	background-repeat:repeat-x;

	height:3px;

	}

	



/**********************LINKS**********************/

A.orangelink:LINK,A.orangelink:VISITED{ 

	color : #f89a1e;

	text-decoration:none;

	font-weight:bold;

	}



A.orangelink:HOVER { 

	color : #737373;

	text-decoration:none;

	font-weight:bold;

	}



A.link_submenu, A.link_submenu:VISITED{ 

	color : #4e79bd;

	text-decoration:underline;

	font-weight:normal;	

	}



A.link_submenu:HOVER { 

	color : #fa981d;

	text-decoration:underline;

	font-weight:normal;	

	}

	



A.link_footer:LINK,A.link_footer:VISITED{ 

	color : #737373;

	font-size: 10px;

	text-decoration:underline;

	}



A.link_footer:HOVER { 

	color : #fa981d;

	text-decoration:underline;

	}



A.link_text, A.link_text:VISITED{

	color : #737373;

	text-decoration:underline;

	font-weight:normal;	

	}

A.link_text:HOVER{

	color : #fa981d;

	text-decoration:underline;

	font-weight:normal;	

	}



.definition{

	color : #737373;

	font-weight:bold; text-shadow:Green;

	}



/*****************************************************/

/**********************HOME PAGE**********************/

/*****************************************************/



.text_bullets{

	list-style-image: url(../images/bullet_hexa.gif);

}



.text_bullets_small{

	list-style-image: url(../images/bullet_hexa_small.gif);

}



/********************** PURPLE BOX *******************/

.home_box_purple_top{

	background-image:url(../images/home_box_purple_top.gif);

	background-repeat:no-repeat;

	height:35px;

	width:222px;

}

.home_box_purple_mid{

	background-image:url(../images/home_box_purple_mid.gif);

	background-repeat:repeat-y;

	width:222px;

	height:260px;

	/*padding:2px 4px 0px 4px;*/

}

.home_box_purple_bottom{

	background-image:url(../images/home_box_purple_bottom.gif);

	background-repeat:no-repeat;

	height:35px;

	width:222px;

}

.box_purple_title{

	padding-left:10px;

	color:#4f79bc;

	font-weight:bold;

	font-size:14px;

}

.box_purple_text{

	padding-top:5px;

	padding-left:10px;

	padding-right:10px;	

	padding-bottom:5px;

}

/*.box_purple_bullet{

	background-image:url(../images/menu_subarw.gif);

	width:12px;

	height:17px;

	background-position:bottom;

	background-repeat:no-repeat;

	padding-left:185px;

}*/

.box_purple_bullet_text{

	background-image:url(../images/menu_subarw.gif);

	background-position:center;

	background-repeat:no-repeat;

	padding-right:10px;

	text-align:right;

	color:#4f79bc;

	font-weight:bold;

	font-size:12px;

}

.box_purple_bullet_text a{

	color:#4f79bc;

	font-weight:bold;

	font-size:12px;

}



/********************** YELLOW BOX *******************/

.home_box_yellow_top{

	background-image:url(../images/home_box_yellow_top.gif);

	background-repeat:no-repeat;

	height:35px;

	width:222px;

}

.home_box_yellow_mid{

	background-image:url(../images/home_box_yellow_mid.gif);

	background-repeat:repeat-y;

	height:260px;

	width:222px;

}

.home_box_yellow_bottom{

	background-image:url(../images/home_box_yellow_bottom.gif);

	background-repeat:no-repeat;

	height:35px;

	width:222px;

}

.box_yellow_title{

	padding-left:10px;

	color:#faa332;

	font-weight:bold;

	font-size:14px;

}

.box_yellow_text{

	padding-top:5px;

	padding-left:10px;

	padding-right:10px;

	/*padding-bottom:5px;*/

}

.box_yellow_bullet_text{

	background-image:url(../images/menu_subarw.gif);

	background-position:center;

	background-repeat:no-repeat;

	padding-right:35px;

	text-align:right;

	color:#faa332;

	font-weight:bold;

	font-size:12px;

}

.box_yellow_bullet_text a{

	color:#faa332;

	font-weight:bold;

	font-size:12px;

}





/********************** BLUE BOX *******************/

.home_box_blue_top{

	background-image:url(../images/home_box_blue_top.gif);

	background-repeat:no-repeat;

	height:35px;

	width:222px;

}

.home_box_blue_mid{

	background-image:url(../images/home_box_blue_mid.gif);

	background-repeat:repeat-y;

	height:260px;

	width:222px;	

}

.home_box_blue_bottom{

	background-image:url(../images/home_box_blue_bottom.gif);

	background-repeat:no-repeat;

	height:35px;

	width:222px;

}

.box_blue_title{

	padding-left:10px;

	color:#7998c9;

	font-weight:bold;

	font-size:14px;

}

.box_blue_text{

	padding-top:5px;

	padding-left:10px;

	padding-right:10px;

	/*padding-bottom:5px;*/

}

.box_blue_bullet_text{

	background-image:url(../images/menu_subarw.gif);

	background-position:center;

	background-repeat:no-repeat;

	padding-right:35px;

	text-align:right;

	color:#7998c9;

	font-weight:bold;

	font-size:12px;

}

.box_blue_bullet_text a{

	color:#7998c9;

	font-weight:bold;

	font-size:12px;

}





/********************** RESEARCH BOX *******************/

.research_box_blue_top{

	background-image:url(../images/research_box_blue_top.gif);

	background-repeat:no-repeat;

	height:14px;

	width:450px;

}

.research_box_blue_mid{

	background-image:url(../images/research_box_blue_mid.gif);

	background-repeat:repeat-y;

	width:450px;

}

.research_box_blue_bottom{

	background-image:url(../images/research_box_blue_bottom.gif);

	background-repeat:no-repeat;

	height:21px;

	width:450px;

}



.box_purple_text ol{ padding-right:10px;}





/********************** LIGHT BOX ***********************/

.black_overlay{

	display: none;

	position: absolute;

	top: 0%;

	left: 0%;

	width: 100%;

	height: 100%;

	background-color: black;

	z-index:1001;

	-moz-opacity: 0.8;

	opacity:.80;

	filter: alpha(opacity=80);

}

.white_content {

	display: none;

	position: absolute;

	top: 15%;

	left: 25%;

	width: 50%;

	height: 70%;

	padding: 16px;

	border: 5px solid #809ccb;

	background-color: white;

	z-index:1002;

	overflow: auto;

}  



.white_content_thumbnail {

	display: none;

	position: absolute;

	top: 15%;

	left: 25%;

	width: 50%;

	height: 65%;

	padding: 16px;

	border: 5px solid #809ccb;

	background-color: white;

	z-index:1002;

	overflow: auto;

}





/******************* FORM **************************/

.form_label {}

.form_input {}

.form_button {}

.required{

	color:#FF0000;

	font-style:italic;

}


