html {height:100%;}
body  {height:100%;
		    margin:0;
		    padding:0;
			position:relative;
			/*background:url(../images/background.jpg) top center repeat-x;*/
			background-attachment:fixed;
			color:#383838;
			background-color:#F8F8F8;
	    	}

body{font-family:Arial;
     font-size:80.5%;
	 }

@font-face {
    font-family: 'MyriadWebProRegular';
    src: url('fonts/myriadwebpro-webfont.eot');
    src: url('fonts/myriadwebpro-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/myriadwebpro-webfont.woff') format('woff'),
         url('fonts/myriadwebpro-webfont.ttf') format('truetype'),
         url('fonts/myriadwebpro-webfont.svg#MyriadWebProRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}
	 


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,
dl, dt, dd, fieldset, form, label, legend,
caption, tbody, tfoot, thead{
	margin: 0;
	padding: 0;
	border: 0;
}

h1 {color: #3B3B3B;
font-size: 27px;
font-weight:normal;
font-family: century gothic,verdana;}

.h2 {color: #000000;
font-size: 16px;
font-weight:normal;
font-family: century gothic,verdana;}

h2 {color:#00A4E2;
  font-size:18px;
  }

h3 {color:#2EBBE8;
    font-size:15px}  
	
ol,ul{padding-top:0;margin-top:0;}	
  
  .shadow {
-moz-box-shadow: -2px 3px 10px -5px #666;	
-webkit-box-shadow: -2px 3px 10px -5px #666;	
box-shadow: -2px 3px 10px -5px #666;	
/* For IE 8 */
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=-140, Color='#666666')";
/* For IE 5.5 - 7 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=-140, Color='#666666');
}		

.content {background-color:#ffffff;padding:10px}
.contentleft {;margin-right:10px}

.more1 {position:absolute;top:0;left:0;line-height:250px;color:#ffffff;font-size:18px;width:100%;height:100%;text-align:center;background:url(../images/productoverlay.png);display:none}
.filter a {padding:5px;color:#6C6C6C}
.filter .selected {background-color:#00A4E2;color:#ffffff}
.date {background-color:#00A4E2;color:#ffffff;padding:4px;font-size:12px}

.ohel {margin:0;padding-left:20px;}
.ohel li {padding-bottom:5px;}


.submenu a {color:#ffffff}
.submenu a:hover{color:#017EB8}
.submenu .active {font-weight:bold}

/*fonts*/
td {font-family:Arial;
       font-size:1em;
	   color:#383838;
	   }
.inputtext{font-family:Arial;
       font-size:1em;
	   color:#7c7c7c;
	   border:1px solid #cccccc;
	   background-color:#F8F8F8;
	  }
select {font-family:Arial;
       font-size:1em;
	   color:#7c7c7c;
	   border:1px solid #7c7c7c;
	   margin:0;
       
	  }
.butt {font-family:Arial;
       font-size:17px;
	   color:#ffffff;
	   padding-left:20px;
	   width:156px;
	   height:39px;
	   cursor:pointer;
	   background:url(../images/butt.png) no-repeat;
	   margin:0;
	   border:none;
}

.butt1 {font-family:Arial;
       font-size:11px;
	   outline:none;
	   border:none;
	   width:84px;
	   height:35px;
	   cursor:pointer;
	   background:url(../images/submit.png) no-repeat!important;
	   color:#ffffff;
	   margin:0;
}

.butt2 {font-family:Arial;
       font-size:1em;
	   width:81px;
	   height:30px;
	   outline:none;
	   cursor:pointer;
	   background:url(../images/butt1.png);
	   border:none;
	   color:#ffffff;
	   margin:0;
}


.pagetitle {color:#C20000;
	        width:600px;
			margin:0 auto;
			text-align:center;
			margin-top:18px;
			font-size:25px;
			font-weight:bold;
			margin-bottom:18px}

/*links*/

a {color:#006AAA;
text-decoration:none;
}
a:hover {color:#ED241B}
a.buttona:hover{text-decoration:none}
a.menuitem {text-decoration:none;
             color:#4B4B4B;
			 font-size:1em;
			 font-family:Arial}
a.menuitem:hover {
             color:#BEBEBE;
}
.menuon {color:#fff}

/*menu*/
.menuu a {text-decoration:none;
          height:28px;
}

.menuitem {color:#CCCCCC;
		   font-weight:normal
		   }
.menuitem:hover {color:#CCCCCC;
		   }

/*breadcrumb*/				  
.content-breadcrumb {
                     padding-left:0px;
					 color:#000000;
					 font-size:0.85em!important;
					 top:-10px;
					 position:relative}
.content-breadcrumb a {text-decoration:none
						font-size:0.85em;}					 
.content-breadcrumb .notselected {color:#000000;
								  font-size:1em;}
.content-breadcrumb .notselected a{color:#000000;
									font-size:1em;
									text-decoration:none}
.content-breadcrumb .selected a{color:#E86C24;
								font-size:0.9em;
								text-decoration:none}
										   

.subtitle {color:#6E6E6E;
            font-size:25px;
		    letter-spacing:2px;}	
.printabledata, .printabledata * {font-size:13px}

.content-spacer {line-height:10px;
                  }

/*table {border-collapse:collapse;
        border-spacing:0;}
*/

.middletable {width:1000px;}

.maintitle{width:50px;padding:8px 20px;text-align:center;position:relative;top:-40px;left:0;z-index:10;color:#ffffff;font-size:1.3em}
.maintablediv {height:100%;
               position:relative;
			   width:100%;
			   margin:0 auto;}
.maintable {width:100%;
            margin:0 auto;
            height:100%;}


.rtl {direction:rtl;}	
		

/*custom website*/
.color {color:#000000}
.color1 {color:#B1B1B1}
.color2 {color:#666666}
.color3 {color:#FFFFFF}
/*.color4 {color:#1F3E97}*/
.color4 {color:#084e8b}
.color5 {color:#222222}
.color6 {color:#2257C1}
.tablewidth {width:1100px}

	


.sitemap li{padding:5px;}



.rowleft {background-color:#c0dcf3}
.rowright {background-color:#eaf3f3}
.rowrighteven {background-color:#f7ffff}
.nopadding {padding:0}
.bordertable {border-collapse:collapse;
              border:1px solid black}
.bordercell {border:1px solid black}			  

/*widths*/
.smallwidth {width:30px}
.mediumwidth {width:175px}
.largewidth {width:275px}

/* messages*/
.itsok {color:blue}
.itsnotok {color:red}
.msgclass {padding:5px}

/*message beautification*/
.errorclass {border:1px solid red}
.errorclass1 {font-style:italic;
              font-size:9px;
			  color:red;
			  padding-left:10px}
.star_required {color:red}