body{
	text-align:center;
	margin-top:0px;
	background-color:#483c90;
	background-image:url(/SITE/images/SET_A/frames_and_bgs/page_bg.jpg);
	background-repeat:repeat-x;
}
body, td, p, div, form{
	font-family:verdana;
	font-size:11px;
	color:#483c90;
}
form{
	padding:0;
	margin:0;
}

h1, h2, h3
{
	color:#483c90 ;
	font-size:20px;
	font-weight:bolder;
	padding:0;
	padding-bottom:3px;
	margin:0; 
}
h2
{
	font-size:16px;
}
h3
{
	font-size:14px;
}

div.hr, div.hr_veticle, div.hr_veticle_ops
{
	background:url(/SITE/images/SET_A/separator.jpg) no-repeat scroll center;
	background-repeat:no-repeat;
	background-position:center center;
	border:none;
	margin:0px;
	padding:0px;
	/*width:75%;*/
	height:22px;
}
div.hr_veticle
{
	background:url(/SITE/images/SET_A/vertical_separator.jpg) no-repeat scroll center;
	height:76px;
	width:22px;
}
div.hr_veticle_ops
{
	background:url(/SITE/images/SET_A/vertical_separator_ops.jpg) no-repeat scroll center;
	height:76px;
	width:22px;
}
div.hr hr { 
	display: none; 
} 

table.home_content, table.main_content, table.created_by{
	width:902px;
	border:solid 1px #afafaf;
}

table.created_by, table.main_content{
	border:0px;
}

table.home_content
{
	width:902px;
	border:solid 1px #afafaf;
}


table.home_header_part{
	vertical-align:middle;
	width:100%;
	height:230px;
	background-image:url(/SITE/images/SET_A/frames_and_bgs/hp_top_header_backgr.jpg);
	background-repeat:repeat-x;
}
table.header_part{
	border-left:solid 1px #ADB1BB;
}

table.upper_bar, td.upper_bar{
	background-image:url(/SITE/images/SET_A/upper_bar/menu_strip.jpg);
	background-repeat:repeat-x;
	height:44px;
}
td.contact_us{
	background-image:url(/SITE/images/SET_A/upper_bar/menu_bg.jpg);
	background-repeat:repeat-x;
	height:44px;
	width:50px;
	padding-left:3px;
}
td.menu_bus{
	background-image:url(/SITE/images/SET_A/upper_bar/menu_bg.jpg);
	background-repeat:repeat-x;
	height:44px;
}



table.home_main_section, table.main_section
{
	width:100%;
	background-color:#ffffff;
	background-image:url(/SITE/images/SET_A/frames_and_bgs/content_text_backgr.jpg);
	background-repeat:repeat-x;
	vertical-align:top;
	border-left:solid 1px #ADB1BB;
	border-right:solid 1px #ADB1BB;
}
table.home_main_section
{
	border:0px;
}

table.footer
{
	background-color:#131d56;
	border:solid 2px #e5aa61;
	height:30px;
	width:100%;
}

.border
{
	border: solid 1px #483c90;
	border-collapse:collapse;
}

/* region A */
a,a:link, a:visited, a:hover
{
	text-decoration:none;
	font-weight:bold;
	color:#c68034;
}
a:hover
{
	text-decoration: underline;
	color:#483c90;
}

a.title /*whenever a title is used as the link, paint it purple not gold*/
{
	font-size:14px;
	color:#483c90;
}
/* endregion A*/

/*FOOTER*/
table.footer_container
{
}
table.footer_links
{
	padding:2px;
}
td.footer_link
{
	text-align:center;
}
a.footer_link,a:visited.footer_link
{
	color:#f6c361;
	font-size:11px;
}
a:hover.footer_link{
	color:#f6c361;
	text-decoration:underline;
}

td.footer_delim
{
	color:#f6c361;
	font-size:11px;
	padding-left:5px;
	padding-right:5px;
}
/*
a.footer,a:link.footer,a:visited.footer,a:hover.footer{
	color:#eadc91;
	font-size:12px;
	text-decoration:none;
}

a:hover.footer{
	color:#ffffff;
}
*/
/*UNTIL HERE FOOTER*/


td.side_bar{
	width:175px;
	height:100%;
}

/*General classes*/
.title, .sub_title
{
	font-weight: bold;
    font-size: 14px;
    line-height:18px;
}
.sub_title{
    font-size: 12px;
}
.date{
    font-style: italic;
}
.abstract{
	text-align:justify;
	font-size: 11px;
	font-weight: bold	;
}
/*Until here General classes*/


/*the category classes*/
td.page_title, td.page_subtitle
{
	font-size:40px;
	font-family:Monotype Corsiva;
}
td.page_subtitle
{
	font-family:Verdana;
	font-size:16px;
	font-weight:bold;
	padding-bottom:4px;
	line-height:25px;
}
td.page_text, td.page_text p, td.page_text table td, td.page_text span, td.page_text div
{
	font-family:Verdana;
	font-size:11px;
	/*font-weight: bold	;*/
}

img.border
{
	border-color: #483c90;
}

/* region: directions*/
.align
{
	text-align:left;
}
.align_ops
{
	text-align:right;
}
.dir
{
	direction:ltr;
}
.dir_ops
{
	direction:rtl;
}

/* end region: directions*/

input, select, textarea, .requierd
{
	border: solid 1px #809FC6;
	color:#483c90;
	padding:0px;
	height:18px;
}
select
{
	border: solid 1px #809FC6;
	margin:0px;
	font-size:11px;
}

.requierd
{
	background-color:#faf0dc;
}

.button,.button_high
{
	background-image: url(/SITE/images/SET_A/frames_and_bgs/form_title_header.jpg);
	border:solid 1px #DEDEDE;

	padding:0px;
	height:25px;
	font-size:14px;
	font-weight:bold;
	vertical-align:top;

	color:#483c90;

	cursor:pointer;
}

.button_high
{
	color:#c68034;
}

.sections_title
{
	background-image: url(/SITE/images/SET_A/frames_and_bgs/form_title_header.jpg);
	padding:0px;
	padding-left:10px;
	line-height:25px;
	border:solid 1px #DEDEDE;
	border-bottom:0px;
	font-size:14px;
	font-weight:bold;
	
}
