body {

	margin:0 auto;

	background-color:#660000;

	font: normal 12px Arial,Verdana,Tahoma;

	/*color:#dadada;*/

	color:#fff;

	line-height:18px;

}



img {border:0 none; }



.justify{

text-align:justify;

}



a:link,a:active,a:visited{

color:#cecece;

font-weight:bold;

text-decoration:none;

font-size:12px;

}



a:hover{

color:#ff7599;

font-weight:bold;

text-decoration:none;

}



.header {background: url(header_bg.gif) repeat-x; height:93px;}

.flash {background: url(flash_bg.gif) repeat-x; height:347px;}

.navigation {height:27px;}

.footer  {height:65px; border-top:1px solid #cecece;}



.txt-white { color:#fff;}

.txt-book { font: bold 11px Arial, Helvetica, sans-serif; color:#504031; }

.txt-book2 { font: 11px Arial, Helvetica, sans-serif; color:#504031; }
.txt-book3 { font: 11px Arial, Helvetica, sans-serif; color:#893737; }

ul{

margin:0;

padding:0px;

list-style-type:none;

}



li{

background:url(bullet_big.gif) top left no-repeat;

margin:4px;

padding-left:25px;

}






.box_top_left {background:url(box_top_left.gif) no-repeat; width:10px; height:10px;}

.box_top_bg {background:url(box_top_bg.gif) repeat-x; height:10px;}

.box_top_right {background:url(box_top_right.gif) no-repeat; width:10px; height:10px;}



.box_mid_left {background:url(box_mid_left.gif) repeat-y; width:10px;}

.box_mid_bg {background:#fff url(box_mid_bg.gif) repeat-x;}

.box_mid_right {background:url(box_mid_right.gif) repeat-y; width:10px;}



.box_bot_left {background:url(box_bot_left.gif) no-repeat; width:10px; height:10px;}

.box_bot_bg {background:url(box_bot_bg.gif) repeat-x; height:10px;}

.box_bot_right {background:url(box_bot_right.gif) no-repeat; width:10px; height:10px;}



.tdform{

padding:0px 10px 0px 10px; 

}

.tdrequired{

padding:0px 5px 0px 5px; 

background:url('bg_required.gif') no-repeat top left;

}

.tdlabelform{

padding:0px 10px 0px 10px; 

}



.input {

	font: normal 11px Arial,Verdana,Tahoma;

	color:#474747;

	border:1px solid #ada196;

	background:#fff url(input_bg.gif) top center repeat-x;

	height:20px;

}

.select {

	font: normal 11px Arial,Verdana,Tahoma;

	border:1px solid #ada196;

	background:url(input_bg.gif) repeat-x;

	height:19px;

}



.contact_textarea { background:#fff url(textarea_bg.gif) top left repeat-x; width:300px; height:100px;}



.button{

font: bold 11px Arial,Verdana,Tahoma;

height:21px;

width:73px;

background:url(button.gif) no-repeat;

color:#FFF;

border:0 none;

}

.contact_btn {

font: bold 11px Arial,Verdana,Tahoma;

background: #660000 url('contact_btn.gif') no-repeat; width:73px; height:21px; border:0 none; color:#FFF; font-weight:bold; padding-bottom:1px;}



.check_btn {

font: bold 11px Arial,Verdana,Tahoma;

background-color:#420000;

border:1px solid #802f2f;

color:#FFF;

height:20px;

font-weight:bold;

padding-bottom:1px;

}

.txt_red {
	font:  11px Arial, Verdana, Tahoma;
	color:#660000;
	text-align: justify;

}


A:link .imgbox , A:visited .imgbox, A:active .imgbox{
padding:4px;
border:1px solid #4c0101; 
background-color:#e6d0d0;
}

A:hover .imgbox{
background-color:#4c0101;
}




a.menu, a.menu:active, a.menu:visited
{
font-family:Arial;
font-size:13px;
text-decoration:none;
color:#FFFFFF;
font-weight:bold;
}
a.menu:hover
{
font-family:Arial;
font-size:13px;
text-decoration:none;
color:#EF9DA7;
font-weight:bold;
}
.menu-sel
{
font-family:Arial;
font-size:13px;
text-decoration:none;
color:#EF9DA7;
font-weight:bold;
}

.copyright, .copyright:active, .copyright:visited
{
color:#cecece;
font-weight:normal;
font-size:11px;
}


a.copyright, a.copyright:active, a.copyright:visited
{
font:normal 11px tahoma;
color:#cecece;
font-weight:normal;
}
a.copyright:hover
{
font:normal 11px tahoma;
color:#cecece;
font-weight:normal;

}
.foot-txt{
font:normal 11px tahoma;
color:#cecece;
font-weight:normal;
text-decoration:none;
}

a.foot-link,a.foot-link:active,a.foot-link:visited{
font:normal 11px tahoma;
color:#cecece;
font-weight:normal;
text-decoration:none;
}
a.foot-link:hover{
color:#ff7599;
font-weight:normal;
text-decoration:none;
}
