/* STANDARD TAG REDEFINITIONS */
BODY{ color: Black; font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color: White; }
TD { color: Black; font-size: 12px; }
p { color: Black; font-size: 13px; margin-bottom: 7px; margin-top: 0px; line-height: 17px; }
a{ color: #8B4513; font-size: 12px; font-weight: normal; }
a:hover{ text-decoration: underline; }
input.InputWide{ width:100% }

/* MAJOR THINGS */
form{	margin: 0px; padding: 0px;}
td.ColumnLeft{ width: 160px; background-color: #F6F6F6;    border-bottom: 1px solid #E7E7E7;   }
td.ColumnCenter{ width: 370px; padding-left: 10px;  padding-right: 10px;  padding-top: 10px;  padding-bottom: 10px;    }
td.ColumnRight{ width: 200px;  padding-left: 0px;  padding-right: 0px;    padding-top: 0px;     }

td.ColumnContentCenter{ width:440px; padding-left: 15px; padding-right: 15px; padding-top:10px; }
td.ColumnContentRight{ width: 120px; }
td.ColumnSingle{padding-left: 15px; padding-right:9px; padding-top:10px;  width: 597px; 	 }
td.ColumnSingle p{ margin-bottom: 10px; }

input.Button{ background-color: #EFEEEC; color: #4F4733; font-family: Arial, Helvetica, sans-serif; font-size: 11px; padding-left: 15px; padding-right: 15px; padding-bottom: 4px; padding-top: 4px; border: 0px; font-weight: bold;  cursor: pointer;  }
input.ButtonSmall{ background-color: #EFEEEC; color: #4F4733; font-family: Tahoma, " Arial", Helvetica, sans-serif; font-size: 10px; padding-left: 2px; padding-right: 2px; padding-bottom: 2px; padding-top: 1px; border: 0px; font-weight: bold;  cursor: pointer;  }
input.Button:hover, .ButtonSmall:hover{ background-color: #DEDCD8;  color: #2A2A23;  }

.TextRedSmall{ font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight: normal; color: #DC143C; }
.TextSmall, .TextSmall input, .TextSmall select, .TextSmall a{ font-size: 11px; }
.TextSmallest, .TextSmallest input, .TextSmallest select, .TextSmallest a{ font-size: 10px;  font-family: Tahoma, Arial, Helvetica, sans-serif;  }

.BGLight{background-color: #F1F1F1;}
.BGDark{background-color: Silver;}
.PaddingSides{padding-left:12px; padding-right:12px;}
.TextSmall, .TextSmall input, .TextSmall select, .TextSmall a{ font-size: 11px; }

table.Form{ background-color: #F9F9F9; border: 3px solid #F0F0F0; }
table.Form .Caption{ background-color: #F0F0F0;  color: #514935;  font-size: 14px;  font-weight: bold; padding: 0 0 5px 10px;   }
table.Form input.InputWide{ width:100%;}
table.Form td.HLine{ height: 3px; background-color: #F0F0F0; }

/* LEFT */
table.LeftNav{ background-color: #DBCBBC; background-image: url(../../images/international_saudiarabia_dammam/bg_leftnav.jpg); background-repeat: no-repeat;  border-left: 1px solid #907047;  border-right: 1px solid #907047;   }
td.LeftNav{ padding-top: 18px; padding-bottom:15px;  padding-left: 18px; }
td.LeftNav p{ padding: 0 0 0 9px; margin: 0 0 5px 0; line-height: 20px;    display: block;  height: 21px;  vertical-align: middle;  text-align: left;  border-bottom: 1px solid #BC9D82;                }
table.LeftNav a{ font-size: 11px;  color: White;    text-decoration: none;  font-family: Arial, Helvetica, sans-serif;  font-weight: bold;            }
table.LeftNav a:hover{ color: White;  text-decoration: none;  position: relative;  left: 1px;  top: 0px;     }
table.LeftNav p.Classifieds { background-color: #CAB39D; }
table.LeftAdvertising td.Content{ margin: 0; padding: 20px 0 20px 0; }

/* CENTER */
td.ColumnCenter td.Content{ background-color: #FAFAFA; margin: 0; border: 1px solid #E7E7E7; padding: 9px; }
div.ArticleInBrief a, div.ArticleInBrief a:hover{	color: Black; text-decoration: none;  font-size: 11px; }
table.ArticleCaption{	margin-bottom: 10px;}
table.ArticleCaption td{ background-color: #ECECEC; padding: 2px 9px 2px 9px; }
h1{  font-size: 21px; margin: 0; padding: 0;  font-weight: normal;  font-family: Arial, Helvetica, sans-serif;  line-height: 24px;  display: block;    text-decoration: none;  color : Black;  }
h1 a, h1 a:hover{ font-size: 21px; font-weight: normal; font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: Black; }
h2{  font-size: 13px; margin:0; padding:0;  font-weight: bold;  font-family: Arial, Helvetica, sans-serif; text-decoration: none;  color : #775411;  }
h3{  font-size: 13px; margin-bottom:4px; padding:0;  font-weight: bold;  font-family: Arial, Helvetica, sans-serif; text-decoration: none;  color : #775411;  }
p.More a, a.More{ font-family: Arial, Helvetica, sans-serif;  font-size: 11px;  color: #772011;  text-decoration: underline;  font-weight: bold;     }
p.More a:hover, a.More:hover{ color: #DC143C;  text-decoration: underline;   }
td.ContentImg{padding:2px;  background-color: #F2F2F0; }
td.ContentImg a{text-decoration: none;  font-family: Arial, Helvetica, sans-serif;  font-size: 11px;  color: #3C3C3C;   }

/* RIGHT */
table.Search{ height: 135px; background-image: url(../../images/international_saudiarabia_dammam/bg_search.gif);  background-repeat: no-repeat;  background-color: #DBCBBC;  width: 200px;          }
td.Search { padding-left: 7px; font-size: 11px; }
td.Search#Radio{ padding-left: 4px; }
td.Search#Radio td{ color: #47240A;  font-size: 11px; }
td.Search#Links{ padding-left: 10px;  color: #47240A;  }
input.Search{ width: 157px; height: 21px;  border: 1px solid #775411;  }
table.Search a{ text-decoration: none;   font-family: Tahoma;  font-size: 10px;  font-weight: bold;  color: #47240A;          }
table.Search a:hover{ color: White;  }
table.Search p{ padding:0; margin: 0px 0 4px 0;  line-height: 13px;  font-size: 11px;  color: #47240A;   }

table.Feature{ margin-bottom: 0px; margin-top: 10px; width: 200px;      background-color: #FAFAFA;  border: 1px solid #E5E5E5;           }
table.Feature td.Caption{color : White;  padding-left: 9px;     height: 22px;    font-family: Arial, Helvetica, sans-serif;  font-size: 11px;  font-weight: bold;  text-decoration: none;    vertical-align: middle;  background-color: #875D22;                                }
table.Feature td.Caption a{color : White; font-size: 11px;  font-weight: bold;  text-decoration: none;        }
table.Feature td.Content{ padding: 9px 9px 9px 9px; }
table.Feature td.Content a, table.Feature td.Content a:hover{color: black; text-decoration: none; font-size:11px;}
table.Feature td.Content a.More{	color: #772011;}
table.Feature td.Content a.More:hover{ color: #C1220B;  text-decoration: underline;  }
table.Feature p{ font-size:11px; margin:0 0 6px 0; padding:0; font-size: 11px;  font-family: Arial, Helvetica, sans-serif;  color: Black;  text-decoration: none;  line-height: 14px;     }
p.FeatureCaption, p.FeatureCaption a, p.FeatureCaption a:hover{ font-weight: bold; text-decoration: none; color:#333333;}
table.Feature img.IllustrationLeft{ margin-right: 7px;  }
table.Feature img.IllustrationRight{ margin-left: 7px; }

/* CONTENT PAGES */
table.TopBanner, table.BottomBanner{ margin:10px 0px 10px 0px;  width: 560px;   }
table.TopBanner td, table.BottomBanner td{ border-bottom: 1px solid Silver; border-top: 1px solid Silver;  padding: 5px;  }
td.ColumnContentCenter p{ margin-bottom:10px; }
img.IllustrationLeft{ margin-right: 15px;  }
img.IllustrationRight{ margin-left: 15px;  }
p.Path, p.Path a{ font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; }
td.ColumnContentCenter p.Path, p.Path{	margin-bottom: 9px;}
p.Path a:hover{ color: #FF1A1A; text-decoration: none; }
table.Date{ }
table.Date td{  vertical-align: middle; color: #7C7D7C; font-size: 10px;  font-family: Tahoma, Arial, Helvetica, sans-serif;  padding-bottom: 2px;    padding-left: 2px;                 }
.TextBold{ font-weight: bold; font-size: 14px; }
td.HLine{ height: 1px;  background-color: #DCDCDC;  }
td.Div{padding-left:10px; height: 12px;}
.SmallDark a, a.SmallDark{ color: Black; text-decoration: none;  font-size: 10px;  font-family: Tahoma, Arial, Helvetica, sans-serif; }

/* CONTACT US */
.InputContact{	border: 1px solid #C3C1B9;	width: 360px;}

/* PRINT THIS / EMAIL THIS */
.PrintEmail {	padding-top:4px;}
.PrintEmail a{ color: Black; text-decoration: none;  font-size: 10px;  font-family: Tahoma, Arial, Helvetica, sans-serif;   }
.PrintEmail a:hover{ border-bottom: 1px solid #656056;  text-decoration: none;  }
table.EmailThis{ width: 550px; }
.EmailThis .InputContact{ width: 240px; }
table.PrintThis{	width:100%; }

/* CATEGORY */
table.SubCatList{ background-color: #F9f9f9;  border: 2px solid #DEDDD9;  margin-bottom: 15px;     }
table.SubCatList td{ padding: 5px;  }
table.SubCatList ul{	margin:0 0 0 10px; padding:0 0 0 10px;}
table.SubCatList a{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #544F3D; text-decoration: none; }

table.Category{  }
table.Category td.Caption{  background-color: #875D22; color: White; padding-left: 0px; height: 15px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; vertical-align: middle;  }
table.Category td.Caption div{ padding-right: 5px; float: left;  padding-left: 9px;  height: 15px;  padding-top: 2px;  padding-bottom: 2px;     }
table.Category td.Caption a{color : White; font-size: 10px;  font-weight: bold;  text-decoration: none;  font-family: Tahoma, Arial, Helvetica, sans-serif;         }
table.Category td.Content{ padding: 9px 3px 3px 5px;      }
td.Category{ border-right: 1px solid #C0BB6B; border-left: 1px solid #C0BB6B; border-top: 1px solid #C0BB6B;  background-color: #fafafa;  }
table.Category p.Caption, table.Category p.Caption a{ font-weight: bold;  margin: 0;  padding: 0;   }
table.Category p{	line-height: 15px; }
table.Category td.Content a, table.Feature td.Content a:hover{color: black; text-decoration: none; font-size:11px;}
table.Category td.More{ border-bottom: 1px solid #C0BB6B;  border-right: 1px solid #C0BB6B;  border-left: 1px solid #C0BB6B;  padding-right: 3px;  padding-bottom: 3px;  background-color: #fafafa;     }
table.Category a.More{	color: #8B4513;  text-decoration: none; }
table.Category a.More:hover{ color: #C1220B;  text-decoration: underline;  }
.SmallInfo, table.Category p.SmallInfo{ font-family: Arial, Helvetica, sans-serif;  font-size: 10px;  font-style: normal;  color: #939393;  margin-bottom: 3px;     }

/* SEARCH RESULTS */
h1.SearchResults{ font-size: 18px; margin: 10px 0 0px 0;  font-weight: normal;  }
table.SearchResults{ margin-bottom:5px;}
table.SearchResults td{	padding:5px; }
table.SearchResults#Odd{background-color: #F9F9F9;   }
table.SearchResults td.Img{  padding-right:9px; padding-left:3px; vertical-align: top;   }
table.SearchResults td.N{ width:15px; }
table.SearchResults a{ text-decoration: none; color: #362718; font-family: Arial, Helvetica, sans-serif;  font-size: 11px; }
table.SearchResults a:hover{	text-decoration: underline;}
table.SearchResults p{	line-height: 14px;  font-family: Arial, Helvetica, sans-serif;  font-size: 11px;  margin-bottom: 0px;   }
table.SearchResults .Caption, table.SearchResults .Caption a{ font-family: Arial, Helvetica, sans-serif;  font-size: 12px;  font-weight: bold;  text-decoration: none;  color: #362718;  margin-bottom: 7px;   }
table.SearchResults a.Link{ color: #006600;  }
td.SearchResultsNav{padding-top:3px;  text-align: center; font-weight:bold;  font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 12px;  }
td.SearchResultsNav a{ font-weight: normal; text-decoration: none; color: #362718;  font-size: 11px;  }
td.SearchResultsNav a:hover{	text-decoration: none; color: #E80000;}

/* FOOTER */
.Footer{ font-size:10px;  font-family: "MS Sans Serif", Geneva, sans-serif;  color: Black;  background-image: url(../../images/international_saudiarabia_dammam/bg_footer.gif);  background-repeat: repeat-x;  padding-top: 15px;      }
.Footer p{ margin:0; padding:0; font-size: 11px;  font-family: Tahoma, Arial, Helvetica, sans-serif;  color: #302B1A;  text-decoration: none;  line-height: 16px;   }
.Footer a{ font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #302B1A; text-decoration: none; }


/* TERMS */
.terms {text-align: justify;}
