/* ------- LINK SETTINGS -------------- */a { text-decoration:none; color:#c00; }a:hover { text-decoration:underline; }#footer a { color:#333; text-decoration:none; }#footer a:hover { text-decoration:underline; }#footer { font-size:10px; color:#333; padding:2px 12px 2px 0px; }/* ------- TEMPLATE STYLES -------------- */body { margin:0px; color:#333; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; background:#e0e0e0; }h1, .heading1 { font-size:14px; font-weight:bold; color:#000; }h2, .headin2 { font-size:12px; font-weight:bold; color:#990000; margin:0; padding:15px 0 4px 0; }.name { font-family:arial, helvetica, verdana; font-size:18px; font-weight:bold; }#menu { float:left; width:160px; font-family:arial, helvetica, verdana; font-size:11px; font-weight:bold; padding:0px; }#menu ul { margin:0px 9px 0px 8px; padding:0; list-style-type:none; }#menu li { padding:0px; margin:0px; }#menu li A { padding:0px; color:#333; text-decoration:none; display:block; padding:4px;border-bottom:1px solid #fff; }#menu li A:hover { background:#fff }#menu2 ul{ padding:0px; margin:0px 0px 8px 0px; float:left; width:100%; height:auto; color:#000; }#menu2 ul li { display:inline; }#menu2 ul li a { padding:0px 8px; color:#333; text-decoration:none; float:left; border-right:1px solid #999; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; }#menu2 ul li a:hover { color:#333; background-color:#ccc; }#menu3 ul{ padding:0px; margin:0px 0px 8px 0px; float:left; width:100%; height:auto; color:#000; }#menu3 ul li { display:inline; }#menu3 ul li a { padding:0px 8px; color:#333; text-decoration:none; float:left; border-right:1px solid #999; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; }#menu3 ul li a:hover { color:#333; background-color:#ccc; }.heading { padding-left:20px; color:#fff; font-size:14px; font-weight:bold; }#feature { clear:both; background-color:#d9d9d9; text-align:center; padding:8px; margin-top:10px; width:685px; }#feature #statement { color:#990000; font-size:12px; font-style:italic; font-weight:bold; }#feature #by { margin-top:4px; color:#666; font-size:10px; text-decoration:italic; text-transform:uppercase; font-weight:bold; }.introduction { font-size:12px; font-weight:bold; color:#787878; }#content { padding-left:15px; width:685px; }#column1 { float:left; width:320px; }#column2 { float:right; width:320px; }#homeWelcome { float:right;width:200px;position:relative;top:-15px; }/* Language Specific CSS */.langSelect {   font-size:9pt;  color:#3C3C3C; }table.langTable { 	font:80% Verdana, Arial, Helvetica, sans-serif;	color:#000000;	text-align:left;	border-collapse:collapse;	border:1px solid #666666;	padding:.75em;	width:200px; }tr.langHead { 	background-color:#CCCCCC;	padding:.75em;	font-weight:bold; }tr.langRow1 { 	background-color:#FFFFFF; }tr.langRow2 { 	background-color:#EBF3FF;	text-decoration:none; }.langCell {   padding:.75em; }.langCellB { 	border-left:1px solid #dadada;	padding:.75em; }.langCellH {   padding:.75em; }a.langSel:link, a.langSel:visited { 	color:#000000;	text-decoration:none; }tr.langRow1:hover, tr.langRow2:hover { 	background-color:#3D80DF;	color:#FFFFFF; }tr.langRow1:hover a, tr.langRow2:hover a { 	color:#FFFFFF; }tr.langRow2:hover a { 	color:#FFFFFF; }/* Language Specific CSS */