/* CSS Document */

* {margin: 0;
    padding: 0;}

p {padding-top: 7px;
    padding-bottom:7px;}
	
h1 {
	padding-top: 7px;
	padding-right: 7px;
	padding-bottom: 10px;
	text-align: left;
	font-size: 1.4em;
	font-style: italic;
	color: #000000;
}

h2 {
	padding-top: 230px;
	padding-right: 40px;
	text-align: right;
	font-size: 1em;
	font-style: normal;
	color: #EAEEF7;
}
	
	
h3 {
	padding-top: 7px;
	padding-bottom:0px;
	font-style: italic;
	/*color: #787C87;*/
	color: #000000;
	font-size: 1.0em;
}

h4 {
	margin-top: 35px;
	margin-left: 40px;
	margin-bottom: 10px;
	/*color: #787C87;*/
	color: #000000;
	font-size: .9em;
}

p1 {
	margin-left: 40px;
	font-family: Verdana, sans-serif;
	font-color: #000000;
	font-size: 100%;
}


/*a:link {color: #666666}*/     /* unvisited link */
/*a:visited {color: #666666} */ /* visited link */
/*a:hover {color: #794353}*/   /* mouse over link */
/*a:active {color: #666666}*/   /* selected link */

a:link {color: #000000}     /* unvisited link */
a:visited {color: #666666}  /* visited link */
a:hover {color: #794353}   /* mouse over link */
a:active {color: #666666}
	
body {
	background-color: #6666cc;
	font-family: Verdana, sans-serif;
	/*font-family: Georgia, "Times New Roman", Times, serif;*/
	/*font-size: 62.5%;*/
	font-size: 100%;
	font-color: #000000;
}

	
#container {
	margin: 0px auto;
	width: 797px;
	/*color: #797D88;*/
	color: #000000;
	font-size: 1.2em;
}

#header {
	background-image: url(images/header.jpg);
	height: 249px;
}

#linkbar {
	background-image: url(images/linkbar_bg.jpg);
	height: 79px;
}

#content {
	background-image: url(images/content_tile.jpg);
	background-repeat: repeat-y;
	padding-left: 80px;
	padding-right: 80px;
}

#right_menu {
	background-image: url(images/right_menu.jpg);
	height: 365px;
	width: 277px;
	float: right;
	margin-right: -80px!important;
	margin-right: -40px;
}

#footer {
	background-image: url(images/content_tile.jpg);
	background-repeat: repeat-y;
	height: 63px;
	padding-top: 80px;
	padding-left: 80px;
	padding-right: 80px;
	text-align: center;
	font-size: .9em;
}

/******************************* menu ****************************************/

#navcontainer ul
{
	margin-left: 200px!important;
	/*margin-left: 50px;*/
	text-align: right;
	color: White;
	float: left;
	margin-top: 6px;
}

#navcontainer ul li { display: inline; }

#navcontainer ul li a
{
padding: 0.2em 1em;
color: White;
text-decoration: none;
float: left;
}

#navcontainer ul li a:hover
{
color: #E3E9F1;
}

/********************************' right menu *******************************/

.navcontainer {
	width: 200px;
	margin-left: 40px;
}

.navcontainer ul
{
margin-left: 0;
padding-left: 0;
list-style-type: none;
}

.navcontainer a
{
display: block;
padding: 3px;
width: 168px;
border-bottom: 1px solid #BFC2C9;
}

.navcontainer a:link, .navlist a:visited
{
color: #666666;
font-size: 82%;
text-decoration: none;
}

.navcontainer a:hover
{
background-color: #8D5764;
color: #fff;
font-size: 82%;
}

/********************************' Banner menu *******************************/



img.floatLeft { 
    float: left;
    margin-left: 10px;
    margin-right: 10px;
    margin-top: 4px;
    margin-bottom: 4px; 
}

img.floatLeftClear { 
    float: left;
    clear: left;
    margin-left: 10px;
    margin-right: 10px;
    margin-top: 4px;
    margin-bottom: 4px;
}

img.floatRight { 
    float: right;
	margin-left: 10px;
    margin-right: 10px;
    margin-top: 4px;
    margin-bottom: 4px;
}

img.floatRightClear { 
    float: right;
    clear: right;
	 margin-left: 10px;
    margin-right: 10px;
    margin-top: 4px;
    margin-bottom: 4px;
}


#customers
{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
width:65%;
border-collapse:collapse;
}
#customers td, #customers th 
{
font-size:1em;
border:1px solid #8b88b6;
padding:3px 7px 2px 7px;
}
#customers th 
{
font-size:1.1em;
text-align:left;
padding-top:5px;
padding-bottom:4px;
background-color:#c0bcfc;
color:#ffffff;
}
#customers tr.alt td 
{
color:#000000;
background-color:#EAF2D3;
}

ul.cssMenu ul{display:none}

ul.cssMenu li:hover>ul{display:block}

ul.cssMenu ul{position: absolute;left:-1px;top:98%;}

ul.cssMenu ul ul{position: absolute;left:98%;top:-2px;}

ul.cssMenu,ul.cssMenu ul {

	margin:0px;

	list-style:none;

	padding:0px 2px 2px 0px;

/*
	background-color:#ffffff;

	background-repeat:repeat;

	border-color:#AAAAAA;

	border-width:1px;

	border-style:solid;
*/

}

ul.cssMenu table {border-collapse:collapse}ul.cssMenu {

	display:block;

	zoom:1;

	float: left;

}

ul.cssMenu ul{

	width:160.65px;

}

ul.cssMenu li{

	display:block;

	margin:2px 0px 0px 2px;

	font-size:0px;

}

ul.cssMenu a:active, ul.cssMenu a:focus {

outline-style:none;

}

ul.cssMenu a, ul.cssMenu li.dis a:hover, ul.cssMenu li.sep a:hover {

	display:block;

	vertical-align:middle;

	/*
background-color:#ffffff;

	border-width:0px;

	border-color:#6655ff;

	border-style:solid;
*/

	text-align:left;

	text-decoration:none;

	padding:4px;

	_padding-left:0;

	font:normal 11px Verdana;

/*	color: #444444;*/

	text-decoration:none;

	cursor:default;

}

ul.cssMenu span{

	overflow:hidden;

}

ul.cssMenu li {

	float:left;

}

ul.cssMenu ul li {

	float:none;

}

ul.cssMenu ul a {

	text-align:left;

	white-space:nowrap;

}

ul.cssMenu li.sep{

	text-align:center;

	padding:0px;

	line-height:0;

	height:100%;

}

ul.cssMenu li.sep span{

	float:none;	padding-right:0;

	width:5;

	height:16;

	display:inline-block;

/*	background-color:#AAAAAA;*/	
	background-image:none;}

ul.cssMenu ul li.sep span{

	width:80%;

	height:3;

}

ul.cssMenu li:hover{

	position:relative;

}

ul.cssMenu li:hover>a{

/*
	background-color:#4792E6;

	border-color:#665500;

	border-style:solid;

	font:normal 11px Verdana;

	color: #ffffff;

	text-decoration:none;
*/

}

ul.cssMenu li a:hover{

	position:relative;

/*
	background-color:#4792E6;

	border-color:#665500;

	border-style:solid;

	font:normal 11px Verdana;

	color: #ffffff;

	text-decoration:none;
*/

}

/*
ul.cssMenu li.dis a {

	color: #AAAAAA !important;

}
*/

ul.cssMenu img {border: none;float:left;_float:none;margin-right:4px;width:16px;

height:16px;

}

ul.cssMenu ul img {width:16px;

height:16px;

}

ul.cssMenu img.over{display:none}

ul.cssMenu li.dis a:hover img.over{display:none !important}

ul.cssMenu li.dis a:hover img.def {display:inline !important}

ul.cssMenu li:hover > a img.def  {display:none}

ul.cssMenu li:hover > a img.over {display:inline}

ul.cssMenu a:hover img.over,ul.cssMenu a:hover ul img.def,ul.cssMenu a:hover a:hover ul img.def,ul.cssMenu a:hover a:hover a:hover ul img.def,ul.cssMenu a:hover a:hover img.over,ul.cssMenu a:hover a:hover a:hover img.over,ul.cssMenu a:hover a:hover a:hover a:hover img.over{display:inline}

ul.cssMenu a:hover img.def,ul.cssMenu a:hover ul img.over,ul.cssMenu a:hover a:hover ul img.over,ul.cssMenu a:hover a:hover a:hover ul img.over,ul.cssMenu a:hover a:hover img.def,ul.cssMenu a:hover a:hover a:hover img.def,ul.cssMenu a:hover a:hover a:hover a:hover img.def{display:none}

ul.cssMenu a:hover ul,ul.cssMenu a:hover a:hover ul,ul.cssMenu a:hover a:hover a:hover ul{display:block}

ul.cssMenu a:hover ul ul,ul.cssMenu a:hover a:hover ul ul{display:none}

ul.cssMenu span{

	display:block;

	background-image:url(./images/arrv_anim_1.gif);

	background-position:right center;

	background-repeat: no-repeat;

   padding-right:11px;}

ul.cssMenu li:hover>a>span{	background-image:url(./images/arrv_anim_1o.gif);

}

ul.cssMenu a:hover span{	_background-image:url(./images/arrv_anim_1o.gif)}

ul.cssMenu ul span,ul.cssMenu a:hover table span{background-image:url(./images/arr_double_1.gif)}

ul.cssMenu ul li:hover > a span{	background-image:url(./images/arr_double_1o.gif);}

ul.cssMenu table a:hover span,ul.cssMenu table a:hover a:hover span,ul.cssMenu table a:hover a:hover a:hover span{background-image:url(./images/arr_double_1o.gif)}

ul.cssMenu table a:hover table span,ul.cssMenu table a:hover a:hover table span{background-image:url(./images/arr_double_1.gif)}


.bqstart {
     float: left;
     height: 45px;
     margin-top: -20px;
     padding-top: 45px;
     margin-bottom: -50px;
     font-size: 600%;
     color: #FF0000;
 }


 .bqend {
     float: right;
     height: 25px;
     margin-top: 0px;
     padding-top: 45px;
     font-size: 600%;
     color: #FF0000;
 }
 
 
blockquote {
border : 1px solid #aaa;
width: 580px;
margin-left: 20px;
margin-top: 10px;
padding: 10px;
background-color: #ddd;
}

