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

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

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

.top1{ background-image:url(images/top1.jpg); width:780px; height:123px;}
.top2{ background-image:url(images/top2.jpg); width:780px; height:20px;}
.top3{ background-image:url(images/top3.jpg); width:780px; height:35px;}

.menu{ width:780px; margin-left:0px; padding-top:0px;}

.foot{background-image:url(images/foot.jpg); background-repeat:no-repeat; width:780px; 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:780px;border:0px;position:relative;top:0px;left:0px;}

#inside {background-image:url(images/bginside.jpg);position:relative;top:0px;left:0px;width:780px;margin: 0px; padding:0px; border:#EBEBEB 1px solid;}
	
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:#6b90da;text-decoration:none;margin: 0px; padding:0px;font-weight:normal;}
a:hover  {color:#0099CC; 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:12px; color:#63923f;display:block; width:154px; height:19px; padding-top:7px; padding-left:5px; font-family:Trebuchet MS, Verdana, Arial; font-weight:bold; margin-bottom:5px;}

.number{ background-color:#f7f7f7; font-family:Trebuchet MS, Verdana, Arial; 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:Trebuchet MS, Verdana, Arial;height:22px; padding-top:6px;text-align:center;display:block;color:#333333;font-size:11px;width:150px; font-weight:bold; background-color:#FFFFFF;}

a.topmenu01 {background-image:url(images/menu01.jpg); font-family:Trebuchet MS, Verdana, Arial;height:22px; padding-top:6px;text-align:center;display:block;color:#4d4d4d;font-size:11px;width:148px; font-weight:bold; background-color:#0a2d44;}
a.topmenu01,  a.topmenu01:link, a.topmenu01:visited, a.topmenu01:active {background-image:url(images/menu01.jpg); font-family:Trebuchet MS, Verdana, Arial;height:22px; padding-top:6px;text-align:center;display:block;color:#585858;font-size:11px;width:148px; font-weight:bold; background-color:#4d4d4d;}
a.topmenu01:hover {background-image:url(images/bt2.jpg); font-family:Trebuchet MS, Verdana, Arial;height:22px; padding-top:6px;text-align:center;display:block;color:#292929;font-size:11px;width:148px; font-weight:bold; text-decoration:none; background-color:#ffffff;}

a.topmenu02 {background-image:url(images/menu02.jpg); font-family:Trebuchet MS, Verdana, Arial;height:22px; padding-top:6px;text-align:center;display:block;color:#4d4d4d;font-size:11px;width:148px; font-weight:bold; background-color:#0a2d44;}
a.topmenu02,  a.topmenu02:link, a.topmenu02:visited, a.topmenu02:active {background-image:url(images/menu02.jpg); font-family:Trebuchet MS, Verdana, Arial;height:22px; padding-top:6px;text-align:center;display:block;color:#585858;font-size:11px;width:148px; font-weight:bold; background-color:#4d4d4d;}
a.topmenu02:hover {background-image:url(images/bt2.jpg); font-family:Trebuchet MS, Verdana, Arial;height:22px; padding-top:6px;text-align:center;display:block;color:#292929;font-size:11px;width:148px; font-weight:bold; text-decoration:none; background-color:#ffffff;}

a.topmenu03 {background-image:url(images/menu03.jpg); font-family:Trebuchet MS, Verdana, Arial;height:22px; padding-top:6px;text-align:center;display:block;color:#4d4d4d;font-size:11px;width:148px; font-weight:bold; background-color:#0a2d44;}
a.topmenu03,  a.topmenu03:link, a.topmenu03:visited, a.topmenu03:active {background-image:url(images/menu03.jpg); font-family:Trebuchet MS, Verdana, Arial;height:22px; padding-top:6px;text-align:center;display:block;color:#585858;font-size:11px;width:148px; font-weight:bold; background-color:#4d4d4d;}
a.topmenu03:hover {background-image:url(images/bt2.jpg); font-family:Trebuchet MS, Verdana, Arial;height:22px; padding-top:6px;text-align:center;display:block;color:#292929;font-size:11px;width:148px; font-weight:bold; text-decoration:none; background-color:#ffffff;}

a.topmenu04 {background-image:url(images/menu04.jpg); font-family:Trebuchet MS, Verdana, Arial;height:22px; padding-top:6px;text-align:center;display:block;color:#4d4d4d;font-size:11px;width:148px; font-weight:bold; background-color:#0a2d44;}
a.topmenu04,  a.topmenu04:link, a.topmenu04:visited, a.topmenu04:active {background-image:url(images/menu04.jpg); font-family:Trebuchet MS, Verdana, Arial;height:22px; padding-top:6px;text-align:center;display:block;color:#585858;font-size:11px;width:148px; font-weight:bold; background-color:#4d4d4d;}
a.topmenu04:hover {background-image:url(images/bt2.jpg); font-family:Trebuchet MS, Verdana, Arial;height:22px; padding-top:6px;text-align:center;display:block;color:#292929;font-size:11px;width:148px; font-weight:bold; text-decoration:none; background-color:#ffffff;}

a.topmenu {background-image:url(images/bt1.jpg); font-family:Trebuchet MS, Verdana, Arial;height:22px; padding-top:6px;text-align:center;display:block;color:#4d4d4d;font-size:11px;width:148px; 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:Trebuchet MS, Verdana, Arial;height:22px; padding-top:6px;text-align:center;display:block;color:#585858;font-size:11px;width:148px; font-weight:bold; background-color:#4d4d4d;}
a.topmenu:hover {background-image:url(images/bt2.jpg); font-family:Trebuchet MS, Verdana, Arial;height:22px; padding-top:6px;text-align:center;display:block;color:#292929;font-size:11px;width:148px; font-weight:bold; text-decoration:none; background-color:#ffffff;}

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

a.sidemenu {background-image:url(images/side1.jpg); background-repeat:repeat-y; border-bottom:#E5E5E5 solid 1px; height:25px; padding-top:5px;text-align:left;display:block;color:#656565;font-size:11px;width:152px; padding-left:7px;font-weight:bold; background-color:#ffffff;margin-top:1px;}
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:25px; padding-top:5px;text-align:left;display:block;color:#656565;font-size:11px;width:152px; padding-left:7px;font-weight:bold; background-color:#ffffff;margin-top:1px;}
a.sidemenu:hover{background-image:url(images/side2.jpg); color:#404040;}

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

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

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

a.greymenu { color:#006699; font-weight:bold; font-size:11px; letter-spacing:1px;}
a.greymenu,  a.greymenu:link, a.greymenu:visited, a.greymenu:active  {color:#006699;; font-weight:bold; font-size:11px; letter-spacing:1px;}
a.greymenu:hover { color:#0099FF; 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:#666666; width:315px; height:17px; 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:#4c8d1c;font-size:12px;font-family:Trebuchet MS, Verdana, Arial;font-weight:bold;letter-spacing:1px;cursor:pointer;height:28px;}

h6{font-size:15px;font-weight:normal;text-decoration: none;text-align:left;color:#ffffff;padding:0px;font-family:Trebuchet MS, Verdana, Arial; background-color:#91c405 padding-bottom:5px; letter-spacing:1px; font-weight:bold; width:98%; padding-left:2%; height:20px; padding-top:5px;}


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