body, html{
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;line-height:17px;color:#363833;
background:#444642 url(/images/bg.jpg) repeat-x;
margin:0px;padding:0px;
line-height:1.425em;
}
#container {margin-top:0px!important;margin:0px auto;width:914px;text-align:left;background:url(/images/header-shadow-left.jpg) 0px 4px no-repeat;padding-top:4px;padding-left:7px;} 
#header {width:907px;height:202px;}
#header-left {width:260px;height:202px;float:left;background:#fff url(/images/logobox-gradient.jpg) bottom repeat-x;} #header-left img {margin-top:25px;}
#header-right {width:647px;width/**/:/**/640px;height:202px;float:left;background:#454545 url(/images/header-shadow-right.jpg) top right no-repeat;padding-right:7px;}
#header-right img {display:block;width:640px;height:153px;background:#999b99;}
#titlearea {overflow:hidden;width:900px;width/**/:/**/868px;height:57px;background:#454545 url(/images/heading-darker.jpg) repeat-x;padding-left:32px;margin-top:10px;} 
#titlearea-left {float:left;width:450px;width/**/:/**/418px;height:57px;}
#titlearea-right {float:left;width:450px;width/**/:/**/418px;height:57px;padding-left:32px;background:#454545 url(/images/heading-lighter.jpg) repeat-x;}
#titlearea h1 {font-size:20px!important;color:#fff;line-height:37px;margin-top:10px!important;font-weight:bold!important;}

#contentarea {overflow:hidden;width:900px;width/**/:/**/836px;background:#fff;border-bottom:2px #444 solid;padding:25px 32px 45px 32px;}
#contentarea-left {overflow:hidden;float:left;width:418px;width/**/:/**/386px;padding-right:32px;padding-top:0px;margin-top:0px;}
#contentarea-right {overflow:hidden;float:right;width:418px;width/**/:/**/386px;padding-left:32px;padding-top:0px;margin-top:0px;}
#contentarea ul {margin-left:-15px;margin-bottom:25px;}
#contentarea li {list-style-image:url(/images/list-bullet.gif) middle right;padding-left:5px;margin-top:15px;line-height:1.1em;}

#productarea {overflow:hidden;width:900px;width/**/:/**/836px;background:#fff;border-bottom:2px #444 solid;padding:20px 32px 45px 32px;}
#footer {overflow:hidden;width:900px;margin-top:10px;padding-bottom:25px;} 
#footer h1 {font-size:20px!important;color:#fff;margin-left:32px;font-weight:bold;} 
#footer-block {background-color:#fff;width:900px;width/**/:/**/884px;height:120px;margin-top:3px;padding:10px 8px;border-bottom:2px #444 solid;} 
#footer-block img {margin-left:10px;border:0;} 
#footer-text {color:#ccc;font-size:12px;padding:4px 16px 0px 16px;}
#footer-text-left {float:left;} #footer-text-left a {color:#888;} #footer-text-right a:hover {color:#aaa;} 
#footer-text-left span.divider {color:#666;margin:0px 7px;}
#footer-text-right {float:right;} #footer-text-right a {color:#ccc;font-weight:bold;} #footer-text-right a:hover {color:#eee;}

/* FORM ELEMENTS*/
input,textarea{background-color:#ffffff!important; padding: 2px; line-height:normal;}
button{background-color:#dddddd!important; padding: 2px; line-height:normal;}
select{background-color:#fff!important; }
input.radio{background:none!important;border:0;}
input.checkbox{background:none!important;border:0;}

.enqLine input{margin:1px;padding:3px;padding-left:6px;font-size:11px;color:#333;bbackground-color:#ffffff!important;line-height:normal;}
.enqFull textarea{}
.enqContain select{border:none;background-color:#fff!important;}

.enqLine{float:left;margin:0px 0px 5px 0px;height:25px;}
#enqText{float:left;margin:10px 0px 0px 0px;font-family:Trebuchet MS, Trebuchet, Arial, Helvetica, sans-serif;font-size:16px;}
.enqLine .enqLeft{float:left;width:140px;font-weight:bold;font-size:12px;line-height:25px;}
.enqLine .enqLeft select{padding:1px;font-weight:normal;}
.enqLine .enqRight{float:left;margin-right:0px;}
.enqLine .enqRight input {width:259px;}
.enqFull{float:left;}
.enqFull p{margin:0px 0px 20px 0px;}
#enqContain{margin: 0px auto; width:440px; margin-bottom:10px;}
#enqContain h3{margin-bottom:20px;}
#enqContain textarea{margin:5px 0px 0px 0px; width:405px;}
#enqContain input{}
#enqCapimg{float:left;margin:15px 0px 15px 0px;}
#enqCapimg .enqLeft{float:left;width:150px;font-weight:normal;margin:0px 10px 0px 0px;}
#enqCapimg .enqRight{float:left;width:259px;font-size:12px;}
#enqCapimg input{margin-bottom:5px;}
#enqCapimg img{border:1px solid #ccc;}
#enqSubmit {float:left;}
#enqSubmit input {float:left;font-weight:bold;margin-right:5px;color:#666666;}

.administrator {margin-bottom:20px;}
table.administrator {background-color:#FFF;color:#333;border: 1px #ccc solid; border-right: 1px #aaa solid; border-bottom: 1px #888 solid;text-align:left; line-height:normal !important; }
.administrator div {margin-right:2px;font-size:10px!important;}



#portal-left{width:225px;float:left;}
#portal-news{width:575px;margin-left:25px;float:left;}

table.portal { border: 1px #ccc solid; border-right: 1px #aaa solid; border-bottom: 1px #888 solid; padding: 0px 0px 13px 0px; /*background: #f7f7f7;*/ color: #333; margin-top: 0px;} 
.portal th { background:#454545 url(/images/heading-darker.jpg) repeat-x;height: 40px; padding: 12px 8px 12px 8px;color:#fff; font-size:15px!important;font-family:Trebuchet MS, Trebuchet, Arial, Helvetica, sans-serif;} 
.portal th a {color:#fff!important; font-weight: normal;} 
.portal td { padding: 6px!important;font-family:Arial, Helvetica, sans-serif;font-size:14px;} 
.portal td td { padding: 6px!important; } 
.portal td td td {padding: 0px!important;} 
td.hl{border: 0px;} 
tr { color: #333;}
td { color: #333; }

td { font-size:12px;} td div {font-size:12px;}

	
.thumbs {
	min-height:145px;
	overflow:hidden;
	margin:15px 0px 25px 0px;
	text-align:left; width:600px;
}

.thumbs img {
	margin:5px 5px 3px 0px;
	border:2px solid #ddd;
}

#blenddiv {	
	margin:10px 0px 10px 0px;
	width:539px;height:372px;
	background:#efefef;padding-top:0px;padding-left:0px;
	border:5px solid #eee;
}

#blendimage {	
	margin:0px;
	padding:0px;
	float:left;margin-top:0px!important;
}

#menuSecondary { float:right; margin: 4px 25px 15px 0px; line-height: 66px; width: 190px; color: #dddddd; text-align: right;}
#menuSecondary a { color: #ffffff; }
#menuSecondary a:hover { color: #333333; }

iframe {
	width:868px; height:900px;
}


