@charset "UTF-8";
/* last touched on Octover 2nd 2007 */
* { margin:0; padding:0; }
html, body { margin:0; padding:0; height:100%; }
body { font-family:"Arial", sans-serif; font-size:0.8em; direction:rtl; text-align:center; line-height: 150%; }
html { background:#034D66 url(../assets/gradientBody.jpg) top repeat-x; }
a { color:#FFF; }
a:link { color:#FFF; }
a:active { }
a:visited { }
#textBoxMiddle a:link { color:#7A5D0B; }
#textBoxMiddle a:visited { color:#7A5D0B; }
#textBoxMiddle a:hover { color:#7A5D0B; }
#textBoxMiddle a:active { color:#7A5D0B; }
#textBoxMiddle img { position:relative; right:4px; }
#mainContent { width:950px; margin:0 auto; position:relative; }
#leftB { background:transparent url(../assets/bubbleLeft.png); behavior: url(iepngfix.htc); height:309px; width:265px; position:absolute; bottom:10px !important; bottom:-15px; left:0px; z-index:-1; }
#rightB { background:transparent url(../assets/bubbleRight.png); behavior: url(iepngfix.htc); height:100px; width:86px; position:absolute; bottom:50px !important; bottom:0px; right:0px; z-index:100; }
#noFooter { position: relative; min-height: 100%; width:950px; margin:0 auto; }
* html #noFooter { height: 100%; }
#footer { background:transparent url(../assets/footer.png) repeat-x left bottom; behavior: url(iepngfix.htc); height:50px; position:relative; margin:-50px 0 0 0; }
/*this one targets ie6*/
* html #footer { background:transparent url(../assets/footer.png) repeat-x left top; behavior: url(iepngfix.htc); height:40px; position:relative; margin:0 0 -7px 0; }
#footerTextHolder { text-align:right; color:#FFF; width:930px; margin:0 auto; position:relative; top:5px !important; top:0px; }
#footerText { padding:0 120px 0 0; position:relative; top:-30px; color:#aacaf0; }
*:first-child+html #footerText { /*this is specific rule IE7*/
	position:relative; top:-24px; }
html>/**/body #footerText { position:relative; top:0px; }
#footerText a:link { color:#7A5D0B; }
#header { height:150px; }
#logo { background:transparent url(../assets/logo.png) left top no-repeat; behavior: url(iepngfix.htc); width:950px; height:140px; margin:0 auto; position:relative; top:-5px; }
#bubblesTop { background:transparent url(../assets/bubblesTop.png) left top no-repeat; behavior: url(iepngfix.htc); width:70px; height:65px; position:relative; top:30px; right:50px; float:right; }
h1, h2, h3, h4, h5 { font-weight:100; margin:0 50px 0 0; padding:0; color:#7A5D0B; }
p { font-weight:normal; padding: 0; color:#395F63; width:425px; margin:10px 45px 10px 0; }
.firstP { margin:0 45px 10px 0; }
.firstP span { font-weight:100; margin-right:5px; padding:0; color:#7A5D0B; font-size:16px; }
.firstPH{ font-weight:100; margin-right:5px; padding:0; color:#7A5D0B; font-size:16px; }
.lastP { margin:10px 45px 0 0; }
.bodyLinks { color:#7A5D0B; }
#page1 #pageNav1, #page2 #pageNav2, #page3 #pageNav3, #page4 #pageNav4, #page5 #pageNav5, #page6 #pageNav6, #page7 #pageNav7, #page8 #pageNav8 { cursor: pointer; background:transparent url(../assets/navOn.png) no-repeat right top; behavior: url(iepngfix.htc); }
#page1 #pageNav1 a:link, #page2 #pageNav2 a:link, #page3 #pageNav3 a:link, #page4 #pageNav4 a:link, #page5 #pageNav5 a:link, #page6 #pageNav6 a:link, #page7 #pageNav7 a:link, #page8 #pageNav8 a:link { cursor: pointer; text-decoration:none; }
#navHolder { width:300px; z-index:1; position:absolute; top:-5px; left:700px; }
*:first-child+html #navHolder { /*this is specific rule IE7*/
	top:-5px; left:700px; }
html>/**/body #navHolder { /*this is specific rule modern browesers*/
	top:-5px; left:650px; }
#idList { list-style:none; margin:0; display:block; padding: 0; width:250px; z-index:1; }
#idList li { display: block; margin:0 0 2px 0; background:transparent url(../assets/navOff.png) no-repeat; behavior: url(iepngfix.htc); color: #FFF; cursor:pointer; width:200px; height:30px; line-height:20px; text-decoration:none; z-index:1; }
#idList li a:link { color:#FFF; }
.mainLink { text-decoration:none; width:200px; display:block; color: #FFF; height:30px; padding:5px 10px 0 0; position:relative; right:0px !important; right:10px; padding:5px 10px 0 0; font-weight:400; letter-spacing:1px; text-align:right; }
#form { margin:0; padding:0; width:420px; position:relative; right:48px; }
#noshow, fieldset { border:none; }
.shortTextArea, textarea, select { width:100%; position:relative; right:0px; border:1px solid #69756D; background:#F9FAFB; margin-bottom:5px; }
#date select { width:120px; }
.rb label { color:#395F63; }
.rb { margin:0 0 5px 0; }
label { color:#7A5D0B; font-size:13px; font-weight:100; }
.submitBtn { background:#7A5D0B; color:#FFF; width:100px; position:relative; right:320px; }
#textBoxHolder { /*this is specific rule IE6*/
	width:490px; text-align:right; padding:0 0 0 0; z-index:10000; position:relative; top:-40px;/*was -70px*/ right:-130px; }
*:first-child+html #textBoxHolder { /*this is specific rule IE7*/
	width:490px; text-align:right; padding:0 0 0 0; z-index:10000; position:relative; top:-40px;/*was -70px*/ right:-130px; }
html>/**/body #textBoxHolder { /*this is specific rule modern browesers*/
	top:-40px;/*was -70px*/ right:100px; }
#textBoxTop { background:transparent url(../assets/textBoxTop.png) top left no-repeat; behavior: url(iepngfix.htc); height:60px; z-index:10000; }
#textBoxTop h1 { position:relative; top:30px; }
#textBoxMiddle { background:transparent url(../assets/textBoxMiddleLong.png) top left; behavior: url(iepngfix.htc); z-index:10000; line-height:160%; font-size:0.9em; }
#textBoxMiddle ul { color:#395F63; width:405px; margin:10px 65px 0 0; }
*:first-child+html #textBoxMiddle ul { /*this is specific rule IE7*/ list-style:url(../assets/listBubble.jpg); }
html>/**/body #textBoxMiddle ul { /*this is specific rule modern browesers*/ list-style:url(../assets/listBubble.jpg); }
#textBoxBottom { background:transparent url(../assets/textBoxBottom.png) bottom left no-repeat; behavior: url(iepngfix.htc); height:110px; z-index:10000; }
#flash { width:350px; height:350px; position:absolute; top:0; left:0; z-index:100; }
.tool-tip { color: #FEFEFE; width: 150px; z-index: 13000; }
.tool-title { font-weight: bold; font-size: 11px; margin: 0; color: #C3B691; padding: 8px 8px 4px; background: url(../assets/bubble.jpg) top left; }
.tool-text { font-size: 11px; line-height:13px; text-align:right; direction:rtl; padding: 4px 8px 8px; background: url(../assets/bubble.jpg) bottom right; }
#fatDalmation { float:left; position:relative; top:0px; left:-30px; z-index:10000; }
#fatDalmation img, #fatDalmation a:link { color:none; border:none; text-decoration:none; behavior: url(iepngfix.htc); }
#picTakers { position:relative; top:-5px !important; top:-10px; left:10px; font-size:9px; color:#7A5D0B; }
#emailme{/*position:relative; right:15px;*/ margin-right:15px; padding-bottom:5px;}
#page3 .h2top{padding-top:5px;}

