/* A Trade and Value, Corp. Design */
/* Please refrain from copying the contents of this style sheet */


html {
height: 100%;
/*
background-image: url(../images/elements/main-html-back.png);
background-repeat: repeat-x;
background-color: #364d68;
*/
}
body {
width:900px;
background-position:0 0;
background-color:#ffffff;
text-align:center;
font-family: Arial, Helvetica, Sans Serif;
margin:0px auto;
padding:0px;
}


/* ====HEADER STARTS HERE====== */

.homeHeader{
width:900px;
height:80px;
margin:0 auto;
}
.mainLogo{
background-image: url(http://www.ramzoo.com/templates/ramsite/images/banner-logo.png);
background-repeat: no-repeat;
margin: 0px auto;
padding: 0px !important;
float: left;
width: 43%;
height: 80px;
text-align: center;
}
.mainAdv{
margin: 0px auto;
float: right;
padding-top: 10px;
width:56%;
height: 70px !important;
text-align: center;
}

/* ========END HEADER=============== */



/* =============NAVIGATION STARTS HERE */

.mainNav{
width:900px;
height:27px;
background-image: url(http://www.ramzoo.com/templates/ramsite/images/mainnav.png);
background-repeat: x;
margin:0 auto;
padding-top: 5px;
text-align:center;
font-family: Times, Arial;
font-size: 12pt;
font-weight: bold;
color: #ffffff;
}
.mainNav a:link, .mainNav a:active, .mainNav a:visited{
color: #ffffff !important;
text-decoration: none;
font-weight: bold;
font-size: 12pt;
font-family: Times, Arial;
text-align: center;
}
.mainNav a:hover{
/* color: #1f41c3 !important; */
color: #ff9900 !important;
text-decoration: none;
font-weight: bold;
font-size: 12pt;
font-family: Times, Arial;
text-align: center;
}
.pNav{
display: inline;
padding-right: 70px;
}
/* ===========END NAVIGATION========== */

/* ========MAIN BODY STARTS HERE======== */

.mainBody{
margin:0 auto;
width:900px;
text-align:left;
}
.mainBody p{
font-family: Arial, Times;
font-size: 10pt;
}
.mainBody table{
text-align:left;
}
/* ==========END MAIN BODY=========== */

/* ====FOOTER STARTS HERE======= */
.mainFooter{
clear:both;
margin:0 auto;
width:700px;
text-align:center;
margin: 0px auto !important;
text-align: center !important;
height:30px;
border-top: #000080 1px solid;
font-size: 12px;
}
.mainFooter a:link, .mainFooter a:active, .mainFooter a:visited{
color: #000080 !important;
text-decoration: none;
font-weight: normal !important;
font-size: 10pt;
font-family: Times, Arial;
text-align: center;
}
.mainFooter a:hover{
color: #ff9900 !important;
text-decoration: underline;
font-weight: normal !important;
font-size: 10pt;
font-family: Times, Arial;
text-align: center !important;
}
.pFooter{
display: inline;
padding-right: 15px;
}
.creditsFooter{
width:100%;
margin: 0px auto;
padding-top: 10px;
height:30px;
font-family: arial !important;
font-size: 9pt !important;
color: b7b7b7 !important;
}

/* =====END FOOTER===== */
.clr{clear: both;
}
/* ====LINKS=== */

a:link, a:visited {
font-family: Times, Arial;
font-size: 11pt;
color: #000080;
text-decoration: none;
font-weight: bold;
}
a:hover {
font-family: Times, Arial;
font-size: 11pt;
color: #c64934;
text-decoration: underline;
font-weight: bold;
}
/* ====END LINKS===== */

.creditsFooter{
width: 450px;
margin: 0px auto;
color: #7b7b7b;
}
.creditsFooter a:link, .creditsFooter a:active, .creditsFooter a:visited{
font-size: 8pt; 
font-family: Arial, san-serif; 
font-weight: bold; 
text-decoration: none; 
color: #000080;
}
.creditsFooter a:hover{
font-size: 8pt; 
font-family: Arial, san-serif; 
font-weight: bold; 
text-decoration: none; 
color: #ff9900;
}
/* =======LIST ITEMS======= */

ul{

}
li{
line-height: 15px;
padding-left: 0px;
padding-top: 0px;
list-style:  ;
font-family: Arial, Times;
font-size: 10pt;

/* background-image: url(../images/arrow.png);
background-repeat: no-repeat;
background-position: 0px 2px; */
}
td{
text-align: left;
font-size: 11px;
}


/* =======END LIST ITEMS======= */

/* === This is used to create a space at the bottom of a page */
.spacerTd{
width: 100%; 
height: 30px;
}
/* ==== End of Spacer =========== */


/* ============== PAGES CSS =================  */

.homePageNavigation a:link, .homePageNavigation a:active, .homePageNavigation a:visited {
font-family: Arial, Times;
font-size: 10pt;
color: #000080 !important; 
text-decoration: none !important;
font-weight: normal !Important;
}
.homePageNavigation a:hover {
font-family: Arial, Times;
font-size: 10pt;
color: #ff9900 !important;
text-decoration: underline !important;
font-weight: normal;
}

.pageTitle{
margin-top: 20px;
font-size: 12pt;
font-weight: bold;
color: #043f8e;
}
.registrationLeftColumn{
width: 640px; float: left;
}
.registrationRightColumn{
width: 260px; float: left;
}

