/* CSS Document */


body {background-color:#5D5D5D; text-align:left; border:0px; margin:0px; height:100%; font-family:Arial, Helvetica, sans-serif; background-image:url(images/bg.gif); background-repeat:repeat-y;}

a:link { color:#0066CC; text-decoration:underline}
a:visited { color:#0066CC; text-decoration:underline}
a:hover{ color:#E38902; text-decoration:underline; cursor:hand}

h1 { font-family:"Times New Roman", Times, serif; font-size:23px; font-style:italic; color:#006699; font-weight:normal}
h2 { font-family:"Times New Roman", Times, serif; font-size:18px; color:#006699; font-weight:normal}
h3 { font-family: Arial, Helvetica, sans-serif; font-size:15px; color:#000000; font-weight:bold}
hr { width:100%; border-bottom: 1px solid #333333; }


#top {
	position:relative;
	left:0px;
	top: 0px;
	height:96px; 
	width:100%; 
	display:block; 
	border-bottom: 1px solid #CCCCCC;
	background-color:#5D5D5D; z-index:1}
	
#login {
position:absolute; float:right; width:210px; left:650px; top:20px; color:#FFFFFF; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif }

.form95 { width:95%}
	
#canvas { width:100%; height:100%}

#pics {
	position:relative;
	top:0px;
	left: 0px;
	height:200px;
	width:100%;
	display:block; 
	border-bottom: 1px solid #CCCCCC;
	background-color:#343434}

#nav_container { 	
	position: absolute;
	left: 50px;
	top: 0px; 
	background-color:#0099FF; 
	border: 1px solid #FFFFFF;
	display:block;

}
#navbar { width:192px; position:absolute top:0px; left:0px; padding:0px; display:block}

#main { width:630px; position:absolute; left:245px; top:299px; display:block; font-size:12px; min-height:300px;}
#content { float:left; position:relative; background-color:#FFFFFF; width:400px; padding-top:20px; padding-left:20px;padding-right:20px;   padding-bottom:40px}
#content2 { float:left; position:relative; background-color:#FFFFFF; width:630px; padding:20px}

#mainside { width:175px; position:absolute; left:450px; top:10px; display:block; font-weight:bold; font-size:11 }
#mainside a:link { color:#E3F2FB; text-decoration:none}
#mainside a:visited {color:#E3F2FB; text-decoration:none}
#mainside a:hover {color:#FFFFFF; text-decoration:underline}

#mainside2 { width:200px; position:absolute; left:450px; top:10px; display:block; font-weight:bold; font-size:11 }
#mainside2 a:link { color:#B8D9FA; text-decoration:none}
#mainside2 a:visited {color:#B8D9FA; text-decoration:none}
#mainside2 a:hover {color:#FFFFFF; text-decoration:underline}

.sublist {list-style-type: none; list-style-position: none; list-style:outside; padding: 0px; margin:0px; border:0px; color:#FFFFFF}

.sublist li {padding-bottom: 10px; border:0px; list-style-type: none}
.sublist li ul {padding: 0px; border:0px;list-style-type: none}
.sublist li ul li {
	margin-left: 15px;
	border:0px;
	line-height:13px;
	color: #E3F2FB;
	list-style:none;
}

#mugs { border: none; margin-right:15px; padding-bottom:15px; display:block; width:auto}

.sublist li ul li ul {padding: 0px; margin: 0px; border:0px;}

#logo { position:absolute; left:10px; top: 15px; display:block; z-index:2}
#bannerpic { position:absolute; left:245px;}

.header { font-family:"Times New Roman", Times, serif; font-size:22px; font-style:italic; color:#006699}
.bold { font-weight:bold}
.subhead { font-size:12px; color:#006699; font-weight:bold}

#footer { position:relative; top:10px; color:#FFFFFF; font-size:11px; text-align:left; left:10px; display:block; width:400px; height:30px}

#questions { text-align:center; width:165px; font-size:12px;}

#questions a:link { color:#E3F2FB; text-decoration:none}
#questions a:visited {color:#E3F2FB; text-decoration:none}
#questions a:hover {color:#FFFFFF; text-decoration:underline}

#tablegen { padding:0px; width:350px}
#tablegen td { background-color:#E9F2FA; border-right: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; padding:5px}
#tablegen th { background-color:#006699; border-right: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; padding:5px; color:#FFFFFF; font-weight:bold}

.button { height:35px; color:#006699; width:auto}


.input90 { width:90%}
col.leftside { width:100px; text-align:left}
col.rightside { width:250px; text-align:left}

.bodycopy { font-family:Arial, Helvetica, sans-serif; font-size:12px}
