/*  
UCLA Student Governing Board
http://polaris.gseis.ucla.edu/sgb
Last Modified: January 29, 2013 by Carolyn Lee

*/


html,body{margin:0; padding:0}
body{font-size: 12px; font-family: 'Roboto', Verdana, sans-serif; text-align: center; background: #aaa; color: #333; padding-bottom:20px; line-height: 1.5em;}
p{margin-top:0px;}
h1{font-size:115%; margin-top: 0px; color: #333;}
h2{font-weight: none;}
a, a:link {color: #333; text-decoration: none;}
a:hover {color:#41608b; border-bottom: 1px dotted #333;}

#wrap{width: 800px;
overflow: hidden;
margin: 0px auto 0px auto;
padding: 0px;}

/*header styles */
div#header{position: relative; float: left;width:800px; background: #aaa; margin:0px; padding: 0px;}
div#header h1,div#menu{position: relative; float: left; width:800px;}
div#header h1{padding: 0px 0 10px; color: #FFF;}


/*navigation */
ul#nav,ul#nav li{list-style-type:none; margin:0; padding: 0;}
ul#nav{float:left; width: 800px; font-size: 1em; background: #476798; border-width: 2px 0 2px 0; border-style: solid; border-color: #375179;}
ul#nav li{float:left; text-align: center;}
ul#nav a, ul#nav a:link{float:left; width: 100px; margin:0px; padding: 10px 0; text-decoration:none; color: #eee; text-transform: uppercase; text-shadow:1px 1px #375179;}
ul#nav a:hover{background: #41608b;color: #a8b6c9; border:0px;}
ul#nav li.activelink a,ul#nav li.activelink a:hover{background: #41608b; color: #a8b6c9; border:0px;}

/*wrapper */
div#container{padding:20px 0 10px; text-align:left; background-color: #FFFFFF;}
div#content{float:left;width:560px;margin:10px 0 10px 10px; background-repeat:no-repeat}

/*main content styles */
div#content img.bullet{position:relative; top:2px;}
div#content h1{margin: 0px 0;color: #333; font-size: 1.2em;}
div#content h2{margin: 10px 0;color:#41608b; font-size: 1.1em;}
div#content h3{margin: 15px 0;color: #333;}
.style5 {padding: 3px 0; border-bottom: 2px solid #375179; text-transform: uppercase; color: #41608b; font-size: 1.2em; font-family: 'Roboto', Verdana, sans-serif; font-weight: bold;}
div#content ul {padding: 0px; list-style: none;}
div#content li {margin:0px 0px 3px 0px; padding-left:17px; color: #333; background-image: url(bullet_go.png); background-repeat: no-repeat; background-position:0px 1px; }
div#content ol li {margin: 0px; padding: 0px; background-image: none;}
div#content li a, div#content li a:link{color: #41608b; text-decoration: none; }
div#content li a:hover {color:#333; border-bottom: 1px dotted #333;}
div#content a, div#content a:link{color: #41608b; text-decoration: none; }
div#content a:hover{color:#333; border-bottom: 1px dotted #333;}
.style2 {font-weight: bold;}

/*side bar styles*/
div#side{float:right; display:inline; width: 190px; background:#fff; margin:10px; padding-top: 12px;}
div#side p{font-size:0.9em; text-align: left; line-height: 1.5em;}
div#side p a, a:link {color: #41608b;}
div#side p a:hover {color: #333; border-bottom: 1px dotted #333;}
div#side ul{margin:0; padding: 0; list-style:none;}
div#side li{margin:2px; font-size:0.9em}
div#side ul a, a:link{padding: 0; text-decoration:none; color: #41608b;}
div#side ul a:hover{padding: 0; color: #333;}
div#side img{border: none; margin:0; padding: 0 3px}
div#side div{margin:0; padding: 5;}


/*footer styles */
div#footer {clear:both; width: 780px; margin: 0 auto; padding: 3px; font-size: 10px; background-color: #eee; border-top: 2px solid #375179;}
div#footer p {margin:0px;padding: 0;text-align: center;letter-spacing:.1em; line-height: 1.3em;}
div#footer a {color: #41608b;text-decoration: none;}
div#footer a:hover {border-bottom: 1px dotted #333;}
div#footer img{border: none;margin:15px; padding: 5 5px;}