/* CSS Document */

body {margin: 0px; padding: 0px; background-image: url(../images/background.gif); background-repeat: repeat-x; font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #333;}
a {text-decoration: none; color: #333;}
a:hover {text-decoration: underline; color: #2458A6;}
p {margin: 5px 0px 5px 0px;}
hr {border: 0px; border-top: 1px solid #ccc; height: 1px; clear: both;}

/* FRAME AREA */

.frame {margin: 0px auto 0px auto; padding: 0px; width: 770px;}

/* BREADCRUMBS */

#crumbs {height: 23px; padding: 7px 0px 0px 0px;}

/* LOGO AND TABS */

#title {color: #fff; padding: 4px 0px 0px 0px;}
#title h1 {padding: 11px 0px 0px 0px; margin: 0px 0px 0px 0px; font-weight: normal; font-size: 24px;}
#title ul {list-style: none; margin: 0px; padding: 0px; }
#title li {float: left; margin: 0px; padding: 0px; text-align: center; font-size: 11px; font-weight: bold;}

.logo {float: left; margin: 0px 10px 0px 0px;}

#tabs li {background-image: url(../images/tab.gif); background-repeat: no-repeat; width: 90px; height: 24px; display: block; padding: 10px 0px 0px 0px;}
#tabs {margin: 24px 0px 0px 0px; float: right;}
#tabs #current {background-image: url(../images/tab-over.gif); background-repeat: no-repeat;}

/* SPLASH */

#splash {float: left; height: 219px;}
#splash img {border: 10px solid #fff; margin-top: 10px;}

/* CONTENT AREA */

.leftnav {float: left; width: 200px; margin: 40px 0px 20px 0px; _margin: 10px 0px 20px 0px; /*background-color: Red;*/}
.leftnav ul {margin: 0px; padding: 0px; list-style: none;}
.leftnav li {margin: 0px 0px 5px 0px;}
.leftnav h2 {font-size: 16px; color: #2458A6; margin: 15px 0px 5px 0px; padding: 0px;}

.textfield {width: 180px;}

.contentfull {float: left; width: 530px; margin: 40px 20px 20px 20px; _margin: 10px 20px 20px 20px; text-align: justify; /*background-color: yellow;*/}
.contentfull h1 {font-size: 20px; color: #2458A6;}
.contentfull h2 {font-size: 16px; color: #2458A6;}
.contentfull a {color: #2458A6;}

/* FOOTER AREA */

#footer {clear: both; background-color: #BDCDE4;}


#foot {width: 770px; margin: 0 auto 0 auto; padding: 20px 0 20px 0;}
#foot h2 {font-size: 14px; margin: 0 20px 0 220px;}
.banner {margin: 20px 20px 0 220px; border: 1px solid #2458A6; padding: 2px;}
.rci {float: left; margin: 20px 0 20px 0; border:0;}

/* CLASSES AND STUFF */

.picleft {float: left; margin: 0px 10px 0px 0px; border: 1px solid #2458A6; padding: 2px;}
.picright {float: right; margin: 0px 0px 5px 10px;}
.left {float: left;}
.right {float: right;}
.marsplash {margin: 0px 10px 0px 0px;}
.bluetext {color: #2458A6;}
.redtext {color: #ff0000;}
.sml {width: 180px; float: left;}
.border {border: 1px solid #333;}
.photos {float: right; margin: 0px 0px 0px 10px; width: 200px;}
.photos img {margin: 0px 0px 10px 0px;}
.printicon {margin: 0px 10px 10px 0px; float: left;}
.longinput {width: 442px;}
.cc {width: 60px;}
.cardname {width: 390px;}
.button {float: right; margin: 5px;}
.formvenez td {width: 50%;}