* { margin:0; padding:0 }
BODY {
	font-size: .75em;
	background: #A1A0A7 url(images/bg.gif) top repeat-x;
	font-family: Tahoma, Helvetica, sans-serif;
	color: #333;
}

.table { width:769px; }
.table h1 {
	font-size: 16px;	
}
.main_menu { height:37px; font-size: 13px; color:#DDDDDD; font-family: 'Times'; text-shadow: #000000 1px 1px 0px; }
.main_menu table { width:100%; }
.main_menu table tr td { background-position:top; text-align: center; width:109px; height:37px; background-image:url('blank_images/button1.gif'); cursor:pointer; border-right: 1px solid #1E1E23;}
.main_menu table tr td:hover { background-image:url('blank_images/button2.gif');}
.main_menu table tr td a {  font-size: 13px; color:#DDDDDD; font-family: 'Times'; text-shadow: #000000 1px 1px 0px; text-decoration:none}
.main_menu table tr td a span {  font-size: 13px; color:#DDDDDD; font-family: 'Times'; text-shadow: #000000 1px 1px 0px; text-decoration:none; display: block;}
.main_menu table tr td.last { border:none;}
.sub_menu_holder { height:32px; font-size:11px; color:#DDDDDD; background-color:#111111;}
.sub_menu { background-color:#111111; display:none}
.sub_menu table { width:100% }
.sub_menu table tr td { height:30px; padding: 1px 10px 1px 10px; border-right: 1px solid #1E1E23; text-align:center;}
.sub_menu table tr td a { font-size:11px; color:#DDDDDD; text-decoration:none}
.sub_menu table tr td a span { text-align: center; vertical-align: middle; font-size:11px; text-decoration:none; display: block;}
.sub_menu table tr td.last { border-right:none; }
.sub_menu table tr td a span:hover { color:#7c51a1; cursor:pointer}

ul { list-style: square; padding: 0px 0px 10px 15px}
li { padding: 0px 5px 10px 15px;}
li ul { list-style: circle;}

ul.main { list-style: disc; padding: 0px 0px 10px 5px}
ul.main li { padding: 0px 5px 10px 5px;}


/* LINK AND TEXT STYLES */
a { color: #7c51a1; text-decoration: underline;}
a:hover  { color: #B2D215 } 
.darkBg { background: #31313B; color: #fff; font-size:90% }
.darkBg a { color: #fff; text-decoration:none }
.darkBg a:hover { color: #7c51a1; cursor: pointer; text-decoration:underline }
#featured { list-style:none }
#featured ul { list-style:none }
#featured li { background: url(images/arrow.gif) center left no-repeat; padding:0 0 1px 15px }
/* END LINK AND TEXT STYLES */

.copyRight { background: #A1A0A7; font-size: 80%; height:25px; text-align:left; padding-bottom:40px; }
.interiorLt { background:#76757E url(images/left-nav-bg.gif) left repeat-y }
.interiorPic { background:#76757E }
.form { border: 1px solid #000; height: 17px; width: 125px }
.picBorder { border-top: 1px solid #fff; border-bottom: 1px solid #fff }
.pic{ border: 1px solid #505059; float:left; margin:0 8px 8px 0 }
.rtBorder { border-right: 1px solid #1E1E23 }
.box { text-align:left; padding: 15px; background: #fff ; }

.p2 { font-size: 11px}



