@import url(lightbox.css);

body { padding: 0; margin: 0; background-image: url('../img/body_back.gif'); background-repeat: repeat-x;}

h1,h2 { font-family: Georgia, "Times", sans-serif; font-weight: normal;}
p { font-family: Verdana, "Helvetica", serif; font-weight: normal;}

div#container { width: 800px; padding: 0 0 0 50px;}
div.passport { color:#CCCC99; font-size: 18px; font-family: Georgia, "Times", sans-serif; font-weight: normal; width: 100%; height: 27px; background-image: url('../img/passport_back.png'); background-repeat: repeat-x; padding: 5px 0;}
div.passport a, div.passport a:link, div.passport a:visited { text-decoration: none; color:#CCCC99; }
div.footer{ color:#CCCC99; font-size: 12px; font-family: Georgia, "Times", sans-serif; font-weight: normal; width: 100%; height: 17px; background-image: url('../img/footer_back.png'); background-repeat: repeat-x; padding: 5px 0;}


div#que { height: 400px; overflow:hidden; width:800px; padding: 50px 0 0 0;}
div#que div.laberate{display:inline-block; width:225px; padding: 50px 0 0 20px;}
div#que h1 { font-size: 30px; color: #444; margin:0 ; padding:0 0 5px 0;}
div#que h2 { font-size: 22px; color: #7C8D9A; margin:0; padding:0;}
div#que p { font-size: 12px; color: #444; margin:0; padding:5px 0; border-top: 1px solid #444;}
div#que img {float:left;
	width: 500px;
	border-style: none;
}
div#que a, div#que a:link, div#que a:hover { text-decoration: none;}


div#bridge { width:800px; margin: 20px 0;}
div#bridge div.col { width:250px; float:left; margin: 0 15px 0 0;}
div#bridge div.col img{ margin: 0;}
div#bridge div.col p { font-size: 11px; color: #444; margin:0 0 10px 0; padding:0;}
div#bridge div.col h1 { font-size: 26px; color:#CCCC99;}
div#bridge div.col h1.one { color: #444;}
div#bridge div.col h2 { font-size: 18px; color: #444; margin:0 0 15px 0; padding:0;}
div#bridge div.col h3 { font-family: Verdana, "Helvetica", serif; font-size: 11px; color: #444; margin:0 0 5px 0; padding:0;}
div#bridge div.col a,
div#bridge div.col a:link,
div#bridge div.col a:visited { text-decoration: none; color:#CCCC99; }
div#bridge div.col a:hover { border-bottom: 1px solid #7C8D9A; color:#7C8D9A; }
div#article { width:515px; padding: 50px 0 0 0;}
div#article p { font-size: 12px; color: #444; margin:0; padding: 5px 0 0 10px; line-height: 1.7;}
strong { font-weight: bold; color:#555;}
div#article ul { margin:0;}
div#article li { font-size: 12px;line-height: 1.7; font-family: Verdana, "Helvetica", serif; color: #444;}
div#article h1 { font-size: 30px; color: #444; margin:0 ; padding:0 0 5px 0;}
div#article h2 { font-size: 22px; color: #7C8D9A; margin:0; padding:0;}
div#article h3 { font-size: 13px; color: #7C8D9A; margin: 20px 0 5px 0; padding:0; font-family: Verdana, "Helvetica", serif;}
div#article h4 { font-size: 13px; color: #7C8D9A; margin: 20px 0 5px 0; padding:0; font-family: Verdana, "Helvetica", serif;}
div#article img {
	padding: 0 10px 10px 0;
	white-space: nowrap;
}
#form {float:right}
form.cmxform { width: 215px; font-size: 10px; color: #333; margin: 0 auto;}
form.cmxform legend { padding-left: 0; font-size: 14px; }
form.cmxform legend,
form.cmxform label { color: #333; }
form.cmxform fieldset {border: solid 1px #999; }
form.cmxform fieldset input.textbox {width:200px; display:block; border: 1px solid #ccc; margin: 0;}
form.cmxform fieldset fieldset { background: none; }
form.cmxform fieldset li { padding: 5px 5px 7px; }
form.cmxform fieldset { margin-bottom: 10px; }
form.cmxform legend { padding: 0 2px; font-weight: bold; _margin: 0 -7px; /* IE Win */ }
form.cmxform label { display: inline-block; line-height: 1.8; vertical-align: top; }
form.cmxform fieldset ol { margin: 0; padding: 0; font-family: Verdana, "Helvetica", serif; font-size:11px;}
form.cmxform fieldset li { list-style: none; padding: 3px; margin: 0; }
form.cmxform fieldset fieldset { border: none; margin: 3px 0 0; }
form.cmxform fieldset fieldset legend { padding: 0 0 5px; font-weight: normal; }
form.cmxform fieldset fieldset label { width: auto; }
form.cmxform em {font-size:13px; font-weight: normal; font-style: normal; color: #f00; }
form.cmxform label { width: 85px; } /* Width of labels */
form.cmxform fieldset fieldset label { margin-left: 123px; } /* Width plus 3 (html space) */
