﻿
	/****************reset style*************************/
html, body,div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td 
 {	margin: 0;
	border: 0;
	outline: 0;
	font-size:1em;
text-align:justify;
background: transparent;
scrollbar-base-color: #13ada5;
scrollbar-arrow-color: #c1bc88;
scrollbar-3dlight-color: #13ada5;
scrollbar-darkshadow-color: #05605c;
scrollbar-track-color: #D7DED6;
direction:rtl;
 }
 /*
 html { 
 height:100%; 
 overflow:auto;
}  
  #container {
   min-height:100%;
   position:relative;
   height:100%;
}
*/
 
 p {
	margin: 1.2em 0em 1.2em 0em;
}
 a,  a:link,  a:visited {
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}

ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/****************END reset style*************************/





body 
{
	background:url(../images/page_bkg.jpg) repeat-x;
  width:100%;
  font-family:GE SS Two Light;   
  src: url(css/GESSTwoLight.otf);
  font-size:1em;
  line-height:1.5;
  color:#05605c;
  vertical-align:top;
  text-align:center;
  margin: 0;
  border: 0;
  outline: 0;
  word-spacing:1px;

}
html, body {
   height: 100%;
}

mainStyle
{
  vertical-align:top;

  font-size:14;
  line-height:1.5;
  color:#05605c;
  vertical-align:top;
  text-align:justify;
  padding-left:5px;
  
}

#wrapper {
  /* Reset alignment to compensate for 'text-align:center': */
  text-align: center;
  /* Specify the width of the element. This should be the same
     as 'body min-width': */
  width:95%;
  min-width:95%;
  /* Set left and right margins to auto, thus centering the 
     element in the containing (body) tag: */
  margin-left: auto;
  margin-right: auto;
  vertical-align:top;


 height: 100%;

margin:0 auto -50px; min-height: 100%; position:relative;
}
#container {
    position: relative;
	}

#footer {
  
    bottom: 0;
    position: fixed; bottom: 0; padding: 0;
    margin:-50px auto 0;
    clear:both;
	}

#header {
	text-align:left;
	color:#FFF;
	font-size:11px;
}
#header span {

	font-size:11px;
	color:#FFF;
}

#header a{
	color:#FFF;
}

.searchStyle
{
background:#FFF;
font-size:10px;
height:12px;
direction:rtl;
text-align:center;
}

.SearchBtnClass
{
cursor:pointer;
width:38px;
height:18px;
text-align:center;
border:none;
vertical-align:top;
}



#header .logo {
	float:left;
	margin-top:15px;
}

h1 { margin-bottom:20px; display:block;}
h2 { margin-top:20px; margin-left:10px; display:block;}
.linksColoumn {
	background:url(../images/bkg_column.gif) repeat-y;
	position:relative;
	line-height:1.7;
	width:190px;
	height:700px;
	vertical-align:top;
	margin-bottom:10px;
	margin-top:30px;
	text-align:right;
}

.columnfixed
{
	background:url(../images/bkg_column.gif) repeat-y;
	position:relative;
	line-height:18px;
	text-align:right;
	vertical-align:top;
	
		
	}

#content a{
color:#bdb881;
text-decoration:underline;
}


#footer {
	display:block;
	font-size:12px;
	background-color:#13ada5;
	color:#FFF;
	line-height: 15px;
	padding:5px;
	

}

.padding { 	width:156px;
	padding:20px;
	direction:rtl; }

#footer a{
	
	color:#FFF;

}
.sub {margin-top:30px;}




#navcontainer 
{
	 font-size:13px;
	direction:rtl;
	width:192px; 
	text-align:left;
	line-height:1.5;
	 font-weight:bold;
	}

#navcontainer ul
{
	direction:ltr;
margin-left: 0;
padding-left: 0;
list-style-type: none;
line-height:1.5;
}

#navcontainer a
{
direction:rtl;
width: 190px;
display: block;
padding: 3px;
background-color:#c4c1b8;
border-bottom: 1px solid #eee;
line-height:1.5;
}

#navcontainer a:link, #navlist a:visited
{
	direction:rtl;
	display: block;
color: #EEE;
text-decoration: none;
line-height:1.5;
}

#navcontainer a:hover
{
	display: block;
background-color:#a68d7c;
color: #fff;
line-height:1.5;
}

.ListSumStyle
{
	vertical-align:top;
 
  font-size:14;
  line-height:1.5;
  color:#05605c;
  vertical-align:top;
  text-align:justify;
  padding-left:5px;
  font-weight:normal;
	text-decoration:none;
	direction:rtl;
}

.ListSumStyle tr
{
	padding-bottom:9px;
}

.ListSumStyle a
{
color:#05605c;
}
.ListSumStyle a:visited, a:link
{
color:#6e2300;
}
.ListSumStyle a:hover
{
color:#13ada5;
}

.subTitleWithBackLink
{
	vertical-align:top;
    font-size:12;
  line-height:1.5;
  color:#05605c;
	height:25px;
	width:90%;
	font-weight:bold;
	padding: 10px 10px 0px 10px;
	text-transform:capitalize;
	text-decoration:underline;
	vertical-align:top;
}
.backStyle a:visited, a:link
{
color:#6e2300;
}
.backStyle a:hover
{
color:#13ada5;
}

.hide
{
	visibility: hidden;
	display:none;
}
input.ButtonStyle
{

	font-size :11px;
	width:60px;
	height:22px;
	cursor:pointer;
	border:outset 1px #13ADA5;
	color:#13ada5;
	font-weight:bold;
	padding: 0px 2px;
	background-color:#EDF6F5;

}
.test
{color:Red;
	}
	
	.text
	{
		background-color:#FAFBF5;
		border:outset 1px #13ADA5;
		width:190px;
	}
	
.seltext
	{
		background-color:#FAFBF5;
		border:outset 1px #13ADA5;
		width:195px;
		color:13ADA5;
	}

option:hover
    { 
        background-color:#EDF6F5;
        color:#13ADA5;
    }
    
    
    .newtab
    {
				border-width: 1px;
				border-color:#510B00;
				border-style:solid;
				WIDTH: 36%;
				text-align:center;
				padding:0;
				
				
}
