* {margin: 0; padding: 0;}

body {font: 75%/170% Arial, Helvetica, sans-serif; color: #5A5A5A; background:#fff url(/img/topbg-becas.gif) repeat-x top; margin: 0;	padding: 0;}

a {color: #0099ff; text-decoration:none; outline: none;}
a:visited {}
a:hover {text-decoration: underline;}

p {padding: 0 0 1em; text-align:justify;}

/* ### TITLES ### */
h1, h2, h3 {margin-bottom:15px; font-family:"Trebuchet MS";}

img {border: none;}

/* ### WRAPERS, CONTAINERS
--------------------------- ### */
#wrap {width:980px; margin:0 auto;}
#wrap.index { width:970px; padding:0 0 0 10px;}

.wspacer { padding:0 10px 0 0;}
.spacer {padding:25px;}

/* ### HEADER
----------------------- ### */
.headerbg {background:url(/img/headerbg-becas.jpg) no-repeat center top;}
.headerbg-index {background:url(/img/headerbg-index.jpg) no-repeat center top;}

#header {height:165px; width:980px; margin:0 auto;}

#header .logo {position:absolute; margin-top:42px; margin-left:40px;}
#header .slogan {position:absolute; margin-top:52px; margin-left:650px; width:276px; height:86px;}

#header .slide {position:absolute; width:770px; height:109px; margin-left:200px; margin-top:183px;}
#header .slide img {position:absolute; z-index:8;}
#header .slide img.start { z-index:10;}
#header .slide img.last { z-index:9;}
#header .slide img.extra { z-index:100;}

#linksnav {position:absolute; margin-left:210px; margin-top:167px; width:550px; text-align:left; z-index:1000;}
#linksnav.index {margin-left:10px; margin-top:160px;}
#linksnav a {margin-right:3px; border:2px solid #fff; padding:5px; color:#fff; font-weight:bold; font-size:14px; position:relative; text-decoration:none;}
#linksnav a:hover {text-decoration:none; background:#FFA800;}
#linksnav .des1 {background:#324BA7;} 
#linksnav .des2 {background:#0476BC;}
#linksnav .des3 {background:#677d9c;}
#linksnav .des4 {background:#5ebe43;}
#linksnav .des5 {background:#ffcf00 url(/img/des5.gif) repeat-x top; color:#490000;}
#linksnav a.des5:hover {color:#fff;}

#topnav {height:20px; font-size:11px; position:absolute; width:960px; padding:3px 10px 0 10px; color:#fff;}
#topnav .es {background: url(/img/es.gif) no-repeat 0 3px; padding:0 10px 0 20px;}
#topnav .us {background: url(/img/us.gif) no-repeat 0 3px; padding:0 0 0 20px;}
#topnav a {color:#fff;}
#topnav a:hover {color:#ffcf00;}

/* Address */
#address {font-size:11px; padding:2px 5px 2px 5px; border-bottom:1px solid #ddd; margin-bottom:15px; background:#fff; background:#f6f6f6;}

/* ### MIDLE, SIDEBARS
----------------------- ### */

/* Midle */
#midle {/*WIDTH*/ width:580px; margin-top:157px; margin-left:25px;}
#midle.index {width:auto; margin:30px 0 0 0;}

#midle h1 {margin-bottom:0px; font-size:2.1em; color:#324ba7; line-height:25px; font-weight:normal; padding:5px 0 10px 50px; border-bottom:1px solid #ddd; background:url(/img/books.gif) no-repeat 0 0px;}
#midle h1 a {color:#005698; text-decoration:none;}
#midle h1 a:hover { color: #CC0000;}

#midle h2 {margin-bottom:10px; font-size:20px; color:#075DA0; line-height:25px; font-weight:normal;}
#midle h2 a {color:#005698; text-decoration:none;}
#midle h2 a:hover {color: #CC0000;}

#midle img.imgleft {float:left; margin-right:10px; padding:3px; border:1px solid #ccc;}
#midle img.imgright {float:right; margin-left:10px; padding:3px; border:1px solid #ccc;}

/* blocks */
#midle .blockfront {background:#ECF0F9; margin:0 0 10px 0; padding:5px; width:463px; cursor:pointer; border:1px solid #C7E7FF; border-bottom:3px solid #C7E7FF;}
#midle .blockfront h2 {background:#324BA7; color:#fff; font-size:1.3em; font-weight:bold; padding:3px 3px 3px 10px; margin:0 0 5px 0; text-align:left; font-family:"Trebuchet MS"; border:2px solid #fff;}
#midle .blockfront h2.jovenes {background:#0476BC;}
#midle .blockfront h2.becas {background:#0059CF;}
#midle .blockfront h2.camps {background:#5ebe43;}
#midle .blockfront h3 {text-align:center; margin:0 0 5px 0;}
#midle .blockfront div.bpic {margin-bottom:0px;}
#midle .blockfront div.text {font-size:1.1em; line-height:18px;}
#midle .blockfront div.text p { padding:0 0 5px 0;}
#midle .blockfront ul {margin:0; padding:0; list-style:none;}
#midle .blockfront ul li {margin:2px 0 2px 0; line-height:16px; padding:0 5px 0 5px; background:#CDD6EF;}
#midle .blockfront ul li span {color:#D60000; font-weight:bold;}

#midle table {
	margin:0 0 1.5em 0;
}

/* Sidebar 01 */
#sidebar {/* WIDTH */ width:190px; margin-top:-3px;}
#sidebar .spacer {padding:0 0 0 10px;}
#sidebar a {text-decoration:none; color:#324ba7;}
#sidebar a:hover {text-decoration:underline;}
#sidebar h2 {font-size:1.1em; margin-bottom:5px; text-align:left; font-family:Arial, Helvetica, sans-serif; line-height:16px; background:#fff url(/img/menubg-becas.gif) repeat-x; padding:5px; color:#324ba7; border:1px solid #dadeea; border-bottom:2px solid #dadeea;}

#sidebar h2.hover {background:#c09344 url(/img/hover.gif) repeat-x;}

#sidebar h2.sidetitle { font-size:1.5em; font-weight:normal; margin-bottom:10px; background:none; border:none; text-align:center; color:#000}

#sidebar h2 a {color:#1c3384;}
#sidebar h2 a:hover {text-decoration:none; color:#000;} 

#sidebar ul {padding:0 15px 20px 10px; list-style:none;}
#sidebar ul li {padding:5px 0 5px 13px; border-bottom:1px solid #a5b1d3; background:url(/img/bullet2nd.gif) no-repeat 0 9px; font-size:0.9em; font-weight:bold; line-height:normal;}
#sidebar ul li a {}
#sidebar ul li a:hover {}
#sidebar ul ul {padding:5px 0 0 0;}
#sidebar ul ul li {background:url(/img/bullet3rd.gif) no-repeat 0 8px; border:none; font-size:11px; font-weight:normal; padding:3px 0 3px 13px;}

/* Sidebar 02 */
#sidebar02 {width:150px; margin-top:157px; padding:0 0 10px 0;}


/* ### FOOTER
----------------------- ### */
#footer {text-align:center; color:#fff; background:#677d9c url(/img/footerbg-becas.gif) repeat-x top;}
#footer .fspacer {padding:10px;}
#footer a {color:#fff; font-weight:bold;}
#footer .sponsored {font-size:0.9em; padding:10px 0 0 0;}


/*
 * Old Styles
 */

#tabs {height:33px; width:577px; padding-left:4px;}
#tabs .active-left {float:left; width:9px; height:33px;}
#tabs .active-center{height:20px; float:left; padding-top: 13px; font-size:11px; font-weight:bold; color:#BF0505;}
#tabs .active-center a:link, .active-center a:active, .active-center a:visited {color: #BF0505; text-decoration:none;}
#tabs .active-right {float:left; width:9px; height:33px; margin-right:3px;}
#tabs .left {float:left; width:9px; height:33px;}
#tabs .center{height:20px; float:left; padding-top: 13px; font-size:11px; font-weight:bold; color:#BF0505;}
#tabs .center a:link, .center a:active, .center a:visited {color: #233886; text-decoration:none;}
#tabs .right {float:left; width:9px; height:33px; margin-right:3px;}


#midle ul {margin:0px; padding:0px; margin-left:10px; margin-right:10px; margin-bottom:10px;}
#midle ul li {padding: 0px 0px 0px 13px; list-style: none; background: url(../img/bullet.gif) no-repeat 0 5px; margin-top:5px;}
#midle ol { margin-bottom:10px;}
#midle ol li {list-style:none;}
#midle .img {border:1px solid #999999; padding:3px;}


/*--ads bar--*/
#ads {float:left; width:143px; padding:0px 0px 0px 0px; font-size:10px; text-align:center; background:url(/img/adsbg.gif) repeat-y; margin-top:10px;}
* html #ads { height:1%;}
#ads .reserve {background:url(../img/reserve.gif) no-repeat top; width:133px; padding:5px; font-size:12px; text-align:center;}
#ads .reserve .text {font-size:11px; text-align:center; padding-top:10px;}
#ads .bottom {background:url(../img/resbottom.gif) no-repeat bottom; width:143px; height:18px;}
#ads .title {color:#233E99; font-weight:bold;}


/*--ads bar 3 banner--*/
#ads-two {float:left; width:143px; padding:0px 0px 0px 0px; font-size:10px; text-align:center; margin-top:10px;}
* html #ads { height:1%;}
#ads-two .text {font-size:11px; text-align:center; padding-top:10px;}
#ads-two .title {color:#233E99; font-weight:bold; font-size:12px;}

/*para los formularios de fran en php*/
#form_solicitud .td-bold {font-weight:bold;}
#form_solicitud .td-boldE {font-weight:bold; color:#FF0000;}
#table .top {font-family: Arial, Helvetica, sans-serif;	font-size: 12px; font-weight: bold;	color: #FFFFFF;	background-color: #FCBD03; padding:5px;}
#table .body {padding:1px 5px 1px 3px;	background-color: #FFF1D0; 	border-top-width: 1px; 	border-right-width: 1px; border-bottom-width: 1px; 	border-left-width: 1px; border-top-style: none; border-right-style: none; border-bottom-style: solid; border-left-style: none;  border-top-color: #FCBD03; border-right-color: #FCBD03; border-bottom-color: #FCBD03; border-left-color: #FCBD03;}
#form_solicitud .td-bold {font-weight:bold;}
#form_solicitud .td-boldE {font-weight:bold; color:#FF0000;}
#form_obligatorio b {color:#FF0000;}


/* ###################BECAS######################*/
.txt_orange{color:#FBA31D;}
#tabla .hastings{background:#009900;color:#FFFFFF; font-weight:bold;}
#tabla .bournemouth{background:#FF9900; color:#FFFFFF; font-weight:bold;}
#tabla .malta{background:#003399; color:#FFFFFF; font-weight:bold;}
#tabla .bournemouth{background:#FF0033; color:#FFFFFF; font-weight:bold;}
#tabla .line{border-bottom:dashed 1px #333333; font-size:11px; font-family:Geneva, Arial, Helvetica, sans-serif;}
#tabla .precio{background:#FBA31D; padding:2px; font-weight:bold; color:#FFFFFF;}
.adobe {border:1px solid #CCCCCC; margin-bottom:10px; padding:5px;}
.adobe .icon {float:left; margin-bottom:0px; padding:0px 0px 0px 0px; margin-right:5px;}
.adobe .text {font-size:11px; text-align:left; padding:0px 0px 0px 0px;}


/*######### FORMS #########*/
#xform {width:100%;}
#xform ol {margin:0 auto; padding:10px 0px 10px 0px; margin-bottom:10px; width:100%;}
#xform li {list-style: none; padding: 5px; margin: 0px; clear:both;}
#xform .label {float:left; width:150px; text-align:left; display:inline-block; color:#333333; font-weight:bold; padding-right:5px;}
#xform .label-fail {float: left; width:150px; text-align:left; display:inline-block; color:red; font-weight:bold;}
#xform .field {/*float:left;*/}
#xform .note {font-size:11px;}
#xform strong {color:#FF0000; font-size:14px;}
#xform h3 {color:#34488F;}
#xform select {font-size:10px;}
#xform .box {width:150px;}
#xform ol {margin:0 auto; padding:10px 0px 10px 0px; margin-bottom:10px; background:url(/img/forms-bg-adults.gif) repeat-x top;}

 /*######### FORMS #########*/
#xform-two { padding:5px 0; border:1px solid #999; border-right: 3px solid #999; border-bottom: 3px solid #999; margin-bottom:10px;}
#xform-two ul { list-style:none; padding:0; margin:0;}
#xform-two li {background:none !important; padding-left:0px !important; }
#xform-two .blang { padding:5px; background:#eee; border:1px solid #ccc; margin-bottom:10px; margin:0 40px 10px 40px;  }
#xform-two .subject  { width: 145px;  }

#xform-two .label { font-weight:bold;}
#xform-two .lside { padding-left:40px;}
#xform-two .rside { padding-right:40px;}
#xform-two .fullh { padding:0px 40px;}
#xform-two .input { width:145px;}
#xform-two .select { width:145px;}
#xform-two .textarea textarea {width:100%; height:50px; }
#xform-two .privacy textarea {width:100%; height:70px; }

/* Validate error style for xform-two */
#xform-two	div.error {
	width:140px;
	margin-left:0px;
	margin-top:5px;
	background:#FFC7C7;
	color:#AF0000;
	padding:3px 5px 3px 5px;
	font-weight:bold;
	border:1px solid #E16666;
	clear:both;
	text-align:left;
	}

#xform-two	.agreefix {padding:0px 0 5px 0;}
#xform-two	.agreefix .error { margin-left:15px; width:325px; }


/*#######BROCHURE FORMS ADOBE########*/
.adobe {border:1px solid #CCCCCC; margin-bottom:10px; padding:5px;}
.adobe .icon {float:left; margin-bottom:0px; padding:0px 0px 0px 0px; margin-right:5px;}
.adobe .text {font-size:11px; text-align:left; padding:0px 0px 0px 0px;}


/*V2 brochure sent */
#download-brochure {}
#download-brochure .brochure {border-right:1px dashed #0071BC; padding:0px 10px 0px 10px; width:120px; float:left; text-align:center; width:150px;}
#download-brochure .title {font-weight:bold; font-size:11px; padding:10px 0px 0px 0px;}
#brochure-form {width:250px; margin:0 auto;}
#brochure-form label {display:block; font-size:11px; margin-bottom:5px;}
#brochure-form form input, #brochure-form form textarea {width:250px; display:block;}


/*#################becas in the design###################*/
#becas {padding-bottom:5px; background:#FFFFFF;}
#becas img {border-style:none;}


/*Price Table*/


h3.price-title {font-size:14px; margin-bottom:5px; margin-top:10px; padding-left:15px; padding-bottom:5px; color:#0071BC; }
#price-table table {width:100%; border-left:10px solid #4D5AA8; margin-bottom:10px;}
#price-table td {line-height:11px; padding:5px;}
#price-table tr.title td {background:#4D5AA8; border:0px; color:#FFFFFF; font-weight:bold; font-size:11px; text-align:center;}
#price-table tr.title td.first-title {background:#FFFFFF; color:#3D4783; width:100px; border-right:1px solid #1383C5; border-bottom:1px solid #C1C1C1; text-align:left;}
#price-table tr.title td.blanco {background:#FFFFFF; border:0px; width:5px;}
#price-table .blanco {background:#FFFFFF; border:0px;}
#price-table tr.title td.wlspace {border-left:1px solid #fff;}
#price-table tr.title td.wrspace {border-right:1px solid #fff;}
#price-table tr.data td {background:#ffffff; border:1px solid #C1C1C1; font-size:11px; text-align:center; font-weight:bold; color:#4D5AA8; border-top:none; border-bottom:1px solid #C1C1C1; border-left:0px;}
#price-table tr.data td.data-title {background:#EDEDED; color:#000000; text-align:left; font-weight:bold; border-left:1px solid #C1C1C1; border-right:1px solid #C1C1C1;}
#price-table tr.data td.blanco {background:#FFFFFF; border:0px; width:5px;}


/*Data notitle fix >:)*/
#price-table tr.data-notitle td {background:#ffffff; border:1px solid #C1C1C1; font-size:11px; text-align:center; font-weight:bold; color:#4D5AA8; border-bottom:1px solid #C1C1C1; border-left:1px solid #C1C1C1;}
#price-table tr.data-notitle td.blanco {background:#FFFFFF; border:0px;}
#price-table tr.data-notitle td.data-title {background:#EDEDED; color:#000000; text-align:left; font-weight:bold; border-left:1px solid #C1C1C1; border-right:1px solid #C1C1C1;}


/*END Data notitle fix >:)*/
#price-table tr.extra {}
#price-table tr.extra td {border:0px; border-bottom:1px solid #DCDDDE; font-weight:normal; font-size:11px; text-align:justify; background:#FFFFFF;}
#price-table tr.extra td.space {border:none;}
#price-table tr.extra td.extra-title {}
#price-table tr.extra td.extra-price {color:#3D4783; text-align:center; font-weight:bold;}
#price-table tr.extra td.blanco {background:#FFFFFF; border:0px; width:5px;}
#price-table tr.extra-top td {border:1px solid #C1C1C1; border-bottom:none; border-left:none; font-size:11px; text-align:center; color:#01539A; font-weight:bold; background:#FFFFFF;}
#price-table tr.extra-top td.blanco {border:0px; border-right:1px solid #C1C1C1;}
#price-table .info {margin-bottom:20px; font-size:11px;}
#price-table .info .i-title {font-weight:bold; border-bottom:2px solid #CCCCCC;}
#price-table .info .i-list {text-align:left; border-bottom:1px solid #CCCCCC;}
#price-table .info .i-list ul {padding-bottom:0px; margin-bottom:3px; margin-top:3px;}
#price-table .info .i-list ul li {display:inline; margin-right:10px;}
#price-table .info .i-float {float:left; width:150px;}
#price-table .info .optional {color:#1383C5; font-size:12px;}


/*becas mec- destinos*/
#mec .title {color:#233E99; font-weight:bold; font-size:1.1em; border-bottom:#990000 dotted 1px;}
#mec .img {padding-right:10px;}
#mec .cleaner {height:25px;}
#mec .outline{background-color:#FCBD03; color:#FFFFFF; font-weight:bold}
#mec ul {list-style:none; margin-bottom:0px; padding:5px 0 5px 0;}
#mec ul li {padding:0 0 0 15px; margin-left:0px;}
#program .title{background:#FF9900; color:#FFFFFF; font-weight:bold; /*border:#000033 1px solid;*/ padding-left:5px;}
#program .body{background: #FFF1D0; border:1px solid #FF9900; color:#333333; font-family:Arial, Helvetica, sans-serif 11pt; font-weight:normal; padding:5px 5px 0 5px;}
#program ol {}
#program li {list-style: disc; margin: 0px; clear:both;}
#program .includes{background:#C7C7E4; border:1px solid #4D5AA8; padding:5px;}
#program .includes .title{color:#FFFFFF; font-weight:bold; background:#4D5AA8;}
#program div { margin-bottom:1.5em;}

/* blocks */
.block {border:1px solid #FDE7AD; border-right:2px solid #FAB90C; border-bottom:2px solid #FAB90C; margin:0 5px 10px 5px; padding:7px 3px; width:175px; display:inline; float:left; overflow:hidden;}
.block div.title-noimg {background:#FAB90C url() no-repeat right; color:#006; font-size:1.1em; font-weight:bold; padding:3px; text-align:left; border-bottom:2px solid #DA7B17;}
.block div.title {background:  url(/img/bcs-title-bg.png) no-repeat right; color:#006; font-size:1.1em; font-weight:bold; padding:3px; text-align:left;}
.block .nostyle {padding:5px 0 7px 5px; text-align:left;}
.block .us {background:url(/img/bcs-flag-us.png) no-repeat left top; padding:5px 0 7px 50px;}
.block .can {background:url(/img/bcs-flag-can.png) no-repeat left top; padding:5px 0 7px 50px;}
.block .us-can {background:url(/img/bcs-flag-usa_can.png) no-repeat left top; padding:5px 0 7px 50px;}
.block .uk {background:url(/img/bcs-flag-uk.png) no-repeat left top; padding:5px 0 7px 50px;}
.block .de {background:url(/img/bcs-flag-de.png) no-repeat left top; padding:5px 0 7px 50px;}
.block .irl {background:url(/img/bcs-flag-irl.png) no-repeat left top; padding:5px 0 7px 50px;}
.block .malta {background:url(/img/bcs-flag-malta.png) no-repeat left top; padding:5px 0 7px 50px;}
.block .france {background:url(/img/bcs-flag-fr.png) no-repeat left top; padding:5px 0 7px 50px;}
.block div.pic {padding:0 1px 0 1px; overflow:hidden; height:43px; margin:8px 1px 0 0 ;}
.block div.text {font-size:11px; line-height:14px; margin: 0 1px 1px 1px; padding:6px; background:#FDEEC9;}
.block div.text p {padding:0 0 5px 0;}
.block ul {margin:0; padding:0; list-style:none;}
.block ul li {padding:0; background:url(/img/menubullet2-j.gif) no-repeat left !important;}


/* fan. gallery */
#ads-gallery {float:left; width:140px;  padding:0px 0px 0px 0px; font-size:10px; text-align:center; margin-top:20px;}
* html #ads-gallery { height:1%;}
#imgset h3 {font-weight:bold; font-size:1.1em;  margin-bottom:10px; background:url(/img/gallery/h3.jpg) no-repeat; padding:0 0 3px 32px; height:30px; border-bottom:1px solid #5B4678; color:#5B4678; text-align:left;}
* html #imgset h3 {}
#imgset {margin-bottom:10px;  border-bottom:1px solid #5B4678;}
#imgset img {border:1px solid #C7C7E4; background:#fff; padding:3px; width:60px;}


/* OFERTA SAN DIEGO*/
.oferta-sandiego { background:#9CF; border:1px solid #06C; border-top:4px solid  #06C ; padding:5px 0; margin-bottom:10px; }
h2.sd { font-size:16px; background:none; padding:2px 0 0 0; color:#f00; border-bottom:none; text-align:center; margin-bottom:0px;}
.oferta-sandiego a { font-size:14px; color:#f00; font-weight:bold;}

.oferta-sandiego p { padding:0 3px; margin:0;}
oferta-sandiego strong {}
.oferta-sandiego .sd-one { padding:4px 5px !important; margin:8px 0 !important; border-top:2px dotted #006;  border-bottom:2px dotted #006; background:#ECF0F9 !important;  }
.oferta-sandiego .sd-one li { padding:1px 0 0 10px !important; margin:0 !important; color:#006; font-weight:bold; }

.oferta-sandiego .sd-two {padding:4px 5px !important; margin:8px 0 !important; text-align:center; }
.oferta-sandiego .sd-two li { border-left:2px solid #ECF0F9;  border-right:2px solid #999;}

.oferta-sandiego li.bigprice { background:#fff !important; color:#f00 !important; font-size:2.4em; font-weight:bold; padding:0 2px; margin:0px !important; border-top:2px solid #ECF0F9; }

.oferta-sandiego .sd-two li.reg {padding:0px 0px 0px 0px !important; margin:0 0 10px 0 !important; background:#ECF0F9 !important;  color:#006; font-weight:normal; border-bottom:2px solid #999;}
/* /OFERTA SAN DIEGO*/


/* --------------OFERTAS---------------*/

#ofertas{padding:10px; border-top:solid 1px #999999; border-right:solid 1px #999999; border-bottom:solid 1px #999999; border-left: 8px solid #6666CC; font-family:Verdana, Arial, Helvetica, sans-serif; margin-top:10px;}
#ofertas .title{color:#6666CC; text-shadow:#CCCCCC; font-size:24px; }
#ofertas .text {font-size:12px;}
#ofertas .fin-promo {font-weight:bold;}
#ofertas span {color:#6666CC;} 
#ofertas .small {font-size:9px;} 

/*V2----------email-sent*/
#download-brochure {}
#download-brochure .row {clear:both; /*border-bottom:1px solid #CCCCCC;*/ padding:10px 0px 10px 0px;}
#download-brochure .brochure {border-right:1px dashed #0071BC; padding:0px 10px 0px 5px; width:100px; float:left; text-align:center;}
#download-brochure .mail-download {width:250px; padding:0px 10px 0px 15px; float:left;}
#download-brochure .mail {float:left;}
#download-brochure .download {float:right;}
#download-brochure .boff {border-bottom:none;}
#download-brochure .title {font-weight:bold; font-size:11px; padding:10px 0px 0px 0px;}
#download-brochure .title .light {font-weight:normal;}
#download-brochure ul {margin:0px; padding:0px; margin-left:0px; margin-right:10px;}
#download-brochure ul li {padding: 0px 0px 5px 0px; list-style: none; background:none; /*border-bottom:1px solid #CCCCCC;*/}
#download-brochure .note {font-size:11px;}
/*#download-brochure .download {width:120px; float:left;}*/


/* Misc */
.flt {float:left;}
.frt {float:right;}

.cleaner {clear:both;}

/*
 * Old Styles End
 */


/* Floating options */
.fl {float:left;}
.fr {float:right;}

.mgright {margin-right:30px;}
.mgtop {margin-top:10px;}
.mgbottom {margin-bottom:10px;}


/* Clearing */
.clr {clear:both;}
span.normal {font-weight:normal;}

/* Extras */
.nobg {background:none !important;}
.faxbanner {font-size:0.9em !important; line-height:1.5em;}
.faxbanner img {margin:0 0 10px 0;}
