body {
	background-attachment: scroll;
	background-image: url(../bg.gif);
	background-repeat: repeat-y;
	background-position: center;
	background-color: #F2F2F2;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#42506C;
    font-size:12pt;
    /*SCROLLBAR-FACE-COLOR: #974C0B;
	SCROLLBAR-HIGHLIGHT-COLOR: #93B0E0;
	SCROLLBAR-SHADOW-COLOR: #93B0E0;
	SCROLLBAR-3DLIGHT-COLOR: #ffffff;
	SCROLLBAR-ARROW-COLOR: #93B0E0;
	SCROLLBAR-TRACK-COLOR: #E5A13C;
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff;*/
}
p {
	text-align: justify;
}
h1,h2,h3,h4,h5 {
	font-family: Arial, Helvetica, sans-serif;
}
h1 {font-size:17pt;}
h2 {font-size:15pt;}
h3 {font-size:13pt;}
th {font-weight: normal;}
a:hover {
	text-decoration:underline;
}
a:link{
		color: Navy;
		text-decoration:underline;
}

a:visited {
	color: #4B0082;
	text-decoration:underline;
}


.menu{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#495677;
	font-size:12pt;
	letter-spacing:1px;
	font-weight: bolder;
}

a:hover.menu {
	text-decoration:underline;
	color: #B0CFC0;
}
a:link.menu {
	color:#495677;
	text-decoration:none;
}

a:visited.menu {
	color: #495677;
	text-decoration:none;
}
a:link.pen {
	color:#C5DAD1;
	text-decoration:none;
}
a:hover.pen {
	color:#C5DAD1;
	text-decoration:none;
}
a:visited.pen {
	text-decoration:none;
	color:#C5DAD1;
}
.Box {
padding-bottom:40px;
}

.Content {

/*background-color:#F2F2F2;*/
}
 .ShadowBorder{
   	background-attachment: scroll;
	background-image: url(../images/shadow-right.gif);
	background-repeat: repeat-y;
	background-position: right;
 }

 .ShadowBorderTop{
   	background-attachment: scroll;
	background-image: url(../images/shadow-top.gif);
	background-repeat: repeat-x;
	background-position: top;
 }

.ShadowBorderBottom{
   background-attachment: scroll;
   background-image: url(../images/shadow-bottom.gif);
   background-repeat: repeat-x;
   background-position: top;
}

.InText{

margin-right:15px;
margin-bottom:15px;
}

#StartPageText{
width:210px;
text-align:left;
color:#786D6D;
font-size:11pt;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
}

#PageTitle{
color:#4B5878;
font-size:19pt;
font-weight:bolder;
font-family:Arial, Helvetica, sans-serif;
margin-left:51px;
}

.News{
width:616px;
text-align:left;
margin-bottom:30px;
    }
	 
#NewsTitle, .NewsTitle {
border:2px solid #B1A89F;
background-color:#495677;
color:#DCDBD7;
font-size:17pt;
text-align:left;
padding-left:30px;
padding-right:30px;
padding-bottom:11px;
padding-top:21px;
font-family:Arial, Helvetica, sans-serif;
}

#NewsTitle a, #NewsTitle a {
	color: #ffffff;
}

.newcomingsoon {
	margin-bottom: 73px;
}

#NewsContent {
padding-left:2px;
padding-right:2px;
padding-bottom:27px;
padding-top:39px;
text-align:left;
color:#42506C;
font-family:Arial, Helvetica, sans-serif;
font-size:14pt;
}
#NewsDate, .NewsDate{
padding-top:17px;
font-size:14pt;
}

#NewsText{
padding-left:18px;
padding-right:99px;
padding-bottom:27px;
padding-top:17px;
}

#Cover{
margin-top:18px;
}

#CoverText, .CoverText{
padding-left:18px;
padding-right:99px;
padding-bottom:27px;
padding-top:17px;
font-size:14pt;
}

#CoverAbstract{
font-size:95%;

}

.CoverAbstract{
font-size:0.8em;

}
#BookTitle {
text-transform: uppercase;
display:block;
font-weight:bolder;
}

#ActionTitle {
	text-transform: uppercase;
	color:#42506C;
	font-size:14pt;
}

#SectionTitle{
font-size:145%;
margin-top:40px;
margin-bottom:30px;
margin-right:100px;
margin-left:0px;
text-transform: uppercase;
display:block;
text-align:right;
font-weight:bolder;
}

#Section {
margin-top:10px;
margin-bottom:10px;
margin-right:200px;
margin-left:200px;
font-style:italic;
}

#Chapter {

margin-top:50px;
margin-bottom:10px;
margin-right:171px;
margin-left:170px;
font-size:110%;
display:block;
}

#Signature{
 font-style:italic;
 text-align:right;
}

#GraySectiont{
padding-left:18px;
padding-right:18px;
padding-bottom:27px;
padding-top:17px;
font-size:110%;
background-color:#F2F2F2;
}

.Top{
margin-top:40px;
margin-bottom:30px;
margin-right:100px;
margin-left:0px;
display:block;
text-align:right;
    /*border:1px solid red;*/
}

td.calDate {
    padding-left: 63px;
    padding-right: 16px;
    padding-top: 27px;
    width: 220px;
    vertical-align: top;
    font-weight: bolder;

}

td.calText {
    padding: 17px 60px 27px 0px;
    font-size:14pt;

}

.SectionTitle{
font-size:145%;
margin-top:40px;
margin-bottom:30px;
margin-right:100px;
margin-left:0px;
text-transform: uppercase;
display:block;
text-align:right;
font-weight:bolder;
}

.NewsContent {
padding-left:2px;
padding-right:2px;
padding-bottom:27px;
padding-top:39px;
text-align:left;
color:#42506C;
font-family:Arial, Helvetica, sans-serif;
font-size:14pt;
}

.BookTitle {
text-transform: uppercase;
display:block;
font-weight:bolder;
}

.addCover {
	padding-left:145px;
	}