body {margin: 0px; padding:0px;}
h1{font-family: Verdana, Arial, Helvetica;font-size: 12px; color: #000000;}
h2{font: bold 11px Verdana, sans-serif; color: #af0f0f;}

#header{border-right:1px solid #dfdfdf; border-left:1px solid #dfdfdf; width:1000px;margin-left:auto;margin-right:auto;}
#maincontent{border-right:1px solid #dfdfdf; border-left:1px solid #dfdfdf; width:1000px;margin-left:auto;margin-right:auto;}
#footer{border-right:1px solid #dfdfdf; border-left:1px solid #dfdfdf; width:1000px;margin-left:auto;margin-right:auto;}
#maincontent .leftcontent{background-image:url(../images/leftmenuback.gif);background-repeat:repeat-x;width:218px;}
#maincontent .centercontent{background-image:url(../images/contentback.gif);background-repeat:repeat-x;}
#maincontent .centercontentfull{ background-color:#efefef;}


/*font*/
.maintext { font-family: Verdana, Arial, Tahoma, Helvetica; font-size: 10px; line-height: 13px; color: #888484;}
.footer{ font-family: Verdana, Arial, Tahoma, Helvetica; font-size: 10px; color: #888484;}
.footnote{ font-family: Verdana, Verdana, Tahoma, Helvetica; font-size: 10px; line-height: 12px; color: #252525}
.copyright { font-family: Verdana, Verdana, Tahoma, Helvetica; font-size: 10px; line-height: 13px; color: #888484;}
.header{font-family: Verdana, Arial, Tahoma,Helvetica;font-size: 10px; color: #af0f0f;font-weight:bold;}
.header2{font-family: Verdana, Arial, Tahoma,Helvetica;font-size: 12px; color: #000000;font-weight:bold;}
.header3{font-family: Verdana, Arial, Tahoma,Helvetica;font-size: 11px; color: #af0f0f;font-weight:bold;}
.normfont{font-family: verdana, Arial, Tahoma,Helvetica;font-size: 11px; color: #454545;}
.smallnormfont{font-family: verdana, Arial, Tahoma,Helvetica;font-size: 10px; color:#565656;}
.synopsisfont{font-family: verdana, Arial, Tahoma,Helvetica;font-size: 10px; color:#565656; text-align:justify;}
.tablefont { font-family: Tahoma, verdana, Tahoma, Helvetica; font-size: 11px; line-height: 14px;  color: #00000}
.leftmenubox{ background-color:#f6f6f6; border:1px solid #b7b5b5;}
.titlebox{ background-color:#f4f4f4;}
.titlebox2{ background-color:#f4f4f4;font-family: Verdana, Arial, Helvetica;font-size: 10px; color: #af0f0f;}
.productttl{font-family: Arial, Verdana, Helvetica;font-size: 18px; color: #434343; margin-top:0px; margin-bottom:0px;}
.ttl{font-family: arial;font-size: 15px; color: #434343; font-weight:bold; letter-spacing: -1px; margin-top:0px; margin-bottom:0px; }
.subbannerttl{font-family: arial, Verdana, Helvetica;font-size: 15px; color: #030303;}
.searchurl{color: #af0f0f;}

/*forms*/
input {	
		border:1px solid #b7b6b6;
		font-family: verdana, tahoma, arial, Helvetica;
		color:#333333;
		background-color: #ffffff; padding:1px 5px 1px 5px;}

select {	
		border-left: #dedede 1px solid;
		border-right: #dedede 1px solid;
		border-top: #dedede 1px solid;
		border-bottom: #dedede spx solid;
		width:120px;
		padding:1px 5px 1px 5px;
		font-size: 10px;
		color: #121212;
		font-family: verdana, tahoma, arial, Helvetica;
		background-color: #ffffff }

input.search {
	width:31px;
	height:20px;
	border:0;
}

/*links*/
a.leftmenu { font-family: Verdana, arial, Tahoma, Helvetica; font-size: 11px; color: #000000; text-decoration: none}
a.leftmenu:visited { font-family: Verdana, arial, Tahoma, Helvetica; font-size: 11px; color: #000000; text-decoration: none}
a.leftmenu:hover { font-family: Verdana, arial, Tahoma, Helvetica; font-size: 11px; color: #e21a0f; text-decoration: none}
a.normlink { font-family: Verdana, arial, Tahoma, Helvetica; font-size: 10px; color: #565656;font-weight:none;}
a.normlink:visited { font-family: Verdana, arial, Tahoma, Helvetica; font-size: 10px; color: #000000;font-weight:none;}
a.normlink:hover { font-family: Verdana, arial, Tahoma, Helvetica; font-size: 10px; color: #af0f0f;font-weight:none;}
a.promolink { font-family: Verdana, arial, Tahoma, Helvetica; font-size: 10px; color: #af0f0f;font-weight:none;}
a.promolink:visited { font-family: Verdana, arial, Tahoma, Helvetica; font-size: 10px; color: #000000;font-weight:none;}
a.headerlink { font-family: Verdana, arial, Tahoma, Helvetica; font-size: 10px; color: #565656; text-decoration: underline; font-weight:bold;}
a.headerlink:visited { font-family: Verdana, arial, Tahoma, Helvetica; font-size: 10px; color: #565656; text-decoration: underline; font-weight:bold;}
a.headerlink:hover { font-family: Verdana, arial, Tahoma, Helvetica; font-size: 10px; color: #af0f0f; text-decoration: underline;font-weight:bold;}
a.footer { font-family: Verdana, Verdana, Arial, Helvetica;font-size: 10px; color: #888484; text-decoration: none}
a.footer:visited { font-family: Verdana, Verdana, Arial, Helvetica;font-size: 10px; color: #888484; text-decoration: none}
a.footer:hover { font-family: Verdana, Verdana, Arial, Helvetica;font-size: 10px; color: #e21a0f; text-decoration: none}

a.smalllink { font-family: arial, Verdana, Arial, Helvetica;font-size: 9px; color: #a5120b; text-decoration: none}
a.smalllink:visited { font-family: arial, Verdana, Arial, Helvetica;font-size: 9px; color: #a5120b; text-decoration: none}
a.smalllink:hover { font-family: arial, Verdana, Arial, Helvetica;font-size: 9px; color: #a5120b; text-decoration:none}
a.closelink { font-family: arial, Verdana, Arial, Helvetica;font-size: 11px; color: #a5120b; text-decoration: none}
a.closelink:visited { font-family: arial, Verdana, Arial, Helvetica;font-size: 11px; color: #a5120b; text-decoration: none}
a.closelink:hover { font-family: arial, Verdana, Arial, Helvetica;font-size: 11px; color: #a5120b; text-decoration: none}
a.sitemaplink { font-family: verdana, tahoma, arial,Helvetica;font-size: 10px; color:#565656;text-decoration: none;}
a.sitemaplink:visited { font-family: verdana, tahoma, arial,Helvetica;font-size: 10px; color:#000000;text-decoration: none;}
a.sitemaplink:hover { font-family: verdana, tahoma, arial,Helvetica;font-size: 10px; color:#af0f0f;text-decoration: underline;}
a.searchlink { font-family: verdana, tahoma, arial,Helvetica;font-size: 10px; color:#565656;text-decoration: underline;}
a.searchlink:visited { font-family: verdana, tahoma, arial,Helvetica;font-size: 10px; color:#565656;text-decoration: underline;}
a.searchlink:hover { font-family: verdana, tahoma, arial,Helvetica;font-size: 10px; color:#af0f0f;text-decoration: underline;}



/*greyout*/
/*#dialogue #close
{
	position: absolute;
	right: 5px;
	top: 3px;
	
	
}

#dialogue #close a
{
	text-decoration: none;
	font-size: 11px;
	color: #e21a0f;
	font-family: verdana, tahoma, arial, Helvetica;
}*/

.dialogueContainer
{
	position: absolute;
	/*position: fixed;*/
	left: 60%;
	margin-left: -175px;
	top: /*80px*/ 20px;
/*	filter: alpha(opacity=20);*/
	
	
	background-color: #FFFFFF;
	font-size: 11px;
	color: #000000;
	font-family: verdana, tahoma, arial, Helvetica;
	z-index: 2000;
	border:3px solid #ccc;
	height:480px;width:460px; background-image:url(../images/divback.jpg); background-repeat:no-repeat;
}
.dialogueData
{
	padding: 15px;
	height:450px;
	width:430px;
	text-align:left;
	overflow:auto;
}
a.closedialogue {background:url(../images/x.png) no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-15px; right:-18px; cursor:pointer;}

/*tooltip*/
#dhtmltooltip{
font-family: verdana, tahoma, arial,Helvetica;font-size: 10px; color: #000000;
position: absolute;
left: -300px;
width: 180px;
border: 1px solid #666666;
padding: 5px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;

}

#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;

}
hr{color:#d9d9d9; height:1px;}

/*cps*/
.whitefont{font-family: verdana, tahoma, arial,Helvetica;font-size: 10px; color:#ffffff;}
.cpsheader{font-family: verdana, tahoma, arial,Helvetica;font-size: 10px; color:#999999; font-weight:bold;}
a.cpslink { font-family: verdana, tahoma, arial,Helvetica;font-size: 10px; color:#ffffff;text-decoration: underline;}
a.cpslink:visited { font-family: verdana, tahoma, arial,Helvetica;font-size: 10px; color:#ffffff;text-decoration: underline;}
a.cpslink:hover { font-family: verdana, tahoma, arial,Helvetica;font-size: 10px; color:#af0f0f;text-decoration: underline;}


.techlist img{padding:10px;vertical-align:middle}

