/*
	6/14/2012
	Theme 3 Main Layout
*/
@font-face {
    font-family: 'proxima_nova_ltbold';
    src: url('../font-face/proximanova-semibold-webfont.eot');
    src: url('../font-face/proximanova-semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../font-face/proximanova-semibold-webfont.woff') format('woff'),
         url('../font-face/proximanova-semibold-webfont.ttf') format('truetype'),
         url('../font-face/proximanova-semibold-webfont.svg#proxima_nova_ltbold') format('svg');
    font-weight: normal;
    font-style: normal;
}

* {margin: 0; padding: 0;}
img, fieldset {border: 0;}
p {margin-bottom: 0.7em;}
input[type='radio'] {height: 14px; width: 14px;}
input[disabled] {color: #000; cursor: default; background: #f0f0f0;}
input[type='submit'], input[type='button'] {padding: 1px 4px; font-size: inherit; font-family: inherit; vertical-align: top;}
input[type='submit'], input[type='button'] {*overflow: visible;} /* IE7 fix to remove extra padding */
input[type="submit"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner {padding: 0 !important; border: 0 none !important;} /* FF padding fix */
input[type='checkbox'] {*margin: -4px;} /* IE7 fix to remove additional margin*/

.overflow {overflow: hidden;}
.float_left {float: left;}
.float_right {float: right;}
.clear {clear: both;}
.hide {display: none;}
.display-inline {display: inline-block; *display: inline; zoom: 1;} /* IE7 fix to display-inline */


hr {height: 1px; background: #ccc; border: none; margin: 8px 5px;}
hr {*margin: -7px;} /* IE7 fix to remove additional margin */

.wrapper {width: 988px; margin: 0 auto; overflow: hidden;}
.body-wrapper {position: relative;}

.body-wrapper > .wrapper {padding: 20px 0;}
#content_box {min-width: 768px; min-height: 550px; overflow: hidden;}

/**** GET LOST SKYPE! ****/
span.skype_pnh_container {display:none !important;}
span.skype_pnh_print_container {display:inline !important;}