
table.main 
	{ 
		width:100%; 
		height:100%; 
		margin: 0px; 
		padding: 0px; 
		border:0px; 
		border-spacing:0px; 
		border-collapse:collapse;
	}
table.main td.mainleft { width:50%; height:100%; background:url(images/bg2009b_left.gif) repeat-x; vertical-align:top; border:0px; padding:0 0 0 0; }
table.main td.maincenter { height:100%; vertical-align:top; border:0px; padding:0 0 0 0; text-align:left; }
table.main td.mainright { width:50%; height:100%; background:url(images/bg2009b_right.gif) repeat-x; vertical-align:top; border:0px; padding:0 0 0 0; }



table.tablecontent { width:990px; height:100%; margin: 0px; padding: 0px; border:0px; border-spacing:0px; border-collapse:collapse;}
table.tablecontent td.tablecontenttop { height:350px; background:no-repeat left top; }
table.tablecontent td.tablecontentleft { width:220; height:100%; border:0px; padding:0 10 0 0; color:#868686; font-size:11px; vertical-align:top; line-height:13px; }
table.tablecontent td.tablecontentcenter { width:550; height:100%; vertical-align:top; text-align:left; padding-top:34; padding-left:10; border-left:1px solid #000000; color:#868686; font-size:12px; vertical-align:top; line-height:15px; }
table.tablecontent td.tablecontentright { width:220; height:100%; padding-left:10px; padding-top:24; color:#868686; font-size:11px; vertical-align:top; line-height:13px; }
table.tablecontent td.menu_footer { height:45; color:#000000; font-family:Tahoma; font-size:10px; text-align:left; }

#menu_footer { height:45; color:#000000; font-family:Tahoma; font-size:10px; text-align:left; }
#menu_footer a { color:#000000; font-weight:normal; text-decoration:none; }
#menu_footer a:hover { color:#000000; font-weight:normal; text-decoration:none; background-color:#f7f78a; }





table.description { width:100%; margin: 0px; padding: 0px; border:1px solid #D1D1D1; border-spacing:0px; border-collapse:collapse; }
table.description td { border:1px solid #D1D1D1; padding:3 3 3 3; font-size: 11px; font-family: Arial; color:#575757; text-align:center; }
table.description td.firstcolumn { border:1px solid #D1D1D1; background-color:#F1F1F1; padding:3 3 3 3; font-size:10px; font-family:Arial; color:#000000; font-weight:bold;  text-align:center; }
table.description tr.topheading td { background-color:#CD3301; font-size:10px; font-family:Arial; color:#FFFFFF; font-weight:bold; text-align:center; }





.maintab { width:100%; height:100%; background-color: #FFFFFF; border-collapse:collapse; }
.maintableft { width:50%; background:url(images/bg2009left.gif) repeat-x; vertical-align:top; }
.maintabcenter { width:990px; vertical-align:top; text-align:left; padding:0px; }
.maintabright { width:50%; background:url(images/bg2009right.gif) repeat-x; vertical-align:top; }

h1 {font-family:Georgia; font-size: 24px; line-height:18px; padding-top: 6px; padding-bottom: 6px; letter-spacing:-1px; color:#000000;}
h2 {font-family:Georgia; font-size: 18px; line-height:14px; padding-top: 6px; padding-bottom: 6px; letter-spacing:-1px; color:#000000;}
h3 {font-family:Georgia; font-size: 14px; line-height:13px; padding-top: 6px; padding-bottom: 6px; letter-spacing:-1px; color:#000000;}
h4 {font-family:Georgia; font-size: 12px; line-height:12px; padding-top: 6px; padding-bottom: 6px; letter-spacing:-1px; color:#000000;}
h5 {font-family:Georgia; font-size: 11px; line-height:11px; padding-top: 6px; padding-bottom: 6px; letter-spacing:-1px; color:#000000;}
h6 {font-family:Georgia; font-size: 9px; line-height:9px; padding-top: 6px; padding-bottom: 6px; letter-spacing:-1px; color:#000000;}

#logo { float:left; padding:20px 0 0 20px; position:absolute; z-index:256; margin:40px 0 0 10px; }

#heading1 {font-family:Georgia; color:#FFFFFF; position:absolute; z-index:256; margin:180px 0 0 240px; }
#heading2 {font-family:Georgia; color:#FFFFFF; position:absolute; z-index:256; margin:205px 0 0 240px; }
#heading3 {font-family:Georgia; color:#FFFFFF; position:absolute; z-index:256; margin:156px 0 0 240px; }
#heading4 {font-family:Georgia; color:#FFFFFF; position:absolute; z-index:256; margin:225px 0 0 240px; }

#heading1b {font-family:Georgia; color:#000000; position:absolute; z-index:256; margin:300px 0 0 650px; padding-right:10px; width:340px; text-align:right; }
#heading2b {font-family:Georgia; color:#000000; position:absolute; z-index:256; margin:205px 0 0 240px; }
#heading3b {font-family:Georgia; color:#000000; position:absolute; z-index:256; margin:320px 0 0 650px; padding-right:10px; width:340px; text-align:right; }

#topgooglead { color:#868686; font-size:10px; vertical-align:top; line-height:12px; position:absolute; z-index:256; margin:30px 0 0 240px; }
#topmenu { width:55%; padding:40px 10 0 0; float:right; }
#search { color:#868686; font-family:Tahoma; font-size:9px; text-align:left;  float:left; font-weight:bold; position:absolute; z-index:256; margin:300px 0 0 10px;}
#time { position:absolute; z-index:256; margin:120px 0 0 60px; }




#footermenu { width:100%; padding:12px 0 0 0; text-align:center; }

.tab_central { width:990px; height:100%; border-collapse:collapse; vertical-align:top; background:#FFFFFF; }
.r1c1234 { height:100px; background:url(images/nvc_bg_pagetop.jpg) repeat-y; padding:0px; margin: 0px; }
.r2c1 { vertical-align:top; text-align:left; padding:10 10 0 10; }
.r2c23 { vertical-align:top; text-align:left; padding:10 10 0 0; }
.r2c4 { vertical-align:top; text-align:left; padding:10 10 0 0; }

.column2 { vertical-align:top; text-align:left; padding:0 0 0 0; }
.column3 { vertical-align:top; text-align:left; padding:0 0 0 0; }

#footer { width:990px; vertical-align:top; }


.h22px {font-family:Georgia; font-size: 22px; color:#000000; letter-spacing:-1px; padding:16 0 16 0;}
.h20px {font-family:Georgia; font-size: 20px; color:#000000; letter-spacing:-1px; padding:16 0 16 0;}
.h18px {font-family:Georgia; font-size: 18px; color:#000000; letter-spacing:-1px; padding:14 0 14 0;}
.h16px {font-family:Georgia; font-size: 16px; color:#000000; letter-spacing:-1px; padding:14 0 14 0;}
.h14px {font-family:Georgia; font-size: 14px; color:#000000; letter-spacing:-1px; padding:12 0 12 0;}
.h13px {font-family:Georgia; font-size: 13px; color:#000000; letter-spacing:-1px; padding:12 0 12 0;}

.ads { font-family:Arial; font-size: 12px; color:#F2984C; font-weight:bold; text-decoration:underline;}
.ads a { color:#F2984C; text-decoration:underline; }
.ads a:hover { color:#000000; text-decoration:underline;}

.ads_txt { font-family:Arial; font-size: 12px; color:#000000; font-weight:normal; text-decoration:none;}
.ads_txt a { color:#000000; }
.ads_txt a:hover { color:#000000; text-decoration:underline;}


/* style internal page 1 */


html, input, textarea
	{
		font-family:Arial;
		font-size:11px;
		line-height:15px;
		color:#868686;		
	}
	
a { text-decoration:none; color:#000000; }
a:hover{ text-decoration:underline; color:#000000; }

.logo { float:left; padding:20px 0 0 20px; position:absolute; z-index:256; margin:50px 0 0 10px; }

.drop-cap { padding-bottom: 2px; margin: 0px 7px 3px 0px; padding-left: 8px; padding-right: 8px; display: block; font: bold 3.5em/1em Arial, Helvetica, sans-serif; background: #C0C0C0; float: left; color: #FFFFFF; padding-top: 2px; }


#topmenu { color:#000000; font-family:Verdana; font-size:8px; text-align:right; }
#topmenu a { color:#000000; font-weight:bold; text-decoration:none; }
#topmenu a:hover { color:#CC6600; font-weight:bold; text-decoration:underline; }

#footermenu { color:#868686; font-family:Verdana; font-size:7px; text-align:right; }
#footermenu a { color:#444444; font-weight:normal; text-decoration:none; }
#footermenu a:hover { color:#CC6600; font-weight:normal; text-decoration:underline; }

.ads_column1 { padding:10 10 10 10; color:#868686; font-size:10px; }
.ads_column1 a { color:#CC6600; font-weight:bold; text-decoration:none; }
.ads_column1 a:hover { color:#CC6600; font-weight:bold; text-decoration:underline; }

#epigraph { width:380px; color:#000000; line-height:9px; font-family:Verdana; font-size:10px; font-weight:bold; text-align:left; padding-bottom:4px; position:absolute; z-index:256; margin:306px 0 0 240px; vertical-align:text-bottom; }
.epigraph2 { color:#000000; font-size:10px; font-style:italic; font-weight:normal; text-align:right; }

#col1 { width:210px; vertical-align:top; }

.text1_column2 { padding:0 0 0 0; color:#868686; font-size:10px; vertical-align:top; }
.text1_column2 a { color:#CC6600; font-weight:normal; text-decoration:none; }
.text1_column2 a:hover { color:#444444; font-weight:normal; text-decoration:underline; }

.text1_column3 { padding:0 0 0 0; color:#868686; font-size:10px; vertical-align:top; }
.text1_column3 a { color:#CC6600; font-weight:normal; text-decoration:none; }
.text1_column3 a:hover { color:#444444; font-weight:normal; text-decoration:underline; }

.text1_column4 { padding:0 6 0 0; color:#868686; font-size:10px; vertical-align:top; }
.text1_column4 a { color:#CC6600; font-weight:normal; text-decoration:none; }
.text1_column4 a:hover { color:#444444; font-weight:normal; text-decoration:underline; }


.pagetext_12px { font-size: 12px; font-family: verdana; letter-spacing: 0px; line-height: 12px; }
.pagetext_11px { font-size: 11px; font-family: verdana; letter-spacing: 0px; line-height: 12px; }
.pagetext_10px { font-size: 10px; font-family: verdana; letter-spacing: 0px; line-height: 10px; }
.pagetext_9px { font-size: 9px; font-family: verdana; letter-spacing: 0px; line-height: 10px; }

.content_10px { color:#868686; font-size:10px; vertical-align:top; line-height:12px; }
.content_11px { color:#868686; font-size:11px; vertical-align:top; line-height:13px; }
.content_12px { color:#868686; font-size:12px; vertical-align:top; line-height:14px;}

.ddm {
	MARGIN: 10 10 10 10; 
	color:#000000; font-family:Arial; font-size:11px; text-align:left;
	width:80%;

	PADDING-TOP: 10px;
	PADDING-RIGHT: 10px;
	PADDING-BOTTOM: 10px;
	PADDING-LEFT: 10px;
	
	BACKGROUND-REPEAT: repeat-x;
	BACKGROUND-POSITION: left top;
	BACKGROUND-COLOR: #FEFEE9;

	BORDER-TOP-WIDTH: 0px;
	BORDER-RIGHT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
}

.links { color:#000000; text-align:left; }
.links a { color:#000000; font-weight:normal; text-decoration:none; }
.links a:hover { color:#000000; font-weight:normal; text-decoration:none; background-color:#f7f78a; }

.right { color:#000000; text-align:left; }
.right a { color:#000000; font-weight:normal; text-decoration:none; }
.right a:hover { color:#000000; font-weight:normal; text-decoration:none; background-color:#f7f78a; }

.search { color:#868686; font-family:Tahoma; font-size:9px; text-align:left;  float:left; font-weight:bold; position:absolute; z-index:256; margin:300px 0 0 0px;}

.menu_contacts { color:#000000; font-family:Tahoma; font-size:10px; text-align:left; margin:4px 0 0 10px; }
.menu_contacts a { color:#000000; font-weight:normal; text-decoration:none; }
.menu_contacts a:hover { color:#000000; font-weight:normal; text-decoration:none; background-color:#f7f78a; }


#footer { padding:40px 0 0 0; color:#868686; font-size:9px; }
#footer a { color:#444444; font-weight:bold; text-decoration:none; }
#footer a:hover { color:#CC6600; font-weight:bold; text-decoration:underline; }

.author1 { font-size: 10px; font-style: italic; line-height: 10px; font-family: Verdana; color: #000000; margin: 0 0 10 0; text-align: right; }
.topic { font-family: Trebuchet MS; font-size: 12px; font-weight: bold; letter-spacing: -1px; color: #CCCCCC; text-align: left; margin-top:10px; margin-bottom:10px;}

.page_no { font-family: verdana; font-size: 20px; font-weight: bold; letter-spacing: -1px; color: #CCCCCC; text-align: left; }
A.page_no { color: #CCCCCC; text-decoration:underline;}
A.page_no:hover { color: #000000;} 