/***************************************************************************************//* COMMON LAYOUT *//***************************************************************************************/html,body,div,table,tr,td,th,p,span,h1,h2,h3,h4,ul,ol,li,a,form { padding: 0px; margin: 0px; } /* Start with a clean slate */* { font-family: Arial;  }  /* Default font for all items */* { -moz-box-sizing:border-box; box-sizing:border-box; } /* Forces IE & IE to treat padding the same */html { min-height: 100%; margin-bottom: 1px; } /* Set height to 100% + 1px to force scroll bar in FF */#ht { position: absolute; top: -2000px; width: 700px; } /* Hidden Text - Look up. WAAAY Up */.clear { clear: both; height: 0px; overflow: hidden; } /* Used to clear floats without taking up space */body { margin: 0px 0px 0px 0px; }hr { border-color: #CCCCCC; border-width: 1px; border-top-style: solid; border-bottom-style: solid; height: 1px; overflow: hidden; }textarea, select, select * { color: #333333; }a img { border: none; }ul, ol { margin-left: 25px; line-height: 20px; margin-bottom: 15px; }li { list-style-type: square; margin-bottom: 4px; }.bordered { border: 1px solid #33CCFF; }h1, h2, h3, h4, h5 { font-family: Arial; font-weight: bold; }h1 { color: #65A8D4; font-size: 16px; margin: 0px 0px 15px 0px; font-weight: normal; font-family: Gotham, Arial; }h2 { color: #555555; font-size: 13px; margin: 0px 0px 5px 0px; font-weight: normal; font-family: Gotham, Arial; }h3 { color: #65A8D4; font-size: 13px; margin: 0px 0px 3px 0px; font-weight: normal; font-family: Gotham, Arial; }p, table, td, div, li  { color: #717074; font-size: 11px; line-height: 17px; }p  { margin: 0px 0px 12px 0px; }a { text-decoration: none; }sup { line-height: 10px; }/*fixes transparency in ie 6*/* { behavior: url(images/iepngfix.htc) }/* Be sure and place the iepngfix.htc file and the blank.gif file in your directory*//* Open iepngfix.htc and fix the directory blank.gif location*//*end ie6 hack*//***************************************************************************************//* SPECIFIC TO THIS LAYOUT *//***************************************************************************************/body {	background-color: #000000;}#main {	width: 830px; /* Main Content Width */	margin: 0px auto; /* Align to Center */    margin-top: 20px;}#header { width: 830px; margin: 0px auto; height: 108px;}#breadCrumb { width: 470px; float: right; margin-top: 48px; text-align: right; margin-right: 20px; color: #807F83; font-size: 11px; }#breadCrumb a { color: #807F83; font-size: 11px; }#breadCrumb a:hover { text-decoration: underline; }#navContainer {width: 830px; height: 120px; margin: 0px auto;}    #nav { width: 650px;  padding: 100px 0px 0px 35px; height: 20px; float: left; }    #nav a { color: #FFFFFF; line-height: 27px; text-decoration: none; font-size: 12px; padding: 8px 22px 14px 0px; border: none; }	.navon { color: #5095C2; line-height: 27px; text-decoration: none; font-size: 12px; padding: 8px 22px 14px 0px; border: none; }    #nav a:hover { text-decoration: none; color: #5095C2;}    #nav a.over { color: #79bde8;}	#navContainerHome {width: 830px; height: 120px; margin: 0px auto;}    #navHome { width: 650px;  padding: 20px 0px 0px 35px; height: 20px; float: left; }    #navHome a { color: #FFFFFF; line-height: 27px; text-decoration: none; font-size: 12px; padding: 8px 22px 14px 0px; border: none; }	.navon { color: #5095C2; line-height: 27px; text-decoration: none; font-size: 12px; padding: 8px 22px 14px 0px; border: none; }    #navHome a:hover { text-decoration: none; color: #5095C2;}    #navHome a.over { color: #79bde8;}#logo { width: 110px; padding: 50px 0px 0px 0px; border: none; float: right; }#language{	margin: 60px 0px 0px 35px;	height: 20px;	width: 200px;	float:left;}#homebox_sm1 {padding: 10px 0px 0px 0px;}#homebox_sm1 p {color: #A1A0A4}#buttonboxes_left {padding: 26px 0px 0px 25px;}#contentbox_tall {	background: #e8e8e0 url(images/layout/contentbg.jpg) no-repeat;	width: 830px;}#contentbox_fixed {	background: url(images/layout/contentbg_full.jpg) no-repeat;	width: 830px;	height: 384px;}.content a { color: #717074; font-size: 11px; text-decoration: none; border-color: #CCCCCC; border-width: 1px; border-bottom-style: solid; }.content a:hover { text-decoration: none; border:none; }a.brown { line-height: 20px; font-size: 11px; color: #A49400; text-decoration: none; border: none; }a.brown:hover { text-decoration: underline; border: none; }a.brown img { border: none; }#footer {	font-family: LucidiaGrande, Arial;	width: 830px;	margin: 0px auto;	margin-top: 15px;	text-align: right;	color: #A1A0A4;	font-size: 11px;	}    #footer a { color: #A1A0A4; font-size: 11px; }.content { }.contentInner { margin: 0px 0px 0px 0px; }.imgSub { font-size: 11px; color: #717074 }.blue { font-size: 11px; color: #5095C2;  }.subNav { padding-left: 35px; margin-right: 20px; margin-bottom: 0px;  }.subNav a { display: block; line-height: 15px; font-size: 11px; color: #A49400; text-decoration: none; margin-bottom: 10px;}.on { display: block; line-height: 15px; font-size: 11px; color: #5095C2; text-decoration: none; margin-bottom: 10px;}.subNav a:hover { text-decoration: underline; }.subSubNav { margin-left: 23px; }.subSubNav a { line-height: 14px; margin-bottom: 2px; margin-top: 4px; color: #807F83; }.block { margin-bottom: 30px; }.sub { font-size: 10px; }.super{font-size:.6em;vertical-align:super;}table#config_group {margin:0 0 0 0px;width:330px;height:300px;}table#config_group tr td {padding:3px;vertical-align:top;}table#config_group tr td img {border:1px solid #ccc;}table#config_group tr td p {margin:0;padding:3px;vertical-align:top;}table#cant_group {margin:0 0 0 20px;width:340px;}table#cant_group tr td {padding:3px;}table#cant_group tr td img {border:1px solid #ccc;}table#cant_group tr td p {margin:0;padding:3px;vertical-align:top;}.dr td { padding: 4px 8px 4px 8px; }/*.everyother { background: #EEEEEE; height: 2px; overflow: hidden; } */.events td { padding: 4px 8px 4px 0px; }.events td { border-color: #CCCCCC; border-width: 2px; border-bottom-style: solid; }.alpha li { list-style-type: upper-alpha; margin-left: 8px; }