body{margin: 0px; padding:0px;font-size:11px;font-family:Arial, Helvetica, sans-serif;height: 100%;background-color:#1E6094;background-image:url(images/bg.jpg); background-repeat:repeat-x;background-color:#1d5f93;}

html{height:100%;margin: 0px; padding:0px;}

.side{ position:relative;width:169px; float:left; height:100%; padding:2px; margin-left:5px; margin-right:5px;}
.content{ position:relative;width:570px; float:left; height:100%; padding:2px;}

.top1{ background-image:url(images/top1.jpg); width:770px; height:130px;}
.top2{ background-image:url(images/top2.jpg); width:770px; height:20px;}
.top3{ background-image:url(images/top3.jpg); width:770px; height:30px; margin-bottom:20px;}

.menu{ width:770px; margin-left:8px;}

.foot{background-image:url(images/foot.jpg); background-repeat:no-repeat; width:770px; height:80px; padding-top:10px; clear:both; color:#000000; text-align:center; line-height:30px;background-color:#1d5f93;}
		
#fullPage {border:0px;margin: 0px; padding:0px;top:0px;left:0px;}

#enclosing {width:770px;border:0px;position:relative;top:0px;left:0px;}

#inside {background-image:url(images/bginside.jpg);position:relative;top:0px;left:0px;width:770px;margin: 0px; padding:0px;}
	
p {margin: 0px; padding:0px;color:#373737;font-size:11px;font-family:Arial, Helvetica, sans-serif;text-align:justify;text-decoration: none;line-height:20px;}
.pleft {margin: 0px; padding:0px;color:#373737;font-size:10px;font-family:Arial, Helvetica, sans-serif;text-decoration: none;line-height:20px;}
a, a:link, a:visited, a:active{color:#E10005;text-decoration:none;margin: 0px; padding:0px;font-weight:normal;}
a:hover  {color:#FF0000; text-decoration:underline;;margin: 0px; padding:0px;font-weight:normal;}

h3{font-size:12px;font-weight:normal;text-decoration: none;text-align:left;color:#ffffff;padding:3px 0px 0px 28px;font-family:Georgia, "Times New Roman", Times, serif; letter-spacing:1px; font-weight:bold; height:23px; width:410px; background-image:url(images/h3bg.jpg);}
h2{font-size:13px;font-weight:normal;text-decoration: none;text-align:left;color:#163a53;padding:0px;border-bottom:#e2e2e2 dotted 1px; padding-bottom:2px; letter-spacing:1px; font-weight:bold;}

.sitetitle{font-size:14px; color:#E10005; font-weight:bold; display:block;}

.topside{background-image:url(images/topside.jpg); font-size:11px; color:#ffffff;display:block; width:152px; height:18px; padding-top:7px; padding-left:5px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; margin-bottom:5px;}

.number{ background-color:#f7f7f7; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; text-align:center; border:#ededed 1px solid; color:#4f6600; width:25px; padding:2px; height:25px;}

.leftie{ margin-right:10px; height:100%; float:left; padding:0px;}
.leftiec{ margin-right:10px; height:100%; width:275px; float:left; padding:0px;}

.leftimg{ clear:both; float:left;}
.keyboard{color:#929292;}

.divisor{ height:10px; border-bottom:#CCCCCC solid 1px; width:100%;}

.topmenu1 {background-image:url(images/menu1.jpg); font-family:Georgia, "Times New Roman", Times, serif;height:22px; padding-top:8px;text-align:center;display:block;color:#0a2d44;font-size:11px;width:186px; font-weight:bold; background-color:#FFFFFF;}

a.topmenu {background-image:url(images/bt1.jpg); font-family:Georgia, "Times New Roman", Times, serif;height:22px; padding-top:8px;text-align:center;display:block;color:#ffffff;font-size:11px;width:186px; font-weight:bold; background-color:#0a2d44;}
a.topmenu,  a.topmenu:link, a.topmenu:visited, a.topmenu:active {background-image:url(images/bt1.jpg); font-family:Georgia, "Times New Roman", Times, serif;height:22px; padding-top:8px;text-align:center;display:block;color:#ffffff;font-size:11px;width:186px; font-weight:bold; background-color:#0a2d44;}
a.topmenu:hover {background-image:url(images/menu1.jpg); font-family:Georgia, "Times New Roman", Times, serif;height:22px; padding-top:8px;text-align:center;display:block;color:#0a2d44;font-size:11px;width:186px; font-weight:bold; text-decoration:none; background-color:#ffffff;}

.button  {display:block;position:relative;float:left;margin-right:4px;margin-left:0px;}

a.sidemenu {background-image:url(images/side1.jpg); background-repeat:repeat-y; border-bottom:#E5E5E5 solid 1px; height:100%; padding-top:2px;text-align:left;display:block;color:#656565;font-size:11px;width:150px; padding-left:7px;font-weight:bold; background-color:#ffffff;margin-bottom:3px;margin-top:3px; padding-bottom:4px;}
a.sidemenu,  a.sidemenu:link, a.sidemenu:visited, a.sidemenu:active {background-image:url(images/side1.jpg); background-repeat:repeat-y; border-bottom:#E5E5E5 solid 1px; height:100%; padding-top:2px;text-align:left;display:block;color:#656565;font-size:11px;width:150px; padding-left:7px;font-weight:bold; background-color:#ffffff;margin-bottom:3px;margin-top:3px; padding-bottom:4px;}
a.sidemenu:hover{background-repeat:repeat-y; border-bottom:#E5E5E5 solid 1px; height:100%;padding-top:2px;text-align:center;display:block;color:#0a2d44;font-size:11px;width:148px; font-weight:bold; text-decoration:none; background-color:#ffffff;margin-bottom:3px;margin-top:3px; padding-bottom:4px;}

.cloud{ width:95%; height:auto; padding:10px; background-color:#f9efef; border:#f9efef solid 1px; margin:2px;}

.directory{ width:45%; height:auto; padding:5px; float:left; margin-left:7px; height:100px;}

a.directoriomenu {color:#A40004; text-decoration:underline; font-weight:bold; font-size:13px;}
a.directoriomenu,  a.directoriomenu:link, a.directoriomenu:visited, a.directoriomenu:active  {color:#A40004; text-decoration:underline; font-weight:bold; font-size:13px;}
a.directoriomenu:hover {color:#E10005; text-decoration:none; font-weight:bold; font-size:13px;}

a.greymenu {color:#979797; font-weight:bold; font-size:11px; letter-spacing:1px;}
a.greymenu,  a.greymenu:link, a.greymenu:visited, a.greymenu:active  {color:#979797; font-weight:bold; font-size:11px; letter-spacing:1px;}
a.greymenu:hover {color:#666666; font-weight:bold; font-size:11px; letter-spacing:1px;}

.formsquare1{ width:25%; height:24px; float:left; margin-left:5px; margin-bottom:5px;}
.formsquare2{ width:70%; height:24px; float:left; margin-left:5px; margin-bottom:5px;}
.formsquare3{ width:70%; height:100px; float:left; margin-left:5px; margin-bottom:5px;}

.suginput{ background-color:#f2f8fa; border:#d3e1e5 1px solid; color:#666666; font-size:10px; padding:2px;  width:200px;}
textarea{ background-color:#f2f8fa; border:#d3e1e5 1px solid; color:#666666; font-size:11px; padding:2px; width:270px;}
select{ background-color:#f2f8fa; border:#d3e1e5 1px solid; color:#666666; font-size:10px; padding:2px;  width:200px;}

.send{ background-color:#666666; border:#d3e1e5 1px solid; color:#f2f8fa; font-size:11px; padding:2px; width:150px; float:right;}

.required{ color:#FF0000; font-weight:bold;}

.smaller{ font-size:10px;}

#contentLYR {position:absolute;  width:200px; top:150px;  height:115px;  z-index:1;  left: 200px;}

.parentcell{background-color:#00486A;color:#FFFFFF;padding:4px;font-size:10px;font-weight:bold;border-bottom:#E0E0E0 1px solid;height:28px;}

.singlecell{padding:10px;font-size:10px;border-bottom:#DBDBDB 1px solid;}

.padded{padding-top:5px;}

.hovertable a { background-color:#FFFFFF;color:#4D4D4D;}

.hovertable { background-color:#FFFFFF;color:#4D4D4D;}

* html .hovertable a { background-color:#FFFFFF;color:#4D4D4D;}

.hovertable a:hover {background-color:#F8F8F8;color:#4D4D4D;}

.hovertable:hover {background-color:#F8F8F8;color:#4D4D4D;}

.pagination{border:#CCCCCC 1px solid;background-color:#F9F9F9;font-weight:bold;color:#990000;margin:2px;width:57px;float:left;padding:3px;text-align:center;}


		.arc90_linkpic {
			display: none;position: absolute;
			left: 0;
			top: 1.5em;
			width: 160px;
			height: 120px;
		}
		.arc90_linkpicIMG {
			padding: 0 4px 4px 0;
			background: transparent url(images/linkpic_shadow.gif) no-repeat bottom right;
			width: 160px;
			height: 120px;
		}		
		
		.arc90_linkpicIMG {padding: 0 4px 4px 0;background: transparent url(images/linkpic_shadow2.gif) no-repeat bottom right;width: 160px;height: 120px;}	
.arc90_linkpic {display: none;position: absolute;left: 0;top: 1.5em;width: 160px;height: 120px;}


#lightbox{background-color:#eee;padding: 10px;border-bottom: 2px solid #666;border-right: 2px solid #666;}
#lightboxDetails{font-size: 0.8em;padding-top: 0.4em;}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(overlay.png); }

* html #overlay{background-color: #333;back\ground-color: transparent;background-image: url(blank.gif);filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");}

.search{ padding:7px; font-size:13px; color:#d60000; width:312px; height:15px; background-image:url(images/search.jpg); border:#ffffff 1px solid; letter-spacing:0.2px; margin-top:2px;}

.searchbutton{background-color:#ffffff;border:#f3f3f3 1px solid;padding:0px 4px;width:64px;color:#1D5F93;font-size:12px;font-family:Georgia, "Times New Roman", Times, serif;font-weight:bold;letter-spacing:1px;cursor:pointer;height:28px;}

h6{font-size:15px;font-weight:normal;text-decoration: none;text-align:left;color:#9c9c9c;padding:0px;font-family:Georgia, "Times New Roman", Times, serif; border-bottom:#006633 solid 2px; padding-bottom:5px; letter-spacing:1px; font-weight:bold;}


.direc{ border:#003366 1px solid; height:1100px; width:100%;}
