*           {MARGIN: 0; PADDING: 0;}

BODY        {} 
              
P,BR,DIV,TD {FONT: 13px Verdana, Arial, Helvetica, sans-serif;}

IMG         {BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none}

.clear{clear:both;}

#ross_top{background:#F5F5F5 url(../im/bg_top.gif) left top repeat-x;height:45px;}
#ross_home{MARGIN: 0px; PADDING: 0px; float:left; background:#FFF url(../im/bg_home.gif) left top no-repeat;height:45px;width:342px;}
#ross_search{float:left; MARGIN: 0; PADDING: 0; background:#FFF url(../im/bg_search.gif) left top no-repeat;height:45px;width:332px;}
#ross_search form{MARGIN: 0; PADDING: 0;}


#page{position:relative; height:100%; background:#FFF url(../im/bg_main.gif) left top repeat-y; overflow:hidden;}

#container {
    position:relative; 
    display:block; 
    border-left:solid 287px #CCC;
    border-right:solid 0px #FFF;
}
#inner {
    display:block;
    position:relative;
    margin-left:-287px;
    margin-right:0px;
    padding:0px;

}


#page_left{width:287px; float:left; }
#page_right{float:left;overflow:hidden; background:url(../im/bg_menu.gif) left top repeat-x;}

#ross_search .input_text{margin-left:10px; margin-top:6px; border:1px #D0D0D0 solid;  width:190px; height: 15px; padding:1px; FONT: 12px Verdana, Arial, Helvetica, sans-serif; color:##000099;}
#ross_search .sbm2{position:absolute;TOP: 6px;LEFT: 556px;}
#flash{MARGIN: 0px; PADDING: 0px; height:124px;}
#menu_main{MARGIN: 0px; PADDING: 0px; background:url(../im/bg_menu.gif) left top repeat-x;height:50px;vertical-align:top;}
#ross_lang{width:287px; background:#FFF url(../im/bg_lang.gif) left top no-repeat;height:55px;}
#ross_lang p{padding-left:94px; padding-top:6px;}



#menu2           {padding-right:23px; text-align: right;vertical-align:top;background:#000099 url(../im/bg_l.gif) left top repeat-y;}
#menu2 #price    {padding-top:40px; padding-right:10px;}
#menu2 ul        {list-style-type: none;}
#menu2 li        {padding-bottom:5px;}
#menu2 IMG       {}
#menu2 a         {FONT: bold 11px Tahoma, Arial, Helvetica, sans-serif;color: #000099;}
#menu2 a:link,#menu2 a:visited,#menu2 a:active {text-decoration: none;} 
#menu2 a:hover   {text-decoration: underline;} 

#menu21           {height: 49px; padding-right:43px; text-align: right;vertical-align:top;background:#000099 url(../im/bg_l1.gif) left top no-repeat;}
#menu21 p {padding-top:10px;}
#menu21 a         {FONT: bold 11px Tahoma, Arial, Helvetica, sans-serif;color: #000099;}
#menu21 a:link,#menu21 a:visited,#menu21 a:active {text-decoration: none;} 
#menu21 a:hover   {text-decoration: underline;} 

#menu22           {height: 53px; padding-right:30px; text-align: right;vertical-align:top;background:#000099 url(../im/bg_l2.gif) left top no-repeat;}
#menu22 p {padding-top:6px;}
#menu22 a         {FONT: bold 10px Tahoma, Arial, Helvetica, sans-serif;color: #828282;}
#menu22 a:link,#menu22 a:visited,#menu22 a:active {text-decoration: underline;} 
#menu22 a:hover   {text-decoration: underline;color: #000099;} 

#menu3{width:240px;}
#menu3 form{background-color: #E8E8E8; padding: 8px;}
#menu3 label{FONT: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #000099;}
#menu3 h2{FONT: bold 13px Tahoma, Arial, Helvetica, sans-serif; color: #000099;}

#menu3 ul{list-style-type: none; padding-left: 10px;}
#menu3 li{padding-bottom:5px;}
#menu3 IMG{}
#menu3 a.back {FONT: bold 11px Tahoma, Arial, Helvetica, sans-serif;color: #AAAAAA;}
#menu3 a.back:link    {text-decoration: underline; } 
#menu3 a.back:visited {text-decoration: underline; } 
#menu3 a.back:active  {text-decoration: underline; } 
#menu3 a.back:hover   {text-decoration: underline;} 


#menu3 a.forward {FONT: bold 11px Tahoma, Arial, Helvetica, sans-serif;color: #000099;}
#menu3 a.forward:link    {text-decoration: underline; } 
#menu3 a.forward:visited {text-decoration: underline; } 
#menu3 a.forward:active  {text-decoration: underline; } 
#menu3 a.forward:hover   {text-decoration: underline;} 



#news{background-color: #FFF;padding: 10px 5px 10px 4px;width:210px; float:left; border-right:1px #CCC dotted; margin-right:10px;}
#news h1{FONT: bold 12px Tahoma, Arial, Helvetica, sans-serif; color: #000099;padding-bottom: 5px;}
#news h2, h3, a{FONT: 11px Tahoma, Arial, Helvetica, sans-serif;}

#news h2{color: #000099;padding-bottom: 5px;padding-top: 10px;}
#news h3{color: #999;padding-left:14px;background:url(../im/bg8.gif) left top repeat-y;}
#news a:link    {padding-left:24px; color: #000099; text-decoration: none; background: url(../im/mz.gif) top left no-repeat;} 
#news a:visited {padding-left:24px; color: #000099; text-decoration: none;} 
#news a:active  {padding-left:24px; color: #000099; text-decoration: none;} 
#news a:hover   {padding-left:24px; color: #000099; text-decoration: underline;background-position: -3px -14px; } 


#news_s{background-color: #FFF;padding: 10px 30px 10px 0px; float:left; }
#news_s h1{FONT: bold 12px Tahoma, Arial, Helvetica, sans-serif; color: #000099;padding-bottom: 2px;}
#news_s h2,h3, a{FONT: 11px Tahoma, Arial, Helvetica, sans-serif;}

#news_s h2{color: #676767;margin-bottom: 5px; margin-top:6px; height:14px;}
#news_s h2 img{padding: 0 8px 0 0; }
#news_s h3{color: #999;padding-bottom: 5px;padding-top: 2px;}
#news_s a:link    {padding-left:24px; color: #000099; text-decoration: none; background: url(../im/mz.gif) top left no-repeat;} 
#news_s a:visited {padding-left:24px; color: #000099; text-decoration: none;} 
#news_s a:active  {padding-left:24px; color: #000099; text-decoration: none;} 
#news_s a:hover   {padding-left:24px; color: #000099; text-decoration: underline;background-position: -3px -14px; } 










#news2{}
#news2 h1{FONT: bold 12px Tahoma, Arial, Helvetica, sans-serif; color: #000099;padding-bottom: 5px;}
#news2 h2, h3, a{FONT: 11px Tahoma, Arial, Helvetica, sans-serif;}

#news2 h2{color: #000099;padding-bottom: 5px;padding-top: 10px;}
#news2 h3{color: #999;padding-left:14px;background:url(../im/bg8.gif) left top repeat-y;}
#news2 a:link    {padding-left:24px; color: #000099; text-decoration: none; background: url(../im/mz.gif) top left no-repeat;} 
#news2 a:visited {padding-left:24px; color: #000099; text-decoration: none;} 
#news2 a:active  {padding-left:24px; color: #000099; text-decoration: none;} 
#news2 a:hover   {padding-left:24px; color: #000099; text-decoration: underline;background-position: -3px -14px; } 

.holiday{margin-left: 20px;}
#email{background:url(../im/bg6.gif) left top no-repeat;background-color: #FFF;WIDTH:224px;HEIGHT:149px; margin-left: 20px;}
#email .input_text{margin-left: 20px; border:1px #D0D0D0 solid;  width:190px; height: 14px; padding:1px; FONT: 12px Verdana, Arial, Helvetica, sans-serif; margin-top:3px; margin-bottom:4px; color:##000099;}
#email .submit   {padding-left: 145px;}
#email ul        {padding: 16px 2px 10px 10px; list-style-type: none; }
#email ul li     {padding-top: 5px;}
#email IMG       {padding-right:5px;}
#email a         {color: #000099; FONT: 11px Tahoma, Arial, Helvetica, sans-serif; }
#email a:link, a:visited, a:active {text-decoration: none;} 
#email a:hover   {text-decoration: underline;} 

.way{padding:10px;FONT: 9px Tahoma, Arial, Helvetica, sans-serif; color:#9B9B9B;}

#text{FONT: 12px Tahoma, Arial, Helvetica, sans-serif; color:#727272; padding:15px;}
#text .box{min-height:105px;}
#text p{margin-right: 5%;FONT: 12px  Tahoma, Arial, Helvetica, sans-serif; color:#727272;padding-bottom:10px;}
#text H1{FONT: BOLD 18px  Tahoma, Arial, Helvetica, sans-serif; color:#000099;}
#text H2{FONT: BOLD 14px  Tahoma, Arial, Helvetica, sans-serif; color:#000099;}
#text TH{text-align:left;border:1px #D0D0D0 solid; padding:5px;background-color: #EEE;color:#A1A1A1;FONT: BOLD 11px  Tahoma, Arial, Helvetica, sans-serif; }
#text LI{padding-top:5px;}

#text table{ 
border:0px; /* border="0" */ 
border-collapse:collapse; /* cellspacing="0" */ 
} 

#text table td{ 
padding:5px; /* cellspadding="0" */
border:1px #D0D0D0 solid;  
} 

#text table.zzz td{ 
padding:5px; /* cellspadding="0" */
border:1px #D0D0D0 solid;  
FONT: 11px Verdana, Arial, Helvetica, sans-serif;
} 

#text table.zzz1 td{ 
padding:5px; /* cellspadding="0" */
border:1px #D0D0D0 solid;  
FONT: 10px Verdana, Arial, Helvetica, sans-serif;
} 

#text table td ul{ 
padding-left: 20px;

padding-bottom: 20px;
} 

#text table .noborder{ 
padding:5px; /* cellspadding="0" */
border:0px;  
} 


#text .line1{
color: #DFDEDE; 
background-color: #DFDEDE; 
height: 0px; 
border-top: dotted #DFDEDE 1px; 
}

#text HR{
color: #DFDFDF; 
background-color: #DFDFDF; 
height: 1px; 
border-style: none;
}

#text a         {FONT: bold 11px Tahoma, Arial, Helvetica, sans-serif;color: #000099;}
#text a:link, a:visited, a:active {text-decoration: none;} 
#text a:hover   {text-decoration: underline;} 

#bottom{clear: both;height:40px;padding-top: 10px;FONT: 11px Tahoma, Arial, Helvetica, sans-serif; color:#727272;padding-left: 40px;background-color: #EEE;}






.menu {
position:relative;
z-index:1000;
font-size:9px;
font-weight: bold;
text-align:left;
margin:0;
}

.menu ul {
padding:0;
margin:0;
list-style-type:none;
width:200px;
position:relative;

}

.menu li {
background:transparent;
}
* html .menu li {margin-left:-16px; margin-lef\t:0;}

.menu table {position:absolute; border-collapse:collapse; top:0; left:0; z-index:100; font-size:9px; width:0; height:0;}


.menu a, .menu a:visited {
display:block;
text-decoration:none;
line-height:20px;
width:140px;
overflow:hidden;
color:#000;
padding-left:5px;
padding-right:5px;
border-bottom:1px solid #000;
background:transparent;
font-size:9px;

}

* html .menu a:hover {color:#fff; text-decoration: underline;}

.menu :hover > a {
color:#fff;
text-decoration: underline;
}


.menu ul ul {
visibility:hidden;
position:absolute;
top:-1px;
left:150px;
}

.menu ul li:hover ul,
.menu ul a:hover ul {
visibility:visible;
background:#d6d6d6;
}

.menu ul :hover ul ul{
visibility:hidden;
}

.menu ul :hover ul :hover ul ul{
visibility:hidden;
}

.menu ul :hover ul :hover ul{
visibility:visible;
background:#d6d6d6;
}

.menu ul :hover ul :hover ul :hover ul {
visibility:visible;
background:#edd;
}
.menu ul.top2 {top:20px;}
.menu ul.top3 {top:41px;}
.menu ul.top4 {top:62px;}
.menu ul.top5 {top:83px;}
.menu ul.top6 {top:104px;}
.menu ul.top7 {top:125px;}
.menu ul.top8 {top:146px;}
.menu ul.top9 {top:167px;}
.menu ul.top10 {top:188px;}
.menu ul.top11 {top:209px;}
.menu ul.top12 {top:230px;}
.menu ul.top13 {top:251px;}
.menu ul.top14 {top:272px;}
.menu ul.top15 {top:293px;}
.menu ul.top16 {top:314px;}
.menu ul.top17 {top:335px;}
.menu ul.top18 {top:356px;}
.menu ul.top19 {top:377px;}
.menu ul.top20 {top:104px;}
.menu ul.top21 {top:419px;}
.menu ul.top22 {top:440px;}
.menu ul.top23 {top:460px;}
.menu ul.top24 {top:482px;}
.menu ul.top25 {top:502px;}
.menu ul.top26 {top:522px;}
.menu ul.top27 {top:542px;}




#menu4{width:580px;}
#menu4 form{background-color: #E8E8E8; padding: 8px;}
#menu4 label{FONT: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #000099;}
#menu4 h2{FONT: bold 13px Tahoma, Arial, Helvetica, sans-serif; color: #000099;}

#menu4 ul{list-style-type: none; padding-left: 10px;}
#menu4 li{padding-bottom:5px;}
#menu4 IMG{}
#menu4 a.back {FONT: bold 11px Tahoma, Arial, Helvetica, sans-serif;color: #AAAAAA;}
#menu4 a.back:link    {text-decoration: underline; } 
#menu4 a.back:visited {text-decoration: underline; } 
#menu4 a.back:active  {text-decoration: underline; } 
#menu4 a.back:hover   {text-decoration: underline;} 


#menu4 a.forward {FONT: bold 11px Tahoma, Arial, Helvetica, sans-serif;color: #000099;}
#menu4 a.forward:link    {text-decoration: underline; } 
#menu4 a.forward:visited {text-decoration: underline; } 
#menu4 a.forward:active  {text-decoration: underline; } 
#menu4 a.forward:hover   {text-decoration: underline;} 


.more{text-align:right; clear:both; }



#faq{padding: 6 10 20 10px;}

#faq td{FONT: 11px Verdana, Arial, Helvetica, sans-serif;}
#faq td h2{FONT: italic bold 11px Verdana, Arial, Helvetica, sans-serif;}



#faq H1{color:#000099; FONT: bold 16px Verdana, Arial, Helvetica, sans-serif; border-bottom: solid 1px #D8D6C8;}
#faq H2{color:#000099; FONT: bold 13px Verdana, Arial, Helvetica, sans-serif; }

#faq .faq {display: block;padding:6px; border: solid 1px #E4E4E4;
FONT: 11px Verdana, Arial, Helvetica, sans-serif; 
margin:0 10px 5px 0;
}

#faq .faq h5{FONT: italic 11px Verdana, Arial, Helvetica, sans-serif; }
#faq  hr{ color: #000099; background-color: #000099; height: 1px; border:0px; } 
#faq .faq h5 img{padding-right:8px;}


/* DONATION */
#faq form{    MARGIN:  0px; 
        PADDING: 0px; }

#res {visibility:hidden;}

#faq legend {margin : 0; padding : 6px; FONT: bold 12px Verdana, Arial, Helvetica, sans-serif;}
#faq legend .m {FONT: bold 10px Verdana, Arial, Helvetica, sans-serif;}

#faq fieldset {border : 1px solid #D2D2D2;    padding : 6px; width:420px;}

#faq .button_p{COLOR: #767575; FONT:bolder 14px Arial, Helvetica, sans-serif;  background-color: #FFF; width: 19px; height:19px; BORDER: #767575 1px solid; CURSOR: hand}


.faq_link {margin: 0 0 20px 25px;}

.faq_link a:link    {color: #000099; text-decoration: none;} 
.faq_link a:visited {color: #000099; text-decoration: none;} 
.faq_link a:active  {color: #000099; text-decoration: none;} 
.faq_link a:hover   {color: #000099; text-decoration: underline;} 

.df {
    padding: 2px;
    border: 1px solid #666666;
}
