/*Defaults*/
a:link { color:#5278A4; font-size:11px; font-weight:bold; text-decoration:underline;  }
a:visited { color:#666; font-size:11px; font-weight:bold; text-decoration:underline;  }
a:hover { color:#FF9804; font-size:11px; font-weight:bold; text-decoration:underline;  }
.body { height:100%; width:780px; margin:0px auto 0px auto; background:url(/images/bg.gif) repeat-y; background-position:top center; }
body,td,span,div { font-family:Arial, Helvetica, sans-serif; color:#333; font-size:12px; }
td img { display: block; }
/*Container*/
div#spacer { height:10px; width:780px; background-color:#FFF; }
div#container { width:780px;  }
/*Left*/
div#gutter_left { margin:0px; float:left; height:100%; background:url(/images/menusubbg.gif) repeat-y; }
div#menu { width:180px; clear:left; float:left; border-bottom:1px solid #A5C4E4; }
div#menu div { color:#5278A4; font-size:16px; font-weight:bold; text-decoration:none; cursor:pointer; height:28px; background:url(/images/menubg.png) no-repeat; text-indent:31px; clear:left; display:block; margin:0px; padding-top:10px; }
div#menu div:link { color:#5278A4; font-size:16px; font-weight:bold; text-decoration:none; background:url(/images/menubg.png) no-repeat; }
div#menu div:visited { color:#5B7EAA; font-size:16px; font-weight:bold; text-decoration:none; background:url(/images/menubg.png) no-repeat; }
div#menu div:hover { color:#28588F; font-size:16px; font-weight:bold; text-decoration:none; background:url(/images/menubg2.png) no-repeat; }
/*Right*/
div#gutter_right { margin:0px; }
div#header { width:599px; height:29px; padding-top:12px; background:url(/images/topcap.gif) no-repeat; float:left; text-indent:20px; }
div#header div#h1 { float:left; color:#FFF; font-style:italic; font-size:14px; letter-spacing:1.5px; }
div#header div#h2 { color:#D0DFF1; float:right; padding-right:12px; }
div#header div#h2 a:link { color:#D0DFF1; font-size:10px; font-weight:bold; text-decoration:underline; font-style:normal; }
div#header div#h2 a:visited { color:#DDD; font-size:10px; font-weight:bold; text-decoration:underline; font-style:normal; }
div#header div#h2 a:hover { color:#FFF; font-size:10px; font-weight:bold; text-decoration:underline; font-style:normal; }
div#splash { width:599px; min-height:19px; float:left; background:url(/images/menucorner.jpg) no-repeat top left; }
div#content { background-color:#FFF; width:568px; min-height:500px; margin:0px; margin-left:-1px; float:left; padding:0px 10px 20px 20px; text-align:justify; border:1px solid #C1D6ED; border-top:0px; }
div#content h1 { color:#28588F; font-size:19px; font-weight:bold; line-height:1.0em; margin:0px; padding:0px 0px 10px 0px; }
div#content h2 { color:#FF3900; clear:left; font-size:14px; font-weight:bold; line-height:1.0em; margin:0px; padding:0px 0px 10px 0px; }
div#footer { margin-top:30px; clear:left; line-height:1.8em; color:#666; font-size:11px; font-weight:normal; }
div#footer hr { height:1px; border:1px dotted #C1D6ED; }
/*Other*/
a.lrg:link { color:#FF3900; font-size:16px; font-weight:bold; }
a.lrg:visited { color:#FF9C45; font-size:16px; font-weight:bold; }
a.lrg:hover { color:#FF9804; font-size:16px; font-weight:bold; }
.directory1 { width:125px; float:left; clear:left; padding:5px; }
.directory2 { width:180px; float:left; padding:5px; }
.directory3 { width:135px; float:left; padding:5px; }
.directory4 { width:80px; float:left; padding:5px; text-align:center; }
.directorybreak { width:560px; clear:left; display:block; height:10px; border-top:1px solid #DDD; }
