/* TAGS */

html {min-width:920px} 

body {background:#2f373a;font-family:Arial,Helvetica,sans-serif;font-size:10px;line-height:15px;color:#4e4e4e;min-width:920px; margin:0;padding:0}

object {vertical-align:top;outline:none}

input, textarea, select {font-family:Arial,Helvetica,sans-serif;font-size:16px;vertical-align:middle;font-weight:normal}

fieldset {border:0}

p {margin:0;padding:0}

img {border:0;vertical-align:top;text-align:left}

ul, ol {list-style:none}

/* GLOBAL */

#header, #content, #footer {font-size:15px; width:920px; margin:0 auto}

.col-1, .col-2, .col-3 {float:left}

.maintext {font-size:15px; font-weight: bold; }

/* ALIGMENT */

.fleft a{float:left; text-decoration: none; color: #ffffff; font-size: 60px; line-height: 169px; letter-spacing:1px; font-variant: small-caps;}

.fright a{float:right; text-decoration: none; color: #ffffff; font-size: 60px; line-height: 169px; letter-spacing:1px; font-variant: small-caps;}

.clear {clear:both}

.alignright {text-align:right}

.aligncenter {text-align:center}

.wrapper {width:100%;overflow:hidden}

.container {width:100%}

/* TAILING */

.tail-top {background:url(images/tail-top.gif) left -112px repeat-x #fff}

.body-bg {background:url(images/body-bg.jpg) no-repeat center -112px}

.tail-bottom {background:url(images/tail-bottom.gif) left -112px repeat-x}


/* LISTS */

.list {margin-bottom:-11px}

.list li {padding:0 0 11px 60px; height: 50px; background:url(images/icon.png) no-repeat left top; line-height:50px; position:relative}

.list li b {display:block;font-size:14px;}


.alist {margin-bottom:0px}

.alist li {padding:0 0 5px 60px; background:url(images/microball.png) no-repeat left top; line-height:16px; position:relative; min-height: 60px;}

.alist li b {display:block;font-size:14px; padding-bottom:5px;}


.blist {margin-bottom:0px}

.blist li {padding:0 0 5px 60px; background:url(images/blank.png) no-repeat left top; line-height:16px; position:relative; min-height: 60px;}

.blist li b {display:block;font-size:14px; padding-bottom:5px;}


.clist {margin-bottom:0px}

.clist li {padding:0 0 5px 60px; background:url(images/galog60.png) no-repeat left top; line-height:16px; position:relative; min-height: 60px;}

.clist li b {display:block;font-size:14px; padding-bottom:5px;}



.list1 {margin-bottom:-20px}

.list1 li {padding:0 0 20px 0;line-height:22px;width:100%;overflow:hidden;vertical-align:top}

.list1 li img {float:left;margin:5px 21px 0 0}

.list1 li b {display:block;font-size:14px;padding-bottom:5px}

.list2 {padding-bottom:15px}

.list2 li {padding:0 0 4px 12px;background:url(images/arrow.gif) no-repeat left 5px}

.list2 li ul {padding-top:4px;margin-bottom:-4px}

/* OTHER */

p {margin-bottom:20px;line-height:22px}

.p0 {margin-bottom:0}

/* TXT, LINKS, LINES, TITLES */

a {color:#20b7c9;outline:none}

a:hover {color:#20b7c9;outline:none}

#maintitle {font-size:36px;line-height:19px; color:#000;letter-spacing:1px;margin-bottom:12px; font-variant: small-caps;}

#subtitle {font-size:30px;color:#000; letter-spacing:1px;margin-bottom:16px}

/* HEADER */

#header {height:306px;}

#header .extra {position:absolute;left:100px;top:35px}

#header .row-1 {height:246px;width:100%;overflow:hidden}

#header .row-1 .fleft {padding:10px 1px 0px 23px}

#header .row-1 .fright {padding:68px 23px 58px 0px}

#header .row-2 {height: 46px; clear: left; }

#header .row-2a {height:68px;}

#header .row-2 ul { margin-left: 0px; list-style-type: none;} 

#header .row-2 ul li {float:left;text-transform:uppercase; }

#header .row-2 ul li a {color:#fff; text-decoration:none; display:block; text-align:center; padding:10px 0 10px 0; font-weight: bold;}

#header .row-2 ul li.m5 a {width:200px; border: 1px solid #ffffff; top: 350px; margin-top: 1px; font-weight: bold; letter-spacing: 1pt; }

.centering { margin-left: 10px; margin-right: 10px; }

#header .row-2 ul li.m5 a:hover { font-style: italic; }

#header .row-2 ul li.m5 a.active {background:url(images/m5-act.png)}


/* CONTENT */

#content {background:url(images/cont-tail.png) repeat-y left top;position:relative}

#content .tail-right {background:url(images/cont-tail-right.gif) repeat-y right top}

#content .col-1 {width:630px}

#content .col-2 {width:290px;padding:50px 0 50px 0}

#content .col-2 ul {padding:0 20px 0 20px}

#content .col-2 ul li {line-height:16px;padding-bottom:18px;font-size:12px}

#content .col-2 ul li b {display:block; padding-bottom:5px}

/* #content .col-2 ul li a {text-decoration:none}  */

/*  #content .col-2 ul li a:hover {color:#000}  */

.inner_copy, .inner_copy a {border:0;float:right;background:#f00;color:#f00;width:35%;line-height:10px;font-size:10px;margin:-220% 0 0 0;overflow:hidden;padding:0}

#content .indent {padding:33px 33px 50px 37px}

#content .indent1 {padding-bottom:33px}

/*  #maintitle { font-size: 40px; font-variant: small-caps; padding-bottom: 25px;}  */

/* FOOTER */

#footer {height:40px; background:#2f373a; color: #ffffff; margin-bottom: 0px;  width:920px;}

#footer .indent {padding: 11px 34px 0 37px}

/*  #footer a {text-decoration:none}  */

/*  #footer a:hover {text-decoration:underline}   */

#footer img {position:relative;top:-4px}

.footerleft  {float:left; font-size: 12px; line-height: 16px; font-variant: small-caps;} 

.footerright {float:right; font-size: 12px; line-height: 16px; font-variant: small-caps;} 
