body {
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	font-family: Arial, Helvetica, sans-serif; font-size:12px;
	background-color: #ffffff;}

.dotline { background: url(images/bg-dotline.gif) repeat-x top; padding: 2px 0px 2px 0px; }
.clear {overflow:hidden; clear:both; margin:0; padding:0; display:block;}

.header-black { font-family: Helvetica, Arial, sans-serif; font-size:15px; font-weight: bold; color: #131a12; text-decoration:none;}
.header-black a, .header-black a:visited { font-family: Helvetica, Arial, sans-serif; font-size:15px; font-weight: bold; color: #131a12; text-decoration:none;}
.header-black a:hover { font-family: Helvetica, Arial, sans-serif; font-size:15px; font-weight: bold; color: #131a12; text-decoration:underline;}

/* NAV STYLES */

.main-nav  {font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;padding: 0px; }
.main-nav  ul {list-style:none; margin-left:0px; padding:2px 0px 2px 0px; display: inline;}
.main-nav  ul li {font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;float:left; color: #fff; position:relative; z-index:1000; }
.main-nav  ul li a {text-decoration:none; display:block; text-align:center; padding: 2px 10px 2px 10px;}
.main-nav  ul li a:link {color:#ffffff;}
.main-nav  ul li a:visited {color:#ffffff;}
.main-nav  ul li a:hover {font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#bac4b6;text-decoration:none;}
.main-nav  ul li a:active {color:#ffffff;}
.main-nav  ul li a:hover ul {display:block;}
.main-nav  ul li.first {margin-right:0px; border-left: 0px;}
.main-nav  ul li.divline {margin:0px; padding: 0px;}

/* BOX 1 STYLES */
.box1-book  {font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}
.box1-book a, .box1-book a:visited {font-family: Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#003366;}
.box1-book a:hover {font-family: Arial, Helvetica, sans-serif;font-size:11px; text-decoration:underline; color:#003366;}
.box1-bonus  {font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#cc0000;}

.box1-link  {font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#000000;padding:0px 0px 0px 0px; }
.box1-link a, .box1-link a:visited {font-family: Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; font-weight:bold; color:#3e642f;padding:0px 0px 0px 0px;}
.box1-link a:hover {font-family: Arial, Helvetica, sans-serif;font-size:11px; text-decoration:underline; color:#3e642f; font-weight:bold; padding:0px 0px 0px 0px;}

/* BOX 2 STYLES */
.box2-text  {font-family: Arial, Helvetica, sans-serif; font-size:14px; text-decoration:none; font-weight:bold;color:#a54201;}
.box2-text a, .box2-text a:visited {font-family: Arial, Helvetica, sans-serif; font-size:14px; text-decoration:none; font-weight:bold;color:#a54201;}
.box2-text a:hover {font-family: Arial, Helvetica, sans-serif;font-size:14px; text-decoration:none; font-weight:bold; color:#33703d;}

/* BOX 3 STYLES */
.box3-text  {font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}
.box3-text a, .box3-text a:visited {font-family: Arial, Helvetica, sans-serif; font-size:14px; text-decoration:none; font-weight:bold;color:#7a302d;}
.box3-text a:hover {font-family: Arial, Helvetica, sans-serif;font-size:14px; text-decoration:underline; font-weight:bold; color:#7a302d;}

.box3-book  {font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}
.box3-book a, .box3-book a:visited {font-family: Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#cc0000;}
.box3-book a:hover {font-family: Arial, Helvetica, sans-serif;font-size:11px; text-decoration:underline; color:#cc0000;}
.box3-bonus  {font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#cc0000;}

/* BOX 4 STYLES */
.box4-text  {font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}
.box4-text a, .box4-text a:visited {font-family: Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#007700;}
.box4-text a:hover {font-family: Arial, Helvetica, sans-serif;font-size:11px; text-decoration:underline; color:#007700;}
.box4-boxtext  {font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}

.box4-text-org  {font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}
.box4-text-org a, .box4-text-org a:visited {font-family: Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#c54d00;}
.box4-text-org a:hover {font-family: Arial, Helvetica, sans-serif;font-size:11px; text-decoration:underline; color:#007700;}

.box4-green a, .box4-green a:active, .box4-green a:visited {font-family: Arial, Helvetica, sans-serif; color: #007700;font-size:11px;text-decoration:underline; }
.box4-green a:hover {font-family: Arial, Helvetica, sans-serif; color: #007700;font-size:11px;text-decoration:none;}

/* BOX 5 STYLES */
.box5-text  {font-family: Arial, Helvetica, sans-serif; font-size:16px; text-decoration:none; font-weight:bold;color:#714e0f;}
.box5-text a, .box5-text a:visited {font-family: Arial, Helvetica, sans-serif; font-size:14px; text-decoration:none; font-weight:bold;color:#a54201;}
.box5-text a:hover {font-family: Arial, Helvetica, sans-serif;font-size:14px; text-decoration:none; font-weight:bold; color:#33703d;}

/* BOX 6 STYLES */
.box6-link {font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#725203;}
.box6-link a, .box6-link a:visited {font-family: Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#725203;}
.box6-link a:hover {font-family: Arial, Helvetica, sans-serif;font-size:11px; text-decoration:underline; color:#725203;}


/* FOOTER STYLES */
.footer  {font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#999999;padding:0px 2px 0px 2px; }
.footer a, .footer a:visited {font-family: Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#3f3f3f;padding:0px 2px 0px 2px;}
.footer a:hover {font-family: Arial, Helvetica, sans-serif;font-size:11px; text-decoration:underline; color:#3f3f3f;padding:0px 2px 0px 2px;}

.footer-text  {font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#999999;padding:0px 2px 0px 2px; }
.footer-text a, .footer-text a:visited {font-family: Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#999999;padding:0px 2px 0px 2px;}
.footer-text a:hover {font-family: Arial, Helvetica, sans-serif;font-size:11px; text-decoration:underline; color:#3f3f3f;padding:0px 2px 0px 2px;}


/*Sample CSS used for the Virtual Pagination Demos. Modify/ remove as desired*/

.virtualpage {
/*hide the broken up pieces of contents until script is called. Remove if desired*/
display: none;
}

.paginationstyle{ /*Style for demo pagination divs*/
width: 200px;
text-align: right;
padding: 0px 0 2px 0;
margin: 4px 0 0 0;
}

.paginationstyle select{ /*Style for demo pagination divs' select menu*/
border: 0px solid navy;
margin: 0 15px;
}

.paginationstyle a{ /*Pagination links style*/
padding: 0 5px;
text-decoration: none;
border: 0px solid black;
color: navy;
background-color: white;
}

.paginationstyle a:hover, .paginationstyle a.selected{
color: #000;
/*background-color: #FEE496; */
}

.paginationstyle a.imglinks{ /*Pagination Image links style (class="imglinks") */
border: 0;
padding: 0;
}

.paginationstyle a.imglinks img{
vertical-align: bottom;
border: 0;
}

.paginationstyle a.imglinks a:hover{
background: none;
}

