/* CSS Document */
body 
	{
		background-color:#a9180d;
		font-family:Georgia, "Times New Roman", Times, serif;
		position:relative;
	}
a img 
		{ border:0;
		}
div.clear {
			clear:both;
			height:1px;
			overflow:hidden;
			}
	
	div#main 
	{
		width:766px;
		background-image:url(images/main_bg.jpg);
		background-image:url(images/bg.jpg);
		background-repeat:repeat-y;
		border:2px solid black;
		margin:auto;
		padding-bottom:10px;
		}
	div#logo
		{ width:665px;
		height:210px;
		clear:both;
		margin-top:64px;
		}
	p.title
		{
			font-size:30px;
			padding-left:20px;
			color:#ffffff;
			margin-top:10px;
			margin-bottom:10px;
			}
	p.title2 
				{
				
			font-size:27px;
			padding-left:20px;
			color:#000000;
			margin-top:10px;
			margin-bottom:10px;
			
			}
    p.title4 
				{
				
			font-size:24px;
			padding-left:20px;
			color:#FFFFFF;
			margin-top:10px;
			margin-bottom:10px;
			
			}
	p.wbstyle
			{
				font-size:12px;
				padding-left:20px;
				color:black;
				width:500px;
				margin-top:5px;
				margin-bottom:5px;
			}
	div#left {
				float:left;
				width:540px;
				}
	div.black {
				padding-top:10px;
				background-color:#000000;
				color:#FFFFFF;
				height:240px;
				position:relative;
				margin-top:15px;
				margin-right:15px;
				
				}
	div.black .title {
						font-size:20px;
						}
						
	div.black .orange 
				{
					width:15px;
					height:20px;
					background-color:#ff4426;
					position:absolute;
					top:10px;
					right:10px;
				}
	div.black img {
					margin-right:15px;
					margin-left:10px;

					}
	div.black img.type2 { margin:0px 5px;}
	div.black .data {
					color:#838383;
					font-size:11px;
					padding-left:15px;					
					}
	div.black a {
					font-size:11px;
					color:#FFFFFF;
					margin:2px;
					text-decoration:none;
					margin-left:20px;
					}
	div.services_list {
						float:right;
						width:230px;
						}
	div.services_list ul {
							list-style-image:url(images/list_button1.jpg);
							
							}
	div.services_list ul li {
							font-size:10px;
							color:white;
							
						}
		/*div.services_list ul li:hover {
							font-size:10px;
							cursor:pointer;
							color:white;
							background-color:#000000;
							border:1px solid white;
						}*/
		div#menu {
					margin-right:0px;
					width:208px;
					float:right;
					margin-top:50px;
					display:inline;
					overflow-x:hidden;
					
					}
		div#menu ul {
						padding:0;
						margin:0px;
						list-style:none;
						
						}
		div#menu ul li 
					{
						padding:0;
						margin:10px 0px;
						border-bottom: 1px solid #8b180e;
						vertical-align:middle;
						
					}
		div#menu ul li a
					{
						text-decoration:none;
						color:#000000;
						display:block;
						margin:auto;
					}
		div#menu ul li a img {
							border:0;
							margin-right:10px;
							display:none;
							}			
		div#menu ul li a:hover
							{
								color:#FFFFFF;
								
								}
		div#menu ul li a:hover img {
									display:inline;
									}
		p.footer {
					text-align:center;
					font-size:12px;
					color:#FFFFFF;
					font-weight:bold;
					margin:0;
					}
		div.scroll {
					float:left;
					}
		div.scroller
		{			
					width:15px;
					padding:0;
					
					margin-top:50px;
					margin-right:10px;
					float:right;
					height:140px;
					position:relative;
					
		}
		div.scroller a 
		{
			padding:0;
			margin:0;
			}
		div.scroller img 
						{
							margin:0;
							padding:0;
						}
		div.scroller img.down {
							position:absolute;
							bottom:1px;
							left:0px;
							margin:0;
							}
		p.small_title
				{
					font-size:12px;
					color:#000000;
					margin:2px;
					font-weight:bold;
					}
		.ws_text
				{
					font-size:11px;
					color:#FFFFFF;
					margin:2px
					}
		div.black ul {
						list-style-image:url(images/list_button1.jpg);
						margin:20px;
						}
		div.black ul li 
						{
							color:#FFFFFF;
							font-size:11px;
							}
		p.title3 {
					font-size:12px; font-weight:bold; color:#a61a35;}
		div.contents 
					{
					background:#FFFFFF; height:293px; padding:10px; overflow:auto; font-size:12px;}
		div.top_bar
				{
					background-color:black; height:18px; overflow:hidden;}
		div.top_bar p 
				{ margin:0; padding:0; margin-left:25px; color:#FFFFFF; font-size:16px; font-weight:bold;
				}
		div.hidden { width:328px; border:1px solid black; margin-top:2px; display:block; position:absolute; top:300px; left:300px; }
		div.hide
			{
			 display:none;
			 }


.invisible
{
color: #C7301B;
}

.invisible a
{
color: #C7301B;
text-decoration:none;
}
.invisible a:hover
{
color: #C7301B;
text-decoration:none;
}
.invisible a:visited
{
color: #C7301B;
text-decoration:none;
}
.invisible a:active
{
color: #C7301B;
text-decoration:none;
}