body {
	text-align:center;
	background-image:url(../../Images/site_bg.gif);
	background-repeat:repeat-y;
	background-position:center top;
	margin:5 0 0 0;
	font-family:arial;
}
p
{
	margin:0px;
}
table.site_width {
	direction:rtl;
	width:750px;
}
.pix
{
	width:1px;
	height:1px;
}
.hdots_1
{
	background-image:url(../../Images/hdots_1.gif);
	background-repeat:repeat-x;
}
.hdots_2
{
	background-image:url(../../Images/hdots_2.gif);
	background-repeat:repeat-x;
}
.vdots_1
{
	background-image:url(../../Images/vdots_1.gif);
	background-repeat:repeat-y;
}

/* LOGO and TOOLBAR --------------------------------------------------------------- */
td.logo 
{
	text-align:right;
	vertical-align:bottom;
	border-bottom:solid 11px #0283C8;
}
img.logo 
{
	margin-bottom:2px;
}
td.logo_left 
{
	width:564px;
	text-align:right;
	vertical-align:bottom;
	border-bottom:solid 11px #51C6F1;
	padding-right:2px;
}
img.toolbar_div
{
	margin:0 4 0 4;
}
img.toolbar_left_div
{
	margin:0 4 0 4;
}



/* INTRO (PHOTO AND TEXT) --------------------------------------------------------------- */
table.intro_bg
{	
	background-image:url(../../Images/new_bg.gif);
	background-repeat:repeat-x;
	background-color:#E66067;
}
img.intro_top_spacer
{
	height:6px;
}
td.intro_left 
{
	width:386px;
	text-align:right;
	vertical-align:top;
	background-image:url(../../Images/intro_left_bg.gif);
	background-repeat:no-repeat;
	background-position:center center;
	font-size:80%;
	color:#666666;	
	direction:rtl;
}
img.intro_title
{
	margin-top:26px;
	margin-bottom:10px;
}



/* RECOMMENDATIONS --------------------------------------------------------------- */
table.rec, td.rec {
	/*background-color:#F5D5CE;*/
	width:187px;
}
td.rec_title
{
	border-bottom:solid 1px white;
}
td.rec_link
{
	width:96px;
	background-image:url(../../Images/rec_link_bg.gif);
	background-repeat:no-repeat;
	background-position:right center;
	/*background-color:#E66067;*/
	text-align:right;
	vertical-align:center;
	font-size:14px;
	color:#B3464B;
	padding:0 8 0 0;
}
a.rec_link
{
	text-decoration:none;
	font-size:14px;
	color:#B3464B;
}
td.rec_photo 
{
	width:83px;
	background-image:url(../../Images/rec_photo_bg.gif);
	background-repeat:no-repeat;
	background-position:right center;
	/*background-color:#E66067;*/
	text-align:right;
	vertical-align:center;
	padding:4 2 1 0;
}
td.rec_right_space, img.rec_right_space
{
	width:6px;
}
td.rec_top_space, img.rec_top_space
{
	height:5px;
}
tr.rec_bottom
{
	padding-top:5px;
	background-color:#F5D5CE;
}
td.rec_btn_suggestions
{
	border-top:solid 1px white;
}



/* SEARCH --------------------------------------------------------------- */
td.search_width
{
	width:375px;
}
td.search_bg 
{
	background-image:url(../../Images/search_bg.gif);
	background-repeat:repeat-x;
	padding:18 12 17 12; /* controls search area height */
	background-color:#96E1FC;
}
td.search_title_right
{
	width:372px;
	background-image:url(../../Images/search_title_bg.gif);
	background-repeat:repeat-x;
	text-align:right;
	border-bottom:solid 1px white;
}
td.search_title_left
{
	width:3px;
	border-bottom:solid 1px white;
}
table.search_frame
{
	border:solid 1px #4E86B9;
	width:100%;
}
td.search_frame_pad
{
	height:15px;
	width:10px;
}
tr.search_field
{
	padding:3 0 3 0;
	text-align:right;
	vertical-align:top;
}
td.search_form_label
{
	direction:rtl;
	font-size:80%;
	color:#4E86B9;
	font-weight:bold;
	text-align:right;
	padding-right:5px;
	padding-left:5px;
}
input.search, select.search
{
	width:215px;
	direction:rtl;
	height:20px;
	border:solid 1px #054A99;
	background-color:#E0F7FF;
	font-size:12px;
	color:#054A99;
}
.search_in
{
	width:120px;
	direction:rtl;
	height:20px;
	border:solid 1px #054A99;
	background-color:#E0F7FF;
	font-size:12px;
	color:#054A99;
}
td.search_bottom_left
{
	width:3px;
}
td.search_bottom_right
{
	width:372px;
	text-align:right;
	background-color:#96E1FC;
}
td.search_form_buttons
{
	text-align:left;
	padding:10 0 8 15;
}
tr.search_title_tr
{
	text-align:right;
	vertical-align:top;
	background-image:url(../../Images/Search/table_bg.gif);
	background-repeat:repeat-x;
	background-position:center top;
	font-size:11px;
	font-weight:bold;
	color:#666666;	
	direction:rtl;
	height:25px;
}
td.search_border
{
	border-bottom:solid 1px #DCDCDC;
}
.search_font
{
	font-size:11px;
	color:#666666;
}
.bold
{
	font-weight:bold;
}
.blue_font
{
	font-size:11px;
	color:#00418D;
}

/* NEWS List Template ------------------------------------------------- */
td.main_title
{
	padding-right:5px;
	color:#013F4C;
	font-weight:bold;
	font-size:12px;
}
td.news_desc
{
	padding-right:5px;
	color:#013F4C;
	font-size:12px;
}
.news_table
{
	background-color:#A8F0FF;
	background-image:url(../../Images/News/content_bg.gif);
	background-repeat:repeat-x;
	background-position:center top;
	width:100%;
	padding-top:20px;
	padding-bottom:20px;
}

/* ABOUT Template ------------------------------------------------- */
.about_table
{
	background-color:#FFE7E3;
	background-image:url(../../Images/About/content_bg_red.gif);
	background-repeat:repeat-x;
	background-position:center top;
	width:100%;
	padding-top:20px;
	padding-bottom:20px;	
}
.aboutText
{
	color:#880612;
	font-size:12px;
	padding:0 20 0 10;
}

/* CONTACT Template ------------------------------------------------- */
.contact_table_title
{
	background-color:#D6F4FF;
	background-image:url(../../Images/Contact/content_bg_blue.gif);
	background-repeat:repeat-x;
	background-position:center top;
	width:100%;
	padding-top:10px;
}
.contact_table
{
	background-color:#D6F4FF;
	width:100%;
	padding-top:10px;
	padding-right:20px;
	padding-left:10px;
	padding-bottom:10px;	
}
.contact_form_text
{
	font-weight:bold;
	color:#00408A;
	font-size:12px;
}
input.contact
{
	width:300px;
	direction:rtl;
	height:20px;
	border:solid 1px #054A98;
	font-size:12px;
	color:#054A99;
	font-family:Arial;
}


/* NEWS --------------------------------------------------------------- */
td.news_title_right
{
	width:99%;
	background-image:url(../../Images/news_title_bg.gif);
	background-repeat:repeat-x;
	text-align:right;
	border-bottom:solid 1px white;
}
td.news_title_left
{
	width:3px;
	border-bottom:solid 1px white;
}
td.news_bg
{
	height:217px;
	background-image:url(../../Images/news_bg.gif);
	background-repeat:repeat-x;
}
td.news_pad
{
	width:8px;
	height:14px;
}

td.news_arrow
{
	padding-top:6px;
}
td.news_text
{
	font-size:12px;
	color:white;
	padding-right:5px;
	text-align:right;
	direction:rtl;
}
a.news_text:link,a.news_text:visited,a.news_text:hover,a.news_text:visited:hover
{
	font-size:12px;
	color:white;
	padding-right:5px;
	text-align:right;
	direction:rtl;
	text-decoration:none;
}
a.news_text:hover,a.news_text:visited:hover
{
	text-decoration:underline;
}


td.news_dots_pad
{	
	padding-top:8px;
}

td.news_bottom_left
{
	width:3px;
}
td.news_bottom_right
{
	text-align:right;
	background-color:#3BC2E0;
}
td.news_bottom_pad
{
	background-color:#3BC2E0;
	height:7px;/* controls news area height */
}


/* BANNERS --------------------------------------------------------------- */
td.text_div
{
	text-align:right;
	border-top:solid 5px white;
	font-family:Arial;
	font-size:11;
	font-weight:bold;
	color:3a3e92;
}


td.banners_div
{
	background-color:#548CBE;
	border-top:solid 5px white;
	border-bottom:solid 10px white;
}
img.banners_div
{
	height:10px;
}
td.banner
{


}


/* FOOTER --------------------------------------------------------------- */
td.footer_left, td.footer_right
{
	width:3px;
}
td.footer_text
{
	direction:rtl;
	font-size:75%;
	color:white;
	vertical-align:middle;
	background-color:#548CBE;
}
td.footer_top_pad
{
	height:5px;
}

a.footer_link:link,a.footer_link:visited,a.footer_link:hover,a.footer_link:visited:hover
{
	font-size:12px;
	font-weight:bold;
	color:white;
	text-align:right;
	direction:rtl;
	text-decoration:underline;
	vertical-align:middle;
}
a.footer_link:hover,a.footer_link:visited:hover
{
	text-decoration:none;
}

