/*
CSS for Yurex Technical Support site
*/


body{
	background-color:	#f5f5f3;
	font-family:		Georgia, "Time New Roman", Times, serif;
	font-size:			small;
	margin:				0px;
}

#allcontent{
	width:				900px;
	padding-top:		5px;
	padding-bottom:		5px;
	/*background-color:	B5A789;*/
	margin-left:		auto;
	margin-right:		auto;
}

#header{
	/*background-color:	#675c47;*/
	margin-top:			10px;
	margin-right:		10px;
	margin-left:		10px;
	
}

#sitebranding{

	
}

#tagline {
	font-weight:		bold;
	color:				#fff;
	font-style:			italic;
	font-family:		Georgia, Times, serif;
	/*background-color:	#bed8f3;*/
	background-color:	#000;
	text-shadow: 		1px 1px 1px red, 2px 2px 1px red;
	border-top:			3px solid #3f3f3f;
	border-bottom:		3px solid #1f1f1f;
	padding-top:		.2em;
	padding-bottom:		.2em;
	padding-left:		.8em;
	margin:				0;

}

#navigation{
	width:				100%;
}



#bodycontent{
	/*background-color:	#675c47;*/
	background-color:	white;
	font-size:			105%;
	padding:			15px;
	margin:				0px 10px 10px 10px;
	width:				675px;
	float:				left;
	
}

#sidebar{
	background-color:	#675c47;
	font-size:			105%;
	text-align:			center;
	background-color:	#bed8f3;
	padding:			15px;
	margin:				49px 10px 0px 725px;
/*	width:				280px;
	float:				right;*/

}

#sidebar2{
	background-color:	#675c47;
	font-size:			100%;
	text-align:			center;
	background-color:	#bed8f3;
	padding:			1%;
	margin:				49px 10px 10px 725px;
}


#footer{
	/*background-color:	#ACC0CE;*/
	background-color:	#bed8f3;
	color:				black;
	text-align:			center;
	margin:				10px;
	padding-top:		.5em;
	padding-bottom:		.5em;
	font-size:			90%;
	clear:				left;
	
}
















p.tagline
{
	font-weight: bold;
	color: blue;
}


h1{
	font-size: x-large;
	background-color: #3457A6;
	color: white;
	padding-top: 2em;
	padding-bottom: .2em;
	padding-left: .4em;
	margin: 0;
}

h2{
	color: navy;
	font-size: 130%;
	font-weight: normal;
	padding-top: 15px;
}

h2_2{
	color: navy;
	font-size: 130%;
	font-weight: normal;
	padding-top: 0px;
}

h3{
	color: navy;
	font-size: 110%;
	font-weight: normal;
	padding-top: 0px;
}

a
{
	font-weight: bold;
}

a:link
{
	color: black;
	text-decoration: none;
}

a:visited
{
	color: gray;
	text-decoration: none;
}

a:hover
{
	text-decoration: none;
	color: 	#000;
	text-shadow:	1px 1px 1px red;

}

a:active
{
	color: 	red;
	text-shadow:	1px 1px 1px #000;
	border: none;

}

.manual
{
	text-decoration: none;
}






table{
	width:675px;
	border-collapse: collapse;
	border: 1px solid black;
}

th{
	text-align: left;
	background: gray;
	color: white;
	padding: 0.2em;
}

td{
	border: 1px solid black;
	padding: 0.2em;
}



.front_page{
	width:675px;
	text-align:center;
	border-collapse:collapse;
	padding:15px;
	border:0px solid red;	
}

table.front_page td{border:0px solid red;}

.parts_page{
	width:675px;
	text-align:center;
	border-collapse:collapse;
	padding:15px;
	border:0px solid red;	
}
table.parts_page td{border:0px solid red;
	padding:15px;}


form.product label.fixedwidth{
	display: block;
	width: 240px;
	float: left;
}

form.product .buttonarea input{
/*	background: navy;*/
	color: white;
	font-weight: bold;
	padding: 5px;
	border: 0px solid white;
}

form.product .buttonarea{
	text-align: center;
	padding: 4px;
	background-color: silver;
}


body.custom_css{

}

body.under_construction{
	
	width: 128px;
	height: 128px;
/*	background-image: url("icons/under_construction/120px-VLC_icon.png");*/	
/*	background-image: url("icons/under_construction/120px-Under_contruction_icon-yellow.png");*/
	background-image: url("icons/under_construction/120px-Clock_underconstruction.png");
	background-attachment:fixed;
	background-position: bottom right;
	background-repeat: no-repeat;
/*	opacity:0.4;filter:alpha(opacity=40);*/
	/*background-color: 	#F0F0F0;*/	
}

img.under_construction{
	opacity:0.4;filter:alpha(opacity=40)"
}

img.not_found{
	
}

img.expando
{
	border: 0px solid red;
	vertical-align: top;
}

img.no_border {border: 0px red solid;}

li.faq
{
	color: navy;
	font-size: 110%;
	font-weight: normal;
	padding-top: 1.5em;
}

/*.form
{
color: #000000;
background: #fee3ad;
border: 1px solid #781351
}*/

.fieldset .nobr{
	display:none;
}


.fieldset .label {
	text-align:right;
	width:150px;
	float:left;
	padding:0.2em;
	margin:0;
	margin-top:0.3em; }
	
.fieldset .textfield {
	margin:3px;
	height:20px;
	width:200px;
	background: #fee3ad;
}

.fieldset .textarea {
	margin:3px;
	height:165px;
	width:350px;
	background: #fee3ad;
}

