﻿BODY
{
	
	background-color:#4F4F4F;
	/*
	backgroundscrollbar-3dlight-color: #FF6600;
	scrollbar-arrow-color: #707070;
	scrollbar-base-color: #F4F4F4;
	scrollbar-darkshadow-color: #C4C4C4;
	scrollbar-face-color: #C4C4C4;
	scrollbar-highlight-color: #FFF2EA;
	scrollbar-shadow-color: #FFBA8C;
*/
	margin: 0px;

}

A:link, A:visited, A:hover
{
	font-family: Verdana;
	font-size: 11px;
	color: #6A6464;
	font-weight: normal;
	text-decoration: underline;
}

A.light:link, A.light:visited, A.light:hover
{
	text-decoration: none;
}

P, SPAN, DIV, TD
{
	font-size: 8pt;
	color: #3f3f3f;
	font-family: Verdana;
}

H1, H2, H3, H4, H5, H6
{
	font-family: Verdana;
	color: #6A6464;
}

H1
{
	font-size: 12pt;
}

H2
{
	font-size: 11pt;
}

H3
{
	font-size: 10pt;
}

H4
{
	font-size: 9pt;
}

H5
{
	font-size: 8pt;
}

H6
{
	font-size: 7pt;
}

/* Header */

.header
{
	background-image: url(/images/bg_header.gif);
	background-repeat:repeat-x;
	width:100%;
	height: 77px;
}

/* Header Nav Styles */

.bg_topNav
{
	background-image:url(/images/bg_topNav.gif);
	background-repeat:repeat-x;
	height:43px;
}

.headerNav
{
	background-image: url(/images/bg_headerNav.gif);
	background-repeat: repeat-x;
	height: 31px;
	text-align: center;
	vertical-align: middle;
}

A.headerNav_lnk:link, A.headerNav_lnk:visited, A.headerNav_lnk:hover
{
	font-family: Verdana;
	font-size: 7.5pt;
	color: #4D4D4D;
	text-decoration: none;
	font-weight: bold;
}

A.headerNav_lnk:hover
{
	color: #E56E21;
}

/* Paddings */
.rightLeftPadding
{
	padding-left:12px;
	padding-right:12px;
	
}

/* Links */

a.bold_lnk:link, a.bold_lnk:visited, a.bold_lnk:hover
{
	color: #555555;
	font-family: Verdana;
	font-weight: bold;
	font-size: 7.5pt;
	text-decoration: none;
}

a.bold_lnk:hover
{
	text-decoration: underline;
}

a.normal_lnk:link, a.normal_lnk:visited, a.normal_lnk:hover
{
	color: #424242;
	font-family: Verdana;
	font-weight: normal;
	font-size: 8pt;
	text-decoration: underline;
}

a.normal_lnk:hover
{
	text-decoration: none;
}

.blue_lnk, a.blue_lnk:link, a.blue_lnk:visited, a.blue_lnk:hover
{
	color: #2463B1;
	font-family: vedana;
	font-size: 8pt;
	text-decoration:none;
}

a.blue_lnk:hover
{
	text-decoration: underline;
}

/* Titles */

.big_gray_title
{
	color: #56544B;
	font-family: Verdana;
	font-weight: bold;
	font-size: 10pt;
}

.big_white_title
{
	color: White;
	font-family: Verdana;
	font-weight: bold;
	font-size: 10pt;
	
}

.med_gray_title
{
	color: #676767;
	font-family: Verdana;
	font-weight: bold;
	font-size: 8pt;
}

.med_blue_title
{
	color: #2463B1;
	font-family: Verdana;
	font-weight: bold;
	font-size: 8pt;
}

/* BGs */

.site_bg
{
	background-image:url(/images/site_bg.gif);
	background-repeat:repeat-x;
	width:100%;
	background-position:center top;
	background-color:#FEFEFE;
}

.box
{
	background-color: #CACACA;
	width:177px;
	height:105px;
	border-spacing:0;
	border-left: #EDEDED 1px solid;
	border-right: #EDEDED 1px solid;
	border-top: #EDEDED 0px solid;
	border-bottom: #EDEDED 0px solid;
}

.box2
{
	background-image:url(/images/bg_advertisement.gif);
	background-repeat:repeat-x;
	background-position:center top;
	height:105px;
	width:100%;
}

.shadow_bg
{
	background-image:url(/images/news_bg.gif);
	background-repeat:no-repeat;
	background-position:center center;
	width:100%;
	height:174px;
	
}

.message_bg
{
	background-image:url(/images/message_bg.jpg);
	background-position:center top;
	background-repeat:repeat-x;
	background-color:#CCCCCC;
	height:106px;
	width:382px;
	border-right: #4F4F4F 1px solid;
	border-left: #4F4F4F 1px solid;
}

.img
{
	background-color:Transparent;
	border:0px;
}

.listing_img_td
{
	border:0px;
	
	background-image:url(/images/img_border.gif);
	background-color:Transparent;
	background-repeat:no-repeat;
	background-position:center top;
	
	padding-left:22px;
	padding-right:3px;
	padding-top:15px;
	
	width:135px;
	height:96px;
	
	text-align:center;
	vertical-align:top;
}

.large_listing_img_td
{
	border:0px;
	
	background-image:url(/images/large_img_border.gif);
	background-color:Transparent;
	background-repeat:no-repeat;
	background-position:center top;
	
	padding-left:25px;
	padding-right:0px;
	padding-top:21px;
	
	width:200px;
	height:120px;
	
	text-align:center;
	vertical-align:top;
}

/* Form Controls */

.form_table
{
	background-image:url(/images/form_bg.gif);
	background-repeat:no-repeat;
	background-position:center top;
	width:100%;
	height:371px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
	padding-top:25px;
}

.mail_table
{
	/*
	background-image:url(/images/MailFormat/mail_bg.jpg);
	background-position:bottom right;
*/
	background-color:#ffffff;

	width:100%;
	
	border-top:solid 3px #A8A8A8;
	border-bottom:solid 3px #A8A8A8;
	border-left:solid 3px #A8A8A8;
	border-right:solid 3px #A8A8A8;
	
	
}

.form_td_bg
{
	background-image:url(/images/form_strip.gif);
	background-repeat:repeat-y;
	background-position:center top;
	width:100%;
}

.steps_table
{
	border-left: #175DB2 1px solid;
	border-right: #175DB2 1px solid;
	border-top: #175DB2 1px solid;
	border-bottom: #175DB2 1px solid;
	padding-left:15px;
	padding-right:15px;
}

.step_title_table
{
	border-left: #175DB2 1px solid;
	border-right: #175DB2 1px solid;
	border-top: #175DB2 0px solid;
	border-bottom: #175DB2 1px solid;
	padding-left:20px;
	padding-right:20px;
	padding-top:10px;
	padding-bottom:10px;
}

.nav_path_td
{
	background-image:url(/images/nav_path_bg.gif);
	background-position:center top;
	background-color:#D7D7D7;
	background-repeat:repeat-x;
	height:18px;
}

.label
{
	color: #424242;
	font-family: Verdana;
	font-size: 9pt;
	font-weight: normal;
}

.form_label
{
	color: #424242;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: normal;
}

.bold_form_label
{
	color: #424242;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	
	background-image:url(/images/blue_bullet.gif);
	background-position:left center;
	background-color:Transparent;
	background-repeat:no-repeat;
	
	padding-left:30px;
	padding-right:5px;
}

.arabic_bold_form_label
{
	color: #424242;
	font-family: tahoma;
	font-size: 8pt;
	font-weight: bold;
	
	background-image:url(/images/blue_bullet.gif);
	background-position:right center;
	background-color:Transparent;
	background-repeat:no-repeat;
	
	padding-right:30px;
	padding-left:5px;
}

.step_label
{
	/*color: #039A01;
	font-family: Verdana;
	font-size: 8.5pt;
	font-weight: bold;*/ /*Adel Hussein*/
	color: #2463B1;
	font-family: Verdana;
	font-weight: bold;
	font-size: 9pt;
}

.red_label
{
	color: #BB3E3D;
	font-family: Verdana;
	font-size: 7pt;
	font-weight: bold;
}

.textbox
{
	border-right: #919090 1px solid;
	border-top: #919090 1px solid;
	border-left: #919090 1px solid;
	border-bottom: #919090 1px solid;
	background-color: #F0F0F0;
	font-size: 8.5pt;
	font-family: Verdana;
	font-weight: normal;
	color: #8C8B8B;
	width: 150px;
}

.small_textbox
{
	border-right: #919090 1px solid;
	border-top: #919090 1px solid;
	border-left: #919090 1px solid;
	border-bottom: #919090 1px solid;
	background-color: #FFFFFF;
	font-size: 8.5pt;
	font-family: Verdana;
	font-weight: normal;
	color: #3F3C3C;
	width: 100px;
}

.form_textbox
{
	border-right: #9FB5CA 1px solid;
	border-top: #9FB5CA 1px solid;
	border-left: #9FB5CA 1px solid;
	border-bottom: #9FB5CA 1px solid;
	background-color: #FFFFFF;
	font-size: 8.5pt;
	font-family: Verdana;
	font-weight: normal;
	color: #3F3C3C;
	width: 130px;
}

.dropdownlist
{
	border-right: #919090 1px solid;
	border-top: #919090 1px solid;
	border-left: #919090 1px solid;
	border-bottom: #919090 1px solid;
	background-color: #F0F0F0;
	font-size: 8.5pt;
	font-family: Verdana;
	font-weight: normal;
	color: #8C8B8B;
	width: 150px;
}

.small_dropdownlist
{
	border-right: #919090 1px solid;
	border-top: #919090 1px solid;
	border-left: #919090 1px solid;
	border-bottom: #919090 1px solid;
	background-color: #F0F0F0;
	font-size: 8.5pt;
	font-family: Verdana;
	font-weight: normal;
	color: #8C8B8B;
	width: 120px;
}

.error
{
	color: #FF0000;	
}

.form_dropdownlist
{
	border-right: #919090 1px solid;
	border-top: #919090 1px solid;
	border-left: #919090 1px solid;
	border-bottom: #919090 1px solid;
	background-color: #FFFFFF;
	font-size: 8.5pt;
	font-family: Verdana;
	font-weight: normal;
	color: #8C8B8B;
	width: 130px;
}

.small_button
{
	background-image: url(/images/small_button.gif);
	background-repeat: no-repeat;
	background-color: Transparent;
	border: 0;
	width: 28px;
	height: 20px;
}
.big_button
{
	background-image: url(/images/big_button.gif);
	background-repeat: no-repeat;
	background-color: Transparent;
	border: 0;
	color: #3B3B3B;
	width: 100px;
	height: 20px;
	font-family: Verdana;
	font-size: 7.5pt;
	font-weight: bold;
	text-align: left;
	padding-left: 9px;
}
.button
{
	background-image: url(/images/button.gif);
	background-repeat: no-repeat;
	background-color: Transparent;
	border: 0;
	color: #3B3B3B;
	width: 68px;
	height: 20px;
	font-family: Verdana;
	font-size: 7.5pt;
	font-weight: bold;
	text-align: left;
	padding-left: 7px;
}

.back_button
{
	background-image: url(/images/back_button.gif);
	background-repeat: no-repeat;
	background-color: Transparent;
	border: 0;
	color: #3B3B3B;
	width: 68px;
	height: 20px;
	font-family: Verdana;
	font-size: 7.5pt;
	font-weight: bold;
	text-align: right;
	padding-right: 7px;
}

.edit_button
{
	background-image: url(/images/edit_button.gif);
	background-repeat: no-repeat;
	background-color: Transparent;
	border: 0;
	width: 20px;
	height: 18px;
	text-decoration:none;
	
}

.delete_button
{
	background-image: url(/images/delete_button.gif);
	background-repeat: no-repeat;
	background-color: Transparent;
	border: 0;
	width: 12px;
	height: 17px;
	text-decoration:none;
	
}

.calender_btn
{
	background-image: url(/images/calender_but.gif);
	background-repeat: no-repeat;
	background-color: Transparent;
	border: 0;
	width: 17px;
	height: 20px;
	padding-top:3px;
}

.dg
{
	border-bottom: #4F4F4F 2px solid;
	border-top: #4F4F4F 2px solid;
	border-right: #4F4F4F 2px solid;
	border-left: #4F4F4F 2px solid;
	width:95%;
}

.dg_item
{
	background-color:#DDDDDD;
	color:#000000;
	font-family:Verdana;
	font-weight:normal;
	font-size:7.5pt;
	height:18px;
}

.dg_alt_item
{
	background-color:#BABABA;
	color:#000000;
	font-family:Verdana;
	font-weight:normal;
	font-size:7.5pt;
	height:18px;
}

.dg_header
{
	background-image:url(/images/dg_header_bg.jpg);
	background-repeat:repeat-x;
	background-position:center bottom;
	background-color:#7F7F7F;
	/*height:26px;*/
	color:#ffffff;
	font-family:Verdana;
	font-weight:bold;
	font-size:9pt;
	text-align:center;
	vertical-align:top;
	padding-top:3px;
	padding-bottom:7px;
}

.message_bg
{
	background-image:url(/images/message_bg.jpg);
	background-position:center top;
	background-repeat:repeat-x;
	background-color:#CCCCCC;
	height:106px;
	border-right: #4F4F4F 1px solid;
	border-left: #4F4F4F 1px solid;
}

/* Content */

.content
{
	color: #555555;
	font-family: verdana;
	font-size: 7.5pt;
}

.blue_content
{
	color: #2463B1;
	font-family: verdana;
	font-size: 7.5pt;
}

.red_date
{
	color: #C64C28;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: normal;
}

/* Footer Styles */

.footer
{
	background-image: url(/images/bg_footer.gif);
	background-repeat: repeat-x;
	border-bottom: #4F4F4F 2px solid;
	border-top: #4F4F4F 2px solid;
	height: 30px;
	text-align: center;
	vertical-align: middle;
	width:100%;
	padding-top:3px;
	padding-bottom:3px;
}

A.footer_lnk, A.footer_lnk:link, A.footer_lnk:visited, A.footer_lnk:hover
{
	font-family: Verdana;
	font-size: 7.5pt;
	color: #4D4D4D;
	text-decoration: none;
}

A.footer_lnk:hover
{
	color: #E56E21;
}

/* Copy Rights Styles */

.copyrights
{
	background-image: url(/images/bg_copyRight.gif);
	background-repeat: repeat-x;
	color: #BBBBBB;
	font-family: Verdana;
	font-size: 7.5pt;
	font-weight: normal;
	height: 33px;
	text-align: center;
	vertical-align: middle;
}

/*padding*/
.box_padding
{
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
}

/* Sitemap styles */
.header_node
{
	background-image:url(/images/node_header1.gif);
	background-position: center top;
	/*background-color:#FF6400;*/
	background-repeat:no-repeat;
	
	padding-left:10px;
	width:205px;
	
}

.header_lnk
{
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	font-size:7.5pt;
}

a.header_lnk:link, a.header_lnk:visited, a.header_lnk:hover
{
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	font-size:7.5pt;
}

.node_bg
{
	background-image:url(/images/node_bg.gif);
	background-repeat:repeat-y;
	background-position:center top;

}

.maroon_label
{
	color:#BB3E3D;
}
