* {font-family:arial;font-size:16px;}
a {text-decoration:none;color:#3399cc}
form{margin:0px;padding:0px;}
a:hover {text-decoration:underline;}
h1, h2 {color:#336699}
h1 {font-size:20px}
h2 {font-size:16px}
.clear { clear:both; height:0; font-size: 1px; line-height: 0px; visibility:hidden}
.error {color:red}
body {margin:0px;padding:0px;font-size:14px;sbackground-color:#eef2ff}
ul{list-style-image:url('/gfx/bullet.jpg');}
ol{list-style-image:none;}
ul{sfont-weight:bold}
img {border:0px}

#page {width:1002px;background-color:#ffffff;color:#666666;text-align:right;direction:rtl;vertical-align:middle;border-left:0px solid #3399cc;border-right:0px solid #3399cc}

#top_links a{
	display:block;
	float:right; 
	border-left:2px solid #FFFFFF; 
	margin-bottom:1px;
	width:198px;
	height:34px;
	padding-top:7px;
	text-align:center; 
	background-color:#3399cc;
	color:white;
	font-weight:bold;
}
#top_links .lastlink{width:202px;border-left:0px solid #FFFFFF; }
#top_links a:hover{color:#ccffff;}
#page_header{}
#page_header #flash_image {margin:0px;float:left;padding:0px;}
#page_header .selected {background-color:#c7e3e3;color:#666666;font-weight:bold}
#page_header .selected:hover {color:#666666};

#page_middle{margin-top:10px;}

#right_panel{width:219px;display:inline-block;}
#right_panel a {font-weight:bold;background:url(/gfx/arrow.png) no-repeat 98% 50% #eaeff5; display:block;color:#336699;border-bottom:1px solid #3399cc;padding:10px 20px 10px 10px;}
#right_panel a:hover {color:#3399cc;}
#right_panel h2 {color:#ffffff;background-color:#3399cc;margin-bottom:3px;padding:10px;}
#right_panel #contact_info {background-color:#3399cc;color:white;margin-top:0px;padding:10px;}
#right_panel #contact_info *{font-weight:bold;font-size:14px;}
#right_panel .selected {background-color:#f7941d;color:#ffffff;font-weight:bold}
#right_panel .selected:hover {color:#ffffff}

#page_footer{text-align:center;margin-top:20px;border-top:4px solid #3399cc;padding-top:10px;margin-bottom:20px;font-size:12px;clear:both;}
#page_footer a{font-size:12px;}

#index_first_div img {float:left}
#index_first_div div {float:right}

#contact_us{padding-bottom:1px;border-bottom:1px solid #3399cc;margin-bottom:10px;margin-top:15px;}
#contact_us i {display:block;width:25px;float:right;margin:3px;color:#ff0000}
#contact_us u {display:inline-block;width:10px;text-decoration:none;text-align:center}
#contact_us b {display:block;width:140px;float:right;margin:3px}
#contact_us span {display:block;width:430px;float:right;margin:3px}
#contact_us textarea {width:520px;height:150px;}
#contact_addresses span{display:block;width:50%;float:right;} 
#contact_addresses h2{font-weight:bold;color:#666666} 
#contact_addresses a {color:#666666;}

#homepage #welcome {padding-bottom:10px;border-bottom:1px solid #3399cc;}
#homepage #services {padding:10px;}

#cv_upload {display:block;}
#cv_upload b {display:block;float:right;margin:3px}
#cv_upload span {display:block;float:right;margin:3px}
#cv_upload button {display:block;float:left;}
#search {background-color:#3399cc;font-weight:bold;padding-right:10px;}
#search span {color:#ffffff;margin-left:10px;display:inline-block;vertical-align:middle}
.search_found {background-color:yellow}

.yellow_btn{background:url(/gfx/button1.png);width:113px;height:25px;padding:5px 25px 0px 0px;color:#ffffff;font-wight:bold;display:block;margin-bottom:3px}
.yellow_btn2{text-align:center;background:url(/gfx/buttonh.jpg);width:152px;height:44px;padding:13px 0px 0px 0px;color:#ffffff;font-wight:bold;display:block;margin-bottom:3px;font-weight:bold;}
.yellow_btn2:hover{text-decoration:none;}

#search_results a {color:#336699;}
#main_content img{border:0px solid #cccccc}
