/*
 * Default body definitions
 */
body {
	text-align:center; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	margin:0; 
	padding:0; 
	background-color: #fff; 
	background-image: url(/images/bg.png); 
	background-repeat: repeat-y; background-position: 50%; 
}
a:link { color:#3E5AB5; text-decoration:none; }
a:visited { color:#3E5AB5; text-decoration:none; }
a:hover { color:#003399; text-decoration:underline; }
a:active { color:#660000; }
img { border:none; }

h1, h2, h3, h4, h5, h6 { margin:0; padding:0; }

h1 { font-family: "Times New Roman", Times, serif; font-size:22px; margin:0 0 4px 0; padding:0; }
h2 { font-family: "Times New Roman", Times, serif; font-size:18px; margin:0 0 3px 0; padding:0; }
h3 { font-family: "Times New Roman", Times, serif; font-size:14px; margin:0 0 2px 0; padding:0; }
h4 { font-family: Arial, Helvetica, sans-serif; font-size: 13px; margin-bottom:6px; }
p { font-family: Arial, Verdana, Helvetica; font-size:11px; line-height:16px; margin:0; padding:0; }
td { font-size: 10px; }
ul { list-style-type:none; margin:0; padding:0; }

textarea, input, select {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
}


/*
 * Main Container
 */
 
#container { width:750px; text-align:left; margin:0 auto; position:relative; }
/*
 * top is reserved for ads
 */

#top { 
	text-align:center; 
	margin:0; 
	padding:10px 0 10px 0; 
	background-color: #fff; 
	border-bottom:0; 
}

#header { 
	position:relative; 
	background-color:#ffffff; 
	height:94px; 
	border-bottom:1px solid #000; 
	padding:4px 0 4px 8px; 
}

#headertext { display:none; }
html>body #header { height:86px; }


#nav { float:left; width:124px; margin-right:1px; margin-top:1px; }
#nav ul li { border-bottom:1px solid #eee; padding:3px 0 3px 0; }
#nav ul li a { font-weight:bold; }
#nav ul li ul li { padding: 0 0 0 3px; border-bottom:none; }
#nav ul li ul li a { font-weight:normal; color:#333;  }
#nav ul li ul li a:hover { color:#003399;  }
html>body #nav { width:123px; }

#top { 
	background-color:#ADADE9; 
	height:16px;padding:8px 4px 2px 6px; 
	border-bottom:1px solid #cccc99; 
}


#topbar { 
	background-color:#ADADE9;
	padding:8px 4px 2px 6px; 
	border-bottom:1px solid #7F86DD; 
}
 

#center { 
	float:left; 
	width:454px; 
	height: 800px;
	margin-right:9px; 
	border-left:1px solid #a5b5c6; 
	border-right:1px solid #a5b5c6;
}

#centerhdg {
	height:24px; 
	border-bottom:1px solid #a5b5c6; 
	padding-bottom:2px; 
	position:relative; 
	margin-bottom:10px; 
}
#centerhdgtext {
	position:absolute; 
	right:0; 
	top:8px; 
}

#content { 
	padding:15px 15px 15px 15px; 
	margin-bottom:15px; 
}

/*
 * Product in center
 */
 
#product { 
	padding-bottom:10px; 
	border-bottom:1px solid #a5b5c6; 
	position:relative; height:170px; 
}
html>body #product { height:170px; }

#productpic { 
	border:1px solid #a5b5c6;
	padding:4px; width:190px; 
	margin-right:10px; 
	text-align:right; 
	font-size:9px; 
}

#producttext { 
	position:absolute; 
	top:0; left:210px; 
}
#producttext p {
	margin-bottom:3px; 
}


/*
 * Footer
 */
 
#footer { 
	clear:both; 
	padding:15px 0 15px 0; 
	background-color:#fff; 
	margin:0 auto; width:750px; 
	border-top:1px solid #a5b5c6; 
	text-align:center; 
}


#index { margin-top:15px;  }
#index p { margin-bottom:3px; }
#index h2 { font-size:20px; font-family:"Times New Roman", times, serif; }
#index h6 {
	margin-bottom:10px; 
	border-bottom:1px solid #a5b5c6; 
}
#brdate {
	margin-bottom:10px; 
	border-bottom:1px solid #a5b5c6; 
}

#article {  }
#article h2 { font-size:20px; margin-bottom:8px; color:#3E5AB5; }
#article h5 { margin-bottom:6px; }
#article h6 { color:#000; padding:6px 0 6px 0; background-image: none; font-weight:normal; line-height:14px; border-top:1px dotted #ccc; border-bottom:1px dotted #ccc; margin-bottom:10px; }
#article p { font-size:13px; line-height:20px; margin-bottom:12px; }


#right { 
	float:left; 
	text-align:left; 
	width:160px; 
	padding-top:10px; 
}
#right h2 {
	font-size:20px; 
	margin-bottom:8px; 
	color:#3E5AB5; 
}
#rightcoladtop { 
	margin-bottom:10px;
	padding: 4px;
	border:1px solid #a5b5c6; 
}


