/* Generated by Font Squirrel (http://www.fontsquirrel.com) on June 26, 2013 */



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

}
.size30{font-family:"Myriad Pro"; font-size:34px;color:#000000; text-shadow:1px 1px #000;}
.osagai-int{font-family: 'FuturaMedium'; text-shadow:none; font-size:30px;}
.osagai-int26{font-family: 'FuturaMedium'; text-shadow:none; font-size:26px;}
.size30-green{ font:30px arial; color:#0378ae;}
.size21{font:21px arial;color:#3b3b3b;}
.size26{ font:26px Arial; color:#0090ff; padding:10px;}
.size26-green{ font:26px arial; color:#0378ae;}
.size15{font:16px Arial; color:#2a2a2a; padding:12px; text-align:left; line-height:22px;}
.size15-footer{font:15px Arial; color:#000000; text-align:left;}
.size12{font:12px Arial; color:#000000;}
.size26-heading{font:26px Arial;color:#FFF; text-shadow:1px 1px #434343; padding-left:20px;}
.size-25{ font-family:"Myriad Pro"; color:#FFF; font-size:28px; text-shadow:1px 1px #333; font-weight:bold; margin-bottom:10px; margin-top:10px;}
.size31{font-family:"Myriad Pro"; color:#801a6e; font-size:31px; text-decoration:underline}
.size27{font-family:"Myriad Pro"; color:#000000; font-size:26px; margin-top:10px;}
.size24{font-family:"Myriad Pro"; color:#000000; font-size:24px; margin-top:10px;}

/* @group core nav menu */
#nav {}

#nav li { }

#nav li a { }
#nav li a:hover, #nav li a.hov {color: #0090ff; }


/* @group subnav */
#nav ul { position: absolute; right:270px; top:122px; display: none; margin: 0; padding: 0; list-style: none; -moz-box-shadow: 0 1px 3px rgba

(0,0,0,0.2); -o-box-shadow: 0 1px 3px rgba(0,0,0,0.2); box-shadow: 0 1px 3px rgba(0,0,0,0.2); -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.2); 

padding-bottom: 3px; background-color:#FFF;border-top:2px solid #0090ff; width:250px;}	
#nav ul li {float:none;text-align:left;margin:0 8px 0 8px; padding:20px 0 23px 0 !important; cursor:pointer;border-bottom:1px solid #cdcdcd;}
#nav ul li:hover { border-bottom:1px solid #0090ff;}

#nav ul a { display: block; height:0px;color:#000; border-bottom: 2px solid transparent; font:15px "Century Gothic"; padding-bottom:10px !

important; }
#nav ul a:hover { text-decoration: none; border-right-color: transparent; border-left-color: transparent; background: transparent;color: 

#0090ff; }

* html #nav ul { margin: 0 0 0 -2px; }

/** @group clearfix **/
.clearfix:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
.clearfix { display: inline-block; }
 
html[xmlns] .clearfix { display: block; }
* html .clearfix { height: 1%; }





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

}

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

}

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

}

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

}



