﻿html, body {
	font-size: 10px;
	font-family: Tahoma;
	color: black;

	background-repeat:repeat-x;
	
	}



.bdy
{
	font-size:11px;
	font-family: Tahoma;
	padding: 0px;
	text-decoration:none;
}

.bdy a
{
	color: #284CA6;
	text-align: right;
	text-decoration:none;
	font-size:11px;
}

.bdy a:visited
{
	color: #284CA6;
	text-align: right;
	text-decoration:none;
	font-size:11px;
}

.bdy a:hover
{
	color: #3963C8;
	text-align: right;
	text-decoration:underline;
	font-size:11px;
}

.hd2
{
	background-color:InactiveCaptionText;
	font-size:12px;
	text-align:right;
}

.hd
{
	background-color:InactiveCaption;
	color:InactiveCaptionText;
	font-size:14px;
	text-align:center;
}

.tnav {
	font-family: Times New Roman ;
	font-size: 14px;
	font-weight: bold;
	color: navy;
	text-decoration: none;
}
.txt {
	font-family: Tahoma;
	font-size: 11px;
	color:Navy;
	height:12px;
}

.val
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: Red;
	font-weight:bold ;
	
}
.cell
{	
	font-family: Tahoma,Verdana;
	font-size: 11px;
	color: Navy;
	text-align:right;
}

.btn {
	font-family: Tahoma;
	font-size: 11px;
	color: #000;
	border:solid 1px #c4c4c4;
	height:20px;
	background-color:#e4e4e4;
	cursor:hand;
	padding:2px 2px 2px 2px;
	
}
.hdr-l {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
	font-weight: bold;

}
.header
{
	font-family: Tahoma;
	font-size: 12px;
	color: Black;
	font-weight: Bold;
	text-align:right;
	margin: 5px 5px 5px 5px;

}

.vote
{
	font-family: Tahoma;
	font-size: 11px;
	color: Black;
	font-weight: Bold;
	text-align:right;
	margin: 5px 5px 5px 5px;

}

.inner-header
{
	font-family: Tahoma;
	font-size: 10px;
	color: #000000;
	text-align:right;
	margin: 5px 5px 5px 5px;
}

.gridheader
{
	font-family: Tahoma;
	font-size: 11px;
	color:rgb(60,60,60);
	BACKGROUND-POSITION: right bottom;
	BACKGROUND-IMAGE: url(NewImages/2.gif);
	BACKGROUND-REPEAT: repeat;
	height:20px ;
}

.subheader
{
	font-family: Tahoma;
	font-size: 12px;
	color: #3F6AD1;
	font-weight: bold;
	BACKGROUND-POSITION: right bottom;
	BACKGROUND-IMAGE: url(images/boxes/headers2.gif);
	BACKGROUND-REPEAT: no-repeat;
	height:30px;
	text-align:right;
}

.subsubheader
{
	font-family: Tahoma;
	font-size: 11px;
	color: #4682b4;
	font-weight: bold;
	height:20px;
}	

.hideCol
{
	display:none;
}

.tbBdy
{
	font-family: Tahoma;
	font-size: 10px;
	color: #4682b4;
	background-color:Gray;
	background-image:url("images/bg.jpg");
	height:30px;
	text-decoration:none;
}

.Mnulink
{
   color:Blue;
   text-decoration:none;
}

a.Mnulink:link
{
   color:Blue;
   text-decoration:none;
}

a.Mnulink:visited
{
   color:Blue;
   text-decoration:none;
}

a.Mnulink:hover
{
   color:Red;
   text-decoration:none;
}

.Newlink
{
   color:Silver;
   text-decoration:none;
}

a.Newlink:link
{
   color:Silver;
   text-decoration:none;
}

a.Newlink:visited
{
   color:Silver;
   text-decoration:none;
}

a.Newlink:hover
{
   color:Red;
   text-decoration:none;
}

.lbl {
	font-family: Tahoma;
	font-size: 11px;
	background-color:Silver;
	color:Navy;
	height:11px;
}


.tabletd
{
	BORDER-TOP:#000099 1px solid;
	BORDER-LEFT: #000099 1px solid;
	BORDER-BOTTOM: #000099 1px solid;
}

.tabletdright
{
	BORDER-TOP:#000099 1px solid;
	BORDER-LEFT: #000099 1px solid;
	BORDER-BOTTOM: #000099 1px solid;
	BORDER-RIGHT: #000099 1px solid;
}

.th
{
	background-color:#ebf3ff;
	color:#07519A;
	font-size:12px;
	font-weight:bold;
	font-family:Tahoma;
	BORDER-TOP:#000099 1px solid;
	BORDER-LEFT: #000099 1px solid;
	BORDER-BOTTOM: #000099 1px solid;
}

.thright
{
	background-color:#ebf3fb;
	color:#07519A;
	font-size:12px;
	font-weight:bold;
	font-family:Tahoma;
	BORDER-TOP:#000099 1px solid;
	BORDER-LEFT: #000099 1px solid;
	BORDER-BOTTOM: #000099 1px solid;
	border-right:#000099 1px solid;
}

.menusubheader
{
	font-family: Tahoma;
	font-size: 12px;
	color: #4682b4;
	font-weight: bold;
	background-color:Gray;
	height:30px;
}

.cell2
{
	font-family: Tahoma;
	font-size: 14px;
	color: #990000;
	font-weight: bold;
	text-align:right;
}

.cellmain
{
	font-family: Tahoma;
	font-size: 15px;
	color: Black;
	font-weight: bold;
	text-align:right;
	BACKGROUND-IMAGE: url(images/boxes/2.gif); 
	BACKGROUND-REPEAT: repeat-x;
}

.cell3
{
	vertical-align:bottom;
}

.cell4
{
	BACKGROUND-POSITION: bottom;
	BACKGROUND-IMAGE: url(images/boxes/4.gif);
	BACKGROUND-REPEAT: repeat-x;
}

.cell5
{
	BACKGROUND-POSITION: bottom;
	BACKGROUND-IMAGE: url(images/boxes/4.gif);
	BACKGROUND-REPEAT: repeat-x;
	vertical-align:bottom;
	text-align:left ;
}

.cell6
{
	BACKGROUND-POSITION: right bottom ;
	BACKGROUND-IMAGE: url(images/boxes/6.gif);
	BACKGROUND-REPEAT: repeat-y;
}

.cell7
{
	BACKGROUND-POSITION: left top;
	BACKGROUND-IMAGE: url(images/boxes/7.gif);
	BACKGROUND-REPEAT: repeat-y;
}

.cell8
{
	BACKGROUND-POSITION: top;
	BACKGROUND-IMAGE: url(images/boxes/9.gif);
	BACKGROUND-REPEAT: repeat-x;
	vertical-align:top;
}

.cell9
{
	vertical-align:top;
}

.cellmenu 
{	
	text-align: center;
	margin-left: 5px; 
	margin-right: 5px;
	HEIGHT: 26px;
	BACKGROUND-POSITION: none;
	BORDER-LEFT: #868787 1px solid;
	BORDER-RIGHT: #868787 1px solid;
	BACKGROUND-IMAGE: url(images/menu/menu_n.gif);
	BACKGROUND-REPEAT: repeat-x;
}


.menu 
{
	font-size:12px;
	font-family: Tahoma;
	color: black;
	text-align:center;
	text-decoration:none;
}

a.menu:link
{
	font-size: 12px;
	color: black;
	text-align: center;
	text-decoration:none;
	margin-left: 5px; 
	margin-right: 5px;
	text-align:center;
}

a.menu:visited
{
	font-size: 12px;
	color: black;
	text-align: center;
	text-decoration:none;
	margin-left: 5px; 
	margin-right: 5px;
	text-align:center;
}

a.menu:hover
{
	font-size: 12px;
	color: #808080;
	text-align: center;
	text-decoration:none;
	margin-left: 5px; 
	margin-right: 5px;
	text-align:center;
}

.menu-right 
{
	font-size: 11px;
	margin-left: 5px; 
	margin-right: 5px;
	text-align: right;
	font-family: Tahoma;
	color: black;
	text-decoration:none;
	
}

a.menu-right:link
{
	font-size: 11px;
	color: black;
	text-align: center;
	text-decoration:none;
	margin-left: 5px; 
	margin-right: 5px;
}

a.menu-right:visited
{
	font-size: 11px;
	color: black;
	text-align: center;
	text-decoration:none;
	margin-left: 5px; 
	margin-right: 5px;
}

a.menu-right:hover
{
	font-size: 11px;
	color: gray;
	text-align: center;
	text-decoration:underline;
	margin-left: 5px; 
	margin-right: 5px;
}



.footer-right
{
	margin-right: 5px;
	text-align:right;
	font-family: Tahoma;
	font-size: 10px;
	color: #999999;
	text-decoration:none;
}

a.footer-right:link
{
	font-size: 10px;
	color: #999999;
	text-decoration:underline;
}

a.footer-right:visited
{
	font-size: 10px;
	color: #999999;
	text-decoration:underline;
}

a.footer-right:hover
{
	font-size: 10px;
	color: #ffffff;
	text-decoration:underline;
}

.footer-left
{
	margin-left: 5px;
	text-align:left;
	font-family: Tahoma;
	font-size: 10px;
	color: #999999;
	text-decoration:none;
}

a.footer-left:link
{
	font-size: 10px;
	color: #999999;
	text-decoration:underline;
}

a.footer-left:visited
{
	font-size: 10px;
	color: #999999;
	text-decoration:underline;
}

a.footer-left:hover
{
	font-size: 10px;
	color: #ffffff;
	text-decoration:underline;
}

.header-links
{
	margin-left: 5px;
	margin-right: 5px;
	text-align:right;
	vertical-align : middle;
	font-family:Tahoma;
	font-size: 10px;
	color: #000000;
	text-decoration:none;
}



a.header-links:link
{
	font-size: 10px;
	color: #000000;
	text-decoration:none;
}

a.header-links:visited
{
  font-size : 10px;
   color: #000000;
   text-decoration:none;
}

a.header-links:hover
{font-size: 10px;
	color: maroon;
	text-decoration:underline;
}

.leftheader-links
{
	margin-left: 50px;
	margin-right: 50px;
	text-align:left;
	vertical-align : middle;
	font-family: Tahoma;
	font-size: 10px;
	color: #000000;
	text-decoration:none;
}

a.leftheader-links:link
{
	text-align:left;
	margin-left: 5px;
	margin-right: 5px;
	font-size: 10px;
	color: #000000;
	text-decoration:none;
}

a.leftheader-links:visited
{
	text-align:left;
	margin-left: 5px;
	margin-right: 5px;
	font-size : 10px;
	color: #000000;
	text-decoration:none;
}

a.leftheader-links:hover
{
	text-align:left;
	margin-left: 5px;
	margin-right: 5px;
	font-size: 10px;
	color: #cccccc;
	text-decoration:underline;
}


.searchcell-2
{
	BACKGROUND-POSITION: right top;
	BACKGROUND-IMAGE: url(searchbox/img/box_ext_2.gif);
	BACKGROUND-REPEAT: repeat-y;
	Width: 2px
}

.searchcell-3
{
	BACKGROUND-POSITION: left top;
	BACKGROUND-IMAGE: url(searchbox/img/box_ext_3.gif);
	BACKGROUND-REPEAT: repeat-y;
	Width: 2px
}


.searchcell-5
{
	background-color:#a1a1a1;
}

.search-55
{
	font-size: 10px;
	font-family: Tahoma;
	text-align: left;
	
}
.searchcell-6
{
	BACKGROUND-POSITION: right top;
	BACKGROUND-IMAGE: url(searchbox/img/box_int_tab6.gif);
	BACKGROUND-REPEAT: repeat-y;
	width: 7px
}

.searchcell-7
{
	BACKGROUND-POSITION: left top;
	BACKGROUND-IMAGE: url(searchbox/img/box_int_tab7.gif);
	BACKGROUND-REPEAT: repeat-y;
	width: 9px
}


.searchbut-active
{
	BACKGROUND-IMAGE: url(searchbox/img/box_int_tab2.gif);
	width: 80px;
	font-size: 11px;
	text-align:center;
	color: black;
	cursor:hand;

}

.searchbut-deactive
{
	BACKGROUND-IMAGE: url(searchbox/img/box_int_tab4.gif);
	width: 80px;
	font-size: 11px;
	text-align:center;
	color: black;
	cursor:hand;
}

.box_services
{
	BACKGROUND-IMAGE: url(images/boxes/services_bar.gif);
	BACKGROUND-REPEAT: repeat-x;

}
.legend
{
	color:Gray;
	font-size: 17px;
	font-family:Arial (Arabic);
}
.box
{
    font-size: 12px;
	color: white;
	text-align: center;
	font-weight:bold;
	margin-left: 5px; 
	margin-right: 5px;
}
.box2
{
    font-size: 12px;
	color: black;
	text-align: center;
	font-weight:bold;
	margin-left: 5px; 
	margin-right: 5px;
	padding-right:5px;
}
.accordionHeader
{
    background-image:url(Images/boxes/line.jpg);
    font-size: 12px;
	color: white;
	text-align: center;
	font-weight:bold;
	margin-left: 5px; 
	margin-right: 5px;
}

.autocomplete_completionListElement 
{  
	visibility : hidden;
	margin : 0px!important;
	background-color : inherit;
	color : windowtext;
	border : buttonshadow;
	border-width : 1px;
	border-style : solid;
	cursor : 'default';
	overflow : auto;
	height : 150px;
    text-align : right; 
    list-style-type : none;
}

.autocomplete_highlightedListItem
{
	background-color: #ffff99;
	color: black;
	padding: 1px;
}

/* AutoComplete item */

.autocomplete_listItem 
{
	background-color : Transparent;
	color : windowtext;
	padding : 1px;
	
}

.hdgrid
{
	background-color:#2647A0;
	color:White;
	height:30px;
	font-size:11px;
	font-weight:normal;
}



.alter_grid
{
	
	border-bottom:solid 1px #EFEFEF;
	border-top:solid 1px #EFEFEF;
	border-left:solid 1px #EFEFEF;
	border-right:solid 1px #EFEFEF;
	height:30px;
	padding-right:3px;
	padding-left:3px;
	
}

.rowstyle
{
	background-color:#F9FAFB;
	height:30px;
	padding-right:3px;
	padding-left:3px;
}


.gdWidth
{
	width:620px;
}

.hdgrid2
{
	background-color:#637BAD;
	color:white;
	height:30px;
	font-size:11px;
	font-weight:normal;
	padding-right:3px;
	
}


.alter_grid2
{
	
	border-bottom:solid 1px #EEEEF0;
	border-top:solid 1px #EEEEF0;
	border-left:solid 1px #EEEEF0;
	border-right:solid 1px #EEEEF0;
	height:30px;
	vertical-align:top;
	padding-right:3px;
	font-size:11px;
	
}

.rowstyle2
{
	background-color:#F9FBFC;
	height:30px;
	vertical-align:top;
	padding-right:3px;
	font-size:11px;
}

.hdgrid9
{
	color: #ffffff;
	height: 30px;
	font-size: 11px;
	font-weight: normal;
	background-color: #789A20;
}

.rowstyle9
{
	background-color: #D8E1BB;
	height: 30px;
	padding-right: 3px;
	padding-left: 3px;
}


div.center 
{ 
  text-align: center;
  width: 100%; 
  
}

div.center table { 
  margin-left: auto;
  margin-right: auto;
}





a.moreOffer:link
{
	font-family: Tahoma;
	font-size: 10px;
	color: #0099cc;
	text-decoration: none;
	font-weight: bold;
}

a.moreOffer:visited
{
	font-family:Tahoma;
	font-size:10px;
	color: #0099cc;
	text-decoration:none;
	font-weight:bold;
}

a.moreOffer:hover
{
	font-family:Tahoma;
	font-size:10px;
	color:black;
	text-decoration:underline;
	font-weight:bold;
}

.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#ffffff;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:300px;
}


        div.scrollable {
	        overflow: hidden; width: 586px; position: relative;border-right: #fff 1px solid;
        }
        #thumbs {
	        clear: both; border-right: #DCDCDC 1px solid; border-top: #DCDCDC 1px solid; border-left: #DCDCDC 1px solid; width: 20000em; border-bottom: #DCDCDC 1px solid; position: absolute
        }
        /*
        a.prev {
	        margin-top: 118px;
        }
        a.next {
	        margin-top: 118px
        }*/
        #thumbs div {
	        background: url(/images/bk.png) #fff  0px 146px; float: left; border-left: #DCDCDC 1px solid; width: 145px; cursor: pointer; color: #000; height: 240px;
}
        #thumbs div.hover {
	        background-color: #444
        }
        #thumbs div.active {
	        cursor: default; background-color: #066;color:navy;
        }
        #thumbs h3 {
	        font-size: 13px; margin: 13px; color: #fff; font-family: "bitstream vera sans"
        }
        #thumbs p {
	        font-size: 13px; margin: 13px; color: #fff; font-family: "bitstream vera sans"
        }
        #thumbs span {
	        font-size: 13px; margin: 13px; color: #fff; font-family: "bitstream vera sans"
        }
        #thumbs h3 em {
	        color: yellow; font-style: normal
        }
        


a.moreDetails:link
{
	font-family: Tahoma;
	font-size: 12px;
	color: #fff;
	text-decoration: none;
	
}

a.moreDetails:visited
{
	font-family:Tahoma;
	font-size:12px;
	color: #fff;
	text-decoration:none;
	
}

a.moreDetails:hover
{
	font-family:Tahoma;
	font-size:12px;
	color:#e4e4e4;
	text-decoration:underline;
	
}


a.morePlate:link
{
	font-family: Tahoma;
	font-size: 13px;
	color: #606060;
	text-decoration: none;
	font-weight:bold;
	
}

a.morePlate:visited
{
	font-family:Tahoma;
	font-size:13px;
	color: #606060;
	text-decoration:none;
	font-weight:bold;
}

a.morePlate:hover
{
	font-family:Tahoma;
	font-size:13px;
	color:#0099cc;
	text-decoration:none;
	font-weight:bold;	
}



a.moreOffer-image:link
{
	font-family: Tahoma;
	font-size: 10px;
	color: #0099cc;
	text-decoration: none;
	font-weight: bold;

}

a.moreOffer-image:visited
{
	font-family:Tahoma;
	font-size:10px;
	color: #0099cc;
	text-decoration:none;
	font-weight:bold;
}

a.moreOffer-image:hover
{
	font-family:Tahoma;
	font-size:10px;
	color:black;
	text-decoration:underline;
	font-weight:bold;
}


.bg-shadow
{
	background-position: bottom right; 
	background-image: url(Images/bgunderline.png); 
	background-repeat: repeat-x; 
}
.highslide-caption
{
	direction:rtl;
	font-family:Verdana;
	font-size:14px;
	color:#0099cc;
}

.bg-title
{
	background-color:#fff;
	background-image:url(../images/content/left_arrow.png);
	background-repeat:no-repeat;
	background-position:right center;
}

.bg-title div
{
	height:30px;
}
.bg-body
{
	background-color:#fff;
}

.posR
{
	float:left;
}

.posL
{
	float:right;
}
.bborder
{
	border: dotted 1px #e4e4e4;
	padding:2px 2px 2px 2px;
}

.pnl-padding
{

}

fieldset
{
		padding: 0px 5px 5px 5px;
}

.tops-bg
{
	
	background:url(yui/img/sprite.png);
	background-repeat: x-repeat;
	background-position: left -1400px;
    height:25px;
    color:#fff;
    padding:3px 3px 2px 0px;
}

.tops-border
{
    border:solid 1px #e4e4e4;
}
