/* CSS Document */

body{font:1.3em/1.3em Arial, helvetica, sans-serif; background:#cce7e8 url(/assets/uploads/1uslc_bg.jpg) repeat-x; margin:0px; padding:0px;}

h3{position:relative; float:left; width:100%; padding-bottom:6px; color:#2f9092; font-weight:normal; border-bottom:1px solid #2f9092; margin:0px;}

div#accessibility{position:relative; float:left; width:100%; height:20px; margin:0px; padding:0px; text-align:right; font-size:0.7em;}
div#accessibility a{color:#fff; text-decoration:none;}

div#accessibility ul{list-style:none; margin:0px; padding:0px;}
div#accessibility li{height:13px; display:inline; margin-right:7px; padding:2px 6px 3px 6px; background:#107670; border-left:1px solid #12443e; border-right:1px solid #12443e; border-bottom:1px solid #12443e; line-height:1.5em; text-align:center;}

.onlyText{}
.graphics{display:none;}
.largeText{display:none;}
.regularText{}

div#container{position:relative; width:800px; height:auto; margin:0px auto; padding:0px;}

div#header{position:relative; float:left; width:800px; height:192px; margin:0px; padding:0px;}
div#header h1{display:none;}

div#logo{position:relative; float:left; width:266px; height:120px; margin:0px; padding:0px;}

div#flash{position:relative; float:left; top:40px; left:120px; width:450px; height:70px; margin:0px; padding:0px;}

div#topNav{position:relative; float:left; width:650px; height:43px; margin:0px; padding-left:150px; }
div#topNav img{border:0px;}

div#textNav{display:none;}

div#nav1{position:relative; float:left; top:7px; width:130px; height:35px; margin:0px; padding:0px;}

div#nav2{position:relative; float:left; top:7px; width:130px; height:35px; margin:0px 50px; padding:0px;}

div#nav3{position:relative; float:left; top:7px; width:130px; height:35px; margin:0px; padding:0px;}

div#main{position:relative; float:left; width:800px; height:auto; margin:0px; padding:0px;}

div#leftCol{position:relative; float:left; width:380px; height:auto; margin:0px; padding:0px;}

div#welcome{position:relative; float:left; width:380px; height:auto; margin:0px; padding:15px 0px;}

div#welcomeText{position:relative; float:left; font-size:0.73em; padding:10px 0px; color:#111;}
div#welcomeText a:link{color:#2f9092; text-decoration:none; font-weight:bold;}
div#welcomeText a:visited{color:#2f9092; text-decoration:none; font-weight:bold;}
div#welcomeText a:hover{color:#2f9092; text-decoration:underline; font-weight:bold;}

div#news{position:relative; float:left; width:380px; height:auto; margin:0px; padding:0px;}
div#news ul{list-style:none; margin:0px; padding:0px;}
div#news li{margin:0px; padding:0px;}

div#rightCol{position:relative; float:left; left:40px; width:380px; height:auto; margin:0px; padding:0px;}

div#visionTop{position:relative; float:left; width:366px; height:12px; margin:40px 14px 0px 14px; padding:0px;  background:url(/assets/uploads/1vision_top.gif) no-repeat; line-height:0em;}

div#visionTop img{margin:0px; padding:0px;}

div#vision{position:relative; float:left; width:326px; height:auto; margin:0px 14px; padding:0px 20px; font-size:0.73em; color:#111; background:url(/assets/uploads/1vision_bg.gif) repeat-y;}

div#vision img{postion:relative; float:left; margin:0px 10px 10px 0px; padding:0px;}

div#visionBot{position:relative; float:left; width:366px; height:12px; margin:0px 14px 10px 14px; padding:0px;  background:url(/assets/uploads/1vision_bot.gif) no-repeat;}



div#calendarBut{position:relative; float:left; width:380px; height:30px; margin:0px; padding:0px;}
div#calendarBut img{border:0px; margin:0px; padding:0px;}
div#calendar{position:relative; float:left; width:380px; height:auto; margin:0px; padding:0px;}


div#logoLinks{position:relative; float:left; width:100%; height:100px; margin-top:20px; padding-top:20px; background:#2f9092; border-top:5px solid #60c2c2;}
div#logoLinks img{border:0px; margin:0px; padding:0px;}
div#logoLinksContainer{position:relative; width:800px; height:100px; margin:0px auto; padding:0px;}

.logoLink{position:relative; float:left; height:100px; width:auto; margin:0px; padding:0px;}

div#footer{position:relative; float:left; width:100%; height:auto; margin:0px; padding:20px 0px; text-align:center; background:#2f9092; color:#fff; font-size:0.8em;}
div#footer a{color:#fff;}

/* Newsfeeds */
.newsstory{position:relative; float:left; width:360px; margin:0px; padding:5px; border:0px solid #dbdbd9;}
.newsstory a:link{font-weight:bold; text-decoration:none; color:#2f9092;}
.newsstory a:visited{font-weight:bold; text-decoration:none; color:#2f9092;}
.newsstory a:hover{font-weight:bold; text-decoration:none; color:#2f9092;}

.thumb{position:relative; top:0px; left:0px; width:auto; height:auto; border:0px solid #fff; float:left; margin:0pxpx; padding:0px;}
.thumb img{margin:0px 10px 5px 0px;}
.newsstory ul{margin:0px; padding:0px;}
.newsstory li{margin:0px; padding:0px;}

.title{position:relative; width:100%; height:auto; float:left; font-size:1.1em; font-weight:bold; margin-bottom:5px;}
.description{position:relative; width:100%; height:auto; float:left; font-size:0.73em; margin-bottom:8px; color:#111;}





/* Default Template */

div#pageIndex{position:relative; float:left; width:180px; height:auto; margin:0px; padding:0px 20px 0px 0px; color:#222; font-size:0.85em;}
div#pageIndex ul{list-style:none; margin:0px; padding:0px;}
div#pageIndex li{margin:0px; padding-bottom:10px;}
div#pageIndex a:link{color:#2f9092; text-decoration:none;}
div#pageIndex a:visited{color:#2f9092; text-decoration:none;}
div#pageIndex a:hover{color:#2f9092; text-decoration:underline;}

div#contentArea{position:relative; float:left; width:600px; height:auto; margin:0px; padding:5px 0px; color:#222; font-size:0.85em;}
div#contentArea a:link{color:#2f9092;}
div#contentArea a:visited{color:#2f9092;}
div#contentArea a:hover{color:#2f9092;}
