body{
background-color:#4f4b4a;

}

.wrapper{
position:relative;
margin:0px auto;
background-color:#FFFFFF;
width:950px;

}

.top{
background-image:url(img/topGrad.jpg);
background-repeat:repeat-x;
height:102px;
width:100%;
display:block;
}

.middle{
width:100%;
}

.logo{
float:left;
padding-left:20px;
height:100%;
width:225px;
}

.right{
float:right;
text-align:right;
width:700px;
}


.rightTop{
width:100%;
text-align:right;
height:29px;
}

.rightBottom{
width:100%;
height:66px;
text-align:right;
}

.flg{
margin-right:20px;
margin-top:7px;
}

.button{
background-color:#4f4b4a;
font-family:Arial, Helvetica, sans-serif;
height:24px;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
text-transform:uppercase;
margin-left:15px;
padding:1px;
}

.input{
background-color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
border:1px solid #4f4b4a;
height:20px;
width:240px;
margin-left:15px;
padding:0px;
padding-left:3px;
font-weight:normal;
}

.searchForm{
background-color:#e6f5fe;
color:#4f4b4a;
font-size:14px;
font-weight:bold;
padding-left:20px;
padding-top:5px;
height:30px;
margin-top:22px;
text-align:right;
font-family:Arial, Helvetica, sans-serif;
border:1px solid #4f4b4a;
width:560px;
float:right;
}

.clearFixPlain{
clear:both;
font-size:1px;
}

.borderBlueL{
border-bottom:5px solid #80cbfc;
width:240px;
display:block;
font-size:1px;
float:left;
margin-bottom:4px;
}

.borderBlueR{
border-bottom:5px solid #80cbfc;
width:700px;
font-size:1px;
float:right;
margin-bottom:4px;
}

.left{
width:240px;
float:left;
border-top:2px solid #4f4b4a;
padding-top:5px;
}

.content{
float:right;
width:700px;
border-top:2px solid #4f4b4a;
padding-top:5px;
padding-bottom:10px;
margin-bottom:20px;
}

html>body .content{
float:right;
width:700px;
border-top:2px solid #4f4b4a;
padding-top:5px;
padding-bottom:10px;
*margin-bottom:20px;
}

#Icontent {
width:700px;
}


* html #Icontent {
		float:right;
		width:700px;
		margin-bottom:-20px;
		overflow:hidden;
            }

.pic{
width:100%;
padding-bottom:5px;
border-bottom:2px solid #4f4b4a;
}

html>body .pic{
width:100%;
*padding-bottom:1px;
border-bottom:2px solid #4f4b4a;
}

* html .pic{
width:100%;
padding-bottom:1px;
border-bottom:2px solid #4f4b4a;
}



.titleBkg{
margin-top:8px;
background-color:#4f4b4a;
height:24px;
}

.titleBkgBlue{
margin-top:8px;
background-color:#80cbfc;
height:24px;
}

.titleList{
color:#FFFFFF;
font-size:16px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
text-align:left;
margin-top:2px;
float:left;
}

.titleListS{
color:#FFFFFF;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
text-align:left;
margin-top:3px;
margin-left:3px;
float:left;
}

.titleBrown{
color:#4f4b4a;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:18px;
padding-left:5px;
}

.subTitleBkg{
margin-top:8px;
background-color:#4f4b4a;
height:18px;
}

.subTitle{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
float:left;
margin-top:2px;
padding-left:5px;
}

.subTitleBrown{
font-family:Arial, Helvetica, sans-serif;
color:#4f4b4a;
font-size:12px;
font-weight:bold;
float:left;
margin-top:4px;
padding-left:5px;
}
.subTitleBrown a{
font-family:Arial, Helvetica, sans-serif;
color:#4f4b4a;
font-size:12px;
font-weight:bold;
float:left;
text-decoration:none;
}
.subTitleBrown a:hover{
font-family:Arial, Helvetica, sans-serif;
color:#4f4b4a;
font-size:12px;
font-weight:bold;
float:left;
text-decoration:underline;
}

.picList{
margin-right:5px;
margin-top:3px;
float:left;
}

.text{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
margin-right:20px;
text-align:justify;
}
.text a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:bold;
text-align:justify;
text-decoration:none;
}
.text a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:bold;
text-align:justify;
text-decoration:underline;
}

.textInput{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
height:13px;
width:150px;
color:#4f4b4a;
border:1px solid #4f4b4a;
margin-right:20px;
text-align:justify;
margin-bottom:4px;
}

.textInputS{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
height:13px;
width:150px;
color:#4f4b4a;
border:1px solid #4f4b4a;
margin-right:20px;
text-align:justify;
margin-bottom:4px;
}

html>body .textInputS.textInputS{
font-family:Arial, Helvetica, sans-serif;
*font-size:10px;
*height:20px;
width:150px;
color:#4f4b4a;
border:1px solid #4f4b4a;
margin-right:20px;
text-align:justify;
margin-bottom:4px;
}

#hhc{
font-size:5px;
}
* html #hhc{
font-size:8px;
}

#chbox{
margin-top:8px;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
height:11px;
width:12px;
color:#4f4b4a;
border:1px solid #4f4b4a;
margin-right:10px;
text-align:justify;
}

* html #chbox{
margin-top:8px;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
height:11px;
width:12px;
color:#4f4b4a;
border:1px solid #4f4b4a;
margin-right:10px;
text-align:justify;
}


.textDetB a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4f4b4a;
padding-right:20px;
text-align:left;
text-decoration:none;
font-weight:bold;
}

.textDetB a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4f4b4a;
padding-right:20px;
text-align:left;
text-decoration:underline;
font-weight:bold;
}

.textDetS{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#4f4b4a;
margin-right:20px;
* padding-right:45px;
text-align:justify;
float:left;
}
.textDetS a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#4f4b4a;
text-decoration:none;
}
.textDetS a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#4f4b4a;
text-decoration:underline;
}

.detalioPic{
float:left;
border:1px solid #fff972;
margin-top:15px;
margin-right:12px;
}

.onmenu a{
width:200px;
background-image:url(img/menuBgkHover.jpg);
background-repeat:no-repeat;
height:18px;
padding-left:38px;
padding-top:5px;
margin-bottom:4px;
text-align:left;
color:#FFFFFF;
font-size:12px;
text-transform:uppercase;
overflow:hidden;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
}


.menu a{
width:200px;
background-image:url(img/menuBgk.jpg);
background-repeat:no-repeat;
height:18px;
padding-left:38px;
padding-top:5px;
margin-bottom:4px;
text-align:left;
color:#4f4b4a;
font-size:12px;
text-transform:uppercase;
overflow:hidden;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
}

.menu a:hover{
width:200px;
background-image:url(img/menuBgkHover.jpg);
background-repeat:no-repeat;
height:18px;
background-repeat:repeat-y;
padding-left:38px;
margin-bottom:4px;
text-align:left;
color:#FFFFFF;
}

.menuBrown a{
background-image:url(img/submenuBkg.jpg);
background-repeat:no-repeat;
height:21px;
width:200px;
padding-left:38px;
padding-top:2px;
margin-bottom:4px;
margin-top:0px;
text-align:left;
color:#ffffff;
font-size:14px;
margin-top:4px;
float:left;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
}

.menuBrown a:hover{
background-image:url(img/submenuBkgHover.jpg);
background-repeat:no-repeat;
height:21px;
width:200px;
padding-left:38px;
padding-top:2px;
margin-bottom:4px;
text-align:left;
color:#4f4b4a;
font-size:14px;
margin-top:4px;
float:left;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
}

.menuBrownC{
background-color:#4f4b4a;
height:20px;
width:152px;
padding-left:38px;
padding-top:3px;
margin-bottom:4px;
margin-top:0px;
text-align:left;
color:#ffffff;
font-size:14px;
margin-top:4px;
float:left;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}

.menuBlue a{
background-image:url(img/submenuBkgHover.jpg);
background-repeat:no-repeat;
height:21px;
width:200px;
padding-left:38px;
padding-top:2px;
margin-bottom:4px;
text-align:left;
color:#4f4b4a;
font-size:14px;
margin-top:4px;
float:left;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
}
.menuBlue a:hover{
background-image:url(img/submenuBkg.jpg);
background-repeat:no-repeat;
height:21px;
width:200px;
padding-left:38px;
padding-top:2px;
margin-bottom:4px;
text-align:left;
color:#ffffff;
font-size:14px;
margin-top:4px;
float:left;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
}


.menuBlueC a{
background-image:url(img/blueGrad.gif);
background-repeat:repeat-y;

width:179px;
padding-left:58px;
padding-top:3px;
padding-bottom:5px;
margin-bottom:4px;
text-align:left;
color:#4f4b4a;
font-size:14px;
margin-top:4px;
float:left;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
display:block;
}

.textHack{
text-align:left;
font-size:14px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
}

.menuBlueC a:hover{
background-image:none;
background-color:#4f4b4a;
width:179px;
padding-left:58;
padding-top:3px;
padding-bottom:5px;
margin-bottom:4px;
margin-top:0px;
color:#ffffff;
margin-top:4px;
float:left;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
}
.menuBlueCover a{
background-image:none;
background-color:#4f4b4a;
width:179px;
padding-left:58px;
padding-top:3px;
padding-bottom:5px;
margin-bottom:4px;
margin-top:0px;
text-align:left;
color:#ffffff;
font-size:14px;
margin-top:4px;
float:left;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
}

.menuBlueCover a:hover{
background-image:url(img/blueGrad.gif);
background-repeat:repeat-y;
width:179px;
padding-left:58px;
padding-top:3px;
padding-bottom:5px;
margin-bottom:4px;
text-align:left;
color:#4f4b4a;
font-size:14px;
margin-top:4px;
float:left;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
}

.picMenu{
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=’img/menuIcon.png’,sizingMethod=’scale’);
width:18px;
height:22px;
margin-right:5px;
margin-top:-2px;
float:left;
}

.menuText {
color:#4f4b4a;
font-size:12px;
text-transform:uppercase;
margin-top:4px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}
.menuTextWhite{
color:#ffffff;
font-size:14px;
margin-top:4px;
float:left;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}
.menuTextBrown{
color:#4f4b4a;
font-size:14px;
margin-top:4px;
float:left;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}

.brownStyle{
background-color:#4f4b4a;
}

.leftText{
margin-left:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:justify;
color:#4f4b4a;
}
.leftTextTitle{

font-size:12px;
font-weight:bold;
text-align:left;
}
.leftText a{
color:#4f4b4a;
text-decoration:none;
font-weight:bold;
text-align:left;
text-transform:uppercase;
}

.leftText a:hover{
color:#4f4b4a;
text-decoration:underline;
font-weight:bold;
text-align:left;
text-transform:uppercase;
}

.blueStyle{
background-color:#80cbfc;
margin-bottom:10px;
margin-top:10px;
}

.inputL{
background-color:#FFFFFF;
color:#000000;
border:1px solid #4f4b4a;
height:20px;
width:200px;
padding:0px;
padding-left:3px;
}

.login{
background-color:#e6f5fe;
margin-left:20px;
margin-bottom:10px;
padding:10px;
color:#4f4b4a;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
width:200px;
}
.login a{
background-color:#e6f5fe;
color:#4f4b4a;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
.login a:hover{
background-color:#e6f5fe;
color:#4f4b4a;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:underline;
}
* html .login{
background-color:#e6f5fe;
margin-left:20px;
margin-bottom:10px;
padding:7px;
color:#4f4b4a;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
width:200px;
}

.textContact{
color:#4f4b4a;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}
* html .buttonL{
background-color:#4f4b4a;
height:24px;
font-size:9px;
letter-spacing:-1.1pt;
color:#FFFFFF;
font-weight:bold;
text-transform:uppercase;
margin-left:0px;
padding:1px;
}

html>body .buttonL{
background-color:#4f4b4a;
height:24px;
font-size:9px;
*letter-spacing:-1.1pt;
color:#FFFFFF;
font-weight:bold;
text-transform:uppercase;
margin-left:0px;
padding:1px;
*padding-left:-10px;
}

.buttonL{
background-color:#4f4b4a;
height:24px;
font-size:9px;
color:#FFFFFF;
font-weight:bold;
text-transform:uppercase;
margin-left:0px;
padding:1px;
}

.buttonCnt{
background-color:#4f4b4a;
font-size:11.5px;
color:#FFFFFF;
font-weight:bold;
text-transform:uppercase;
padding:1px;
}

.footTitle{
font-size:11px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
color:#4f4b4a;
text-align:left;
}

.footText a{
font-size:10px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
color:#4f4b4a;
}

.footText{
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
color:#4f4b4a;
text-align:left;
width:100%;
display:block;
}

.justForMargins{
display:block;
}

.justLeft{
float:left;
}
.full{
width:100%;

}

a img {border-style:none;}

#hack{
font-size:15px;
height:5px;
}
 * html #hack {
           font-size:1px;
            } /* overrides the above style and changes the heigh in IE 6 and below */
			
html>body #hack{
*font-size:20px;
*height:8px;
}

* html .log{
margin-bottom:-17px;
}

html>body .log{
*margin-bottom:-20px;
}

			
#hackBigSizeInIE{
font-size:1px;
height:1px;
}
 * html #hackBigSizeInIE {
 			font-size:15px;
           height:15px;
            } /* overrides the above style and changes the heigh in IE 6 and below */

			
.ie-png {
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=’menuIcon.png’,sizingMethod=’scale’);
    height: 22px;
    width: 18px;
}

.ie-hide{
    border:0px solid #FFFFFF;
    _display:none;
}
#hack2{
height:88px;
}
 * html #hack2 {
 height:0px;
 margin-bottom:-27px;
 }
 
html>body #hack2 {
 *height:27px;
 }
 
 #hack3{
height:28px;
}
 * html #hack3 {
 height:0px;
 margin-bottom:-27px;
 }
 
 html>body #hack3 {
 *height:27px;
 }
 
 #hack4{
height:57px;
}
 * html #hack4 {
 height:0px;
 margin-bottom:-27px;
 }
 
 html>body #hack4 {
 *height:27px;
 }
 
 .fntsize{
 font-size:6.5px;
}
 * html .fntsize {
 font-size:8px;
 }
 
 html>body .fntsize {
 *font-size:9.0px;
 }
 
 .inptbott{
 font-size:1px;
}
 * html .inptbott {
 font-size:1.8px;
 }
 
 html>body .inptbott {
 *font-size:3.5px;
 }
 
 .inpt2bott{
 font-size:3px;
}
 * html .inpt2bott {
 font-size:4.1px;
 }
 
 html>body .inpt2bott {
 *font-size:5.8px;
 }
 
  .bottombut{
 font-size:0px;
}
 * html .bottombut {
 font-size:1px;
 }
 
 html>body .bottombut {
 *font-size:5px;
 }
 
  .bottombut2{
 font-size:5.2px;
}
 * html .bottombut2 {
 font-size:7px;
 }
 
 html>body .bottombut2 {
 *font-size:10px;
 }
 
.brownTextB{
color:#4f4a4a;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}

.brownTextB a{
color:#4f4a4a;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

.brownTextB a:hover{
color:#4f4a4a;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:underline;
}

html>body .hackIE710{
*margin-bottom:23%;
}

html>body .hackIE720{
*margin-bottom:44%;
}

html>body .hackIE730{
*margin-bottom:76%;
}

html>body .hackIE740{
*margin-bottom:99%;
}

html>body .hackIE750{
*margin-bottom:129%;
}

html>body .hackIE760{
*margin-bottom:172%;
}

.topTextSpace{
margin-bottom:-9px;
display:block;
height:1px;
}

* html .topTextSpace{
margin-bottom:-29px;
display:block;
height:1px;
}